From: "Saved by Windows Internet Explorer 7"
Subject: Book em: "What Though The Odds: Haley Scott's Journey of Faith and Triumph - Game on - USATODAY.com
Date: Tue, 1 Jul 2008 08:15:13 -0500
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_005E_01C8DB52.966E6E80"
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18000

This is a multi-part message in MIME format.

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://blogs.usatoday.com/gameon/2008/07/book-em-what-th.html

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML id=3Dsixapart-standard><HEAD><TITLE>Book em: "What Though The =
Odds: Haley Scott's Journey of Faith and Triumph - Game on - =
USATODAY.com</TITLE>
<SCRIPT language=3Djavascript>=0A=
if ((navigator.userAgent.indexOf("MSIE")!=3D-1) && =
(navigator.userAgent.indexOf("Mac")!=3D-1)) { top.location=3D =
'http://www.usatoday.com/blog-redirect.htm'; } =0A=
</SCRIPT>

<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META content=3D"MSHTML 6.00.6001.18063" name=3DGENERATOR><LINK =
media=3Dscreen=20
href=3D"http://blogs.usatoday.com/gameon/styles.css" type=3Dtext/css=20
rel=3Dstylesheet><LINK media=3Dprint=20
href=3D"http://blogs.usatoday.com/.shared/themes/common/print.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK title=3D"Posts on 'Game on' (Atom)"=20
href=3D"http://blogs.usatoday.com/gameon/atom.xml" =
type=3Dapplication/atom+xml=20
rel=3Dalternate><LINK title=3D"Posts on 'Game on' (RSS 1.0)"=20
href=3D"http://blogs.usatoday.com/gameon/index.rdf" =
type=3Dapplication/rss+xml=20
rel=3Dalternate><LINK title=3D"Posts on 'Game on' (RSS 2.0)"=20
href=3D"http://blogs.usatoday.com/gameon/rss.xml" =
type=3Dapplication/rss+xml=20
rel=3Dalternate><LINK title=3DHome =
href=3D"http://blogs.usatoday.com/gameon/"=20
rel=3Dstart><LINK href=3D"http://blogs.usatoday.com/gameon/styles.css" =
type=3Dtext/css=20
rel=3Dstylesheet>
<SCRIPT language=3DJavaScript=20
src=3D"http://js.usatoday.com/_common/_scripts/_blogs/gameon-blog-fragmen=
ts.js"></SCRIPT>

<SCRIPT language=3DJavaScript>OAS_listpos =3D =
"PageCount,AdOps1,Spon1,NavBottom120x90,Top728x90,Zaplet1,FloatBottom,Bot=
tom468x60,VerticalBanner,Poster3,Links1,Links2,CommentSpon";</SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://js.usatoday.com/_common/_scripts/_oas/mjx-base.js"></SCRIPT=
>

<SCRIPT language=3DJavaScript=20
src=3D"http://js.usatoday.com/_common/_scripts/usat.js"></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://js.usatoday.com/_common/_scripts/sniffer.js"></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://js.usatoday.com/_common/_scripts/usatinfo.js"></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://js.usatoday.com/_common/_scripts/zagAll.js"></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://js.usatoday.com/_common/_scripts/css_overridev2.js"></SCRIP=
T>

<STYLE type=3Dtext/css>BODY {
	MARGIN-TOP: 5px; MARGIN-LEFT: 5px
}
</STYLE>
<!-- Begin USAT Registration Head Content --><!-- UAS / SiteLife --><!--
    <script type=3D"text/javascript" =
src=3D"http://sitelife.usatoday.com/ver1.0/Direct/DirectProxy"></script>
--><LINK href=3D"http://css.usatoday.com/asp/uas/ur.css" type=3Dtext/css =

rel=3Dstylesheet><LINK=20
href=3D"http://css.usatoday.com/_common/_styles/_community/usatsitelife.c=
ss"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://css.usatoday.com/_common/_styles/_blogs/typepadoverride.cs=
s"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT=20
src=3D"http://js.usatoday.com/_common/_scripts/_community/directapi/json.=
js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://js.usatoday.com/_common/_scripts/_community/directapi/proto=
type.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://js.usatoday.com/_common/_scripts/_community/directapi/pork.=
iframe.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://js.usatoday.com/_common/_scripts/_community/directapi/reque=
stbatch.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://js.usatoday.com/_common/_scripts/_community/directapi/reque=
sttypes.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://content.usatoday.com/asp/usatAj/usataj.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://js.usatoday.com/_common/_scripts/_uas/usatregister.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://js.usatoday.com/_common/_scripts/_uas/usatregister.config.j=
s"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://js.usatoday.com/_common/_scripts/_community/lib/usl.common.=
js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://js.usatoday.com/_common/_scripts/_community/lib/usl.avatar.=
js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://js.usatoday.com/_common/_scripts/_community/lib/usl.reactio=
ns.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://js.usatoday.com/_common/_scripts/_community/usatsitelife.co=
nfig.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
	/* Override UAS settings for each page */
        function loadDynamicContent() {
            // Hide flash ads when UAS dialogs appear
            usatAuth.flashTag =3D new Array("adPoster");

            // Allow UAS to move with page resize
            onresize=3D usatAuth.em.SetPosition;
	    usl.avatarOverride(5,0);
            usatAuth.initialSetup();

            usl.initialSetup();
        }
       =20
        usl.commentSortEnabled=3Dtrue;
    </SCRIPT>
<!-- End UAS / SiteLife --><!-- END USAT Registration Head Content =
--><LINK=20
href=3D"http://css.usatoday.com/_common/_styles/_inside/sports.css" =
type=3Dtext/css=20
rel=3Dstylesheet></HEAD>
<BODY>
<DIV align=3Dcenter>
<DIV class=3Dsearch id=3Dsearch>
<SCRIPT language=3DJavaScript>getFragC();</SCRIPT>
</DIV>
<DIV class=3Dheader id=3Dleaderboard><!-- START LEADERBOARD HTML --><!-- =
OAS AD 'Top728x90' begin -->
<DIV align=3Dleft>
<SCRIPT language=3DJavaScript><!--=0A=
OAS_AD('Top728x90');=0A=
//--></SCRIPT>
<!-- OAS AD 'Top728x90' end --><!-- END LEADERBOARD HTML --></DIV></DIV>
<DIV class=3Dhnav id=3Dhnav>
<DIV align=3Dleft>
<SCRIPT language=3DJavaScript>getFragA();</SCRIPT>
</DIV></DIV>
<DIV id=3DsubNav style=3D"WIDTH: 906px" align=3Dleft>
<DIV id=3Dbreadcrumbs style=3D"FLOAT: left; WIDTH: 456px">
<TABLE height=3D30 cellSpacing=3D0 cellPadding=3D0 border=3D0>
  <TBODY>
  <TR>
    <TD><SPAN class=3Dribbon>Sports</SPAN></TD>
    <TD>
      <STYLE type=3Dtext/css>#menuLayer {
	MARGIN-TOP: -8px
}
</STYLE>
      <LINK =
href=3D"http://css.usatoday.com/_common/_styles/_inside/menus.css"=20
      type=3Dtext/css rel=3Dstylesheet>
      <SCRIPT language=3DJavaScript=20
      =
src=3D"http://www.usatoday.com/_common/_scripts/_sports/2006-dropdowns.js=
"></SCRIPT>

      <SCRIPT language=3Djavascript>document.write('<SCRI' + 'PT =
language=3D"javascript">getMenuA();</SC' + 'RIPT>')</SCRIPT>
    </TD></TR></TBODY></TABLE></DIV>
<DIV id=3Dmarketplace style=3D"FLOAT: left; WIDTH: 450px">
<TABLE height=3D31 cellSpacing=3D0 cellPadding=3D0 width=3D416 =
align=3Dright border=3D0>
  <TBODY>
  <TR vAlign=3Dtop>
    <TD class=3DbodyCopy vAlign=3Dcenter>
      <DIV align=3Dright>&nbsp;<IMG height=3D4=20
      src=3D"http://images.usatoday.com/_common/_images/gray.gif" =
width=3D4=20
      align=3DabsMiddle>&nbsp;<A class=3DbodyCopy=20
      =
href=3D"http://usatoday.shopping.com/?linkin_id=3D3068796?POE=3DHDNVSP">S=
hopping</A>&nbsp;<IMG=20
      height=3D4 =
src=3D"http://images.usatoday.com/_common/_images/gray.gif" width=3D4=20
      align=3DabsMiddle>&nbsp;<A class=3DbodyCopy=20
      =
href=3D"http://www.cars.com/go/index.jsp?aff=3Dusatoday&amp;?POE=3DHDNVCA=
RS">Buy=20
      a Car</A>&nbsp;<IMG height=3D4=20
      src=3D"http://images.usatoday.com/_common/_images/gray.gif" =
width=3D4=20
      align=3DabsMiddle>&nbsp;<A class=3DbodyCopy=20
      =
href=3D"http://www.careerbuilder.com/?lr=3Dcbga_usa&amp;siteid=3Dgausa000=
5?POE=3DHDNVJB">Job=20
      Search </A><IMG height=3D4=20
      src=3D"http://images.usatoday.com/_common/_images/gray.gif" =
width=3D4=20
      align=3DabsMiddle>&nbsp;<A class=3DbodyCopy=20
      =
href=3D"http://www.usatoday.com/marketplace/realestate/front.htm?POE=3DHD=
NVRE">Real=20
      Estate</A>&nbsp;</DIV></TD></TR></TBODY></TABLE></DIV></DIV>
<DIV class=3Dbodycenter id=3Dbodycenter align=3Dcenter>
<DIV class=3Dbodymain id=3Dbodymain align=3Dcenter>
<DIV class=3Dbodyleft id=3Dvnav>
<DIV class=3DvnavImage id=3DvnavImage>
<SCRIPT language=3DJavaScript>getFragF();</SCRIPT>
</DIV><IMG height=3D1 =
src=3D"http://images.usatoday.com/_common/_images/clear.gif"=20
width=3D20><BR><!-- EXTERNAL SIDEBAR -->
<SCRIPT type=3Dtext/javascript>=0A=
function MM_showHideLayers() { //v9.0=0A=
  var i,p,v,obj,args=3DMM_showHideLayers.arguments;=0A=
  for (i=3D0; i<(args.length-2); i+=3D3) =0A=
  with (document) if (getElementById && =
((obj=3DgetElementById(args[i]))!=3Dnull)) { v=3Dargs[i+2];=0A=
    if (obj.style) { obj=3Dobj.style; =
v=3D(v=3D=3D'show')?'visible':(v=3D=3D'hide')?'hidden':v; }=0A=
    obj.visibility=3Dv; }=0A=
}=0A=
</SCRIPT>

<DIV id=3Dblog-email><A href=3D"mailto:gameon@usatoday.com">E-mail =
us</A> </DIV>
<DIV class=3Dvnavheader id=3Dvnavheader>Get Game On&nbsp;<SPAN =
class=3DlgSqBullet><IMG=20
class=3DlgSqBullet height=3D15=20
src=3D"http://images.usatoday.com/_common/_images/clear.gif" width=3D15=20
align=3DabsMiddle vspace=3D2></SPAN></DIV>
<DIV class=3Dblog-subscribe-options>
<UL><!--<li class=3D"widget"><a =
href=3D"http://www.usatoday.com/community/widgets/popcandy.htm">Add =
Idol<br/> to your =0A=
page</a></li>-->
  <LI class=3Drss><A=20
  =
href=3D"http://asp.usatoday.com/marketing/rss/rsstrans.aspx?feedId=3Dspor=
ts47">Subscribe<BR>with=20
  RSS</A> </LI>
  <LI class=3Demail><A=20
  href=3D"javascript:MM_showHideLayers('emailbox','','show')">Get Game =
On<BR>in=20
  your inbox</A>=20
  <DIV id=3Demailbox>
  <DIV class=3Dclose-window><A=20
  =
href=3D"javascript:MM_showHideLayers('emailbox','','hide')">Close</A></DI=
V>
  <FORM=20
  onsubmit=3D"window.open('http://www.feedburner.com', 'popupwindow', =
&#10;&#10;'scrollbars=3Dyes,width=3D550,height=3D520');MM_showHideLayers(=
'emailbox','','hide'); return true;"=20
  action=3Dhttp://www.feedburner.com/fb/a/emailverify method=3Dpost=20
  target=3Dpopupwindow>
  <P><STRONG>Sign up to receive blog updates<BR>via e-mail</STRONG></P>
  <P><INPUT style=3D"WIDTH: 110px" name=3Demail><INPUT type=3Dhidden=20
  value=3Dhttp://feeds.feedburner.com/~e?ffid=3D1758316 =
name=3Durl><INPUT type=3Dhidden=20
  value=3D"Sports - Game on" name=3Dtitle><INPUT type=3Dhidden =
value=3Den_US=20
name=3Dloc>&nbsp;<INPUT style=3D"WIDTH: 70px" type=3Dsubmit =
value=3DSubscribe> </FORM>
  <P>Delivered by <A href=3D"http://www.feedburner.com/"=20
  target=3D_blank>FeedBurner</A></P></DIV></LI></UL></DIV><IMG =
height=3D40=20
src=3D"http://images.usatoday.com/_common/_images/clear.gif" =
width=3D20><BR>
<P></P>
<DIV class=3Dvnavheader id=3Dvnavheader>Recent Posts&nbsp;<SPAN=20
class=3DlgSqBullet><IMG class=3DlgSqBullet height=3D15=20
src=3D"http://images.usatoday.com/_common/_images/clear.gif" width=3D15=20
align=3DabsMiddle vspace=3D2></SPAN></DIV>
<DIV class=3Dvnavcontainer id=3Dvnavcontainer>
<TABLE cellPadding=3D2 width=3D187 border=3D0>
  <TBODY>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/07/book-em-what-th.html">Bo=
ok=20
      em: "What Though The Odds: Haley Scott's Journey of Faith and=20
      Triumph</A></SPAN><BR></TD>
    <TD class=3DlnavMain vAlign=3Dtop>=E2=80=A2 </TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/07/tell-us-where-l.html">Te=
ll=20
      us where LeBron should play</A></SPAN><BR></TD>
    <TD class=3DlnavMain vAlign=3Dtop>=E2=80=A2 </TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/07/whos-in-your-fi.html">Wh=
o's=20
      in your five? Best sports numbers</A></SPAN><BR></TD>
    <TD class=3DlnavMain vAlign=3Dtop>=E2=80=A2 </TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/07/tuesday-eye-ope.html">Tu=
esday=20
      eye-opener</A></SPAN><BR></TD>
    <TD class=3DlnavMain vAlign=3Dtop>=E2=80=A2 </TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/06/taking-you-i-17.html">Ta=
king=20
      you into that good night</A></SPAN><BR></TD>
    <TD class=3DlnavMain vAlign=3Dtop>=E2=80=A2 </TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/06/coughlin-loses.html">Cou=
ghlin=20
      loses record for 1 minute</A></SPAN><BR></TD>
    <TD class=3DlnavMain vAlign=3Dtop>=E2=80=A2 </TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/06/tyson-gay-victo.html">Ty=
son=20
      Gay victory takes political correctness 100 meters too=20
    far</A></SPAN><BR></TD>
    <TD class=3DlnavMain vAlign=3Dtop>=E2=80=A2 </TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/06/play-a-round-wi.html">Pl=
ay=20
      a round with Natalie Gulbis</A></SPAN><BR></TD>
    <TD class=3DlnavMain vAlign=3Dtop>=E2=80=A2 </TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/06/manny-apologize.html">Ma=
nny=20
      apologizes after shoving Red Sox traveling secretary =
</A></SPAN><BR></TD>
    <TD class=3DlnavMain vAlign=3Dtop>=E2=80=A2 </TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/06/winners-at-the.html">Win=
ners=20
      at the World Series of Poker include $1.9 million =
take</A></SPAN><BR></TD>
    <TD class=3DlnavMain vAlign=3Dtop>=E2=80=A2 =
</TD></TR></TBODY></TABLE><SPAN=20
class=3Dvnavheader></SPAN></DIV><IMG height=3D40=20
src=3D"http://images.usatoday.com/_common/_images/clear.gif" =
width=3D20><BR>
<P></P>
<DIV class=3Dvnavheader id=3Dvnavheader>Categories&nbsp;<SPAN =
class=3DlgSqBullet><IMG=20
class=3DlgSqBullet height=3D15=20
src=3D"http://images.usatoday.com/_common/_images/clear.gif" width=3D15=20
align=3DabsMiddle vspace=3D2></SPAN> </DIV>
<DIV class=3Dvnavcontainer id=3Dvnavcontainer>
<TABLE cellPadding=3D2 width=3D187 border=3D0>
  <TBODY>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/a_day_in_sports/index.html">A =
day=20
      in sports</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/baseball/index.html">Baseball</A=
></SPAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/basketball/index.html">Basketbal=
l</A></SPAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/bowling/index.html">Bowling</A><=
/SPAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/boxing/index.html">Boxing</A></S=
PAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/chess/index.html">Chess</A></SPA=
N>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/college_baseball/index.html">Col=
lege=20
      baseball</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/college_basketball/index.html">C=
ollege=20
      basketball</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/college_football/index.html">Col=
lege=20
      football</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/college_hockey/index.html">Colle=
ge=20
      hockey</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/colleges/index.html">Colleges</A=
></SPAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/cycling/index.html">Cycling</A><=
/SPAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/drugs_in_sports/index.html">Drug=
s=20
      in sports</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/evening_roundup/index.html">Even=
ing=20
      roundup</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/football/index.html">Football</A=
></SPAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/gambling/index.html">Gambling</A=
></SPAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/golf/index.html">Golf</A></SPAN>=
=20
</TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/high_school_basketball/index.htm=
l">High=20
      school basketball</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/horse_racing/index.html">Horse=20
      Racing</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/lacrosse/index.html">Lacrosse</A=
></SPAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/midday_roundup/index.html">Mid-d=
ay=20
      roundup</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/minor_league_baseball/index.html=
">Minor=20
      League Baseball</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/mixed_martial_arts/index.html">M=
ixed=20
      martial arts</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/morning_roundup/index.html">Morn=
ing=20
      roundup</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/motor_sports/index.html">Motor=20
      sports</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/nba/index.html">NBA</A></SPAN> =
</TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/nfl/index.html">NFL</A></SPAN> =
</TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/nhl/index.html">NHL</A></SPAN> =
</TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/olympics/index.html">Olympics</A=
></SPAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/outdoors/index.html">Outdoors</A=
></SPAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/poker/index.html">Poker</A></SPA=
N>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/preps/index.html">Preps</A></SPA=
N>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/pro_wrestling/index.html">Pro=20
      wrestling</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/running/index.html">Running</A><=
/SPAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/skiing/index.html">Skiing</A></S=
PAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/soccer/index.html">Soccer</A></S=
PAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/softball/index.html">Softball</A=
></SPAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/spelling_bee/index.html">Spellin=
g=20
      Bee</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/sports_advertising/index.html">S=
ports=20
      advertising</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/sports_and_politics/index.html">=
Sports=20
      and politics</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/sports_books/index.html">Sports =

      Books</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/sports_equipment/index.html">Spo=
rts=20
      equipment</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/sports_gambling/index.html">Spor=
ts=20
      gambling</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/sports_history/index.html">Sport=
s=20
      history</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/sports_media/index.html">Sports =

      media</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/sports_meltdowns/index.html">Spo=
rts=20
      meltdowns</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/sports_movies/index.html">Sports=
=20
      movies</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/sports_on_tv/index.html">Sports =
on=20
      TV</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/sports_quotes/index.html">Sports=
=20
      quotes</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/super_bowl_xlii/index.html">Supe=
r=20
      Bowl XLII</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/swimming/index.html">Swimming</A=
></SPAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/tennis/index.html">Tennis</A></S=
PAN>=20
    </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/top_5_list/index.html">Top 5=20
      list</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/track_field/index.html">Track =
&amp;=20
      Field</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      href=3D"http://blogs.usatoday.com/gameon/tv_sports/index.html">TV=20
      Sports</A></SPAN> </TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/wnba/index.html">WNBA</A></SPAN>=
=20
</TD>
    <TD class=3DlnavMain width=3D5>=E2=80=A2</TD></TR>
  <TR class=3DlnavMain vAlign=3Dtop>
    <TD class=3DlnavMain><SPAN class=3DlnavMain><A=20
      =
href=3D"http://blogs.usatoday.com/gameon/world_series_2007/index.html">Wo=
rld=20
      Series 2007</A></SPAN> </TD>
    <TD class=3DlnavMain =
width=3D5>=E2=80=A2</TD></TR></TBODY></TABLE><SPAN=20
class=3Dvnavheader></SPAN></DIV><IMG height=3D40=20
src=3D"http://images.usatoday.com/_common/_images/clear.gif" =
width=3D20><BR>
<P></P>
<DIV class=3Dvnavheader id=3Dvnavheader>Archives&nbsp;<SPAN =
class=3DlgSqBullet><IMG=20
class=3DlgSqBullet height=3D15=20
src=3D"http://images.usatoday.com/_common/_images/clear.gif" width=3D15=20
align=3DabsMiddle vspace=3D2></SPAN> </DIV>
<DIV class=3Dvnavcontainer id=3Dvnavcontainer>
<TABLE cellPadding=3D2 width=3D187 border=3D0>
  <TBODY>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A class=3DlnavMain=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/07/01/index.html">July 1,=20
      2008</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A class=3DlnavMain=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/06/30/index.html">June 30, =

      2008</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A class=3DlnavMain=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/06/29/index.html">June 29, =

      2008</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A class=3DlnavMain=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/06/28/index.html">June 28, =

      2008</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A class=3DlnavMain=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/06/27/index.html">June 27, =

      2008</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A class=3DlnavMain=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/06/26/index.html">June 26, =

      2008</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A class=3DlnavMain=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/06/25/index.html">June 25, =

      2008</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A class=3DlnavMain=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/06/24/index.html">June 24, =

      2008</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A class=3DlnavMain=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/06/23/index.html">June 23, =

      2008</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A class=3DlnavMain=20
      =
href=3D"http://blogs.usatoday.com/gameon/2008/06/20/index.html">June 20, =

      2008</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop =
width=3D5>=E2=80=A2</TD></TR></TBODY></TABLE><SPAN=20
class=3Dvnavheader></SPAN></DIV><IMG height=3D40=20
src=3D"http://images.usatoday.com/_common/_images/clear.gif" =
width=3D20><BR>
<P></P><!-- OTHER BLOGS --><!-- BLOGS -->
<DIV class=3Dvnavheader id=3Dvnavheader>Other USA TODAY blogs&nbsp;<SPAN =

class=3DlgSqBullet><IMG class=3DlgSqBullet height=3D15=20
src=3D"http://images.usatoday.com/_common/_images/clear.gif" width=3D15=20
align=3DabsMiddle vspace=3D2></SPAN> </DIV>
<DIV class=3Dvnavcontainer id=3Dvnavcontainer>
<TABLE cellPadding=3D2 width=3D187 border=3D0>
  <TBODY>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://blogs.usatoday.com/betterlife" target=3D_new>Better =
Life</A>=20
</TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://blogs.usatoday.com/cheers/"=20
      target=3D_new>Cheers</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://blogs.usatoday.com/community" =
target=3D_new>Community=20
      Center</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://blogs.usatoday.com/gallup/"=20
      target=3D_new>Gallup Guru</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://blogs.usatoday.com/gameon"=20
      target=3D_new>Game On</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://blogs.usatoday.com/hotelhotsheet/" =
target=3D_new>Hotel=20
      Hotsheet</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://blogs.usatoday.com/idolchatter/" target=3D_new>Idol =
Chatter</A>=20
    </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://blogs.usatoday.com/interactivity/"=20
      target=3D_new>Interactivity</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://blogs.usatoday.com/entertainment" =
target=3D_new>Lifeline=20
      Live</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://blogs.usatoday.com/listenup/" target=3D_new>Listen =
Up</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://blogs.usatoday.com/ondeadline/" target=3D_new>On =
Deadline</A>=20
    </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://blogs.usatoday.com/popcandy/" target=3D_new>Pop =
Candy</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://blogs.usatoday.com/preprally" target=3D_new>Prep =
Rally</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://blogs.usatoday.com/sciencefair/" =
target=3D_new>Science Fair</A>=20
    </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://blogs.usatoday.com/technologylive/" =
target=3D_new>Technology=20
      Live</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://www.usatoday.com/travel/cruises/default.aspx" =
target=3D_new>The=20
      Cruise Log</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://blogs.usatoday.com/golfersworld/" target=3D_new>The =
Golfer's=20
      World</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://blogs.usatoday.com/weather/"=20
      target=3D_new>The Weather Guys</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://blogs.usatoday.com/sky/"=20
      target=3D_new>Today in the Sky</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://blogs.usatoday.com/onpolitics" target=3D_new>USA =
TODAY On=20
      Politics</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop =
width=3D5>=E2=80=A2</TD></TR></TBODY></TABLE><SPAN=20
class=3Dvnavheader></SPAN></DIV><IMG height=3D40=20
src=3D"http://images.usatoday.com/_common/_images/clear.gif" =
width=3D20><BR>
<P></P><!-- END OTHER BLOGS --><!-- WORTH READING -->
<DIV class=3Dvnavheader id=3Dvnavheader>Worth reading&nbsp;<SPAN=20
class=3DlgSqBullet><IMG class=3DlgSqBullet height=3D15=20
src=3D"http://images.usatoday.com/_common/_images/clear.gif" width=3D15=20
align=3DabsMiddle vspace=3D2></SPAN> </DIV>
<DIV class=3Dvnavcontainer id=3Dvnavcontainer>
<TABLE cellPadding=3D2 width=3D187 border=3D0>
  <TBODY>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://sports.aol.com/fanhouse/"=20
      target=3D_new>AOL FanHouse</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://awfulannouncing.blogspot.com/" target=3D_new>Awful=20
      Announcing</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A href=3D"http://ballhype.com/"=20
      target=3D_new>Ballhype</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://news.bbc.co.uk/sport/"=20
      target=3D_new>BBC SPORT</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://news.bbc.co.uk/sport/"=20
      target=3D_new>BBC Sports</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://blackjesusdisciples.blogspot.com/" =
target=3D_new>Black Jesus=20
      Disciples</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A href=3D"http://bookiemom.com/"=20
      target=3D_new>Bookie Mom</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://cbs.sportsline.com/"=20
      target=3D_new>CBS Sportsline</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://www.collegehoopsjournal.com/" target=3D_new>College =
Hoops=20
      Journal</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://www.collegehoopsnet.com/index.htm"=20
      target=3D_new>CollegeHoops.net</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A href=3D"http://www.cstv.com/"=20
      target=3D_new>CSTV </A></TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A href=3D"http://cuzoogle.com/"=20
      target=3D_new>Cuzoogle</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A href=3D"http://deadspin.com/"=20
      target=3D_new>Deadspin</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://emptythebench.com/"=20
      target=3D_new>Empty the Bench</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A href=3D"http://espn.go.com/"=20
      target=3D_new>ESPN</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://www.eurosport.com/"=20
      target=3D_new>Eurosport </A></TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://www.faniq.com/blog.php"=20
      target=3D_new>FanIQ</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A href=3D"http://www.fark.com/"=20
      target=3D_new>FARK.com</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      =
href=3D"http://news.google.com/nwshp?tab=3Dwn&amp;ned=3Dus&amp;topic=3Ds"=
=20
      target=3D_new>Google Sports </A></TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://hardwoodparoxysm.blogspot.com/" =
target=3D_new>Hardwood=20
      Paroxysm</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://jackiemanuelsposse.wordpress.com/" =
target=3D_new>Jackie=20
      Manuel=E2=80=99s Posse</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://larrybrownsports.com/"=20
      target=3D_new>Larry Brown Sports</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://web.minorleaguebaseball.com/index.jsp"=20
      target=3D_new>MiLB.com</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://mlb.mlb.com/NASApp/mlb/index.jsp" =
target=3D_new>MLB.com</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://www.mlsnet.com/MLS/index.jsp" =
target=3D_new>MLSnet</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A href=3D"http://mvn.com/" =
target=3D_new>Most=20
      Valuable Network</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A href=3D"http://www.nascar.com/" =

      target=3D_new>NASCAR.com </A></TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A href=3D"http://www.nba.com/"=20
      target=3D_new>NBA.com</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://www.ncaasports.com/"=20
      target=3D_new>NCAASports.com</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A href=3D"http://www.nfl.com/"=20
      target=3D_new>NFL.com</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A href=3D"http://www.nhl.com/"=20
      target=3D_new>NHL.com</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://www.odenized.com/"=20
      target=3D_new>Odenized</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://www.pgatour.com/"=20
      target=3D_new>PGATOUR.com</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://www.pgatour.com/"=20
      target=3D_new>PGATour.com</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://sportsillustrated.cnn.com/"=20
      target=3D_new>SI.com</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://soxanddawgs.com/"=20
      target=3D_new>Sox &amp; Dawgs</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://www.sbnation.com/"=20
      target=3D_new>Sports Blog Nation</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://sportsbybrooks.com/"=20
      target=3D_new>Sports by Brooks</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://sports-law.blogspot.com/"=20
      target=3D_new>Sports Law Blog</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://sportsnewsconnection.com/"=20
      target=3D_new>Sports News Connection.com</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A href=3D"http://thebiglead.com/" =

      target=3D_new>The Big Lead</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://www.legendofcecilioguante.com/" target=3D_new>The =
Legend of=20
      Cecilio Guante</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://www.midmajority.com/"=20
      target=3D_new>The Mid-Majority</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A=20
      href=3D"http://thewizardofodds.blogspot.com/" target=3D_new>The =
Wizard of=20
      Odds</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://withleather.com/"=20
      target=3D_new>With Leather</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop width=3D5>=E2=80=A2</TD></TR>
  <TR>
    <TD class=3DlnavMain vAlign=3Dtop><A =
href=3D"http://njmg.typepad.com/zagsblog"=20
      target=3D_new>Zag's Blog</A> </TD>
    <TD class=3DlnavMain vAlign=3Dtop =
width=3D5>=E2=80=A2</TD></TR></TBODY></TABLE><SPAN=20
class=3Dvnavheader></SPAN></DIV><IMG height=3D1=20
src=3D"http://images.usatoday.com/_common/_images/clear.gif" =
width=3D20><BR>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D187 border=3D0>
  <TBODY>
  <TR>
    <TD vAlign=3Dcenter align=3Dright><SPAN class=3DlnavMain>More blogs =
about <A=20
      href=3D"http://technorati.com/blogs/sports" rel=3D"tag =
directory"><SPAN=20
      class=3D""><SPAN=20
      style=3D"FONT-SIZE: 11px"><B>Sports</B></SPAN></SPAN></A>.<BR><A=20
      href=3D"http://technorati.com/blogs/"><IMG alt=3D"Technorati Blog =
Finder"=20
      src=3D"http://static.technorati.com/pix/tbf.gif" vspace=3D3 =
border=3D0></A>=20
      </SPAN></TD></TR></TBODY></TABLE>
<DIV style=3D"DISPLAY: none">
<SCRIPT src=3D"http://embed.technorati.com/embed/72gse7g47.js"=20
type=3Dtext/javascript></SCRIPT>
</DIV><IMG height=3D1 =
src=3D"http://images.usatoday.com/_common/_images/clear.gif"=20
width=3D20><BR>
<P></P><IMG height=3D40 =
src=3D"http://images.usatoday.com/_common/_images/clear.gif"=20
width=3D20><BR>
<P></P><!-- END OF EXTERNAL SIDEBAR --></DIV>
<DIV class=3Dmainwell id=3Dmainwell>
<TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
  <TBODY>
  <TR vAlign=3Dtop>
    <TD width=3D700>
      <DIV align=3Dleft>
      <SCRIPT language=3DJavaScript>getFragG();</SCRIPT>
      <BR><BR><SPAN class=3DbodyCopy><BR><BR></SPAN><SPAN =
class=3Dfront-head2>
      <SCRIPT language=3DJavaScript>getFragD();</SCRIPT>
      </SPAN></DIV></TD></TR>
  <TR vAlign=3Dtop>
    <TD align=3Dleft bgColor=3D#000000 height=3D1><IMG height=3D1 =
hspace=3D0=20
      src=3D"http://images.usatoday.com/_common/_images/clear.gif" =
width=3D10></TD></TR>
  <TR vAlign=3Dtop>
    <TD class=3Dfront-lede-link vAlign=3Dcenter align=3Dleft =
height=3D50>
      <SCRIPT language=3DJavaScript>getFragE();</SCRIPT>
    </TD></TR></TBODY></TABLE><SPAN class=3Dinside-copy>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D100 align=3Dright =
border=3D0>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop width=3D10 rowSpan=3D4><IMG height=3D10=20
      src=3D"http://images.usatoday.com/_common/_images/clear.gif" =
width=3D10></TD>
    <TD vAlign=3Dtop>
      <DIV id=3DadPoster>
      <SCRIPT language=3DJavaScript>=0A=
		OAS_AD("Poster3");=0A=
	  </SCRIPT>
      </DIV></TD></TR>
  <TR>
    <TD vAlign=3Dtop><IMG height=3D5=20
      src=3D"http://images.usatoday.com/_common/_images/clear.gif" =
width=3D10></TD></TR>
  <TR>
    <TD vAlign=3Dtop>
      <SCRIPT language=3DJavaScript>OAS_AD("Links1");</SCRIPT>
    </TD></TR>
  <TR>
    <TD vAlign=3Dtop>
      <SCRIPT language=3DJavaScript>OAS_AD("VerticalBanner");</SCRIPT>
    </TD></TR></TBODY></TABLE></SPAN><!-- START CENTER CONTENT -->
<DIV id=3DcenterWellIndent align=3Dleft><!-- content nav -->
<DIV align=3Dleft>
<P class=3Dpostdate><A=20
href=3D"http://blogs.usatoday.com/gameon/2008/07/tell-us-where-l.html">=C2=
=AB Tell us=20
where LeBron should play</A> | <A=20
href=3D"http://blogs.usatoday.com/gameon/">Main</A> </P><!-- entry -->
<DIV class=3Dentry id=3Dentry-52085072>
<SCRIPT type=3Dtext/javascript>=0A=
usat.contentID =3D '52085072' + '.blog';=0A=
	usat.contentType =3D 'sports'; =0A=
	var uslComCountOffset =3D '0';=0A=
	</SCRIPT>

<H3 class=3Dentry-header>Book em: "What Though The Odds: Haley Scott's =
Journey of=20
Faith and Triumph</H3>
<SCRIPT type=3Dtext/JavaScript>var yahooBuzzArticleId =3D =
'usatoday:http://blogs.usatoday.com/gameon/2008/07/book-em-what-th.html?c=
sp=3D34';</SCRIPT>
<!-- BEGIN YAHOO BUZZ -->
<DIV style=3D"FLOAT: left; WIDTH: 85px; HEIGHT: 30px">
<SCRIPT src=3D"http://d.yimg.com/ds/badge.js" showbranding=3D"0" =
badgetype=3D"small">yahooBuzzArticleId</SCRIPT>
</DIV>
<DIV=20
style=3D"FONT-SIZE: 10px; PADDING-TOP: 5px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; HEIGHT: 30px">Like=20
this story? Share it with Yahoo! Buzz </DIV><!-- END YAHOO BUZZ -->
<DIV class=3Dinside-copy>
<DIV class=3Dinside-copy>
<P><A=20
onclick=3D"window.open(this.href, '_blank', =
'width=3D350,height=3D465,scrollbars=3Dno,resizable=3Dno,toolbar=3Dno,dir=
ectories=3Dno,location=3Dno,menubar=3Dno,status=3Dno,left=3D0,top=3D0'); =
return false"=20
href=3D"http://blogs.usatoday.com/.shared/image.html?/photos/uncategorize=
d/2008/06/30/bloghaleyscottbook_2.gif"><IMG=20
title=3DBloghaleyscottbook_2 style=3D"FLOAT: left; MARGIN: 0px 5px 5px =
0px"=20
height=3D199 alt=3DBloghaleyscottbook_2=20
src=3D"http://blogs.usatoday.com/gameon/images/2008/06/30/bloghaleyscottb=
ook_2.gif"=20
width=3D149 border=3D0></A> On Jan. 24, 1992 the bus carrying the Notre =
Dame's swim=20
team crashed. Two athletes were killed and Haley Scott was injured and =
thought=20
to be paralyzed. Determined to not only walk, Scott vowed to swim again =
and=20
honor the memories of the teammates who died. More than 15 years later, =
Scott,=20
now Haley Scott DeMaria, has written along with Bob Schaller, <EM>What =
Though=20
The Odds: Haley Scott's Journey of Faith and Triumph</EM>. The author =
spoke to=20
USA TODAY's Reid Cherner about the book.</P>
<P><STRONG>Everything is timing and place. Why did you write the book=20
now</STRONG>?<BR>I actually tried to start writing it twice. I had been=20
approached by two different people before. One when I was still in =
college and=20
another one was probably in the late 90s. I couldn=E2=80=99t do it. It =
was still too=20
hard and I was still too immersed in the healing process. When this =
opportunity=20
came up I thought I was in a much better place now where I=E2=80=99m now =
happy and=20
healthy in my life, I can look back on an unhappy and unhealthy time. =
And what I=20
think really adds to the book is the perspective of time. And being to =
able to=20
show 16 years later how tragedy really affects your life. This is what =
you can=20
do with it and how it doesn=E2=80=99t have to necessarily be a negative=20
thing.<BR><STRONG><BR>You had to relive the accident a second time. Was =
that=20
easier or harder</STRONG>?<BR>Definitely easier. I live it everyday so =
its not=20
so much that I=E2=80=99ve done twice it is just something I=E2=80=99ve =
learned to live with.=20
More emotional for me was reading the interviews from my teammates and =
reliving=20
what they went through that night. I=E2=80=99m not sure I fully =
appreciated until now=20
how traumatic it was for everyone else. I think I knew it at the time =
but I was=20
so wrapped up in my own healing that really it took on a greater =
magnitude=20
reliving it the second time.</P>
<P><STRONG>Did you end up with the book you started to =
write</STRONG>?<BR>The=20
ending did (change). The journey took on its own life. The second part =
of the=20
story was different than I thought it would be.</P></DIV><A =
id=3Dmore></A>
<DIV class=3Dentry-more>
<P><STRONG>The book is a very honest one and you didn't always come out =
looking=20
heroic. Did that surprise you</STRONG>?</P>
<P>My relationship with my mom was really tough at the time. I tried to =
be=20
sensitive to what she was feeling and what she was living through. Being =
a=20
mother, I can see it was really hard on her. I think if I was to portray =
myself=20
of not having these very human feelings of anger I don=E2=80=99t think =
people could=20
relate to as well. I was angry and there were a lot of emotions that I =
had to=20
work through. The more honest you can tell it the more helpful it is for =
people=20
to say 'you know what I have those feelings and its okay.' That is part =
of the=20
process.</P>
<P><STRONG>Did you learn anything you didn't know?</STRONG></P>
<P>I kept very detailed journals. Very grateful to have those written =
down. Much=20
different perspective now. I learned a lot about myself, I learned a lot =
about=20
my family, I learned a lot about healing and grieving. I actually =
enjoyed the=20
process.</P>
<P><STRONG>Did you find any humor in the situation</STRONG>?</P>
<P>Absolutely. Certain my brother plays a comic role. Even the sort of =
the sick=20
humor, the urine bag all over the floor. My mom crawling under the roto =
bed to=20
change the bed. You have to laugh. My sister coming into the room and my =
legs=20
flopping around and her laughing. That was the best reaction she could =
have had.=20
I always say you could laugh or you could cry and you have to be able to =
take a=20
step back and respectfully laugh. Nice to be with people who understood =
because=20
you could laugh. It was safe to laugh.</P>
<P><STRONG>What do you want people to get out of the book</STRONG>?</P>
<P>I hope people will look at their own lives. Perspective of what your =
life is=20
like. The sense of community, the sense of giving to people. I certainly =
did not=20
do this alone and I like to think I can be that person for someone else. =
I would=20
love to have the opportunity to talk to or meet with other people who =
are going=20
through a tough time. If they did have a chance to read the book to =
almost use=20
it as a guideline or a blueprint of how to take tragedy and work through =
it so=20
its not a negative in your life. I know I would not have had the life I =
had=20
today if I had not gone through that I=E2=80=99ve very blessed with my =
children, my=20
health and my husband it makes it worth it.</P>
<P><STRONG>How did being a swimmer help you in all of this</STRONG>?</P>
<P>For me swimming is such an independent sport and such an =
introspective sport=20
that you spend so much time on your own and in your own mind and in your =
own=20
head that you have to work through things on your own. So it=E2=80=99s a =
very individual=20
sport but also part of a team. You have both aspects. There is training =
and hard=20
work. Swimming in that sense does holds you more accountable for your =
own=20
training ethic. I had to have that inner drive when I was going through=20
therapy?</P>
<P><STRONG>Do you still swim?</STRONG></P>
<P>Yes. For the emotional exercise and the physical exercise. =
Everything.</P>
<P><STRONG>Will there be more books</STRONG>?</P>
<P>I don=E2=80=99t know if there is another written story to tell. =
Certainly there are=20
oral stories to tell. I=E2=80=99ve seen the impact when I=E2=80=99ve =
told the story first hand,=20
face to face, person to person. I enjoy that. Love to be able to do that =

again.<BR></P>
<P><STRONG>What is not there that you wish you had put in the=20
book?</STRONG><BR>I am very happy with the book. My mom says you do the =
best you=20
can at the time and even in hindsight, if you think there was more that =
you=20
could do, you know at the time you did the best you could. I know I felt =
that=20
way about the book. Certainly other funny stories to tell. Spoken to any =
group=20
always great ways to tailor the story to specific groups.</P>
<P><STRONG>How has your family reacted</STRONG>?</P>
<P>They are thrilled. All of them were a part of the writing process. My =
husband=20
has his own recollections of the story. My boys are 4 and 6 and have =
limited=20
knowledge of the story. Their reaction was priceless. "It=E2=80=99s =
mommy=E2=80=99s book." I=20
showed them their names in the back and they thought it was really cool. =
They=E2=80=99ll=20
be a time and a place. They are one of the reasons I wrote this book so =
they=20
would know a major part of who their mom is. </P></DIV></DIV>
<DIV class=3DpostLink>
<DIV align=3Dright><SPAN class=3Dpostdate>Posted at 09:04 AM/ET, <SPAN=20
class=3Dpost-footers>July 01, 2008 in <A=20
href=3D"http://blogs.usatoday.com/gameon/sports_books/index.html">Sports =
Books</A>=20
</SPAN><SPAN class=3Dseparator>|</SPAN> <A class=3Dpermalink=20
href=3D"http://blogs.usatoday.com/gameon/2008/07/book-em-what-th.html">Pe=
rmalink</A></SPAN></DIV></DIV></DIV><!-- BEGIN YAHOO BUZZ -->
<DIV style=3D"FLOAT: left; WIDTH: 85px; HEIGHT: 30px">
<SCRIPT src=3D"http://d.yimg.com/ds/badge.js" showbranding=3D"0" =
badgetype=3D"small">yahooBuzzArticleId</SCRIPT>
</DIV>
<DIV=20
style=3D"FONT-SIZE: 10px; PADDING-TOP: 5px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; HEIGHT: 30px">Like=20
this story? Share it with Yahoo! Buzz </DIV><!-- END YAHOO BUZZ --><!-- =
COMMENT FORM -->
<SCRIPT src=3D"http://blogs.usatoday.com/.shared/js/comments.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>hostName =3D '.usatoday.com';</SCRIPT>

<P class=3Dinside-copy>By posting a comment, you affirm that you are 13 =
years of=20
age or older. </P><!--=3D=3D=3D=3D Begin Sitelite Comment Page Content =
=3D=3D=3D=3D--><BR><A=20
name=3DuslPageReturn></A>
<DIV id=3DuslComments></DIV><!--=3D=3D=3D=3D End Sitelite Comment Page =
Content =3D=3D=3D=3D--><A=20
id=3Dcomments></A>
<DIV class=3Dcomments>
<DIV class=3Dinside-copy id=3Dcomments-link style=3D"DISPLAY: none"><A=20
href=3D"http://blogs.usatoday.com/gameon/2008/07/book-em-what-th.html#com=
mentForm">Go=20
directly to the comment form.</A> </DIV>
<DIV class=3Dinside-copy><!-- comment list --></DIV></DIV><!-- END =
COMMENT FORM --></DIV><!--=3D=3D=3D=3D Begin Sitelite Comment Page Build =
=3D=3D=3D=3D-->
<SCRIPT type=3Dtext/javascript>=0A=
function addLoadEvent(func) {=0A=
  var oldonload =3D window.onload;=0A=
  if (typeof window.onload !=3D 'function') {=0A=
    window.onload =3D func;=0A=
  } else {=0A=
    window.onload =3D function() {=0A=
      if (oldonload) {=0A=
        oldonload();=0A=
      }=0A=
      func();=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
addLoadEvent(function() {=0A=
  loadDynamicContent(); =0A=
});=0A=
</SCRIPT>
<!--=3D=3D=3D=3D End Sitelite Comment Page Build =
=3D=3D=3D=3D--></DIV><!-- END CENTER CONTENT --></DIV></DIV>
<DIV class=3DhDivider id=3DhDivider align=3Dcenter></DIV>
<DIV class=3Dfull-h-rule id=3Dfull-h-rule align=3Dcenter></DIV>=EF=BB=BF
<DIV class=3DfloatBottom1 id=3DfloatBottom1 align=3Dcenter>
<DIV align=3Dcenter>
<DIV id=3DbottomBannerBorder>
<DIV id=3DbottomBannerWide>
<SCRIPT type=3Dtext/javascript>OAS_AD("Bottom728x90")</SCRIPT>
</DIV></DIV></DIV>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" border=3D0>
  <TBODY>
  <TR>
    <TD vAlign=3Dcenter height=3D40>
      <DIV align=3Dcenter><SPAN class=3Dblk-13-bold><B><A=20
      href=3D"http://www.myusatoday.com/contentlink" =
target=3D_blank>Subscribe=20
      Today: Home Delivery of USA TODAY - Save 35%=20
  </A></B></SPAN></DIV></TD></TR></TBODY></TABLE></DIV>
<DIV class=3DfloatBottom2 id=3DfloatBottom2 align=3Dcenter>
<DIV align=3Dcenter>
<SCRIPT language=3DJavaScript>OAS_AD("FloatBottom");</SCRIPT>
</DIV></DIV>
<DIV class=3Dfooter id=3Dfooter align=3Dcenter>
<DIV align=3Dcenter>
<SCRIPT language=3DJavaScript>getFragH();</SCRIPT>

<SCRIPT language=3DJavaScript>getFragI();</SCRIPT>
</DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>OAS_AD("AdOps1");</SCRIPT>

<SCRIPT type=3Dtext/javascript>OAS_AD("PageCount");</SCRIPT>

<SCRIPT type=3Dtext/javascript>OAS_AD("InvCount");</SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://js.usatoday.com/_common/_scripts/counter.js"></SCRIPT>
</DIV><!-- Begin USAT Registration Module -->
<DIV class=3Dur_box id=3DUSATRegister></DIV>
<DIV id=3DdebugDiv style=3D"DISPLAY: none; VISIBILITY: hidden"></DIV>
<SCRIPT type=3Dtext/javascript>
	function waitForcommentsponsor(wait, nextwait) {
		var cs=3D $('commentsponsor');
		if (cs) {
			usatAj.execJS(cs);
		} else {
			setTimeout(function(){waitForcommentsponsor(nextwait, =
wait+nextwait)}, wait);
		}
	}
	if (OAS_listpos.indexOf("CommentSpon")!=3D -1){
		waitForcommentsponsor(10, 11);
	//alert("commentSpon present");
	}
</SCRIPT>
<!-- End USAT Registration Module --><!-- Buffer blocks follow: =
-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=20
</BODY></HTML>

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://images.usatoday.com/_common/_images/gray.gif

R0lGODlhAQABAIAAAMzMzAAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://images.usatoday.com/_common/_images/clear.gif

R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://static.technorati.com/pix/tbf.gif

R0lGODlhVAAVAMQAAE5OTqLUiHfITdfrzMnmu1a3JnO9TuLy2vP6767ZmYiIiBsbG2ZmZru7u3d3
d0m2E8zMzJmZmYbFZkKlEZPMd+7u7ur35ITOX5jVeKqqqrbgoGXBNjWfADuwAAAAAP///yH5BAAA
AAAALAAAAABUABUAAAX/4CeOZGmeaKqubOu+JwTBtCiXlvB02ogEgkJBoEGUPMhkC1lzVUTM0WHX
EYwGhY52WxiQGg0keOlpsjwK22wk2BJEFup2+zCSop+IeJRBRj5IDmhPDgwKAAxPeQwODSKFDgoD
DEgZHxAAHgsOgGUjchYiAXOkHQFHngoeDpmOfYZ/SUhpmUmcqoIejpkMGQMKqroVegCxniJzdhel
cxeoIptQDB+Zd55MUUzRgNN4I2hQaZ0kcwciGsxbPdZQsgDj39dl2fPiHu9RmEn29scfc+sQbEi3
wU48aY4OKsQmD5A9fJ4ALHgCzmE7clsKwmlDSkCoZ9QWRAAzQ9XIGfTg/zGhlMEkPIkN9NhjgNIf
KQwkBmC4cAGDlxNRKjBYoOnPBwdEOaVMKXTBgn42nEoUpwoixjmnzGjd2qKUlRQEvnIdC6OUsw8H
AmggQEADhoEdSnCYa0AEhzei5mYlMGEu3g8S5kr4cJdwAQQEOHxIzGFCAhGBOQxmzCErMlIBEGCQ
U0ouhcRvODxGWzkAB3MTJAz4aTfAACOiCVdOoJj2ANPmKr/+YJuC4k8ds6Tr8EDu3Al2R9NOTvgx
AYNzOdSN3XiCad6/qdPFLpgEx+FePSf2Ehs7c+qjCVPYjZ5DgdrZH3NYb4S2Bg7rREwBT+qBORLz
gUaYawgcUNppHxSgWkF5zY2Anm/w3YagbvUpZkBdJOTAGTMPeGRCdIMBptcHplUmAl9+OfhXYXch
MNdix40G4WSKJWYQWTjmqOOOPH4QAgA7

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://blogs.usatoday.com/gameon/images/2008/06/30/bloghaleyscottbook_2.gif

R0lGODlhlQDHAPcAABwCAxYDAw4DBCQDAyoFBjcICTQXEy8qJ0cLDEkVE1gXFlMOD2gXGHYZGmkP
EUwqHW8kHVc6KUwxJXMqJXUfIF1BKG9NMRE3UDJLUDRUeilbc3lXRUVbeFNvdW5ybl1hV5AWGKsW
GY8eIbIeIYgmJJgnJpI1LKgnKLwqLbYoKak3LLk2LLM2MZAlHsUdH8seIcQpLcsqK8klKNomKNcm
KMg1LNg3K8IpMM46MeUoJuc4KfA1JeocIoxTNbNNJ7FNNJFpNrBxN9hINNdVOc5KM+pGLOdKMulX
OPJaN/FPLOlkO/RmOvVzOtpjO4lbRZJrUatzTol6aLFoUdBZQ9NtTvRpRfV2SfV8U/V5V+lxTO5r
T1uDeWaFdnOLcrWDPbWLUIqLapOObqmZZ7eZZK6LbLijaZ6SYNWbScmSTPaEW/mLXPeGV/mUWvSE
T8mjXNioWNylTueoTPy2Tv24T/SzTuasVeuyVP61Uv65UfO0U/OrUtGSbPeKZfmUZPmVa/qbbPeW
Z/qcc/iYdeeTbcWnZMiqd/uja/qkdPqqdfqke/usfPWmefyxffqwd+qkefeAPg5WjyhNggdllRNn
kTBzjQZ6txBzrCV4qEZ6hmF5gAF8xBN+wCJ/wQ4+hwuCuxSEuSqGqDCBnVeNkGqSj3ajmGqqr1+Z
pwGEyQWKzQiIyBSMxAySzhWSywWX1xaa2AWO0Rei3gyi3y+o3AKe4QGk5QKr5wOu6Qur5har5QSz
7Auz7A247xOz6xq17Bi78Qu48Ce27De57Si98Ta+8S2s4y2Vz0uu2nC01Ee77Fa760W562u650iV
wTnB8i3A81jB70jD8ljG80vB72fI83fL83LJ8YqnlpCtsaelmsqyj/utgvqohv2zg/67jPy1if26
lPSvi92yn//Ckv7Emf/BjtjMtpW5yrLJ1IbN8ojT9pjV9ZHK7KfZ9bXc9a/S6bni+K3h+JTD29DP
0c/b7Mjm+Njr+Nrt9uXs9+v0++bz+/T6/f3+/vL2++ro6+Pe4rrCuiH5BAAAAAAALAAAAACVAMcA
AAj+AO/ciRMESBw5cu6MqmTJEsOGDjVVkqiposWLGDWd0qjxlMeKHjeGHEmypEmRJ1OqLNmRY8aX
FivJnEkTokA9X77QQaiQpsyKE2GCXEm0qNGjSIkKhTlT4kyBZ6B80SPwjqifSy0m3YqKZFdUXVeG
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
ADs=

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://blogs.usatoday.com/gameon/styles.css

.searchBox {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, =
sans-serif; BACKGROUND-COLOR: #ff0000; TEXT-DECORATION: none
}
.adBox {
	FONT-SIZE: 13px; FLOAT: left; WIDTH: 88px; COLOR: #ffffff; FONT-FAMILY: =
Arial, Helvetica, sans-serif; HEIGHT: 31px; BACKGROUND-COLOR: #edd3e5; =
TEXT-DECORATION: none
}
#leaderboard {
	MARGIN: 11px 0px; WIDTH: 760px; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ffffff; BORDER-BOTTOM-STYLE: none
}
#hnav {
	BORDER-TOP: #cccccc 1px solid; WIDTH: 906px; BORDER-BOTTOM: #cccccc 1px =
solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 57px; =
BACKGROUND-COLOR: #ffffff
}
#vnav {
	FLOAT: left; WIDTH: 206px; BACKGROUND-COLOR: #ffffff
}
#vnavcontainer {
	BORDER-RIGHT: #ff0000 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ff0000 1px =
solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ff0000 1px =
solid; WIDTH: 188px; PADDING-TOP: 8px; BORDER-BOTTOM: #ff0000 1px solid; =
BACKGROUND-COLOR: #ffffff
}
#search {
	WIDTH: 906px; HEIGHT: 31px; BACKGROUND-COLOR: #ffffff
}
#marketplace {
	WIDTH: 906px; HEIGHT: 30px; BACKGROUND-COLOR: #ffffff
}
.body {
	FLOAT: left; WIDTH: 780px; BACKGROUND-COLOR: #ffffff
}
#full-h-rule {
	BORDER-RIGHT: #000000 1px; BORDER-TOP: #000000 1px solid; FLOAT: left; =
BORDER-LEFT: #000000 1px; WIDTH: 906px; BORDER-BOTTOM: #000000 1px; =
HEIGHT: 24px; BACKGROUND-COLOR: #ffffff
}
#hDivider {
	FLOAT: left; WIDTH: 906px; HEIGHT: 24px; BACKGROUND-COLOR: #ffffff
}
#floatBottom1 {
	FLOAT: left; WIDTH: 906px; BACKGROUND-COLOR: #ffffff
}
#floatBottom2 {
	FLOAT: left; WIDTH: 906px; BACKGROUND-COLOR: #ffffff
}
#footer {
	FLOAT: left; WIDTH: 906px; HEIGHT: 122px; BACKGROUND-COLOR: #ffffff
}
#copyright {
	FLOAT: left; WIDTH: 906px; HEIGHT: 24px; BACKGROUND-COLOR: #ffffff
}
#centerWellIndent {
	MARGIN: 0px 0px 0px 15px; BACKGROUND-COLOR: #ffffff
}
#mainwell {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; LEFT: 200px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; =
BORDER-LEFT: 0px; WIDTH: 700px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; =
BACKGROUND-COLOR: #ffffff
}
#bodymain {
	FLOAT: left; WIDTH: 910px; BACKGROUND-COLOR: #ffffff
}
#vnavImage {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; =
WIDTH: 205px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff
}
#vnavheader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; WIDTH: 188px; BORDER-TOP-STYLE: =
none; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ffffff; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none
}
.date-header {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; WIDTH: 188px; BORDER-TOP-STYLE: =
none; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ffffff; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.feedChatter {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 15px; COLOR: =
#000000; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
TEXT-ALIGN: left
}
.module-header {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; WIDTH: 188px; BORDER-TOP-STYLE: =
none; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ffffff; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none
}
#lnavBox {
	CLEAR: none; BORDER-RIGHT: #ff0000 1px; PADDING-RIGHT: 0px; BORDER-TOP: =
#ff0000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
BORDER-LEFT: #ff0000 1px solid; WIDTH: 188px; PADDING-TOP: 0px; =
BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: #ffffff
}
UL {
	CLEAR: none; BORDER-RIGHT: #ff0000 1px; PADDING-RIGHT: 0px; BORDER-TOP: =
#ff0000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
BORDER-LEFT: #ff0000 1px solid; WIDTH: 188px; PADDING-TOP: 0px; =
BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: #ffffff
}
.lgSqBullet {
	WIDTH: 15px; COLOR: #e4b5a3; HEIGHT: 15px; BACKGROUND-COLOR: #e4b5a3
}
.postLink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 14px; COLOR: =
#666666; LINE-HEIGHT: 13px; MARGIN-RIGHT: 150px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-ALIGN: right
}
.postLink A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: =
13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; =
TEXT-DECORATION: none
}
.postLink A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: =
13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; =
TEXT-DECORATION: underline
}
.postLink A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: =
13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; =
TEXT-DECORATION: none
}
.postLink A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000cc; LINE-HEIGHT: =
13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; =
TEXT-DECORATION: underline
}
.bodyCopy {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: =
15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.bodyCopy A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #0000cc; LINE-HEIGHT: =
15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
.bodyCopy A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #0000cc; LINE-HEIGHT: =
15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; =
TEXT-DECORATION: underline
}
.bodyCopy A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #666666; LINE-HEIGHT: =
15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
.bodyCopy A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #990000; LINE-HEIGHT: =
15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
.caption {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: =
Arial, Helvetica, sans-serif
}
.vaLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #666666; LINE-HEIGHT: 24px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal
}
.entry-header {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 20px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal
}
LI {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; COLOR: =
#999999; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
LIST-STYLE-TYPE: none; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.lnavMain {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: =
10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.lnavMain A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.lnavMain A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.lnavMain A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.lnavMain A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0000cc; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.postdate {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
.vaLink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: =
12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.vaLink A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: =
12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.vaLink A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000cc; LINE-HEIGHT: =
12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: =
underline
}
.vaLink A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: =
12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.vaLink A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: =
12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: =
underline
}
.breadcrumbNav {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0001cf; FONT-FAMILY: =
Arial, Helvetica, sans-serif
}
.breadcrumbNav A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0001cf; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.breadcrumbNav A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0001cf; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.breadcrumbNav A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0001cf; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.breadcrumbNav A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0001cf; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.breadcrumbLand {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0001cf; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.tagline {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mainByline {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
.entry-body {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 0px 150px 0px 0px; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
.inside-copy {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 0px 150px 0px 0px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.inside-copy A:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.inside-copy A:visited {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.inside-copy A:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.inside-copy A:active {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.adAgate {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 6px; COLOR: #000000; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.lbAgate {
	MARGIN-LEFT: 12px
}
.date-header {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; WIDTH: 188px; BORDER-TOP-STYLE: =
none; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ffffff; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.comment-posteddate {
	FONT-SIZE: 10px; COLOR: #929292; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.front-head2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.front-lede-link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.bnav {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.copyright {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blk-13-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.small-copy-sans {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.entry-footer {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
#bodycenter {
	WIDTH: 910px; TEXT-ALIGN: center
}
.photoByline {
	FONT-SIZE: 9px; COLOR: #999999; FONT-STYLE: italic; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.photoCaption {
	FONT-SIZE: 10px; COLOR: #666666; MARGIN-RIGHT: 10px; FONT-STYLE: =
normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.blog-subscribe-options {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV#emailbox {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV#blog-email {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.blog-subscribe-options {
	WIDTH: 190px
}
DIV.blog-subscribe-options UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.blog-subscribe-options UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: =
url(http://i.usatoday.net/blogs/_sports/blog-subscribe-sprites-sports.gif=
) no-repeat right 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 10px 0px 10px 10px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; =
POSITION: relative; HEIGHT: 43px; BORDER-RIGHT-WIDTH: 0px
}
DIV.blog-subscribe-options UL LI A {
	PADDING-RIGHT: 50px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; PADDING-BOTTOM: 0px; COLOR: #ff0000; PADDING-TOP: 4px; TEXT-ALIGN: =
right; TEXT-DECORATION: none
}
DIV.blog-subscribe-options UL LI A:hover {
	TEXT-DECORATION: underline
}
DIV.blog-subscribe-options UL LI.widget {
	BACKGROUND-POSITION: 137px 0px
}
DIV.blog-subscribe-options UL LI.rss {
	BACKGROUND-POSITION: 137px -43px
}
DIV.blog-subscribe-options UL LI.email {
	BACKGROUND-POSITION: 137px -86px
}
DIV#emailbox {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #666 1px =
solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; RIGHT: -50px; =
VISIBILITY: hidden; PADDING-BOTTOM: 10px; BORDER-LEFT: #666 1px solid; =
WIDTH: 200px; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid; =
LETTER-SPACING: normal; POSITION: absolute; TOP: -40px; =
BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
DIV#emailbox DIV.close-window A {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: =
url(http://i.usatoday.net/blogs/close-button.gif) no-repeat right 50%; =
PADDING-BOTTOM: 0px; MARGIN: 0px -2px 0px 0px; COLOR: #666; PADDING-TOP: =
0px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
DIV#emailbox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 5px 0px; COLOR: #000; PADDING-TOP: 0px
}
DIV#emailbox P A {
	DISPLAY: inline; COLOR: #00529b
}
DIV#blog-email {
	MARGIN: 0px 0px 20px; WIDTH: 190px
}
DIV#blog-email A {
	PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: =
11px; BACKGROUND: url(http://i.usatoday.net/blogs/email-icon.gif) =
no-repeat right 50%; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; =
TEXT-ALIGN: right; TEXT-DECORATION: none
}
DIV#blog-email A:hover {
	TEXT-DECORATION: underline
}

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://blogs.usatoday.com/.shared/themes/common/print.css

HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
APPLET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
OBJECT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
IFRAME {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
H6 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
PRE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
ABBR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
ADDRESS {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
BIG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CITE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CODE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DFN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
EM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FONT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
INS {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
KBD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
Q {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
S {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SAMP {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SMALL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
STRIKE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
STRONG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SUB {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
SUP {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
VAR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
DD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LABEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
LEGEND {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
CAPTION {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TBODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TFOOT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
THEAD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: =
0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
:focus {
	outline: 0
}
BODY {
	BACKGROUND: white; COLOR: black; LINE-HEIGHT: 1
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
TABLE {
	BORDER-COLLAPSE: separate; border-spacing: 0
}
CAPTION {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
TH {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
TD {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
BLOCKQUOTE:unknown {
	content: ""
}
BLOCKQUOTE:unknown {
	content: ""
}
Q:unknown {
	content: ""
}
Q:unknown {
	content: ""
}
BLOCKQUOTE {
	quotes: "" ""
}
Q {
	quotes: "" ""
}
BODY {
	FONT-SIZE: 10pt; COLOR: #000; LINE-HEIGHT: 1.5; FONT-FAMILY: Georgia, =
serif
}
A {
	COLOR: #000; TEXT-DECORATION: underline
}
#banner {
	MARGIN-BOTTOM: 1.5em
}
.entry {
	MARGIN-BOTTOM: 1.5em
}
.trackbacks {
	MARGIN-BOTTOM: 1.5em
}
.trackbacks-info {
	MARGIN-BOTTOM: 1.5em
}
.comments {
	MARGIN-BOTTOM: 1.5em
}
.comments-info {
	MARGIN-BOTTOM: 1.5em
}
.archive {
	MARGIN-BOTTOM: 1.5em
}
#banner-header {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt
}
#banner-description {
	FONT-SIZE: 12pt
}
#banner-header A {
	TEXT-DECORATION: none
}
.entry-header A {
	TEXT-DECORATION: none
}
.entry-header {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em
}
.trackbacks-header {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em
}
.comments-header {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em
}
.archive-header {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em
}
.content-header {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em
}
.entry-header {
	FONT-SIZE: 12pt
}
.archive-header {
	FONT-SIZE: 12pt
}
.content-header {
	FONT-SIZE: 12pt
}
.trackbacks-header {
	FONT-SIZE: 10pt
}
.comments-header {
	FONT-SIZE: 10pt
}
.trackbacks {
	FONT-SIZE: 9pt
}
.comments {
	FONT-SIZE: 9pt
}
.entry-content P {
	MARGIN-BOTTOM: 0.5em
}
.entry-content BLOCKQUOTE {
	MARGIN-BOTTOM: 0.5em
}
.entry-content PRE {
	MARGIN-BOTTOM: 0.5em
}
.entry-content DL {
	MARGIN-BOTTOM: 0.5em
}
.entry-content OL {
	MARGIN-BOTTOM: 0.5em
}
.entry-content UL {
	MARGIN-BOTTOM: 0.5em
}
.trackback-content P {
	MARGIN-BOTTOM: 0.5em
}
.comment-content P {
	MARGIN-BOTTOM: 0.5em
}
.comment-content BLOCKQUOTE {
	MARGIN-BOTTOM: 0.5em
}
.comment-content PRE {
	MARGIN-BOTTOM: 0.5em
}
.comment-content DL {
	MARGIN-BOTTOM: 0.5em
}
.comment-content OL {
	MARGIN-BOTTOM: 0.5em
}
.comment-content UL {
	MARGIN-BOTTOM: 0.5em
}
.archive-content UL {
	MARGIN-BOTTOM: 0.5em
}
.entry-content BLOCKQUOTE {
	PADDING-LEFT: 1em; MARGIN-LEFT: 1em; BORDER-LEFT: #000 1pt solid
}
.comment-content BLOCKQUOTE {
	PADDING-LEFT: 1em; MARGIN-LEFT: 1em; BORDER-LEFT: #000 1pt solid
}
.entry-content PRE {
	PADDING-LEFT: 1em; MARGIN-LEFT: 1em; BORDER-LEFT: #000 1pt solid; =
FONT-FAMILY: Monaco, monospace
}
.comment-content PRE {
	PADDING-LEFT: 1em; MARGIN-LEFT: 1em; BORDER-LEFT: #000 1pt solid; =
FONT-FAMILY: Monaco, monospace
}
.entry-content CODE {
	FONT-FAMILY: Monaco, monospace
}
.comment-content CODE {
	FONT-FAMILY: Monaco, monospace
}
.entry-content OL {
	PADDING-LEFT: 2em
}
.entry-content UL {
	PADDING-LEFT: 2em
}
.comment-content OL {
	PADDING-LEFT: 2em
}
.comment-content UL {
	PADDING-LEFT: 2em
}
.archive-content UL {
	PADDING-LEFT: 2em
}
.entry-content OL {
	LIST-STYLE-TYPE: decimal
}
.comment-content OL {
	LIST-STYLE-TYPE: decimal
}
.entry-content UL {
	LIST-STYLE-TYPE: disc
}
.comment-content UL {
	LIST-STYLE-TYPE: disc
}
.archive-content UL {
	LIST-STYLE-TYPE: disc
}
.entry-content TABLE TD {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; =
PADDING-TOP: 0px
}
.comment-content TABLE TD {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; =
PADDING-TOP: 0px
}
.layout-two-column-left #alpha {
	DISPLAY: none
}
.layout-two-column-right #beta {
	DISPLAY: none
}
.layout-three-column #alpha {
	DISPLAY: none
}
.layout-three-column #gamma {
	DISPLAY: none
}
.layout-three-column-right #beta {
	DISPLAY: none
}
.layout-three-column-right #gamma {
	DISPLAY: none
}
.layout-artistic #beta {
	DISPLAY: none
}
.layout-calendar #beta {
	DISPLAY: none
}
.layout-moblog1 #alpha {
	DISPLAY: none
}
.layout-moblog1 #gamma {
	DISPLAY: none
}
.layout-moblog2 #alpha {
	DISPLAY: none
}
.layout-moblog2 #gamma {
	DISPLAY: none
}
.layout-moblog2 #delta {
	DISPLAY: none
}
.layout-timeline #beta {
	DISPLAY: none
}
.content-nav {
	DISPLAY: none
}
#comment-form {
	DISPLAY: none
}
.entry {
	CLEAR: both
}
.entry-content {
	CLEAR: both
}
.entry-footer {
	CLEAR: both
}
.entry-excerpt {
	CLEAR: both
}
.entry-body {
	CLEAR: both
}
.entry-more-link {
	CLEAR: both
}
.entry-more {
	CLEAR: both
}
.trackbacks {
	CLEAR: both
}
.trackbacks-info {
	CLEAR: both
}
.trackback-content {
	CLEAR: both
}
.trackback-footer {
	CLEAR: both
}
.comments {
	CLEAR: both
}
.comments-info {
	CLEAR: both
}
.comment-content {
	CLEAR: both
}
.comment-footer {
	CLEAR: both
}
.comments-open-content {
	CLEAR: both
}
.comments-open-footer {
	CLEAR: both
}
.comments-closed {
	CLEAR: both
}
.archive {
	CLEAR: both
}
.archive-content {
	CLEAR: both
}
.date-header {
	CLEAR: both
}

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://blogs.usatoday.com/gameon/styles.css

.searchBox {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, =
sans-serif; BACKGROUND-COLOR: #ff0000; TEXT-DECORATION: none
}
.adBox {
	FONT-SIZE: 13px; FLOAT: left; WIDTH: 88px; COLOR: #ffffff; FONT-FAMILY: =
Arial, Helvetica, sans-serif; HEIGHT: 31px; BACKGROUND-COLOR: #edd3e5; =
TEXT-DECORATION: none
}
#leaderboard {
	MARGIN: 11px 0px; WIDTH: 760px; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ffffff; BORDER-BOTTOM-STYLE: none
}
#hnav {
	BORDER-TOP: #cccccc 1px solid; WIDTH: 906px; BORDER-BOTTOM: #cccccc 1px =
solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 57px; =
BACKGROUND-COLOR: #ffffff
}
#vnav {
	FLOAT: left; WIDTH: 206px; BACKGROUND-COLOR: #ffffff
}
#vnavcontainer {
	BORDER-RIGHT: #ff0000 1px; PADDING-RIGHT: 0px; BORDER-TOP: #ff0000 1px =
solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ff0000 1px =
solid; WIDTH: 188px; PADDING-TOP: 8px; BORDER-BOTTOM: #ff0000 1px solid; =
BACKGROUND-COLOR: #ffffff
}
#search {
	WIDTH: 906px; HEIGHT: 31px; BACKGROUND-COLOR: #ffffff
}
#marketplace {
	WIDTH: 906px; HEIGHT: 30px; BACKGROUND-COLOR: #ffffff
}
.body {
	FLOAT: left; WIDTH: 780px; BACKGROUND-COLOR: #ffffff
}
#full-h-rule {
	BORDER-RIGHT: #000000 1px; BORDER-TOP: #000000 1px solid; FLOAT: left; =
BORDER-LEFT: #000000 1px; WIDTH: 906px; BORDER-BOTTOM: #000000 1px; =
HEIGHT: 24px; BACKGROUND-COLOR: #ffffff
}
#hDivider {
	FLOAT: left; WIDTH: 906px; HEIGHT: 24px; BACKGROUND-COLOR: #ffffff
}
#floatBottom1 {
	FLOAT: left; WIDTH: 906px; BACKGROUND-COLOR: #ffffff
}
#floatBottom2 {
	FLOAT: left; WIDTH: 906px; BACKGROUND-COLOR: #ffffff
}
#footer {
	FLOAT: left; WIDTH: 906px; HEIGHT: 122px; BACKGROUND-COLOR: #ffffff
}
#copyright {
	FLOAT: left; WIDTH: 906px; HEIGHT: 24px; BACKGROUND-COLOR: #ffffff
}
#centerWellIndent {
	MARGIN: 0px 0px 0px 15px; BACKGROUND-COLOR: #ffffff
}
#mainwell {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; LEFT: 200px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; =
BORDER-LEFT: 0px; WIDTH: 700px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; =
BACKGROUND-COLOR: #ffffff
}
#bodymain {
	FLOAT: left; WIDTH: 910px; BACKGROUND-COLOR: #ffffff
}
#vnavImage {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; =
WIDTH: 205px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff
}
#vnavheader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; WIDTH: 188px; BORDER-TOP-STYLE: =
none; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ffffff; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none
}
.date-header {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; WIDTH: 188px; BORDER-TOP-STYLE: =
none; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ffffff; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.feedChatter {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 15px; COLOR: =
#000000; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
TEXT-ALIGN: left
}
.module-header {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; WIDTH: 188px; BORDER-TOP-STYLE: =
none; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ffffff; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none
}
#lnavBox {
	CLEAR: none; BORDER-RIGHT: #ff0000 1px; PADDING-RIGHT: 0px; BORDER-TOP: =
#ff0000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
BORDER-LEFT: #ff0000 1px solid; WIDTH: 188px; PADDING-TOP: 0px; =
BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: #ffffff
}
UL {
	CLEAR: none; BORDER-RIGHT: #ff0000 1px; PADDING-RIGHT: 0px; BORDER-TOP: =
#ff0000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
BORDER-LEFT: #ff0000 1px solid; WIDTH: 188px; PADDING-TOP: 0px; =
BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: #ffffff
}
.lgSqBullet {
	WIDTH: 15px; COLOR: #e4b5a3; HEIGHT: 15px; BACKGROUND-COLOR: #e4b5a3
}
.postLink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 14px; COLOR: =
#666666; LINE-HEIGHT: 13px; MARGIN-RIGHT: 150px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-ALIGN: right
}
.postLink A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: =
13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; =
TEXT-DECORATION: none
}
.postLink A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: =
13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; =
TEXT-DECORATION: underline
}
.postLink A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: =
13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; =
TEXT-DECORATION: none
}
.postLink A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000cc; LINE-HEIGHT: =
13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; =
TEXT-DECORATION: underline
}
.bodyCopy {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: =
15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.bodyCopy A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #0000cc; LINE-HEIGHT: =
15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
.bodyCopy A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #0000cc; LINE-HEIGHT: =
15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; =
TEXT-DECORATION: underline
}
.bodyCopy A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #666666; LINE-HEIGHT: =
15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
.bodyCopy A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #990000; LINE-HEIGHT: =
15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
.caption {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: =
Arial, Helvetica, sans-serif
}
.vaLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #666666; LINE-HEIGHT: 24px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal
}
.entry-header {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 20px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal
}
LI {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; COLOR: =
#999999; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
LIST-STYLE-TYPE: none; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.lnavMain {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: =
10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.lnavMain A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.lnavMain A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.lnavMain A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.lnavMain A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0000cc; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.postdate {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
.vaLink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: =
12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.vaLink A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: =
12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.vaLink A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000cc; LINE-HEIGHT: =
12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: =
underline
}
.vaLink A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: =
12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.vaLink A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: =
12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: =
underline
}
.breadcrumbNav {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0001cf; FONT-FAMILY: =
Arial, Helvetica, sans-serif
}
.breadcrumbNav A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0001cf; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.breadcrumbNav A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0001cf; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.breadcrumbNav A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0001cf; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.breadcrumbNav A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0001cf; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.breadcrumbLand {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0001cf; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.tagline {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mainByline {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
.entry-body {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 0px 150px 0px 0px; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
.inside-copy {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 0px 150px 0px 0px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.inside-copy A:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.inside-copy A:visited {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.inside-copy A:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.inside-copy A:active {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.adAgate {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 6px; COLOR: #000000; FONT-FAMILY: =
Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.lbAgate {
	MARGIN-LEFT: 12px
}
.date-header {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; WIDTH: 188px; BORDER-TOP-STYLE: =
none; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: =
#ffffff; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.comment-posteddate {
	FONT-SIZE: 10px; COLOR: #929292; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.front-head2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.front-lede-link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.bnav {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.copyright {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blk-13-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.small-copy-sans {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.entry-footer {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
#bodycenter {
	WIDTH: 910px; TEXT-ALIGN: center
}
.photoByline {
	FONT-SIZE: 9px; COLOR: #999999; FONT-STYLE: italic; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.photoCaption {
	FONT-SIZE: 10px; COLOR: #666666; MARGIN-RIGHT: 10px; FONT-STYLE: =
normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.blog-subscribe-options {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV#emailbox {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV#blog-email {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.blog-subscribe-options {
	WIDTH: 190px
}
DIV.blog-subscribe-options UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.blog-subscribe-options UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: =
url(http://i.usatoday.net/blogs/_sports/blog-subscribe-sprites-sports.gif=
) no-repeat right 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 10px 0px 10px 10px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; =
POSITION: relative; HEIGHT: 43px; BORDER-RIGHT-WIDTH: 0px
}
DIV.blog-subscribe-options UL LI A {
	PADDING-RIGHT: 50px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; PADDING-BOTTOM: 0px; COLOR: #ff0000; PADDING-TOP: 4px; TEXT-ALIGN: =
right; TEXT-DECORATION: none
}
DIV.blog-subscribe-options UL LI A:hover {
	TEXT-DECORATION: underline
}
DIV.blog-subscribe-options UL LI.widget {
	BACKGROUND-POSITION: 137px 0px
}
DIV.blog-subscribe-options UL LI.rss {
	BACKGROUND-POSITION: 137px -43px
}
DIV.blog-subscribe-options UL LI.email {
	BACKGROUND-POSITION: 137px -86px
}
DIV#emailbox {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #666 1px =
solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; RIGHT: -50px; =
VISIBILITY: hidden; PADDING-BOTTOM: 10px; BORDER-LEFT: #666 1px solid; =
WIDTH: 200px; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid; =
LETTER-SPACING: normal; POSITION: absolute; TOP: -40px; =
BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
DIV#emailbox DIV.close-window A {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: =
url(http://i.usatoday.net/blogs/close-button.gif) no-repeat right 50%; =
PADDING-BOTTOM: 0px; MARGIN: 0px -2px 0px 0px; COLOR: #666; PADDING-TOP: =
0px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
DIV#emailbox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: =
0px; MARGIN: 5px 0px; COLOR: #000; PADDING-TOP: 0px
}
DIV#emailbox P A {
	DISPLAY: inline; COLOR: #00529b
}
DIV#blog-email {
	MARGIN: 0px 0px 20px; WIDTH: 190px
}
DIV#blog-email A {
	PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: =
11px; BACKGROUND: url(http://i.usatoday.net/blogs/email-icon.gif) =
no-repeat right 50%; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; =
TEXT-ALIGN: right; TEXT-DECORATION: none
}
DIV#blog-email A:hover {
	TEXT-DECORATION: underline
}

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://css.usatoday.com/asp/uas/ur.css

.ur_box {
	PADDING-LEFT: 5px; Z-INDEX: 1234; LEFT: 693px; WIDTH: 200px; =
PADDING-TOP: 6px; POSITION: absolute; TOP: 83px; HEIGHT: 31px; =
TEXT-ALIGN: left
}
#ur_confirmations {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#000000 1px solid; PADDING-LEFT: 4px; Z-INDEX: 2; LEFT: -193px; =
BORDER-LEFT: #000000 1px solid; WIDTH: 300px; COLOR: #000000; =
PADDING-TOP: 8px; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; =
TOP: -21px; HEIGHT: 220px; BACKGROUND-COLOR: #ffffff
}
#ur_login {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; =
PADDING-LEFT: 5px; Z-INDEX: 2; LEFT: -200px; FLOAT: left; BORDER-LEFT: =
#000000 1px solid; WIDTH: 405px; COLOR: #000000; PADDING-TOP: 8px; =
BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TOP: -21px; =
HEIGHT: 300px; BACKGROUND-COLOR: #ffffff
}
#ur_options {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#000000 1px solid; PADDING-LEFT: 4px; Z-INDEX: 2; LEFT: -193px; FLOAT: =
left; BORDER-LEFT: #000000 1px solid; WIDTH: 400px; PADDING-TOP: 8px; =
BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TOP: -21px; =
HEIGHT: 290px; BACKGROUND-COLOR: #ffffff
}
#ur_register {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; =
Z-INDEX: 2; LEFT: -200px; FLOAT: left; BORDER-LEFT: #000000 1px solid; =
WIDTH: 410px; PADDING-TOP: 8px; BORDER-BOTTOM: #000000 1px solid; =
POSITION: absolute; TOP: -21px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
#urRegister {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.ur_message {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; =
DISPLAY: none; FONT-SIZE: 12px; Z-INDEX: 3; BORDER-LEFT: #000000 1px =
solid; COLOR: red; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: arial, =
helvetica, Sans-Serif; TEXT-ALIGN: center
}
.lineCloseWindow {
	MARGIN-TOP: -15px; MARGIN-BOTTOM: 5px; WIDTH: 90%; BORDER-BOTTOM: =
#999999 1px solid
}
.sans10 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.sans10 A {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.sans10Margin {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-ALIGN: center
}
.sans10Margin A {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-ALIGN: center
}
.sans12 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.sans12 A {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.sans12Margin {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-ALIGN: center
}
.sans12Margin A {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-ALIGN: center
}
.sans16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
* HTML #ur_register {
	HEIGHT: 540px
}
DIV.other {
	DISPLAY: none; FONT-SIZE: 10px; VISIBILITY: hidden; FONT-FAMILY: =
verdana
}
DIV.default {
	DISPLAY: none; FONT-SIZE: 10px; VISIBILITY: visible; FONT-FAMILY: =
verdana
}
.sm-active-tab-ur {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: =
url(http://i.usatoday.net/_common/_images/_static/uasTab.gif); COLOR: =
#000000; BACKGROUND-REPEAT: no-repeat
}
.sm-inactive-text-ur {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; TEXT-DECORATION: =
none
}
.inactive-tab-ur {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: =
url(http://i.usatoday.net/_common/_images/_static/uasTabBottom.gif); =
COLOR: #666666; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.sm-inactive-text-ur {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; TEXT-DECORATION: =
none
}
.small-copy-sans1 {
	FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none
}
.sans16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://css.usatoday.com/_common/_styles/_community/usatsitelife.css

.leaderboardContainer {
	WIDTH: 867px
}
* HTML .leaderboardContainer {
	BORDER-BOTTOM-STYLE: none
}
.globalNavBorder {
	WIDTH: 867px
}
* HTML .globalNavBorder {
	BORDER-TOP-STYLE: solid
}
.uslReviews {
	BORDER-TOP: #666 1px solid; PADDING-TOP: 30px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-ALIGN: left
}
.uslRevSmry {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 100%
}
.uslRevSmryCount {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left
}
.uslRevSmryRating {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right
}
.uslRevSmryRating IMG {
	VERTICAL-ALIGN: middle
}
.uslRevSmryRating {
=09
}
.uslRevFormInHead {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.uslRevFormInHeadMsg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left
}
.uslRevFormInHeadHandle {
	FLOAT: right
}
.uslRevFormInHeadHandle A {
	COLOR: black; TEXT-DECORATION: none
}
.uslRevFormOutHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.uslRevFormOutHeadMsg {
=09
}
.uslRevFormOutHeadLogin A {
	COLOR: #00529b; TEXT-DECORATION: none
}
.uslRevFormOutHeadRegister A {
	COLOR: #00529b; TEXT-DECORATION: none
}
.uslRevFormOutHeadLogin A:hover {
	TEXT-DECORATION: underline
}
.uslRevFormOutHeadRegister A:hover {
	TEXT-DECORATION: underline
}
.uslRevForm {
	FLOAT: left; MARGIN: 10px 0px 0px
}
.uslRevForm FORM {
	MARGIN: 0px
}
.uslRevFormTitleLabel {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.uslRevFormTitle {
	FLOAT: left
}
.uslRevFormTitle INPUT {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 10px; =
WIDTH: 400px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.uslRevFormRating {
	DISPLAY: inline; FLOAT: right; PADDING-TOP: 10px
}
.uslRevFormBodyLabel {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: =
100%; TEXT-ALIGN: left
}
.uslRevFormBody TEXTAREA {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 100%; =
FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 102px
}
.uslRevFormBody {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 100%; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
.uslRevFormSubmit {
	FLOAT: left; PADDING-BOTTOM: 28px; PADDING-TOP: 30px
}
.uslRevFormError {
	FLOAT: left
}
.uslRev {
	CLEAR: both
}
.uslRevStaff {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.uslRevUserPhoto A IMG {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FLOAT: =
left; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 1px solid; WIDTH: 58px; =
MARGIN-RIGHT: 10px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 58px
}
.uslRevHeader {
	MARGIN-BOTTOM: 5px; VERTICAL-ALIGN: top
}
.uslRevWroteBy {
	FONT-SIZE: 11px; MARGIN-RIGHT: 5px
}
.uslRevWroteBy A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #508ab3; TEXT-DECORATION: =
none
}
.uslRevDate {
	FONT-SIZE: 11px; COLOR: gray
}
.uslRevHeadline {
	MARGIN-LEFT: 70px
}
.uslRevTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.uslRevRating {
=09
}
.uslRevBody {
	PADDING-LEFT: 70px; FONT-SIZE: 12px; COLOR: black
}
.uslRevCtls {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
.uslRevRec A {
=09
}
.uslRevRepAbuse {
=09
}
.uslRevSeparator {
	MARGIN: 13px 0px 22px; BORDER-BOTTOM: #b1b1b1 1px solid; HEIGHT: 5px
}
.uslReviewsLink A {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
.uslReviewsLabel {
	PADDING-RIGHT: 2px
}
.uslReviewsCount {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.uslDisabledReviewsLink {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
.uslDisabledReviewsCount {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: =
url(http://i.usatoday.net/community/_common/_images/rate_off.gif) =
no-repeat right 50%; PADDING-BOTTOM: 1px; COLOR: #666; PADDING-TOP: 1px
}
.uslComments {
	WIDTH: 100%; PADDING-TOP: 8px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-ALIGN: left
}
.uslComSmry {
=09
}
.uslComSmryCount {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.uslComFormInHead {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.uslSortOrder {
	FONT-SIZE: 11px
}
.uslSortOrder SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.uslComFormInHeadMsg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 2px; =
PADDING-BOTTOM: 0px; _MARGIN-BOTTOM: -12px
}
.uslComFormInHeadHandle {
	FLOAT: right; PADDING-BOTTOM: 0px; _MARGIN-BOTTOM: -20px
}
.uslComFormInHeadHandle A {
	COLOR: black; TEXT-DECORATION: none
}
.uslComFormOutHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; _MARGIN-BOTTOM: =
-27px
}
.uslComFormOutHeadMsg {
=09
}
.uslComFormOutHeadLogin A {
	COLOR: #00529b; TEXT-DECORATION: none
}
.uslComFormOutHeadRegister A {
	COLOR: #00529b; TEXT-DECORATION: none
}
.uslComFormOutHeadLogin A:hover {
	TEXT-DECORATION: underline
}
.uslComFormOutHeadRegister A:hover {
	TEXT-DECORATION: underline
}
.uslComForm {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.uslComFormBody TEXTAREA {
	FONT-SIZE: 12px; WIDTH: 99%; FONT-FAMILY: Arial, Helvetica, sans-serif; =
HEIGHT: 102px
}
.uslComFormSubmit {
	PADDING-BOTTOM: 30px; PADDING-TOP: 10px
}
.uslComFormSubmit INPUT {
	WIDTH: 65px; HEIGHT: 21px
}
.uslComFormError {
=09
}
.commentsponsor {
	FLOAT: right; MARGIN: 9px 0px 0px
}
.uslCom {
=09
}
.uslComStaff {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 3px
}
.uslComUserPhoto A IMG {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; =
MARGIN-TOP: 2px; FLOAT: left; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 =
1px solid; WIDTH: 58px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #999999 1px =
solid; HEIGHT: 58px
}
.uslComHeader {
	PADDING-LEFT: 70px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; =
VERTICAL-ALIGN: top
}
.uslComBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 70px; FONT-SIZE: 12px; =
PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px
}
.uslComWroteBy {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 1px; =
MARGIN-RIGHT: 5px
}
.uslComWroteBy A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #508ab3; TEXT-DECORATION: =
none
}
.uslComDate {
	FONT-SIZE: 11px; COLOR: gray
}
.uslComCtls {
	FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
.uslComRec A {
=09
}
.uslComRepAbuse {
=09
}
.uslComSeparator {
	MARGIN: 6px 0px 22px; BORDER-BOTTOM: #b1b1b1 1px solid; HEIGHT: 5px
}
.uslCommentsLink A {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
.uslCommentsLabel {
	PADDING-RIGHT: 2px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
.uslCommentsCount {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.uslDisabledCommentsLink {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
.uslDisabledCommentsCount {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; BACKGROUND: =
url(http://i.usatoday.net/community/_common/_images/comments-after_off.gi=
f) no-repeat right 50%; PADDING-BOTTOM: 1px; COLOR: #666; PADDING-TOP: =
1px
}
.uslPipe {
	TEXT-ALIGN: center
}
.uslReactionFormHead {
=09
}
.uslReactionForm {
=09
}
.uslComFormError {
	DISPLAY: block; FLOAT: left; WIDTH: 100%
}
.uslRevFormError {
	DISPLAY: block; FLOAT: left; WIDTH: 100%
}
.uslFormErrorTitle {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; COLOR: =
red
}
.uslFormErrorMsg {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: =
10px
}
.uslReactionSummary {
=09
}
.uslReactionList {
=09
}
.uslPagination A {
	COLOR: #00529b; TEXT-DECORATION: none
}
.uslPagination {
	FONT-SIZE: 11px; MARGIN: 20px; COLOR: black; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.uslPagination A:hover {
	TEXT-DECORATION: underline
}
.ur_box {
	FONT-SIZE: 10px; WIDTH: 230px; PADDING-TOP: 0px
}
#ur_login {
	LEFT: -168px; TOP: -3px
}
#ur_options {
	LEFT: -143px; TOP: -3px
}
#ur_register {
	LEFT: -168px; TOP: -3px
}
#ur_confirmations {
	LEFT: -66px; TOP: -3px
}
.transImg IMG {
	FLOAT: right; PADDING-TOP: 25px
}
.uslAvtIn {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; =
TEXT-ALIGN: right
}
.uslAvtIn A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.uslAvtPhoto {
	FLOAT: right; MARGIN-LEFT: 9px
}
* HTML .uslAvtPhoto {
	BORDER-TOP: #fff 1px solid
}
.uslAvtPhoto IMG {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; =
BORDER-LEFT: #999999 1px solid; WIDTH: 58px; BORDER-BOTTOM: #999999 1px =
solid; HEIGHT: 58px
}
.uslAvtInfo {
	FLOAT: left; WIDTH: 159px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.uslAvtWelcome {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000
}
.uslAvtHandle B {
	DISPLAY: block; FONT-SIZE: 9px; COLOR: #00529b; PADDING-TOP: 2px
}
* HTML .uslAvtHandle B {
	PADDING-TOP: 3px
}
.uslAvtInCtls {
	PADDING-TOP: 2px
}
.uslAvtInCtls A {
	FONT-SIZE: 9px; COLOR: #00529b
}
.uslAvtLogout A {
=09
}
.uslAvtOptions A {
=09
}
.uslAvtMsgs A {
	FONT-SIZE: 9px; COLOR: #00529b
}
.uslAvtHandle A:hover {
	TEXT-DECORATION: underline
}
.uslAvtMsgs A:hover {
	TEXT-DECORATION: underline
}
.uslAvtInCtls A:hover {
	TEXT-DECORATION: underline
}
.uslAvtMsgs {
	PADDING-TOP: 2px
}
* HTML .uslAvtMsgs {
	PADDING-TOP: 3px
}
.uslAvtPhotoLogOut {
	FLOAT: right; MARGIN-LEFT: 6px
}
.uslAvtPhotoLogOut IMG {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FILTER: =
alpha(opacity=3D25); BORDER-LEFT: #999999 1px solid; WIDTH: 58px; =
BORDER-BOTTOM: #999999 1px solid; HEIGHT: 58px; opacity: .25
}
.uslAvtGreeting {
	FONT-SIZE: 9px; FLOAT: left; WIDTH: 160px; COLOR: #000000; PADDING-TOP: =
3px; TEXT-ALIGN: right
}
.uslAvtOut {
	FONT-WEIGHT: bold; FLOAT: left; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-ALIGN: right
}
.uslAvtOut A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.uslAvtOutCtls {
=09
}
.uslAvtOutCtls A:link A:visited A:active {
	TEXT-DECORATION: none
}
.uslAvtOutCtls A:hover {
	TEXT-DECORATION: underline
}
.uslAvtRegister {
=09
}
.uslPipe {
=09
}
.uslAvtLogin A {
	COLOR: #00529b
}
.uslAvtRegister A {
	COLOR: #00529b
}
.uslWhatsThis {
=09
}
.uslWhatsThis A {
	COLOR: #666
}
.uslWhatsThis A:hover {
	TEXT-DECORATION: underline
}
.uslReportAbuseLink A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 5px; FONT-SIZE: 10px; =
PADDING-BOTTOM: 2px; COLOR: gray; PADDING-TOP: 1px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-DECORATION: none
}
.uslAbuseReported {
	PADDING-RIGHT: 20px; PADDING-LEFT: 5px; FONT-SIZE: 10px; =
PADDING-BOTTOM: 1px; COLOR: gray; PADDING-TOP: 1px
}
.uslReportAbuseForm {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; =
FONT-WEIGHT: bold; FONT-SIZE: 10px; Z-INDEX: 4; BORDER-LEFT: #000000 1px =
solid; WIDTH: 190px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: =
Verdana; POSITION: absolute; BACKGROUND-COLOR: #d1dcfc; TEXT-ALIGN: left
}
.uslReportAbuseHead {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px; HEIGHT: 15px
}
.uslReportAbuseHead A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#000000 1px solid; PADDING-LEFT: 1px; FLOAT: right; PADDING-BOTTOM: 1px; =
BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 1px; =
BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff; =
TEXT-DECORATION: none
}
.uslReportAbuseHead A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.uslReportAbuseInterior {
	CLEAR: both; PADDING-BOTTOM: 3px; WIDTH: 190px
}
.uslReportAbuseInterior A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; =
PADDING-BOTTOM: 0px; WIDTH: 160px; COLOR: #000000; PADDING-TOP: 2px; =
BORDER-BOTTOM: #000000 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: =
#ffffff; TEXT-DECORATION: none
}
.uslReportAbuseInterior A:hover {
	BACKGROUND-COLOR: #cccccc
}
.uslReportAbuseInterior SELECT {
	MARGIN-LEFT: 5px
}
.uslReportAbuseComment {
	WIDTH: 190px
}
.uslReportAbuseComment TEXTAREA {
	FONT-SIZE: 12px; MARGIN-LEFT: 5px; WIDTH: 90%; FONT-FAMILY: Arial, =
Helvetica, sans-serif; HEIGHT: 70px
}
.uslReportAbuseComment INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 3px =
0px 3px 5px; PADDING-TOP: 1px
}
.uslRecommendLink A {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
.uslRecommendLabel {
	PADDING-RIGHT: 2px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
.uslRecommendCount {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.uslDisabledRecommendLink {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
.uslDisabledRecommendCount {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; BACKGROUND: =
url(http://i.usatoday.net/community/_common/_images/recommend-after_off.g=
if) no-repeat right 50%; PADDING-BOTTOM: 1px; COLOR: #666; PADDING-TOP: =
1px
}
.uslRecommended {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
.uslRecommendedLabel {
	PADDING-RIGHT: 4px
}
.uslRecommendedCount {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.uslDivider {
=09
}
.uslNoLabels .uslCommentsLabel {
	DISPLAY: none
}
.uslNoLabels .uslReviewsLabel {
	DISPLAY: none
}
.uslNoLabels .uslRecommendLabel {
	DISPLAY: none
}
.uslCommentsLabel {
	FONT-SIZE: 11px; MARGIN-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
.uslReviewsLabel {
	MARGIN-RIGHT: 3px
}
.uslRecommendLabel {
	FONT-SIZE: 11px; MARGIN-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
.uslCommentsLink A:hover {
	TEXT-DECORATION: underline
}
.uslReviewsLink A:hover {
	TEXT-DECORATION: underline
}
.uslRecommendLink A:hover {
	TEXT-DECORATION: underline
}

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://css.usatoday.com/_common/_styles/_blogs/typepadoverride.css

#hnav DIV TABLE {
	WIDTH: 75px
}
.uslAvtPhoto {
	BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: -1px; MARGIN-LEFT: 0px; =
BORDER-LEFT: #fff 9px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.uslAvtPhoto IMG {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; =
BORDER-LEFT: #999999 1px solid; WIDTH: 57px; BORDER-BOTTOM: #999999 1px =
solid; HEIGHT: 57px
}
.uslAvtPhotoLogOut {
	BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: -1px; MARGIN-LEFT: 0px; =
BORDER-LEFT: #ffffff 9px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.uslAvtPhotoLogOut IMG {
	WIDTH: 57px; HEIGHT: 57px
}
.uslAvtInfo {
	WIDTH: 160px
}
.uslComments {
	WIDTH: 55%
}
.uslComFormBody {
	WIDTH: 100%
}
* HTML .uslAvtPhoto {
	MARGIN-TOP: 1px
}
* HTML .uslAvtPhotoLogOut {
	MARGIN-TOP: 1px
}
* HTML .uslAvtOutCtls {
	FONT-SIZE: 9px
}

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://css.usatoday.com/_common/_styles/_inside/sports.css

.section_deep {
	FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #ff0000; =
TEXT-DECORATION: none
}
.section_lite {
	FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #ffc7bf; =
TEXT-DECORATION: none
}
.section_medium {
	FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #e4b5a3; =
TEXT-DECORATION: none
}
.search_button {
	FONT-SIZE: 13px; BACKGROUND-IMAGE: =
url(http://images.usatoday.com/_common/_images/_inside/go-btn-wYahoo-spor=
ts.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: =
#ffc7bf; TEXT-DECORATION: none
}
.sectionBullet {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 10px; =
MARGIN-RIGHT: 4px; HEIGHT: 10px; BACKGROUND-COLOR: #ff0000
}
.smallSectionBullet {
	WIDTH: 4px; HEIGHT: 4px; BACKGROUND-COLOR: #ff0000
}
.paintbox_label {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: =
#ff0000; TEXT-ALIGN: center
}
.va_main_header {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: capitalize; COLOR: =
#000000; TEXT-DECORATION: none
}
.va_header {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: capitalize; COLOR: =
#ff0000; TEXT-DECORATION: none
}
#section-nav LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: =
bold; FONT-SIZE: 12px; BACKGROUND: =
url(http://images.usatoday.com/_common/_images/divider_sports.gif) #fff =
no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; COLOR: =
#666; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#section-nav A:hover {
	COLOR: #f00
}
#section-nav LI.sectionlabel A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-SIZE: 18px; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; =
COLOR: #f00; PADDING-TOP: 0px
}
#section-nav LI.subsectionlabel A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-SIZE: 18px; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; =
COLOR: #f00; PADDING-TOP: 0px
}
.uslCommentsCount {
	BACKGROUND: =
url(http://images.usatoday.com/community/_common/_images/comments-after_s=
ports.gif) no-repeat left 50%; COLOR: #ff0000
}
.uslRecommendCount {
	BACKGROUND: =
url(http://images.usatoday.com/community/_common/_images/recommend_sports=
.gif) no-repeat left 50%; COLOR: #ff0000
}
.uslRecommendedCount {
	BACKGROUND: =
url(http://images.usatoday.com/community/_common/_images/recommend-after_=
sports.gif) no-repeat left 50%; COLOR: #ff0000
}
.uslReviewsCount {
	BACKGROUND: =
url(http://images.usatoday.com/community/_common/_images/rate_sports.gif)=
 no-repeat left 50%; COLOR: #ff0000
}
.uslReportAbuseLink A {
	BACKGROUND: =
url(http://images.usatoday.com/community/_common/_images/reportabuse_spor=
ts.gif) no-repeat right 50%
}
.uslAbuseReported {
	BACKGROUND: =
url(http://images.usatoday.com/community/_common/_images/reportabuse-afte=
r_sports.gif) no-repeat right 50%
}

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://css.usatoday.com/_common/_styles/_inside/menus.css

.dropMenu1 {
	BORDER-RIGHT: #999999 1px; PADDING-RIGHT: 20px; BORDER-TOP: #999999 1px =
solid; PADDING-LEFT: 6px; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px =
solid; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: =
Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.submenu1 {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; =
MARGIN-TOP: -1px; DISPLAY: none; BORDER-LEFT: #333333 1px solid; =
BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #ffffff
}
.dropMenu2 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BORDER-LEFT: =
#999999 1px solid; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; =
FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.topsubmenu {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: =
21px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px
}
TD.topsubmenu {
	BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #cccccc 1px; BORDER-LEFT: =
#cccccc 1px; WIDTH: 201px; BORDER-BOTTOM: #cccccc 1px; HEIGHT: 19px
}
.topsubmenu A:link {
	TEXT-DECORATION: none
}
.topsubmenu A:visited {
	TEXT-DECORATION: none
}
.topsubmenu A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.topsubmenu A:active {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.submenuText {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: =
21px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px
}
TD.submenuText {
	BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: =
#cccccc 1px; WIDTH: 201px; BORDER-BOTTOM: #cccccc 1px; HEIGHT: 19px
}
.submenuText A:link {
	TEXT-DECORATION: none
}
.submenuText A:visited {
	TEXT-DECORATION: none
}
.submenuText A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.submenuText A:active {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.menu {
	CLEAR: both; Z-INDEX: 99; FLOAT: left
}
.submenuTop {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 120px; COLOR: #666666; =
BORDER-TOP-STYLE: none; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#menuLayer {
	Z-INDEX: 1; POSITION: absolute
}
.videoThumb {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; =
BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.vidmenuText {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; HEIGHT: 25px; TEXT-DECORATION: none
}
.vidmenuText A:link {
	TEXT-DECORATION: none
}
.vidmenuText A:visited {
	TEXT-DECORATION: none
}
.vidmenuText A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.vidmenuText A:active {
	COLOR: #999999; TEXT-DECORATION: underline
}
.ribbon {
	PADDING-RIGHT: 6px; MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: =
15px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; =
TEXT-DECORATION: none
}

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/_blogs/gameon-blog-fragments.js



var strFragA =3D""; var strFragB=3D""; var strFragC =3D""; var strFragD =
=3D""; var strFragE =3D""; var strFragF =3D""; var strFragG =3D""; var =
strFragH=3D""; var strFragI=3D""; var strFragJ=3D""; var strFragK=3D""; =
var strFragL=3D""; var strFragM=3D""; var strFragN=3D""; var =
strDateStamp=3D"";

strFragA+=3D' <table width=3D"100%"  border=3D"0" cellpadding=3D"0" =
cellspacing=3D"0">   <tr>      <td width=3D"78"><a =
href=3D"http://www.usatoday.com/"><img =
src=3D"http://images.usatoday.com/blogs/_images/usat-logo.gif" =
width=3D"78" height=3D"56" border=3D"0"></a></td>     <td width=3D"83">  =
     <table width=3D"100%" border=3D"0" cellpadding=3D"0" =
cellspacing=3D"0">         <tr>            <td width=3D"12"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"1" =
height=3D"16"></td>           <td width=3D"7"  rowspan=3D"3"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"7" =
height=3D"1"></td>           <td width=3D"59" rowspan=3D"3" =
class=3D"vaLink"><a href=3D"http://www.usatoday.com/">Home</a></td>      =
   </tr>         <tr>            <td bgcolor=3D"0001CF"><img =
src=3D"http://images.usatoday.com/blogs/_images/square_home.gif" =
width=3D"12" height=3D"12"></td>         </tr>         <tr>            =
<td><img src=3D"http://images.usatoday.com/blogs/_images/clear.gif" =
width=3D"1" height=3D"16"></td>         </tr>       </table>     </td>   =
  <td width=3D"80">       <table width=3D"100%" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0">         <tr>            <td =
width=3D"13"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"1" =
height=3D"16"></td>           <td width=3D"7"  rowspan=3D"3"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"7" =
height=3D"1"></td>           <td width=3D"58" rowspan=3D"3" =
class=3D"vaLink"><a =
href=3D"http://www.usatoday.com/news/front.htm">News</a></td>         =
</tr>         <tr>            <td bgcolor=3D"0033FFF"><img =
src=3D"http://images.usatoday.com/blogs/_images/square_news.gif" =
width=3D"12" height=3D"12"></td>         </tr>         <tr>            =
<td><img src=3D"http://images.usatoday.com/blogs/_images/clear.gif" =
width=3D"1" height=3D"16"></td>         </tr>       </table>     </td>   =
  <td width=3D"80">       <table width=3D"100%" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0">         <tr>            <td =
width=3D"12"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"1" =
height=3D"16"></td>           <td width=3D"7"  rowspan=3D"3"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"7" =
height=3D"1"></td>           <td width=3D"61" rowspan=3D"3" =
class=3D"vaLink"><a =
href=3D"http://www.usatoday.com/travel/front.htm">Travel</a></td>        =
 </tr>         <tr>            <td bgcolor=3D"0099FFF"><img =
src=3D"http://images.usatoday.com/blogs/_images/square_travel.gif" =
width=3D"12" height=3D"12"></td>         </tr>         <tr>            =
<td><img src=3D"http://images.usatoday.com/blogs/_images/clear.gif" =
width=3D"1" height=3D"16"></td>         </tr>       </table>     </td>   =
  <td width=3D"84">       <table width=3D"100%" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0">         <tr>            <td =
width=3D"12"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"1" =
height=3D"16"></td>           <td width=3D"7"  rowspan=3D"3"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"7" =
height=3D"1"></td>           <td width=3D"61" rowspan=3D"3" =
class=3D"vaLink"><a =
href=3D"http://www.usatoday.com/money/front.htm">Money</a></td>         =
</tr>         <tr>            <td bgcolor=3D"019934"><img =
src=3D"http://images.usatoday.com/blogs/_images/square_money.gif" =
width=3D"12" height=3D"12"></td>         </tr>         <tr>            =
<td><img src=3D"http://images.usatoday.com/blogs/_images/clear.gif" =
width=3D"1" height=3D"16"></td>         </tr>       </table>     </td>   =
  <td width=3D"80">       <table width=3D"100%" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0">         <tr>            <td =
width=3D"12"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"1" =
height=3D"16"></td>           <td width=3D"7"  rowspan=3D"3"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"7" =
height=3D"1"></td>           <td width=3D"61" rowspan=3D"3" =
class=3D"vaLink"><a =
href=3D"http://www.usatoday.com/sports/front.htm">Sports</a></td>        =
 </tr>         <tr>            <td bgcolor=3D"FF0000"><img =
src=3D"http://images.usatoday.com/blogs/_images/square_sports.gif" =
width=3D"12" height=3D"12"></td>         </tr>         <tr>            =
<td><img src=3D"http://images.usatoday.com/blogs/_images/clear.gif" =
width=3D"1" height=3D"16"></td>         </tr>       </table>     </td>   =
  <td width=3D"80">       <table width=3D"100%" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0">         <tr>            <td =
width=3D"12"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"1" =
height=3D"16"></td>           <td width=3D"7"  rowspan=3D"3"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"7" =
height=3D"1"></td>           <td width=3D"61" rowspan=3D"3" =
class=3D"vaLink"><a =
href=3D"http://www.usatoday.com/life/front.htm">Life</a></td>         =
</tr>         <tr>            <td bgcolor=3D"990066"><img =
src=3D"http://images.usatoday.com/blogs/_images/square_life.gif" =
width=3D"12" height=3D"12"></td>         </tr>         <tr>            =
<td><img src=3D"http://images.usatoday.com/blogs/_images/clear.gif" =
width=3D"1" height=3D"16"></td>         </tr>       </table>     </td>   =
  <td width=3D"83">       <table width=3D"100%" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0">         <tr>            <td =
width=3D"12"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"1" =
height=3D"16"></td>           <td width=3D"7"  rowspan=3D"3"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"7" =
height=3D"1"></td>           <td width=3D"61" rowspan=3D"3" =
class=3D"vaLink"><a =
href=3D"http://www.usatoday.com/tech/front.htm">Tech</a></td>         =
</tr>         <tr>            <td bgcolor=3D"E85801"><img =
src=3D"http://images.usatoday.com/blogs/_images/square_tech_fill.gif" =
width=3D"12" height=3D"12"></td>         </tr>         <tr>            =
<td><img src=3D"http://images.usatoday.com/blogs/_images/clear.gif" =
width=3D"1" height=3D"16"></td>         </tr>       </table>     </td>   =
  <td width=3D"136">       <table width=3D"83" border=3D"0" =
cellpadding=3D"0" cellspacing=3D"0">         <tr>            <td =
width=3D"12"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"1" =
height=3D"16"></td>           <td width=3D"7"  rowspan=3D"3"><img =
src=3D"http://images.usatoday.com/blogs/_images/clear.gif" width=3D"7" =
height=3D"1"></td>           <td width=3D"61" rowspan=3D"3" =
class=3D"vaLink"><a =
href=3D"http://asp.usatoday.com/weather/weatherfront.aspx">Weather</a></t=
d>         </tr>         <tr>            <td bgcolor=3D"FDC004"><img =
src=3D"http://images.usatoday.com/blogs/_images/square_weather.gif" =
width=3D"12" height=3D"12"></td>         </tr>         <tr>            =
<td><img src=3D"http://images.usatoday.com/blogs/_images/clear.gif" =
width=3D"1" height=3D"16"></td>         </tr>       </table>     </td>   =
  <td width=3D"136" align=3D"right" valign=3D"top" height=3D"58"><img =
src=3D"http://images.usatoday.com/_common/_images/clear.gif" =
name=3D"regAnchor" id=3D"regAnchor" align=3D"right" border=3D"0" =
height=3D"1" width=3D"1"></td>   </tr> </table> ';
	strFragB+=3D' <link rel=3D"stylesheet" =
href=3D"/_common/_styles/_inside/styles.css" type=3D"text/css"> <TABLE =
width=3D"416" height=3D"31" border=3D"0" align=3D"right" =
cellpadding=3D"0" cellspacing=3D"0">   <TR valign=3D"top">     <TD =
valign=3D"middle" class=3D"bodyCopy"><div align=3D"right">&nbsp;<img =
src=3D"http://images.usatoday.com/_common/_images/gray.gif" width=3D"4" =
height=3D"4" align=3D"absmiddle">&nbsp;<a =
href=3D"http://usatoday.pgpartner.com/?POE=3DHDNVSP" class=3D"bodyCopy" =
style=3D"color:#0000FF;">Shopping</a>&nbsp;<img =
src=3D"http://images.usatoday.com/_common/_images/gray.gif" width=3D"4" =
height=3D"4" align=3D"absmiddle">&nbsp;<a =
href=3D"http://www.cars.com/go/index.jsp?aff=3Dusatoday&amp;?POE=3DHDNVCA=
RS" class=3D"bodyCopy" style=3D"color:#0000FF;">Buy          a =
Car</a>&nbsp;<img =
src=3D"http://images.usatoday.com/_common/_images/gray.gif" width=3D"4" =
height=3D"4" align=3D"absmiddle">&nbsp;<a =
href=3D"http://www.careerbuilder.com/?lr=3Dcbga_usa&amp;siteid=3Dgausa000=
5?POE=3DHDNVJB" class=3D"bodyCopy" style=3D"color:#0000FF;">Job          =
Search </a><img =
src=3D"http://images.usatoday.com/_common/_images/gray.gif" width=3D"4" =
height=3D"4" align=3D"absmiddle">&nbsp;<a =
href=3D"http://www.usatoday.com/marketplace/realestate/front.htm?POE=3DHD=
NVRE" class=3D"bodyCopy" style=3D"color:#0000FF;">Real =
Estate</a>&nbsp;</div></TD>   </TR> </TABLE> ';
	strFragC+=3D'<SCRIPT LANGUAGE=3D"JavaScript" =
src=3D"http://js.usatoday.com/_common/_scripts/clickability-sports.js"></=
SCRIPT> <style type=3D"text/css"> .first { background-image: =
url(http://images.usatoday.com/blogs/_images/yahoo-bkg-img.gif); =
background-repeat: no-repeat; } .second { background-image: =
url(http://images.usatoday.com/_common/_images/clear.gif); }  </style> =
<TABLE width=3D"908" height=3D"31" border=3D"0" align=3D"left" =
cellpadding=3D"0" cellspacing=3D"0" bgcolor=3D"#ffdccb" =
class=3D"section-light-2003"> 	<TR valign=3D"middle">  		<form =
method=3D"get" name=3D"yahooSearch" =
action=3D"http://search.usatoday.com/search/search.aspx" =
id=3D"searchForm"> 			<script language=3D"JavaScript"> <!-- if =
((navigator.os.indexOf("Mac")!=3D-1) && (navigator.type=3D=3D2)) { =
document.write(\'<style type=3D"text/css">.search =
{width:165px}</style>\'); } else { document.write(\'<style =
type=3D"text/css">.search {width:170px}</style>\'); } //--> </script> 			=
<input type=3D"hidden" value=3D"news,yss,web,rel,img,top10,kmatch" =
name=3D"qt"> 				<input type=3D"hidden" value=3D"sb" name=3D"s"/> 				=
<INPUT type=3D"hidden" value=3D"5" name=3D"nr"> 			<td width=3D"68" =
height=3D"31" align=3D"center" class=3D"searchBox">Search</td> 			<td =
width=3D"5" height=3D"31" align=3D"center" class=3D"search"><IMG =
src=3D"http://images.usatoday.com/_common/_images/clear.gif" width=3D5 =
height=3D31></td> 			<td width=3D"200" align=3D"center" =
class=3D"search"><input type=3D"text" id=3D"changeme" name=3D"kw" =
size=3D"30"></td> 			<td width=3D"90" align=3D"left" class=3D"search">   =
       <INPUT type=3D"image" border=3D"0" name=3D"goBtn2" =
src=3D"http://images.usatoday.com/blogs/_images/yahoo_go_sports.gif" =
width=3D"84" height=3D"31" alt=3D"Go">       </td> 			<td width=3D"545" =
align=3D"left">  				<div align=3D"left"><SPAN class=3D"vaLink"><a =
href=3D"#" ONCLICK=3D"return(MP());">Most  					popular</a></SPAN> <SPAN =
class=3D"vaLink">|</SPAN> <SPAN class=3D"vaLink"><a =
href=3D"https://subscribe.usatoday.com/subscriptions/index.jsp">Subscribe=
</a>  					</SPAN></div></td> 		</form> 	</TR> </TABLE><!-- <SCRIPT =
language=3D"JavaScript">OAS_AD(\'Spon1\');</SCRIPT> --> ';
	strFragD+=3D'';
	strFragE+=3D' <div class=3D"inside-copy"><IMG height=3D8 =
src=3D"http://images.usatoday.com/_common/_images/clear.gif" =
width=3D12>By    <A =
href=3D"http://asp.usatoday.com/community/profile.htm?UID=3Dbfa68064535a1=
7da">Reid    Cherner</A> & <a =
href=3D"http://asp.usatoday.com/community/profile.htm?UID=3D44d155abd055c=
57c">Tom    Weir</a>     </div> ';
	strFragF+=3D' <!-- #BeginEditable "sandbox" --><img =
src=3D"http://i.usatoday.net/graphics/sports/gra/blogs/game_on1.jpg" =
width=3D"205" height=3D"337">  <!-- #EndEditable -->  ';
	strFragG+=3D' <!-- #BeginEditable "sandbox" --><img =
src=3D"http://i.usatoday.net/graphics/sports/gra/blogs/game_on2.gif" =
width=3D"701" height=3D"78">  <!-- #EndEditable -->  ';
	strFragH+=3D'<script type=3D"text/javascript"> <!-- if (new =
String(self.location).indexOf("yahoo.usatoday.com")!=3D-1 && =
document.referrer.indexOf("yahoo.com")!=3D-1) { 	document.write(\'<div =
align=3D"center" class=3D"bnav"><A =
HREF=3D"http://dailynews.yahoo.com"><IMG =
SRC=3D"http://ad.usatoday.com/RealMedia/ads/adstream_nx.cgi/www.yahoo.usa=
today.com/bug@Special1?x" WIDTH=3D"88" HEIGHT=3D"31" =
BORDER=3D"0"/></A></div>\'); } //if //--> </script> <div =
align=3D"center" class=3D"bnav">USATODAY.com partners: <a =
href=3D"http://www.usaweekend.com/usatoday.html?POE=3DFOOTER">USA =
WEEKEND</a> <img =
src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D""> <a =
href=3D"https://subscribe.usatoday.com/welcomesw.jsp?POE=3DFOOTER">Sports=
 Weekly</a> <img =
src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D""> <a =
href=3D"http://www.usatoday.com/educate/homesplash.htm?POE=3DFOOTER">Educ=
ation</a> <img =
src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D""> <a =
href=3D"http://www.space.com/?POE=3DFOOTER">Space.com</a></div> <div =
align=3D"center" class=3D"bnav"><br><a =
href=3D"http://www.usatoday.com/?POE=3DFOOTER">Home</a> <img =
src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D""> <a =
href=3D"http://www.usatoday.com/travel/front.htm">Travel</a> <img =
src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D""> <a =
href=3D"http://www.usatoday.com/news/front.htm?POE=3DFOOTER">News</a> =
<img src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D""> <a =
href=3D"http://www.usatoday.com/money/front.htm?POE=3DFOOTER">Money</a> =
<img src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D""> <a =
href=3D"http://www.usatoday.com/sports/front.htm?POE=3DFOOTER">Sports</a>=
 <img src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D""> <a =
href=3D"http://www.usatoday.com/life/front.htm?POE=3DFOOTER">Life</a> =
<img src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D""> <a =
href=3D"http://www.usatoday.com/tech/front.htm?POE=3DFOOTER">Tech</a> =
<img src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7"> <a =
href=3D"http://asp.usatoday.com/weather/weatherfront.aspx?POE=3DFOOTER">W=
eather</a></div> <div align=3D"center" class=3D"bnav"><br>   Resources: =
<a href=3D"http://www.usatoday.com/mobile/index.htm?POE=3DFOOTER">Mobile =
news</a> <img =
src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D"">    <a =
href=3D"http://www.usatoday.com/howtofind-cat.htm">Site map</a>    <img =
src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D"">    <a =
href=3D"http://www.usatoday.com/marketing/questions.htm?POE=3DFOOTER">FAQ=
</a>    <img =
src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D"">    <a =
href=3D"http://www.usatoday.com/marketing/feedback.htm?POE=3DFOOTER">Cont=
act us</a> <img =
src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D"">    <a =
href=3D"http://email.usatoday.com">E-mail news</a><br>   <a =
href=3D"http://www.careerbuilder.com/csh/search.aspx?csh=3DcshUSAToday">J=
obs with us</a> <img =
src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D"">    <a =
href=3D"http://www.usatoday.com/marketing/interns.htm">Internships</a> =
<img src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D"">    <a =
href=3D"http://www.usatoday.com/marketing/tos.htm">Terms of service</a> =
<img src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7" alt=3D"">    <a =
href=3D"http://www.usatoday.com/marketing/privacy-policy.htm">Privacy =
policy/Your California Privacy Right</a>    <br>         <a =
href=3D"http://www.usatoday.com/media_kit/usatoday/ut_usatoday_home.htm?P=
OE=3DFOOTER">Media    kit</a> <img =
src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7"> <a =
href=3D"http://www.usatoday.com/marketing/medialounge/default.htm?POE=3DF=
OOTER">Media Lounge</a> <img =
src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7"> <a =
href=3D"http://www.usatoday.com/media_kit/pressroom/pr_pressroom_home.htm=
?POE=3DFOOTER">Press    room</a> <img =
src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7"> <a =
href=3D"http://usatoday.newsstand.com?NSEMC=3DUSAUSAHOMUSAPPMUSAGENMKT1TX=
TLNKJAN06">Electronic print edition</a> <img =
src=3D"http://images.usatoday.com/_common/_images/bullet.gif" =
width=3D"7" height=3D"7"> <a =
href=3D"http://www.usatoday.com/marketing/questions.htm?POE=3DFOOTER#repr=
ints">Reprints and Permissions</a><br> </div> <div align=3D"center" =
class=3D"bnav"><br> 	<a =
href=3D"http://asp.usatoday.com/marketing/rss/index.aspx?POE=3DFOOTER">Ad=
d USATODAY.com RSS feeds</a>&nbsp;<a =
href=3D"http://asp.usatoday.com/marketing/rss/index.aspx?POE=3DFOOTER"><I=
MG src=3D"http://images.usatoday.com/marketing/_images/xmlbox.gif" =
width=3D"36" height=3D"14" border=3D"0" alt=3D"Add USATODAY.com RSS =
feeds" align=3D"absbottom"></a><br/></div> 	<div align=3D"center" =
class=3D"bnav"><br/>The Nation\'s Homepage<br/><br/></div> 	';
	strFragI+=3D'<div align=3D"center"><span class=3D"copyright">&copy; =
Copyright 2007 USA TODAY, a division of <a =
href=3D"http://www.gannett.com">Gannett Co. Inc.</a></span></div><iframe =
frameborder=3D"0" scrolling=3D"no" width=3D"1" height=3D"1" =
marginwidth=3D"0" marginheight=3D"0" src =
=3D"http://an.tacoda.net/an/slf.htm?siteid=3D14096&dt"></iframe>';
	strFragJ+=3D'<SCRIPT LANGUAGE=3D"JavaScript" =
src=3D"http://www.usatoday.com/_common/_scripts/counter.js"></SCRIPT>';
	strFragK+=3D'';
	strFragL+=3D'';
	strFragM+=3D'';
	strFragN+=3D'';
	strDateStamp+=3D'05/15/2008&nbsp;-&nbsp;Updated&nbsp;08:25 PM&nbsp;ET';

function getFragA(){ document.write(strFragA); }=20
function getFragB(){ document.write(strFragB); }
function getFragC(){ document.write(strFragC); }
function getFragD(){ document.write(strFragD); }
function getFragE(){ document.write(strFragE); }
function getFragF(){ document.write(strFragF); }
function getFragG(){ document.write(strFragG); }
function getFragH(){ document.write(strFragH); }
function getFragI(){ document.write(strFragI); }
function getFragJ(){ document.write(strFragJ); }
function getFragK(){ document.write(strFragK); }
function getFragL(){ document.write(strFragL); }
function getFragM(){ document.write(strFragM); }
function getFragN(){ document.write(strFragN); }=09








------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/_oas/mjx-base.js

//configuration
OAS_url =3D 'http://ad.usatoday.com/RealMedia/ads/';
usatHostname =3D window.location.hostname;
if ((usatHostname =3D=3D 'usatoday.com') || (usatHostname =3D=3D =
'asp.usatoday.com') || (usatHostname =3D=3D 'content.usatoday.com')){
usatHostname =3D 'www.usatoday.com';
}
OAS_sitepage =3D usatHostname  + window.location.pathname;
OAS_query =3D '';
OAS_target =3D '_top';
//end of configuration
OAS_version =3D 10;
OAS_rn =3D '001234567890'; OAS_rns =3D '1234567890';
OAS_rn =3D new String (Math.random()); OAS_rns =3D OAS_rn.substring (2, =
11);
function OAS_NORMAL(pos) {
  document.write('<A HREF=3D"' + OAS_url + 'click_nx.cgi/' + =
OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + '?' + =
OAS_query + '" TARGET=3D' + OAS_target + '>');
  document.write('<IMG SRC=3D"' + OAS_url + 'adstream_nx.cgi/' + =
OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + '?' + =
OAS_query + '" BORDER=3D0></A>');
}
OAS_version =3D 11;
if ( (navigator.userAgent.indexOf('Mozilla/3') !=3D -1 ) || =
(navigator.userAgent.indexOf('Mozilla/4.0 WebTV') !=3D -1) ) {
  OAS_version =3D 10;
}
if (OAS_version >=3D 11){
  oas_script =3D '<SCR' + 'IPT LANGUAGE=3DJavaScript1.1 SRC=3D"' + =
OAS_url + 'adstream_mjx.cgi/' + OAS_sitepage + '/1' + OAS_rns + '@' + =
OAS_listpos + '?' + OAS_query + '"><\/SCRIPT>'
  document.write(oas_script);
}
  document.write('');
function OAS_AD(pos) {
  if (OAS_version >=3D 11)
    OAS_RICH(pos);
  else
    OAS_NORMAL(pos);
}

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/usat.js

var usat=3Dnew clsUsat();
usat.init();
function clsUsat(){
this.util=3Dnew clsUtil();
this.page=3Dnew clsPage();
this.cookie=3Dnew clsCookie();
this.init=3DfxInit;
function fxInit(){
this.util.init();
this.page.init();}
function clsUtil(){
this.init=3DfxInit;
this.openBareWindow=3DfxOpenBareWindow;
this.isEmpty=3DfxIsEmpty;
function fxInit(){
String.prototype.trim=3DfxTrim;}
function fxTrim(strInput){
var strResult=3Dnull;
if(strInput=3D=3Dnull)
strInput=3Dthis;
if(strInput){
strResult=3Dnew String(strInput);
strResult=3DstrResult.replace(/^\s+/,"");
strResult=3DstrResult.replace(/\s+$/,"");}
return(strResult);}
function fxOpenBareWindow(url,title,width,height){
window.open(url,title,"scrollbars=3Dno,menubar=3Dno,toolbar=3Dno,status=3D=
no,top=3D0,left=3D0,screenx=3D0,screeny=3D0,width=3D"+width+",height=3D"+=
height+",resizable=3Dno");}
function fxIsEmpty(x){
blnIsEmpty=3Dfalse;
if((x=3D=3Dnull)||(new String(x)=3D=3D"undefined")||(x=3D=3D"")){
blnIsEmpty=3Dtrue;}
return(blnIsEmpty);}}
function clsPage(){
this.onLoadList=3Dnew Array();
this.jumpSelect=3DfxJumpSelect;
this.onLoad=3DfxOnLoad;
this.addLoadEvent=3DfxAddLoadEvent;
this.init=3DfxInit;
this.onResize=3DfxOnResize;
this.writeObject=3DfxWriteObject;
this.writeString=3DfxWriteString;
this.insertTags=3DfxInsertTags;
function fxInit(){
fxOnResize(true);}
function fxOnResize(init){
if(init=3D=3Dtrue)with(navigator){
if((appName=3D=3D"Netscape")&&(parseInt(appVersion)=3D=3D4)){
document.MM_pgW=3DinnerWidth;
document.MM_pgH=3DinnerHeight;
onresize=3DfxOnResize;}}
else if(innerWidth!=3Ddocument.MM_pgW||innerHeight!=3Ddocument.MM_pgH){
location.reload();}}
function fxJumpSelect(objSelect){
var strLocation=3DobjSelect.options[objSelect.selectedIndex].value;
if(strLocation){
document.location=3DstrLocation;}
objSelect.selectedIndex=3D0;}
function fxOnLoad(){
var fx;
for(var i=3D0;i<this.onLoadList.length;i++){
fx=3Dthis.onLoadList[i];
try{
fx();}catch(e){}}}
function fxAddLoadEvent(objFunction){
this.onLoadList[this.onLoadList.length]=3DobjFunction;}
function fxWriteObject(){
document.write(usatGenerateObject("usatGenerateObject",true,arguments));}=

function fxWriteString(objectString){
document.write(objectString);}
function fxInsertTags(element,id,mode){
var url=3D'http://www.usatoday.com/community/tags/';
if(mode=3D=3D0){url+=3D'GetStoryTags.ashx'}else =
if(mode=3D=3D1){url+=3D'GetLinkedByline.ashx'}
url+=3D'?id=3D'+id;
var rH=3Dfunction(result){
try{
if((mode=3D=3D0&&result.indexOf('piped-taglist-string')!=3D-1)||(mode=3D=3D=
1&&result.indexOf('linkedBylineName')!=3D-1)){
$(element).innerHTML=3Dresult;}}catch(e){}}
var errH=3Dfunction(result){
usatAj.showDebug("Get Tags Error: "+result);}
usatAj.ajax(url,rH,errH);}}
function clsCookie(){
this.set=3DfxSet;
this.get=3DfxGet;
this.remove=3DfxRemove;
this.buildMatrix=3DfxBuildMatrix;
function fxSet(strKey,strValue,dtExpires,
strPath,strDomain,blnSecure){
var strCookie=3DstrKey+"=3D"+escape(strValue)+";";
if(dtExpires){
strCookie+=3D"expires=3D"+dtExpires.toUTCString()+";";}
if((strPath)&&(strPath!=3D"")){
strCookie+=3D"path=3D"+strPath+";";}
if((strDomain)&&(strDomain!=3D"")){
strCookie+=3D"domain=3D"+strDomain+";";}
if(blnSecure){
strCookie+=3D"secure";}
document.cookie=3DstrCookie;}
function fxGet(strKey){
var strValue=3Dnull;
var arrCookies=3Dthis.buildMatrix(new String(document.cookie));
for(var intIndex=3D0;intIndex<arrCookies.length;intIndex++){
if(arrCookies[intIndex][0]=3D=3DstrKey){
strValue=3DarrCookies[intIndex][1];
break;}}
return strValue;}
function fxBuildMatrix(strCookies){
var arrCookie;
var arrCookies=3DstrCookies.split(";");
for(var intIndex=3D0;intIndex<arrCookies.length;intIndex++){
arrCookie=3DarrCookies[intIndex].trim().split("=3D");
arrCookie[1]=3Dunescape(arrCookie[1]);
arrCookies[intIndex]=3DarrCookie;}
return arrCookies;}
function fxRemove(strKey,strPath,strDomain){
var strCookie,dtYesterday;
var strValue=3Dthis.get(strKey);
if(strValue){
strCookie=3DstrKey+"=3D;";
if((strPath)&&(strPath!=3D"")){
strCookie+=3D"path=3D"+strPath+";";}
if((strDomain)&&(strDomain!=3D"")){
strCookie+=3D"domain=3D"+strDomain+";";}
dtYesterday=3Dnew Date();
dtYesterday.setDate(dtYesterday.getDate()-1);
strCookie+=3D"expires=3D"+dtYesterday.toGMTString()+";";
document.cookie=3DstrCookie;}
return strValue;}}}
function openPopUp(theurl,thewidth,theheight){
var =
theargs=3D"width=3D"+thewidth+",height=3D"+theheight+"top=3D100,left=3D10=
0";
window.open(theurl,'earpopup',theargs);}
var APlayerSrc=3D"";
function OpenAudio(url){
APlayerSrc=3Durl;
var page=3D"/audio/aplay1v1.htm";
if(_version<12){
page=3D"/audio/aplay1v2.htm";}
usat.util.openBareWindow(page,"RAPlayer",390,220);}
var VPlayerSrc=3D"";
function OpenVideo(url){
VPlayerSrc=3Durl;
var page=3D"/video/mplay5v1.htm";
if(_version<12){
page=3D"/video/mplay5v2.htm";}
usat.util.openBareWindow(page,"RMPlayer",425,345);}
function OpenVideoNgeo(url){
VPlayerSrc=3Durl;
var page=3D"/video/mplay6v4-ngeo.htm";
if(_version<12){
page=3D"/video/mplay6v4_1-ngeo.htm";}
usat.util.openBareWindow(page,"RMPlayer",425,425);}
function OpenVideobig(url){
VPlayerSrc=3Durl;
var page=3D"/video/mplay6v1.htm";
if(_version<12){
page=3D"/video/mplay6v2.htm";}
usat.util.openBareWindow(page,"RMPlayer",425,425);}
function OpenVideoNoad(url){
VPlayerSrc=3Durl;
var page=3D"/video/mplay_noad_1.htm";
if(_version<12){
page=3D"/video/mplay_noad_2.htm";}
usat.util.openBareWindow(page,"RMPlayer",425,345);}
var _version=3D10;
detectJSVersion();
function detectJSVersion(){
document.write("<scr"+"ipt language=3D\"JavaScript1.1\">_version =3D =
11;</S"+"CRIPT>");
document.write("<scr"+"ipt language=3D\"JavaScript1.2\">_version =3D =
12;</S"+"CRIPT>");}
function MM_preloadImages(){
var d=3Ddocument;if(d.images){if(!d.MM_p)d.MM_p=3Dnew Array();
var =
i,j=3Dd.MM_p.length,a=3DMM_preloadImages.arguments;for(i=3D0;i<a.length;i=
++)
if(a[i].indexOf("#")!=3D0){d.MM_p[j]=3Dnew =
Image;d.MM_p[j++].src=3Da[i];}}}
function MM_swapImgRestore(){
var =
i,x,a=3Ddocument.MM_sr;for(i=3D0;a&&i<a.length&&(x=3Da[i])&&x.oSrc;i++)x.=
src=3Dx.oSrc;}
function MM_findObj(n,d){
var p,i,x;
if(!d)d=3Ddocument;
if((p=3Dn.indexOf("?"))>0&&parent.frames.length){
d=3Dparent.frames[n.substring(p+1)].document;
n=3Dn.substring(0,p);}
if(!(x=3Dd[n])&&d.all)x=3Dd.all[n];for(i=3D0;!x&&i<d.forms.length;i++)x=3D=
d.forms[i][n];
for(i=3D0;!x&&d.layers&&i<d.layers.length;i++)x=3DMM_findObj(n,d.layers[i=
].document);
if(!x&&document.getElementById)x=3Ddocument.getElementById(n);return x;}
function MM_swapImage(){
var i,j=3D0,x,a=3DMM_swapImage.arguments;document.MM_sr=3Dnew =
Array;for(i=3D0;i<(a.length-2);i+=3D3)
if((x=3DMM_findObj(a[i]))!=3Dnull){document.MM_sr[j++]=3Dx;if(!x.oSrc)x.o=
Src=3Dx.src;x.src=3Da[i+2];}}
function MM_jumpMenu(targ,selObj,restore){
eval(targ+".location=3D'"+selObj.options[selObj.selectedIndex].value+"'")=
;
if(restore)selObj.selectedIndex=3D0;}
function =
setCookieParamValueForCookieString(cookieString,paramName,newParamValue){=

var startPos=3DcookieString.indexOf(paramName+"=3D");
var newString=3D"";
if(startPos>-1){
var endPos=3DcookieString.indexOf("&",startPos);
if(endPos=3D=3D-1)endPos=3DcookieString.length;
newString=3DcookieString.substring(0,startPos)+paramName+"=3D"+newParamVa=
lue+cookieString.substring(endPos,cookieString.length);}
return newString;}
function getCookieStringParamValue(string,paramName){
var startPos=3Dstring.indexOf(paramName+"=3D");
var paramValue=3D"";
if(startPos>-1){
startPos=3DstartPos+paramName.length+1;
var endPos=3Dstring.indexOf("&",startPos);
if(endPos=3D=3D-1)endPos=3Dstring.length;
paramValue=3Dstring.substring(startPos,endPos);}
return paramValue;}
function writeOAC(cookieString){
var expireTime=3Dnew Date();
expireTime.setHours(23,59,59,999);
usat.cookie.set("adCookie",cookieString,new =
Date(expireTime),"/",".usatoday.com");}
function processOACValue(paramName,bornOnTime){
var timeSet=3DbornOnTime;
var cookieValue=3Dusat.cookie.get("adCookie");
var cookied=3Dfalse;
var paramValue=3D"";
var =
allValues=3D"popup1=3D&cokepopup=3D&sweeppopup=3D&sweepemailpopup=3D&sb_h=
ome=3D&section_count=3D0&section_intermediate=3D&section_money=3D&section=
_weather=3D&section_life=3D&section_tech=3D&section_news=3D&section_trave=
l=3D&section_sports=3D";
var newCookieString=3D"";
if(cookieValue!=3Dnull){
paramValue=3DgetCookieStringParamValue(cookieValue,paramName);}
var startPos=3DparamName.indexOf("section_");
if(startPos>-1){
if(cookieValue!=3Dnull){
var =
totalSectionCount=3DparseInt(getCookieStringParamValue(cookieValue,"secti=
on_count"));
if((totalSectionCount<3)&&(paramValue=3D=3D"")){
newCookieString=3DsetCookieParamValueForCookieString(cookieValue,paramNam=
e,"1");
writeOAC(newCookieString);
totalSectionCount=3DtotalSectionCount+1;
newCookieString=3DsetCookieParamValueForCookieString(newCookieString,"sec=
tion_count",totalSectionCount);
writeOAC(newCookieString);
cookied=3Dtrue;}}
else{
writeOAC(allValues);
newCookieString=3DsetCookieParamValueForCookieString(allValues,paramName,=
"1");
writeOAC(newCookieString);
newCookieString=3DsetCookieParamValueForCookieString(newCookieString,"sec=
tion_count","1");
writeOAC(newCookieString);
cookied=3Dtrue;}}
else if(paramName.indexOf("popup")>-1){
if(cookieValue!=3Dnull){
if(paramValue=3D=3D""||paramValue=3D=3Dnull){
newCookieString=3DsetCookieParamValueForCookieString(cookieValue,paramNam=
e,timeSet);
writeOAC(newCookieString);
cookied=3Dtrue;}}
else{
writeOAC(allValues);
newCookieString=3DsetCookieParamValueForCookieString(allValues,paramName,=
timeSet);
writeOAC(newCookieString);
cookied=3Dtrue;}}
else{
if(cookieValue!=3Dnull){
if(paramValue=3D=3D""||paramValue=3D=3Dnull){
newCookieString=3DsetCookieParamValueForCookieString(cookieValue,paramNam=
e,"1");
writeOAC(newCookieString);
cookied=3Dtrue;}}
else{
writeOAC(allValues);
newCookieString=3DsetCookieParamValueForCookieString(allValues,paramName,=
"1");
writeOAC(newCookieString);
cookied=3Dtrue;}}
return cookied;}
function writeQQCookie(paramName){
var cookieValue=3Dusat.cookie.get("qqCookie");
var paramValue=3D"";
if(cookieValue!=3Dnull){
paramValue=3DgetCookieStringParamValue(cookieValue,paramName);}
if(cookieValue!=3Dnull){
if(paramValue=3D=3D""||paramValue=3D=3Dnull){
cookieValue=3DcookieValue+"&"+paramName+"=3D";
newCookieString=3DsetCookieParamValueForCookieString(cookieValue,paramNam=
e,"1");
usat.cookie.set("qqCookie",newCookieString,new =
Date("1/1/2010"),"/",".usatoday.com");}}
else{
usat.cookie.set("qqCookie",paramName+"=3D1",new =
Date("1/1/2010"),"/",".usatoday.com");}}
function readQQCookie(paramName){
var cookieValue=3Dusat.cookie.get("qqCookie");
var cookied=3Dtrue;
var paramValue=3D"";
if(cookieValue!=3Dnull){
paramValue=3DgetCookieStringParamValue(cookieValue,paramName);
if(paramValue=3D=3D""||paramValue=3D=3Dnull){
cookied=3Dfalse;}}
else{
cookied=3Dfalse;}
return cookied;}
function usatAddAttribute(prefix,slotName,tagName){
var		value;
value=3DgTagAttrs[prefix+slotName];
if(null=3D=3Dvalue)
value=3DgTagAttrs[slotName];
if(null !=3Dvalue){
if(0=3D=3DslotName.indexOf(prefix)&&(null=3D=3DtagName))
tagName=3DslotName.substring(prefix.length);
if(null=3D=3DtagName)
tagName=3DslotName;
return tagName+'=3D"'+value+'" ';}
else
return "";}
function usatAddObjectAttr(slotName,tagName){
if(0=3D=3DslotName.indexOf("emb#"))
return "";
if(0=3D=3DslotName.indexOf("obj#")&&(null=3D=3DtagName))
tagName=3DslotName.substring(4);
return usatAddAttribute("obj#",slotName,tagName);}
function usatAddEmbedAttr(slotName,tagName){
if(0=3D=3DslotName.indexOf("obj#"))
return "";
if(0=3D=3DslotName.indexOf("emb#")&&(null=3D=3DtagName))
tagName=3DslotName.substring(4);
return usatAddAttribute("emb#",slotName,tagName);}
function usatAddObjectParam(slotName,generateXHTML){
var		paramValue;
var		paramStr=3D"";
var		endTagChar=3D(generateXHTML)?' />':'>';
if(-1=3D=3DslotName.indexOf("emb#")){
paramValue=3DgTagAttrs["obj#"+slotName];
if(null=3D=3DparamValue)
paramValue=3DgTagAttrs[slotName];
if(0=3D=3DslotName.indexOf("obj#"))
slotName=3DslotName.substring(4);
if(null !=3DparamValue)
paramStr=3D'  <param name=3D"'+slotName+'" =
value=3D"'+paramValue+'"'+endTagChar+'\n';}
return paramStr;}
function usatDeleteTagAttrs(){
for(var ndx=3D0;ndx<arguments.length;ndx++){
var attrName=3Darguments[ndx];
delete gTagAttrs[attrName];
delete gTagAttrs["emb#"+attrName];
delete gTagAttrs["obj#"+attrName];}}
function usatGenerateObject(callingFcnName,generateXHTML,args){
if(args.length<4||(0!=3D(args.length%2))){
usatComplain(callingFcnName,gArgCountErr);
errMsg=3D'The "%%" function requires an even number of arguments. =
Arguments should be in the form "atttributeName", "attributeValue", =
...';
errMsg=3DerrMsg.replace("%%",callingFcnName);
return "<!-- "+errMsg+" -->";}
gTagAttrs=3Dnew Array();
gTagAttrs["src"]=3Dargs[0];
gTagAttrs["width"]=3Dargs[1];
gTagAttrs["height"]=3Dargs[2];
gTagAttrs["classid"]=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000";
gTagAttrs["pluginspage"]=3D"http://www.macromedia.com/go/getflashplayer/"=
;
var activexVers=3Dargs[3]
if((null=3D=3DactivexVers)||(""=3D=3DactivexVers))
activexVers=3D"8,0,24,0";
gTagAttrs["codebase"]=3D"http://download.macromedia.com/pub/shockwave/cab=
s/flash/swflash.cab#version=3D"+activexVers;
var	attrName,
attrValue;
for(var ndx=3D4;ndx<args.length;ndx+=3D2){
attrName=3Dargs[ndx].toLowerCase();
attrValue=3Dargs[ndx+1];
if("name"=3D=3DattrName||"id"=3D=3DattrName)
gTagAttrs["name"]=3DattrValue;
else
gTagAttrs[attrName]=3DattrValue;}
var objTag=3D'<object =
'+usatAddObjectAttr("classid")+usatAddObjectAttr("width")+usatAddObjectAt=
tr("height")+usatAddObjectAttr("codebase")+usatAddObjectAttr("name","id")=
+usatAddObjectAttr("tabindex")+usatAddObjectAttr("hspace")+usatAddObjectA=
ttr("vspace")+usatAddObjectAttr("border")+usatAddObjectAttr("align")+usat=
AddObjectAttr("class")+usatAddObjectAttr("title")+usatAddObjectAttr("acce=
sskey")+usatAddObjectAttr("noexternaldata")+'>\n'+usatAddObjectParam("src=
",generateXHTML);
var embedTag=3D'  <embed =
'+usatAddEmbedAttr("src")+usatAddEmbedAttr("width")+usatAddEmbedAttr("hei=
ght")+usatAddEmbedAttr("pluginspage")+usatAddEmbedAttr("name")+usatAddEmb=
edAttr("align")+usatAddEmbedAttr("tabindex");
usatDeleteTagAttrs("src","width","height","pluginspage","classid","codeba=
se","name","tabindex",
"hspace","vspace","border","align","noexternaldata","class","title","acce=
sskey");
for(var attrName in gTagAttrs){
attrValue=3DgTagAttrs[attrName];
if(null !=3DattrValue){
embedTag+=3DusatAddEmbedAttr(attrName);
objTag+=3DusatAddObjectParam(attrName,generateXHTML);}}
return objTag+embedTag+'> </em'+'bed>\n</ob'+'ject'+'>';}


function niceDate(fullDate)
{
	if(fullDate=3D=3D""||!fullDate)
	{
		return " ";
	}
	try
	{
		var strNow=3Dnew Date();
		var dateParts=3DfullDate.split(/[\/ :]/);
		var month=3DparseInt(dateParts[0])-1;
		var hr=3DdateParts[3];
		if(dateParts[5]=3D=3D'PM' || (dateParts[6] && dateParts[6]=3D=3D'PM'))
		{
			if(hr!=3D12)
			{
				hr=3DparseInt(hr)+parseInt(12);
			}
		}
		else if(hr=3D=3D12)
		{
			hr=3DparseInt(hr)-parseInt(12);
		}
		var strDate=3Dnew =
Date(dateParts[2],month,dateParts[1],hr,dateParts[4]);
	}
	catch(e)
	{
		return fullDate;
	}
	return dateDiff(strNow,strDate,fullDate);
}

function dateDiff(date1,date2,fullDate){
var niceDateStr=3D'';
var diff=3Dnew Date();
var COMMENT =3D "the next line must be adjusted for DST: 5 for standard, =
4 for DST";
var tzo=3D(date1.getTimezoneOffset()/60)-4;
diff.setTime(Math.abs(date1.getTime()-(date2.getTime()-(tzo*60*60*1000)))=
);
var timediff=3Ddiff.getTime();
var years=3DMath.floor(timediff/(1000*60*60*24*365));
timediff-=3Dyears*(1000*60*60*24*365);
var days=3DMath.floor(timediff/(1000*60*60*24));
timediff-=3Ddays*(1000*60*60*24);
var hours=3DMath.floor(timediff/(1000*60*60));
timediff-=3Dhours*(1000*60*60);
var mins=3DMath.floor(timediff/(1000*60));
timediff-=3Dmins*(1000*60);
var secs=3DMath.floor(timediff/1000);
timediff-=3Dsecs*1000;
// If older than 7 days, return the full date=20
if(diff.getTime()>(7*24*60*60*1000)) {
	return fullDate;
}
if(years>0){
niceDateStr=3Dyears+"y";
if(days=3D=3D0){
niceDateStr+=3D" ago";}else{
niceDateStr+=3D" "+days+"d ago";}}else if(days>0){
niceDateStr=3Ddays+"d";
if(hours=3D=3D0||days>=3D7){
niceDateStr+=3D" ago";}else if(days<7){
niceDateStr+=3D" "+hours+"h ago";}}else if(hours>0){
niceDateStr=3Dhours+"h";
if(mins=3D=3D0){
niceDateStr+=3D" ago";}else{
niceDateStr+=3D" "+mins+"m ago";}}else if(mins>0){
niceDateStr=3Dmins+"m ago";}else{
niceDateStr=3D"<1m ago";}
return niceDateStr;}

function swapContent(oldHeader,newHeader){
var oldContent=3Ddocument.getElementById(oldHeader).innerHTML;
var newContent=3Ddocument.getElementById(newHeader).innerHTML;
document.getElementById(oldHeader).innerHTML=3D'';
document.getElementById(newHeader).innerHTML=3DoldContent;
document.getElementById(oldHeader).style.height=3D'1px';
document.getElementById(oldHeader).style.overflow=3D'hidden';}
function uShowHide(elem){
if(document.getElementById(elem).style.display=3D=3D'none'){
document.getElementById(elem).style.visibility=3D'visible';}else{
document.getElementById(elem).style.visibility=3D'hidden';}}

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/sniffer.js

fxExtendNavigator();function =
fxExtendNavigator(){navigator.unknown=3D1;navigator.ie=3D2;navigator.nets=
cape=3D4;navigator.opera=3D8;navigator.type=3Dnull;navigator.version=3Dnu=
ll;navigator.os=3Dnull;navigator.jsVersion=3D1.0;navigator.vbScriptEnable=
d=3Dfalse;navigator.hasPlugin=3DfxHasPlugin;navigator.selectPluginDetectT=
ype=3DfxSelectPluginDetectType;navigator.setCookie=3DfxSetCookie;navigato=
r.hasFlash=3DfxHasFlash;navigator.hasQuickTime=3DfxHasQuicktime;navigator=
.hasRealPlayer=3DfxHasRealPlayer;navigator.hasWindowsMediaPlayer=3DfxHasW=
indowsMediaPlayer;navigator.hasAcrobat=3DfxHasAcrobat;fxInit();function =
fxInit(){var =
strBrowserCookie=3Dusat.cookie.get("BrowserSniffer");if(strBrowserCookie)=
{eval(strBrowserCookie);navigator.selectPluginDetectType();}else{fxParseU=
serAgent();document.write("<scr"+"ipt =
language=3D\"JavaScript1.1\">navigator.jsVersion =3D =
1.1;</s"+"cript>");document.write("<scr"+"ipt =
language=3D\"JavaScript1.2\">navigator.jsVersion =3D =
1.2;</s"+"cript>");document.write("<scr"+"ipt =
language=3D\"JavaScript1.3\">navigator.jsVersion =3D =
1.3;</s"+"cript>");document.write("<scr"+"ipt =
language=3D\"JavaScript1.4\">navigator.jsVersion =3D =
1.4;</s"+"cript>");document.write("<scr"+"ipt =
language=3D\"JavaScript1.5\">navigator.jsVersion =3D =
1.5;</s"+"cript>");document.write("<scr"+"ipt =
language=3D\"JavaScript1.6\">navigator.jsVersion =3D =
1.6;</s"+"cript>");document.write("<scr"+"ipt =
language=3D\"JavaScript2.0\">navigator.jsVersion =3D =
2.0;</s"+"cript>");document.write("<scr"+"ipt =
language=3D\"VBScript\">navigator.vbScriptEnabled =3D =
true</s"+"cript>");document.write("<scr"+"ipt =
language=3D\"JavaScript\">navigator.selectPluginDetectType();navigator.se=
tCookie();</s"+"cript>");}}function fxParseUserAgent(){var =
version;switch(navigator.appName){case "Microsoft Internet =
Explorer":navigator.type=3Dnavigator.ie;navigator.version=3DfxGetIEVersio=
n();navigator.os=3DfxGetIEOS();break;case =
"Netscape":navigator.type=3Dnavigator.netscape;navigator.version=3DfxGetN=
etscapeVersion();navigator.os=3DfxGetNetscapeOS();break;case =
"Opera":navigator.type=3Dnavigator.opera;navigator.version=3DfxGetOperaVe=
rsion();navigator.os=3DfxGetOperaOS();break;default:navigator.type=3Dnavi=
gator.unknown;navigator.version=3DparseFloat(navigator.appVersion);naviga=
tor.os=3D"Unknown";}}function fxGetIEVersion(){var strUserAgent=3Dnew =
String(navigator.userAgent);var arrUA=3DstrUserAgent.split("MSIE =
");return parseFloat(arrUA[1]);}function fxGetNetscapeVersion(){var =
strUserAgent=3Dnew String(navigator.userAgent);var =
version,arrUA;if(strUserAgent.indexOf("Gecko")<0){version=3DparseFloat(na=
vigator.appVersion);}else =
if(strUserAgent.indexOf("Firefox")>-1){arrUA=3DstrUserAgent.split("Firefo=
x");arrUA=3DarrUA[1].split("/");version=3DparseFloat(arrUA[1]);}else =
if(strUserAgent.indexOf("Safari")>-1){arrUA=3DstrUserAgent.split("Safari"=
);arrUA=3DarrUA[1].split("/");version=3DparseFloat(arrUA[1]);}else{arrUA=3D=
strUserAgent.split("Netscape");arrUA=3DarrUA[1].split("/");version=3Dpars=
eFloat(arrUA[1]);}return version;}function fxGetOperaVersion(){var =
strUserAgent=3Dnew String(navigator.userAgent);var =
arrUA=3DstrUserAgent.split("Opera/");return =
parseFloat(arrUA[1]);}function fxGetIEOS(){var strUserAgent=3Dnew =
String(navigator.userAgent);var arrUA=3DstrUserAgent.split(";");return =
arrUA[2].substr(0,arrUA[2].length);}function fxGetNetscapeOS(){var =
strOS;var strUserAgent=3Dnew String(navigator.userAgent);var =
arrUA=3DstrUserAgent.split("(");arrUA=3DarrUA[1].split(";");if(this.versi=
on<6){strOS=3DarrUA[0];}else{strOS=3DarrUA[2];}return strOS;}function =
fxGetOperaOS(){var strUserAgent=3Dnew String(navigator.userAgent);var =
arrUA=3DstrUserAgent.split("(");arrUA=3D(new =
String(arrUA[1])).split(";");return arrUA[0];}function =
fxHasPlugin(strPluginName,strPluginObject){var =
blnHasPlugin=3Dfalse;switch(navigator.pluginDetectType){case "plugins =
array":for(var =
i=3D0;i<navigator.plugins.length;i++){if(navigator.plugins[i].name.indexO=
f(strPluginName)>=3D0){blnHasPlugin=3Dtrue;break;}}break;case =
"detectPlugin =
function":blnHasPlugin=3DfxDetectPlugin(strPluginObject);break;}return =
blnHasPlugin;}function =
fxSelectPluginDetectType(){if((navigator.plugins)&&(navigator.plugins.len=
gth>0)){navigator.pluginDetectType=3D"plugins array";}else =
if(navigator.type=3Dnavigator.ie){if(navigator.jsVersion>=3D1.3){navigato=
r.pluginDetectType=3D"detectPlugin function";document.write("<scr"+"ipt =
language=3D\"JavaScript1.3\">\n");document.write("	function =
fxDetectPlugin(strPluginName){\n");document.write("		var blnHasPlugin =
=3D false;\n");document.write("		try{\n");document.write("			var obj =3D =
new ActiveXObject(strPluginName);\n");document.write("			blnHasPlugin =
=3D true;\n");document.write("		}   // try\n");document.write("		=
catch(Exception){");document.write("		}\n");document.write("		return =
blnHasPlugin;\n");document.write("	}   // =
fxCheckPlugin\n");document.write("</s"+"cript>\n");}else =
if(navigator.vbScriptEnabled){navigator.pluginDetectType=3D"detectPlugin =
function";document.write("<scr"+"ipt =
language=3D\"VBScript\">\n");document.write("	function =
fxDetectPlugin(strPluginName)\n");document.write("		on error resume =
next\n");document.write("		if (IsObject(CreateObject(strPluginName))) =
then\n");document.write("			fxDetectPlugin =3D true\n");document.write("	=
	else\n");document.write("			fxDetectPlugin =3D =
false\n");document.write("		end If\n");document.write("	end =
function\n");document.write("</s"+"cript>\n");}else{navigator.pluginDetec=
tType=3D"none";}}}function fxSetCookie(){var =
strCookieValue=3D"navigator.type=3D"+navigator.type+";\n"+"navigator.vers=
ion=3D"+navigator.version+";\n"+"navigator.os=3D\""+navigator.os+"\";\n"+=
"navigator.jsVersion=3D"+navigator.jsVersion+";\n"+"navigator.vbScriptEna=
bled=3D"+navigator.vbScriptEnabled+";\n";usat.cookie.set("BrowserSniffer"=
,strCookieValue,null,"/");}function fxHasFlash(fltVersion){var =
blnHasFlash=3Dfalse;var =
strVersion;if(fltVersion){switch(navigator.pluginDetectType){case =
"plugins array":for(var =
i=3D0;i<navigator.plugins.length;i++){if(navigator.plugins[i].name.indexO=
f("Shockwave =
Flash")>=3D0){strVersion=3Dnavigator.plugins[i].description.substr(16,nav=
igator.plugins[i].description.length);if(parseFloat(strVersion)>=3DfltVer=
sion){blnHasFlash=3Dtrue;break;}}}break;case "detectPlugin =
function":blnHasFlash=3DfxDetectPlugin("ShockwaveFlash.ShockwaveFlash."+p=
arseInt(fltVersion));break;}}else{blnHasFlash=3Dnavigator.hasPlugin("Shoc=
kwave Flash","ShockwaveFlash.ShockwaveFlash");}return =
blnHasFlash;}function fxHasQuicktime(){return =
navigator.hasPlugin("QuickTime","QuickTimeCheckObject.QuickTimeCheck.1");=
}function fxHasRealPlayer(){return =
navigator.hasPlugin("RealPlayer","RealPlayer.RealPlayer(tm) ActiveX =
Control (32-bit).1");}function fxHasWindowsMediaPlayer(){return =
navigator.hasPlugin("Windows Media =
Player","MediaPlayer.MediaPlayer.1");}function fxHasAcrobat(){return =
navigator.hasPlugin("Adobe Acrobat","PDF.PdfCtrl.1");}}
------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/usatinfo.js

//<script language=3D"JavaScript">
/*
	Author:        Michael J. Croghan
	Created:       2002-07-02
	Last Modified:	2002-07-02

	Description:
		Sets the USATINFO cookie

	Modification log:
*/

function usatinfo(){
   var rmid;   // value of the "RMID" cookie

   rmid =3D usat.cookie.get("RMID");
   if (rmid !=3D null) {
      if (usat.cookie.get("USATINFO") =3D=3D null) {
         usat.cookie.set("USATINFO", "UID=3D" + rmid, new Date(2025, 11, =
31),
                         "/", ".usatoday.com");
      } //if
      if (usat.cookie.get("UID") =3D=3D null) {
         usat.cookie.set("UID", rmid, new Date(2025, 11, 31),
                         "/", ".usatoday.com");
      } //if
   } //if
}//usatinfo

usatinfo();

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/zagAll.js

/*********
* Config *
*********/
var zagEnabled=3D 1; // use zagito form?
var ZAGITOEnabled=3D 1; // do anything at all?
if (!self.zagitoPrefix) zagitoPrefix=3D =
'http://reg.usatoday.com/registration/zagito5';
var gciUsatURL=3D zagitoPrefix+'/gciUSATv2.js';
var throttle=3D100;


/************
* utilities *
************/
function getCookie(nm) {
// when we find multiple cookies with the same name, try to
// return the value containing the most information
	var v=3D (' '+document.cookie).match(new RegExp(' '+nm+'=3D[^;]*', =
'g')) || [];
	var l=3D 0;    		// length of match
	var r=3D null;		// result
	for (var j=3D 0; j < v.length; j++) {
		if (v[j].length > l) {
			l=3D v[j].length;
			r=3D unescape(v[j].substring(2+nm.length));
		}
	}
	return r;
}

function setSessionCookie(nm, val) { /* only for session cookies */
	document.cookie=3D nm+'=3D'+escape(val)+'; path=3D/; =
domain=3D.usatoday.com';
}

function nowDtNum(y,m,d) { /* pack today's date */
	var now=3D new Date();
	var yr=3D now.getFullYear();
	yr+=3D yr < 200 ?1900 :0; /* for broken browser implementations */
	yr+=3D yr < 1970 ?100 :0; /* for broken browser implementations */
	var mn=3D now.getMonth();
	var dt=3D now.getDate()-1;
	return ((yr-2000)*12+mn)*31+dt;
}

/*****************
* gcion wrappers *
*****************/
// HACK: try to emulate callback behavior
function gciSetCallback(fn) {
	var interval=3D null;
	var old=3D GCION.Cookies.Value ?GCION.Cookies.Value :null;
	function watchGCIONID() {
		if (!self.GCION) { /* page is unloading */
			clearInterval(interval);
		} else {
			if (GCION.Cookies.Value && old !=3D GCION.Cookies.Value) {
				clearInterval(interval);
				fn(GCION.Cookies.Value);
			}
		}
	}
	interval=3D setInterval(watchGCIONID, 500);
}

function gcionSet(fnName) {
	/* note: this has to be my editted version */
	GCION.Sites.USAT.ConvertToGCION();
	gciSetCallback(fnName);
}

function gcionGet(fnName) {
	=
GCION.Utils.Include.Once(GCION.Utils.Data.GetGcionUrl("q=3D3&NoCookie=3D1=
"));
	gciSetCallback(fnName);
}

function gcionWill(fn, isSet) {
	var interval=3D null;
	function waitForIE() {
		if (!self.ZAGITOEnabled) { /* system turned off or page is unloading =
*/
			clearInterval(interval);
		} else {
			if (self.GCION) { // have GCION, assume it's populated
				clearInterval(interval);
				if (isSet) {
					gcionSet(fn);
				} else {
					gcionGet(fn);
				}
			}
		}
	}
	if (self.GCION) {
		if (isSet) {
			gcionSet(fn);
		} else {
			gcionGet(fn);
		}
	} else {
		interval=3D setInterval(waitForIE, 50);
	}
}

function gciCallback(fn, doSet) {
/* This is the start of, potentially, a two level chain of callbacks
 * First, we have to guarantee that the gciUsatURL has been loaded;
 * this should be a simple document.Write() of a couple script tags
 * but IE chokes unless it's given some time to calm down
 * -- zagitoExecuteWithGciUsat() handles this
 * Second, once that is loaded, we need to query gci's server
 * (doSet indicates which query we need)
 * -- gcionWill() handles this
 * Finally, when we've gotten the response from gci, we can run
 * the function named by fnName
 */
	zagitoExecuteWithGciUsat(function() {gcionWill(fn, doSet)});
}

/********************************
* execute after loading gciUsatURL *
* (work around an IE problem)   *
********************************/
var zagitoWillHaveGciUsat=3D 0;
var zagitoHaveGciUsat=3D 0;
var zagitoExecuteWithGciUsatList=3D [];
function gciUsatLoadedCallback() {
	zagitoHaveGciUsat=3D 1;
	for (var j=3D0; j < zagitoExecuteWithGciUsatList.length; j++) {
		try {
			zagitoExecuteWithGciUsatList[j]();
		} catch(er) {}
	}
}
function zagitoExecuteWithGciUsat(fn) {
	if (!zagitoHaveGciUsat) {
		zagitoExecuteWithGciUsatList.push(fn);
		if (!zagitoWillHaveGciUsat) {
			var script=3D document.createElement('script');
			script.setAttribute('language', 'javascript');
			script.setAttribute('src', gciUsatURL);
			document.getElementsByTagName('head')[0].appendChild(script);
			zagitoWillHaveGciUsat=3D script;
		}
	} else {
		fn();
	}
}


/**************
* zagito support *
**************/
var zagito=3D '-1';
function gci2Zagito(gcio) {
	if (gcio) {
		gcio.adr=3D null;
		var zagito=3D GCION.Sites.USAT.ParseZagito(getCookie('zagCookie'));
		if (gcio.gcionid) zagito.gci=3D gcio.gcionid;
 		if (!GCION.Utils.Data.IsNullOrEmpty(gcio.zip)) {
 			var status=3D'GCI0';
 			zagito.version=3D 3;
			for (var p in gcio)
				if (GCION.Utils.Data.IsNullOrEmpty(zagito[p]) && 3 =3D=3D p.length =
&& (status=3D'GCI' /*not a test*/))
					if ('gen' =3D=3D p)
						zagito['fem']=3D 2-gcio[p];
					else
						zagito[p]=3D gcio[p];
			zagito.gdt=3D zagito.gdt=3D nowDtNum();
			zagito.sav=3D 0;
			GCION.Sites.USAT.SetZagito(zagito);
			postzagito(zagito, 'Saved');
			setSessionCookie('zagSession', status);
		} else {
			GCION.Sites.USAT.SetZagito(zagito);
			if ('PreSync' =3D=3D getCookie('zagSession')) {
				gciCallback(zagito2Gci, 1);
				setSessionCookie('zagSession', 'PreSynced');
			} else if (-1 < (""+getCookie('TData')).indexOf('AMS_00443')) {
				setSessionCookie('zagSession', '0');
				doLoadZagito();
			} else {
				setSessionCookie('zagSession', 'Ready');
			}
		}
	} else {
		setSessionCookie('zagSession', 'GCI Down');
	}
}

function zagito2Gci(gcio) {
	if (gcio) {
		/* in principle, we have updated GCI with our zagito data */
		var zagito=3D GCION.Sites.USAT.ParseZagito(getCookie('zagCookie'));
		zagito.gci=3D gcio.gcionid;
		zagito.gdt=3D nowDtNum();
		zagito.sav=3D 0;
		GCION.Sites.USAT.SetZagito(zagito);
		setSessionCookie('zagSession', 'Synced');
		if (!zagito.sav) { // sav: no
			postzagito(zagito, 'Saved It');
		}
	} else {
		setSessionCookie('zagSession', 'GCI down');
	}
}

function postzagito(data, finalState) {
	/* pack up GCION.Cookies.value into a query string,
	/* and tell postzagito about it */
	if (!data.kcd) data.kcd=3D 'testzag2';
	var url=3D zagitoPrefix+'/postzagito.ashx';
	var delim=3D'?';
	for (p in data)
		if (3 =3D=3D p.length) {
			url+=3Ddelim+escape(p)+'=3D'+escape(data[p]);
			delim=3D'&';
	    }
	var img=3D document.createElement('img');
	img.onload=3D function() {
		var zs=3D ''+getCookie("zagSession"); /* double save to avoid browsers =
that are 'too smart' */
		setSessionCookie("zagSession", finalState);
		if (-1 < zs.indexOf("error"))
			setSessionCookie("zagSession", zs);
	};
	img.setAttribute('src', url);
}

function doLoadZagito() {
	var url=3D document.URL;
	if (!zagEnabled) return;
	if (-1=3D=3Durl.indexOf(".htm")) return;
	if (-1<url.indexOf("usafront.htm")) return;
	var exclude=3D ['javascrip', '/survey/', 'marketing/legal.htm',
		'ads/usat/inside_usat.htm', 'money/jobcenter/front.htm',
		'educate/homesplash.htm', '_ads/sweepstakes',
		'subscribe.usatoday', 'newspaperads.com', 'ad.usatoday.com',
		'newstracker', 'marketing/feedback.htm', 'qasb.pqarchiver',
		'passport.com', 'moneyreg.aspx', 'portfolio.usatoday',
		'email.usatoday', 'registration.usatoday', 'careerbuilder.com',
		'eharmony.com', 'marketplace/front.htm', 'cars.com',
		'concordpromotions.com', 'shermanstravel.com', '.4info.net/nfl', '#'];
	var links=3D document.links;
	for (x=3D 0; x<links.length; x++) {
		var link=3Dlinks[x]
		var href=3Dlink.href;
		var check=3D function(str) {return -1=3D=3Dhref.indexOf(str)}
		var ok=3D -1=3D=3Dlink.target.indexOf('popup');
		if (ok) for (var y=3D 0; y<exclude.length; y++) {
			if (!(ok=3D check(exclude[y]))) break;
		}
		if (ok) link.onclick=3D getZagitoLink(href);
	}
}

function getZagitoLink(href) {
	return function() {
		if (2 =3D=3D parseInt(""+getCookie('zagCookie'))) {
			self.location=3D =
zagitoPrefix+'/zagito.htm?destination=3D'+escape(href)+'&origination=3D'+=
escape(window.location.toString());
			return false;
		} else
			return true;
	}
}

function pickup() {
	// system dropped cookies on floor, pick them up
	setSessionCookie('zagSession', 'Saving');
	zagitoExecuteWithGciUsat(pickupContinued);
}

function pickupContinued() {
	postzagito(GCION.Sites.USAT.ParseZagito(getCookie("zagCookie")), "Saved =
Session");
}


/*************************
* fundamental zagito logic  *
* invoked elsewhere, so  *
* interstitial logic can *
* disable                *
*************************/
function doLoad() {
	if (throttle <=3D parseInt((""+getCookie('RMID')).substring(0,7), =
16)%100)
		setSessionCookie('zagSession', 'Throttled');

	var sess=3D getCookie('zagSession');
=09
	/* Call in Segment Map Beacon to save RevSci data for Rapt */
	if (null =3D=3D sess) {
       var img=3D document.createElement('img');
       img.setAttribute('src', =
'http://segmentmap.usatoday.com/asp/segmentmapweb/segmentmapbeacon.ashx')=
;
	    img.setAttribute('height', 1);
	    img.setAttribute('width', 1);
	    document.body.appendChild(img);
	}
=09
	if ("0" =3D=3D sess) {
		doLoadZagito();
	} else if (null =3D=3D sess || 'Initialized' =3D=3D sess || 'Session =
Saved' =3D=3D sess) {
		zagito=3D ""+getCookie('zagCookie');
		var zver=3D parseInt(zagito);
		if (-1 < zagito.indexOf('n676474v')) { // have gdt means we synced =
with gci
			if (-1 < zagito.indexOf('n736176v0')) { // sav: no (not yet)
				pickup();
			} else {
				setSessionCookie('zagSession', 'Done');
			}
		} else if (0 < zver && 2 !=3D zver) { // zver 1 or 3+: user zagged
			if (-1 < zagito.indexOf('n676369v')) { // gci means we have gcionid
				setSessionCookie('zagSession', 'Sync');
				gciCallback(zagito2Gci, 1);
			} else if (-1 < zagito.indexOf('n736176v0')) { // sav: no (not yet)
				pickup();
			} else { // no gcionid, not saved, get gcionid (and maybe zagito)
				setSessionCookie('zagSession', 'PreSync');
				gciCallback(gci2Zagito, 0);
			}
		} else { // user not zagged, here, maybe elsewhere?
			setSessionCookie('zagSession', 'Checking');
			gciCallback(gci2Zagito, 0)
		}
	}
}



------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/css_overridev2.js

var app=3Dnavigator.appVersion;
if ((app.indexOf('4.7') !=3D -1)||(app.indexOf('4.8') !=3D -1)) {
document.write('<style type=3D"text/css">.inside-copy {  color: =
#000000}</style>');
} else {
document.write('<style type=3D"text/css">.inside-copy {  margin-right: =
138px; text-align: left} .intro-copy { margin-right: 138px}</style>');
}
------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://js.usatoday.com/_common/_scripts/_community/directapi/json.js


var JSON=function(){
var m={
'\b':'\\b',
'\t':'\\t',
'\n':'\\n',
'\f':'\\f',
'\r':'\\r',
'"':'\\"',
'\\':'\\\\'},
s={
'boolean':function(x){
return String(x);},
number:function(x){
return isFinite(x)?String(x):'null';},
string:function(x){
if(/["\\\x00-\x1f]/.test(x)){
x=x.replace(/([\x00-\x1f\\"])/g,function(a,b){
var c=m[b];
if(c){
return c;}
c=b.charCodeAt();
return '\\u00'+
Math.floor(c/16).toString(16)+(c%16).toString(16);});}
return '"'+x+'"';},
object:function(x){
if(x){
var a=[],b,f,i,l,v;
if(x instanceof Array){
a[0]='[';
l=x.length;
for(i=0;i<l;i+=1){
v=x[i];
f=s[typeof v];
if(f){
v=f(v);
if(typeof v=='string'){
if(b){
a[a.length]=',';}
a[a.length]=v;
b=true;}}}
a[a.length]=']';}else if(x instanceof Object){
a[0]='{';
for(i in x){
v=x[i];
f=s[typeof v];
if(f){
v=f(v);
if(typeof v=='string'){
if(b){
a[a.length]=',';}
a.push(s.string(i),':',v);
b=true;}}}
a[a.length]='}';}else{
return;}
return a.join('');}
return 'null';}};
return{
copyright:'(c)2005 JSON.org',
license:'http:/'+'/www.crockford.com/JSON/license.html',
stringify:function(v){
var f=s[typeof v];
if(f){
v=f(v);
if(typeof v=='string'){
return v;}}
return null;},
eval:function(text){
try{
return !(/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(
text.replace(/"(\\.|[^"\\])*"/g,'')))&&
eval('('+text+')');}catch(e){
return false;}},
parse:function(text){
var at=0;
var ch=' ';
function error(m){
throw{
name:'JSONError',
message:m,
at:at-1,
text:text};}
function next(){
ch=text.charAt(at);
at+=1;
return ch;}
function white(){
while(ch){
if(ch<=' '){
next();}else if(ch=='/'){
switch(next()){
case '/':
while(next()&&ch!='\n'&&ch!='\r'){}
break;
case '*':
next();
for(;;){
if(ch){
if(ch=='*'){
if(next()=='/'){
next();
break;}}else{
next();}}else{
error("Unterminated comment");}}
break;
default:
error("Syntax error");}}else{
break;}}}
function string(){
var i,s='',t,u;
if(ch=='"'){
outer:while(next()){
if(ch=='"'){
next();
return s;}else if(ch=='\\'){
switch(next()){
case 'b':
s+='\b';
break;
case 'f':
s+='\f';
break;
case 'n':
s+='\n';
break;
case 'r':
s+='\r';
break;
case 't':
s+='\t';
break;
case 'u':
u=0;
for(i=0;i<4;i+=1){
t=parseInt(next(),16);
if(!isFinite(t)){
break outer;}
u=u*16+t;}
s+=String.fromCharCode(u);
break;
default:
s+=ch;}}else{
s+=ch;}}}
error("Bad string");}
function array(){
var a=[];
if(ch=='['){
next();
white();
if(ch==']'){
next();
return a;}
while(ch){
a.push(value());
white();
if(ch==']'){
next();
return a;}else if(ch!=','){
break;}
next();
white();}}
error("Bad array");}
function object(){
var k,o={};
if(ch=='{'){
next();
white();
if(ch=='}'){
next();
return o;}
while(ch){
k=string();
white();
if(ch!=':'){
break;}
next();
o[k]=value();
white();
if(ch=='}'){
next();
return o;}else if(ch!=','){
break;}
next();
white();}}
error("Bad object");}
function number(){
var n='',v;
if(ch=='-'){
n='-';
next();}
while(ch>='0'&&ch<='9'){
n+=ch;
next();}
if(ch=='.'){
n+='.';
while(next()&&ch>='0'&&ch<='9'){
n+=ch;}}
if(ch=='e'||ch=='E'){
n+='e';
next();
if(ch=='-'||ch=='+'){
n+=ch;
next();}
while(ch>='0'&&ch<='9'){
n+=ch;
next();}}
v=+n;
if(!isFinite(v)){}else{
return v;}}
function word(){
switch(ch){
case 't':
if(next()=='r'&&next()=='u'&&next()=='e'){
next();
return true;}
break;
case 'f':
if(next()=='a'&&next()=='l'&&next()=='s'&&
next()=='e'){
next();
return false;}
break;
case 'n':
if(next()=='u'&&next()=='l'&&next()=='l'){
next();
return null;}
break;}
error("Syntax error");}
function value(){
white();
switch(ch){
case '{':
return object();
case '[':
return array();
case '"':
return string();
case '-':
return number();
default:
return ch>='0'&&ch<='9'?number():word();}}
return value();}};}();

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/_community/directapi/prototype.js


var Prototype=3D{
Version:'1.5.0_rc1',
ScriptFragment:'(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)',
emptyFunction:function(){},
K:function(x){return x}}
var Class=3D{
create:function(){
return function(){
this.initialize.apply(this,arguments);}}}
var Abstract=3Dnew Object();
Object.extend=3Dfunction(destination,source){
for(var property in source){
destination[property]=3Dsource[property];}
return destination;}
Object.extend(Object,{
inspect:function(object){
try{
if(object=3D=3Dundefined)return 'undefined';
if(object=3D=3Dnull)return 'null';
return object.inspect?object.inspect():object.toString();}catch(e){
if(e instanceof RangeError)return '...';
throw e;}},
keys:function(object){
var keys=3D[];
for(var property in object)
keys.push(property);
return keys;},
values:function(object){
var values=3D[];
for(var property in object)
values.push(object[property]);
return values;},
clone:function(object){
return Object.extend({},object);}});
Function.prototype.bind=3Dfunction(){
var __method=3Dthis,args=3D$A(arguments),object=3Dargs.shift();
return function(){
return __method.apply(object,args.concat($A(arguments)));}}
Function.prototype.bindAsEventListener=3Dfunction(object){
var __method=3Dthis,args=3D$A(arguments),object=3Dargs.shift();
return function(event){
return =
__method.apply(object,[(event||window.event)].concat(args).concat($A(argu=
ments)));}}
Object.extend(Number.prototype,{
toColorPart:function(){
var digits=3Dthis.toString(16);
if(this<16)return '0'+digits;
return digits;},
succ:function(){
return this +1;},
times:function(iterator){
$R(0,this,true).each(iterator);
return this;}});
var Try=3D{
these:function(){
var returnValue;
for(var i=3D0;i<arguments.length;i++){
var lambda=3Darguments[i];
try{
returnValue=3Dlambda();
break;}catch(e){}}
return returnValue;}}
var PeriodicalExecuter=3DClass.create();
PeriodicalExecuter.prototype=3D{
initialize:function(callback,frequency){
this.callback=3Dcallback;
this.frequency=3Dfrequency;
this.currentlyExecuting=3Dfalse;
this.registerCallback();},
registerCallback:function(){
this.timer=3DsetInterval(this.onTimerEvent.bind(this),this.frequency*1000=
);},
stop:function(){
if(!this.timer)return;
clearInterval(this.timer);
this.timer=3Dnull;},
onTimerEvent:function(){
if(!this.currentlyExecuting){
try{
this.currentlyExecuting=3Dtrue;
this.callback(this);}finally{
this.currentlyExecuting=3Dfalse;}}}}
Object.extend(String.prototype,{
gsub:function(pattern,replacement){
var result=3D'',source=3Dthis,match;
replacement=3Darguments.callee.prepareReplacement(replacement);
while(source.length>0){
if(match=3Dsource.match(pattern)){
result+=3Dsource.slice(0,match.index);
result+=3D(replacement(match)||'').toString();
source=3Dsource.slice(match.index+match[0].length);}else{
result+=3Dsource,source=3D'';}}
return result;},
sub:function(pattern,replacement,count){
replacement=3Dthis.gsub.prepareReplacement(replacement);
count=3Dcount=3D=3D=3Dundefined?1:count;
return this.gsub(pattern,function(match){
if(--count<0)return match[0];
return replacement(match);});},
scan:function(pattern,iterator){
this.gsub(pattern,iterator);
return this;},
truncate:function(length,truncation){
length=3Dlength||30;
truncation=3Dtruncation=3D=3D=3Dundefined?'...':truncation;
return this.length>length?
this.slice(0,length-truncation.length)+truncation:this;},
strip:function(){
return this.replace(/^\s+/,'').replace(/\s+$/,'');},
stripTags:function(){
return this.replace(/<\/?[^>]+>/gi,'');},
stripScripts:function(){
return this.replace(new RegExp(Prototype.ScriptFragment,'img'),'');},
extractScripts:function(){
var matchAll=3Dnew RegExp(Prototype.ScriptFragment,'img');
var matchOne=3Dnew RegExp(Prototype.ScriptFragment,'im');
return(this.match(matchAll)||[]).map(function(scriptTag){
return(scriptTag.match(matchOne)||['',''])[1];});},
evalScripts:function(){
return this.extractScripts().map(function(script){return =
eval(script)});},
escapeHTML:function(){
var div=3Ddocument.createElement('div');
var text=3Ddocument.createTextNode(this);
div.appendChild(text);
return div.innerHTML;},
unescapeHTML:function(){
var div=3Ddocument.createElement('div');
div.innerHTML=3Dthis.stripTags();
return div.childNodes[0]?div.childNodes[0].nodeValue:'';},
toQueryParams:function(){
var pairs=3Dthis.match(/^\??(.*)$/)[1].split('&');
return pairs.inject({},function(params,pairString){
var pair=3DpairString.split('=3D');
var value=3Dpair[1]?decodeURIComponent(pair[1]):undefined;
params[decodeURIComponent(pair[0])]=3Dvalue;
return params;});},
toArray:function(){
return this.split('');},
camelize:function(){
var oStringList=3Dthis.split('-');
if(oStringList.length=3D=3D1)return oStringList[0];
var =
camelizedString=3Dthis.indexOf('-')=3D=3D0?oStringList[0].charAt(0).toUpp=
erCase()+oStringList[0].substring(1):oStringList[0];
for(var i=3D1,len=3DoStringList.length;i<len;i++){
var s=3DoStringList[i];
camelizedString+=3Ds.charAt(0).toUpperCase()+s.substring(1);}
return camelizedString;},
inspect:function(useDoubleQuotes){
var escapedString=3Dthis.replace(/\\/g,'\\\\');
if(useDoubleQuotes)
return '"'+escapedString.replace(/"/g,'\\"')+'"';
else
return "'"+escapedString.replace(/'/g,'\\\'') + "'";}});
String.prototype.gsub.prepareReplacement=3Dfunction(replacement){
if(typeof replacement=3D=3D'function')return replacement;
var template=3Dnew Template(replacement);
return function(match){return template.evaluate(match)};}
String.prototype.parseQuery=3DString.prototype.toQueryParams;
var Template=3DClass.create();
Template.Pattern=3D/(^|.|\r|\n)(#\{(.*?)\})/;
Template.prototype=3D{
initialize:function(template,pattern){
this.template=3Dtemplate.toString();
this.pattern=3Dpattern||Template.Pattern;},
evaluate:function(object){
return this.template.gsub(this.pattern,function(match){
var before=3Dmatch[1];
if(before=3D=3D'\\')return match[2];
return before+(object[match[3]]||'').toString();});}}
var $break=3Dnew Object();
var $continue=3Dnew Object();
var Enumerable=3D{
each:function(iterator){
var index=3D0;
try{
this._each(function(value){
try{
iterator(value,index++);}catch(e){
if(e!=3D$continue)throw e;}});}catch(e){
if(e!=3D$break)throw e;}},
all:function(iterator){
var result=3Dtrue;
this.each(function(value,index){
result=3Dresult&&!!(iterator||Prototype.K)(value,index);
if(!result)throw $break;});
return result;},
any:function(iterator){
var result=3Dfalse;
this.each(function(value,index){
if(result=3D!!(iterator||Prototype.K)(value,index))
throw $break;});
return result;},
collect:function(iterator){
var results=3D[];
this.each(function(value,index){
results.push(iterator(value,index));});
return results;},
detect:function(iterator){
var result;
this.each(function(value,index){
if(iterator(value,index)){
result=3Dvalue;
throw $break;}});
return result;},
findAll:function(iterator){
var results=3D[];
this.each(function(value,index){
if(iterator(value,index))
results.push(value);});
return results;},
grep:function(pattern,iterator){
var results=3D[];
this.each(function(value,index){
var stringValue=3Dvalue.toString();
if(stringValue.match(pattern))
results.push((iterator||Prototype.K)(value,index));})
return results;},
include:function(object){
var found=3Dfalse;
this.each(function(value){
if(value=3D=3Dobject){
found=3Dtrue;
throw $break;}});
return found;},
inject:function(memo,iterator){
this.each(function(value,index){
memo=3Diterator(memo,value,index);});
return memo;},
invoke:function(method){
var args=3D$A(arguments).slice(1);
return this.collect(function(value){
return value[method].apply(value,args);});},
max:function(iterator){
var result;
this.each(function(value,index){
value=3D(iterator||Prototype.K)(value,index);
if(result=3D=3Dundefined||value>=3Dresult)
result=3Dvalue;});
return result;},
min:function(iterator){
var result;
this.each(function(value,index){
value=3D(iterator||Prototype.K)(value,index);
if(result=3D=3Dundefined||value<result)
result=3Dvalue;});
return result;},
partition:function(iterator){
var trues=3D[],falses=3D[];
this.each(function(value,index){((iterator||Prototype.K)(value,index)?
trues:falses).push(value);});
return[trues,falses];},
pluck:function(property){
var results=3D[];
this.each(function(value,index){
results.push(value[property]);});
return results;},
reject:function(iterator){
var results=3D[];
this.each(function(value,index){
if(!iterator(value,index))
results.push(value);});
return results;},
sortBy:function(iterator){
return this.collect(function(value,index){
return{value:value,criteria:iterator(value,index)};}).sort(function(left,=
right){
var a=3Dleft.criteria,b=3Dright.criteria;
return a<b?-1:a>b?1:0;}).pluck('value');},
toArray:function(){
return this.collect(Prototype.K);},
zip:function(){
var iterator=3DPrototype.K,args=3D$A(arguments);
if(typeof args.last()=3D=3D'function')
iterator=3Dargs.pop();
var collections=3D[this].concat(args).map($A);
return this.map(function(value,index){
return iterator(collections.pluck(index));});},
inspect:function(){
return '#<Enumerable:'+this.toArray().inspect()+'>';}}
Object.extend(Enumerable,{
map:Enumerable.collect,
find:Enumerable.detect,
select:Enumerable.findAll,
member:Enumerable.include,
entries:Enumerable.toArray});
var $A=3DArray.from=3Dfunction(iterable){
if(!iterable)return[];
if(iterable.toArray){
return iterable.toArray();}else{
var results=3D[];
for(var i=3D0;i<iterable.length;i++)
results.push(iterable[i]);
return results;}}
Object.extend(Array.prototype,Enumerable);
if(!Array.prototype._reverse)
Array.prototype._reverse=3DArray.prototype.reverse;
Object.extend(Array.prototype,{
_each:function(iterator){
for(var i=3D0;i<this.length;i++)
iterator(this[i]);},
clear:function(){
this.length=3D0;
return this;},
first:function(){
return this[0];},
last:function(){
return this[this.length-1];},
compact:function(){
return this.select(function(value){
return value!=3Dundefined||value!=3Dnull;});},
flatten:function(){
return this.inject([],function(array,value){
return array.concat(value&&value.constructor=3D=3DArray?
value.flatten():[value]);});},
without:function(){
var values=3D$A(arguments);
return this.select(function(value){
return !values.include(value);});},
indexOf:function(object){
for(var i=3D0;i<this.length;i++)
if(this[i]=3D=3Dobject)return i;
return -1;},
reverse:function(inline){
return(inline!=3D=3Dfalse?this:this.toArray())._reverse();},
reduce:function(){
return this.length>1?this:this[0];},
uniq:function(){
return this.inject([],function(array,value){
return array.include(value)?array:array.concat([value]);});},
inspect:function(){
return '['+this.map(Object.inspect).join(', ')+']';}});
var Hash=3D{
_each:function(iterator){
for(var key in this){
var value=3Dthis[key];
if(typeof value=3D=3D'function')continue;
var pair=3D[key,value];
pair.key=3Dkey;
pair.value=3Dvalue;
iterator(pair);}},
keys:function(){
return this.pluck('key');},
values:function(){
return this.pluck('value');},
merge:function(hash){
return $H(hash).inject($H(this),function(mergedHash,pair){
mergedHash[pair.key]=3Dpair.value;
return mergedHash;});},
toQueryString:function(){
return this.map(function(pair){
return pair.map(encodeURIComponent).join('=3D');}).join('&');},
inspect:function(){
return '#<Hash:{'+this.map(function(pair){
return pair.map(Object.inspect).join(': ');}).join(', ')+'}>';}}
function $H(object){
var hash=3DObject.extend({},object||{});
Object.extend(hash,Enumerable);
Object.extend(hash,Hash);
return hash;}
ObjectRange=3DClass.create();
Object.extend(ObjectRange.prototype,Enumerable);
Object.extend(ObjectRange.prototype,{
initialize:function(start,end,exclusive){
this.start=3Dstart;
this.end=3Dend;
this.exclusive=3Dexclusive;},
_each:function(iterator){
var value=3Dthis.start;
while(this.include(value)){
iterator(value);
value=3Dvalue.succ();}},
include:function(value){
if(value<this.start)
return false;
if(this.exclusive)
return value<this.end;
return value<=3Dthis.end;}});
var $R=3Dfunction(start,end,exclusive){
return new ObjectRange(start,end,exclusive);}
var Ajax=3D{
getTransport:function(){
return Try.these(
function(){return new XMLHttpRequest()},
function(){return new ActiveXObject('Msxml2.XMLHTTP')},
function(){return new ActiveXObject('Microsoft.XMLHTTP')})||false;},
activeRequestCount:0}
Ajax.Responders=3D{
responders:[],
_each:function(iterator){
this.responders._each(iterator);},
register:function(responderToAdd){
if(!this.include(responderToAdd))
this.responders.push(responderToAdd);},
unregister:function(responderToRemove){
this.responders=3Dthis.responders.without(responderToRemove);},
dispatch:function(callback,request,transport,json){
this.each(function(responder){
if(responder[callback]&&typeof responder[callback]=3D=3D'function'){
try{
responder[callback].apply(responder,[request,transport,json]);}catch(e){}=
}});}};
Object.extend(Ajax.Responders,Enumerable);
Ajax.Responders.register({
onCreate:function(){
Ajax.activeRequestCount++;},
onComplete:function(){
Ajax.activeRequestCount--;}});
Ajax.Base=3Dfunction(){};
Ajax.Base.prototype=3D{
setOptions:function(options){
this.options=3D{
method:'post',
asynchronous:true,
contentType:'application/x-www-form-urlencoded',
parameters:''}
Object.extend(this.options,options||{});},
responseIsSuccess:function(){
return =
this.transport.status=3D=3Dundefined||this.transport.status=3D=3D0||(this=
.transport.status>=3D200&&this.transport.status<300);},
responseIsFailure:function(){
return !this.responseIsSuccess();}}
Ajax.Request=3DClass.create();
Ajax.Request.Events=3D['Uninitialized','Loading','Loaded','Interactive','=
Complete'];
Ajax.Request.prototype=3DObject.extend(new Ajax.Base(),{
initialize:function(url,options){
this.transport=3DAjax.getTransport();
this.setOptions(options);
this.request(url);},
request:function(url){
var parameters=3Dthis.options.parameters||'';
if(parameters.length>0)parameters+=3D'&_=3D';
if(this.options.method!=3D'get'&&this.options.method!=3D'post'){
parameters+=3D(parameters.length>0?'&':'')+'_method=3D'+this.options.meth=
od;
this.options.method=3D'post';}
try{
this.url=3Durl;
if(this.options.method=3D=3D'get'&&parameters.length>0)
this.url+=3D(this.url.match(/\?/)?'&':'?')+parameters;
Ajax.Responders.dispatch('onCreate',this,this.transport);
this.transport.open(this.options.method,this.url,
this.options.asynchronous);
if(this.options.asynchronous)
setTimeout(function(){this.respondToReadyState(1)}.bind(this),10);
this.transport.onreadystatechange=3Dthis.onStateChange.bind(this);
this.setRequestHeaders();
var body=3Dthis.options.postBody?this.options.postBody:parameters;
this.transport.send(this.options.method=3D=3D'post'?body:null);
if(!this.options.asynchronous&&this.transport.overrideMimeType)
this.onStateChange();}catch(e){
this.dispatchException(e);}},
setRequestHeaders:function(){
var requestHeaders=3D['X-Requested-With','XMLHttpRequest',
'X-Prototype-Version',Prototype.Version,
'Accept','text/javascript, text/html, application/xml, text/xml, */*'];
if(this.options.method=3D=3D'post'){
requestHeaders.push('Content-type',this.options.contentType);
if(this.transport.overrideMimeType)
requestHeaders.push('Connection','close');}
if(this.options.requestHeaders)
requestHeaders.push.apply(requestHeaders,this.options.requestHeaders);
for(var i=3D0;i<requestHeaders.length;i+=3D2)
this.transport.setRequestHeader(requestHeaders[i],requestHeaders[i+1]);},=

onStateChange:function(){
var readyState=3Dthis.transport.readyState;
if(readyState!=3D1)
this.respondToReadyState(this.transport.readyState);},
header:function(name){
try{
return this.transport.getResponseHeader(name);}catch(e){}},
evalJSON:function(){
try{
return eval('('+this.header('X-JSON')+')');}catch(e){}},
evalResponse:function(){
try{
return eval(this.transport.responseText);}catch(e){
this.dispatchException(e);}},
respondToReadyState:function(readyState){
var event=3DAjax.Request.Events[readyState];
var transport=3Dthis.transport,json=3Dthis.evalJSON();
if(event=3D=3D'Complete'){
try{(this.options['on'+this.transport.status]||this.options['on'+(this.re=
sponseIsSuccess()?'Success':'Failure')]||Prototype.emptyFunction)(transpo=
rt,json);}catch(e){
this.dispatchException(e);}
if((this.header('Content-type')||'').match(/^text\/javascript/i))
this.evalResponse();}
try{(this.options['on'+event]||Prototype.emptyFunction)(transport,json);
Ajax.Responders.dispatch('on'+event,this,transport,json);}catch(e){
this.dispatchException(e);}
if(event=3D=3D'Complete')
this.transport.onreadystatechange=3DPrototype.emptyFunction;},
dispatchException:function(exception){(this.options.onException||Prototyp=
e.emptyFunction)(this,exception);
Ajax.Responders.dispatch('onException',this,exception);}});
Ajax.Updater=3DClass.create();
Object.extend(Object.extend(Ajax.Updater.prototype,Ajax.Request.prototype=
),{
initialize:function(container,url,options){
this.containers=3D{
success:container.success?$(container.success):$(container),
failure:container.failure?$(container.failure):(container.success?null:$(=
container))}
this.transport=3DAjax.getTransport();
this.setOptions(options);
var onComplete=3Dthis.options.onComplete||Prototype.emptyFunction;
this.options.onComplete=3D(function(transport,object){
this.updateContent();
onComplete(transport,object);}).bind(this);
this.request(url);},
updateContent:function(){
var receiver=3Dthis.responseIsSuccess()?
this.containers.success:this.containers.failure;
var response=3Dthis.transport.responseText;
if(!this.options.evalScripts)
response=3Dresponse.stripScripts();
if(receiver){
if(this.options.insertion){
new this.options.insertion(receiver,response);}else{
Element.update(receiver,response);}}
if(this.responseIsSuccess()){
if(this.onComplete)
setTimeout(this.onComplete.bind(this),10);}}});
Ajax.PeriodicalUpdater=3DClass.create();
Ajax.PeriodicalUpdater.prototype=3DObject.extend(new Ajax.Base(),{
initialize:function(container,url,options){
this.setOptions(options);
this.onComplete=3Dthis.options.onComplete;
this.frequency=3D(this.options.frequency||2);
this.decay=3D(this.options.decay||1);
this.updater=3D{};
this.container=3Dcontainer;
this.url=3Durl;
this.start();},
start:function(){
this.options.onComplete=3Dthis.updateComplete.bind(this);
this.onTimerEvent();},
stop:function(){
this.updater.options.onComplete=3Dundefined;
clearTimeout(this.timer);(this.onComplete||Prototype.emptyFunction).apply=
(this,arguments);},
updateComplete:function(request){
if(this.options.decay){
this.decay=3D(request.responseText=3D=3Dthis.lastText?
this.decay*this.options.decay:1);
this.lastText=3Drequest.responseText;}
this.timer=3DsetTimeout(this.onTimerEvent.bind(this),
this.decay*this.frequency*1000);},
onTimerEvent:function(){
this.updater=3Dnew =
Ajax.Updater(this.container,this.url,this.options);}});
function $(){
var results=3D[],element;
for(var i=3D0;i<arguments.length;i++){
element=3Darguments[i];
if(typeof element=3D=3D'string')
element=3Ddocument.getElementById(element);
results.push(Element.extend(element));}
return results.reduce();}
document.getElementsByClassName=3Dfunction(className,parentElement){
var =
children=3D($(parentElement)||document.body).getElementsByTagName('*');
return $A(children).inject([],function(elements,child){
if(child.className.match(new RegExp("(^|\\s)"+className+"(\\s|$)")))
elements.push(Element.extend(child));
return elements;});}
if(!window.Element)
var Element=3Dnew Object();
Element.extend=3Dfunction(element){
if(!element)return;
if(_nativeExtensions||element.nodeType=3D=3D3)return element;
if(!element._extended&&element.tagName&&element!=3Dwindow){
var =
methods=3DObject.clone(Element.Methods),cache=3DElement.extend.cache;
if(element.tagName=3D=3D'FORM')
Object.extend(methods,Form.Methods);
if(['INPUT','TEXTAREA','SELECT'].include(element.tagName))
Object.extend(methods,Form.Element.Methods);
for(var property in methods){
var value=3Dmethods[property];
if(typeof value=3D=3D'function')
element[property]=3Dcache.findOrStore(value);}}
element._extended=3Dtrue;
return element;}
Element.extend.cache=3D{
findOrStore:function(value){
return this[value]=3Dthis[value]||function(){
return value.apply(null,[this].concat($A(arguments)));}}}
Element.Methods=3D{
visible:function(element){
return $(element).style.display!=3D'none';},
toggle:function(element){
element=3D$(element);
Element[Element.visible(element)?'hide':'show'](element);
return element;},
hide:function(element){
$(element).style.display=3D'none';
return element;},
show:function(element){
$(element).style.display=3D'';
return element;},
remove:function(element){
element=3D$(element);
element.parentNode.removeChild(element);
return element;},
update:function(element,html){
$(element).innerHTML=3Dhtml.stripScripts();
setTimeout(function(){html.evalScripts()},10);
return element;},
replace:function(element,html){
element=3D$(element);
if(element.outerHTML){
element.outerHTML=3Dhtml.stripScripts();}else{
var range=3Delement.ownerDocument.createRange();
range.selectNodeContents(element);
element.parentNode.replaceChild(
range.createContextualFragment(html.stripScripts()),element);}
setTimeout(function(){html.evalScripts()},10);
return element;},
inspect:function(element){
element=3D$(element);
var result=3D'<'+element.tagName.toLowerCase();
$H({'id':'id','className':'class'}).each(function(pair){
var property=3Dpair.first(),attribute=3Dpair.last();
var value=3D(element[property]||'').toString();
if(value)result+=3D' '+attribute+'=3D'+value.inspect(true);});
return result+'>';},
recursivelyCollect:function(element,property){
element=3D$(element);
var elements=3D[];
while(element=3Delement[property])
if(element.nodeType=3D=3D1)
elements.push(Element.extend(element));
return elements;},
ancestors:function(element){
return $(element).recursivelyCollect('parentNode');},
descendants:function(element){
element=3D$(element);
return $A(element.getElementsByTagName('*'));},
previousSiblings:function(element){
return $(element).recursivelyCollect('previousSibling');},
nextSiblings:function(element){
return $(element).recursivelyCollect('nextSibling');},
siblings:function(element){
element=3D$(element);
return =
element.previousSiblings().reverse().concat(element.nextSiblings());},
match:function(element,selector){
element=3D$(element);
if(typeof selector=3D=3D'string')
selector=3Dnew Selector(selector);
return selector.match(element);},
up:function(element,expression,index){
return Selector.findElement($(element).ancestors(),expression,index);},
down:function(element,expression,index){
return =
Selector.findElement($(element).descendants(),expression,index);},
previous:function(element,expression,index){
return =
Selector.findElement($(element).previousSiblings(),expression,index);},
next:function(element,expression,index){
return =
Selector.findElement($(element).nextSiblings(),expression,index);},
getElementsBySelector:function(){
var args=3D$A(arguments),element=3D$(args.shift());
return Selector.findChildElements(element,args);},
getElementsByClassName:function(element,className){
element=3D$(element);
return document.getElementsByClassName(className,element);},
getHeight:function(element){
element=3D$(element);
return element.offsetHeight;},
classNames:function(element){
return new Element.ClassNames(element);},
hasClassName:function(element,className){
if(!(element=3D$(element)))return;
return Element.classNames(element).include(className);},
addClassName:function(element,className){
if(!(element=3D$(element)))return;
Element.classNames(element).add(className);
return element;},
removeClassName:function(element,className){
if(!(element=3D$(element)))return;
Element.classNames(element).remove(className);
return element;},
observe:function(){
Event.observe.apply(Event,arguments);
return $A(arguments).first();},
stopObserving:function(){
Event.stopObserving.apply(Event,arguments);
return $A(arguments).first();},
cleanWhitespace:function(element){
element=3D$(element);
var node=3Delement.firstChild;
while(node){
var nextNode=3Dnode.nextSibling;
if(node.nodeType=3D=3D3&&!/\S/.test(node.nodeValue))
element.removeChild(node);
node=3DnextNode;}
return element;},
empty:function(element){
return $(element).innerHTML.match(/^\s*$/);},
childOf:function(element,ancestor){
element=3D$(element),ancestor=3D$(ancestor);
while(element=3Delement.parentNode)
if(element=3D=3Dancestor)return true;
return false;},
scrollTo:function(element){
element=3D$(element);
var x=3Delement.x?element.x:element.offsetLeft,
y=3Delement.y?element.y:element.offsetTop;
window.scrollTo(x,y);
return element;},
getStyle:function(element,style){
element=3D$(element);
var value=3Delement.style[style.camelize()];
if(!value){
if(document.defaultView&&document.defaultView.getComputedStyle){
var css=3Ddocument.defaultView.getComputedStyle(element,null);
value=3Dcss?css.getPropertyValue(style):null;}else =
if(element.currentStyle){
value=3Delement.currentStyle[style.camelize()];}}
if(window.opera&&['left','top','right','bottom'].include(style))
if(Element.getStyle(element,'position')=3D=3D'static')value=3D'auto';
return value=3D=3D'auto'?null:value;},
setStyle:function(element,style){
element=3D$(element);
for(var name in style)
element.style[name.camelize()]=3Dstyle[name];
return element;},
getDimensions:function(element){
element=3D$(element);
if(Element.getStyle(element,'display')!=3D'none')
return{width:element.offsetWidth,height:element.offsetHeight};
var els=3Delement.style;
var originalVisibility=3Dels.visibility;
var originalPosition=3Dels.position;
els.visibility=3D'hidden';
els.position=3D'absolute';
els.display=3D'';
var originalWidth=3Delement.clientWidth;
var originalHeight=3Delement.clientHeight;
els.display=3D'none';
els.position=3DoriginalPosition;
els.visibility=3DoriginalVisibility;
return{width:originalWidth,height:originalHeight};},
makePositioned:function(element){
element=3D$(element);
var pos=3DElement.getStyle(element,'position');
if(pos=3D=3D'static'||!pos){
element._madePositioned=3Dtrue;
element.style.position=3D'relative';
if(window.opera){
element.style.top=3D0;
element.style.left=3D0;}}
return element;},
undoPositioned:function(element){
element=3D$(element);
if(element._madePositioned){
element._madePositioned=3Dundefined;
element.style.position=3D
element.style.top=3D
element.style.left=3D
element.style.bottom=3D
element.style.right=3D'';}
return element;},
makeClipping:function(element){
element=3D$(element);
if(element._overflow)return;
element._overflow=3Delement.style.overflow||'auto';
if((Element.getStyle(element,'overflow')||'visible')!=3D'hidden')
element.style.overflow=3D'hidden';
return element;},
undoClipping:function(element){
element=3D$(element);
if(!element._overflow)return;
element.style.overflow=3Delement._overflow=3D=3D'auto'?'':element._overfl=
ow;
element._overflow=3Dnull;
return element;}}
if(document.all){
Element.Methods.update=3Dfunction(element,html){
element=3D$(element);
var tagName=3Delement.tagName.toUpperCase();
if(['THEAD','TBODY','TR','TD'].indexOf(tagName)>-1){
var div=3Ddocument.createElement('div');
switch(tagName){
case 'THEAD':
case 'TBODY':
div.innerHTML=3D'<table><tbody>'+html.stripScripts()+'</tbody></table>';
depth=3D2;
break;
case 'TR':
div.innerHTML=3D'<table><tbody><tr>'+html.stripScripts()+'</tr></tbody></=
table>';
depth=3D3;
break;
case 'TD':
div.innerHTML=3D'<table><tbody><tr><td>'+html.stripScripts()+'</td></tr><=
/tbody></table>';
depth=3D4;}
$A(element.childNodes).each(function(node){
element.removeChild(node)});
depth.times(function(){div=3Ddiv.firstChild});
$A(div.childNodes).each(
function(node){element.appendChild(node)});}else{
element.innerHTML=3Dhtml.stripScripts();}
setTimeout(function(){html.evalScripts()},10);
return element;}}
Object.extend(Element,Element.Methods);
var _nativeExtensions=3Dfalse;
if(!window.HTMLElement&&/Konqueror|Safari|KHTML/.test(navigator.userAgent=
)){['','Form','Input','TextArea','Select'].each(function(tag){
var klass=3Dwindow['HTML'+tag+'Element']=3D{};
klass.prototype=3Ddocument.createElement(tag?tag.toLowerCase():'div').__p=
roto__;});}
Element.addMethods=3Dfunction(methods){
Object.extend(Element.Methods,methods||{});
function copy(methods,destination){
var cache=3DElement.extend.cache;
for(var property in methods){
var value=3Dmethods[property];
destination[property]=3Dcache.findOrStore(value);}}
if(typeof HTMLElement!=3D'undefined'){
copy(Element.Methods,HTMLElement.prototype);
copy(Form.Methods,HTMLFormElement.prototype);[HTMLInputElement,HTMLTextAr=
eaElement,HTMLSelectElement].each(function(klass){
copy(Form.Element.Methods,klass.prototype);});
_nativeExtensions=3Dtrue;}}
var Toggle=3Dnew Object();
Toggle.display=3DElement.toggle;
Abstract.Insertion=3Dfunction(adjacency){
this.adjacency=3Dadjacency;}
Abstract.Insertion.prototype=3D{
initialize:function(element,content){
this.element=3D$(element);
this.content=3Dcontent.stripScripts();
if(this.adjacency&&this.element.insertAdjacentHTML){
try{
this.element.insertAdjacentHTML(this.adjacency,this.content);}catch(e){
var tagName=3Dthis.element.tagName.toLowerCase();
if(tagName=3D=3D'tbody'||tagName=3D=3D'tr'){
this.insertContent(this.contentFromAnonymousTable());}else{
throw e;}}}else{
this.range=3Dthis.element.ownerDocument.createRange();
if(this.initializeRange)this.initializeRange();
this.insertContent([this.range.createContextualFragment(this.content)]);}=

setTimeout(function(){content.evalScripts()},10);},
contentFromAnonymousTable:function(){
var div=3Ddocument.createElement('div');
div.innerHTML=3D'<table><tbody>'+this.content+'</tbody></table>';
return $A(div.childNodes[0].childNodes[0].childNodes);}}
var Insertion=3Dnew Object();
Insertion.Before=3DClass.create();
Insertion.Before.prototype=3DObject.extend(new =
Abstract.Insertion('beforeBegin'),{
initializeRange:function(){
this.range.setStartBefore(this.element);},
insertContent:function(fragments){
fragments.each((function(fragment){
this.element.parentNode.insertBefore(fragment,this.element);}).bind(this)=
);}});
Insertion.Top=3DClass.create();
Insertion.Top.prototype=3DObject.extend(new =
Abstract.Insertion('afterBegin'),{
initializeRange:function(){
this.range.selectNodeContents(this.element);
this.range.collapse(true);},
insertContent:function(fragments){
fragments.reverse(false).each((function(fragment){
this.element.insertBefore(fragment,this.element.firstChild);}).bind(this)=
);}});
Insertion.Bottom=3DClass.create();
Insertion.Bottom.prototype=3DObject.extend(new =
Abstract.Insertion('beforeEnd'),{
initializeRange:function(){
this.range.selectNodeContents(this.element);
this.range.collapse(this.element);},
insertContent:function(fragments){
fragments.each((function(fragment){
this.element.appendChild(fragment);}).bind(this));}});
Insertion.After=3DClass.create();
Insertion.After.prototype=3DObject.extend(new =
Abstract.Insertion('afterEnd'),{
initializeRange:function(){
this.range.setStartAfter(this.element);},
insertContent:function(fragments){
fragments.each((function(fragment){
this.element.parentNode.insertBefore(fragment,
this.element.nextSibling);}).bind(this));}});
Element.ClassNames=3DClass.create();
Element.ClassNames.prototype=3D{
initialize:function(element){
this.element=3D$(element);},
_each:function(iterator){
this.element.className.split(/\s+/).select(function(name){
return name.length>0;})._each(iterator);},
set:function(className){
this.element.className=3DclassName;},
add:function(classNameToAdd){
if(this.include(classNameToAdd))return;
this.set(this.toArray().concat(classNameToAdd).join(' '));},
remove:function(classNameToRemove){
if(!this.include(classNameToRemove))return;
this.set(this.select(function(className){
return className!=3DclassNameToRemove;}).join(' '));},
toString:function(){
return this.toArray().join(' ');}}
Object.extend(Element.ClassNames.prototype,Enumerable);
var Selector=3DClass.create();
Selector.prototype=3D{
initialize:function(expression){
this.params=3D{classNames:[]};
this.expression=3Dexpression.toString().strip();
this.parseExpression();
this.compileMatcher();},
parseExpression:function(){
function abort(message){throw 'Parse error in selector: '+message;}
if(this.expression=3D=3D'')abort('empty expression');
var =
params=3Dthis.params,expr=3Dthis.expression,match,modifier,clause,rest;
while(match=3Dexpr.match(/^(.*)\[([a-z0-9_:-]+?)(?:([~\|!]?=3D)(?:"([^"]*=
)"|([^\]\s]*)))?\]$/i)){
params.attributes=3Dparams.attributes||[];
params.attributes.push({name:match[2],operator:match[3],value:match[4]||m=
atch[5]||''});
expr=3Dmatch[1];}
if(expr=3D=3D'*')return this.params.wildcard=3Dtrue;
while(match=3Dexpr.match(/^([^a-z0-9_-])?([a-z0-9_-]+)(.*)/i)){
modifier=3Dmatch[1],clause=3Dmatch[2],rest=3Dmatch[3];
switch(modifier){
case '#':params.id=3Dclause;break;
case '.':params.classNames.push(clause);break;
case '':
case undefined:params.tagName=3Dclause.toUpperCase();break;
default:abort(expr.inspect());}
expr=3Drest;}
if(expr.length>0)abort(expr.inspect());},
buildMatchExpression:function(){
var params=3Dthis.params,conditions=3D[],clause;
if(params.wildcard)
conditions.push('true');
if(clause=3Dparams.id)
conditions.push('element.id =3D=3D '+clause.inspect());
if(clause=3Dparams.tagName)
conditions.push('element.tagName.toUpperCase() =3D=3D =
'+clause.inspect());
if((clause=3Dparams.classNames).length>0)
for(var i=3D0;i<clause.length;i++)
conditions.push('Element.hasClassName(element, =
'+clause[i].inspect()+')');
if(clause=3Dparams.attributes){
clause.each(function(attribute){
var value=3D'element.getAttribute('+attribute.name.inspect()+')';
var splitValueBy=3Dfunction(delimiter){
return value+' && '+value+'.split('+delimiter.inspect()+')';}
switch(attribute.operator){
case '=3D':conditions.push(value+' =3D=3D =
'+attribute.value.inspect());break;
case '~=3D':conditions.push(splitValueBy(' =
')+'.include('+attribute.value.inspect()+')');break;
case '|=3D':conditions.push(
splitValueBy('-')+'.first().toUpperCase() =3D=3D =
'+attribute.value.toUpperCase().inspect());break;
case '!=3D':conditions.push(value+' !=3D =
'+attribute.value.inspect());break;
case '':
case undefined:conditions.push(value+' !=3D null');break;
default:throw 'Unknown operator '+attribute.operator+' in =
selector';}});}
return conditions.join(' && ');},
compileMatcher:function(){
this.match=3Dnew Function('element','if(!element.tagName)return false;\
return '+this.buildMatchExpression());},
findElements:function(scope){
var element;
if(element=3D$(this.params.id))
if(this.match(element))
if(!scope||Element.childOf(element,scope))
return[element];
scope=3D(scope||document).getElementsByTagName(this.params.tagName||'*');=

var results=3D[];
for(var i=3D0;i<scope.length;i++)
if(this.match(element=3Dscope[i]))
results.push(Element.extend(element));
return results;},
toString:function(){
return this.expression;}}
Object.extend(Selector,{
matchElements:function(elements,expression){
var selector=3Dnew Selector(expression);
return elements.select(selector.match.bind(selector));},
findElement:function(elements,expression,index){
if(typeof =
expression=3D=3D'number')index=3Dexpression,expression=3Dfalse;
return Selector.matchElements(elements,expression||'*')[index||0];},
findChildElements:function(element,expressions){
return expressions.map(function(expression){
return =
expression.strip().split(/\s+/).inject([null],function(results,expr){
var selector=3Dnew Selector(expr);
return results.inject([],function(elements,result){
return =
elements.concat(selector.findElements(result||element));});});}).flatten(=
);}});
function $$(){
return Selector.findChildElements(document,$A(arguments));}
var Form=3D{
reset:function(form){
$(form).reset();
return form;}};
Form.Methods=3D{
serialize:function(form){
var elements=3DForm.getElements($(form));
var queryComponents=3Dnew Array();
for(var i=3D0;i<elements.length;i++){
var queryComponent=3DForm.Element.serialize(elements[i]);
if(queryComponent)
queryComponents.push(queryComponent);}
return queryComponents.join('&');},
getElements:function(form){
form=3D$(form);
var elements=3Dnew Array();
for(var tagName in Form.Element.Serializers){
var tagElements=3Dform.getElementsByTagName(tagName);
for(var j=3D0;j<tagElements.length;j++)
elements.push(tagElements[j]);}
return elements;},
getInputs:function(form,typeName,name){
form=3D$(form);
var inputs=3Dform.getElementsByTagName('input');
if(!typeName&&!name)
return inputs;
var matchingInputs=3Dnew Array();
for(var i=3D0;i<inputs.length;i++){
var input=3Dinputs[i];
if((typeName&&input.type!=3DtypeName)||(name&&input.name!=3Dname))
continue;
matchingInputs.push(input);}
return matchingInputs;},
disable:function(form){
form=3D$(form);
var elements=3DForm.getElements(form);
for(var i=3D0;i<elements.length;i++){
var element=3Delements[i];
element.blur();
element.disabled=3D'true';}
return form;},
enable:function(form){
form=3D$(form);
var elements=3DForm.getElements(form);
for(var i=3D0;i<elements.length;i++){
var element=3Delements[i];
element.disabled=3D'';}
return form;},
findFirstElement:function(form){
return Form.getElements(form).find(function(element){
return =
element.type!=3D'hidden'&&!element.disabled&&['input','select','textarea'=
].include(element.tagName.toLowerCase());});},
focusFirstElement:function(form){
form=3D$(form);
Field.activate(Form.findFirstElement(form));
return form;}}
Object.extend(Form,Form.Methods);
Form.Element=3D{
focus:function(element){
$(element).focus();
return element;},
select:function(element){
$(element).select();
return element;}}
Form.Element.Methods=3D{
serialize:function(element){
element=3D$(element);
var method=3Delement.tagName.toLowerCase();
var parameter=3DForm.Element.Serializers[method](element);
if(parameter){
var key=3DencodeURIComponent(parameter[0]);
if(key.length=3D=3D0)return;
if(parameter[1].constructor !=3DArray)
parameter[1]=3D[parameter[1]];
return parameter[1].map(function(value){
return key+'=3D'+encodeURIComponent(value);}).join('&');}},
getValue:function(element){
element=3D$(element);
var method=3Delement.tagName.toLowerCase();
var parameter=3DForm.Element.Serializers[method](element);
if(parameter)
return parameter[1];},
clear:function(element){
$(element).value=3D'';
return element;},
present:function(element){
return $(element).value!=3D'';},
activate:function(element){
element=3D$(element);
element.focus();
if(element.select)
element.select();
return element;},
disable:function(element){
element=3D$(element);
element.disabled=3D'';
return element;},
enable:function(element){
element=3D$(element);
element.blur();
element.disabled=3D'true';
return element;}}
Object.extend(Form.Element,Form.Element.Methods);
var Field=3DForm.Element;
Form.Element.Serializers=3D{
input:function(element){
switch(element.type.toLowerCase()){
case 'checkbox':
case 'radio':
return Form.Element.Serializers.inputSelector(element);
default:
return Form.Element.Serializers.textarea(element);}
return false;},
inputSelector:function(element){
if(element.checked)
return[element.name,element.value];},
textarea:function(element){
return[element.name,element.value];},
select:function(element){
return Form.Element.Serializers[element.type=3D=3D'select-one'?
'selectOne':'selectMany'](element);},
selectOne:function(element){
var value=3D'',opt,index=3Delement.selectedIndex;
if(index>=3D0){
opt=3Delement.options[index];
value=3Dopt.value||opt.text;}
return[element.name,value];},
selectMany:function(element){
var value=3D[];
for(var i=3D0;i<element.length;i++){
var opt=3Delement.options[i];
if(opt.selected)
value.push(opt.value||opt.text);}
return[element.name,value];}}
var $F=3DForm.Element.getValue;
Abstract.TimedObserver=3Dfunction(){}
Abstract.TimedObserver.prototype=3D{
initialize:function(element,frequency,callback){
this.frequency=3Dfrequency;
this.element=3D$(element);
this.callback=3Dcallback;
this.lastValue=3Dthis.getValue();
this.registerCallback();},
registerCallback:function(){
setInterval(this.onTimerEvent.bind(this),this.frequency*1000);},
onTimerEvent:function(){
var value=3Dthis.getValue();
if(this.lastValue!=3Dvalue){
this.callback(this.element,value);
this.lastValue=3Dvalue;}}}
Form.Element.Observer=3DClass.create();
Form.Element.Observer.prototype=3DObject.extend(new =
Abstract.TimedObserver(),{
getValue:function(){
return Form.Element.getValue(this.element);}});
Form.Observer=3DClass.create();
Form.Observer.prototype=3DObject.extend(new Abstract.TimedObserver(),{
getValue:function(){
return Form.serialize(this.element);}});
Abstract.EventObserver=3Dfunction(){}
Abstract.EventObserver.prototype=3D{
initialize:function(element,callback){
this.element=3D$(element);
this.callback=3Dcallback;
this.lastValue=3Dthis.getValue();
if(this.element.tagName.toLowerCase()=3D=3D'form')
this.registerFormCallbacks();
else
this.registerCallback(this.element);},
onElementEvent:function(){
var value=3Dthis.getValue();
if(this.lastValue!=3Dvalue){
this.callback(this.element,value);
this.lastValue=3Dvalue;}},
registerFormCallbacks:function(){
var elements=3DForm.getElements(this.element);
for(var i=3D0;i<elements.length;i++)
this.registerCallback(elements[i]);},
registerCallback:function(element){
if(element.type){
switch(element.type.toLowerCase()){
case 'checkbox':
case 'radio':
Event.observe(element,'click',this.onElementEvent.bind(this));
break;
default:
Event.observe(element,'change',this.onElementEvent.bind(this));
break;}}}}
Form.Element.EventObserver=3DClass.create();
Form.Element.EventObserver.prototype=3DObject.extend(new =
Abstract.EventObserver(),{
getValue:function(){
return Form.Element.getValue(this.element);}});
Form.EventObserver=3DClass.create();
Form.EventObserver.prototype=3DObject.extend(new =
Abstract.EventObserver(),{
getValue:function(){
return Form.serialize(this.element);}});
if(!window.Event){
var Event=3Dnew Object();}
Object.extend(Event,{
KEY_BACKSPACE:8,
KEY_TAB:9,
KEY_RETURN:13,
KEY_ESC:27,
KEY_LEFT:37,
KEY_UP:38,
KEY_RIGHT:39,
KEY_DOWN:40,
KEY_DELETE:46,
KEY_HOME:36,
KEY_END:35,
KEY_PAGEUP:33,
KEY_PAGEDOWN:34,
element:function(event){
return event.target||event.srcElement;},
isLeftClick:function(event){
return(((event.which)&&(event.which=3D=3D1))||((event.button)&&(event.but=
ton=3D=3D1)));},
pointerX:function(event){
return =
event.pageX||(event.clientX+(document.documentElement.scrollLeft||documen=
t.body.scrollLeft));},
pointerY:function(event){
return =
event.pageY||(event.clientY+(document.documentElement.scrollTop||document=
.body.scrollTop));},
stop:function(event){
if(event.preventDefault){
event.preventDefault();
event.stopPropagation();}else{
event.returnValue=3Dfalse;
event.cancelBubble=3Dtrue;}},
findElement:function(event,tagName){
var element=3DEvent.element(event);
while(element.parentNode&&(!element.tagName||(element.tagName.toUpperCase=
()!=3DtagName.toUpperCase())))
element=3Delement.parentNode;
return element;},
observers:false,
_observeAndCache:function(element,name,observer,useCapture){
if(!this.observers)this.observers=3D[];
if(element.addEventListener){
this.observers.push([element,name,observer,useCapture]);
element.addEventListener(name,observer,useCapture);}else =
if(element.attachEvent){
this.observers.push([element,name,observer,useCapture]);
element.attachEvent('on'+name,observer);}},
unloadCache:function(){
if(!Event.observers)return;
for(var i=3D0;i<Event.observers.length;i++){
Event.stopObserving.apply(this,Event.observers[i]);
Event.observers[i][0]=3Dnull;}
Event.observers=3Dfalse;},
observe:function(element,name,observer,useCapture){
element=3D$(element);
useCapture=3DuseCapture||false;
if(name=3D=3D'keypress'&&(navigator.appVersion.match(/Konqueror|Safari|KH=
TML/)||element.attachEvent))
name=3D'keydown';
Event._observeAndCache(element,name,observer,useCapture);},
stopObserving:function(element,name,observer,useCapture){
element=3D$(element);
useCapture=3DuseCapture||false;
if(name=3D=3D'keypress'&&(navigator.appVersion.match(/Konqueror|Safari|KH=
TML/)||element.detachEvent))
name=3D'keydown';
if(element.removeEventListener){
element.removeEventListener(name,observer,useCapture);}else =
if(element.detachEvent){
try{
element.detachEvent('on'+name,observer);}catch(e){}}}});
if(navigator.appVersion.match(/\bMSIE\b/))
Event.observe(window,'unload',Event.unloadCache,false);
var Position=3D{
includeScrollOffsets:false,
prepare:function(){
this.deltaX=3Dwindow.pageXOffset||document.documentElement.scrollLeft||do=
cument.body.scrollLeft||0;
this.deltaY=3Dwindow.pageYOffset||document.documentElement.scrollTop||doc=
ument.body.scrollTop||0;},
realOffset:function(element){
var valueT=3D0,valueL=3D0;
do{
valueT+=3Delement.scrollTop||0;
valueL+=3Delement.scrollLeft||0;
element=3Delement.parentNode;}while(element);
return[valueL,valueT];},
cumulativeOffset:function(element){
var valueT=3D0,valueL=3D0;
do{
valueT+=3Delement.offsetTop||0;
valueL+=3Delement.offsetLeft||0;
element=3Delement.offsetParent;}while(element);
return[valueL,valueT];},
positionedOffset:function(element){
var valueT=3D0,valueL=3D0;
do{
valueT+=3Delement.offsetTop||0;
valueL+=3Delement.offsetLeft||0;
element=3Delement.offsetParent;
if(element){
p=3DElement.getStyle(element,'position');
if(p=3D=3D'relative'||p=3D=3D'absolute')break;}}while(element);
return[valueL,valueT];},
offsetParent:function(element){
if(element.offsetParent)return element.offsetParent;
if(element=3D=3Ddocument.body)return element;
while((element=3Delement.parentNode)&&element!=3Ddocument.body)
if(Element.getStyle(element,'position')!=3D'static')
return element;
return document.body;},
within:function(element,x,y){
if(this.includeScrollOffsets)
return this.withinIncludingScrolloffsets(element,x,y);
this.xcomp=3Dx;
this.ycomp=3Dy;
this.offset=3Dthis.cumulativeOffset(element);
return(y>=3Dthis.offset[1]&&
y<this.offset[1]+element.offsetHeight&&
x>=3Dthis.offset[0]&&
x<this.offset[0]+element.offsetWidth);},
withinIncludingScrolloffsets:function(element,x,y){
var offsetcache=3Dthis.realOffset(element);
this.xcomp=3Dx+offsetcache[0]-this.deltaX;
this.ycomp=3Dy+offsetcache[1]-this.deltaY;
this.offset=3Dthis.cumulativeOffset(element);
return(this.ycomp>=3Dthis.offset[1]&&
this.ycomp<this.offset[1]+element.offsetHeight&&
this.xcomp>=3Dthis.offset[0]&&
this.xcomp<this.offset[0]+element.offsetWidth);},
overlap:function(mode,element){
if(!mode)return 0;
if(mode=3D=3D'vertical')
return((this.offset[1]+element.offsetHeight)-this.ycomp)/
element.offsetHeight;
if(mode=3D=3D'horizontal')
return((this.offset[0]+element.offsetWidth)-this.xcomp)/
element.offsetWidth;},
page:function(forElement){
var valueT=3D0,valueL=3D0;
var element=3DforElement;
do{
valueT+=3Delement.offsetTop||0;
valueL+=3Delement.offsetLeft||0;
if(element.offsetParent=3D=3Ddocument.body)
if(Element.getStyle(element,'position')=3D=3D'absolute')break;}while(elem=
ent=3Delement.offsetParent);
element=3DforElement;
do{
if(!window.opera||element.tagName=3D=3D'BODY'){
valueT-=3Delement.scrollTop||0;
valueL-=3Delement.scrollLeft||0;}}while(element=3Delement.parentNode);
return[valueL,valueT];},
clone:function(source,target){
var options=3DObject.extend({
setLeft:true,
setTop:true,
setWidth:true,
setHeight:true,
offsetTop:0,
offsetLeft:0},arguments[2]||{})
source=3D$(source);
var p=3DPosition.page(source);
target=3D$(target);
var delta=3D[0,0];
var parent=3Dnull;
if(Element.getStyle(target,'position')=3D=3D'absolute'){
parent=3DPosition.offsetParent(target);
delta=3DPosition.page(parent);}
if(parent=3D=3Ddocument.body){
delta[0]-=3Ddocument.body.offsetLeft;
delta[1]-=3Ddocument.body.offsetTop;}
if(options.setLeft)target.style.left=3D(p[0]-delta[0]+options.offsetLeft)=
+'px';
if(options.setTop)target.style.top=3D(p[1]-delta[1]+options.offsetTop)+'p=
x';
if(options.setWidth)target.style.width=3Dsource.offsetWidth+'px';
if(options.setHeight)target.style.height=3Dsource.offsetHeight+'px';},
absolutize:function(element){
element=3D$(element);
if(element.style.position=3D=3D'absolute')return;
Position.prepare();
var offsets=3DPosition.positionedOffset(element);
var top=3Doffsets[1];
var left=3Doffsets[0];
var width=3Delement.clientWidth;
var height=3Delement.clientHeight;
element._originalLeft=3Dleft-parseFloat(element.style.left||0);
element._originalTop=3Dtop-parseFloat(element.style.top||0);
element._originalWidth=3Delement.style.width;
element._originalHeight=3Delement.style.height;
element.style.position=3D'absolute';
element.style.top=3Dtop+'px';;
element.style.left=3Dleft+'px';;
element.style.width=3Dwidth+'px';;
element.style.height=3Dheight+'px';;},
relativize:function(element){
element=3D$(element);
if(element.style.position=3D=3D'relative')return;
Position.prepare();
element.style.position=3D'relative';
var top=3DparseFloat(element.style.top||0)-(element._originalTop||0);
var left=3DparseFloat(element.style.left||0)-(element._originalLeft||0);
element.style.top=3Dtop+'px';
element.style.left=3Dleft+'px';
element.style.height=3Delement._originalHeight;
element.style.width=3Delement._originalWidth;}}
if(/Konqueror|Safari|KHTML/.test(navigator.userAgent)){
Position.cumulativeOffset=3Dfunction(element){
var valueT=3D0,valueL=3D0;
do{
valueT+=3Delement.offsetTop||0;
valueL+=3Delement.offsetLeft||0;
if(element.offsetParent=3D=3Ddocument.body)
if(Element.getStyle(element,'position')=3D=3D'absolute')break;
element=3Delement.offsetParent;}while(element);
return[valueL,valueT];}}
Element.addMethods();

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/_community/directapi/pork.iframe.js

document.iframeLoaders=3D{};
iframe=3DClass.create();
iframe.prototype=3D{
initialize:function(form,options,count){
var L=3D0;
try{
L=3D1;if(!options)options=3D{};
L=3D2;this.form=3Dform;
L=3D3;this.uniqueId=3Dcount;
L=3D4;document.iframeLoaders[this.uniqueId]=3Dthis;
L=3D5;this.transport=3Dthis.getTransport();
L=3D6;if($('frame_'+this.uniqueId)){
L=3D7;this.onComplete=3Doptions.onComplete||null;
L=3D8;this.update=3D$(options.update)||null;
L=3D9;this.updateMultiple=3Doptions.multiple||false;
L=3D10;form.target=3D'frame_'+this.uniqueId;
L=3D11;form.setAttribute("target",'frame_'+this.uniqueId);
L=3D12;form.submit();}}catch(e){
usl.LogException("Pork.Iframe["+L+"]: Unable to create transport iframe =
",e,"");}},
onStateChange:function(){
this.transport=3D$('frame_'+this.uniqueId);
try{var =
doc=3Dthis.transport.contentDocument.document.body.innerHTML;this.transpo=
rt.contentDocument.document.close();}
catch(e){
try{var =
doc=3Dthis.transport.contentWindow.document.body.innerHTML;this.transport=
.contentWindow.document.close();}
catch(e){
try{var =
doc=3Dthis.transport.document.body.innerHTML;this.transport.document.body=
.close();}
catch(e){
try{var =
doc=3Dwindow.frames['frame_'+this.uniqueId].document.body.innerText;}
catch(e){
usl.LogException("Pork.Iframe: Unable to get iframe contents ",e,"");
return;}}}}
this.transport.responseText=3Ddoc;
if(this.onComplete)setTimeout(function(){this.onComplete(this.transport);=
}.bind(this),10);
if(this.update)setTimeout(function(){this.update.innerHTML=3Dthis.transpo=
rt.responseText;}.bind(this),10);
if(this.updateMultiple){setTimeout(function(){
try{var hasscript=3Dfalse;eval("var inputObject =3D =
"+this.transport.responseText);
for(var i in inputObject){if(i=3D=3D'script'){hasscript=3Dtrue;}
else{if(elm=3D$(i)){elm.innerHTML=3DinputObject[i];}else{}}}if(hasscript)=
eval(inputObject['script']);}catch(e){}}.bind(this),10);}},
getTransport:function(){
try{
var divElm=3Ddocument.createElement('DIV');
divElm.style.position=3D"absolute";
divElm.style.top=3D"0";
divElm.style.marginLeft=3D"-10000px";
if(navigator.userAgent.indexOf('MSIE')>0&&navigator.userAgent.indexOf('Op=
era')=3D=3D-1){
divElm.innerHTML=3D'<iframe name=3D\"frame_'+this.uniqueId+'\" =
id=3D\"frame_'+this.uniqueId+'\" src=3D\"about:blank\" =
onload=3D\"setTimeout(function(){document.iframeLoaders['+this.uniqueId+'=
].onStateChange()},20);"></iframe>';}else{
var frame=3Ddocument.createElement("iframe");
frame.setAttribute("name","frame_"+this.uniqueId);
frame.setAttribute("id","frame_"+this.uniqueId);
frame.addEventListener("load",function(){this.onStateChange();}.bind(this=
),false);
divElm.appendChild(frame);}
document.getElementsByTagName("body").item(0).appendChild(divElm);}catch(=
e){
usl.LogException("Pork.Iframe: Unable to create transport ",e,"");}}};


------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/_community/directapi/requestbatch.js


RequestBatch=3DClass.create();
var counter=3D0;
var pendingRequests=3D0;
function DirectAccessErrorHandler(msg,ex){}
RequestBatch.prototype=3D{
initialize:function(){
this.UniqueId=3Dcounter++;
this.Requests=3Dnew Array()},
AddToRequest:function(requestThis){
this.Requests[this.Requests.length]=3DrequestThis;},
BeginRequest:function(serverUrl,callback){
pendingRequests++;
var jsonString=3DJSON.stringify(this);
var form=3DgenerateForm(this.UniqueId,serverUrl,jsonString);
new =
iframe(form,{onComplete:function(request){processResponse(callback,reques=
t);}},this.UniqueId);
this.UniqueId=3Dcounter++;}};
function generateForm(formId,serverUrl,inputVal){
try{
var form=3Ddocument.createElement("form");
form.name=3D"f"+formId;
form.id=3D"f"+formId;
form.action=3DserverUrl;
var inputElem=3Ddocument.createElement("input");
inputElem.name=3D"jsonRequest";
inputElem.type=3D"hidden";
inputElem.value=3DinputVal;
form.appendChild(inputElem);
form.method=3D"post";
if(navigator.userAgent.toLowerCase().indexOf('firefox')!=3D-1){
var fullRequestURL=3DserverUrl+"?jsonRequest=3D"+escape(inputVal);
if(fullRequestURL.length<15000){form.method=3D"get";}}
document.body.appendChild(form);}catch(e){
usl.LogException("RequestBatch: Unable to create transport input form =
",e,"");}
return form;}
function processResponse(callback,request){
pendingRequests--;
try{
var jsonResponse=3Dunescape(request.responseText);
var responseObject=3DJSON.parse(jsonResponse);
try{
callback(responseObject.ResponseBatch);}catch(e){
DirectAccessErrorHandler("exception during client callback",e);
usl.LogException("SL ex - exception during client =
callback",e,"");}}catch(e){
DirectAccessErrorHandler("exception during processResponse",e);
try{
var jsonr=3D(jsonResponse!=3D"")?unescape(jsonResponse):"";
jsonr=3D(jsonr!=3D"")?jsonr.substring(0,500):"";
usl.LogException("SL ex - exception during =
processResponse",e,"jsonResponse(0,500): "+jsonr);}catch(e){}}}
function getPendingRequestCount(){
return pendingRequests;}

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/_community/directapi/requesttypes.js


UserKey=3DClass.create();
UserKey.prototype=3D{
initialize:function(key){
var data=3Dnew Object();
data.Key=3Dkey;
this.UserKey=3Ddata;}};
CommentKey=3DClass.create();
CommentKey.prototype=3D{
initialize:function(key){
var data=3Dnew Object();
data.Key=3Dkey;
this.CommentKey=3Ddata;}};
ArticleKey=3DClass.create();
ArticleKey.prototype=3D{
initialize:function(key){
var data=3Dnew Object();
data.Key=3Dkey;
this.ArticleKey=3Ddata;}};
ReviewKey=3DClass.create();
ReviewKey.prototype=3D{
initialize:function(key){
var data=3Dnew Object();
data.Key=3Dkey;
this.ReviewKey=3Ddata;}};
CommentPage=3DClass.create();
CommentPage.prototype=3D{
initialize:function(articleKey,numberPerPage,onPage,sort){
var data=3Dnew Object();
data.ArticleKey=3DarticleKey;
data.NumberPerPage=3DnumberPerPage;
data.OnPage=3DonPage;
data.Sort=3Dsort;
this.CommentPage=3Ddata;}};
ReviewPage=3DClass.create();
ReviewPage.prototype=3D{
initialize:function(articleKey,numberPerPage,onPage,sort){
var data=3Dnew Object();
data.ArticleKey=3DarticleKey;
data.NumberPerPage=3DnumberPerPage;
data.OnPage=3DonPage;
data.Sort=3Dsort;
this.ReviewPage=3Ddata;}};
CommentAction=3DClass.create();
CommentAction.prototype=3D{
initialize:function(commentOnKey,onPageUrl,onPageTitle,commentBody){
var data=3Dnew Object();
data.CommentOnKey=3DcommentOnKey;
data.OnPageUrl=3DonPageUrl;
data.OnPageTitle=3DonPageTitle;
data.CommentBody=3DcommentBody;
this.CommentAction=3Ddata;}};
ReviewAction=3DClass.create();
ReviewAction.prototype=3D{
initialize:function(reviewOnThisKey,onPageUrl,onPageTitle,
reviewTitle,reviewRating,reviewBody,reviewPros,reviewCons){
var data=3Dnew Object();
data.ReviewOnKey=3DreviewOnThisKey;
data.OnPageUrl=3DonPageUrl;
data.OnPageTitle=3DonPageTitle;
data.ReviewTitle=3DreviewTitle;
data.ReviewRating=3DreviewRating;
data.ReviewBody=3DreviewBody;
data.ReviewPros=3DreviewPros;
data.ReviewCons=3DreviewCons;
this.ReviewAction=3Ddata;}};
RecommendAction=3DClass.create();
RecommendAction.prototype=3D{
initialize:function(recommendThisKey){
var data=3Dnew Object();
data.RecommendThisKey=3DrecommendThisKey;
this.RecommendAction=3Ddata;}};
RateAction=3DClass.create();
RateAction.prototype=3D{
initialize:function(rateThisKey,rating){
var data=3Dnew Object();
data.RateThisKey=3DrateThisKey;
data.Rating=3Drating;
this.RateAction=3Ddata;}};
ReportAbuseAction=3DClass.create();
ReportAbuseAction.prototype=3D{
initialize:function(reportThisKey,abuseReason,abuseDescription){
var data=3Dnew Object();
data.ReportThisKey=3DreportThisKey;
data.AbuseReason=3DabuseReason;
data.AbuseDescription=3DabuseDescription;
this.ReportAbuseAction=3Ddata;}};
Category=3DClass.create();
Category.prototype=3D{
initialize:function(name){
var data=3Dnew Object();
data.Name=3Dname;
this.Category=3Ddata;}};
Section=3DClass.create();
Section.prototype=3D{
initialize:function(name){
var data=3Dnew Object();
data.Name=3Dname;
this.Section=3Ddata;}};
UpdateArticleAction=3DClass.create();
UpdateArticleAction.prototype=3D{
initialize:function(updateArticle,onPageUrl,onPageTitle,section,categorie=
s){
var data=3Dnew Object();
data.UpdateArticle=3DupdateArticle;
data.OnPageUrl=3DonPageUrl;
data.OnPageTitle=3DonPageTitle;
data.Section=3Dsection;
data.Categories=3Dcategories;
this.UpdateArticleAction=3Ddata;}};
UserTier=3DClass.create();
UserTier.prototype=3D{
initialize:function(name){
var data=3Dnew Object();
data.Name=3Dname;
this.UserTier=3Ddata;}};
Activity=3DClass.create();
Activity.prototype=3D{
initialize:function(name){
var data=3Dnew Object();
data.Name=3Dname;
this.Activity=3Ddata;}};
DiscoverArticlesAction=3DClass.create();
DiscoverArticlesAction.prototype=3D{
initialize:function(searchSections,searchCategories,limitToContributors,a=
ctivity,age,maximumNumberOfDiscoveries){
var data=3Dnew Object();
data.SearchSections=3DsearchSections;
data.SearchCategories=3DsearchCategories;
data.LimitToContributors=3DlimitToContributors;
data.Activity=3Dactivity;
data.Age=3Dage;
data.MaximumNumberOfDiscoveries=3DmaximumNumberOfDiscoveries;
this.DiscoverArticlesAction=3Ddata;}};


------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://content.usatoday.com/asp/usatAj/usataj.js

/* updated 3/11/2008 */=0A=
try{document.domain=3D'usatoday.com'}catch(ignore){status=3D'not in =
usatoday.com'=0A=
setTimeout(function(){status=3D''},4000)}=0A=
function usatAj(baseHref,proxyPrefix){var loc=3Ddocument.location=0A=
if(!baseHref)baseHref=3Dloc.pathname.replace(/[^/]*$/,'')=0A=
if(!baseHref.match(/\/$/)) baseHref+=3D '/'=0A=
if(!baseHref.match(/^[a-z]+\:\/\//))=0A=
baseHref=3Dloc.protocol+'//'+loc.host+(baseHref.match(/^\//)?baseHref:loc=
.pathname.replace(/[^/]*$/,''))=0A=
this.urlPrefix=3DbaseHref=0A=
var h=3DbaseHref.split('/')=0A=
this.hostPrefix=3D[h[0],'',h[2]].join('/')=0A=
var =
defaultProxyPrefix=3Dself.usatAjDefaultProxyPrefix?usatAjDefaultProxyPref=
ix:this.autoDefaultProxyPrefix()=0A=
this.proxyPrefix=3Dthis.qualifyUrl(proxyPrefix?proxyPrefix.replace(/[^/]*=
$/,''):defaultProxyPrefix)=0A=
this.proxyHost=3Dthis.urlHost(this.proxyPrefix)}=0A=
=0A=
usatAj.prototype=3D{autoDefaultProxyPrefix:function(){var =
us=3Ddocument.getElementsByTagName('SCRIPT')=0A=
var me=3Dus[us.length-1]=0A=
return me.src.replace(/[^/]*$/,'')},=0A=
_debugBuffer:[],=0A=
showDebug:function(){if(!this.Debug)return=0A=
var debugDiv=3Ddocument.getElementById('debugDiv')=0A=
if(!debugDiv)return=0A=
function pad(n){return('0'+n).substring(n>9?1:0)}=0A=
var now=3Dnew Date()=0A=
var h=3Dpad(now.getHours())=0A=
var m=3Dpad(now.getMinutes())=0A=
var s=3Dpad(now.getSeconds())=0A=
var t=3Dh+':'+m+':'+s+' '=0A=
for(var j=3D0;j<arguments.length;j++)=0A=
t+=3Darguments[j]=0A=
t+=3D'\n'=0A=
var txt=3Dt=0A=
.replace(/[&]/g,'&amp;')=0A=
.replace(/[<]/g,'&lt;')=0A=
.replace(/[ ]/g,'&nbsp;')=0A=
.replace(/[\n]/g,'<br />\n')=0A=
this._debugBuffer.push(txt)=0A=
var This=3Dthis=0A=
setTimeout(function(){var buf=3DThis._debugBuffer=0A=
if(buf.length){buf.push('<hr size=3D"1px" />\n')=0A=
debugDiv.innerHTML+=3Dbuf.join('')=0A=
This._debugBuffer=3D[]}},1)},=0A=
showAjDebug:function(level){if(!this.Debug||level>this.Debug)return=0A=
var args=3D['usatAj ',location.host,'  ']=0A=
for(var j=3D1;j<arguments.length;j++)args.push(arguments[j])=0A=
this.showDebug.apply(this,args)},=0A=
Debug:0,=0A=
=0A=
transitionImage:'<span class=3D"transImg"><img =
src=3D"http://i.usatoday.net/_common/_images/squaresAnimated.gif" =
/></span>',=0A=
=0A=
TodoList:function(temporary){var This=3Dthis=0A=
This._todo=3D[]=0A=
This.Todo=3Dfunction(fn){if(This._todo)=0A=
This._todo.push(fn)=0A=
else if(temporary)=0A=
throw temporary=0A=
else=0A=
fn.apply(This,This._args)}=0A=
This.Unfinished=3Dfunction(){return This._todo?true:false}=0A=
This.Finish=3Dfunction(){var queue=3DThis._todo=0A=
if(!queue)throw'redundant finish'=0A=
This._todo=3Dnull=0A=
This._args=3Darguments=0A=
for(var j=3D0;j<queue.length;j++)=0A=
queue[j].apply(This,arguments)}},=0A=
=0A=
urlHost:function(url){return url.split('/')[2]},=0A=
=0A=
qualifyUrl:function(path){if(path.match(/^[a-z]+:\/\//))return path=0A=
if(path.match(/^\//))=0A=
return this.hostPrefix+path=0A=
else=0A=
return this.urlPrefix+path},=0A=
=0A=
ajax:function(u_rl,rH,errH,timeout){try{this.showAjDebug(2,'ajax u_rl: =
',u_rl)=0A=
var url=3Dthis.qualifyUrl(u_rl)=0A=
this.showAjDebug(2,'ajax url: ',url,' urlHost is ',this.urlHost(url))=0A=
if(url.length<2000&&location.host=3D=3Dthis.urlHost(url)){this.showAjDebu=
g(2,'requesting GET')=0A=
this.doRequest('GET',url,{},'',rH,errH,timeout)}else{this.showAjDebug(2,'=
delegating to fallback')=0A=
this.showAjDebug(3,'fallback is ',usatAj.ajaxFallback,' fallback proxy =
prefix is ',usatAj.proxyPrefix)=0A=
try{usatAj.ajaxFallback(url,rH,errH,timeout)}catch(ex){this.showError(ex,=
'trying to run ajaxFallback')}}}catch(ex){this.showError(ex,'can not run =
ajax',u_rl)}},=0A=
=0A=
postHeader:{'Content-Type':'application/x-www-form-urlencoded'},=0A=
=0A=
ajaxFallback:function(url,rH,errH,timeout){this.showAjDebug(1,'ajaxFallba=
ck url: ',url)=0A=
var purl=3Dthis.proxyPrefix+'post.ashx'=0A=
var body=3Dthis.ToQueryString({method:'GET',lrl:url})=0A=
this.doRequest('POST',purl,this.postHeader,body,rH,errH,timeout)},=0A=
=0A=
pajax:function(u_rl,body,rH,errH,timeout){try{this.showAjDebug(2,'pajax =
',u_rl,' -- ',body)=0A=
var url=3Dthis.qualifyUrl(u_rl)=0A=
if(location.host=3D=3Dthis.urlHost(url))=0A=
this.doRequest('POST',url,this.postHeader,body,rH,errH,timeout)=0A=
else =
try{usatAj.pajaxFallback(url,body,rH,errH,timeout)}catch(ex){this.showErr=
or(ex,'trying to run =
pajaxFallback',u_rl)}}catch(ex){this.showError(ex,'can not run =
pajax',u_rl)}},=0A=
pajaxFallback:function(url,bod,rH,errH,timeout){this.showAjDebug(1,'pajax=
Fallback ',url,' -- ',body)=0A=
var purl=3Dthis.proxyPrefix+'post.ashx'=0A=
var body=3Dthis.ToQueryString({method:'POST',=0A=
lrl:url,=0A=
body:bod,=0A=
contenttype:this.postHeader['Content-Type']})=0A=
this.doRequest('POST',purl,this.postHeader,body,rH,errH,timeout)},=0A=
=0A=
request:function(){return new XMLHttpRequest()},=0A=
=0A=
safeReq:function(req,prop){try{return =
req[prop]}catch(ignore){return{status:567,responseText:null}[prop]}},=0A=
=0A=
doRequest:function(method,url,headers,body,rH,errH,timeout){this.showAjDe=
bug(1,'doRequest ',method,' ',url,' ',body)=0A=
var req=3Dthis.request()=0A=
var This=3Dthis=0A=
var timeoutHack=3Dtrue=0A=
if(!timeout)timeout=3D60000=0A=
var abortTimer=3DsetTimeout(function(){if(timeoutHack){req.abort()=0A=
if(errH)=0A=
errH({req:req,results:null,rH:rH,status:'timeout',url:url,timeout:timeout=
})}},timeout)=0A=
req.open(method,url,true)=0A=
req.onreadystatechange=3Dfunction(){This.showAjDebug(2,'ajax state =
change ',req.readyState,' for ',url)=0A=
if(req.readyState!=3D4)return=0A=
try{timeoutHack=3Dfalse=0A=
clearTimeout(abortTimer)}catch(ex){This.showError(ex,'error trying =
clearTimeout for ',url)}=0A=
var reqStatus=3DThis.safeReq(req,'status')=0A=
This.showAjDebug(1,reqStatus,' - ',url)=0A=
var ok=3D200<=3DreqStatus&&304>=3DreqStatus||null=3D=3DreqStatus=0A=
var results=3DThis.safeReq(req,'responseText')=0A=
if(ok){This.showAjDebug(2,'RESULTS FOR ',url,':\n',results)=0A=
rH(results)}else{This.showAjDebug(1,'NOT OK, RESULTS FOR =
',url,':\n',results)=0A=
try{if(errH){This.showAjDebug(1,'running error handler ',errH)=0A=
var context=3D{req:req,=0A=
results:results,=0A=
rH:rH,=0A=
status:status,=0A=
url:url}=0A=
errH(context)}}catch(e){This.showAjDebug(1,'could not run error handler =
',errH,':')=0A=
This.showError(e,'running error handler for '+url)}}}=0A=
for(var h in headers)=0A=
req.setRequestHeader(h,headers[h])=0A=
req.setRequestHeader('Referer',document.location.href)=0A=
req.send(body)},=0A=
=0A=
_onUnloads:{},=0A=
ahah:function(tagOrId,innerHTML,url,optionalErrorHtml){try{var =
tag=3D('string'=3D=3Dtypeof tagOrId)?$(tagOrId):tagOrId=0A=
var id=3Dtag.id=0A=
if(id&&usatAj._onUnloads[id])usatAj._onUnloads[id].Finish()=0A=
var This=3Dthis=0A=
var oldHTML=3Dtag.innerHTML=0A=
tag.innerHTML=3DinnerHTML?innerHTML:this.transitionImage=0A=
var rH=3Dfunction(results){tag.innerHTML=3Dresults=0A=
This.execJS(tag)}=0A=
var =
errH=3Dfunction(req){if(optionalErrorHtml){tag.innerHTML=3DoptionalErrorH=
tml=0A=
This.execJS(tag)}else{tag.innerHTML=3DoldHTML}}=0A=
this.ajax(url,rH,errH)}catch(ex){this.showError(ex,'can not run =
ahah',url)}},=0A=
=0A=
addNode:function(parent,name,text,attr,temporarily){this.showAjDebug(2,'a=
ddNode ',name,' ',text)=0A=
var el=3Ddocument.createElement(name)=0A=
if(text)el.text=3Dtext=0A=
for(var p in attr){this.showAjDebug(2,'addNode attribute ',p,': =
',attr[p])=0A=
el.setAttribute(p,attr[p])}=0A=
parent.appendChild(el)=0A=
if(temporarily)parent.removeChild(el)},=0A=
=0A=
jsNext:[],jsPending:0,=0A=
pjs:function(url,body,rH,errh){this.js(url+'?'+body,rH,errH)},=0A=
js:function(url,rH,errH){this.showAjDebug(1,'js: ',url)=0A=
if(usatAj.jsPending){usatAj.jsNext.push({url:url,=0A=
rH:rH,=0A=
This:this})}else{usatAj.jsPending=3D1=0A=
var This=3Dthis=0A=
document.continueUsatJs=3Dfunction(httpStatus,contentType,body){This.show=
AjDebug(2,'continueUsatJs: ',httpStatus,', "',contentType,'" -- ',body)=0A=
document.continueUsatJs=3Dnull=0A=
usatAj.jsPending=3D0=0A=
if(0<usatAj.jsNext.length){var next=3DusatAj.jsNext.shift()=0A=
next.This.js(next.url,next.rH)}=0A=
if(200=3D=3DhttpStatus){This.showAjDebug(2,body)=0A=
try{rH(body)}catch(e){This.showAjDebug(1,"JS response exception: =
",e.message)}}else if(errH){var context=3D{'this':This,=0A=
url:u,=0A=
rH:rH,=0A=
errH:errH,=0A=
req:{status:httpStatus,=0A=
contentType:contentType,=0A=
responseText:body}}=0A=
errH(context)}}=0A=
var u=3Dthis.qualifyUrl(url)=0A=
var parent=3Ddocument.getElementsByTagName('head')[0]=0A=
this.addNode(parent,'script','',{type:'text/javascript',=0A=
src:this.proxyPrefix+'js.ashx?fn=3Ddocument.continueUsatJs&typ=3Djs&lrl=3D=
'+escape(u)+'&cacheDefeat=3D'+new Date().getTime()})}},=0A=
=0A=
bSaf:(navigator.userAgent.indexOf('Safari')!=3D-1),=0A=
bOpera:(navigator.userAgent.indexOf('Opera')!=3D-1),=0A=
bMoz:(navigator.appName=3D=3D'Netscape'),=0A=
scriptBody:function(node){return node.text},=0A=
scriptNodes:function(node,needArray){this.showAjDebug(3,'scriptNodes =
',node.id)=0A=
var r=3Dnode.getElementsByTagName('SCRIPT')=0A=
if(!needArray)return r=0A=
var a=3Dnew Array(r.length)=0A=
for(var j=3D0;j<r.length;j++)a[j]=3Dr[j]=0A=
return a},=0A=
discardElement:function(el){var bin=3D$('IELeakGarbageBin')=0A=
if(!bin){bin=3Ddocument.createElement('DIV')=0A=
bin.id=3D'IELeakGarbageBin'=0A=
bin.style.display=3D'none'=0A=
document.body.appendChild(bin)}=0A=
bin.appendChild(el)=0A=
bin.innerHTML=3D''},=0A=
_garbage:0,=0A=
moveTo:function(target,what){this.showAjDebug(1,'moveTo ',target,' <- =
',what)=0A=
if(!target||!what)return=0A=
if(what.parentNode){var oldID=3Dwhat.id=0A=
var oldHTML=3Dwhat.innerHTML=0A=
what=3Dwhat.parentNode.removeChild(what)=0A=
if(oldID){var trash=3D$(oldID)=0A=
if(trash&&trash.innerHTML!=3DoldHTML){trash.id=3D'usatGarbage'+usatAj._ga=
rbage++=0A=
this.discardElement(trash)}=0A=
what.id=3DoldID}}else=0A=
this.showAjDebug(1,what,' (',what.id,') has no parentNode')=0A=
this.showDebug(2,'moving ',target.id,' <- ',what.id)=0A=
if(this.Debug>2){this.showAjDebug(3,target.id,': ',target.innerHTML)=0A=
this.showAjDebug(3,what.id,': ',what.innerHTML)}=0A=
target.appendChild(what)=0A=
return what},=0A=
_marker:0,=0A=
markPosition:function(what){this.showAjDebug(1,'markPosition ',what,' =
',usatAj._marker)=0A=
var mark=3Ddocument.createElement('span')=0A=
mark.id=3D'usatAjMarker'+usatAj._marker++=0A=
what.parentNode.insertBefore(mark,what)=0A=
return mark.id},=0A=
execScript:function(node,text,attr){this.showAjDebug(1,'execScript: =
',node.id,'\n',text)=0A=
attr=3Dattr||{type:'text/javascript'}=0A=
this.addNode(node,'script',text,attr,true)},=0A=
execJS:function(node,whenDone,context,text){this.showAjDebug(3,'execJS =
',(text?'re':''),'entry')=0A=
=0A=
var This=3Dthis=0A=
if(!context){this.showAjDebug(1,'execJS for node ',node.id)=0A=
context=3D{docText:'',=0A=
ev:true,=0A=
loadQueue:[],=0A=
onLoad:null,=0A=
script:null,=0A=
todo:this.scriptNodes(node,true),=0A=
write:document.write,=0A=
writeln:document.writeln}=0A=
if(node.id)context.onUnloads=3DusatAj._onUnloads[node.id]=3Dnew =
this.TodoList()=0A=
if(self.addEventListener){context.eventMethod=3D'addEventListener'=0A=
context.loadEvent=3D'load'=0A=
context.unloadEvent=3D'unload'=0A=
context.preserveHandler=3Dself.addEventListener=0A=
context.queueEvent=3Dfunction(a,f){a.push(f)}}else =
if(self.attachEvent){context.eventMethod=3D'attachEvent'=0A=
context.loadEvent=3D'onload'=0A=
context.unloadEvent=3D'onunload'=0A=
context.preserveHandler=3Dself.attachEvent=0A=
context.queueEvent=3Dfunction(a,f){a.unshift(f)}}else{context.ev=3Dfalse}=
}=0A=
var execDone=3Dfunction(){This.showAjDebug(1,'execDone for ',node.id,' =
',context.onLoad,' -- ',context.loadQueue)=0A=
try{if(context.onLoad)=0A=
usatAj.documentOnLoad.Todo(context.onLoad)}catch(ignore){}=0A=
context.onLoad=3Dnull=0A=
var fn=3Dnull=0A=
try{for(var =
j=3D0;j<context.loadQueue.length;j++){fn=3Dcontext.loadQueue[j]=0A=
fn({type:'load'})}}catch(blah){This.showError(blah,'execDone: '+fn)}=0A=
context.loadQueue=3D[]=0A=
if(whenDone)whenDone()}=0A=
while(context.todo.length||context.script||context.docText){this.showAjDe=
bug(3,'execJS need to process ',context.todo.length,' nodes')=0A=
if(context.todo.length&&!context.script){this.showAjDebug(3,'execJS =
building next script tag')=0A=
context.script=3D{}=0A=
var tag=3Dcontext.todo.shift()=0A=
for(var p =
in{archive:1,charset:1,event:1,'for':1,language:1,type:1}){this.showAjDeb=
ug(3,'execJS considering attribute ',p)=0A=
if(tag.attributes[p]&&tag.attributes[p].value){this.showAjDebug(3,'execJS=
 adding attribute ',p,' value: ',tag.attributes[p].value)=0A=
context.script[p]=3Dtag.attributes[p].value}}=0A=
if(tag.attributes.src&&tag.attributes.src.value){this.showAjDebug(1,'will=
 execute ',tag.attributes.src.value)=0A=
var Continue=3Dfunction(txt){This.execJS(node,whenDone,context,txt)}=0A=
var Abort=3Dfunction(){Continue('')}=0A=
this.ajax(tag.attributes.src.value,Continue,Abort)=0A=
return}else{this.showAjDebug(3,'getting script to execute from content =
of tag')=0A=
text=3Dthis.scriptBody(tag)}}=0A=
var docText=3D''=0A=
if(context.script){var oldScriptCount=3Dthis.scriptNodes(node).length=0A=
var onLoad=3Dself.onload=0A=
if(context.ev&&!usatAj.documentOnLoad.Unfinished()){self[context.eventMet=
hod]=3Dfunction(typ,fn){if(context.loadEvent=3D=3Dtyp)=0A=
context.queueEvent(context.loadQueue,fn)=0A=
else if(context.unloadEvent=3D=3Dtyp&&context.onUnloads)=0A=
context.onUnloads.Todo(fn)=0A=
else=0A=
context.preserveHandler.apply(self,arguments)}}=0A=
try{self.onload=3Dcontext.onLoad=0A=
document.write=3Dfunction(txt){docText+=3Dtxt}=0A=
document.writeln=3Dfunction(txt){docText+=3Dtxt+'\n'}=0A=
if(self.usat&&usat.page)usat.page.writeString=3Ddocument.write=0A=
this.execScript(node,text,context.script)=0A=
context.onLoad=3Dself.onload}catch(ex){this.showError(ex,text)}=0A=
self[context.eventMethod]=3Dcontext.preserveHandler=0A=
self.onload=3DonLoad=0A=
context.script=3Dnull}=0A=
docText+=3Dcontext.docText=0A=
context.docText=3D''=0A=
if(docText){var normalizedText=3DdocText.toLowerCase()=0A=
var endx=3DnormalizedText.indexOf('</script')=0A=
if(endx>-1)endx=3DdocText.indexOf('>',endx)=0A=
if(endx>-1&&-1<normalizedText.indexOf('</script',endx)){context.docText=3D=
docText.substring(endx+1)=0A=
docText=3DdocText.substring(0,endx+1)}=0A=
this.showAjDebug(1,'with ',context.todo.length,' additional script tags =
pending, emulating document.write of:\n',docText)=0A=
var o,objs=3D[],marks=3D[]=0A=
while((o=3Dnode.getElementsByTagName('OBJECT')).length){marks.push(this.m=
arkPosition(o[0]))=0A=
objs.push(this.moveTo(node.parentNode,o[0]))}=0A=
node.innerHTML+=3DdocText=0A=
for(var j=3D0;j<objs.length;j++){var mark=3D$(marks[j])=0A=
mark.parentNode.replaceChild(objs[j],mark)}=0A=
var sNodes=3Dthis.scriptNodes(node)=0A=
var deferred=3D[]=0A=
for(var =
j=3DsNodes.length-1;j>=3DoldScriptCount;j--){this.showAjDebug(3,'bringing=
 in raw script node at index position ',j)=0A=
var newNode=3DsNodes[j]=0A=
if(newNode.attributes.defer&&newNode.attributes.defer.value){this.showAjD=
ebug(3,'deferring script node ',newNode.outerHTML)=0A=
deferred.unshift(newNode)}else{this.showAjDebug(3,'queueing script node =
',newNode.outerHTML)=0A=
context.todo.unshift(newNode)}}=0A=
for(var j=3D0;j<deferred.length;j++)context.todo.push(deferred[j])=0A=
if(sNodes.length>oldScriptCount)this.showAjDebug(1,'now =
',context.todo.length,' script tags pending')}=0A=
if(!context.todo.length)this.showAjDebug(1,'Executing =
javascript...done')}=0A=
if(execDone)execDone()=0A=
document.write=3Dcontext.write=0A=
document.writeln=3Dcontext.writeln=0A=
if(self.usat&&usat.page)usat.page.writeString=3Ddocument.write},=0A=
_exceptionLogURL:'http://my.usatoday.com/asp/ExceptionLogger/logger.ashx'=
,=0A=
showError:function(ex,where,det){var det=3Ddet||'_'=0A=
try{var url=3Dthis._exceptionLogURL+'?loc=3D'+escape(where)+' =
'+(ex&&ex.message&&' ~ '+ex.message||'')+'&det=3D'+escape(det)=0A=
this.addNode(document.body,'img','',{src:url,=0A=
height:1,=0A=
width:1})}catch(ignore){}=0A=
this.showAjDebug(1,'ERROR: ',(ex.message?ex.message:'what? =
'),(ex.location?' at '+ex.location:''))=0A=
this.showAjDebug(1,where)=0A=
if('_'!=3Ddet)this.showAjDebug(1,det)},=0A=
=0A=
GetCookieValue:function(name){var c=3D(' '+document.cookie).match(new =
RegExp(' '+name+'=3D[^;]*','g'))||[]=0A=
var r=3D''=0A=
for(var j=3D0;j<c.length;j++){var v=3Dc[j]=0A=
if(v.length>r.length)r=3Dv}=0A=
return unescape(r.substring(2+name.length))},=0A=
ParseValue:function(val){var o=3D{}=0A=
var namval=3Dval.split('&')=0A=
for(var j=3D0;j<namval.length;j++){var pair=3Dnamval[j].split('=3D')=0A=
if(2=3D=3Dpair.length){o[pair[0]]=3Dunescape(pair[1])}}=0A=
return o},=0A=
GetCookieObject:function(name){return =
this.ParseValue(this.GetCookieValue(name))},=0A=
GetQueryObject:function(){return =
this.ParseValue(document.location.search.substring(1))},=0A=
ToQueryString:function(val){var v=3Dval=0A=
var start=3D0=0A=
if('string'!=3Dtypeof val){var start=3D1=0A=
v=3D''=0A=
for(var p in val){v+=3D'&'+p+'=3D'+escape(val[p])}}=0A=
return v.substring(start)},=0A=
SetCookie:function(name,val,days){var v=3Dthis.ToQueryString(val)=0A=
var expires=3D''=0A=
if(days){var exp=3Dnew Date()=0A=
exp.setTime(exp.getTime()+days*24*60*60*1000)=0A=
expires=3D'; expires=3D'+exp.toGMTString()}=0A=
document.cookie=3Dname+'=3D'+escape(v)+'; domain=3D.usatoday.com; =
path=3D/'+expires},=0A=
DeleteCookie:function(name){this.SetCookie(name,'',-1)},=0A=
end:{}}=0A=
{var p=3DusatAj.prototype=0A=
if(p.bSaf){usatAj.prototype.scriptBody=3Dfunction(node){return =
node.innerHTML}=0A=
usatAj.prototype.execScript=3Dfunction(node,text,attr){this.showAjDebug(1=
,'execScript (safari):\n',text)=0A=
eval(text)}}else =
if(!p.bOpera&&p.bMoz){usatAj.prototype.scriptBody=3Dfunction(node){return=
 node.textContent}}=0A=
try{if(!self.XMLHttpRequest){if(self.ActiveXObject){usatAj.prototype.requ=
est=3Dfunction(){return new =
ActiveXObject('Microsoft.XMLHTTP')}}else{usatAj.prototype.ajax=3Dp.js}}}c=
atch(bleah){usatAj.prototype.ajax=3Dp.js}=0A=
=0A=
var tmp=3Dnew usatAj()=0A=
for(var p in tmp)=0A=
usatAj[p]=3Dtmp[p]=0A=
=0A=
usatAj.documentOnLoad=3Dnew usatAj.TodoList()=0A=
var cb=3Dfunction(){try{usatAj.documentOnLoad.Finish()}catch(ignore){}}=0A=
if(self.addEventListener){self.addEventListener('load',cb,false)}else =
if(self.attachEvent){self.attachEvent('onload',cb)}else =
if(self.onload){var wOnLoad=3Dself.onload=0A=
self.onload=3Dfunction(){try{wOnLoad()}catch(ignore){}=0A=
cb()}}else{self.onload=3Dcb}=0A=
=0A=
if(usatAj.proxyHost!=3Dlocation.host){usatAj.showAjDebug(1,'proxyHost: =
',usatAj.proxyHost,' !=3D location.host: ',location.host)=0A=
var proxyTodo=3Dnew usatAj.TodoList()=0A=
usatAj.HostProxyReady=3DproxyTodo.Finish=0A=
proxyTodo.Todo(function(proxy){usatAj.showAjDebug(1,'Received proxy =
instance')=0A=
proxy.showDebug=3Dfunction(){usatAj.showDebug.apply(usatAj,arguments)}})=0A=
var =
delegateFallback=3Dfunction(deferredMethod,fallbackHandler){usatAj.showAj=
Debug(1,'Delegating fallback calls for ',deferredMethod)=0A=
=0A=
var fallback=3DdeferredMethod+'Fallback'=0A=
usatAj[fallback]=3Dfunction(){usatAj.showAjDebug(1,'proxy not ready, =
using js as ',fallback)=0A=
var methArgs=3Darguments=0A=
fallbackHandler.apply(usatAj,arguments)}=0A=
proxyTodo.Todo(function(proxy){usatAj[fallback]=3Dfunction(){proxy[deferr=
edMethod].apply(proxy,arguments)}})}=0A=
delegateFallback('ajax',usatAj.js)=0A=
delegateFallback('pajax',usatAj.pjs)=0A=
=0A=
document.write('<iframe id=3D"usatajifhost" style=3D"width:0px; =
height:0px; border:0px" src=3D"')=0A=
document.write(usatAj.proxyPrefix)=0A=
document.write('usatajhost.htm"></iframe>\n')}=0A=
=0A=
usatAj.scriptNotBroken=3D-1=0A=
usatAj.execScript(document.getElementsByTagName('head')[0],'usatAj.script=
NotBroken*=3D-1')=0A=
usatAj.scriptNotBroken=3DMath.max(usatAj.scriptNotBroken,0)}=0A=
=0A=
function $(){var elements=3D[]=0A=
for(var i=3D0;i<arguments.length;i++){var element=3Darguments[i]=0A=
if(typeof =
element=3D=3D'string')element=3Ddocument.getElementById(element)=0A=
if(arguments.length=3D=3D1)return element=0A=
elements.push(element)}=0A=
return elements}=0A=
=0A=

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/_uas/usatregister.js

// USAToday Registration Module
/*
 * Design and initial implementation by Igor Birman
 * minor changes by Raul Miller
 */
var usatAuth;
if (location.hostname.match(/usatin/)) {
    usatAuth=3D new usatAj(location.hostname);
    usatAuth.uasLocation=3D location.pathname.replace(/[^/]*$/, '');
} else {
    usatAuth=3D new usatAj("http://content.usatoday.com/");
    usatAuth.uasLocation=3D "asp/uas/";  =20
}
 =20
// location of UAS off of the root url
 =20
// container for event support
    function ahahEventManager() {}
    usatAuth.em=3D new ahahEventManager; // event manager object

// state for various state machines
	usatAuth.pageStatus=3D "initializing";
	usatAuth.appStatus=3D "initializing";
	usatAuth.regEmail=3D '';
=09
// overrideable pages for logged in/logged out
	usatAuth.urLoggedIn=3D "urLoggedIn.htm";
	usatAuth.urLoggedOut=3D "urLoggedOut.htm";
	usatAuth.urStatusXOffset=3D 205;
	usatAuth.urStatusYOffset=3D 20;
=09
// container for login handlers
	usatAuth.em.loginHandlers=3D new Object;
	usatAuth.em.logoutHandlers=3D new Object;
	usatAuth.em.registrationHandlers=3D new Object;
	usatAuth.em.optionsHandlers=3D new Object;

// cookie management details
	usatAuth.rememberMeCookie =3D "USATSession";
	usatAuth.urCookie =3D "USATINFO";
	usatAuth.zagCookie =3D "zagCookie";
	usatAuth.rdbCookie =3D "RDB";

	usatAuth.urExpireTime =3D 365*24*3600*1000; // 365 days in milliseconds

	// Set cookie domain if current URL is on usat domain.
	usatAuth.cookieDomain=3D document.URL.match( "\.usatoday\.com" ) =
?".usatoday.com" :"";

	// Login timeout in miliseconds
	usatAuth.loginTimeout =3D 1*60*1000; // 1 minute

	// Flash Shared Object
	usatAuth.isIE =3D navigator.appName.indexOf("Microsoft") !=3D -1;
	usatAuth.flashCookieReference =3D (usatAuth.isIE) =
?window['videoPlayer'] :document['videoPlayer'];

// Draggable UAS boxes
	usatAuth.dragEnabled=3D false;

// Work around overlap problems with rogue flash
	usatAuth.flashTag =3D new Array("Adv6");
=09
	function rogueFlashHack(isOn) {
		for (ii=3D0; ii<usatAuth.flashTag.length; ii++) {
			var rft=3D $(usatAuth.flashTag[ii]);
			if (rft) {
				usatAuth.showDebug("rogueFlashTag: "+isOn);
				rft.style.display=3D isOn ?'block' :'none';
			}
		}
	}
=09
// Default UAS client-side validation messages (vm) //
    usatAuth.vm=3D {};    // create vm object
   =20
    // registration messages
    usatAuth.vm.regHandleReq        =3D "Username is required for =
membership";
    usatAuth.vm.regHandleInvalid    =3D "Handle cannot contain special =
characters";
    usatAuth.vm.regHandleSpaces     =3D "Handle cannot begin or end with =
a space";
    usatAuth.vm.regEmailReq         =3D "Email address is required for =
membership";
    usatAuth.vm.regEmailInvalid     =3D "Email address is not a valid =
format";
    usatAuth.vm.regPassMin          =3D "Passwords must be at least 6 =
characters in length";
    usatAuth.vm.regPassMatch        =3D "Passwords do not match";
    usatAuth.vm.regGenderReq        =3D "Please select Male or Female";
    usatAuth.vm.regYearInvalid      =3D "Please enter a four digit =
year";
    usatAuth.vm.regYearAfter1889    =3D "Please enter a year after =
1889";
    usatAuth.vm.regYearBefore       =3D "Please enter a year before =
"+((new Date()).getFullYear()-13);=20
    usatAuth.vm.regZipReq           =3D "Please enter your Zip Code";
    usatAuth.vm.regZipInvalid       =3D "Please enter your five-digit =
Zip Code";
    usatAuth.vm.regCountryReq       =3D "Please select your Country";
    usatAuth.vm.regJobReq           =3D "Please select your Job Title";
    usatAuth.vm.regIndReq           =3D "Please select your Industry";
    usatAuth.vm.regSizeReq          =3D "Please select your Company =
Size";
    // options messages
    usatAuth.vm.optHandleReq        =3D "Username is invalid";
    usatAuth.vm.optHandleInvalid    =3D "Handle cannot contain special =
characters";
    usatAuth.vm.optHandleSpaces     =3D "Handle cannot begin or end with =
a space";
    usatAuth.vm.optEmailReq         =3D "Email Address is invalid";
    usatAuth.vm.optEmailInvalid     =3D "Email address is not a valid =
format";
    usatAuth.vm.optOldPassReq       =3D "Please enter your old =
password";
    usatAuth.vm.optPassMin          =3D "Passwords must be at least 6 =
characters in length";
    usatAuth.vm.optPassMatch        =3D "Passwords do not match";
    // transition messages
    usatAuth.vm.trnPassReminder     =3D "Sending reminder...";
    usatAuth.vm.trnLogIn            =3D "Logging in...";
    usatAuth.vm.trnChangeHandle     =3D "Changing Username...";
    usatAuth.vm.trnChangeEmail      =3D "Changing Email...";
    usatAuth.vm.trnChangePass       =3D "Changing password...";
    usatAuth.vm.trnUnregister       =3D "Registration being deleted...";
    usatAuth.vm.trnRegister         =3D "Processing registration...";    =
=20
    =20
=20
// additional methods
with (usatAuth) {

    // event tracking
	usatAuth.countEvent =3D function (code) {
    	// Deprecated
	};
=09
	// flookie support
	usatAuth.setFlashCookie=3D function (val) {
		showDebug('usatAuth.setFlashCookie');
		usatAuth.flashCookieReference && flashCookieReference.setCookie && =
flashCookieReference.setCookie(val);
	};
	usatAuth.getFlashCookie=3D function () {
		showDebug('usatAuth.getFlashCookie');
		return usatAuth.flashCookieReference && flashCookieReference.getCookie =
&& flashCookieReference.getCookie();
	};
=09
	// Draggable UAS Dialogs support
	em.uasDrag=3D function() {
	    // Make USATRegister div draggable
	    if(typeof(Draggable)!=3D "undefined") {
		    if(dragEnabled ) {
		        em.dragObject=3D new Draggable('USATRegister',{revert:false});
			    em.loginHandlers["draggableuas"]=3D function() {
			        em.SetPosition();
			    };
		    }
		}
	};
	em.uasNoDrag=3D function() {
	    // Make USATRegister div NON-draggable
	    if(typeof(Draggable)!=3D "undefined") {
		    if(dragEnabled&& em.dragObject) {
		        em.dragObject.destroy();
		        em.removeLoginHandler("draggableuas");
		    }
		}
	};
=09
	// application support
	/* handler.toString() is intended to allow only one instance of each =
distinct handler */
	/* in the typical case, only zero or one handlers will be needed, so =
this is probably acceptable */
	em.addLoginHandler=3D function (handler) {
		showDebug('em.addLoginHandler');
		em.loginHandlers[handler.toString()]=3D handler;
	};

	em.removeLoginHandler=3D function (handler) {
		showDebug('em.removeLoginHandler');
		em.loginHandlers[handler.toString()]=3D null;
	};

	em.addLogoutHandler=3D function (handler) {
		showDebug('em.addLogoutHandler');
		em.logoutHandlers[handler.toString()]=3D handler;
	};

	em.removeLogoutHandler=3D function (handler) {
		showDebug('em.removeLogoutHandler');
		em.logoutHandlers[handler.toString()]=3D null;
	};
=09
	em.addRegistrationHandler=3D function (handler) {
		showDebug('em.addRegistrationHandler');
		em.registrationHandlers[handler.toString()]=3D handler;
	};

	em.removeRegistrationHandler=3D function (handler) {
		showDebug('em.removeRegistrationHandler');
		em.registrationHandlers[handler.toString()]=3D null;
	};

	em.addOptionsHandler=3D function (handler) {
		showDebug('em.addOptionsHandler');
		em.optionsHandlers[handler.toString()]=3D handler;
	};

	em.removeOptionsHandler=3D function (handler) {
		showDebug('em.addOptionsHandler');
		em.optionsHandlers[handler.toString()]=3D null;
	};

	// events triggered from various forms
	em.showLoginForm=3D function() {
		showDebug('em.showLoginForm');
		urAhah( "urLogIn.htm", 'USATRegister', null, function() =
{countEvent("LogSee");} );
	=09
        em.uasDrag();
	};

	em.showRegisterForm=3D function(email) {
		showDebug('em.showRegisterForm');
		usatAuth.regEmail=3D email;
		var prevHTML=3D $('USATRegister').innerHTML;
	=09
		$('USATRegister').innerHTML=3D usatAuth.transitionImage;
	=09
		gciUsatLoadedCallback=3D function() {
            urAhah( 'urRegisterZagSN.htm', 'USATRegister', null, =
function() {countEvent("RegSee");} );
        };
           =20
        var script=3D document.createElement('script');
        script.setAttribute('type', 'text/javascript');
        script.setAttribute('src', =
'http://reg.usatoday.com/registration/zag4/gciUSATv1.js');
        document.getElementsByTagName('head')[0].appendChild(script);
       =20
        em.uasDrag();
	};
=09
	/* Set status to signed out and display login panel */
	em.logOut =3D function() {
		showDebug('em.logOut ');
		/* delete flash cookie, then attempt to log out via gateway call.. */
		$("USATRegister").innerHTML=3D transitionImage;
		setFlashCookie( "" );
		var uu=3D getCookie( urCookie );
		uuSafeMode=3D getCookieStringParamValue(uu, "SafeMode" );
		var bailOut=3D 'Y' =3D=3D uuSafeMode;
		if ("Signed Out" !=3D appStatus && !bailOut) {
			/* run signed out handlers early so we know who we're doing them for =
*/
			appStatus=3D 'Signed Out';
			runHandlers(em.logoutHandlers);
		}
		if (bailOut)
			setStatus('Signed Out', null, null, 'N');
		if (uu) {
			urAhah( "urLogOut.ashx?uu=3D"+escape(uu)+"&Rand=3D"+new =
Date().getTime(), null, null, loginChecked, serverError );
		}
		if (bailOut)
			window.location.reload();
	};
=09
	em.changeOptions =3D function () {
		showDebug('em.changeOptions ');
		/* Change User Options */
		urAhah( "urOptionsTabs.htm", 'USATRegister', null, =
function(){countEvent("OptSee");} );
	=09
		em.uasDrag();
	};
=09
	em.findPos =3D function (obj, off, coord) {
		var pos;
		for (pos=3D 0; obj.offsetParent; obj=3D obj.offsetParent) pos+=3D =
obj[off];
		return pos || obj[coord];
	};
	em.setPos=3D function () {
		var regAnchor=3D $('regAnchor');
		var regAnchorSite =3D $('regAnchorSite');
	=09
		if (regAnchor) {
			var USATRegister=3D $('USATRegister');
			USATRegister.style.left=3D (em.findPos(regAnchor, 'offsetLeft', 'x') =
- urStatusXOffset)+'px';
			USATRegister.style.top=3D (em.findPos(regAnchor, 'offsetTop', 'y') + =
urStatusYOffset)+'px';
		}
		if (regAnchorSite) {
			var USATRegister=3D $('USATRegister');
			USATRegister.style.left=3D (em.findPos(regAnchorSite, 'offsetLeft', =
'x') - (urStatusXOffset+3))+'px';
			if (navigator.userAgent.indexOf('MSIE') !=3D -1){
				USATRegister.style.top=3D (em.findPos(regAnchorSite, 'offsetTop', =
'y')+ (urStatusYOffset+8))+'px';
			}
			else if (navigator.userAgent.indexOf('Firefox').toString() !=3D -1){
				USATRegister.style.top=3D (em.findPos(regAnchorSite, 'offsetTop', =
'y')+ (urStatusYOffset-7))+'px';
			}
			else if (navigator.userAgent.indexOf('Safari') !=3D -1){
				USATRegister.style.top=3D (em.findPos(regAnchorSite, 'offsetTop', =
'y')+ (urStatusYOffset+1))+'px';
			}
			else {
				USATRegister.style.top=3D (em.findPos(regAnchorSite, 'offsetTop', =
'y')+ (urStatusYOffset-8))+'px';
			}
		=09
		}
	};
	// prevent IE from going into an infinite loop
	window.urResizeEnabled=3D 1;
	em.SetPosition=3D function () {
		if (window.urResizeEnabled) {
			window.urResizeEnabled=3D 0;
			em.setPos();
			setTimeout("window.urResizeEnabled=3D 1", 1);
		}
	};

	// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
	// Initial setup, show the appropriate panel based on the cookie status
	// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=09
	usatAuth.initialSetup=3D function() {
		$("USATRegister").innerHTML=3D transitionImage;
		showDebug('usatAuth.initialSetup');
		this.pageStatus=3D 'initializing';
		showStatusForm("Check");
		rogueFlashHack(1);
		em.SetPosition();
	};
=09
	usatAuth.showStatusForm=3D function(checkServer) {
		showDebug('usatAuth.showStatusForm');
		getAuthStatus();
		if (checkServer && isSignedIn()) {
			if (uuBrowserTimeout < new Date().getTime()) {
				getServerStatus();
			} else showStatusForm();
		} else {
			showDebug('pageStatus: '+pageStatus+', uuStatus: '+uuStatus);
			if (pageStatus !=3D uuStatus) {
				if ( "Signed In" =3D=3D uuStatus) {
					urAhah( urLoggedIn, 'USATRegister' );
				} else {
					urAhah( urLoggedOut, 'USATRegister' );
				}
				pageStatus=3D uuStatus;
			}
			if (appStatus !=3D uuStatus) {
				if ("Signed In" =3D=3D uuStatus) {
					// user is signed in on this page -- notify the application
					runHandlers(em.loginHandlers);
				} else if ("Signed In" !=3D uuStatus) {
					runHandlers(em.logoutHandlers);
				}
				appStatus=3D uuStatus;
			}
		}
	=09
		em.uasNoDrag();
	};
=09
	// examine cookies to determine what's currently going on
	usatAuth.getAuthStatus=3D function() {
		showDebug('usatAuth.getAuthStatus');
		var uu=3D getCookie( urCookie );
		if (!uu) {
			var fc=3D getFlashCookie();
			if (fc) {
				uu=3D fc;
				var expireDate =3D new Date(new Date().getTime()+urExpireTime);
				setCookie( urCookie, uu, expireDate, "/", cookieDomain, "" );
			}
		}
		this.uuStatus=3D "Signed Out"; // will be "Signed In" or "Signed Out"
		this.uuBrowserTimeout=3D new Date().getTime()-10000;=20
		this.uuRememberMe=3D "N";
		if (uu) {
			this.uuStatus=3D         getCookieStringParamValue(uu, "Status" );
			this.uuSafeMode=3D       getCookieStringParamValue(uu, "SafeMode" );
			this.uuEmail=3D          getCookieStringParamValue(uu, "Email" );
			this.uuRememberMe=3D     getCookieStringParamValue(uu, "RememberMe" ) =
|| "N";
			this.uuBrowserTimeout=3D getCookieStringParamValue(uu, =
"BrowserTimeout" );
			this.uuEventFlag=3D      getCookieStringParamValue(uu, "EventFlag" );
			if (uuEventFlag) {
				setStatus(null, null, uuEventFlag);
			}
			if (!uuBrowserTimeout) {
				setStatus(null, "Set");
				this.uuBrowserTimeout=3D getCookieStringParamValue(uu, =
"BrowserTimeout" );
			}
			var rememberMe=3D getCookie( rememberMeCookie );
			if (uuRememberMe !=3D "Y" && !rememberMe && uuStatus =3D=3D "Signed =
In") {
				this.uuStatus=3D "Signed Out";
				setStatus( uuStatus );
			}
		} else {
			showDebug("nothing in uu, page status: "+pageStatus);
		}
	};
=09
	// trigger downstream events
	usatAuth.runHandlers=3D function(handlers, arg) {
        showDebug('usatAuth.runHandlers');
        for (var h in handlers) {
			try {
				if (usatAuth.Debug) showDebug(h);
				if (arg) {
					handlers[h] && handlers[h](arg);
				} else {
					handlers[h] && handlers[h]();
				}
			} catch(e) {
				showDebug("error: "+e.message);
			}
		}
	};

	// was user signed in the last time we checked cookies?
	usatAuth.isSignedIn=3D function() {
		showDebug('usatAuth.isSignedIn');
		return "Signed In" =3D=3D uuStatus;
	};

	// get server to give us some fresh cookies
	usatAuth.getServerStatus=3D function() {
		showDebug('usatAuth.getServerStatus');
		var uu=3D getCookie( urCookie );
	=09
		if (uu) {
			urAhah( "urCheckLogIn.ashx?uu=3D"+escape(uu)+"&Rand=3D"+new =
Date().getTime(), null, null, loginChecked, serverError );
		}
	};
=09
	// Oops, we're having a problem...
	usatAuth.serverError=3D function() {
		urAhah( "urError.htm", "USATRegister" );
	};

	// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
	// Process after login timeout check occurs=20
	// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
	usatAuth.loginChecked=3D function(responseData) {
		showDebug('usatAuth.loginChecked');
		pageStatus=3D "checking";
		showStatusForm();
	=09
		if (uuRememberMe =3D=3D "Y") {
			setFlashCookie( getCookie( urCookie ) );
		} else {
			setFlashCookie( "" );
		}
	};
=09
=09
	// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
	// Change user login status and/or browser timeout in cookie
	// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
	usatAuth.setStatus=3D function( newStatus, setTimeout, eventFlag, =
safeMode ) {
		showDebug('usatAuth.setStatus');
		var uu=3D getCookie( urCookie );
		if (uu) {
			showDebug("<font color=3D'blue'>in setStatus with uu: "+uu+" new =
status: "+newStatus+"</font>");
			var now=3D new Date().getTime();
			if (newStatus) {
				uu =3D updateValue(uu, "Status", newStatus );
			}
			if (setTimeout) {
				uu =3D updateValue(uu, "BrowserTimeout", now + loginTimeout);
			}
			if (eventFlag) {
				uu=3D updateValue(uu, "EventFlag", "");
				countEvent(eventFlag);
			}
			if (safeMode) {
				showDebug("setting safe mode: "+safeMode);
				uu=3D updateValue(uu, "SafeMode", safeMode);
			}
	=09
			var expireDate=3D new Date(new Date().setTime( now + urExpireTime ));
			showDebug("<font color=3D'red'>setStatus setting "+urCookie+": =
"+uu+"</font>");
			setCookie( urCookie, uu, expireDate, "/", cookieDomain, "" );
		}=09
	};
=09
	usatAuth.setLogInOutPages=3D function(login, logout) {
		urLoggedIn=3D login;
		urLoggedOut=3D logout;
	};

	// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
	// DEBUG: function to show the current status of cookies and such
	// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
	usatAuth.showCookie=3D function () {
		showDebug('usatAuth.showCookie');
		var msg =3D urCookie + ": " + getCookie( urCookie ) + "\n";
		msg +=3D "RDB: " + getCookie( rdbCookie ) + "\n";
		msg +=3D "Remember Me: " + getCookie( rememberMeCookie ) + "\n";
		msg +=3D "Time out in: " + (new Date().getTime() - uuBrowserTimeout) + =
"ms\n";
		msg +=3D "Flash Cookie: " + getFlashCookie();

		alert( msg );
	};
=09
	// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
	// Change user login status in cookie
	// =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
	//
	// These are mostly wrappers around the ancient usat object.  These
	// definitions provide a place hold needed workarounds for flaws
	// in the usat methods.
	//
	// Also, because we never use the usat object directly, we might
	// eventually swap out usat for something more efficient and less
	// quirky.
=09
	// get value of named cookie
	usatAuth.getCookie=3D function(name) {
		showDebug('usatAuth.getCookie');
		var v=3D usat.cookie.get(name);
		if ("undefined" =3D=3D v || "null" =3D=3D v || null =3D=3D v) v=3D ""; =

		return v;
	};
=09
	// set value of named cookie
	usatAuth.setCookie=3D function(name, value, expirationDate, path, =
domain, encrypted) {
		showDebug('usatAuth.setCookie');
		usat.cookie.set(name, value, expirationDate, path, domain, encrypted);
	};
=09
	// get value from representation of name/value pairs
	usatAuth.extractValue=3D function(nameValuePairString, name) {
		showDebug('usatAuth.extractValue');
		return getCookieStringParamValue(nameValuePairString, name);
	};
=09
	// update representation of name/value pairs with new value for name
	usatAuth.updateValue=3D function(nameValuePairString, name, value) {
		showDebug('usatAuth.updateValue');
		// work around bugs in setCookieParamValueForCookieString
		var updatedNVPS=3D =
setCookieParamValueForCookieString(nameValuePairString, name, value);
		if (!updatedNVPS) {=20
			updatedNVPS=3D nameValuePairString+'&'+name+'=3D'+escape(value);
		}
		return updatedNVPS;
	};

	// remove cookie (though not flookie -- extra work needed for that) =
from browser
	usatAuth.deleteCookie=3D function() {
		showDebug('usatAuth.deleteCookie');
		var uu =3D usat.cookie.get( urCookie );
		if ("undefined" =3D=3D uu || "null" =3D=3D uu) uu=3D null;
		if (uu) {
			showDebug("deleting "+urCookie);
			setCookie( urCookie, uu, new Date(new Date().getTime()-10000), "/", =
cookieDomain, "" );
		}=09
	};
=09
    usatAuth.genericErrorResponseHandler=3D function() {};
    usatAuth.SetGenericErrorResponseHandler=3D function (h) {
        if (typeof h =3D=3D 'function')
	        this.genericErrorResponseHandler=3D h;
    };

	usatAuth.SetGenericErrorResponseHandler(function(This, u, req, =
pageElement, oldHTML, rH) {
	    if(req !=3D null)
		    var msg=3D "System is unavailable, please try again later.  Error =
text:\n" +u+ req ?(req.status + " - " + req.statusText) :"req is =
unavailable";
		else
		    var msg=3D "System is unavailable, please try again later.  \n";
		if (pageElement) {
			var msgID=3D $("userMessage");
			if (!msgID) {
				var tag=3D $(pageElement);
				tag.innerHTML=3D oldHTML;
				msgID=3D $("userMessage");
				if (!msgID) {
					tag.innerHTML=3D oldHTML+'<div id=3D"userMessage"></div>';
					msgID=3D $("userMessage");
				}
			}
			msgID.innerHTML=3D msg;
		}		=09
	});

    // Wrap calls to old ahah function to use new ajax library - usatAj
    // - USATAJAX.js is now deprecated
    usatAuth.urAhah=3D function(url, pageElement, callMessage, rH, errH) =
{
    	url=3D uasLocation + url;
    	var This=3D this;
    	var oldHTML=3D "";
    	var tag=3D null;
    	showDebug("urAhah url " + url + " elem " + pageElement);
    =09
	    // Set transition image or message
	    if (pageElement) {
            tag=3D $(pageElement);
            oldHTML=3D tag.innerHTML;
            tag.innerHTML=3D (callMessage)? callMessage: =
usatAuth.transitionImage;
        }
       =20
        // wrap response handler
        var _rH=3D function(result) {
            if(tag) {
                tag.innerHTML=3Dresult;
                This.execJS(tag);
            }
            if (rH) {
			    rH(result);
		    }
        };
       =20
        // wrap error handler
        var _errH=3D function(result) {
            This.showDebug("executing wrapped usatAj error handler from =
request url: " + url + " elem " + pageElement);
	        This.showDebug(result);
	        document.errResult =3D result;
	        if (This.genericErrorResponseHandler) {
	            var u=3D This.urlPrefix+url;
		        This.genericErrorResponseHandler(This, u, null, pageElement, =
oldHTML, rH);
	        }
	        try {
		        errH && errH(This, u, null, pageElement, oldHTML, rH);
	        } catch(e) {
		        This.showDebug("could not run error handler "+errH);
		        This.showError(e);
	        }
        };
       =20
        ajax(url, _rH, _errH);
    };

    usatAuth.setValue=3D function(element, text) {
	    if(document.all){ $(element).innerText =3D text; }=20
	    else { $(element).value =3D text; }
    };

    {
      // uazag support... (migrated from defunct flookie)
      var d=3D document;
      var C=3D d.cookie;
      if (C.match(/zagCookie=3D[13]/))
        if (C.match(/USATINFO=3D[^ ;]*UserID/))
          if (!C.match(/USATINFO=3D[^ ;]*%26ZAG%3D/))
            d.write('<img =
src=3D"http://content.usatoday.com/registration/zagito5/uazag.ashx" =
width=3D"1px" height=3D"1px" />');
    }
}

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/_uas/usatregister.config.js

// Override UAS client-side validation messages (vm) //
// registration messages
usatAuth.vm.regHandleReq        =3D "Username is required for =
membership";
usatAuth.vm.regHandleInvalid    =3D "Handle cannot contain special =
characters";
usatAuth.vm.regHandleSpaces     =3D "Handle cannot begin or end with a =
space";
usatAuth.vm.regEmailReq         =3D "Email address is required for =
membership";
usatAuth.vm.regEmailInvalid     =3D "Email address is not a valid =
format";
usatAuth.vm.regPassMin          =3D "Passwords must be at least 6 =
characters in length";
usatAuth.vm.regPassMatch        =3D "Passwords do not match";
usatAuth.vm.regGenderReq        =3D "Please select Male or Female";
usatAuth.vm.regYearInvalid      =3D "Please enter a four digit year";
usatAuth.vm.regYearAfter1889    =3D "Please enter a year after 1889";
usatAuth.vm.regYearBefore       =3D "Please enter a year before "+((new =
Date()).getFullYear()-13);=20
usatAuth.vm.regZipReq           =3D "Please enter your Zip Code";
usatAuth.vm.regZipInvalid       =3D "Please enter your five-digit Zip =
Code";
usatAuth.vm.regCountryReq       =3D "Please select your Country";
usatAuth.vm.regJobReq           =3D "Please select your Job Title";
usatAuth.vm.regIndReq           =3D "Please select your Industry";
usatAuth.vm.regSizeReq          =3D "Please select your Company Size";
// options messages
usatAuth.vm.optHandleReq        =3D "Username is invalid";
usatAuth.vm.optHandleInvalid    =3D "Handle cannot contain special =
characters";
usatAuth.vm.optHandleSpaces     =3D "Handle cannot begin or end with a =
space";
usatAuth.vm.optEmailReq         =3D "Email Address is invalid";
usatAuth.vm.optEmailInvalid     =3D "Email address is not a valid =
format";
usatAuth.vm.optOldPassReq       =3D "Please enter your old password";
usatAuth.vm.optPassMin          =3D "Passwords must be at least 6 =
characters in length";
usatAuth.vm.optPassMatch        =3D "Passwords do not match";
// transition messages
usatAuth.vm.trnPassReminder     =3D "Sending reminder...";
usatAuth.vm.trnLogIn            =3D "Logging in...";
usatAuth.vm.trnChangeHandle     =3D "Changing Username...";
usatAuth.vm.trnChangeEmail      =3D "Changing Email...";
usatAuth.vm.trnChangePass       =3D "Changing password...";
usatAuth.vm.trnUnregister       =3D "Registration being deleted...";
usatAuth.vm.trnRegister         =3D "Processing registration...";     =20
    
------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/_community/lib/usl.common.js


function USATSiteLife(baseUrl){
this._usatAj=3Dnew usatAj(baseUrl);}
USATSiteLife.prototype=3D{
sitelifeApiUrl:"http:/"+"/sitelife.usatoday.com/ver1.0/Direct/Process",
personaUrl:"http:/"+"/www.usatoday.com/community/profile.htm",
storyLookupPrefix:"http:/"+"/asp.usatoday.com/community/utils/idmap/",
exceptionLoggerUrl:"http:/"+"/my.usatoday.com/asp/ExceptionLogger/logger.=
ashx",
enabled:true,
exceptionCounterEnabled:false,
exceptionLoggerEnabled:false,
apiLogging:false,
widgetLogging:false,
Debug:0,
initialSetup:function(){
try{
if(this.enabled=3D=3Dtrue&&this.isSitelifeAvailable()=3D=3Dtrue){
if($("uslComments")){
if(usl.loadReportAbuseForm){usl.loadReportAbuseForm();}
if(usl.Comments){usl.Comments();}}else if($("uslReviews")){
if(usl.loadReportAbuseForm){usl.loadReportAbuseForm();}
if(usl.Reviews){usl.Reviews();}}
if(usl.ArticleControls){usl.ArticleControls();}}}catch(e){
this.showException("initialSetup",e);
this.LogException("initialSetup",e,"");}},
_updateArticle:false,
getUserPersona:function(pid){
return this.personaUrl+'?UID=3D'+pid;},
getUserPhotoLink:function(pid,photo){
var personaHref=3Dthis.getUserPersona(pid);
var personaHtml=3D"<a href=3D'"+personaHref+"' border=3D'0'><img =
src=3D'"+photo+"' alt=3D'User Image' width=3D'58' height=3D'58' /></a>";
return personaHtml;},
getUserHandle:function(){
var uu=3Dthis.getCookie("USATINFO");
return this.getCookieValue(uu,"Handle");},
getUserHandleLink:function(pid,handle){
var personaHref=3Dthis.getUserPersona(pid);
var handleHtml=3D"<a href=3D'"+personaHref+"'><b>"+handle+"</b></a>";
return handleHtml;},
getUserPid:function(){
var uu=3Dthis.getCookie("USATINFO");
return this._guidToPid(this.getCookieValue(uu,"UserID"));},
isSignedIn:function(){
var uu=3Dthis.getCookie("USATINFO");
if(uu){
var uuStatus=3Dthis.getCookieValue(uu,"Status");
return(uuStatus=3D=3D"Signed In");}
return false;},
getUserMsgsLink:function(msgs){
var msgLink=3D"<a =
href=3D'"+this.personaUrl+"?plckPersonaPage=3DPersonaMessages'>"+msgs+" =
messages</a>";
return msgLink;},
getArticleKey:function(){
var id=3D(usat.contentID)?usat.contentID:usat.storyID;
return id;},
getArticleTitle:function(){
var title=3D"";
if(usat.contentTitle){
title=3Dusat.contentTitle;}else{
title=3Ddocument.title.split(' - USATODAY')[0];
title=3Dtitle.split('#')[0];
title=3Dtitle.replace(/\s*$/,"");}
return title;},
getArticleLink:function(url){
if(!url){
url=3Ddocument.location.href;}
url=3Durl.replace(/csp=3D[^&#]+\&?/,"");
url=3Durl.replace(/[&?]?(\#.*)?$/,"");
return url;},
getArticleSection:function(){
return new Section(this.getArticleKey().split(".")[1]);},
getArticleCats:function(cats){
if(!cats){
cats=3Dusat.contentType;}
cats=3D(cats&&cats!=3D'')?cats.split("."):new Array();
var categories=3Dnew Array();
for(i=3D0;i<cats.length;i++){
categories[i]=3Dnew Category(cats[i]);}
return categories;},
_compareArticleInfo:function(article){
if(!article||(article&&(!article.Section||article.Categories.length=3D=3D=
0))){
return true;}
var sec=3Dthis.getArticleSection();
if(article&&(article.Section&&sec.Section&&(article.Section.Name!=3Dsec.S=
ection.Name))){
return true;}
var cats=3Dthis.getArticleCats();
if(article&&article.Categories&&article.Categories.length>0){
if(article.Categories.length!=3Dcats.length){
return true;}
var i=3D0;
for(i=3D0;i<article.Categories.length;i++){
if(cats[i].Category.Name!=3Darticle.Categories[i].Name){
return true;}}}
if(article&&article.PageUrl!=3Dthis.getArticleLink()){
return true;}
if(article&&article.PageTitle!=3Dthis.getArticleTitle()){
return true;}
return false;},
getCommentCountControl:function(count,link){
var comCntCtl=3D"";
var strCount=3Dusl.niceNumber(count);
var strLabel=3D"Comments";
var strZeroPad=3D"";
if(count=3D=3D0){
strCount=3D"&nbsp;";
strLabel=3D"Comment";
strZeroPad=3D" style=3D'padding-left:10px;'";}
comCntCtl+=3D"<span class=3D'uslCommentsLink'>";
comCntCtl+=3D"<a href=3D'"+link+"' title=3D'Go to comments' alt=3D'Go to =
comments'>";
comCntCtl+=3D"<span class=3D'uslCommentsLabel'>"+strLabel+"</span>";
comCntCtl+=3D"<span =
class=3D'uslCommentsCount'"+strZeroPad+">"+strCount+"</span>";
comCntCtl+=3D"</a>";
comCntCtl+=3D"</span>";
return comCntCtl;},
getReviewCountControl:function(count,link){
var revCntCtl=3D"";
var strCount=3Dusl.niceNumber(count);
var strLabel=3D"Reviews";
var strZeroPad=3D"";
if(count=3D=3D0){
strCount=3D"&nbsp;";
strLabel=3D"Review";
strZeroPad=3D" style=3D'padding-left:10px;'";}
revCntCtl+=3D"<span class=3D'uslReviewsLink'>";
revCntCtl+=3D"<a href=3D'"+link+"' title=3D'Go to reviews' alt=3D'Go to =
reviews'>";
revCntCtl+=3D"<span class=3D'uslReviewsLabel'>"+strLabel+"</span>";
revCntCtl+=3D"<span =
class=3D'uslReviewsCount'"+strZeroPad+">"+strCount+"</span>";
revCntCtl+=3D"</a>";
revCntCtl+=3D"</span>";
return revCntCtl;},
getRecommendCountControl:function(type,key,recCount,recommended){
var recHtml=3D"";
if(key=3D=3Dnull||key.split('.')[0]=3D=3D""){
recHtml+=3D"<span class=3D'uslDisabledRecommendLink'>";
recHtml+=3D"<span class=3D'uslRecommendLabel'>Recommend</span>";
recHtml+=3D"<span class=3D'uslDisabledRecommendCount'>0</span>";
recHtml+=3D"</span>";}else{
if(recommended=3D=3Dtrue){
recHtml+=3D"<span class=3D'uslRecommended'>";
recHtml+=3D"<span class=3D'uslRecommendLabel'>Recommended</span>";
recHtml+=3D"<span =
class=3D'uslRecommendedCount'>"+usl.niceNumber(recCount)+"</span>";
recHtml+=3D"</span>";}else{
var strCount=3Dusl.niceNumber(recCount);
var strZeroPad=3D"";
if(recCount=3D=3D0){
strCount=3D"&nbsp;";
strZeroPad=3D" style=3D'padding-left:10px;'";}
recHtml+=3D"<span id=3D'uslRecommend:"+type+":"+key+"'>";
recHtml+=3D"<span class=3D'uslRecommendLink'>";
recHtml+=3D"<a href=3D\"javascript:void(\'Recommend\')\" =
title=3D'Recommend this article' alt=3D'Recommend this article' =
onclick=3D\"usl.Recommend('" + type + "','" + key + "','" + recCount + =
"');\">";
recHtml+=3D"<span class=3D'uslRecommendLabel'>Recommend</span>";
recHtml+=3D"<span =
class=3D'uslRecommendCount'"+strZeroPad+">"+strCount+"</span>";
recHtml+=3D"</a>";
recHtml+=3D"</span>";
recHtml+=3D"</span>";}}
return recHtml;},
Recommend:function(type,key,recCount){
var recKey=3Dnull;
if(type=3D=3D'comment'){
recKey=3Dnew CommentKey(key);}else if(type=3D=3D'review'){
recKey=3Dnew ReviewKey(key);}else if(type=3D=3D'article'){
recKey=3Dnew ArticleKey(key);}
if(usl.widgetLogging=3D=3Dtrue){
var logTxt=3D"recommend "+type+" "+key;
usl.countEvent(logTxt);}
var rb=3Dnew RequestBatch();
rb.AddToRequest(new RecommendAction(recKey));
this.sitelifeRequest(rb,"SubmitRecommend",this._recommendCallback);
var recLink=3D$("uslRecommend:"+type+":"+key);
if(recLink){
var num=3DparseInt(recCount,10);
num+=3D1;
recLink.innerHTML=3Dthis.getRecommendCountControl(type,key,num,true);}},
_recommendCallback:function(res){
if(res.Messages.length>0&&res.Messages[0].Message=3D=3D"ok"){
usl.showDebug("Recommend Successful");}else{
usl.showDebug("Recommend Failed: "+res.Messages[0].Message);}
if(usl.Debug&&res.Responses){usl.lastRecommendRes=3Dres.Responses;}},
sitelifeRequest:function(slBatch,action,callback,errH){
if(this._updateArticle=3D=3Dtrue){
var articleKey=3Dthis.getArticleKey();
var loc=3D"";
var articleLink=3Dthis.getArticleLink();
var title=3Dthis.getArticleTitle();
var section=3Dthis.getArticleSection();
var cats=3Dthis.getArticleCats();
slBatch.AddToRequest(new UpdateArticleAction(new =
ArticleKey(articleKey),articleLink,title,section,cats));}
this.logSiteLife("uslRequest:"+action,slBatch);
var This=3Dthis;
var callbackWrap=3Dfunction(response){
try{
usl.logSiteLife("uslResponse:"+action,{'Response':response,'OrigRequest':=
slBatch});
callback(response);}catch(e){
usl.showException("SL Request Callback Wrapper",e);
try{usl.LogException("SL Request Callback =
Wrapper",e,JSON.stringify(slBatch));}catch(e){}}};
try{
slBatch.BeginRequest(this.sitelifeApiUrl,callbackWrap);}catch(e){
this.showException("SL Request",e);
try{this.LogException("SL =
Request",e,JSON.stringify(slBatch));}catch(e){}}},
getIframeDocument:function(id){
var ifNode=3D$(id);
var slDoc=3Dnull;
try{
if(ifNode.contentDocument&&ifNode.contentDocument.document&&ifNode.conten=
tDocument.document.body){
slDoc=3DifNode.contentDocument.document;}else =
if(ifNode.contentWindow&&ifNode.contentWindow.document&&ifNode.contentWin=
dow.document.body){
slDoc=3DifNode.contentWindow.document;}else =
if(ifNode.document&&ifNode.document.body){
slDoc=3DifNode.document;}}catch(e){
return null;}
return slDoc;},
isSitelifeAvailable:function(){
if(typeof(DiscoverArticlesAction)!=3D'undefined'){
return true;}else{
return false;}},
logSiteLife:function(msg,obj){
if(usl.apiLogging=3D=3Dtrue){
usl.showDebug(msg);
if(typeof(uoTrack)!=3D'undefined'){
var code=3D"USL DAAPI Call '"+msg+"'";
uoTrack(code);}}},
countEvent:function(code){
if(typeof(uoTrack)!=3D'undefined'){
code=3D"USL "+code;
uoTrack(code);}},
ajax:function(url,rH,errH){
this._usatAj.ajax(url,rH?this._rH(rH):function(){},errH?this._rH(errH):nu=
ll);},
ahah:function(tag,innerHTML,url,optionalErrorHtml){
this._usatAj.ahah(tag,innerHTML,url,optionalErrorHtml)},
_rH:function(fn){
var This=3Dthis;
return function(){
fn.apply(This,arguments)};},
_loadTemplate:function(templateUrl,templateType,callback){
var This=3Dthis;
this.showDebug("loading template '"+templateUrl+"'");
var rh=3Dfunction(response){
var tNode=3Ddocument.createElement('div');
var bodyNode=3Ddocument.getElementsByTagName('body')[0];
bodyNode.appendChild(tNode);
try{
tNode.style.display=3D'none';}catch(e){}
tNode.innerHTML=3Dresponse;
var tmpls=3Ddocument.getElementsByClassName("uslTemplate");
try{
if(tmpls){
var i;
var tid;
var tcontent;
for(i=3D0;i<tmpls.length;i++){
tid=3Dtmpls[i].id;
tcontent=3Dtmpls[i].innerHTML;
this._templates[templateType][tid]=3Dtcontent;}}}catch(e){
this.showException("loadTemplate rH",e);
this.LogException("loadTemplate rH",e,"");}
bodyNode.removeChild(tNode);
if(callback){callback(response);}};
var errH=3Dfunction(response){
this.showException("_loadTemplate - "+templateUrl,response);
var dtls=3D'';
try{
var req=3Dresponse.req;
if(req.responseText)dtls+=3D'\ttxt: '+req.responseText;
if(req.contentType)dtls+=3D'\tcType: '+req.contentType;
if(req.status)dtls+=3D'\tstatus: '+req.status;}catch(e){}
this.LogException("_loadTemplate - "+templateUrl,response,dtls);};
this.ajax(templateUrl,rh,errH);},
_transform:function(data,template){
var self=3Ddata;
var rules=3D{"self":unescape(template)};
var T=3D{
output:false,
init:function(){
for(var rule in rules){
if(rule.substr(0,4)!=3D"self"){
rules["self."+rule]=3Drules[rule];}}
return this;},
apply:function(expr){
var trf=3Dfunction(s){return =
s.replace(/{([A-Za-z0-9_\$\.\[\]\'@\(\)]+)}/g,
function($0,$1){return T.processArg($1,expr);})},
x=3Dexpr.replace(/\[[0-9]+\]/g,"[*]"),res;
if(x in rules){
if(typeof(rules[x])=3D=3D"string"){
res=3Dtrf(rules[x]);}else if(typeof(rules[x])=3D=3D"function"){
res=3Dtrf(rules[x](eval(expr)).toString());}}else{
res=3DT.eval(expr);}
return res;},
processArg:function(arg,parentExpr){
var =
expand=3Dfunction(a,e){return(e=3Da.replace(/^\$/,e)).substr(0,4)!=3D"sel=
f"?("self."+e):e;},
res=3D"";
T.output=3Dtrue;
if(arg.charAt(0)=3D=3D"@"){
res=3Deval(arg.replace(/@([A-za-z0-9_]+)\(([A-Za-z0-9_\$\.\[\]\']+)\)/,
function($0,$1,$2){return =
"rules['self."+$1+"']("+expand($2,parentExpr)+")";}));}else =
if(arg!=3D"$"){
res=3DT.apply(expand(arg,parentExpr));}else{
res=3DT.eval(parentExpr);}
T.output=3Dfalse;
return res;},
eval:function(expr){
var v=3Deval(expr),res=3D"";
if(typeof(v)!=3D"undefined"){
if(v instanceof Array){
for(var i=3D0;i<v.length;i++){
if(typeof(v[i])!=3D"undefined"){
res+=3DT.apply(expr+"["+i+"]");}}}else if(typeof(v)=3D=3D"object"){
for(var m in v){
if(typeof(v[m])!=3D"undefined"){
res+=3DT.apply(expr+"."+m);}}}else if(T.output){
res+=3Dv;}}
return res;}};
try{
return T.init().apply("self");}catch(e){
usl.showException("_transform",e);
try{usl.LogException("_transform",e,"Data: =
"+JSON.stringify(data)+"\tTemplate: =
"+JSON.stringify(template));}catch(e){}
return " ";}},
_stripHtml:function(body){
var stripped=3D"";
if(body.length>0){
var stripped=3Dbody.replace(/</g,"&lt;");
stripped=3Dstripped.replace(/>/g,"&gt;");
stripped=3Dstripped.replace(/\u2019/g,"&#8217;");
stripped=3Dstripped.replace(/\u201C/g,"&#8220;");
stripped=3Dstripped.replace(/\u201D/g,"&#8221;");
stripped=3Dstripped.replace(/\r\n/g,"\n");
stripped=3Dstripped.replace(/\n/g,"<br />\n");}
return stripped;},
_getNameValues:function(arr,delim){
var valArray=3Dnew Array();
var i=3D0;
for(i=3D0;i<arr.length;i++){
valArray[i]=3Darr[i].Name;}
return valArray.join(delim);},
_stopFormSubmit:function(evt){
if((evt.keyCode?evt.keyCode:evt.which)=3D=3D"13"){
evt.cancelBubble=3Dtrue;
if(evt.preventDefault){evt.preventDefault();}
if(evt.returnValue){evt.returnValue=3Dfalse;}
if(evt.stopPropagation){evt.stopPropagation();}}},
_mouseX:function(evt){
if(evt.pageX){
return evt.pageX;}else if(evt.clientX){
return evt.clientX+(document.documentElement.scrollLeft?
document.documentElement.scrollLeft:
document.body.scrollLeft);}else{
return null;}},
_mouseY:function(evt){
if(evt.pageY){
return evt.pageY;}else if(evt.clientY){
return evt.clientY+(document.documentElement.scrollTop?
document.documentElement.scrollTop:
document.body.scrollTop);}else{
return null;}},
_hideDiv:function(id){
document.getElementById(id).style.display=3D"none";},
_showDivAtMouse:function(evt,id){
posx=3Dthis._mouseX(evt)-170;
posy=3Dthis._mouseY(evt);
document.getElementById(id).style.left=3Dposx+"px";
document.getElementById(id).style.top=3Dposy+"px";
document.getElementById(id).style.display=3D"block";},
niceNumber:function(num){
num=3Dnum.toString();
if(num.length<=3D3){
return(num=3D=3D"")?"0":num;}else{
var niceNum=3D"";
try{
if(mod=3D(num.length%3)){
niceNum=3Dnum.substr(0,mod)+",";}
for(i=3D0;i<=3D(num.length/3)-1;i++){
if(i!=3D0){niceNum=3DniceNum+",";}
niceNum=3DniceNum+num.substr((3*i)+mod,3);}}catch(e){
return num;}
return niceNum;}},
niceDate:function(date){
var retDate=3Ddate;
if(typeof(niceDate)=3D=3D'undefined'){
retDate=3Ddate;}else{
try{
retDate=3DniceDate(date);}catch(e){
retDate=3Ddate;}}
return retDate;},
_guidToPid:function(guid){
var pid=3D"";
var i=3D0;
var hashval=3D0;
guid=3Dguid.replace(/-/g,"");
for(i=3D0;i<16;i++){
hashval=3D0;
hashval=3DparseInt("0x"+guid.charAt(i*2))+
parseInt("0x"+guid.charAt((i*2)+1));
if(hashval>=3D16){
hashval=3Dhashval-16;}
pid=3Dpid+hashval.toString(16);}
return pid;},
getCookie:function(name){
var v=3Dusat.cookie.get(name);
if("undefined"=3D=3Dv||"null"=3D=3Dv||null=3D=3Dv){v=3D"";}
return v;},
setCookie:function(name,value,expirationDate,path,domain,encrypted){
usat.cookie.set(name,value,expirationDate,path,domain,encrypted);},
getCookieValue:function(cookie,name){
return getCookieStringParamValue(cookie,name);},
setCookieValue:function(cookie,name,value){
var updatedNVPS=3DsetCookieParamValueForCookieString(cookie,name,value);
if(!updatedNVPS){
updatedNVPS=3Dcookie+'&'+name+'=3D'+escape(value);}
return updatedNVPS;},
showDebug:function(debugtext){
if(this.Debug=3D=3D1){
this._usatAj.showDebug("usl> "+debugtext);}},
showException:function(location,ex){
var msg=3D" ";
if(ex&&ex.name&&ex.message){
msg=3D"Javascript Exception in "+location+": "+ex.name+" - =
"+ex.message;}else{
msg=3D"Error in "+location+" - "+ex;}
this.showDebug(msg);
if(usl.exceptionCounterEnabled=3D=3Dtrue){
var code=3D"USL EXCEPTION '"+location;
if(ex&&ex.message){
code+=3D" ~ "+ex.message+"'";}else{
code+=3D"'";}
if(typeof(uoTrack)!=3D'undefined'){
uoTrack(code);}}},
LogException:function(location,ex,details){
if(this.exceptionLoggerEnabled){
try{
var code=3Dlocation;
if(ex&&ex.message){
code+=3D" ~ "+ex.message;}
var =
url=3Dthis.exceptionLoggerUrl+"?loc=3D"+escape(code)+"&det=3D"+escape(det=
ails);
var img=3Ddocument.createElement("img");
img.setAttribute('src',url);
img.setAttribute('height','1');
img.setAttribute('width','1');
document.body.appendChild(img);}catch(e){}}}};
var usl=3Dnew USATSiteLife("http:/"+"/js.usatoday.com");
DirectAccessErrorHandler=3Dfunction(msg,ex){
usl.showException("SL ex - "+msg,ex);}

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/_community/lib/usl.avatar.js


usl.cacheAvatar=3Dtrue;
usl.reloadOnEvent=3Dfalse;
usl.avatarOverride=3Dfunction(xOffset,yOffset){
if(this.enabled=3D=3Dtrue&&this.isSitelifeAvailable()=3D=3Dtrue){
this._avatarOverride=3Dtrue;
usatAuth.urLoggedIn=3D"uslAvatarIn.htm";
usatAuth.urLoggedOut=3D"uslAvatarOut.htm";
usatAuth.urStatusXOffset=3D(xOffset)?xOffset:165;
usatAuth.urStatusYOffset=3D(yOffset)?yOffset:-1;
if(ur=3D$("USATRegister")){ur.style.display=3D'none';}
usatAuth.em.setPos=3Dusl.setPosOverride;}};
usl.populateAvatar=3Dfunction(pid,handle,photo,msgs){
setTimeout("$('USATRegister').style.display=3D'block'",10);
$("uslAvtPhoto").innerHTML=3Dthis.getUserPhotoLink(pid,photo);
$("uslAvtHandle").innerHTML=3Dthis.getUserHandleLink(pid,handle);
$("uslAvtMsgs").innerHTML=3Dthis.getUserMsgsLink(msgs);};
usl.loadAvatar=3Dfunction(){
var pid=3Dthis.getUserPid();
var slpc=3Dthis.getCookie("SLPERSIST");
if(slpc){
var uid=3Dthis.getCookieValue(slpc,"PID");
var msgs=3Dthis.getCookieValue(slpc,"MSGS");
var photo=3Dunescape(this.getCookieValue(slpc,"ICON"));}
if(slpc&&pid=3D=3Duid&&this.cacheAvatar=3D=3Dtrue){
this.populateAvatar(pid,this.getUserHandle(),photo,msgs);}else{
var rb=3Dnew RequestBatch();
rb.AddToRequest(new UserKey(pid));
this.sitelifeRequest(rb,"LoadAvatarInfo",this._loadAvatarCallback);}};
usl._loadAvatarCallback=3Dfunction(result){
for(var i=3D0;i<result.Responses.length;i++){
var res=3Dresult.Responses[i];
if(res.User!=3Dnull){
var user=3Dres.User;
var expire=3Dnew Date(new Date().getTime()+(10*60*1000));
var slpc=3Dusl.getCookie("SLPERSIST");
if(!slpc){slpc=3D"";}
slpc=3Dusl.setCookieValue(slpc,"PID",user.UserKey.Key);
slpc=3Dusl.setCookieValue(slpc,"MSGS",user.NumberOfMessages);
slpc=3Dusl.setCookieValue(slpc,"ICON",user.AvatarPhotoUrl);
usl.setCookie("SLPERSIST",slpc,expire,"/",document.domain,"");
usl.populateAvatar(user.UserKey.Key,usl.getUserHandle(),user.AvatarPhotoU=
rl,user.NumberOfMessages);}}
if(usl.Debug&&result.Responses){usl.lastAvatarRes=3Dresult.Responses;}};
usl.logoutReload=3Dfunction(){
usl.logoutInterval=3DsetInterval("usl.logoutReloadInterval()",100);};
usl.logoutReloadInterval=3Dfunction(){
if(usl.isSignedIn()=3D=3Dfalse){
clearInterval(usl.logoutInterval);
setTimeout('usl.reloadPage()',1);}};
usl.reloadPage=3Dfunction(){
usatAuth.genericErrorResponseHandler=3Dfunction(){};
window.location.reload();};
usl.findPos=3Dfunction(obj,axis){
var curleft=3Dcurtop=3D0;
if(obj.offsetParent){
curleft=3Dobj.offsetLeft
curtop=3Dobj.offsetTop
while(obj=3Dobj.offsetParent){
curleft+=3Dobj.offsetLeft
curtop+=3Dobj.offsetTop}}
if(axis=3D=3D'y'){
return curtop;}else{
return curleft;}};
usl.setPosOverride=3Dfunction(){
var regAnchor;
if(!(regAnchor=3D$('uslAvatarAnchor'))){
if(!(regAnchor=3D$('regAnchor'))){
regAnchor=3D$('regAnchorSite');}}
if(regAnchor){
var ur=3D$('USATRegister');
var nav=3Dnavigator.userAgent;
ur.style.left=3D(usl.findPos(regAnchor,'x')-(usatAuth.urStatusXOffset))+'=
px';
ur.style.top=3D(usl.findPos(regAnchor,'y')+(usatAuth.urStatusYOffset))+'p=
x';}};
usl._avatarOverride=3Dfalse;
usl.logoutInterval=3Dnull;

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/_community/lib/usl.reactions.js

usl.reportAbuseForm=3D"community/_templates/reportAbuseForm.htm";
usl.commentsTemplateUrl=3D"http://www.usatoday.com/community/_templates/c=
ommentsTemplate.htm";
usl.commentMaxChars=3D10000;
usl.commentSortOrder=3D"TimeStampDescending";
usl.commentSortEnabled=3Dfalse;
usl.reviewsTemplateUrl=3D"community/_templates/reviewsTemplate.htm";
usl.reviewMaxChars=3D10000;
usl.reviewSortOrder=3D"TimeStampDescending";
usl.ratingStarsUrl=3D"http:/"+"/images.usatoday.com/community/_common/_im=
ages/stars/";
usl.badWordUrl=3D"http:/"+"/asp.usatoday.com/community/utils/bwf/get.ashx=
";
usl.paginationLinks=3D6;
usl.bwfon=3Dtrue;
usl.reactionsClosed=3Dfalse;
usl.ratingsEnabled=3Dtrue;
usl.Comments=3Dfunction(){
if(usl.widgetLogging=3D=3Dtrue){
if(document.location.toString().indexOf("#uslPageReturn")!=3D-1){
usl.countEvent("comment link");}
if(document.location.toString().indexOf("#discov")!=3D-1){
usl.countEvent("discovery link");}}
usl._templates.comments['loaded']=3Dfalse;
this._loadTemplate(this.commentsTemplateUrl,'comments',this._loadCommentT=
emplatesCallback);};
usl._loadCommentTemplatesCallback=3Dfunction(response){
usl._templates.comments['loaded']=3Dtrue;
$("uslComments").style.display=3D'none';
$("uslComments").innerHTML=3Dusl._templates.comments['section'];
if(usl.reactionsClosed=3D=3Dfalse){
$("uslReactionForm").innerHTML=3Dusl._templates.comments['form'];
usl.updateReactionFormHead('comment');}
usl.getReactions('comment');};
usl.setSortOrder=3Dfunction(){
var orderNode=3D$('uslSortOrder');
if(orderNode){
usl.paginationTransition('Sort Order Action');
usl.commentSortOrder=3DorderNode.value;
var =
soVal=3D(usl.commentSortOrder=3D=3D"TimeStampDescending")?"dsc":"asc";
if(soVal){
var uu=3Dusl.getCookie("USATINFO");
if(uu){
uu=3Dusl.setCookieValue(uu,'so',soVal);
var now=3Dnew Date().getTime();
var expireDate=3Dnew Date(new =
Date().setTime(now+usatAuth.urExpireTime));
usl.setCookie("USATINFO",uu,expireDate,"/",usatAuth.cookieDomain,"");}}
usl.getReactions('comment');}};
usl.Reviews=3Dfunction(){
if(usl.widgetLogging=3D=3Dtrue){
if(document.location.toString().indexOf("#uslPageReturn")!=3D-1){
usl.countEvent("review link");}
if(document.location.toString().indexOf("#discov")!=3D-1){
usl.countEvent("discovery link");}}
this.detectRatingImageUrl();
usl._templates.reviews['loaded']=3Dfalse;
this._loadTemplate(this.reviewsTemplateUrl,'reviews',this._loadReviewTemp=
latesCallback);};
usl._loadReviewTemplatesCallback=3Dfunction(response){
usl._templates.reviews['loaded']=3Dtrue;
$("uslReviews").style.display=3D'none';
$("uslReviews").innerHTML=3Dusl._templates.reviews['section'];
if(usl.reactionsClosed=3D=3Dfalse){
$("uslReactionForm").innerHTML=3Dusl._templates.reviews['form'];
usl.updateReactionFormHead('review');}
usl.getReactions('review');};
usl.detectRatingImageUrl=3Dfunction(){
var section=3D"";
section=3Ddocument.location.toString().split("/")[3];
section=3Dsection.toLowerCase();
if(section=3D=3D"news"||section=3D=3D"travel"||section=3D=3D"money"||sect=
ion=3D=3D"sports"||section=3D=3D"life"||section=3D=3D"tech"||section=3D=3D=
"weather"){
this.ratingStarsUrl+=3Dsection+"/";}else{
section=3D(usat.contentType)?usat.contentType.split(".")[0]:"";
if(section=3D=3D"news"||section=3D=3D"travel"||section=3D=3D"money"||sect=
ion=3D=3D"sports"||section=3D=3D"life"||section=3D=3D"tech"||section=3D=3D=
"weather"){
this.ratingStarsUrl+=3Dsection+"/";}}};
usl.getRatingControl=3Dfunction(rating,enabled){
var ratCtl=3D"";
if(enabled=3D=3Dtrue&&this._templates.reviews['loaded']=3D=3Dtrue){
ratCtl=3Dthis._templates.reviews['ratingControl'];
ratCtl=3DratCtl.replace(/http[^\"\']+zero.gif/,this.ratingStarsUrl+"null_=
zero.gif");
ratCtl=3DratCtl.replace(/http[^\"\']+00.gif/,this._getRatingImageUrl(rati=
ng));}else{
ratCtl=3D"<img alt=3D'' src=3D'"+this.ratingStarsUrl+"null_zero.gif' =
border=3D'0' />";
ratCtl+=3D"<img alt=3D'' src=3D'"+this._getRatingImageUrl('0')+"' =
border=3D'0'>";}
return ratCtl;};
usl.getRatingImage=3Dfunction(rating){
var ratHtml=3D"<img alt=3D'' src=3D'"+this._getRatingImageUrl(rating)+"' =
border=3D'0'>";
return ratHtml;};
usl._getRatingImageUrl=3Dfunction(rating){
var starsUrl=3D"";
var ratNum=3DparseInt(Math.round(rating));
switch(ratNum){
case 1:starsUrl=3Dthis.ratingStarsUrl+"00.gif";break;
case 2:starsUrl=3Dthis.ratingStarsUrl+"05.gif";break;
case 3:starsUrl=3Dthis.ratingStarsUrl+"10.gif";break;
case 4:starsUrl=3Dthis.ratingStarsUrl+"15.gif";break;
case 5:starsUrl=3Dthis.ratingStarsUrl+"20.gif";break;
case 6:starsUrl=3Dthis.ratingStarsUrl+"25.gif";break;
case 7:starsUrl=3Dthis.ratingStarsUrl+"30.gif";break;
case 8:starsUrl=3Dthis.ratingStarsUrl+"35.gif";break;
case 9:starsUrl=3Dthis.ratingStarsUrl+"40.gif";break;
default:starsUrl=3Dthis.ratingStarsUrl+"00.gif";break;}
return starsUrl;};
usl._fillRatingStar=3Dfunction(ratingStars,ratingField,rating){
var ratStars=3D$(ratingStars);
var ratField=3D$(ratingField);
var oldRating=3DparseInt(ratField.value,10);
var newRating=3Drating;
if(newRating<1&&oldRating>=3DnewRating){newRating=3DoldRating};
if(newRating>=3D1&&newRating<=3D9){
ratStars.src=3Dthis._getRatingImageUrl(newRating);}else{
ratStars.src=3Dthis._getRatingImageUrl('0');}};
usl._setRating=3Dfunction(ratingField,rating){
var ratField=3D$(ratingField);
ratField.value=3Drating;};
usl.getReactions=3Dfunction(type,page){
if(page=3D=3Dnull){page=3D1;}
var articleKey=3Dthis.getArticleKey();
if(articleKey.split(".")[0]=3D=3D""){
this.showException("getReactions: ContentID not specified");
return;}
var rb=3Dnew RequestBatch();
if(type=3D=3D'comment'){
rb.AddToRequest(new CommentPage(new =
ArticleKey(articleKey),10,page,this.commentSortOrder));}else =
if(type=3D=3D'review'){
rb.AddToRequest(new ReviewPage(new =
ArticleKey(articleKey),10,page,this.reviewSortOrder));}else{
this.showException("getReactions: ContentType not specified");
return;}
rb.AddToRequest(new ArticleKey(articleKey));
this.sitelifeRequest(rb,"LoadReactions",this._getReactionsCallback);};
usl._getReactionsCallback=3Dfunction(resBatch){
var rPage=3Dnull;
var rList=3Dnull;
var rType=3Dnull;
var article=3Dnull;
var i=3D0;
for(i=3D0;i<resBatch.Responses.length;i++){
var res=3DresBatch.Responses[i];
if(res.CommentPage!=3Dnull){
rPage=3Dres.CommentPage;
rList=3Dres.CommentPage.Comments;
rType=3D'comment';}else if(res.ReviewPage!=3Dnull){
rPage=3Dres.ReviewPage;
rList=3Dres.ReviewPage.Reviews;
rType=3D'review';}else if(res.Article!=3Dnull){
article=3Dres.Article;}}
usl._updateArticle=3Dusl._compareArticleInfo(article);
try{
var slpc=3Dusl.getCookie("USATINFO");
var pid=3Dusl.getCookieValue(slpc,"UserID");
var uid=3Dusl._guidToPid(pid);}
catch(err){}
if(rList){
var rListHtml=3D"";
var countControl=3D0;
for(i=3D0;i<rList.length;i++){
var bozocheck=3Dusl._getReactionHtml(rType,rList[i],uid);
rListHtml+=3Dbozocheck;
if(bozocheck!=3D""){
countControl++;}}
$("uslReactionList").innerHTML=3DrListHtml;}
if(rPage){
if(rType=3D=3D'comment'){
$("uslComments").style.display=3D'block';
var =
comCnt=3D(typeof(uslComCountOffset)!=3D'undefined'&&uslComCountOffset!=3D=
'')?uslComCountOffset:0;
comCnt=3DparseInt(comCnt)+parseInt(rPage.NumberOfComments);
var sortControl=3D"";
if(usl.commentSortEnabled){
sortControl+=3D"<div class=3D'uslSortOrder' =
style=3D'float:right;'>Showing:&nbsp;&nbsp;";
sortControl+=3D" <select id=3D'uslSortOrder' =
onchange=3D'usl.setSortOrder();'>";
sortControl+=3D"  <option =
value=3D'TimeStampDescending'"+((usl.commentSortOrder=3D=3D"TimeStampDesc=
ending")?" selected":"")+">Newest first</option>";
sortControl+=3D"  <option =
value=3D'TimeStampAscending'"+((usl.commentSortOrder=3D=3D"TimeStampAscen=
ding")?" selected":"")+">Oldest first</option>";
sortControl+=3D" </select>";
sortControl+=3D"</div>";}
if(comCnt>10){
$("uslReactionSummary").innerHTML=3D"<div class=3D'uslComSmry' =
style=3D'height:20px;'><span class=3D'uslComSmryCount' =
style=3D'float:left;'>Comments: =
("+usl.niceNumber(comCnt)+")</span>"+sortControl+"</div>";}
else{
$("uslReactionSummary").innerHTML=3D"<div class=3D'uslComSmry' =
style=3D'height:20px;'><span class=3D'uslComSmryCount' =
style=3D'float:left;'>Comments: =
("+usl.niceNumber(countControl)+")</span>"+sortControl+"</div>";}}else =
if(rType=3D=3D'review'){
$("uslReviews").style.display=3D'block';
var smryHtml=3D"<div class=3D'uslRevSmry'><span =
class=3D'uslRevSmryCount'>Reviews: =
("+usl.niceNumber(rPage.NumberOfReviews)+")</span>";
if(usl.ratingsEnabled=3D=3Dtrue)
smryHtml+=3D"<span class=3D'uslRevSmryRating'>Average Rating: <span =
class=3D'uslRevSmryRatingStars'>"+usl.getRatingImage(rPage.AverageReviewR=
ating)+"</span></span></div>";
$("uslReactionSummary").innerHTML=3DsmryHtml;}}
if(rPage){
$("uslPagination").innerHTML=3Dusl.getPaginationControl(rType,rPage);}
var cntCtl=3D$("uslCountControl");
if(cntCtl){
if(rType=3D=3D'comment'){
var =
comCnt=3D(typeof(uslComCountOffset)!=3D'undefined'&&uslComCountOffset!=3D=
'')?uslComCountOffset:0;
if(rPage){
comCnt=3DparseInt(comCnt)+parseInt(rPage.NumberOfComments);}
if(comCnt>10){
cntCtl.innerHTML=3Dusl.getCommentCountControl(comCnt,"#uslPageReturn");}
else{
cntCtl.innerHTML=3Dusl.getCommentCountControl(countControl,"#uslPageRetur=
n");}}else if(rType=3D=3D'review'){
var revCnt=3D0;
if(rPage){
revCnt=3DrPage.NumberOfReviews;}
cntCtl.innerHTML=3Dusl.getReviewCountControl(revCnt,"#uslPageReturn");}}
var recCtl=3D$("uslRecommendControl");
if(recCtl){
var recd=3Dfalse;
var recCnt=3D0;
var artKey=3Dusl.getArticleKey();
if(article){
recd=3D(article.Recommendations&&article.Recommendations.CurrentUserHasRe=
commended=3D=3D'True')?true:false;
recCnt=3Darticle.Recommendations.NumberOfRecommendations;
artKey=3Darticle.ArticleKey.Key;}
recCtl.innerHTML=3Dusl.getRecommendCountControl('article',artKey,recCnt,r=
ecd);}
if(usl.Debug&&resBatch.Responses){usl.lastReactionsRes=3DresBatch.Respons=
es;}};
usl._getReactionHtml=3Dfunction(type,reaction,userid){
var reacHtml=3D"";
var authorKey=3Dreaction.Author.UserKey.Key;
var recd=3D(reaction.CurrentUserHasRecommended=3D=3D"True")?true:false;
var =
rptd=3D(reaction.CurrentUserHasReportedAbuse=3D=3D"True")?true:false;
recNum=3D(!recNum)?'0':recNum;
var staffMark=3D(reaction.Author.UserTier=3D=3D"Editor")?"USA TODAY =
Staff":"";
staffMark=3D(reaction.Author.UserTier=3D=3D"Featured")?"USA TODAY =
Staff":staffMark;
staffMark=3D(reaction.Author.UserTier=3D=3D"Staff")?"USA TODAY =
Staff":staffMark;
var recNum=3Dreaction.NumberOfRecommendations;
if(type=3D=3D'comment'){
if(userid=3D=3D"undefined"){
userid=3D"";}
if((authorKey=3D=3Duserid&&reaction.Author.IsBlocked=3D=3D"True")||(react=
ion.Author.IsBlocked=3D=3D"False")){
var comKey=3Dreaction.CommentKey.Key;
var commentData=3D{
'authorIcon':this.getUserPhotoLink(authorKey,reaction.Author.AvatarPhotoU=
rl),
'authorHandle':this.getUserHandleLink(authorKey,reaction.Author.DisplayNa=
me),
'commentTimestamp':this.niceDate(reaction.PostedAtTime),
//'commentBody':reaction.CommentBody,
commentBody:reaction.CommentBody.replace(/([^\s]{48})/g, "$1 "),
'commentKey':comKey,
'recommendLink':this.getRecommendCountControl('comment',comKey,recNum,rec=
d),
'reportAbuseLink':this.getReportAbuseLink('comment',comKey,rptd),
'staffMark':staffMark};
try{
reacHtml=3Dthis._transform(commentData,this._templates.comments['comment'=
]);}catch(e){
this.showException("_getReactionHtml() comment transform",e);}}}
else if(type=3D=3D'review'){
var revKey=3Dreaction.ReviewKey.Key;
var rating=3D"";
if(this.ratingsEnabled=3D=3Dtrue){
rating=3Dthis.getRatingImage(reaction.ReviewRating);}
var reviewData=3D{
'authorIcon':this.getUserPhotoLink(authorKey,reaction.Author.AvatarPhotoU=
rl),
'authorHandle':this.getUserHandleLink(authorKey,reaction.Author.DisplayNa=
me),
'reviewTimestamp':this.niceDate(reaction.PostedAtTime),
'reviewTitle':reaction.ReviewTitle,
'reviewRating':rating,
'reviewBody':reaction.ReviewBody,
'reviewKey':revKey,
'recommendLink':this.getRecommendCountControl('review',revKey,recNum,recd=
),
'reportAbuseLink':this.getReportAbuseLink('review',revKey,rptd),
'staffMark':staffMark};
try{
reacHtml=3Dthis._transform(reviewData,this._templates.reviews['review']);=
}catch(e){
this.showException("_getReactionHtml() review transform",e);}}
return reacHtml;};
usl.updateReactionFormHead=3Dfunction(type,signOut){
if(this.reactionsClosed=3D=3Dfalse&&(this._templates.comments['loaded']=3D=
=3Dtrue||this._templates.reviews['loaded']=3D=3Dtrue)){
var reacFormHead=3D$("uslReactionFormHead");
if(reacFormHead){
var headHtml=3D"";
if(signOut=3D=3Dtrue||!this.isSignedIn()){
if(type=3D=3D'comment'){
headHtml=3Dthis._templates.comments['headLoggedOut'];}else =
if(type=3D=3D'review'){
headHtml=3Dthis._templates.reviews['headLoggedOut'];}}else{
var =
uHandleLink=3Dthis.getUserHandleLink(this.getUserPid(),this.getUserHandle=
());
var headerData=3D{'userHandleLink':uHandleLink};
var headerTemplate=3D"";
if(type=3D=3D'comment'){
headerTemplate=3Dthis._templates.comments['headLoggedIn'];}else =
if(type=3D=3D'review'){
headerTemplate=3Dthis._templates.reviews['headLoggedIn'];}
try{
headHtml=3Dthis._transform(headerData,headerTemplate);}catch(e){
this.showException("updateReactionFormHead() head transform",e);}}
reacFormHead.innerHTML=3DheadHtml;}
if(type=3D=3D'comment'){
var comBody=3D$("uslComFormBody");
var comBtn=3D$("uslComFormSubmit");
if(comBody&&comBtn){
if(signOut=3D=3Dtrue||!this.isSignedIn()){
comBody.disabled=3Dtrue;
comBtn.disabled=3Dtrue;}else{
comBody.disabled=3Dfalse;
comBtn.disabled=3Dfalse;}}}else if(type=3D=3D'review'){
var revTitle=3D$("uslRevFormTitle");
var revRating=3D$("uslRevFormRatingControl");
var revValNode=3D$("uslRevFormRating");
var revRatingVal=3D(revValNode)?revValNode.value:0;
var revRatingImage=3D$("uslRevFormRatingImage");
var revBody=3D$("uslRevFormBody");
var revBtn=3D$("uslRevFormSubmit");
if(revTitle&&revRating&&revBody&&revBtn){
if(signOut=3D=3Dtrue||!this.isSignedIn()){
revTitle.disabled=3Dtrue;
if(this.ratingsEnabled=3D=3Dtrue){
if(revRatingImage){
revRatingImage.innerHTML=3Dthis.getRatingControl(0,false);}else{
revRating.innerHTML=3Dthis.getRatingControl(0,false);}}else{
revRating.innerHTML=3D"";}
revBody.disabled=3Dtrue;
revBtn.disabled=3Dtrue;}else{
revTitle.disabled=3Dfalse;
if(this.ratingsEnabled=3D=3Dtrue){
revRating.innerHTML=3Dthis.getRatingControl(revRatingVal,true);
this._setRating("uslRevFormRating",revRatingVal);}else{
revRating.innerHTML=3D"";}
revBody.disabled=3Dfalse;
revBtn.disabled=3Dfalse;}}}
if(this.reloadOnEvent=3D=3Dfalse){
usatAuth.em.loginHandlers["uslReactionHeader"]=3Dfunction(){if(usl._avata=
rOverride=3D=3Dtrue&&(ur=3D$("USATRegister"))){ur.style.display=3D'none'}=
;usl.updateReactionFormHead(type);usl.getReactions(type,1);};
usatAuth.em.logoutHandlers["uslReactionHeader"]=3Dfunction(){if(usl._avat=
arOverride=3D=3Dtrue&&(ur=3D$("USATRegister"))){ur.style.display=3D'none'=
};usl.updateReactionFormHead(type,true);usl.getReactions(type,1);};
usatAuth.em.optionsHandlers["uslReactionHeader"]=3Dfunction(){usl.updateR=
eactionFormHead(type);usl.getReactions(type,1);};}}};
usl.getPaginationControl=3Dfunction(type,page){
var =
reacCount=3D(type=3D=3D'comment')?page.NumberOfComments:page.NumberOfRevi=
ews;
var plusMinus=3Dthis.paginationLinks;
var pageControl=3D"";
if(reacCount>10){
var pageDiv=3DparseInt(reacCount)/10;
if(pageDiv>parseInt(pageDiv)){
pageDiv+=3D1;}
pageDiv=3DparseInt(pageDiv);
var ll,ul;
var rPoP=3Dpage.OnPage;
var pnp=3DrPoP-1;
if(rPoP!=3D1){
pageControl+=3D" <a href=3D\"#uslPageReturn\" title=3D'Go to first page' =
alt=3D'Go to first page' =
onClick=3D\"javascript:usl.paginationTransition();usl.getReactions('" + =
type + "','1');\"><img =
src=3D'http:/"+"/images.usatoday.com/community/_common/_images/home-arrow=
-pag-prev.gif' border=3D'0'></a> ";
pageControl+=3D" <a href=3D\"#uslPageReturn\" title=3D'Go to previous =
page' alt=3D'Go to previous page' =
onClick=3D\"javascript:usl.paginationTransition();usl.getReactions('" + =
type + "','" + pnp + "');\">Prev</a> ";}
ll=3DrPoP-plusMinus;
ul=3DparseInt(rPoP)+plusMinus;
if(ll<1){
ll=3D1;}
if(ul>pageDiv){
ul=3DpageDiv;}
for(var i=3Dll;i<=3Dul;i++){
if(rPoP!=3Di){
pageControl+=3D" <a href=3D\"#uslPageReturn\" =
onClick=3D\"javascript:usl.paginationTransition();usl.getReactions('" + =
type + "','" + i + "');\">"+i+"</a> ";}else{
pageControl+=3D" "+i+" ";}}
pnp=3Dpnp+2;
if(rPoP!=3DpageDiv){
pageControl+=3D" <a href=3D\"#uslPageReturn\" title=3D'Go to next page' =
alt=3D'Go to next page' =
onClick=3D\"javascript:usl.paginationTransition();usl.getReactions('" + =
type + "','" + pnp + "');\">Next</a> ";
pageControl+=3D" <a href=3D\"#uslPageReturn\" title=3D'Go to last page' =
alt=3D'Go to last page' =
onClick=3D\"javascript:usl.paginationTransition();usl.getReactions('" + =
type + "','" + pageDiv + "');\"><img =
src=3D\"http:/"+"/images.usatoday.com/community/_common/_images/home-arro=
w-pag-next.gif\" border=3D'0'></a>";}}
return pageControl;};
usl.paginationTransition=3Dfunction(){
if(usl.widgetLogging=3D=3Dtrue){
usl.countEvent("pagination");}
var reactionList=3D$('uslReactionList')
if(reactionList){
reactionList.innerHTML=3D"<img =
src=3D'http:/"+"/images.usatoday.com/_common/_images/squaresAnimated.gif'=
 />";}};
usl.submitReaction=3Dfunction(){
var type=3D$("uslReactionType").value;
var tmpl=3D"";
var body=3D"";
var bwfBody=3D"";
var max=3D0;
var err=3D$("uslFormError");
err.innerHTML=3D"";
var emptyFlag=3Dfalse;
usatAuth.getAuthStatus();
if(usl.isSignedIn()=3D=3Dfalse){
if(type=3D=3D'comment'){
tmpl=3Dthis._templates.comments;
err.innerHTML=3Dtmpl['loggedOutError'];}else if(type=3D=3D'review'){
tmpl=3Dthis._templates.reviews;
err.innerHTML=3Dtmpl['loggedOutError'];}
usatAuth.initialSetup();
this.showException("Invalid user status");
return false;}
if(type=3D=3D'comment'){
tmpl=3Dthis._templates.comments;
body=3D$("uslComFormBody").value;
bwfBody=3Dbody;
max=3Dthis.commentMaxChars;
if(body.length=3D=3D0){
err.innerHTML=3Dtmpl['missingInputError'];
setTimeout("$('uslComFormBody').focus()",1);
return false;}}else if(type=3D=3D'review'){
tmpl=3Dthis._templates.reviews;
var revTitle=3D$("uslRevFormTitle").value;
var revRating=3D(ratNode=3D$("uslRevFormRating"))?ratNode.value:0;
body=3D$("uslRevFormBody").value;
bwfBody=3Dbody+" "+revTitle;
max=3Dthis.reviewMaxChars;
emptyFlag=3D(body.length=3D=3D0||revTitle.length=3D=3D0)?true:false;
if(body.length=3D=3D0||revTitle.length=3D=3D0){
err.innerHTML=3Dtmpl['missingInputError'];
if(revTitle.length=3D=3D0){setTimeout("$('uslRevFormTitle').focus()",1);}=

else =
if(body.length=3D=3D0){setTimeout("$('uslRevFormBody').focus()",1);}
return false;}}
if(this.checkBodyLength(body,max)=3D=3Dfalse){
var data=3D{'maxchars':max};
err.innerHTML=3Dthis._transform(data,tmpl['entryTooLongError']);
return false;}
if(this.bwfon=3D=3Dtrue){
this._checkBadWords(bwfBody);}else{
this._submitReactionToSiteLife();}};
usl._checkBadWords=3Dfunction(body){
var rH=3Dfunction(request){
try{
var res=3Drequest.responseText;
usl.showDebug("Bad Word Filter Response: "+res)
usl._checkBadWordsCallback(res);}catch(e){
usl.showException("BWF return handler",e);
usl._submitReactionToSiteLife();}}
try{
var bwfForm=3Ddocument.createElement("form");
bwfForm.name=3D"fbwf";
bwfForm.id=3D"fbwf";
bwfForm.action=3Dthis.badWordUrl;
bwfForm.method=3D"post";
var inputElem=3Ddocument.createElement("input");
inputElem.name=3D"jsonRequest";
inputElem.type=3D"hidden";
inputElem.value=3Dbody;
bwfForm.appendChild(inputElem);
document.body.appendChild(bwfForm);
var bwfIframe=3Dnew iframe(bwfForm,{onComplete:rH},(new =
Date()).getTime());}catch(e){
this.showException("BWF Submit",e);
usl._submitReactionToSiteLife();}};
usl._checkBadWordsCallback=3Dfunction(response){
try{
if(response.indexOf("false")!=3D-1){
this._submitReactionToSiteLife();}else if(response){
var type=3D$("uslReactionType").value;
var err=3D$("uslFormError");
var tmpl=3Dnull;
if(type=3D=3D'comment'){
tmpl=3Dthis._templates.comments;}else if(type=3D=3D'review'){
tmpl=3Dthis._templates.reviews;}
this.updateReactionFormHead(type,false);
var bwText=3D"\"" + response.substr(0,response.length-1).replace(/,/g, =
",") + "\"";
var data=3D{'badwords':bwText};
err.innerHTML=3Dthis._transform(data,tmpl['badWordsFoundError']);}else{
usl.showException("BWF response empty");
usl._submitReactionToSiteLife();}}catch(e){
usl.showException("BWF callback",e);
usl._submitReactionToSiteLife();}};
usl._submitReactionToSiteLife=3Dfunction(){
var type=3D$("uslReactionType").value;
var title=3Dthis.getArticleTitle();
var articleKey=3Dthis.getArticleKey();
var =
articleLink=3Dthis.getArticleLink(document.location.toString().split('#')=
[0]);
var rb=3Dnew RequestBatch();
if(usl.widgetLogging=3D=3Dtrue){
usl.countEvent(type);}
if(type=3D=3D'comment'){
var comBody=3D$("uslComFormBody").value;
var stripped=3Dusl._stripHtml(comBody);
rb.AddToRequest(new CommentAction(new =
ArticleKey(articleKey),articleLink,title,stripped));
$("uslComFormBody").value=3D"";}else if(type=3D=3D'review'){
var revTitle=3D$("uslRevFormTitle").value;
var =
revRating=3D(this.ratingsEnabled=3D=3Dtrue)?$("uslRevFormRating").value:0=
;
var revBody=3D$("uslRevFormBody").value;
var strippedBody=3Dusl._stripHtml(revBody);
var strippedTitle=3Dusl._stripHtml(revTitle);
rb.AddToRequest(new ReviewAction(new =
ArticleKey(articleKey),articleLink,title,strippedTitle,revRating,stripped=
Body,null,null));
$("uslRevFormTitle").value=3D"";
$("uslRevFormBody").value=3D"";
if(this.ratingsEnabled=3D=3Dtrue){
this._setRating('uslRevFormRating',1);
this._fillRatingStar('uslRevFormStars','uslRevFormRating',-1);}}
this.sitelifeRequest(rb,"SubmitReaction",this._submitReactionToSiteLifeCa=
llback);};
usl._submitReactionToSiteLifeCallback=3Dfunction(res){
var type=3D$("uslReactionType").value;
for(var i=3D0;i<res.Messages.length;i++){
var msg=3Dres.Messages[i];
if(msg.Message!=3D"ok"){
usl.showException("_submitReactionToSiteLifeCallback"+msg.Message);}else{=

if(usl.reloadOnEvent=3D=3Dtrue){
setTimeout("window.location.reload()",100);}else{
usl.getReactions(type);}}}};
usl.checkBodyLength=3Dfunction(body,max){
if(body.length<=3Dmax){
return true;}else{
return false;}};
usl.getReportAbuseLink=3Dfunction(type,key,reported){
var raHtml=3D"";
if(reported=3D=3Dtrue){
raHtml+=3D"<span id=3D'uslReportAbuse:"+type+":"+key+"' =
class=3D'uslAbuseReported'>Reported</span>";}else{
raHtml+=3D"<span id=3D'uslReportAbuse:"+type+":"+key+"' =
class=3D'uslReportAbuseLink'>";
raHtml+=3D"<a href=3D'#none' =
onclick=3D\"javascript:usl.ReportAbuse(event,'" + type + "','" + key + =
"');return false;\">Report Abuse</a>";
raHtml+=3D"</span>";}
return raHtml;};
usl.loadReportAbuseForm=3Dfunction(){
var id=3D'uslReportAbuseForm';
var cssClass=3D'uslReportAbuseForm';
var tNode=3Ddocument.createElement('div');
tNode.setAttribute('id',id);
document.getElementsByTagName('body')[0].appendChild(tNode);
try{
if(cssClass)tNode.className=3DcssClass;
tNode.style.display=3D'none';}catch(e){}
this.showDebug('Loading report abuse form.');
this.ahah(id,null,this.reportAbuseForm,null);};
usl.ReportAbuse=3Dfunction(evt,type,key){
if(rogueFlashHack)rogueFlashHack(1);
this._showDivAtMouse(evt,"uslReportAbuseForm");
$("uslReportAbuseType").value=3Dtype;
$("uslReportAbuseKey").value=3Dkey;};
usl.reportAbuseSubmit=3Dfunction(){
var key=3D$("uslReportAbuseKey").value
var type=3D$("uslReportAbuseType").value;
var text=3D$("uslReportAbuseCommentText").value;
var reason=3D$("uslReportAbuseReason").value;
if(rogueFlashHack){rogueFlashHack(0);}
this.reportAbuseClose();
var cntKey=3Dnull;
if(type=3D=3D'comment'){
cntKey=3Dnew CommentKey(key);}else if(type=3D=3D'article'){
cntKey=3Dnew ArticleKey(key);}else if(type=3D=3D'review'){
cntKey=3Dnew ReviewKey(key);}
if(usl.widgetLogging=3D=3Dtrue){
usl.countEvent("report abuse "+type);}
var raReq=3Dnew RequestBatch();
raReq.AddToRequest(new ReportAbuseAction(cntKey,reason,text));
this.sitelifeRequest(raReq,"SubmitReportAbuse",this._reportAbuseCallback)=
;
var raLink=3D$("uslReportAbuse:"+type+":"+key);
if(raLink){raLink.innerHTML=3Dthis.getReportAbuseLink(type,key,true);}};
usl._reportAbuseCallback=3Dfunction(res){
if(res.Messages.length>0&&res.Messages[0].Message=3D=3D"ok"){
usl.showDebug("Report Abuse Successful");}else{
usl.showDebug("Report Abuse Failed: "+res.Messages[0].Message);}
if(usl.Debug&&res.Responses){usl.lastReportAbuseRes=3Dres.Responses;}};
usl.reportAbuseClose=3Dfunction(){
this._hideDiv("uslReportAbuseForm");
$("uslReportAbuseKey").value=3D"";
$("uslReportAbuseType").value=3D"";
$("uslReportAbuseCommentText").value=3D"";
$("uslReportAbuseReason").value=3D" ";};
usl._templates=3D{'comments':{'loaded':false},'reviews':{'loaded':false}}=
;
------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.usatoday.com/_common/_scripts/_community/usatsitelife.config.js

usl.exceptionCounterEnabled=3Dtrue;	// count usl exceptions with =
omniture =20
usl.widgetLogging=3Dtrue;			// log interactions with custom sitelife =
widgets

// temporarily enabled
usl.exceptionLoggerEnabled=3Dtrue;	// log usl exceptions to exception =
logger application

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.usatoday.com/_common/_scripts/_sports/2006-dropdowns.js



var strMenuA =3D""; var strMenuB=3D""; var strMenuC =3D""; var strMenuD =
=3D""; var strMenuE =3D""; var strMenuF =3D""; var strDateStamp=3D"";

strMenuA+=3D'<div id=3D"menuLayer" =
style=3D"display:inline;position:absolute;z-index:1;"><table =
cellpadding=3D"0" cellspacing=3D"0" bgcolor=3D"#FFFFFF">  <script =
language=3D"javascript" type=3D"text/javascript" =
xmlns:fo=3D"http://www.w3.org/1999/XSL/Format"> 			function =
uShowHide(elem) { 				if (document.getElementById(elem).style.display =
=3D=3D \'none\') { 					document.getElementById(elem).style.display =3D =
\'block\'; 					document.getElementById(elem).style.visibility =3D =
\'visible\'; 				} else { 					=
document.getElementById(elem).style.display =3D \'none\'; 					=
document.getElementById(elem).style.visibility =3D \'visible\'; 				} 			=
} 			function =
uMenuHide(elem){document.getElementById(elem).style.display =3D =
\'none\';document.getElementById(elem).style.visibility =3D \'hidden\';} =
			function uMenuShow(elem){document.getElementById(elem).style.display =
=3D \'block\';document.getElementById(elem).style.visibility =3D =
\'visible\';} 			</script><tr> 								<td align=3D"center" =
valign=3D"middle" nowrap=3D"nowrap" class=3D"dropMenu1">Inside Sports =
</td> 								<td align=3D"center" valign=3D"middle" =
class=3D"dropMenu2">  <a =
href=3D"javascript:uShowHide(\'submenu\');uShowHide(\'feedroom\')"><img =
src=3D"http://images.usatoday.com/_common/_images/arrow_drop_down.gif" =
width=3D"15" height=3D"15" border=3D"0" /></a></td> 				</tr> </table>   =
     <div id=3D"submenu" class=3D"submenu1" =
style=3D"display:none;visibility:hidden" =
onmouseover=3D"uMenuShow(\'submenu\');uMenuHide(\'feedroom\')" =
onmouseout=3D"uMenuHide(\'submenu\');uMenuShow(\'feedroom\')"><table =
width=3D"420" cellpadding=3D"0" cellspacing=3D"0"> 				<TR> 								<TD =
valign=3D"top"><SCRIPT language=3D"javascript">getMenuB();</SCRIPT></TD> =
								<TD valign=3D"top"><SCRIPT =
language=3D"javascript">getMenuC();</SCRIPT></TD> 								<TD =
valign=3D"top"><SCRIPT language=3D"javascript">getMenuD();</SCRIPT></TD> =
				</TR> </TABLE></div> </div>';
	strMenuB+=3D' <TABLE width=3D"140" cellpadding=3D"0" cellspacing=3D"0" =
bgcolor=3D"#FFFFFF"> 	<TR> 		<TD width=3D"10" rowspan=3D"11"><IMG =
src=3D"http://images.usatoday.com/_common/_images/clear.gif" width=3D10 =
height=3D10></TD> 		<TD width=3D"10" align=3D"left" =
valign=3D"middle"><IMG =
src=3D"http://images.usatoday.com/_common/_images/clear.gif" width=3D5 =
height=3D5 class=3D"smallSectionBullet"></TD> 		<TD width=3D"110" =
height=3D"30" valign=3D"middle"><SPAN =
class=3D"submenuTop">Sections</SPAN></TD> 		<TD width=3D"10" =
rowspan=3D"11"><IMG =
src=3D"http://images.usatoday.com/_common/_images/clear.gif" =
width=3D"10" height=3D"10" /></TD> 	</TR> 	<TR> 		<TD height=3D"25" =
colspan=3D"2" class=3D"submenuBorder"><span  class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/baseball/default.htm" =
class=3D"submenuText">Baseball</A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" colspan=3D"2" valign=3D"middle" =
class=3D"submenuBorder"><span  class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/boxing/default.htm" =
class=3D"submenuText">Boxing</A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" colspan=3D"2" valign=3D"middle" =
class=3D"submenuBorder"><span  class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/college/football/default.htm" =
class=3D"submenuText">College football</A></span></TD> 	</TR> 	<TR> 		=
<TD height=3D"40" colspan=3D"2" valign=3D"middle" =
class=3D"submenuBorder"><span  class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/college/mensbasketball/default.htm=
" class=3D"submenuText">College men\'s<BR>basketball</A></span></TD> 	=
</TR> 	<TR> 		<TD height=3D"35" colspan=3D"2" valign=3D"middle" =
class=3D"submenuBorder"><span  class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/college/womensbasketball/default.h=
tm" class=3D"submenuText">College women\'s<BR>basketball</A></span></TD> =
	</TR> 	<TR> 		<TD height=3D"25" colspan=3D"2" valign=3D"middle" =
class=3D"submenuBorder"><span  class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/college/other/default.htm" =
class=3D"submenuText">College sports, other</A></span></TD> 	</TR> 	<TR> =
		<TD height=3D"25" colspan=3D"2" valign=3D"middle" =
class=3D"submenuBorder"><span  class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/cycling/default.htm" =
class=3D"submenuText">Cycling</A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" colspan=3D"2" valign=3D"middle" =
class=3D"submenuBorder"><span  class=3D"submenuText"><A =
href=3D"http://fantasysports.usatoday.com/content/home.asp" =
class=3D"submenuText">Fantasy sports</A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" colspan=3D"2" valign=3D"middle" =
class=3D"submenuBorder"><span  class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/golf/default.htm" =
class=3D"submenuText">Golf</A></span></TD> 	</TR> </TABLE> ';
	strMenuC+=3D'<TABLE width=3D"140" cellpadding=3D"0" cellspacing=3D"0" =
bgcolor=3D"#FFFFFF"> 	<TR> 		<TD width=3D"10" rowspan=3D"12"><IMG =
src=3D"http://images.usatoday.com/_common/_images/clear.gif" width=3D10 =
height=3D10></TD> 		<TD height=3D"30" align=3D"left" =
valign=3D"middle"><IMG =
src=3D"http://images.usatoday.com/_common/_images/clear.gif" =
width=3D"10" height=3D"30" /></TD> 		<TD width=3D"10" =
rowspan=3D"12"><IMG =
src=3D"http://images.usatoday.com/_common/_images/clear.gif" =
width=3D"10" height=3D"10" /></TD> 	</TR> 	<TR> 		<TD height=3D"25" =
valign=3D"middle" class=3D"submenuBorder"><span class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/preps/default.htm" =
class=3D"submenuText">High schools</A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" valign=3D"middle" class=3D"submenuBorder"><span =
class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/hockey/default.htm" =
class=3D"submenuText">Hockey</A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" valign=3D"middle" class=3D"submenuBorder"><span =
class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/horses/default.htm" =
class=3D"submenuText"> Horse racing</A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" valign=3D"middle" class=3D"submenuBorder"><span =
class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/motor/default.htm" =
class=3D"submenuText">Motor sports </A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" valign=3D"middle" class=3D"submenuBorder"><span =
class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/olympics/default.htm" =
class=3D"submenuText">Olympic sports</A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" valign=3D"middle" class=3D"submenuBorder"><span =
class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/basketball/default.htm" =
class=3D"submenuText">Pro basketball </A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" valign=3D"middle" class=3D"submenuBorder"><span =
class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/football/default.htm" =
class=3D"submenuText">Pro football </A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" valign=3D"middle" class=3D"submenuBorder"><span =
class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/soccer/default.htm" =
class=3D"submenuText">Soccer</A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" valign=3D"middle" class=3D"submenuBorder"><span =
class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/tennis/default.htm" =
class=3D"submenuText">Tennis</A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" valign=3D"middle" class=3D"submenuBorder"><span =
class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/basketball/wnba/default.htm" =
class=3D"submenuText">WNBA</A></span></TD> 	</TR> </TABLE> ';
	strMenuD+=3D' <TABLE width=3D"140" cellpadding=3D"0" cellspacing=3D"0" =
bgcolor=3D"#FFFFFF"> 	<TR> 		<TD width=3D"10" rowspan=3D"12"><IMG =
src=3D"http://images.usatoday.com/_common/_images/clear.gif" width=3D10 =
height=3D10></TD> 		<TD width=3D"10" align=3D"left" =
valign=3D"middle"><IMG =
src=3D"http://images.usatoday.com/_common/_images/clear.gif" width=3D5 =
height=3D5 class=3D"smallSectionBullet"></TD> 		<TD width=3D"110" =
height=3D"30" valign=3D"middle"><SPAN =
class=3D"submenuTop">Essentials</SPAN></TD> 		<TD width=3D"10" =
rowspan=3D"12"><IMG =
src=3D"http://images.usatoday.com/_common/_images/clear.gif" =
width=3D"10" height=3D"10" /></TD> 	</TR> 	<TR> 		<TD height=3D"25" =
colspan=3D"2" valign=3D"middle" class=3D"submenuBorder"><span =
class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/columnist/index.htm" =
class=3D"submenuText">Columnists</A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" colspan=3D"2" valign=3D"middle" =
class=3D"submenuBorder"><span class=3D"submenuText"><A =
href=3D"http://covers.usatoday.com/" class=3D"submenuText">Game =
matchups</A></span></TD> 	</TR> 	<TR> 		<TD height=3D"25" colspan=3D"2" =
valign=3D"middle" class=3D"submenuBorder"><span class=3D"submenuText"><A =
href=3D"http://covers.usatoday.com/data/odds.aspx" =
class=3D"submenuText">Live odds</A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" colspan=3D"2" valign=3D"middle" =
class=3D"submenuBorder"><span class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/sagarin.htm" =
class=3D"submenuText">Sagarin ratings</A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" colspan=3D"2" valign=3D"middle" =
class=3D"submenuBorder"><span class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/scores.htm" =
class=3D"submenuText">Scores</A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" colspan=3D"2" valign=3D"middle" =
class=3D"submenuBorder"><span class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/gaming/sheridan.htm" =
class=3D"submenuText">Sheridan\'s odds</A></span></TD> 	</TR> 	<TR> 		=
<TD height=3D"25" colspan=3D"2" valign=3D"middle" =
class=3D"submenuBorder"><span class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/index.htm" =
class=3D"submenuText">Sports index </A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" colspan=3D"2" valign=3D"middle" =
class=3D"submenuBorder"><span class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/st.htm" =
class=3D"submenuText">Transactions</A></span></TD> 	</TR> 	<TR> 		<TD =
height=3D"25" colspan=3D"2" valign=3D"middle" =
class=3D"submenuBorder"><span class=3D"submenuText"><A =
href=3D"http://www.usatoday.com/sports/tv.htm" class=3D"submenuText">TV =
listings</A></span></TD> 	</TR> </TABLE> ';
strMenuE+=3D'';
strMenuF+=3D'';
strDateStamp+=3D'02/23/2007&nbsp;-&nbsp;Updated&nbsp;01:39 PM&nbsp;ET';

function getMenuA(){ document.write(strMenuA); }=20
function getMenuB(){ document.write(strMenuB); }
function getMenuC(){ document.write(strMenuC); }
function getMenuD(){ document.write(strMenuD); }
function getMenuE(){ document.write(strMenuE); }
function getMenuF(){ document.write(strMenuF); }		=09








------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://embed.technorati.com/embed/72gse7g47.js

<!--=0A=
/* Embed was not displayable.  Please verify your embed settings at =
http://technorati.com/account/#blogs. */=0A=
-->
------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://d.yimg.com/ds/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"0.3.8";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_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://blogs.usatoday.com/.shared/js/comments.js

var hasChanged =3D 0;=0A=
var hostName =3D '.typepad.com';=0A=
=0A=
function setCookie (name, value, expires) {=0A=
    document.cookie =3D name + '=3D' + escape(value) + '; expires=3D' + =
expires.toGMTString() + '; domain=3D' + hostName + '; path=3D/';=0A=
}=0A=
=0A=
function getCookie (name) {=0A=
    var key =3D name + '=3D';=0A=
    var c =3D document.cookie;=0A=
    var i =3D c.indexOf(key);=0A=
    if (i < 0) return '';=0A=
    var j =3D c.indexOf(';', i + key.length);=0A=
    if (j < 0) j =3D c.length;=0A=
    return unescape(c.substring(i + key.length, j));=0A=
}=0A=
=0A=
function deleteCookie (name) {=0A=
    if (getCookie(name))=0A=
        setCookie(name, '', new Date(70, 0, 1, 0, 0, 1));=0A=
}=0A=
=0A=
function rememberMe (f) {=0A=
    var now =3D new Date();=0A=
    now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000);=0A=
    if( f.author )=0A=
    	setCookie('typepadauthor', f.author.value, now);=0A=
    if( f.email )=0A=
    	setCookie('typepademail', f.email.value, now);=0A=
    if( f.url )=0A=
    	setCookie('typepadurl', f.url.value, now);=0A=
}=0A=
=0A=
function forgetMe () {=0A=
    deleteCookie('typepadauthor');=0A=
    deleteCookie('typepademail');=0A=
    deleteCookie('typepadurl');=0A=
}=0A=
=0A=
function setFormValues (f) {=0A=
    var val =3D getCookie("typepadauthor");=0A=
    if( f.author && !f.author.value && val)=0A=
    	f.author.value =3D val;=0A=
    val =3D getCookie("typepademail");=0A=
    if( f.email && !f.email.value && val)=0A=
    	f.email.value =3D val;=0A=
    val =3D getCookie("typepadurl");=0A=
    if( f.url && !f.url.value && val)=0A=
    	f.url.value =3D val;=0A=
}=0A=
=0A=
function unsetFormValues (f) {=0A=
    f.author.value =3D '';=0A=
    f.email.value =3D '';=0A=
    f.url.value =3D '';=0A=
}=0A=
=0A=
function handleSubmit (f) {=0A=
    if (f.bakecookie && f.bakecookie.checked)=0A=
        rememberMe(f);=0A=
    else=0A=
        forgetMe();=0A=
}=0A=
=0A=
function handleSubmitEvent( evt )=0A=
{=0A=
	evt =3D evt || event;=0A=
	var f =3D document.getElementById( "comment-form" ) ||=0A=
		document.comment_form || document.comments_form;=0A=
	return handleSubmit( f );=0A=
}=0A=
=0A=
function handleCheck (e) {=0A=
    if (hasChanged) return;=0A=
    if (e.checked)=0A=
        setFormValues(e.form);=0A=
    else=0A=
        unsetFormValues(e.form);=0A=
}=0A=
=0A=
function handleChange (e) {=0A=
    hasChanged =3D 1;=0A=
}=0A=
=0A=
function doLoaded () {=0A=
	var f =3D document.getElementById( "comment-form" ) ||=0A=
		document.comment_form || document.comments_form;=0A=
    if( !f )=0A=
   		return;=0A=
   	f.onsubmit =3D handleSubmitEvent;=0A=
    setFormValues( f );=0A=
	if( f.author && f.author.value && f.bakecookie )=0A=
		f.bakecookie.checked =3D 1;=0A=
}=0A=
onload =3D doLoaded;=0A=
=0A=
var theForm;=0A=
var requestSubmitted =3D false;=0A=
function disableButton (e) {=0A=
    if (!requestSubmitted) {=0A=
        e.disabled =3D true;=0A=
        theForm =3D e.form;=0A=
        requestSubmitted =3D true;=0A=
        setTimeout('submitIt()', 250);=0A=
    } else {=0A=
        return false;=0A=
    }=0A=
}=0A=
=0A=
function submitIt () {=0A=
    // make sure we're posting=0A=
    if (theForm.bakecookie) handleSubmit(theForm);=0A=
    theForm.submit();=0A=
    return false;=0A=
}=0A=
=0A=
function checkLocal()=0A=
{=0A=
    // See if its already set=0A=
    if( typeof commenterName !=3D "undefined" && commenterName )=0A=
        return;=0A=
=0A=
    // Look for it in the query string=0A=
    var q =3D window.location.search.substring(1);=0A=
    var parms =3D q.split('&');=0A=
    for (var i=3D0; i<parms.length; i++) {=0A=
        var pos =3D parms[i].indexOf('=3D');=0A=
        if (pos > 0) {=0A=
            var key =3D parms[i].substring(0,pos);=0A=
=0A=
            if (key !=3D "commenter")=0A=
                continue;=0A=
=0A=
            commenterName =3D unescape(parms[i].substring(pos+1));=0A=
=0A=
            if( typeof commenterName =3D=3D "undefined" || =
!commenterName ) {=0A=
                deleteCookie("commenter");=0A=
            } else {=0A=
                var now =3D new Date();=0A=
                now.setTime(now.getTime() + 60 * 60 * 1000);=0A=
                setCookie("commenter", commenterName, now);=0A=
            }=0A=
            return;=0A=
        }=0A=
    }=0A=
=0A=
    // Look for a cookie if its still not set=0A=
    commenterName =3D getCookie("commenter");=0A=
}=0A=
=0A=
/* comment registration */	=0A=
var showHideElements =3D=0A=
{=0A=
	"comments-open-login" : "none",=0A=
	"comments-open-logout" : "block",=0A=
	"comments-open-data" : "none",=0A=
	"comments-open-text" : "block",=0A=
	"comments-open-footer" : "block"=0A=
};=0A=
=0A=
function commentSignIn()=0A=
{=0A=
	if( typeof commenterName =3D=3D "undefined" || !commenterName )=0A=
		return;=0A=
	=0A=
	// insert name=0A=
	var e =3D document.getElementById( "commenter-name" );=0A=
	if( e )=0A=
		e.innerHTML =3D commenterName;=0A=
	=0A=
	// hide/show various elements=0A=
	for( var i in showHideElements )=0A=
	{=0A=
		e =3D document.getElementById( i );=0A=
		if( e )=0A=
			e.style.display =3D showHideElements[ i ];=0A=
	}=0A=
}=0A=
=0A=
attachLoadEvent =3D function( func )=0A=
{=0A=
	var old =3D window.onload;=0A=
	if( typeof old !=3D 'function' )=0A=
		window.onload =3D func;=0A=
	else=0A=
	{=0A=
		window.onload =3D function( evt )=0A=
		{=0A=
			old( evt );=0A=
			return func( evt );=0A=
		};=0A=
	}=0A=
}=0A=
=0A=
function maxTextarea( limit_field, limit_num )=0A=
{=0A=
    if( limit_field.value.length > limit_num )=0A=
        limit_field.value =3D limit_field.value.substring( 0, limit_num =
);=0A=
}=0A=
=0A=
function playCaptcha( anchor, str )=0A=
{=0A=
    var embed_audio =3D '<embed src=3D"' + anchor.href + '" =
hidden=3D"true" autostart=3D"true" />';=0A=
    var link_audio =3D '<br /><a href=3D"' + anchor.href + '">' + str + =
'</a>';=0A=
=0A=
    document.getElementById( 'audio-captcha-embed' ).innerHTML =3D '';=0A=
    document.getElementById( 'audio-captcha-embed' ).innerHTML =3D =
embed_audio;=0A=
=0A=
    document.getElementById( 'audio-captcha-link' ).innerHTML =3D '';=0A=
    document.getElementById( 'audio-captcha-link' ).innerHTML =3D =
link_audio;=0A=
=0A=
    document.getElementById( 'captcha-code' ).value =3D '';=0A=
    document.getElementById( 'captcha-code' ).focus();=0A=
    =0A=
    return false;=0A=
}=0A=

------=_NextPart_000_005E_01C8DB52.966E6E80
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://js.usatoday.com/_common/_scripts/counter.js

document.write('<script language="javascript" src="'
+ 'http://js.usatoday.com/_common/_scripts/_omniture/'
+ 'omniturebase.js"></script>');

------=_NextPart_000_005E_01C8DB52.966E6E80--
