From: Subject: Commissioners work to raise school funding | Serving Henderson, Transylvania and Polk Counties | North Carolina | BlueRidgeNow.com Date: Wed, 23 Jul 2008 10:36:19 -0400 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0375_01C8ECAF.F1606F00" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 This is a multi-part message in MIME format. ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.blueridgenow.com/article/20080530/NEWS/902839545 Commissioners work to raise = school funding | Serving Henderson, Transylvania and Polk Counties | = North Carolina | BlueRidgeNow.com The Henderson County Board of = Commissioners looked deep into the county budget Thursday, trying to = find money to increase funding for education next = year.
"=20 name=3Ddescription>
Log=20 in | Register=20 | Subscribe | = 3D""=20=20 Current Conditions: SUNNY 71=B0
  • NEWS<= /A>=20
  • SPO= RTS=20
  • F= EATURES=20
  • = OPINION=20
  • OBITS=20
  • B= USINESS=20
  • PREP= S=20
  • MOV= IES=20
  • TV<= /A>
  • COUPONS=20
  • SHOPPING=20
  • CLASSIFIEDS=20
  • REAL=20 ESTATE
  • JOBS<= /A>=20
  • AUTO= S=20
=20
Published Friday, May 30, 2008

Commissioners work to raise school funding


By James Shea
Times-News Staff Writer


The Henderson County Board = of=20 Commissioners looked deep into the county budget Thursday, trying to = find money=20 to increase funding for education next year.

In the end, commissioners eyed a $500,000 reserve fund for fuel = included in=20 the county' proposed budget.

Commissioners suggested moving a portion of the fuel reserve money = into the=20 general fuel budget. The remainder of the fuel reserve could fund a = school nurse=20 position and school maintenance, they suggested.

Commissioners settled on an overall fuel budget of $850,000, making = $175,000=20 in extra funds available for the nurse and school maintenance. One = school nurse=20 would cost $66,000, county officials said. Commissioners vote on the = budget=20 Monday.

The discussion came after a public hearing on the proposed budget = Thursday=20 night. The discussion was dominated by educators and community members = who urged=20 commissioners to increase funding for education.

The school system requested $21.3 million for day-to-day operations. = The=20 proposed county budget would fund $19.8 million.

School board members have argued that the money does not fund = uncontrollable=20 expenses, including state-mandated salary increases and school = maintenance=20 projects put off because of funding.

The budget also does not include an increase in the teachers' = supplement, a=20 contentious issue in recent months.

Hendersonville High School teacher Walt Cottingham said the school = board=20 presented commissioners a reasonable budget, but the commissioners are = not=20 willing to trust the school board.

He said Henderson County had "a lack of vision regarding education." = The=20 county is prosperous enough to afford a tax increase, he said. "I'm = saying raise=20 my taxes," Cottingham said.

Several commissioners have said publicly that they will not vote for = a tax=20 increase. They want the county and the school system to operate on a = tight=20 budget, given the state of the economy.

Hendersonville High School teacher Karen Matteson said the school = system=20 always participates in a game of political football.

She said people in education accept the challenge and are held = accountable.=20 Matteson said the school system has not been adequately funded for years = and the=20 commissioners needed to make a commitment to education. "We are serving = students=20 from the severely disabled to the brilliant ... No one likes to pay = taxes. But=20 would you rather build schools than jails? Would you rather pay teachers = than=20 police officers?"

Richard Waters had a different perspective. He said the school system = receives about $100 million in federal, state and local funds. Waters = said the=20 district had adequate money to provide services.

"All I can say is stretch those dollars," Waters said.

Flat Rock Middle School Principal Bill Reedy said the schools in = Henderson=20 County have not been maintained. He said commissioners need to invest in = education.

"We must adequately maintain and repair good construction," Reedy = said. As of=20 press time Thursday night, commissioners were also discussing not = funding=20 $25,000 for United Agenda for Children and taking more money out of = reserve=20 funds to add to the school budget.

The county planned to use $1.2 million in reserve funds, taking it = down to=20 the lowest possible level allowed under commissioners' guidelines. The = United=20 Agenda for Children was funded last year to study children's needs in = the=20 community.

A community forum sponsored by United Agenda named the need for = school nurses=20 as the top priority.

Maurean Adams, executive director of the Children and Family Resource = Center,=20 said her agency was the funding agency for United Agenda.

She said she wanted to see the initiative funded so the issues = identified in=20 the study could be addressed.




Forums
more = topics=BB=20

blogs.blueridgenow.com
MERMAID= =20 HOLIDAY!
TEAM ECCO presents: A MERMAID HOLIDAY! A Women's Weekend = Away to=20 ST (more)<= /A>
7 = Steps to a quick=20 budget
It really doesn't have to be too detailed or restrictive, = though=20 you do have to make some tough (more)<= /A>
The = Fletcher=20 House, Fletcher
What do you get when you take a neglected = building with a=20 lot of local history, add two sisters... (more)<= /A>
more=20 blogs=BB

You need Flash Player 8 (or higher) = and=20 JavaScript enabled to view this content

Submit= Your Own=20 Video

Slideshows=20 & Multimedia
=20
Most Read Articles Yesterday
    • 1=20 reported injury at Deerfields
    • Four= -way=20 stop signs hit a roadblock
    • Justin=20 Anderson, 19
    • Some= area=20 schools not meeting standards
    • For = the=20 Record
    • Stud= ent=20 cell phone plan still discussed
    • William=20 D. Hodges, 74
    • Upst= ate=20 storms knock out power for thousands
    • John=20 C. Ray, 74
    • Empl= oyee=20 restored my faith in free press


------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://adx.blueridgenow.com/apps/adx.dll/img/HT001/TOPLEADERBOARD/NEWS/40083817891348896/-1/-/;IDN=-1471816422;Type=3 R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/weather/01.gif R0lGODlhPAAwAPcAAP/zFP/PA//WAf/uCP/YCf/UAf/yGf/qGv/hE//9BP/iBP/6Hv/uHf/RAv/y Av/pFv/bBf/WCf/rEf/TBf/QAP/9K///MP/7FP/9Av/xIf/nGf/gFP/mAv/iAv/fA//bA//UB//9 J//4I//6Bf/1Df/1Av/lC//gD//gA//hAf/dCv/dAv/bAf/TB///Fv//Dv//Iv//FP//Ev//J/// G///JP//GP//HP//Hf//I///IP//Hv//Kf//Cf//EP//If//Df//Gf//C///B///H///Gv//Cv// D///Ff//F///Ef//E///K///Jv//Jf//Kv//KP//DP//LP//CP//Bv//Bf/+/P//Lf/NA///BP// Lv/NAP/43v/NBv/++f/ODP/qlv/tpf/NAf/99v/88P/OCf/20v/dV//ibP/bS//OAf/76v/TJP/5 4f//L//zw//sov/xt//gZv/haf/nh//lfv/42//SHv/keP/uqP/65P/VLf/QFf/ojf/RBf/eWv/7 7f/pk//dVP/rnP/XNv/ywP/wtP/gY//uq//1z//yvf//A//PD//vsf/QEv/gC//YPP/oD//uAf/z Jf/RGP/RBP/vrv/rmf/TAf/98//32P/TIf/sn//31f/jcv/XBP/ib//le//cTv/1zP/UKv/65//m E//ZP//fYP/aSP/OAP/PAf/ZQv/WMP//Av/eBf/5J//gDP/8I//aRf/1Jf/1CP/+Fv/9Jf/4KP/v Dv/UJ//oBP/0If/vIf/aDP/8Lv/+Cv/0xv/0Hv/+Df/8Df/cUf/+Bv/2J//yCP/xDf/9Cv/9Gv/f D//pHP/sG//kFP/xBv/jEf/7Ev/9IP/7B//+BP/XOf/9Ef/+Lv/+L//7If/gEP/7C//9Ev/cAf/e Af/hBf/gBv/jC//mhP/kEP/mEP/jCf/uA//oDf/rD//pkP/yIf/nCP/mCv/sBP/7F//mB//wIv/3 A//pAP/9Hv/qAv/2JP/WM//jFf/RG//4Cv/pCP/rC//QBP/MAP///yH5BAAAAAAALAAAAAA8ADAA AAj/AP8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDMSTBRHY0ZAVgri2QPI40VQ4wi2oeRPUUE7 gUqabHjGX52Q/+oUEICK4ChdacbMbFiMgj80YwDxmVeCURuBiFgewjk0oZVUHCSpOnQI04gsAuj8 o9OFwzdQVQt66RMMpxdW81w5wORvVxUq83TN8VfPSAo8Bql6BOWPVJ1EmgjVW5SlBIsEVIZQW4UJ WpQoLPoIJGMnDh1NQ99g8SZA1R4+krLcjTxkSg93tS4P8zYnjydWX/wREqyRDKS4kjhgKkGlSmvX RowIiQLkxbBPXcQI6KAggMuqfQQkyJJlRILjPXoo/2f+4oiPawMGkLiQREGatP+43HFwd0hr8cqF NH/xwocSGTIggYQNJLTwhkdW2GHHKIo0cgkpKxjnmnhCLNfcEeb9t0QMSLiQRAqpZIIgHZtQUgYF FAigwBRTJCeEEUDs55+GHHpoAwD+5JPGHGC8QQZGerCihgPyjECNMeFVSF5//smwxBIdJpGEDUUs A4AJLKgSACObiHXRGmkIYMyEyTHXnA9o/hdDjVIGUQQNN+ywAxE/tOPPITJdFKQA1ChJHoZKaCig jUG4SQMOcuoAAzotqGMSINZ8oE+M5aX5JJtJGAonokToMI04dxhiEhnq8NEACWcG6iSHSExJ5Zs3 cP+qww/TxOIPGB6RgQgpmOwyTKUabuiCjUW8eeicnf4AgxMGgPBFH0JdZAgk/nTwa3+qrhmlDYbe EOucs8KQQw01zCCLrcWAZpEhxXzBgjvEBBvDsFN2iyi4yo7rhBNNzMADEwyssgknF3nRyTibgGAO CYPWGwScsRLRqaI56NtEE1BAsUAkzJSRDx5rZOTFIF28YouU3MKKA6I6hDtuDRfPAAUDLWzCCh1m eGEFbxXh0cAFtthAJcRyJpvvvjH/m4E/gA0VRgDJpFzEtzu0nK++M8gMxb9MaHECH3bMNAolu9AA 67fJwiBuDfzKzAMPTzBxxRVuwNLAGSbpsUe1HbD/wIIKAOhAZ77k9guFv3FfAQsvwohQgSlfiKpR I2ccgorlxQRgAAyEI6013HG7EQ8Wm2zCjAD+7BGyyAUVEsE0FXvu9hNxSzG3G8f4AcYohgwyziEH VgWKCuQuUA4DGYPOhBRarMOLFhZUMAGuA3kR7VDWoLOAOX58EY0UcDuvhRQWMIOFOLBYAAJa8A3U xh0srAIJGONAIIUUvGwhADYWwDIBKH8AAQM+gbf2CSQP/khFGEQUDAFUwH/FSEU5LNCLLoAmDHsj hAEFEgdD/EggdqCEMCBgjUyYgQ/CIIc1PlgKUOzBCxs0yBogsQpdPOUffcAEJlJCkE58MIbVEwQf KIIxECvMwh8dAeJCLjGIgoyiGDdUYkJgWBArrIFnUsyiFrfIxS4SJCAAOw== ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/header/ht_logo_sm.jpg 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 r1e+ACQb16k9sAJJvevUntig/9k= ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/largetext.gif R0lGODlhEAAQAOZHAKKiooODg42NjcC/wIuLjH19fYaGhoWFhX5/f7e2t6GhobKysqCgoJ2cnZyc nJeXl6Ojo4iJiIqKir69vZeYl7y9vK6urpKRkpaVlWpra6ytrYGBgYB/gLa2tqalpqSkpKqqqpCQ j8HAwZ6enpSUk3x8fJiYmH5+f5OSk6ysrJmambi4uIKCgpydnKanppKSkXt7e3h5eMPDxHd4d7W1 tHV0dbGxsXBwcZKSkri4uYeIh6mpqG5tbaiop7q6up+en5ubm46Ojry8u5mYmHl5eoiHiHN0c/// /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5 BAEAAEcALAAAAAAQABAAAAdqgEeCg4SFhoeGMiITPh0LFiAeAA1DhAMVOTQ2GjsfDA4UKIRCK4Ip PRA/ghcChAmDLgAjKoNFiAotJiSIhEAPOEG8gxgvAhHCgiEEOgHIRxIGLCfOBxsFRM4cJTE1wgEI MDNGNzwZzufIgQA7 ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/print.gif R0lGODlhEAAQALMPANPT0+fo59PS0ufn6N3d3Ojn5+7u7ejo5+fn5+7u7t3d3czMzJmZmf///2Zm Zv///yH5BAEAAA8ALAAAAAAQABAAAARN8MnHqq0z08Y70xPTeaDjiGPDmJmJjqszmXRtP46R7HzP mwHEAREYII7IAsKkaBKa0KjCBADYbACBacEVcbmqr+3lqWUuF5B6zW67HxEAOw== ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/print_with_photo.gif R0lGODlhEAAQAKIEAJmZmWZmZszMzP///////wAAAAAAAAAAACH5BAEAAAQALAAAAAAQABAAAAM4 SLLcTWrISaWAYoDN+7hRJwIfVp1l1AxB26ZZ5b5gts4BfOL6PesoSu3jWA2Dk2HRaEJaMMsiIQEA Ow== ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/print_without_photo.gif R0lGODlhEAAQAJEDAJmZmf///8zMzP///yH5BAEAAAMALAAAAAAQABAAAAIvnI6ZY+EPnWAigItz mC17sFHRGDaKUlYkxFVnkq6s+CKxLNG1K+Lxzmv4WkDEoAAAOw== ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/email.gif R0lGODlhEAAQAMQcAPj4+O/v7+/v8PX19ff3+Pf4+O/w7/X29fX19vb19ff39/b19vr6+f79/vr5 +vf49/Dv7/3+/vb29f3+/f7+/vPz8/r6+vHx8fz8/P///5mZmWZmZv///wAAAAAAAAAAACH5BAEA ABwALAAAAAAQABAAAAVnICeOZGme5aauLMttWibPtLw2GqXvVERNORUGoxkajUWMysLUMJ8Mp8Oi IgAUD40VANAUAAWCaoFAaCSaxEEzYA8OqkpFI5/T5XfVRXPp+/98KhoBAQYChgKEiRAqLy2PjSiS k5STIQA7 ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/loading.gif R0lGODlhEAAQAPIAAO7u7pmZmdnZ2a6urpmZmbi4uMPDw8nJySH+GkNyZWF0ZWQgd2l0aCBhamF4 bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAEAAQAAADMwi63P4wyklr E2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQACgABACwAAAAA EAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUk KhIAIfkEAAoAAgAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9 HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkEAAoAAwAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYum CYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkEAAoABAAsAAAAABAAEAAAAzII unInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQACgAF ACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJ ibufbSlKAAAh+QQACgAGACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFG xTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAAKAAcALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdce CAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA== ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/discuss.gif R0lGODlhEAAQANUoAP39/e3u7fv7++bl5vX09e7t7fr7+/v7+uXm5fX19PX19eLh4e3t7fX09OXm 5vr6+9bW1vj4+Orq6e7t7t3d3vT19ebm5fT09Nra2vv6++np6urp6enq6vf4+Obl5e7u7uLi4e3t 7vHy8fT09fHx8f///2ZmZpmZmf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACgALAAAAAAQABAAAAZ1QJRw SCwOT8ikEnksOZ9Q50l4Apiu2CtgO0WdHoeDQJwxGAQCQ/cUybpNnXWDUCEoRopGgnBJrEluJIIk IiRrBQUBDAEBBRMfIYprHBtvVxoSaycDnAgDHggOFg4IXVRKCyALSUZEJxSmrUcYsbInELW2uShB ADs= ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/expand.gif R0lGODlhEAAQAJEDAGZmZpmZmf///////yH5BAEAAAMALAAAAAAQABAAAAIwnI+pq+EPHQqi2hvm 3SIfagEApoWj5RmgyJ7psLZuWYnkd9kozXU894oIX4yi8VAAADs= ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/digg.gif R0lGODlhEAAQAMQZAPj4+NPT08/Pz+3t7enp6cnJycXFxczMzOTk5MLCwu/v7/T09Pb29vPz8+rq 6sbGxvr6+s3Nzd/f39zc3NDQ0NfX15iYmP///4iIiP///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEA ABkALAAAAAAQABAAAAV2YCaOZGmOVppiJOaiV3yxIhYDtHU1hETbF8BggkldepWixSacCDAQnaQS wVBcl6HAgMG5vleb05DALCpoivqa+bqMBIRkkqS1YXJ6wH4XSfVsNS8ZOnQWFAc/Miw6FQEWBwU/ DAoOjBcBFBYFDz9ubW5fJ6MiIQA7 ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/facebook.gif R0lGODlhEAAQAMQSACxFheXp8U9lnFlwpTVOjObp8ebq8TVPjVlwpE1km05kmzVOjU5lnC1Fhlpw pSxFhv///y1Ghv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEA ABIALAAAAAAQABAAAAVroCSOZCkK0aOuapQyops+TSPLj9g+EcAnAQgk0ojRZq6CEGKL3VpCF08H ACAfwlVRkupGlkvAloczBCGGApFKnGGHZCeOF5XpZg1yPSUiOP4DDggOQn8OBCILhouFDgMHJ3lE PJQtCiaYJCEAOw== ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/newsvine.gif R0lGODlhEAAQAJECAP///wBUIv///wAAACH5BAEAAAIALAAAAAAQABAAAAIylIOpYYfwFnMBQLja shHpXWGTkGCc8oWVlD5m0kbnWLoZxYkwZa8eLxPFVCigrwjUTQoAOw== ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/delicious.gif R0lGODlhEAAQAJEAAAAAAP///93d3QAA/yH5BAAAAAAALAAAAAAQABAAAAIqjG+jq4jM3IFLJjps wNly/XkYQJakgKaoaaoqW7opfMoCDdg3reM9bysAADs= ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/delirious.gif R0lGODlhEAAQAIAAAAD/AAAAACH5BAAAAAAALAAAAAAQABAAAAIOhI+py+0Po5y02ouzPgUAOw== ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/fark.gif R0lGODlhEAAQALMLAMDcwP/78P///0BAgMDAwGBgwKCgwICAgGBggCAgQICAwP///wAAAAAAAAAA AAAAACH5BAEAAAsALAAAAAAQABAAAARLcMlSlL0Kyb1OxRaScN2HnOcwcl6WvPC6tSJp07ItHeCl kT1fbqEwGA9IZI1jNMZgJANhOrQRAABClUQIBABbDkAgCIQ3Tx0ppo4AADs= ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/furl.gif R0lGODlhEAAQAMQUAOCggP/78OCAQODgAOAgAMDcwMDAwOCgwMBgQMCAgOCgQOBgQOCAgOCgAOBA AOBgAP//AP///wAAAOCAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEA ABQALAAAAAAQABAAAAV1IEVJZGmS4git7OAOqzQ2ND1NQFEYCk3ewIkhQowIbr/ggxhAKIDJ20NA BDyCUQHjUGUckRJpoFgEQMOTByPBTDCuYOADQTw4HvAJCa4mvpV7eA8ARAuCgoEPDmMRd4cPiUsR AY6HMhIOmQSbmZ0OMiInoqAhADs= ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/reddit.gif R0lGODlhEAAQAOYAALHI3W5wcq+tq/7OzF1ka8/MycvLy1VeZ/7Dwd7c2mxwdniImFNcZUdHR0ZK Tv4yMJCjuP4QD2dzgNPRz3d7gPP29G9+jIGBgaa7yXFwb/6mpGprbKipqr67ua6uromHhtLS0qO4 zqzD1z48Ov6ysG55hGRlZ3B8iEpOU2l1gmBdW1JbZYqNjaWjobHI319senmKm8nh+2NteGRqbb/W 7oiYo/Dw8NnX1WVxfbSzslZaXq3Byc/o/sLa83eHmIydrlthZsjg+t34/vr39J+enaa5znuAgHyK mX5+fpqvxY2htGJqc19qdcnj/t33/o6fsCkvNv7+/sXd9tbw/wAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5 BAAAAAAALAAAAAAQABAAAAe4gFOCg4SFglKIiYqKh4pBNCs4NUsmR1KNij9MOy8qQyiXU4kxPFIp RYgnOk+hiS5KMFA+ST1STYhTGAQlFjMsLTlERkAWJQQYUwoJIx8VUc/PFR8jCQpTFBkeURoRCFEI ERpRHhkUUxANzyQPA1EDDyTPDRCCAdD39wGXQgwFzxwgbIDg8KwAg0tORDjoEMXABSQXDETp4EBE KwAHNgiYcGOCgA0HAOAShSjEAgkyJCwIwciQy0GBAAA7 ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/technorati.gif R0lGODlhEAAQALMPANzxym/FJ4nQT5nWZvH56e345H7MPnLHLODz0L/mn8nqr6jcfWbCGf///1W7 AP///yH5BAEAAA8ALAAAAAAQABAAAARY8MlJq1zMrca7f4vjCB0gZIwAcJmjcIooi69McMEsH41c sDpZT7RqDIKaoWPQCc2YSlenoKh6dEVPJ4Hl3DgIhSFIKAgcgTQS7Vy31jNGGy5agN5IxuARAQA7 ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/article_tools/yahoo.gif R0lGODlhEAAQAPfBAMzM1/bu5vj9/Pf05v32/Pv+//rezvl7WvPh3srN1P//9s3M1fORUtzk4/r+ /vvr2ff8+/v69tTZ3tbb2/j59eTg5PL79vb+/b6Yd+Pc1u/TttpNYtjGvtva4NPGv/P68vz+/uyH SszJ2ueLT/Hh3tra3PX7+Nja3dna3thxU9nZ3fj7/fj6/v75/vNpMP778u7ElfP+//37/vH+/Ou9 09qSXf77/tHc4dTZ5NWHWtbZ4O1WgtrY0/Po3+2Xbviuj/j9+OxzPszLz8vI0PNfQPi2k/399+55 PvS4lfzZte7+/PB2oPr9/uXAwdyQbfK6p/Hy+OljOOjKv/r/8OPg6Ov9/OZxevBzTfbM2MzL1fTq 8/KmcPj5+9vV0/Oma+LU3vXm5PT67tfX0v7r2c/Txv31/etbLen+/vn8/cnI0urm3/JgVtbb2PT9 /vfXrd7W4vz8/v79+Pr7/u1yR+re0vb5+v359NfMyvTl1tvZ3O7X1uvjr/mFWO92V9e1ntjc0PCv h+/t3+Z8POOto+3EqdXb2ve8mvz89fXUvtrY2d+mr+ati+j7+upgftvX3+6oduPg58zM1uPb6+tb KvaTdP7+997k4tfa3vf++fn19MjO1ehnlfz4/9LIxcjN2fT4+O+QZNrb1sbUy+apZdCRYuqZhO3i 4fn+7vX95OxqZ/vn4v7/8/OUU+Pg5v3++t10Sfv7/N/j3/78+++cmNDd2PTdwv3q7u3a0PH9/Pb8 /drX4/7+/tuWfN/i4/3/9enGz/L8/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAMEALAAAAAAQABAA AAj1AIMJHEiwoEBRjt4UoqVDV6hEODg8IfgHhABXRmQxuYAGl4YrhgZ+yVXFhB0Kn+rIALJnBKhb AnmcQkWIEp8Ds8DY6pGBRBeBE+K8MPDDxaRBNJbs2PSLjcAbNlrECIMkSiksjTYooiNGoARgLM4o CeDDTCorTaDAyiNQxYwVmCJwqUVkjRRGnOSgEEhmjKoHAzIlCdIHkQU4bS4JJMWqiBcYeB4dmcNL TxkIJwSmCOFmy6IPgdQgMKWFwKESAl8xGCUI0BRfClZV2lXAQQeBGJzUyOHHkiQqDXq1glRhiMBY dzx0EuJJBABNCbJEWpDGoHWCAQEAOw== ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://adx.blueridgenow.com/apps/adx.dll/img/HT001/GOOGLEBOTTOM/NEWS/40083817891348896/-1/-/;IDN=1153817003;Type=3 R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://adx.blueridgenow.com/apps/adx.dll/img/HT001/LARGEUNITAD01/NEWS/40083817891348896/-1/-/;IDN=-1860144190;Type=3 R0lGODlhUAEYAfc/APP09V1jXVaHt3SRMBIZET5vmXKPZYWmMtHQ1W+cx2h1NFVjJcrP5o6Sj5uz zI2ZcUtRM7rNSrGwr4moKYCcMZKpSpKmh4WRStTfULLG2I2obd3r9MrLtH50U4+tMjQ/JIiVspi2 Naurlau5cz1KUrvIg6a4Spa2KZStKWlUOCcxO46ou8O4saSakaS8OD80JEZPHVJjGK/GP3x8gOTW 0ujo5aSNdqKfpMHAxIy1MqKJUoy1KeXf6tze3////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEA AAAh+QQFLAE/ACwAAAAAUAEYAQAI/wB9CBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPH jyBDihxJsqTJkyhTqlzJsqXLlzBjypxpEoAPmzhv6szJc6fPnkB/Cg1KdKjRokiPKk3KdKnTplCf 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 nvbBGxD1n4akjg/hCQoICAA7 ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.blueridgenow.com/graphics/restaurants2.gif R0lGODlhVAFLAOYAAMjI0+zs8IODnEtLc4uLoigoU6KitZycsMPD9JSTqRcXRnt6lTU0XVRTe1JS djo6YampzJqZrrGxwUREarq6yK2tvrW1xLm56amp1llagVlZe2Nkg3Jyjr28ymxsiXp6p6mpunV1 kElJcJmZxLi4xiMjT2pql4iItcLCz6Wlt76+y5GRp9bW3sC/zmpqh319l0FBZ39/mbKy3bS0w5+e soGBrqqqu4GBmk5Odk9Pcru8yVZWeaemuGRkjbKzwldWfo+Ppbe3xbCwv46NpA4NQIWGnru7yba3 xZaWq3d3ki0tVz09ZHNzoausva6uv5iXrLa2x3BwjI2Nq6yrvL+/zLKywnh4k6+wwD8/ZR0dSm5u i6Ki0pKSvbOywrCvwEdGbrq6yqinuV5eiEdHbK6vvmdnhmVmhKCgs7i4yB8fTLOzxF9fgbe5yLS0 xDEwWomJoby8zIeHn2dni6uru11dgFVVd1dXeGFhgqurvKysvVhYeaenuG9vnKKixv///8zM/yH5 BAAAAAAALAAAAABUAUsAAAf/gAqCg4RECkSIiYJZjI1pj5CRJWkllZaXlQWam5wFSp+goZ9upKVu DKipqg8MD66vD0uys1i1MLe3E7q7E2O+vyLBwQPEAznHyA7Kyw51dTt2enbRGtUa0XrW1Rl03XRr 4Gt3G2XlLufnHupa7FHuURwcIfP0IUlW+Av6Cy/9/TExbgi8IaBgkYNx4rxZ+IaAQwJDhgCZCGSF xQQYEyDZiORJBI8RQh4YSaPkmZMGUqZMwZIHjz1hQICwQRPPlDwVKpDx4kWIhJ9VusywYOHIEShB glBYSsGI0w4ULEBh40MCBThNUWgFwBUFV0JgDyVCRKiRo0iQJlHCxLZEp7eb/0SBMmVKld1WsPLO klXLFi4YvHr9AiZiQGFjxpAlW+ascbRpdrTpqeMAx7IGDZzt2IxNA507Zsyhc7Gu3bt48erZu2dl Hz9/LwAGHFjQIEKGDR9GpGjxYkaOHUOKHEnSJEqVBli2hDmzJp480HVeEeJTQhUfPmYMNYqUBNOm TaEShfITDRw2RrSqB+AVQNhCY8kuMpsFLdq2beHClTuKbqm7qeSl1159YfEXYLwM5oswwhCjmGLM NOYMZNRYY4cDxRCDw4YbMtPMD3SQM1o6HrBjmjuo0ZPEiqy5BltsswlUmwAHFZEQbrpFJFFFvWWk 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 aNhoQ6OtFqhhRK67mhMIADs= ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://adx.blueridgenow.com/apps/adx.dll/img/HT001/BOTLEADERBOARD/NEWS/40083817891348896/-1/-/;IDN=-1459945558;Type=3 R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.blueridgenow.com/includes/css/main_style.css BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; = PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #eee } #top_tabs { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 90%; BACKGROUND: #002d56; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: = 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; = HEIGHT: 20px } #top_tabs LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 18px } #top_tabs LI A { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #002d56; FLOAT: = left; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 2px; HEIGHT: 16px } #top_tabs LI.current A { BACKGROUND: #369; COLOR: #fff } #container { BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; MARGIN: = 0px auto; BORDER-LEFT: #b2b2b2 1px solid; WIDTH: 950px; BORDER-BOTTOM: = #b2b2b2 1px solid; BACKGROUND-COLOR: #fff } .container_home { BACKGROUND: url(/graphics/right_rail_bg.gif) #fff repeat-y right 50% } #main { CLEAR: both; MARGIN-TOP: 15px; FLOAT: left; WIDTH: 670px; MARGIN-RIGHT: = 10px } #main_default { CLEAR: both; MARGIN-TOP: 15px; BACKGROUND: = url(/graphics/section_rail_bg.gif) #fff repeat-y 366px 0px; FLOAT: left; = WIDTH: 595px; MARGIN-RIGHT: 5px } #main_default .content_article { BACKGROUND: #fff } #main_default .content_article .content { BORDER-RIGHT: #999 1px dotted } #main_defaultblank { CLEAR: both; MARGIN-TOP: 15px; FLOAT: left; WIDTH: 595px; MARGIN-RIGHT: = 5px } #topstory { FLOAT: left } .topstory { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: = #999999 1px solid; PADDING-LEFT: 7px; BACKGROUND: = url(/graphics/topstory_gradient.jpg) #fff repeat-x; FLOAT: left; = MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 7px; BORDER-LEFT: #999999 1px solid; = PADDING-TOP: 7px; BORDER-BOTTOM: #999999 1px solid } #right_railfront { MARGIN-TOP: 15px; FLOAT: left; WIDTH: 270px; BACKGROUND-COLOR: #ebe6ce } #right_rail { FLOAT: left; WIDTH: 340px } #mid_rail { FLOAT: left; WIDTH: 219px; BACKGROUND-COLOR: #ebe6ce } #facts { FLOAT: right; WIDTH: 255px; MARGIN-RIGHT: 5px; BACKGROUND-COLOR: = #ebe6ce } #breaking { FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 950px; BACKGROUND-COLOR: = #ff0000 } #breaking-yellow { FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 950px; BACKGROUND-COLOR: = #ffe600 } #header { BACKGROUND: url(/graphics/header/grad_bg.gif) #fff repeat-x; POSITION: = relative } #header .ad_marquee { RIGHT: 4px; POSITION: absolute; TOP: 4px } #header_sm { BACKGROUND: url(/graphics/header/logo_gradient_sm.jpg) #fff repeat-x; = POSITION: relative } #topnav { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: = #002d56; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 16px } #logobar { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: = url(/graphics/header/grad_bg.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-TOP: 0px; HEIGHT: 120px } #logobarsm { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; HEIGHT: 59px } .floatleft { FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; = PADDING-TOP: 10px } .padding { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; = PADDING-TOP: 3px } .search { BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px = solid; PADDING-LEFT: 0px; BACKGROUND: #dfeaf4; PADDING-BOTTOM: 0px; = MARGIN: 0px 0px 7px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0px; = BORDER-BOTTOM: #999 1px solid } .search H3 { PADDING-RIGHT: 3px; PADDING-LEFT: 15px; BACKGROUND: #002d56; = PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px } .articletoolsbox { MARGIN: 3px; BORDER-BOTTOM: #678bca 1px solid; TEXT-ALIGN: right } .articletools { BORDER-RIGHT: #678bca 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: = #678bca 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: = #678bca 1px solid; WIDTH: 185px; PADDING-TOP: 3px; BACKGROUND-COLOR: = #aac3e3; TEXT-ALIGN: center } #nav { BORDER-RIGHT: #999 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px = solid; PADDING-LEFT: 0px; FONT-SIZE: 90%; BACKGROUND: #002d56; FLOAT: = left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999 0px solid; = WIDTH: 950px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid; = FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; = HEIGHT: 25px } #nav LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 0px; PADDING-TOP: 0px } #nav LI A { BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999 1px = solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #002d56; FLOAT: = left; PADDING-BOTTOM: 0px; MARGIN: -1px 0px; BORDER-LEFT: #999 0px = solid; COLOR: #fff; PADDING-TOP: 6px; BORDER-BOTTOM: #999 1px solid; = HEIGHT: 19px; TEXT-DECORATION: none } #nav LI A:hover { BACKGROUND: #679ac9; COLOR: #002d56 } #nav LI.verticals { FLOAT: right } #nav LI.verticals A { BORDER-RIGHT: #999 0px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: = #999 1px solid; BORDER-BOTTOM: #999 1px solid } #subnavbar { CLEAR: both; BORDER-RIGHT: #676767 1px solid; PADDING-RIGHT: 0px; = PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: = #676767 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #676767 1px solid; = HEIGHT: 18px; BACKGROUND-COLOR: #a8c2e6 } #subnavbar UL { 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; LIST-STYLE-TYPE: none; TEXT-ALIGN: = center; BORDER-RIGHT-WIDTH: 0px } #subnavbar UL LI { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; = PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center } #subnavbar UL LI A { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: = bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #3d3d3d; = PADDING-TOP: 2px; FONT-FAMILY: arial,geneva; TEXT-ALIGN: center; = TEXT-DECORATION: none } #subnavbar UL LI A:hover { COLOR: #ffffff } #subnavbar A:active { COLOR: #ffffff } #subnavbar LI#active A { COLOR: #ffffff } #footer_nav { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; COLOR: = #9a9a9a; PADDING-TOP: 5px; TEXT-ALIGN: center } #footer_nav A { FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 9px; COLOR: #9a9a9a; = FONT-FAMILY: arial, helvetica, sans-serif } #footer A:hover { COLOR: #000; TEXT-DECORATION: underline } #footer { BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #cdcdcd 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f9f9f9; = PADDING-BOTTOM: 5px; MARGIN: 0px auto; BORDER-LEFT: #cdcdcd 1px solid; = WIDTH: 940px; PADDING-TOP: 5px; BORDER-BOTTOM: #cdcdcd 1px solid; = TEXT-ALIGN: center } #topnav A:link { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; COLOR: #ffffff } #topnav A:visited { COLOR: #ffffff } #topnav A:hover { COLOR: #ffffff } #topnav A:active { COLOR: #ffffff } A.lgheadline:link { FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #003366; TEXT-DECORATION: = none } A.lgheadline:active { FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #666666; TEXT-DECORATION: = none } A.lgheadline:hover { FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #666666; TEXT-DECORATION: = none } A.lgheadline:focus { FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #666666; TEXT-DECORATION: = none } A.lgheadline:visited { FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #666666; TEXT-DECORATION: = none } A.medheadline:link { FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #003366; TEXT-DECORATION: = none } A.medheadline:active { FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: = none } A.medheadline:hover { FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: = none } A.medheadline:focus { FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: = none } A.medheadline:visited { FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: = none } A.headline:link { FONT-SIZE: 12px; TEXT-DECORATION: none } .ap A.headline:link { FONT-WEIGHT: bold } A.headline:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7e7e7e; TEXT-DECORATION: = none } A.headline:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7e7e7e; TEXT-DECORATION: = none } A.headline:focus { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7e7e7e; TEXT-DECORATION: = none } A.headline:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7e7e7e; TEXT-DECORATION: = none } A.boldbluelinks:link { FONT-WEIGHT: bold } A.boldbluelinks:active { FONT-WEIGHT: bold } A.boldbluelinks:hover { FONT-WEIGHT: bold } A.boldbluelinks:focus { FONT-WEIGHT: bold } A.boldbluelinks:visited { FONT-WEIGHT: bold } A.smallboldbluelinks:link { FONT-WEIGHT: bold; FONT-SIZE: 10px } A.smallboldbluelinks:active { FONT-WEIGHT: bold; FONT-SIZE: 10px } A.smallboldbluelinks:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px } A.smallboldbluelinks:focus { FONT-WEIGHT: bold; FONT-SIZE: 10px } A.smallboldbluelinks:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px } A.smallbluelinks:link { FONT-SIZE: 11px } A.smallbluelinks:active { FONT-SIZE: 11px } A.smallbluelinks:hover { FONT-SIZE: 11px } A.smallbluelinks:focus { FONT-SIZE: 11px } A.smallbluelinks:visited { FONT-SIZE: 11px } A.smallwhlinks:link { FONT-SIZE: 11px } A.smallwhlinks:active { FONT-SIZE: 11px } A.smallwhlinks:hover { FONT-SIZE: 11px } A.smallwhlinks:focus { FONT-SIZE: 11px } A.smallwhlinks:visited { FONT-SIZE: 11px } A.smallboldblklinks:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000 } A.smallboldblklinks:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999 } A.smallboldblklinks:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999 } A.smallboldblklinks:focus { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999 } A.smallboldblklinks:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999 } .smalltext { FONT-SIZE: 10px } .medtext { FONT-SIZE: 12px } .smallwhtext { FONT-SIZE: 10px; COLOR: #ffffff } .smallboldblktext { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000 } .medboldblktext { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000 } .largeboldblktext { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000 } .smallboldwhtext { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff } .medboldwhtext { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff } .largeboldwhtext { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff } .smallboldbluetext { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #036 } .medboldbluetext { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #036 } .largeboldbluetext { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #036 } .topnavtext { FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, = sans-serif } .storylist { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 2px; PADDING-TOP: 0px; TEXT-ALIGN: left } .caption { FONT-SIZE: 85%; COLOR: #002d56; TEXT-ALIGN: right } .byline { FONT-SIZE: 90% } .more { FONT-WEIGHT: bold; FONT-SIZE: 90% } #columns UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 0px; MARGIN: 0px; WIDTH: 296px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } #columns LI { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 13px; = FLOAT: left; BACKGROUND-IMAGE: url(/graphics/grey_arrow.gif); = PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 125px; PADDING-TOP: 0px; = BACKGROUND-REPEAT: no-repeat } .tanbar_title { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; = BACKGROUND: url(/graphics/tanbar_bg.gif) #cbc6ae; PADDING-BOTTOM: 0px; = COLOR: #036; PADDING-TOP: 3px; HEIGHT: 20px; TEXT-DECORATION: none } .tanbar_title A { COLOR: #036; TEXT-DECORATION: none } .tanbar_title A:hover { COLOR: #036; TEXT-DECORATION: none } H1.sitehelp { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 180%; PADDING-BOTTOM: = 0px; MARGIN: 0px 20px; COLOR: #69c; PADDING-TOP: 0px } P.sitehelp { MARGIN: 0px 20px } DIV.sitehelp { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 10px; = MARGIN: 10px 20px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; = BORDER-BOTTOM: #ccc 1px solid } DIV.sitehelp H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 140%; PADDING-BOTTOM: = 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px } DIV.sitehelp H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: = 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px } DIV.sitehelp UL { PADDING-LEFT: 15px; MARGIN: 0px; LIST-STYLE-TYPE: none } DIV.sitehelp UL UL { FLOAT: none; LIST-STYLE-TYPE: disc } DIV.sitehelp LI { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: = 3px; WIDTH: 180px; PADDING-TOP: 3px } DIV.sitehelp LI LI { FLOAT: none; WIDTH: auto } DIV.sitehelp .alignright { CLEAR: both; TEXT-ALIGN: right } .clear { CLEAR: both } #container TABLE { CLEAR: both } .articles { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: = 15px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px } .articles H3 { BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px = solid; PADDING-LEFT: 5px; BACKGROUND: #679ac9; PADDING-BOTTOM: 7px; = MARGIN: 0px; BORDER-LEFT: #666 1px solid; COLOR: #fff; PADDING-TOP: 3px; = BORDER-BOTTOM: #666 1px solid } .articles H3 A:link { COLOR: #fff } .articles H3 A:visited { COLOR: #fff } .articles H3 A:hover { COLOR: #fff; TEXT-DECORATION: none } .articles UL { PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none } .articles UL LI { CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; = PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 95%; PADDING-TOP: 3px } .articles UL LI A { PADDING-LEFT: 7px; BACKGROUND: url(/graphics/bullet.gif) no-repeat 0px = 5px; FLOAT: left } .articles UL LI A:hover { BACKGROUND: url(/graphics/bullet.gif) no-repeat 0px -45px } .articles OL { PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: = 0px; COLOR: #fff; PADDING-TOP: 5px } .articles OL LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 7px } .magazines { PADDING-RIGHT: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; FLOAT: left; = PADDING-BOTTOM: 0px; WIDTH: 270px; PADDING-TOP: 0px; FONT-FAMILY: arial, = helvetica, sans-serif } .magazines UL { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: = 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none } .magazines UL LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 0px; MARGIN: 0px; WIDTH: 125px; PADDING-TOP: 0px; TEXT-ALIGN: center } .magazines UL LI A:hover { TEXT-DECORATION: none } .ad_marquee { BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: = #eee; OVERFLOW: hidden; BORDER-LEFT: #000 1px solid; WIDTH: 240px; = BORDER-BOTTOM: #000 1px solid; HEIGHT: 120px; TEXT-ALIGN: center } .ad_large { MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 336px; = HEIGHT: 280px; TEXT-ALIGN: center } #right_rail .ad_large { MARGIN-TOP: 15px } .ad_beltway IMG { BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: = #000 1px solid; BORDER-BOTTOM: #000 1px solid } #main .ad_beltway { =09 } #main_default .ad_beltway { FLOAT: left; MARGIN: 15px 5px 0px } .ad_leaderboard { MARGIN: 15px auto; OVERFLOW: hidden; WIDTH: 728px; HEIGHT: 90px; = TEXT-ALIGN: center } .ad_botleaderboard { MARGIN: 15px auto; OVERFLOW: hidden; WIDTH: 728px; HEIGHT: 90px; = TEXT-ALIGN: center } DL.gallery { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: = 5px; WIDTH: 105px; MARGIN-RIGHT: 1em; PADDING-TOP: 5px; TEXT-ALIGN: = center } .gallery DT { FONT-WEIGHT: bold; FONT-SIZE: 0.9em } #stock_ticker { =09 } #stock_ticker TABLE { MARGIN: 0px auto } .clear { CLEAR: both } .content { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } .hidden { DISPLAY: none } .visible { DISPLAY: block } .padding { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 160%; PADDING-BOTTOM: = 0px; MARGIN: 5px 0px; PADDING-TOP: 0px } H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 140%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; TEXT-TRANSFORM: = uppercase; COLOR: #369; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, = sans-serif; POSITION: relative; HEIGHT: 0.9em } H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: = 3px; MARGIN: 0px 0px 0.1em; COLOR: #002d56; PADDING-TOP: 0px; = FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: = 0.9em } H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: = 110%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } A { COLOR: #036; TEXT-DECORATION: none } A:hover { COLOR: #369; TEXT-DECORATION: underline } HR { BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: = 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; = MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px = solid; HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px } HR.clear { 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 } .rss_box { BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; MARGIN: = 1em; BORDER-LEFT: silver 1px solid; WIDTH: 98%; BORDER-BOTTOM: silver = 1px solid; BACKGROUND-COLOR: #ffffff } .rss_items { PADDING-RIGHT: 0.5em; MARGIN-TOP: 0px; PADDING-LEFT: 0.5em; = PADDING-BOTTOM: 0.5em; MARGIN-LEFT: 0px; COLOR: #000000; PADDING-TOP: = 0.5em } P.rss_title { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; = PADDING-TOP: 0.5em } .rss_title { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; BACKGROUND-COLOR: = #002d56; TEXT-ALIGN: left } .rss_title A:visited { COLOR: #ffffff } .rss_item { FONT-SIZE: 7pt; PADDING-BOTTOM: 1em; LIST-STYLE-TYPE: none } .rss_item A { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #002d56 } .rss_item A:visited { COLOR: black } .rss_date { FONT-SIZE: 7pt; COLOR: red } .search_termsarea { TEXT-TRANSFORM: uppercase; COLOR: #999999 } .search_term { FONT-WEIGHT: bolder; FONT-SIZE: 1.4em; COLOR: #000 } .search_box { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: = 0em; PADDING-TOP: 1em; BACKGROUND-COLOR: #f0f0f0 } #search_col_spotlight { BORDER-RIGHT: #ffcc00 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: = #ffcc00 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; = BORDER-LEFT: #ffcc00 1px solid; WIDTH: 12.5em; PADDING-TOP: 0.5em; = BORDER-BOTTOM: #ffcc00 1px solid; BACKGROUND-COLOR: #fffdde } #search_headerbox { FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; TEXT-TRANSFORM: uppercase; = COLOR: #999999 } #search_col_results { PADDING-LEFT: 1em } #search_description { CLEAR: all; PADDING-BOTTOM: 0.5em } .search_results { CLEAR: all; PADDING-BOTTOM: 0.5em } .sitehost { COLOR: #999999 } .search_navigation { MARGIN-BOTTOM: 1em } .search_item { MARGIN: 1em 0px 2em; OVERFLOW: hidden; WIDTH: 45em } .search_itemsummary { =09 } #search_col_businesses { =09 } #search_headerbox { =09 } #search_featureditems { CLEAR: all; BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px = solid; DISPLAY: block; MARGIN-BOTTOM: 1em; BORDER-LEFT: #cc0000 1px = solid; BORDER-BOTTOM: #cc0000 1px solid; HEIGHT: auto } #search_featureditem_container { DISPLAY: block; MARGIN: 5px 10px 5px 5px; BORDER-BOTTOM: #efefef 1px = solid } #search_featureditem_container .iteminfo { FONT-SIZE: 11px; FLOAT: left; MARGIN: 0.5em; WIDTH: 200px; LINE-HEIGHT: = 14px } #search_featureditem_container .itemimg IMG { FLOAT: left; MARGIN: 1em 0px 0px; WIDTH: 100px; TEXT-ALIGN: center } .search_top { =09 } #search_sourcenavigation { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; MARGIN-BOTTOM: 1em; = PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #f0f0f0; = TEXT-ALIGN: center } .BusinessDetailsTitleHolder { =09 } .BusinessDetailsBox { FLOAT: left; MARGIN: 0px; WIDTH: 30em } .BusinessDetailsBoxContents { =09 } .BusinessDetailsHeaderItem { MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 1.3em } .BusinessDetails_Phone { MARGIN: 0.5em 0px } .BusinessDetailsTitle { =09 } .BusinessDetailsInfoHolder { MARGIN: 1em 0px } .BusinessDetailsAddress { =09 } .BusinessDetailsName { FONT-WEIGHT: bold; FONT-SIZE: 1.8em; MARGIN-BOTTOM: 0.5em } .BusinessDetailsImageHolder { FLOAT: right; WIDTH: 30em } .BusinessDetailsInfo { FLOAT: left; WIDTH: 58em } ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.blueridgenow.com/includes/css/nytrng_style.css .nyTableBorder { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: = #999999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; = BACKGROUND-COLOR: #ffffff } .nyTableBorderB { BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px = solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000 1px = solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid; sborder-right: = 2px solid #000000 } .nyTableBorderC { BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: = #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #fff } .nyTableHeaderA { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: = 12px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: = 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: = #679ac9; TEXT-ALIGN: left } .nyTableHeaderB { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: = 6px; COLOR: #000; PADDING-TOP: 6px; BACKGROUND-COLOR: #eee; TEXT-ALIGN: = center } .nyTableRowA { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: = 12px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; = FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee } .nyTableRowB { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; = PADDING-TOP: 4px; BACKGROUND-COLOR: #679ac9 } .nyTableRowC { BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: = #ffffff 2px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: = 14px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffffff 2px solid; PADDING-TOP: = 4px; BORDER-BOTTOM: #ffffff 2px solid; FONT-FAMILY: Arial, Helvetica, = sans-serif; BACKGROUND-COLOR: #eee } .nyTableRowD { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: = 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff } .nyTableRowE { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: = 10px; PADDING-BOTTOM: 2px; COLOR: #002d56; PADDING-TOP: 2px; = BORDER-BOTTOM: #679ac9 1px solid } .nyTextSmall { FONT-SIZE: 10px } .nyTextMedium { FONT-SIZE: 12px } .nyTextMediumBold { FONT-WEIGHT: bold; FONT-SIZE: 12px } S .nyTextLarger { FONT-SIZE: 15px } .nyTextLarge { PADDING-LEFT: 5px; FONT-SIZE: 18px } .nyTextXLarge { FONT-SIZE: 24px } .nyTextXXLarge { FONT-SIZE: 38px; COLOR: #3b658f } .nyTitleBar { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3b658f; FONT-FAMILY: Arial, = Sans Serif } .nySubTitleBar { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3b658f; FONT-FAMILY: = Arial, Sans Serif } A.nySmallLink { FONT-SIZE: 10px; COLOR: #3b658f; TEXT-DECORATION: none } A.nySmallLink:hover { FONT-SIZE: 10px; COLOR: #3b658f; TEXT-DECORATION: underline } A.nyMediumLink { FONT-SIZE: 12px; COLOR: #036; TEXT-DECORATION: none } A.nyMediumLink:hover { FONT-SIZE: 12px; COLOR: #369; TEXT-DECORATION: underline } A.nyMediumBoldLink { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3b658f; TEXT-DECORATION: = none } A.nyMediumBoldLink:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #002d56; TEXT-DECORATION: = underline } A.nyMediumBoldLink2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: = none } A.nyMediumBoldLink2:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: = underline } DIV.nyBox { BORDER-RIGHT: #002d56 3px double; PADDING-RIGHT: 5px; BORDER-TOP: = #002d56 3px double; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: = #002d56 3px double; WIDTH: 300px; COLOR: #000000; PADDING-TOP: 5px; = BORDER-BOTTOM: #002d56 3px double; FONT-FAMILY: Arial, Helvetica, = sans-serif; BACKGROUND-COLOR: #d0c998 } DIV.nyBox2 { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: = 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 90%; PADDING-TOP: 5px; = BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff } .nyButton { BORDER-RIGHT: #9bb8e4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: = #9bb8e4 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: = 13px; PADDING-BOTTOM: 3px; BORDER-LEFT: #9bb8e4 1px solid; COLOR: = #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #9bb8e4 1px solid; = FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d9e3f1 } .nypadding { PADDING-LEFT: 5px; PADDING-TOP: 5px } .nyalerttxt { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial, = Helvetica, sans-serif } .nytabon { BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #ffffff 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: = 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 2px solid; COLOR: = #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #002d56; TEXT-ALIGN: center } .nytaboff { BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: = #ffffff 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: = 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 2px solid; COLOR: = #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 2px solid; = FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d0c998; = TEXT-ALIGN: center } .shoppinglogo { PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 5px; = FONT-WEIGHT: bold; FONT-SIZE: 28px; PADDING-BOTTOM: 5px; COLOR: #ffffff; = PADDING-TOP: 5px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, = sans-serif; BACKGROUND-COLOR: #336699 } .shoppingheaders { FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; = TEXT-TRANSFORM: uppercase; COLOR: #3b658f; FONT-FAMILY: Arial, = Helvetica, sans-serif } .shoppingsubheads { BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px = solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; = BACKGROUND: #679ac9; PADDING-BOTTOM: 7px; MARGIN: 0px; TEXT-TRANSFORM: = uppercase; BORDER-LEFT: #666 1px solid; COLOR: #fff; PADDING-TOP: 3px; = BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif } .borderrt { BORDER-RIGHT: #cccccc 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px } .borderbottomtop { BORDER-TOP: #cccccc 2px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; = BORDER-BOTTOM: #cccccc 2px solid } .verticaltext { FONT-WEIGHT: bold; FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; COLOR: = #226644; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: = none } .article_tools { PADDING-RIGHT: 0.4em; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0.4em; = FONT-SIZE: 100%; PADDING-BOTTOM: 0.4em; MARGIN: 1em 0px; LINE-HEIGHT: = 140%; PADDING-TOP: 0.4em; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: = left } .article_tools UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 1.2em } .article_tools UL LI { PADDING-RIGHT: 1em; PADDING-LEFT: 1em; Z-INDEX: 1; FLOAT: left; = PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative } .article_tools UL LI A { COLOR: #000; TEXT-DECORATION: none } .article_tools UL LI A:visited { COLOR: #000; TEXT-DECORATION: none } .article_tools UL LI A:hover { COLOR: #7d7d7d } .article_tools UL LI A IMG { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.2em; BORDER-LEFT-WIDTH: 0px; = FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px } .article_tools UL LI UL { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 0px; Z-INDEX: 999; BACKGROUND: #eee; LEFT: 1.5em; = PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: = 140px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; POSITION: = absolute; TOP: 1.5em; HEIGHT: auto } .article_tools UL LI UL LI { CLEAR: both; PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FLOAT: left; = PADDING-BOTTOM: 0.3em; WIDTH: 130px; PADDING-TOP: 0.3em } .article_tools UL LI UL LI INPUT.textbox { WIDTH: 125px } .article_tools #email_article_form { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } .article_tools #email_warning { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: #fcc; = FLOAT: none; WIDTH: auto; COLOR: #900; TEXT-ALIGN: center } #print { FONT-SIZE: 0.9em; LINE-HEIGHT: 140%; FONT-FAMILY: times, serif } #print .photo { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 1em; FLOAT: right; PADDING-BOTTOM: 1em; MARGIN: 0px = 1em 1em; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; PADDING-TOP: 1em; = BORDER-BOTTOM: #ccc 1px solid } #print .credit { FONT-SIZE: 80%; TEXT-ALIGN: right } #print .caption { FONT-SIZE: 80%; LINE-HEIGHT: 120% } ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.blueridgenow.com/includes/js/functions.js // function: rotate() // Used to give one element a class and give all others within the same = container a different class. Commonly used on rotator spots on = frontpages. // @thisId : string : id of element to be displayed // @containerId : string : id of the container of elements to be hidden // @thisClass(optional) : string : class to be given to the element. If = not set, 'visible' will be used // @containerId(optional) : string : class to be given to all other = elements within container. If not set, 'hidden' will be used function rotate( thisId, containerId, thisClass, otherClass ){ =09 // set default values for thisClass and otherClass var thisClass =3D (thisClass =3D=3D null) ? "visible" : thisClass; var otherClass =3D (otherClass =3D=3D null) ? "hidden" : otherClass; =09 // grab all elements within container var elements =3D document.getElementById(containerId).childNodes; =09 // loop through elements for(var i =3D 0; i < elements.length; i++){ =09 // if this is the element, give it thisClass if( elements[i].id =3D=3D thisId ){ elements[i].className =3D elements[i].className.replace(thisClass, = ''); elements[i].className =3D elements[i].className.replace(otherClass, = ''); elements[i].className =3D elements[i].className + ' ' + thisClass; =09 // if this isn't the element and the element can have a class, give it = otherClass }else if(elements[i].className !=3D undefined){ elements[i].className =3D elements[i].className.replace(thisClass, = ''); elements[i].className =3D elements[i].className.replace(otherClass, = ''); elements[i].className =3D elements[i].className + ' ' + otherClass; } } =09 // return id of current element return thisId; } // function: loadURL() // Loads the URL passed to it. This gets used for loading a page from a = select box // @url : string : the URL to be opened function loadURL( url ){ if( url !=3D undefined && url !=3D '' ){ window.location =3D url; } } // function: CheckInputData() // description stub // @information : stub function CheckInputData(information){ var sendform =3D true; var regproblem =3D ''; var problems =3D 'Your registration cannot be submitted until = the\nfollowing is corrected:\n\n'; var Form =3D information;=09 checkEmail =3D Form.email.value if ((checkEmail.indexOf('@') < 0) || = ((checkEmail.charAt(checkEmail.length-4) !=3D '.') && = (checkEmail.charAt(checkEmail.length-3) !=3D '.'))){=20 problems +=3D '-You have entered an invalid email address. Please try = again.\n' sendform =3D false; regproblem =3D true; } =20 if (information.pwd.value =3D=3D"") { problems +=3D '-Password is required.\n' sendform =3D false; regproblem =3D true; } if (information.pwdr.value =3D=3D"") { problems +=3D '-Please confirm password.\n' sendform =3D false; regproblem =3D true; } if (information.pwd.value !=3D information.pwdr.value) { problems +=3D '-The passwords supplied do not match.\n' sendform =3D false; regproblem =3D true; } if (information.gender.value =3D=3D"") { problems +=3D '-Please select gender.\n' sendform =3D false; regproblem =3D true; } if (information.extra_birthyear.value =3D=3D"") { problems +=3D '-Year of birth is required.\n' sendform =3D false; regproblem =3D true; } if (information.extra_zipcode.value =3D=3D"00000" || = information.extra_zipcode.value =3D=3D '') { problems +=3D '-Zip code is required.\n' sendform =3D false; regproblem =3D true; } =09 if (information.extra_countryCode.value =3D=3D"") { problems +=3D '-Country is required.\n' sendform =3D false; regproblem =3D true; } =09 if (information.extra_incomeID.value =3D=3D"" || = information.extra_incomeID.value =3D=3D "0") { problems +=3D '-Income is required.\n' sendform =3D false; regproblem =3D true; } =09 if (information.extra_industryId.value =3D=3D"") { problems +=3D '-Industry is required.\n' sendform =3D false; regproblem =3D true; } =20 if (information.extra_jobTitleId.value =3D=3D"0") { problems +=3D '-Job Title is required.\n' sendform =3D false; regproblem =3D true; } if (information.extra_newspaper.selectedIndex < 1) { problems +=3D '-Please select usage.\n' sendform =3D false; regproblem =3D true; } =09 if (information.agreement.checked =3D=3D false ) { problems +=3D '-Please agree to the subscriber agreement.\n' sendform =3D false; regproblem =3D true; } if (regproblem !=3D true) { sendform =3D true; } =09 // send form if (sendform =3D=3D true) { //return false // change to true return true; pbsSetCookie(information); } else { alert(problems); return false; } } // function: NewWindow() // Opens a popup window // @width : int : width of new window // @height : int : height of new window in pixels // @url : string : url of new window function NewWindow(width,height,url) { = window.open(url,"PopUp","menubars=3D0,scrollbars=3D1,resizable=3D1,height= =3D"+height+",width=3D"+width); } // function: openWin() // description stub // @windowURL : stub // @windowName : stub // @windowFeatures : stub function openWin( windowURL, windowName, windowFeatures ){ return window.open( windowURL, windowName, windowFeatures ); } // function: popup() // description stub // @url : stub // @name : stub // @height : stub // @width : stub // @scrollbars : stub function popup(url, name, height, width, scrollbars) { var popwin; var opts =3D = "toolbar=3Dno,status=3Dno,location=3Dno,menubar=3Dno,resizable=3Dno"; opts +=3D ",height=3D" + height + ",width=3D" + width + = ",scrollbars=3D" + scrollbars; popwin =3D window.open("", name, opts); popwin.focus(); popwin.location =3D url; } // function: EatCookie() // description stub function EatCookie() { document.cookie=3D"usernamepassword=3D;Path=3D/" document.cookie=3D"UserRegID=3D;Path=3D/" document.location=3D"/apps/pbcs.dll/frontpage?RegLogout=3D1" } // function: ChangeClassName() // description stub // @id : stub // @newClassName : stub function ChangeClassName(id, newClassName) { document.getElementById(id).className =3D newClassName; } // function: ajaxRequest() // description stub // @url : stub // @pars : string : vars to be passed to the given url in the format of = 'var1=3Dvalue1&var2=3Dvalue2' // @viewFunction : string : name of function to parse the returned = output function ajaxRequest( url, pars, viewFunction ){ var myAjax =3D new Ajax.Request( url,=20 { method: 'post', parameters: pars, onComplete: eval(viewFunction) }); } // function: displayPoll() // this function should not be called directly. It parses an ajax = request for submitting the poll // @originalRequest : object : the response received from the ajax = request function displayPoll(originalRequest){ $('poll').style.display =3D 'none'; var regex =3D /[\s\S]*([\s\S]*)<\/BODY>[\s\S]*/gm; $('poll').innerHTML =3D = originalRequest.responseText.replace(regex,"$1"); try{ $('poll_submit').onclick =3D function(e){ ajaxRequest( $('poll_submit').parentNode.action, = $('poll_submit').parentNode.serialize(), 'displayPoll'); $('poll').innerHTML =3D '3D"" Submitting vote...'; return false; } }catch(e){} new Effect.BlindDown('poll', {duration: .5}); } ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.blueridgenow.com/includes/js/prototype.js /* Prototype JavaScript framework, version 1.5.0=0A= * (c) 2005-2007 Sam Stephenson=0A= *=0A= * Prototype is freely distributable under the terms of an MIT-style = license.=0A= * For details, see the Prototype web site: http://prototype.conio.net/=0A= *=0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var Prototype =3D {=0A= Version: '1.5.0',=0A= BrowserFeatures: {=0A= XPath: !!document.evaluate=0A= },=0A= =0A= ScriptFragment: '(?:)((\n|\r|.)*?)(?:<\/script>)',=0A= emptyFunction: function() {},=0A= K: function(x) { return x }=0A= }=0A= =0A= var Class =3D {=0A= create: function() {=0A= return function() {=0A= this.initialize.apply(this, arguments);=0A= }=0A= }=0A= }=0A= =0A= var Abstract =3D new Object();=0A= =0A= Object.extend =3D function(destination, source) {=0A= for (var property in source) {=0A= destination[property] =3D source[property];=0A= }=0A= return destination;=0A= }=0A= =0A= Object.extend(Object, {=0A= inspect: function(object) {=0A= try {=0A= if (object =3D=3D=3D undefined) return 'undefined';=0A= if (object =3D=3D=3D null) return 'null';=0A= return object.inspect ? object.inspect() : object.toString();=0A= } catch (e) {=0A= if (e instanceof RangeError) return '...';=0A= throw e;=0A= }=0A= },=0A= =0A= keys: function(object) {=0A= var keys =3D [];=0A= for (var property in object)=0A= keys.push(property);=0A= return keys;=0A= },=0A= =0A= values: function(object) {=0A= var values =3D [];=0A= for (var property in object)=0A= values.push(object[property]);=0A= return values;=0A= },=0A= =0A= clone: function(object) {=0A= return Object.extend({}, object);=0A= }=0A= });=0A= =0A= Function.prototype.bind =3D function() {=0A= var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A= return function() {=0A= return __method.apply(object, args.concat($A(arguments)));=0A= }=0A= }=0A= =0A= Function.prototype.bindAsEventListener =3D function(object) {=0A= var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A= return function(event) {=0A= return __method.apply(object, [( event || = window.event)].concat(args).concat($A(arguments)));=0A= }=0A= }=0A= =0A= Object.extend(Number.prototype, {=0A= toColorPart: function() {=0A= var digits =3D this.toString(16);=0A= if (this < 16) return '0' + digits;=0A= return digits;=0A= },=0A= =0A= succ: function() {=0A= return this + 1;=0A= },=0A= =0A= times: function(iterator) {=0A= $R(0, this, true).each(iterator);=0A= return this;=0A= }=0A= });=0A= =0A= var Try =3D {=0A= these: function() {=0A= var returnValue;=0A= =0A= for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= var lambda =3D arguments[i];=0A= try {=0A= returnValue =3D lambda();=0A= break;=0A= } catch (e) {}=0A= }=0A= =0A= return returnValue;=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var PeriodicalExecuter =3D Class.create();=0A= PeriodicalExecuter.prototype =3D {=0A= initialize: function(callback, frequency) {=0A= this.callback =3D callback;=0A= this.frequency =3D frequency;=0A= this.currentlyExecuting =3D false;=0A= =0A= this.registerCallback();=0A= },=0A= =0A= registerCallback: function() {=0A= this.timer =3D setInterval(this.onTimerEvent.bind(this), = this.frequency * 1000);=0A= },=0A= =0A= stop: function() {=0A= if (!this.timer) return;=0A= clearInterval(this.timer);=0A= this.timer =3D null;=0A= },=0A= =0A= onTimerEvent: function() {=0A= if (!this.currentlyExecuting) {=0A= try {=0A= this.currentlyExecuting =3D true;=0A= this.callback(this);=0A= } finally {=0A= this.currentlyExecuting =3D false;=0A= }=0A= }=0A= }=0A= }=0A= String.interpret =3D function(value){=0A= return value =3D=3D null ? '' : String(value);=0A= }=0A= =0A= Object.extend(String.prototype, {=0A= gsub: function(pattern, replacement) {=0A= var result =3D '', source =3D this, match;=0A= replacement =3D arguments.callee.prepareReplacement(replacement);=0A= =0A= while (source.length > 0) {=0A= if (match =3D source.match(pattern)) {=0A= result +=3D source.slice(0, match.index);=0A= result +=3D String.interpret(replacement(match));=0A= source =3D source.slice(match.index + match[0].length);=0A= } else {=0A= result +=3D source, source =3D '';=0A= }=0A= }=0A= return result;=0A= },=0A= =0A= sub: function(pattern, replacement, count) {=0A= replacement =3D this.gsub.prepareReplacement(replacement);=0A= count =3D count =3D=3D=3D undefined ? 1 : count;=0A= =0A= return this.gsub(pattern, function(match) {=0A= if (--count < 0) return match[0];=0A= return replacement(match);=0A= });=0A= },=0A= =0A= scan: function(pattern, iterator) {=0A= this.gsub(pattern, iterator);=0A= return this;=0A= },=0A= =0A= truncate: function(length, truncation) {=0A= length =3D length || 30;=0A= truncation =3D truncation =3D=3D=3D undefined ? '...' : truncation;=0A= return this.length > length ?=0A= this.slice(0, length - truncation.length) + truncation : this;=0A= },=0A= =0A= strip: function() {=0A= return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A= },=0A= =0A= stripTags: function() {=0A= return this.replace(/<\/?[^>]+>/gi, '');=0A= },=0A= =0A= stripScripts: function() {=0A= return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A= },=0A= =0A= extractScripts: function() {=0A= var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A= var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A= return (this.match(matchAll) || []).map(function(scriptTag) {=0A= return (scriptTag.match(matchOne) || ['', ''])[1];=0A= });=0A= },=0A= =0A= evalScripts: function() {=0A= return this.extractScripts().map(function(script) { return = eval(script) });=0A= },=0A= =0A= escapeHTML: function() {=0A= var div =3D document.createElement('div');=0A= var text =3D document.createTextNode(this);=0A= div.appendChild(text);=0A= return div.innerHTML;=0A= },=0A= =0A= unescapeHTML: function() {=0A= var div =3D document.createElement('div');=0A= div.innerHTML =3D this.stripTags();=0A= return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A= $A(div.childNodes).inject('',function(memo,node){ return = memo+node.nodeValue }) :=0A= div.childNodes[0].nodeValue) : '';=0A= },=0A= =0A= toQueryParams: function(separator) {=0A= var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A= if (!match) return {};=0A= =0A= return match[1].split(separator || '&').inject({}, function(hash, = pair) {=0A= if ((pair =3D pair.split('=3D'))[0]) {=0A= var name =3D decodeURIComponent(pair[0]);=0A= var value =3D pair[1] ? decodeURIComponent(pair[1]) : undefined;=0A= =0A= if (hash[name] !=3D=3D undefined) {=0A= if (hash[name].constructor !=3D Array)=0A= hash[name] =3D [hash[name]];=0A= if (value) hash[name].push(value);=0A= }=0A= else hash[name] =3D value;=0A= }=0A= return hash;=0A= });=0A= },=0A= =0A= toArray: function() {=0A= return this.split('');=0A= },=0A= =0A= succ: function() {=0A= return this.slice(0, this.length - 1) +=0A= String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A= },=0A= =0A= camelize: function() {=0A= var parts =3D this.split('-'), len =3D parts.length;=0A= if (len =3D=3D 1) return parts[0];=0A= =0A= var camelized =3D this.charAt(0) =3D=3D '-'=0A= ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A= : parts[0];=0A= =0A= for (var i =3D 1; i < len; i++)=0A= camelized +=3D parts[i].charAt(0).toUpperCase() + = parts[i].substring(1);=0A= =0A= return camelized;=0A= },=0A= =0A= capitalize: function(){=0A= return this.charAt(0).toUpperCase() + = this.substring(1).toLowerCase();=0A= },=0A= =0A= underscore: function() {=0A= return this.gsub(/::/, = '/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{= 1}_#{2}').gsub(/-/,'_').toLowerCase();=0A= },=0A= =0A= dasherize: function() {=0A= return this.gsub(/_/,'-');=0A= },=0A= =0A= inspect: function(useDoubleQuotes) {=0A= var escapedString =3D this.replace(/\\/g, '\\\\');=0A= if (useDoubleQuotes)=0A= return '"' + escapedString.replace(/"/g, '\\"') + '"';=0A= else=0A= return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A= }=0A= });=0A= =0A= String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A= if (typeof replacement =3D=3D 'function') return replacement;=0A= var template =3D new Template(replacement);=0A= return function(match) { return template.evaluate(match) };=0A= }=0A= =0A= String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A= =0A= var Template =3D Class.create();=0A= Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A= Template.prototype =3D {=0A= initialize: function(template, pattern) {=0A= this.template =3D template.toString();=0A= this.pattern =3D pattern || Template.Pattern;=0A= },=0A= =0A= evaluate: function(object) {=0A= return this.template.gsub(this.pattern, function(match) {=0A= var before =3D match[1];=0A= if (before =3D=3D '\\') return match[2];=0A= return before + String.interpret(object[match[3]]);=0A= });=0A= }=0A= }=0A= =0A= var $break =3D new Object();=0A= var $continue =3D new Object();=0A= =0A= var Enumerable =3D {=0A= each: function(iterator) {=0A= var index =3D 0;=0A= try {=0A= this._each(function(value) {=0A= try {=0A= iterator(value, index++);=0A= } catch (e) {=0A= if (e !=3D $continue) throw e;=0A= }=0A= });=0A= } catch (e) {=0A= if (e !=3D $break) throw e;=0A= }=0A= return this;=0A= },=0A= =0A= eachSlice: function(number, iterator) {=0A= var index =3D -number, slices =3D [], array =3D this.toArray();=0A= while ((index +=3D number) < array.length)=0A= slices.push(array.slice(index, index+number));=0A= return slices.map(iterator);=0A= },=0A= =0A= all: function(iterator) {=0A= var result =3D true;=0A= this.each(function(value, index) {=0A= result =3D result && !!(iterator || Prototype.K)(value, index);=0A= if (!result) throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= any: function(iterator) {=0A= var result =3D false;=0A= this.each(function(value, index) {=0A= if (result =3D !!(iterator || Prototype.K)(value, index))=0A= throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= collect: function(iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= results.push((iterator || Prototype.K)(value, index));=0A= });=0A= return results;=0A= },=0A= =0A= detect: function(iterator) {=0A= var result;=0A= this.each(function(value, index) {=0A= if (iterator(value, index)) {=0A= result =3D value;=0A= throw $break;=0A= }=0A= });=0A= return result;=0A= },=0A= =0A= findAll: function(iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (iterator(value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= grep: function(pattern, iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= var stringValue =3D value.toString();=0A= if (stringValue.match(pattern))=0A= results.push((iterator || Prototype.K)(value, index));=0A= })=0A= return results;=0A= },=0A= =0A= include: function(object) {=0A= var found =3D false;=0A= this.each(function(value) {=0A= if (value =3D=3D object) {=0A= found =3D true;=0A= throw $break;=0A= }=0A= });=0A= return found;=0A= },=0A= =0A= inGroupsOf: function(number, fillWith) {=0A= fillWith =3D fillWith =3D=3D=3D undefined ? null : fillWith;=0A= return this.eachSlice(number, function(slice) {=0A= while(slice.length < number) slice.push(fillWith);=0A= return slice;=0A= });=0A= },=0A= =0A= inject: function(memo, iterator) {=0A= this.each(function(value, index) {=0A= memo =3D iterator(memo, value, index);=0A= });=0A= return memo;=0A= },=0A= =0A= invoke: function(method) {=0A= var args =3D $A(arguments).slice(1);=0A= return this.map(function(value) {=0A= return value[method].apply(value, args);=0A= });=0A= },=0A= =0A= max: function(iterator) {=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D (iterator || Prototype.K)(value, index);=0A= if (result =3D=3D undefined || value >=3D result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= min: function(iterator) {=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D (iterator || Prototype.K)(value, index);=0A= if (result =3D=3D undefined || value < result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= partition: function(iterator) {=0A= var trues =3D [], falses =3D [];=0A= this.each(function(value, index) {=0A= ((iterator || Prototype.K)(value, index) ?=0A= trues : falses).push(value);=0A= });=0A= return [trues, falses];=0A= },=0A= =0A= pluck: function(property) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= results.push(value[property]);=0A= });=0A= return results;=0A= },=0A= =0A= reject: function(iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (!iterator(value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= sortBy: function(iterator) {=0A= return this.map(function(value, index) {=0A= return {value: value, criteria: iterator(value, index)};=0A= }).sort(function(left, right) {=0A= var a =3D left.criteria, b =3D right.criteria;=0A= return a < b ? -1 : a > b ? 1 : 0;=0A= }).pluck('value');=0A= },=0A= =0A= toArray: function() {=0A= return this.map();=0A= },=0A= =0A= zip: function() {=0A= var iterator =3D Prototype.K, args =3D $A(arguments);=0A= if (typeof args.last() =3D=3D 'function')=0A= iterator =3D args.pop();=0A= =0A= var collections =3D [this].concat(args).map($A);=0A= return this.map(function(value, index) {=0A= return iterator(collections.pluck(index));=0A= });=0A= },=0A= =0A= size: function() {=0A= return this.toArray().length;=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= }=0A= }=0A= =0A= Object.extend(Enumerable, {=0A= map: Enumerable.collect,=0A= find: Enumerable.detect,=0A= select: Enumerable.findAll,=0A= member: Enumerable.include,=0A= entries: Enumerable.toArray=0A= });=0A= var $A =3D Array.from =3D function(iterable) {=0A= if (!iterable) return [];=0A= if (iterable.toArray) {=0A= return iterable.toArray();=0A= } else {=0A= var results =3D [];=0A= for (var i =3D 0, length =3D iterable.length; i < length; i++)=0A= results.push(iterable[i]);=0A= return results;=0A= }=0A= }=0A= =0A= Object.extend(Array.prototype, Enumerable);=0A= =0A= if (!Array.prototype._reverse)=0A= Array.prototype._reverse =3D Array.prototype.reverse;=0A= =0A= Object.extend(Array.prototype, {=0A= _each: function(iterator) {=0A= for (var i =3D 0, length =3D this.length; i < length; i++)=0A= iterator(this[i]);=0A= },=0A= =0A= clear: function() {=0A= this.length =3D 0;=0A= return this;=0A= },=0A= =0A= first: function() {=0A= return this[0];=0A= },=0A= =0A= last: function() {=0A= return this[this.length - 1];=0A= },=0A= =0A= compact: function() {=0A= return this.select(function(value) {=0A= return value !=3D null;=0A= });=0A= },=0A= =0A= flatten: function() {=0A= return this.inject([], function(array, value) {=0A= return array.concat(value && value.constructor =3D=3D Array ?=0A= value.flatten() : [value]);=0A= });=0A= },=0A= =0A= without: function() {=0A= var values =3D $A(arguments);=0A= return this.select(function(value) {=0A= return !values.include(value);=0A= });=0A= },=0A= =0A= indexOf: function(object) {=0A= for (var i =3D 0, length =3D this.length; i < length; i++)=0A= if (this[i] =3D=3D object) return i;=0A= return -1;=0A= },=0A= =0A= reverse: function(inline) {=0A= return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A= },=0A= =0A= reduce: function() {=0A= return this.length > 1 ? this : this[0];=0A= },=0A= =0A= uniq: function() {=0A= return this.inject([], function(array, value) {=0A= return array.include(value) ? array : array.concat([value]);=0A= });=0A= },=0A= =0A= clone: function() {=0A= return [].concat(this);=0A= },=0A= =0A= size: function() {=0A= return this.length;=0A= },=0A= =0A= inspect: function() {=0A= return '[' + this.map(Object.inspect).join(', ') + ']';=0A= }=0A= });=0A= =0A= Array.prototype.toArray =3D Array.prototype.clone;=0A= =0A= function $w(string){=0A= string =3D string.strip();=0A= return string ? string.split(/\s+/) : [];=0A= }=0A= =0A= if(window.opera){=0A= Array.prototype.concat =3D function(){=0A= var array =3D [];=0A= for(var i =3D 0, length =3D this.length; i < length; i++) = array.push(this[i]);=0A= for(var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= if(arguments[i].constructor =3D=3D Array) {=0A= for(var j =3D 0, arrayLength =3D arguments[i].length; j < = arrayLength; j++)=0A= array.push(arguments[i][j]);=0A= } else {=0A= array.push(arguments[i]);=0A= }=0A= }=0A= return array;=0A= }=0A= }=0A= var Hash =3D function(obj) {=0A= Object.extend(this, obj || {});=0A= };=0A= =0A= Object.extend(Hash, {=0A= toQueryString: function(obj) {=0A= var parts =3D [];=0A= =0A= this.prototype._each.call(obj, function(pair) {=0A= if (!pair.key) return;=0A= =0A= if (pair.value && pair.value.constructor =3D=3D Array) {=0A= var values =3D pair.value.compact();=0A= if (values.length < 2) pair.value =3D values.reduce();=0A= else {=0A= key =3D encodeURIComponent(pair.key);=0A= values.each(function(value) {=0A= value =3D value !=3D undefined ? encodeURIComponent(value) : = '';=0A= parts.push(key + '=3D' + encodeURIComponent(value));=0A= });=0A= return;=0A= }=0A= }=0A= if (pair.value =3D=3D undefined) pair[1] =3D '';=0A= parts.push(pair.map(encodeURIComponent).join('=3D'));=0A= });=0A= =0A= return parts.join('&');=0A= }=0A= });=0A= =0A= Object.extend(Hash.prototype, Enumerable);=0A= Object.extend(Hash.prototype, {=0A= _each: function(iterator) {=0A= for (var key in this) {=0A= var value =3D this[key];=0A= if (value && value =3D=3D Hash.prototype[key]) continue;=0A= =0A= var pair =3D [key, value];=0A= pair.key =3D key;=0A= pair.value =3D value;=0A= iterator(pair);=0A= }=0A= },=0A= =0A= keys: function() {=0A= return this.pluck('key');=0A= },=0A= =0A= values: function() {=0A= return this.pluck('value');=0A= },=0A= =0A= merge: function(hash) {=0A= return $H(hash).inject(this, function(mergedHash, pair) {=0A= mergedHash[pair.key] =3D pair.value;=0A= return mergedHash;=0A= });=0A= },=0A= =0A= remove: function() {=0A= var result;=0A= for(var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= var value =3D this[arguments[i]];=0A= if (value !=3D=3D undefined){=0A= if (result =3D=3D=3D undefined) result =3D value;=0A= else {=0A= if (result.constructor !=3D Array) result =3D [result];=0A= result.push(value)=0A= }=0A= }=0A= delete this[arguments[i]];=0A= }=0A= return result;=0A= },=0A= =0A= toQueryString: function() {=0A= return Hash.toQueryString(this);=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= }=0A= });=0A= =0A= function $H(object) {=0A= if (object && object.constructor =3D=3D Hash) return object;=0A= return new Hash(object);=0A= };=0A= ObjectRange =3D Class.create();=0A= Object.extend(ObjectRange.prototype, Enumerable);=0A= Object.extend(ObjectRange.prototype, {=0A= initialize: function(start, end, exclusive) {=0A= this.start =3D start;=0A= this.end =3D end;=0A= this.exclusive =3D exclusive;=0A= },=0A= =0A= _each: function(iterator) {=0A= var value =3D this.start;=0A= while (this.include(value)) {=0A= iterator(value);=0A= value =3D value.succ();=0A= }=0A= },=0A= =0A= include: function(value) {=0A= if (value < this.start)=0A= return false;=0A= if (this.exclusive)=0A= return value < this.end;=0A= return value <=3D this.end;=0A= }=0A= });=0A= =0A= var $R =3D function(start, end, exclusive) {=0A= return new ObjectRange(start, end, exclusive);=0A= }=0A= =0A= var Ajax =3D {=0A= getTransport: function() {=0A= return Try.these(=0A= function() {return new XMLHttpRequest()},=0A= function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A= function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A= ) || false;=0A= },=0A= =0A= activeRequestCount: 0=0A= }=0A= =0A= Ajax.Responders =3D {=0A= responders: [],=0A= =0A= _each: function(iterator) {=0A= this.responders._each(iterator);=0A= },=0A= =0A= register: function(responder) {=0A= if (!this.include(responder))=0A= this.responders.push(responder);=0A= },=0A= =0A= unregister: function(responder) {=0A= this.responders =3D this.responders.without(responder);=0A= },=0A= =0A= dispatch: function(callback, request, transport, json) {=0A= this.each(function(responder) {=0A= if (typeof responder[callback] =3D=3D 'function') {=0A= try {=0A= responder[callback].apply(responder, [request, transport, = json]);=0A= } catch (e) {}=0A= }=0A= });=0A= }=0A= };=0A= =0A= Object.extend(Ajax.Responders, Enumerable);=0A= =0A= Ajax.Responders.register({=0A= onCreate: function() {=0A= Ajax.activeRequestCount++;=0A= },=0A= onComplete: function() {=0A= Ajax.activeRequestCount--;=0A= }=0A= });=0A= =0A= Ajax.Base =3D function() {};=0A= Ajax.Base.prototype =3D {=0A= setOptions: function(options) {=0A= this.options =3D {=0A= method: 'post',=0A= asynchronous: true,=0A= contentType: 'application/x-www-form-urlencoded',=0A= encoding: 'UTF-8',=0A= parameters: ''=0A= }=0A= Object.extend(this.options, options || {});=0A= =0A= this.options.method =3D this.options.method.toLowerCase();=0A= if (typeof this.options.parameters =3D=3D 'string')=0A= this.options.parameters =3D = this.options.parameters.toQueryParams();=0A= }=0A= }=0A= =0A= Ajax.Request =3D Class.create();=0A= Ajax.Request.Events =3D=0A= ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A= =0A= Ajax.Request.prototype =3D Object.extend(new Ajax.Base(), {=0A= _complete: false,=0A= =0A= initialize: function(url, options) {=0A= this.transport =3D Ajax.getTransport();=0A= this.setOptions(options);=0A= this.request(url);=0A= },=0A= =0A= request: function(url) {=0A= this.url =3D url;=0A= this.method =3D this.options.method;=0A= var params =3D this.options.parameters;=0A= =0A= if (!['get', 'post'].include(this.method)) {=0A= // simulate other verbs over post=0A= params['_method'] =3D this.method;=0A= this.method =3D 'post';=0A= }=0A= =0A= params =3D Hash.toQueryString(params);=0A= if (params && /Konqueror|Safari|KHTML/.test(navigator.userAgent)) = params +=3D '&_=3D'=0A= =0A= // when GET, append parameters to URL=0A= if (this.method =3D=3D 'get' && params)=0A= this.url +=3D (this.url.indexOf('?') > -1 ? '&' : '?') + params;=0A= =0A= try {=0A= Ajax.Responders.dispatch('onCreate', this, this.transport);=0A= =0A= this.transport.open(this.method.toUpperCase(), this.url,=0A= this.options.asynchronous);=0A= =0A= if (this.options.asynchronous)=0A= setTimeout(function() { this.respondToReadyState(1) = }.bind(this), 10);=0A= =0A= this.transport.onreadystatechange =3D = this.onStateChange.bind(this);=0A= this.setRequestHeaders();=0A= =0A= var body =3D this.method =3D=3D 'post' ? (this.options.postBody || = params) : null;=0A= =0A= this.transport.send(body);=0A= =0A= /* Force Firefox to handle ready state 4 for synchronous requests = */=0A= if (!this.options.asynchronous && this.transport.overrideMimeType)=0A= this.onStateChange();=0A= =0A= }=0A= catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= onStateChange: function() {=0A= var readyState =3D this.transport.readyState;=0A= if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A= this.respondToReadyState(this.transport.readyState);=0A= },=0A= =0A= setRequestHeaders: function() {=0A= var headers =3D {=0A= 'X-Requested-With': 'XMLHttpRequest',=0A= 'X-Prototype-Version': Prototype.Version,=0A= 'Accept': 'text/javascript, text/html, application/xml, text/xml, = */*'=0A= };=0A= =0A= if (this.method =3D=3D 'post') {=0A= headers['Content-type'] =3D this.options.contentType +=0A= (this.options.encoding ? '; charset=3D' + this.options.encoding = : '');=0A= =0A= /* Force "Connection: close" for older Mozilla browsers to work=0A= * around a bug where XMLHttpRequest sends an incorrect=0A= * Content-length header. See Mozilla Bugzilla #246651.=0A= */=0A= if (this.transport.overrideMimeType &&=0A= (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < = 2005)=0A= headers['Connection'] =3D 'close';=0A= }=0A= =0A= // user-defined headers=0A= if (typeof this.options.requestHeaders =3D=3D 'object') {=0A= var extras =3D this.options.requestHeaders;=0A= =0A= if (typeof extras.push =3D=3D 'function')=0A= for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A= headers[extras[i]] =3D extras[i+1];=0A= else=0A= $H(extras).each(function(pair) { headers[pair.key] =3D = pair.value });=0A= }=0A= =0A= for (var name in headers)=0A= this.transport.setRequestHeader(name, headers[name]);=0A= },=0A= =0A= success: function() {=0A= return !this.transport.status=0A= || (this.transport.status >=3D 200 && this.transport.status < = 300);=0A= },=0A= =0A= respondToReadyState: function(readyState) {=0A= var state =3D Ajax.Request.Events[readyState];=0A= var transport =3D this.transport, json =3D this.evalJSON();=0A= =0A= if (state =3D=3D 'Complete') {=0A= try {=0A= this._complete =3D true;=0A= (this.options['on' + this.transport.status]=0A= || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A= || Prototype.emptyFunction)(transport, json);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= if ((this.getHeader('Content-type') || 'text/javascript').strip().=0A= match(/^(text|application)\/(x-)?(java|ecma)script(;.*)?$/i))=0A= this.evalResponse();=0A= }=0A= =0A= try {=0A= (this.options['on' + state] || Prototype.emptyFunction)(transport, = json);=0A= Ajax.Responders.dispatch('on' + state, this, transport, json);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= if (state =3D=3D 'Complete') {=0A= // avoid memory leak in MSIE: clean up=0A= this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A= }=0A= },=0A= =0A= getHeader: function(name) {=0A= try {=0A= return this.transport.getResponseHeader(name);=0A= } catch (e) { return null }=0A= },=0A= =0A= evalJSON: function() {=0A= try {=0A= var json =3D this.getHeader('X-JSON');=0A= return json ? eval('(' + json + ')') : null;=0A= } catch (e) { return null }=0A= },=0A= =0A= evalResponse: function() {=0A= try {=0A= return eval(this.transport.responseText);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= dispatchException: function(exception) {=0A= (this.options.onException || Prototype.emptyFunction)(this, = exception);=0A= Ajax.Responders.dispatch('onException', this, exception);=0A= }=0A= });=0A= =0A= Ajax.Updater =3D Class.create();=0A= =0A= Object.extend(Object.extend(Ajax.Updater.prototype, = Ajax.Request.prototype), {=0A= initialize: function(container, url, options) {=0A= this.container =3D {=0A= success: (container.success || container),=0A= failure: (container.failure || (container.success ? null : = container))=0A= }=0A= =0A= this.transport =3D Ajax.getTransport();=0A= this.setOptions(options);=0A= =0A= var onComplete =3D this.options.onComplete || = Prototype.emptyFunction;=0A= this.options.onComplete =3D (function(transport, param) {=0A= this.updateContent();=0A= onComplete(transport, param);=0A= }).bind(this);=0A= =0A= this.request(url);=0A= },=0A= =0A= updateContent: function() {=0A= var receiver =3D this.container[this.success() ? 'success' : = 'failure'];=0A= var response =3D this.transport.responseText;=0A= =0A= if (!this.options.evalScripts) response =3D response.stripScripts();=0A= =0A= if (receiver =3D $(receiver)) {=0A= if (this.options.insertion)=0A= new this.options.insertion(receiver, response);=0A= else=0A= receiver.update(response);=0A= }=0A= =0A= if (this.success()) {=0A= if (this.onComplete)=0A= setTimeout(this.onComplete.bind(this), 10);=0A= }=0A= }=0A= });=0A= =0A= Ajax.PeriodicalUpdater =3D Class.create();=0A= Ajax.PeriodicalUpdater.prototype =3D Object.extend(new Ajax.Base(), {=0A= initialize: function(container, url, options) {=0A= this.setOptions(options);=0A= this.onComplete =3D this.options.onComplete;=0A= =0A= this.frequency =3D (this.options.frequency || 2);=0A= this.decay =3D (this.options.decay || 1);=0A= =0A= this.updater =3D {};=0A= this.container =3D container;=0A= this.url =3D url;=0A= =0A= this.start();=0A= },=0A= =0A= start: function() {=0A= this.options.onComplete =3D this.updateComplete.bind(this);=0A= this.onTimerEvent();=0A= },=0A= =0A= stop: function() {=0A= this.updater.options.onComplete =3D undefined;=0A= clearTimeout(this.timer);=0A= (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A= },=0A= =0A= updateComplete: function(request) {=0A= if (this.options.decay) {=0A= this.decay =3D (request.responseText =3D=3D this.lastText ?=0A= this.decay * this.options.decay : 1);=0A= =0A= this.lastText =3D request.responseText;=0A= }=0A= this.timer =3D setTimeout(this.onTimerEvent.bind(this),=0A= this.decay * this.frequency * 1000);=0A= },=0A= =0A= onTimerEvent: function() {=0A= this.updater =3D new Ajax.Updater(this.container, this.url, = this.options);=0A= }=0A= });=0A= function $(element) {=0A= if (arguments.length > 1) {=0A= for (var i =3D 0, elements =3D [], length =3D arguments.length; i < = length; i++)=0A= elements.push($(arguments[i]));=0A= return elements;=0A= }=0A= if (typeof element =3D=3D 'string')=0A= element =3D document.getElementById(element);=0A= return Element.extend(element);=0A= }=0A= =0A= if (Prototype.BrowserFeatures.XPath) {=0A= document._getElementsByXPath =3D function(expression, parentElement) {=0A= var results =3D [];=0A= var query =3D document.evaluate(expression, $(parentElement) || = document,=0A= null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A= for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A= results.push(query.snapshotItem(i));=0A= return results;=0A= };=0A= }=0A= =0A= document.getElementsByClassName =3D function(className, parentElement) {=0A= if (Prototype.BrowserFeatures.XPath) {=0A= var q =3D ".//*[contains(concat(' ', @class, ' '), ' " + className + = " ')]";=0A= return document._getElementsByXPath(q, parentElement);=0A= } else {=0A= var children =3D ($(parentElement) || = document.body).getElementsByTagName('*');=0A= var elements =3D [], child;=0A= for (var i =3D 0, length =3D children.length; i < length; i++) {=0A= child =3D children[i];=0A= if (Element.hasClassName(child, className))=0A= elements.push(Element.extend(child));=0A= }=0A= return elements;=0A= }=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= if (!window.Element)=0A= var Element =3D new Object();=0A= =0A= Element.extend =3D function(element) {=0A= if (!element || _nativeExtensions || element.nodeType =3D=3D 3) return = element;=0A= =0A= if (!element._extended && element.tagName && element !=3D window) {=0A= var methods =3D Object.clone(Element.Methods), cache =3D = Element.extend.cache;=0A= =0A= if (element.tagName =3D=3D 'FORM')=0A= Object.extend(methods, Form.Methods);=0A= if (['INPUT', 'TEXTAREA', 'SELECT'].include(element.tagName))=0A= Object.extend(methods, Form.Element.Methods);=0A= =0A= Object.extend(methods, Element.Methods.Simulated);=0A= =0A= for (var property in methods) {=0A= var value =3D methods[property];=0A= if (typeof value =3D=3D 'function' && !(property in element))=0A= element[property] =3D cache.findOrStore(value);=0A= }=0A= }=0A= =0A= element._extended =3D true;=0A= return element;=0A= };=0A= =0A= Element.extend.cache =3D {=0A= findOrStore: function(value) {=0A= return this[value] =3D this[value] || function() {=0A= return value.apply(null, [this].concat($A(arguments)));=0A= }=0A= }=0A= };=0A= =0A= Element.Methods =3D {=0A= visible: function(element) {=0A= return $(element).style.display !=3D 'none';=0A= },=0A= =0A= toggle: function(element) {=0A= element =3D $(element);=0A= Element[Element.visible(element) ? 'hide' : 'show'](element);=0A= return element;=0A= },=0A= =0A= hide: function(element) {=0A= $(element).style.display =3D 'none';=0A= return element;=0A= },=0A= =0A= show: function(element) {=0A= $(element).style.display =3D '';=0A= return element;=0A= },=0A= =0A= remove: function(element) {=0A= element =3D $(element);=0A= element.parentNode.removeChild(element);=0A= return element;=0A= },=0A= =0A= update: function(element, html) {=0A= html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A= $(element).innerHTML =3D html.stripScripts();=0A= setTimeout(function() {html.evalScripts()}, 10);=0A= return element;=0A= },=0A= =0A= replace: function(element, html) {=0A= element =3D $(element);=0A= html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A= if (element.outerHTML) {=0A= element.outerHTML =3D html.stripScripts();=0A= } else {=0A= var range =3D element.ownerDocument.createRange();=0A= range.selectNodeContents(element);=0A= element.parentNode.replaceChild(=0A= range.createContextualFragment(html.stripScripts()), element);=0A= }=0A= setTimeout(function() {html.evalScripts()}, 10);=0A= return element;=0A= },=0A= =0A= inspect: function(element) {=0A= element =3D $(element);=0A= var result =3D '<' + element.tagName.toLowerCase();=0A= $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A= var property =3D pair.first(), attribute =3D pair.last();=0A= var value =3D (element[property] || '').toString();=0A= if (value) result +=3D ' ' + attribute + '=3D' + = value.inspect(true);=0A= });=0A= return result + '>';=0A= },=0A= =0A= recursivelyCollect: function(element, property) {=0A= element =3D $(element);=0A= var elements =3D [];=0A= while (element =3D element[property])=0A= if (element.nodeType =3D=3D 1)=0A= elements.push(Element.extend(element));=0A= return elements;=0A= },=0A= =0A= ancestors: function(element) {=0A= return $(element).recursivelyCollect('parentNode');=0A= },=0A= =0A= descendants: function(element) {=0A= return $A($(element).getElementsByTagName('*'));=0A= },=0A= =0A= immediateDescendants: function(element) {=0A= if (!(element =3D $(element).firstChild)) return [];=0A= while (element && element.nodeType !=3D 1) element =3D = element.nextSibling;=0A= if (element) return [element].concat($(element).nextSiblings());=0A= return [];=0A= },=0A= =0A= previousSiblings: function(element) {=0A= return $(element).recursivelyCollect('previousSibling');=0A= },=0A= =0A= nextSiblings: function(element) {=0A= return $(element).recursivelyCollect('nextSibling');=0A= },=0A= =0A= siblings: function(element) {=0A= element =3D $(element);=0A= return = element.previousSiblings().reverse().concat(element.nextSiblings());=0A= },=0A= =0A= match: function(element, selector) {=0A= if (typeof selector =3D=3D 'string')=0A= selector =3D new Selector(selector);=0A= return selector.match($(element));=0A= },=0A= =0A= up: function(element, expression, index) {=0A= return Selector.findElement($(element).ancestors(), expression, = index);=0A= },=0A= =0A= down: function(element, expression, index) {=0A= return Selector.findElement($(element).descendants(), expression, = index);=0A= },=0A= =0A= previous: function(element, expression, index) {=0A= return Selector.findElement($(element).previousSiblings(), = expression, index);=0A= },=0A= =0A= next: function(element, expression, index) {=0A= return Selector.findElement($(element).nextSiblings(), expression, = index);=0A= },=0A= =0A= getElementsBySelector: function() {=0A= var args =3D $A(arguments), element =3D $(args.shift());=0A= return Selector.findChildElements(element, args);=0A= },=0A= =0A= getElementsByClassName: function(element, className) {=0A= return document.getElementsByClassName(className, element);=0A= },=0A= =0A= readAttribute: function(element, name) {=0A= element =3D $(element);=0A= if (document.all && !window.opera) {=0A= var t =3D Element._attributeTranslations;=0A= if (t.values[name]) return t.values[name](element, name);=0A= if (t.names[name]) name =3D t.names[name];=0A= var attribute =3D element.attributes[name];=0A= if(attribute) return attribute.nodeValue;=0A= }=0A= return element.getAttribute(name);=0A= },=0A= =0A= getHeight: function(element) {=0A= return $(element).getDimensions().height;=0A= },=0A= =0A= getWidth: function(element) {=0A= return $(element).getDimensions().width;=0A= },=0A= =0A= classNames: function(element) {=0A= return new Element.ClassNames(element);=0A= },=0A= =0A= hasClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= var elementClassName =3D element.className;=0A= if (elementClassName.length =3D=3D 0) return false;=0A= if (elementClassName =3D=3D className ||=0A= elementClassName.match(new RegExp("(^|\\s)" + className + = "(\\s|$)")))=0A= return true;=0A= return false;=0A= },=0A= =0A= addClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= Element.classNames(element).add(className);=0A= return element;=0A= },=0A= =0A= removeClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= Element.classNames(element).remove(className);=0A= return element;=0A= },=0A= =0A= toggleClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= Element.classNames(element)[element.hasClassName(className) ? = 'remove' : 'add'](className);=0A= return element;=0A= },=0A= =0A= observe: function() {=0A= Event.observe.apply(Event, arguments);=0A= return $A(arguments).first();=0A= },=0A= =0A= stopObserving: function() {=0A= Event.stopObserving.apply(Event, arguments);=0A= return $A(arguments).first();=0A= },=0A= =0A= // removes whitespace-only text node children=0A= cleanWhitespace: function(element) {=0A= element =3D $(element);=0A= var node =3D element.firstChild;=0A= while (node) {=0A= var nextNode =3D node.nextSibling;=0A= if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A= element.removeChild(node);=0A= node =3D nextNode;=0A= }=0A= return element;=0A= },=0A= =0A= empty: function(element) {=0A= return $(element).innerHTML.match(/^\s*$/);=0A= },=0A= =0A= descendantOf: function(element, ancestor) {=0A= element =3D $(element), ancestor =3D $(ancestor);=0A= while (element =3D element.parentNode)=0A= if (element =3D=3D ancestor) return true;=0A= return false;=0A= },=0A= =0A= scrollTo: function(element) {=0A= element =3D $(element);=0A= var pos =3D Position.cumulativeOffset(element);=0A= window.scrollTo(pos[0], pos[1]);=0A= return element;=0A= },=0A= =0A= getStyle: function(element, style) {=0A= element =3D $(element);=0A= if (['float','cssFloat'].include(style))=0A= style =3D (typeof element.style.styleFloat !=3D 'undefined' ? = 'styleFloat' : 'cssFloat');=0A= style =3D style.camelize();=0A= var value =3D element.style[style];=0A= if (!value) {=0A= if (document.defaultView && document.defaultView.getComputedStyle) = {=0A= var css =3D document.defaultView.getComputedStyle(element, null);=0A= value =3D css ? css[style] : null;=0A= } else if (element.currentStyle) {=0A= value =3D element.currentStyle[style];=0A= }=0A= }=0A= =0A= if((value =3D=3D 'auto') && ['width','height'].include(style) && = (element.getStyle('display') !=3D 'none'))=0A= value =3D element['offset'+style.capitalize()] + 'px';=0A= =0A= if (window.opera && ['left', 'top', 'right', = 'bottom'].include(style))=0A= if (Element.getStyle(element, 'position') =3D=3D 'static') value = =3D 'auto';=0A= if(style =3D=3D 'opacity') {=0A= if(value) return parseFloat(value);=0A= if(value =3D (element.getStyle('filter') || = '').match(/alpha\(opacity=3D(.*)\)/))=0A= if(value[1]) return parseFloat(value[1]) / 100;=0A= return 1.0;=0A= }=0A= return value =3D=3D 'auto' ? null : value;=0A= },=0A= =0A= setStyle: function(element, style) {=0A= element =3D $(element);=0A= for (var name in style) {=0A= var value =3D style[name];=0A= if(name =3D=3D 'opacity') {=0A= if (value =3D=3D 1) {=0A= value =3D (/Gecko/.test(navigator.userAgent) &&=0A= !/Konqueror|Safari|KHTML/.test(navigator.userAgent)) ? = 0.999999 : 1.0;=0A= if(/MSIE/.test(navigator.userAgent) && !window.opera)=0A= element.style.filter =3D = element.getStyle('filter').replace(/alpha\([^\)]*\)/gi,'');=0A= } else if(value =3D=3D=3D '') {=0A= if(/MSIE/.test(navigator.userAgent) && !window.opera)=0A= element.style.filter =3D = element.getStyle('filter').replace(/alpha\([^\)]*\)/gi,'');=0A= } else {=0A= if(value < 0.00001) value =3D 0;=0A= if(/MSIE/.test(navigator.userAgent) && !window.opera)=0A= element.style.filter =3D = element.getStyle('filter').replace(/alpha\([^\)]*\)/gi,'') +=0A= 'alpha(opacity=3D'+value*100+')';=0A= }=0A= } else if(['float','cssFloat'].include(name)) name =3D (typeof = element.style.styleFloat !=3D 'undefined') ? 'styleFloat' : 'cssFloat';=0A= element.style[name.camelize()] =3D value;=0A= }=0A= return element;=0A= },=0A= =0A= getDimensions: function(element) {=0A= element =3D $(element);=0A= var display =3D $(element).getStyle('display');=0A= if (display !=3D 'none' && display !=3D null) // Safari bug=0A= return {width: element.offsetWidth, height: element.offsetHeight};=0A= =0A= // All *Width and *Height properties give 0 on elements with display = none,=0A= // so enable the element temporarily=0A= var els =3D element.style;=0A= var originalVisibility =3D els.visibility;=0A= var originalPosition =3D els.position;=0A= var originalDisplay =3D els.display;=0A= els.visibility =3D 'hidden';=0A= els.position =3D 'absolute';=0A= els.display =3D 'block';=0A= var originalWidth =3D element.clientWidth;=0A= var originalHeight =3D element.clientHeight;=0A= els.display =3D originalDisplay;=0A= els.position =3D originalPosition;=0A= els.visibility =3D originalVisibility;=0A= return {width: originalWidth, height: originalHeight};=0A= },=0A= =0A= makePositioned: function(element) {=0A= element =3D $(element);=0A= var pos =3D Element.getStyle(element, 'position');=0A= if (pos =3D=3D 'static' || !pos) {=0A= element._madePositioned =3D true;=0A= element.style.position =3D 'relative';=0A= // Opera returns the offset relative to the positioning context, = when an=0A= // element is position relative but top and left have not been = defined=0A= if (window.opera) {=0A= element.style.top =3D 0;=0A= element.style.left =3D 0;=0A= }=0A= }=0A= return element;=0A= },=0A= =0A= undoPositioned: function(element) {=0A= element =3D $(element);=0A= if (element._madePositioned) {=0A= element._madePositioned =3D undefined;=0A= element.style.position =3D=0A= element.style.top =3D=0A= element.style.left =3D=0A= element.style.bottom =3D=0A= element.style.right =3D '';=0A= }=0A= return element;=0A= },=0A= =0A= makeClipping: function(element) {=0A= element =3D $(element);=0A= if (element._overflow) return element;=0A= element._overflow =3D element.style.overflow || 'auto';=0A= if ((Element.getStyle(element, 'overflow') || 'visible') !=3D = 'hidden')=0A= element.style.overflow =3D 'hidden';=0A= return element;=0A= },=0A= =0A= undoClipping: function(element) {=0A= element =3D $(element);=0A= if (!element._overflow) return element;=0A= element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : = element._overflow;=0A= element._overflow =3D null;=0A= return element;=0A= }=0A= };=0A= =0A= Object.extend(Element.Methods, {childOf: Element.Methods.descendantOf});=0A= =0A= Element._attributeTranslations =3D {};=0A= =0A= Element._attributeTranslations.names =3D {=0A= colspan: "colSpan",=0A= rowspan: "rowSpan",=0A= valign: "vAlign",=0A= datetime: "dateTime",=0A= accesskey: "accessKey",=0A= tabindex: "tabIndex",=0A= enctype: "encType",=0A= maxlength: "maxLength",=0A= readonly: "readOnly",=0A= longdesc: "longDesc"=0A= };=0A= =0A= Element._attributeTranslations.values =3D {=0A= _getAttr: function(element, attribute) {=0A= return element.getAttribute(attribute, 2);=0A= },=0A= =0A= _flag: function(element, attribute) {=0A= return $(element).hasAttribute(attribute) ? attribute : null;=0A= },=0A= =0A= style: function(element) {=0A= return element.style.cssText.toLowerCase();=0A= },=0A= =0A= title: function(element) {=0A= var node =3D element.getAttributeNode('title');=0A= return node.specified ? node.nodeValue : null;=0A= }=0A= };=0A= =0A= Object.extend(Element._attributeTranslations.values, {=0A= href: Element._attributeTranslations.values._getAttr,=0A= src: Element._attributeTranslations.values._getAttr,=0A= disabled: Element._attributeTranslations.values._flag,=0A= checked: Element._attributeTranslations.values._flag,=0A= readonly: Element._attributeTranslations.values._flag,=0A= multiple: Element._attributeTranslations.values._flag=0A= });=0A= =0A= Element.Methods.Simulated =3D {=0A= hasAttribute: function(element, attribute) {=0A= var t =3D Element._attributeTranslations;=0A= attribute =3D t.names[attribute] || attribute;=0A= return $(element).getAttributeNode(attribute).specified;=0A= }=0A= };=0A= =0A= // IE is missing .innerHTML support for TABLE-related elements=0A= if (document.all && !window.opera){=0A= Element.Methods.update =3D function(element, html) {=0A= element =3D $(element);=0A= html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A= var tagName =3D element.tagName.toUpperCase();=0A= if (['THEAD','TBODY','TR','TD'].include(tagName)) {=0A= var div =3D document.createElement('div');=0A= switch (tagName) {=0A= case 'THEAD':=0A= case 'TBODY':=0A= div.innerHTML =3D '' + html.stripScripts() + = '
';=0A= depth =3D 2;=0A= break;=0A= case 'TR':=0A= div.innerHTML =3D '' + html.stripScripts() = + '
';=0A= depth =3D 3;=0A= break;=0A= case 'TD':=0A= div.innerHTML =3D '
' + = html.stripScripts() + '
';=0A= depth =3D 4;=0A= }=0A= $A(element.childNodes).each(function(node){=0A= element.removeChild(node)=0A= });=0A= depth.times(function(){ div =3D div.firstChild });=0A= =0A= $A(div.childNodes).each(=0A= function(node){ element.appendChild(node) });=0A= } else {=0A= element.innerHTML =3D html.stripScripts();=0A= }=0A= setTimeout(function() {html.evalScripts()}, 10);=0A= return element;=0A= }=0A= };=0A= =0A= Object.extend(Element, Element.Methods);=0A= =0A= var _nativeExtensions =3D false;=0A= =0A= if(/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A= ['', 'Form', 'Input', 'TextArea', 'Select'].each(function(tag) {=0A= var className =3D 'HTML' + tag + 'Element';=0A= if(window[className]) return;=0A= var klass =3D window[className] =3D {};=0A= klass.prototype =3D document.createElement(tag ? tag.toLowerCase() : = 'div').__proto__;=0A= });=0A= =0A= Element.addMethods =3D function(methods) {=0A= Object.extend(Element.Methods, methods || {});=0A= =0A= function copy(methods, destination, onlyIfAbsent) {=0A= onlyIfAbsent =3D onlyIfAbsent || false;=0A= var cache =3D Element.extend.cache;=0A= for (var property in methods) {=0A= var value =3D methods[property];=0A= if (!onlyIfAbsent || !(property in destination))=0A= destination[property] =3D cache.findOrStore(value);=0A= }=0A= }=0A= =0A= if (typeof HTMLElement !=3D 'undefined') {=0A= copy(Element.Methods, HTMLElement.prototype);=0A= copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A= copy(Form.Methods, HTMLFormElement.prototype);=0A= [HTMLInputElement, HTMLTextAreaElement, = HTMLSelectElement].each(function(klass) {=0A= copy(Form.Element.Methods, klass.prototype);=0A= });=0A= _nativeExtensions =3D true;=0A= }=0A= }=0A= =0A= var Toggle =3D new Object();=0A= Toggle.display =3D Element.toggle;=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.Insertion =3D function(adjacency) {=0A= this.adjacency =3D adjacency;=0A= }=0A= =0A= Abstract.Insertion.prototype =3D {=0A= initialize: function(element, content) {=0A= this.element =3D $(element);=0A= this.content =3D content.stripScripts();=0A= =0A= if (this.adjacency && this.element.insertAdjacentHTML) {=0A= try {=0A= this.element.insertAdjacentHTML(this.adjacency, this.content);=0A= } catch (e) {=0A= var tagName =3D this.element.tagName.toUpperCase();=0A= if (['TBODY', 'TR'].include(tagName)) {=0A= this.insertContent(this.contentFromAnonymousTable());=0A= } else {=0A= throw e;=0A= }=0A= }=0A= } else {=0A= this.range =3D this.element.ownerDocument.createRange();=0A= if (this.initializeRange) this.initializeRange();=0A= = this.insertContent([this.range.createContextualFragment(this.content)]);=0A= }=0A= =0A= setTimeout(function() {content.evalScripts()}, 10);=0A= },=0A= =0A= contentFromAnonymousTable: function() {=0A= var div =3D document.createElement('div');=0A= div.innerHTML =3D '' + this.content + = '
';=0A= return $A(div.childNodes[0].childNodes[0].childNodes);=0A= }=0A= }=0A= =0A= var Insertion =3D new Object();=0A= =0A= Insertion.Before =3D Class.create();=0A= Insertion.Before.prototype =3D Object.extend(new = Abstract.Insertion('beforeBegin'), {=0A= initializeRange: function() {=0A= this.range.setStartBefore(this.element);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.each((function(fragment) {=0A= this.element.parentNode.insertBefore(fragment, this.element);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= Insertion.Top =3D Class.create();=0A= Insertion.Top.prototype =3D Object.extend(new = Abstract.Insertion('afterBegin'), {=0A= initializeRange: function() {=0A= this.range.selectNodeContents(this.element);=0A= this.range.collapse(true);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.reverse(false).each((function(fragment) {=0A= this.element.insertBefore(fragment, this.element.firstChild);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= Insertion.Bottom =3D Class.create();=0A= Insertion.Bottom.prototype =3D Object.extend(new = Abstract.Insertion('beforeEnd'), {=0A= initializeRange: function() {=0A= this.range.selectNodeContents(this.element);=0A= this.range.collapse(this.element);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.each((function(fragment) {=0A= this.element.appendChild(fragment);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= Insertion.After =3D Class.create();=0A= Insertion.After.prototype =3D Object.extend(new = Abstract.Insertion('afterEnd'), {=0A= initializeRange: function() {=0A= this.range.setStartAfter(this.element);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.each((function(fragment) {=0A= this.element.parentNode.insertBefore(fragment,=0A= this.element.nextSibling);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Element.ClassNames =3D Class.create();=0A= Element.ClassNames.prototype =3D {=0A= initialize: function(element) {=0A= this.element =3D $(element);=0A= },=0A= =0A= _each: function(iterator) {=0A= this.element.className.split(/\s+/).select(function(name) {=0A= return name.length > 0;=0A= })._each(iterator);=0A= },=0A= =0A= set: function(className) {=0A= this.element.className =3D className;=0A= },=0A= =0A= add: function(classNameToAdd) {=0A= if (this.include(classNameToAdd)) return;=0A= this.set($A(this).concat(classNameToAdd).join(' '));=0A= },=0A= =0A= remove: function(classNameToRemove) {=0A= if (!this.include(classNameToRemove)) return;=0A= this.set($A(this).without(classNameToRemove).join(' '));=0A= },=0A= =0A= toString: function() {=0A= return $A(this).join(' ');=0A= }=0A= };=0A= =0A= Object.extend(Element.ClassNames.prototype, Enumerable);=0A= var Selector =3D Class.create();=0A= Selector.prototype =3D {=0A= initialize: function(expression) {=0A= this.params =3D {classNames: []};=0A= this.expression =3D expression.toString().strip();=0A= this.parseExpression();=0A= this.compileMatcher();=0A= },=0A= =0A= parseExpression: function() {=0A= function abort(message) { throw 'Parse error in selector: ' + = message; }=0A= =0A= if (this.expression =3D=3D '') abort('empty expression');=0A= =0A= var params =3D this.params, expr =3D this.expression, match, = modifier, clause, rest;=0A= while (match =3D = expr.match(/^(.*)\[([a-z0-9_:-]+?)(?:([~\|!]?=3D)(?:"([^"]*)"|([^\]\s]*))= )?\]$/i)) {=0A= params.attributes =3D params.attributes || [];=0A= params.attributes.push({name: match[2], operator: match[3], value: = match[4] || match[5] || ''});=0A= expr =3D match[1];=0A= }=0A= =0A= if (expr =3D=3D '*') return this.params.wildcard =3D true;=0A= =0A= while (match =3D expr.match(/^([^a-z0-9_-])?([a-z0-9_-]+)(.*)/i)) {=0A= modifier =3D match[1], clause =3D match[2], rest =3D match[3];=0A= switch (modifier) {=0A= case '#': params.id =3D clause; break;=0A= case '.': params.classNames.push(clause); break;=0A= case '':=0A= case undefined: params.tagName =3D clause.toUpperCase(); break;=0A= default: abort(expr.inspect());=0A= }=0A= expr =3D rest;=0A= }=0A= =0A= if (expr.length > 0) abort(expr.inspect());=0A= },=0A= =0A= buildMatchExpression: function() {=0A= var params =3D this.params, conditions =3D [], clause;=0A= =0A= if (params.wildcard)=0A= conditions.push('true');=0A= if (clause =3D params.id)=0A= conditions.push('element.readAttribute("id") =3D=3D ' + = clause.inspect());=0A= if (clause =3D params.tagName)=0A= conditions.push('element.tagName.toUpperCase() =3D=3D ' + = clause.inspect());=0A= if ((clause =3D params.classNames).length > 0)=0A= for (var i =3D 0, length =3D clause.length; i < length; i++)=0A= conditions.push('element.hasClassName(' + clause[i].inspect() + = ')');=0A= if (clause =3D params.attributes) {=0A= clause.each(function(attribute) {=0A= var value =3D 'element.readAttribute(' + = attribute.name.inspect() + ')';=0A= var splitValueBy =3D function(delimiter) {=0A= return value + ' && ' + value + '.split(' + = delimiter.inspect() + ')';=0A= }=0A= =0A= switch (attribute.operator) {=0A= case '=3D': conditions.push(value + ' =3D=3D ' + = attribute.value.inspect()); break;=0A= case '~=3D': conditions.push(splitValueBy(' ') + = '.include(' + attribute.value.inspect() + ')'); break;=0A= case '|=3D': conditions.push(=0A= splitValueBy('-') + '.first().toUpperCase() = =3D=3D ' + attribute.value.toUpperCase().inspect()=0A= ); break;=0A= case '!=3D': conditions.push(value + ' !=3D ' + = attribute.value.inspect()); break;=0A= case '':=0A= case undefined: conditions.push('element.hasAttribute(' + = attribute.name.inspect() + ')'); break;=0A= default: throw 'Unknown operator ' + attribute.operator = + ' in selector';=0A= }=0A= });=0A= }=0A= =0A= return conditions.join(' && ');=0A= },=0A= =0A= compileMatcher: function() {=0A= this.match =3D new Function('element', 'if (!element.tagName) return = false; \=0A= element =3D $(element); \=0A= return ' + this.buildMatchExpression());=0A= },=0A= =0A= findElements: function(scope) {=0A= var element;=0A= =0A= if (element =3D $(this.params.id))=0A= if (this.match(element))=0A= if (!scope || Element.childOf(element, scope))=0A= return [element];=0A= =0A= scope =3D (scope || = document).getElementsByTagName(this.params.tagName || '*');=0A= =0A= var results =3D [];=0A= for (var i =3D 0, length =3D scope.length; i < length; i++)=0A= if (this.match(element =3D scope[i]))=0A= results.push(Element.extend(element));=0A= =0A= return results;=0A= },=0A= =0A= toString: function() {=0A= return this.expression;=0A= }=0A= }=0A= =0A= Object.extend(Selector, {=0A= matchElements: function(elements, expression) {=0A= var selector =3D new Selector(expression);=0A= return = elements.select(selector.match.bind(selector)).map(Element.extend);=0A= },=0A= =0A= findElement: function(elements, expression, index) {=0A= if (typeof expression =3D=3D 'number') index =3D expression, = expression =3D false;=0A= return Selector.matchElements(elements, expression || '*')[index || = 0];=0A= },=0A= =0A= findChildElements: function(element, expressions) {=0A= return expressions.map(function(expression) {=0A= return = expression.match(/[^\s"]+(?:"[^"]*"[^\s"]+)*/g).inject([null], = function(results, expr) {=0A= var selector =3D new Selector(expr);=0A= return results.inject([], function(elements, result) {=0A= return elements.concat(selector.findElements(result || = element));=0A= });=0A= });=0A= }).flatten();=0A= }=0A= });=0A= =0A= function $$() {=0A= return Selector.findChildElements(document, $A(arguments));=0A= }=0A= var Form =3D {=0A= reset: function(form) {=0A= $(form).reset();=0A= return form;=0A= },=0A= =0A= serializeElements: function(elements, getHash) {=0A= var data =3D elements.inject({}, function(result, element) {=0A= if (!element.disabled && element.name) {=0A= var key =3D element.name, value =3D $(element).getValue();=0A= if (value !=3D undefined) {=0A= if (result[key]) {=0A= if (result[key].constructor !=3D Array) result[key] =3D = [result[key]];=0A= result[key].push(value);=0A= }=0A= else result[key] =3D value;=0A= }=0A= }=0A= return result;=0A= });=0A= =0A= return getHash ? data : Hash.toQueryString(data);=0A= }=0A= };=0A= =0A= Form.Methods =3D {=0A= serialize: function(form, getHash) {=0A= return Form.serializeElements(Form.getElements(form), getHash);=0A= },=0A= =0A= getElements: function(form) {=0A= return $A($(form).getElementsByTagName('*')).inject([],=0A= function(elements, child) {=0A= if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A= elements.push(Element.extend(child));=0A= return elements;=0A= }=0A= );=0A= },=0A= =0A= getInputs: function(form, typeName, name) {=0A= form =3D $(form);=0A= var inputs =3D form.getElementsByTagName('input');=0A= =0A= if (!typeName && !name) return $A(inputs).map(Element.extend);=0A= =0A= for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i = < length; i++) {=0A= var input =3D inputs[i];=0A= if ((typeName && input.type !=3D typeName) || (name && input.name = !=3D name))=0A= continue;=0A= matchingInputs.push(Element.extend(input));=0A= }=0A= =0A= return matchingInputs;=0A= },=0A= =0A= disable: function(form) {=0A= form =3D $(form);=0A= form.getElements().each(function(element) {=0A= element.blur();=0A= element.disabled =3D 'true';=0A= });=0A= return form;=0A= },=0A= =0A= enable: function(form) {=0A= form =3D $(form);=0A= form.getElements().each(function(element) {=0A= element.disabled =3D '';=0A= });=0A= return form;=0A= },=0A= =0A= findFirstElement: function(form) {=0A= return $(form).getElements().find(function(element) {=0A= return element.type !=3D 'hidden' && !element.disabled &&=0A= ['input', 'select', = 'textarea'].include(element.tagName.toLowerCase());=0A= });=0A= },=0A= =0A= focusFirstElement: function(form) {=0A= form =3D $(form);=0A= form.findFirstElement().activate();=0A= return form;=0A= }=0A= }=0A= =0A= Object.extend(Form, Form.Methods);=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element =3D {=0A= focus: function(element) {=0A= $(element).focus();=0A= return element;=0A= },=0A= =0A= select: function(element) {=0A= $(element).select();=0A= return element;=0A= }=0A= }=0A= =0A= Form.Element.Methods =3D {=0A= serialize: function(element) {=0A= element =3D $(element);=0A= if (!element.disabled && element.name) {=0A= var value =3D element.getValue();=0A= if (value !=3D undefined) {=0A= var pair =3D {};=0A= pair[element.name] =3D value;=0A= return Hash.toQueryString(pair);=0A= }=0A= }=0A= return '';=0A= },=0A= =0A= getValue: function(element) {=0A= element =3D $(element);=0A= var method =3D element.tagName.toLowerCase();=0A= return Form.Element.Serializers[method](element);=0A= },=0A= =0A= clear: function(element) {=0A= $(element).value =3D '';=0A= return element;=0A= },=0A= =0A= present: function(element) {=0A= return $(element).value !=3D '';=0A= },=0A= =0A= activate: function(element) {=0A= element =3D $(element);=0A= element.focus();=0A= if (element.select && ( element.tagName.toLowerCase() !=3D 'input' ||=0A= !['button', 'reset', 'submit'].include(element.type) ) )=0A= element.select();=0A= return element;=0A= },=0A= =0A= disable: function(element) {=0A= element =3D $(element);=0A= element.disabled =3D true;=0A= return element;=0A= },=0A= =0A= enable: function(element) {=0A= element =3D $(element);=0A= element.blur();=0A= element.disabled =3D false;=0A= return element;=0A= }=0A= }=0A= =0A= Object.extend(Form.Element, Form.Element.Methods);=0A= var Field =3D Form.Element;=0A= var $F =3D Form.Element.getValue;=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element.Serializers =3D {=0A= input: function(element) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= return Form.Element.Serializers.inputSelector(element);=0A= default:=0A= return Form.Element.Serializers.textarea(element);=0A= }=0A= },=0A= =0A= inputSelector: function(element) {=0A= return element.checked ? element.value : null;=0A= },=0A= =0A= textarea: function(element) {=0A= return element.value;=0A= },=0A= =0A= select: function(element) {=0A= return this[element.type =3D=3D 'select-one' ?=0A= 'selectOne' : 'selectMany'](element);=0A= },=0A= =0A= selectOne: function(element) {=0A= var index =3D element.selectedIndex;=0A= return index >=3D 0 ? this.optionValue(element.options[index]) : = null;=0A= },=0A= =0A= selectMany: function(element) {=0A= var values, length =3D element.length;=0A= if (!length) return null;=0A= =0A= for (var i =3D 0, values =3D []; i < length; i++) {=0A= var opt =3D element.options[i];=0A= if (opt.selected) values.push(this.optionValue(opt));=0A= }=0A= return values;=0A= },=0A= =0A= optionValue: function(opt) {=0A= // extend element because hasAttribute may not be native=0A= return Element.extend(opt).hasAttribute('value') ? opt.value : = opt.text;=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.TimedObserver =3D function() {}=0A= Abstract.TimedObserver.prototype =3D {=0A= initialize: function(element, frequency, callback) {=0A= this.frequency =3D frequency;=0A= this.element =3D $(element);=0A= this.callback =3D callback;=0A= =0A= this.lastValue =3D this.getValue();=0A= this.registerCallback();=0A= },=0A= =0A= registerCallback: function() {=0A= setInterval(this.onTimerEvent.bind(this), this.frequency * 1000);=0A= },=0A= =0A= onTimerEvent: function() {=0A= var value =3D this.getValue();=0A= var changed =3D ('string' =3D=3D typeof this.lastValue && 'string' = =3D=3D typeof value=0A= ? this.lastValue !=3D value : String(this.lastValue) !=3D = String(value));=0A= if (changed) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= }=0A= }=0A= =0A= Form.Element.Observer =3D Class.create();=0A= Form.Element.Observer.prototype =3D Object.extend(new = Abstract.TimedObserver(), {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.Observer =3D Class.create();=0A= Form.Observer.prototype =3D Object.extend(new Abstract.TimedObserver(), {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.EventObserver =3D function() {}=0A= Abstract.EventObserver.prototype =3D {=0A= initialize: function(element, callback) {=0A= this.element =3D $(element);=0A= this.callback =3D callback;=0A= =0A= this.lastValue =3D this.getValue();=0A= if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A= this.registerFormCallbacks();=0A= else=0A= this.registerCallback(this.element);=0A= },=0A= =0A= onElementEvent: function() {=0A= var value =3D this.getValue();=0A= if (this.lastValue !=3D value) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= },=0A= =0A= registerFormCallbacks: function() {=0A= = Form.getElements(this.element).each(this.registerCallback.bind(this));=0A= },=0A= =0A= registerCallback: function(element) {=0A= if (element.type) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= Event.observe(element, 'click', = this.onElementEvent.bind(this));=0A= break;=0A= default:=0A= Event.observe(element, 'change', = this.onElementEvent.bind(this));=0A= break;=0A= }=0A= }=0A= }=0A= }=0A= =0A= Form.Element.EventObserver =3D Class.create();=0A= Form.Element.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.EventObserver =3D Class.create();=0A= Form.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= if (!window.Event) {=0A= var Event =3D new Object();=0A= }=0A= =0A= Object.extend(Event, {=0A= KEY_BACKSPACE: 8,=0A= KEY_TAB: 9,=0A= KEY_RETURN: 13,=0A= KEY_ESC: 27,=0A= KEY_LEFT: 37,=0A= KEY_UP: 38,=0A= KEY_RIGHT: 39,=0A= KEY_DOWN: 40,=0A= KEY_DELETE: 46,=0A= KEY_HOME: 36,=0A= KEY_END: 35,=0A= KEY_PAGEUP: 33,=0A= KEY_PAGEDOWN: 34,=0A= =0A= element: function(event) {=0A= return event.target || event.srcElement;=0A= },=0A= =0A= isLeftClick: function(event) {=0A= return (((event.which) && (event.which =3D=3D 1)) ||=0A= ((event.button) && (event.button =3D=3D 1)));=0A= },=0A= =0A= pointerX: function(event) {=0A= return event.pageX || (event.clientX +=0A= (document.documentElement.scrollLeft || document.body.scrollLeft));=0A= },=0A= =0A= pointerY: function(event) {=0A= return event.pageY || (event.clientY +=0A= (document.documentElement.scrollTop || document.body.scrollTop));=0A= },=0A= =0A= stop: function(event) {=0A= if (event.preventDefault) {=0A= event.preventDefault();=0A= event.stopPropagation();=0A= } else {=0A= event.returnValue =3D false;=0A= event.cancelBubble =3D true;=0A= }=0A= },=0A= =0A= // find the first node with the given tagName, starting from the=0A= // node the event was triggered on; traverses the DOM upwards=0A= findElement: function(event, tagName) {=0A= var element =3D Event.element(event);=0A= while (element.parentNode && (!element.tagName ||=0A= (element.tagName.toUpperCase() !=3D tagName.toUpperCase())))=0A= element =3D element.parentNode;=0A= return element;=0A= },=0A= =0A= observers: false,=0A= =0A= _observeAndCache: function(element, name, observer, useCapture) {=0A= if (!this.observers) this.observers =3D [];=0A= if (element.addEventListener) {=0A= this.observers.push([element, name, observer, useCapture]);=0A= element.addEventListener(name, observer, useCapture);=0A= } else if (element.attachEvent) {=0A= this.observers.push([element, name, observer, useCapture]);=0A= element.attachEvent('on' + name, observer);=0A= }=0A= },=0A= =0A= unloadCache: function() {=0A= if (!Event.observers) return;=0A= for (var i =3D 0, length =3D Event.observers.length; i < length; = i++) {=0A= Event.stopObserving.apply(this, Event.observers[i]);=0A= Event.observers[i][0] =3D null;=0A= }=0A= Event.observers =3D false;=0A= },=0A= =0A= observe: function(element, name, observer, useCapture) {=0A= element =3D $(element);=0A= useCapture =3D useCapture || false;=0A= =0A= if (name =3D=3D 'keypress' &&=0A= (navigator.appVersion.match(/Konqueror|Safari|KHTML/)=0A= || element.attachEvent))=0A= name =3D 'keydown';=0A= =0A= Event._observeAndCache(element, name, observer, useCapture);=0A= },=0A= =0A= stopObserving: function(element, name, observer, useCapture) {=0A= element =3D $(element);=0A= useCapture =3D useCapture || false;=0A= =0A= if (name =3D=3D 'keypress' &&=0A= (navigator.appVersion.match(/Konqueror|Safari|KHTML/)=0A= || element.detachEvent))=0A= name =3D 'keydown';=0A= =0A= if (element.removeEventListener) {=0A= element.removeEventListener(name, observer, useCapture);=0A= } else if (element.detachEvent) {=0A= try {=0A= element.detachEvent('on' + name, observer);=0A= } catch (e) {}=0A= }=0A= }=0A= });=0A= =0A= /* prevent memory leaks in IE */=0A= if (navigator.appVersion.match(/\bMSIE\b/))=0A= Event.observe(window, 'unload', Event.unloadCache, false);=0A= var Position =3D {=0A= // set to true if needed, warning: firefox performance problems=0A= // NOT neeeded for page scrolling, only if draggable contained in=0A= // scrollable elements=0A= includeScrollOffsets: false,=0A= =0A= // must be called before calling withinIncludingScrolloffset, every = time the=0A= // page is scrolled=0A= prepare: function() {=0A= this.deltaX =3D window.pageXOffset=0A= || document.documentElement.scrollLeft=0A= || document.body.scrollLeft=0A= || 0;=0A= this.deltaY =3D window.pageYOffset=0A= || document.documentElement.scrollTop=0A= || document.body.scrollTop=0A= || 0;=0A= },=0A= =0A= realOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.scrollTop || 0;=0A= valueL +=3D element.scrollLeft || 0;=0A= element =3D element.parentNode;=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= cumulativeOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= positionedOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= if (element) {=0A= if(element.tagName=3D=3D'BODY') break;=0A= var p =3D Element.getStyle(element, 'position');=0A= if (p =3D=3D 'relative' || p =3D=3D 'absolute') break;=0A= }=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= offsetParent: function(element) {=0A= if (element.offsetParent) return element.offsetParent;=0A= if (element =3D=3D document.body) return element;=0A= =0A= while ((element =3D element.parentNode) && element !=3D = document.body)=0A= if (Element.getStyle(element, 'position') !=3D 'static')=0A= return element;=0A= =0A= return document.body;=0A= },=0A= =0A= // caches x/y coordinate pair to use with overlap=0A= within: function(element, x, y) {=0A= if (this.includeScrollOffsets)=0A= return this.withinIncludingScrolloffsets(element, x, y);=0A= this.xcomp =3D x;=0A= this.ycomp =3D y;=0A= this.offset =3D this.cumulativeOffset(element);=0A= =0A= return (y >=3D this.offset[1] &&=0A= y < this.offset[1] + element.offsetHeight &&=0A= x >=3D this.offset[0] &&=0A= x < this.offset[0] + element.offsetWidth);=0A= },=0A= =0A= withinIncludingScrolloffsets: function(element, x, y) {=0A= var offsetcache =3D this.realOffset(element);=0A= =0A= this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A= this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A= this.offset =3D this.cumulativeOffset(element);=0A= =0A= return (this.ycomp >=3D this.offset[1] &&=0A= this.ycomp < this.offset[1] + element.offsetHeight &&=0A= this.xcomp >=3D this.offset[0] &&=0A= this.xcomp < this.offset[0] + element.offsetWidth);=0A= },=0A= =0A= // within must be called directly before=0A= overlap: function(mode, element) {=0A= if (!mode) return 0;=0A= if (mode =3D=3D 'vertical')=0A= return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A= element.offsetHeight;=0A= if (mode =3D=3D 'horizontal')=0A= return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A= element.offsetWidth;=0A= },=0A= =0A= page: function(forElement) {=0A= var valueT =3D 0, valueL =3D 0;=0A= =0A= var element =3D forElement;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= =0A= // Safari fix=0A= if (element.offsetParent=3D=3Ddocument.body)=0A= if (Element.getStyle(element,'position')=3D=3D'absolute') break;=0A= =0A= } while (element =3D element.offsetParent);=0A= =0A= element =3D forElement;=0A= do {=0A= if (!window.opera || element.tagName=3D=3D'BODY') {=0A= valueT -=3D element.scrollTop || 0;=0A= valueL -=3D element.scrollLeft || 0;=0A= }=0A= } while (element =3D element.parentNode);=0A= =0A= return [valueL, valueT];=0A= },=0A= =0A= clone: function(source, target) {=0A= var options =3D Object.extend({=0A= setLeft: true,=0A= setTop: true,=0A= setWidth: true,=0A= setHeight: true,=0A= offsetTop: 0,=0A= offsetLeft: 0=0A= }, arguments[2] || {})=0A= =0A= // find page position of source=0A= source =3D $(source);=0A= var p =3D Position.page(source);=0A= =0A= // find coordinate system to use=0A= target =3D $(target);=0A= var delta =3D [0, 0];=0A= var parent =3D null;=0A= // delta [0,0] will do fine with position: fixed elements,=0A= // position:absolute needs offsetParent deltas=0A= if (Element.getStyle(target,'position') =3D=3D 'absolute') {=0A= parent =3D Position.offsetParent(target);=0A= delta =3D Position.page(parent);=0A= }=0A= =0A= // correct by body offsets (fixes Safari)=0A= if (parent =3D=3D document.body) {=0A= delta[0] -=3D document.body.offsetLeft;=0A= delta[1] -=3D document.body.offsetTop;=0A= }=0A= =0A= // set position=0A= if(options.setLeft) target.style.left =3D (p[0] - delta[0] + = options.offsetLeft) + 'px';=0A= if(options.setTop) target.style.top =3D (p[1] - delta[1] + = options.offsetTop) + 'px';=0A= if(options.setWidth) target.style.width =3D source.offsetWidth + = 'px';=0A= if(options.setHeight) target.style.height =3D source.offsetHeight + = 'px';=0A= },=0A= =0A= absolutize: function(element) {=0A= element =3D $(element);=0A= if (element.style.position =3D=3D 'absolute') return;=0A= Position.prepare();=0A= =0A= var offsets =3D Position.positionedOffset(element);=0A= var top =3D offsets[1];=0A= var left =3D offsets[0];=0A= var width =3D element.clientWidth;=0A= var height =3D element.clientHeight;=0A= =0A= element._originalLeft =3D left - parseFloat(element.style.left || = 0);=0A= element._originalTop =3D top - parseFloat(element.style.top || = 0);=0A= element._originalWidth =3D element.style.width;=0A= element._originalHeight =3D element.style.height;=0A= =0A= element.style.position =3D 'absolute';=0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.width =3D width + 'px';=0A= element.style.height =3D height + 'px';=0A= },=0A= =0A= relativize: function(element) {=0A= element =3D $(element);=0A= if (element.style.position =3D=3D 'relative') return;=0A= Position.prepare();=0A= =0A= element.style.position =3D 'relative';=0A= var top =3D parseFloat(element.style.top || 0) - = (element._originalTop || 0);=0A= var left =3D parseFloat(element.style.left || 0) - = (element._originalLeft || 0);=0A= =0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.height =3D element._originalHeight;=0A= element.style.width =3D element._originalWidth;=0A= }=0A= }=0A= =0A= // Safari returns margins on body which is incorrect if the child is = absolutely=0A= // positioned. For performance reasons, redefine = Position.cumulativeOffset for=0A= // KHTML/WebKit only.=0A= if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) {=0A= Position.cumulativeOffset =3D function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= if (element.offsetParent =3D=3D document.body)=0A= if (Element.getStyle(element, 'position') =3D=3D 'absolute') = break;=0A= =0A= element =3D element.offsetParent;=0A= } while (element);=0A= =0A= return [valueL, valueT];=0A= }=0A= }=0A= =0A= Element.addMethods(); ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.blueridgenow.com/includes/js/scriptaculous.js // script.aculo.us scriptaculous.js v1.7.0, Fri Jan 19 19:16:36 CET 2007=0A= =0A= // Copyright (c) 2005, 2006 Thomas Fuchs (http://script.aculo.us, = http://mir.aculo.us)=0A= // =0A= // Permission is hereby granted, free of charge, to any person obtaining=0A= // a copy of this software and associated documentation files (the=0A= // "Software"), to deal in the Software without restriction, including=0A= // without limitation the rights to use, copy, modify, merge, publish,=0A= // distribute, sublicense, and/or sell copies of the Software, and to=0A= // permit persons to whom the Software is furnished to do so, subject to=0A= // the following conditions:=0A= // =0A= // The above copyright notice and this permission notice shall be=0A= // included in all copies or substantial portions of the Software.=0A= //=0A= // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,=0A= // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF=0A= // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND=0A= // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE=0A= // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION=0A= // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION=0A= // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.=0A= //=0A= // For details, see the script.aculo.us web site: http://script.aculo.us/=0A= =0A= var Scriptaculous =3D {=0A= Version: '1.7.0',=0A= require: function(libraryName) {=0A= // inserting via DOM fails in Safari 2.0, so brute force approach=0A= document.write('');=0A= },=0A= load: function() {=0A= if((typeof Prototype=3D=3D'undefined') || =0A= (typeof Element =3D=3D 'undefined') || =0A= (typeof Element.Methods=3D=3D'undefined') ||=0A= parseFloat(Prototype.Version.split(".")[0] + "." +=0A= Prototype.Version.split(".")[1]) < 1.5)=0A= throw("script.aculo.us requires the Prototype JavaScript = framework >=3D 1.5.0");=0A= =0A= $A(document.getElementsByTagName("script")).findAll( function(s) {=0A= return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/))=0A= }).each( function(s) {=0A= var path =3D s.src.replace(/scriptaculous\.js(\?.*)?$/,'');=0A= var includes =3D s.src.match(/\?.*load=3D([a-z,]*)/);=0A= (includes ? includes[1] : = 'builder,effects,dragdrop,controls,slider').split(',').each(=0A= function(include) { Scriptaculous.require(path+include+'.js') });=0A= });=0A= }=0A= }=0A= =0A= Scriptaculous.load(); ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.blueridgenow.com/includes/js/articletools.js //---------------------------------------- // // Article Tools javascript // created for NYTRNG // //---------------------------------------- // toolsToggle // Used for animated slidedown options on article tools (requires = prototype and scriptaculous) function toolsToggle( element, ID, imgName ){ new Effect.toggle(ID, 'blind', {duration: .2}); if($(ID).style.display =3D=3D 'none'){ element.getElementsByTagName('img')[0].src =3D = '/graphics/article_tools/'+imgName+'2.gif'; }else{ element.getElementsByTagName('img')[0].src =3D = '/graphics/article_tools/'+imgName+'.gif'; } } // emailArticle // AJAX request that emails an article to someone function emailArticle( url, permalink, title, category, categoryid, = from, fromemail, toemail){ =09 // if all boxes not filled in, display error and quit if(!from || !fromemail || !toemail){ Element.show('email_warning'); return; }else{ Element.hide('email_warning'); } =09 // shows loading image Element.show('email_loading'); =09 // disables form elements Form.disable('email_article_form'); =09 // creates vars to be passed var vars =3D 'link=3D' + permalink; vars +=3D '&tittel=3D' + title; vars +=3D '&articlecategory=3D' + category; vars +=3D '&categoryid=3D' + categoryid; vars +=3D '&from=3D' + from; vars +=3D '&fromemail=3D' + fromemail; vars +=3D '&to=3D' + toemail; vars +=3D '&title=3D' + from + ' wants to show you an article from = BlueRidgeNow.com'; =09 //alert(vars); var myAjax =3D new Ajax.Request( url,=20 { method: 'post',=20 parameters: vars,=20 onComplete: emailArticleComplete }); =09 function emailArticleComplete(originalRequest){ =09 // closes email toolbox if($('email_article').style.display !=3D 'none'){ new Effect.toggle('email_article', 'blind', {duration: .2}); var element =3D = $('email_article_link').getElementsByTagName('img')[0]; element.src =3D '/graphics/article_tools/email.gif'; } // shows loading image Element.hide('email_loading'); =09 // re-enables and clears form elements Form.enable('email_article_form'); Form.reset('email_article_form'); } } // enlargeText // enlarges/shrinks text in `articleText` DIV function enlargeText(element){ if( Element.getStyle('articleText', 'fontSize') =3D=3D '16px' ){ $('articleText').style.fontSize =3D '12px'; element.innerHTML =3D '3D""LARGE TEXT'; }else{ $('articleText').style.fontSize =3D '16px'; element.innerHTML =3D '3D""SMALL TEXT'; } } ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://cm.npc-nytimes.overture.com/partner/js/ypn.js // -- defaults --=0A= ctxt_ad_interface_default =3D = 'http://ypn-js.overture.com/d/search/p/ypn/jsads/';=0A= ctxt_ad_width_default =3D 468;=0A= ctxt_ad_height_default =3D 60;=0A= ctxt_ad_partner_default =3D 'empty_partner';=0A= ctxt_ad_frameborder_default =3D 0;=0A= =0A= // -- making sure stuff is defined --=0A= var w =3D window;=0A= if (w.ctxt_ad_interface =3D=3D null) {=0A= ctxt_ad_interface =3D ctxt_ad_interface_default;=0A= }=0A= =0A= if (w.ctxt_ad_display_unit =3D=3D null) {=0A= ctxt_ad_display_unit =3D 1;=0A= } else {=0A= ctxt_ad_display_unit++;=0A= }=0A= =0A= if (w.ctxt_ad_url =3D=3D null) {=0A= ctxt_ad_url =3D document.referrer;=0A= =0A= // if we're in a frameset, let's get outer frame name=0A= if (top.location =3D=3D document.location) {=0A= ctxt_ad_url =3D document.location;=0A= }=0A= }=0A= ctxt_ad_url_encoded =3D escape(ctxt_ad_url);=0A= ctxt_ad_url_encoded =3D ctxt_ad_url_encoded.substring(0,1023);=0A= // chop off any truncated encoded item=0A= ctxt_ad_url_encoded =3D ctxt_ad_url_encoded.replace(/%[0-9]?$/, '');=0A= =0A= try {=0A= if (w.ctxt_ref_url =3D=3D null) {=0A= ctxt_ref_url =3D top.document.referrer;=0A= }=0A= =0A= ctxt_ref_url_encoded =3D escape(ctxt_ref_url);=0A= ctxt_ref_url_encoded =3D ctxt_ref_url_encoded.substring(0,1023);=0A= // chop off any truncated encoded item=0A= ctxt_ref_url_encoded =3D ctxt_ref_url_encoded.replace(/%[0-9]?$/, '');=0A= } catch (e) {=0A= w.ctxt_ref_url =3D null;=0A= }=0A= =0A= if (w.ctxt_ad_width =3D=3D null) {=0A= ctxt_ad_width =3D ctxt_ad_width_default;=0A= }=0A= =0A= if (w.ctxt_ad_height =3D=3D null) {=0A= ctxt_ad_height =3D ctxt_ad_height_default;=0A= }=0A= =0A= if (w.ctxt_ad_partner !=3D null && w.ctxt_ad_config !=3D null) {=0A= alert("Cannot set both ctxt_ad_partner and ctxt_ad_config. " +=0A= "No ads will be served");=0A= w.ctxt_ad_config =3D null;=0A= w.ctxt_ad_partner =3D null;=0A= }=0A= =0A= if (w.ctxt_ad_partner =3D=3D null && w.ctxt_ad_config =3D=3D null) {=0A= ctxt_ad_partner =3D ctxt_ad_partner_default + '-' +=0A= window.location.hostname +=0A= '-' + ctxt_ad_width + 'x' + ctxt_ad_height;=0A= }=0A= =0A= if (w.ctxt_ad_frameborder =3D=3D null) {=0A= ctxt_ad_frameborder =3D ctxt_ad_frameborder_default;=0A= }=0A= =0A= if (w.ctxt_ad_cw) {=0A= if (w.ctxt_ad_cw.match(/[>''\s""]/)) {=0A= if (w.testing_cw) {=0A= alert("Your clickwrapper ["+w.ctxt_ad_cw+"] contains illegal " +=0A= "characters. Proceeding with the request without the " +=0A= "clickwrapper.");=0A= }=0A= w.ctxt_ad_cw =3D null;=0A= } else {=0A= ctxt_ad_cw_encoded =3D escape(ctxt_ad_cw);=0A= ctxt_ad_cw_encoded =3D ctxt_ad_cw_encoded.substring(0,1023);=0A= // chop off any truncated encoded item=0A= ctxt_ad_cw_encoded =3D ctxt_ad_cw_encoded.replace(/%[0-9]?$/, '');=0A= }=0A= }=0A= =0A= =0A= // -- building the full request url --=0A= ctxt_ad_interface_full =3D ctxt_ad_interface + '?';=0A= if (w.ctxt_ad_partner !=3D null) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= 'Partner=3D' + ctxt_ad_partner;=0A= }=0A= if (w.ctxt_ad_config !=3D null) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= 'config=3D' + ctxt_ad_config;=0A= }=0A= if (w.ctxt_ad_section) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&type=3D" + ctxt_ad_section;=0A= } else {=0A= if (w.ctxt_ad_type) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&type=3D" + ctxt_ad_type;=0A= }=0A= }=0A= if (w.ctxt_ad_id) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&ctxtId=3D" + escape(ctxt_ad_id);=0A= }=0A= if (w.ctxt_ad_keywords) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&ctxtKeywords=3D" + escape(ctxt_ad_keywords);=0A= }=0A= if (w.ctxt_ad_ie) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&keywordCharEnc=3D" + ctxt_ad_ie;=0A= }=0A= if (w.ctxt_ad_market) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&mkt=3D" + escape(ctxt_ad_market);=0A= }=0A= if (w.ctxt_ad_source) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&source=3D" + escape(ctxt_ad_source);=0A= }=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&adwd=3D" + ctxt_ad_width;=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&adht=3D" + ctxt_ad_height;=0A= =0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&ctxtUrl=3D" + ctxt_ad_url_encoded;=0A= if (w.ctxt_ad_url_cat) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&ctxtCat=3D" + escape(ctxt_ad_url_cat);=0A= }=0A= =0A= if (w.ctxt_ad_oe) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&outputCharEnc=3D" + ctxt_ad_oe;=0A= }=0A= if (w.ctxt_ad_cw) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&cw=3D" + ctxt_ad_cw_encoded;=0A= }=0A= if (w.ctxt_ad_css) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&css_url=3D" + ctxt_ad_css;=0A= }=0A= if (w.ctxt_css_url) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&css_url=3D" + ctxt_css_url;=0A= }=0A= if (w.ctxt_ad_newwin) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&tg=3D" + ctxt_ad_newwin;=0A= }=0A= if (w.ctxt_ad_position) { =0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full + =0A= "&adPos=3D" + ctxt_ad_position; =0A= }=0A= if (w.ctxt_ad_bg) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&bg=3D" + ctxt_ad_bg;=0A= }=0A= if (w.ctxt_ad_bc) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&bc=3D" + ctxt_ad_bc;=0A= }=0A= if (w.ctxt_ad_cc) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&cc=3D" + ctxt_ad_cc;=0A= }=0A= if (w.ctxt_ad_lc) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&lc=3D" + ctxt_ad_lc;=0A= }=0A= if (w.ctxt_ad_tc) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&tc=3D" + ctxt_ad_tc;=0A= }=0A= if (w.ctxt_ad_uc) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&uc=3D" + ctxt_ad_uc;=0A= }=0A= if (w.ctxt_ref_url) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&refUrl=3D" + ctxt_ref_url_encoded;=0A= } =0A= if (w.ctxt_ad_display_unit) {=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&du=3D" + ctxt_ad_display_unit;=0A= }=0A= ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A= "&cb=3D" + (new Date()).getTime();=0A= =0A= =0A= // -- writing out the iframe --=0A= if (! w.ctxt_ad_brs) {=0A= document.write('');=0A= }=0A= =0A= // zeroing out for next call=0A= ctxt_ad_interface =3D null;=0A= ctxt_ad_width =3D null;=0A= ctxt_ad_height =3D null;=0A= ctxt_ad_partner =3D null;=0A= ctxt_ad_source =3D null;=0A= ctxt_ad_section =3D null;=0A= ctxt_ad_type =3D null;=0A= ctxt_ad_url =3D null;=0A= ctxt_ad_url_cat =3D null;=0A= ctxt_ad_market =3D null;=0A= ctxt_ad_id =3D null;=0A= ctxt_ad_keywords =3D null;=0A= ctxt_ad_frameborder =3D null;=0A= ctxt_ad_newwin =3D null;=0A= ctxt_ad_cw =3D null;=0A= ctxt_ad_css =3D null;=0A= ctxt_ad_css =3D null;=0A= ctxt_ad_ie =3D null;=0A= ctxt_ad_oe =3D null;=0A= ctxt_ad_bg =3D null;=0A= ctxt_ad_bc =3D null;=0A= ctxt_ad_cc =3D null;=0A= ctxt_ad_tc =3D null;=0A= ctxt_ad_lc =3D null;=0A= ctxt_ad_uc =3D null;=0A= ctxt_ad_brs =3D null;=0A= ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://forums.blueridgenow.com/eve/forums?a=ci&ci_id=6901091365&s=9781061365 document.write('\n
Rece= nt Forum Topics 
55 MPH Speed Limit =
Mo= re Food For Thought On Obama
Congress votes to drill = in Alaska
new to area- understand');=0A= document.write('ing the commissioners?? =
Children learn how to protect ');=0A= document.write('the planet
');=0A= ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://admin.brightcove.com/labs/badges/createbadge.js function createbadge(config) {=0A= =0A= var swfWidth =3D 30 + config["columns"]*124;=0A= var swfHeight =3D 46 + config["rows"]*94 ;=0A= =0A= var swf =3D new = SWFObject("http://admin.brightcove.com/labs/badges/rssbadge.swf",=0A= "rssbadge", swfWidth, swfHeight, "8.0.0.0",config["bgcolor"]); =0A= swf.addVariable("bgcolor", config["bgcolor"]); =0A= swf.addVariable("playerId", config["playerId"]); =0A= swf.addVariable("columns", config["columns"]); =0A= swf.addVariable("rows", config["rows"]); =0A= swf.addVariable("lineupId", config["lineupId"]); =0A= swf.addVariable("title", config["title"]); =0A= swf.addVariable("openInNewWindow", config["openInNewWindow"]); =0A= if (config["divId"] =3D=3D undefined){=0A= config["divId"] =3D "flashcontent"; =0A= }=0A= swf.write(config["divId"]); =0A= =0A= }=0A= =0A= /**=0A= * SWFObject v1.4: Flash Player detection and embed - = http://blog.deconcept.com/swfobject/=0A= *=0A= * SWFObject is (c) 2006 Geoff Stearns and is released under the MIT = License:=0A= * http://www.opensource.org/licenses/mit-license.php=0A= *=0A= * **SWFObject is the SWF embed script formerly known as FlashObject. = The name was changed for=0A= * legal reasons.=0A= */=0A= if(typeof deconcept=3D=3D"undefined"){var deconcept=3Dnew Object();}=0A= if(typeof deconcept.util=3D=3D"undefined"){deconcept.util=3Dnew = Object();}=0A= if(typeof = deconcept.SWFObjectUtil=3D=3D"undefined"){deconcept.SWFObjectUtil=3Dnew = Object();}=0A= deconcept.SWFObject=3Dfunction(_1,id,w,h,_5,c,_7,_8,_9,_a,_b){=0A= if(!document.createElement||!document.getElementById){return;}=0A= this.DETECT_KEY=3D_b?_b:"detectflash";=0A= this.skipDetect=3Ddeconcept.util.getRequestParameter(this.DETECT_KEY);=0A= this.params=3Dnew Object();=0A= this.variables=3Dnew Object();=0A= this.attributes=3Dnew Array();=0A= if(_1){this.setAttribute("swf",_1);}=0A= if(id){this.setAttribute("id",id);}=0A= if(w){this.setAttribute("width",w);}=0A= if(h){this.setAttribute("height",h);}=0A= if(_5){this.setAttribute("version",new = deconcept.PlayerVersion(_5.toString().split(".")));}=0A= this.installedVer=3Ddeconcept.SWFObjectUtil.getPlayerVersion(this.getAttr= ibute("version"),_7);=0A= if(c){this.addParam("bgcolor",c);}=0A= var q=3D_8?_8:"high";=0A= this.addParam("quality",q);=0A= this.setAttribute("useExpressInstall",_7);=0A= this.setAttribute("doExpressInstall",false);=0A= var _d=3D(_9)?_9:window.location;=0A= this.setAttribute("xiRedirectUrl",_d);=0A= this.setAttribute("redirectUrl","");=0A= if(_a){this.setAttribute("redirectUrl",_a);}};=0A= deconcept.SWFObject.prototype=3D{setAttribute:function(_e,_f){=0A= this.attributes[_e]=3D_f;=0A= },getAttribute:function(_10){=0A= return this.attributes[_10];=0A= },addParam:function(_11,_12){=0A= this.params[_11]=3D_12;=0A= },getParams:function(){=0A= return this.params;=0A= },addVariable:function(_13,_14){=0A= this.variables[_13]=3D_14;=0A= },getVariable:function(_15){=0A= return this.variables[_15];=0A= },getVariables:function(){=0A= return this.variables;=0A= },getVariablePairs:function(){=0A= var _16=3Dnew Array();=0A= var key;=0A= var _18=3Dthis.getVariables();=0A= for(key in _18){=0A= _16.push(key+"=3D"+_18[key]);}=0A= return _16;=0A= },getSWFHTML:function(){=0A= var _19=3D"";=0A= if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){=0A= if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType"= ,"PlugIn");}=0A= _19=3D"0){_19+=3D"flashvars=3D\""+_1c+"\"";}=0A= _19+=3D"/>";=0A= }else{=0A= if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType"= ,"ActiveX");}=0A= _19=3D"";=0A= _19+=3D"";=0A= var _1d=3Dthis.getParams();=0A= for(var key in _1d){_19+=3D"";}=0A= var _1f=3Dthis.getVariablePairs().join("&");=0A= if(_1f.length>0){_19+=3D"";}=0A= _19+=3D"";}=0A= return _19;=0A= },write:function(_20){=0A= if(this.getAttribute("useExpressInstall")){=0A= var _21=3Dnew deconcept.PlayerVersion([6,0,65]);=0A= if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsVal= id(this.getAttribute("version"))){=0A= this.setAttribute("doExpressInstall",true);=0A= this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl"= )));=0A= document.title=3Ddocument.title.slice(0,47)+" - Flash Player = Installation";=0A= this.addVariable("MMdoctitle",document.title);}}=0A= if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installed= Ver.versionIsValid(this.getAttribute("version"))){=0A= var n=3D(typeof _20=3D=3D"string")?document.getElementById(_20):_20;=0A= n.innerHTML=3Dthis.getSWFHTML();=0A= return true;=0A= }else{=0A= if(this.getAttribute("redirectUrl")!=3D""){document.location.replace(this= .getAttribute("redirectUrl"));}}=0A= return false;}};=0A= deconcept.SWFObjectUtil.getPlayerVersion=3Dfunction(_23,_24){=0A= var _25=3Dnew deconcept.PlayerVersion([0,0,0]);=0A= if(navigator.plugins&&navigator.mimeTypes.length){=0A= var x=3Dnavigator.plugins["Shockwave Flash"];=0A= if(x&&x.description){_25=3Dnew = deconcept.PlayerVersion(x.description.replace(/([a-z]|[A-Z]|\s)+/,"").rep= lace(/(\s+r|\s+b[0-9]+)/,".").split("."));}=0A= }else{try{=0A= var axo=3Dnew ActiveXObject("ShockwaveFlash.ShockwaveFlash");=0A= for(var i=3D3;axo!=3Dnull;i++){=0A= axo=3Dnew ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);=0A= _25=3Dnew deconcept.PlayerVersion([i,0,0]);}}=0A= catch(e){}=0A= if(_23&&_25.major>_23.major){return _25;}=0A= if(!_23||((_23.minor!=3D0||_23.rev!=3D0)&&_25.major=3D=3D_23.major)||_25.= major!=3D6||_24){=0A= try{_25=3Dnew = deconcept.PlayerVersion(axo.GetVariable("$version").split(" = ")[1].split(","));}=0A= catch(e){}}}=0A= return _25;};=0A= deconcept.PlayerVersion=3Dfunction(_29){=0A= this.major=3DparseInt(_29[0])!=3Dnull?parseInt(_29[0]):0;=0A= this.minor=3DparseInt(_29[1])||0;=0A= this.rev=3DparseInt(_29[2])||0;};=0A= deconcept.PlayerVersion.prototype.versionIsValid=3Dfunction(fv){=0A= if(this.majorfv.major){return true;}=0A= if(this.minorfv.minor){return true;}=0A= if(this.rev-1)?q.indexOf("&",_2d):q.length;=0A= if(q.length>1&&_2d>-1){=0A= return q.substring(q.indexOf("=3D",_2d)+1,_2e);=0A= }}return "";}};=0A= if(Array.prototype.push=3D=3Dnull){=0A= Array.prototype.push=3Dfunction(_2f){=0A= this[this.length]=3D_2f;=0A= return this.length;};}=0A= var getQueryParamValue=3Ddeconcept.util.getRequestParameter;=0A= var FlashObject=3Ddeconcept.SWFObject; // for backwards compatibility=0A= var SWFObject=3Ddeconcept.SWFObject;=0A= =0A= =0A= ------=_NextPart_000_0375_01C8ECAF.F1606F00 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.hendersonvillenews.com/includes/omniture/s_code_remote.js /************************ ADDITIONAL FEATURES ************************ Dynamic Account Selection Plugins */ /************************** CONFIG SECTION **************************/ /* You may add or alter any code config here. */ /* Variables (s_pageName, s_prop1, etc.) not prefixed with "s_" will not = be used. */ var s_disableLegacyVars=3Dtrue /* Specify the Report Suite ID(s) to track here */ var s_account=3D"nytrhendersonville" var s_dynamicAccountSelection=3Dtrue var s_dynamicAccountList=3D"" /* E-commerce Config */ var s_eVarCFG=3D"" /* Link Tracking Config */ var s_trackDownloadLinks=3Dtrue var s_trackExternalLinks=3Dtrue var s_trackInlineStats=3Dtrue var s_linkDownloadFileTypes=3D"exe,zip,wav,mp3,mov,mpg,avi,doc,pdf,xls" var = s_linkInternalFilters=3D"javascript:hendersonvillenews.com,mountaintradit= ions.com" var s_linkLeaveQueryString=3Dfalse var s_linkTrackVars=3D"None" var s_linkTrackEvents=3D"None" /* Plugin Config */ var s_usePlugins=3Dtrue function s_doPlugins() { s_server=3Dwindow.location.host; =09 } /************************** PLUGINS SECTION *************************/ /* You may insert any plugins you wish to use here. */ /* Calls UserID Cookie */ function s_doPlugins() { =20 s_prop11=3Ds_c_r('UserRegID') =20 } /* * Plugin: Get Plugin Modified Value */ function s_vp_getValue(vs) {var k=3Dvs.substring(0,2)=3D=3D's_'?vs.substring(2):vs;return s_wd[ 's_vpm_'+k]?s_wd['s_vpv_'+k]:s_gg(k)} /* * Plugin: Get Query String CGI Variable Value */ function s_vp_getCGI(vs,k) {var v=3D'';if(k&&s_wd.location.search){var q=3Ds_wd.location.search, qq=3Dq.indexOf('?');q=3Dqq<0?q:q.substring(qq+1);v=3Ds_pt(q,'&',s_cgif, k)}s_vpr(vs,v)}function s_cgif(t,k){if(t){var te=3Dt.indexOf('=3D'), sk=3Dte<0?t:t.substring(0,te),sv=3Dte<0?'True':t.substring(te+1);if( sk=3D=3Dk)return s_epa(sv)}return ''} function s_vpr(vs,v){if(s_wd[vs])s_wd[vs]=3Ds_wd[vs];else s_wd[vs]=3D'' if(vs.substring(0,2) =3D=3D = 's_')vs=3Dvs.substring(2);s_wd['s_vpv_'+vs]=3Dv s_wd['s_vpm_'+vs]=3D1}function s_dt(tz,t){var d=3Dnew = Date;if(t)d.setTime( t);d=3Dnew Date(d.getTime()+(d.getTimezoneOffset()*60*1000)) return new Date(Math.floor(d.getTime()+(tz*60*60*1000)))} function s_vh_gt(k,v){var = vh=3D'|'+s_c_r('s_vh_'+k),vi=3Dvh.indexOf('|'+v +'=3D'),ti=3Dvi<0?vi:vi+2+v.length,pi=3Dvh.indexOf('|',ti),t=3Dti<0?'': vh.substring(ti,pi<0?vh.length:pi);return t}function s_vh_gl(k){var vh=3Ds_c_r('s_vh_'+k),e=3Dvh?vh.indexOf('=3D'):0;return = vh?(vh.substring(0, e?e:vh.length)):''}function s_vh_s(k,v){if(k&&v){var e=3Dnew Date,st=3D e.getTime(),y=3De.getYear(),c=3D's_vh_'+k,vh=3D'|'+s_c_r(c)+'|',t=3Ds_vh_= gt(k, v);e.setYear((y<1900?y+1900:y)+5);if(t)vh=3Ds_rep(vh,'|'+v+'=3D'+t+'|','|= ' );if(vh.substring(0,1)=3D=3D'|')vh=3Dvh.substring(1);if(vh.substring( vh.length-1,vh.length)=3D=3D'|')vh=3Dvh.substring(0,vh.length-1);vh=3Dv +'=3D[PCC]'+(vh?'|'+vh:'');s_c_w(c,vh,e);if(s_vh_gt(k,v)!=3D'[PCC]') return 0;vh=3Ds_rep(vh,'[PCC]',st);s_c_w(c,vh,e)}return 1} /************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/ var = s_un,s_ios=3D0,s_q=3D'',s_code=3D'',code=3D'',s_bcr=3D0,s_lnk=3D'',s_eo=3D= '', s_vb,s_pl,s_tfs=3D0,s_etfs=3D0,s_wd=3Dwindow,s_d=3Ds_wd.document,s_ssl=3D= ( s_wd.location.protocol.toLowerCase().indexOf('https')>=3D0),s_n=3D navigator,s_u=3Ds_n.userAgent,s_apn=3Ds_n.appName,s_v=3Ds_n.appVersion, s_apv,s_i,s_ie=3Ds_v.indexOf('MSIE '),s_ns6=3Ds_u.indexOf('Netscape6/') if(s_v.indexOf('Opera')>=3D0||s_u.indexOf('Opera')>=3D0)s_apn=3D'Opera';v= ar s_isie=3D(s_apn=3D=3D'Microsoft Internet = Explorer'),s_isns=3D(s_apn=3D=3D 'Netscape'),s_isopera=3D(s_apn=3D=3D'Opera'),s_ismac=3D(s_u.indexOf('Mac'= )>=3D0) if(s_ie>0){s_apv=3DparseInt(s_i=3Ds_v.substring(s_ie+5));if(s_apv>3)s_apv= =3D parseFloat(s_i)}else if(s_ns6>0)s_apv=3DparseFloat(s_u.substring(s_ns6 +10));else s_apv=3DparseFloat(s_v);function s_fl(s,l){return (s+'' ).substring(0,l)}function s_co(o){if(!o)return o;var n=3Dnew Object for(x in o)n[x]=3Do[x];return n}function s_num(x){var = s=3Dx.toString(),g=3D '0123456789',p,d;for(p=3D0;p0?n.length:1;while(s&&i>=3D0){s=3Ds.substring(0= ,i) +n+s.substring(i+o.length);i=3Ds.indexOf(o,i+l)}return s}function s_ape( s){return s?s_rep(escape(''+s),'+','%2B'):s}function s_epa(s){ return s?unescape(s_rep(''+s,'+',' ')):s}function s_pt(s,d,f,a){var t=3D s,x=3D0,y,r;while(t){y=3Dt.indexOf(d);y=3Dy<0?t.length:y;t=3Dt.substring(= 0,y) r=3Df(t,a);if(r)return = r;x+=3Dy+d.length;t=3Ds.substring(x,s.length);t=3Dx< s.length?t:''}return ''}function = s_isf(t,a){if(t.substring(0,2)=3D=3D's_') t=3Dt.substring(2);return (t!=3D''&&t=3D=3Da)}function = s_fsf(t,a){if(s_pt(a, ',',s_isf,t))s_fsg+=3D(s_fsg!=3D''?',':'')+t;return 0}var s_fsg function s_fs(s,f){s_fsg=3D'';s_pt(s,',',s_fsf,f);return s_fsg}var s_c_d=3D'';function s_c_gdf(t,a){if(!s_num(t))return 1;return 0} function s_c_gd(){var d=3Ds_wd.location.hostname,n=3Ds_gg( 'cookieDomainPeriods'),p;if(d&&!s_c_d){n=3Dn?parseInt(n):2;n=3Dn>2?n:2;p=3D= d.lastIndexOf('.');while(p>=3D0&&n>1){p=3Dd.lastIndexOf('.',p-1);n--} s_c_d=3Dp>0&&s_pt(d,'.',s_c_gdf,0)?d.substring(p):''}return s_c_d} function s_c_r(k){k=3Ds_ape(k);var c=3D' '+s_d.cookie,s=3Dc.indexOf(' = '+k +'=3D'),e=3Ds<0?s:c.indexOf(';',s),v=3Ds<0?'':s_epa(c.substring(s+2 +k.length,e<0?c.length:e));return v}function s_c_w(k,v,e){var d=3D s_c_gd(),l=3Ds_gg('cookieLifetime');v=3D''+v;l=3Dl?(''+l).toUpperCase():'= ' if(e&&l!=3D'SESSION'&&l!=3D'NONE'){l=3DparseInt(l);if(l){e=3Dnew Date e.setTime(e.getTime()+(parseInt(l)*1000))}}if(k&&l!=3D'NONE'){ s_d.cookie=3Dk+'=3D'+s_ape(v)+'; path=3D/;'+(e&&l!=3D'SESSION'?' = expires=3D' +e.toGMTString()+';':'')+(d?' domain=3D'+d+';':'');return = s_c_r(k)=3D=3Dv} return 0}function s_cet(f,a,et,oe,fb){var r,d=3D0 /*@cc_on@if(@_jscript_version>=3D5){try{return f(a)}catch(e){return = et(e)}d=3D1}@end@*/ if(!d){if(s_ismac&&s_u.indexOf('MSIE 4')>=3D0)return fb(a);else{ s_wd.s_oe=3Ds_wd.onerror;s_wd.onerror=3Doe;r=3Df(a);s_wd.onerror=3Ds_wd.s= _oe return r}}}function s_gtfset(e){return s_tfs}function s_gtfsoe(e){ s_wd.onerror=3Ds_wd.s_oe;s_etfs=3D1;var = code=3Ds_gs(s_un);if(code)s_d.write( code);s_etfs=3D0;return true}function s_gtfsfb(a){return s_wd} function s_gtfsf(w){var p=3Dw.parent,l=3Dw.location;s_tfs=3Dw;if(p&& p.location!=3Dl&&p.location.host=3D=3Dl.host){s_tfs=3Dp;return = s_gtfsf(s_tfs)} return s_tfs}function = s_gtfs(){if(!s_tfs){s_tfs=3Ds_wd;if(!s_etfs)s_tfs=3D s_cet(s_gtfsf,s_tfs,s_gtfset,s_gtfsoe,s_gtfsfb)}return s_tfs} function s_ca(un){un=3Dun.toLowerCase();var = ci=3Dun.indexOf(','),fun=3Dci<0? un:un.substring(0,ci),imn=3D's_i_'+fun;if(s_d.images&&s_apv>=3D3&& !s_isopera&&(s_ns6<0||s_apv>=3D6.1)){s_ios=3D1;if(!s_d.images[imn]&&( !s_isns||(s_apv<4||s_apv>=3D5))){s_d.write('');if(!s_d.images[imn])s_ios=3D0}}} function s_it(un){s_ca(un)}function s_mr(un,sess,q,ta){un=3D un.toLowerCase();var = ci=3Dun.indexOf(','),fun=3Dci<0?un:un.substring(0,ci ),unc=3Ds_rep(fun,'_','-'),imn=3D's_i_'+fun,im,b,e,rs=3D'http'+(s_ssl?'s'= :'' )+'://'+(s_ssl?'102':unc)+'.112.2O7.net/b/ss/'+un+'/1/G.5-PD-R/' +sess+'?[AQB]&ndh=3D1'+(q?q:'')+(s_q?s_q:'')+'&[AQE]';if(s_ios){im=3Ds_wd= [ imn]?s_wd[imn]:s_d.images[imn];if(!im)im=3Ds_wd[imn]=3Dnew = Image;im.src=3Drs if(rs.indexOf('&pe=3D')>=3D0&&(!ta||ta=3D=3D'_self'||ta=3D=3D'_top'||(s_w= d.name&& ta=3D=3Ds_wd.name))){b=3De=3Dnew = Date;while(e.getTime()-b.getTime()<500)e=3D new Date}return ''}return ''}function s_gg(v){var = g=3D's_'+v return s_wd[g]||s_wd.s_disableLegacyVars?s_wd[g]:s_wd[v]}var s_qav=3D'' function s_havf(t,a){var b=3Dt.substring(0,4),s=3Dt.substring(4),n=3D parseInt(s),k=3D's_g_'+t,m=3D's_vpm_'+t,q=3Dt,v=3Ds_gg('linkTrackVars'),e= =3D s_gg('linkTrackEvents');if(!s_wd['s_'+t])s_wd['s_'+t]=3D'';s_wd[k]=3Ds_wd= [ m]?s_wd['s_vpv_'+t]:s_gg(t);if(s_lnk||s_eo){v=3Dv?v+',pageName,charSet,' +'cookieDomainPeriods,cookieLifetime,eVarCFG,purchaseID':'';if(v&& !s_pt(v,',',s_isf,t))s_wd[k]=3D'';if(t=3D=3D'events'&&e)s_wd[k]=3Ds_fs(s_= wd[k ],e)}s_wd[m]=3D0;if(t=3D=3D'charSet')q=3D'ce';else = if(t=3D=3D'cookieDomainPeriods' )q=3D'cdp';else if(t=3D=3D'cookieLifetime')q=3D'cl';else = if(t=3D=3D'channel')q=3D 'ch';else if(t=3D=3D'campaign')q=3D'v0';else = if(s_num(s)){if(b=3D=3D'prop')q=3D'c' +n;else if(b=3D=3D'eVar')q=3D'v'+n;else = if(b=3D=3D'hier')q=3D'h'+n}if(s_wd[k]&&t!=3D 'linkName'&&t!=3D'linkType')s_qav+=3D'&'+q+'=3D'+s_ape(s_wd[k]);return = ''} function s_hav(){var n,av=3D'charSet,cookieDomainPeriods,cookieLifetime' +',pageName,channel,server,pageType,campaign,state,zip,events,product' +'s,purchaseID,eVarCFG,linkName,linkType';for(n=3D1;n<26;n++)av+=3D',prop= ' +n+',eVar'+n+',hier'+n;s_qav=3D'';s_pt(av,',',s_havf,0);return s_qav} function = s_lnf(t,h){t=3Dt?t.toLowerCase():'';h=3Dh?h.toLowerCase():'';var te=3Dt.indexOf('=3D');if(t&&te>0&&h.indexOf(t.substring(te+1))>=3D0) return t.substring(0,te);return ''}function s_ln(h){if(s_gg( 'linkNames'))return s_pt(s_gg('linkNames'),',',s_lnf,h);return ''} function = s_ltdf(t,h){t=3Dt?t.toLowerCase():'';h=3Dh?h.toLowerCase():'';var qi=3Dh.indexOf('?');h=3Dqi>=3D0?h.substring(0,qi):h;if(t&&h.substring( h.length-(t.length+1))=3D=3D'.'+t)return 1;return 0}function = s_ltef(t,h){ t=3Dt?t.toLowerCase():'';h=3Dh?h.toLowerCase():'';if(t&&h.indexOf(t)>=3D0= ) return 1;return 0}function s_lt(h){var lft=3Ds_gg( 'linkDownloadFileTypes'),lef=3Ds_gg('linkExternalFilters'),lif=3Ds_gg( 'linkInternalFilters')?s_gg('linkInternalFilters'): s_wd.location.hostname;h=3Dh.toLowerCase();if(s_gg('trackDownloadLinks' )&&lft&&s_pt(lft,',',s_ltdf,h))return 'd';if(s_gg('trackExternalLinks' )&&(lef||lif)&&(!lef||s_pt(lef,',',s_ltef,h))&&(!lif||!s_pt(lif,',', s_ltef,h)))return 'e';return ''}function s_lc(e){s_lnk=3Ds_co(this) s_gs('');s_lnk=3D'';if(this.s_oc)return this.s_oc(e);return true} function s_ls(){var l,ln,oc;for(ln=3D0;ln=3D0?','+t.substring(0,e) +',':'';return u&&u.indexOf(','+un+',')>=3D0?s_epa(t.substring(e+1)):''} function s_rq(un){var = c=3Dun.indexOf(','),v=3Ds_c_r('s_sq'),q=3D'';if(c<0) return s_pt(v,'&',s_rqf,un);return s_pt(un,',',s_rq,0)}var s_sqq,s_squ function s_sqp(t,a){var = e=3Dt.indexOf('=3D'),q=3De<0?'':s_epa(t.substring(e +1));s_sqq[q]=3D'';if(e>=3D0)s_pt(t.substring(0,e),',',s_sqs,q);return = 0} function s_sqs(un,q){s_squ[un]=3Dq;return 0}function s_sq(un,q){s_sqq=3D new Object;s_squ=3Dnew Object;s_sqq[q]=3D'';var = k=3D's_sq',v=3Ds_c_r(k),x,c=3D0 s_pt(v,'&',s_sqp,0);s_pt(un,',',s_sqs,q);v=3D'';for(x in s_squ)s_sqq[ s_squ[x]]+=3D(s_sqq[s_squ[x]]?',':'')+x;for(x in s_sqq)if(x&&s_sqq[x]&&( x=3D=3Dq||c<2)){v+=3D(v?'&':'')+s_sqq[x]+'=3D'+s_ape(x);c++}return = s_c_w(k,v,0 )}function s_wdl(e){s_wd.s_wd_l=3D1;var = r=3Dtrue;if(s_wd.s_ol)r=3Ds_wd.s_ol( e);if(s_wd.s_ls)s_wd.s_ls();return r}function s_wds(un){un=3D un.toLowerCase();s_wd.s_wd_l=3D1;if(s_apv>3&&(!s_isie||!s_ismac||s_apv>=3D= 5)){s_wd.s_wd_l=3D0;if(!s_wd.s_unl)s_wd.s_unl=3Dnew Array;s_wd.s_unl[ s_wd.s_unl.length]=3Dun;if(s_d.body&&s_d.body.attachEvent){if( !s_wd.s_bcr&&s_d.body.attachEvent('onclick',s_bc))s_wd.s_bcr=3D1} else if(s_d.body&&s_d.body.addEventListener){if(!s_wd.s_bcr&& s_d.body.addEventListener('click',s_bc,false))s_wd.s_bcr=3D1}else{var ol=3Ds_wd.onload?s_wd.onload.toString():'';if(ol.indexOf("s_wdl(")<0){ s_wd.s_ol=3Ds_wd.onload;s_wd.onload=3Ds_wdl}}}}function s_iepf(i,a){if( i.substring(0,1)!=3D'{')i=3D'{'+i+'}';if(s_d.body.isComponentInstalled(i,= 'ComponentID')){var n=3Ds_pl.length;s_pl[n]=3Dnew = Object;s_pl[n].name=3Di +':'+s_d.body.getComponentVersion(i,'ComponentID')}return 0} function s_vs(un,x){var s=3Ds_gg('visitorSampling'),g=3Ds_gg( 'visitorSamplingGroup'),k=3D's_vsn_'+un+(g?'_'+g:''),n=3Ds_c_r(k),e=3D new Date,y=3De.getYear();e.setYear(y+10+(y<1900?1900:0));if(s){s*=3D100 if(!n){if(!s_c_w(k,x,e))return 0;n=3Dx}if(n%10000>s)return 0}return 1} function s_dyasmf(t,m){if(t&&m&&m.indexOf(t)>=3D0)return 1;return 0} function s_dyasf(t,m){var = i=3Dt?t.indexOf('=3D'):-1,un,s;if(i>=3D0&&m){var un=3Dt.substring(0,i),s=3Dt.substring(i+1);if(s_pt(s,',',s_dyasmf,m)) return un}return 0}function s_dyas(un,l,m){if(!m)m=3Ds_wd.location.host if(!m.toLowerCase)m=3Dm.toString();l=3Dl.toLowerCase();m=3Dm.toLowerCase(= ) var nun=3Ds_pt(l,';',s_dyasf,m);if(nun)return nun;return un} function s_gs(un){un=3Dun.toLowerCase() var dyas=3Ds_gg('dynamicAccountSelection'),dyal=3Ds_gg( 'dynamicAccountList'),dyam=3Ds_gg('dynamicAccountMatch');if(dyas&&dyal) un=3Ds_dyas(un,dyal,dyam); s_un=3Dun;var trk=3D1,tm=3Dnew Date,sed=3DMath&&Math.random?Math.floor( Math.random()*10000000000000):tm.getTime(),sess=3D's'+Math.floor( tm.getTime()/10800000)%10+sed,yr=3Dtm.getYear(),t,ta=3D'',q=3D'',qs=3D'';= yr=3D yr<1900?yr+1900:yr;t=3Dtm.getDate()+'/'+tm.getMonth()+'/'+yr+' ' +tm.getHours()+':'+tm.getMinutes()+':'+tm.getSeconds()+' '+tm.getDay() +' '+tm.getTimezoneOffset();if(!s_q){var = tfs=3Ds_gtfs(),tl=3Dtfs.location, r=3Dtfs.document.referrer,s=3D'',c=3D'',v=3D'',p=3D'',bw=3D'',bh=3D'',j=3D= '1.0',g=3D s_wd.location,k=3Ds_c_w('s_cc','true',0)?'Y':'N',hp=3D'',ct=3D'',iepl=3Ds= _gg( 'iePlugins'),pn=3D0,ps;if(s_apv>=3D4)s=3Dscreen.width+'x'+screen.height;i= f( s_isns||s_isopera){if(s_apv>=3D3){j=3D'1.1';v=3Ds_n.javaEnabled()?'Y':'N'= if(s_apv>=3D4){j=3D'1.2';c=3Dscreen.pixelDepth;bw=3Ds_wd.innerWidth;bh=3D= s_wd.innerHeight;if(s_apv>=3D4.06)j=3D'1.3'}}s_pl=3Ds_n.plugins}else if( s_isie){if(s_apv>=3D4){v=3Ds_n.javaEnabled()?'Y':'N';j=3D'1.2';c=3D screen.colorDepth;if(s_apv>=3D5){bw=3Ds_d.documentElement.offsetWidth;bh=3D= s_d.documentElement.offsetHeight;j=3D'1.3';if(!s_ismac&&s_d.body){ s_d.body.addBehavior("#default#homePage");hp=3Ds_d.body.isHomePage(tl)? "Y":"N";s_d.body.addBehavior("#default#clientCaps");ct=3D s_d.body.connectionType;if(iepl){s_pl=3Dnew Array;s_pt(iepl,',',s_iepf, '');}}}}else r=3D'';if(!s_pl&&iepl)s_pl=3Ds_n.plugins}if(s_pl)while(pn< s_pl.length&&pn<30){ps=3Ds_fl(s_pl[pn].name,100)+';';if(p.indexOf(ps)<0) p+=3Dps;pn++}s_q=3D(g?'&g=3D'+s_ape(s_fl(g,255)):'')+(r?'&r=3D'+s_ape(s_f= l(r, 255)):'')+(s?'&s=3D'+s_ape(s):'')+(c?'&c=3D'+s_ape(c):'')+(j?'&j=3D'+j:''= )+( v?'&v=3D'+v:'')+(k?'&k=3D'+k:'')+(bw?'&bw=3D'+bw:'')+(bh?'&bh=3D'+bh:'')+= (ct? '&ct=3D'+s_ape(ct):'')+(hp?'&hp=3D'+hp:'')+(s_vb?'&vb=3D'+s_vb:'')+(p?'&p= =3D' +s_ape(p):'')}if(s_gg('usePlugins'))s_wd.s_doPlugins();q+=3D(t?'&t=3D' +s_ape(t):'')+s_hav();if(s_lnk||s_eo){var o=3Ds_eo?s_eo:s_lnk;if(!o) return '';var = p=3Ds_wd.s_g_pageName,w=3D1,t=3Ds_ot(o),n=3Ds_oid(o),x=3Do.s_oidt, h,l,i,oc;if(s_eo&&o=3D=3Ds_eo){while(o&&!n&&t!=3D'BODY'){o=3Do.parentElem= ent? o.parentElement:o.parentNode;if(!o)return = '';t=3Ds_ot(o);n=3Ds_oid(o);x=3D o.s_oidt}oc=3Do.onclick?o.onclick.toString():'';if(oc.indexOf("s_gs(")>=3D= 0)return = ''}ta=3Do.target;h=3Do.href?o.href:'';i=3Dh.indexOf('?');h=3Ds_gg( 'linkLeaveQueryString')||i<0?h:h.substring(0,i);l=3Ds_gg('linkName')? s_gg('linkName'):s_ln(h);t=3Ds_gg('linkType')?s_gg('linkType' ).toLowerCase():s_lt(h);if(t&&(h||l))q+=3D'&pe=3Dlnk_'+(t=3D=3D'd'||t=3D=3D= 'e'? s_ape(t):'o')+(h?'&pev1=3D'+s_ape(h):'')+(l?'&pev2=3D'+s_ape(l):'');else trk=3D0;if(s_gg('trackInlineStats')){if(!p){p=3Ds_wd.location.href;w=3D0}= p=3D p?s_fl(p,255):'';t=3Ds_ot(o);i=3Do.sourceIndex;if(s_gg('objectID')){n=3D s_gg('objectID');x=3D1;i=3D1}if(p&&n&&t)qs=3D'&pid=3D'+s_ape(p)+(w?'&pidt= =3D'+w: '')+'&oid=3D'+s_ape(n)+(x?'&oidt=3D'+x:'')+'&ot=3D'+s_ape(t)+(i?'&oi=3D'+= i:'') }s_wd.s_linkName=3Ds_wd.s_linkType=3Ds_wd.s_objectID=3Ds_lnk=3Ds_eo=3D'';= if( !s_wd.s_disableLegacyVars)s_wd.linkName=3Ds_wd.linkType=3Ds_wd.objectID=3D= '' }if(!trk&&!qs)return '';var = code=3D'';if(un){if(trk&&s_vs(un,sed))code+=3D s_mr(un,sess,q+(qs?qs:s_rq(un)),ta);s_sq(un,trk?'':qs)}else if( s_wd.s_unl)for(var unn=3D0;unn