From: Subject: Graduation Rates for the D.C. Area (washingtonpost.com) Date: Mon, 8 Jun 2009 22:45:52 -0400 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C9E88A.E03C5130" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C9E88A.E03C5130 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: file://C:\Documents and Settings\fletcherk\Local Settings\Temp\DIPLOMA_TABLE.html Graduation Rates for the D.C. Area = (washingtonpost.com)

Graphic

Graduation Rates for the D.C. Area

Graduation rates for Maryland, D.C. and Virginia for the last five = years.=20


STATE YEAR GRADUATION RATE (%) U.S. AVG. GRADUATION RATE (%)
Maryland 2006 73.5 69.2
Maryland 2005 73.6 70.6
Maryland 2004 74.7 70.0
Maryland 2003 74.4 69.7
Maryland 2002 76.7 69.3
D.C. 2006 48.8 69.2
D.C. 2005 57.6 70.6
D.C. 2004 58.2 70.0
D.C. 2003 58.9 69.7
D.C. 2002 61.1 69.3
Virginia 2006 69.2 69.2
Virginia 2005 72.9 70.6
Virginia 2004 73.1 70.0
Virginia 2003 73.6 69.7
Virginia 2002 73.1 69.3

Source: Editorial Projects in Education = Research

=A9 The Washington Post Company
=20 ------=_NextPart_000_0000_01C9E88A.E03C5130 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.washingtonpost.com/wp-srv/globalnav/styles/globalNav.css #cobrand_custom_header #slug_leaderboard { POSITION: relative } #signedIn { DISPLAY: none; POSITION: relative; TOP: 7px } #signedOut { DISPLAY: none; POSITION: relative; TOP: 19px } .globalNav { Z-INDEX: -1000; WIDTH: 970px; BACKGROUND-COLOR: #ffffff } .globalNav .logo { =09 } .globalNav .registration { =09 } .globalNav .printEdition { =09 } .globalNav .channels { =09 } .globalNav .features { =09 } .globalNav .classifieds { =09 } .globalNav .logoBar { =09 } .globalNav .navBar { =09 } .globalNav .grayBar { =09 } .globalNav .logo { FLOAT: left; WIDTH: 260px; POSITION: relative; TOP: 3px; HEIGHT: 42px } .globalNav .registrationFiller { DISPLAY: none; FLOAT: left; WIDTH: 215px; HEIGHT: 42px } .globalNav .registration { FONT-SIZE: 11px; FLOAT: left; WIDTH: 215px; FONT-FAMILY: Arial, = Helvetica, sans-serif; POSITION: relative; TOP: 2px; HEIGHT: 42px } .globalNav .registration .greeting { FONT-WEIGHT: bold; COLOR: #333333 } .globalNav .registration .link A:link { COLOR: #0c4790; TEXT-DECORATION: none } .globalNav .registration .link A:visited { COLOR: #0c4790; TEXT-DECORATION: none } .globalNav .registration .link A:active { COLOR: #0c4790; TEXT-DECORATION: none } .globalNav .registration .link A:hover { COLOR: #0c4790; TEXT-DECORATION: none } .globalNav .registration .signIn { =09 } .globalNav .registration .signIn A:link { COLOR: #0c4790; TEXT-DECORATION: none } .globalNav .registration .signIn A:visited { COLOR: #0c4790; TEXT-DECORATION: none } .globalNav .registration .signIn A:active { COLOR: #0c4790; TEXT-DECORATION: none } .globalNav .registration .signIn A:hover { COLOR: #0c4790; TEXT-DECORATION: none } .globalNav .printEdition { MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; = WIDTH: 285px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: = relative; TOP: 3px; HEIGHT: 35px } .globalNav .printEdition A:link { FONT-SIZE: 11px; COLOR: #0c4790; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .printEdition A:visited { FONT-SIZE: 11px; COLOR: #0c4790; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .printEdition A:active { FONT-SIZE: 11px; COLOR: #0c4790; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .printEdition A:hover { FONT-SIZE: 11px; COLOR: #0c4790; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .navBar { BORDER-TOP: #000000 1px solid; MARGIN-TOP: 1px; MARGIN-BOTTOM: 0px; = BORDER-BOTTOM: #000000 0px solid; HEIGHT: 21px; BACKGROUND-COLOR: = #5b87b8 } .globalNav .channels { BORDER-TOP: #000000 1px solid; MARGIN-TOP: 1px; FONT-WEIGHT: bold; = FONT-SIZE: 8pt; MARGIN-BOTTOM: 1px; COLOR: #ffffff; BORDER-BOTTOM: = #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: = 21px } .globalNav .features { BORDER-TOP: #000000 1px solid; MARGIN-TOP: 1px; FONT-WEIGHT: bold; = FONT-SIZE: 8pt; MARGIN-BOTTOM: 1px; COLOR: #ffffff; BORDER-BOTTOM: = #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: = 21px } .globalNav .classifieds { BORDER-TOP: #000000 1px solid; MARGIN-TOP: 1px; FONT-WEIGHT: bold; = FONT-SIZE: 8pt; MARGIN-BOTTOM: 1px; COLOR: #ffffff; BORDER-BOTTOM: = #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: = 21px } .globalNav .channels A:link { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .features A:link { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .classifieds A:link { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .channels A:hover { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .features A:hover { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .classifieds A:hover { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .channels A:visited { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .features A:visited { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .classifieds A:visited { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .channels A:active { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .features A:active { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .classifieds A:active { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, = sans-serif; TEXT-DECORATION: none } .globalNav .channels { BACKGROUND-POSITION: right 50%; FLOAT: left; BACKGROUND-IMAGE: = url(http://www.washingtonpost.com/wp-srv/globalnav/images/leftFade2.jpg);= WIDTH: 390px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #0d3159 } .globalNav .features { BACKGROUND-POSITION: right 50%; FLOAT: left; BACKGROUND-IMAGE: = url(http://www.washingtonpost.com/wp-srv/globalnav/images/rightFade2.jpg)= ; WIDTH: 220px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #345c89 } .globalNav .classifieds { FLOAT: left; WIDTH: 360px; BACKGROUND-COLOR: #5b87b8 } .globalNav .grayBar { CLEAR: both; BORDER-TOP: #0d3159 1px solid; PADDING-BOTTOM: 3px; = BORDER-BOTTOM: #0d3159 1px solid; BACKGROUND-COLOR: #eeeeee } .globalNav .grayBar A:link { COLOR: #0c4790 } .globalNav .grayBar A:visited { COLOR: #0c4790 } .globalNav .grayBar A:active { COLOR: #0c4790 } .globalNav .grayBar A:visited { COLOR: #0c4790 } .globalNav .searchBox { FLOAT: left; WIDTH: 510px } .globalNav .topEmailed { FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; WIDTH: 200px; COLOR: = #333333; FONT-FAMILY: Arial, Helvetica, sans-serif } .globalNav .headerFormat { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, = sans-serif } .globalNav .labelFormat { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif } .globalNav .bottomStrip { BORDER-TOP: #000000 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 8pt; = MARGIN-BOTTOM: 1px; WIDTH: 100%; COLOR: #ccdced; TEXT-INDENT: 5px; = PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, = Helvetica, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #0d3159 } .globalNav .bottomStrip A:link { COLOR: #ccdced; TEXT-DECORATION: none } .globalNav .bottomStrip A:visited { COLOR: #ccdced; TEXT-DECORATION: none } .globalNav .bottomStrip A:active { COLOR: #ccdced; TEXT-DECORATION: none } .globalNav .bottomStrip A:visited { COLOR: #ccdced; TEXT-DECORATION: none } .globalNav .plethoraOfLinks { PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #0d3159; LINE-HEIGHT: 1.3em; = PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #ffffff } .globalNav .plethoraOfLinks A:link { FONT-WEIGHT: normal; COLOR: #345189; TEXT-DECORATION: none } .globalNav .plethoraOfLinks A:visited { FONT-WEIGHT: normal; COLOR: #345189; TEXT-DECORATION: none } .globalNav .plethoraOfLinks A:hover { FONT-WEIGHT: normal; COLOR: #345189; TEXT-DECORATION: none } .globalNav .plethoraOfLinks A:active { FONT-WEIGHT: normal; COLOR: #345189; TEXT-DECORATION: none } .plethoraOfLinks STRONG { FONT-WEIGHT: bold; COLOR: #0d3159 } .plethoraOfLinks EM { FONT-WEIGHT: bold; FONT-STYLE: normal } #bottomNav { MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; BORDER-BOTTOM: #cccccc 2px = solid } #wp_header_container { FONT: 11px Arial } #wp_footer_container { FONT: 11px Arial } #wp_header_top { MARGIN: 3px 0px 0px; WIDTH: 970px; POSITION: relative; HEIGHT: 65px } #wp_header_top .wp_logo { LEFT: 10px; WIDTH: 300px; POSITION: absolute } #wp_header_top .wp_reg { LEFT: 327px; WIDTH: 150px; POSITION: absolute; TOP: 17px; HEIGHT: 20px } #wp_header_top .wp_print_subscribe { LEFT: 500px; WIDTH: 138px; POSITION: absolute; TOP: 9px; TEXT-ALIGN: = center } #wp_header_top .wp_print_subscribe A { TEXT-DECORATION: none } #wp_header_top .wp_reg A { TEXT-DECORATION: none } #wp_header_top .wp_ad { LEFT: 697px; WIDTH: 300px; POSITION: absolute; TOP: 0px } #wp_header_nav { BACKGROUND: #5b87b8; WIDTH: 970px; HEIGHT: 21px } #wp_header_nav UL#nav .item { BORDER-BOTTOM: #c9c9c9 1px solid } #wp_header_nav UL#nav .btmitem { BORDER-BOTTOM: #0d3159 3px solid } #wp_header_nav UL#nav .news { WIDTH: 50px; LINE-HEIGHT: 0 } #wp_header_nav UL#nav .opinion { WIDTH: 57px; LINE-HEIGHT: 0 } #wp_header_nav UL#nav .sports { WIDTH: 52px; LINE-HEIGHT: 0 } #wp_header_nav UL#nav .artsliving { WIDTH: 92px; LINE-HEIGHT: 0 } #wp_header_nav UL#nav .artsliving UL { WIDTH: 120px } #wp_header_nav UL#nav .artsliving UL LI { WIDTH: 120px } #wp_header_nav UL#nav .disc { WIDTH: 69px; LINE-HEIGHT: 0 } #wp_header_nav UL#nav .photo { WIDTH: 83px; LINE-HEIGHT: 0 } #wp_header_nav UL#nav .entguide { WIDTH: 116px; LINE-HEIGHT: 0 } #wp_header_nav UL#nav .classifieds { WIDTH: 81px; LINE-HEIGHT: 0 } #wp_header_nav UL#nav .jobs { Z-INDEX: 100; WIDTH: 41px; LINE-HEIGHT: 0; POSITION: relative } #wp_header_nav UL#nav .cars { Z-INDEX: 100; WIDTH: 39px; LINE-HEIGHT: 0; POSITION: relative } #wp_header_nav UL#nav .realestate { Z-INDEX: 100; WIDTH: 77px; LINE-HEIGHT: 0; POSITION: relative } #wp_header_search { BACKGROUND: #eee; WIDTH: 970px; COLOR: #000; POSITION: relative; = HEIGHT: 29px } #wp_header_search .searchlabel { FONT-WEIGHT: bold; LEFT: 10px; POSITION: absolute; TOP: 7px } #wp_header_search .radio1 { LEFT: 62px; POSITION: absolute; TOP: 7px } #wp_header_search .radio1txt { LEFT: 78px; POSITION: absolute; TOP: 7px } #wp_header_search .radio2 { LEFT: 113px; POSITION: absolute; TOP: 7px } #wp_header_search .radio2txt { LEFT: 129px; POSITION: absolute; TOP: 7px } #wp_header_search .keywords { LEFT: 160px; POSITION: absolute; TOP: 3px } #wp_header_search .gobtn { LEFT: 368px; POSITION: absolute; TOP: 0px } #wp_header_search .sponsor { LEFT: 398px; POSITION: absolute; TOP: 6px } #wp_header_search .wp_adlabel { LEFT: 697px; POSITION: absolute; TOP: 6px } #wp_header_search .wp_ad { LEFT: 710px; POSITION: absolute; TOP: 0px } #wp_header_container FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #wp_footer_container FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #wp_header_container .ruleone { FONT-SIZE: 0px; BACKGROUND: #000; OVERFLOW: hidden; WIDTH: 970px; = HEIGHT: 1px } #wp_footer_container .ruleone { FONT-SIZE: 0px; BACKGROUND: #000; OVERFLOW: hidden; WIDTH: 970px; = HEIGHT: 1px } #wp_header_container .ruletwo { DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: #000; OVERFLOW: hidden; = WIDTH: 970px; HEIGHT: 2px } #wp_footer_container .ruletwo { DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: #000; OVERFLOW: hidden; = WIDTH: 970px; HEIGHT: 2px } #wp_footer_container { COLOR: #345189; TEXT-DECORATION: none } #wp_footer_container A { COLOR: #345189; TEXT-DECORATION: none } #wp_footer_container P { PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; MARGIN: = 0px; PADDING-TOP: 6px } #wp_footer_container #btmnav { FONT-WEIGHT: bold; BACKGROUND: #0d3159; WIDTH: 970px; COLOR: #fff } #wp_footer_container A { FONT-WEIGHT: normal } #wp_footer_container #btmnav A { FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none } #wp_footer_container #btmnav .pad { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; = PADDING-TOP: 6px } #wp_footer_container #wp_sitelinks .title { FONT-WEIGHT: bold; COLOR: #0d3159 } #wp_footer_container #wp_sitelinks .title A { FONT-WEIGHT: bold; COLOR: #0d3159 } #wp_footer_container P#wp_copyright { BORDER-TOP: #ccc 1px solid; PADDING-BOTTOM: 11px; WIDTH: 970px } .wp_pipe { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; = PADDING-BOTTOM: 0px; PADDING-TOP: 0px } .wp_clearboth { CLEAR: both } ------=_NextPart_000_0000_01C9E88A.E03C5130 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://media.washingtonpost.com/wp-srv/css/global.css @import url( = http://www.washingtonpost.com/wp-srv/globalnav/styles/globalNav.css ); A:link { COLOR: #0c4790 } A:visited { COLOR: #0c4790 } A:active { COLOR: #cc0000 } A:hover { COLOR: #cc0000 } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 68.75%; = PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; FONT-FAMILY: = arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff } LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } FIELDSET { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .play-btn-box454x255 { WIDTH: 454px; POSITION: relative; HEIGHT: 255px } .play-btn-box454x255 .play-btn { BACKGROUND: = url(http://media.washingtonpost.com/wp-srv/mmedia/images/player/play-butt= on-med.png) no-repeat; LEFT: 188px; WIDTH: 78px; CURSOR: pointer; = POSITION: absolute; TOP: 103px; HEIGHT: 48px; _background: none; = _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://media.wa= shingtonpost.com/wp-srv/mmedia/images/player/play-button-med.png',sizingM= ethod=3D'scale') } .play-btn-box454x255 A { LEFT: 0px; WIDTH: 454px; POSITION: absolute; TOP: 0px; HEIGHT: 255px } .play-btn-box454x255 B { DISPLAY: none } .play-btn-box350x197 { WIDTH: 350px; POSITION: relative; HEIGHT: 197px } .play-btn-box350x197 .play-btn { BACKGROUND: = url(http://media.washingtonpost.com/wp-srv/mmedia/images/player/play-butt= on-med.png) no-repeat; LEFT: 136px; WIDTH: 78px; CURSOR: pointer; = POSITION: absolute; TOP: 74px; HEIGHT: 48px; _background: none; _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://media.wa= shingtonpost.com/wp-srv/mmedia/images/player/play-button-med.png',sizingM= ethod=3D'scale') } .play-btn-box350x197 A { LEFT: 0px; WIDTH: 350px; POSITION: absolute; TOP: 0px; HEIGHT: 197px } .play-btn-box350x197 B { DISPLAY: none } .play-btn-box290x250 { WIDTH: 290px; POSITION: relative; HEIGHT: 250px } .play-btn-box290x250 .play-btn { BACKGROUND: = url(http://media.washingtonpost.com/wp-srv/mmedia/images/player/play-butt= on-med.png) no-repeat; LEFT: 106px; WIDTH: 78px; CURSOR: pointer; = POSITION: absolute; TOP: 101px; HEIGHT: 48px; _background: none; = _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://media.wa= shingtonpost.com/wp-srv/mmedia/images/player/play-button-med.png',sizingM= ethod=3D'scale') } .play-btn-box290x250 A { LEFT: 0px; WIDTH: 290px; POSITION: absolute; TOP: 0px; HEIGHT: 250px } .play-btn-box290x250 B { DISPLAY: none } .play-btn-box290x163 { WIDTH: 290px; POSITION: relative; HEIGHT: 163px } .play-btn-box290x163 .play-btn { BACKGROUND: = url(http://media.washingtonpost.com/wp-srv/mmedia/images/player/play-butt= on-sm.png) no-repeat; LEFT: 116px; WIDTH: 58px; CURSOR: pointer; = POSITION: absolute; TOP: 63px; HEIGHT: 36px; _background: none; _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://media.wa= shingtonpost.com/wp-srv/mmedia/images/player/play-button-sm.png',sizingMe= thod=3D'scale') } .play-btn-box290x163 A { LEFT: 0px; WIDTH: 290px; POSITION: absolute; TOP: 0px; HEIGHT: 163px } .play-btn-box290x163 B { DISPLAY: none } .play-btn-box228x128 { WIDTH: 228px; POSITION: relative; HEIGHT: 128px } .play-btn-box228x128 .play-btn { BACKGROUND: = url(http://media.washingtonpost.com/wp-srv/mmedia/images/player/play-butt= on-sm.png) no-repeat; LEFT: 85px; WIDTH: 58px; CURSOR: pointer; = POSITION: absolute; TOP: 46px; HEIGHT: 36px; _background: none; _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://media.wa= shingtonpost.com/wp-srv/mmedia/images/player/play-button-sm.png',sizingMe= thod=3D'scale') } .play-btn-box228x128 A { LEFT: 0px; WIDTH: 228px; POSITION: absolute; TOP: 0px; HEIGHT: 128px } .play-btn-box228x128 B { DISPLAY: none } .play-btn-box208x117 { WIDTH: 208px; POSITION: relative; HEIGHT: 117px } .play-btn-box208x117 .play-btn { BACKGROUND: = url(http://media.washingtonpost.com/wp-srv/mmedia/images/player/play-butt= on-sm.png) no-repeat; LEFT: 75px; WIDTH: 58px; CURSOR: pointer; = POSITION: absolute; TOP: 40px; HEIGHT: 36px; _background: none; _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://media.wa= shingtonpost.com/wp-srv/mmedia/images/player/play-button-sm.png',sizingMe= thod=3D'scale') } .play-btn-box208x117 A { LEFT: 0px; WIDTH: 208px; POSITION: absolute; TOP: 0px; HEIGHT: 117px } .play-btn-box208x117 B { DISPLAY: none } .play-btn-box188x120 { WIDTH: 188px; POSITION: relative; HEIGHT: 120px } .play-btn-box188x120 .play-btn { BACKGROUND: = url(http://media.washingtonpost.com/wp-srv/mmedia/images/player/play-butt= on-sm.png) no-repeat; LEFT: 65px; WIDTH: 58px; CURSOR: pointer; = POSITION: absolute; TOP: 42px; HEIGHT: 36px; _background: none; _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://media.wa= shingtonpost.com/wp-srv/mmedia/images/player/play-button-sm.png',sizingMe= thod=3D'scale') } .play-btn-box188x120 A { LEFT: 0px; WIDTH: 188px; POSITION: absolute; TOP: 0px; HEIGHT: 120px } .play-btn-box188x120 B { DISPLAY: none } .play-btn-box454x341 { WIDTH: 454px; POSITION: relative; HEIGHT: 341px } .play-btn-box454x341 .play-btn { BACKGROUND: = url(http://media.washingtonpost.com/wp-srv/mmedia/images/player/play-butt= on-med.png) no-repeat; LEFT: 188px; WIDTH: 78px; CURSOR: pointer; = POSITION: absolute; TOP: 146px; HEIGHT: 48px; _background: none; = _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://media.wa= shingtonpost.com/wp-srv/mmedia/images/player/play-button-med.png',sizingM= ethod=3D'scale') } .play-btn-box454x341 A { LEFT: 0px; WIDTH: 454px; POSITION: absolute; TOP: 0px; HEIGHT: 341px } .play-btn-box454x341 B { DISPLAY: none } .play-btn-box350x263 { WIDTH: 350px; POSITION: relative; HEIGHT: 263px } .play-btn-box350x263 .play-btn { BACKGROUND: = url(http://media.washingtonpost.com/wp-srv/mmedia/images/player/play-butt= on-med.png) no-repeat; LEFT: 136px; WIDTH: 78px; CURSOR: pointer; = POSITION: absolute; TOP: 107px; HEIGHT: 48px; _background: none; = _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://media.wa= shingtonpost.com/wp-srv/mmedia/images/player/play-button-med.png',sizingM= ethod=3D'scale') } .play-btn-box350x263 A { LEFT: 0px; WIDTH: 350px; POSITION: absolute; TOP: 0px; HEIGHT: 263px } .play-btn-box350x263 B { DISPLAY: none } .play-btn-box290x218 { WIDTH: 290px; POSITION: relative; HEIGHT: 218px } .play-btn-box290x218 .play-btn { BACKGROUND: = url(http://media.washingtonpost.com/wp-srv/mmedia/images/player/play-butt= on-sm.png) no-repeat; LEFT: 116px; WIDTH: 58px; CURSOR: pointer; = POSITION: absolute; TOP: 91px; HEIGHT: 36px; _background: none; _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://media.wa= shingtonpost.com/wp-srv/mmedia/images/player/play-button-sm.png',sizingMe= thod=3D'scale') } .play-btn-box290x218 A { LEFT: 0px; WIDTH: 290px; POSITION: absolute; TOP: 0px; HEIGHT: 218px } .play-btn-box290x218 B { DISPLAY: none } .play-btn-box228x171 { WIDTH: 228px; POSITION: relative; HEIGHT: 171px } .play-btn-box228x171 .play-btn { BACKGROUND: = url(http://media.washingtonpost.com/wp-srv/mmedia/images/player/play-butt= on-sm.png) no-repeat; LEFT: 85px; WIDTH: 58px; CURSOR: pointer; = POSITION: absolute; TOP: 67px; HEIGHT: 36px; _background: none; _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://media.wa= shingtonpost.com/wp-srv/mmedia/images/player/play-button-sm.png',sizingMe= thod=3D'scale') } .play-btn-box228x171 A { LEFT: 0px; WIDTH: 228px; POSITION: absolute; TOP: 0px; HEIGHT: 171px } .play-btn-box228x171 B { DISPLAY: none } .play-btn-box145x100 { WIDTH: 145px; POSITION: relative; HEIGHT: 100px } .play-btn-box145x100 .play-btn { BACKGROUND: = url(http://media.washingtonpost.com/wp-srv/mmedia/images/player/play-butt= on-micro.png) no-repeat; LEFT: 54px; WIDTH: 38px; CURSOR: pointer; = POSITION: absolute; TOP: 36px; HEIGHT: 28px; _background: none; _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://media.wa= shingtonpost.com/wp-srv/mmedia/images/player/play-button-micro.png',sizin= gMethod=3D'scale') } .play-btn-box145x100 A { LEFT: 0px; WIDTH: 145px; POSITION: absolute; TOP: 0px; HEIGHT: 100px } .play-btn-box145x100 B { DISPLAY: none } .play-btn-box400x250 { WIDTH: 400px; POSITION: relative; HEIGHT: 250px } .play-btn-box400x250 .play-btn { BACKGROUND: = url(http://media.washingtonpost.com/wp-srv/mmedia/images/player/play-butt= on-med.png) no-repeat; LEFT: 161px; WIDTH: 78px; POSITION: absolute; = TOP: 101px; HEIGHT: 48px; _background: none; _filter: = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'http://media.wa= shingtonpost.com/wp-srv/mmedia/images/player/play-button-micro.png',sizin= gMethod=3D'scale') } .play-btn-box400x250 A { LEFT: 0px; WIDTH: 400px; POSITION: absolute; TOP: 0px; HEIGHT: 250px } .play-btn-box400x250 B { DISPLAY: none } #mwp { DISPLAY: none; VISIBILITY: hidden } ------=_NextPart_000_0000_01C9E88A.E03C5130 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://media.washingtonpost.com/wp-srv/css/layout/oring970.css #wrapperTop { MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; WIDTH: 970px; BORDER-BOTTOM: = #cccccc 1px solid; BACKGROUND-COLOR: #ffffff } #wrapperMain { MARGIN-BOTTOM: 5px; WIDTH: 1000px; BACKGROUND-COLOR: #ffffff } #wrapperMainLeft { FLOAT: left; WIDTH: 160px; BACKGROUND-COLOR: #ffffff } #wrapperMainCenter { FLOAT: left; WIDTH: 474px; BACKGROUND-COLOR: #ffffff } #wrapperInternalCenter { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND-COLOR: = #ffffff } #wrapperMainRight { Z-INDEX: 1000; FLOAT: left; WIDTH: 336px; BACKGROUND-COLOR: #ffffff } #wrapperBottom { CLEAR: both; WIDTH: 970px; BACKGROUND-COLOR: #ffffff } ------=_NextPart_000_0000_01C9E88A.E03C5130 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://media.washingtonpost.com/wp-srv/css/article.css A { TEXT-DECORATION: none } #article A { TEXT-DECORATION: underline } #pagination_top A { TEXT-DECORATION: underline } #pagination_bottom A { TEXT-DECORATION: underline } #content_column A { TEXT-DECORATION: none } #contentColumn { PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 228px; = BACKGROUND-COLOR: #ffffff; voice-family: inherit } #bread_crumbs { PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 100%; = COLOR: #0d3159; PADDING-TOP: 2px; FONT-FAMILY: = arial,ms-sans-serif,sans-serif } #bread_crumbs A { COLOR: #0d3159; TEXT-DECORATION: none } #bread_crumbs A:hover { COLOR: #cc0000 } #bread_crumbs H2 { DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px } .bread_crumbs { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0d3159; FONT-FAMILY: = arial,sans-serif } .bread_crumbs A { COLOR: #0d3159; TEXT-DECORATION: none } .bread_crumbs A:visited { COLOR: #08315a } .bread_crumbs A:hover { COLOR: #cc0000 } .bread_crumbs H2 { DISPLAY: inline; FONT-SIZE: 11px } .breadcrumbs { PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 100%; = COLOR: #0d3159; PADDING-TOP: 2px; FONT-FAMILY: = arial,ms-sans-serif,sans-serif } .breadcrumbs H2 { DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px } .breadcrumbs A { COLOR: #0d3159; TEXT-DECORATION: none } .breadcrumbs A:hover { COLOR: #cc0000 } #caption { FONT-SIZE: 8pt; PADDING-BOTTOM: 10px; COLOR: #333333; FONT-FAMILY: = arial,sans-serif } .caption { FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; COLOR: #333333; FONT-FAMILY: = arial,sans-serif } #caption #credit { COLOR: #666666 } #article { =09 } #media { =09 } #article_body TABLE TR TD { FONT-SIZE: 8pt } #article H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 1.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: = arial,sans-serif } #media H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 1.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: = arial,sans-serif } #article H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: = 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } #article H6 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cc0000; PADDING-TOP: 0px } #media H6 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cc0000; PADDING-TOP: 0px } #byline { FONT-STYLE: italic } #article_body { FONT-SIZE: 1.5em; FONT-FAMILY: "Times New Roman",times,serif } #article_body .story-navigation-vertical-wrapper { FONT-SIZE: 0.66em } #article_body P H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; = PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } #article #article_body H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } #article_body .lastPar { PADDING-BOTTOM: 5px } #articleCopyright { MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: = 10px; FONT-FAMILY: arial } #banner_wrapper_top { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px; BACKGROUND-COLOR: #eef3f7 } #banner_wrapper_bottom { PADDING-RIGHT: 0px; BORDER-TOP: #0d3195 1px solid; PADDING-LEFT: 0px; = PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eef3f7 } .toolbox { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: = #cccccc 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 8pt; MARGIN-BOTTOM: = 4px; PADDING-BOTTOM: 6px; BORDER-LEFT: #cccccc 1px solid; COLOR: = #0c4790; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; = FONT-FAMILY: arial,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: = left } .toolboxhack { HEIGHT: 2px; BACKGROUND-COLOR: #08315a } .toolbox DIV { PADDING-RIGHT: 2px; BACKGROUND-POSITION: 0px 0px; DISPLAY: inline; = PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; = BACKGROUND-REPEAT: no-repeat } .toolbox .print_tool { BACKGROUND-IMAGE: = url(http://www.washingtonpost.com/wp-srv/article/pieces/articleIcon_print= _15x11.gif) } .toolbox .email_tool { BACKGROUND-IMAGE: = url(http://www.washingtonpost.com/wp-srv/article/pieces/articleIcon_email= _15x11.gif) } .toolbox .rss_tool { DISPLAY: none; PADDING-LEFT: 28px; BACKGROUND-IMAGE: = url(http://media.washingtonpost.com/wp-srv/article/pieces/articleIcon_rss= _25x13.gif) } .toolbox .permission_tool { BACKGROUND-IMAGE: = url(http://www.washingtonpost.com/wp-srv/article/pieces/articleIcon_permi= ssion_15x11.gif) } .toolbox .subscribe_tool { BACKGROUND-IMAGE: = url(http://www.washingtonpost.com/wp-srv/article/pieces/articleIcon_subsc= ribe_15x11.gif) } #topborder_left { BORDER-TOP: #08315a 0px solid } #topborder_left A { FONT-WEIGHT: bold } #topborder_left DIV { DISPLAY: block; MARGIN-BOTTOM: 4px } #topborder_bottom A { FONT-WEIGHT: bold } #topborder_bottom DIV { DISPLAY: inline; MARGIN-LEFT: 10px } .extratool { BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: = 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 4px; = PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #0c4790; = PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: = arial,sans-serif; BACKGROUND-COLOR: #ffffff } .extratoolhack { HEIGHT: 2px; BACKGROUND-COLOR: #08315a } .extratool .rss_tool { PADDING-LEFT: 28px; BACKGROUND-IMAGE: = url(http://media.washingtonpost.com/wp-srv/article/pieces/articleIcon_rss= _25x13.gif) } .extratool .rss_topnews_tool { PADDING-LEFT: 28px; BACKGROUND-IMAGE: = url(http://media.washingtonpost.com/wp-srv/article/pieces/articleIcon_rss= _25x13.gif) } .extratool .rss_topnews_tool A { FONT-WEIGHT: bold } .extratool .rss_tool A { FONT-WEIGHT: bold } .extratool DIV { BACKGROUND-POSITION: 0px 0px; MARGIN-BOTTOM: 4px; BACKGROUND-REPEAT: = no-repeat } .extratool H2 { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: = 8pt; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: = #cc0000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; = BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center } .extratool FORM { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; = MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } .extratoolcontent { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; = PADDING-TOP: 6px } .correction { FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; COLOR: = #333333; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial,sans-serif } .correction STRONG { TEXT-TRANSFORM: uppercase; COLOR: #cc0000 } #listOfHeadlines { FONT-SIZE: 8pt; MARGIN-BOTTOM: 5px; FONT-FAMILY: arial,sans-serif; = BACKGROUND-COLOR: #ffffff } #listHeader { FONT-WEIGHT: bold; COLOR: #cc0000 } listOfHeadlinesBullet { COLOR: #999999 } .listCredit { COLOR: #666666 } .listOfHeadlinesBullet { COLOR: #999999 } #ArticleCommentsWrapper { DISPLAY: none } #ArticleCommentsWrapper A:link { COLOR: #0c4790; TEXT-DECORATION: none } #ArticleCommentsWrapper A:visited { COLOR: #0c4790; TEXT-DECORATION: none } #ArticleCommentsWrapper A:hover { COLOR: #c00; TEXT-DECORATION: underline } #ArticleCommentsWrapper A:active { COLOR: #c00; TEXT-DECORATION: underline } #virtual_marketplace { MARGIN-TOP: 4px; DISPLAY: block; MARGIN-BOTTOM: 10px } #tile_left { MARGIN-TOP: 4px; DISPLAY: block; MARGIN-BOTTOM: 10px } #tile_right { MARGIN-TOP: 4px; DISPLAY: block; MARGIN-BOTTOM: 10px } #topjobs { MARGIN-TOP: 4px; DISPLAY: block; MARGIN-BOTTOM: 10px } #textlinks { MARGIN-TOP: 4px; DISPLAY: block; MARGIN-BOTTOM: 10px } #ad_links_left { MARGIN-TOP: 4px; DISPLAY: block; MARGIN-BOTTOM: 10px } #ad_links_bottom { MARGIN-TOP: 4px; DISPLAY: block; MARGIN-BOTTOM: 10px } #aggregate-knowledge-box { =09 } ------=_NextPart_000_0000_01C9E88A.E03C5130 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://media.washingtonpost.com/wp-srv/css/graphics.css TABLE.dataTable { WIDTH: 100% } TABLE.calendar { WIDTH: 100% } .newsGraphic P.credit { WIDTH: 100% } TABLE.smallTable { WIDTH: 100% } TABLE.dataTable { BORDER-TOP: #0d3159 2px solid; BORDER-LEFT: #ccc 1px solid; = BORDER-COLLAPSE: collapse } TABLE.calendar { BORDER-TOP: #0d3159 2px solid; BORDER-LEFT: #ccc 1px solid; = BORDER-COLLAPSE: collapse } TABLE.dataTable TH { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; = PADDING-BOTTOM: 5px; FONT: bold 12px Arial, Helvetica, sans-serif; = VERTICAL-ALIGN: bottom; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid; = BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left } TABLE.calendar TH { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; = PADDING-BOTTOM: 5px; FONT: bold 12px Arial, Helvetica, sans-serif; = VERTICAL-ALIGN: bottom; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid; = BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left } TABLE.calendar TH { FONT: bold 11px/130% Arial, Helvetica, sans-serif; COLOR: #333 } TABLE.dataTable TH.left { VERTICAL-ALIGN: top } TABLE.calendar TH.left { VERTICAL-ALIGN: top } TABLE.dataTable TFOOT { BORDER-TOP: #666 2px solid; FONT-WEIGHT: bold } TABLE.dataTable TFOOT TH { BORDER-TOP: #666 2px solid; FONT-WEIGHT: bold } TABLE.dataTable TFOOT TD { BORDER-TOP: #666 2px solid; FONT-WEIGHT: bold } TABLE.calendar TFOOT { BORDER-TOP: #666 2px solid; FONT-WEIGHT: bold } TABLE.calendar TFOOT TH { BORDER-TOP: #666 2px solid; FONT-WEIGHT: bold } TABLE.calendar TFOOT TD { BORDER-TOP: #666 2px solid; FONT-WEIGHT: bold } TABLE.dataTable TFOOT TD { BACKGROUND-COLOR: #eee } TABLE.calendar TFOOT TD { BACKGROUND-COLOR: #eee } TABLE.dataTable TD { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; = PADDING-BOTTOM: 5px; FONT: 12px Arial, Helvetica, sans-serif; = VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid } TABLE.calendar TD { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; = PADDING-BOTTOM: 5px; FONT: 12px Arial, Helvetica, sans-serif; = VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid } TABLE.calendar TD { FONT: 11px/130% Arial, Helvetica, sans-serif; COLOR: #333; HEIGHT: 60px } .calendarDate { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT: bold = 11px Arial, Helvetica, sans-serif; BORDER-LEFT: #ccc 1px solid; WIDTH: = 20px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: = #eee; TEXT-ALIGN: center } TABLE.calendar UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } TABLE.calendar UL LI { PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 0px; = PADDING-BOTTOM: 7px; MARGIN: 0px; FONT: 11px/125% Arial, Helvetica, = sans-serif; PADDING-TOP: 7px; LIST-STYLE-TYPE: none } TABLE.calendar UL LI.first { BORDER-TOP-STYLE: none } TABLE.smallTable TH { FONT: bold 12px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: bottom; = BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: left } TABLE.smallTable TD { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 12px = Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; PADDING-TOP: 3px; = BORDER-BOTTOM: #ccc 1px solid } .newsGraphic P { FONT: 12px Arial, Helvetica, sans-serif } .newsGraphic LI { PADDING-BOTTOM: 6px; FONT: 12px Arial, Helvetica, sans-serif } .newsGraphic H3 { MARGIN-BOTTOM: 5px; FONT: bold 14px Arial, Helvetica, sans-serif } .newsGraphic P.credit { MARGIN: 2px 0px 0px; FONT: 10px Arial, Helvetica, sans-serif; COLOR: = #666; TEXT-ALIGN: left } P.creditGraphic { MARGIN: 2px 0px 0px; FONT: 10px Arial, Helvetica, sans-serif; COLOR: = #666; TEXT-ALIGN: left } .newsGraphic P.credit { BORDER-TOP: #ccc 1px solid; PADDING-TOP: 2px } .shadedrow { BACKGROUND-COLOR: #eee } .newsGraphic .shoulderbox { BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 2px = solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 2px = solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 2px solid } .graphicSubNav { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; FONT: = 11px Arial, Helvetica, sans-serif; BORDER-LEFT: #ccc 1px solid; COLOR: = #333; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: = #eee } .graphicSubnav A { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } #width605 { WIDTH: 605px } ------=_NextPart_000_0000_01C9E88A.E03C5130 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Location: http://www.washingtonpost.com/wp-srv/globalnav/styles/globalNavNoReg.css .globalNav .registration { DISPLAY: none } .globalNav .registrationFiller { DISPLAY: block } #wp_header_top .regis { DISPLAY: none } #signedIn { DISPLAY: none } #signedOut { DISPLAY: none } #registrationLinks { DISPLAY: none } ------=_NextPart_000_0000_01C9E88A.E03C5130 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://media.washingtonpost.com/wp-adv/topjobs/TopJobs.css #wrapperClassified { FONT-SIZE: 8pt; MARGIN-BOTTOM: 5px; FONT-FAMILY: arial,sans-serif } #ClassifiedHeader { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; = PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; = PADDING-TOP: 5px; BACKGROUND-COLOR: #5b87b8 } #ClassifiedHeader SPAN { FONT-WEIGHT: normal; FONT-SIZE: smaller } #ClassifiedBody { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; = PADDING-BOTTOM: 5px; COLOR: #0c4790; PADDING-TOP: 5px; BACKGROUND-COLOR: = #eff3f7 } #topjobs .ClassifiedLink { PADDING-BOTTOM: 3px } #ClassifiedBody A { FONT-WEIGHT: bold } #TJBody A:link { COLOR: #0c4790 } #ClassifiedBody A:visited { COLOR: #333366 } #topjobs .sponsorshiphacktop { HEIGHT: 5px; BACKGROUND-COLOR: #0c4790 } #topjobs .sponsorship_one H2 IMG { VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: = none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #topjobs .sponsorship_one H2 { PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: = 20px! important; PADDING-BOTTOM: 6px! important; TEXT-TRANSFORM: = uppercase; PADDING-TOP: 6px! important } #topjobs .sponsorshiphacktop { FONT-SIZE: 1px; HEIGHT: 5px } #topjobs .sponsorshiphackbottom { FONT-SIZE: 1px; HEIGHT: 5px } #topjobs .sponsorship_one { MARGIN-BOTTOM: 0px; OVERFLOW: hidden; BORDER-BOTTOM: #ccc 1px solid } #topjobs .theWordOn { FONT-WEIGHT: normal; TEXT-TRANSFORM: lowercase } #topjobs .sponsorshipbox P SPAN { COLOR: #0c4790 } #topjobs .sponsorship_one { BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: = 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: = 0px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; = LINE-HEIGHT: 1.3; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; = FONT-FAMILY: arial,sans-serif; BACKGROUND-COLOR: #f6f6ec; TEXT-ALIGN: = center; WORD-WRAP: break-word } #topjobs .sponsorshiphacktop { HEIGHT: 5px; BACKGROUND-COLOR: #8cac00 } .sponsorshiphackbottom { HEIGHT: 5px; BACKGROUND-COLOR: #8cac00 } #topjobs .sponsorshiphacktop { BORDER-RIGHT: #8cac00 1px solid; BORDER-LEFT: #8cac00 1px solid } #topjobs .sponsorship_one H2 { FONT-WEIGHT: bold! important; MARGIN: 0px auto; COLOR: #000! important; = BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f6f6ec! important; = TEXT-ALIGN: center; TEXT-DECORATION: none } .sponsorship_one H2 A { FONT-WEIGHT: bold! important; MARGIN: 0px auto; COLOR: #000! important; = BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f6f6ec! important; = TEXT-ALIGN: center; TEXT-DECORATION: none } #topjobs .sponsorshipcontent { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; = PADDING-TOP: 6px; BACKGROUND-COLOR: #fbfaf5; TEXT-ALIGN: left } #topjobs .input_wrapper UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: = 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0 } #topjobs .input_wrapper LI { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: = 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0 } #topjobs .input_wrapper P { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: = 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0 } #topjobs .dreamJobLink { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 18px; PADDING-BOTTOM: 4px; COLOR: #8cac00; PADDING-TOP: 6px; = BACKGROUND-COLOR: #f6f6ec; TEXT-ALIGN: center } #topjobs .locationLabel { MARGIN: 0px 0px 0px 177px } #search_location_field { WIDTH: 140px } #topjobs .submitButton { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 7px = 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: center } #topjobs .topJobSearch { FONT-WEIGHT: bold; COLOR: #0d4790; TEXT-DECORATION: underline } #topjobs .sponsorship_one INPUT { BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; = BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid } #topjobs .sponsorship_one SELECT { BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; = BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid } #topjobs .input_wrapper { MARGIN: 0px auto; TEXT-ALIGN: center } #topjobs .input_inner DIV { FLOAT: left } #topjobs .input_wrapper FORM { TEXT-ALIGN: center } #topjobs .input_wrapper UL { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: = 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0 } #topjobs .input_wrapper LI { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; = BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; = PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: = 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0 } #topjobs { MARGIN-BOTTOM: 0px } #topjobs UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #topjobs LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #topjobs .input_wrapper { MARGIN: 0px auto; TEXT-ALIGN: left } #topjobs .input_wrapper .left { FLOAT: left } #topjobs .input_wrapper .small { MARGIN: 6.7% 5px 0px } #topjobs .input_wrapper INPUT { COLOR: #555555 } #topjobs .input_wrapper SELECT { COLOR: #555555 } #topjobs FORM > .input_wrapper INPUT { FONT-SIZE: 13px } #topjobs FORM > .input_wrapper SELECT { FONT-SIZE: 13px } #tj_search INPUT { PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px; HEIGHT: 22px } #tj_search > TBODY > TR > TD > INPUT { HEIGHT: auto } #tj_search > TBODY > TR > TD > INPUT { PADDING-RIGHT: 1px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; = PADDING-TOP: 1px; HEIGHT: auto } #tj_search SELECT { BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px = solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: = #999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid } #tj_search { MARGIN: 0px auto; WIDTH: 306px; TEXT-ALIGN: center } #tj_search P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } #tj_search > TBODY > TR > TD > P.tweek { MARGIN-BOTTOM: 0px } #tj_search P.tweek { MARGIN-BOTTOM: -1px } #tj_search P { TEXT-ALIGN: left } #tj_search P { FONT-SIZE: 8pt } #tj_search SMALL { FONT-SIZE: 8pt } #tj_search .mid { WIDTH: 75px; PADDING-TOP: 16px } #topjobs #tj_search INPUT { BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; = FONT-SIZE: 13px; BORDER-LEFT: #7f9db9 1px solid; COLOR: #555; = BORDER-BOTTOM: #7f9db9 1px solid } #topjobs #tj_search SELECT { BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; = FONT-SIZE: 13px; BORDER-LEFT: #7f9db9 1px solid; COLOR: #555; = BORDER-BOTTOM: #7f9db9 1px solid } HTML > BODY *#topjobs #tj_search INPUT { HEIGHT: 20px } @media Unknown =20 { #topjobs #tj_search INPUT { HEIGHT: 22px } } #tj_header { BACKGROUND-IMAGE: = url(http://www.washingtonpost.com/wp-adv/topjobs/images/topjobs_header.gi= f); BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: = 39px; BACKGROUND-COLOR: #f6f6ec } .sh_search_button { MARGIN-TOP: 6px; BACKGROUND-IMAGE: = url(http://www.washingtonpost.com/wp-adv/ms/test/button_find_jobs_on.png)= ; WIDTH: 91px; CURSOR: pointer; BORDER-TOP-STYLE: none; TEXT-INDENT: = -6000px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: = 28px; BACKGROUND-COLOR: #f6f6ec; BORDER-BOTTOM-STYLE: none } .sh_powered_by { PADDING-RIGHT: 8px; MARGIN: 0px 0px 5px; FONT-FAMILY: = Arial,Helvetica,sans-serif; TEXT-ALIGN: right } .sh_powered_by A { TEXT-DECORATION: none } .sh_blue { COLOR: #00acf1 } .sh_green { COLOR: #a6ce3a } .sh_search_jobs { MARGIN-BOTTOM: 0px } ------=_NextPart_000_0000_01C9E88A.E03C5130 Content-Type: application/octet-stream Content-Transfer-Encoding: 7bit Content-Location: http://media.washingtonpost.com/wp-srv/javascript/article/init.js // duplicate of /wp-srv/javascript/init.js // some pages call one of these, some both // so making sure the code only gets executed once if ( typeof INIT_BLOCK_CALLED == "undefined" || !INIT_BLOCK_CALLED ) { var INIT_BLOCK_CALLED = true ; var axel = Math.random() + ""; var ord = axel * 1000000000000000000; var doLocal = false; var startAt = 0; if ( ( startAt = document.cookie.indexOf( "WPATC" ) ) != -1 ) { endAt = document.cookie.indexOf( ";", startAt ) == -1 ? document.cookie.length : document.cookie.indexOf( ";", startAt ); var tempWPATC = document.cookie.substring( startAt + 6, endAt ); doLocal = ( tempWPATC.indexOf("C=1") != -1 ); } // Following line for debug only if ( location.href.indexOf("doLocal=1") != -1 ) doLocal = true; } // non duplicative code should go here. ------=_NextPart_000_0000_01C9E88A.E03C5130 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://media.washingtonpost.com/wp-srv/ad/ad_configurations_article_v2.js if (typeof commercialNode =3D=3D 'undefined' || commercialNode =3D=3D = 'one') commercialNode =3D (typeof thisNode !=3D 'undefined' && thisNode = !=3D 'one')?thisNode:'technology'; function getCookie(name) { var cookie =3D " " + document.cookie; var search =3D " " + name + "=3D"; var setStr =3D null; var offset =3D 0; var end =3D 0; if (cookie.length > 0) { offset =3D cookie.indexOf(search); if (offset !=3D -1) { offset +=3D search.length; end =3D cookie.indexOf(";", offset) if (end =3D=3D -1) { end =3D cookie.length; } setStr =3D unescape(cookie.substring(offset, end)); } } return(setStr); } var adOpsLocalFlag =3D (getCookie('WPATC') && = getCookie('WPATC').match('C=3D1:'))?true:false; function flashChecker() { plugIn =3D false; plugInVersion =3D 0; if(typeof ActiveXObject !=3D 'undefined') { for(var i=3D0;i<12;i++) {try{var flash =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + = i);plugInVersion =3D i;plugIn =3D 'You Are Running Explorer Flash ' + = plugInVersion}catch(e){} } } else if(navigator.mimeTypes && = navigator.mimeTypes["application/x-shockwave-flash"] && = navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){var = y =3D navigator.plugins["Shockwave Flash"].description;plugInVersion =3D = y.charAt(y.indexOf('.')-1); plugIn =3D "You Are Running Mozilla Flash " = + plugInVersion} else {plugIn =3D 'Not Sure--There is No ActiveXObject, nor is there a = Mozilla Flash'}; return plugIn; } function activeXChecker () { return(typeof ActiveXObject !=3D 'undefined')?true:false } function contentCategories(_commercialNode,_targSec) { if(_commercialNode.charAt(_commercialNode.length-1) !=3D '/') { _commercialNode +=3D '/'; } =09 var contCatArray =3D new Array(); contCatArray['lifestyle'] =3D new Array( '^wpni.onfaith.blog/','^jobs/','^jobsarticle/','^admin/','^adminarticle/'= ,'^artsandliving/','^artsandlivingarticle/','^cityguide/','^entertainment= /','^fantasy.fleaflicker/','^foodarticle/','^health/','^healtharticle/','= ^home/','^homearticle/','^jezebelstomb/','^kidspost/','^kidspostarticle/'= ,'^loudounextra/','^photo/','^photoarticle/','^print/','^printarticle/','= ^science/','^shoplocal/','^shopping/','^smartliving/','^sports/','^style/= ','^stylearticle/','^television/','^travel/','^traveldirectory/','^travel= .sidestep/','^travelarticle/','^weather/','^weatherarticle/','^religion/'= ,'^cars/','^food/','^pets/','^sportsarticle/'); contCatArray['execnews'] =3D new = Array('^postglobal.blog/','^smallbiz/','^mypost/','^mypost.discussions/',= '^mywashpost/','^allbusiness/','^business/','^businessarticle/','^digest/= ','^digestarticle/','^washingtonpost.com/','^nation/','^nationarticle/','= ^news/','^newsarticle/','^opinion/','^opinionarticle/','^politics/','^pol= iticsarticle/','^reviewed.com/','^technology/','^world/','^worldarticle/'= ,'liveonline/world','liveonlinearticle/world','liveonline/business','live= onlinearticle/business','liveonline/nation','liveonlinearticle/nation','l= iveonline/politics','liveonlinearticle/politics','liveonline/jobs/lifeatw= ork','liveonlinearticle/jobs/lifeatwork','liveonline/jobs/onthejoblive','= liveonlinearticle/jobs/onthejoblive'); contCatArray['style'] =3D = ['^liveonline/books','^liveonline/food','^liveonline/postmag','^liveonlin= e/style','^liveonlinearticle/style/tv','^liveonlinearticle/style/tellmeab= outit','^liveonlinearticle/style/funnyyoushouldask','^liveonlinearticle/s= tyle/reliablesource','^liveonlinearticle/style/stationbreak','^market/sho= pping/books','^market/weddings411','^market/weddings','^market/magazines'= ,'^market/garden','^market/books','^market/appliances','^market/apparel',= '^market/shopping/apparel','^market/shopping/appliances','^market/shoppin= g/holiday','^market/shopping/weddings','^market/shopping/magazines','^nat= ion/columns/kurtzhoward','^photo/style','^print/style','^printarticle/sty= le'] =20 var resultsArray =3D true; =09 for(var a =3D 0; a < contCatArray[_targSec.toLowerCase()].length; a++) { var re =3D RegExp(contCatArray[_targSec][a],'gi'); if (_commercialNode.match(re)) { return true; } } =09 return false; } var adOpsLocalUser =3D getCookie && ( !getCookie('WPATC') || = getCookie('WPATC').match('C=3D1:') ); function dateToString(date) { var yyyy =3D date.getYear(); var mm =3D date.getMonth() + 1; var dd =3D date.getDate(); var hour =3D date.getHours(); var min =3D date.getMinutes(); if (mm < 10) mm =3D "0"+mm; if (dd < 10) dd =3D "0"+dd; if (hour < 10) hour =3D "0"+hour; if (min < 10) min =3D "0"+min; return ''+mm+dd+hour+min; } if(typeof estNow =3D=3D 'undefined' || typeof estNowWithYear =3D=3D = 'undefined') { var estNow =3D new Date(); var estNowInMillis =3D estNow.getTime(); var millisFromEST =3D (estNow.getTimezoneOffset() - 240) * 60000; var estNow =3D new Date( estNowInMillis + millisFromEST ); var estNowWithYear =3D estNow.getYear(); var estNowWithYear =3D (estNowWithYear < 1900 )?estNowWithYear + = 1900:estNowWithYear; estNowWithYear =3D estNowWithYear.toString() + = dateToString(estNow).toString() ; } function getDay(today) {return today.getDay()} var today =3D new Date(); var now =3D dateToString(today); var v2 =3D true; var adTemplate =3D 255 ; // Define all possible ad positions var BANNER_FLEX_TOP =3D 1 << 0; var BANNER_FLEX_BOTTOM =3D 1 << 1; var SKY_LEFT =3D 1 << 2; var SKY_RIGHT =3D 1 << 3; var BIGBOX_FLEX =3D 1 << 4; var BIG_FLEX_RIGHT =3D 1 << 5; var AD_LINKS_RIGHT =3D 1 << 6; //Overture Links Right (Not in DART) var AD_LINKS_BOTTOM =3D 1 << 7; //Overture Links Bottom (Not in DART) var TEXTLINKS =3D 1 << 8; // WP.com hosted links (Not in DART) var VM =3D 1 << 9; // Not in DART var SPONSORSHIP =3D 1 << 10; var TILE_LEFT =3D 1 << 11; // Not in DART var TILE_RIGHT =3D 1 << 12; // Not in DART var TILE_RIGHT_TOP =3D 1 << 13; // 125x125 on Travel var TOP_JOBS =3D 1 << 14; var TOOLBOX_LEFT =3D 1 << 15; var TOOLBOX_RIGHT =3D 1 << 16; var TOOLBOX_BOTTOM =3D 1 << 17; var TILE_RIGHT_TOP2 =3D 1 << 18; // 125x125 on Travel on right var BLOG_FEATUREBAR =3D 1 << 19; // 446x45 blog bar var INLINE_ARTICLE_AD =3D 1 << 20; var TOOLBOX_LEFT_180X31 =3D 1 << 21; var PORTAL_FEATUREBAR =3D 1 << 22; // 336x60 portal featurebar var TILE_228X60 =3D 1 << 23; //228x60 on cooking var GOOGLE_LINKS =3D AD_LINKS_BOTTOM; // Define all possible ad templates var NO_ADS =3D 0; var NEWS =3D 1; var NEWS_VM =3D 2; var NEWS_TRAVEL =3D 3; var NEWS_TECHNOLOGY =3D 4; var PRINTER_FRIENDLY =3D 5; var ENLARGED_PHOTO =3D 6; var PRINTER_FRIENDLY_FLEX =3D 7; var NEWS_OVERTURE_RIGHT =3D 8; var NEWS_OVERTURE_RIGHT_VM =3D 9; var NEWS_NO_OVERTURE =3D 10; var SIMPLE =3D 11; var BOTTOM_ONLY =3D 12; var DEFAULT_TEMPLATE =3D NEWS; var NEWS_LEFT_SKY =3D 13; var TRAVEL_BY_TOPIC =3D 14; var NEWS_BUSINESS =3D 15; var LOCAL_PORTAL =3D 16; var NEWS_TRAVEL_NO_TRT =3D 17; var NEWS_TEST =3D 18; var WEATHER =3D 19; var SIMPLE_NO_LB =3D 20; if (typeof thisNode =3D=3D 'undefined') thisNode =3D 'news'; // Define contents of ad templates var templateConfigs =3D new Array(); templateConfigs[ NEWS ] =3D BANNER_FLEX_TOP + BIG_FLEX_RIGHT + = AD_LINKS_BOTTOM + AD_LINKS_RIGHT + TOOLBOX_LEFT + TOOLBOX_RIGHT + = TOOLBOX_BOTTOM + TEXTLINKS + TILE_LEFT ; templateConfigs[ NEWS_TEST ] =3D BANNER_FLEX_TOP + BIG_FLEX_RIGHT + = AD_LINKS_BOTTOM + AD_LINKS_RIGHT + TOOLBOX_LEFT + TOOLBOX_RIGHT + = TOOLBOX_BOTTOM + TEXTLINKS + TILE_LEFT ; templateConfigs[ NEWS_BUSINESS ] =3D BANNER_FLEX_TOP + BIG_FLEX_RIGHT + = AD_LINKS_BOTTOM + AD_LINKS_RIGHT + TOOLBOX_LEFT + TOOLBOX_RIGHT + = TOOLBOX_BOTTOM + TEXTLINKS ; templateConfigs[ NEWS_LEFT_SKY ] =3D BANNER_FLEX_TOP + BIG_FLEX_RIGHT + = AD_LINKS_BOTTOM + AD_LINKS_RIGHT + TOOLBOX_LEFT + TOOLBOX_RIGHT + = TOOLBOX_BOTTOM + TEXTLINKS ; templateConfigs[ NEWS_NO_OVERTURE ] =3D BANNER_FLEX_TOP + = BIG_FLEX_RIGHT + TOOLBOX_LEFT + TOOLBOX_RIGHT + TOOLBOX_BOTTOM + = TEXTLINKS ; templateConfigs[ NEWS_VM ] =3D BANNER_FLEX_TOP + BIG_FLEX_RIGHT + = AD_LINKS_BOTTOM + VM + AD_LINKS_RIGHT + TOOLBOX_LEFT + TOOLBOX_RIGHT + = TOOLBOX_BOTTOM + TEXTLINKS ; templateConfigs[ NEWS_TRAVEL ] =3D BANNER_FLEX_TOP + BIG_FLEX_RIGHT + = AD_LINKS_BOTTOM + VM + TILE_RIGHT_TOP + TILE_LEFT + TILE_RIGHT + = TEXTLINKS ; templateConfigs[ NEWS_TRAVEL_NO_TRT ] =3D templateConfigs[ NEWS_TRAVEL = ] - TILE_RIGHT_TOP templateConfigs[ TRAVEL_BY_TOPIC ] =3D BANNER_FLEX_TOP + BIG_FLEX_RIGHT = + AD_LINKS_BOTTOM + TILE_LEFT + TILE_RIGHT + TEXTLINKS ; templateConfigs[ NEWS_TECHNOLOGY ] =3D BANNER_FLEX_TOP + BIG_FLEX_RIGHT = + AD_LINKS_BOTTOM + TOOLBOX_LEFT + TOOLBOX_RIGHT + TOOLBOX_BOTTOM + = TEXTLINKS ; templateConfigs[ PRINTER_FRIENDLY ] =3D SKY_RIGHT + TOOLBOX_RIGHT + = AD_LINKS_BOTTOM ; templateConfigs[ PRINTER_FRIENDLY_FLEX ] =3D BIGBOX_FLEX + = TOOLBOX_RIGHT + AD_LINKS_BOTTOM ; templateConfigs[ NEWS_OVERTURE_RIGHT ] =3D BANNER_FLEX_TOP + = BIG_FLEX_RIGHT + AD_LINKS_RIGHT + TOOLBOX_LEFT + TOOLBOX_RIGHT + = TOOLBOX_BOTTOM + TEXTLINKS ; templateConfigs[ NEWS_OVERTURE_RIGHT_VM ] =3D BANNER_FLEX_TOP + = BANNER_FLEX_TOP + + AD_LINKS_RIGHT + VM + TOOLBOX_LEFT + TOOLBOX_RIGHT = + TOOLBOX_BOTTOM + TEXTLINKS ; templateConfigs[ ENLARGED_PHOTO ] =3D SKY_RIGHT; templateConfigs[ SIMPLE ] =3D BANNER_FLEX_TOP + BIG_FLEX_RIGHT; templateConfigs[ SIMPLE_NO_LB ] =3D BIG_FLEX_RIGHT; templateConfigs[ BOTTOM_ONLY ] =3D BANNER_FLEX_BOTTOM; templateConfigs[ LOCAL_PORTAL ] =3D BANNER_FLEX_TOP + = BANNER_FLEX_BOTTOM ; templateConfigs[ WEATHER ] =3D BANNER_FLEX_TOP + BIG_FLEX_RIGHT; templateConfigs[ NO_ADS ] =3D 0; // Make node-to-template assignments var nodeConfigs =3D new AdConfigurations(); nodeConfigs.addConfiguration( 'metro/blackmen') .addTemplateAssignment ( new TemplateAssignment( BOTTOM_ONLY,1 ) ); nodeConfigs.addConfiguration( 'education') .addTemplateAssignment ( new TemplateAssignment( NEWS_VM,1 ) ); nodeConfigs.addConfiguration( 'travel' ) .addTemplateAssignment ( new TemplateAssignment( NEWS_TRAVEL,1) ); nodeConfigs.addConfiguration( 'travel/jerseyshore' ) .addTemplateAssignment ( new TemplateAssignment( = NEWS_TRAVEL_NO_TRT,1) ); nodeConfigs.addConfiguration( 'artsandliving/travel/travelbytopic' ) .addTemplateAssignment ( new TemplateAssignment( TRAVEL_BY_TOPIC,1) = ); nodeConfigs.addConfiguration( 'health') .addTemplateAssignment ( new TemplateAssignment( NEWS,1 ) ); nodeConfigs.addConfiguration( 'print') .addTemplateAssignment ( new TemplateAssignment( NEWS,1 ) ); nodeConfigs.addConfiguration( 'weather') .addTemplateAssignment ( new TemplateAssignment( WEATHER,1 ) ); nodeConfigs.addConfiguration( 'realestate') .addTemplateAssignment ( new TemplateAssignment( NEWS,1 ) ); nodeConfigs.addConfiguration( 'artsandliving') .addTemplateAssignment ( new TemplateAssignment( NEWS,1 ) ); nodeConfigs.addConfiguration( 'artsandliving/foodanddining') .addTemplateAssignment ( new TemplateAssignment( NEWS,1 ) ); nodeConfigs.addConfiguration( 'business') .addTemplateAssignment ( new TemplateAssignment( NEWS_BUSINESS,1 ) ); nodeConfigs.addConfiguration( 'technology') .addTemplateAssignment ( new TemplateAssignment( NEWS_TECHNOLOGY,1 ) = ); nodeConfigs.addConfiguration( 'metro') .addTemplateAssignment ( new TemplateAssignment( NEWS,1 ) ); nodeConfigs.addConfiguration( 'admin/classifieds/publicnotices') .addTemplateAssignment ( new TemplateAssignment( SIMPLE,1 ) ); nodeConfigs.addConfiguration( 'sports') .addTemplateAssignment ( new TemplateAssignment( NEWS_VM,1 ) ); nodeConfigs.addConfiguration( 'print/style') .addTemplateAssignment ( new TemplateAssignment( NEWS,1 ) ); nodeConfigs.addConfiguration( 'artsandliving') .addTemplateAssignment ( new TemplateAssignment( NEWS_VM,1 ) ); nodeConfigs.addConfiguration( 'politics/special/7') .addTemplateAssignment ( new TemplateAssignment( NEWS_NO_OVERTURE,1 ) = ); nodeConfigs.addConfiguration( 'kidspost') .addTemplateAssignment ( new TemplateAssignment( NO_ADS,1 ) ); nodeConfigs.addConfiguration( 'opinion') .addTemplateAssignment ( new TemplateAssignment( NEWS,1 ) ); nodeConfigs.addConfiguration( 'world') .addTemplateAssignment ( new TemplateAssignment( NEWS,1 ) ); nodeConfigs.addConfiguration( 'politics') .addTemplateAssignment ( new TemplateAssignment( NEWS,1 ) ); nodeConfigs.addConfiguration( 'nation') .addTemplateAssignment ( new TemplateAssignment( NEWS,1 ) ); nodeConfigs.addConfiguration( 'localportal') .addTemplateAssignment ( new TemplateAssignment( LOCAL_PORTAL,1 ) ); nodeConfigs.addConfiguration( 'news/test') .addTemplateAssignment ( new TemplateAssignment( NEWS_TEST,1 ) ); =09 if(thisNode=3D=3D'media/politics' && = commercialNode=3D=3D'supertuesday/buyout') { nodeConfigs.addConfiguration( 'media/politics') .addTemplateAssignment ( new TemplateAssignment( SIMPLE_NO_LB,1 ) ); } // For this node, select a template adTemplate =3D nodeConfigs.getTemplate( thisNode ); if(thisNode =3D=3D 'mypost') { adTemplate -=3D BANNER_FLEX_TOP } // if(typeof commercialNode !=3D 'undefined' && = !commercialNode.match('artsandliving/foodanddining') ) { adTemplate +=3D INLINE_ARTICLE_AD; } var pTechVideos =3D = ['VI2008051401294','VI2008051302369','VI2008051302370'] for(var p=3D0;p") document.writeln("Ad Template: " + adTemplate + '
'); document.writeln("Local User: " + adOpsLocalUser + '
'); //document.writeln("Content Category: " + = contentCategories(commercialNode) + '
'); document.writeln("Flash Version: " + flashChecker() + '
'); document.writeln("ActiveXObject: " + activeXChecker() + '
'); document.writeln("

") } // Define objects // TemplateAssignment associates a template with a frequency ( 0 <=3D = frq <=3D 1 ) function TemplateAssignment( tmpl, frq ) { this.template =3D tmpl; this.frequency =3D ( ( frq >=3D 0 ) && ( frq <=3D 1 ) ) ? frq : 0 ; } // NodeTemplateAssignment collects TemplateAssignment objects for a = specific node function NodeTemplateAssignment ( node ) { this.node =3D node; this.templates =3D new Array(); this.templateCount =3D 0; =20 this.addTemplateAssignment =3D _addAdTemplateAssignment; this.selectTemplate =3D _adSelectTemplate; } // AdConfigurations collects NodeTemplateAssignments for the site function AdConfigurations () { this.configs =3D new Array(); this.length =3D 0; =20 this.addConfiguration =3D _addAdConfiguration; this.getTemplate =3D _adGetTemplate; } function _adSelectTemplate() { var base =3D 0; var rNum =3D Math.random(); var rTemplate =3D 0; =20 for (var count =3D 0; count < this.templates.length; count++) { if ( rNum < this.templates[count].frequency + base )=20 { rTemplate =3D this.templates[count].template; break; //return this.templates[count].template; } else { base +=3D this.templates[count].frequency; } } return rTemplate; } function _adGetTemplate ( node ) { adTemplate =3D DEFAULT_TEMPLATE; var base =3D 0; var bestMatch =3D 0; for ( var count =3D 0; count < this.length; count++ ) { if ( this.configs[count].node =3D=3D node ) { adTemplate =3D this.configs[count].selectTemplate(); break; } else if (( node.indexOf(this.configs[count].node) =3D=3D 0 ) && ( = this.configs[count].node.length > bestMatch )) { adTemplate =3D this.configs[count].selectTemplate(); bestMatch =3D this.configs[count].node.length; } } return templateConfigs[adTemplate]; } function _addAdTemplateAssignment( templateAssignment ) { this.templates[this.templateCount++] =3D templateAssignment; return this; } function _addAdConfiguration ( n ) { this.configs[this.length++] =3D new NodeTemplateAssignment (n); return this.configs[this.length - 1]; } ------=_NextPart_000_0000_01C9E88A.E03C5130 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://media.washingtonpost.com/wp-srv/popjs/popupCampaignClasses.js /* * Popup Campaign Manager provides the objects and methods needed to = control multiple popup campaigns * It is controlled by popupCampaigns.js; by itself it does nothing that = you'll see on a page. * It needs one preset variable: thisNode must be set to the node to = which the page belongs before importing this javascript source. * TO CHANGE THE DOUBLECLICK CAP OR DOUBLECLICK TIMEFRAME, EDIT = DClickCap and DClickTimeFrame IN THIS FILE */ if ( typeof thisNode =3D=3D 'undefined' ) thisNode =3D 'news'; // CONSTANTS // REGISTERED|NOT_REGISTERED identify whether the user is defined (based = on the WPATC cookie). // To define both user groups, use addition (REGISTERED + NOT_REGISTERED = =3D=3D all users) var REGISTERED =3D 1; var NOT_REGISTERED =3D 2; // ARTICLE|FRONT|IMPLICIT|EXPLICIT define the types of pages to which a = mapping applies. // To combine several page types, use addition=20 // (FRONT + ARTICLE + IMPLICIT =3D=3D all section front and articles in = this node and all its children) var ARTICLE =3D 1; var FRONT =3D 2; var IMPLICIT =3D 4; var EXPLICIT =3D 0; // These constants make the time conversion to milliseconds easier. Take = a number and multiply it by the appropriate constant var pcm_DAYS =3D 24 * 60 * 60 * 1000; var pcm_HOURS =3D 60 * 60 * 1000; var pcm_MINUTES =3D 60 * 1000; var TWELVE_HOURS =3D 12 * pcm_HOURS; var ONE_DAY =3D 1 * pcm_DAYS; var ONE_WEEK =3D 7 * pcm_DAYS; var ONE_MONTH =3D 30 * pcm_DAYS; var pcm_now =3D new Date(); // The following constants are for internal use var nopops =3D false; var NA =3D ''; var SESSION =3D 0; var CAMPAIGN_MANAGER =3D 1; var INTENSITY =3D 2; var SUBSCRIBED =3D 3; var DCLICK =3D 4; var DCLICK_SESSION_CAP =3D 5; // new code for v4 var POPUP_WIDTH =3D 300; var POPUP_HEIGHT =3D 400; var COOKIE_NAME =3D new Array(); var COOKIE_VALUE =3D new Array(); COOKIE_NAME[SESSION] =3D 'wpni_session'; COOKIE_NAME[CAMPAIGN_MANAGER] =3D 'wpni_campaignmanager'; COOKIE_NAME[INTENSITY] =3D 'wpni_campaignintensity'; COOKIE_NAME[SUBSCRIBED] =3D 'WPATC'; COOKIE_NAME[DCLICK] =3D 'dcCount'; COOKIE_NAME[DCLICK_SESSION_CAP] =3D 'dcSessionLimit'; // new code for v4 // DClickCap and DClickTimeFrame apply to DoubleClick popup and popunder = campaigns var DClickCap =3D 5; // Maximum number of DoubleClick popups allowed in = timeframe var DClickTimeFrame =3D TWELVE_HOURS; // Timeframe applied to DClickCap var DClickSessionCap =3D 2; // New variable to control popups per = session var DClickMinTimeBetweenPopups =3D 60000; var FORCED_SESSION_EXPIRATON =3D TWELVE_HOURS; // Must match value in = cookie_code.html var popupUrl =3D NA; var pcm_node =3D thisNode; // thisNode must be defined in the file = calling this js file var isArticle =3D (location.href.indexOf("/articles/") !=3D -1) ? true : = false ; var popupHasBeenDelivered =3D false; var interstitialIsAllowed =3D true; // TO DETERMINE IF USER CAME FROM GOOGLE: var docUrl =3D document.location.href; var key =3D docUrl.indexOf('?'); if (key !=3D -1) // make sure there are parameters { // get the parameter var temp =3D docUrl.substring(key + 1, docUrl.length); =20 // if just "g" was passed in, set the interstitial to false if (temp.length =3D=3D 1 && (temp =3D=3D "g" || temp =3D=3D "G" || = temp =3D=3D "local") ) { interstitialIsAllowed =3D false; nopops =3D true; }=20 } // END GOOGLE LOGIC // Extract cookies that are not campaign specific=20 for (var count =3D 0; count < COOKIE_NAME.length; count++) { var startAt =3D 0; if ( (startAt =3D document.cookie.indexOf(COOKIE_NAME[count])) !=3D = -1) { startAt +=3D COOKIE_NAME[count].length + 1; var endAt =3D (document.cookie.indexOf(";", startAt) =3D=3D -1) ? = document.cookie.length : document.cookie.indexOf(";", startAt); COOKIE_VALUE[count] =3D document.cookie.substring(startAt, endAt); } else { COOKIE_VALUE[count] =3D NA; } //alert ( COOKIE_NAME[count]+'=3D'+COOKIE_VALUE[count] ); } // New logic to prevent back-to-back interstitials if ( COOKIE_VALUE[DCLICK_SESSION_CAP].indexOf ("X") !=3D -1 ) { interstitialIsAllowed =3D false;=20 var newCookie =3D = COOKIE_VALUE[DCLICK_SESSION_CAP].substring(0,COOKIE_VALUE[DCLICK_SESSION_= CAP].length - 1); document.cookie =3D "dcSessionLimit=3D" + newCookie + = ";path=3D/;domain=3D.washingtonpost.com"; } // New logic to allow for internal timing of DCLICK_SESSION_CAP (v5) //var dclickTimeBetweenPopups =3D new Date(); //dclickTimeBetweenPopups.setTime ( dclickTimeBetweenPopups.getTime() + = DClickMinTimeBetweenPopups ); if ( COOKIE_VALUE[DCLICK_SESSION_CAP].indexOf ("|") !=3D -1 ) { dclickSessionExpiration =3D = COOKIE_VALUE[DCLICK_SESSION_CAP].substring(COOKIE_VALUE[DCLICK_SESSION_CA= P].indexOf("|") + 1); COOKIE_VALUE[DCLICK_SESSION_CAP] =3D = COOKIE_VALUE[DCLICK_SESSION_CAP].substring(0, = COOKIE_VALUE[DCLICK_SESSION_CAP].indexOf("|")); var currentDate =3D new Date(); var cookieExpiresDate =3D new Date(); cookieExpiresDate.setTime( parseInt(dclickSessionExpiration) ); var cookieSetDate =3D new Date(); cookieSetDate.setTime( parseInt(dclickSessionExpiration) - = FORCED_SESSION_EXPIRATON ); =20 // If cookie was written in past 15 mins, don't allow interstitial if ( currentDate.getTime() - cookieExpiresDate.getTime() < 0 ) // If = the cookie was set to expire in the past 15 minutes { if ( currentDate.getTime() - cookieSetDate.getTime() < = DClickMinTimeBetweenPopups ) { interstitialIsAllowed =3D false; // alert ("No ad because it's been less than a minute = ("+(currentDate.getTime() - cookieSetDate.getTime())+" < = "+DClickMinTimeBetweenPopups+")" ); } if ( COOKIE_VALUE[DCLICK_SESSION_CAP] >=3D DClickSessionCap ) { interstitialIsAllowed =3D false; } //alert ( "Last popup occurred too recently ( "+( = currentDate.getTime() - cookieSetDate.getTime() = )+"<"+DClickMinTimeBetweenPopups+")" ); } // If cookie is older than 15 mins, expire it else { dclickSessionExpiration =3D new Date(); dclickSessionExpiration.setTime ( dclickSessionExpiration.getTime() = - 100000 ); document.cookie =3D COOKIE_NAME[DCLICK_SESSION_CAP] + = "=3D1;expires=3D"+dclickSessionExpiration.toGMTString()+";path=3D/;domain= =3D.washingtonpost.com"; // new code for v4 //alert ( "Deleting old cookie" ); } } // if ( COOKIE_VALUE[DCLICK_SESSION_CAP] >=3D DClickSessionCap ) = interstitialIsAllowed=3Dfalse; // new code for v4 if ( COOKIE_VALUE[DCLICK] >=3D DClickCap ) interstitialIsAllowed =3D = false; ------=_NextPart_000_0000_01C9E88A.E03C5130 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://media.washingtonpost.com/wp-srv/ad/ad_v2.js // BEGIN import rev. science segments //if (document.domain !=3D '') //{=09 //document.write(''); //} // END import rev. science segments if(typeof estNow =3D=3D 'undefined' || typeof estNowWithYear =3D=3D = 'undefined') { var estNow =3D new Date(); var estNowInMillis =3D estNow.getTime(); var millisFromEST =3D (estNow.getTimezoneOffset() - 240) * 60000; var estNow =3D new Date( estNowInMillis + millisFromEST ); var estNowWithYear =3D estNow.getYear(); var estNowWithYear =3D (estNowWithYear < 1900 )?estNowWithYear + = 1900:estNowWithYear; estNowWithYear =3D estNowWithYear.toString() + = dateToString(estNow).toString() ; } function dateToString(date) { var yyyy =3D date.getYear(); var mm =3D date.getMonth() + 1; var dd =3D date.getDate(); var hour =3D date.getHours(); var min =3D date.getMinutes(); if (mm < 10) mm =3D "0"+mm; if (dd < 10) dd =3D "0"+dd; if (hour < 10) hour =3D "0"+hour; if (min < 10) min =3D "0"+min; return ''+mm+dd+hour+min; } if(typeof estNow =3D=3D 'undefined' || typeof estNowWithYear =3D=3D = 'undefined') { function estOffset(dateObj) { var mo =3D dateObj.getMonth(); if (mo < 2 || mo > 10) return 300; if (mo > 2 && mo < 10) return 240; var last_sunday_index =3D ( ( dateObj.getDate() - dateObj.getDay() - = 1 ) / 7) + 1; =09 if(mo=3D=3D2) { return ( last_sunday_index > 2 || (last_sunday_index =3D=3D 2 && = dateObj.getHours() >=3D 2))?240:300 } else { return ( last_sunday_index > 1 || (last_sunday_index =3D=3D 1 && = dateObj.getHours() >=3D 2))?300:240; } } var estNow =3D new Date(); var estNowInMillis =3D estNow.getTime(); var millisFromEST =3D (estNow.getTimezoneOffset() - estOffset(estNow)) = * 60000; var estNow =3D new Date( estNowInMillis + millisFromEST ) var estNowWithYear =3D estNow.getYear(); var estNowWithYear =3D (estNowWithYear < 1900 )?estNowWithYear + = 1900:estNowWithYear; estNowWithYear =3D estNowWithYear.toString() + = dateToString(estNow).toString() ; } //hack for ie6 apple issue on leftcol time_space =3D ((estNowWithYear >=3D '200901200000' && estNowWithYear = <=3D '200906302359') || location.href.indexOf('all_ads') !=3D = -1)?true:false; if(estNowWithYear < '200903042359' && = navigator.userAgent.toLowerCase().match('msie 6')) { document.write('#container #top .lftcol = {position:relative;top:-128px;left:-12px;}#container #Ttab-display = {position:static}')=09 } wpniSite =3D 'wpni'; wpniDomain =3D 'washingtonpost.com'; function trimAll(sString,toTrim)=20 { if(typeof sString =3D=3D 'undefined' || !sString) return ''; =09 while (sString.substring(0,1) =3D=3D toTrim) { sString =3D sString.substring(1, sString.length); } while (sString.substring(sString.length-1, sString.length) =3D=3D = toTrim) { sString =3D sString.substring(0,sString.length-1); } return sString; } =09 function pageId() { var pageIdStringRoot =3D (typeof pageIdRoot !=3D = 'undefined')?pageIdRoot:wpniSite; if(typeof this.returnValue=3D=3D'undefined') { this.pIdReturnValue =3D location.href.split('?')[0]; this.pIdReturnValue =3D this.pIdReturnValue.split(';')[0]; =09 if(this.pIdReturnValue.lastIndexOf('.') > = this.pIdReturnValue.lastIndexOf('/')) { this.pIdReturnValue =3D = this.pIdReturnValue.substring(0,this.pIdReturnValue.lastIndexOf('.')) } if(this.pIdReturnValue.lastIndexOf('index') > = this.pIdReturnValue.lastIndexOf('/') || = this.pIdReturnValue.lastIndexOf('default') > = this.pIdReturnValue.lastIndexOf('/')) { this.pIdReturnValue =3D = this.pIdReturnValue.substring(0,this.pIdReturnValue.lastIndexOf('/')) } //take off domain name and protocol declaration this.pIdReturnValue =3D = this.pIdReturnValue.split(document.domain)[1] //trim slashes from start and end this.pIdReturnValue=3DtrimAll(this.pIdReturnValue,'/') this.pIdReturnValue=3Dthis.pIdReturnValue.replace(/[\/\.]/gi,'-') //strip out any hash characters this.pIdReturnValue=3Dthis.pIdReturnValue.replace(/#/gi,'') =09 if(this.pIdReturnValue=3D=3D'') { this.pIdReturnValue =3D pageIdStringRoot } } return 'pageId=3D' + pageIdStringRoot + '-' + this.pIdReturnValue + = ';' } =09 function getCookie(name) { var cookie =3D " " + document.cookie; var search =3D " " + name + "=3D"; var setStr =3D null; var offset =3D 0; var end =3D 0; if (cookie.length > 0) { offset =3D cookie.indexOf(search); if (offset !=3D -1) { offset +=3D search.length; end =3D cookie.indexOf(";", offset) if (end =3D=3D -1) { end =3D cookie.length; } setStr =3D unescape(cookie.substring(offset, end)); } } return(setStr); } var adOpsLocalFlag =3D (getCookie('WPATC') && = getCookie('WPATC').match('C=3D1:'))?true:false; function aptco() { var a =3D getQSValue('aptco'); var b =3D getQSValue('metro'); if(a && b) { return 'aptco=3D' + a + ';metro=3D' + b + ';'; }=20 return ''; } function mediaPage() { =09 if( ( typeof thisNode !=3D 'undefined' && = thisNode.match(/media|photo|video/) || typeof commercialNode !=3D = 'undefined' && commercialNode.match(/media|photo|video/) ) && = location.href.match(/video|gallery/) ) { =09 return '!c=3Dmedia;' } return ''; } function adopsDebugToggle() { var toggleButton =3D document.getElementById('adopsDebugToggle'); var adopsDebugDiv =3D document.getElementById('adopsDebugDiv'); adopsDebugDiv.style.display =3D (toggleButton.innerHTML =3D=3D 'Show = Data')?'block':'none'; toggleButton.innerHTML =3D (toggleButton.innerHTML =3D=3D 'Show = Data')?'Hide Data':'Show Data'; =09 } function adopsDebug(_str) { if(!location.href.match('debugAdCode') && = !location.href.match('adopsDebug') && !location.href.match('allAds')) = return; =20 if(!document.getElementById('adopsDebugDiv')) { debugDiv =3D document.createElement('DIV'); debugDiv.style.fontSize =3D '9px'; debugDiv.style.textAlign =3D 'left'; debugDiv.style.fontFamily =3D 'verdana,arial,helvetica'; debugDiv.style.padding =3D "10px"; debugDiv.style.marginBottom =3D "10px"; debugDiv.style.borderBottom =3D "1px solid #a8a1a1"; debugDiv.style.backgroundColor=3D "#e1e1e8"; debugDiv.innerHTML =3D "

WPNI AdOps Debug = Info Show = Data

" debugDivContent =3D document.createElement('DIV'); debugDivContent.setAttribute('id','adopsDebugDiv'); debugDivContent.style.display =3D "none"; debugDiv.appendChild(debugDivContent); document.body.insertBefore(debugDiv, document.body.firstChild); } document.getElementById('adopsDebugDiv').innerHTML +=3D _str; } function getQSValue( name ) { var locString=3D(arguments[1])?arguments[1]:window.location.href; //first test to see if the qs variable at all. if not, return null. var regex =3D new RegExp( "[\\?&;]"+name ); var results =3D regex.exec( locString ); if(!results) return null; //ok, it's there. get the value. var regex =3D new RegExp( "[\\?&;]"+name+"=3D([^&#]*)" ); var results =3D regex.exec( locString ); return (results=3D=3Dnull)?"":results[1] } function doubleClickTestCode() { if(typeof this.dctCodeValue =3D=3D 'undefined') { this.dctCodeValue =3D ''; var queryResult =3D getQSValue('test_ads'); =09 if(queryResult !=3D null) { this.dctCodeValue =3D 'kw=3Dtest_' + = ((queryResult!=3D'')?queryResult:'ads') + ';';=09 } } return this.dctCodeValue } //hack for JF ads =09 if (location.href.indexOf('politicalads') !=3D -1) {thisNode =3D = 'politics'; commercialNode=3D'politics'} =09 function getQueryVariable(variable) {=20 =09 var query =3D location.href.split('?')[1];=20 if(!query) { return null } var vars =3D query.split("&"); for (var i=3D0;i (minutesBetween * = minuteInMillis); var noPopOnLastPage=3DcookieString.match('popOnLast=3Dfalse/'); newCookieString =3D "popOnLast=3Dfalse/"; =09 if((underDailyLimit && noPopOnLastPage && enufTimeSinceLast) || = newCookieArray.length =3D=3D 0) { popUnderRetValue =3D 'ad=3Dpop'; newCookieArray.push(rightNowNum); newCookieString =3D "popOnLast=3Dtrue/"; } else { =09 } =09 =09 for(var x=3D0;x = '200903190900' && estNowWithYear < '200903191100' && commercialNode = =3D=3D 'washingtonpost.com') && typeof this.intReturnValue =3D=3D = 'undefined' && /*isAnyOfTheseInTheUrl('washingtonpost.com') &&*/ = !isAnyOfTheseInTheUrl('no_interstitials','g=3D0') ) ) { popUnderVal =3D = (!isAnyOfTheseInTheUrl('g=3D1','g=3D0','o=3D','sid=3D','reload=3Dtrue'))?= popUnders():''; this.intReturnValue =3D "dcopt=3Dist;" + popUnderVal; } else { this.intReturnValue =3D '' } return this.intReturnValue; } function getCookie(name) { var cookie =3D " " + document.cookie; var search =3D " " + name + "=3D"; var setStr =3D null; var offset =3D 0; var end =3D 0; if (cookie.length > 0) { offset =3D cookie.indexOf(search); if (offset !=3D -1) { offset +=3D search.length; end =3D cookie.indexOf(";", offset) if (end =3D=3D -1) { end =3D cookie.length; } setStr =3D unescape(cookie.substring(offset, end)); } } return(setStr); } function setCookie (name, value, expires, path, domain, secure) { document.cookie =3D name + "=3D" + escape(value) + ((expires) ? "; expires=3D" + expires : "") + ((path) ? "; path=3D" + path : "") + ((domain) ? "; domain=3D" + domain : "") + ((secure) ? "; secure" : ""); } var debugAdCode =3D false; var show_doubleclick_ad =3D true ; if (document.domain =3D=3D 'www.shoplocal.com') thisNode =3D = 'shoplocal'; if (location.href.indexOf("debugAdCode")+1) debugAdCode =3D true ; show_doubleclick_ad =3D (location.href.match('no_ads'))?false:true if (typeof thisNode =3D=3D 'undefined') thisNode =3D (typeof adNode !=3D = 'undefined')?adNode:'technology'; if (typeof commercialNode =3D=3D 'undefined' || commercialNode =3D=3D = 'one') commercialNode =3D (typeof thisNode !=3D 'undefined' && thisNode = !=3D 'one')?thisNode:'technology'; //hack to disable acura ads from moveabletype preview window function parentFrame() { try { = if(window.parent.location.href.match('http://voices.washingtonpost.com/cg= i-bin/mt/mt.cgi') && estNowWithYear <=3D "200901112359") { show_doubleclick_ad =3D false; } } catch(err){} } parentFrame(); var _rs =3D ''; // revenue science data var _poe =3D ''; // point of entry var _tc =3D 'tile'; // tiling category var _cn =3D ''; // commercial node var _an =3D false; // ad node var _t =3D ''; var urlLoc =3D new String(document.location.href); (typeof thisNode !=3D 'undefined')?_tn =3D thisNode:null; blu =3D (typeof blu_name !=3D 'undefined')?true:false; if (typeof commercialNode !=3D 'undefined' && commercialNode !=3D '') { _cn =3D 'cn=3Dyes;pnode=3D'+thisNode.split("/")[0]+';'; _an =3D true; } var static_wpatc =3D getWPATCookie(); // changed on first call to placeAd var firstTimeCalled =3D true ; var firstTimeCalledNew =3D true ; var adUniqueNumber =3D (typeof spec_ord !=3D = 'undefined')?spec_ord:Math.floor(Math.random() * 1000000000000000000); var newsAncestorAsString =3D new String("") ; // changed on first call to placeAd or when assertive is true var adAncestor =3D new String() ; var adNode =3D new String() ; var adSite =3D new String() ; var adZone =3D new String() ; var adSiteZone =3D new String() ; var adDir =3D new String() ; var adArgs =3D 0 ; function tileNum() { this.tnReturnValue =3D (typeof this.tnReturnValue !=3D = 'undefined')?this.tnReturnValue+1:1; return this.tnReturnValue } function revSci() { if ( typeof getCookie =3D=3D 'undefined' || !getCookie('rsi_segs') || = getCookie('rsi_segs') =3D=3D '' ) return ''; var rs_arr =3D getCookie('rsi_segs').split('|'); var rs =3D ''; for(var i=3D0;i')} =09 if (node.indexOf("/") =3D=3D -1) node +=3D "/" ; var na =3D = [arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]] ; adArgs =3D 5 ; platform =3D na[0] ; //if (_an) {node =3D cleanNode(commercialNode)} //else node =3D cleanNode(na[1]) ; node =3D cleanNode(na[1]) ; =09 if (location.href.indexOf('http://www.uclick.com/client/wpc/wpdoc/') = !=3D -1) { node =3D 'artsandliving/crosswords/sudoku' } if (node.indexOf("media") =3D=3D 0 || node.indexOf("gallery") >=3D 0) = node =3D 'photo'; //temp fix for email-friend problem if (node =3D=3D '') node =3D 'technology'; //temp fix for contentconversion if (node =3D=3D 'contentconversion') node =3D 'nation'; //temp fix for uncategorized if (node =3D=3D 'uncategorized') node =3D 'technology'; if (node =3D=3D 'high schools') node =3D 'technology'; if (node =3D=3D 'wizards') node =3D 'technology'; if (node =3D=3D 'search/newssearch' && location.href.match("adv")) = node =3D 'search/newsadvanced'; tile =3D na[2].toString() ; kw =3D na[3]; flexdisplay =3D na[4] ; =09 pos =3D setPosition(tile); =09 //turned off for multiple size switch 6/18/07 //w =3D setWidth(tile); h =3D setHeight(tile); f =3D = setFlexvalue(tile); // Fantasy Football one-off for Nissan oo_url =3D document.location.href; if (oo_url.indexOf("LI2005042101450") !=3D -1) kw=3D 'kw=3Dcruise;';=20 if (oo_url.indexOf("DI2005083101900") !=3D -1) kw=3D 'kw=3Dredskins;'; = if (oo_url.indexOf("test_ads") !=3D -1) kw +=3D 'kw=3Dwpni_test;'; if (oo_url.indexOf("smallbusiness101") !=3D -1) kw =3D = 'kw=3Dsmallbus101;'; if (oo_url.indexOf("DI2005100501552") !=3D -1) kw=3D = 'kw=3Dsmallbus101;'; if (oo_url.indexOf("DI2005100500899") !=3D -1) kw=3D = 'kw=3Dsmallbus101;'; if (oo_url.indexOf("DI2005110101296") !=3D -1) kw=3D = 'kw=3Dsmallbus101;'; if (oo_url.indexOf("DI2005102001378") !=3D -1) kw=3D = 'kw=3Dsmallbus101;'; if (oo_url.indexOf("DI2005103101365") !=3D -1) kw=3D = 'kw=3Dsmallbus101;'; if (oo_url.indexOf("DI2005102602804") !=3D -1) kw=3D = 'kw=3Dsmallbus101;'; if (oo_url.indexOf("DI2005101100729") !=3D -1) kw=3D = 'kw=3Dsmallbus101;'; if (oo_url.indexOf("welcome_to_post.html") !=3D -1) kw =3D = 'kw=3Dremix;'; if (oo_url.indexOf("GA2006021301885_metaRefresher.htm") !=3D -1) kw = =3D 'kw=3Dolympics;' if (oo_url.indexOf("/wp-srv/sports/interactives/olympics06/") !=3D -1) = kw =3D 'kw=3Dolympics;' if (oo_url.indexOf("AR2005040701359") !=3D -1) kw =3D = 'kw=3Dmontgomery;'; if (oo_url.indexOf("cherryblossom/06/") !=3D -1) kw =3D = 'kw=3Dcherryblossom;'; if (oo_url.indexOf("onbalance") !=3D -1) kw =3D 'kw=3Donbalance;'; if (tile =3D=3D 10){kw =3D 'kw=3Dshermans;';}; =09 =09 //9514-RZ if(location.href.match('emailafriend') || = location.href.match('emailalink')) { kw +=3D "kw=3Demailconf;"; } =09 if (kw.indexOf(';') =3D=3D -1) { kw =3D kw + ';' } if ( firstTimeCalledNew ) { adAncestor =3D getAdAncestor(node) ; adSite =3D getAdSite(adAncestor) ; adNode =3D getAdNode(node,adAncestor) ; adZone =3D getAdZone(adNode) ; adDir =3D getAdDir(node) ; firstTimeCalledNew =3D true; if (adZone) adSiteZone =3D adSite + "/" + adZone ; else adSiteZone =3D adSite ; } =09 =09 //this is where the old interstitial routine went--is backed up in = oldinterstitial.js =09 //turned off for multiple size swith 6/18/07 //(flexdisplay)?adSize =3D "":adSize =3D 'sz=3D'+w+'x'+h+';'; passArticle =3D (platform.toLowerCase().indexOf("article") !=3D = -1)?'article':''; page_a =3D (passArticle.indexOf("article") !=3D = -1)?'page=3Darticle;front=3Dn;':'page=3Dsection;front=3Dy;'; //if (passArticle !=3D 'article' ) page_a =3D = 'page=3Dsection;front=3Dy;' //&& commercialNode.split("/").length =3D=3D 1 if (typeof v2 !=3D 'undefined') { if ( typeof adTemplate !=3D 'undefined' && (( adTemplate & = BANNER_FLEX_TOP ) =3D=3D BANNER_FLEX_TOP && ( adTemplate & = BIG_FLEX_RIGHT ) =3D=3D BIG_FLEX_RIGHT) ) _t =3D (tile =3D=3D = 1)?'t=3Dy;':''; } =09 =09 dtile =3D (typeof dfpcomp =3D=3D = 'undefined')?'':"dfpcomp=3D"+dfpcomp+";"; var exempt =3D ""; if (thisNode =3D=3D 'nation' || thisNode.indexOf("nation/special") = !=3D -1) { exempt =3D "!category=3Dsupremecourt;"; } //8095-obits,8341-homepage if ((tile =3D=3D 20 && location.href.match('/article/')) || = commercialNode.match('obituaries') || = commercialNode.match('washingtonpost.com')) { exempt +=3D "!c=3Dintrusive;"; } =09 //9456-MB if(typeof commercialNode !=3D 'undefined' && = commercialNode.match('timespace')) { exempt +=3D "!c=3Dintrusive;"; } =09 //9514-RZ if(location.href.match('emailafriend') || = location.href.match('emailalink')) { exempt +=3D "!c=3Dintrusive;"; } =09 if(location.href.match('content/article') && = (location.href.match('_Comments.html') || = location.href.match('_comments.html'))) { exempt +=3D "!c=3Dcomments;"; } =09 //MB-05:11:09:05:50 if(tile =3D=3D 1 && = location.href.match('http://www.washingtonpost.com/wp-dyn/content/article= /2009/05/10/AR2009051002045') && commercialNode.match('metro/va')) { exempt +=3D "!c=3Dintrusive;"; } =09 =09 var fedpage =3D new = Array('opinion/columns/politics/feddiary','opinion/columns/politics/kamen= a','opinion/columns/politics/sarasohnj','opinion/columns/politics/lanec',= 'opinion/columns/politics/offcamera','politics/congress') for (var i=3D0; i 55) { wpid =3D wpid.substring(0,55); } if (url.indexOf('?wpidtest') !=3D -1) { prompt('wpid',wpid); } wpidTestCheck =3D 1; =09 if(typeof wpid =3D=3D 'undefined') { wpid=3D'' } =09 //small biz hack sba =3D new = Array('jobs_inside-job','liveonlinespecialsjobs_di2006102000737','liveonl= inejobsslayterm_talk_di2006100900744','liveonlinespecialsjobs_di200610200= 0740','liveonlinespecialsjobs_di2006102000739','liveonlinespecialsjobs_di= 2006102000738','opinioncolumnsbusinessslayterm_ar2006101400332','jobs_ar2= 006102001235','jobs_success-stories','liveonline_smallbusiness101','liveo= nline_di2005110101296','liveonlinespecialsjobs_di2006022700702','liveonli= ne_di2005101100729','liveonline_di2005100500899','liveonline_di2005103101= 365','liveonline_di2005100501552','liveonline_di2005110101296','liveonlin= ejobsslayterm_talk_di2005111601352','liveonline_di2005102001378','technol= ogywashtech_ar2005112000918','opinioncolumnsbusinessslayterm_ar2005102900= 440','jobscareernews_ar2005111101484','jobscareernews_ar2005101401501','j= obscareernews_ar2005101401472','jobs_ar2005100501786','jobscareernews_ar2= 005101000794'); var sbatest=3Dwpidnode+'_'+tail; for(var i =3D 0; i < sba.length; i++) { if(sbatest =3D=3D sba[i]){wpid+=3D';kw=3Dsmallbiz';} } //end small biz hack } //end wpid grp =3D ''; if (location.href.indexOf('financial') !=3D -1) {grp =3D = "grp=3Dfinancial;"} /*if(commercialNode=3D=3D'washingtonpost.com' && tile=3D=3D20) {=09 tile =3D 15; pos =3D 'ad15'; }*/ if(tile=3D=3D99) { config['adServerURL'] =3D "http://ad.doubleclick.net/pfadx/wpni." + = node + ";"; config['additionalAdTargetingParams'] =3D ";" + static_wpatc + = heavy + 'ad=3Dvideo;' + grp + kw + _rs + poe + ";"; =09 if(location.href.match('debugAdCode')) { var output =3D "config['adServerURL']:" + config['adServerURL'] + = "\n\r"; output +=3D "config['additionalAdTargetingParams']:" + = config['additionalAdTargetingParams'] + "\n\r"; adopsDebug('
' + output + '
'); } =20 } =09 if(wpid =3D=3D 'wpid=3Dpolitics_politics' && tile =3D=3D 6 && now < = '03292359') { adSiteZone =3D 'wpni.politics/bigbox' } =09 /*function setPos(argTile) { if(argTile=3D=3D'16' || argTile=3D=3D'6' || argTile=3D=3D'5') { return "pos=3Dad5;" } return "pos=3Dad" + tile + ";"; }*/ =09 =09 =09 =09 var thisTileVal =3D tileNum() =09 if(tile =3D=3D 20 && location.href.match('/article/') && = kw.match('inline=3Dy')) { adSiteZoneArray =3D adSiteZone.split('/'); adSiteZone =3D ''; for(var a =3D 0; a< adSiteZoneArray.length;a++) { adSiteZone +=3D adSiteZoneArray[a] + '/'; } adSiteZone +=3D 'inlinead/'; adSiteZone =3D adSiteZone.substring(0,adSiteZone.length-1) } =09 //5378 start var del =3D (parent !=3D self || = kw=3D=3D'inline=3Dy;')?'del=3Diframe;':'del=3Djs;'; if(kw=3D=3D'inline=3Dy;'){kw=3D'';pos=3D'pos=3Dinline_bb;';} //5378 end =09 if(typeof(dir)!=3D'object'){ //check for json object in placeAd dir =3D {'return_type':'code','execute':true,'dfp_server':'adj'}; = //use this as the default } if(typeof dir.dfp_server =3D=3D 'undefined'){ dir.dfp_server =3D 'adj'; } if(tile =3D=3D 20 && location.href.match('/article/')){ dir.dfp_server =3D 'adi'; } if(typeof dir.return_type =3D=3D 'undefined'){ dir.return_type =3D 'code'; } if(typeof dir.execute =3D=3D 'undefined'){ dir.execute =3D true;=09 } =09 =09 =09 var keyvalues =3D adSiteZone + ";" + static_wpatc + adDir + heavy + = doubleClickTestCode() + contComments + interstitials(dir) + = realEstateAreaId() + grp + kw + aptco() + mediaPage() + orbitFlag() + = locExpSponsor() + pos + dtile + del + _t + ((typeof revSci() !=3D = 'undefined')?revSci():'') + _rs + poe + page_a + pageId() + articleId() = + wpid + ";" + user_id_kv() + exempt + _cn + setFlexvalue(tile) + _tc + = "=3D" + thisTileVal + ";ord=3D" + adUniqueNumber + "?"; var adCode =3D "" ; var returnCode =3D ""; =09 //build adCode switch (dir.dfp_server){ case 'adi': adCode +=3D ''; var returnCode =3D = "{\'src\':\'http://ad.doubleclick.net/adi/"+keyvalues + "\'}"; break; case 'adj': adCode +=3D ''; returnCode =3D "{\'src\':\'http://ad.doubleclick.net/adj/"+keyvalues = + "\'}"; break; case 'ad': adCode +=3D '3D"Washington'; returnCode +=3D '{'; returnCode +=3D = '"href":"http://ad.doubleclick.net/jump/'+keyvalues+'",'; returnCode +=3D '"src":"http://ad.doubleclick.net/ad/'+keyvalues+'"'; returnCode +=3D '}'; break; } =09 if ( (typeof ceTag !=3D 'undefined') && (ceTag) ) adCode =3D ''; if (debugAdCode) { adCode +=3D debugTextArea(adCode); } =09 //8947-DG if((commercialNode=3D=3D'washingtonpost.com' || = location.href.match('/wp-dyn/')) && = (tile=3D=3D5||tile=3D=3D6||tile=3D=3D16)) { slugCompanion() } =09 =09 if(tile!=3D99 && dir.execute) { if (tile =3D=3D 24) {=20 document.writeln ('
3D"ad_icon"
' ); = =20 } if (tile =3D=3D 7 && thisNode =3D=3D "artsandliving/cityguide" ) { =09 document.write(''); } if (tile =3D=3D 7 && commercialNode =3D=3D "weather") { =09 document.write(''); } else if(tile =3D=3D 7 && thisNode !=3D "business" && = (location.href.indexOf('?test_ads') !=3D -1)) =09 {=09 document.write('
'); } if (document.domain =3D=3D 'washingtonpost.homescape.com' || = document.domain =3D=3D 'washingtonpost.homehunter.com') { if (typeof sponsor !=3D 'undefined' && sponsor) { if (tile !=3D 5) document.write(adCode); } else document.write(adCode); } =09 else document.write(adCode.toString()); =09 =09 } =09 }// end of show_doubleclick_ad test firstTimeCalled =3D false ; return (dir.return_type=3D=3D'json')?returnCode:adCode; } //end of placeAd function articleId(){ var url =3D location.href; if( url.match('/wp-dyn/content/article/') ) { url =3D url.split('\/'); url =3D url[url.length-1]; url =3D url.split('.'); url =3D url[0]; url =3D url.split('_'); url =3D 'articleId=3D'+url[0]+';'; return url; } else{ return ''; } } function setPosition(tile) { if (typeof this.usedSpots =3D=3D 'undefined') { this.usedSpots =3D new Array(); } if (this.usedSpots[tile] =3D=3D null) { this.usedSpots[tile] =3D 1; return 'pos=3Dad'+tile+';'; } else { this.usedSpots[tile]++; return 'pos=3Dad'+tile+"_"+this.usedSpots[tile]+';'; } } function setFlexvalue(tile) { var fv ; if ( tile >=3D 1 && tile <=3D 2) { fv =3D "ad=3Dlb;sz=3D728x90;"; } // = top leaderboard else if ( tile >=3D 2 && tile <=3D 2 ) { fv =3D = "ad=3Dlb;sz=3D728x90;"; } // bottom leaderboard else if ( tile >=3D 3 && tile <=3D 3 ) { fv =3D = "ad=3Dss;sz=3D160x600;"; } // skyscraper left only else if ( tile >=3D 4 && tile <=3D 4 ) { fv =3D = "ad=3Dss;sz=3D160x600;"; } // skyscraper only else if ( tile >=3D 5 && tile <=3D 5 ) { fv =3D = "ad=3Dss;ad=3Dbb;sz=3D160x600,300x250;"; } // big box and skyscraper else if ( tile >=3D 6 && tile <=3D 6 ) { fv =3D = "ad=3Dss;ad=3Dbb;ad=3Dhp;sz=3D160x600,300x250,336x850;"; } // half page else if ( tile >=3D 7 && tile <=3D 7 ) { fv =3D = "ad=3Dfb;sz=3D446x33;"; } // feature bar else if ( tile >=3D 8 && tile <=3D 8 ) { fv =3D = "ad=3Dtt;sz=3D336x45;"; } // travel tile else if ( tile >=3D 9 && tile <=3D 9 ) { fv =3D = "ad=3Drss;sz=3D479x40;"; } // rss tile else if ( tile >=3D 10 && tile <=3D 10) { fv =3D = "ad=3Dtt;sz=3D336x45;"; } // travel tile right else if ( tile >=3D 11 && tile <=3D 11) { fv =3D = "ad=3Dtl;sz=3D120x60;"; } // 120x60 else if ( tile >=3D 12 && tile <=3D 12) { fv =3D = "ad=3D260x30;sz=3D260x30;"; } // 260X30 else if ( tile >=3D 13 && tile <=3D 13) { fv =3D = "ad=3Dre300;sz=3D300x190;"; } // 300x190 else if ( tile >=3D 14 && tile <=3D 14) { fv =3D = "ad=3Dtiff;sz=3D234x60,300x45;"; } // 300x45 else if ( tile >=3D 15 && tile <=3D 15) { fv =3D = "ad=3Dvb;sz=3D120x240;"; } // 120x240 else if ( tile >=3D 16 && tile <=3D 16) { fv =3D = "ad=3Dbb;ad=3Dhp;sz=3D300x250,336x850;"; } // 120x240 else if ( tile >=3D 17 && tile <=3D 17 ) { fv =3D = "ad=3D88x31;sz=3D88x31;";} // 88x31 else if ( tile >=3D 18 && tile <=3D 18 ) { fv =3D = "ad=3D180x20;sz=3D180x20;"; } // 180x20 else if ( tile >=3D 19 && tile <=3D 19 ) { fv =3D = "ad=3D336x35;sz=3D336x35;";} // 336x35 else if ( tile >=3D 20 && tile <=3D 20 ) { fv =3D = "ad=3Dbb;sz=3D300x250;";} // 300x250 else if ( tile >=3D 22 && tile <=3D 22 ) { fv =3D = "ad=3D110x90;sz=3D110x90;"; } // 110x90 tile else if ( tile >=3D 23 && tile <=3D 23) { fv =3D = "ad=3Dblog;sz=3D446x45;"; } // 446x45 blog feature bar else if ( tile >=3D 24 && tile <=3D 24) { fv =3D = "ad=3D208x40;sz=3D208x40;"; } // 446x45 blog feature bar else if ( tile >=3D 25 && tile <=3D 25) { fv =3D = "ad=3D314x57;sz=3D314x57;"; } // 314x57=20 else if ( tile >=3D 26 && tile <=3D 26) { fv =3D = "ad=3D336x60;sz=3D336x60;"; } // 336x60 else if ( tile >=3D 27 && tile <=3D 27) { fv =3D = "ad=3D120x30;sz=3D120x30;"; } // 120x30 else if ( tile >=3D 28 && tile <=3D 28) { fv =3D = "ad=3Dtoolbox_tile;sz=3D180x31;"; } // 180x31 else if ( tile >=3D 29 && tile <=3D 29 ) { fv =3D = "ad=3Dcars_tile;sz=3D234x60;"; } // 234x60=20 else if ( tile >=3D 30 && tile <=3D 30 ) { fv =3D = "ad=3D293x100;sz=3D293x100;"; } // 293x100 else if ( tile >=3D 31 && tile <=3D 31 ) { fv =3D = "ad=3D160x146;sz=3D160x146;"; } // 160x146 else if ( tile >=3D 32 && tile <=3D 32 ) { fv =3D = "ad=3D336x200;sz=3D336x200;"; } // 336x200 else if ( tile >=3D 33 && tile <=3D 33 ) { fv =3D = "ad=3D228x60;sz=3D228x60;"; } // 228x60 else if ( tile >=3D 34 && tile <=3D 34 ) { fv =3D = "ad=3D150x60;sz=3D150x60;"; } // 150x60 else if ( tile >=3D 35 && tile <=3D 35 ) { fv =3D = "ad=3D965x30;sz=3D965x30;"; } // 150x60 else if ( tile >=3D 36 && tile <=3D 36 ) { fv =3D = "ad=3D100x35;sz=3D100x35;"; } // 100x35 else if ( tile >=3D 37 && tile <=3D 37 ) { fv =3D = "ad=3D336x200;sz=3D336x200;"; } // 336x200 else if ( tile >=3D 38 && tile <=3D 38 ) { fv =3D = "ad=3D381x50;sz=3D381x50;"; } // 381x50 else if ( tile >=3D 39 && tile <=3D 39 ) { fv =3D = "ad=3D900x150;sz=3D900x150;"; } // 900x150 else if ( tile >=3D 40 && tile <=3D 40 ) { fv =3D = "ad=3D200x31;sz=3D200x31;"; } // 200x31 else if ( tile >=3D 41 && tile <=3D 41 ) { fv =3D = "ad=3D50x100;sz=3D50x100;"; } // 50x100 else if ( tile >=3D 42 && tile <=3D 42 ) { fv =3D = "ad=3D90x180;sz=3D90x180;"; } // 90x180=09 else if ( tile >=3D 43 && tile <=3D 43 ) { fv =3D "sz=3D1x1;"; } // = 90x180=09 //99 is for brightcove /*TM see above*/ if (tile >=3D 12 && tile <=3D 12 && location.href.indexOf('areaId') !=3D = -1) {fv=3D"ad=3Dss120;sz=3D160x600;"} /*8793-JM*/ if( ( location.href.match('/gallery') || location.href.match('/video') ) = && tile=3D=3D1 ){ fv =3D 'ad=3Dvplayer;'+fv; } return fv ; } function mkKeyword(myKeyword,myNode) { if (myKeyword =3D=3D "" ) { if (myNode.indexOf("/") !=3D -1 ) { nodeAry =3D myNode.split("/") ; myKeyword =3D nodeAry[1] ; } } return myKeyword ; } //8947--DG function slugCompanion() { document.write('
'); var axis =3D document.getElementById('axis'); var axisImg =3D = document.getElementById('axis').parentNode.getElementsByTagName('img'); var a =3D document.createElement('a'); a.href =3D = 'http://ad.doubleclick.net/clk;211852992;17836555;s?http://www.washington= post.com/wp-adv/media_kit/wpni/contact_us.html'; a.target =3D '_blank'; var img =3D document.createElement('img'); img.alt =3D 'Your Ad Here'; img.title =3D 'Your Ad Here'; img.border =3D '0'; if(commercialNode=3D=3D'washingtonpost.com') { img.style.marginBottom =3D '2px'; } a.appendChild(img); if(axisImg.length > 0) { img.src =3D = 'http://media.washingtonpost.com/wp-adv/test/ad_slug/ad_slug_compainion.g= if'; img.width =3D '74'; img.height =3D '14'; if(orbitFlag()=3D=3D'orbit=3Dy;') { a.style.lineHeight =3D "13px"; a.style.marginLeft =3D "-30px"; } for(var z=3D0;z/gi,'>'); return _code; } function debugTextArea(ac) {=20 =09 if(!location.href.match('debugAdCode')) return '';=09 var debugPre =3D '
'; var debug =3D '
' + = textifyCode(ac) + '
'; var debugPost =3D '
' var debugReturn =3D debugPre + debug + debugPost; return debugReturn; } function getWPATCookie() { if (document.cookie.indexOf("WPATC") !=3D -1) { var start =3D (document.cookie.indexOf("WPATC") + 6); var end =3D (document.cookie.indexOf(";",start)) =3D=3D -1 ? = document.cookie.length : document.cookie.indexOf(";",start); var cookie =3D document.cookie.substring(start,end) + ";"; while (cookie.indexOf(":") !=3D -1) cookie =3D = cookie.substring(0,cookie.indexOf(":"))+";"+cookie.substring(cookie.index= Of(":")+1,cookie.length); if (cookie.lastIndexOf(";") !=3D cookie.length - 1) cookie +=3D ';'; if (cookie.indexOf("=3D") =3D=3D 0) cookie =3D = cookie.substring(cookie.indexOf(";")+1,cookie.length); } else var cookie =3D "" ; return cookie ; } //Revenue Science Values /* function (name) { var cookie =3D " " + document.cookie; var search =3D " " + name + "=3D"; var setStr =3D null; var offset =3D 0; var end =3D 0; if (cookie.length > 0) { offset =3D cookie.indexOf(search); if (offset !=3D -1) { offset +=3D search.length; end =3D cookie.indexOf(";", offset) if (end =3D=3D -1) { end =3D cookie.length; } setStr =3D unescape(cookie.substring(offset, end)); } } return(setStr); }*/ var crumbs =3D = (getCookie("DMSEG"))?"".concat(getCookie("DMSEG")).split("&"):""; var segments =3D (crumbs[5])?crumbs[5]:""; var seg =3D (segments)?segments.split(","):""; // mimic revenue science value for rss users // check to see if url has "rss" and set up a value // that AMs can target to // added 6/28/05 sja function setCookie (name, value, expires, path, domain, secure) { document.cookie =3D name + "=3D" + escape(value) + ((expires) ? "; expires=3D" + expires : "") + ((path) ? "; path=3D" + path : "") + ((domain) ? "; domain=3D" + domain : "") + ((secure) ? "; secure" : ""); } function createTime() { var cDate =3D new Date(); var cMil =3D cDate.getTime(); var e =3D cMil % (1000 * 60 * 60 * 24); var r =3D (1000 * 60 * 60 * 24) - e; var nr =3D 28 * 24 * 60 * 60 * 1000; return(nr); } var wpniPOE =3D new Date(); var interval =3D 0; var wpniWeek =3D wpniPOE.getTime() + createTime(); wpniPOE.setTime(wpniWeek); if (urlLoc.indexOf('nav=3Drss') !=3D -1) {_rs+=3D"fromrss=3Dy;"; setCookie('rss_now','true',''+wpniPOE.toString()+'','/','.washingtonpost.= com',''); setCookie('rss','true',''+wpniPOE.toString()+'','/','.washingtonpost.com'= ,''); } else {_rs+=3D"fromrss=3Dn;"; setCookie('rss_now','false',''+wpniPOE.toString()+'','/','.washingtonpost= .com',''); } if (getCookie("rss") =3D=3D 'true') {_rs +=3D 'rss=3Dy;'} else _rs +=3D 'rss=3Dn;'; =09 var poe =3D 'poe=3Dno;'; if (getCookie("wp_poe") =3D=3D null || getCookie("wp_poe") =3D=3D = "false") { poe =3D 'poe=3Dyes;'; setCookie("wp_poe","true","","/",".washingtonpost.com",'') } if (getCookie("wp_poe") =3D=3D null && = !(urlLoc.match("washingtonpost.com"))) { poe =3D 'poe=3Dno;'; } // end rss code /** * crk added 17 July 2002 * methods for 5 parameter placeAd call * placeAd(platform,node,tile,kw,assertive) **/ // get ancestor from node function getAdAncestor(node) { var end =3D node.indexOf("/") ; if ( end =3D=3D -1 ) return node ; else { var adAncestor =3D node.substring(0,end) ;=09 return adAncestor ; } } // get adSite function getAdSite(ancestor) { if ( isNewsAncestor(ancestor) ) return "wpni.news" ; else return "wpni."+ancestor ; } =20 // get ad node function getAdNode(node,ancestor) { if ( isNewsAncestor(ancestor) ) return node ; else { var start =3D node.indexOf("/")+1 ; if (start) return node.substring(start) ; else return "" ; } } // get ad node function getAdZone(node) { var ary =3D new Array() ; if ( node.indexOf("/") !=3D -1 ) ary =3D node.split("/") ; else ary[0] =3D node ; if ( ary.length <=3D 8 ) return node ; else { var zone =3D '' ; for(var i=3D0; i<8; i++) { zone +=3D ary[i] ; if (i=3D=3D0) zone +=3D "/" ; } return zone ; } } =20 function getAdDir(node) { var page =3D "" ; var ary =3D new Array() ; if ( node.indexOf("/") !=3D -1 ) ary =3D node.split("/") ; else ary[0] =3D node ; var dir =3D '' ; for(var i=3D0; i bottom_of_obstacle) && (bottom_of_container = - bottom_of_obstacle > 200) ) { if ( graf.offsetTop > bottom_of_obstacle + = document.getElementById("content_column_table").clientHeight + 200) { return graf ; } } } return false; } function getInlineAdGraf2(container_id,obstacle_id,clearance) { if ( document.getElementById(obstacle_id) && = document.getElementById(container_id) ) { if ( typeof clearance =3D=3D "undefined" ) { clearance =3D 200 ; } var obstacle =3D document.getElementById(obstacle_id); var bottom_of_obstacle =3D = findPosition(obstacle_id).y+obstacle.offsetHeight ; var container =3D document.getElementById(container_id); var bottom_of_container =3D = findPosition(container_id).y+container.offsetHeight ; var grafs =3D container.getElementsByTagName("p"); for( var i=3D0; i bottom_of_obstacle + clearance) = ) { return graf ; } } } return false; } function move_the_inline_ad(parent,ad,sibling) { if ( parent && ad && sibling ) parent.insertBefore( ad, sibling ) ; } // end: for inline article ad //start of wpniAds object wpniAds =3D new Object(); wpniAds.utils =3D new Object(); wpniAds.utils.visibilityByTagName =3D function() { for(var a =3D 1; a < arguments.length; a++) { badElements =3D document.getElementsByTagName(arguments[a]); for(var b =3D 0;b< badElements.length;b++) { badElements[b].style.visibility =3D arguments[0]; } } } wpniAds.utils.wabs =3D new Object(); wpniAds.utils.wabs.recalc =3D function () { var rootElement =3D (document.compatMode !=3D = 'BackCompat')?document.documentElement:document.body; this.bodyheight =3D rootElement.scrollHeight; this.bodywidth =3D rootElement.scrollWidth; this.scrollheight=3D rootElement.scrollTop; this.scrollwidth=3D rootElement.scrollLeft; this.windowheight =3D rootElement.clientHeight; this.windowwidth=3D rootElement.clientWidth; =09 } wpniAds.utils.preLoadImages =3D new Object(); wpniAds.utils.preLoadImages.loadedArray =3D new Array(); wpniAds.utils.preLoadImages.execute =3D function () { for(var a =3D 0; a < arguments.length; a++) { if(!this.loadedArray[arguments[a]]) { this.loadedArray[arguments[a]] =3D new Image(); this.loadedArray[arguments[a]].src =3D arguments[a]; } } } wpniAds.utils.listenerAttacher =3D function(_event,_func,_bool) { if(window.addEventListener) { window.addEventListener(_event,_func,_bool); return true; } else if(window.attachEvent) { window.attachEvent('on'+_event,_func); return true; } return false; } wpniAds.utils.resizeDiv =3D new Object(); wpniAds.utils.resizeDiv.posWords =3D new Object(); wpniAds.utils.resizeDiv.posWords.width =3D 'left'; wpniAds.utils.resizeDiv.posWords.height =3D 'top'; wpniAds.utils.resizeDiv.window =3D function(_element,_dir) {=09 document.getElementById(_element).style[_dir]=3D = wpniAds.utils.wabs['window' + _dir] + 'px'; document.getElementById(_element).style[this.posWords[_dir]] =3D = wpniAds.utils.wabs['scroll' + _dir] + 'px'; } wpniAds.utils.resizeDiv.body =3D function(_element,_dir) { document.getElementById(_element).style[_dir] =3D = wpniAds.utils.wabs['body' + _dir] + 'px'; document.getElementById(_element).style[this.posWords[_dir]] =3D '0px'; } wpniAds.utils.resizeDiv.max =3D function(_element,_dir) { var totalRangeWindow =3D wpniAds.utils.wabs['window'+_dir] + = wpniAds.utils.wabs['scroll' + _dir]; var totalRangeBody =3D wpniAds.utils.wabs['body' + _dir]; =09 var HigherString =3D Math.max(totalRangeWindow,totalRangeBody) + 5 =09 document.getElementById(_element).style[_dir] =3D HigherString + 'px'; document.getElementById(_element).style[this.posWords[_dir]] =3D = '-5px'; } wpniAds.utils.resizeDiv.execute =3D function (_element,_dimension,_goal) {=09 wpniAds.utils.wabs.recalc(); this[_goal](_element,_dimension) } //end of wpniAds object /*start of cbIntercept wpniAds.utils.preLoadImages.execute("http://www.washingtonpost.com/wp-srv= /images/Jobs-splash-page_graphic.gif"); cbIntercept =3D new Object(); cbIntercept.attachListeners =3D function() { if(this.listenersAttached) return true; if(!wpniAds.utils.listenerAttacher('resize',cbIntercept.resize,false)) = this.listenersAttached =3D false; if(!wpniAds.utils.listenerAttacher('scroll',cbIntercept.resize,false)) = this.listenersAttached =3D false; this.listenersAttached =3D true; return this.listenersAttached; } cbIntercept.resize =3D function () { =09 var thisFunc =3D wpniAds.utils.resizeDiv; thisFunc.execute('cbIntAbs','width','max') thisFunc.execute('cbIntAbs','height','max') thisFunc.execute('cbIntContAbs','width','window') thisFunc.execute('cbIntContAbs','height','window') } cbIntercept.close =3D function () { cbIntercept.execute('none'); return true; } cbIntercept.leaveSite =3D function () { cbIntercept.execute('none') = window.open('http://www.careerbuilder.com/?lr=3Dcbwpni&siteid=3Dcbwpni001= &nid=3Droll_findajob') } =09 cbIntercept.execute =3D function() { =09 if(!cbIntercept.attachListeners()) return; =09 if(!arguments[0]) arguments[0] =3D 'block'; =09 //check to see if cbContainer DIV is there. If not, intializes it. if(document.getElementById && = !document.getElementById('cbIntContainer')) { cbIntContainerDIV =3D document.createElement('DIV'); cbIntContainerDIV.id =3D 'cbIntContainer'; cbIntContainerDIV.style.position =3D 'relative'; cbIntContainerDIV.style.display =3D 'none';=09 cbIntContainerDIV.style.zIndex =3D '10000'; //cbIntContainerDIV.style.width=3D"20%"; cbIntAbsDIV =3D document.createElement('DIV'); cbIntAbsDIV.id =3D 'cbIntAbs'; cbIntAbsDIV.style.position =3D 'absolute'; cbIntAbsDIV.style.zIndex =3D '10001'; cbIntAbsDIV.style.backgroundColor =3D '#777'; cbIntAbsDIV.style.filter =3D "alpha(opacity=3D80)"; cbIntAbsDIV.style.opacity =3D .8; =09 cbIntAbsContDIV =3D document.createElement('DIV'); cbIntAbsContDIV.id =3D 'cbIntContAbs'; cbIntAbsContDIV.style.position =3D 'absolute'; cbIntAbsContDIV.style.zIndex =3D '10002'; cbIntAbsContDIV.style.textAlign =3D = ((navigator.userAgent.toLowerCase().match("firefox"))?'-moz-':'') + = 'center'; cbIntAbsContDIV.innerHTML =3D '
'; =20 cbIntContainerDIV.appendChild(cbIntAbsDIV); cbIntContainerDIV.appendChild(cbIntAbsContDIV); =09 = document.body.insertBefore(cbIntContainerDIV,document.body.firstChild); } =09 =09 if(document.getElementById && = document.getElementById('cbIntContainer')) { if(arguments[0] =3D=3D 'block') { this.resize(); } document.getElementById('cbIntContainer').style.display =3D = arguments[0]; wpniAds.utils.visibilityByTagName((arguments[0] =3D=3D = 'block')?'hidden':'visible','embed','object','select','iframe') } =09 } end of cbIntercept */ googleAds =3D = {'googleVars':{'google_safe':'high','google_ad_client':'ca-washingtonpost= -article-site_js','google_ad_output':'js','google_ad_channel':'other','go= ogle_skip':0,google_max_num_ads:3,google_ad_section:'default'}}; googleAds.nodeHacks =3D = ['/comics','/foodanddining','/travel','/crosswords']; googleAds.nodeCheck =3D function (cNode) { //loops through nodeHacks =20 for(var a =3D 0; a < this.nodeHacks.length; a++) { =09 =09 if(cNode.match(this.nodeHacks[a])) { =09 nodeReg =3D RegExp(this.nodeHacks[a],'gi'); return this.nodeHacks[a].replace(/[^a-z0-9]/gi,''); } } return cNode.split('/')[0]; } googleAds.debug =3D function () { for(a in this.googleVars) { adopsDebug('' + a + ': ' + this.googleVars[a]+'
'); } return true; } //function to see if the vertical distance between two elements is = larger than the viewport googleAds.vertCheck =3D function (posId1,posId2) { =20 wpniAds.utils.wabs.recalc(); var windowHeight =3D wpniAds.utils.wabs.windowheight; var offset1=3Ddocument.getElementById(posId1).offsetTop; var offset2=3Ddocument.getElementById(posId2).offsetTop; adopsDebug('' + posId1 + ' vertical position: ' + offset1 + = '
'); adopsDebug('' + posId2 + ' vertical position: ' + offset2 + = '
'); adopsDebug('windowHeight: ' + windowHeight + '
'); //return boolean answer to this question: //is the distance between the two boxes greater than the height = of the viewport? return (offset1 - offset2 > windowHeight) || (offset2 - offset1 > = windowHeight); adopsDebug(e + '
') return; } googleAds.execute =3D function (pageType,cNode,pos,adCount,test) { adopsDebug('googleAds("'+pageType+'","'+cNode+'","'+pos+'","= '+adCount+'",'+test+')
'); this.googleVars.google_ad_client =3D 'ca-washingtonpost-' + = ((pageType=3D=3D'article')?'article-site':'basic') + '_js'; this.googleVars.google_ad_channel =3D pageType + '_' + = this.nodeCheck(cNode,pos) + '_' + pos; this.googleVars.google_max_num_ads =3D adCount; this.googleVars.google_ad_test =3D (test)?'on':'off'; for(var a in this.googleVars) { =20 eval(a + '=3D"' + this.googleVars[a] + '"'); } =20 =20 if( pos !=3D 'right' || !document.getElementById('ad_links_bottom') || = googleAds.vertCheck('ad_links_bottom','googleRightBox') ) {=20 document.write('
'); this.debug(); this.googleVars.google_skip +=3D parseInt(adCount); } else { this.debug(); adopsDebug('Sorry, the divs were too close vertically to render a = right rail adSense box.
'); } } // This code is calling an Orbit/Non-commercial javascript which = piggy-backs on ad_v2.js because this file has such // deep penetration across all our pages and vendors if ( typeof PIGGY_BACK_ALREADY_CALLED =3D=3D "undefined" || = !PIGGY_BACK_ALREADY_CALLED ) { document.write(''); } //Firefox 3 Iframe Issue function addLoadEvent(_function) { =09 var _onload =3D window.onload; if ( typeof window.onload !=3D 'function' ) { if ( window.onload ) { window.onload =3D _function; } else { var _addEventListener =3D window.addEventListener || = document.addEventListener; var _attachEvent =3D window.attachEvent || document.attachEvent; if ( _addEventListener ) { _addEventListener('load', _function, true); return true; } else if ( _attachEvent ) { var _result =3D _attachEvent('onload', _function); return _result; } else { //todo: preloading fix for ie5.2 on mac os return false; } } } else { window.onload =3D function() { _onload(); _function(); } } } function reloadIframe() { var f =3D document.getElementsByTagName('iframe'); for (var i=3D0; i'); document.writeln(''); document.write(''); function openWin(url) {=20 var navWin =3D window.open(url,"NewWin", = "scrollbars,toolbar=3Dfalse,menubar=3Dfalse,resizable=3Dfalse,width=3D740= ,height=3D595,top=3D0,right=3D1000");=20 } var GlobalNavigation =3D function() { this.channel =3D ''; this.timesThrough =3D 0; this.components =3D 0; this.setChannel( 'news' ); } GlobalNavigation.LOGO =3D 1 << 0; GlobalNavigation.REGISTRATION =3D 1 << 1; GlobalNavigation.PRINT_EDITION =3D 1 << 2; GlobalNavigation.NAV_BAR =3D 1 << 3; GlobalNavigation.SEARCH_BAR =3D 1 << 4; GlobalNavigation.LINKS =3D 1 << 5; GlobalNavigation.COPYRIGHT =3D 1 << 6; GlobalNavigation.WIDE =3D 1 << 7; GlobalNavigation.prototype.setChannel =3D function( c ) { this.channel =3D c; /* Jobs is its own beast */ if( this.channel =3D=3D 'jobs' ) { this.components =3D GlobalNavigation.LOGO + GlobalNavigation.PRINT_EDITION + GlobalNavigation.NAV_BAR + GlobalNavigation.COPYRIGHT ; } else if( this.channel =3D=3D 'jobs970' ) { this.components =3D GlobalNavigation.LOGO=20 + GlobalNavigation.PRINT_EDITION + GlobalNavigation.NAV_BAR + GlobalNavigation.COPYRIGHT + GlobalNavigation.LINKS + GlobalNavigation.WIDE ; } else if( this.channel =3D=3D 'realestate970' ) { this.components =3D GlobalNavigation.LOGO=20 + GlobalNavigation.PRINT_EDITION + GlobalNavigation.NAV_BAR + GlobalNavigation.COPYRIGHT + GlobalNavigation.WIDE ; } else if( this.channel =3D=3D 'article970' || this.channel =3D=3D = 'photo970') { this.components =3D GlobalNavigation.LOGO=20 + GlobalNavigation.REGISTRATION + GlobalNavigation.PRINT_EDITION + GlobalNavigation.NAV_BAR + GlobalNavigation.COPYRIGHT + GlobalNavigation.LINKS + GlobalNavigation.SEARCH_BAR + GlobalNavigation.WIDE ; } =09 else if( this.channel =3D=3D 'merchandise') { this.components =3D GlobalNavigation.LOGO + GlobalNavigation.REGISTRATION + GlobalNavigation.PRINT_EDITION + GlobalNavigation.NAV_BAR + GlobalNavigation.COPYRIGHT + GlobalNavigation.LINKS + GlobalNavigation.WIDE ; }=20 else if( this.channel =3D=3D 'weather' || this.channel =3D=3D = 'stockpoint') { this.components =3D GlobalNavigation.LOGO=20 + GlobalNavigation.REGISTRATION + GlobalNavigation.PRINT_EDITION + GlobalNavigation.NAV_BAR + GlobalNavigation.COPYRIGHT + GlobalNavigation.LINKS + GlobalNavigation.SEARCH_BAR ; } =20 else { this.components =3D GlobalNavigation.LOGO=20 + GlobalNavigation.REGISTRATION + GlobalNavigation.PRINT_EDITION + GlobalNavigation.NAV_BAR + GlobalNavigation.COPYRIGHT + GlobalNavigation.LINKS + GlobalNavigation.SEARCH_BAR + GlobalNavigation.WIDE ; } /* Remove search bar from the following channels */ if( ( this.channel =3D=3D 'cars' ) || ( this.channel =3D=3D 'realestate' ) || ( this.channel =3D=3D 'jobs/search' ) || ( this.channel =3D=3D 'warrenbrown' ) || ( this.channel =3D=3D 'nosearch' ) || ( this.channel =3D=3D 'classifieds' ) || ( this.channel =3D=3D = 'rentals' ) || ( this.channel =3D=3D 'admin' ) || ( this.channel =3D=3D = 'admin/classifieds' ) || ( this.channel =3D=3D 'admin/merchandise' ) || = ( this.channel =3D=3D 'artsandliving/entertainmentguide' )=20 ) { this.components =3D ( this.components ^ ( GlobalNavigation.SEARCH_BAR = ) ); } } GlobalNavigation.prototype.render =3D function() { this.timesThrough++; if( this.timesThrough =3D=3D 1 ) { return this.getTopNav(); } else if( this.timesThrough =3D=3D 2 ) { return this.getBottomNav(); } else { return ""; } } GlobalNavigation.prototype.getTopNav =3D function() { var out =3D ""; if( ( this.components & GlobalNavigation.WIDE ) !=3D = GlobalNavigation.WIDE ) { out +=3D ''; } out +=3D '
'; out +=3D this.getLogoBar(); if( ( this.components & GlobalNavigation.NAV_BAR ) =3D=3D = GlobalNavigation.NAV_BAR ) out +=3D this.getNavBar(); if( ( this.components & GlobalNavigation.SEARCH_BAR ) =3D=3D = GlobalNavigation.SEARCH_BAR ) out +=3D this.getGrayBar(); out +=3D '
'; out +=3D '
'; return out; } GlobalNavigation.prototype.getBottomNav =3D function() { var out =3D ""; out +=3D'
'; out +=3D '
'; if( ( this.components & GlobalNavigation.SEARCH_BAR ) =3D=3D = GlobalNavigation.SEARCH_BAR ) out +=3D this.getGrayBar(); if( ( this.components & GlobalNavigation.COPYRIGHT ) =3D=3D = GlobalNavigation.COPYRIGHT ) out +=3D this.getBottomStrip(); if( ( this.components & GlobalNavigation.LINKS ) =3D=3D = GlobalNavigation.LINKS ) out +=3D this.getPlethoraOfLinks(); out +=3D '
'; return out; } GlobalNavigation.prototype.getLogoBar =3D function () { var out =3D ""; out +=3D '
'; if( ( this.components & GlobalNavigation.LOGO ) =3D=3D = GlobalNavigation.LOGO ) out +=3D this.getWPLogo(); else out +=3D '
'; if( ( this.components & GlobalNavigation.REGISTRATION ) =3D=3D = GlobalNavigation.REGISTRATION ) out +=3D this.getRegistration(); else out +=3D '
'; if( ( this.components & GlobalNavigation.PRINT_EDITION ) =3D=3D = GlobalNavigation.PRINT_EDITION ) out +=3D this.getPrintEdition(); else out +=3D '
'; out +=3D '
'; return out; } GlobalNavigation.prototype.getNavBar =3D function () { var out =3D ""; out +=3D '
'; out +=3D '3D"News"3D"Politics"3D"Opinions"3D"Sports"3D"Arts3D"Discussions"3D"Photos3D"City3D"Classifieds"3D"Jobs"3D"Cars"3D"Real'; out +=3D'
'; return out; }; GlobalNavigation.prototype.getWPLogo =3D function () { var out =3D ""; out +=3D '
3D""
'; return out; } GlobalNavigation.prototype.getRegistration =3D function () { if( typeof Registration =3D=3D 'undefined' ) { return '
'; } var reg =3D new Registration(); var out =3D ""; out +=3D '
'; out +=3D '
'; if( reg.isSignedIn() ) { out +=3D '
'; out +=3D '
'; out +=3D ' Hello ' + reg.getUserName() ; out +=3D '
'; out +=3D '
'; out +=3D ' Edit Profile'; out +=3D ' |'; out +=3D ' Sign Out'; out +=3D '
'; out +=3D '
'; } else { out +=3D '
'; out +=3D '
'; out +=3D '
'; out +=3D ' Sign In'; out +=3D ' |'; out +=3D ' Register Now'; out +=3D '
'; out +=3D '
'; } out +=3D '
'; return out; } GlobalNavigation.prototype.getPrintEdition =3D function () { var out =3D ""; out +=3D '
'; out +=3D ' PRINT EDITION | Subscribe = to'; out +=3D ' 3D"The'; out +=3D '
'; return out; } GlobalNavigation.prototype.getChannels =3D function () { var out =3D ""; out +=3D '
'; out +=3D '
'; return out; } GlobalNavigation.prototype.getFeatures =3D function () { var out =3D ""; out +=3D '
'; out +=3D '
'; return out; } GlobalNavigation.prototype.getClassifieds =3D function() { var out =3D ""; out +=3D '
'; out +=3D '
'; return out; } GlobalNavigation.prototype.getGrayBar =3D function() {=09 var out =3D ""; typeof alreadyCalled =3D=3D 'undefined'? out+=3D'' : out+=3D'
' ; var formName =3D ""; typeof alreadyCalled =3D=3D 'undefined'?formName =3D = "searchform1":formName =3D"searchform2"; alreadyCalled =3D true; var ie =3D document.getElementById?true:false; ie ? formSize=3D27 : formSize=3D24 ; out +=3D '
'; out +=3D '
' ; out +=3D '
' ; out +=3D '
SEARCH:
' ; out +=3D '
' ; out +=3D '' ; out +=3D '
' ; out +=3D '
News
' ; out +=3D '
' ; out +=3D '
' ; out +=3D '
' ; // out +=3D '
3D"Powered
' ; out +=3D '
3D"Powered
' ; out +=3D '
' ; out +=3D '' ; out +=3D '
' ; out +=3D '
' ; out +=3D '
'; return out; } GlobalNavigation.prototype.getBottomStrip =3D function() { var nowDate =3D new Date(); var thisYear =3D nowDate.getFullYear(); var out =3D ""; out+=3D'
'; out+=3D'© Copyright 1996-'+thisYear ; out+=3D' '; out+=3D'The Washington Post Company'; out+=3D'  |  '; out+=3D'User Agreement and Privacy Policy'; out+=3D'  |  '; out+=3D'Rights and Permissions'; out+=3D'  |  '; out+=3D'Home'; out+=3D'
'; return out; } GlobalNavigation.prototype.getPlethoraOfLinks =3D function() { var out =3D ""; out+=3D'
'; out+=3D' washingtonpost.com:'; out+=3D' Contact Us |'; out+=3D' = About Us |'; out+=3D' Work = at washingtonpost.com |'; out+=3D' Advertise<= /a> |'; out+=3D' Media Center |'; out+=3D' Site = Index |'; out+=3D' Site = Map |'; out+=3D' Archives<= br/>'; out+=3D' E-ma= il Newsletters |'; out+=3D' RSS Feeds = |'; out+=3D' Wirele= ss Access |'; out+=3D' Our headlines = on your site |'; out+=3D' Make = Us Your Homepage |'; out+=3D' mywashingtonpost.com= '; out+=3D'
The Washington Post:'; out+=3D' Subscribe |'; out+=3D' Subscriber = Services |'; out+=3D' Advertise |'; out+=3D' Electronic = Edition |'; out+=3D' Online Photo = Store'; out+=3D' '; out+=3D'
The Washington Post Company:'; out+=3D' Information = |'; out+=3D' Other = Post Co. Websites '; out+=3D'
'; return out; } var _gn =3D new GlobalNavigation(); function placeChannelNav( channel ) { if( channel !=3D null ) _gn.setChannel( channel ); document.writeln( _gn.render() ); } // THE FOLLOWING CODE PLACES A UNIVERSAL PERSISTENT COOKIE RESIDENT ON = USERS' MACHINES var upc_url =3D new String(document.location.href) ; // if (upc_url.indexOf(".washingtonpost.com") > -1) if (upc_url.indexOf(".washingtonpost.com") > -1) { c =3D document.cookie;=20 var pos =3D c.indexOf("WPNIUCID");=20 if (pos =3D=3D -1)=20 { d =3D new Date();=20 i =3D "WPNI"+ d.getTime() +"."+ Math.round(Math.random()*10000);=20 d.setTime(d.getTime() + 31104000000);=20 document.cookie =3D "WPNIUCID=3D"+ i +=20 "; expires=3D"+ d.toGMTString() +=20 "; path=3D/"+=20 "; domain=3D.washingtonpost.com"; } } ------=_NextPart_000_0000_01C9E88A.E03C5130 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://media.washingtonpost.com/wp-srv/javascript/orbitBreadcrumb.js function getDeepLinks(ancestor) { var deep_links ; if (ancestor =3D=3D 'sports/') { deep_links =3D new Array( 'sports,Sports', 'sports/capitals,Capitals', 'sports/colleges,Colleges', 'sports/colleges/american,American', 'sports/colleges/football,Football', 'sports/colleges/georgetown,Georgetown', 'sports/colleges/georgewashington,George Washington', 'sports/colleges/howard,Howard', 'sports/colleges/maryland,Maryland', 'sports/colleges/mensbasketball,Men\'s Basketball', 'sports/colleges/navy,Navy', 'sports/colleges/virginia,Virginia', 'sports/colleges/virginiatech,Virginia Tech', 'sports/colleges/womensbasketball,Women\'s Basketball', 'sports/dcunited,D.C. United', 'sports/highschools,High Schools', 'sports/index,Index', 'sports/index/autoracing,Auto Racing', 'sports/index/cycling,Cycling', 'sports/index/golf,Golf', 'sports/index/horseracing,Horse Racing', 'sports/index/mlb,MLB', 'sports/index/mls,MLS', 'sports/index/nba,NBA', 'sports/index/nfl,NFL', 'sports/index/nhl,NHL', 'sports/index/olympics,Olympics', 'sports/index/soccer,World Cup', 'sports/index/tennis,Tennis', 'sports/index/wnba,WNBA', 'sports/mystics,Mystics', 'sports/nationals,Nationals', 'sports/orioles,Orioles', 'sports/ravens,Ravens', 'sports/redskins,Redskins', 'sports/scoreboard,Scoreboard', 'sports/special,Special Reports', 'sports/special/1,One', 'sports/special/10,Extreme Sports', 'sports/special/2,Two', 'sports/special/3,AT&T National', 'sports/special/4,Super Bowl', 'sports/special/5,Five', 'sports/special/6,Six', 'sports/special/7,Seven', 'sports/special/8,Eight', 'sports/special/9,Nine', 'sports/wires,Wires', 'sports/wizards,Wizards'); } else { deep_links =3D new Array( 'artsandliving,Arts & Living', 'artsandliving/barsandclubs,Bars & Clubs', 'artsandliving/books,Books', 'artsandliving/comics,Comics', 'artsandliving/crosswords,Crosswords & Puzzles', 'artsandliving/crosswords/sudoku,Sudoku', 'artsandliving/dating,Dating', 'artsandliving/entertainmentguide,Entertainment Guide', 'artsandliving/entertainmentnews,Entertainment News', 'artsandliving/fashionandbeauty,Fashion & Beauty', 'artsandliving/foodanddining,Food & Dining', 'artsandliving/homeandgarden,Home & Garden', 'artsandliving/movies,Movies', 'artsandliving/museums,Museums', 'artsandliving/music,Music', 'artsandliving/special,Special Reports', 'artsandliving/special/1,One', 'artsandliving/special/10,Ten', 'artsandliving/special/2,Michael Jackson Trial', 'artsandliving/special/3,Three', 'artsandliving/special/4,Four', 'artsandliving/special/5,Five', 'artsandliving/special/6,Six', 'artsandliving/special/7,Seven', 'artsandliving/special/8,Eight', 'artsandliving/special/9,Nine', 'artsandliving/style,Style', 'artsandliving/style/themobyequation,The Moby Equation', 'artsandliving/television,Television', 'artsandliving/theater,Theater', 'artsandliving/travel,Travel', 'artsandliving/travel/airtravel,Air Travel', 'artsandliving/travel/businesstravel,Business Travel', 'artsandliving/travel/escapes,Mid-Atlantic', 'artsandliving/travel/index,Index', 'artsandliving/travel/international,International', 'artsandliving/travel/international/caribbean,Caribbean', 'artsandliving/travel/international/europe,Europe', 'artsandliving/travel/seasonal,Beach Guide', 'artsandliving/travel/seasonal/ski,Ski Guide', 'artsandliving/travel/travelbytopic,Travel by Topic', 'artsandliving/travel/unitedstates,United States', 'artsandliving/travel/unitedstates/de,Delaware', 'artsandliving/travel/unitedstates/md,Maryland', 'artsandliving/travel/unitedstates/ny,New York', 'artsandliving/travel/unitedstates/pa,Pennsylvania', 'artsandliving/travel/unitedstates/va,Virginia', 'artsandliving/travel/unitedstates/wv,West Virginia', 'artsandliving/travel/vistorsguide,DC Visitors Guide', 'artsandliving/travel/webtravel,Web Travel', 'business,Buisiness', 'business/economy,U.S. Economy', 'business/government,Government', 'business/industries,Industries', 'business/localbusiness,Metro Business', 'business/markets,Market News', 'business/personalfinance,Personal Finance', 'business/portfolio,Portfolio', 'business/special,Special Reports', 'business/special/1,Struggling Airlines', 'business/special/10,Post 200', 'business/special/2,Riggs Bank', 'business/special/3,Oil and Gas Prices', 'business/special/4,Housing Market', 'business/special/5,Pentagon Procurement', 'business/special/6,Fannie Mae and Freddie Mac', 'business/special/7,Corporate Ethics', 'business/special/8,Federal Reserve', 'business/special/9,Indecency', 'business/wires,Wires', 'cars,Cars', 'cars/buy,Buy', 'cars/own,Own', 'cars/sell,Sell', 'education,Education', 'education/dc,District', 'education/md,Maryland', 'education/schoolguide,School Guide', 'education/special,Special Reports', 'education/special/1,One', 'education/special/2,Two', 'education/special/3,Three', 'education/special/4,Four', 'education/special/5,Five', 'education/va,Virginia', 'email,Email', 'groups, Groups', 'health,Health', 'health/childrenyouth,Children and Youth', 'health/conditioncenter,Condition Center', 'health/fitness,Fitness', 'health/healthcare,Health Care Issues', 'health/men,Men', 'health/seniors,Seniors', 'health/special,Special Reports', 'health/special/1,One', 'health/special/10,Ten', 'health/special/2,Two', 'health/special/3,Three', 'health/special/4,Four', 'health/special/5,Five', 'health/special/6,Six', 'health/special/7,Seven', 'health/special/8,Eight', 'health/special/9,Nine', 'health/wires,Wires', 'health/women,Women', 'jobs,Jobs', 'jobs/careernews,Career News', 'jobs/diversity,Diversity', 'jobs/economy,Economy', 'jobs/education,Education', 'jobs/governmentcareers,Government Careers', 'jobs/governmentcareers/civil,Civil Service Careers', 'jobs/governmentcareers/military,Military Transition', 'jobs/governmentcareers/security,Security Careers', 'jobs/healthcareers,Health Careers', 'jobs/nonprofits,Nonprofits', 'kidspost,KidsPost', 'liveonline,Live Discussions', 'liveonline/special,Special Reports', 'liveonline/special/1,One', 'liveonline/special/10,Ten', 'liveonline/special/2,Two', 'liveonline/special/3,Three', 'liveonline/special/4,Four', 'liveonline/special/5,Five', 'liveonline/special/6,Six', 'liveonline/special/7,Seven', 'liveonline/special/8,Eight', 'liveonline/special/9,Nine', 'locallife,Local Life', 'metro,Metro', 'metro/crime,Crime', 'metro/crime/crimewatch,Crimewatch Collector', 'metro/dc,The District', 'metro/lottery,Lottery', 'metro/md,Maryland', 'metro/md/calvert,Calvert', 'metro/md/charles,Charles', 'metro/md/frederick,Frederick', 'metro/md/howard,Howard', 'metro/md/montgomery,Montgomery', 'metro/md/princegeorges,Prince George"s', 'metro/md/stmarys,St Mary"s', 'metro/obituaries,Obituaries', 'metro/religion,Religion', 'metro/special,Special Reports', 'metro/special/1,Growth', 'metro/special/10,Virginia Tech Shootings', 'metro/special/2,Maryland Politics', 'metro/special/3,Transportation', 'metro/special/4,Metrorail', 'metro/special/5,Serial Arson', 'metro/special/6,Six', 'metro/special/7,Virginia Politics', 'metro/special/8,District Politics', 'metro/special/9,Immigration', 'metro/traffic,Traffic', 'metro/va,Virginia', 'metro/va/alexandria,Alexandria', 'metro/va/arlington,Arlington', 'metro/va/fairfax,Fairfax', 'metro/va/fallschurch,Falls Church', 'metro/va/fauquier,Fauquier', 'metro/va/loudoun,Loudoun', 'metro/va/princewilliam,Prince William', 'metro/va/stafford,Stafford', 'mypost,MyPost Page', 'nation,Nation', 'nation/nationalsecurity,National Security', 'nation/science,Science', 'nation/special,Special Reports', 'nation/special/1,Supreme Court', 'nation/special/10,Gulf Coast Hurricanes', 'nation/special/2,Homeland Security', 'nation/special/3,Intelligence', 'nation/special/4,Military', 'nation/special/5,Homeland Security Contracting', 'nation/special/6,Sept. 11 -- Five Years Later', 'nation/special/7,Seven', 'nation/special/8,Climate Change', 'nation/special/9,London Terror Plot', 'nation/wires,Wires', 'opinion,Opinion', 'opinion/columns,Columns', 'opinions,Opinions', 'opinions/columns,Columns', 'opinions/cartoonsandvideos,Cartoons & Videos', 'opinions/columnsandblogs,Columns & Blogs', 'photo,Photo', 'photo/dayinphotos,The Day in Photos', 'photo/metro,Metro', 'photo/special,Special Reports', 'photo/special/1,One', 'photo/special/10,Ten', 'photo/special/2,Two', 'photo/special/3,Three', 'photo/special/4,Four', 'photo/special/5,Five', 'photo/special/6,Six', 'photo/special/7,Seven', 'photo/special/8,Eight', 'photo/special/9,Nine', 'photo/topstory,Top Story', 'photo/weekinreview,The Week in Review', 'photo/world,World', 'politics,Politics', 'politics/administration,Bush Administration', 'politics/congress,In Congress', 'politics/elections,Elections', 'politics/fedpage,Federal Page', 'politics/polls,Polls', 'politics/special,Special Reports', 'politics/special/1,Social Security', 'politics/special/10,Battle Over Immigration', 'politics/special/2,Taxes and Spending', 'politics/special/3,Filibuster Fight', 'politics/special/4,Tom DeLay Case', 'politics/special/5,Stem Cell Debate', 'politics/special/6,Watergate', 'politics/special/7,Plame Investigation', 'politics/special/8,Abramoff Scandal', 'politics/special/9,Nine', 'print,Print Edition', 'print/asection,Inside the A Section', 'print/bookworld,Book World', 'print/business,Business', 'print/cars,Cars', 'print/community,The Extras', 'print/community/alexandriaarlington,Alexandria Arlington', 'print/community/annearundel,Anne Arundel', 'print/community/dc,District', 'print/community/fairfax,Fairfax', 'print/community/howard,Howard', 'print/community/loudoun,Loudoun', 'print/community/montgomery,Montgomery', 'print/community/princegeorges,Prince George\'s', 'print/community/princewilliam,Prince William', 'print/community/southernmaryland,Southern Md.', 'print/editorialpages,Editorial Pages', 'print/food,Food', 'print/health,Health', 'print/home,Home', 'print/metro,Metro', 'print/nationpolitics,Nation and Politics', 'print/outlook,Sunday Outlook', 'print/realestate,Real Estate', 'print/sports,Sports', 'print/style,Style', 'print/sundayarts,Sunday Arts', 'print/sundayjobs,Jobs', 'print/sundaysource,Sunday Source', 'print/travel,Travel', 'print/tvweek,TV Week', 'print/washpostmagazine,Washington Post Magazine', 'print/weekend,Weekend', 'print/world,World', 'realestate,Real Estate', 'realestate/apartmentliving,Apartment Living', 'realestate/buy,Buy a Home', 'realestate/dcarealiving,DC Living', 'realestate/homepricereports,Home Price Reports', 'realestate/own,Home Improvements', 'realestate/sell,Sell a Home', 'rentals,Rentals', 'rentals/dcarealiving,DC Living', 'rentals/findarental,Find', 'rentals/rentyourplace,Rent Your Place', 'smartliving,Smart Living', 'technology,Technology', 'technology/frontiers,Frontiers', 'technology/personaltech,Personal Tech', 'technology/personaltech/connected,Connected', 'technology/special,Special Reports', 'technology/special/01,One', 'technology/special/02,Two', 'technology/special/03,Three', 'technology/special/04,Four', 'technology/special/05,Five', 'technology/special/06,Six', 'technology/special/07,Video Games', 'technology/special/08,Eight', 'technology/special/09,Nine', 'technology/special/10,Ten', 'technology/techpolicy,Tech Policy', 'technology/washtech,Washtech', 'weather,Weather', 'world,World', 'world/africa,Africa', 'world/asia,Asia/Pacific', 'world/europe,Europe', 'world/mideast,Mideast', 'world/mideast/iraq,Iraq', 'world/northamerica,North America', 'world/oceania,Oceania', 'world/southamerica,South America', 'world/special,Special Reports', 'world/special/1,Crisis in the Middle East', 'world/special/10,Ariel Sharon', 'world/special/2,America at War', 'world/special/3,e-Qaeda', 'world/special/4,World Election Watch', 'world/special/5,Fidel Castro', 'world/special/6,Abu Ghraib', 'world/special/7,Zarqawi Killed', 'world/special/8,North Korea Standoff', 'world/special/9,Mexican Elections', 'world/wires,Wires'); } return deep_links ; } levelA =3D new makeArray( 'wp-srv/community/mypost, MyPost Page', 'wp-srv/community/groups/front.html, Groups', 'wp-srv/front.htm,News Home Page', 'wp-srv/smartliving,Smart Living', 'wp-srv/locallife,Local Life', 'wp-dyn/content/nation,Nation', 'wp-dyn/content/politics,Politics', 'wp-dyn/content/world,World', 'wp-dyn/content/metro,Metro', 'wp-dyn/content/business,Business', 'wp-dyn/content/technology,Technology', 'wp-dyn/content/sports,Sports', 'wp-dyn/content/style,Style', 'wp-dyn/content/education,Education', 'wp-dyn/content/travel,Travel', 'wp-dyn/content/health,Health', 'wp-dyn/content/kidspost,KidsPost', 'wp-dyn/content/realestate,Real Estate', 'wp-dyn/content/home,Home & Garden', 'wp-dyn/content/food,Food', 'wp-dyn/content/photo,Photo', 'wp-dyn/content/liveonline,Live Q&As', 'wp-dyn/content/opinion,Opinion', 'wp-dyn/content/opinions,Opinions', 'wp-srv/weather,Weather', 'wp-dyn/content/print/weekly,Weekly', 'wp-dyn/content/digest,News Digest', 'wp-dyn/content/admin/classifieds,Classifieds', 'wp-dyn/content/print,Print Edition', 'wp-dyn/content/artsandliving,Arts and Living'); function makeBreadCrumbs(node) { document.write('News > '); var end =3D (node.indexOf("/") !=3D -1) ? node.indexOf("/") : = node.length; var section =3D node.substring(0, end); for(var i=3D0;i'); document.write(''); document.write(levelA[i].substring(levelA[i].indexOf(',')+1, = levelA[i].length)); document.write(''); break; } } if(node.indexOf('/')!=3D-1) { var levelB =3D node.substring(node.indexOf('/')+1, node.length); blowout =3D getDeepLinks(section+'/');=09 for(var i=3D0;i> '); document.write(''); document.write(''); document.write(blowout[i].substring(blowout[i].indexOf(',')+1, = blowout[i].length)); document.write(''); break; } } } function makeBreadCrumbsUsingCss(node) { document.write('

washingtonpost.com

&n= bsp; >  '); var end =3D (node.indexOf("/") !=3D -1) ? node.indexOf("/") : = node.length; var section =3D node.substring(0, end); for(var i=3D0;i

'); document.write(levelA[i].substring(levelA[i].indexOf(',')+1, = levelA[i].length)); document.write('

'); break; } } if(node.indexOf('/')!=3D-1) { var levelB =3D node.substring(node.indexOf('/')+1, node.length); blowout =3D getDeepLinks(section+'/');=09 for(var i=3D0;i

'); document.write(blowout[i].substring(blowout[i].indexOf(',')+1, = blowout[i].length)); document.write('

'); break; } } } function makeArray() { for(var count =3D 0; count < makeArray.arguments.length; count++) this[count] =3D makeArray.arguments[count]; this.length =3D count; } function leapto(form) { if (form=3D=3D"topSections") { if = (document.topSections.sections.options[document.topSections.sections.sele= ctedIndex].value !=3D "nope") { = window.location=3Ddocument.topSections.sections.options[document.topSecti= ons.sections.selectedIndex].value; } else { alert("Please make a valid selection."); } } if (form=3D=3D"bottomSections") { if = (document.bottomSections.sections.options[document.bottomSections.section= s.selectedIndex].value !=3D "nope") { = window.location=3Ddocument.bottomSections.sections.options[document.botto= mSections.sections.selectedIndex].value; } else { alert("Please make a valid selection."); } } if (form=3D=3D"nodeSections") { if = (document.nodeSections.sections.options[document.nodeSections.sections.se= lectedIndex].value !=3D "nope") { = window.location=3Ddocument.nodeSections.sections.options[document.nodeSec= tions.sections.selectedIndex].value; } else { alert("Please make a valid selection."); } } } function getSectionHeader(node) { var end =3D (node.indexOf("/") !=3D -1) ? node.indexOf("/") : = node.length; var section =3D node.substring(0, end); =09 =09 =09 if(node.indexOf('/')!=3D-1) { var levelB =3D node.substring(node.indexOf('/')+1, node.length); blowout =3D getDeepLinks(section+'/');=09 for(var i=3D0;i'); document.write(blowout[i].substring(blowout[i].indexOf(',')+1, = blowout[i].length)); document.write(''); break; } } else { =09 for(var i=3D0;i'); document.write(levelA[i].substring(levelA[i].indexOf(',')+1, = levelA[i].length)); document.write(''); break; } } } } function makeBreadCrumbsForBlogs(node) { document.write('washingtonpost.com  = >  '); var end =3D (node.indexOf("/") !=3D -1) ? node.indexOf("/") : = node.length; var section =3D node.substring(0, end); for(var i=3D0;i'); document.write(levelA[i].substring(levelA[i].indexOf(',')+1, = levelA[i].length)); document.write(''); break; } } if(node.indexOf('/')!=3D-1) { var levelB =3D node.substring(node.indexOf('/')+1, node.length); blowout =3D getDeepLinks(section+'/');=09 for(var i=3D0;i'); document.write(blowout[i].substring(blowout[i].indexOf(',')+1, = blowout[i].length)); document.write(''); break; } } } ------=_NextPart_000_0000_01C9E88A.E03C5130 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.washingtonpost.com/wp-srv/ssi/globalnav/js/channelnavLogo.js function placeChannelNavLogo() { var Registration =3D function(){} Registration.REGISTRATION_COOKIE =3D "wpniuser"; Registration.PLUCK_COOKIE =3D "hd"; Registration.FACEBOOK_UID_COOKIE=3D "fbuid"; Registration.FACEBOOK_NAME_COOKIE=3D "fbuname"; Registration.prototype.getEditProfileLink =3D function( txt ) { return ''+txt+''; } Registration.prototype.getSignInLink =3D function( txt ) { return ''+txt+''; } Registration.prototype.getSignOutLink =3D function( txt ) { return ''+txt+''; } Registration.prototype.getRegisterLink =3D function( txt ) { return ''+txt+''; } Registration.prototype.isSignedIn =3D function() { if( typeof this.signedIn =3D=3D 'undefined' ) { this.signedIn =3D ( document.cookie.indexOf( = Registration.REGISTRATION_COOKIE ) !=3D -1 ); } return this.signedIn; } Registration.prototype.isFBUser =3D function() { if( typeof this.FBUser =3D=3D 'undefined' ) { this.FBUser =3D ( document.cookie.indexOf( = Registration.FACEBOOK_UID_COOKIE ) !=3D -1 ); } return this.FBUser; } Registration.prototype.getPluckUserName =3D function() { if (document.cookie.indexOf(Registration.REGISTRATION_COOKIE) !=3D -1) { var start =3D = (document.cookie.indexOf(Registration.REGISTRATION_COOKIE) + = Registration.REGISTRATION_COOKIE.length + 1 ); var end =3D (document.cookie.indexOf(";",start)) =3D=3D -1 ? = document.cookie.length : document.cookie.indexOf(";",start); this.pluckusername =3D document.cookie.substring(start,end); if( this.pluckusername.indexOf( "@" ) !=3D -1 )=20 this.pluckusername =3D = this.pluckusername.substring(0,this.pluckusername.indexOf("@")); =20 } return this.pluckusername; } Registration.prototype.getUserName =3D function() { if( typeof this.username =3D=3D 'undefined' ) { =20 if (document.cookie.indexOf(Registration.REGISTRATION_COOKIE) !=3D -1) { var start =3D = (document.cookie.indexOf(Registration.REGISTRATION_COOKIE) + = Registration.REGISTRATION_COOKIE.length + 1); var end =3D (document.cookie.indexOf(";",start)) =3D=3D -1 ? = document.cookie.length : document.cookie.indexOf(";",start); this.username =3D document.cookie.substring(start,end); if( this.username.indexOf( "@" ) !=3D -1 ) this.username =3D = this.username.substring(0,this.username.indexOf("@")); } } if (document.cookie.indexOf(Registration.FACEBOOK_UID_COOKIE) !=3D -1) { var start =3D = (document.cookie.indexOf(Registration.FACEBOOK_NAME_COOKIE) + = Registration.FACEBOOK_NAME_COOKIE.length + 1); var end =3D (document.cookie.indexOf(";",start)) =3D=3D -1 ? = document.cookie.length : document.cookie.indexOf(";",start); this.username =3D document.cookie.substring(start,end); } if (document.cookie.indexOf(Registration.PLUCK_COOKIE) !=3D -1) { this.username =3D ''+this.u= sername+''; } return this.username; } Registration.prototype.getRawUserName =3D function() { if( typeof this.username =3D=3D 'undefined' ) { if (document.cookie.indexOf(Registration.REGISTRATION_COOKIE) = !=3D -1) { var start =3D = (document.cookie.indexOf(Registration.REGISTRATION_COOKIE) + = Registration.REGISTRATION_COOKIE.length + 1); var end =3D (document.cookie.indexOf(";",start)) =3D=3D -1 ? = document.cookie.length : document.cookie.indexOf(";",start); this.username =3D document.cookie.substring(start,end); } if (document.cookie.indexOf(Registration.FACEBOOK_UID_COOKIE) = !=3D -1) { var start =3D = (document.cookie.indexOf(Registration.FACEBOOK_NAME_COOKIE) + = Registration.FACEBOOK_NAME_COOKIE.length + 1); var end =3D (document.cookie.indexOf(";",start)) =3D=3D -1 = ? document.cookie.length : document.cookie.indexOf(";",start); this.username =3D document.cookie.substring(start,end); } } return this.username } // ****************************** var reg =3D new Registration(); parseUrl =3D ""; ourUrl =3D document.location.href; if( ourUrl.indexOf("blog.washingtonpost.com") !=3D -1) parseUrl =3D = "http://www.washingtonpost.com"; document.write(''); =20 document.write('
'); if (reg.isFBUser()) { document.writeln(''); } document.write('Hello '+ reg.getUserName() +' | 
3D"washingtonpost.com"
3D""