From: Subject: Inherited disease may have fueled Hatfield-McCoy feud - USATODAY.com Date: Fri, 6 Apr 2007 11:14:53 -0400 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C7783C.CD32AE10" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C7783C.CD32AE10 Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.usatoday.com/news/health/2007-04-05-hatfield-mccloy-disease_N.htm Inherited disease may have fueled Hatfield-McCoy feud = - USATODAY.com
Search
How do I find=20 it?
Subscribe to=20 paper 
=
3D""=20=20
  • 3DHome=20Home
  • 3DNewsNews
  • Travel =
  • Money =
  • Sports =
  • 3DLifeLife
  • 3DTechTech
  • 3DWeather=20Weather
  • OAS_AD("VerticalBanner");
    E-mail features
    E-mail=20 newsletters
    Sign up = to receive=20 our free Daily Briefing e-newsletter and get the top news of = the day=20 in your inbox.
    E-mail
    Select = one: =20 HTML Text =
    Breaking news = E-mail alerts=20
    Get breaking news in = your inbox=20 as it happens =
    =20 =
    Inherited disease may have = fueled=20 Hatfield-McCoy = feud
    Updated  | Comment  | Recommend E-mail=20 | Save=20 | Print=20 |
    swapContent('firstHeader','applyHeader');=
    The Associated Press
    The most infamous feud in American = folklore, the=20 long-running battle between the Hatfields and McCoys, may be = partly=20 explained by a rare, inherited disease that can lead to = hair-trigger rage=20 and violent outbursts.

    Dozens of McCoy descendants apparently have = the=20 disease, which causes high blood pressure, racing hearts, severe = headaches=20 and too much adrenaline and other "fight or flight" stress = hormones.

    No one blames the whole feud on this, but = doctors say=20 it could help explain some of the clan's notorious behavior.

    "This condition can certainly make anybody=20 short-tempered, and if they are prone because of their = personality, it can=20 add fuel to the fire," said Dr. Revi Mathew, a Vanderbilt = University=20 endocrinologist treating one of the family members.

    The Hatfields and McCoys have a storied and = deadly=20 history dating to Civil War times. Their generations of fighting = over=20 land, timber rights and even a pig are the subject of dozens of = books,=20 songs and countless jokes. Unfortunately for Appalachia, the feud = is one=20 of its greatest sources of fame.

    Several genetic experts have known about = the disease=20 plaguing some of the McCoys for decades, but kept it secret. The=20 Associated Press learned of it after several family members = revealed their=20 history to Vanderbilt doctors, who are trying to find more McCoy = relatives=20 to warn them of the risk.

    One doctor who had researched the family = for decades=20 called them the "McC kindred" in a 1998 medical journal article = tracing=20 the disease through four generations.

    "He said something about us never being = able to get=20 insurance" if the full family name was used, said Rita Reynolds, a = Bristol, Tenn., woman with the disease. She says she is a McCoy = descendant=20 and has documents from the doctor showing his work on her = family.

    She is speaking up now so distant relatives = might=20 realize their risk and get help before the condition proves fatal, = as it=20 did to many of her ancestors.

    Back then, "we didn't even know this = existed," she=20 said. "They just up and died."

    Von Hippel-Lindau disease, which afflicts = many family=20 members, can cause tumors in the eyes, ears, pancreas, kidney, = brain and=20 spine. Roughly three-fourths of the affected McCoys have = pheochromocytomas=20 =97 tumors of the adrenal gland.

    The small, bubbly-looking orange adrenal = gland sits=20 atop each kidney and makes adrenaline and substances called=20 catecholamines. Too much can cause high blood pressure, pounding=20 headaches, heart palpitations, facial flushing, nausea and = vomiting. There=20 is no cure for the disease, but removing the tumors before they = turn=20 cancerous can improve survival.

    Affected family members have long been = known to be=20 combative, even with their kin. Reynolds recalled her grandfather, = "Smallwood" McCoy.

    "When he would come to visit, everyone = would run and=20 hide. They acted like they were scared to death of him. He had a = really=20 bad temper," she said.

    Her adopted daughter, another McCoy = descendant,=20 11-year-old Winnter Reynolds, just had an adrenal tumor removed at = Vanderbilt Children's Hospital. Teachers thought the girl had ADHD = =97=20 attention deficit hyperactivity disorder. Now, Winnter says, "my = parents=20 are thinking it may be the tumor" that caused the behavior. "I've = been=20 feeling great since they took it out."

    Her adoptive father, James Reynolds, said = of the=20 McCoys: "It don't take much to set them off. They've got a pretty = good=20 temper.

    "Before the surgery, Winnter, when we would = discipline her, she'd squeeze her fists together and get real = angry and=20 start hollering back at us, screaming and crying," he said.

    As for the older McCoys, "they just started = dropping=20 dead of the tumors," he said. "They didn't know what it was. A = name wasn't=20 really put on the disease until 1968. That's when one of my=20 brothers-in-law had to have surgery, to have some tumors removed = in his=20 brain. They started to notice tumors occurring in each of the = family=20 members."

    Dr. Nuzhet Atuk at the University of = Virginia in=20 Charlottesville and geneticists at the University of Pennsylvania = studied=20 the family for more than 30 years, Rita Reynolds said.

    "They went back on the genealogy and all of = that=20 stuff," she said. "They called it madness disease. They said that = it had=20 to be coming from the VHL. Our family would just go off, even on = the=20 doctors."

    Now 85 and retired, Atuk said he could not = talk about=20 his work because of medical confidentiality.

    Rita Reynolds had two adrenal tumors = removed a few=20 years ago. Her mother and three brothers also had them. So do = McCoy=20 descendants in Oregon, Michigan and Indiana, she said.

    "When you have these tumors, you're easy to = get=20 upset," said Rita's mother, Goldie Hankins, 76, of Big Rock, Va., = near the=20 Kentucky-West Virginia border. "When people get on your nerves, = you just=20 can't take it. You get angry because your blood pressure was so = high."

    Still, many are dubious that this condition = had much=20 of a role in the bitter feud with the Hatfields, which played out = in the=20 hill country of eastern Kentucky and West Virginia for = decades.

    Some say the feud dates to Civil War days, = when some=20 members of the families took opposite sides. It grew into disputes = over=20 timber rights and land in the 1870s, and gained more notoriety in = 1878,=20 when Randolph or "Old Randal" McCoy accused a Hatfield of stealing = one of=20 his pigs. The hostilities left at least a dozen dead.

    "The McCoy temperament is legendary. = Whether or not=20 we can blame it on genes, I don't know," said Ron McCoy, 43, of = Durham,=20 N.C., one of the organizers of the annual Hatfield-McCoy reunion. = "There=20 are a lot of underpinnings that are probably a more legitimate = source of=20 conflict."

    "There was a lot of inter-marrying" that = could have=20 played havoc with the gene pool, he conceded.

    Another relative, Bo McCoy, of Waverly, = Ohio, said he=20 had never heard talk of the disease although he has been diagnosed = with a=20 different adrenal gland problem =97 Cushing's syndrome.

    Even Reo Hatfield, who drafted the "truce" = the two=20 families famously signed in 2003 to officially end hostilities, = doubted=20 the role of the McCoys' disease in the feud.

    "I would be shocked" if doctors blamed it = on illness,=20 he said.

    Altina Waller, a professor of history at = the=20 University of Connecticut and author of a book about the feud, = agreed.

    "Medical folks like to find these kinds of=20 explanations. Like the Salem witchcraft thing. That book came out = about=20 how that was caused by wheat that was grown that had this parasite = or mold=20 or fungus or something that caused everybody in Salem to go nuts," = she=20 said.

    "How does it explain the other dozen or so = feuds that=20 I've looked at in other places?" she asked, citing disputes over = coal and=20 other issues. "The rage and violence as such was not confined to=20 McCoys."

    She acknowledges that an argument could be = made for=20 seeing the McCoys as the more aggressive of the clans.

    "One of the reasons the McCoys don't like = me as much=20 in the Tug Valley as the Hatfields do is that I seem to suggest = that=20 Randal McCoy, the patriarch of the family, was sort of irrational = and=20 flamboyant and did jump to, into wanting violence more than, say, = Anderson=20 Hatfield," Waller said.

    These days, the "feud" has taken a far more = civil=20 tone and all but disappeared, members of both families say. The = last time=20 it surfaced was in January 2003. McCoy descendants sued Hatfield=20 descendants over visitation rights to a small cemetery on an = Appalachian=20 hillside in eastern Kentucky. It holds the remains of six McCoys, = some=20 allegedly killed by the Hatfields.

    Copyright 2007 The Associated Press. = All rights=20 reserved. This material may not be published, broadcast, rewritten = or=20 redistributed.
    Posted
    Updated
    E-mail=20 | Save=20 | Print=20 |
    3D"The
    AP
    The=20 Hatfield clan poses in April 1897 at a logging camp in = southern West Virginia. The most infamous feud in = American=20 folklore between the Hatfields and McCoys may be = partly=20 explained by a rare, disease inherited by the McCoy=20 = clan.
    Copyright 2007 USA = TODAY, a=20 division of Gannett Co.=20 Inc.
    ------=_NextPart_000_0000_01C7783C.CD32AE10 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://images.usatoday.com/_common/_images/gray.gif R0lGODlhAQABAIAAAMzMzAAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C7783C.CD32AE10 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://images.usatoday.com/_common/_images/clear.gif R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C7783C.CD32AE10 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://images.usatoday.com/_common/_images/usat_logo2.gif R0lGODlhQAAkAMQQAO/0+WCTwRBdoTBzrp++2VCIut/p8iBoqHCex8/e7I+z06/J4L/U5kB9tH+o zQBSm////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEA ABAALAAAAABAACQAAAX/ICSOBuGcaKo6xCgyqQEByPDcDZK4EIy2vCDiRjw0jsgj8dHgOZaMhGC5 bI4aVEBwxGBMiYNFl6EdVZ1QG5VohRjWwOBzTae3RfPbsP5gjPZnWwwKdQhjh4EjeUxLAwAABEYu B3QyPAoOWHYxIol4VUsILpYQC3UOPAl8q54Qi5pEAQtlIwV1BzwAXbZUDoe/rYsBdQV+M1RqNztc J8O9K74MwUsLlHUthLHZNwEui6x1d65QBrBUAgbWNwtvRAJbM08K8C5LuN5QIgmZa8437xB43YiT IAmWAVOMGCxwggoPf31yJQN3o8AIAAYbfPmXUeOSZSLU9WkQBwIgijdo/wWBWPJKI0vfCOAQQ2Aj ygfzRojko7DBzjoDft5s5GKfCkoIoJ2wSeymAJUAqJAakWBMAQG/fm0r5IqpuyXdeAh8IIoHgwBC hxa7qGDiAALmjLkwVYSe3S26ukwNYgDkXXhKTwABoKCADSMKSBlQSmCvCBMofJzIKWJxilVNFHi9 garHKgRQbWpeQnnsNyoNINJxJG2VoxEylxSg+08G7QcDIAwN19q1S6ljGwCwuWMMWBjnkiJgCjGA gbNUWrSjomC4vSWdzRBBZS4ALQCqscMmerLubaI8sEdls8Wc+BETIagjHpCO307bez9YsOX8dnxE bFUTEaJY9156+X2E16QpAP7jDnjuiHBbbltgp59cRTH4Rx3d3Mafbv9VuN10D4T1kIYhEdMQERaB yBk84k3UUmx0ZLcVRVociOCLNFYkxgKqdddFeODMo2M9IY7FxwD6UWTQRrlhR8AAAfj1HgATraYL K26dSIQq2wUgAJVIvigCDXwUoEWTVAQgoFmhYFdAAAWUJUISLRlQQxFVUtVRAYm5ksQWBSBRKBIE JBAAaBCEAAA7 ------=_NextPart_000_0000_01C7783C.CD32AE10 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://images.usatoday.com/news/_photos/2007/04/05/hatfieldx.jpg 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 ------=_NextPart_000_0000_01C7783C.CD32AE10 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://images.usatoday.com/_common/_images/_inside/enlarge.gif R0lGODlhDQANALMAAGZnaf///4KDhYqLjLu8vdvb3Kqqq+Pj42prbZ2en35/gfv7+wAAAAAAAAAA AAAAACH5BAAAAAAALAAAAAANAA0AAARFEMhJKxjkrENGTYUhIIJRJNNQKFIgKYUHEMbkSgYhHYI9 CQfJAhEoGgOIxa7X+gVntSZOd1lJYTIASEQyoSgYDSdrKUcAADs= ------=_NextPart_000_0000_01C7783C.CD32AE10 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://c.usatoday.com/clear.gif R0lGODlhAgACAID/AMDAwAAAACH5BAEAAAAALAAAAAACAAIAAAIChFEAOw== ------=_NextPart_000_0000_01C7783C.CD32AE10 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.usatoday.com/_common/_images/_va_blocks/biz_dev_go.gif R0lGODlhFQAVAOZOAP///42s/42r/o2s/uPq/+Dp/+/z/8zZ/4yr/tji/9Tf/+rv/6zB/73O//7+ /5+5/6W9/8za/46s/q3D/8TT/6/E/qzD/6/E/63C/vT3/9Pf/4+s/uTq/8XU/7nL/5ay//H1/5m1 /46t//j5/565/sTT/szY/6zC/6zB/sXT/5az/rXJ/9fi/5m1/sTU/67D//D1/73P/5Wy/rzO/5q1 /5Wx/rbJ/7jL/5ez/7jK/6W+/63C/7XI/pWy/6zC/o6t/rXI/7jK/vf5/7DF/5+6/+Lq/9Pe/4+t /p+5/u7z/5m0/vX3/563//D0/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5 BAEAAE4ALAAAAAAVABUAAAf/gE6CgwUuDDQbNAwUBYOOgwQ5IggBlQECARI5BI+CGg+YFQccGRwH QwMISAqPCjgBPiwAs7QOCRYBKhqQJAIzBrTBswYzAw+cTh4CFknCzgYTCB5OBQMBCc7ZCZmFAhUO BBABNR0jAAs8l0ALABcCJQwDByDjBzYCDTAfAxA6Aj0gDgRAEWIAgQ4BisyKMCIGAgWzjARoQCBA iw0CMrwYcA7DBAw7ONIK8CLDgA0hEBCIIQDEAgwyBKwQEGHhgA4cAig5IeBARSYRUgzI9yFAvwAy mghchOACOAgDPqQQcu6eTHYXBjCScC2bs20iGt0IcAKY12ETAgQRRODBRLPZPgw0EEACmRNXASyw cCDM1oQBKlg50kDkUgUTBJYQMFFBgIAHgh8RuCEBAaYBAwQM+OHBbidq8FocCYGCUadAADs= ------=_NextPart_000_0000_01C7783C.CD32AE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://css.usatoday.com/_common/_styles/_inside/styles.css BODY { MARGIN: 3px; FONT-FAMILY: Arial, Helvetical, sans-serif } #searchBar { WIDTH: 940px; HEIGHT: 31px; TEXT-ALIGN: left } #leaderboard { =09 } #globalNav { WIDTH: 940px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none } .ribbon { PADDING-RIGHT: 6px; MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: = 15px; COLOR: #666666; TEXT-DECORATION: none } #mainContent { BACKGROUND-COLOR: #999999; TEXT-ALIGN: left } #postContent { BORDER-TOP: #929292 1px solid; BORDER-LEFT-WIDTH: 1px; = BORDER-LEFT-COLOR: #929292; BORDER-BOTTOM-WIDTH: 1px; = BORDER-BOTTOM-COLOR: #929292; BORDER-RIGHT-WIDTH: 1px; = BORDER-RIGHT-COLOR: #929292 } #relatedNews { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: = #ffffff; BORDER-TOP-COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px solid; = BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff } #relatedLinks { BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: = #929292; BORDER-TOP-COLOR: #929292; BORDER-BOTTOM: #929292 1px solid; = BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: = #929292 } #bottomBanner { MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; TEXT-ALIGN: center } .inside-copy { FONT-SIZE: 12px; TEXT-DECORATION: none } #tagCrumbs { FONT-SIZE: 12px; TEXT-DECORATION: none } .tagListLabel { FONT-WEIGHT: bold } #tagCrumbs { FONT-SIZE: 12px } .bodyCopy { FONT-SIZE: 12px; COLOR: #00529b; TEXT-DECORATION: none } .bodyCopy A:link { COLOR: #00529b; TEXT-DECORATION: none } .vaText A:link { COLOR: #00529b; TEXT-DECORATION: none } .inside-copy A:link { COLOR: #00529b; TEXT-DECORATION: none } A.linkedBylineName:link { COLOR: #00529b; TEXT-DECORATION: none } #tagCrumbs A:link { COLOR: #00529b; TEXT-DECORATION: none } .bodyCopy A:visited { COLOR: #00529b; TEXT-DECORATION: none } .vaText A:visited { COLOR: #00529b; TEXT-DECORATION: none } .inside-copy A:visited { COLOR: #00529b; TEXT-DECORATION: none } A.linkedBylineName:visited { COLOR: #00529b; TEXT-DECORATION: none } #tagCrumbs A:visited { COLOR: #00529b; TEXT-DECORATION: none } .bodyCopy A:hover { COLOR: #00529b; TEXT-DECORATION: underline } .vaText A:hover { COLOR: #00529b; TEXT-DECORATION: underline } .inside-copy A:hover { COLOR: #00529b; TEXT-DECORATION: underline } A.linkedBylineName:hover { COLOR: #00529b; TEXT-DECORATION: underline } #tagCrumbs A:hover { COLOR: #00529b; TEXT-DECORATION: underline } .bodyCopy A:active { COLOR: #00529b; TEXT-DECORATION: underline } .vaText A:active { COLOR: #00529b; TEXT-DECORATION: underline } .inside-copy A:active { COLOR: #00529b; TEXT-DECORATION: underline } A.linkedBylineName:active { COLOR: #00529b; TEXT-DECORATION: underline } #tagCrumbs A:active { COLOR: #00529b; TEXT-DECORATION: underline } #rightWell { FLOAT: right; BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: right } P { FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none } #footerGlobalNav { BORDER-TOP: #929292 1px solid; BORDER-LEFT-WIDTH: 1px; = BORDER-LEFT-COLOR: #929292; BORDER-BOTTOM: #929292 1px solid; = TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #929292 } #footer { TEXT-ALIGN: center } #copyright { TEXT-ALIGN: center } #photoContainer { MARGIN-BOTTOM: 10px; WIDTH: 245px; MARGIN-RIGHT: 10px } #bodyMain { WIDTH: 940px } .inside-head { FONT-WEIGHT: bold; FONT-SIZE: 30px; COLOR: #000000; LINE-HEIGHT: 32px; = LETTER-SPACING: -1px; TEXT-ALIGN: left } .inside-head2 { FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000000; LINE-HEIGHT: 22px; = LETTER-SPACING: -1px; TEXT-ALIGN: left } .inside-head3 { FONT-WEIGHT: bold; FONT-SIZE: 21px; COLOR: #000000; LINE-HEIGHT: 21px; = TEXT-ALIGN: left } .byLine { FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 15px; COLOR: #000000 } .mainPhoto { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid } .enlargeIcon { FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: = url(http://images.usatoday.com/_common/_images/enlarge-photo-icon.gif); = WIDTH: 60px; COLOR: #666666; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: = left; TEXT-DECORATION: underline } .photoCredit { FONT-SIZE: 10px; COLOR: #666666 } .photoCaption { FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 12px } .tagHolder { FONT-SIZE: 10px; WIDTH: 250px; COLOR: #666666; HEIGHT: 18px } #navcontainer LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: = 12px; BORDER-LEFT-COLOR: #999999; FLOAT: left; BORDER-BOTTOM-COLOR: = #999999; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #929292; = BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: #999999; PADDING-TOP: 0px; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: = none; HEIGHT: 58px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #999999; = BORDER-BOTTOM-STYLE: none } .globalNavText { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: = none } .globalNavText A:link { COLOR: #666666; TEXT-DECORATION: none } .globalNavText A:visited { COLOR: #666666; TEXT-DECORATION: none } .globalNavText A:hover { COLOR: #000000; TEXT-DECORATION: underline } .globalNavText A:active { COLOR: #000000; TEXT-DECORATION: underline } .globalNavBorder { BORDER-RIGHT: #999999 1px; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px; = PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: = 0px; MARGIN: 0px; BORDER-LEFT: #999999 1px; WIDTH: 940px; COLOR: = #929292; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; = LIST-STYLE-TYPE: none; HEIGHT: 58px; TEXT-DECORATION: none } .homeMedBullet { MARGIN-TOP: 24px; BACKGROUND-IMAGE: = url(http://images.usatoday.com/_common/_images/clear.gif); MARGIN-LEFT: = 8px; WIDTH: 10px; MARGIN-RIGHT: 8px; HEIGHT: 10px; BACKGROUND-COLOR: = #00529b; TEXT-DECORATION: none } .newsMedBullet { MARGIN-TOP: 24px; BACKGROUND-IMAGE: = url(http://images.usatoday.com/_common/_images/clear.gif); MARGIN-LEFT: = 24px; WIDTH: 10px; MARGIN-RIGHT: 8px; HEIGHT: 10px; BACKGROUND-COLOR: = #0076cd; TEXT-DECORATION: none } .travelMedBullet { MARGIN-TOP: 24px; BACKGROUND-IMAGE: = url(http://images.usatoday.com/_common/_images/clear.gif); MARGIN-LEFT: = 24px; WIDTH: 10px; MARGIN-RIGHT: 8px; HEIGHT: 10px; BACKGROUND-COLOR: = #00a6d3; TEXT-DECORATION: none } .moneyMedBullet { MARGIN-TOP: 24px; BACKGROUND-IMAGE: = url(http://images.usatoday.com/_common/_images/clear.gif); MARGIN-LEFT: = 24px; WIDTH: 10px; MARGIN-RIGHT: 8px; HEIGHT: 10px; BACKGROUND-COLOR: = #019934; TEXT-DECORATION: none } .sportsMedBullet { MARGIN-TOP: 24px; BACKGROUND-IMAGE: = url(http://images.usatoday.com/_common/_images/clear.gif); MARGIN-LEFT: = 24px; WIDTH: 10px; MARGIN-RIGHT: 8px; HEIGHT: 10px; BACKGROUND-COLOR: = #ff0000; TEXT-DECORATION: none } .lifeMedBullet { MARGIN-TOP: 24px; BACKGROUND-IMAGE: = url(http://images.usatoday.com/_common/_images/clear.gif); MARGIN-LEFT: = 24px; WIDTH: 10px; MARGIN-RIGHT: 8px; HEIGHT: 10px; BACKGROUND-COLOR: = #990066; TEXT-DECORATION: none } .techMedBullet { MARGIN-TOP: 24px; BACKGROUND-IMAGE: = url(http://images.usatoday.com/_common/_images/clear.gif); MARGIN-LEFT: = 24px; WIDTH: 10px; MARGIN-RIGHT: 8px; HEIGHT: 10px; BACKGROUND-COLOR: = #e85801; TEXT-DECORATION: none } .weatherMedBullet { MARGIN-TOP: 24px; BACKGROUND-IMAGE: = url(http://images.usatoday.com/_common/_images/clear.gif); MARGIN-LEFT: = 24px; WIDTH: 10px; MARGIN-RIGHT: 8px; HEIGHT: 10px; BACKGROUND-COLOR: = #fdc004; TEXT-DECORATION: none } .clearBullet { MARGIN-TOP: 24px; BACKGROUND-IMAGE: = url(http://images.usatoday.com/_common/_images/clear.gif); MARGIN-LEFT: = 24px; WIDTH: 160px; MARGIN-RIGHT: 0px; HEIGHT: 10px; BACKGROUND-COLOR: = #ffffff; TEXT-ALIGN: right; TEXT-DECORATION: none } .subnav1 { FONT-SIZE: 11px; COLOR: #1302de; TEXT-DECORATION: none } .lbrule { VISIBILITY: visible } .leaderboardContainer { BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; BORDER-LEFT: = #999999 1px; WIDTH: 940px; BORDER-BOTTOM: #999999 1px solid } .leaderboardContent { MARGIN-LEFT: 0px } P { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: = 15px; TEXT-ALIGN: left } H1 { FONT-WEIGHT: bold; FONT-SIZE: 30px; COLOR: #000000; LINE-HEIGHT: 30px; = LETTER-SPACING: -1px } .vaText { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: = 12px; TEXT-ALIGN: left } .vaLink { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: = 12px; TEXT-ALIGN: left } .vaLink P { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: = 12px; TEXT-ALIGN: left } .vaLink A:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: = 12px; TEXT-DECORATION: none } .vaLink A:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: = 12px; TEXT-ALIGN: left; TEXT-DECORATION: none } .vaLink A:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: = 12px; TEXT-DECORATION: underline } .vaLink A:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: = 12px; TEXT-DECORATION: underline } .vaNumericLt { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: = 12px; TEXT-ALIGN: right; TEXT-DECORATION: none } .vaNumeric { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: = 12px; TEXT-ALIGN: right; TEXT-DECORATION: none } .vaText P { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: = 12px; TEXT-DECORATION: none } .vaTextBold { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 12px; = TEXT-DECORATION: none } .vaTitle { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000 } .vaBullet { MARGIN-TOP: 2px; WIDTH: 4px; MARGIN-RIGHT: 4px; HEIGHT: 4px; = BACKGROUND-COLOR: #000000 } .vaPhoto { MARGIN-LEFT: 10px; WIDTH: 60px; BORDER-TOP-STYLE: none; = BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 58px; = TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none } .vaEntry { CLEAR: left; BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px = solid; MARGIN-LEFT: 10px; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: = #cccccc 1px solid } .vaRule { MARGIN-TOP: 4px; FLOAT: left; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 8px; = WIDTH: 236px; HEIGHT: 1px } .vaOuter { BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 1px solid; = MARGIN-TOP: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #999999 1px solid; = WIDTH: 246px; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #999999 1px solid; = TEXT-ALIGN: left } .vaGlobal { MARGIN-TOP: 0px; MARGIN-LEFT: 0px; WIDTH: 245px; MARGIN-RIGHT: 20px; = TEXT-ALIGN: left } .VASpacer { HEIGHT: 25px } vaLi { MARGIN-LEFT: -20px; LIST-STYLE-TYPE: square } .featurAdvLink { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13px; = TEXT-DECORATION: none } .featurAdvLink A:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13px; = TEXT-DECORATION: none } .featurAdvLink A:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 13px; = TEXT-DECORATION: none } .featurAdvLink A:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 13px; = TEXT-DECORATION: underline } .featurAdvLink A:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000cc; LINE-HEIGHT: 13px; = TEXT-DECORATION: underline } .footerTitle { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: = none } .footerTitle A:link { COLOR: #000000; TEXT-DECORATION: none } .footerTitle A:visited { COLOR: #000000; TEXT-DECORATION: none } .footerTitle A:hover { COLOR: #000000; TEXT-DECORATION: underline } .footerTitle A:active { COLOR: #000000; TEXT-DECORATION: underline } .footerLink { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #707d85; TEXT-DECORATION: = none } .footerLink A:link { COLOR: #707d85; TEXT-DECORATION: none } .footerLink A:visited { COLOR: #707d85; TEXT-DECORATION: none } .footerLink A:hover { COLOR: #000000; TEXT-DECORATION: underline } .footerLink A:active { COLOR: #000000; TEXT-DECORATION: underline } .datestamp { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 15px; = TEXT-ALIGN: left; TEXT-DECORATION: none } .posteddate { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 15px; = TEXT-ALIGN: left; TEXT-DECORATION: none } .pageTools { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: = 15px; TEXT-ALIGN: left; TEXT-DECORATION: none } .pageTools A:link { COLOR: #000000; TEXT-DECORATION: none } .pageTools A:visited { COLOR: #000000; TEXT-DECORATION: none } .pageTools A:hover { COLOR: #000000; TEXT-DECORATION: underline } .pageTools A:active { COLOR: #ff0000; TEXT-DECORATION: underline } .breadcrumbNav { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000 } .breadcrumbNav A:link { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0001cf; TEXT-DECORATION: = none } .breadcrumbNav A:visited { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0001cf; TEXT-DECORATION: = none } .breadcrumbNav A:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0001cf; TEXT-DECORATION: = underline } .breadcrumbNav A:active { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0001cf; TEXT-DECORATION: = underline } .breadcrumbLand { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0001cf } .relDatestamp { FONT-SIZE: 9px; COLOR: #999999; TEXT-DECORATION: none } .nav-container { PADDING-TOP: 5px } .relatedLinks2 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; = PADDING-TOP: 10px; TEXT-ALIGN: left } .relatedLinks1 { BORDER-RIGHT: #7b9cff 1px solid; BORDER-TOP: #7b9cff 1px solid; = MARGIN-BOTTOM: 6px; BORDER-LEFT: #7b9cff 1px solid; WIDTH: auto; = BORDER-BOTTOM: #7b9cff 1px solid; BACKGROUND-COLOR: #eef2ff; TEXT-ALIGN: = left } #Adv3 { WIDTH: 99% } .botRelAdvCopy { FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 13px; TEXT-DECORATION: = none } .featurAdvLink A:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 13px; = TEXT-DECORATION: none } .adAgate { FONT-SIZE: 10px; MARGIN-BOTTOM: 6px; COLOR: #000000; TEXT-ALIGN: = center; TEXT-DECORATION: none } #adPoster { MARGIN-BOTTOM: 6px } #adLeaderboard { MARGIN-BOTTOM: 8px } #lbRuleControl { MARGIN-TOP: 8px; FONT-SIZE: 10px; TEXT-ALIGN: center } .relAdLink { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14px } .relAdLink A:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: = 14px; TEXT-DECORATION: none } .relAdLink A:visited { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #999999; LINE-HEIGHT: = 14px; TEXT-DECORATION: none } .relAdLink A:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: = 14px; TEXT-DECORATION: underline } .relAdLink A:active { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000cc; LINE-HEIGHT: = 14px; TEXT-DECORATION: underline } .relAdUrl { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: = none } .relAdUrl A:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: = none } .relAdUrl A:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: = none } .relAdUrl A:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: = underline } .relAdUrl A:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000cc; TEXT-DECORATION: = underline } .whatsThis { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; TEXT-ALIGN: right; = TEXT-DECORATION: none } #fbKanoodle { WIDTH: 468px; TEXT-ALIGN: left } #fbKanoodle P { BORDER-RIGHT: #7b9cff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: = #7b9cff 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: = 8px; MARGIN: 0px; BORDER-LEFT: #7b9cff 1px solid; COLOR: #666666; = PADDING-TOP: 8px; BORDER-BOTTOM: #7b9cff 1px solid; BACKGROUND-COLOR: = #eef2ff } #fbKanoodle #fbMiddle { MARGIN: 5px 0px } #fbKanoodle B { COLOR: #333 } #fbKanoodle U { COLOR: #333 } .whatsThis A:link { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; TEXT-ALIGN: right; = TEXT-DECORATION: none } .whatsThis A:visited { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #999999; TEXT-ALIGN: right; = TEXT-DECORATION: none } .whatsThis A:hover { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; TEXT-ALIGN: right; = TEXT-DECORATION: underline } .whatsThis A:active { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #0000cc; TEXT-ALIGN: right; = TEXT-DECORATION: underline } .bizDevLabel { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #999999 } .bizDevCopy { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #666666; LINE-HEIGHT: = 15px; TEXT-DECORATION: none } #leaderboardSpacer { WIDTH: 1px } leaderboardSpacer { WIDTH: 1px } .lbrule { VISIBILITY: hidden; WIDTH: 940px; BACKGROUND-COLOR: #ffffff } .small-copy-sans { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: = none } .small-copy-sans A { COLOR: #000000 } .blk-11-pxl { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: = 12px; TEXT-DECORATION: none } .blk-13-pxl-plain { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: = none } .blk-13-bold-link { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000 } .blk-13-bold-link A:link { COLOR: #000000 } .blk-13-bold-link A:visited { COLOR: #000000 } .blk-13-bold-link A:hover { COLOR: #000000 } .blk-13-bold-link A:active { COLOR: #000000 } .blk-13-bold { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 14px; = TEXT-DECORATION: none } .front-copy { MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000000 } .front-copy P { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px } .grey-sans { FONT-SIZE: 11px; COLOR: #626262 } .label-white { MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: = 0px; COLOR: #ffffff } .label-white P { MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: = 0px; COLOR: #ffffff } .va-link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 12px } .columnist_margins { MARGIN-BOTTOM: 20px; MARGIN-RIGHT: 20px } ------=_NextPart_000_0000_01C7783C.CD32AE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://css.usatoday.com/_common/_styles/_inside/structure.css #search { WIDTH: 940px; HEIGHT: 31px } #leaderboard { WIDTH: 940px } #siteNav { BORDER-TOP: #cccccc 1px solid; BORDER-LEFT-WIDTH: 0px; = BORDER-LEFT-COLOR: #cccccc; WIDTH: 940px; BORDER-BOTTOM: #cccccc 1px = solid; HEIGHT: 60px; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: = #cccccc } #subNav { Z-INDEX: 999; WIDTH: 940px; HEIGHT: 40px } #subNav2 { Z-INDEX: 999; WIDTH: 940px; HEIGHT: 35px } #mainContent { WIDTH: 940px } #adContent { FLOAT: left; WIDTH: 344px; BACKGROUND-COLOR: #993300 } #breadcrumbs { FLOAT: left; WIDTH: 524px; HEIGHT: 40px; TEXT-ALIGN: left } #myUsatTitle { MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #999999 1px = solid; HEIGHT: 25px; TEXT-ALIGN: left } #marketplace { FLOAT: left; WIDTH: 416px; TEXT-ALIGN: right } #relatedNewsFooter { WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #articleFooterNav { WIDTH: 100% } #relatedLinksFooter { WIDTH: 100% } #floatBottom { WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; = BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #siteFooter { WIDTH: 100% } #copyright { WIDTH: 100% } #pageContainer { MARGIN-LEFT: auto; WIDTH: 940px; MARGIN-RIGHT: auto } ------=_NextPart_000_0000_01C7783C.CD32AE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://css.usatoday.com/_common/_styles/_navs/sectionnav-general.css #section-nav A.nolink { CURSOR: default } #section-nav { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #section-nav UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #section-nav LI { FLOAT: left; WIDTH: auto } #section-nav LI.navItem { Z-INDEX: 100; POSITION: relative } #section-nav LI.navItem UL { BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #666 1px = solid; DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 100; BACKGROUND: = #fff; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; = WIDTH: 140px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid; POSITION: = absolute } #section-nav LI.navItem UL.leftdrop { BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #666 1px = solid; DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 1000; BACKGROUND: = #fff; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; = WIDTH: 140px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid; POSITION: = absolute } #section-nav LI.navItem UL.column1 { BORDER-RIGHT-WIDTH: 0px } #section-nav LI.navItem UL.column2 { BORDER-LEFT-WIDTH: 0px; LEFT: 161px } #section-nav LI.navItem UL.column1-leftdrop { BORDER-RIGHT-WIDTH: 0px } #section-nav LI.navItem UL.column2-leftdrop { BORDER-LEFT-WIDTH: 0px; LEFT: 161px } #section-nav LI UL A { PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; = FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; = PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 4px; = TEXT-ALIGN: left } #section-nav LI UL LI.emptyItem { PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; = FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent = scroll repeat 0% 0%; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 140px; = PADDING-TOP: 4px; TEXT-ALIGN: left } #section-nav LI UL LI.first A { BORDER-TOP-WIDTH: 0px } .nav-container { PADDING-BOTTOM: 24px; PADDING-TOP: 3px } ------=_NextPart_000_0000_01C7783C.CD32AE10 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://css.usatoday.com/_common/_styles/_inside/news.css .section_deep { FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #0076cd; = TEXT-DECORATION: none } .section_lite { FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #bfddf2; = TEXT-DECORATION: none } .section_medium { FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #7f99ff; = TEXT-DECORATION: none } .search_button { FONT-SIZE: 13px; BACKGROUND-IMAGE: = url(http://images.usatoday.com/_common/_images/_inside/go-btn-wYahoo-news= .gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: = #bfddf2; TEXT-DECORATION: none } .sectionBullet { MARGIN-TOP: 2px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 10px; = MARGIN-RIGHT: 4px; HEIGHT: 10px; BACKGROUND-COLOR: #0076cd } .smallSectionBullet { WIDTH: 4px; HEIGHT: 4px; BACKGROUND-COLOR: #0076cd } .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: = #0033ff; 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_news.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: #0076cd } #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: #0076cd; 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: #0076cd; PADDING-TOP: 0px } .uslCommentsCount { BACKGROUND: = url(http://images.usatoday.com/community/_common/_images/comments-after_n= ews.gif) no-repeat left 50%; COLOR: #0076cd } .uslRecommendCount { BACKGROUND: = url(http://images.usatoday.com/community/_common/_images/recommend_news.g= if) no-repeat left 50%; COLOR: #0076cd } .uslRecommendedCount { BACKGROUND: = url(http://images.usatoday.com/community/_common/_images/recommend-after_= news.gif) no-repeat left 50%; COLOR: #0076cd } .uslReviewsCount { BACKGROUND: = url(http://images.usatoday.com/community/_common/_images/rate_news.gif) = no-repeat left 50%; COLOR: #0076cd } .uslReportAbuseLink A { BACKGROUND: = url(http://images.usatoday.com/community/_common/_images/reportabuse_news= .gif) no-repeat right 50% } .uslAbuseReported { BACKGROUND: = url(http://images.usatoday.com/community/_common/_images/reportabuse-afte= r_news.gif) no-repeat right 50% } ------=_NextPart_000_0000_01C7783C.CD32AE10 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: 505px; BACKGROUND-COLOR: #ffffff } .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://images.usatoday.com/_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://images.usatoday.com/_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_0000_01C7783C.CD32AE10 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://images.usatoday.com/community/_common/_images/rate_off.gif) = no-repeat right 50%; PADDING-BOTTOM: 1px; COLOR: #666; PADDING-TOP: 1px } .uslComments { BORDER-TOP: #666 1px solid; WIDTH: 100%; PADDING-TOP: 30px; = 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; PADDING-BOTTOM: 7px } .uslComFormInHeadHandle { FLOAT: right; PADDING-BOTTOM: 7px } .uslComFormInHeadHandle A { COLOR: black; TEXT-DECORATION: none } .uslComFormOutHead { FONT-WEIGHT: bold; FONT-SIZE: 12px } .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 } .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 } .uslCommentsCount { PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: = 11px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px } .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://images.usatoday.com/community/_common/_images/comments-after_o= ff.gif) 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: -217px; TOP: 13px } #ur_options { LEFT: -193px; TOP: 13px } #ur_register { LEFT: -217px; TOP: 13px } #ur_confirmations { LEFT: -117px; TOP: 13px } .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 } .uslRecommendCount { PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: = 11px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px } .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://images.usatoday.com/community/_common/_images/recommend-after_= off.gif) 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 } .uslNoLabels .uslCommentsLabel { DISPLAY: none } .uslNoLabels .uslReviewsLabel { DISPLAY: none } .uslNoLabels .uslRecommendLabel { DISPLAY: none } .uslCommentsLabel { MARGIN-RIGHT: 3px } .uslReviewsLabel { MARGIN-RIGHT: 3px } .uslRecommendLabel { MARGIN-RIGHT: 2px } .uslCommentsLink A:hover { TEXT-DECORATION: underline } .uslReviewsLink A:hover { TEXT-DECORATION: underline } .uslRecommendLink A:hover { TEXT-DECORATION: underline } ------=_NextPart_000_0000_01C7783C.CD32AE10 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 '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(''); document.write(''); } 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 '<\/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_0000_01C7783C.CD32AE10 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_version =3D = 11;"); document.write("_version =3D = 12;");} 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;i0&&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-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&popup2=3D&cokepopup=3D&sweeppopup=3D&sweepemailpop= up=3D&sb_home=3D§ion_count=3D0§ion_intermediate=3D§ion_money=3D= §ion_weather=3D§ion_life=3D§ion_tech=3D§ion_news=3D§i= on_travel=3D§ion_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' ";} 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\n'+usatAddObjectParam("src= ",generateXHTML); var embedTag=3D' \n';} 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);}=20 var strDate=3Dnew Date(dateParts[2],month,dateParts[1],hr,dateParts[4]); }catch(e){ return fullDate;} return dateDiff(strNow,strDate);} function dateDiff(date1,date2){ var niceDateStr=3D''; var diff=3Dnew Date(); 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(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_0000_01C7783C.CD32AE10 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("navigator.jsVersion =3D = 1.1;");document.write("navigator.jsVersion =3D = 1.2;");document.write("navigator.jsVersion =3D = 1.3;");document.write("navigator.jsVersion =3D = 1.4;");document.write("navigator.jsVersion =3D = 1.5;");document.write("navigator.jsVersion =3D = 1.6;");document.write("navigator.jsVersion =3D = 2.0;");document.write("navigator.vbScriptEnabled =3D = true");document.write("navigator.selectPluginDetectType();navigator.se= tCookie();");}}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=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("\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("\n");}else = if(navigator.vbScriptEnabled){navigator.pluginDetectType=3D"detectPlugin = function";document.write("\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("\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=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_0000_01C7783C.CD32AE10 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 zag form? var ZAGEnabled=3D 1; // do anything at all? var zagPrefix=3D 'http://reg.usatoday.com/registration/zag4'; // for development only: zagPrefix=3D'/ZagWebTier'; var gciUsatURL=3D zagPrefix+'/gciUSATv1.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 (!window.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 (!window.ZAGEnabled) { /* system turned off or page is unloading */ clearInterval(interval); } else { if (window.GCION) { // have GCION, assume it's populated clearInterval(interval); if (isSet) { gcionSet(fn); } else { gcionGet(fn); } } } } if (window.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 * -- zagExecuteWithGciUsat() 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 */ zagExecuteWithGciUsat(function() {gcionWill(fn, doSet)}); } /******************************** * execute after loading gciUsatURL * * (work around an IE problem) * ********************************/ var zagWillHaveGciUsat=3D 0; var zagHaveGciUsat=3D 0; var zagExecuteWithGciUsatList=3D []; function gciUsatLoadedCallback() { zagHaveGciUsat=3D 1; for (var j=3D0; j < zagExecuteWithGciUsatList.length; j++) { try { zagExecuteWithGciUsatList[j](); } catch(er) {} } } function zagExecuteWithGciUsat(fn) { if (!zagHaveGciUsat) { zagExecuteWithGciUsatList.push(fn); if (!zagWillHaveGciUsat) { var script=3D document.createElement('script'); script.setAttribute('language', 'javascript'); script.setAttribute('src', gciUsatURL); document.getElementsByTagName('head')[0].appendChild(script); zagWillHaveGciUsat=3D script; } } else { fn(); } } /************** * zag support * **************/ var zago=3D '-1'; function gci2Zag(gcio) { if (gcio) { gcio.adr=3D null; var zago=3D GCION.Sites.USAT.ParseZago(getCookie('zagCookie')); if (gcio.gcionid) zago.gci=3D gcio.gcionid; if (!GCION.Utils.Data.IsNullOrEmpty(gcio.zip)) { var status=3D'GCI0'; zago.version=3D 3; for (var p in gcio) if (GCION.Utils.Data.IsNullOrEmpty(zago[p]) && 3 =3D=3D p.length && = (status=3D'GCI' /*not a test*/)) if ('gen' =3D=3D p) zago['fem']=3D 2-gcio[p]; else zago[p]=3D gcio[p]; zago.gdt=3D zago.gdt=3D nowDtNum(); zago.sav=3D 0; GCION.Sites.USAT.SetZago(zago); postzago(zago, 'Saved'); setSessionCookie('zagSession', status); } else { GCION.Sites.USAT.SetZago(zago); if ('PreSync' =3D=3D getCookie('zagSession')) { gciCallback(zag2Gci, 1); setSessionCookie('zagSession', 'PreSynced'); } else if (-1 < (""+getCookie('TData')).indexOf('AMS_00443')) { setSessionCookie('zagSession', '0'); doLoadZag(); } else { setSessionCookie('zagSession', 'Ready'); } } } else { setSessionCookie('zagSession', 'GCI Down'); } } function zag2Gci(gcio) { if (gcio) { /* in principle, we have updated GCI with our zag data */ var zago=3D GCION.Sites.USAT.ParseZago(getCookie('zagCookie')); zago.gci=3D gcio.gcionid; zago.gdt=3D nowDtNum(); zago.sav=3D 0; GCION.Sites.USAT.SetZago(zago); setSessionCookie('zagSession', 'Synced'); if (!zago.sav) { // sav: no postzago(zago, 'Saved It'); } } else { setSessionCookie('zagSession', 'GCI down'); } } function postzago(data, finalState) { /* pack up GCION.Cookies.value into a query string, /* and tell postzago about it */ var url=3D zagPrefix+'/postzago.ashx?log=3D1&keyCd=3Dzag002' for (p in data) if (3 =3D=3D p.length) url+=3D'&'+escape(p)+'=3D'+escape(data[p]); 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 doLoadZag() { var url=3D document.URL; if (!zagEnabled) return; if (-1=3D=3Durl.indexOf(".htm")) return; if (-1"; if (navigator.userAgent.indexOf('MSIE') !=3D -1 && browserValue >=3D 7){ cssProperty +=3D "#section-nav li.sfhover ul {display:block;left: = auto;}"; } else { cssProperty +=3D "#section-nav li:hover ul, #section-nav li.sfhover ul = {display:block;left: auto;}"; } cssProperty +=3D ""; =09 document.write(cssProperty); /* DEAL WITH FLASHING BACKGROUND IMAGES IN IE6 */ fixFlashingBackground=3D function() { try { if(document.execCommand && navigator.userAgent.indexOf('MSIE') > = 0) {=20 document.execCommand("BackgroundImageCache", false, true); } } catch(err) {} } usat.page.addLoadEvent(fixFlashingBackground); sfHover =3D function() { try { var sfEls =3D = document.getElementById("section-nav").getElementsByTagName("li"); for (var i=3D0; i \n'); document.write('window.onerror=3Dfunction(){clickURL=3Ddocument.location.= href;return true;} \n'); document.write('if(!self.clickURL) clickURL=3Dparent.location.href; = \n'); document.write('<\/script> \n'); var partnerID=3D1660; var popWin=3D"width=3D510,height=3D480,resizable=3D1,scrollbars=3D1"; var popWinPT=3D"width=3D820,height=3D780,resizable=3D1,scrollbars=3D1"; document.write(' = \n'); document.write(' = \n'); document.write(' = \n'); document.write(' = \n'); document.write(' = \n'); document.write(' = \n'); document.write(' = \n'); var inpop =3D ( = (document.domain.indexOf("printthis.clickability.com")>-1)?true:false); var _a=3Dnew Image(); var _b=3Dnew Image(); var clickRan=3DMath.random(); var clickFac =3D 10; if(clickFac=3D=3D0)clickFac=3D1; if(!inpop && clickRan>(1-(1/clickFac))){ var _ti=3D900; var _q=3D""; var na=3D(navigator.appName=3D=3D"Netscape"); ns=3D(navigator.appName.substring(0,9)=3D=3D"Microsoft"); var _qDate=3Dnew Date(); var _q=3D'http://stats.clickability.com/t.gif?'; var r=3Ddocument.referrer; if(document.cookie.indexOf('cc')<0)document.cookie=3D'cc=3D'+new = Date(); _q+=3D"&5=3D"+(parseInt(_qDate.getTimezoneOffset()/60)); _q+=3D"&7=3D"+partnerID; _q+=3D"&8=3D"+escape(getClickURL()); _q+=3D"&9=3D"+escape(r); _q+=3D"&10=3D"+escape(getClickTitle()); _q+=3D"&11=3D"+escape(navigator.userAgent); _q+=3D"&12=3D"+(na?navigator.language:navigator.userLanguage); _q+=3D"&13=3D"+((navigator.javaEnabled()?'1':'0')); _q+=3D"&14=3D"+js; _q+=3D"&15=3D"+((document.cookie=3D=3D'')?"0":"1"); _q+=3D"&16=3D"+(screen.width+'x'+screen.height); _q+=3D"&17=3D"+((ns)?screen.colorDepth:screen.pixelDepth); _q+=3D"&18=3D"+Math.random(); _q+=3D"&19=3D"+_ti; _q+=3D"&21=3D"+clickFac; _a.src=3D_q; =09 var _qb=3D'http://s.clickability.com/s?'; _qb+=3D"&7=3D"+partnerID; _qb+=3D"&8=3D"+escape(getClickURL()); _qb+=3D"&10=3D"+escape(getClickTitle()); _qb+=3D"&19=3D"+_ti; _qb+=3D"&21=3D"+clickFac; _qb+=3D"&18=3D"+Math.random(); _b.src=3D_qb; } /****************Don't Change Below****************/ /*Functions*/ function getLocation (tool) { var theUrl =3D escape(getClickURL()); var theTitle =3D escape(getClickTitle()); if(tool =3D=3D "ET"){ theUrl =3D appendAndEscape(getClickURL(),"POE=3Dclick-refer") } if(tool =3D=3D "ST"){ theUrl =3D appendAndEscape(getClickURL(),"") } if(tool =3D=3D "PT"){ theUrl =3D appendAndEscape(getClickURL(),"") } var theLoc =3D = "&fb=3DY&url=3D"+theUrl+"&title=3D"+theTitle+"&random=3D"+Math.random()+"= &partnerID=3D"+partnerID+"&expire=3D"+escape(getClickExpire()); return theLoc; } function appendAndEscape(origUrl, appendix){ if(appendix =3D=3D "") return escape(origUrl); var returnUrl =3D""; var i =3D origUrl.indexOf(appendix); var j =3D origUrl.indexOf("?"); if(i =3D=3D -1){ if(j =3D=3D -1){ returnUrl =3D origUrl+"?"+appendix; }else{ returnUrl =3D origUrl+"&"+appendix; } }else{ returnUrl =3D origUrl; } return escape(returnUrl); } function ST () { = window.open('http://www.savethis.clickability.com/st/saveThisApp?clickMap= =3DsaveThis'+getLocation('ST'),'click',popWin); return false; } function STMouseOver () { window.status=3D'SAVE THIS'; return true; } function STMouseOut () { window.status=3D''; return true; } function ET () { = window.open('http://www.emailthis.clickability.com/et/emailThis?clickMap=3D= create'+getLocation('ET'),'click',popWin); return false; } function ETMouseOver () { window.status=3D'EMAIL THIS'; return true; } function ETMouseOut () { window.status=3D''; return true; } function PT () { = window.open('http://www.printthis.clickability.com/pt/printThis?clickMap=3D= printThis'+getLocation('PT'),'click',popWinPT); return false; } function PTMouseOver () { window.status=3D'PRINT THIS'; return true; } function PTMouseOut () { window.status=3D''; return true; } function MP () { = window.open('http://www.emailthis.clickability.com/et/emailThis?clickMap=3D= topTen&fb=3DY&MPbut=3DY&popularType=3D1&partnerID=3D'+partnerID,'click',p= opWin); return false; } function MPMouseOver () { window.status=3D'MOST POPULAR'; return true; } function MPMouseOut () { window.status=3D''; return true; } function getClickURL() { if (self.clickURL) return clickURL; return document.location.href; } function getClickTitle() { if (self.clickTitle) return clickTitle; return document.title; } function getClickExpire() { if (self.clickExpire) return clickExpire;=20 return ""; } window.onresize =3D function () { for (var i=3D0; i='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_0000_01C7783C.CD32AE10 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:'(?:)((\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;i0){ 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=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||valueb?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 '#';}} 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;i1?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 '#';}} 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=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'&¶meters.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';}, 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''+html.stripScripts()+'
    '; depth=3D2; break; case 'TR': div.innerHTML=3D''+html.stripScripts()+''; depth=3D3; break; case 'TD': div.innerHTML=3D'
    <= /tbody>
    '+html.stripScripts()+'
    '; 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''+this.content+'
    '; 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=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=3Dthis.offset[1]&& y=3Dthis.offset[0]&& x=3Dthis.offset[1]&& this.ycomp=3Dthis.offset[0]&& this.xcomp0&&navigator.userAgent.indexOf('Op= era')=3D=3D-1){ divElm.innerHTML=3D'';}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_0000_01C7783C.CD32AE10 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_0000_01C7783C.CD32AE10 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_0000_01C7783C.CD32AE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://my.usatoday.com/asp/usatAj/usataj.js try{document.domain=3D"usatoday.com"}catch(ignore){status=3D"not in = usatoday.com"}=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\n')=0A= this._debugBuffer.push(txt)=0A= var This=3Dthis=0A= setTimeout(function(){var buf=3DThis._debugBuffer=0A= if(buf.length){buf.push('
    \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',=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=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){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)},=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= 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\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;iin setStatus with uu: "+uu+" new = status: "+newStatus+""); 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("setStatus setting "+urCookie+": = "+uu+""); 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+'
    '; 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; } }; =20 } ------=_NextPart_000_0000_01C7783C.CD32AE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://js.usatoday.com/_common/_scripts/_uas/USATRegister.config.js /* USATODAY User Authentication System Environment Configuration (UAS) This script is a default configuration override. It should be = included=20 directly after USATRegister.js on every page that has UAS on it and in = every=20 environment. =20 The default UAS settings should be set up to work in production. = Therefore, when this file is pushed to production it needs to be completely emptied = out. */ ------=_NextPart_000_0000_01C7783C.CD32AE10 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"3D'User"; 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""+handle+""; 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""+msgs+" = messages"; 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];} return title;}, getArticleLink:function(artId){ var id=3D(artId)?artId:""; if(!id||id=3D=3D""){id=3Dthis.getArticleKey();} if(id&&id!=3D""){ if(id.match(/http\:/)){ return id;}else{ return this.storyLookupPrefix+id;}}else{ return "#none";}}, 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;i0){ if(article.Categories.length!=3Dcats.length){ return true;} var i=3D0; for(i=3D0;i"; comCntCtl+=3D" "; comCntCtl+=3D" "+strLabel+""; comCntCtl+=3D" "+strCount+""; comCntCtl+=3D" "; comCntCtl+=3D""; 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" "; strLabel=3D"Review"; strZeroPad=3D" style=3D'padding-left:10px;'";} revCntCtl+=3D""; revCntCtl+=3D" "; revCntCtl+=3D" "+strLabel+""; revCntCtl+=3D" "+strCount+""; revCntCtl+=3D" "; revCntCtl+=3D""; return revCntCtl;}, getRecommendCountControl:function(type,key,recCount,recommended){ var recHtml=3D""; if(key=3D=3Dnull||key.split('.')[0]=3D=3D""){ recHtml+=3D""; recHtml+=3D" Recommend"; recHtml+=3D" 0"; recHtml+=3D"";}else{ if(recommended=3D=3Dtrue){ recHtml+=3D""; recHtml+=3D" Recommended"; recHtml+=3D" "+usl.niceNumber(recCount)+""; recHtml+=3D"";}else{ var strCount=3Dusl.niceNumber(recCount); var strZeroPad=3D""; if(recCount=3D=3D0){ strCount=3D" "; strZeroPad=3D" style=3D'padding-left:10px;'";} recHtml+=3D""; recHtml+=3D" "; recHtml+=3D" "; recHtml+=3D" Recommend"; recHtml+=3D" "+strCount+""; recHtml+=3D" "; recHtml+=3D" "; recHtml+=3D"";}} 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=3D(loc=3Ddocument.location.toString().split('#')[0])?loc:this= .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;i0){ var stripped=3Dbody.replace(//g,">"); stripped=3Dstripped.replace(/\u2019/g,"’"); stripped=3Dstripped.replace(/\u201C/g,"“"); stripped=3Dstripped.replace(/\u201D/g,"”"); stripped=3Dstripped.replace(/\r\n/g,"\n"); stripped=3Dstripped.replace(/\n/g,"
    \n");} return stripped;}, _getNameValues:function(arr,delim){ var valArray=3Dnew Array(); var i=3D0; for(i=3D0;i=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_0000_01C7783C.CD32AE10 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"; ratCtl+=3D"3D''";} return ratCtl;}; usl.getRatingImage=3Dfunction(rating){ var ratHtml=3D"3D''"; 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){ try{ 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);}catc= h(e){ this.showException("getReactions",e); this.LogException("getReactions",e,"");}}; usl._getReactionsCallback=3Dfunction(resBatch){ var rPage=3Dnull; var rList=3Dnull; var rType=3Dnull; var article=3Dnull; var i=3D0; for(i=3D0;i"; comSmry+=3D"Comments: ("+usl.niceNumber(comCnt)+")"; if(usl.commentSortEnabled){ comSmry+=3D"
    Showing:  "; comSmry+=3D" "; comSmry+=3D"
    ";} comSmry+=3D"
    "; $("uslReactionSummary").innerHTML=3DcomSmry;}else = if(rType=3D=3D'review'){ $("uslReviews").style.display=3D'block'; var smryHtml=3D"
    Reviews: = ("+usl.niceNumber(rPage.NumberOfReviews)+")"; if(usl.ratingsEnabled=3D=3Dtrue) smryHtml+=3D"Average Rating: "+usl.getRatingImage(rPage.AverageReviewR= ating)+"
    "; $("uslReactionSummary").innerHTML=3DsmryHtml;}} if(rList){ var rListHtml=3D""; for(i=3D0;i10){ 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" "; pageControl+=3D" Prev ";} 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" "+i+" ";}else{ pageControl+=3D" "+i+" ";}} pnp=3Dpnp+2; if(rPoP!=3DpageDiv){ pageControl+=3D" Next "; pageControl+=3D" ";}} return pageControl;}; usl.paginationTransition=3Dfunction(){ if(usl.widgetLogging=3D=3Dtrue){ usl.countEvent("pagination");} var reactionList=3D$('uslReactionList') if(reactionList){ reactionList.innerHTML=3D"";}}; 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;iReported";}else{ raHtml+=3D""; raHtml+=3D"Report Abuse"; raHtml+=3D"";} return raHtml;}; usl.loadReportAbuseForm=3Dfunction(){ try{ 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);}catch(e){ this.showException("loadReportAbuseForm",e); this.LogException("loadReportAbuseForm",e,"");}}; usl.ReportAbuse=3Dfunction(evt,type,key){ if(rogueFlashHack)rogueFlashHack(1); this._showDivAtMouse(evt,"uslReportAbuseForm"); $("uslReportAbuseType").value=3Dtype; $("uslReportAbuseKey").value=3Dkey;}; usl.reportAbuseSubmit=3Dfunction(){ try{ 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);}}ca= tch(e){ this.showException("reportAbuseSubmit",e); this.LogException("reportAbuseSubmit",e,"");}}; 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_0000_01C7783C.CD32AE10 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_0000_01C7783C.CD32AE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://js.usatoday.com/_common/_scripts/caip.js var version =3D "03"; var uid =3D usat.cookie.get("UID"); var zag =3D usat.cookie.get("zagCookie"); if (uid !=3D null && zag =3D=3D "1") { var rdb =3D usat.cookie.get("RDB"); if (rdb =3D=3D null || rdb.substr(44, 2) !=3D version) { // No RDB = cookie or version is not current var gif =3D ''; document.write(gif); } } ------=_NextPart_000_0000_01C7783C.CD32AE10 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://js.usatoday.com/_common/_scripts/_omniture/omniturebase.js function uoTrack(obj) { s_ut.linkTrackVars=3D'prop41'; s_ut.linkTrackEvents=3D'None'; s_ut.prop41=3Dobj; s_ut.tl(this,'o',obj +': '+document.location.pathname); } /* SiteCatalyst code version: H.5. Copyright 1997-2006 Omniture, Inc.=20 More info available at http://www.omniture.com */ /* Specify the Report Suite ID(s) to track here */ var s_account=3D"usatodayprod" var s_ut=3Ds_gi(s_account) /************************** CONFIG SECTION **************************/ s_ut.trackDownloadLinks=3Dtrue s_ut.linkDownloadFileTypes=3D"exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls= " s_ut.trackExternalLinks=3Dtrue s_ut.linkInternalFilters=3D"javascript:,usatoday.com,cars,job,career,care= erbuilder,salary,pgpartner,apartments,homescape,homefinder,homegain,forsa= lebyowner,quickenloans,vanlines,servicemagic,medicinenet" s_ut.trackInlineStats=3Dfalse s_ut.linkLeaveQueryString=3Dfalse s_ut.linkTrackVars=3D"None" s_ut.linkTrackEvents=3D"None" /* WARNING: Changing the visitor namespace will cause drastic changes to how your visitor data is collected. Changes should only be made when instructed to do so by your account manager.*/ s_ut.visitorNamespace=3D"usatoday1" s_ut.pageName=3D'USAT :'+window.location.pathname; s_ut.server=3Dwindow.location.hostname; /* Form Analysis Config */ s_ut.formList=3D"feedbackForm,newsubForm" s_ut.trackFormList=3Dtrue s_ut.trackPageName=3Dtrue s_ut.useCommerce=3Dtrue s_ut.varUsed=3D"eVar6" s_ut.eventList=3D"event14,event15,event16" //Abandon,Success,Error /* Plugin Config */ s_ut.usePlugins=3Dtrue function s_ut_doPlugins(s_ut) { /* Add calls to plugins here */ var t =3D new Date();cct=3Dt.getTime(); var month =3D t.getMonth();var day =3D t.getDate();var year =3D = t.getFullYear(); var = mon=3D['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov',= 'Dec']; var thism=3Dmon[month]; var currentDate =3D (thism + year);String(currentDate); s_ut.events=3Ds_ut.appendList(s_ut.events,"event3",",",1)=09 var temp1=3Ds_ut.getQueryParam('loc'); if(temp1){ = s_ut.campaign=3D'loc:'+temp1;s_ut.prop4=3D'loc:'+temp1;s_ut.eVar25=3D'loc= :'+temp1 + ':' + currentDate}; var temp2=3Ds_ut.getQueryParam('campaign'); = if(temp2){s_ut.campaign=3D'campaign:'+temp2;s_ut.prop4=3D'campaign:'+temp= 2;s_ut.eVar25=3D'campaign:'+temp2 + '-' + currentDate}; if(!s_ut.eVar11)s_ut.eVar11=3Ds_ut.getQueryParam('poe'); if(!s_ut.eVar23)s_ut.eVar23=3Ds_ut.getQueryParam('csp'); = if(s_ut.eVar23){if(!s_ut.eVar24){s_ut.eVar24=3Ds_ut.getQueryParam('csp') = + ':' +currentDate}}; s_ut.prop3=3Ds_ut.eVar11; if(!s_ut.eVar7)s_ut.eVar7=3Ds_ut.getQueryParam('kw')=09 if(s_ut.eVar7){var temp=3Ds_ut.getValOnce(s_ut.eVar7,'ut_ust',0)}; s_ut.prop46=3Ds_ut.eVar7; if(temp){s_ut.events=3Ds_ut.appendList(s_ut.events,'event6',',','1')} var temp4=3Ds_ut.getVisitNum();var temp5; = if(temp1){temp5=3D'loc:'+temp1};if(temp2){temp5=3D'campaign:'+temp2};if(s= _ut.eVar23){temp5=3D'csp:'+s_ut.eVar23}; s_ut.setupFormAnalysis(); s_ut.prop15=3Ds_ut.getDaysSinceLastVisit(); s_ut.prop15=3Ds_ut.getAndPersistValue(s_ut.prop15,'usat_dslv',0); = s_ut.prop36=3Dwindow.location.host+window.location.pathname+window.locati= on.search; s_ut.eVar1=3Ds_ut.prop25; s_ut.eVar2=3Ds_ut.prop17; s_ut.eVar3=3Ds_ut.eVar1+':'+s_ut.eVar2; s_ut.eVar4=3Ds_ut.pageName; s_ut.prop12=3Ds_ut.getTimeParting('h','-5','2007');=20 s_ut.prop13=3Ds_ut.getTimeParting('d','-5','2007');=20 s_ut.prop14=3Ds_ut.getTimeParting('w','-5','2007'); /* Repeat Visitor by campaign - Added by Mark Stringham Omniture = IC */ var isFtcv =3D s_ut.c_r('s_ftcv'); var ex=3Dnew = Date();ct=3Dex.getTime();ex.setTime(ct+90*24*60*60*1000) // 90 days = expire; if((temp5) && (temp4=3D=3D1) && (!isFtcv)) = {s_ut.c_w('s_ftcv',temp5,ex);s_ut.events=3Ds_ut.appendList(s_ut.events,'e= vent11',',','1') // Set FT visit event; s_ut.eVar26=3Dtemp5;s_ut.eVar27=3DcurrentDate;} if((isFtcv) && = (temp4!=3D1)){s_ut.events=3Ds_ut.appendList(s_ut.events,'event12',',','1'= )}//Set Repeat visit event; /* End Repeat Visitor by campaign */ =20 =20 } s_ut.doPlugins=3Ds_ut_doPlugins /************************** PLUGINS SECTION *************************/ /* * Plugin: getQueryParam 2.0 - return query string parameter(s) */ s_ut.getQueryParam=3Dnew Function("p","d","u","" +"var = s=3Dthis,v=3D'',i,t;d=3Dd?d:'';u=3Du?u:(s.pageURL?s.pageURL:''+s.wd.loc" +"ation);u=3Du=3D=3D'f'?''+s.gtfs().location:u;while(p){i=3Dp.indexOf(','= );i=3D" +"i<0?p.length:i;t=3Ds.p_gpv(p.substring(0,i),u);if(t)v+=3Dv?d+t:t;p=3Dp.= su" +"bstring(i=3D=3Dp.length?i:i+1)}return v"); s_ut.p_gpv=3Dnew Function("k","u","" +"var = s=3Dthis,v=3D'',i=3Du.indexOf('?'),q;if(k&&i>-1){q=3Du.substring(i+1);v" +"=3Ds.pt(q,'&','p_gvf',k)}return v"); s_ut.p_gvf=3Dnew Function("t","k","" +"if(t){var = s=3Dthis,i=3Dt.indexOf('=3D'),p=3Di<0?t:t.substring(0,i),v=3Di<0?'T" +"rue':t.substring(i+1);if(p.toLowerCase()=3D=3Dk.toLowerCase())return = s." +"epa(v)}return ''"); /* * Plugin: Form Analysis 2.0 (Success, Error, Abandonment) */ s_ut.setupFormAnalysis=3Dnew Function("" +"var s=3Dthis;if(!s.fa){s.fa=3Dnew Object;var = f=3Ds.fa;f.ol=3Ds.wd.onload;s." +"wd.onload=3Ds.faol;f.uc=3Ds.useCommerce;f.vu=3Ds.varUsed;f.vl=3Df.uc?s.= even" +"tList:'';f.tfl=3Ds.trackFormList;f.fl=3Ds.formList;f.va=3Dnew = Array('',''" +",'','')}"); s_ut.sendFormEvent=3Dnew Function("t","pn","fn","en","" +"var = s=3Dthis,f=3Ds.fa;t=3Dt=3D=3D's'?t:'e';f.va[0]=3Dpn;f.va[1]=3Dfn;f.va[3]=3D= t=3D=3D'" +"s'?'Success':en;s.fasl(t);f.va[1]=3D'';f.va[3]=3D'';"); s_ut.faol=3Dnew Function("e","" +"var = s=3Ds_c_il["+s_ut._in+"],f=3Ds.fa,r=3Dtrue,fo,fn,i,en,t,tf;if(!e)e=3Ds.wd= ." +"event;f.os=3Dnew = Array;if(f.ol)r=3Df.ol(e);if(s.d.forms&&s.d.forms.leng" +"th>0){for(i=3Ds.d.forms.length-1;i>=3D0;i--){fo=3Ds.d.forms[i];fn=3Dfo.= name" +";tf=3Df.tfl&&s.pt(f.fl,',','ee',fn)||!f.tfl&&!s.pt(f.fl,',','ee',fn);" +"if(tf){f.os[fn]=3Dfo.onsubmit;fo.onsubmit=3Ds.faos;f.va[1]=3Dfn;f.va[3]= =3D'" +"No Data = Entered';for(en=3D0;en-1){f.va[1]=3Dfn;f.va[3]=3De= " +"n;sc=3Dtrue}else = if(et=3D=3D1&&b=3D=3D2&&'TEXTAREAPASSWORDFILE'.indexOf(t)>-1" +"){f.va[1]=3Dfn;f.va[3]=3Den;sc=3Dtrue}else = if(et=3D=3D2&&kp!=3D9&&kp!=3D13){f.va[" +"1]=3Dfn;f.va[3]=3Den;sc=3Dtrue}if(sc){nface=3Den;nfacf=3Dfn}}if(et=3D=3D= 1&&this.s" +"_famd)return this.s_famd(e);if(et=3D=3D2&&this.s_fakd)return = this.s_fak" +"d(e);"); s_ut.ee=3Dnew Function("e","n","" +"return n&&n.toLowerCase?e.toLowerCase()=3D=3Dn.toLowerCase():false;"); s_ut.fage=3Dnew Function("e","a","" +"var s=3Dthis,f=3Ds.fa,x=3Df.cnt;x=3Dx?x+1:1;f.cnt=3Dx;return = x=3D=3Da?e:'';"); /* * Utility Function: split v1.5 - split a string (JS 1.0 compatible) */ s_ut.split=3Dnew Function("l","d","" +"var i,x=3D0,a=3Dnew = Array;while(l){i=3Dl.indexOf(d);i=3Di>-1?i:l.length;a[x" +"++]=3Dl.substring(0,i);l=3Dl.substring(i+d.length);}return a"); /* * Plugin Utility: appendList v1.0 */ s_ut.appendList=3Dnew Function("L","v","d","u","" +"var s=3Dthis,m=3D0;if(!L)L=3D'';if(u){var i,n,a=3Ds.split(L,d);for(i = in a){" +"n=3Da[i];m=3Dm||(u=3D=3D1?(n=3D=3Dv):(n.toLowerCase()=3D=3Dv.toLowerCas= e()));}}if(!" +"m)L=3DL?L+d+v:v;return L"); /* * Function - read combined cookies v 0.2 */ s_ut.c_rr=3Ds_ut.c_r; s_ut.c_r=3Dnew Function("k","" +"var s=3Dthis,d=3Dnew = Date,v=3Ds.c_rr(k),c=3Ds.c_rr('s_pers'),i,m,e;if(v)ret" +"urn v;k=3Ds.ape(k);i=3Dc.indexOf(' = '+k+'=3D');c=3Di<0?s.c_rr('s_sess'):c;i=3D" +"c.indexOf(' = '+k+'=3D');m=3Di<0?i:c.indexOf('|',i);e=3Di<0?i:c.indexOf(';'" +",i);m=3Dm>0?m:e;v=3Di<0?'':s.epa(c.substring(i+2+k.length,m<0?c.length:= " +"m));if(m>0&&m!=3De)if(parseInt(c.substring(m+1,e<0?c.length:e))-1){pv=3Dpv.substr" +"ing(0,i)+pv.substring(pv.indexOf(';',i)+1);pc=3D1;}sv=3Ds.c_rr(sn);i=3D= sv" +".indexOf(' = '+k+'=3D');if(i>-1){sv=3Dsv.substring(0,i)+sv.substring(sv.i" +"ndexOf(';',i)+1);sc=3D1;}d=3Dnew = Date;if(e){if(e.getTime()>d.getTime())" +"{pv+=3D' '+k+'=3D'+s.ape(v)+'|'+e.getTime()+';';pc=3D1;}}else{sv+=3D' = '+k+'" +"=3D'+s.ape(v)+';';sc=3D1;}if(sc) = s.c_wr(sn,sv,0);if(pc){t=3Dpv;while(t&&t" +".indexOf(';')!=3D-1){var = t1=3DparseInt(t.substring(t.indexOf('|')+1,t.i" +"ndexOf(';')));t=3Dt.substring(t.indexOf(';')+1);ht=3Dht30*60*1000){if(d>30*day){s_ut.c_w(c,ct,e);return 'More = t" +"han 30 days';}if(d<30*day+1 && d>7*day){s_ut.c_w(c,ct,e);return 'More = " +"than 7 days';}if(d<7*day+1 && d>day){s_ut.c_w(c,ct,e);return 'Less = tha" +"n 7 days';}if(dspr&&cd3" +"0){mint=3D'30'}if(thish>=3D12){ap=3D'PM';thish=3Dthish-12};if = (thish=3D=3D0){th" +"ish=3D12};if(thisd=3D=3D6||thisd=3D=3D0){dt=3D'Weekend'};var = timestring=3Dthish+'" +":'+mint+ap;var daystring=3Ddow;var = endstring=3Ddt;if(t=3D=3D'h'){return tim" +"estring}if(t=3D=3D'd'){return daystring};if(t=3D=3D'w'){return en" +"dstring}}};" ); /* =20 * Plugin: Visit Number Expire in 5 years 2.0 - Return the user visit = number=20 */ s_ut.getVisitNum=3Dnew Function("" +"var s=3Dthis,e=3Dnew = Date(),cval,cvisit,ct=3De.getTime(),c=3D's_vnum',c2=3D's" +"_invisit';e.setTime(ct+5*365*24*60*60*1000);cval=3Ds.c_r(c);if(cval){va= r" +" = i=3Dcval.indexOf('&vn=3D'),str=3Dcval.substring(i+4,cval.length),k;}cvis"= +"it=3Ds.c_r(c2);if(cvisit){if(str){e.setTime(ct+30*60*1000);s.c_w(c2,'" +"true',e);return str;}else return 'unknown visit number';}else{if(st" +"r){str++;k=3Dcval.substring(0,i);e.setTime(k);s.c_w(c,k+'&vn=3D'+str,e)= " +";e.setTime(ct+30*60*1000);s.c_w(c2,'true',e);return str;}else{s.c_w" +"(c,ct+30*24*60*60*1000+'&vn=3D1',e);e.setTime(ct+30*60*1000);s.c_w(c2" +",'true',e);return 1;}}" ); /************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/ var s_objectID;function s_c2fe(f){var x=3D'',s=3D0,e,a,b,c;while(1){e=3D f.indexOf('"',s);b=3Df.indexOf('\\',s);c=3Df.indexOf("\n",s);if(e<0||(b>=3D= 0&&b=3D0&&c=3D0){x+=3D(e>s?f.substrin= g(s,e): '')+(e=3D=3Dc?'\\n':'\\'+f.substring(e,e+1));s=3De+1}else return x +f.substring(s)}return f}function s_c2fa(f){var = s=3Df.indexOf('(')+1,e=3D f.indexOf(')'),a=3D'',c;while(s>=3D0&&s=3D0){d=3D1;q=3D'';x=3D0;f=3Dc.substring(s)= ;a=3D s_c2fa(f);e=3Do=3Dc.indexOf('{',s);e++;while(d>0){h=3Dc.substring(e,e+1);= if( q){if(h=3D=3Dq&&!x)q=3D'';if(h=3D=3D'\\')x=3Dx?0:1;else = x=3D0}else{if(h=3D=3D'"'||h=3D=3D"'" )q=3Dh;if(h=3D=3D'{')d++;if(h=3D=3D'}')d--}if(d>0)e++}c=3Dc.substring(0,s= ) +'new Function('+(a?a+',':'')+'"'+s_c2fe(c.substring(o+1,e))+'")' +c.substring(e+1);s=3Dc.indexOf('function')}fc+=3Ds_c2fe(c)+';return = s");' eval(fc);return f}function s_gi(un,pg,ss){var c=3D"function s_c(un,pg,s" +"s){var s=3Dthis;s.wd=3Dwindow;if(!s.wd.s_c_in){s.wd.s_c_il=3Dnew = Array;s." +"wd.s_c_in=3D0;}s._il=3Ds.wd.s_c_il;s._in=3Ds.wd.s_c_in;s._il[s._in]=3Ds= ;s.w" +"d.s_c_in++;s.m=3Dfunction(m){return = (''+m).indexOf('{')<0};s.fl=3Dfunct" +"ion(x,l){return x?(''+x).substring(0,l):x};s.co=3Dfunction(o){if(!o)r" +"eturn o;var n=3Dnew Object,x;for(x in o)if(x.indexOf('select')<0&&x.i" +"ndexOf('filter')<0)n[x]=3Do[x];return = n};s.num=3Dfunction(x){x=3D''+x;for" +"(var p=3D0;p0?n.length:1;while(x&&i>=3D0){x=3Dx.substring(0,i)+n+x.substri= " +"ng(i+o.length);i=3Dx.indexOf(o,i+l)}return x};s.ape=3Dfunction(x){var = s" +"=3Dthis,i;x=3Dx?s.rep(escape(''+x),'+','%2B'):x;if(x&&s.charSet&&s.em=3D= =3D" +"1&&x.indexOf('%u')<0&&x.indexOf('%U')<0){i=3Dx.indexOf('%');while(i>=3D= " +"0){i++;if(('89ABCDEFabcdef').indexOf(x.substring(i,i+1))>=3D0)return " +"x.substring(0,i)+'u00'+x.substring(i);i=3Dx.indexOf('%',i)}}return x}" +";s.epa=3Dfunction(x){var s=3Dthis;return x?unescape(s.rep(''+x,'+',' = ')" +"):x};s.pt=3Dfunction(x,d,f,a){var = s=3Dthis,t=3Dx,z=3D0,y,r;while(t){y=3Dt.ind" +"exOf(d);y=3Dy<0?t.length:y;t=3Dt.substring(0,y);r=3Ds.m(f)?s[f](t,a):f(= t," +"a);if(r)return = r;z+=3Dy+d.length;t=3Dx.substring(z,x.length);t=3Dz=3D0" +")a=3Da.substring(0,c);if(t.substring(0,2)=3D=3D's_')t=3Dt.substring(2);= retu" +"rn (t!=3D''&&t=3D=3Da)};s.fsf=3Dfunction(t,a){var = s=3Dthis;if(s.pt(a,',','isf" +"',t))s.fsg+=3D(s.fsg!=3D''?',':'')+t;return = 0};s.fs=3Dfunction(x,f){var s" +"=3Dthis;s.fsg=3D'';s.pt(x,',','fsf',f);return = s.fsg};s.c_d=3D'';s.c_gdf=3Df" +"unction(t,a){var s=3Dthis;if(!s.num(t))return 1;return = 0};s.c_gd=3Dfunc" +"tion(){var = s=3Dthis,d=3Ds.wd.location.hostname,n=3Ds.fpCookieDomainPeriod" +"s,p;if(!n)n=3Ds.cookieDomainPeriods;if(d&&!s.c_d){n=3Dn?parseInt(n):2;n= " +"=3Dn>2?n:2;p=3Dd.lastIndexOf('.');if(p>=3D0){while(p>=3D0&&n>1){p=3Dd.l= astInd" +"exOf('.',p-1);n--}s.c_d=3Dp>0&&s.pt(d,'.','c_gdf',0)?d.substring(p):d" +"}}return s.c_d};s.c_r=3Dfunction(k){var s=3Dthis;k=3Ds.ape(k);var = c=3D' '+s" +".d.cookie,i=3Dc.indexOf(' = '+k+'=3D'),e=3Di<0?i:c.indexOf(';',i),v=3Di<0?'':" +"s.epa(c.substring(i+2+k.length,e<0?c.length:e));return v!=3D'[[B]]'?v" +":''};s.c_w=3Dfunction(k,v,e){var = s=3Dthis,d=3Ds.c_gd(),l=3Ds.cookieLifetime" +",t;v=3D''+v;l=3Dl?(''+l).toUpperCase():'';if(e&&l!=3D'SESSION'&&l!=3D'N= ONE'" +"){t=3D(v!=3D''?parseInt(l?l:0):-60);if(t){e=3Dnew = Date;e.setTime(e.getTim" +"e()+(t*1000))}}if(k&&l!=3D'NONE'){s.d.cookie=3Dk+'=3D'+s.ape(v!=3D''?v:= '[[B" +"]]')+'; path=3D/;'+(e&&l!=3D'SESSION'?' = expires=3D'+e.toGMTString()+';':'" +"')+(d?' domain=3D'+d+';':'');return s.c_r(k)=3D=3Dv}return = 0};s.eh=3Dfuncti" +"on(o,e,r,f){var = s=3Dthis,b=3D's_'+e+'_'+s._in,n=3D-1,l,i,x;if(!s.ehl)s.eh" +"l=3Dnew = Array;l=3Ds.ehl;for(i=3D0;i=3D5&&(!s.isopera||" +"s.apv>=3D7))eval('try{r=3Ds.m(f)?s[f](a):f(a)}catch(e){r=3Ds.m(t)?s[t](= e)" +":t(e)}');else{if(s.ismac&&s.u.indexOf('MSIE = 4')>=3D0)r=3Ds.m(b)?s[b](a)" +":b(a);else{s.eh(s.wd,'onerror',0,o);r=3Ds.m(f)?s[f](a):f(a);s.eh(s.wd" +",'onerror',1)}}return r};s.gtfset=3Dfunction(e){var s=3Dthis;return = s.t" +"fs};s.gtfsoe=3Dnew Function('e','var = s=3Ds_c_il['+s._in+'];s.eh(window," +"\"onerror\",1);s.etfs=3D1;var = c=3Ds.t();if(c)s.d.write(c);s.etfs=3D0;retu" +"rn true');s.gtfsfb=3Dfunction(a){return = window};s.gtfsf=3Dfunction(w){v" +"ar = s=3Dthis,p=3Dw.parent,l=3Dw.location;s.tfs=3Dw;if(p&&p.location!=3Dl&&p.l= o" +"cation.host=3D=3Dl.host){s.tfs=3Dp;return s.gtfsf(s.tfs)}return = s.tfs};s." +"gtfs=3Dfunction(){var = s=3Dthis;if(!s.tfs){s.tfs=3Ds.wd;if(!s.etfs)s.tfs=3Ds" +".cet('gtfsf',s.tfs,'gtfset',s.gtfsoe,'gtfsfb')}return s.tfs};s.ca=3Df" +"unction(){var = s=3Dthis,imn=3D's_i_'+s.fun;if(s.d.images&&s.apv>=3D3&&(!s." +"isopera||s.apv>=3D7)&&(s.ns6<0||s.apv>=3D6.1)){s.ios=3D1;if(!s.d.images= [i" +"mn]&&(!s.isns||(s.apv<4||s.apv>=3D5))){s.d.write('');if(!s.d.images[imn])s.i" +"os=3D0}}};s.mr=3Dfunction(sess,q,ta){var = s=3Dthis,ns=3Ds.visitorNamespace,u" +"nc=3Ds.rep(s.fun,'_','-'),imn=3D's_i_'+s.fun,im,b,e,rs=3D'http'+(s.ssl?= 's" +"':'')+'://'+(ns?ns:(s.ssl?'102':unc))+'.112.2O7.net/b/ss/'+s.un+'/1" +"/H.8-pdvu-2/'+sess+'?[AQB]&ndh=3D1'+(q?q:'')+(s.q?s.q:'')+'&[AQE]';if" +"(s.isie&&!s.ismac){if(s.apv>5.5)rs=3Ds.fl(rs,4095);else = rs=3Ds.fl(rs,20" +"47)}if(s.ios||s.ss){if (!s.ss)s.ca();im=3Ds.wd[imn]?s.wd[imn]:s.d.ima" +"ges[imn];if(!im)im=3Ds.wd[imn]=3Dnew = Image;im.src=3Drs;if(rs.indexOf('&pe" +"=3D')>=3D0&&(!ta||ta=3D=3D'_self'||ta=3D=3D'_top'||(s.wd.name&&ta=3D=3D= s.wd.name)))" +"{b=3De=3Dnew Date;while(e.getTime()-b.getTime()<500)e=3Dnew = Date}return '" +"'}return ''};s.gg=3Dfunction(v){var s=3Dthis;return = s.wd['s_'+v]};s.glf=3Dfunc" +"tion(t,a){if(t.substring(0,2)=3D=3D's_')t=3Dt.substring(2);var = s=3Dthis,v=3Ds" +".gg(t);if(v)s[t]=3Dv};s.gl=3Dfunction(v){var = s=3Dthis;s.pt(v,',','glf',0)" +"};s.gv=3Dfunction(v){var s=3Dthis;return = s['vpm_'+v]?s['vpv_'+v]:(s[v]?" +"s[v]:'')};s.havf=3Dfunction(t,a){var = s=3Dthis,b=3Dt.substring(0,4),x=3Dt.su" +"bstring(4),n=3DparseInt(x),k=3D'g_'+t,m=3D'vpm_'+t,q=3Dt,v=3Ds.linkTrac= kVars," +"e=3Ds.linkTrackEvents;s[k]=3Ds.gv(t);if(s.lnk||s.eo){v=3Dv?v+','+s.vl_l= :'" +"';if(v&&!s.pt(v,',','isf',t))s[k]=3D'';if(t=3D=3D'events'&&e)s[k]=3Ds.f= s(s[" +"k],e)}s[m]=3D0;if(t=3D=3D'pageURL')q=3D'g';else = if(t=3D=3D'referrer')q=3D'r';else" +" if(t=3D=3D'vmk')q=3D'vmt';else = if(t=3D=3D'charSet'){q=3D'ce';if(s[k]&&s.em=3D=3D2)" +"s[k]=3D'UTF-8'}else if(t=3D=3D'visitorNamespace')q=3D'ns';else = if(t=3D=3D'cooki" +"eDomainPeriods')q=3D'cdp';else = if(t=3D=3D'cookieLifetime')q=3D'cl';else if(" +"t=3D=3D'variableProvider')q=3D'vvp';else = if(t=3D=3D'currencyCode')q=3D'cc';else" +" if(t=3D=3D'channel')q=3D'ch';else if(t=3D=3D'campaign')q=3D'v0';else = if(s.num(" +"x)) {if(b=3D=3D'prop')q=3D'c'+n;else if(b=3D=3D'eVar')q=3D'v'+n;else = if(b=3D=3D'hie" +"r'){q=3D'h'+n;s[k]=3Ds.fl(s[k],255)}}if(s[k]&&t!=3D'linkName'&&t!=3D'li= nkTy" +"pe')s.qav+=3D'&'+q+'=3D'+s.ape(s[k]);return ''};s.hav=3Dfunction(){var = s=3D" +"this;s.qav=3D'';s.pt(s.vl_t,',','havf',0);return = s.qav};s.lnf=3Dfunctio" +"n(t,h){t=3Dt?t.toLowerCase():'';h=3Dh?h.toLowerCase():'';var = te=3Dt.index" +"Of('=3D');if(t&&te>0&&h.indexOf(t.substring(te+1))>=3D0)return = t.substr" +"ing(0,te);return ''};s.ln=3Dfunction(h){var = s=3Dthis,n=3Ds.linkNames;if(n" +")return s.pt(n,',','lnf',h);return = ''};s.ltdf=3Dfunction(t,h){t=3Dt?t.t" +"oLowerCase():'';h=3Dh?h.toLowerCase():'';var = qi=3Dh.indexOf('?');h=3Dqi>=3D" +"0?h.substring(0,qi):h;if(t&&h.substring(h.length-(t.length+1))=3D=3D'.'= " +"+t)return 1;return = 0};s.ltef=3Dfunction(t,h){t=3Dt?t.toLowerCase():'';h" +"=3Dh?h.toLowerCase():'';if(t&&h.indexOf(t)>=3D0)return 1;return = 0};s.lt" +"=3Dfunction(h){var = s=3Dthis,lft=3Ds.linkDownloadFileTypes,lef=3Ds.linkExter" +"nalFilters,lif=3Ds.linkInternalFilters;lif=3Dlif?lif:s.wd.location.host= " +"name;h=3Dh.toLowerCase();if(s.trackDownloadLinks&&lft&&s.pt(lft,',','" +"ltdf',h))return 'd';if(s.trackExternalLinks&&(lef||lif)&&(!lef||s.p" +"t(lef,',','ltef',h))&&(!lif||!s.pt(lif,',','ltef',h)))return 'e';re" +"turn ''};s.lc=3Dnew Function('e','var = s=3Ds_c_il['+s._in+'],b=3Ds.eh(this" +",\"onclick\");s.lnk=3Ds.co(this);s.t();s.lnk=3D0;if(b)return = this[b](e)" +";return true');s.bc=3Dnew Function('e','var = s=3Ds_c_il['+s._in+'],f;if(" +"s.d&&s.d.all&&s.d.all.cppXYctnr)return;s.eo=3De.srcElement?e.srcEleme" +"nt:e.target;eval(\"try{if(s.eo&&(s.eo.tagName||s.eo.parentElement||" +"s.eo.parentNode))s.t()}catch(f){}\");s.eo=3D0');s.ot=3Dfunction(o){var = " +"a=3Do.type,b=3Do.tagName;return = (a&&a.toUpperCase?a:b&&b.toUpperCase?b:" +"o.href?'A':'').toUpperCase()};s.oid=3Dfunction(o){var = s=3Dthis,t=3Ds.ot(o" +"),p=3Do.protocol,c=3Do.onclick,n=3D'',x=3D0;if(!o.s_oid){if(o.href&&(t=3D= =3D'A'" +"||t=3D=3D'AREA')&&(!c||!p||p.toLowerCase().indexOf('javascript')<0))n=3D= o" +".href;else if(c){n=3Ds.rep(s.rep(s.rep(s.rep(''+c,\"\\r\",''),\"\\n\"" +",''),\"\\t\",''),' ','');x=3D2}else = if(o.value&&(t=3D=3D'INPUT'||t=3D=3D'SUBM" +"IT')){n=3Do.value;x=3D3}else = if(o.src&&t=3D=3D'IMAGE')n=3Do.src;if(n){o.s_oid" +"=3Ds.fl(n,100);o.s_oidt=3Dx}}return = o.s_oid};s.rqf=3Dfunction(t,un){var s" +"=3Dthis,e=3Dt.indexOf('=3D'),u=3De>=3D0?','+t.substring(0,e)+',':'';ret= urn u&" +"&u.indexOf(','+un+',')>=3D0?s.epa(t.substring(e+1)):''};s.rq=3Dfunction= " +"(un){var = s=3Dthis,c=3Dun.indexOf(','),v=3Ds.c_r('s_sq'),q=3D'';if(c<0)retur" +"n s.pt(v,'&','rqf',un);return s.pt(un,',','rq',0)};s.sqp=3Dfunction(t" +",a){var = s=3Dthis,e=3Dt.indexOf('=3D'),q=3De<0?'':s.epa(t.substring(e+1));s." +"sqq[q]=3D'';if(e>=3D0)s.pt(t.substring(0,e),',','sqs',q);return = 0};s.sq" +"s=3Dfunction(un,q){var s=3Dthis;s.squ[un]=3Dq;return = 0};s.sq=3Dfunction(q){" +"var s=3Dthis,k=3D's_sq',v=3Ds.c_r(k),x,c=3D0;s.sqq=3Dnew = Object;s.squ=3Dnew Obj" +"ect;s.sqq[q]=3D'';s.pt(v,'&','sqp',0);s.pt(s.un,',','sqs',q);v=3D'';for= " +"(x in s.squ)s.sqq[s.squ[x]]+=3D(s.sqq[s.squ[x]]?',':'')+x;for(x in s." +"sqq)if(x&&s.sqq[x]&&(x=3D=3Dq||c<2)){v+=3D(v?'&':'')+s.sqq[x]+'=3D'+s.a= pe(x" +");c++}return s.c_w(k,v,0)};s.wdl=3Dnew Function('e','var = s=3Ds_c_il['+s" +"._in+'],r=3Dtrue,b=3Ds.eh(s.wd,\"onload\"),i,o,oc;if(b)r=3Dthis[b](e);f= or" +"(i=3D0;i=3D0)&&" +"oc.indexOf(\".tl(\")<0)s.eh(o,\"onclick\",0,s.lc);}return r');s.wds" +"=3Dfunction(){var = s=3Dthis;if(s.apv>3&&(!s.isie||!s.ismac||s.apv>=3D5)){i" +"f(s.b&&s.b.attachEvent)s.b.attachEvent('onclick',s.bc);else if(s.b&" +"&s.b.addEventListener)s.b.addEventListener('click',s.bc,false);else" +" s.eh(s.wd,'onload',0,s.wdl)}};s.vs=3Dfunction(x){var = s=3Dthis,v=3Ds.visi" +"torSampling,g=3Ds.visitorSamplingGroup,k=3D's_vsn_'+s.un+(g?'_'+g:''),n= " +"=3Ds.c_r(k),e=3Dnew = Date,y=3De.getYear();e.setYear(y+10+(y<1900?1900:0));" +"if(v){v*=3D100;if(!n){if(!s.c_w(k,x,e))return = 0;n=3Dx}if(n%10000>v)retu" +"rn 0}return = 1};s.dyasmf=3Dfunction(t,m){if(t&&m&&m.indexOf(t)>=3D0)retu" +"rn 1;return 0};s.dyasf=3Dfunction(t,m){var = s=3Dthis,i=3Dt?t.indexOf('=3D'):" +"-1,n,x;if(i>=3D0&&m){var = n=3Dt.substring(0,i),x=3Dt.substring(i+1);if(s.p" +"t(x,',','dyasmf',m))return n}return 0};s.uns=3Dfunction(){var = s=3Dthis," +"x=3Ds.dynamicAccountSelection,l=3Ds.dynamicAccountList,m=3Ds.dynamicAcc= ou" +"ntMatch,n,i;s.un.toLowerCase();if(x&&l){if(!m)m=3Ds.wd.location.host;" +"if(!m.toLowerCase)m=3D''+m;l=3Dl.toLowerCase();m=3Dm.toLowerCase();n=3D= s.pt" +"(l,';','dyasf',m);if(n)s.un=3Dn}i=3Ds.un.indexOf(',');s.fun=3Di<0?s.un:= s." +"un.substring(0,i)};s.t=3Dfunction(){var s=3Dthis,trk=3D1,tm=3Dnew = Date,sed=3D" +"Math&&Math.random?Math.floor(Math.random()*10000000000000):tm.getTi" +"me(),sess=3D's'+Math.floor(tm.getTime()/10800000)%10+sed,yr=3Dtm.getYea= " +"r(),vt=3Dtm.getDate()+'/'+tm.getMonth()+'/'+(yr<1900?yr+1900:yr)+' '+" +"tm.getHours()+':'+tm.getMinutes()+':'+tm.getSeconds()+' '+tm.getDay" +"()+' = '+tm.getTimezoneOffset(),tfs=3Ds.gtfs(),ta=3D'',q=3D'',qs=3D'';s.uns()" +";if(!s.q){var = tl=3Dtfs.location,x=3D'',c=3D'',v=3D'',p=3D'',bw=3D'',bh=3D'',j=3D'1." +"0',k=3Ds.c_w('s_cc','true',0)?'Y':'N',hp=3D'',ct=3D'',pn=3D0,ps;if(s.ap= v>=3D4" +")x=3Dscreen.width+'x'+screen.height;if(s.isns||s.isopera){if(s.apv>=3D3= " +"){j=3D'1.1';v=3Ds.n.javaEnabled()?'Y':'N';if(s.apv>=3D4){j=3D'1.2';c=3D= screen" +".pixelDepth;bw=3Ds.wd.innerWidth;bh=3Ds.wd.innerHeight;if(s.apv>=3D4.06= )j" +"=3D'1.3'}}s.pl=3Ds.n.plugins}else = if(s.isie){if(s.apv>=3D4){v=3Ds.n.javaEna" +"bled()?'Y':'N';j=3D'1.2';c=3Dscreen.colorDepth;if(s.apv>=3D5){bw=3Ds.d.= docu" +"mentElement.offsetWidth;bh=3Ds.d.documentElement.offsetHeight;j=3D'1.3'= " +";if(!s.ismac&&s.b){s.b.addBehavior('#default#homePage');hp=3Ds.b.isHo" +"mePage(tl)?\"Y\":\"N\";s.b.addBehavior('#default#clientCaps');ct=3Ds." +"b.connectionType}}}else r=3D''}if(s.pl)while(pn=3D0&&oc.ind= " +"exOf(\".s_oc(\")<0)||oc.indexOf(\".tl(\")>=3D0)return = ''}ta=3Dn?o.targe" +"t:1;h=3Do.href?o.href:'';i=3Dh.indexOf('?');h=3Ds.linkLeaveQueryString|= |i" +"<0?h:h.substring(0,i);l=3Ds.linkName?s.linkName:s.ln(h);t=3Ds.linkType?= " +"s.linkType.toLowerCase():s.lt(h);if(t&&(h||l))q+=3D'&pe=3Dlnk_'+(t=3D=3D= 'd'" +"||t=3D=3D'e'?s.ape(t):'o')+(h?'&pev1=3D'+s.ape(h):'')+(l?'&pev2=3D'+s.a= pe(l" +"):'');else = trk=3D0;if(s.trackInlineStats){if(!p){p=3Ds.gv('pageURL');w=3D" +"0}t=3Ds.ot(o);i=3Do.sourceIndex;if(s.gg('objectID')){n=3Ds.gg('objectID= ')" +";x=3D1;i=3D1}if(p&&n&&t)qs=3D'&pid=3D'+s.ape(s.fl(p,255))+(w?'&pidt=3D'= +w:'')" +"+'&oid=3D'+s.ape(s.fl(n,100))+(x?'&oidt=3D'+x:'')+'&ot=3D'+s.ape(t)+(i?= '&" +"oi=3D'+i:'')}}if(!trk&&!qs)return '';if(s.p_r)s.p_r();var = code=3D'';if(" +"trk&&s.vs(sed))code=3Ds.mr(sess,(vt?'&t=3D'+s.ape(vt):'')+s.hav()+q+(qs= " +"?qs:s.rq(s.un)),ta);s.sq(trk?'':qs);s.lnk=3Ds.eo=3Ds.linkName=3Ds.linkT= yp" +"e=3Ds.wd.s_objectID=3Ds.ppu=3D'';return = code};s.tl=3Dfunction(o,t,n){var s=3D" +"this;s.lnk=3Ds.co(o);s.linkType=3Dt;s.linkName=3Dn;s.t()};s.ssl=3D(s.wd= .loc" +"ation.protocol.toLowerCase().indexOf('https')>=3D0);s.d=3Ddocument;s.b=3D= " +"s.d.body;s.n=3Dnavigator;s.u=3Ds.n.userAgent;s.ns6=3Ds.u.indexOf('Netsc= ap" +"e6/');var apn=3Ds.n.appName,v=3Ds.n.appVersion,ie=3Dv.indexOf('MSIE = '),o=3D" +"s.u.indexOf('Opera = '),i;if(v.indexOf('Opera')>=3D0||o>0)apn=3D'Opera';s" +".isie=3D(apn=3D=3D'Microsoft Internet = Explorer');s.isns=3D(apn=3D=3D'Netscape')" +";s.isopera=3D(apn=3D=3D'Opera');s.ismac=3D(s.u.indexOf('Mac')>=3D0);if(= o>0)s." +"apv=3DparseFloat(s.u.substring(o+6));else = if(ie>0){s.apv=3DparseInt(i=3Dv" +".substring(ie+5));if(s.apv>3)s.apv=3DparseFloat(i)}else if(s.ns6>0)s." +"apv=3DparseFloat(s.u.substring(s.ns6+10));else = s.apv=3DparseFloat(v);s." +"em=3D0;if(String.fromCharCode){i=3Descape(String.fromCharCode(256)).toU= " +"pperCase();s.em=3D(i=3D=3D'%C4%80'?2:(i=3D=3D'%U0100'?1:0))}s.un=3Dun;s= .uns();s" +".vl_l=3D'vmk,ppu,charSet,visitorNamespace,cookieDomainPeriods,cookieL" +"ifetime,pageName,pageURL,referrer,currencyCode,purchaseID';s.vl_t=3Ds" +".vl_l+',variableProvider,channel,server,pageType,campaign,state,zip" +",events,products,linkName,linkType';for(var = n=3D1;n<51;n++)s.vl_t+=3D'," +"prop'+n+',eVar'+n+',hier'+n;s.vl_g=3Ds.vl_t+',trackDownloadLinks,trac" +"kExternalLinks,trackInlineStats,linkLeaveQueryString,linkDownloadFi" +"leTypes,linkExternalFilters,linkInternalFilters,linkNames';if(pg)s." +"gl(s.vl_g);s.ss=3Dss;if(!ss){s.wds();s.ca()}}", l=3Dwindow.s_c_il,n=3Dnavigator,u=3Dn.userAgent,v=3Dn.appVersion,e=3Dv.in= dexOf( 'MSIE = '),m=3Du.indexOf('Netscape6/'),a,i,s;if(l)for(i=3D0;i0){a=3DparseInt(i=3Dv.substring(e +5));if(a>3)a=3DparseFloat(i)}else = if(m>0)a=3DparseFloat(u.substring(m+10) );else a=3DparseFloat(v);if(a>=3D5&&v.indexOf('Opera')<0&&u.indexOf( 'Opera')<0){eval(c);return new s_c(un,pg,ss)}else s=3Ds_c2f(c);return s( un,pg,ss)} /*BEGIN TRACKING CODE */ /* SiteCatalyst Variables */ s_ut.prop29=3Dusat.cookie.get('zagSession'); s_ut.prop14=3D''; s_ut.prop25=3D'usat'; s_ut.prop47=3Dusat.cookie.get('RDB'); s_ut.prop48=3Dusat.cookie.get('TData'); s_ut.prop50=3D'usatoday'; s_ut.eVar8=3D''; s_ut.eVar9=3D''; s_ut.eVar10=3D''; s_ut.eVar12=3D''; if (usat.cookie.get('USATINFO')){ var strUsatOmni =3D usat.cookie.get('USATINFO'); var arrUSATICookie =3D strUsatOmni.split('&'); for (var = USATIIndex=3D0;USATIIndex -1){ //array = object contains 'Email' arrCookie =3D arrUSATICookie[USATIIndex].split("=3D"); arrCookie =3D unescape(arrCookie[1]); s_ut.prop21 =3D arrCookie; } //if if (arrUSATICookie[USATIIndex].indexOf('Status=3D') > -1){ //array = object contains 'Status' arrCookie =3D arrUSATICookie[USATIIndex].split("=3D"); arrCookie =3D unescape(arrCookie[1]); s_ut.eVar21 =3D arrCookie; } //if } // for } else { s_ut.prop21 =3D ''; s_ut.prop29 =3D ''; } //if s_ut.eVar19=3Ds_ut.prop21; function decConvertFromBase(num, base) { var decNum=3D0; var power=3D0; // loop backward for (i=3Dnum.length-1; i>=3D0; i--) { var digit=3Dnum.charAt(i); if (digit>=3D'a' || digit>=3D'A') { if (digit=3D=3D'a' || digit=3D=3D'A') digit=3D10; else if (digit=3D=3D'b' || digit=3D=3D'B') digit=3D11; else if (digit=3D=3D'c' || digit=3D=3D'C') digit=3D12; else if (digit=3D=3D'd' || digit=3D=3D'D') digit=3D13; else if (digit=3D=3D'e' || digit=3D=3D'E') digit=3D14; else if (digit=3D=3D'f' || digit=3D=3D'F') digit=3D15; } decNum+=3Ddigit*Math.pow(base, power); power++; } return decNum; } RDBGen=3D RDBAgeLow=3D RDBAgeHigh=3D RDBCou1=3D RDBCou2=3D RDBZip=3D = 'undefined'; var RDB =3D usat.cookie.get('RDB'); if (RDB !=3D null){ RDBGen=3D decConvertFromBase(RDB.substring(18,20),16); RDBAgeLow=3D decConvertFromBase(RDB.substring(26,28),16); RDBAgeHigh=3D decConvertFromBase(RDB.substring(28,30),16); RDBCou1=3D decConvertFromBase(RDB.substring(14,16),16); RDBCou2=3D decConvertFromBase(RDB.substring(16,18),16); RDBZip=3D decConvertFromBase(RDB.substring(5,10),16); }=20 if (RDBGen=3D=3D 1){RDBGen=3D'Male'} if (RDBGen=3D=3D 2) {RDBGen=3D'Female'} else {RDBGEN=3D'~'} RDBCou1=3D String.fromCharCode(RDBCou1); RDBCou2=3D String.fromCharCode(RDBCou2); s_ut.prop32=3D RDBGen; s_ut.eVar16=3D RDBAgeLow + '-' + RDBAgeHigh; s_ut.prop35=3D RDBCou1 + RDBCou2; s_ut.prop30=3D RDBZip; function ParseZago(zagCookie) { zagCookie+=3D"" var u=3D "undefined"; var r=3D {siz:u, gci:u, cou:u, sit:u, yob:u, ind:u, job:u}; r.version=3D parseInt(zagCookie); if (isNaN(r.version)) {r.version=3D 2; return r;} var nvps=3D zagCookie.split('n'); for (var j=3D 0; j < nvps.length; j++) { var nv=3D nvps[j].split('v'); if (2 =3D=3D nv.length) { var nam=3D zDecodeName(nv[0]); var val=3D {cou: 1, gci: 1, sit: 1}[nam] ?zDecodeName(nv[1]) = :parseInt(nv[1], 16); r[nam]=3D val; } } return r; } function zDecodeName (name) { var r=3D ''; for (var j=3D 0; j '); usat.page.writeString(''); usat.page.writeString(''); usat.page.writeString(''); usat.page.writeString(''); usat.page.writeString(''); usat.page.writeString(''); usat.page.writeString(''); usat.page.writeString(''); } ------=_NextPart_000_0000_01C7783C.CD32AE10--