From: <Salvato da Windows Internet Explorer 7>
Subject: Patterns of Care and Survival in a Retrospective Analysis of... : Neurosurgery
Date: Mon, 2 Aug 2010 17:46:04 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_001F_01CB326A.947419B0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931

This is a multi-part message in MIME format.

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns_of_Care_and_Survival_in_a_Retrospective.37.aspx

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML id=3Dctl00_HTML1 dir=3Dltr __expr-val-dir=3D"ltr" xmlns:o =3D=20
"urn:schemas-microsoft-com:office:office"><HEAD =
id=3Dctl00_HEAD1><TITLE>Patterns of Care and Survival in a Retrospective =
Analysis of... : Neurosurgery</TITLE><LINK=20
href=3D"/ig_res/default/ig_shared.css" type=3Dtext/css =
rel=3Dstylesheet><LINK=20
href=3D"/ig_res/default/ig_dialogwindow.css" type=3Dtext/css =
rel=3Dstylesheet>
<META content=3Dfull name=3DWebPartPageExpansion>
<META content=3D"MSHTML 6.00.6000.17063" name=3DGENERATOR>
<META content=3DSharePoint.WebPartPage.Document name=3Dprogid>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META http-equiv=3DExpires content=3D0>
<META http-equiv=3DX-UA-Compatible content=3DIE=3DEmulateIE7>
<META content=3DNOHTMLINDEX name=3DROBOTS><LINK media=3Dscreen=20
href=3D"http://journals.lww.com/neurosurgery/Style%20Library/ej-journal.c=
ss"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://journals.lww.com/_layouts/1033/styles/oaks.journals/ej-ms-=
styles.css"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT language=3Djavascript=20
src=3D"http://journals.lww.com/_layouts/1033/init.js?rev=3DYNThWWLe8SuUQg=
KPN5SCtA%3D%3D"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://journals.lww.com/_layouts/1033/ie55up.js?rev=3DNi7%2Fj2ZV%2=
FzCvd09XYSSWvA%3D%3D"=20
type=3Dtext/javascript></SCRIPT>
<LINK href=3D"/neurosurgery/_vti_bin/spsdisco.aspx" type=3Dtext/xml=20
rel=3Dalternate><NOSCRIPT>
<META http-equiv=3DRefresh=20
content=3D0;url=3D/_layouts/1033/OAKS.Journals/Error/JavaScript.html></NO=
SCRIPT>
<SCRIPT language=3Djavascript=20
src=3D"http://journals.lww.com/_layouts/1033/OAKS.Journals/modalpopup.js"=
=20
type=3Dtext/javascript>
    </SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://journals.lww.com/_layouts/1033/OAKS.Journals/Tooltip_Messag=
es.js"=20
type=3Dtext/javascript>
    </SCRIPT>

<META content=3Dnoarchive name=3Drobots>
<META content=3D1 name=3DDCSext.FullHTMLview>
<META content=3Dneurosurgery name=3DWT.cg_n>
<META content=3DArticles name=3DWT.cg_s>
<META content=3DNeurosurgery name=3Dwkhealth_journal_title>
<META content=3D2 name=3Dwkhealth_issue>
<META content=3D67 name=3Dwkhealth_volume>
<META content=3D00006123-201008000-00037 =
name=3Dwkhealth_ovid_accession_number>
<META content=3D0148-396X name=3Dwkhealth_issn>
<META=20
content=3D"Patterns of Care and Survival in a Retrospective Analysis of =
1059 Patients With Glioblastoma Multiforme Treated Between 2002 and =
2007: A Multicenter Study by the Central Nervous System Study Group of =
Airo (Italian Association of Radiation Oncology)"=20
name=3Dwkhealth_title>
<META=20
content=3D"Scoccianti, Silvia;Magrini, Stefano Maria;Ricardi, =
Umberto;Detti, Beatrice;Buglione, Michela;Sotti, Guido;Krengli, =
Marco;Maluta, Sergio;Parisi, Salvatore;Bertoni, Filippo;Mantovani, =
Cristina;Tombolini, Vincenzo;De Renzis, Costantino;Lioce, =
Marco;Fatigante, Lucia;Fusco, Vincenzo;Muto, Paolo;Berti, Franco;Rubino, =
Giovanni;Cipressi, Samantha;Fariselli, Laura;Lupattelli, Marco;Santoni, =
Riccardo;Pirtoli, Luigi;Biti, Giampaolo"=20
name=3Dwkhealth_authors>
<META content=3D10.1227/01.NEU.0000371990.86656.E8 name=3Dwkhealth_doi>
<META=20
content=3Dhttp://journals.lww.com/neurosurgery/Abstract/2010/08000/Patter=
ns_of_Care_and_Survival_in_a_Retrospective.37.aspx=20
name=3Dwkhealth_abstract_html_url>
<META=20
content=3Dhttp://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patter=
ns_of_Care_and_Survival_in_a_Retrospective.37.aspx=20
name=3Dwkhealth_fulltext_html_url>
<META content=3D"Clinical Survey" name=3Dwkhealth_toc_section>
<META content=3D"" name=3Dwkhealth_toc_sub_section>
<META content=3Dneurosurgery:2010:08000:00037 name=3Dwkhealth_eJpId>
<META content=3D446 name=3Dwkhealth_firstpage>
<META content=3D"August 2010" name=3Dwkhealth_date>
<META=20
content=3Dhttp://pdfs.journals.lww.com/neurosurgery/2010/08000/Patterns_o=
f_Care_and_Survival_in_a_Retrospective.37.pdf=20
name=3Dwkhealth_pdf_url>
<META=20
content=3D"OBJECTIVE: To investigate the pattern of care and outcomes =
for newly diagnosed glioblastoma in Italy and compare our results with =
the previous Italian Patterns of Care study to determine whether =
significant changes occurred in clinical practice during the past 10 =
years.&#13;&#10;METHODS: Clinical, pathologi"=20
name=3DDescription>
<META content=3DNASRVTX95305 name=3DWT.sv>
<STYLE type=3Dtext/css>.ig_aa872dc_r9 {
	CURSOR: pointer
}
</STYLE>

<STYLE type=3Dtext/css>.ctl00_Dummy_PlaceHolderMain_LeftWebPartZone_0 {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; =
BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.ctl00_Dummy_PlaceHolderMain_RightWebPartZone_0 {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; =
BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
</STYLE>
</HEAD>
<BODY scroll=3Dyes=20
onload=3D"javascript:if (typeof(_spBodyOnLoadWrapper) !=3D 'undefined') =
_spBodyOnLoadWrapper();">
<FORM id=3DaspnetForm style=3D"TEXT-ALIGN: left" name=3DaspnetForm=20
onsubmit=3D"javascript:return WebForm_OnSubmit();"=20
action=3D/neurosurgery/Fulltext/2010/08000/Patterns_of_Care_and_Survival_=
in_a_Retrospective.37.aspx=20
method=3Dpost>
<DIV><INPUT id=3D__SPSCEditMenu type=3Dhidden value=3Dtrue =
name=3D__SPSCEditMenu> <INPUT=20
id=3DMSOWebPartPage_PostbackSource type=3Dhidden =
name=3DMSOWebPartPage_PostbackSource>=20
<INPUT id=3DMSOTlPn_SelectedWpId type=3Dhidden =
name=3DMSOTlPn_SelectedWpId> <INPUT=20
id=3DMSOTlPn_View type=3Dhidden value=3D0 name=3DMSOTlPn_View> <INPUT=20
id=3DMSOTlPn_ShowSettings type=3Dhidden value=3DFalse =
name=3DMSOTlPn_ShowSettings>=20
<INPUT id=3DMSOGallery_SelectedLibrary type=3Dhidden=20
name=3DMSOGallery_SelectedLibrary> <INPUT id=3DMSOGallery_FilterString =
type=3Dhidden=20
name=3DMSOGallery_FilterString> <INPUT id=3DMSOTlPn_Button type=3Dhidden =
value=3Dnone=20
name=3DMSOTlPn_Button> <INPUT id=3D__EVENTTARGET type=3Dhidden =
name=3D__EVENTTARGET>=20
<INPUT id=3D__EVENTARGUMENT type=3Dhidden name=3D__EVENTARGUMENT> <INPUT =

id=3D__REQUESTDIGEST type=3Dhidden=20
value=3D"0x6C2EF36CD3FEC586D3B259EEA0C207B7E69FE5AE0C1AF3118C0DCC675AB306=
09B0B4E53C0A46CD914F0F6A66F7D7135622CF84FA3079A0A13B94989BB714998D,02 =
Aug 2010 15:45:40 -0000"=20
name=3D__REQUESTDIGEST> <INPUT =
id=3Dctl00_ToolkitScriptManager1_HiddenField=20
type=3Dhidden name=3Dctl00_ToolkitScriptManager1_HiddenField> <INPUT=20
id=3DMSOAuthoringConsole_FormContext type=3Dhidden=20
name=3DMSOAuthoringConsole_FormContext> <INPUT =
id=3DMSOAC_EditDuringWorkflow=20
type=3Dhidden name=3DMSOAC_EditDuringWorkflow> <INPUT=20
id=3DMSOSPWebPartManager_DisplayModeName type=3Dhidden value=3DBrowse=20
name=3DMSOSPWebPartManager_DisplayModeName> <INPUT =
id=3DMSOWebPartPage_Shared=20
type=3Dhidden name=3DMSOWebPartPage_Shared> <INPUT =
id=3DMSOLayout_LayoutChanges=20
type=3Dhidden name=3DMSOLayout_LayoutChanges> <INPUT =
id=3DMSOLayout_InDesignMode=20
type=3Dhidden name=3DMSOLayout_InDesignMode> <INPUT=20
id=3DMSOSPWebPartManager_OldDisplayModeName type=3Dhidden value=3DBrowse =

name=3DMSOSPWebPartManager_OldDisplayModeName> <INPUT=20
id=3DMSOSPWebPartManager_StartWebPartEditingName type=3Dhidden =
value=3Dfalse=20
name=3DMSOSPWebPartManager_StartWebPartEditingName> <INPUT=20
id=3DlistContainerControlstate type=3Dhidden=20
value=3DAAEAAAD/////AQAAAAAAAAAEAQAAAA5TeXN0ZW0uQm9vbGVhbgEAAAAHbV92YWx1Z=
QABAAs=3D=20
name=3DlistContainerControlstate> <INPUT id=3D__LASTFOCUS type=3Dhidden=20
name=3D__LASTFOCUS> <INPUT id=3D__VIEWSTATE type=3Dhidden=20
value=3D/wEPDwUJMjM3NTU4NTA0D2QWAmYPZBYCAgEPZBYEAgEPZBYCAg4PZBYCZg9kFgJmD=
xYCHgdWaXNpYmxlaGQCAxBkZBYUAgQPZBYOBSZnXzc1NmM5YjE1XzA3OTRfNDU4NF85ZTM2X2=
M1ZDMyYTUxYzNiZQ9kFgJmD2QWCgICDxYCHwBoZAIFD2QWAgIBDxYCHglpbm5lcmh0bWwFqSI=
8ZGl2IGlkPSJlai1ib3gtbW9kYWwtZHJvcC1zaGFkb3ciPg0KICA8ZGl2IGlkPSJlai1ib3gt=
bW9kYWwtc3R5bGUtMiI+DQogICAgPGRpdiBpZD0iZWotYm94LW1vZGFsLWhlYWRlciI+DQogI=
CAgICA8ZGl2IGlkPSJlai1ib3gtbW9kYWwtaGVhZGVyLXRpdGxlIj5BcnRpY2xlIE91dGxpbm=
U8L2Rpdj4NCiAgICAgIDxkaXYgaWQ9ImVqLWJveC1tb2RhbC1oZWFkZXItY2xvc2UiPjxhIGh=
yZWY9ImphdmFzY3JpcHQ6OyIgb25jbGljaz0iamF2YXNjcmlwdDpoaWRlT3V0bGluZSgpIj48=
aW1nIHNyYz0iL19MQVlPVVRTLzEwMzMvSU1BR0VTL09BS1MuSm91cm5hbHMvaWNvbi1jbG9zZ=
S5naWYiIGFsdD0iQ2xvc2UgV2luZG93IiBib3JkZXI9IjAiPjwvYT48L2Rpdj4NCiAgICAgID=
xkaXYgaWQ9ImVqLWNsZWFyLWZsb2F0Ij48L2Rpdj4NCiAgICA8L2Rpdj4NCiAgICA8ZGl2IGl=
kPSJlai1ib3gtbW9kYWwtb3V0bGluZS1zY3JvbGwiPg0KICAgICAgPHVsPg0KICAgICAgICA8=
bGk+PGEgaHJlZj0iI1AyOCIgb25jbGljaz0iamF2YXNjcmlwdDpoaWRlT3V0bGluZSgpIj5BY=
nN0cmFjdDwvYT48L2xpPg0KICAgICAgICA8bGk+PGEgaHJlZj0iI1A0MSIgb25jbGljaz0iam=
F2YXNjcmlwdDpoaWRlT3V0bGluZSgpIj5NRVRIT0RTIEFORCBNQVRFUklBTFM8L2E+PC9saT4=
NCiAgICAgICAgPHVsIGlkPSJlai1hcnRpY2xlLW91dGxpbmUtMm5kLWxldmVsIj4NCiAgICAg=
ICAgICA8bGk+PGEgaHJlZj0iI1A0OCIgb25jbGljaz0iamF2YXNjcmlwdDpoaWRlT3V0bGluZ=
SgpIj5TdGF0aXN0aWNhbCBBbmFseXNpczwvYT48L2xpPg0KICAgICAgICA8L3VsPg0KICAgIC=
AgICA8bGk+PGEgaHJlZj0iI1A1MCIgb25jbGljaz0iamF2YXNjcmlwdDpoaWRlT3V0bGluZSg=
pIj5SRVNVTFRTPC9hPjwvbGk+DQogICAgICAgIDx1bCBpZD0iZWotYXJ0aWNsZS1vdXRsaW5l=
LTJuZC1sZXZlbCI+DQogICAgICAgICAgPGxpPjxhIGhyZWY9IiNQNTEiIG9uY2xpY2s9Imphd=
mFzY3JpcHQ6aGlkZU91dGxpbmUoKSI+UGF0aWVudCBDaGFyYWN0ZXJpc3RpY3M8L2E+PC9saT=
4NCiAgICAgICAgPC91bD4NCiAgICAgICAgPHVsIGlkPSJlai1hcnRpY2xlLW91dGxpbmUtMm5=
kLWxldmVsIj4NCiAgICAgICAgICA8bGk+PGEgaHJlZj0iI1A1NiIgb25jbGljaz0iamF2YXNj=
cmlwdDpoaWRlT3V0bGluZSgpIj5UcmVhdG1lbnQgQ2hhcmFjdGVyaXN0aWNzPC9hPjwvbGk+D=
QogICAgICAgICAgPGxpPjxhIGhyZWY9IiNQNTciIG9uY2xpY2s9ImphdmFzY3JpcHQ6aGlkZU=
91dGxpbmUoKSI+U3VyZ2VyeSBhbmQgUGVyaW9wZXJhdGl2ZSBUaGVyYXB5PC9hPjwvbGk+DQo=
gICAgICAgIDwvdWw+DQogICAgICAgIDx1bCBpZD0iZWotYXJ0aWNsZS1vdXRsaW5lLTJuZC1s=
ZXZlbCI+DQogICAgICAgICAgPGxpPjxhIGhyZWY9IiNQNjEiIG9uY2xpY2s9ImphdmFzY3Jpc=
HQ6aGlkZU91dGxpbmUoKSI+UmFkaW90aGVyYXB5PC9hPjwvbGk+DQogICAgICAgIDwvdWw+DQ=
ogICAgICAgIDx1bCBpZD0iZWotYXJ0aWNsZS1vdXRsaW5lLTJuZC1sZXZlbCI+DQogICAgICA=
gICAgPGxpPjxhIGhyZWY9IiNQNjMiIG9uY2xpY2s9ImphdmFzY3JpcHQ6aGlkZU91dGxpbmUo=
KSI+QWRqdXZhbnQgQ2hlbW90aGVyYXB5PC9hPjwvbGk+DQogICAgICAgIDwvdWw+DQogICAgI=
CAgIDx1bCBpZD0iZWotYXJ0aWNsZS1vdXRsaW5lLTJuZC1sZXZlbCI+DQogICAgICAgICAgPG=
xpPjxhIGhyZWY9IiNQNjgiIG9uY2xpY2s9ImphdmFzY3JpcHQ6aGlkZU91dGxpbmUoKSI+Q2h=
hbmdlcyBpbiBBZGp1dmFudCBUcmVhdG1lbnQgT3ZlciBUaW1lPC9hPjwvbGk+DQogICAgICAg=
IDwvdWw+DQogICAgICAgIDx1bCBpZD0iZWotYXJ0aWNsZS1vdXRsaW5lLTJuZC1sZXZlbCI+D=
QogICAgICAgICAgPGxpPjxhIGhyZWY9IiNQNzAiIG9uY2xpY2s9ImphdmFzY3JpcHQ6aGlkZU=
91dGxpbmUoKSI+QWdlIGFuZCBUcmVhdG1lbnQ8L2E+PC9saT4NCiAgICAgICAgPC91bD4NCiA=
gICAgICAgPHVsIGlkPSJlai1hcnRpY2xlLW91dGxpbmUtMm5kLWxldmVsIj4NCiAgICAgICAg=
ICA8bGk+PGEgaHJlZj0iI1A3MiIgb25jbGljaz0iamF2YXNjcmlwdDpoaWRlT3V0bGluZSgpI=
j5TYWx2YWdlIFRyZWF0bWVudDwvYT48L2xpPg0KICAgICAgICA8L3VsPg0KICAgICAgICA8dW=
wgaWQ9ImVqLWFydGljbGUtb3V0bGluZS0ybmQtbGV2ZWwiPg0KICAgICAgICAgIDxsaT48YSB=
ocmVmPSIjUDc0IiBvbmNsaWNrPSJqYXZhc2NyaXB0OmhpZGVPdXRsaW5lKCkiPlN1cnZpdmFs=
PC9hPjwvbGk+DQogICAgICAgIDwvdWw+DQogICAgICAgIDx1bCBpZD0iZWotYXJ0aWNsZS1vd=
XRsaW5lLTJuZC1sZXZlbCI+DQogICAgICAgICAgPGxpPjxhIGhyZWY9IiNQNzciIG9uY2xpY2=
s9ImphdmFzY3JpcHQ6aGlkZU91dGxpbmUoKSI+VW5pdmFyaWF0ZSBBbmFseXNpczwvYT48L2x=
pPg0KICAgICAgICA8L3VsPg0KICAgICAgICA8dWwgaWQ9ImVqLWFydGljbGUtb3V0bGluZS0y=
bmQtbGV2ZWwiPg0KICAgICAgICAgIDxsaT48YSBocmVmPSIjUDg0IiBvbmNsaWNrPSJqYXZhc=
2NyaXB0OmhpZGVPdXRsaW5lKCkiPk11bHRpdmFyaWF0ZSBBbmFseXNpczwvYT48L2xpPg0KIC=
AgICAgICA8L3VsPg0KICAgICAgICA8dWwgaWQ9ImVqLWFydGljbGUtb3V0bGluZS0ybmQtbGV=
2ZWwiPg0KICAgICAgICAgIDxsaT48YSBocmVmPSIjUDg2IiBvbmNsaWNrPSJqYXZhc2NyaXB0=
OmhpZGVPdXRsaW5lKCkiPlRveGljaXR5PC9hPjwvbGk+DQogICAgICAgIDwvdWw+DQogICAgI=
CAgIDx1bCBpZD0iZWotYXJ0aWNsZS1vdXRsaW5lLTJuZC1sZXZlbCI+DQogICAgICAgICAgPG=
xpPjxhIGhyZWY9IiNQOTEiIG9uY2xpY2s9ImphdmFzY3JpcHQ6aGlkZU91dGxpbmUoKSI+Q29=
tcGFyaXNvbiBXaXRoIFByZXZpb3VzIEl0YWxpYW4gUGF0dGVybnMgb2YgQ2FyZSBTdHVkeTwv=
YT48L2xpPg0KICAgICAgICA8L3VsPg0KICAgICAgICA8bGk+PGEgaHJlZj0iI1A5NSIgb25jb=
Gljaz0iamF2YXNjcmlwdDpoaWRlT3V0bGluZSgpIj5ESVNDVVNTSU9OPC9hPjwvbGk+DQogIC=
AgICAgIDx1bCBpZD0iZWotYXJ0aWNsZS1vdXRsaW5lLTJuZC1sZXZlbCI+DQogICAgICAgICA=
gPGxpPjxhIGhyZWY9IiNQOTYiIG9uY2xpY2s9ImphdmFzY3JpcHQ6aGlkZU91dGxpbmUoKSI+=
Q29tcGFyaXNvbiBXaXRoIE90aGVyIFBhdHRlcm5zIG9mIENhcmUgU3R1ZGllczwvYT48L2xpP=
g0KICAgICAgICA8L3VsPg0KICAgICAgICA8dWwgaWQ9ImVqLWFydGljbGUtb3V0bGluZS0ybm=
QtbGV2ZWwiPg0KICAgICAgICAgIDxsaT48YSBocmVmPSIjUDEwMSIgb25jbGljaz0iamF2YXN=
jcmlwdDpoaWRlT3V0bGluZSgpIj5TdXJ2aXZhbCBhbmQgUHJvZ25vc3RpYyBGYWN0b3JzPC9h=
PjwvbGk+DQogICAgICAgIDwvdWw+DQogICAgICAgIDx1bCBpZD0iZWotYXJ0aWNsZS1vdXRsa=
W5lLTJuZC1sZXZlbCI+DQogICAgICAgICAgPGxpPjxhIGhyZWY9IiNQMTA3IiBvbmNsaWNrPS=
JqYXZhc2NyaXB0OmhpZGVPdXRsaW5lKCkiPkVsZGVybHkgUGF0aWVudHM6IFByb2dub3NpcyB=
hbmQgVHJlYXRtZW50PC9hPjwvbGk+DQogICAgICAgIDwvdWw+DQogICAgICAgIDx1bCBpZD0i=
ZWotYXJ0aWNsZS1vdXRsaW5lLTJuZC1sZXZlbCI+DQogICAgICAgICAgPGxpPjxhIGhyZWY9I=
iNQMTEyIiBvbmNsaWNrPSJqYXZhc2NyaXB0OmhpZGVPdXRsaW5lKCkiPlRveGljaXR5IG9mIE=
FkanV2YW50IFRyZWF0bWVudDwvYT48L2xpPg0KICAgICAgICA8L3VsPg0KICAgICAgICA8dWw=
gaWQ9ImVqLWFydGljbGUtb3V0bGluZS0ybmQtbGV2ZWwiPg0KICAgICAgICAgIDxsaT48YSBo=
cmVmPSIjUDExNCIgb25jbGljaz0iamF2YXNjcmlwdDpoaWRlT3V0bGluZSgpIj5MaW1pdHMgY=
W5kIEFkdmFudGFnZXMgb2YgdGhlIFN0dWR5PC9hPjwvbGk+DQogICAgICAgIDwvdWw+DQogIC=
AgICAgIDxsaT48YSBocmVmPSIjUDExOSIgb25jbGljaz0iamF2YXNjcmlwdDpoaWRlT3V0bGl=
uZSgpIj5DT05DTFVTSU9OPC9hPjwvbGk+DQogICAgICAgIDxsaT48YSBocmVmPSIjUDEyMiIg=
b25jbGljaz0iamF2YXNjcmlwdDpoaWRlT3V0bGluZSgpIj5EaXNjbG9zdXJlPC9hPjwvbGk+D=
QogICAgICAgIDxsaT48YSBocmVmPSIjUDEyNCIgb25jbGljaz0iamF2YXNjcmlwdDpoaWRlT3=
V0bGluZSgpIj5BY2tub3dsZWRnbWVudHM8L2E+PC9saT4NCiAgICAgICAgPGxpPjxhIGhyZWY=
9IiNQMTI2IiBvbmNsaWNrPSJqYXZhc2NyaXB0OmhpZGVPdXRsaW5lKCkiPlJFRkVSRU5DRVM8=
L2E+PC9saT4NCiAgICAgIDwvdWw+DQogICAgPC9kaXY+DQogICAgPGRpdiBpZD0iZWotYm94L=
W1vZGFsLWNsb3NlIj48aW5wdXQgbmFtZT0iIiB0eXBlPSJidXR0b24iIHZhbHVlPSJDbG9zZS=
BXaW5kb3ciIG9uY2xpY2s9ImphdmFzY3JpcHQ6aGlkZU91dGxpbmUoKSI+PC9kaXY+DQogIDw=
vZGl2Pg0KPC9kaXY+ZAIHD2QWAgIBD2QWBGYPFCsAAmRkFgJmD2QWAgUWaXRlbUxpc3RBY3Rp=
b25zQ29udHJvbA9kFgJmDxAPFgYeC18hRGF0YUJvdW5kZx4NRGF0YVRleHRGaWVsZAULRGlzc=
GxheVRleHQeDkRhdGFWYWx1ZUZpZWxkBQtTdWJtaXRWYWx1ZWQQFQYUU2VsZWN0IGFuIEltYW=
dlIFRvb2wUVmlldyBGdWxsLVNpemUgSW1hZ2UST3BlbiBJbWFnZSBHYWxsZXJ5E0FkZCB0byB=
NeSBGYXZvcml0ZXMURW1haWwgdG8gYSBDb2xsZWFndWUTRXhwb3J0IHRvIFBQVCBTbGlkZRUG=
BnNlbGVjdBF2aWV3RnVsbFNpemVJbWFnZRBvcGVuSW1hZ2VHYWxsZXJ5EWFkZFRvTXlDb2xsZ=
WN0aW9uEGVtYWlsVG9Db2xsZWFndWUQZXhwb3J0VG9QUFRTbGlkZRQrAwZnZ2dnZ2dkZAIBDx=
QrAAQUKwACZGRkZBYCHgF2aGQCCQ9kFgZmDw8WAh4EVGV4dGQWAh4Fc3R5bGUFDWRpc3BsYXk=
6bm9uZTtkAgEPFgIeCkJlaGF2aW9ySUQFKWVtYWlsVG9Db2xsZWFndWVQb3B1cEV4dGVuZGVy=
X18xNzYyNDg3NjE5ZAICD2QWBAIBD2QWBgIBD2QWAgIBDw8WAh8GBRRFbWFpbCB0byBhIENvb=
GxlYWd1ZWRkAgMPDxYCHwYFHUNvbGxlYWd1ZSdzIEUtbWFpbCBpcyBJbnZhbGlkZGQCDw9kFg=
ICAQ8PFgIfBgUSQ29sbGVhZ3VlJ3MgRW1haWw6ZGQCAw9kFgICAQ9kFgICAQ8PFgIfBgU6WW9=
1ciBtZXNzYWdlIGhhcyBiZWVuIHN1Y2Nlc3NmdWxseSBzZW50IHRvIHlvdXIgY29sbGVhZ3Vl=
LmRkAgoPZBYEAgEPFgIfCAUqYWRkVG9NeUNvbGxlY3Rpb25zUG9wdXBFeHRlbmRlcl8xOTc4M=
zY5MDM3ZAICD2QWAgIBD2QWBAIHDxAPFgQeB0NoZWNrZWRoHgdFbmFibGVkaGRkZGQCCQ8QDx=
YGHwMFC0Rpc3BsYXlOYW1lHwQFAklkHwJnZBAVABUAFCsDAGRkBSZnX2JmYmQ0YTZkX2E4ODR=
fNGU1YV9hYjA1XzE1NzU2NjcyZjIwYg9kFgRmD2QWAmYPZBYCAgMPFgIfAGdkAgEPZBYCZg8W=
Ah8BBURDaGVtb3RoZXJhcHksIERhdGFiYXNlLCBHbGlvYmxhc3RvbWEsIFBhdHRlcm5zIG9mI=
GNhcmUsIFJhZGlvdGhlcmFweWQFJmdfZmJlY2RiZDVfMWRmNV80ZGRlXzgwNjRfOWJhNDFhZG=
M1NWE4D2QWAmYPZBYCZg9kFggCAQ9kFgJmDw8WBB8GBStBcnRpY2xlcyBpbiBQdWJNZWQgYnk=
gU2lsdmlhIFNjb2NjaWFudGksIE1EHgtOYXZpZ2F0ZVVybAU9aHR0cDovL3d3dy5uY2JpLm5s=
bS5uaWguZ292L3B1Ym1lZD90ZXJtPVNjb2NjaWFudGkrU2lsdmlhW2F1XWRkAgMPZBYCZg8PF=
gQfCwUraHR0cDovL3d3dy5uY2JpLm5sbS5uaWguZ292L3B1Ym1lZC8yMDY0NDQzMh8GBRZUaG=
lzIGFydGljbGUgaW4gUHViTWVkZGQCBQ9kFgJmDw8WBB8GBTNBcnRpY2xlcyBpbiBHb29nbGU=
gU2Nob2xhciBieSBTaWx2aWEgU2NvY2NpYW50aSwgTUQfCwU4aHR0cDovL3NjaG9sYXIuZ29v=
Z2xlLmNvbS9zY2hvbGFyP3E9U2NvY2NpYW50aSUyYytTaWx2aWFkZAIHD2QWAmYPDxYEHwYFN=
090aGVyIGFydGljbGVzIGluIHRoaXMgam91cm5hbCBieSBTaWx2aWEgU2NvY2NpYW50aSwgTU=
QfCwVbaHR0cDovL2pvdXJuYWxzLmx3dy5jb20vbmV1cm9zdXJnZXJ5L3BhZ2VzL2F1dGhvci5=
hc3B4P2ZpcnN0TmFtZT1TaWx2aWEmbGFzdE5hbWU9U2NvY2NpYW50aWRkBSZnX2M1N2QxYWU1=
XzA1YjFfNGNhMl9iY2VmXzBhZTVlZGM2NzI4Mw9kFgJmD2QWAmYPFCsAAmRkZAUmZ19hOThjY=
jY1YV8yZjIzXzQ2NTFfYmI2ZF8zYzhmZDY1OTYxYWMPZBYCZg8PFgIfAGhkFgJmD2QWAgIBDx=
QrAAJkZGQFJmdfOTc2OGEzZmJfMzYyN180MjBlXzkwOGRfNWU3NDAwZDczMmRiD2QWAmYPZBY=
OAgIPFgIfAGdkAgQPZBYCAgEPZBYCZg8PFggfBgUPQXJ0aWNsZSBhcyBFUFVCHghDc3NDbGFz=
cwUOZWotYXJ0LWFzLWVwdWIfCwWAAS9wYWdlcy9sb2dpbi5hc3B4P1JldHVyblVybD0lMmZuZ=
XVyb3N1cmdlcnklMmZGdWxsdGV4dCUyZjIwMTAlMmYwODAwMCUyZlBhdHRlcm5zX29mX0Nhcm=
VfYW5kX1N1cnZpdmFsX2luX2FfUmV0cm9zcGVjdGl2ZS4zNy5hc3B4HgRfIVNCAgJkZAIID2Q=
WAgIBDw9kFgIeB29uY2xpY2sF/wNzaG93UmlnaHRzbGlua1BvcFVwKCdodHRwczovL3MxMDAu=
Y29weXJpZ2h0LmNvbS9BcHBEaXNwYXRjaFNlcnZsZXQnLCAnV29sdGVyc0tsdXdlcicsICdOR=
VUnLCAnUGF0dGVybnMgb2YgQ2FyZSBhbmQgU3Vydml2YWwgaW4gYSBSZXRyb3NwZWN0aXZlIE=
FuYWx5c2lzIG9mIDEwNTkgUGF0aWVudHMgV2l0aCBHbGlvYmxhc3RvbWEgTXVsdGlmb3JtZSB=
UcmVhdGVkIEJldHdlZW4gMjAwMiBhbmQgMjAwNzogQSBNdWx0aWNlbnRlciBTdHVkeSBieSB0=
aGUgQ2VudHJhbCBOZXJ2b3VzIFN5c3RlbSBTdHVkeSBHcm91cCBvZiBBaXJvIChJdGFsaWFuI=
EFzc29jaWF0aW9uIG9mIFJhZGlhdGlvbiBPbmNvbG9neSknLCAnMjAxMCcsICdTaWx2aWEgU2=
NvY2NpYW50aSwgU3RlZmFubyBNYWdyaW5pLCBVbWJlcnRvIFJpY2FyZGksIGV0IGFsJywgJzY=
3JywgJzInLCAnQ29weXJpZ2h0IChDKSBieSB0aGUgQ29uZ3Jlc3Mgb2YgTmV1cm9sb2dpY2Fs=
IFN1cmdlb25zJywgJzAwMDA2MTIzLTIwMTAwODAwMC0wMDAzNycpZAIJD2QWAgIBDw8WAh8LB=
UkvbmV1cm9zdXJnZXJ5L3BhZ2VzL2ltYWdlZ2FsbGVyeS5hc3B4P3llYXI9MjAxMCZpc3N1ZT=
0wODAwMCZhcnRpY2xlPTAwMDM3ZGQCCw8PFgIfAGhkFgJmDxYCHwBoFgICAQ9kFgICDQ8WAh8=
AZ2QCDA8WAh8AaGQCDg9kFgZmDw8WAh8GZBYCHwcFDWRpc3BsYXk6bm9uZTtkAgEPFgIfCAUj=
T3BlbkV4cG9ydFRvUG9wdXBFeHRlbmRlcl8zNjcyMDQ4NjVkAgIPZBYCAgEPZBYCAgMPEGQPF=
gNmAgECAhYDEAUIRW5kIE5vdGUFB0VuZE5vdGVnEAUHUHJvY2l0ZQUHUHJvY2l0ZWcQBRFSZW=
ZlcmVuY2UgTWFuYWdlcgUQUmVmZXJlbmNlTWFuYWdlcmdkZAUmZ18wYWY0OGE4OF8zNzFlXzQ=
5NmFfYmMyMl9jNWM0NTJlZDc3YTYPZBYCZg9kFggCCA9kFgJmD2QWAgIBD2QWCAIBDxYCHwYF=
BUxvZ2luZAIHD2QWAgIBDxYCHwYFQEludmFsaWQgdXNlcm5hbWUgb3IgcGFzc3dvcmQuICBUc=
nkgYWdhaW4gb3IgcmVnaXN0ZXIgYW4gYWNjb3VudC5kAgkPFgIfAGhkAhkPZBYCAgEPFgIfBg=
VmPHN0cm9uZz5OZWVkIHRvIEFjdGl2YXRlIGEgTmV3IFN1YnNjcmlwdGlvbj88L3N0cm9uZz4=
8YnIgLz5SZWNlbnRseSBwdXJjaGFzZWQgYSBzdWJzY3JpcHRpb24/IExvZ2luIG9yZAIKDxYC=
HwBoFgICAw8PFgIfCwWEAS9wYWdlcy9yZWdpc3Rlci5hc3B4P0NvbnRleHRVcmw9JTJmbmV1c=
m9zdXJnZXJ5JTJmRnVsbHRleHQlMmYyMDEwJTJmMDgwMDAlMmZQYXR0ZXJuc19vZl9DYXJlX2=
FuZF9TdXJ2aXZhbF9pbl9hX1JldHJvc3BlY3RpdmUuMzcuYXNweGRkAhIPZBYCAgIPZBYEAgE=
PZBYGAgEPDxYCHwYFFUZvcmdvdCB5b3VyIFBhc3N3b3JkP2RkAgMPDxYCHwYFhwFFbnRlciBh=
bmQgc3VibWl0IHRoZSBlbWFpbCBhZGRyZXNzIHlvdSByZWdpc3RlcmVkIHdpdGguIEFuIGVtY=
WlsIHdpdGggaW5zdHJ1Y3Rpb25zIHRvIHJlc2V0IHlvdXIgcGFzc3dvcmQgd2lsbCBiZSBzZW=
50IHRvIHRoYXQgYWRkcmVzcy5kZAIFD2QWAgIBDxYCHwYFQlNvcnJ5LCB0aGUgc3BlY2lmaWV=
kIGVtYWlsIGFkZHJlc3MgY291bGQgbm90IGJlIGZvdW5kLiAgVHJ5IGFnYWluLmQCAw9kFgQC=
AQ8PFgIfBgUVRm9yZ290IHlvdXIgUGFzc3dvcmQ/ZGQCAw8PFgIfBgVFTGluayB0byByZXNld=
CB5b3VyIHBhc3N3b3JkIGhhcyBiZWVuIHNlbnQgdG8gc3BlY2lmaWVkIGVtYWlsIGFkZHJlc3=
MuZGQCFA9kFgICBA9kFgICAQ8PFgIfBgUCMTRkZAIMD2QWAgIBD2QWAgIBDxYCHwBoFgJmD2Q=
WBAICD2QWAgIDDxYCHwBoZAIDDw8WAh4JQWNjZXNzS2V5BQEvZGQCDg9kFgwCAw9kFgICBA9k=
FgICAQ9kFgICAw8PFgIfBgVAVGhhbmsgeW91IGZvciBjaG9vc2luZyB0byBzdWJzY3JpYmUgd=
G8gdGhlIGVUT0MgZm9yIE5ldXJvc3VyZ2VyeWRkAgUPFgQeBGhyZWYFN2h0dHA6Ly9qb3Vybm=
Fscy5sd3cuY29tL25ldXJvc3VyZ2VyeS9wYWdlcy9kZWZhdWx0LmFzcHgfAQUMTmV1cm9zdXJ=
nZXJ5ZAIHD2QWAgIBDw8WAh8GBRpXb2x0ZXJzIEtsdXdlciBIZWFsdGggTG9nb2RkAgkPDxYC=
HwBoZGQCCw9kFgQCBQ8PFgIfCmhkZAIHDw9kFgQeC29ubW91c2VvdmVyBURJbnN0aXR1dGlvb=
ldyYXBwZXJDb250cm9sX1Nob3dSb2xsT3Zlckluc3RpdHV0aW9uc0RldGFpbHMoJycsJzQwMC=
cpOx4Kb25tb3VzZW91dAUqSW5zdGl0dXRpb25XcmFwcGVyQ29udHJvbF9JbWFnZU1vdXNlT3V=
0KCk7ZAIND2QWCgIBDxYCHwBnFgJmDw8WCB8GBQVMb2dpbh8LBYEBL3BhZ2VzL2xvZ2luLmFz=
cHg/Q29udGV4dFVybD0lMmZuZXVyb3N1cmdlcnklMmZGdWxsdGV4dCUyZjIwMTAlMmYwODAwM=
CUyZlBhdHRlcm5zX29mX0NhcmVfYW5kX1N1cnZpdmFsX2luX2FfUmV0cm9zcGVjdGl2ZS4zNy=
5hc3B4HwpnHwBnZGQCCQ8PFggfBgUIUmVnaXN0ZXIfCwWEAS9wYWdlcy9yZWdpc3Rlci5hc3B=
4P0NvbnRleHRVcmw9JTJmbmV1cm9zdXJnZXJ5JTJmRnVsbHRleHQlMmYyMDEwJTJmMDgwMDAl=
MmZQYXR0ZXJuc19vZl9DYXJlX2FuZF9TdXJ2aXZhbF9pbl9hX1JldHJvc3BlY3RpdmUuMzcuY=
XNweB8KZx8AZ2RkAgsPFgIfAGcWAmYPDxYIHwYFFUFjdGl2YXRlIFN1YnNjcmlwdGlvbh8LBa=
EBL3BhZ2VzL2xvZ2luLmFzcHg/Q29udGV4dFVybD0lMmZuZXVyb3N1cmdlcnklMmZGdWxsdGV=
4dCUyZjIwMTAlMmYwODAwMCUyZlBhdHRlcm5zX29mX0NhcmVfYW5kX1N1cnZpdmFsX2luX2Ff=
UmV0cm9zcGVjdGl2ZS4zNy5hc3B4JlJlcXVlc3RGb3I9QWN0aXZhdGVTdWJzY3JpcHRpb24fC=
mcfAGdkZAINDxYCHwBnFgJmDw8WCB8GBQlTdWJzY3JpYmUfCwUlaHR0cDovL3d3dy5sd3cuY2=
9tL3Byb2R1Y3QvPzAxNDgtMzk2WB8KZx8AZ2RkAhcPDxYIHwYFBEhlbHAfCwWwAWh0dHA6Ly9=
sd3dvbmxpbmUuY3VzdGhlbHAuY29tL2NnaS1iaW4vbHd3b25saW5lLmNmZy9waHAvZW5kdXNl=
ci9zdGRfYWxwLnBocD9wX2x2YT0mcF9saT0mcF9wYWdlPTEmcF9jdj0mcF9wdj0xLjE5NyZwX=
3Byb2RzPTE5NyZwX2NhdHM9MCZwX2hpZGRlbl9wcm9kcz0mcHJvZF9sdmwxPTE5NyZjYXRfbH=
ZsMT0wHwpnHwBnZGQCEA9kFgwCAQ8PZBYGHgdvbmZvY3VzBRBjbGVhclRleHQodGhpcyk7HgZ=
vbmJsdXIFEmRlZmF1bHRUZXh0KHRoaXMpOx4KT25rZXlwcmVzcwU0cmV0dXJuIGNvbnRyb2xF=
bnRlcignY3RsMDBfU2VhcmNoQm94X3NlYXJjaCcsIGV2ZW50KWQCAw8QZA8WAQICFgEQZGRnF=
gFmZAIFDw8WAh8KaGRkAgkPZBYCZg8PFgIfCwWnAS9zZWN1cmUvcGFnZXMvbXlmYXZvcml0ZX=
MuYXNweD9Db250ZXh0VXJsPSUyZm5ldXJvc3VyZ2VyeSUyZkZ1bGx0ZXh0JTJmMjAxMCUyZjA=
4MDAwJTJmUGF0dGVybnNfb2ZfQ2FyZV9hbmRfU3Vydml2YWxfaW5fYV9SZXRyb3NwZWN0aXZl=
LjM3LmFzcHgmY29sbGVjdGlvbj1TYXZlZFNlYXJjaGVzZGQCDQ8WAh4LXyFJdGVtQ291bnRmZ=
AIRDxYCHwBnZAISDxQrAAMPFgIfAmdkPCsAFAQAFhIeDUxlYWZJdGVtQ2xhc3MFEGVqLUxlYW=
ZJdGVtU3R5bGUeFVRvcExldmVsTGVhZkl0ZW1DbGFzcwUYZWotVG9wTGV2ZWxMZWFmSXRlbVN=
0eWxlHg9QYXJlbnRJdGVtQ2xhc3MFEmVqLVBhcmVudEl0ZW1TdHlsZR4PQ29tcG9uZW50VGFy=
Z2V0CymrAUluZnJhZ2lzdGljcy5XZWJVSS5VbHRyYVdlYk5hdmlnYXRvci5Db21wb25lbnRUY=
XJnZXQsIEluZnJhZ2lzdGljczM1LldlYlVJLlVsdHJhV2ViTmF2aWdhdG9yLnY4LjEsIFZlcn=
Npb249OC4xLjIwMDgxLjEwMDAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49N2R=
kNWMzMTYzZjJjZDBjYgIeCEVuaGFuY2VkaB4XVG9wTGV2ZWxQYXJlbnRJdGVtQ2xhc3MFGmVq=
LVRvcExldmVsUGFyZW50SXRlbVN0eWxlHgxXZWJNZW51U3R5bGULKagBSW5mcmFnaXN0aWNzL=
ldlYlVJLlVsdHJhV2ViTmF2aWdhdG9yLldlYk1lbnVTdHlsZSwgSW5mcmFnaXN0aWNzMzUuV2=
ViVUkuVWx0cmFXZWJOYXZpZ2F0b3IudjguMSwgVmVyc2lvbj04LjEuMjAwODEuMTAwMCwgQ3V=
sdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj03ZGQ1YzMxNjNmMmNkMGNiAB4KSlNGaWxl=
TmFtZWUeFlRvcExldmVsSG92ZXJJdGVtQ2xhc3MFOWVqLVRvcExldmVsSG92ZXJJdGVtU3R5b=
GUgaWdfYWE4NzJkY19yOSBlai1Ib3Zlckl0ZW1TdHlsZQUWCTwrAAQBABYKHgR0ZXh0BQRIb2=
1lHgN0YWcFBEhvbWUeCXRhcmdldFVybAUgL25ldXJvc3VyZ2VyeS9wYWdlcy9kZWZhdWx0LmF=
zcHgeCERhdGFQYXRoBSAvbmV1cm9zdXJnZXJ5L3BhZ2VzL2RlZmF1bHQuYXNweB4JRGF0YUJv=
dW5kZzwrAAQBABYKHyAFDUN1cnJlbnQgSXNzdWUfIQUNQ3VycmVudCBJc3N1ZR8iBSMvbmV1c=
m9zdXJnZXJ5L3BhZ2VzL2N1cnJlbnR0b2MuYXNweB8jBSMvbmV1cm9zdXJnZXJ5L3BhZ2VzL2=
N1cnJlbnR0b2MuYXNweB8kZzwrAAQBABYKHyAFD1ByZXZpb3VzIElzc3Vlcx8hBQ9QcmV2aW9=
1cyBJc3N1ZXMfIgUiL25ldXJvc3VyZ2VyeS9wYWdlcy9pc3N1ZWxpc3QuYXNweB8jBSIvbmV1=
cm9zdXJnZXJ5L3BhZ2VzL2lzc3VlbGlzdC5hc3B4HyRnPCsABAEAFgofIAUYUHVibGlzaGVkI=
EFoZWFkLW9mLVByaW50HyEFGFB1Ymxpc2hlZCBBaGVhZC1vZi1QcmludB8iBR4vbmV1cm9zdX=
JnZXJ5L3RvYy9wdWJsaXNoYWhlYWQfIwUeL25ldXJvc3VyZ2VyeS90b2MvcHVibGlzaGFoZWF=
kHyRnPCsABAEAFgofIAULU3VwcGxlbWVudHMfIQULU3VwcGxlbWVudHMfIgVBL25ldXJvc3Vy=
Z2VyeS9QYWdlcy9jb2xsZWN0aW9uZGV0YWlscy5hc3B4P1RvcGljYWxDb2xsZWN0aW9uSWQ9M=
TMfIwUqL25ldXJvc3VyZ2VyeS9QYWdlcy9jb2xsZWN0aW9uZGV0YWlscy5hc3B4HyRnFCsABB=
YIHyAFC0NvbGxlY3Rpb25zHyEFC0NvbGxlY3Rpb25zHyNlHyRnFgk8KwAEAQAWCh8gBR9BbmV=
1cnlzbXMsIEVuZG92YXNjdWxhciBTdXJnZXJ5HyEFH0FuZXVyeXNtcywgRW5kb3Zhc2N1bGFy=
IFN1cmdlcnkfIgVAL25ldXJvc3VyZ2VyeS9QYWdlcy9jb2xsZWN0aW9uZGV0YWlscy5hc3B4P=
1RvcGljYWxDb2xsZWN0aW9uSWQ9MR8jBSovbmV1cm9zdXJnZXJ5L1BhZ2VzL2NvbGxlY3Rpb2=
5kZXRhaWxzLmFzcHgfJGc8KwAEAQAWCh8gBRBBbmV1cnlzbSBTdXJnZXJ5HyEFEEFuZXVyeXN=
tIFN1cmdlcnkfIgVAL25ldXJvc3VyZ2VyeS9QYWdlcy9jb2xsZWN0aW9uZGV0YWlscy5hc3B4=
P1RvcGljYWxDb2xsZWN0aW9uSWQ9Mx8jBSovbmV1cm9zdXJnZXJ5L1BhZ2VzL2NvbGxlY3Rpb=
25kZXRhaWxzLmFzcHgfJGc8KwAEAQAWCh8gBRZDYXJvdGlkIEVuZGFydGVyZWN0b215HyEFFk=
Nhcm90aWQgRW5kYXJ0ZXJlY3RvbXkfIgVAL25ldXJvc3VyZ2VyeS9QYWdlcy9jb2xsZWN0aW9=
uZGV0YWlscy5hc3B4P1RvcGljYWxDb2xsZWN0aW9uSWQ9NB8jBSovbmV1cm9zdXJnZXJ5L1Bh=
Z2VzL2NvbGxlY3Rpb25kZXRhaWxzLmFzcHgfJGc8KwAEAQAWCh8gBRRDcmFuaWFsIEJhc2UgU=
3VyZ2VyeR8hBRRDcmFuaWFsIEJhc2UgU3VyZ2VyeR8iBUAvbmV1cm9zdXJnZXJ5L1BhZ2VzL2=
NvbGxlY3Rpb25kZXRhaWxzLmFzcHg/VG9waWNhbENvbGxlY3Rpb25JZD01HyMFKi9uZXVyb3N=
1cmdlcnkvUGFnZXMvY29sbGVjdGlvbmRldGFpbHMuYXNweB8kZzwrAAQBABYKHyAFDFJhZGlv=
c3VyZ2VyeR8hBQxSYWRpb3N1cmdlcnkfIgVAL25ldXJvc3VyZ2VyeS9QYWdlcy9jb2xsZWN0a=
W9uZGV0YWlscy5hc3B4P1RvcGljYWxDb2xsZWN0aW9uSWQ9Nx8jBSovbmV1cm9zdXJnZXJ5L1=
BhZ2VzL2NvbGxlY3Rpb25kZXRhaWxzLmFzcHgfJGc8KwAEAQAWCh8gBRlTcG9ydCBSZWxhdGV=
kIEhlYWQgSW5qdXJ5HyEFGVNwb3J0IFJlbGF0ZWQgSGVhZCBJbmp1cnkfIgVAL25ldXJvc3Vy=
Z2VyeS9QYWdlcy9jb2xsZWN0aW9uZGV0YWlscy5hc3B4P1RvcGljYWxDb2xsZWN0aW9uSWQ9O=
B8jBSovbmV1cm9zdXJnZXJ5L1BhZ2VzL2NvbGxlY3Rpb25kZXRhaWxzLmFzcHgfJGc8KwAEAQ=
AWCh8gBRlTdGVyZW90YWN0aWMgUmFkaW9zdXJnZXJ5HyEFGVN0ZXJlb3RhY3RpYyBSYWRpb3N=
1cmdlcnkfIgVAL25ldXJvc3VyZ2VyeS9QYWdlcy9jb2xsZWN0aW9uZGV0YWlscy5hc3B4P1Rv=
cGljYWxDb2xsZWN0aW9uSWQ9OR8jBSovbmV1cm9zdXJnZXJ5L1BhZ2VzL2NvbGxlY3Rpb25kZ=
XRhaWxzLmFzcHgfJGc8KwAEAQAWCh8gBR9UcmVhdG1lbnQgb2YgUGl0dWl0YXJ5IEFkZW5vbW=
FzHyEFH1RyZWF0bWVudCBvZiBQaXR1aXRhcnkgQWRlbm9tYXMfIgVBL25ldXJvc3VyZ2VyeS9=
QYWdlcy9jb2xsZWN0aW9uZGV0YWlscy5hc3B4P1RvcGljYWxDb2xsZWN0aW9uSWQ9MTAfIwUq=
L25ldXJvc3VyZ2VyeS9QYWdlcy9jb2xsZWN0aW9uZGV0YWlscy5hc3B4HyRnPCsABAEAFgofI=
AUdVHJlYXRtZW50IG9mIFNwaW5hbCBEaXNvcmRlcnMfIQUdVHJlYXRtZW50IG9mIFNwaW5hbC=
BEaXNvcmRlcnMfIgVBL25ldXJvc3VyZ2VyeS9QYWdlcy9jb2xsZWN0aW9uZGV0YWlscy5hc3B=
4P1RvcGljYWxDb2xsZWN0aW9uSWQ9MTEfIwUqL25ldXJvc3VyZ2VyeS9QYWdlcy9jb2xsZWN0=
aW9uZGV0YWlscy5hc3B4HyRnZGQ8KwAEAQAWCh8gBQhQb2RjYXN0cx8hBQhQb2RjYXN0cx8iB=
SgvbmV1cm9zdXJnZXJ5L1BhZ2VzL3BvZGNhc3RzbGFuZGluZy5hc3B4HyMFKC9uZXVyb3N1cm=
dlcnkvUGFnZXMvcG9kY2FzdHNsYW5kaW5nLmFzcHgfJGc8KwAEAQAWCh8gBQtGb3IgQXV0aG9=
ycx8hBQtGb3IgQXV0aG9ycx8iBS4vbmV1cm9zdXJnZXJ5L1BhZ2VzL0luZm9ybWF0aW9uZm9y=
QXV0aG9ycy5hc3B4HyMFLi9uZXVyb3N1cmdlcnkvUGFnZXMvSW5mb3JtYXRpb25mb3JBdXRob=
3JzLmFzcHgfJGcUKwAEFggfIAUMSm91cm5hbCBJbmZvHyEFDEpvdXJuYWwgSW5mbx8jZR8kZx=
YNPCsABAEAFgofIAURQWJvdXQgdGhlIEpvdXJuYWwfIQURQWJvdXQgdGhlIEpvdXJuYWwfIgU=
oL25ldXJvc3VyZ2VyeS9QYWdlcy9BYm91dHRoZUpvdXJuYWwuYXNweB8jBSgvbmV1cm9zdXJn=
ZXJ5L1BhZ2VzL0Fib3V0dGhlSm91cm5hbC5hc3B4HyRnPCsABAEAFgofIAURQWJvdXQgdGhlI=
FNvY2lldHkfIQURQWJvdXQgdGhlIFNvY2lldHkfIgUoL25ldXJvc3VyZ2VyeS9QYWdlcy9BYm=
91dHRoZVNvY2lldHkuYXNweB8jBSgvbmV1cm9zdXJnZXJ5L1BhZ2VzL0Fib3V0dGhlU29jaWV=
0eS5hc3B4HyRnPCsABAEAFgofIAUPRWRpdG9yaWFsIEJvYXJkHyEFD0VkaXRvcmlhbCBCb2Fy=
ZB8iBScvbmV1cm9zdXJnZXJ5L1BhZ2VzL0VkaXRvcmlhbEJvYXJkLmFzcHgfIwUnL25ldXJvc=
3VyZ2VyeS9QYWdlcy9FZGl0b3JpYWxCb2FyZC5hc3B4HyRnPCsABAEAFgofIAUcSW50ZXJuYX=
Rpb25hbCBBZHZpc29yeSBCb2FyZB8hBRxJbnRlcm5hdGlvbmFsIEFkdmlzb3J5IEJvYXJkHyI=
FMy9uZXVyb3N1cmdlcnkvUGFnZXMvSW50ZXJuYXRpb25hbEFkdmlzb3J5Qm9hcmQuYXNweB8j=
BTMvbmV1cm9zdXJnZXJ5L1BhZ2VzL0ludGVybmF0aW9uYWxBZHZpc29yeUJvYXJkLmFzcHgfJ=
Gc8KwAEAQAWCh8gBRdJbmZvcm1hdGlvbiBmb3IgQXV0aG9ycx8hBRdJbmZvcm1hdGlvbiBmb3=
IgQXV0aG9ycx8iBS4vbmV1cm9zdXJnZXJ5L1BhZ2VzL0luZm9ybWF0aW9uZm9yQXV0aG9ycy5=
hc3B4HyMFLi9uZXVyb3N1cmdlcnkvUGFnZXMvSW5mb3JtYXRpb25mb3JBdXRob3JzLmFzcHgf=
JGc8KwAEAQAWCh8gBQhNZWV0aW5ncx8hBQhNZWV0aW5ncx8iBTYvbmV1cm9zdXJnZXJ5L0RvY=
3VtZW50cy9DYWxlbmRhcl9vZl9FdmVudHNfTWFyY2gxMC5wZGYfIwU2L25ldXJvc3VyZ2VyeS=
9Eb2N1bWVudHMvQ2FsZW5kYXJfb2ZfRXZlbnRzX01hcmNoMTAucGRmHyRnPCsABAEAFgofIAU=
LQWR2ZXJ0aXNpbmcfIQULQWR2ZXJ0aXNpbmcfIgU6L25ldXJvc3VyZ2VyeS9fbGF5b3V0cy8x=
MDMzL29ha3Muam91cm5hbHMvYWR2ZXJ0aXNpbmcuYXNweB8jBTovbmV1cm9zdXJnZXJ5L19sY=
XlvdXRzLzEwMzMvb2Frcy5qb3VybmFscy9hZHZlcnRpc2luZy5hc3B4HyRnPCsABAEAFgofIA=
UVU3Vic2NyaXB0aW9uIFNlcnZpY2VzHyEFFVN1YnNjcmlwdGlvbiBTZXJ2aWNlcx8iBS0vbmV=
1cm9zdXJnZXJ5L1BhZ2VzL1N1YnNjcmlwdGlvblNlcnZpY2VzLmFzcHgfIwUtL25ldXJvc3Vy=
Z2VyeS9QYWdlcy9TdWJzY3JpcHRpb25TZXJ2aWNlcy5hc3B4HyRnPCsABAEAFgofIAUIUmVwc=
mludHMfIQUIUmVwcmludHMfIgU/L25ldXJvc3VyZ2VyeS9fbGF5b3V0cy8xMDMzL29ha3Muam=
91cm5hbHMvcmVwcmludHNtZWRpY2luZS5hc3B4HyMFPy9uZXVyb3N1cmdlcnkvX2xheW91dHM=
vMTAzMy9vYWtzLmpvdXJuYWxzL3JlcHJpbnRzbWVkaWNpbmUuYXNweB8kZzwrAAQBABYKHyAF=
EUpvYiBPcHBvcnR1bml0aWVzHyEFEUpvYiBPcHBvcnR1bml0aWVzHyIFKS9uZXVyb3N1cmdlc=
nkvUGFnZXMvSm9iT3Bwb3J0dW5pdGllcy5hc3B4HyMFKS9uZXVyb3N1cmdlcnkvUGFnZXMvSm=
9iT3Bwb3J0dW5pdGllcy5hc3B4HyRnPCsABAEAFgofIAUWUmlnaHRzIGFuZCBQZXJtaXNzaW9=
ucx8hBRZSaWdodHMgYW5kIFBlcm1pc3Npb25zHyIFQy9uZXVyb3N1cmdlcnkvX2xheW91dHMv=
MTAzMy9vYWtzLmpvdXJuYWxzL3JpZ2h0c2FuZHBlcm1pc3Npb25zLmFzcHgfIwVDL25ldXJvc=
3VyZ2VyeS9fbGF5b3V0cy8xMDMzL29ha3Muam91cm5hbHMvcmlnaHRzYW5kcGVybWlzc2lvbn=
MuYXNweB8kZzwrAAQBABYKHyAFBk1vYmlsZR8hBQZNb2JpbGUfIgU1L25ldXJvc3VyZ2VyeS9=
fbGF5b3V0cy8xMDMzL29ha3Muam91cm5hbHMvbW9iaWxlLmFzcHgfIwU1L25ldXJvc3VyZ2Vy=
eS9fbGF5b3V0cy8xMDMzL29ha3Muam91cm5hbHMvbW9iaWxlLmFzcHgfJGc8KwAEAQAWCh8gB=
QxOZXcgRmVhdHVyZXMfIQUMTmV3IEZlYXR1cmVzHyIFNy9uZXVyb3N1cmdlcnkvX2xheW91dH=
MvMTAzMy9vYWtzLmpvdXJuYWxzL3doYXRzbmV3LmFzcHgfIwU3L25ldXJvc3VyZ2VyeS9fbGF=
5b3V0cy8xMDMzL29ha3Muam91cm5hbHMvd2hhdHNuZXcuYXNweB8kZ2RkBhYAEzwrAA4BBhYC=
HgNzcmMFDmlnX21lbnVUcmkuZ2lmZGQCFg8PFgIfAGhkZAIYD2QWBAIBD2QWAgIBD2QWAmYPZ=
BYCAgMPZBYCAgEPDxYCHwBnZBYEAgEPDxYCHwBoZBYcAgEPDxYCHwBoZGQCAw8WAh8AaGQCBQ=
8PFgIfAGhkZAIHDxYCHwBoZAIJDw8WAh8AaGRkAgsPDxYCHwBoZGQCDQ8PFgIfAGhkZAIPDw8=
WBB8KaB8AaGRkAhEPDxYCHwBoZGQCEw8PFgQfCmgfAGhkZAIVDw8WAh8AaGRkAhcPFgIfAGhk=
AhkPFgIfAGhkAhsPDxYCHwBnZGQCAw8PFgIfAGdkFgYCAQ8PFgIfAGdkZAIDDw8WBh4YcGVyc=
2lzdGVkRXJyb3JBY3Rpb25UcmVlZB4bcGVyc2lzdGVkRXJyb3JBY3Rpb25UcmVlSWRzZB8AZ2=
RkAgUPDxYCHwBnZGQCAw9kFgYCBQ9kFgJmDw8WAh8AaGRkAgcPDxYCHwBoZGQCCQ9kFgJmDw8=
WAh8AaGRkAhwPZBYGAgEPZBYCAgEPDxYEHwYFH0NvcHlyaWdodCZuYnNwOyZjb3B5OyZuYnNw=
OzIwMTAfCwVPaHR0cDovL2pvdXJuYWxzLmx3dy5jb20vbmV1cm9zdXJnZXJ5L19sYXlvdXRzL=
zEwMzMvb2Frcy5qb3VybmFscy9jb3B5cmlnaHQuYXNweGRkAgMPZBYKAgEPDxYCHwsFTWh0dH=
A6Ly9qb3VybmFscy5sd3cuY29tL25ldXJvc3VyZ2VyeS9fbGF5b3V0cy8xMDMzL29ha3Muam9=
1cm5hbHMvcHJpdmFjeS5hc3B4ZGQCAw9kFgICAQ8PFgIfCwVQaHR0cDovL2pvdXJuYWxzLmx3=
dy5jb20vbmV1cm9zdXJnZXJ5L19sYXlvdXRzLzEwMzMvb2Frcy5qb3VybmFscy9kaXNjbGFpb=
WVyLmFzcHhkZAIFDw8WAh8LBUtodHRwOi8vam91cm5hbHMubHd3LmNvbS9uZXVyb3N1cmdlcn=
kvX2xheW91dHMvMTAzMy9vYWtzLmpvdXJuYWxzL3Rlcm1zLmFzcHhkZAIHD2QWAgIBDw8WAh8=
LBUlodHRwOi8vam91cm5hbHMubHd3LmNvbS9uZXVyb3N1cmdlcnkvX2xheW91dHMvMTAzMy9v=
YWtzLmpvdXJuYWxzL25paC5hc3B4ZGQCCQ8WAh8AaBYCAgEPFgIfAGhkAgkPFgIfAGhkAh4PZ=
BYCZg8WAh8GBW88IS0tIFNlcnZlciBJbmZvOiBNYWNoaW5lTmFtZT1OQVNSVlRYOTUzMDUgVX=
Nlckhvc3RBZGRyZXNzPTgyLjg0LjE0NC4xNjIgU2Vzc2lvbklEPTEzbmxudjU1emY1bXlpNDV=
ncmRib3k1NSAtLT5kAiYPZBYCAgIPZBYCAgEPFgIfCAUlU2Vzc2lvblRpbWVvdXRQb3B1cEV4=
dGVuZGVyXzg5MzI2NzI0OWQYAwUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFg0Fb=
GN0bDAwJFNQV2ViUGFydE1hbmFnZXIxJGdfNzU2YzliMTVfMDc5NF80NTg0XzllMzZfYzVkMz=
JhNTFjM2JlJGN0bDAwJHNsaWRlU2hvd1VzZXJDb250cm9sJEFydGljbGVJbWFnZVZpZXdlcgV=
jY3RsMDAkU1BXZWJQYXJ0TWFuYWdlcjEkZ183NTZjOWIxNV8wNzk0XzQ1ODRfOWUzNl9jNWQz=
MmE1MWMzYmUkY3RsMDAkZW1haWxUb0NvbGxlYWd1ZSRjaGtTZW5kTWVDb3B5BWdjdGwwMCRTU=
FdlYlBhcnRNYW5hZ2VyMSRnXzc1NmM5YjE1XzA3OTRfNDU4NF85ZTM2X2M1ZDMyYTUxYzNiZS=
RjdGwwMCRhZGRUb015Q29sbGVjdGlvbnMkY2xvc2VXaW5kb3dNYWluBWhjdGwwMCRTUFdlYlB=
hcnRNYW5hZ2VyMSRnXzc1NmM5YjE1XzA3OTRfNDU4NF85ZTM2X2M1ZDMyYTUxYzNiZSRjdGww=
MCRhZGRUb015Q29sbGVjdGlvbnMkcmRvTmV3Q29sbGVjdGlvbgVqY3RsMDAkU1BXZWJQYXJ0T=
WFuYWdlcjEkZ183NTZjOWIxNV8wNzk0XzQ1ODRfOWUzNl9jNWQzMmE1MWMzYmUkY3RsMDAkYW=
RkVG9NeUNvbGxlY3Rpb25zJGNsb3NlV2luZG93TWVzc2FnZQVVY3RsMDAkU1BXZWJQYXJ0TWF=
uYWdlcjEkZ19iZmJkNGE2ZF9hODg0XzRlNWFfYWIwNV8xNTc1NjY3MmYyMGIkY3RsMDAkQXJ0=
aWNsZUtleXdvcmRfMQVVY3RsMDAkU1BXZWJQYXJ0TWFuYWdlcjEkZ19iZmJkNGE2ZF9hODg0X=
zRlNWFfYWIwNV8xNTc1NjY3MmYyMGIkY3RsMDAkQXJ0aWNsZUtleXdvcmRfMgVVY3RsMDAkU1=
BXZWJQYXJ0TWFuYWdlcjEkZ19iZmJkNGE2ZF9hODg0XzRlNWFfYWIwNV8xNTc1NjY3MmYyMGI=
kY3RsMDAkQXJ0aWNsZUtleXdvcmRfMwVVY3RsMDAkU1BXZWJQYXJ0TWFuYWdlcjEkZ19iZmJk=
NGE2ZF9hODg0XzRlNWFfYWIwNV8xNTc1NjY3MmYyMGIkY3RsMDAkQXJ0aWNsZUtleXdvcmRfN=
AVVY3RsMDAkU1BXZWJQYXJ0TWFuYWdlcjEkZ19iZmJkNGE2ZF9hODg0XzRlNWFfYWIwNV8xNT=
c1NjY3MmYyMGIkY3RsMDAkQXJ0aWNsZUtleXdvcmRfNQVyY3RsMDAkU1BXZWJQYXJ0TWFuYWd=
lcjEkZ185NzY4YTNmYl8zNjI3XzQyMGVfOTA4ZF81ZTc0MDBkNzMyZGIkY3RsMDAkZXhwb3J0=
VG9DaXRhdGlvbk1hbmFnZXIkY2xvc2VFeHBvcnRXaW5kb3dNYWluBXRjdGwwMCRTUFdlYlBhc=
nRNYW5hZ2VyMSRnXzk3NjhhM2ZiXzM2MjdfNDIwZV85MDhkXzVlNzQwMGQ3MzJkYiRjdGwwMC=
RleHBvcnRUb0NpdGF0aW9uTWFuYWdlciRjaGVja0JveFNhdmVNeVNlbGVjdGlvbgVoY3RsMDA=
kU1BXZWJQYXJ0TWFuYWdlcjEkZ18wYWY0OGE4OF8zNzFlXzQ5NmFfYmMyMl9jNWM0NTJlZDc3=
YTYkY3RsMDAkbWVtYmVyc2hpcExvZ2luJGNoa1JlbWVtYmVyVXNlcm5hbWUFTWN0bDAwJFNQV=
2ViUGFydE1hbmFnZXIxJGdfYzU3ZDFhZTVfMDViMV80Y2EyX2JjZWZfMGFlNWVkYzY3MjgzJG=
N0bDAwJEl0ZW1MaXN0D2dkBV9jdGwwMCRTUFdlYlBhcnRNYW5hZ2VyMSRnX2E5OGNiNjVhXzJ=
mMjNfNDY1MV9iYjZkXzNjOGZkNjU5NjFhYyRjdGwwMCRyZWxhdGVkQ29sbGVjdGlvbnNMaXN0=
Vmlldw9nZL/msLzISJnl/Th3ordc781sDxU0=20
name=3D__VIEWSTATE> </DIV>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var theForm =3D document.forms['aspnetForm'];
if (!theForm) {
    theForm =3D document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() !=3D false)) {
        theForm.__EVENTTARGET.value =3D eventTarget;
        theForm.__EVENTARGUMENT.value =3D eventArgument;
        theForm.submit();
    }
}
//]]>
</SCRIPT>

<SCRIPT=20
src=3D"http://journals.lww.com/WebResource.axd?d=3DWlPd8_5YdkjfgzbpqGO2XQ=
2&amp;t=3D634050968591131846"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT> var MSOWebPartPageFormName =3D 'aspnetForm';</SCRIPT>

<SCRIPT=20
src=3D"http://journals.lww.com/_layouts/1033/oaks.journals/commonjavascri=
pt.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/JavaScript>=0A=
<!--=0A=
var L_Menu_BaseUrl=3D"/neurosurgery";=0A=
var L_Menu_LCID=3D"1033";=0A=
var L_Menu_SiteTheme=3D"";=0A=
//-->=0A=
</SCRIPT>

<SCRIPT =
src=3D"http://journals.lww.com/_layouts/1033/OAKS.Journals/wz_tooltip.js"=
=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://journals.lww.com/_layouts/OAKS.Journals/webtrends.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript>
<!--
//-->
</SCRIPT>

<SCRIPT=20
src=3D"http://journals.lww.com/_layouts/OAKS.Journals/ListContainerContro=
lBase.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
function getSelectedItemsField() { return $get("selectedItems"); =
}function getCheckBoxListContainer() { return =
$get("checkBoxListContainer"); }function getListActionsContainer() { =
return $get("listActionsContainer"); }function getSelectedItemsCount() =
{{ return getSelectedItemsField().value.split(';').length - 1; =
}}function getArticleImage() { return =
$get("ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_slideShowUserControl_ArticleImageViewer_tmpl_ArticleImage"); }function =
getImageDescription() { return =
$get("ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_slideShowUserControl_ArticleImageViewer_tmpl_imageDescription"); =
}function getImageCountStatus() { return =
$get("ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_slideShowUserControl_ArticleImageViewer_tmpl_imageCountStatus"); =
}function getCallshowImage() { return =
$get("ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_slideShowUserControl_callShowImage"); }function getImageTitle() { =
return =
$get("ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_slideShowUserControl_ArticleImageViewer_tmpl_imageTitle"); }function =
getSwfUrl() { return "http://images.journals.lww.com/megazoom.swf"; =
}function getZoomStep() { return "10"; }function getZoomStart() { return =
"0"; }function getZoomMax() { return "500"; }function =
getNavigatorVisibility() { return "false"; }function getNavigatorMode() =
{ return "3"; }function getNavigatorSize() { return "50"; }function =
getSWFHeight() { return "549"; }function getSWFWidth() { return "499"; =
}function image(id, nextImageId, previousImageId, title, description, =
rolloverUrl, popupUrl, fullSizeUrl, originalUrl, imageGalleryUrl, =
windowId){this.id =3D id;this.title =3D title;this.description =3D =
description;this.rolloverUrl =3D rolloverUrl;this.popupUrl =3D =
popupUrl;this.nextImageId =3D nextImageId;this.previousImageId =3D =
previousImageId; this.fullsizeUrl =3D fullSizeUrl; this.originalUrl =3D =
originalUrl;this.imageGalleryUrl =3D imageGalleryUrl; =
this.windowId=3DwindowId}function Global_GetImagesCollection(){var =
images =3D new Object();images["TT1"]=3Dnew image("TT1","TT2","","Table =
1","TABLE 1. Radiation Therapy Oncology Group Acute Radiation Morbidity =
Scoring Criteria for the Central Nervous =
System","http://images.journals.lww.com/neurosurgery/Rollover.00006123-20=
1008000-00037.TT1.jpeg","http://images.journals.lww.com/neurosurgery/Gall=
ery.00006123-201008000-00037.TT1.jpeg","http://journals.lww.com/neurosurg=
ery/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:2010:08000:000=
37&i=3DTT1","http://images.journals.lww.com/neurosurgery/Original.0000612=
3-201008000-00037.TT1.jpeg?aspectratio=3D499:549%26token=3Dmethod|ExpireA=
bsolute;source|Journals;ttl|1280764540416;payload|mY8D3u1TCCsNvP5E421JYPP=
lNl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2UlEn8N1x7=
qr2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlffcIt0Oqsw=
FvWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPoy3TkarWdv=
vy6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+wiUZhSlAJO=
7dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKlfuCcwBrUq=
JIORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWml7j5Rn+50=
uie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPvCYtoLj6J9=
uZawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK0aGIw6Dz6=
nHkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|ToWQwgl6g5mQJLxT9cprXQ=3D=3D","/ne=
urosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D08000&article=3D00=
037", "neurosurgery_2010_08000_00037_TT1");images["TT2"]=3Dnew =
image("TT2","TT3","TT1","Table 2","TABLE 2. Patients Clinical =
Featuresa","http://images.journals.lww.com/neurosurgery/Rollover.00006123=
-201008000-00037.TT2.jpeg","http://images.journals.lww.com/neurosurgery/G=
allery.00006123-201008000-00037.TT2.jpeg","http://journals.lww.com/neuros=
urgery/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:2010:08000:=
00037&i=3DTT2","http://images.journals.lww.com/neurosurgery/Original.0000=
6123-201008000-00037.TT2.jpeg?aspectratio=3D499:549%26token=3Dmethod|Expi=
reAbsolute;source|Journals;ttl|1280764540416;payload|mY8D3u1TCCsNvP5E421J=
YPPlNl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2UlEn8N=
1x7qr2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlffcIt0O=
qswFvWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPoy3Tkar=
Wdvvy6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+wiUZhSl=
AJO7dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKlfuCcwB=
rUqJIORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWml7j5Rn=
+50uie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPvCYtoLj=
6J9uZawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK0aGIw6=
Dz6nHkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|ToWQwgl6g5mQJLxT9cprXQ=3D=3D","=
/neurosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D08000&article=3D=
00037", "neurosurgery_2010_08000_00037_TT2");images["TT3"]=3Dnew =
image("TT3","TT4A","TT2","Table 3","TABLE 3. Recursive Partitioning =
Analysis Class Definition for High-Grade =
Gliomas4a","http://images.journals.lww.com/neurosurgery/Rollover.00006123=
-201008000-00037.TT3.jpeg","http://images.journals.lww.com/neurosurgery/G=
allery.00006123-201008000-00037.TT3.jpeg","http://journals.lww.com/neuros=
urgery/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:2010:08000:=
00037&i=3DTT3","http://images.journals.lww.com/neurosurgery/Original.0000=
6123-201008000-00037.TT3.jpeg?aspectratio=3D499:549%26token=3Dmethod|Expi=
reAbsolute;source|Journals;ttl|1280764540416;payload|mY8D3u1TCCsNvP5E421J=
YPPlNl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2UlEn8N=
1x7qr2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlffcIt0O=
qswFvWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPoy3Tkar=
Wdvvy6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+wiUZhSl=
AJO7dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKlfuCcwB=
rUqJIORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWml7j5Rn=
+50uie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPvCYtoLj=
6J9uZawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK0aGIw6=
Dz6nHkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|ToWQwgl6g5mQJLxT9cprXQ=3D=3D","=
/neurosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D08000&article=3D=
00037", "neurosurgery_2010_08000_00037_TT3");images["TT4A"]=3Dnew =
image("TT4A","TT4B","TT3","Table 4","TABLE 4. Treatment =
Characteristicsa","http://images.journals.lww.com/neurosurgery/Rollover.0=
0006123-201008000-00037.TT4A.jpeg","http://images.journals.lww.com/neuros=
urgery/Gallery.00006123-201008000-00037.TT4A.jpeg","http://journals.lww.c=
om/neurosurgery/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:20=
10:08000:00037&i=3DTT4A","http://images.journals.lww.com/neurosurgery/Ori=
ginal.00006123-201008000-00037.TT4A.jpeg?aspectratio=3D499:549%26token=3D=
method|ExpireAbsolute;source|Journals;ttl|1280764540416;payload|mY8D3u1TC=
CsNvP5E421JYPPlNl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc=
1zUq2UlEn8N1x7qr2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbA=
kOUlffcIt0OqswFvWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmw=
sUyPoy3TkarWdvvy6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4=
UyT+wiUZhSlAJO7dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal=
/PsKlfuCcwBrUqJIORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735Th=
KGKWml7j5Rn+50uie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu=
33uPvCYtoLj6J9uZawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcv=
JSluK0aGIw6Dz6nHkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|ToWQwgl6g5mQJLxT9cpr=
XQ=3D=3D","/neurosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D0800=
0&article=3D00037", =
"neurosurgery_2010_08000_00037_TT4A");images["TT4B"]=3Dnew =
image("TT4B","TT5","TT4A","Table 4","TABLE 4. =
(Continued)","http://images.journals.lww.com/neurosurgery/Rollover.000061=
23-201008000-00037.TT4B.jpeg","http://images.journals.lww.com/neurosurger=
y/Gallery.00006123-201008000-00037.TT4B.jpeg","http://journals.lww.com/ne=
urosurgery/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:2010:08=
000:00037&i=3DTT4B","http://images.journals.lww.com/neurosurgery/Original=
.00006123-201008000-00037.TT4B.jpeg?aspectratio=3D499:549%26token=3Dmetho=
d|ExpireAbsolute;source|Journals;ttl|1280764540416;payload|mY8D3u1TCCsNvP=
5E421JYPPlNl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2=
UlEn8N1x7qr2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlf=
fcIt0OqswFvWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPo=
y3TkarWdvvy6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+w=
iUZhSlAJO7dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKl=
fuCcwBrUqJIORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWm=
l7j5Rn+50uie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPv=
CYtoLj6J9uZawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK=
0aGIw6Dz6nHkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|ToWQwgl6g5mQJLxT9cprXQ=3D=
=3D","/neurosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D08000&art=
icle=3D00037", "neurosurgery_2010_08000_00037_TT4B");images["TT5"]=3Dnew =
image("TT5","TT6A","TT4B","Table 5","TABLE 5. Changes in Adjuvant =
Treatment Over =
Timea","http://images.journals.lww.com/neurosurgery/Rollover.00006123-201=
008000-00037.TT5.jpeg","http://images.journals.lww.com/neurosurgery/Galle=
ry.00006123-201008000-00037.TT5.jpeg","http://journals.lww.com/neurosurge=
ry/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:2010:08000:0003=
7&i=3DTT5","http://images.journals.lww.com/neurosurgery/Original.00006123=
-201008000-00037.TT5.jpeg?aspectratio=3D499:549%26token=3Dmethod|ExpireAb=
solute;source|Journals;ttl|1280764540416;payload|mY8D3u1TCCsNvP5E421JYPPl=
Nl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2UlEn8N1x7q=
r2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlffcIt0OqswF=
vWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPoy3TkarWdvv=
y6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+wiUZhSlAJO7=
dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKlfuCcwBrUqJ=
IORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWml7j5Rn+50u=
ie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPvCYtoLj6J9u=
Zawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK0aGIw6Dz6n=
HkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|ToWQwgl6g5mQJLxT9cprXQ=3D=3D","/neu=
rosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D08000&article=3D000=
37", "neurosurgery_2010_08000_00037_TT5");images["TT6A"]=3Dnew =
image("TT6A","TT6B","TT5","Table 6","TABLE 6. Univariate =
Analysisa","http://images.journals.lww.com/neurosurgery/Rollover.00006123=
-201008000-00037.TT6A.jpeg","http://images.journals.lww.com/neurosurgery/=
Gallery.00006123-201008000-00037.TT6A.jpeg","http://journals.lww.com/neur=
osurgery/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:2010:0800=
0:00037&i=3DTT6A","http://images.journals.lww.com/neurosurgery/Original.0=
0006123-201008000-00037.TT6A.jpeg?aspectratio=3D499:549%26token=3Dmethod|=
ExpireAbsolute;source|Journals;ttl|1280764540416;payload|mY8D3u1TCCsNvP5E=
421JYPPlNl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2Ul=
En8N1x7qr2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlffc=
It0OqswFvWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPoy3=
TkarWdvvy6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+wiU=
ZhSlAJO7dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKlfu=
CcwBrUqJIORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWml7=
j5Rn+50uie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPvCY=
toLj6J9uZawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK0a=
GIw6Dz6nHkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|ToWQwgl6g5mQJLxT9cprXQ=3D=3D=
","/neurosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D08000&articl=
e=3D00037", "neurosurgery_2010_08000_00037_TT6A");images["TT6B"]=3Dnew =
image("TT6B","FF1","TT6A","Table 6","TABLE 6. =
Continued","http://images.journals.lww.com/neurosurgery/Rollover.00006123=
-201008000-00037.TT6B.jpeg","http://images.journals.lww.com/neurosurgery/=
Gallery.00006123-201008000-00037.TT6B.jpeg","http://journals.lww.com/neur=
osurgery/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:2010:0800=
0:00037&i=3DTT6B","http://images.journals.lww.com/neurosurgery/Original.0=
0006123-201008000-00037.TT6B.jpeg?aspectratio=3D499:549%26token=3Dmethod|=
ExpireAbsolute;source|Journals;ttl|1280764540416;payload|mY8D3u1TCCsNvP5E=
421JYPPlNl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2Ul=
En8N1x7qr2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlffc=
It0OqswFvWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPoy3=
TkarWdvvy6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+wiU=
ZhSlAJO7dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKlfu=
CcwBrUqJIORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWml7=
j5Rn+50uie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPvCY=
toLj6J9uZawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK0a=
GIw6Dz6nHkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|ToWQwgl6g5mQJLxT9cprXQ=3D=3D=
","/neurosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D08000&articl=
e=3D00037", "neurosurgery_2010_08000_00037_TT6B");images["FF1"]=3Dnew =
image("FF1","FF2","TT6B","Figure 1","FIGURE 1. Extent of surgery and =
survival (log-rank test, P < =
.001).","http://images.journals.lww.com/neurosurgery/Rollover.00006123-20=
1008000-00037.FF1.jpeg","http://images.journals.lww.com/neurosurgery/Gall=
ery.00006123-201008000-00037.FF1.jpeg","http://journals.lww.com/neurosurg=
ery/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:2010:08000:000=
37&i=3DFF1","http://images.journals.lww.com/neurosurgery/Original.0000612=
3-201008000-00037.FF1.jpeg?aspectratio=3D499:549%26token=3Dmethod|ExpireA=
bsolute;source|Journals;ttl|1280764540431;payload|mY8D3u1TCCsNvP5E421JYPP=
lNl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2UlEn8N1x7=
qr2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlffcIt0Oqsw=
FvWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPoy3TkarWdv=
vy6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+wiUZhSlAJO=
7dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKlfuCcwBrUq=
JIORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWml7j5Rn+50=
uie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPvCYtoLj6J9=
uZawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK0aGIw6Dz6=
nHkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|dTl/RNOSfj1pbhJlfnYwfw=3D=3D","/ne=
urosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D08000&article=3D00=
037", "neurosurgery_2010_08000_00037_FF1");images["FF2"]=3Dnew =
image("FF2","FF3","FF1","Figure 2","FIGURE 2. Three-dimensional =
conformal radiotherapy (3D-conformal RT) and survival (log-rank test, P =
< =
.001).","http://images.journals.lww.com/neurosurgery/Rollover.00006123-20=
1008000-00037.FF2.jpeg","http://images.journals.lww.com/neurosurgery/Gall=
ery.00006123-201008000-00037.FF2.jpeg","http://journals.lww.com/neurosurg=
ery/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:2010:08000:000=
37&i=3DFF2","http://images.journals.lww.com/neurosurgery/Original.0000612=
3-201008000-00037.FF2.jpeg?aspectratio=3D499:549%26token=3Dmethod|ExpireA=
bsolute;source|Journals;ttl|1280764540431;payload|mY8D3u1TCCsNvP5E421JYPP=
lNl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2UlEn8N1x7=
qr2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlffcIt0Oqsw=
FvWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPoy3TkarWdv=
vy6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+wiUZhSlAJO=
7dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKlfuCcwBrUq=
JIORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWml7j5Rn+50=
uie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPvCYtoLj6J9=
uZawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK0aGIw6Dz6=
nHkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|dTl/RNOSfj1pbhJlfnYwfw=3D=3D","/ne=
urosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D08000&article=3D00=
037", "neurosurgery_2010_08000_00037_FF2");images["FF3"]=3Dnew =
image("FF3","TT7","FF2","Figure 3","FIGURE 3. Postoperative chemotherapy =
and survival (log-rank test, P < =
.001).","http://images.journals.lww.com/neurosurgery/Rollover.00006123-20=
1008000-00037.FF3.jpeg","http://images.journals.lww.com/neurosurgery/Gall=
ery.00006123-201008000-00037.FF3.jpeg","http://journals.lww.com/neurosurg=
ery/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:2010:08000:000=
37&i=3DFF3","http://images.journals.lww.com/neurosurgery/Original.0000612=
3-201008000-00037.FF3.jpeg?aspectratio=3D499:549%26token=3Dmethod|ExpireA=
bsolute;source|Journals;ttl|1280764540431;payload|mY8D3u1TCCsNvP5E421JYPP=
lNl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2UlEn8N1x7=
qr2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlffcIt0Oqsw=
FvWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPoy3TkarWdv=
vy6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+wiUZhSlAJO=
7dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKlfuCcwBrUq=
JIORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWml7j5Rn+50=
uie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPvCYtoLj6J9=
uZawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK0aGIw6Dz6=
nHkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|dTl/RNOSfj1pbhJlfnYwfw=3D=3D","/ne=
urosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D08000&article=3D00=
037", "neurosurgery_2010_08000_00037_FF3");images["TT7"]=3Dnew =
image("TT7","TT8","FF3","Table 7","TABLE 7. Survival According to =
Treatment Modality in Elderly =
Patients","http://images.journals.lww.com/neurosurgery/Rollover.00006123-=
201008000-00037.TT7.jpeg","http://images.journals.lww.com/neurosurgery/Ga=
llery.00006123-201008000-00037.TT7.jpeg","http://journals.lww.com/neurosu=
rgery/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:2010:08000:0=
0037&i=3DTT7","http://images.journals.lww.com/neurosurgery/Original.00006=
123-201008000-00037.TT7.jpeg?aspectratio=3D499:549%26token=3Dmethod|Expir=
eAbsolute;source|Journals;ttl|1280764540431;payload|mY8D3u1TCCsNvP5E421JY=
PPlNl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2UlEn8N1=
x7qr2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlffcIt0Oq=
swFvWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPoy3TkarW=
dvvy6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+wiUZhSlA=
JO7dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKlfuCcwBr=
UqJIORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWml7j5Rn+=
50uie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPvCYtoLj6=
J9uZawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK0aGIw6D=
z6nHkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|dTl/RNOSfj1pbhJlfnYwfw=3D=3D","/=
neurosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D08000&article=3D=
00037", "neurosurgery_2010_08000_00037_TT7");images["TT8"]=3Dnew =
image("TT8","TT9","TT7","Table 8","TABLE 8. Toxicity of Postoperative =
Treatmenta","http://images.journals.lww.com/neurosurgery/Rollover.0000612=
3-201008000-00037.TT8.jpeg","http://images.journals.lww.com/neurosurgery/=
Gallery.00006123-201008000-00037.TT8.jpeg","http://journals.lww.com/neuro=
surgery/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:2010:08000=
:00037&i=3DTT8","http://images.journals.lww.com/neurosurgery/Original.000=
06123-201008000-00037.TT8.jpeg?aspectratio=3D499:549%26token=3Dmethod|Exp=
ireAbsolute;source|Journals;ttl|1280764540431;payload|mY8D3u1TCCsNvP5E421=
JYPPlNl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2UlEn8=
N1x7qr2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlffcIt0=
OqswFvWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPoy3Tka=
rWdvvy6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+wiUZhS=
lAJO7dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKlfuCcw=
BrUqJIORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWml7j5R=
n+50uie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPvCYtoL=
j6J9uZawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK0aGIw=
6Dz6nHkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|dTl/RNOSfj1pbhJlfnYwfw=3D=3D",=
"/neurosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D08000&article=3D=
00037", "neurosurgery_2010_08000_00037_TT8");images["TT9"]=3Dnew =
image("TT9","FF4","TT8","Table 9","TABLE 9. Main Differences With the =
Previous Italian Patterns of Care for =
Gliomas3a","http://images.journals.lww.com/neurosurgery/Rollover.00006123=
-201008000-00037.TT9.jpeg","http://images.journals.lww.com/neurosurgery/G=
allery.00006123-201008000-00037.TT9.jpeg","http://journals.lww.com/neuros=
urgery/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:2010:08000:=
00037&i=3DTT9","http://images.journals.lww.com/neurosurgery/Original.0000=
6123-201008000-00037.TT9.jpeg?aspectratio=3D499:549%26token=3Dmethod|Expi=
reAbsolute;source|Journals;ttl|1280764540431;payload|mY8D3u1TCCsNvP5E421J=
YPPlNl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2UlEn8N=
1x7qr2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlffcIt0O=
qswFvWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPoy3Tkar=
Wdvvy6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+wiUZhSl=
AJO7dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKlfuCcwB=
rUqJIORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWml7j5Rn=
+50uie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPvCYtoLj=
6J9uZawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK0aGIw6=
Dz6nHkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|dTl/RNOSfj1pbhJlfnYwfw=3D=3D","=
/neurosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D08000&article=3D=
00037", "neurosurgery_2010_08000_00037_TT9");images["FF4"]=3Dnew =
image("FF4","TT10","TT9","Figure 4","FIGURE 4. Survival of patients in =
the current series compared with the survival of patients recruited in =
the most recent accrual period of the previous Italian Patterns of Care =
study3 (log-rank test, P < =
.001).","http://images.journals.lww.com/neurosurgery/Rollover.00006123-20=
1008000-00037.FF4.jpeg","http://images.journals.lww.com/neurosurgery/Gall=
ery.00006123-201008000-00037.FF4.jpeg","http://journals.lww.com/neurosurg=
ery/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:2010:08000:000=
37&i=3DFF4","http://images.journals.lww.com/neurosurgery/Original.0000612=
3-201008000-00037.FF4.jpeg?aspectratio=3D499:549%26token=3Dmethod|ExpireA=
bsolute;source|Journals;ttl|1280764540431;payload|mY8D3u1TCCsNvP5E421JYPP=
lNl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2UlEn8N1x7=
qr2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlffcIt0Oqsw=
FvWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPoy3TkarWdv=
vy6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+wiUZhSlAJO=
7dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKlfuCcwBrUq=
JIORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWml7j5Rn+50=
uie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPvCYtoLj6J9=
uZawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK0aGIw6Dz6=
nHkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|dTl/RNOSfj1pbhJlfnYwfw=3D=3D","/ne=
urosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D08000&article=3D00=
037", "neurosurgery_2010_08000_00037_FF4");images["TT10"]=3Dnew =
image("TT10","","FF4","Table 10","TABLE 10. Main Differences With the =
Subgroup of Glioblastoma Patients Included in Glioma Outcome =
Project5,8a","http://images.journals.lww.com/neurosurgery/Rollover.000061=
23-201008000-00037.TT10.jpeg","http://images.journals.lww.com/neurosurger=
y/Gallery.00006123-201008000-00037.TT10.jpeg","http://journals.lww.com/ne=
urosurgery/_layouts/oaks.journals/ImageView.aspx?k=3Dneurosurgery:2010:08=
000:00037&i=3DTT10","http://images.journals.lww.com/neurosurgery/Original=
.00006123-201008000-00037.TT10.jpeg?aspectratio=3D499:549%26token=3Dmetho=
d|ExpireAbsolute;source|Journals;ttl|1280764540431;payload|mY8D3u1TCCsNvP=
5E421JYPPlNl9ZUXrQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2=
UlEn8N1x7qr2heZXbSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlf=
fcIt0OqswFvWf97qU1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPo=
y3TkarWdvvy6Y+Y2j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+w=
iUZhSlAJO7dAyjR9vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKl=
fuCcwBrUqJIORKZEJNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWm=
l7j5Rn+50uie6sSdJqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPv=
CYtoLj6J9uZawa0r/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK=
0aGIw6Dz6nHkcE/3S4anFLYlT+riIYTCGiEX23hvUO;hash|dTl/RNOSfj1pbhJlfnYwfw=3D=
=3D","/neurosurgery/pages/imagegallery.aspx?year=3D2010&issue=3D08000&art=
icle=3D00037", "neurosurgery_2010_08000_00037_TT10"); return images; =
}function getPopupImageId() { return =
$get("ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_slideShowUserControl_popupImageId"); }function getIsExportToPPT() { =
return =
$get("ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_slideShowUserControl_IsExportToPPT"); }function =
getEmailRegularExpression() { return =
/^(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})$/; =
}function getMultipleEmailsRegularExpression() { return =
/^(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+([;.](=
([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+)*$/; =
}function getMailMessage() { return 'Thought you might appreciate this =
item(s) I saw at Neurosurgery.'; }function getAddToMyCollectionHidden() =
{ return =
$get("ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_addToMyCollections_hiddenAddArticle"); }function getArticleKeywords() =
{ return 'Chemotherapy, Database, Glioblastoma, Patterns of care, =
Radiotherapy'; }function getbtnSearchId() { return =
$get("ctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05_15756672f20b_ctl0=
1_btnSearch"); }function showExportToCitationPopUp() { return =
"OpenExportToPopupExtender_367204865"; }//]]>
</SCRIPT>

<SCRIPT=20
src=3D"http://journals.lww.com/ScriptResource.axd?d=3DQhXUBU6L8F1OB5r-NJt=
yKyr4zsTPxY3aM4qMX18v6VEu473of36uYnXe82Dh0yag3RhzjASH11yso82_7_oxaQ2&amp;=
t=3D2893c89c"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
function getButton() { return $get("ctl00_SearchBox_search"); }function =
getHfldKeywords() { return $get("ctl00_SearchBox_hfldKeywords"); =
}function getContextJournalType() { return "Journal"; }//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
<!--
var =
ig_pi_imageUrl=3D'/WebResource.axd?d=3DUrUPe3Gu2HQNHq3vBffZ76NpOHLIw4ONDB=
UlKWwI7WUmklEPMxIDFo9_qbqJERYXrJAfL4C0ZGcbu-MmTtBBZkfg-cD5lnk1ANxRv0USeJf=
3slEvfpQK2FGk1nssXyKNjpmkzQKe-RNlc-SvMoHQDKRDr7JzHLBrXJG912q6gaA1&t=3D633=
720256789114272';try{(new Image()).src=3Dig_pi_imageUrl;}catch(ex){}
// -->
</SCRIPT>

<SCRIPT=20
src=3D"http://journals.lww.com/ScriptResource.axd?d=3DMn_auK85ZKgHiLxvU7y=
r0Mlh_uRqc8JXjrWmbgIeb-pZYIOKvAC2kt-0fnzT5JbV6rbN8QFkuWktYtCxfjGKRwONeTul=
eO3RLgJOCQPOG3nEEW2lTDi1ekLnTm-C1_zmYiQbpStzbDrnzlBf14nZlA2&amp;t=3D402bb=
532"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://journals.lww.com/ScriptResource.axd?d=3DMn_auK85ZKgHiLxvU7y=
r0Asyo8He26cc-ZY_FH0mRSnyXE6UI28Ue6Ig74-a5ZVsvSLNJfD2Q0Fhojrt2kUlG5IjQpWf=
BlEPwMxZEKZwA8nb20GIxanJuBMe6ngP28Vi0KqWupB3FIYay0R72js_KtAAoYjeYiPNvCly-=
y2JNmYJ7JTmp80z_Oko-NMDOIKd0&amp;t=3D418fbfeb"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://journals.lww.com/ScriptResource.axd?d=3DkWcdVp4Y80D-3fJe3fG=
R9trek9SVy6GguOlEuqeq99TlH7qbIUAvKF45XeDNWGPd5XlEdINH8LkaVWE2oyKpXU677ar0=
bGyUXoTjHMF8QGc1&amp;t=3Dfffffffff331a1e8"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://journals.lww.com/ScriptResource.axd?d=3DkWcdVp4Y80D-3fJe3fG=
R9trek9SVy6GguOlEuqeq99TlH7qbIUAvKF45XeDNWGPdSGzwOgfcl1Al6-008JAl2vc4BnDt=
37S1O27UrvSUJCk1&amp;t=3Dfffffffff331a1e8"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://journals.lww.com/ScriptResource.axd?d=3DMn_auK85ZKgHiLxvU7y=
r0JS3qg69wRrM6HSs28C8m-ttS8kfkJeB5Z2tXEgQPMRIYbgqEzf10jdrSWv0hGRWwDCo6kxY=
eFj9Et3tPM4PbtnOb1iwYS1c_fYkcW6p3siKk5c0MUHajd7QhVXD_hOg8g2&amp;t=3D40a2b=
03c"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://journals.lww.com/ScriptResource.axd?d=3DMn_auK85ZKgHiLxvU7y=
r0JS3qg69wRrM6HSs28C8m-ttS8kfkJeB5Z2tXEgQPMRIYbgqEzf10jdrSWv0hGRWwPDXfMkN=
azZstGBNk4C9tQQcdrXg6gln55MabXDN2E5rL8WNqNWm9Muxbdg0RDz_yAdwM0Vn7iRIQt5yt=
gZunK81&amp;t=3D40a2b03c"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://journals.lww.com/ScriptResource.axd?d=3DMn_auK85ZKgHiLxvU7y=
r0JS3qg69wRrM6HSs28C8m-ttS8kfkJeB5Z2tXEgQPMRIYbgqEzf10jdrSWv0hGRWwAIdfXkt=
XvhTsr-KVDFkCU0SJOcmEDexKDB5Vb1GpgCkh7Jq7Y3I0LEiG9HpUiW9dyezK8fiHMmUvaf-Q=
aQD5l7FVFO_8qlNLB8EZFs9z6h10&amp;t=3D40a2b03c"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://journals.lww.com/ScriptResource.axd?d=3DMn_auK85ZKgHiLxvU7y=
r0JS3qg69wRrM6HSs28C8m-ttS8kfkJeB5Z2tXEgQPMRIYbgqEzf10jdrSWv0hGRWwPDXfMkN=
azZstGBNk4C9tQQcdrXg6gln55MabXDN2E5rJho0W1kRm6zjC4S9hRvGjcRXJjtCNR3KJ8ws1=
Z4bANY1&amp;t=3D40a2b03c"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://journals.lww.com/neurosurgery/pages/articleviewer.aspx?_TSM=
_HiddenField_=3Dctl00_ToolkitScriptManager1_HiddenField&amp;_TSM_Combined=
Scripts_=3D%3b%3bAjaxControlToolkit%2c+Version%3d3.0.11119.25533%2c+Cultu=
re%3dneutral%2c+PublicKeyToken%3d28f01b0e84b6d53e%3aen-US%3a4d583524-207d=
-4964-a22d-b88e266bdd50%3a865923e8%3a91bd373d%3a8e72a662%3a411fea1c%3aacd=
642d2%3a596d588c%3a77c58d20%3a14b56adc%3a269a19ae"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://journals.lww.com/WebResource.axd?d=3DxR77pxv4zCmWOukD9ON2hA=
2&amp;t=3D634050968591131846"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
function WebForm_OnSubmit() {
UpdateFormDigest('\u002fneurosurgery', 1440000);if =
(typeof(ValidatorOnSubmit) =3D=3D "function" && ValidatorOnSubmit() =
=3D=3D false) return false;return _spFormOnSubmitWrapper();
return true;
}
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$ToolkitScriptManager1'=
, document.getElementById('aspnetForm'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls([], [], =
[], 90);
//]]>
</SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
            function MSOLayout_GetRealOffset( StartingObject, =
OffsetType, EndParent )
            {
                var realValue =3D 0;
                if ( !EndParent ) EndParent =3D document.body;
                for ( var currentObject =3D StartingObject; =
currentObject && currentObject !=3D EndParent && currentObject !=3D =
document.body; currentObject =3D currentObject.offsetParent )
                {
                    var offset =3D eval( 'currentObject.offset' + =
OffsetType );
                    if ( offset ) realValue +=3D offset;
                }
                return realValue;
            }
        </SCRIPT>

<META content=3DNOHTMLINDEX name=3DROBOTS><!-- topbanner Starts -->
<DIV class=3Dej-advertisement-topcombo></DIV><!-- topbanner Ends -->
<DIV id=3Dej-body>
<DIV id=3Dej-body-container>
<DIV id=3Dej-container>
<DIV id=3Dej-clear-float></DIV><!--Header Region Starts -->
<DIV id=3Dej-header-region><!--Logos and User Action Toolbar Starts =
--><!-- Please Make sure that you made changes in the =
NetworksUserActionsToolbar.ascx when you made changes in this file  =
--><SPAN=20
id=3Dctl00_ucUserActionsToolbar_ucUnsubscribeToAlertsUserControl_dummyTar=
getControl></SPAN>
<DIV class=3Dej-box-modal-drop-shadow=20
id=3Dctl00_ucUserActionsToolbar_ucUnsubscribeToAlertsUserControl_pnlunSub=
scribeToAlerts=20
style=3D"DISPLAY: none">
<DIV id=3Dej-box-modal-style-1>
<DIV=20
onkeypress=3D"javascript:return WebForm_FireDefaultButton(event, =
'ctl00_ucUserActionsToolbar_ucUnsubscribeToAlertsUserControl_btnContinue'=
)"=20
id=3Dctl00_ucUserActionsToolbar_ucUnsubscribeToAlertsUserControl_pnlMain>=

<DIV id=3Dej-box-modal-header>
<DIV id=3Dej-box-modal-header-title></DIV>
<DIV id=3Dej-box-modal-header-close><A=20
onclick=3D"javascript:alerts_CloseUnSubscribeeTOCPopup(); return false;" =

href=3D"javascript:;"><IMG alt=3D"Close Window"=20
src=3D"http://journals.lww.com/_layouts/1033/images/OAKS.Journals/icon-cl=
ose.gif"=20
border=3D0> </A></DIV>
<DIV id=3Dej-clear-float></DIV></DIV>
<P><STRONG><SPAN=20
id=3Dctl00_ucUserActionsToolbar_ucUnsubscribeToAlertsUserControl_lblUnsub=
scribeMessage></SPAN></STRONG></P>
<DIV id=3Dej-box-modal-close>
<P=20
id=3Dctl00_ucUserActionsToolbar_ucUnsubscribeToAlertsUserControl_pUnsubsc=
ribeButtons><INPUT =
id=3Dctl00_ucUserActionsToolbar_ucUnsubscribeToAlertsUserControl_btnConti=
nue style=3D"WIDTH: 50px" =
onclick=3D'javascript:WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$ucUserActionsToolbar$ucUnsubscribeToAlerts=
UserControl$btnContinue", "", true, "", "", false, false))' =
type=3Dsubmit value=3DYes =
name=3Dctl00$ucUserActionsToolbar$ucUnsubscribeToAlertsUserControl$btnCon=
tinue>=20
<INPUT id=3DbtnCancel style=3D"WIDTH: 50px" =
onclick=3D"javascript:alerts_CloseUnSubscribeeTOCPopup(); return false;" =
type=3Dbutton value=3DNo>=20
</P></DIV></DIV></DIV></DIV>
<DIV id=3Dej-clear-float></DIV><INPUT=20
id=3Dctl00_ucUserActionsToolbar_ucUnsubscribeToAlertsUserControl_hiddenUn=
SubscribeAlertType=20
type=3Dhidden=20
name=3Dctl00$ucUserActionsToolbar$ucUnsubscribeToAlertsUserControl$hidden=
UnSubscribeAlertType>=20
<INPUT=20
id=3Dctl00_ucUserActionsToolbar_ucUnsubscribeToAlertsUserControl_hiddenUn=
subscribeJournalId=20
type=3Dhidden=20
name=3Dctl00$ucUserActionsToolbar$ucUnsubscribeToAlertsUserControl$hidden=
UnsubscribeJournalId>=20
<INPUT=20
id=3Dctl00_ucUserActionsToolbar_ucUnsubscribeToAlertsUserControl_hiddenUn=
subscribeMessage=20
type=3Dhidden=20
name=3Dctl00$ucUserActionsToolbar$ucUnsubscribeToAlertsUserControl$hidden=
UnsubscribeMessage>=20
<INPUT=20
id=3Dctl00_ucUserActionsToolbar_ucUnsubscribeToAlertsUserControl_hiddenTo=
picalCollectionId=20
type=3Dhidden=20
name=3Dctl00$ucUserActionsToolbar$ucUnsubscribeToAlertsUserControl$hidden=
TopicalCollectionId>=20
<INPUT=20
id=3Dctl00_ucUserActionsToolbar_ucUnsubscribeToAlertsUserControl_hiddenOv=
idId=20
type=3Dhidden=20
name=3Dctl00$ucUserActionsToolbar$ucUnsubscribeToAlertsUserControl$hidden=
OvidId>
<SCRIPT language=3Djavascript type=3Dtext/javascript>

    function alerts_ShowUnSubscribeeTOCPopup(title, alertType) {
        var UnSubscribeeTOCPopup =3D $find('unSubscribeToAlerts');
        var lblUnsubscribeMessage =3D =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_lblUnsubscribeMessage');
        lblUnsubscribeMessage.innerHTML =3D title;
        =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_hiddenUnSubscribeAlertType').value =3D alertType;
        =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_hiddenUnsubscribeMessage').value =3D title;
        if (UnSubscribeeTOCPopup !=3D null) {
            UnSubscribeeTOCPopup.show();
        }
    }

    function alerts_ShowUnSubscribeeTOCPopup_Root(title, journalId, =
alertType) {
        var UnSubscribeeTOCPopup =3D $find('unSubscribeToAlerts');
        var lblUnsubscribeMessage =3D =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_lblUnsubscribeMessage');
        lblUnsubscribeMessage.innerHTML =3D title;
        =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_hiddenUnsubscribeMessage').value =3D title;
        =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_hiddenUnSubscribeAlertType').value =3D alertType;
        =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_hiddenUnsubscribeJournalId').value =3D journalId;
        if (UnSubscribeeTOCPopup !=3D null) {
            UnSubscribeeTOCPopup.show();
        }
    }
    function alerts_ShowUnSubscribeeTOCPopup_Citation(title, journalId, =
ovidId) {
        var UnSubscribeeTOCPopup =3D $find('unSubscribeToAlerts');
        var lblUnsubscribeMessage =3D =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_lblUnsubscribeMessage');
        lblUnsubscribeMessage.innerHTML =3D title;
        =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_hiddenUnsubscribeMessage').value =3D title;
        =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_hiddenUnSubscribeAlertType').value =3D 'Citation';
        =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_hiddenUnsubscribeJournalId').value =3D journalId;
        =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_hiddenOvidId').value =3D ovidId;
        if (UnSubscribeeTOCPopup !=3D null) {
            UnSubscribeeTOCPopup.show();
        }

    }

    function alerts_ShowUnSubscribeeTOCPopup_Topical(title, journalId, =
topicalCollectionId) {
        var UnSubscribeeTOCPopup =3D $find('unSubscribeToAlerts');
        var lblUnsubscribeMessage =3D =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_lblUnsubscribeMessage');
        lblUnsubscribeMessage.innerHTML =3D title;
        =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_hiddenUnsubscribeMessage').value =3D title;
        =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_hiddenUnSubscribeAlertType').value =3D 'Topical';
        =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_hiddenUnsubscribeJournalId').value =3D journalId;
        =
document.getElementById('ctl00_ucUserActionsToolbar_ucUnsubscribeToAlerts=
UserControl_hiddenTopicalCollectionId').value =3D topicalCollectionId;
        if (UnSubscribeeTOCPopup !=3D null) {
            UnSubscribeeTOCPopup.show();
        }

    }
 =20
    function alerts_ShowUnSubscribeeTOCSuccessPopup() {
        var UnSubscribeeTOCPopup =3D $find('unSubscribeToAlerts');
        if (UnSubscribeeTOCPopup !=3D null) {
            UnSubscribeeTOCPopup.show();
        }
    }

    function alerts_CloseUnSubscribeeTOCPopup() {
        var UnSubscribeeTOCPopup =3D $find('unSubscribeToAlerts');
        if (UnSubscribeeTOCPopup !=3D null) {
            UnSubscribeeTOCPopup.hide();
            window.location.href =3D window.location.href;
        }
    }
</SCRIPT>
 <SPAN=20
id=3Dctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_dummyTargetCo=
ntrol></SPAN><INPUT=20
id=3Dctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_hiddenSubscri=
beToEtocPopupState=20
type=3Dhidden value=3Dshowemail=20
name=3Dctl00$ucUserActionsToolbar$SubscribeToEtocPopupControl$hiddenSubsc=
ribeToEtocPopupState>=20
<INPUT=20
id=3Dctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_hiddenConfirm=
SubscriptionPageUrl=20
type=3Dhidden=20
name=3Dctl00$ucUserActionsToolbar$SubscribeToEtocPopupControl$hiddenConfi=
rmSubscriptionPageUrl>=20

<DIV class=3Dej-box-modal-drop-shadow=20
id=3Dctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_pnlSubscribeT=
oEtoc=20
style=3D"DISPLAY: none">
<DIV id=3Dej-box-modal-style-2>
<DIV=20
onkeypress=3D"javascript:return WebForm_FireDefaultButton(event, =
'ctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_btnContinue')"=20
id=3Dctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_pnlMain>
<DIV id=3Dej-box-modal-header>
<DIV id=3Dej-box-modal-header-title><SPAN=20
id=3Dctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_lblTitle></SP=
AN></DIV>
<DIV id=3Dej-box-modal-header-close><A=20
onclick=3D"javascript:alerts_CloseSubscribeeTOCPopup(); return false;"=20
href=3D"javascript:;"><IMG alt=3D"Close Window"=20
src=3D"http://journals.lww.com/_layouts/1033/images/OAKS.Journals/icon-cl=
ose.gif"=20
border=3D0> </A></DIV>
<DIV id=3Dej-clear-float></DIV></DIV>
<P><STRONG><SPAN=20
id=3Dctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_lblThankYouMe=
ssage>Thank=20
you for choosing to subscribe to the eTOC for =
Neurosurgery</SPAN></STRONG>=20
</P><SPAN =
id=3Dctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_cvEmailError =

style=3D"DISPLAY: none; COLOR: black">
<DIV class=3Dej-error-message>
<P class=3Dej-error-message-icon></P></DIV></SPAN>
<P>Enter your Email address:<BR><INPUT =
class=3Dej-box-modal-style-1-input=20
id=3Dctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_txtEmailAddre=
ss=20
name=3Dctl00$ucUserActionsToolbar$SubscribeToEtocPopupControl$txtEmailAdd=
ress>=20
</P>
<P><INPUT =
id=3Dctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_btnContinue =
onclick=3D'javascript:WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$ucUserActionsToolbar$SubscribeToEtocPopupC=
ontrol$btnContinue", "", true, "", "", false, false))' type=3Dsubmit =
value=3DContinue =
name=3Dctl00$ucUserActionsToolbar$SubscribeToEtocPopupControl$btnContinue=
>=20
<INPUT id=3DbtnCancel =
onclick=3D"javascript:alerts_CloseSubscribeeTOCPopup(); return false;" =
type=3Dbutton value=3DCancel>=20
</P>
<P class=3Dej-tax-stmt>Wolters Kluwer Health may email you for journal =
alerts and=20
information, but is committed to maintaining your privacy and will not =
share=20
your personal information without your express consent. For more =
information,=20
please refer to our Privacy Policy.</P></DIV>
<DIV=20
id=3Dctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_pnlAuthentica=
tedUser>
<DIV id=3Dej-box-modal-header>
<DIV id=3Dej-box-modal-header-title></DIV>
<DIV id=3Dej-box-modal-header-close><A=20
onclick=3D"javascript:alerts_CloseSubscribeeTOCPopup(); return false;"=20
href=3D"javascript:;"><IMG alt=3D"Close Window"=20
src=3D"http://journals.lww.com/_layouts/1033/images/OAKS.Journals/icon-cl=
ose.gif"=20
border=3D0> </A></DIV>
<DIV id=3Dej-clear-float></DIV></DIV>
<P><STRONG><SPAN=20
id=3Dctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_lblAuthentica=
tedUserTitle></SPAN></STRONG></P>
<P=20
id=3Dctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_pAuthenticate=
dUserMessage></P>
<P style=3D"TEXT-ALIGN: center"><INPUT id=3DbtnCloseWindow =
onclick=3D"javascript:alerts_CloseSubscribeeTOCPopup(); return false;" =
type=3Dbutton value=3D"Close Window">=20
</P></DIV></DIV></DIV>
<DIV id=3Dej-clear-float></DIV>
<SCRIPT language=3Djavascript type=3Dtext/javascript>

    function alerts_ShowSubscribeeTOCPopup()=20
    {
        var modelPopupState =3D =
document.getElementById('ctl00_ucUserActionsToolbar_SubscribeToEtocPopupC=
ontrol_hiddenSubscribeToEtocPopupState');
        var emailTextBox =3D =
document.getElementById('ctl00_ucUserActionsToolbar_SubscribeToEtocPopupC=
ontrol_txtEmailAddress');
        var thanksPanle =3D =
document.getElementById('ctl00_ucUserActionsToolbar_SubscribeToEtocPopupC=
ontrol_pnlAuthenticatedUser');
        var mainPanle =3D =
document.getElementById('ctl00_ucUserActionsToolbar_SubscribeToEtocPopupC=
ontrol_pnlMain');

        if (modelPopupState.value =3D=3D 'showthanksmessage')=20
        {
            thanksPanle.style.display =3D "block";
            mainPanle.style.display =3D "none";
        }
       =20
        if (modelPopupState.value =3D=3D 'showemail')=20
        {
            thanksPanle.style.display =3D "none";
            mainPanle.style.display =3D "block";
        }

        var SubscribeeTOCPopup =3D $find('subscribeToEtoc');
       =20
        if (SubscribeeTOCPopup !=3D null)=20
        {
            SubscribeeTOCPopup.show();
           =20
            if (modelPopupState.value =3D=3D 'showemail')=20
            {
                emailTextBox.focus();
            }
        }
    }

    function alerts_CloseSubscribeeTOCPopup()=20
    {
        var modelPopupState =3D =
document.getElementById('ctl00_ucUserActionsToolbar_SubscribeToEtocPopupC=
ontrol_hiddenSubscribeToEtocPopupState');
        var pageUrl =3D =
document.getElementById('ctl00_ucUserActionsToolbar_SubscribeToEtocPopupC=
ontrol_hiddenConfirmSubscriptionPageUrl');
        var SubscribeeTOCPopup =3D $find('subscribeToEtoc');

        if (SubscribeeTOCPopup !=3D null)=20
        {
            SubscribeeTOCPopup.hide();
            if (modelPopupState.value =3D=3D 'showthanksmessage' && =
pageUrl.value !=3D '')=20
            {
                window.location =3D pageUrl.value;
            }
        }
    }
</SCRIPT>

<DIV id=3Dej-logos-user-actions-container>
<H1 id=3Dej-journal-logo><A id=3Dctl00_ucUserActionsToolbar_hypJournals=20
href=3D"http://journals.lww.com/neurosurgery/pages/default.aspx">Neurosur=
gery</A>=20
</H1>
<DIV id=3Dej-wkh-lww-logo><SPAN =
id=3Dctl00_ucUserActionsToolbar_lblLogo>Wolters=20
Kluwer Health Logo</SPAN> </DIV>
<DIV id=3Dej-logged-in-as><SPAN =
id=3Dctl00_ucUserActionsToolbar_lblInstitutions=20
onmouseover=3D"InstitutionWrapperControl_ShowRollOverInstitutionsDetails(=
'','400');"=20
onmouseout=3DInstitutionWrapperControl_ImageMouseOut();></SPAN></DIV>
<DIV id=3Dej-user-actions-toolbar>
<UL>
  <LI id=3Dctl00_ucUserActionsToolbar_liLogin><A=20
  id=3Dctl00_ucUserActionsToolbar_hypLogin=20
  =
href=3D"http://journals.lww.com/pages/login.aspx?ContextUrl=3D%2fneurosur=
gery%2fFulltext%2f2010%2f08000%2fPatterns_of_Care_and_Survival_in_a_Retro=
spective.37.aspx">Login</A>=20

  <LI><A id=3Dctl00_ucUserActionsToolbar_hypRegisterMyAccount=20
  =
href=3D"http://journals.lww.com/pages/register.aspx?ContextUrl=3D%2fneuro=
surgery%2fFulltext%2f2010%2f08000%2fPatterns_of_Care_and_Survival_in_a_Re=
trospective.37.aspx">Register</A>=20

  <LI id=3Dctl00_ucUserActionsToolbar_liActivateSubcription><A=20
  id=3Dctl00_ucUserActionsToolbar_hypActivateSubscription=20
  =
href=3D"http://journals.lww.com/pages/login.aspx?ContextUrl=3D%2fneurosur=
gery%2fFulltext%2f2010%2f08000%2fPatterns_of_Care_and_Survival_in_a_Retro=
spective.37.aspx&amp;RequestFor=3DActivateSubscription">Activate=20
  Subscription</A>=20
  <LI id=3Dctl00_ucUserActionsToolbar_liSubscribe><A=20
  id=3Dctl00_ucUserActionsToolbar_hypSubscribe=20
  href=3D"http://www.lww.com/product/?0148-396X" =
target=3D_blank>Subscribe</A>=20
  <LI id=3Dctl00_ucUserActionsToolbar_lieTOC><A=20
  onclick=3Djavascript:alerts_ShowSubscribeeTOCPopup();=20
  href=3D"javascript:;">eTOC</A>=20
  <LI><A id=3Dctl00_ucUserActionsToolbar_hypHelp=20
  =
href=3D"http://lwwonline.custhelp.com/cgi-bin/lwwonline.cfg/php/enduser/s=
td_alp.php?p_lva=3D&amp;p_li=3D&amp;p_page=3D1&amp;p_cv=3D&amp;p_pv=3D1.1=
97&amp;p_prods=3D197&amp;p_cats=3D0&amp;p_hidden_prods=3D&amp;prod_lvl1=3D=
197&amp;cat_lvl1=3D0"=20
  target=3D_blank>Help</A> </LI></UL></DIV></DIV><!--Logos and User =
Action Toolbar Ends --><!--Search User Control Starts -->
<SCRIPT =
src=3D"http://journals.lww.com/_layouts/1033/OAKS.Journals/Search.js"=20
type=3Dtext/javascript></SCRIPT>

<DIV id=3Dej-search-user-top-line><!--needed for IE 6 --></DIV>
<DIV id=3Dej-search-user>
<DIV id=3Dej-search-enter-text><INPUT class=3Dej-enter-keywords=20
onkeypress=3D"return controlEnter('ctl00_SearchBox_search', event)"=20
id=3Dctl00_SearchBox_txtKeywords onblur=3DdefaultText(this);=20
onfocus=3DclearText(this); value=3D"Enter Keywords"=20
name=3Dctl00$SearchBox$txtKeywords> <SELECT =
id=3Dctl00_SearchBox_dplScope=20
name=3Dctl00$SearchBox$dplScope> <OPTION value=3DAllIssues selected>All=20
  Issues</OPTION> <OPTION value=3DCurrentIssue>Current Issue</OPTION> =
<OPTION=20
  value=3DThisIssue>Issue Displayed</OPTION></SELECT> <INPUT =
id=3Dctl00_SearchBox_search disabled type=3Dsubmit value=3DSearch =
name=3Dctl00$SearchBox$search>=20
</DIV>
<DIV id=3Dej-search-options>
<UL>
  <LI><A=20
  =
href=3D"http://journals.lww.com/neurosurgery/pages/advancedsearch.aspx">A=
dvanced=20
  Search</A>=20
  <LI id=3Dctl00_SearchBox_liSavedSearches><A =
id=3Dctl00_SearchBox_hypSavedSearches=20
  =
href=3D"http://journals.lww.com/secure/pages/myfavorites.aspx?ContextUrl=3D=
%2fneurosurgery%2fFulltext%2f2010%2f08000%2fPatterns_of_Care_and_Survival=
_in_a_Retrospective.37.aspx&amp;collection=3DSavedSearches">Saved=20
  Searches</A>=20
  <LI id=3Dctl00_SearchBox_liRecentSearches><A=20
  onmouseover=3Devent.cancelBubble=3Dtrue;=20
  =
onclick=3D"toggleSearchesDiv('ej-search-options-recent-menu','ej-search-o=
ptions',this);"=20
  href=3D"javascript:;">Recent Searches</A> </LI></UL></DIV>
<DIV id=3Dej-clear-float></DIV>
<DIV id=3Dej-search-options-recent-menu =
onmouseover=3Devent.cancelBubble=3Dtrue;=20
style=3D"DISPLAY: none">
<UL></UL>
<P id=3Dctl00_SearchBox_paraNoRecentSearches>You currently have no =
recent=20
searches</P></DIV></DIV><INPUT id=3Dctl00_SearchBox_hfldKeywords =
type=3Dhidden=20
value=3DdisableButton name=3Dctl00$SearchBox$hfldKeywords> <!--Search =
User Control Ends -->
<DIV id=3Dej-clear-float></DIV><!--Navigation Control Starts -->
<DIV id=3Dej-navigation>
<DIV id=3Dej-web-menu>
<TABLE onmouseup=3D"javascript:igmenu_mouseup(this, event);" =
class=3Dej-ControlStyle=20
onselectstart=3Djavascript:igmenu_selectStart();=20
onmousedown=3D"javascript:igmenu_mousedown(this, event);" =
id=3Dctl00GlobalNav_MainM=20
onmouseover=3D"javascript:igmenu_mouseover(this, event);" =
style=3D"CURSOR: default"=20
tabIndex=3D0 onmouseout=3D"javascript:igmenu_mouseout(this, event);" =
cellSpacing=3D0=20
cellPadding=3D0 border=3D0 submenu=3D"1">
  <TBODY>
  <TR>
    <TD class=3D"ej-TopLevelLeafItemStyle ej-LeafItemStyle ej-ItemStyle" =

    id=3Dctl00GlobalNav_1 onkeydown=3Digmenu_kbMD(this,event);=20
    onkeyup=3Digmenu_kbNav(this,event); =
onfocus=3Digmenu_kbFocus(this,event);=20
    align=3Dleft igTop=3D"1" igUrl=3D"/neurosurgery/pages/default.aspx"=20
    igHov=3D"ej-TopLevelHoverItemStyle ig_aa872dc_r9 ej-HoverItemStyle"=20
    igTag=3D"Home">Home</TD>
    <TD class=3D"ej-TopLevelLeafItemStyle ej-LeafItemStyle ej-ItemStyle" =

    id=3Dctl00GlobalNav_2 onkeydown=3Digmenu_kbMD(this,event);=20
    onkeyup=3Digmenu_kbNav(this,event); =
onfocus=3Digmenu_kbFocus(this,event);=20
    align=3Dleft igTop=3D"1" =
igUrl=3D"/neurosurgery/pages/currenttoc.aspx"=20
    igHov=3D"ej-TopLevelHoverItemStyle ig_aa872dc_r9 ej-HoverItemStyle"=20
    igTag=3D"Current Issue">Current Issue</TD>
    <TD class=3D"ej-TopLevelLeafItemStyle ej-LeafItemStyle ej-ItemStyle" =

    id=3Dctl00GlobalNav_3 onkeydown=3Digmenu_kbMD(this,event);=20
    onkeyup=3Digmenu_kbNav(this,event); =
onfocus=3Digmenu_kbFocus(this,event);=20
    align=3Dleft igTop=3D"1" =
igUrl=3D"/neurosurgery/pages/issuelist.aspx"=20
    igHov=3D"ej-TopLevelHoverItemStyle ig_aa872dc_r9 ej-HoverItemStyle"=20
    igTag=3D"Previous Issues">Previous Issues</TD>
    <TD class=3D"ej-TopLevelLeafItemStyle ej-LeafItemStyle ej-ItemStyle" =

    id=3Dctl00GlobalNav_4 onkeydown=3Digmenu_kbMD(this,event);=20
    onkeyup=3Digmenu_kbNav(this,event); =
onfocus=3Digmenu_kbFocus(this,event);=20
    align=3Dleft igTop=3D"1" igUrl=3D"/neurosurgery/toc/publishahead"=20
    igHov=3D"ej-TopLevelHoverItemStyle ig_aa872dc_r9 ej-HoverItemStyle"=20
    igTag=3D"Published Ahead-of-Print">Published Ahead-of-Print</TD>
    <TD class=3D"ej-TopLevelLeafItemStyle ej-LeafItemStyle ej-ItemStyle" =

    id=3Dctl00GlobalNav_5 onkeydown=3Digmenu_kbMD(this,event);=20
    onkeyup=3Digmenu_kbNav(this,event); =
onfocus=3Digmenu_kbFocus(this,event);=20
    align=3Dleft igTop=3D"1"=20
    =
igUrl=3D"/neurosurgery/Pages/collectiondetails.aspx?TopicalCollectionId=3D=
13"=20
    igHov=3D"ej-TopLevelHoverItemStyle ig_aa872dc_r9 ej-HoverItemStyle"=20
    igTag=3D"Supplements">Supplements</TD>
    <TD class=3D"ej-TopLevelParentItemStyle ej-ParentItemStyle =
ej-ItemStyle"=20
    id=3Dctl00GlobalNav_6 onkeydown=3Digmenu_kbMD(this,event);=20
    onkeyup=3Digmenu_kbNav(this,event); =
onfocus=3Digmenu_kbFocus(this,event);=20
    align=3Dleft igTop=3D"1"=20
    igHov=3D"ej-TopLevelHoverItemStyle ig_aa872dc_r9 ej-HoverItemStyle"=20
    igTag=3D"Collections" =
igChildId=3D"ctl00GlobalNav_6M">Collections</TD>
    <TD class=3D"ej-TopLevelLeafItemStyle ej-LeafItemStyle ej-ItemStyle" =

    id=3Dctl00GlobalNav_7 onkeydown=3Digmenu_kbMD(this,event);=20
    onkeyup=3Digmenu_kbNav(this,event); =
onfocus=3Digmenu_kbFocus(this,event);=20
    align=3Dleft igTop=3D"1" =
igUrl=3D"/neurosurgery/Pages/podcastslanding.aspx"=20
    igHov=3D"ej-TopLevelHoverItemStyle ig_aa872dc_r9 ej-HoverItemStyle"=20
    igTag=3D"Podcasts">Podcasts</TD>
    <TD class=3D"ej-TopLevelLeafItemStyle ej-LeafItemStyle ej-ItemStyle" =

    id=3Dctl00GlobalNav_8 onkeydown=3Digmenu_kbMD(this,event);=20
    onkeyup=3Digmenu_kbNav(this,event); =
onfocus=3Digmenu_kbFocus(this,event);=20
    align=3Dleft igTop=3D"1" =
igUrl=3D"/neurosurgery/Pages/InformationforAuthors.aspx"=20
    igHov=3D"ej-TopLevelHoverItemStyle ig_aa872dc_r9 ej-HoverItemStyle"=20
    igTag=3D"For Authors">For Authors</TD>
    <TD class=3D"ej-TopLevelParentItemStyle ej-ParentItemStyle =
ej-ItemStyle"=20
    id=3Dctl00GlobalNav_9 onkeydown=3Digmenu_kbMD(this,event);=20
    onkeyup=3Digmenu_kbNav(this,event); =
onfocus=3Digmenu_kbFocus(this,event);=20
    align=3Dleft igTop=3D"1"=20
    igHov=3D"ej-TopLevelHoverItemStyle ig_aa872dc_r9 ej-HoverItemStyle"=20
    igTag=3D"Journal Info" igChildId=3D"ctl00GlobalNav_9M">Journal =
Info</TD></TR>
  <TR style=3D"DISPLAY: none; VISIBILITY: hidden">
    <TD><SPAN id=3Dctl00_GlobalNav style=3D"DISPLAY: none"=20
      name=3D"ctl00_GlobalNav"></SPAN><INPUT id=3Dctl00$GlobalNav =
type=3Dhidden=20
      name=3Dctl00$GlobalNav> </TD></TR></TBODY></TABLE>
<STYLE type=3Dtext/css></STYLE>

<DIV id=3Dabs_ctl00GlobalNav style=3D"DISPLAY: none">
<DIV class=3Dej-ControlStyle id=3Dctl00GlobalNav_6M=20
style=3D"DISPLAY: none; Z-INDEX: 12000; VISIBILITY: hidden; POSITION: =
absolute"=20
submenu=3D"1"><SPAN scrollDiv=3D"1">
<TABLE onmouseup=3D"javascript:igmenu_mouseup(this, event);" =
class=3Dej-ControlStyle=20
onselectstart=3Djavascript:igmenu_selectStart();=20
onmousedown=3D"javascript:igmenu_mousedown(this, event);"=20
onmouseover=3D"javascript:igmenu_mouseover(this, event);"=20
style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
onmouseout=3D"javascript:igmenu_mouseout(this, event);" cellSpacing=3D0=20
cellPadding=3D2 border=3D0>
  <TBODY>
  <TR id=3Dctl00GlobalNav_6_1=20
  =
igUrl=3D"/neurosurgery/Pages/collectiondetails.aspx?TopicalCollectionId=3D=
1"=20
  igTag=3D"Aneurysms, Endovascular Surgery">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">Aneurysms, =
Endovascular=20
      Surgery</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_6_2=20
  =
igUrl=3D"/neurosurgery/Pages/collectiondetails.aspx?TopicalCollectionId=3D=
3"=20
  igTag=3D"Aneurysm Surgery">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">Aneurysm =
Surgery</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_6_3=20
  =
igUrl=3D"/neurosurgery/Pages/collectiondetails.aspx?TopicalCollectionId=3D=
4"=20
  igTag=3D"Carotid Endarterectomy">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">Carotid=20
Endarterectomy</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_6_4=20
  =
igUrl=3D"/neurosurgery/Pages/collectiondetails.aspx?TopicalCollectionId=3D=
5"=20
  igTag=3D"Cranial Base Surgery">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">Cranial Base =
Surgery</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_6_5=20
  =
igUrl=3D"/neurosurgery/Pages/collectiondetails.aspx?TopicalCollectionId=3D=
7"=20
  igTag=3D"Radiosurgery">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" =
igtxt=3D"1">Radiosurgery</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_6_6=20
  =
igUrl=3D"/neurosurgery/Pages/collectiondetails.aspx?TopicalCollectionId=3D=
8"=20
  igTag=3D"Sport Related Head Injury">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">Sport Related Head=20
  Injury</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_6_7=20
  =
igUrl=3D"/neurosurgery/Pages/collectiondetails.aspx?TopicalCollectionId=3D=
9"=20
  igTag=3D"Stereotactic Radiosurgery">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">Stereotactic=20
  Radiosurgery</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_6_8=20
  =
igUrl=3D"/neurosurgery/Pages/collectiondetails.aspx?TopicalCollectionId=3D=
10"=20
  igTag=3D"Treatment of Pituitary Adenomas">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">Treatment of =
Pituitary=20
      Adenomas</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_6_9=20
  =
igUrl=3D"/neurosurgery/Pages/collectiondetails.aspx?TopicalCollectionId=3D=
11"=20
  igTag=3D"Treatment of Spinal Disorders">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">Treatment of Spinal=20
      Disorders</DIV></TD></TR></TBODY></TABLE></SPAN></DIV>
<DIV class=3Dej-ControlStyle id=3Dctl00GlobalNav_9M=20
style=3D"DISPLAY: none; Z-INDEX: 12000; VISIBILITY: hidden; POSITION: =
absolute"=20
submenu=3D"1"><SPAN scrollDiv=3D"1">
<TABLE onmouseup=3D"javascript:igmenu_mouseup(this, event);" =
class=3Dej-ControlStyle=20
onselectstart=3Djavascript:igmenu_selectStart();=20
onmousedown=3D"javascript:igmenu_mousedown(this, event);"=20
onmouseover=3D"javascript:igmenu_mouseover(this, event);"=20
style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
onmouseout=3D"javascript:igmenu_mouseout(this, event);" cellSpacing=3D0=20
cellPadding=3D2 border=3D0>
  <TBODY>
  <TR id=3Dctl00GlobalNav_9_1 =
igUrl=3D"/neurosurgery/Pages/AbouttheJournal.aspx"=20
  igTag=3D"About the Journal">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">About the =
Journal</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_9_2 =
igUrl=3D"/neurosurgery/Pages/AbouttheSociety.aspx"=20
  igTag=3D"About the Society">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">About the =
Society</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_9_3 =
igUrl=3D"/neurosurgery/Pages/EditorialBoard.aspx"=20
  igTag=3D"Editorial Board">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">Editorial =
Board</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_9_4=20
  igUrl=3D"/neurosurgery/Pages/InternationalAdvisoryBoard.aspx"=20
  igTag=3D"International Advisory Board">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">International =
Advisory=20
    Board</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_9_5=20
  igUrl=3D"/neurosurgery/Pages/InformationforAuthors.aspx"=20
  igTag=3D"Information for Authors">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">Information for=20
  Authors</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_9_6=20
  igUrl=3D"/neurosurgery/Documents/Calendar_of_Events_March10.pdf"=20
  igTag=3D"Meetings">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" =
igtxt=3D"1">Meetings</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_9_7=20
  igUrl=3D"/neurosurgery/_layouts/1033/oaks.journals/advertising.aspx"=20
  igTag=3D"Advertising">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" =
igtxt=3D"1">Advertising</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_9_8=20
  igUrl=3D"/neurosurgery/Pages/SubscriptionServices.aspx"=20
  igTag=3D"Subscription Services">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">Subscription =
Services</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_9_9=20
  =
igUrl=3D"/neurosurgery/_layouts/1033/oaks.journals/reprintsmedicine.aspx"=
=20
  igTag=3D"Reprints">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" =
igtxt=3D"1">Reprints</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_9_10 =
igUrl=3D"/neurosurgery/Pages/JobOpportunities.aspx"=20
  igTag=3D"Job Opportunities">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">Job =
Opportunities</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_9_11=20
  =
igUrl=3D"/neurosurgery/_layouts/1033/oaks.journals/rightsandpermissions.a=
spx"=20
  igTag=3D"Rights and Permissions">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">Rights and=20
Permissions</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_9_12=20
  igUrl=3D"/neurosurgery/_layouts/1033/oaks.journals/mobile.aspx"=20
    igTag=3D"Mobile"><TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" =
igtxt=3D"1">Mobile</DIV></TD></TR>
  <TR id=3Dctl00GlobalNav_9_13=20
  igUrl=3D"/neurosurgery/_layouts/1033/oaks.journals/whatsnew.aspx"=20
  igTag=3D"New Features">
    <TD class=3D" ej-LeafItemStyle ej-ItemStyle"=20
    onkeydown=3Digmenu_kbMD(this,event); =
onkeyup=3Digmenu_kbNav(this,event);=20
    onfocus=3Digmenu_kbFocus(this,event);>
      <DIV style=3D"MARGIN-LEFT: 25px" igtxt=3D"1">New=20
Features</DIV></TD></TR></TBODY></TABLE></SPAN></DIV></DIV></DIV><!--- =
--- End of Horizontal Top Navigation Bar --- ---></DIV><!--Navigation =
Control Ends -->
<DIV id=3Dej-clear-float></DIV><!-- end topnavcontainer =
--></DIV><!--Header Region Ends -->
<DIV id=3Dej-article-view>
<DIV id=3Dej-main-content-area><!-- Console --><SPAN=20
id=3Dctl00_Dummy_SPNavigation_ctl00_publishingContext1></SPAN><!-- =
Console -->
<TABLE cellSpacing=3D0 cellPadding=3D0>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop>
      <DIV id=3Dej-left-web-part-zone>
      <DIV>
      <DIV id=3Dej-bread-crumb><SPAN><A=20
      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#ctl00_Dummy_PlaceHolderM=
ain_ctl00_ctl00_SkipLink"><IMG=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
      height=3D0 alt=3D"Skip Navigation Links"=20
      =
src=3D"http://journals.lww.com/WebResource.axd?d=3Dc3JRjvpEdW8FFufB1EphTA=
2&amp;t=3D634050968591131846"=20
      width=3D0></A><SPAN><A=20
      =
href=3D"http://journals.lww.com/neurosurgery/pages/default.aspx">Home</A>=
</SPAN><SPAN>=20
      &gt; </SPAN><SPAN><A=20
      =
href=3D"http://journals.lww.com/neurosurgery/pages/currenttoc.aspx">Curre=
nt=20
      Issue</A></SPAN><SPAN> &gt; </SPAN><SPAN=20
      class=3Dej-bread-crumb-current>Patterns of Care and Survival in a=20
      Retrospective Analysis of...</SPAN><A=20
      id=3Dctl00_Dummy_PlaceHolderMain_ctl00_ctl00_SkipLink></A></SPAN>=20
      </DIV></DIV>
      <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" border=3D0>
        <TBODY>
        <TR>
          <TD=20
          =
id=3DMSOZoneCell_WebPartctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36=
_c5d32a51c3be=20
          vAlign=3Dtop>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0 TOPLEVEL>
              <TBODY>
              <TR>
                <TD vAlign=3Dtop>
                  <DIV class=3Dms-WPBody=20
                  =
id=3DWebPartctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3b=
e=20
                  allowDelete=3D"false" width=3D"100%" HasPers=3D"false" =

                  =
WebPartID=3D"756c9b15-0794-4584-9e36-c5d32a51c3be"><!-- =3D=3D=3D=3D=3D =
ASP._controltemplates_oaks_journals_articleviewerusercontrol_ascx =
generated at 8/2/2010 10:45:41 AM =3D=3D=3D=3D=3D -->
                  <SCRIPT language=3Djavascript=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/OAKS.Journals/fulltext.js"=20
                  type=3Dtext/javascript></SCRIPT>

                  <SCRIPT language=3Djavascript=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/OAKS.Journals/wz_tooltip.js"=
=20
                  type=3Dtext/javascript></SCRIPT>

                  <SCRIPT language=3Djavascript=20
                  =
src=3D"http://journals.lww.com/_layouts/OAKS.Journals/ImageWrapperControl=
.js"=20
                  type=3Dtext/javascript></SCRIPT>

                  <SCRIPT language=3Djavascript=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/OAKS.Journals/ArticleKeyword=
sHighlight.js"=20
                  type=3Dtext/javascript></SCRIPT>

                  <SCRIPT language=3Djavascript type=3Dtext/javascript>
    function getElementReferences() {
        textDiv =3D =
document.getElementById('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e3=
6_c5d32a51c3be_ctl00_divContentHTML');
    }

    function getDivContentHtml() {
        return =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_divContentHTML');
    }
</SCRIPT>
<!--link tag emitted to support printing--><LINK media=3Dprint=20
                  =
href=3D"http://journals.lww.com/_layouts/1033/styles/oaks.journals/print-=
article.css"=20
                  type=3Dtext/css rel=3Dstylesheet><!--Article/Abstract =
Viewer User Control-->
                  <DIV id=3Dej-prev-next-text-sizing-container>
                  <DIV id=3Dej-prev-next><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_paddingPrevious=20
                  style=3D"PADDING-RIGHT: 5px"><A=20
                  onmouseover=3D"javascript:Tooltip_Article('En Bloc =
Resection for Primary and Metastatic Tumors of the Spine: A Systematic =
Review of the Literature', 'Cloyd, Jordan M. MD; Acosta, Frank L. Jr MD; =
Polley, Mei-Yin PhD; Ames, Christopher P. MD', 'August 2010', '67', '2', =
'435-445')"=20
                  onmouseout=3Djavascript:Tooltip_MouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/En_Bloc_=
Resection_for_Primary_and_Metastatic.36.aspx">&lt;&nbsp;Previous=20
                  Article </A></SPAN><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_dot>|</SPAN>=20
                  <SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_paddingNext=20
                  style=3D"PADDING-LEFT: 5px"><A=20
                  onmouseover=3D"javascript:Tooltip_Article('Brain Tumor =
Headaches: From Bedside to Bench', 'Goffaux, Philippe PhD; Fortin, David =
MD', 'August 2010', '67', '2', '459-466')"=20
                  onmouseout=3Djavascript:Tooltip_MouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Brain_Tu=
mor_Headaches__From_Bedside_to_Bench.38.aspx">Next=20
                  Article&nbsp;&gt; </A></SPAN></DIV>
                  <DIV id=3Dej-text-sizing>
                  <DIV id=3Dej-text-sizing-label>Text sizing:</DIV>
                  <DIV id=3Dej-text-sizing-box>
                  <DIV id=3Dej-text-sizing-1><SPAN =
class=3Dej-text-sizing-11><A=20
                  class=3DstyleBeforeSmallClick id=3DsmallText=20
                  onclick=3D"setTextSize('Small');"=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">A</A></SPAN>=20
                  </DIV></DIV>
                  <DIV id=3Dej-text-sizing-box>
                  <DIV id=3Dej-text-sizing-2><SPAN =
class=3Dej-text-sizing-14><A=20
                  class=3DstyleBeforeMediumClick id=3DmedText=20
                  onclick=3D"setTextSize('Medium');"=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">A</A></SPAN>=20
                  </DIV></DIV>
                  <DIV id=3Dej-text-sizing-box>
                  <DIV id=3Dej-text-sizing-3><SPAN =
class=3Dej-text-sizing-17><A=20
                  class=3DstyleBeforeLargeClick id=3DlargeText=20
                  onclick=3D"setTextSize('Large');"=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">A</A></SPAN>=20
                  </DIV></DIV>
                  <DIV id=3Dej-clear-float></DIV></DIV>
                  <DIV id=3Dej-clear-float></DIV></DIV><!--You could be =
reading this...starts --><!--You could be reading this...ends -->
                  <DIV=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_divContentHTML>
                  <DIV id=3Dej-article-view=20
                  xmlns:mrws=3D"http://webservices.ovid.com/mrws/1.0">
                  <DIV id=3Dej-featured-articles-header-top-line></DIV>
                  <DIV id=3Dej-article-details>
                  <DIV id=3Dej-journal-name>Neurosurgery: </DIV>
                  <DIV id=3Dej-journal-date-volume-issue-pg>August 2010 =
- Volume=20
                  67 - Issue 2 - p 446=E2=80=93458</DIV>
                  <DIV id=3Dej-journal-doi>doi:=20
                  10.1227/01.NEU.0000371990.86656.E8</DIV>
                  <DIV id=3Dej-journal-section-subsection>Clinical=20
                  Survey</DIV></DIV>
                  <H2>Patterns of Care and Survival in a Retrospective =
Analysis=20
                  of 1059 Patients With Glioblastoma Multiforme Treated =
Between=20
                  2002 and 2007: A Multicenter Study by the Central =
Nervous=20
                  System Study Group of Airo (Italian Association of =
Radiation=20
                  Oncology)</H2>
                  <H3>Scoccianti, Silvia MD; Magrini, Stefano Maria MD; =
Ricardi,=20
                  Umberto MD; Detti, Beatrice MD; Buglione, Michela MD; =
Sotti,=20
                  Guido MD; Krengli, Marco MD; Maluta, Sergio MD; =
Parisi,=20
                  Salvatore MD; Bertoni, Filippo MD; Mantovani, Cristina =
MD;=20
                  Tombolini, Vincenzo MD; De Renzis, Costantino MD; =
Lioce, Marco=20
                  MD; Fatigante, Lucia MD; Fusco, Vincenzo MD; Muto, =
Paolo MD;=20
                  Berti, Franco MD; Rubino, Giovanni MD; Cipressi, =
Samantha MD;=20
                  Fariselli, Laura MD; Lupattelli, Marco MD; Santoni, =
Riccardo=20
                  MD; Pirtoli, Luigi MD; Biti, Giampaolo MD</H3>
                  <DIV id=3Dej-article-indicator-actions-container>
                  <DIV id=3Dej-article-indicators>
                  <DIV id=3Dej-article-indicators-free=20
                  onmouseover=3Djavascript:Tooltip_Free()=20
                  onmouseout=3Djavascript:Tooltip_MouseOut()><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Free=20
                  Access</A></DIV>
                  <DIV id=3Dej-clear-float></DIV></DIV>
                  <DIV id=3Dej-clear-float></DIV></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  href=3D"javascript:showOutline()">Article =
Outline</A></DIV>
                  <DIV id=3Dej-article-information-abstract>
                  <DIV id=3Dej-article-information-abstract-header><A=20
                  href=3D"javascript:showHide('ej-article-box-text2', =
'img2')"><IMG=20
                  id=3Dimg2 alt=3D"Collapse Box"=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/IMAGES/OAKS.Journals/icon-mi=
nus.gif"=20
                  border=3D0></A>
                  <H4>Author Information</H4>
                  <DIV id=3Dej-clear-float></DIV></DIV>
                  <DIV class=3Dej-article-box-text =
id=3Dej-article-box-text2>
                  <P id=3DP8>Radioterapia, Universit=C3=A0 di Firenze, =
Azienda=20
                  Ospedaliera Universitaria Careggi, Firenze, Italy =
(Scoccianti)=20
                  (Detti) (Cipressi) (Biti) (Magrini) (Buglione)</P>
                  <P id=3DP9>Radioterapia Oncologica, Universita' di =
Torino,=20
                  Azienda Ospedaliera Universitaria San Giovanni =
Battista,=20
                  Torino, Italy (Ricardi) (Mantovani)</P>
                  <P id=3DP10>Istituto Oncologico Veneto IRCCS, Padova, =
Italy=20
                  (Sotti) (Berti)</P>
                  <P id=3DP11>Radioterapia, Universit=C3=A0 del Piemonte =
Orientale,=20
                  Novara, Italy (Krengli)</P>
                  <P id=3DP12>Radioterapia Oncologica, Azienda =
Ospedaliera di=20
                  Verona, Verona, Italy (Maluta)</P>
                  <P id=3DP13>Radioterapia, IRCCS Ospedale =E2=80=9CCasa =
Sollievo della=20
                  Sofferenza=E2=80=9D, San Giovanni Rotondo, Italy =
(Parisi)</P>
                  <P id=3DP14>Radioterapia Oncologica AOU Policlinico di =
Modena,=20
                  Modena, Italy (Bertoni)</P>
                  <P id=3DP15>Cattedra di Radioterapia, Facolt=C3=A0 =
Medicina e=20
                  Chirurgia, Universit=C3=A0 de L'Aquila, L'Aquila, =
Italy=20
                  (Tombolini)</P>
                  <P id=3DP16>Radioterapia Oncologica, Dipartimento di =
Scienze=20
                  Radiologiche, AOU Policlinico G. Martino, Messina, =
Italy=20
                  (Renzis)</P>
                  <P id=3DP17>Radioterapia Oncologica, A.O.R.N. =
=E2=80=9CG. Rummo=E2=80=9D,=20
                  Benevento, Italy (Lioce)</P>
                  <P id=3DP18>Radioterapia Oncologica, AOU Pisana, Pisa, =
Italy=20
                  (Fatigante)</P>
                  <P id=3DP19>Radioterapia, CROB-IRCCS, Rionero in =
Vulture, Italy=20
                  (Fusco)</P>
                  <P id=3DP20>Radioterapia, P.O. Ascalesi, Naples, Italy =

(Muto)</P>
                  <P id=3DP21>Radioterapia Oncologica, Dipartimento di =
Patologia=20
                  umana e Oncologia, Universit=C3=A0 di Siena, Siena, =
Italy (Rubino)=20
                  (Pirtoli)</P>
                  <P id=3DP22>Radioterapia, Fondazione Istituto =
Neurologico Carlo=20
                  Besta, Milan, Italy (Fariselli)</P>
                  <P id=3DP23>Radioterapia Oncologica, Universit=C3=A0 =
di Perugia,=20
                  Ospedale Santa Maria Misericordia, Perugia, Italy=20
                  (Lupattelli)</P>
                  <P id=3DP24>Radioterapia, Universit=C3=A0 Tor Vergata, =
Rome, Italy=20
                  (Santoni)</P>
                  <P id=3DP25><STRONG>Reprint requests:</STRONG> Silvia=20
                  Scoccianti, MD, Radioterapia, Universit=C3=A0 di =
Firenze, Azienda=20
                  Ospedaliera Universitaria Careggi, Viale Morgagni 85, =
50134=20
                  Florence, Italy. E-mail: =
silvia.scoccianti@unifi.it</P>
                  <P id=3DP26><STRONG>Received</STRONG>, June 22, =
2009.</P>
                  <P id=3DP27><STRONG>Accepted</STRONG>, May 1,=20
                  2010.</P></DIV></DIV>
                  <DIV id=3Dej-article-information-abstract>
                  <DIV id=3Dej-article-information-abstract-header><A=20
                  href=3D"javascript:showHide('ej-article-box-text1', =
'img1')"><IMG=20
                  id=3Dimg1 alt=3D"Collapse Box"=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/IMAGES/OAKS.Journals/icon-mi=
nus.gif"=20
                  border=3D0></A>
                  <H4 id=3DP28>Abstract</H4>
                  <DIV id=3Dej-clear-float></DIV></DIV>
                  <DIV class=3Dej-article-box-text =
id=3Dej-article-box-text1>
                  <P id=3DP29>OBJECTIVE: To investigate the pattern of =
care and=20
                  outcomes for newly diagnosed glioblastoma in Italy and =
compare=20
                  our results with the previous Italian Patterns of Care =
study=20
                  to determine whether significant changes occurred in =
clinical=20
                  practice during the past 10 years.</P>
                  <P id=3DP30><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P41">Cited=20
                  Here...</A>: Clinical, pathological, therapeutic, and =
survival=20
                  data regarding 1059 patients treated in 18 =
radiotherapy=20
                  centers between 2002 and 2007 were collected and=20
                  retrospectively reviewed.</P>
                  <P id=3DP31><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P50">Cited=20
                  Here...</A>: Most patients underwent both computed =
tomography=20
                  and magnetic resonance imaging either preoperatively =
(62.7%)=20
                  or postoperatively (35.5%). Only 123 patients (11.6%)=20
                  underwent a biopsy. Radiochemotherapy with =
temozolomide was=20
                  the most frequent adjuvant treatment (70.7%). Most =
patients=20
                  (88.2%) received 3-dimensional conformal radiotherapy. =
Median=20
                  survival was 9.5 months. Two- and 5-year survival =
rates were=20
                  24.8% and 3.9%, respectively. Multivariate analysis =
showed the=20
                  statistical significance of age, postoperative =
Karnofsky=20
                  Performance Status scale score, surgical extent, use =
of=20
                  3-dimensional conformal radiotherapy, and use of =
chemotherapy.=20
                  Use of a more aggressive approach was associated with =
longer=20
                  survival in elderly patients. Comparing our results =
with those=20
                  of the subgroup of patients included in our previous =
study who=20
                  were treated between 1997 and 2001, relevant =
differences were=20
                  found: more frequent use of magnetic resonance =
imaging,=20
                  surgical removal more common than biopsy, and =
widespread use=20
                  of 3-dimensional conformal radiotherapy + =
temozolomide.=20
                  Furthermore, a significant improvement in terms of =
survival=20
                  was noted (<EM>P</EM> &lt; .001).</P>
                  <P id=3DP32><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P119">Cited=20
                  Here...</A>: Changes in the care of glioblastoma over =
the past=20
                  few years are documented. Prognosis of glioblastoma =
patients=20
                  has slightly but significantly improved with a small =
but=20
                  noteworthy number of relatively long-term=20
                  survivors.</P></DIV></DIV>
                  <DIV id=3Dej-article-body>
                  <P id=3DP34><STRONG>ABBREVIATIONS:</STRONG>=20
                  <STRONG>3D-CRT</STRONG>, 3-dimensional conformal =
radiotherapy;=20
                  <STRONG>EORTC/NCIC</STRONG>, European Organization for =

                  Research and Treatment of Cancer and the National =
Cancer=20
                  Institute of Canada; <STRONG>GBM</STRONG>, =
glioblastoma=20
                  multiforme; <STRONG>GOP</STRONG>, Glioma Outcomes =
Project;=20
                  <STRONG>KPS</STRONG>, Karnofsky Performance Status;=20
                  <STRONG>RPA</STRONG>, recursive partitioning analysis; =

                  <STRONG>RT</STRONG>, radiotherapy; =
<STRONG>TMZ</STRONG>,=20
                  temozolomide</P>
                  <P id=3DP35>The goal of the Central Nervous System =
Study Group=20
                  of AIRO (Italian Association of Radiation Oncology), =
founded=20
                  in 2005, is to promote clinical research on the =
management of=20
                  brain tumors and to develop educational programs for =
improving=20
                  the care of neuro-oncological patients.</P>
                  <P id=3DP36>The group collected clinical data on =
patients with=20
                  high-grade gliomas treated in radiation oncology =
centers to=20
                  perform a patterns of care study, evaluating the =
national=20
                  standards of practice during the most recent years. =
The=20
                  clinical presentations, surgical management, and =
adjuvant=20
                  therapies for 1374 patients with high-grade gliomas =
including=20
                  glioblastoma multiforme (GBM) and anaplastic =
astrocytoma=20
                  treated in Italy between 2002 and 2007 were recorded =
using a=20
                  common database. The current study focuses on patients =
with=20
                  newly diagnosed GBM.</P>
                  <P id=3DP37>For many years, surgery and adjuvant =
radiotherapy=20
                  (RT) have been the mainstay of therapy for GBM. After=20
                  publication of the results of several clinical studies =
and,=20
                  more recently, of a large randomized multicenter phase =
III=20
                  trial performed by EORTC/NCIC (European Organization =
for=20
                  Research and Treatment of Cancer and the National =
Cancer=20
                  Institute of Canada),<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('1. =
Stupp R, Mason WP, van den Bent MJ, et al. European Organisation for =
Research and Treatment of Cancer Brain Tumor and Radiotherapy Groups; =
National Cancer Institute of Canada Clinical Trials Group. Radiotherapy =
plus concomitant and adjuvant temozolomide for glioblastoma. N Engl J =
Med. 2005;52(10):987=E2=80=93996. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P127">1</A></SUP>=20
                  concomitant and sequential temozolomide (TMZ) became =
the=20
                  standard of care for patients with GBM. The median =
survival of=20
                  patients with GBM was 14.6 months in the recently =
published=20
                  updated results of that trial.<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('2. =
Stupp R, Hegi ME, Mason WP, et al. European Organisation for Research =
and Treatment of Cancer Brain Tumour and Radiation Oncology Groups; =
National Cancer Institute of Canada Clinical Trials Group. Effects of =
radiotherapy with concomitant and adjuvant temozolomide versus =
radiotherapy alone on survival in glioblastoma in a randomised phase III =
study: 5 year analysis of the EORTC-NCIC trial. Lancet Oncol. =
2009;10(5):459=E2=80=93466. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P128">2</A></SUP></P>
                  <P id=3DP38>In this study, we investigated whether =
patterns of=20
                  practice in Italy have changed in the recent past.</P>
                  <P id=3DP39>We previously reported the results of the =
Patterns=20
                  of Care study of 1722 adult astrocytoma patients (GBM, =
n =3D=20
                  1235; anaplastic astrocytoma, n =3D 309; low-grade =
gliomas, n =3D=20
                  178) treated between 1985 and 2001.<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('3. =
Magrini S, Ricardi U, Santoni R, et al. Patterns of practice and =
survival in a retrospective analysis of 1722 adult astrocytoma patients =
treated between 1985 and 2001 in 12 Italian radiation oncology centers. =
Int J Radiat Oncol Biol Phys. 2006;65(3):788=E2=80=93799. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P129">3</A></SUP></P>
                  <P id=3DP40>In the current study, a second national =
survey was=20
                  done to compare current treatment modalities and =
outcomes of=20
                  glioblastoma patients with data from the earlier =
Italian=20
                  Patterns of Care study. In this retrospective =
database-driven=20
                  study of 1059 GBM patients treated in 18 RT centers =
between=20
                  2002 and 2007 we intended to provide a comparison with =
the=20
                  previous Italian Patterns of Care study, calling =
attention to=20
                  the changes in treatment of glioblastoma over the time =
period=20
                  in which data on TMZ efficacy were widely =
disseminated.</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H4 id=3DP41>METHODS AND MATERIALS</H4>
                  <P id=3DP42>The Central Nervous System Study Group of =
AIRO=20
                  designed a database to collect clinical data on =
patients with=20
                  GBM. Several meetings were held with the participating =
centers=20
                  to ensure the homogeneity of data collection. The =
coordinating=20
                  study center (University of Florence) created and =
managed the=20
                  central computerized database. Each participating =
center sent=20
                  data forms to the central coordinating center. Queries =
could=20
                  be e-mailed from participants to the registry staff =
for=20
                  assistance and resolution of the problems. Moreover, =
periodic=20
                  meetings with the investigators were arranged to offer =

                  assistance in completing the forms. Audits were =
performed to=20
                  find omissions or inconsistencies, and registry staff=20
                  contacted each center to resolve any ambiguities in =
responses.=20
                  Only completed and checked data were stored in the =
central=20
                  database.</P>
                  <P id=3DP43>The study was approved by the =
institutional review=20
                  board of the coordinating center and of each =
participating=20
                  institution. All enrolled patients gave informed =
consent.</P>
                  <P id=3DP44>A total of 1059 glioblastoma patients, =
treated=20
                  between January 2002 and June 2007 in 18 Italian RT =
centers,=20
                  were collected. The contribution of each center to the =
entire=20
                  data set ranged from 0.3% to 14.3%.</P>
                  <P id=3DP45>Detailed data regarding clinical =
presentation,=20
                  surgical procedure, pathological specimen, =
postoperative RT,=20
                  adjuvant chemotherapy, treatment-related morbidity, =
and=20
                  survival outcome were recorded in the central =
database.</P>
                  <P id=3DP46>Only biopsy-proven pure glioblastoma =
cases, analyzed=20
                  by specialist neuropathologists, were included in the =
study,=20
                  excluding mixed gliomas with an oligodendroglial=20
component.</P>
                  <P id=3DP47>Toxicity during adjuvant RT and/or =
chemotherapy was=20
                  scored with Common Terminology Criteria for Adverse =
Events=20
                  v3.0 (CTCAE) [<SPAN><A=20
                  =
onclick=3D"javascript:window.open('http://ctep.cancer.gov/forms/CTCAEv3.p=
df');return false"=20
                  =
href=3D"http://ctep.cancer.gov/forms/CTCAEv3.pdf">http://ctep.cancer.gov/=
forms/CTCAEv3.pdf</A></SPAN>].=20
                  Worsening of neurological symptoms during RT was =
scored=20
                  according to Central Nervous System Acute Radiation =
Morbidity=20
                  Scoring Criteria [<SPAN><A=20
                  =
onclick=3D"javascript:window.open('http://www.rtog.org/members/toxicity/a=
cute.html');return false"=20
                  =
href=3D"http://www.rtog.org/members/toxicity/acute.html">www.rtog.org/mem=
bers/toxicity/acute.html</A></SPAN>],=20
                  (<A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
1', 'TABLE 1. Radiation Therapy Oncology Group Acute Radiation Morbidity =
Scoring Criteria for the Central Nervous System', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT1.jpeg', '400')"=20
                  onclick=3D"javascript:showSlideShowByImageID('TT1');"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  href=3D"javascript:void(0);">Table 1</A>).</P>
                  <DIV id=3Dej-article-body-img-column>
                  <DIV id=3Dej-article-body-img-cell><A=20
                  onclick=3D"showSlideShowByImageID('TT1')"=20
                  href=3D"javascript:void(0);"><IMG =
class=3Dej-article-body-img=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
1', 'TABLE 1. Radiation Therapy Oncology Group Acute Radiation Morbidity =
Scoring Criteria for the Central Nervous System', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT1.jpeg', '400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  alt=3D"Table 1"=20
                  =
src=3D"http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-20=
1008000-00037.TT1.jpeg"></A></DIV><SPAN=20
                  class=3Dej-article-figure-label>Table =
1</SPAN><BR><SPAN=20
                  class=3Dej-article-figure><A id=3DhypTT1=20
                  onclick=3D"ImageWrapperControl_ShowDropDownMenu('TT1', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypTT1', 'False')"=20
                  href=3D"javascript:void(0);">Image =
Tools</A></SPAN></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP48>Statistical Analysis</H5>
                  <P id=3DP49>The Kaplan-Meier method was used to =
estimate overall=20
                  survival (OS). OS was calculated from the date of =
surgery=20
                  until the time of death or last follow-up examination. =

                  Survival curves were compared using the log-rank test. =

                  Multivariate analysis was performed with the Cox =
regression=20
                  model. Differences between different subgroups of =
patients=20
                  were calculated using the =CF=87<SUP>2</SUP> test. All =
analyses=20
                  were performed using STATISTICA, version 6.0, =
commercially=20
                  available software package (Statistica for Windows, =
Statsoft,=20
                  Tulsa, Oklahoma).</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H4 id=3DP50>RESULTS</H4>
                  <H5 id=3DP51>Patient Characteristics</H5>
                  <P id=3DP52>The median age of patients was 61 years =
(range 20=E2=80=9385=20
                  years) (<A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
2', 'TABLE 2. Patients Clinical Featuresa', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT2.jpeg', '400')"=20
                  onclick=3D"javascript:showSlideShowByImageID('TT2');"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  href=3D"javascript:void(0);">Table 2</A>). The =
majority of=20
                  patients (90.5%) had a single lesion. The most =
frequently=20
                  involved site was the temporal lobe (23.6% among =
patients with=20
                  a single lesion); in 32.2% of patients, more than one =
lobe was=20
                  involved; in less than 2% of patients, 3 lobes were=20
                  involved.</P>
                  <DIV id=3Dej-article-body-img-column>
                  <DIV id=3Dej-article-body-img-cell><A=20
                  onclick=3D"showSlideShowByImageID('TT2')"=20
                  href=3D"javascript:void(0);"><IMG =
class=3Dej-article-body-img=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
2', 'TABLE 2. Patients Clinical Featuresa', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT2.jpeg', '400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  alt=3D"Table 2"=20
                  =
src=3D"http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-20=
1008000-00037.TT2.jpeg"></A></DIV><SPAN=20
                  class=3Dej-article-figure-label>Table =
2</SPAN><BR><SPAN=20
                  class=3Dej-article-figure><A id=3DhypTT2=20
                  onclick=3D"ImageWrapperControl_ShowDropDownMenu('TT2', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypTT2', 'False')"=20
                  href=3D"javascript:void(0);">Image =
Tools</A></SPAN></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <P id=3DP53>At the time of diagnosis, the presence of =
focal=20
                  deficits was the most frequent symptom (76.3%). =
Incidental=20
                  diagnosis, based on imaging performed without =
neurological=20
                  symptoms, occurred in only 0.6% of cases.</P>
                  <P id=3DP54>Magnetic resonance imaging (MRI) was =
frequently used=20
                  both in preoperatively and postoperatively (78.7% and =
54.9%,=20
                  respectively). Most patients (n =3D 664, 62.7%) =
underwent both=20
                  preoperative MRI and computed tomography (CT), whereas =
only=20
                  35.5% of patients underwent both imaging studies=20
                  postoperatively before RT.</P>
                  <P id=3DP55>The median preoperative and pre-RT =
Karnofsky=20
                  Performance Status (KPS) scale scores were 70 and 80,=20
                  respectively. Most of the patients (61.5%) met the =
criteria=20
                  for recursive partitioning analysis (RPA) class IV (<A =

                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
3', 'TABLE 3. Recursive Partitioning Analysis Class Definition for =
High-Grade Gliomas4a', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT3.jpeg', '400')"=20
                  onclick=3D"javascript:showSlideShowByImageID('TT3');"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  href=3D"javascript:void(0);">Table 3</A>).<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('4. =
Curran WJ Jr, Scott CB, Horton J, et al. Recursive partitioning analysis =
of prognostic factors in three Radiation Therapy Oncology Group =
malignant glioma trials. J Natl Cancer Inst. 1993;85(9):704=E2=80=93710. =
','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P130">4</A></SUP></P>
                  <DIV id=3Dej-article-body-img-column>
                  <DIV id=3Dej-article-body-img-cell><A=20
                  onclick=3D"showSlideShowByImageID('TT3')"=20
                  href=3D"javascript:void(0);"><IMG =
class=3Dej-article-body-img=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
3', 'TABLE 3. Recursive Partitioning Analysis Class Definition for =
High-Grade Gliomas4a', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT3.jpeg', '400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  alt=3D"Table 3"=20
                  =
src=3D"http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-20=
1008000-00037.TT3.jpeg"></A></DIV><SPAN=20
                  class=3Dej-article-figure-label>Table =
3</SPAN><BR><SPAN=20
                  class=3Dej-article-figure><A id=3DhypTT3=20
                  onclick=3D"ImageWrapperControl_ShowDropDownMenu('TT3', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypTT3', 'False')"=20
                  href=3D"javascript:void(0);">Image =
Tools</A></SPAN></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP56>Treatment Characteristics</H5>
                  <H5 id=3DP57>Surgery and Perioperative Therapy</H5>
                  <P id=3DP58>Biopsy was performed in only 123 patients =
(11.6%),=20
                  whereas most of the patients underwent craniotomy with =
removal=20
                  of the lesion (n =3D 936, 86.0%) (<A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
4', 'TABLE 4. Treatment Characteristicsa', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT4A.jpeg', '400')"=20
                  onclick=3D"javascript:showSlideShowByImageID('TT4A');" =

                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  href=3D"javascript:void(0);">Table 4</A>).</P>
                  <DIV id=3Dej-article-body-img-column>
                  <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
                    <TBODY>
                    <TR>
                      <TD><A onclick=3D"showSlideShowByImageID('TT4A')"=20
                        href=3D"javascript:void(0);"><IMG=20
                        class=3Dej-article-body-img=20
                        =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
4', 'TABLE 4. Treatment Characteristicsa', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT4A.jpeg', '400')"=20
                        =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                        alt=3D"Table 4"=20
                        =
src=3D"http://images.journals.lww.com/neurosurgery/Thumblet.00006123-2010=
08000-00037.TT4A.jpeg"=20
                        border=3D0></A><BR><SPAN=20
                        class=3Dej-article-figure-label>Table =
4</SPAN><BR><SPAN=20
                        class=3Dej-article-figure><A id=3DhypTT4A=20
                        =
onclick=3D"ImageWrapperControl_ShowDropDownMenu('TT4A', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypTT4A', 'False')"=20
                        href=3D"javascript:void(0);">Image =
Tools</A></SPAN></TD>
                      <TD><A onclick=3D"showSlideShowByImageID('TT4B')"=20
                        href=3D"javascript:void(0);"><IMG=20
                        class=3Dej-article-body-img=20
                        =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
4', 'TABLE 4. (Continued)', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT4B.jpeg', '400')"=20
                        =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                        alt=3D"Table 4"=20
                        =
src=3D"http://images.journals.lww.com/neurosurgery/Thumblet.00006123-2010=
08000-00037.TT4B.jpeg"=20
                        border=3D0></A><BR><SPAN=20
                        class=3Dej-article-figure-label>Table =
4</SPAN><BR><SPAN=20
                        class=3Dej-article-figure><A id=3DhypTT4B=20
                        =
onclick=3D"ImageWrapperControl_ShowDropDownMenu('TT4B', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypTT4B', 'False')"=20
                        href=3D"javascript:void(0);">Image=20
                    Tools</A></SPAN></TD></TR></TBODY></TABLE></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <P id=3DP59>Postoperative imaging was performed in 953 =
patients=20
                  (90.0%), 901 of whom had undergone surgical removal. =
The scans=20
                  in 710 of these patients (75.9% of cases of surgical =
removal)=20
                  were adequate to assess the extent of surgery. For the =

                  remaining 226 patients (191 with =
difficult-to-interpret=20
                  postoperative scans and 35 without postoperative =
scans), the=20
                  extent of tumor eradication was based on surgical =
report alone=20
                  (24.1% of patients who had undergone surgical tumor=20
                  removal).</P>
                  <P id=3DP60>In 45.8% of the patients, surgery resulted =
in=20
                  complete removal (no residual enhancement seen on=20
                  postoperative CT or MRI or no residual tumor based on =
surgical=20
                  reports when no postoperative imaging was available); =
partial=20
                  removal occurred in 41%. Carmustine wafers were used =
in 11=20
                  patients, and 2 patients underwent radioimmunotherapy =
in the=20
                  adjuvant setting.</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP61>Radiotherapy</H5>
                  <P id=3DP62>All 1059 patients received adjuvant RT.=20
                  Approximately 90% (n =3D 934) of the patients were =
treated with=20
                  3-dimensional conformal RT (3D-CRT). A total of 163 =
treatment=20
                  plans (17.4% of patients treated with 3D-CRT) were =
based on=20
                  coregistered CT and MRI. The vast majority of patients =
(n =3D=20
                  903, 85.3%) were treated with conventional =
fractionation (1.8=20
                  or 2 Gy per fraction, 5 fractions per week), with the =
median=20
                  prescribed dose being 60 Gy (range 50=E2=80=9370 Gy). =
Among the=20
                  patients treated with hypofractionation (n =3D 156), =
133=20
                  patients received 3 Gy for daily fraction with a =
median total=20
                  dose of 30 Gy (range 30=E2=80=9345 Gy).</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP63>Adjuvant Chemotherapy</H5>
                  <P id=3DP64>A total of 287 patients (27.1%) received =
RT alone,=20
                  whereas 749 patients (70.7%) underwent postoperative=20
                  chemotherapy with TMZ. Concomitant and sequential TMZ =
was the=20
                  most frequently adopted chemotherapy schedule (n =3D =
542,=20
                  51.2%).</P>
                  <P id=3DP65>In 77 patients (7.3%), 1 cycle of TMZ (200 =
mg/mq)=20
                  was administered before RT according to the design of =
an=20
                  ongoing clinical trial. Sixty-four patients (6.0%) =
received=20
                  TMZ only during RT, whereas 66 patients (6.2%) =
received only=20
                  sequential TMZ after RT alone.</P>
                  <P id=3DP66>Only 2.2% of patients received different =
adjuvant=20
                  chemotherapy (carmustine: n =3D 9 [0.8%]; procarbazine =
+=20
                  lomustine + vincristine: n =3D 14 [1.3% ]).</P>
                  <P id=3DP67>A total of 287 patients (27.1%) did not =
receive=20
                  chemotherapy. Among these patients, 192 (66.9%) were =
elderly.=20
                  The unsuitability of chemotherapy in 24 of the =
remaining 95=20
                  patients was based on poor prognostic factors that =
made the=20
                  aim of treatment palliative. Seventy-one patients were =
treated=20
                  exclusively with RT in centers where adjuvant =
chemotherapy=20
                  with TMZ was proposed only after the publication of =
the phase=20
                  III trial by Stupp et al.<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('1. =
Stupp R, Mason WP, van den Bent MJ, et al. European Organisation for =
Research and Treatment of Cancer Brain Tumor and Radiotherapy Groups; =
National Cancer Institute of Canada Clinical Trials Group. Radiotherapy =
plus concomitant and adjuvant temozolomide for glioblastoma. N Engl J =
Med. 2005;52(10):987=E2=80=93996. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P127">1</A></SUP></P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP68>Changes in Adjuvant Treatment Over =
Time</H5>
                  <P id=3DP69>Since the evidence-based data on efficacy =
of=20
                  postoperative TMZ were disseminated in March 2005, =
patients=20
                  were stratified according to the time of treatment =
(group A:=20
                  from January 2002 to March 2005, the time of =
publication of=20
                  phase III trial of the efficacy of TMZ in the adjuvant =

                  treatment; group B: from April 2005 to June 2007, the =
end of=20
                  the current study). Use of chemotherapy significantly=20
                  increased in the subgroup of patients treated from =
April 2005=20
                  (=CF=87<SUP>2</SUP> test, <EM>P</EM> &lt; .001). In =
the same group,=20
                  the 3D-CRT was more often adopted compared with =
patients=20
                  treated in the earlier years of the study =
(=CF=87<SUP>2</SUP> test,=20
                  <EM>P</EM> &lt; .001) (<A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
5', 'TABLE 5. Changes in Adjuvant Treatment Over Timea', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT5.jpeg', '400')"=20
                  onclick=3D"javascript:showSlideShowByImageID('TT5');"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  href=3D"javascript:void(0);">Table 5</A>).</P>
                  <DIV id=3Dej-article-body-img-column>
                  <DIV id=3Dej-article-body-img-cell><A=20
                  onclick=3D"showSlideShowByImageID('TT5')"=20
                  href=3D"javascript:void(0);"><IMG =
class=3Dej-article-body-img=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
5', 'TABLE 5. Changes in Adjuvant Treatment Over Timea', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT5.jpeg', '400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  alt=3D"Table 5"=20
                  =
src=3D"http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-20=
1008000-00037.TT5.jpeg"></A></DIV><SPAN=20
                  class=3Dej-article-figure-label>Table =
5</SPAN><BR><SPAN=20
                  class=3Dej-article-figure><A id=3DhypTT5=20
                  onclick=3D"ImageWrapperControl_ShowDropDownMenu('TT5', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypTT5', 'False')"=20
                  href=3D"javascript:void(0);">Image =
Tools</A></SPAN></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP70>Age and Treatment</H5>
                  <P id=3DP71>Older patients (older than 60 years of =
age) were=20
                  more often treated with a less aggressive approach. =
Surgical=20
                  removal and 3D-CRT were less frequently used in =
elderly=20
                  patients, although differences did not reach =
statistical=20
                  significance. At the same time, there was a =
significant=20
                  difference in the choice of fractionation and systemic =
therapy=20
                  across age groups. Hypofractionated treatment was =
given to a=20
                  higher proportion of patients older than 60 years =
(20.7%)=20
                  compared with younger ones (8.7%; =CF=87<SUP>2</SUP> =
test,=20
                  <EM>P</EM> &lt; .001). Only 64% of patients older than =
the age=20
                  of 60 years received adjuvant chemotherapy, whereas a =
larger=20
                  percentage of younger patients were treated with =
systemic=20
                  therapy (82.0%; =CF=87<SUP>2</SUP> test, <EM>P</EM> =
&lt; .001).</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP72>Salvage Treatment</H5>
                  <P id=3DP73>Salvage treatment was recorded for 709 =
patients.=20
                  After progression, most of the patients (n =3D 481, =
67.8%) were=20
                  treated with chemotherapy (TMZ: n =3D 203, =
procarbazine +=20
                  lomustine + vincristine: n =3D 97, fotemustine: n =3D =
78,=20
                  bleomycin and carmustine: n =3D 54, other: n =3D 49). =
Forty-two=20
                  patients (5.9%) underwent a second surgery, whereas 10 =

                  patients (1.4%) received radiosurgery or =
hypofractionated=20
                  stereotactic RT as second RT. One hundred seventy-six =
patients=20
                  (24.8%) had best supportive care for the progressive=20
                  disease.</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP74>Survival</H5>
                  <P id=3DP75>For the entire series, the median survival =
was 9.5=20
                  months, and actuarial OS rates at 1, 2, and 5 years =
were=20
                  62.3%, 24.8%, and 3.9%, respectively.</P>
                  <P id=3DP76>The median follow-up, calculated from the =
end of RT=20
                  to last follow-up or death, was 6.5 months (follow-up =
was=20
                  longer than 90 days after the end of RT in more than =
85% of=20
                  patients).</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP77>Univariate Analysis</H5>
                  <P id=3DP78>Variables selected for survival analysis =
were chosen=20
                  from both patient and treatment characteristics (<A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
6', 'TABLE 6. Univariate Analysisa', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT6A.jpeg', '400')"=20
                  onclick=3D"javascript:showSlideShowByImageID('TT6A');" =

                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  href=3D"javascript:void(0);">Table 6</A>).</P>
                  <DIV id=3Dej-article-body-img-column>
                  <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
                    <TBODY>
                    <TR>
                      <TD><A onclick=3D"showSlideShowByImageID('TT6A')"=20
                        href=3D"javascript:void(0);"><IMG=20
                        class=3Dej-article-body-img=20
                        =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
6', 'TABLE 6. Univariate Analysisa', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT6A.jpeg', '400')"=20
                        =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                        alt=3D"Table 6"=20
                        =
src=3D"http://images.journals.lww.com/neurosurgery/Thumblet.00006123-2010=
08000-00037.TT6A.jpeg"=20
                        border=3D0></A><BR><SPAN=20
                        class=3Dej-article-figure-label>Table =
6</SPAN><BR><SPAN=20
                        class=3Dej-article-figure><A id=3DhypTT6A=20
                        =
onclick=3D"ImageWrapperControl_ShowDropDownMenu('TT6A', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypTT6A', 'False')"=20
                        href=3D"javascript:void(0);">Image =
Tools</A></SPAN></TD>
                      <TD><A onclick=3D"showSlideShowByImageID('TT6B')"=20
                        href=3D"javascript:void(0);"><IMG=20
                        class=3Dej-article-body-img=20
                        =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
6', 'TABLE 6. Continued', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT6B.jpeg', '400')"=20
                        =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                        alt=3D"Table 6"=20
                        =
src=3D"http://images.journals.lww.com/neurosurgery/Thumblet.00006123-2010=
08000-00037.TT6B.jpeg"=20
                        border=3D0></A><BR><SPAN=20
                        class=3Dej-article-figure-label>Table =
6</SPAN><BR><SPAN=20
                        class=3Dej-article-figure><A id=3DhypTT6B=20
                        =
onclick=3D"ImageWrapperControl_ShowDropDownMenu('TT6B', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypTT6B', 'False')"=20
                        href=3D"javascript:void(0);">Image=20
                    Tools</A></SPAN></TD></TR></TBODY></TABLE></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <P id=3DP79>Patient characteristics significantly =
associated=20
                  with a better prognosis included younger age at =
diagnosis,=20
                  single lesion, absence of focal symptoms at diagnosis, =
higher=20
                  preoperative KPS scale score as well as pre-RT KPS =
scale=20
                  score, and lower RPA class.</P>
                  <P id=3DP80>Treatment characteristics significantly =
associated=20
                  with survival included more extensive surgery, use of =
3D-CRT,=20
                  60 Gy as total radiation dose in conventionally =
fractionated=20
                  treatments, and the use of chemotherapy (<A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Figure =
1', 'FIGURE 1. Extent of surgery and survival (log-rank test, P < =
.001).', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.FF1.jpeg', '400')"=20
                  onclick=3D"javascript:showSlideShowByImageID('FF1');"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  href=3D"javascript:void(0);">Figures =
1=E2=80=933</A>).</P>
                  <DIV id=3Dej-article-body-img-column>
                  <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
                    <TBODY>
                    <TR>
                      <TD><A onclick=3D"showSlideShowByImageID('FF1')"=20
                        href=3D"javascript:void(0);"><IMG=20
                        class=3Dej-article-body-img=20
                        =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Figure =
1', 'FIGURE 1. Extent of surgery and survival (log-rank test, P < =
.001).', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.FF1.jpeg', '400')"=20
                        =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                        alt=3D"Figure 1"=20
                        =
src=3D"http://images.journals.lww.com/neurosurgery/Thumblet.00006123-2010=
08000-00037.FF1.jpeg"=20
                        border=3D0></A><BR><SPAN=20
                        class=3Dej-article-figure-label>Figure =
1</SPAN><BR><SPAN=20
                        class=3Dej-article-figure><A id=3DhypFF1=20
                        =
onclick=3D"ImageWrapperControl_ShowDropDownMenu('FF1', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypFF1', 'False')"=20
                        href=3D"javascript:void(0);">Image =
Tools</A></SPAN></TD>
                      <TD><A onclick=3D"showSlideShowByImageID('FF2')"=20
                        href=3D"javascript:void(0);"><IMG=20
                        class=3Dej-article-body-img=20
                        =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Figure =
2', 'FIGURE 2. Three-dimensional conformal radiotherapy (3D-conformal =
RT) and survival (log-rank test, P < .001).', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.FF2.jpeg', '400')"=20
                        =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                        alt=3D"Figure 2"=20
                        =
src=3D"http://images.journals.lww.com/neurosurgery/Thumblet.00006123-2010=
08000-00037.FF2.jpeg"=20
                        border=3D0></A><BR><SPAN=20
                        class=3Dej-article-figure-label>Figure =
2</SPAN><BR><SPAN=20
                        class=3Dej-article-figure><A id=3DhypFF2=20
                        =
onclick=3D"ImageWrapperControl_ShowDropDownMenu('FF2', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypFF2', 'False')"=20
                        href=3D"javascript:void(0);">Image =
Tools</A></SPAN></TD>
                      <TD><A onclick=3D"showSlideShowByImageID('FF3')"=20
                        href=3D"javascript:void(0);"><IMG=20
                        class=3Dej-article-body-img=20
                        =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Figure =
3', 'FIGURE 3. Postoperative chemotherapy and survival (log-rank test, P =
< .001).', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.FF3.jpeg', '400')"=20
                        =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                        alt=3D"Figure 3"=20
                        =
src=3D"http://images.journals.lww.com/neurosurgery/Thumblet.00006123-2010=
08000-00037.FF3.jpeg"=20
                        border=3D0></A><BR><SPAN=20
                        class=3Dej-article-figure-label>Figure =
3</SPAN><BR><SPAN=20
                        class=3Dej-article-figure><A id=3DhypFF3=20
                        =
onclick=3D"ImageWrapperControl_ShowDropDownMenu('FF3', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypFF3', 'False')"=20
                        href=3D"javascript:void(0);">Image=20
                    Tools</A></SPAN></TD></TR></TBODY></TABLE></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <P id=3DP81>Patients who received both concomitant (75 =

                  mg/m<SUP>2</SUP>/day, 7 days per week) and sequential =
(150/200=20
                  mg/m<SUP>2</SUP> for 5 d during each 28-day cycle for =
6=20
                  cycles) standard schedule of TMZ (n =3D 542) had a =
better=20
                  survival compared with patients who were on different =
TMZ=20
                  regimens (n =3D 207).</P>
                  <P id=3DP82>At the univariate analysis, treatment time =
after=20
                  dissemination of the TMZ efficacy data was related to =
a better=20
                  outcome (log-rank test, <EM>P</EM> =3D .03).</P>
                  <P id=3DP83>We performed a univariate analysis in the =
subgroup=20
                  of patients older than 60 years of age to evaluate how =

                  treatment modalities may affect the survival of =
elderly=20
                  patients. We found that aggressive treatment (surgical =

                  removal, 3D-CRT, conventionally fractionated =
treatment, and=20
                  association with chemotherapy) was significantly =
associated=20
                  with a better survival rate in the older age group (<A =

                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
7', 'TABLE 7. Survival According to Treatment Modality in Elderly =
Patients', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT7.jpeg', '400')"=20
                  onclick=3D"javascript:showSlideShowByImageID('TT7');"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  href=3D"javascript:void(0);">Table 7</A>).</P>
                  <DIV id=3Dej-article-body-img-column>
                  <DIV id=3Dej-article-body-img-cell><A=20
                  onclick=3D"showSlideShowByImageID('TT7')"=20
                  href=3D"javascript:void(0);"><IMG =
class=3Dej-article-body-img=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
7', 'TABLE 7. Survival According to Treatment Modality in Elderly =
Patients', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT7.jpeg', '400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  alt=3D"Table 7"=20
                  =
src=3D"http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-20=
1008000-00037.TT7.jpeg"></A></DIV><SPAN=20
                  class=3Dej-article-figure-label>Table =
7</SPAN><BR><SPAN=20
                  class=3Dej-article-figure><A id=3DhypTT7=20
                  onclick=3D"ImageWrapperControl_ShowDropDownMenu('TT7', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypTT7', 'False')"=20
                  href=3D"javascript:void(0);">Image =
Tools</A></SPAN></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP84>Multivariate Analysis</H5>
                  <P id=3DP85>All the variables evaluated for the entire =
group=20
                  were assessed using the Cox regression model. On =
multivariate=20
                  analysis, 5 variables retained prognostic =
significance: age=20
                  (<EM>P</EM> =3D .002), pre-RT KPS scale score =
(<EM>P</EM> =3D=20
                  .01), extent of surgery (<EM>P</EM> &lt; .001), 3D-CRT =

                  (<EM>P</EM> &lt; .001), and chemotherapy (<EM>P</EM> =
&lt;=20
                  .001). Five variables among those that were =
significant in the=20
                  univariate analysis failed to have a significant =
impact on=20
                  survival: number of lesions; focal symptoms as =
presenting=20
                  symptoms, preoperative KPS scale score, RPA class, and =
time of=20
                  treatment (before or after dissemination of the TMZ =
efficacy=20
                  data).</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP86>Toxicity</H5>
                  <P id=3DP87>A retrospective assessment of toxicity was =

                  performed. Among patients who received RT alone (n =3D =
287), 26=20
                  patients (9.0%) had grade 2 headache, whereas grade 2 =
or=20
                  higher worsening of preexisting focal neurological =
deficit was=20
                  reported in 51 patients (17.7%) (<A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
8', 'TABLE 8. Toxicity of Postoperative Treatmenta', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT8.jpeg', '400')"=20
                  onclick=3D"javascript:showSlideShowByImageID('TT8');"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  href=3D"javascript:void(0);">Table 8</A>).</P>
                  <DIV id=3Dej-article-body-img-column>
                  <DIV id=3Dej-article-body-img-cell><A=20
                  onclick=3D"showSlideShowByImageID('TT8')"=20
                  href=3D"javascript:void(0);"><IMG =
class=3Dej-article-body-img=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
8', 'TABLE 8. Toxicity of Postoperative Treatmenta', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT8.jpeg', '400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  alt=3D"Table 8"=20
                  =
src=3D"http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-20=
1008000-00037.TT8.jpeg"></A></DIV><SPAN=20
                  class=3Dej-article-figure-label>Table =
8</SPAN><BR><SPAN=20
                  class=3Dej-article-figure><A id=3DhypTT8=20
                  onclick=3D"ImageWrapperControl_ShowDropDownMenu('TT8', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypTT8', 'False')"=20
                  href=3D"javascript:void(0);">Image =
Tools</A></SPAN></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <P id=3DP88>A total of 338 patients (62.4%) did not =
show=20
                  evidence of toxicity during concomitant RT and TMZ. =
During the=20
                  concomitant phase, 361 toxic events were recorded. =
Severe=20
                  myelodepression (grade 3 or higher) was recorded in 24 =

                  patients (4.4%), and, consequently, all these patients =

                  prematurely discontinued TMZ treatment; in addition, =
10=20
                  patients (1.8%) received reduced doses of TMZ for the=20
                  remaining weeks of treatment because of grade 2 =
hematological=20
                  toxicity. In 6 patients (1.1%) TMZ treatment was =
interrupted=20
                  because of grade 3 deep venous thrombosis. There were =
9 cases=20
                  of grade 3 elevation of liver transaminases =
(1.7%).</P>
                  <P id=3DP89>A total of 115 patients (21.3%) had =
adverse effects=20
                  during sequential TMZ treatment, for a total of 301 =
events.=20
                  TMZ treatment was prematurely interrupted in 39 =
patients=20
                  (7.2%) because of grade 3 or higher hematological =
toxicity=20
                  (neutropenia: n =3D 18, thrombocytopenia: n =3D 19, =
anemia: n =3D=20
                  2), whereas 17 patients (3.1%) required a dose =
reduction of=20
                  TMZ for grade 2 myelodepression. Seven patients (1.3%) =

                  discontinued TMZ because of grade 3 deep venous =
thrombosis. In=20
                  addition, severe liver toxicity (grade 3) was reported =
in 5=20
                  cases (0.9%).</P>
                  <P id=3DP90>The most common nonhematological adverse =
event=20
                  during treatment was nausea, reported by 103 (19.0%) =
and 107=20
                  (19.7%) patients, during concomitant and sequential =
TMZ,=20
                  respectively.</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP91>Comparison With Previous Italian Patterns =
of Care=20
                  Study</H5>
                  <P id=3DP92>In 2006, we reported the results of the =
Patterns of=20
                  Care study based on the collaboration of 12 Italian RT =
centers=20
                  that collected data over a 15-year period =
(1985=E2=80=932001) on a=20
                  total of 1722 glioma patients, the majority of whom =
were=20
                  affected by glioblastoma (n =3D 1235, 72%).<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('3. =
Magrini S, Ricardi U, Santoni R, et al. Patterns of practice and =
survival in a retrospective analysis of 1722 adult astrocytoma patients =
treated between 1985 and 2001 in 12 Italian radiation oncology centers. =
Int J Radiat Oncol Biol Phys. 2006;65(3):788=E2=80=93799. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P129">3</A></SUP></P>
                  <P id=3DP93>In the current study, the results of a =
common=20
                  database that included data on patients treated =
between 2002=20
                  and 2007 are reported. We compared data from the =
current study=20
                  with those of the most recent period of the previous =
Italian=20
                  study (1997=E2=80=932001) to determine whether =
significant changes=20
                  occurred in clinical practice during the past 10 =
years. The=20
                  differences between these 2 periods of time were =
assessed with=20
                  the =CF=87<SUP>2</SUP> test (<A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
9', 'TABLE 9. Main Differences With the Previous Italian Patterns of =
Care for Gliomas3a', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT9.jpeg', '400')"=20
                  onclick=3D"javascript:showSlideShowByImageID('TT9');"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  href=3D"javascript:void(0);">Table 9</A>). In both =
cases, most=20
                  of the patients were preoperatively staged either with =
CT or=20
                  MRI (61% vs 62.7%, <EM>P</EM> =3D .48), but we found a =

                  significantly increased use of postoperative MRI (30% =
vs=20
                  54.9%, <EM>P</EM> &lt; .001) either as the exclusive =
imaging=20
                  modality (14.0% vs 19.4%, <EM>P</EM> =3D .003) or as=20
                  complementary to CT scanning (16% vs 35.5%, <EM>P</EM> =
&lt;=20
                  .001). The frequency of biopsies had decreased over =
time (22%=20
                  vs 11.6%, <EM>P</EM> &lt; .001), with the majority of =
patients=20
                  undergoing craniotomy. We did not find a significant =
change in=20
                  the rate of gross total resection (48% vs 45.8%, =
<EM>P</EM> =3D=20
                  .49), but in the current series, the extent of surgery =
was=20
                  confirmed with postoperative MRI or CT most of the =
time (75.9%=20
                  of cases). The majority of patients included in the =
current=20
                  series underwent 3D-CRT (26% vs 88.2%), suggesting the =
general=20
                  acceptance of CT-based RT and, at the same time, an =
increased=20
                  interest in treating glioblastoma patients with more =
complex=20
                  techniques. Most of the patients (85.1%) received a=20
                  conventionally fractionated treatment, whereas there =
was a=20
                  slight but significant increase in the proportion of =
patients=20
                  receiving hypofractionated RT (10% vs 14.9%, =
<EM>P</EM> =3D=20
                  .009). The role of chemotherapy in clinical practice =
has=20
                  dramatically changed (21% vs 72.9%) since =
postoperative=20
                  concurrent TMZ + RT followed by sequential TMZ had =
become the=20
                  standard of care for newly diagnosed cases of =
glioblastoma=20
                  during the accrual period.</P>
                  <DIV id=3Dej-article-body-img-column>
                  <DIV id=3Dej-article-body-img-cell><A=20
                  onclick=3D"showSlideShowByImageID('TT9')"=20
                  href=3D"javascript:void(0);"><IMG =
class=3Dej-article-body-img=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
9', 'TABLE 9. Main Differences With the Previous Italian Patterns of =
Care for Gliomas3a', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT9.jpeg', '400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  alt=3D"Table 9"=20
                  =
src=3D"http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-20=
1008000-00037.TT9.jpeg"></A></DIV><SPAN=20
                  class=3Dej-article-figure-label>Table =
9</SPAN><BR><SPAN=20
                  class=3Dej-article-figure><A id=3DhypTT9=20
                  onclick=3D"ImageWrapperControl_ShowDropDownMenu('TT9', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypTT9', 'False')"=20
                  href=3D"javascript:void(0);">Image =
Tools</A></SPAN></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <P id=3DP94>Survival of the whole group of patients =
reported in=20
                  the previous Italian study (1985=E2=80=932001) =
significantly differs=20
                  from the survival of the patients included in the =
current=20
                  series (log-rank test, <EM>P</EM> &lt; .001) In =
comparing the=20
                  survival of the subgroup of patients treated between =
1997 and=20
                  2001 (median OS: 8.1 month, 1-year OS: 31.1%, 2-year =
OS:=20
                  11.6%) with the outcomes in the current study (median =
OS: 8.1=20
                  months, 1-year OS: 62.3%, 2-year OS: 24.8%), we found =
a=20
                  significant improvement in terms of survival (log-rank =
test,=20
                  <EM>P</EM> &lt; .001) (<A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Figure =
4', 'FIGURE 4. Survival of patients in the current series compared with =
the survival of patients recruited in the most recent accrual period of =
the previous Italian Patterns of Care study3 (log-rank test, P < =
.001).', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.FF4.jpeg', '400')"=20
                  onclick=3D"javascript:showSlideShowByImageID('FF4');"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  href=3D"javascript:void(0);">Figure 4</A>).</P>
                  <DIV id=3Dej-article-body-img-column>
                  <DIV id=3Dej-article-body-img-cell><A=20
                  onclick=3D"showSlideShowByImageID('FF4')"=20
                  href=3D"javascript:void(0);"><IMG =
class=3Dej-article-body-img=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Figure =
4', 'FIGURE 4. Survival of patients in the current series compared with =
the survival of patients recruited in the most recent accrual period of =
the previous Italian Patterns of Care study3 (log-rank test, P < =
.001).', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.FF4.jpeg', '400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  alt=3D"Figure 4"=20
                  =
src=3D"http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-20=
1008000-00037.FF4.jpeg"></A></DIV><SPAN=20
                  class=3Dej-article-figure-label>Figure =
4</SPAN><BR><SPAN=20
                  class=3Dej-article-figure><A id=3DhypFF4=20
                  onclick=3D"ImageWrapperControl_ShowDropDownMenu('FF4', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypFF4', 'False')"=20
                  href=3D"javascript:void(0);">Image =
Tools</A></SPAN></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H4 id=3DP95>DISCUSSION</H4>
                  <H5 id=3DP96>Comparison With Other Patterns of Care =
Studies</H5>
                  <P id=3DP97>This retrospective study examined patterns =
of care=20
                  for newly diagnosed glioblastoma patients in Italy =
from 2002=20
                  to 2007. To our knowledge, it is the largest survey of =

                  glioblastoma patients for such a short period of =
observation.=20
                  During this time period, the treatment for GBM =
significantly=20
                  changed, mostly because RT + TMZ has become the =
standard of=20
                  care. Thus, the analysis reflects an important period =
of=20
                  change in the multidisciplinary management of=20
glioblastoma.</P>
                  <P id=3DP98>In 2005, Chang et al<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('5. =
Chang SM, Parney IF, Huang W, et al. Patterns of care for adults with =
newly diagnosed malignant glioma. JAMA. 2005;293(5):557=E2=80=93564. =
','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P131">5</A></SUP>=20
                  reported the results of Glioma Outcomes Project (GOP), =
a=20
                  multi-institutional database that monitored clinical =
practice=20
                  patterns among North American patients with high-grade =
gliomas=20
                  between 1997 and 2000. Stratification of patients =
according to=20
                  sex, number of lesions, and seizure as a presenting =
sign=20
                  produced results similar to ours (<A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
10', 'TABLE 10. Main Differences With the Subgroup of Glioblastoma =
Patients Included in Glioma Outcome Project5,8a', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT10.jpeg', '400')"=20
                  onclick=3D"javascript:showSlideShowByImageID('TT10');" =

                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  href=3D"javascript:void(0);">Table 10</A>). The =
age-adjusted=20
                  incidence was different in the 2 series, with the =
proportion=20
                  of patients younger than 40 years being smaller in the =
current=20
                  study (9.8% vs 5.4%, <EM>P</EM> =3D .002). MRI was the =
most=20
                  commonly performed imaging study in both series but =
was used=20
                  more frequently in North America than in Italy =
(<EM>P</EM>=20
                  &lt; .001). In the GOP study, biopsy was less =
frequently=20
                  performed (4.6% vs 11.6%, <EM>P</EM> =3D .002). Data =
regarding=20
                  the extent of tumor removal were not comparable =
because their=20
                  study used surgical reports rather than postoperative =
imaging.=20
                  Intraoperative chemotherapy with carmustine wafers =
were used=20
                  more frequently in the North American study than the =
current=20
                  series.</P>
                  <DIV id=3Dej-article-body-img-column>
                  <DIV id=3Dej-article-body-img-cell><A=20
                  onclick=3D"showSlideShowByImageID('TT10')"=20
                  href=3D"javascript:void(0);"><IMG =
class=3Dej-article-body-img=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
10', 'TABLE 10. Main Differences With the Subgroup of Glioblastoma =
Patients Included in Glioma Outcome Project5,8a', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT10.jpeg', '400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  alt=3D"Table 10"=20
                  =
src=3D"http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-20=
1008000-00037.TT10.jpeg"></A></DIV><SPAN=20
                  class=3Dej-article-figure-label>Table =
10</SPAN><BR><SPAN=20
                  class=3Dej-article-figure><A id=3DhypTT10=20
                  =
onclick=3D"ImageWrapperControl_ShowDropDownMenu('TT10', =
'/neurosurgery/pages/imagegallery.aspx?year=3D2010&amp;issue=3D08000&amp;=
article=3D00037', 'hypTT10', 'False')"=20
                  href=3D"javascript:void(0);">Image =
Tools</A></SPAN></DIV>
                  <DIV id=3Dej-clear-float></DIV>
                  <P id=3DP99>The proportion of patients receiving =
chemotherapy in=20
                  the GOP survey was much lower than that of the present =
series.=20
                  Furthermore, the authors reported that carmustine and=20
                  lomustine were the most frequently used chemotherapy =
drugs=20
                  since results of TMZ phase III trial<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('1. =
Stupp R, Mason WP, van den Bent MJ, et al. European Organisation for =
Research and Treatment of Cancer Brain Tumor and Radiotherapy Groups; =
National Cancer Institute of Canada Clinical Trials Group. Radiotherapy =
plus concomitant and adjuvant temozolomide for glioblastoma. N Engl J =
Med. 2005;52(10):987=E2=80=93996. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P127">1</A></SUP>=20
                  were published some years after the end of accrual of =
the GOP=20
                  survey.</P>
                  <P id=3DP100>Rosenthal et al<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('6. =
Rosenthal MA, Drummond KJ, Dally M, et al. Management of glioma in =
Victoria (1998=E2=80=932000): retrospective cohort study. Med J Aust. =
2006;184(6):270=E2=80=93273. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P132">6</A></SUP>=20
                  recently reported an Australian Patterns of Care =
survey,=20
                  examining data for 473 GBM patients among 828 eligible =

                  patients with gliomas. In this study, the Victorian=20
                  Cooperative Oncology Group examined patterns of =
clinical=20
                  practice for patients with gliomas (World Health =
Organization=20
                  I-IV) over a 3-year period (1998=E2=80=932000) using a =
questionnaire=20
                  developed by a multidisciplinary committee. Their=20
                  questionnaire was designed to obtain data regarding =
patient=20
                  characteristics and therapeutic management, but it did =
not=20
                  evaluate number of lesions, presenting symptoms, KPS =
scale=20
                  score, and diagnostic imaging procedures. Furthermore, =
details=20
                  about RT (technique, total dose, fractionation) were =
not=20
                  reported. Comparing their findings in GBM patients =
with ours,=20
                  gross total removal was performed less frequently than =
in our=20
                  series (31% vs 45.8%, =CF=87<SUP>2</SUP> test, =
<EM>P</EM> &lt;=20
                  .001), although the authors reported the extent of =
tumor=20
                  removal by surgical report alone. Only 86% of patients =
in the=20
                  Australian study were referred to a RT center, and =
only 322=20
                  patients (68%) underwent RT. Once again, the main =
difference=20
                  compared with our results was the lower rate of =
adjuvant=20
                  chemotherapy in the Victorian Patterns of Care =
(<EM>P</EM>=20
                  &lt; .001). In a more recent series, Cher et al<SUP><A =

                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('7. =
Cher L, Rosenthal MA, Drummond KJ, et al. The use of chemotherapy in =
patients with gliomas: patterns of care in Victoria from =
1998=E2=80=932000. J Clin Neurosci. 2008;15(4):398=E2=80=93401. =
','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P133">7</A></SUP>=20
                  specified that the use of concurrent systemic therapy =
was=20
                  extremely rare (&lt;1%), whereas 13% of cases =
performed=20
                  post-RT chemotherapy.</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP101>Survival and Prognostic Factors</H5>
                  <P id=3DP102>Median survival in the whole series was =
9.5 months,=20
                  similar to those of other published Patterns of Care =
studies=20
                  (7.4=E2=80=939.5 months).<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('5. =
Chang SM, Parney IF, Huang W, et al. Patterns of care for adults with =
newly diagnosed malignant glioma. JAMA. 2005;293(5):557=E2=80=93564. =
','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P131">5,8</A></SUP>=20
                  Two-year OS was higher than what was observed in other =

                  Patterns of Care studies (24.8% vs 9%-11%.<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('3. =
Magrini S, Ricardi U, Santoni R, et al. Patterns of practice and =
survival in a retrospective analysis of 1722 adult astrocytoma patients =
treated between 1985 and 2001 in 12 Italian radiation oncology centers. =
Int J Radiat Oncol Biol Phys. 2006;65(3):788=E2=80=93799. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P129">3,8</A></SUP>=20
                  Survival has statistically improved compared with the =
previous=20
                  Italian series<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('3. =
Magrini S, Ricardi U, Santoni R, et al. Patterns of practice and =
survival in a retrospective analysis of 1722 adult astrocytoma patients =
treated between 1985 and 2001 in 12 Italian radiation oncology centers. =
Int J Radiat Oncol Biol Phys. 2006;65(3):788=E2=80=93799. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P129">3</A></SUP>=20
                  and particularly the patients recruited in the last =
accrual=20
                  period (1997=E2=80=932001) (<A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Figure =
4', 'FIGURE 4. Survival of patients in the current series compared with =
the survival of patients recruited in the most recent accrual period of =
the previous Italian Patterns of Care study3 (log-rank test, P < =
.001).', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.FF4.jpeg', '400')"=20
                  onclick=3D"javascript:showSlideShowByImageID('FF4');"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  href=3D"javascript:void(0);">Figure 4</A>).</P>
                  <P id=3DP103>Multivariate analysis showed a =
statistical=20
                  significance for age, postoperative KPS scale score, =
extent of=20
                  surgery, use of 3D-CRT, and use of chemotherapy.</P>
                  <P id=3DP104>Age was reported to be a significant =
prognostic=20
                  factor in several Patterns of Care studies.<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('3. =
Magrini S, Ricardi U, Santoni R, et al. Patterns of practice and =
survival in a retrospective analysis of 1722 adult astrocytoma patients =
treated between 1985 and 2001 in 12 Italian radiation oncology centers. =
Int J Radiat Oncol Biol Phys. 2006;65(3):788=E2=80=93799. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P129">3,8,9</A></SUP>=20
                  In addition, postoperative performance data from the =
previous=20
                  Italian survey<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('3. =
Magrini S, Ricardi U, Santoni R, et al. Patterns of practice and =
survival in a retrospective analysis of 1722 adult astrocytoma patients =
treated between 1985 and 2001 in 12 Italian radiation oncology centers. =
Int J Radiat Oncol Biol Phys. 2006;65(3):788=E2=80=93799. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P129">3</A></SUP>=20
                  and from the GOP<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('5. =
Chang SM, Parney IF, Huang W, et al. Patterns of care for adults with =
newly diagnosed malignant glioma. JAMA. 2005;293(5):557=E2=80=93564. =
','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P131">5</A></SUP>=20
                  were validated as having prognostic value. Extent of =
resection=20
                  has also been shown to be an important factor in =
determining=20
                  outcome in all the Patterns of Care studies that =
performed a=20
                  survival analysis comparing subgroups of patients =
treated with=20
                  different surgical modalities.<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('3. =
Magrini S, Ricardi U, Santoni R, et al. Patterns of practice and =
survival in a retrospective analysis of 1722 adult astrocytoma patients =
treated between 1985 and 2001 in 12 Italian radiation oncology centers. =
Int J Radiat Oncol Biol Phys. 2006;65(3):788=E2=80=93799. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P129">3,9,10</A></SUP>=20
                  Barnholtz-Sloan et al<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('10. =
Barnholtz-Sloan JS, Williams VL, Maldonado JL, et al. Patterns of care =
and outcomes among elderly individuals with primary malignant =
astrocytoma. J Neurosurg. 2008;108(4):642=E2=80=93648. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P136">10</A></SUP>=20
                  showed an impact on survival that depended on =
treatment=20
                  modality, demonstrating an increased risk of death for =

                  patients treated with biopsy only, single-modality =
treatment=20
                  (vs surgery + RT), or no chemotherapy. =
Chemotherapy-treated=20
                  patients also had a better outcome in the previous =
Italian=20
                  study.<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('3. =
Magrini S, Ricardi U, Santoni R, et al. Patterns of practice and =
survival in a retrospective analysis of 1722 adult astrocytoma patients =
treated between 1985 and 2001 in 12 Italian radiation oncology centers. =
Int J Radiat Oncol Biol Phys. 2006;65(3):788=E2=80=93799. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P129">3</A></SUP></P>
                  <P id=3DP105>All the parameters selected for =
multivariate=20
                  analysis, except the use of 3D-CRT, were associated =
with a=20
                  higher survival rate in the recently published =
analysis of the=20
                  EORTC/NCIC trial 26981=E2=80=9322981, aimed to derive =
nomograms for=20
                  predicting survival of GBM patients.<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('11. =
Gorlia T, van den Bent MJ, Hegi ME, et al. Nomograms for predicting =
survival of patients with newly diagnosed glioblastoma: prognostic =
factor analysis of EORTC and NCIC trial 26981=E2=80=9322981/CE.3. Lancet =
Oncol. 2008;9(1):29=E2=80=9338. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P137">11</A></SUP></P>
                  <P id=3DP106>We observed a relatively long-term =
survival in=20
                  subgroups of patients with the previously mentioned =
favorable=20
                  prognostic factors: 4-year OS ranging from 5.8% to =
16.4% (<A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
6', 'TABLE 6. Univariate Analysisa', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT6A.jpeg', '400')"=20
                  onclick=3D"javascript:showSlideShowByImageID('TT6A');" =

                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  href=3D"javascript:void(0);">Table 6</A>).</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP107>Elderly Patients: Prognosis and =
Treatment</H5>
                  <P id=3DP108>Advanced age, as previously mentioned, =
was=20
                  associated with significantly lower survival in other =
Patterns=20
                  of Care studies.<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('3. =
Magrini S, Ricardi U, Santoni R, et al. Patterns of practice and =
survival in a retrospective analysis of 1722 adult astrocytoma patients =
treated between 1985 and 2001 in 12 Italian radiation oncology centers. =
Int J Radiat Oncol Biol Phys. 2006;65(3):788=E2=80=93799. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P129">3,8,9</A></SUP>=20
                  Younger age has been validated as an independent =
prognostic=20
                  factor also in the recently published subanalysis of =
the=20
                  EORTC/NCIC trial 26981=E2=80=9322981.<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('11. =
Gorlia T, van den Bent MJ, Hegi ME, et al. Nomograms for predicting =
survival of patients with newly diagnosed glioblastoma: prognostic =
factor analysis of EORTC and NCIC trial 26981=E2=80=9322981/CE.3. Lancet =
Oncol. 2008;9(1):29=E2=80=9338. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P137">11</A></SUP>=20
                  Our results confirm that older patients have a worse=20
                  prognosis. Age proved to be a statistically =
significant=20
                  prognostic factor in both univariate and multivariate =
analyses=20
                  (<EM>P</EM> &lt; .001).</P>
                  <P id=3DP109>We found significant disparity in the =
adjuvant=20
                  treatment prescribed across age groups. Patients older =
than 60=20
                  years were treated more often with hypofractionation =
and=20
                  without chemotherapy compared with patients 60 years =
of and=20
                  younger (<EM>P</EM> &lt; .001 for both).</P>
                  <P id=3DP110>Several Patterns of Care studies, some of =
which=20
                  specifically focused on elderly patients, showed a =
significant=20
                  difference in the use of postoperative therapy in the=20
                  different age groups.<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('3. =
Magrini S, Ricardi U, Santoni R, et al. Patterns of practice and =
survival in a retrospective analysis of 1722 adult astrocytoma patients =
treated between 1985 and 2001 in 12 Italian radiation oncology centers. =
Int J Radiat Oncol Biol Phys. 2006;65(3):788=E2=80=93799. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P129">3,5,7,9,10,12</A><=
/SUP>=20
                  Lowry et al<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('9. =
Lowry JK, Snyder JJ, Lowry PW. Brain tumors in the elderly: recent =
trends in a Minnesota cohort study. Arch Neurol. =
1998;55(7):922=E2=80=93928. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P135">9</A></SUP>=20
                  reported that 18% of elderly patients (older than 65 =
years)=20
                  diagnosed between 1990 and 1995 received no treatment =
at all,=20
                  whereas 13% of cases underwent surgery alone. =
Barnholtz-Sloan=20
                  et al,<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('10. =
Barnholtz-Sloan JS, Williams VL, Maldonado JL, et al. Patterns of care =
and outcomes among elderly individuals with primary malignant =
astrocytoma. J Neurosurg. 2008;108(4):642=E2=80=93648. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P136">10</A></SUP>=20
                  using the Surveillance, Epidemiology and End Results =
(SEER)=20
                  database, identified 1753 cases of elderly GBM =
patients (older=20
                  than 65 years) and concluded that age was strongly =
associated=20
                  with treatment difference, even among older patients, =
with=20
                  very elderly patients (older than 75 years) being more =
likely=20
                  to receive limited treatment (surgery alone or RT =
alone).=20
                  Lutterbach et al<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('12. =
Lutterbach J, Bartelt S, Momm F, Becker G, Frommhold H, Ostertag C. Is =
older age associated with a worse prognosis due to different patterns of =
care? A long-term study of 1346 patients with glioblastomas or brain =
metastases. Cancer. 2005;103(6):1234=E2=80=931244. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P138">12</A></SUP>=20
                  examined a large monoinstitutional cohort of =
glioblastoma=20
                  patients (n =3D 430) and found more frequent use of =
3D-CRT in=20
                  younger patients. The previous Italian study<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('3. =
Magrini S, Ricardi U, Santoni R, et al. Patterns of practice and =
survival in a retrospective analysis of 1722 adult astrocytoma patients =
treated between 1985 and 2001 in 12 Italian radiation oncology centers. =
Int J Radiat Oncol Biol Phys. 2006;65(3):788=E2=80=93799. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P129">3</A></SUP>=20
                  already reported more frequent use of conventionally=20
                  fractionated RT and chemotherapy in patients aged 60 =
and=20
                  younger. Results of the GOP<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('5. =
Chang SM, Parney IF, Huang W, et al. Patterns of care for adults with =
newly diagnosed malignant glioma. JAMA. 2005;293(5):557=E2=80=93564. =
','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P131">5</A></SUP>=20
                  confirmed that patients receiving chemotherapy tended =
to be=20
                  younger. Cher et al<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('7. =
Cher L, Rosenthal MA, Drummond KJ, et al. The use of chemotherapy in =
patients with gliomas: patterns of care in Victoria from =
1998=E2=80=932000. J Clin Neurosci. 2008;15(4):398=E2=80=93401. =
','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P133">7</A></SUP>=20
                  analyzed the use of chemotherapy in patients who were =
included=20
                  in the Victorian Patterns of Care and found that only =
15% of=20
                  patients older than 60 years received =
chemotherapy.</P>
                  <P id=3DP111>Our series showed that elderly patients =
undergoing=20
                  aggressive treatment had a longer survival (<A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowRollOverImage('Table =
7', 'TABLE 7. Survival According to Treatment Modality in Elderly =
Patients', =
'http://images.journals.lww.com/neurosurgery/Rollover.00006123-201008000-=
00037.TT7.jpeg', '400')"=20
                  onclick=3D"javascript:showSlideShowByImageID('TT7');"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  href=3D"javascript:void(0);">Table 7</A>), which was =
in=20
                  accordance with other studies.<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('9. =
Lowry JK, Snyder JJ, Lowry PW. Brain tumors in the elderly: recent =
trends in a Minnesota cohort study. Arch Neurol. =
1998;55(7):922=E2=80=93928. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P135">9,13=E2=80=9315</A=
></SUP>=20
                  These findings suggest that old age in itself should =
not=20
                  preclude aggressive treatment when feasible.</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP112>Toxicity of Adjuvant Treatment</H5>
                  <P id=3DP113>Despite the well-known limits of =
retrospective=20
                  toxicity assessment, data regarding treatment-related =
side=20
                  effects were collected. All adverse events were =
recorded and=20
                  scored according to validated toxicity criteria. RT =
alone was=20
                  globally well tolerated. Grade 3 central nervous =
system=20
                  toxicity (neurological findings requiring =
hospitalization) was=20
                  observed in only 3 patients (1.0%). During concomitant =
RT +=20
                  TMZ, most adverse events (n =3D 322) were mild or =
moderate=20
                  (grade 2 or lower), whereas severe toxicity was =
reported in 39=20
                  of 542 patients (7.2%). Fifty-one patients (9.4%) =
experienced=20
                  grade 3 or 4 toxicity during sequential chemotherapy. =
The=20
                  toxicity profile of RT + TMZ reported in the current=20
                  retrospective series (and consequently limited by its =
own=20
                  nature) was similar to that described in the =
EORTC/NCIC=20
                  trial<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('1. =
Stupp R, Mason WP, van den Bent MJ, et al. European Organisation for =
Research and Treatment of Cancer Brain Tumor and Radiotherapy Groups; =
National Cancer Institute of Canada Clinical Trials Group. Radiotherapy =
plus concomitant and adjuvant temozolomide for glioblastoma. N Engl J =
Med. 2005;52(10):987=E2=80=93996. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P127">1</A></SUP>=20
                  in which grade 3 or 4 hematological effects developed =
in 7% to=20
                  14% of patients during concomitant and sequential =
therapy,=20
                  respectively.</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H5 id=3DP114>Limits and Advantages of the Study</H5>
                  <P id=3DP115>Examining 1059 biopsy-proven pure =
glioblastoma=20
                  cases, this series differs from others that included =
different=20
                  histological grades<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('3. =
Magrini S, Ricardi U, Santoni R, et al. Patterns of practice and =
survival in a retrospective analysis of 1722 adult astrocytoma patients =
treated between 1985 and 2001 in 12 Italian radiation oncology centers. =
Int J Radiat Oncol Biol Phys. 2006;65(3):788=E2=80=93799. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P129">3,5,6</A></SUP>=20
                  or mixed gliomas with an oligodendroglial =
component<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('5. =
Chang SM, Parney IF, Huang W, et al. Patterns of care for adults with =
newly diagnosed malignant glioma. JAMA. 2005;293(5):557=E2=80=93564. =
','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P131">5</A></SUP>=20
                  as well as patients without histological =
diagnosis.<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('6. =
Rosenthal MA, Drummond KJ, Dally M, et al. Management of glioma in =
Victoria (1998=E2=80=932000): retrospective cohort study. Med J Aust. =
2006;184(6):270=E2=80=93273. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P132">6</A></SUP>=20
                  Details on imaging, surgery (with emphasis on =
postoperative=20
                  radiological assessment of surgical extent), RT, and=20
                  chemotherapy make this analysis comprehensive. =
Moreover, it is=20
                  the first survey that includes stratification of =
patients=20
                  according to RPA classes and analysis of =
treatment-related=20
                  toxicity scored according to validated criteria (while =

                  recognizing the limitations of retrospectively =
assessing=20
                  toxicity).</P>
                  <P id=3DP116>The results, although limited by the =
retrospective=20
                  nature of the study, may highlight that greater =
diagnostic and=20
                  therapeutic resources are now offered to glioblastoma=20
                  patients. More frequent use of postoperative MRI, for=20
                  instance, might reflect greater attention to assessing =
the=20
                  extent of surgical resection (and its =
=E2=80=9Ctrue=E2=80=9D prognostic value)=20
                  or to better defining RT target volume (using MRI for=20
                  coregistration in the treatment planning phase). We =
think that=20
                  the wide diffusion of postoperative MRI may also =
reflect the=20
                  need to have a baseline radiological study for the =
follow-up,=20
                  especially for a more accurate assessment of the early =

                  response to the treatment (ie, pseudoprogression=20
features).</P>
                  <P id=3DP117>Even though some of the prognostic =
factors such as=20
                  age, KPS scale score, and extent of surgery have been=20
                  previously reported in literature, this is the first =
time that=20
                  the use of 3D-CRT and the role of concomitant and =
sequential=20
                  TMZ has been validated in such a large group of =
patients.</P>
                  <P id=3DP118>This study may be criticized for several=20
                  limitations. First, the data are limited by the =
retrospective=20
                  nature of the study with a high number of censored =
patients.=20
                  Second, it included only patients who received RT, =
excluding=20
                  patients who had a biopsy-proven glioblastoma but were =
not=20
                  referred for RT. Third, the lack of biological data, =
such as=20
                  O(6)-methylguanine-DNA methyltransferase status, is a=20
                  consistent limitation of our survey, considering the=20
                  predictive and prognostic importance of such =
data.<SUP><A=20
                  =
onmouseover=3D"javascript:ImageWrapperControl_ShowReferenceHover('11. =
Gorlia T, van den Bent MJ, Hegi ME, et al. Nomograms for predicting =
survival of patients with newly diagnosed glioblastoma: prognostic =
factor analysis of EORTC and NCIC trial 26981=E2=80=9322981/CE.3. Lancet =
Oncol. 2008;9(1):29=E2=80=9338. ','400')"=20
                  =
onmouseout=3Djavascript:ImageWrapperControl_ImageMouseOut()=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P137">11,16</A></SUP>=20
                  Moreover, the lack of a uniform pathological review =
remains a=20
                  drawback of this study. Finally, we did not assess the =
quality=20
                  of life of patients with validated tests nor we did =
collect=20
                  data on supportive care (eg, steroids, antiepileptic =
drugs,=20
                  thromboembolic prophylaxis).</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H4 id=3DP119>CONCLUSION</H4>
                  <P id=3DP120>This present study provides a benchmark =
analysis of=20
                  current patterns of clinical practice and outcomes for =

                  patients with glioblastoma. Because of the time period =
covered=20
                  (2002=E2=80=932007), it revealed major changes in GBM =
patient care,=20
                  highlighting the greater diagnostic and therapeutic =
resources=20
                  that are now available to glioblastoma patients.</P>
                  <P id=3DP121>The routine use of MRI, the decision to =
perform a=20
                  biopsy in only a minority of patients, the more =
frequent use=20
                  of 3D-CRT, and the widespread use of chemotherapy =
represent=20
                  the most significant changes in clinical practice =
reported in=20
                  our analysis. The observed improvement in survival, =
with a=20
                  significant proportion of relatively long-term =
survivors=20
                  (4-year OS: 6.8%; 5-year OS: 3.9%), suggests that most =

                  glioblastoma patients would benefit from aggressive=20
                  multimodality therapy.</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H4 id=3DP122>Disclosure</H4>
                  <P id=3DP123>The authors have no personal financial or =

                  institutional interest in any of the drugs, materials, =
or=20
                  devices described in this article.</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H4 id=3DP124>Acknowledgments</H4>
                  <P id=3DP125>We thank the following colleagues for =
their=20
                  valuable collaboration in collecting data: Barbara =
Grilli=20
                  Leonulli, MD, (Florence), Icro Meattini, MD, =
(Florence), Paola=20
                  Vitali, MD, (Brescia), Elena Montani, MD, (Brescia), =
Barbara=20
                  Lazzari, MD, (Brescia), Angela Botticella, MD, =
(Torino),=20
                  Stefano Dall'Oglio, MD, (Verona), Laura Masini, MD, =
(Novara),=20
                  Annalisa Natuno, MD, (San Giovanni Rotondo), Patrizia=20
                  Giacobazzi, MD, (Modena), Adele Piscopo, MD, =
(L'Aquila),=20
                  Antonio Pontoriero, MD, (Messina), Carlo Ivan Cusano, =
MD,=20
                  (Benevento), Fabrizio Matteucci, MD, (Pisa), Viviana =
Barbieri,=20
                  MD, (Rionero in Vulture), Roberto Manzo, MD, (Naples), =
Luana=20
                  Di Murro, MD, (Rome), Rebeca Nicolais, MD, (Rome), Ida =

                  Milanesi, MD, (Milan), Alessia Farneti, MD, (Perugia). =
S.S.=20
                  thanks Alberto Iannalfi, MD, for the helpful support =
during=20
                  the process of building the computerized database. We =
are also=20
                  very grateful to David Biro, MD, who reviewed the =
English=20
                  version of the manuscript; his help was =
invaluable.</P>
                  <DIV id=3Dej-clear-float></DIV>
                  <DIV id=3Dej-article-outline-top><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#">Back=20
                  to Top</A> | <A =
href=3D"javascript:showOutline()">Article=20
                  Outline</A></DIV>
                  <H4 id=3DP126>REFERENCES</H4></DIV>
                  <DIV id=3Dej-article-references>
                  <DIV id=3DP127>1. Stupp R, Mason WP, van den Bent MJ, =
et al.=20
                  European Organisation for Research and Treatment of =
Cancer=20
                  Brain Tumor and Radiotherapy Groups; National Cancer =
Institute=20
                  of Canada Clinical Trials Group. Radiotherapy plus =
concomitant=20
                  and adjuvant temozolomide for glioblastoma. <EM>N Engl =
J=20
                  Med</EM>. 2005;52(10):987=E2=80=93996. </DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P37">Cited=20
                  Here...</A></SPAN></DIV><BR>
                  <DIV id=3DP128>2. Stupp R, Hegi ME, Mason WP, et al. =
European=20
                  Organisation for Research and Treatment of Cancer =
Brain Tumour=20
                  and Radiation Oncology Groups; National Cancer =
Institute of=20
                  Canada Clinical Trials Group. Effects of radiotherapy =
with=20
                  concomitant and adjuvant temozolomide versus =
radiotherapy=20
                  alone on survival in glioblastoma in a randomised =
phase III=20
                  study: 5 year analysis of the EORTC-NCIC trial. =
<EM>Lancet=20
                  Oncol</EM>. 2009;10(5):459=E2=80=93466. </DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P37">Cited=20
                  Here...</A> | <A=20
                  =
onclick=3D"javascript:window.open('http://www.ncbi.nlm.nih.gov/pubmed/192=
69895');return false"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/pubmed/19269895">PubMed</A>=20
                  | <A=20
                  =
onclick=3D"javascript:window.open('http://dx.doi.org/10.1016%2FS1470-2045=
%2809%2970025-7');return false"=20
                  =
href=3D"http://dx.doi.org/10.1016%2FS1470-2045%2809%2970025-7">CrossRef</=
A></SPAN></DIV><BR>
                  <DIV id=3DP129>3. Magrini S, Ricardi U, Santoni R, et =
al.=20
                  Patterns of practice and survival in a retrospective =
analysis=20
                  of 1722 adult astrocytoma patients treated between =
1985 and=20
                  2001 in 12 Italian radiation oncology centers. <EM>Int =
J=20
                  Radiat Oncol Biol Phys</EM>. =
2006;65(3):788=E2=80=93799. </DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P39">Cited=20
                  Here...</A> | <A=20
                  =
onclick=3D"javascript:window.open('http://www.ncbi.nlm.nih.gov/pubmed/166=
82131');return false"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/pubmed/16682131">PubMed</A>=20
                  | <A=20
                  =
onclick=3D"javascript:window.open('http://dx.doi.org/10.1016%2Fj.ijrobp.2=
006.01.026');return false"=20
                  =
href=3D"http://dx.doi.org/10.1016%2Fj.ijrobp.2006.01.026">CrossRef</A></S=
PAN></DIV><BR>
                  <DIV id=3DP130>4. Curran WJ Jr, Scott CB, Horton J, et =
al.=20
                  Recursive partitioning analysis of prognostic factors =
in three=20
                  Radiation Therapy Oncology Group malignant glioma =
trials.=20
                  <EM>J Natl Cancer Inst</EM>. =
1993;85(9):704=E2=80=93710. </DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P55">Cited=20
                  Here...</A> | <A=20
                  =
onclick=3D"javascript:window.open('http://www.ncbi.nlm.nih.gov/pubmed/847=
8956');return false"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/pubmed/8478956">PubMed</A> |=20
                  <A=20
                  =
onclick=3D"javascript:window.open('http://dx.doi.org/10.1093%2Fjnci%2F85.=
9.704');return false"=20
                  =
href=3D"http://dx.doi.org/10.1093%2Fjnci%2F85.9.704">CrossRef</A></SPAN><=
/DIV><BR>
                  <DIV id=3DP131>5. Chang SM, Parney IF, Huang W, et al. =
Patterns=20
                  of care for adults with newly diagnosed malignant =
glioma.=20
                  <EM>JAMA</EM>. 2005;293(5):557=E2=80=93564. </DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P98">Cited=20
                  Here...</A> | <A=20
                  =
onclick=3D"javascript:window.open('http://www.ncbi.nlm.nih.gov/pubmed/156=
87310');return false"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/pubmed/15687310">PubMed</A>=20
                  | <A=20
                  =
onclick=3D"javascript:window.open('http://dx.doi.org/10.1001%2Fjama.293.5=
.557');return false"=20
                  =
href=3D"http://dx.doi.org/10.1001%2Fjama.293.5.557">CrossRef</A></SPAN></=
DIV><BR>
                  <DIV id=3DP132>6. Rosenthal MA, Drummond KJ, Dally M, =
et al.=20
                  Management of glioma in Victoria (1998=E2=80=932000): =
retrospective=20
                  cohort study. <EM>Med J Aust</EM>. =
2006;184(6):270=E2=80=93273. </DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P100">Cited=20
                  Here...</A> | <A=20
                  =
onclick=3D"javascript:window.open('http://www.ncbi.nlm.nih.gov/pubmed/165=
48830');return false"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/pubmed/16548830">PubMed</A></SPAN></D=
IV><BR>
                  <DIV id=3DP133>7. Cher L, Rosenthal MA, Drummond KJ, =
et al. The=20
                  use of chemotherapy in patients with gliomas: patterns =
of care=20
                  in Victoria from 1998=E2=80=932000. <EM>J Clin =
Neurosci</EM>.=20
                  2008;15(4):398=E2=80=93401. </DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P100">Cited=20
                  Here...</A> | <A=20
                  =
onclick=3D"javascript:window.open('http://www.ncbi.nlm.nih.gov/pubmed/182=
49119');return false"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/pubmed/18249119">PubMed</A>=20
                  | <A=20
                  =
onclick=3D"javascript:window.open('http://dx.doi.org/10.1016%2Fj.jocn.200=
7.04.001');return false"=20
                  =
href=3D"http://dx.doi.org/10.1016%2Fj.jocn.2007.04.001">CrossRef</A></SPA=
N></DIV><BR>
                  <DIV id=3DP134>8. Laws ER, Parney IF, Huang W, et al. =
Survival=20
                  following surgery and prognostic factors for recently=20
                  diagnosed malignant glioma: data from the Glioma =
Outcomes=20
                  Project. <EM>J Neurosurgery</EM>. =
2003;99(3):467=E2=80=93473. </DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P98">Cited=20
                  Here...</A></SPAN></DIV><BR>
                  <DIV id=3DP135>9. Lowry JK, Snyder JJ, Lowry PW. Brain =
tumors in=20
                  the elderly: recent trends in a Minnesota cohort =
study.=20
                  <EM>Arch Neurol</EM>. 1998;55(7):922=E2=80=93928. =
</DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P104">Cited=20
                  Here...</A> | <A=20
                  =
onclick=3D"javascript:window.open('http://www.ncbi.nlm.nih.gov/pubmed/967=
8309');return false"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/pubmed/9678309">PubMed</A> |=20
                  <A=20
                  =
onclick=3D"javascript:window.open('http://dx.doi.org/10.1001%2Farchneur.5=
5.7.922');return false"=20
                  =
href=3D"http://dx.doi.org/10.1001%2Farchneur.55.7.922">CrossRef</A></SPAN=
></DIV><BR>
                  <DIV id=3DP136>10. Barnholtz-Sloan JS, Williams VL, =
Maldonado=20
                  JL, et al. Patterns of care and outcomes among elderly =

                  individuals with primary malignant astrocytoma. <EM>J=20
                  Neurosurg</EM>. 2008;108(4):642=E2=80=93648. </DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P104">Cited=20
                  Here...</A> | <A=20
                  =
onclick=3D"javascript:window.open('http://www.ncbi.nlm.nih.gov/pubmed/183=
77240');return false"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/pubmed/18377240">PubMed</A>=20
                  | <A=20
                  =
onclick=3D"javascript:window.open('http://dx.doi.org/10.3171%2FJNS%2F2008=
%2F108%2F4%2F0642');return false"=20
                  =
href=3D"http://dx.doi.org/10.3171%2FJNS%2F2008%2F108%2F4%2F0642">CrossRef=
</A></SPAN></DIV><BR>
                  <DIV id=3DP137>11. Gorlia T, van den Bent MJ, Hegi ME, =
et al.=20
                  Nomograms for predicting survival of patients with =
newly=20
                  diagnosed glioblastoma: prognostic factor analysis of =
EORTC=20
                  and NCIC trial 26981=E2=80=9322981/CE.3. <EM>Lancet =
Oncol</EM>.=20
                  2008;9(1):29=E2=80=9338. </DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P105">Cited=20
                  Here...</A> | <A=20
                  =
onclick=3D"javascript:window.open('http://www.ncbi.nlm.nih.gov/pubmed/180=
82451');return false"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/pubmed/18082451">PubMed</A>=20
                  | <A=20
                  =
onclick=3D"javascript:window.open('http://dx.doi.org/10.1016%2FS1470-2045=
%2807%2970384-4');return false"=20
                  =
href=3D"http://dx.doi.org/10.1016%2FS1470-2045%2807%2970384-4">CrossRef</=
A></SPAN></DIV><BR>
                  <DIV id=3DP138>12. Lutterbach J, Bartelt S, Momm F, =
Becker G,=20
                  Frommhold H, Ostertag C. Is older age associated with =
a worse=20
                  prognosis due to different patterns of care? A =
long-term study=20
                  of 1346 patients with glioblastomas or brain =
metastases.=20
                  <EM>Cancer</EM>. 2005;103(6):1234=E2=80=931244. </DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P110">Cited=20
                  Here...</A> | <A=20
                  =
onclick=3D"javascript:window.open('http://www.ncbi.nlm.nih.gov/pubmed/156=
66327');return false"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/pubmed/15666327">PubMed</A>=20
                  | <A=20
                  =
onclick=3D"javascript:window.open('http://dx.doi.org/10.1002%2Fcncr.20895=
');return false"=20
                  =
href=3D"http://dx.doi.org/10.1002%2Fcncr.20895">CrossRef</A></SPAN></DIV>=
<BR>
                  <DIV id=3DP139>13. Brandes AA, Vastola F, Basso U, et =
al. A=20
                  prospective study on glioblastoma in the elderly.=20
                  <EM>Cancer</EM>. 2008;97(3):657=E2=80=93662. </DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P111">Cited=20
                  Here...</A> | <A=20
                  =
onclick=3D"javascript:window.open('http://www.ncbi.nlm.nih.gov/pubmed/125=
48608');return false"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/pubmed/12548608">PubMed</A>=20
                  | <A=20
                  =
onclick=3D"javascript:window.open('http://dx.doi.org/10.1002%2Fcncr.11097=
');return false"=20
                  =
href=3D"http://dx.doi.org/10.1002%2Fcncr.11097">CrossRef</A></SPAN></DIV>=
<BR>
                  <DIV id=3DP140>14. Mukerji N, Rodrigues D, Hendry G, =
Dunlop PR,=20
                  Warburton F, Kane PJ. Treating high grade gliomas in =
the=20
                  elderly: the end of ageism? <EM>J Neurooncol</EM>.=20
                  2008;86(3):329=E2=80=93336. </DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P111">Cited=20
                  Here...</A> | <A=20
                  =
onclick=3D"javascript:window.open('http://www.ncbi.nlm.nih.gov/pubmed/180=
26688');return false"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/pubmed/18026688">PubMed</A></SPAN></D=
IV><BR>
                  <DIV id=3DP141>15. Shaw EG. Nothing ventured, nothing =
gained:=20
                  treatment of glioblastoma multiforme in the elderly. =
<EM>J=20
                  Clin Oncol</EM>. 2004;22(9):1540=E2=80=931541. </DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P111">Cited=20
                  Here...</A> | <A=20
                  =
href=3D"http://content.wkhealth.com/linkback/etoc/pt/fulltext.00005083-20=
0405010-00003.htm">View=20
                  Full Text</A> | <A=20
                  =
onclick=3D"javascript:window.open('http://www.ncbi.nlm.nih.gov/pubmed/150=
51758');return false"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/pubmed/15051758">PubMed</A>=20
                  | <A=20
                  =
onclick=3D"javascript:window.open('http://dx.doi.org/10.1200%2FJCO.2004.0=
1.989');return false"=20
                  =
href=3D"http://dx.doi.org/10.1200%2FJCO.2004.01.989">CrossRef</A></SPAN><=
/DIV><BR>
                  <DIV id=3DP142>16. Hegi ME, Diserens AC, Gorlia T, et =
al. MGMT=20
                  gene silencing and benefit from temozolomide in =
glioblastoma.=20
                  <EM>N Engl J Med</EM>. 2005;352(10):997=E2=80=931003. =
</DIV>
                  <DIV><SPAN class=3Dej-references-cited-here><A=20
                  =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P118">Cited=20
                  Here...</A> | <A=20
                  =
onclick=3D"javascript:window.open('http://www.ncbi.nlm.nih.gov/pubmed/157=
58010');return false"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/pubmed/15758010">PubMed</A>=20
                  | <A=20
                  =
onclick=3D"javascript:window.open('http://dx.doi.org/10.1056%2FNEJMoa0433=
31');return false"=20
                  =
href=3D"http://dx.doi.org/10.1056%2FNEJMoa043331">CrossRef</A></SPAN></DI=
V><BR></DIV>
                  <DIV><STRONG>Keywords:</STRONG>
                  <P id=3DP143>Chemotherapy; Database; Glioblastoma; =
Patterns of=20
                  care; Radiotherapy</P></DIV>
                  <P class=3Dej-article-copyright>Copyright =C2=A9 by =
the Congress of=20
                  Neurological Surgeons</P></DIV></DIV>
                  <DIV id=3Dej-pdf-as-image style=3D"DISPLAY: =
none"></DIV>
                  <DIV=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_divOutlinePopup=20
                  style=3D"DISPLAY: none">
                  <DIV=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_divOutlineHTML>
                  <DIV id=3Dej-box-modal-drop-shadow>
                  <DIV id=3Dej-box-modal-style-2>
                  <DIV id=3Dej-box-modal-header>
                  <DIV id=3Dej-box-modal-header-title>Article =
Outline</DIV>
                  <DIV id=3Dej-box-modal-header-close><A=20
                  onclick=3Djavascript:hideOutline() =
href=3D"javascript:;"><IMG=20
                  alt=3D"Close Window"=20
                  =
src=3D"http://journals.lww.com/_LAYOUTS/1033/IMAGES/OAKS.Journals/icon-cl=
ose.gif"=20
                  border=3D0></A></DIV>
                  <DIV id=3Dej-clear-float></DIV></DIV>
                  <DIV id=3Dej-box-modal-outline-scroll>
                  <UL>
                    <LI><A onclick=3Djavascript:hideOutline()=20
                    =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P28">Abstract</A>=20
                    </LI>
                    <LI><A onclick=3Djavascript:hideOutline()=20
                    =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P41">METHODS=20
                    AND MATERIALS</A>=20
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P48">Statistical=20
                      Analysis</A> </LI></UL></LI>
                    <LI><A onclick=3Djavascript:hideOutline()=20
                    =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P50">RESULTS</A>=20

                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P51">Patient=20
                      Characteristics</A> </LI></UL>
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P56">Treatment=20
                      Characteristics</A> </LI>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P57">Surgery=20
                      and Perioperative Therapy</A> </LI></UL>
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P61">Radiotherapy</A>=20
                      </LI></UL>
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P63">Adjuvant=20
                      Chemotherapy</A> </LI></UL>
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P68">Changes=20
                      in Adjuvant Treatment Over Time</A> </LI></UL>
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P70">Age=20
                      and Treatment</A> </LI></UL>
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P72">Salvage=20
                      Treatment</A> </LI></UL>
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P74">Survival</A>=20
                      </LI></UL>
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P77">Univariate=20
                      Analysis</A> </LI></UL>
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P84">Multivariate=20
                      Analysis</A> </LI></UL>
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P86">Toxicity</A>=20
                      </LI></UL>
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P91">Comparison=20
                      With Previous Italian Patterns of Care Study</A>=20
                    </LI></UL></LI>
                    <LI><A onclick=3Djavascript:hideOutline()=20
                    =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P95">DISCUSSION</A>=20

                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P96">Comparison=20
                      With Other Patterns of Care Studies</A> </LI></UL>
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P101">Survival=20
                      and Prognostic Factors</A> </LI></UL>
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P107">Elderly=20
                      Patients: Prognosis and Treatment</A> </LI></UL>
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P112">Toxicity=20
                      of Adjuvant Treatment</A> </LI></UL>
                    <UL id=3Dej-article-outline-2nd-level>
                      <LI><A onclick=3Djavascript:hideOutline()=20
                      =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P114">Limits=20
                      and Advantages of the Study</A> </LI></UL></LI>
                    <LI><A onclick=3Djavascript:hideOutline()=20
                    =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P119">CONCLUSION</A>=20
                    </LI>
                    <LI><A onclick=3Djavascript:hideOutline()=20
                    =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P122">Disclosure</A>=20
                    </LI>
                    <LI><A onclick=3Djavascript:hideOutline()=20
                    =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P124">Acknowledgments</A=
>=20
                    </LI>
                    <LI><A onclick=3Djavascript:hideOutline()=20
                    =
href=3D"http://journals.lww.com/neurosurgery/Fulltext/2010/08000/Patterns=
_of_Care_and_Survival_in_a_Retrospective.37.aspx#P126">REFERENCES</A>=20
                    </LI></UL></DIV>
                  <DIV id=3Dej-box-modal-close><INPUT =
onclick=3Djavascript:hideOutline() type=3Dbutton value=3D"Close Window" =
name=3D""></DIV></DIV></DIV></DIV></DIV>
                  <SCRIPT language=3Djavascript=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/OAKS.Journals/SlideShowPopup=
.js"=20
                  type=3Dtext/javascript></SCRIPT>

                  <SCRIPT=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/OAKS.Journals/swfobject_imag=
egallery.js"=20
                  type=3Dtext/javascript></SCRIPT>

                  <SCRIPT=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/OAKS.Journals/flash_detect.j=
s"=20
                  type=3Dtext/javascript></SCRIPT>
                  <INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_slideShowUserControl_ArticleImageViewer_clientState=20
                  type=3Dhidden=20
                  =
name=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl=
00_slideShowUserControl_ArticleImageViewer_clientState>
                  <DIV class=3D"ig_Control igdw_Control =
:=3DCtlMain:layout"=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_slideShowUserControl_ArticleImageViewer=20
                  style=3D"DISPLAY: none; VISIBILITY: hidden; OVERFLOW: =
hidden; WIDTH: 800px; POSITION: absolute">
                  <DIV class=3D"ig_Header igdw_HeaderArea"=20
                  id=3D:590791814.0:obj:header style=3D"OVERFLOW: =
hidden">
                  <TABLE style=3D"TABLE-LAYOUT: fixed; WIDTH: 100%; =
HEIGHT: 100%"=20
                  cellSpacing=3D0 cellPadding=3D0>
                    <TBODY>
                    <TR>
                      <TD class=3Digdw_HeaderCornerLeft=20
                      id=3D:590791814.1:mkr:8>&nbsp;</TD>
                      <TD class=3Digdw_HeaderContent =
id=3D:590791814.2:mkr:7=20
                      style=3D"OVERFLOW: hidden" noWrap></TD>
                      <TD class=3Digdw_HeaderCornerRight=20
                      =
id=3D:590791814.3:mkr:9>&nbsp;</TD></TR></TBODY></TABLE></DIV>
                  <DIV id=3D:590791814.4:obj:body>
                  <TABLE style=3D"TABLE-LAYOUT: fixed; WIDTH: 100%; =
HEIGHT: 100%"=20
                  cellSpacing=3D0 cellPadding=3D0>
                    <TBODY>
                    <TR>
                      <TD class=3Digdw_BodyEdgeLeft=20
                      id=3D:590791814.5:mkr:10>&nbsp;</TD>
                      <TD class=3Digdw_BodyContentArea =
id=3D:590791814.6:mkr:11>
                        <DIV class=3Digdw_BodyContent =
id=3D:590791814.7:mkr:16=20
                        style=3D"OVERFLOW: hidden; WIDTH: 100%; HEIGHT: =
100%">
                        <DIV id=3Dej-box-modal-drop-shadow>
                        <DIV id=3Dej-box-modal-style-3>
                        <DIV id=3Dej-box-modal-header>
                        <DIV id=3Dej-box-modal-header-title></DIV>
                        <DIV id=3Dej-box-modal-header-close><A=20
                        onclick=3Djavascript:HideSlideShow();=20
                        href=3D"javascript:void(0);"><IMG alt=3D"Close =
Window"=20
                        =
src=3D"http://journals.lww.com/_layouts/1033/IMAGES/OAKS.Journals/icon-cl=
ose.gif"=20
                        border=3D0></A></DIV>
                        <DIV id=3Dej-clear-float></DIV></DIV>
                        <DIV id=3Dej-box-modal-image-flash></DIV>
                        <DIV id=3Dej-box-modal-image>
                        <TABLE cellSpacing=3D0 cellPadding=3D0>
                          <TBODY>
                          <TR>
                            <TD><IMG=20
                              =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_slideShowUserControl_ArticleImageViewer_tmpl_ArticleImage>=20
                            </TD></TR></TBODY></TABLE></DIV>
                        <DIV id=3Dej-box-modal-description-actions>
                        <DIV id=3Dej-box-modal-description>
                        <DIV id=3Dej-box-modal-header-title><SPAN=20
                        =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_slideShowUserControl_ArticleImageViewer_tmpl_imageTitle></SPAN></DIV><SP=
AN=20
                        =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_slideShowUserControl_ArticleImageViewer_tmpl_imageDescription></SPAN></D=
IV>
                        <DIV id=3Dej-box-modal-actions>
                        <TABLE cellSpacing=3D0 cellPadding=3D0 =
align=3Dcenter>
                          <TBODY>
                          <TR>
                            <TD class=3Dej-pagination-previous><A=20
                              onclick=3DMovePrevious();=20
                              href=3D"javascript:void(0);">Previous</A> =
</TD>
                            <TD =
class=3Dej-box-modal-actions-slideshow-loc><SPAN=20
                              =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_slideShowUserControl_ArticleImageViewer_tmpl_imageCountStatus></SPAN></T=
D>
                            <TD class=3Dej-pagination-next><A=20
                              onclick=3DMoveNext();=20
                              href=3D"javascript:void(0);">Next</A>=20
                        </TD></TR></TBODY></TABLE>
                        <DIV id=3Dej-image-actions-form><SELECT=20
                        =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_slideShowUserControl_ArticleImageViewer_tmpl_itemListActionsControl_ddlA=
ctions=20
                        =
onchange=3DItemListActionsControl_DisableSubmit()=20
                        =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$slideShowUserControl$ArticleImageViewer$tmpl$itemListActionsControl$dd=
lActions>=20
                          <OPTION value=3Dselect selected>Select an =
Image=20
                          Tool</OPTION> <OPTION =
value=3DviewFullSizeImage>View=20
                          Full-Size Image</OPTION> <OPTION=20
                          value=3DopenImageGallery>Open Image =
Gallery</OPTION>=20
                          <OPTION value=3DaddToMyCollection>Add to My=20
                          Favorites</OPTION> <OPTION=20
                          value=3DemailToColleague>Email to a =
Colleague</OPTION>=20
                          <OPTION value=3DexportToPPTSlide>Export to PPT =

                          Slide</OPTION></SELECT> <INPUT =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_slideShowUserControl_ArticleImageViewer_tmpl_itemListActionsControl_btnS=
ubmit onclick=3D'ItemListActionsControl_DoAction();return =
false;WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e3=
6_c5d32a51c3be$ctl00$slideShowUserControl$ArticleImageViewer$tmpl$itemLis=
tActionsControl$btnSubmit", "", true, "", "", false, false))' =
type=3Dsubmit value=3DSubmit =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$slideShowUserControl$ArticleImageViewer$tmpl$itemListActionsControl$bt=
nSubmit>
                        <SCRIPT type=3Dtext/javascript>
 var ddlActions =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_slideShowUserControl_ArticleImageViewer_tmpl_itemListActionsControl_ddl=
Actions');
 var submitButton =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_slideShowUserControl_ArticleImageViewer_tmpl_itemListActionsControl_btn=
Submit');

    function ItemListActionsControl_DoAction()
    {
        if(ddlActions.value =3D=3D 'select')
        {
            return;
        }
        switch(ddlActions.value)
        {
            case 'viewFullSizeImage' :=20
			 ShowFullSize();=20
			 break;=20
case 'openImageGallery' :=20
			 window.location =3D images[imageIndex].imageGalleryUrl;=20
			 break;=20
case 'addToMyCollection' :=20
			 window.location =3D =
"/pages/login.aspx?ReturnUrl=3D%2fneurosurgery%2fFulltext%2f2010%2f08000%=
2fPatterns_of_Care_and_Survival_in_a_Retrospective.37.aspx";=20
			 break;=20
case 'emailToColleague' :=20
			 =
slideShow_addToMyCollectionsLinkClicked(imageIndex);$find('emailToColleag=
uePopupExtender__1762487619').show();=20
			 break;=20
case 'exportToPPTSlide' :=20
			 slideShow_ExportToPPT(imageIndex);=20
			 break;=20

        }
        ddlActions.selectedIndex =3D0;
        submitButton.disabled =3D 'true';
    }
</SCRIPT>
                         </DIV>
                        <DIV id=3Dej-box-modal-close><INPUT =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_slideShowUserControl_ArticleImageViewer_tmpl_btnCloseWindow =
onclick=3Djavascript:HideSlideShow(); type=3Dbutton value=3D"Close =
Window" =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$slideShowUserControl$ArticleImageViewer$tmpl$btnCloseWindow></DIV></DI=
V></DIV>
                        <DIV class=3Dej-error-message-widget=20
                        id=3Derror-message-widget>
                        <P class=3Dej-error-message-icon>Additional =
image features=20
                        are made available by <A=20
                        href=3D"http://www.adobe.com/go/getflashplayer"=20
                        target=3D_blank>installing Adobe=C2=AE =
Flash=E2=84=A2 </A></P><!--<p><a =
href=3D"http://www.adobe.com/go/getflashplayer" target=3D"_blank"><img =
src=3D"http://www.adobe.com/images/shared/download_buttons/get_flash_play=
er.gif" alt=3D"Get Adobe Flash player" border=3D"0" /></a></p> =
--><!--<div id=3D"ej-clear-float"></div> --></DIV>
                        <DIV id=3Dej-clear-float></DIV></DIV></DIV>
                        <DIV=20
                      id=3Dej-clear-float></DIV><!--Fig/Table =
Ends--></DIV></TD>
                      <TD class=3Digdw_BodyEdgeRight=20
                      id=3D:590791814.8:mkr:12>&nbsp;</TD></TR>
                    <TR>
                      <TD class=3Digdw_BodyCornerBottomLeft=20
                        id=3D:590791814.9:mkr:13>&nbsp;</TD>
                      <TD class=3Digdw_BodyEdgeBottom=20
                      id=3D:590791814.10:mkr:14>&nbsp;</TD>
                      <TD class=3Digdw_BodyCornerBottomRight=20
                      =
id=3D:590791814.11:mkr:15>&nbsp;</TD></TR></TBODY></TABLE></DIV></DIV><IN=
PUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_slideShowUserControl_callShowImage=20
                  type=3Dhidden=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$slideShowUserControl$callShowImage>=20
                  <INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_slideShowUserControl_popupImageId=20
                  type=3Dhidden value=3DTT1=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$slideShowUserControl$popupImageId>=20
                  <INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_slideShowUserControl_IsExportToPPT=20
                  type=3Dhidden value=3Dfalse=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$slideShowUserControl$IsExportToPPT>=20
                  <INPUT id=3DImageViewerID type=3Dhidden=20
                  =
value=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ct=
l00_slideShowUserControl_ArticleImageViewer=20
                  name=3DImageViewerID><INPUT id=3DNoOfImages =
type=3Dhidden value=3D16=20
                  name=3DNoOfImages>=20
                  <DIV=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_hiddenDummy=20
                  style=3D"DISPLAY: none"></DIV>
                  <SCRIPT=20
                  =
src=3D"http://journals.lww.com/_layouts/OAKS.Journals/EmailToColleague.js=
"=20
                  type=3Dtext/javascript></SCRIPT>
                  <A=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_hypEmailToColleague=20
                  style=3D"DISPLAY: none" href=3D"javascript:"></A>
                  <DIV=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_pnlEmailToColleague=20
                  style=3D"DISPLAY: none">
                  <DIV id=3Dej-box-modal-drop-shadow>
                  <DIV id=3Dej-box-modal-style-1>
                  <DIV=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_pnlMain>
                  <DIV id=3Dej-box-modal-header style=3D"PADDING-BOTTOM: =
0px">
                  <DIV id=3Dej-box-modal-header-title><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_lblEmailToColleague>Email=20
                  to a Colleague</SPAN> </DIV>
                  <DIV id=3Dej-box-modal-header-close><A =
id=3DcloseWindow=20
                  href=3D"javascript:closeWindow();"><IMG alt=3D"Close =
Window"=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/images/oaks.journals/icon-cl=
ose.gif"=20
                  border=3D0></A></DIV>
                  <DIV id=3Dej-clear-float></DIV></DIV><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_lblErrorMessage=20
                  style=3D"DISPLAY: none; COLOR: red">Colleague's E-mail =
is=20
                  Invalid</SPAN> &nbsp; &nbsp; &nbsp;=20
                  <P>Your Name: (optional)<BR><INPUT=20
                  class=3Dej-box-modal-style-1-input=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_txtYourName=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$emailToColleague$txtYourName>=20
                  </P>
                  <P>Your Email:<BR><INPUT =
class=3Dej-box-modal-style-1-input=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_txtYourEmail=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$emailToColleague$txtYourEmail>=20
                  </P>
                  <P><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_lblColleaguesEmail>Colleague's=20
                  Email:</SPAN><BR><INPUT =
class=3Dej-box-modal-style-1-input=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_txtColleaguesEmail=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$emailToColleague$txtColleaguesEmail><BR><SPAN=20
                  class=3Dej-form-comments>Separate multiple e-mails =
with a=20
                  (;).</SPAN> </P>
                  <P>Message:<BR><TEXTAREA =
class=3Dej-box-modal-style-1-input =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_txtMessage style=3D"HEIGHT: 150px" =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$emailToColleague$txtMessage>Thought you might appreciate this item(s) =
I saw at Neurosurgery.</TEXTAREA>=20
                  </P>
                  <P><INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_chkSendMeCopy=20
                  type=3Dcheckbox=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$emailToColleague$chkSendMeCopy><LABEL=20
                  =
for=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_emailToColleague_chkSendMeCopy>Send=20
                  a copy to your email</LABEL> </P>
                  <P><INPUT =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_btnSend onclick=3D'return =
validateSendEmail();WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e3=
6_c5d32a51c3be$ctl00$emailToColleague$btnSend", "", true, =
"EmailToColleagueGroup", "", false, false))' type=3Dsubmit value=3DSend =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$emailToColleague$btnSend>=20
<INPUT id=3DbtnCancel onclick=3D"closeWindow(); return false;" =
type=3Dbutton value=3DCancel>=20
                  </P></DIV>
                  <DIV=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_pnlSuccessMessage=20
                  style=3D"DISPLAY: none">
                  <DIV id=3Dej-box-modal-header>
                  <DIV id=3Dej-box-modal-header-title></DIV>
                  <DIV id=3Dej-box-modal-header-close><A=20
                  href=3D"javascript:closeWindow();"><IMG alt=3D"Close =
Window"=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/images/oaks.journals/icon-cl=
ose.gif"=20
                  border=3D0></A></DIV>
                  <DIV id=3Dej-clear-float></DIV></DIV>
                  <P><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_lblMessageSent>Your=20
                  message has been successfully sent to your =
colleague.</SPAN>=20
                  </P>
                  <DIV id=3Dej-box-modal-close><INPUT id=3DbtnClose =
onclick=3D"closeWindow();return false;" type=3Dbutton value=3D"Close =
Window">=20
                  </DIV></DIV>
                  <DIV=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_pnlErrorMessage=20
                  style=3D"DISPLAY: none">
                  <DIV id=3Dej-box-modal-header>
                  <DIV id=3Dej-box-modal-header-title></DIV>
                  <DIV id=3Dej-box-modal-header-close><A=20
                  href=3D"javascript:closeWindow();"><IMG alt=3D"Close =
Window"=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/images/oaks.journals/icon-cl=
ose.gif"=20
                  border=3D0></A></DIV>
                  <DIV id=3Dej-clear-float></DIV></DIV>
                  <P><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_lblInvalidEmail=20
                  style=3D"COLOR: red">Some error has occurred while =
processing=20
                  your request. Please try after some time.</SPAN></P>
                  <DIV id=3Dej-box-modal-close><INPUT id=3DbtnClose =
onclick=3D"closeWindow();return false;" type=3Dbutton value=3D"Close =
Window">=20
                  </DIV></DIV></DIV></DIV><INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_hiddenEmailToColleague=20
                  type=3Dhidden=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$emailToColleague$hiddenEmailToColleague>=20
                  <INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_emailToColleague_hiddenIsUser=20
                  type=3Dhidden=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$emailToColleague$hiddenIsUser>=20
                  </DIV>
                  <SCRIPT type=3Dtext/javascript>
var yourName =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_emailToColleague_txtYourName');
var emailMessage =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_emailToColleague_txtMessage');
var colleagueEmail =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_emailToColleague_txtColleaguesEmail');   =20
var yourEmail =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_emailToColleague_txtYourEmail');
var hiddenEmailToColleague =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_emailToColleague_hiddenEmailToColleague');
var pnlMainEmail =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_emailToColleague_pnlMain');
var lblErrorMessage =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_emailToColleague_lblErrorMessage');
var pnlErrorMessage =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_emailToColleague_pnlErrorMessage');
var pnlSuccessMessageEmail =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_emailToColleague_pnlSuccessMessage');
var btnSend =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_emailToColleague_btnSend');
var chkSendMeCopy =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_emailToColleague_chkSendMeCopy');
var hiddenIsUser =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_emailToColleague_hiddenIsUser');

function getEmailPopup() { return =
$find('emailToColleaguePopupExtender__1762487619'); }

function emailToColleague_pageLoad() {
    if (getEmailPopup() !=3D null) {
        getEmailPopup().add_shown(SetFocus);
    }
}

function SetFocus() {
    if (pnlMainEmail.style.display !=3D 'none')
        yourName.focus();
}
Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(emailToColle=
ague_pageLoad);
</SCRIPT>

                  <SCRIPT=20
                  =
src=3D"http://journals.lww.com/_layouts/OAKS.Journals/AddToMyCollections.=
js"=20
                  type=3Dtext/javascript></SCRIPT>
                  <SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_dummyTargetControl></SPAN>
                  <DIV class=3Dadd-to-collections=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_pnlAddToMyCollections=20
                  style=3D"DISPLAY: none">
                  <DIV id=3Dej-box-modal-drop-shadow>
                  <DIV id=3Dej-box-modal-style-1>
                  <DIV=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_pnlMain>
                  <DIV id=3Dej-box-modal-header>
                  <DIV id=3Dej-box-modal-header-title><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_lblTitle>Add=20
                  Item(s) to:</SPAN></DIV>
                  <DIV id=3Dej-box-modal-header-close><INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_closeWindowMain=20
                  style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
                  onclick=3D'atmcClose();return =
false;WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e3=
6_c5d32a51c3be$ctl00$addToMyCollections$closeWindowMain", "", true, "", =
"", false, false))'=20
                  type=3Dimage alt=3D"Close Window"=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/images/oaks.journals/icon-cl=
ose.gif"=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$addToMyCollections$closeWindowMain>=20
                  </DIV>
                  <DIV id=3Dej-clear-float></DIV></DIV>&nbsp;=20
                  <P><B><SPAN disabled><INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_rdoExistingCollection=20
                  disabled onclick=3DatmcSelectionChanged(); =
type=3Dradio=20
                  value=3DrdoExistingCollection=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$addToMyCollections$Collections><LABEL=20
                  =
for=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_addToMyCollections_rdoExistingCollection>An=20
                  Existing Folder</LABEL></SPAN></B></P>
                  <P><SELECT=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_cmbExistingCollection=20
                  style=3D"WIDTH: 274px"=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$addToMyCollections$cmbExistingCollection></SELECT></P>
                  <P onclick=3DatmcSetFocus()><STRONG><INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_rdoNewCollection=20
                  onclick=3DatmcSelectionChanged(); type=3Dradio CHECKED =

                  value=3DrdoNewCollection=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$addToMyCollections$Collections><LABEL=20
                  =
for=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_addToMyCollections_rdoNewCollection>A=20
                  New Folder</LABEL></STRONG></P>
                  <P id=3DparaCollectionName>Folder Name: <BR><INPUT=20
                  class=3Dej-box-modal-style-1-input=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_txtCollectionName=20
                  disabled=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$addToMyCollections$txtCollectionName>=20
                  </P>
                  <P =
id=3DparaCollectionDescription>Description:<BR><TEXTAREA =
class=3Dej-box-modal-style-1-input =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_txtDescription style=3D"HEIGHT: 150px" disabled =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$addToMyCollections$txtDescription></TEXTAREA>=20
                  </P>
                  <P><INPUT =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_btnAddArticle style=3D"MARGIN-RIGHT: 10px" =
onclick=3D"if(atmcValidate())__doPostBack('ctl00$SPWebPartManager1$g_756c=
9b15_0794_4584_9e36_c5d32a51c3be$ctl00$addToMyCollections$btnAddArticle',=
'');return false;WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions(&quot;ctl00$SPWebPartManager1$g_756c9b15_0794_458=
4_9e36_c5d32a51c3be$ctl00$addToMyCollections$btnAddArticle&quot;, =
&quot;&quot;, true, &quot;AddToCollectionGroup&quot;, &quot;&quot;, =
false, false))" type=3Dsubmit value=3D"Add Item(s)" =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$addToMyCollections$btnAddArticle>=20
<INPUT =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_btnCancelAddToMyCollections =
onclick=3D'atmcClose();return false;WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e3=
6_c5d32a51c3be$ctl00$addToMyCollections$btnCancelAddToMyCollections", =
"", true, "", "", false, false))' type=3Dsubmit value=3DCancel =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$addToMyCollections$btnCancelAddToMyCollections></P>
                  <DIV id=3Dej-clear-float></DIV></DIV>
                  <DIV=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_pnlMessage=20
                  style=3D"DISPLAY: none">
                  <DIV id=3Dej-box-modal-header>
                  <DIV id=3Dej-box-modal-header-close><INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_closeWindowMessage=20
                  style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
                  onclick=3D'atmcClose();return =
false;WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e3=
6_c5d32a51c3be$ctl00$addToMyCollections$closeWindowMessage", "", true, =
"", "", false, false))'=20
                  type=3Dimage alt=3D"Close Window"=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/images/oaks.journals/icon-cl=
ose.gif"=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$addToMyCollections$closeWindowMessage>=20

                  <DIV id=3Dej-clear-float></DIV></DIV></DIV>
                  <P>The item(s) has been successfully added to "<SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_lblCollectionName></SPAN>".=20
                  </P>
                  <DIV id=3Dej-box-modal-close><INPUT =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_btnAddToMyCollection =
onclick=3D'javascript:WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e3=
6_c5d32a51c3be$ctl00$addToMyCollections$btnAddToMyCollection", "", true, =
"", "", false, false))' type=3Dsubmit value=3D"Go to My Favorites" =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$addToMyCollections$btnAddToMyCollection>=20
<INPUT =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_btnCancelAddToMyCollectionsMessage =
onclick=3D'atmcClose();return false;WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e3=
6_c5d32a51c3be$ctl00$addToMyCollections$btnCancelAddToMyCollectionsMessag=
e", "", true, "", "", false, false))' type=3Dsubmit value=3D"Close =
Window" =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$addToMyCollections$btnCancelAddToMyCollectionsMessage>=20
                  </DIV>
                  <DIV =
id=3Dej-clear-float></DIV></DIV></DIV></DIV><INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00=
_addToMyCollections_hiddenAddArticle=20
                  type=3Dhidden=20
                  =
name=3Dctl00$SPWebPartManager1$g_756c9b15_0794_4584_9e36_c5d32a51c3be$ctl=
00$addToMyCollections$hiddenAddArticle>=20
                  </DIV>
                  <SCRIPT type=3Dtext/javascript>
var atmcDescription =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_addToMyCollections_txtDescription');
var atmcCollectionName =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_addToMyCollections_txtCollectionName');
var atmcRdoExistingCollection =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_addToMyCollections_rdoExistingCollection');
var atmcRdoExistingCollectionChecked =3D false;
var atmcRdoNewCollection =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_addToMyCollections_rdoNewCollection');
function atmcGetPopup() { return =
$find('addToMyCollectionsPopupExtender_1978369037'); }
var atmcPnlMain =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_addToMyCollections_pnlMain');
var atmcPnlMessage =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_addToMyCollections_pnlMessage');
var atmcCmbExistingCollection =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_addToMyCollections_cmbExistingCollection');
var atmcParaCollectionName =3D $get('paraCollectionName');
var atmcParaCollectionDescription =3D $get('paraCollectionDescription');
var atmcCustomValidator =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_addToMyCollections_customValidator');

function atmc_attachFocusHandler()=20
{
    if (atmcPnlMain !=3D null && atmcPnlMain.style.display !=3D 'none' =
&& atmcGetPopup() !=3D null)
    {
        atmcGetPopup().add_shown(atmc_SetFocusOnControl);=20
    }
}

function atmc_SetFocusOnControl() {

    if (atmcCustomValidator !=3D null && =
atmcCustomValidator.style.display !=3D 'none') {
    =20
        atmcRdoNewCollection.checked =3D true;
        atmcCollectionName.disabled =3D false;
        atmcDescription.disabled =3D false;
        atmcParaCollectionName.className =3D "";
        atmcParaCollectionDescription.className =3D "";
        atmcCmbExistingCollection.disabled =3D true;
        atmcCollectionName.focus();
        atmcCollectionName.select();
    }
    atmcSetFocus();
}

Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(atmc_attachF=
ocusHandler);
</SCRIPT>

                  <SCRIPT type=3Dtext/javascript>  =20

    function showAddToMyCollectionPopUp()
    {  =20
        if(false)
        {
            $find('addToMyCollectionsPopupExtender_1978369037').show();
        }
        else
        {
            window.location =3D =
"/pages/login.aspx?ReturnUrl=3D%2fneurosurgery%2fFulltext%2f2010%2f08000%=
2fPatterns_of_Care_and_Survival_in_a_Retrospective.37.aspx";
        }
   }    =20

    function showEmailToColleaguePopUp()
    {  =20
        $find('emailToColleaguePopupExtender__1762487619').show();       =
=20
    }  =20
</SCRIPT>
                  <INPUT id=3DselectedItems type=3Dhidden=20
                =
name=3DselectedItems></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></=
TABLE></DIV></TD>
    <TD vAlign=3Dtop>
      <DIV id=3Dej-right-web-part-zone>
      <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" border=3D0>
        <TBODY>
        <TR>
          <TD id=3DMSOZoneCell_WebPartWPQ1 vAlign=3Dtop>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0 TOPLEVEL>
              <TBODY>
              <TR>
                <TD vAlign=3Dtop>
                  <DIV class=3Dms-WPBody id=3DWebPartWPQ1 =
allowDelete=3D"false"=20
                  width=3D"100%" HasPers=3D"false"=20
                  WebPartID=3D"dc6a5bb7-52c3-44fa-b7ee-d833dc3d3b01">
                  <SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
=0A=
        function leftTrim(sString) {=0A=
            while (sString.substring(0, 1) =3D=3D '/') {=0A=
                sString =3D sString.substring(1, sString.length);=0A=
            }=0A=
            return sString;=0A=
        }=0A=
=0A=
        function generateHyperlink() {=0A=
            =0A=
            var myArr =3D new Array();=0A=
            var journalName =3D "";=0A=
            =0A=
            //This logic is for extracting Journal Name.=0A=
            var pathName =3D window.location.pathname;=0A=
            =0A=
            if (pathName.length > 0) {=0A=
                 pathName =3D leftTrim(pathName);=0A=
            }=0A=
            =0A=
            myArr =3D pathName.split("/")=0A=
            =0A=
            //Here we have got the journal name.=0A=
            if(myArr.length > 0) {=0A=
                journalName =3D myArr[0];=0A=
            }=0A=
            =0A=
            //To fetch host name.=0A=
            var hostName =3D window.location.hostname;=0A=
            =0A=
            //Static part of URL.=0A=
            var staticURL =3D =
'_layouts/1033/oaks.journals/whatsnew.aspx';=0A=
            =0A=
            //Concatenating all the parts of URL.=0A=
            var mobileViewHREF =3D "http://" + hostName + "/" + =
journalName + "/" + staticURL;=0A=
            =0A=
            window.location.href =3D mobileViewHREF;=0A=
        }=0A=
    </SCRIPT>

                  <STYLE type=3Dtext/css>.whatsnew_ipad_button {
	DISPLAY: block; PADDING-LEFT: 80px; BACKGROUND: =
url(/_layouts/1033/images/oaks.journals/homebutton.jpg) no-repeat left =
top; MARGIN: 0px 0px 10px; WIDTH: 220px; COLOR: #ffffff; LINE-HEIGHT: =
44px; HEIGHT: 42px
}
.whatsnew_ipad_button A {
	COLOR: #ffffff
}
.whatsnew_ipad_button A:visited {
	COLOR: #ffffff
}
</STYLE>

                  <DIV class=3Dwhatsnew_ipad_button><A=20
                  onclick=3Djavascript:generateHyperlink()=20
                  href=3D"javascript:;"><STRONG>NEW!</STRONG> Articles =
on your=20
                  eReader</A> </DIV></DIV></TD></TR></TBODY></TABLE>
            <DIV class=3Dms-PartSpacingVertical></DIV></TD></TR>
        <TR>
          <TD=20
          =
id=3DMSOZoneCell_WebPartctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22=
_c5c452ed77a6=20
          vAlign=3Dtop>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0 TOPLEVEL>
              <TBODY>
              <TR>
                <TD vAlign=3Dtop>
                  <DIV class=3Dms-WPBody=20
                  =
id=3DWebPartctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a=
6=20
                  allowDelete=3D"false" width=3D"100%" HasPers=3D"false" =

                  WebPartID=3D"0af48a88-371e-496a-bc22-c5c452ed77a6">
                  <DIV=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6><!-- =
login control -->
                  <TABLE=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_membershipLogin=20
                  style=3D"WIDTH: 100%; BORDER-COLLAPSE: collapse" =
cellSpacing=3D0=20
                  cellPadding=3D0 border=3D0>
                    <TBODY>
                    <TR>
                      <TD>
                        <DIV id=3Dej-box-login>
                        <DIV=20
                        onkeypress=3D"return =
controlEnter('ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed7=
7a6_ctl00_membershipLogin_LoginButton', event)"=20
                        id=3Dej-box-01><!-- title of the main panel -->
                        <DIV id=3Dej-box-01-title>Login </DIV>
                        <DIV id=3Dej-box-01-body>
                        <DIV id=3Dej-box-01-body-login-inputs><!-- =
username -->
                        <P><LABEL=20
                        =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_membershipLogin_UserNameLabel=20
                        =
for=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl0=
0_membershipLogin_UserName>Username=20
                        or Email:</LABEL> <BR><INPUT=20
                        =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_membershipLogin_UserName=20
                        =
name=3Dctl00$SPWebPartManager1$g_0af48a88_371e_496a_bc22_c5c452ed77a6$ctl=
00$membershipLogin$UserName><BR></P><!-- password -->
                        <P><LABEL=20
                        =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_membershipLogin_PasswordLabel=20
                        =
for=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl0=
0_membershipLogin_Password>Password:</LABEL>=20
                        <BR><INPUT=20
                        =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_membershipLogin_Password=20
                        type=3Dpassword=20
                        =
name=3Dctl00$SPWebPartManager1$g_0af48a88_371e_496a_bc22_c5c452ed77a6$ctl=
00$membershipLogin$Password>=20
                        </P><!-- Remember-Me Check box -->
                        <DIV class=3Dej-keep-me-logged-in=20
                        =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_membershipLogin_divKeepMeLoggedIn><INPUT=20
                        =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_membershipLogin_chkRememberUsername=20
                        type=3Dcheckbox=20
                        =
name=3Dctl00$SPWebPartManager1$g_0af48a88_371e_496a_bc22_c5c452ed77a6$ctl=
00$membershipLogin$chkRememberUsername><LABEL=20
                        =
for=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl0=
0_membershipLogin_chkRememberUsername>Remember=20
                        me</LABEL> <A=20
                        =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_membershipLogin_hypKeepMeloggedInHelp=20
                        =
onclick=3Djavascript:kml_showKeepMeLoggedInPopup();=20
                        href=3D"javascript:;"><IMG alt=3DHelp=20
                        =
src=3D"http://journals.lww.com/_LAYOUTS/1033/IMAGES/OAKS.JournalsRoot/ico=
n-help.gif"=20
                        border=3D0> </A></DIV><!-- Login Button -->
                        <P class=3Dej-box-01-body-login-buttons><INPUT =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_membershipLogin_LoginButton =
onclick=3D'javascript:WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$SPWebPartManager1$g_0af48a88_371e_496a_bc2=
2_c5c452ed77a6$ctl00$membershipLogin$LoginButton", "", true, =
"LoginControl", "", false, false))' type=3Dsubmit value=3DLogin =
name=3Dctl00$SPWebPartManager1$g_0af48a88_371e_496a_bc22_c5c452ed77a6$ctl=
00$membershipLogin$LoginButton>=20
                        </P>
                        <P><A=20
                        =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_membershipLogin_hypForgetPassword=20
                        =
onclick=3Djavascript:fp_showForgotPasswordPopup();=20
                        href=3D"javascript:;">Forgot Password?</A> =
</P></DIV>
                        <DIV id=3Dej-clear-float></DIV>
                        <P=20
                        =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_membershipLogin_pSocietyMessage></P></DIV></DIV></DIV></TD></TR></TBODY>=
</TABLE>
                  <DIV=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_pnlEmpty=20
                  style=3D"DISPLAY: none"></DIV><INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_hdnEmpty=20
                  type=3Dhidden=20
                  =
name=3Dctl00$SPWebPartManager1$g_0af48a88_371e_496a_bc22_c5c452ed77a6$ctl=
00$hdnEmpty>=20
<!--ForgotPasswordUserControl --><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_forgotPassword_dummyTargetControl></SPAN>
                  <DIV class=3Dej-box-modal-drop-shadow=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_forgotPassword_pnlForgotPassword=20
                  style=3D"DISPLAY: none">
                  <DIV id=3Dej-box-modal-style-1>
                  <DIV=20
                  onkeypress=3D"javascript:return =
WebForm_FireDefaultButton(event, =
'ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00_for=
gotPassword_btnForgotPassword')"=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_forgotPassword_pnlMain>
                  <DIV id=3Dej-box-modal-header>
                  <DIV id=3Dej-box-modal-header-title><!-- forgot =
password title --><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_forgotPassword_lblForgetPasswordTitle>Forgot=20
                  your Password?</SPAN> </DIV>
                  <DIV id=3Dej-box-modal-header-close><A=20
                  =
href=3D"javascript:fp_closeForgotPasswordPopup();"><IMG=20
                  alt=3D"Close Window"=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/images/OAKS.Journals/icon-cl=
ose.gif"=20
                  border=3D0> </A></DIV>
                  <DIV id=3Dej-clear-float></DIV></DIV>
                  <P><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_forgotPassword_lblForgetPasswordText>Enter=20
                  and submit the email address you registered with. An =
email=20
                  with instructions to reset your password will be sent =
to that=20
                  address.</SPAN> </P><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_forgotPassword_cvEmailError=20
                  style=3D"DISPLAY: none; COLOR: black">
                  <DIV class=3Dej-error-message>
                  <P class=3Dej-error-message-icon>Sorry, the specified =
email=20
                  address could not be found. Try =
again.</P></DIV></SPAN><!-- email text -->
                  <P><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_forgotPassword_lblEmailText>Email:</SPAN>=20
                  <BR><!-- email textbox --><INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_forgotPassword_txtEmail=20
                  style=3D"WIDTH: 169px"=20
                  =
name=3Dctl00$SPWebPartManager1$g_0af48a88_371e_496a_bc22_c5c452ed77a6$ctl=
00$forgotPassword$txtEmail>=20
                  </P>
                  <P><!-- submit email --><INPUT =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_forgotPassword_btnForgotPassword onclick=3D'return =
fp_forgotPasswordValidate();WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$SPWebPartManager1$g_0af48a88_371e_496a_bc2=
2_c5c452ed77a6$ctl00$forgotPassword$btnForgotPassword", "", true, =
"EmailValidationGroup", "", false, false))' type=3Dsubmit value=3DSubmit =
name=3Dctl00$SPWebPartManager1$g_0af48a88_371e_496a_bc22_c5c452ed77a6$ctl=
00$forgotPassword$btnForgotPassword>=20
<INPUT id=3DbtnCloseMain onclick=3D"fp_closeForgotPasswordPopup(); =
return false;" type=3Dbutton value=3DCancel>=20
                  </P>
                  <DIV id=3Dej-clear-float></DIV></DIV>
                  <DIV=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_forgotPassword_pnlPasswordSent=20
                  style=3D"DISPLAY: none">
                  <DIV id=3Dej-box-modal-header>
                  <DIV id=3Dej-box-modal-header-title><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_forgotPassword_lblPasswordSentTitle>Forgot=20
                  your Password?</SPAN> </DIV>
                  <DIV id=3Dej-box-modal-header-close><A=20
                  =
href=3D"javascript:fp_closeForgotPasswordPopup();"><IMG=20
                  alt=3D"Close Window"=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/images/OAKS.Journals/icon-cl=
ose.gif"=20
                  border=3D0> </A></DIV>
                  <DIV id=3Dej-clear-float></DIV></DIV>
                  <P><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_forgotPassword_lblSuccessMessage>Link=20
                  to reset your password has been sent to specified =
email=20
                  address.</SPAN> </P><BR>
                  <DIV style=3D"TEXT-ALIGN: center"><INPUT =
id=3DbtnClosePasswordSent onclick=3D"fp_closeForgotPasswordPopup(); =
return false;" type=3Dbutton value=3D"Close Window">=20
                  </DIV></DIV></DIV></DIV><INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_forgotPassword_hiddenForgotPassword=20
                  type=3Dhidden=20
                  =
name=3Dctl00$SPWebPartManager1$g_0af48a88_371e_496a_bc22_c5c452ed77a6$ctl=
00$forgotPassword$hiddenForgotPassword>
                  <SCRIPT language=3Djavascript type=3Dtext/javascript>

function fp_forgotPasswordValidate()
{
    var txtEmail =3D =
document.getElementById('ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc2=
2_c5c452ed77a6_ctl00_forgotPassword_txtEmail');
    if(txtEmail.value =3D=3D '')
    {
        alert('Please enter Email Address');
        txtEmail.focus();
        txtEmail.select(); =20
        return false;
    }
   =20
    var hiddenForgotPassword =3D =
document.getElementById('ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc2=
2_c5c452ed77a6_ctl00_forgotPassword_hiddenForgotPassword');
    hiddenForgotPassword.value =3D 'true';
    return true;
}
function fp_closeForgotPasswordPopup()
{=20
    //hide modal popup
    var forgotPasswordPopup =3D $find('sendMailPanel');
    if(forgotPasswordPopup !=3D null)
    {
        forgotPasswordPopup.hide();
    }   =20
       =20
   =20
    //show main panel
    var pnlForgotPassword =3D =
document.getElementById('ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc2=
2_c5c452ed77a6_ctl00_forgotPassword_pnlMain');
    var successMessage=3D =
document.getElementById('ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc2=
2_c5c452ed77a6_ctl00_forgotPassword_pnlPasswordSent');
    pnlForgotPassword.style.display =3D'block';
    successMessage.style.display =3D 'none';=20
   =20
    //hide error message
    var cvEmailError =3D =
document.getElementById('ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc2=
2_c5c452ed77a6_ctl00_forgotPassword_cvEmailError');
    ValidatorEnable(cvEmailError, false);
   =20
    //clear text box
    var txtEmail =3D =
document.getElementById('ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc2=
2_c5c452ed77a6_ctl00_forgotPassword_txtEmail');
    txtEmail.value =3D '';
}
function fp_showForgotPasswordPopup() {
    //hide modal popup
    var forgotPasswordPopup =3D $find('sendMailPanel');
    if (forgotPasswordPopup !=3D null) {
        forgotPasswordPopup.show();
    }
}=20
</SCRIPT>
                   <!--KeepMeLoggedInUserControl--><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_keepMeloggedIn_dummyTargetControl></SPAN>
                  <DIV class=3Dej-box-modal-drop-shadow=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_keepMeloggedIn_pnlKeepMeLoggedIn=20
                  style=3D"DISPLAY: none">
                  <DIV id=3Dej-box-modal-style-2>
                  <DIV id=3Dej-box-modal-header>
                  <DIV id=3Dej-box-modal-header-title>Remember me</DIV>
                  <DIV id=3Dej-box-modal-header-close><A=20
                  =
href=3D"javascript:kml_closeKeepMeLoggedInPopup();"><IMG=20
                  alt=3D"Close Window"=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/images/OAKS.Journals/icon-cl=
ose.gif"=20
                  border=3D0> </A></DIV>
                  <DIV id=3Dej-clear-float></DIV></DIV>
                  <P><STRONG>What does "Remember me" =
mean?</STRONG><BR>By=20
                  checking this box, you'll stay logged in for <SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_keepMeloggedIn_lblLoggedInDuration>14</SPAN>=20
                  days or until you logout. You'll get easier access to =
your=20
                  articles, collections, media, and all your other =
content, even=20
                  if you close your browser or shut down your =
computer.</P>
                  <P>To protect your most sensitive data and activities =
(like=20
                  changing your password), we'll ask you to re-enter =
your=20
                  password when you access these services.</P>
                  <P><STRONG>What if I'm on a computer that I share with =

                  others?</STRONG><BR>If you're using a public computer =
or you=20
                  share this computer with others, we recommend that you =
uncheck=20
                  the "Remember me" box.</P>
                  <DIV id=3Dej-box-modal-close><INPUT =
id=3DbtnCloseKeepMeLoggedIn onclick=3D"kml_closeKeepMeLoggedInPopup(); =
return false;" type=3Dbutton value=3D"Close =
Window"></DIV></DIV></DIV><INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00=
_keepMeloggedIn_hiddenKeepMeLoggedIn=20
                  type=3Dhidden=20
                  =
name=3Dctl00$SPWebPartManager1$g_0af48a88_371e_496a_bc22_c5c452ed77a6$ctl=
00$keepMeloggedIn$hiddenKeepMeLoggedIn>
                  <SCRIPT language=3Djavascript type=3Dtext/javascript>

    function kml_showKeepMeLoggedInPopup()=20
    {
        var keepMeLoggedInPopup =3D $find('keepMeLoggedInPanel');
        if (keepMeLoggedInPopup !=3D null) {
            keepMeLoggedInPopup.show();
        }
    }
    function kml_closeKeepMeLoggedInPopup()=20
    {
        var keepMeLoggedInPopup =3D $find('keepMeLoggedInPanel');
        if (keepMeLoggedInPopup !=3D null)=20
        {
            keepMeLoggedInPopup.hide();
        }
    }
</SCRIPT>
                   </DIV></DIV></TD></TR></TBODY></TABLE>
            <DIV class=3Dms-PartSpacingVertical></DIV></TD></TR>
        <TR>
          <TD=20
          =
id=3DMSOZoneCell_WebPartctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d=
_5e7400d732db=20
          vAlign=3Dtop>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0 TOPLEVEL>
              <TBODY>
              <TR>
                <TD vAlign=3Dtop>
                  <DIV class=3Dms-WPBody=20
                  =
id=3DWebPartctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732d=
b=20
                  allowDelete=3D"false" width=3D"100%" HasPers=3D"false" =

                  WebPartID=3D"9768a3fb-3627-420e-908d-5e7400d732db">
                  <DIV id=3Dej-box-article-tools>
                  <DIV id=3Dej-box-01>
                  <DIV id=3Dej-box-01-title>Article Tools </DIV>
                  <DIV id=3Dej-box-01-body>
                  <UL id=3Dej-box-01-body-ul-style-article-tools>
                    <LI class=3Dej-box-01-body-li-article-tools-pdf=20
                    =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_pdfListItem><A=20
                    =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_hypArticleAsPDF=20
                    =
href=3D"http://pdfs.journals.lww.com/neurosurgery/2010/08000/Patterns_of_=
Care_and_Survival_in_a_Retrospective.37.pdf?token=3Dmethod|ExpireAbsolute=
;source|Journals;ttl|1280764541009;payload|mY8D3u1TCCsNvP5E421JYPPlNl9ZUX=
rQDsjmMHeXqBgfxP56d5BAis+WhfSrPR1S6lcHrAT5WTvTkrI7Jc1zUq2UlEn8N1x7qr2heZX=
bSZE2/LnQkUnbAwLtuHlqxiruZhFwwtFf4aeU4rMgwns+8TDbNbAkOUlffcIt0OqswFvWf97q=
U1+XR+GRM7R1S2drJjlMZyk5umnCyX0ZsO+WQO3OqrC6kWZHGFmwsUyPoy3TkarWdvvy6Y+Y2=
j71uz08ZT48Kq4FnoD9k2sZ/f2+VtLuq7uoIKDiRliJeppVX+rw4UyT+wiUZhSlAJO7dAyjR9=
vmyVAWVtaC6WwAPrLYreszSV1KWThE7hh6oMJQ6lmjEbXKC+gaal/PsKlfuCcwBrUqJIORKZE=
JNXxZBdgr3PQsdpBR5D41VaEH2MOCVFQOReXo4fsg/YHzlI735ThKGKWml7j5Rn+50uie6sSd=
Jqjf0QLWOa0q+IPzv3lP9DbtjtVBzj37I05+xyFEQYy8hkPvrHfu33uPvCYtoLj6J9uZawa0r=
/hG4jNiOlz9FC7GJdeYruj0bK5VQBSvsgdY/dBIMeG3lNTXUCUcvJSluK0aGIw6Dz6nHkcE/3=
S4anFLYlT+riIYTCGiEX23hvUO;hash|hEeoUR0nu0wzoMOew1e0Hw=3D=3D"=20
                    target=3D_blank>Article as PDF (524 KB)</A>=20
                    <LI class=3Dej-box-01-body-li-article-tools-epub=20
                    =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_ePUb><A=20
                    class=3Dej-art-as-epub=20
                    =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_ucEPUBLinkControl_hypGenerateEpub=20
                    =
href=3D"http://journals.lww.com/pages/login.aspx?ReturnUrl=3D%2fneurosurg=
ery%2fFulltext%2f2010%2f08000%2fPatterns_of_Care_and_Survival_in_a_Retros=
pective.37.aspx">Article=20
                    as EPUB</A> <SPAN class=3Dej-epub-info><IMG=20
                    onmouseover=3Djavascript:Tooltip_ePUB()=20
                    onmouseout=3Djavascript:Tooltip_MouseOut()=20
                    =
src=3D"http://journals.lww.com/_LAYOUTS/1033/IMAGES/OAKS.JournalsRoot/ico=
n-help.gif"=20
                    border=3D0></SPAN>=20
                    <LI class=3Dej-box-01-body-li-article-tools-print><A =

                    href=3D"javascript:window.print()">Print this =
Article</A>=20
                    <LI class=3Dej-box-01-body-li-article-tools-email><A =

                    onclick=3DArticleTools_ShowEmailToColleaguePopUp();=20
                    href=3D"javascript:;"><SPAN=20
                    =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_lblEmailTo>Email=20
                    To Colleague</SPAN></A>=20
                    <LI =
class=3Dej-box-01-body-li-article-tools-collections><A=20
                    =
onclick=3DArticleTools_ShowAddToMyCollectionsPopUp();=20
                    href=3D"javascript:;">Add to My Favorites</A>=20
                    <LI =
class=3Dej-box-01-body-li-article-tools-reference-mgr><A=20
                    =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_hypExportToCitationManager=20
                    =
href=3D"javascript:showExportToCitationPopUpOnclick()">Export=20
                    to Citation Manager</A>=20
                    <LI =
class=3Dej-box-01-body-li-article-tools-alert-cited=20
                    =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_citedAlertListItem><A=20
                    class=3Dej-alert-cited=20
                    =
href=3D"http://journals.lww.com/pages/login.aspx?ReturnUrl=3D%2fneurosurg=
ery%2fFulltext%2f2010%2f08000%2fPatterns_of_Care_and_Survival_in_a_Retros=
pective.37.aspx&amp;RequestFor=3DCitation">Alert=20
                    Me When Cited</A> <SPAN class=3Dej-alert-info><IMG=20
                    onmouseover=3Djavascript:Tooltip_CitedAlert()=20
                    onmouseout=3Djavascript:Tooltip_MouseOut()=20
                    =
src=3D"http://journals.lww.com/_LAYOUTS/1033/IMAGES/OAKS.JournalsRoot/ico=
n-help.gif"=20
                    border=3D0></SPAN>=20
                    <LI =
class=3Dej-box-01-body-li-article-tools-rightslink=20
                    =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_rightsLinkListItem><A=20
                    =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_hypRightsLink=20
                    =
onclick=3D"showRightslinkPopUp('https://s100.copyright.com/AppDispatchSer=
vlet', 'WoltersKluwer', 'NEU', 'Patterns of Care and Survival in a =
Retrospective Analysis of 1059 Patients With Glioblastoma Multiforme =
Treated Between 2002 and 2007: A Multicenter Study by the Central =
Nervous System Study Group of Airo (Italian Association of Radiation =
Oncology)', '2010', 'Silvia Scoccianti, Stefano Magrini, Umberto =
Ricardi, et al', '67', '2', 'Copyright (C) by the Congress of =
Neurological Surgeons', '00006123-201008000-00037')"=20
                    href=3D"javascript:">Request Permissions</A> =
</LI></UL><SPAN=20
                  =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_imagesSection>
                  <P><STRONG>Images</STRONG></P>
                  <UL id=3Dej-box-01-body-ul-style-article-tools>
                    <LI =
class=3Dej-box-01-body-li-article-tools-view-images><A=20
                    =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_hypViewImagesGallery=20
                    =
href=3D"http://journals.lww.com/neurosurgery/pages/imagegallery.aspx?year=
=3D2010&amp;issue=3D08000&amp;article=3D00037">View=20
                    Images in Gallery</A>=20
                    <LI =
class=3Dej-box-01-body-li-article-tools-ppt-all><A=20
                    =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_lnkExportImagesToPPT=20
                    href=3D'javascript:WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$SPWebPartManager1$g_9768a3fb_3627_420e_908=
d_5e7400d732db$ctl00$lnkExportImagesToPPT", "", true, "", "", false, =
true))'>Export=20
                    All Images to PowerPoint File</A>=20
                  </LI></UL></SPAN></DIV></DIV></DIV>
                  <DIV id=3Dej-clear-float></DIV><INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_hiddenPrinterFriendlyUrl=20
                  type=3Dhidden=20
                  =
value=3Dhttp://journals.lww.com/neurosurgery/pages/printerfriendly.aspx?y=
ear=3D2010&amp;issue=3D08000&amp;article=3D00037&amp;type=3DFulltext=20
                  =
name=3Dctl00$SPWebPartManager1$g_9768a3fb_3627_420e_908d_5e7400d732db$ctl=
00$hiddenPrinterFriendlyUrl>
                  <SCRIPT=20
                  =
src=3D"http://journals.lww.com/_layouts/OAKS.Journals/ExportToCitationMan=
ager.js"=20
                  type=3Dtext/javascript></SCRIPT>
                   <A=20
                  =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_exportToCitationManager_hypExportToCitationManager=20
                  style=3D"DISPLAY: none" href=3D"javascript:"></A>
                  <DIV class=3Dadd-to-collections=20
                  =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_exportToCitationManager_pnlExportTo=20
                  style=3D"DISPLAY: none">
                  <DIV id=3Dej-box-modal-drop-shadow>
                  <DIV id=3Dej-box-modal-style-1>
                  <DIV=20
                  =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_exportToCitationManager_pnlMainExport>
                  <DIV id=3Dej-box-modal-header>
                  <DIV id=3Dej-box-modal-header-title>Export to.</DIV>
                  <DIV id=3Dej-box-modal-header-close><INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_exportToCitationManager_closeExportWindowMain=20
                  style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
                  onclick=3D'return =
closeExportToModalPopUp();WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$SPWebPartManager1$g_9768a3fb_3627_420e_908=
d_5e7400d732db$ctl00$exportToCitationManager$closeExportWindowMain", "", =
true, "", "", false, false))'=20
                  type=3Dimage alt=3D"Close Window"=20
                  =
src=3D"http://journals.lww.com/_layouts/1033/images/oaks.journals/icon-cl=
ose.gif"=20
                  =
name=3Dctl00$SPWebPartManager1$g_9768a3fb_3627_420e_908d_5e7400d732db$ctl=
00$exportToCitationManager$closeExportWindowMain></DIV>
                  <DIV id=3Dej-clear-float></DIV></DIV>
                  <FIELDSET>
                  <TABLE=20
                  =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_exportToCitationManager_radioBtnExportTypes=20
                  border=3D0>
                    <TBODY>
                    <TR>
                      <TD><INPUT=20
                        =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_exportToCitationManager_radioBtnExportTypes_0=20
                        type=3Dradio CHECKED value=3DEndNote=20
                        =
name=3Dctl00$SPWebPartManager1$g_9768a3fb_3627_420e_908d_5e7400d732db$ctl=
00$exportToCitationManager$radioBtnExportTypes><LABEL=20
                        =
for=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl0=
0_exportToCitationManager_radioBtnExportTypes_0>End=20
                        Note</LABEL></TD></TR>
                    <TR>
                      <TD><INPUT=20
                        =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_exportToCitationManager_radioBtnExportTypes_1=20
                        type=3Dradio value=3DProcite=20
                        =
name=3Dctl00$SPWebPartManager1$g_9768a3fb_3627_420e_908d_5e7400d732db$ctl=
00$exportToCitationManager$radioBtnExportTypes><LABEL=20
                        =
for=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl0=
0_exportToCitationManager_radioBtnExportTypes_1>Procite</LABEL></TD></TR>=

                    <TR>
                      <TD><INPUT=20
                        =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_exportToCitationManager_radioBtnExportTypes_2=20
                        type=3Dradio value=3DReferenceManager=20
                        =
name=3Dctl00$SPWebPartManager1$g_9768a3fb_3627_420e_908d_5e7400d732db$ctl=
00$exportToCitationManager$radioBtnExportTypes><LABEL=20
                        =
for=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl0=
0_exportToCitationManager_radioBtnExportTypes_2>Reference=20
                        =
Manager</LABEL></TD></TR></TBODY></TABLE></FIELDSET>=20
                  <P><LABEL for=3Ddefault><INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_exportToCitationManager_checkBoxSaveMySelection=20
                  type=3Dcheckbox=20
                  =
name=3Dctl00$SPWebPartManager1$g_9768a3fb_3627_420e_908d_5e7400d732db$ctl=
00$exportToCitationManager$checkBoxSaveMySelection><LABEL=20
                  =
for=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl0=
0_exportToCitationManager_checkBoxSaveMySelection>Save=20
                  my selection</LABEL> </LABEL></P>
                  <P><INPUT =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_exportToCitationManager_btnOpenExportDialog onclick=3D'return =
validateExportType();WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$SPWebPartManager1$g_9768a3fb_3627_420e_908=
d_5e7400d732db$ctl00$exportToCitationManager$btnOpenExportDialog", "", =
true, "", "", false, false))' type=3Dsubmit value=3DExport =
name=3Dctl00$SPWebPartManager1$g_9768a3fb_3627_420e_908d_5e7400d732db$ctl=
00$exportToCitationManager$btnOpenExportDialog>=20
<INPUT =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_exportToCitationManager_btnCancelOpenExportDialog onclick=3D'return =
closeExportToModalPopUp();WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$SPWebPartManager1$g_9768a3fb_3627_420e_908=
d_5e7400d732db$ctl00$exportToCitationManager$btnCancelOpenExportDialog", =
"", true, "", "", false, false))' type=3Dsubmit value=3DCancel =
name=3Dctl00$SPWebPartManager1$g_9768a3fb_3627_420e_908d_5e7400d732db$ctl=
00$exportToCitationManager$btnCancelOpenExportDialog></P></DIV></DIV></DI=
V>
                  <DIV id=3Dej-clear-float></DIV><INPUT=20
                  =
id=3Dctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00=
_exportToCitationManager_hiddenExportType=20
                  type=3Dhidden=20
                  =
name=3Dctl00$SPWebPartManager1$g_9768a3fb_3627_420e_908d_5e7400d732db$ctl=
00$exportToCitationManager$hiddenExportType>=20
                  </DIV>
                  <SCRIPT type=3Dtext/javascript>
var hiddenExportType =3D =
$get('ctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl0=
0_exportToCitationManager_hiddenExportType');=20
function getExportPopup() { return =
$find('OpenExportToPopupExtender_367204865'); }
var pnlMainExport =3D =
$get('ctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl0=
0_exportToCitationManager_pnlMainExport');
</SCRIPT>

                  <SCRIPT type=3Dtext/javascript>
    function showPrinterFriendlyView() {
        var hidden =3D =
document.getElementById('ctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908=
d_5e7400d732db_ctl00_hiddenPrinterFriendlyUrl');
        open(hidden.value, "");
    }  =20
</SCRIPT>
                  </DIV></TD></TR></TBODY></TABLE>
            <DIV class=3Dms-PartSpacingVertical></DIV></TD></TR>
        <TR>
          <TD=20
          =
id=3DMSOZoneCell_WebPartctl00_SPWebPartManager1_g_89afd6d9_c2e4_4375_9aaf=
_45a4a6b896b1=20
          vAlign=3Dtop>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0 TOPLEVEL>
              <TBODY>
              <TR>
                <TD vAlign=3Dtop>
                  <DIV class=3Dms-WPBody=20
                  =
id=3DWebPartctl00_SPWebPartManager1_g_89afd6d9_c2e4_4375_9aaf_45a4a6b896b=
1=20
                  allowDelete=3D"false" width=3D"100%" HasPers=3D"false" =

                  =
WebPartID=3D"89afd6d9-c2e4-4375-9aaf-45a4a6b896b1"></DIV></TD></TR></TBOD=
Y></TABLE>
            <DIV class=3Dms-PartSpacingVertical></DIV></TD></TR>
        <TR>
          <TD=20
          =
id=3DMSOZoneCell_WebPartctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05=
_15756672f20b=20
          vAlign=3Dtop>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0 TOPLEVEL>
              <TBODY>
              <TR>
                <TD vAlign=3Dtop>
                  <DIV class=3Dms-WPBody=20
                  =
id=3DWebPartctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05_15756672f20=
b=20
                  allowDelete=3D"false" width=3D"100%" HasPers=3D"false" =

                  WebPartID=3D"bfbd4a6d-a884-4e5a-ab05-15756672f20b">
                  <DIV id=3Dej-box-keyword-highlight-search>
                  <DIV id=3Dej-box-02>
                  <DIV id=3Dej-box-02-title><!--needed for IE 6 =
--></DIV>
                  <DIV id=3Dej-box-02-body>
                  <P><STRONG>Keyword Highlighting</STRONG><BR>Highlight =
selected=20
                  keywords in the article text.</P>
                  <P>
                  <TABLE>
                    <TBODY>
                    <TR>
                      <TD><INPUT=20
                        =
id=3Dctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05_15756672f20b_ctl00=
_ArticleKeyword_1=20
                        onclick=3Djavascript:HighlightKeyword(this.id);=20
                        type=3Dcheckbox value=3DChemotherapy=20
                        =
name=3Dctl00$SPWebPartManager1$g_bfbd4a6d_a884_4e5a_ab05_15756672f20b$ctl=
00$ArticleKeyword_1></TD>
                      <TD><LABEL=20
                        =
for=3Dctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05_15756672f20b_ctl0=
0_ArticleKeyword_1>Chemotherapy</LABEL></TD></TR>
                    <TR>
                      <TD><INPUT=20
                        =
id=3Dctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05_15756672f20b_ctl00=
_ArticleKeyword_2=20
                        onclick=3Djavascript:HighlightKeyword(this.id);=20
                        type=3Dcheckbox value=3DDatabase=20
                        =
name=3Dctl00$SPWebPartManager1$g_bfbd4a6d_a884_4e5a_ab05_15756672f20b$ctl=
00$ArticleKeyword_2></TD>
                      <TD><LABEL=20
                        =
for=3Dctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05_15756672f20b_ctl0=
0_ArticleKeyword_2>Database</LABEL></TD></TR>
                    <TR>
                      <TD><INPUT=20
                        =
id=3Dctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05_15756672f20b_ctl00=
_ArticleKeyword_3=20
                        onclick=3Djavascript:HighlightKeyword(this.id);=20
                        type=3Dcheckbox value=3DGlioblastoma=20
                        =
name=3Dctl00$SPWebPartManager1$g_bfbd4a6d_a884_4e5a_ab05_15756672f20b$ctl=
00$ArticleKeyword_3></TD>
                      <TD><LABEL=20
                        =
for=3Dctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05_15756672f20b_ctl0=
0_ArticleKeyword_3>Glioblastoma</LABEL></TD></TR>
                    <TR>
                      <TD><INPUT=20
                        =
id=3Dctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05_15756672f20b_ctl00=
_ArticleKeyword_4=20
                        onclick=3Djavascript:HighlightKeyword(this.id);=20
                        type=3Dcheckbox value=3D"Patterns of care"=20
                        =
name=3Dctl00$SPWebPartManager1$g_bfbd4a6d_a884_4e5a_ab05_15756672f20b$ctl=
00$ArticleKeyword_4></TD>
                      <TD><LABEL=20
                        =
for=3Dctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05_15756672f20b_ctl0=
0_ArticleKeyword_4>Patterns=20
                        of care</LABEL></TD></TR>
                    <TR>
                      <TD><INPUT=20
                        =
id=3Dctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05_15756672f20b_ctl00=
_ArticleKeyword_5=20
                        onclick=3Djavascript:HighlightKeyword(this.id);=20
                        type=3Dcheckbox value=3DRadiotherapy=20
                        =
name=3Dctl00$SPWebPartManager1$g_bfbd4a6d_a884_4e5a_ab05_15756672f20b$ctl=
00$ArticleKeyword_5></TD>
                      <TD><LABEL=20
                        =
for=3Dctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05_15756672f20b_ctl0=
0_ArticleKeyword_5>Radiotherapy</LABEL></TD></TR></TBODY></TABLE></P>
                  <P></P></DIV></DIV></DIV>
                  <SCRIPT type=3Dtext/javascript>
     function getKeywordTextID() {
        return =
document.getElementById('ctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab0=
5_15756672f20b_ctl01_txtKeywords');
    }
</SCRIPT>

                  <DIV id=3Dej-box-search-similar>
                  <DIV id=3Dej-box-02>
                  <DIV id=3Dej-box-02-title><!--needed for IE 6 =
--></DIV>
                  <DIV id=3Dej-box-02-body>
                  <P><STRONG>Search for Similar Articles</STRONG><BR>You =
may=20
                  search for similar articles that contain these same =
keywords=20
                  or you may modify the keyword list to augment your =
search.</P><TEXTAREA =
id=3Dctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05_15756672f20b_ctl01=
_txtKeywords onkeyup=3D"javascript:enableDisableButton();return false;" =
name=3Dctl00$SPWebPartManager1$g_bfbd4a6d_a884_4e5a_ab05_15756672f20b$ctl=
01$txtKeywords rows=3D0 cols=3D0>Chemotherapy, Database, Glioblastoma, =
Patterns of care, Radiotherapy</TEXTAREA>=20

                  <P><INPUT =
id=3Dctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05_15756672f20b_ctl01=
_btnSearch onclick=3D'javascript:WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$SPWebPartManager1$g_bfbd4a6d_a884_4e5a_ab0=
5_15756672f20b$ctl01$btnSearch", "", true, "", "", false, false))' =
type=3Dsubmit value=3DSearch =
name=3Dctl00$SPWebPartManager1$g_bfbd4a6d_a884_4e5a_ab05_15756672f20b$ctl=
01$btnSearch>=20
<INPUT =
id=3Dctl00_SPWebPartManager1_g_bfbd4a6d_a884_4e5a_ab05_15756672f20b_ctl01=
_btnRestoreKeywords onclick=3D"javascript:restoreKeywords();return =
false;" type=3Dbutton value=3D"Restore Keywords" =
name=3Dctl00$SPWebPartManager1$g_bfbd4a6d_a884_4e5a_ab05_15756672f20b$ctl=
01$btnRestoreKeywords>=20
                  </P></DIV></DIV></DIV></DIV></TD></TR></TBODY></TABLE>
            <DIV class=3Dms-PartSpacingVertical></DIV></TD></TR>
        <TR>
          <TD=20
          =
id=3DMSOZoneCell_WebPartctl00_SPWebPartManager1_g_fbecdbd5_1df5_4dde_8064=
_9ba41adc55a8=20
          vAlign=3Dtop>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0 TOPLEVEL>
              <TBODY>
              <TR>
                <TD vAlign=3Dtop>
                  <DIV class=3Dms-WPBody=20
                  =
id=3DWebPartctl00_SPWebPartManager1_g_fbecdbd5_1df5_4dde_8064_9ba41adc55a=
8=20
                  allowDelete=3D"false" width=3D"100%" HasPers=3D"false" =

                  WebPartID=3D"fbecdbd5-1df5-4dde-8064-9ba41adc55a8">
                  <DIV=20
                  =
id=3Dctl00_SPWebPartManager1_g_fbecdbd5_1df5_4dde_8064_9ba41adc55a8_ctl00=
_divArticleRelatedLinksWebPart>
                  <DIV id=3Dej-box-upcoming-topics>
                  <DIV id=3Dej-box-01>
                  <DIV id=3Dej-box-01-title>Related Links</DIV>
                  <DIV id=3Dej-box-01-body>
                  <UL id=3Dej-box-01-body-ul-style-01>
                    <LI=20
                    =
id=3Dctl00_SPWebPartManager1_g_fbecdbd5_1df5_4dde_8064_9ba41adc55a8_ctl00=
_authorArticlesInPubMedListItem><A=20
                    =
id=3Dctl00_SPWebPartManager1_g_fbecdbd5_1df5_4dde_8064_9ba41adc55a8_ctl00=
_hypAuthorArticlesInPubMedLink=20
                    =
href=3D"http://www.ncbi.nlm.nih.gov/pubmed?term=3DScoccianti+Silvia[au]" =

                    target=3D_blank>Articles in PubMed by Silvia =
Scoccianti,=20
                    MD</A>=20
                    <LI=20
                    =
id=3Dctl00_SPWebPartManager1_g_fbecdbd5_1df5_4dde_8064_9ba41adc55a8_ctl00=
_thisArticleInPubMedListItem><A=20
                    =
id=3Dctl00_SPWebPartManager1_g_fbecdbd5_1df5_4dde_8064_9ba41adc55a8_ctl00=
_hypThisArticleInPubMedLink=20
                    href=3D"http://www.ncbi.nlm.nih.gov/pubmed/20644432" =

                    target=3D_blank>This article in PubMed</A>=20
                    <LI=20
                    =
id=3Dctl00_SPWebPartManager1_g_fbecdbd5_1df5_4dde_8064_9ba41adc55a8_ctl00=
_authorArticlesInGoogleScholarListItem><A=20
                    =
id=3Dctl00_SPWebPartManager1_g_fbecdbd5_1df5_4dde_8064_9ba41adc55a8_ctl00=
_hypAuthorArticlesInGoogleScholarLink=20
                    =
href=3D"http://scholar.google.com/scholar?q=3DScoccianti%2c+Silvia"=20
                    target=3D_blank>Articles in Google Scholar by Silvia =

                    Scoccianti, MD</A>=20
                    <LI=20
                    =
id=3Dctl00_SPWebPartManager1_g_fbecdbd5_1df5_4dde_8064_9ba41adc55a8_ctl00=
_authorArticlesInJournalListItem><A=20
                    =
id=3Dctl00_SPWebPartManager1_g_fbecdbd5_1df5_4dde_8064_9ba41adc55a8_ctl00=
_hypAuthorArticlesInJournalLink=20
                    =
href=3D"http://journals.lww.com/neurosurgery/pages/author.aspx?firstName=3D=
Silvia&amp;lastName=3DScoccianti">Other=20
                    articles in this journal by Silvia Scoccianti, =
MD</A>=20
                  =
</LI></UL></DIV></DIV></DIV></DIV></DIV></TD></TR></TBODY></TABLE>
            <DIV class=3Dms-PartSpacingVertical></DIV></TD></TR>
        <TR>
          <TD=20
          =
id=3DMSOZoneCell_WebPartctl00_SPWebPartManager1_g_c57d1ae5_05b1_4ca2_bcef=
_0ae5edc67283=20
          vAlign=3Dtop>
            <TABLE style=3D"DISPLAY: none" cellSpacing=3D0 =
cellPadding=3D0=20
            width=3D"100%" border=3D0 TOPLEVEL>
              <TBODY>
              <TR>
                <TD vAlign=3Dtop>
                  <DIV class=3Dms-WPBody=20
                  =
id=3DWebPartctl00_SPWebPartManager1_g_c57d1ae5_05b1_4ca2_bcef_0ae5edc6728=
3=20
                  allowDelete=3D"false" width=3D"100%" HasPers=3D"false" =

                  =
WebPartID=3D"c57d1ae5-05b1-4ca2-bcef-0ae5edc67283"></DIV></TD></TR></TBOD=
Y></TABLE>
            <DIV class=3Dms-PartSpacingVertical></DIV></TD></TR>
        <TR>
          <TD=20
          =
id=3DMSOZoneCell_WebPartctl00_SPWebPartManager1_g_a98cb65a_2f23_4651_bb6d=
_3c8fd65961ac=20
          vAlign=3Dtop>
            <TABLE style=3D"DISPLAY: none" cellSpacing=3D0 =
cellPadding=3D0=20
            width=3D"100%" border=3D0 TOPLEVEL>
              <TBODY>
              <TR>
                <TD vAlign=3Dtop>
                  <DIV class=3Dms-WPBody=20
                  =
id=3DWebPartctl00_SPWebPartManager1_g_a98cb65a_2f23_4651_bb6d_3c8fd65961a=
c=20
                  allowDelete=3D"false" width=3D"100%" HasPers=3D"false" =

                  =
WebPartID=3D"a98cb65a-2f23-4651-bb6d-3c8fd65961ac"></DIV></TD></TR></TBOD=
Y></TABLE></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></DIV=
></DIV><!--<div id=3D"footertop">&nbsp;</div>--><!--Footer Region Starts =
--><!--Footer Region Starts -->
<DIV id=3Dej-footer-region>
<UL id=3Dctl00_FooterLinks1_ulFirstRowHyperLinks>
  <LI class=3Dej-no-border><A id=3Dctl00_FooterLinks1_hlkCopyright=20
  =
href=3D"http://journals.lww.com/neurosurgery/_layouts/1033/oaks.journals/=
copyright.aspx">Copyright&nbsp;=C2=A9&nbsp;2010</A>=20

  <LI id=3Dctl00_FooterLinks1_liHyperSociety><A =
href=3D"http://www.cns.org/"=20
  target=3D_blank>Congress of Neurological Surgeons</A>=20
  <LI id=3Dctl00_FooterLinks1_liHyperWebApplication><A =
href=3D"http://www.lww.com/"=20
  target=3D_blank>Lippincott Williams &amp; Wilkins</A>=20
  <LI class=3Dej-no-border =
id=3Dctl00_FooterLinks1_liAllRightsReserved>All rights=20
  reserved. </LI></UL>
<UL id=3Dctl00_FooterLinks1_ulSecondRowHyperLink>
  <LI class=3Dej-no-border><A id=3Dctl00_FooterLinks1_hlkPrivacy=20
  =
href=3D"http://journals.lww.com/neurosurgery/_layouts/1033/oaks.journals/=
privacy.aspx">Privacy=20
  Policy</A>=20
  <LI><A id=3Dctl00_FooterLinks1_hlkTermsOfUse=20
  =
href=3D"http://journals.lww.com/neurosurgery/_layouts/1033/oaks.journals/=
terms.aspx">Terms=20
  of Use</A>=20
  <LI id=3Dctl00_FooterLinks1_liHyperNIHPublicAccess><A=20
  id=3Dctl00_FooterLinks1_hlkNIHPublicAccess=20
  =
href=3D"http://journals.lww.com/neurosurgery/_layouts/1033/oaks.journals/=
nih.aspx">NIH=20
  Public Access Policy</A>=20
  <LI id=3Dctl00_FooterLinks1_liHyperSubscribeToEtoc><A=20
  onclick=3Djavascript:alerts_ShowSubscribeeTOCPopup();=20
  href=3D"javascript:;">Subscribe to eTOC</A> </LI></UL>
<UL id=3Dctl00_FooterLinks1_ulHyperlinks>
  <LI class=3Dej-no-border-from-list><A=20
  =
href=3D"http://journals.lww.com/neurosurgery/Secure/Pages/feedback.aspx">=
Feedback</A></LI></UL></DIV><!--Footer Region Ends --><!--Footer Region =
Ends --><!-- Server Info: MachineName=3DNASRVTX95305 =
UserHostAddress=3D82.84.144.162 SessionID=3D13nlnv55zf5myi45grdboy55 =
--><NOSCRIPT>
<DIV><IMG id=3DDCSIMG height=3D1 alt=3DDCSIMG=20
src=3D"http://statse.webtrendslive.com/dcs963r0c10000wo843itn0hx_9e1f/njs=
.gif?dcsuri=3D/nojavascript&amp;WT.js=3DNo&amp;WT.tv=3D8.5.0"=20
width=3D1></DIV></NOSCRIPT>
<SCRIPT type=3Dtext/javascript>
	_qoptions=3D{qacct:"p-c4dAIW3WjSeAY"};
</SCRIPT>

<SCRIPT src=3D"http://edge.quantserve.com/quant.js" =
type=3Dtext/javascript>

</SCRIPT>
<NOSCRIPT><IMG style=3D"DISPLAY: none" height=3D1 alt=3DQuantcast=20
src=3D"http://pixel.quantserve.com/pixel/p-c4dAIW3WjSeAY.gif" width=3D1 =
border=3D0>=20
</NOSCRIPT><!-- end footer --></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var Page_Validators =3D  new =
Array(document.getElementById("ctl00_ucUserActionsToolbar_SubscribeToEtoc=
PopupControl_cvEmailError"), =
document.getElementById("ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc2=
2_c5c452ed77a6_ctl00_forgotPassword_cvEmailError"));
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var ctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_cvEmailError =
=3D document.all ? =
document.all["ctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_cvEm=
ailError"] : =
document.getElementById("ctl00_ucUserActionsToolbar_SubscribeToEtocPopupC=
ontrol_cvEmailError");
ctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_cvEmailError.displ=
ay =3D "Dynamic";
ctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_cvEmailError.valid=
ationGroup =3D "EmailValidationGroup";
ctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_cvEmailError.evalu=
ationfunction =3D "CustomValidatorEvaluateIsValid";
var =
ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00_forg=
otPassword_cvEmailError =3D document.all ? =
document.all["ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed7=
7a6_ctl00_forgotPassword_cvEmailError"] : =
document.getElementById("ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc2=
2_c5c452ed77a6_ctl00_forgotPassword_cvEmailError");
ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00_forg=
otPassword_cvEmailError.display =3D "Dynamic";
ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00_forg=
otPassword_cvEmailError.validationGroup =3D "EmailValidationGroup";
ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00_forg=
otPassword_cvEmailError.evaluationfunction =3D =
"CustomValidatorEvaluateIsValid";
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var _tag =3D new WebTrends('dcs963r0c10000wo843itn0hx_9e1f', =
'statse.webtrendslive.com', 'lww.com');_tag.dcsGetId(); =
_tag.dcsCollect();var __wpmExportWarning=3D'This Web Part Page has been =
personalized. As a result, one or more Web Part properties may contain =
confidential information. Make sure the properties contain information =
that is safe for others to read. After exporting this Web Part, view =
properties in the Web Part description file (.WebPart) by using a text =
editor such as Microsoft Notepad.';var __wpmCloseProviderWarning=3D'You =
are about to close this Web Part.  It is currently providing data to =
other Web Parts, and these connections will be deleted if this Web Part =
is closed.  To close this Web Part, click OK.  To keep this Web Part, =
click Cancel.';var __wpmDeleteWarning=3D'You are about to permanently =
delete this Web Part.  Are you sure you want to do this?  To delete this =
Web Part, click OK.  To keep this Web Part, click =
Cancel.';Sys.UI.DomEvent.addHandler(window, "load", =
HighlightSearchTerms);var lblColleaguesEmail =3D =
$get('ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_emailToColleague_lblColleaguesEmail');Sys.Application.add_load(forgotPa=
ssword_attachFocusHandler);function forgotPassword_attachFocusHandler() =
{ var modalPopup =3D $find('sendMailPanel'); if(modalPopup!=3D null){ =
modalPopup.add_shown(forgotPassword_SetFocusOnControl);} }function =
forgotPassword_SetFocusOnControl() { =
if($get('ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_c=
tl00_forgotPassword_pnlMain').style.display !=3D 'none') { var textBox =
=3D =
$get('ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl0=
0_forgotPassword_txtEmail'); textBox.focus(); textBox.select(); } }
var Page_ValidationActive =3D false;
if (typeof(ValidatorOnLoad) =3D=3D "function") {
    ValidatorOnLoad();
}

function ValidatorOnSubmit() {
    if (Page_ValidationActive) {
        return ValidatorCommonOnSubmit();
    }
    else {
        return true;
    }
}
        //]]>
</SCRIPT>

<SCRIPT language=3DJavaScript>
<!--
WPSC.Init(document);=0A=
var varPartWPQ1 =3D =
WPSC.WebPartPage.Parts.Register('WPQ1','dc6a5bb7-52c3-44fa-b7ee-d833dc3d3=
b01',document.all.item('WebPartWPQ1'));=0A=
WPSC.WebPartPage.WebURL =3D =
'http:\u002f\u002fjournals.lww.com\u002fneurosurgery';=0A=
WPSC.WebPartPage.WebServerRelativeURL =3D '\u002fneurosurgery';=0A=

//-->
</SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://journals.lww.com/_layouts/1033/core.js?rev=3DCNBZRdV1h3pKuA=
7LsMXf3w%3D%3D"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
WebForm_AutoFocus('ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c4=
52ed77a6_ctl00_membershipLogin_UserName');Sys.Application.initialize();
Sys.Application.add_init(function() {
    $create(AjaxControlToolkit.ModalPopupBehavior, =
{"BackgroundCssClass":"Popup-Overlay","PopupControlID":"ctl00_ucUserActio=
nsToolbar_ucUnsubscribeToAlertsUserControl_pnlunSubscribeToAlerts","dynam=
icServicePath":"/neurosurgery/pages/articleviewer.aspx","id":"unSubscribe=
ToAlerts"}, null, null, =
$get("ctl00_ucUserActionsToolbar_ucUnsubscribeToAlertsUserControl_dummyTa=
rgetControl"));
});
Sys.Application.add_init(function() {
    $create(AjaxControlToolkit.ModalPopupBehavior, =
{"BackgroundCssClass":"Popup-Overlay","PopupControlID":"ctl00_ucUserActio=
nsToolbar_SubscribeToEtocPopupControl_pnlSubscribeToEtoc","dynamicService=
Path":"/neurosurgery/pages/articleviewer.aspx","id":"subscribeToEtoc"}, =
null, null, =
$get("ctl00_ucUserActionsToolbar_SubscribeToEtocPopupControl_dummyTargetC=
ontrol"));
});

document.getElementById('ctl00_ucUserActionsToolbar_SubscribeToEtocPopupC=
ontrol_cvEmailError').dispose =3D function() {
    Array.remove(Page_Validators, =
document.getElementById('ctl00_ucUserActionsToolbar_SubscribeToEtocPopupC=
ontrol_cvEmailError'));
}
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript><!--
igmenu_ctl00GlobalNav_Menu=3D[ "ctl00$GlobalNav",1,1,"","ig_aa872dc_r9 =
ej-HoverItemStyle","ej-TopSelectedStyle","/WebResource.axd?d=3DUrUPe3Gu2H=
QNHq3vBffZ72A3MF2y4JjrbkTqPgPFJNGcdOjBhfTd__4zLDEb0OQHdrJu78Ge3IKb8-MSerR=
L8VUwwt5f6q0oAOSDbpsuyZv02TtDkVbp-hEZAT-wNUWjTeLkdCsMKvSka1CCPmRhe6_j-_tM=
2wO74uPLPoRUwvzIRWj6RIultKIeqhvSK29V0&t=3D633720256795666297",false,"300"=
,"100","NotSet","#D3D3D3","5","200","375","","","ej-DisabledStyle","ej-It=
emStyle","/WebResource.axd?d=3DUrUPe3Gu2HQNHq3vBffZ72A3MF2y4JjrbkTqPgPFJN=
GcdOjBhfTd__4zLDEb0OQHdrJu78Ge3IKb8-MSerRL8VUwwt5f6q0oAOSDbpsuyZv02TtDkVb=
p-hEZAT-wNUWjTeLkdCsMKvSka1CCPmRhe7LLWlp0OzW1sjEfCxdr2CZz571OHFGTb5iOgf9l=
0YSN0&t=3D633720256795666297","/WebResource.axd?d=3DUrUPe3Gu2HQNHq3vBffZ7=
2A3MF2y4JjrbkTqPgPFJNGcdOjBhfTd__4zLDEb0OQHdrJu78Ge3IKb8-MSerRL8VUwwt5f6q=
0oAOSDbpsuyZv02TtDkVbp-hEZAT-wNUWjTeLkdCsMKvSka1CCPmRhe7LLWlp0OzW1sjEfCxd=
r2Cb89aQVPQ3jmcGu3p_8q6xfbKa_LtPZLOBDHHSkOvWCKQ2&t=3D633720256795666297",=
"/WebResource.axd?d=3DUrUPe3Gu2HQNHq3vBffZ72A3MF2y4JjrbkTqPgPFJNGcdOjBhfT=
d__4zLDEb0OQHdrJu78Ge3IKb8-MSerRL8VUwwt5f6q0oAOSDbpsuyZv02TtDkVbp-hEZAT-w=
NUWjTeLkdCsMKvSka1CCPmRhe7LLWlp0OzW1sjEfCxdr2CaM1PS1bPcxfK-FwK4NDhdh0&t=3D=
633720256795666297","/WebResource.axd?d=3DUrUPe3Gu2HQNHq3vBffZ72A3MF2y4Jj=
rbkTqPgPFJNGcdOjBhfTd__4zLDEb0OQHdrJu78Ge3IKb8-MSerRL8VUwwt5f6q0oAOSDbpsu=
yZv02TtDkVbp-hEZAT-wNUWjTeLkdCsMKvSka1CCPmRhe7LLWlp0OzW1sjEfCxdr2CbpddbDU=
ednyejzIcwvqn0jtGAUFIxDMngxiBovbn0E6g2&t=3D633720256795666297",false,true=
,"","",true,false];

igmenu_ctl00GlobalNav_Events =3D [ ["",0],["",0],["",0],["",0],["",0]];

	igmenu_initMenu('ctl00GlobalNav');
//--></SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
Sys.Application.add_init(function() {
    $create(AjaxControlToolkit.ModalPopupBehavior, =
{"BackgroundCssClass":"Popup-Overlay","PopupControlID":"ctl00_SPWebPartMa=
nager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00_divOutlinePopup","dyn=
amicServicePath":"/neurosurgery/pages/articleviewer.aspx","id":"articleOu=
tlinePopup"}, null, null, =
$get("ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_hiddenDummy"));
});
Sys.Application.add_init(function() {
    $create(Infragistics.Web.UI.WebDialogWindow, =
{"id":"ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl=
00_slideShowUserControl_ArticleImageViewer","name":"ArticleImageViewer","=
props":[[[,3,,,"800px",,1,,1,0,,],{"c":{"uid":"ctl00$SPWebPartManager1$g_=
756c9b15_0794_4584_9e36_c5d32a51c3be$ctl00$slideShowUserControl$ArticleIm=
ageViewer","mbc":"igdw_ModalBackground"}}],[[[[,,,]],[[[[]],,],[[[]],,],[=
[[]],,]],],[[[,,,3,]],,]],,[]]}, null, null, =
$get("ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_slideShowUserControl_ArticleImageViewer"));
});
Sys.Application.add_init(function() {
    $create(AjaxControlToolkit.ModalPopupBehavior, =
{"BackgroundCssClass":"Popup-Overlay","PopupControlID":"ctl00_SPWebPartMa=
nager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00_emailToColleague_pnlE=
mailToColleague","dynamicServicePath":"/neurosurgery/pages/articleviewer.=
aspx","id":"emailToColleaguePopupExtender__1762487619"}, null, null, =
$get("ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_emailToColleague_hypEmailToColleague"));
});
Sys.Application.add_init(function() {
    $create(AjaxControlToolkit.ModalPopupBehavior, =
{"BackgroundCssClass":"Popup-Overlay","PopupControlID":"ctl00_SPWebPartMa=
nager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl00_addToMyCollections_pn=
lAddToMyCollections","dynamicServicePath":"/neurosurgery/pages/articlevie=
wer.aspx","id":"addToMyCollectionsPopupExtender_1978369037"}, null, =
null, =
$get("ctl00_SPWebPartManager1_g_756c9b15_0794_4584_9e36_c5d32a51c3be_ctl0=
0_addToMyCollections_dummyTargetControl"));
});
Sys.Application.add_init(function() {
    $create(AjaxControlToolkit.ModalPopupBehavior, =
{"BackgroundCssClass":"Popup-Overlay","PopupControlID":"ctl00_SPWebPartMa=
nager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00_pnlEmpty","dynamicSer=
vicePath":"/neurosurgery/pages/articleviewer.aspx","id":"emptyMailPanel"}=
, null, null, =
$get("ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl0=
0_hdnEmpty"));
});
Sys.Application.add_init(function() {
    $create(AjaxControlToolkit.ModalPopupBehavior, =
{"BackgroundCssClass":"Popup-Overlay","PopupControlID":"ctl00_SPWebPartMa=
nager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00_forgotPassword_pnlFor=
gotPassword","dynamicServicePath":"/neurosurgery/pages/articleviewer.aspx=
","id":"sendMailPanel"}, null, null, =
$get("ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl0=
0_forgotPassword_dummyTargetControl"));
});

document.getElementById('ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc2=
2_c5c452ed77a6_ctl00_forgotPassword_cvEmailError').dispose =3D =
function() {
    Array.remove(Page_Validators, =
document.getElementById('ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc2=
2_c5c452ed77a6_ctl00_forgotPassword_cvEmailError'));
}
Sys.Application.add_init(function() {
    $create(AjaxControlToolkit.ModalPopupBehavior, =
{"BackgroundCssClass":"Popup-Overlay","PopupControlID":"ctl00_SPWebPartMa=
nager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl00_keepMeloggedIn_pnlKee=
pMeLoggedIn","dynamicServicePath":"/neurosurgery/pages/articleviewer.aspx=
","id":"keepMeLoggedInPanel"}, null, null, =
$get("ctl00_SPWebPartManager1_g_0af48a88_371e_496a_bc22_c5c452ed77a6_ctl0=
0_keepMeloggedIn_dummyTargetControl"));
});
Sys.Application.add_init(function() {
    $create(AjaxControlToolkit.ModalPopupBehavior, =
{"BackgroundCssClass":"Popup-Overlay","PopupControlID":"ctl00_SPWebPartMa=
nager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl00_exportToCitationManag=
er_pnlExportTo","dynamicServicePath":"/neurosurgery/pages/articleviewer.a=
spx","id":"OpenExportToPopupExtender_367204865"}, null, null, =
$get("ctl00_SPWebPartManager1_g_9768a3fb_3627_420e_908d_5e7400d732db_ctl0=
0_exportToCitationManager_hypExportToCitationManager"));
});
//]]>
</SCRIPT>
</FORM>
<SCRIPT type=3Dtext/javascript>_spOriginalFormAction =3D =
document.forms[0].action; =
_spSuppressFormOnSubmitWrapper=3Dtrue;</SCRIPT>
</BODY></HTML>

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://journals.lww.com/_layouts/1033/images/OAKS.Journals/icon-close.gif

R0lGODlhFQAVAOYAANhQRqYuJWwnIrNKQuF5cU0VEbxgWd1mXmQlIIkmHrFBOeyppOyrpmAfGuJ+
d9lSSKUtJUsxL/C4tWckH3MgGuBza9paUZErJFQXE/Ls7D4jIF8hHe2uquukn9tbUbRCOpUpIYEk
HbZQSP309KItJNxgVqAsI/G+u7pEO1kdGdpYTrtQSLFFPYM4MshZUEARDu/j4p00K91nX2seGNVg
WaQtJJcpIeF4cGodGKs5MLJBOVIZFNlTSfjl5GsdGL15dOOAeX9ta+mclvzz88dJQHkzLu3r6/TQ
zd9tZIgmHmMbFrlZUUgUEDANC3BcWkYeG+aRi71xa5srItp0bcRlXmsnImUlIItwbqk7NPrp589t
ZZQpIbxfWOPg3+aQiuyrp85IP3YgGrE1LFMXEsA/NeJ7dCoMCacuJdhPRf///wAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAAAAAALAAAAAAVABUAAAf7gGkjRxIcX4eIiQwLHQxZaUMSC15AZZaXmJcVJT0nQjceDwBopKWm
ADwqRD9QDhajprGnKC0OSA+yuaQAH1UEMrBpabnCpTpWBAelwsOmzAKkCgjJzsWkz9Bo0tTVw9il
0lM0YOTlzMITE+VgWBtaLmTx8mTMDQ3zZDEpVCti/v/n0vz7d2GHgQFnEiZkNoaZwoQJChx8yHDM
GYcKI05cKGyMRY5pMhbggpCjx4cX01gMkKTAEhYBFJ5EeeZkjRBMROSAQLPnmQBSZjyJsgWECQgx
fQYgYSPMCycwiijxQSGM1atYKeDA0ERDlzQZrkQwQ7as2bIRghhJEwgAOw==

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://journals.lww.com/WebResource.axd?d=c3JRjvpEdW8FFufB1EphTA2&t=634050968591131846

R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://journals.lww.com/_layouts/1033/IMAGES/OAKS.Journals/icon-minus.gif

R0lGODlhDwAPAPcAAHd5dnd5eHh4dnh4eP3+/v7+/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAADwAPAAAITwAHCBQA
QCAAAQMFKBxAoIDDhxAdIoxIUaKAihQJPmyIcSJGiBMbcnQ4soBChwIDBFDI0mKBkiRBDoi5MeLJ
jw9v4jR5cSdPnzxZCh2qMCAAOw==

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-201008000-00037.TT1.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4Qq5RXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgCREAECBAABAAAAvAAAAAICBAABAAAA9QkAAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAIwCgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7b9DVhY7sfBpy3Gpm9oNTHD2M2n9M3a7d/WUg6s1WPPTam2N
a411uNPucGsdXXva0sr9ax1lbbf+C/4RTeXOwsP1PW2hjIOL6m4E1/4b0nfzev8AnouFSawLq7L3
RvhuS+0nUtDt1NhH+i/Qf13+n/OoUWUyjR111/eaX2kSf8ie3SCX4kxHu09T97+b/wDRSn6o3D/I
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
9v8As10/aY9N8z9jj6LvpbfdtXzokl/jJG4/3O//2f/bAEMAAgEBAQEBAgEBAQICAgICBAMCAgIC
BQQEAwQGBQYGBgUGBgYHCQgGBwkHBgYICwgJCgoKCgoGCAsMCwoMCQoKCv/bAEMBAgICAgICBQMD
BQoHBgcKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCv/A
ABEIACMAoAMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAAC
AQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZ
GiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOU
lZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T1
9vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAAB
AncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Sl
pqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEA
AhEDEQA/AP1e1HWdC8G/DLwte+Av2fPD/jGaTQbX7bbW/wDZ9rLCRbREMTPHh9zFgecjHfNWNK8Y
2F/4c1DVr39lXRbO9t7KeSw0yc6Zuu50jjZIfMVCsYkZpEDnIHlZIwwq54yv9YuvhV4FXVr7xNbx
w6faGC48C/ahNGWslH78REkxkMQDg4bHTNX/AIPeGtU0GCHxto/jPxjf+UbwJZ+M9UvXkJdk8zdB
Jt/iiymRgb2K8NWcY1Lp20+X9fievVrYb2ck5e/d63lff15f/JThIvjFqT3TI37ALrEGXY7XXh/c
Rty5I8zjnhRn5uSdvSr0nxLuYb2Pd+xBay2s9qkiPbXehmW3kOd8UyuVUEEDDIzg5HSvQYv2n9fk
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

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-201008000-00037.TT2.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4QzbRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgCkDQECBAABAAAAvAAAAAICBAABAAAAFwwAAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAoABAAwEiAAIRAQMRAf/dAAQABP/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7oVWijH+zYVFrTWz1PVa5jgYbOzZRa13t/eT2Mym1hzMDFLh
O8P3NaBDfc2wYz/8J6m/f/g0drsmnFx7PVYygVs9Q2O2kHaPoQ1zVZrbbZU1+8uD2g6EFpkfm7m/
QQZJS/lermzkuH6PBwXOJ0b6hMgjc3VuJ9L/AK2nLM7WOm4p1gAucDGnun7Gf8xXWdOpY4PZSxjw
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
1z2jF3OtbJdc8EkF/wDOe322N/Naj5DaP2LdtLf6K+BW4uZ/Nu/m3uHuaiuzcMOc049h2uDSfSJB
JP02uj3t/ltUc62h/SslzGFm7HsIBbtIGx2hZ+akdkx+YeYf/9f0Ueo/Aoa1jy4Nrc1tdnpkwGv1
fp+j/wBIrTbbi1pdXtcQCWzMGNW7h9LaqXpt+zYltjKS+KmNfa3cYcGteys/SbY+fYrdVBpBbTWy
ppMkMAAJ8dEgmVWd2fq2fuFL1bP3Cl+seSX6x5JIV6tn7hS9Wz9wpfrHkl+seSSmkW5fqPd6F2r5
B9fQgb/osn9H/UT5jrR0e9r63NP2azcHu3OB2O+lZ+ekc23eQL6I3lgBDpkbvb+CWY++zo973OY7
djWEuZ9EnY76G73bUjsuj8w8w//Q9Hqba3ExiHP4qBDBOkNad+7/AAf+kVn0rP3/AMv96yd9gBFY
2tECtpLfa0fm+3qDNykHWyAXDxLp0j92P2hu3JLiAT1+x1PSs/f/AC/3pelZ+/8Al/vWVvuLJBAc
Z0JBiOx/yj+d/XTh7wDulzo0LXAD5h2f/wB+StXCPH7HU9Kz9/8AL/el6Vn7/wCX+9ZIsvjU+I5H
lB/5RRmMc5oc7Kqrnljt+4eUszXsStXCPH7GVxyWWWtFmUYcC0srY5sbTZtq/ebp6bt/56Jn1Ws6
Xkh1psIx7AXHQk7He6G+1D9NvbMq5PJfx+aPbkt+ipMpxHMezJvrta8bdrXuaCCNr2va6+3fuQSA
AQddPB//2f/bAEMAAgEBAQEBAgEBAQICAgICBAMCAgICBQQEAwQGBQYGBgUGBgYHCQgGBwkHBgYI
CwgJCgoKCgoGCAsMCwoMCQoKCv/bAEMBAgICAgICBQMDBQoHBgcKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCv/AABEIAKAAQAMBIgACEQEDEQH/xAAfAAAB
BQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiEx
QQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNU
VVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6
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
jOalyk10NIKlGabb08v+Cf/Z

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-201008000-00037.TT3.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4RAWRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgCPEAECBAABAAAAvAAAAAICBAABAAAAUg8AAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgARwCgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7Xdj04WM6jDpy3OqZva11DHA7GR/Pxu3KQtpNb3fs6pr2se5
jHOx/c9rWOrp3CWs9Z77K2Wf8D7/AOcYjl11uFiDFz24hbSN/wCjbZuJY30/pkbdn/TRW2ZIv3HP
pdSSC6s0+6J1Yyxtzdvt/frsTWY/jr/nOL/vGj9poif2Rr4F2F4/8eUxyaxMdIaZALffhjs3c2z9
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
9xJMba7C0AEbfohzGqGRh10YOUG2PeCyx3vO4iWH2t/kKd/T63u9QvvJOm2uwtEEbfohzVG/DbRg
ZIFj3gssd7zuIlhG1v8AISKY7jzf/9PvGC1rSKg51IaBRDsoSBt27jts/M/dU5yJMVvjWP0uV8v8
AvmtJN18Gb0/6x+kgcrvW7/tzL0/8B9ycnK0it38r9LleHb9B+8vmxJLXwV6f9Y/Sf6zJMPiBDd2
VzA3S/Z9H6X5iQOTuE1u2/nfpMufl+h/NXzYklr4K9P+sfpIHK7scfg/LE/+BO+l/wCB/wDCJycm
BDHz3Bsy4jTWfRXzYklr4K9P+sfpT9Pqdr+BtZvyvpT7t1npfR2f8Eog5neskwP8JljXv/gXL5tS
S18Fen/WP0p+sc7H/RGnqZX0p93u9L6G3+SmackuG6t4bOsW5RMf9st9y+bEktfBXp/1j9Jg5Ma1
un/jcuP/ADwmecvb7GOD5/OflkRHlU385fNqSWvgr0/6x+knHKDjtrcWz7ZsywSPOKfanByO9b/K
LMrx/wCJ/dXzYklr4K9P+sfpKcuDLHE/mj1MsfI/olZ2Y372V/4P/cvmRJLXwV6f9Y/TezG/eyv/
AAf+5NYzCNbhY7J9Mgh+71wNpHu3f2V8ypJa+CfT/rPwf//Z/9sAQwACAQEBAQECAQEBAgICAgIE
AwICAgIFBAQDBAYFBgYGBQYGBgcJCAYHCQcGBggLCAkKCgoKCgYICwwLCgwJCgoK/9sAQwECAgIC
AgIFAwMFCgcGBwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoK/8AAEQgARwCgAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//E
ALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJ
ChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeI
iYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq
8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQH
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
lKsuQgIyCelFFFo9gVJp3Un+H+R//9k=

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/Thumblet.00006123-201008000-00037.TT4A.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4RUlRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgC1DQECBAABAAAAvAAAAAICBAABAAAAYRQAAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAoAB1AwEiAAIRAQMRAf/dAAQACP/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7fFxelVdKx8jIx8drG49T7LHVMPLGS53sc76RS3/AFa94jCm
tjrHjZXoxhsba8+z6Nbse/f/AMUrPT8XIt6XitNlZrfj1gsdWTI2N0d+mUT9XsQ7v0GJ7hDox4kE
Oa4aXfnNsfv/AH03tQDMZC5cUpbn5SxfT0NlV1zqcX08Ubsh3pMPpjaLv0jQzc39C5tv/FqOz6vb
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
BgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsKDAkKCgr/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgr/wAARCABPADoDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9f38E
fFibQfD03w0+FXgs2P8AYVqL0eIdGjMxk8kZZGifGOnDDPBqxrPgf47JFbt4a+D3w6kkMTC8XUtL
CKH8xtrRmNiSPL2Aq2DuDEHBAFvV/CWvad4I8Pax4Z8Ra2Y30uyim07RLCK7cYg3NKRLIpAIG35S
Tkqcda0dG+FPjHXtFj1Nvi1rGnNKDm3v9HgjmiwcHcu4gZIJ69CMYrNc0dkejVqxno5Ja9pX+djm
W8E/tJlA4+DHwtV1lGYv7PYq6YOfm6q2cEcEdvekbwV+0wSCvwU+FagOMr9ic5XuM8c+hx39ufSt
L+HcdlYpbaj4u+3TLnfdSStGXySR8qOFGBgcelWP+EF07/oMp/4Fyf8AxdaJS/r/AIY43Us7Xf4/
5nPaX4HvBpsA1z4QaUb3yh9qNlpFkId/fYHctt7DPJ68dKoeKZvAPgeWwh8Y+BNJ01tUu/sunfa9
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

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/Thumblet.00006123-201008000-00037.TT4B.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4RozRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgCkDQECBAABAAAAvAAAAAICBAABAAAAbxkAAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAoACJAwEiAAIRAQMRAf/dAAQACf/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7bpnTelnpWHZZiY5JxqnPe6qv/Rtc573uajDC6E5oe3Hwi13
0XBlJB09TQx+570ukvyP2Vg7cZ7x9mpE7q4P6Nn7z1Rf9VunvAacHIgbZAuZB2V/ZKv8J7fTx/0X
sTegoBn3lLinKOpqjf8A3UXQHTujEloxMQuadrgK6pDjqGO9v0/5CR6d0Zr21nExA95hjDVVucYL
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
/wC5FX+e3+9LRV5P6zks+xlj32DPqawbodffuI3vpcfTFu7az097v+DtqQxf01wcW/tIwQGD1cgb
pDTPvtbs27/0nq7H1ra+34P/AHJq/wA9v96X2/B/7k1f57f70tFXk/rOMb+ltYX2O6jWGkNdvsyR
BI3bSTZt9v7/APN/9b96m77D6Ivr+32VhxZYBfkb2loO79CbfUdt2Pb/AOe1rfb8H/uTV/nt/vS+
34H/AHIq/wA9v96Wiryf1nHbZ0/0Dc454DXBhYMi5z2yz1P0lTLi5m17X0f8d/wf6RO6zpjdHu6i
wztAdbkCddkt/Sf6/wDXKvU1/t+D/wByav8APb/el9vwf+5NX+e3+9LRV5P6zm4dWBlvcyt+c1zd
ffdkAESQ1271Nvvj2fvqP/Mv6t/9xX/9v3/+llqfb8H/ALk1f57f70/27C/7kVf57f70qHgniyd5
P//Z/9sAQwACAQEBAQECAQEBAgICAgIEAwICAgIFBAQDBAYFBgYGBQYGBgcJCAYHCQcGBggLCAkK
CgoKCgYICwwLCgwJCgoK/9sAQwECAgICAgIFAwMFCgcGBwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK/8AAEQgARAA6AwEiAAIRAQMRAf/EAB8AAAEFAQEB
AQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNR
YQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldY
WVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TF
xsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAAB
AgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGx
wQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpz
dHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW
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

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-201008000-00037.TT5.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4Qj8RXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgCgDQECBAABAAAAvAAAAAICBAABAAAAOAgAAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAIACgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7acenCxnU4VOW41N3taaGOHsZH89t3blJj6HNcXdOrrIa4ta
Tjkuc0MLa/b9H1XPsYx//A/8JWrrG5xwcQ4ZpBFTN4uDtRtbG11Z9u1OW9bIJH2VpDWw2HuBdDvV
l/s2t3bPT9iazE76jc9ZcTmnLqG0O6K8uJg7PsbmzBdO712fo9Pp2NrT25FbNWdI9QbiDtOJMAsD
X7fU3bXsfY7/AKz/AMJ6ivEfWCDDcIEzH84Y8O3uWg1p2jeBuj3RxPeEfosNj9K/IuEb6iSG9IAI
BIL3YjWkgSGTXbc/c7/i032mmT/kZ0eM4X/vQty1rzU8U7W2lp9NzhLQ6PaXNG3c3cqJb1/aSBhh
wI2j9IQR794LtNn+C2fT/wAIl9FCz+lXmWkL6twB6RDXRqHYhLZJa71B6rfoN9/6N1qeqyl9ors6
ZXUJh1xdjOqA/eG132h38hv2ZbkHbwA6OO0qrk5NuKxr7KjY1x2n0a3WkaF251dfv2e3b7UlAknQ
n7UBo6cOa8cf2a/7kvR6b/o8f/Nr/uS/ZOpc269u4zDciwCT32x/r/xib9juDdrcjJZJmRk2Hvud
9MO+nKX0Tp++V/R6b/o8b/Nr/uS9Hpv+jxv82v8AuRMa+3e7DDLN+OA023MdteAG/pG5Menc799X
GB0e8N3fyePxSQbHU/a5/o9N/wBHjf5tf9yXo9N/0eN/m1/3It7er8432bUvGy0P0H+BdvZ9L96x
mz/qP0lxwO07QN3aeJS+iiSK9X4ud6PTf9Hjf5tf9yX2fp3+jx/82v8AuR78q2i2ut9TnesYa+ut
9jWmWj9K5n819P6bvYoW9ONtzr3OeHPaGlrbXtZA2n21fQ/MS+iRfWRFozR04c144/s1/wByXo9N
/wBHjf5tf9ylP7MqqpbVbbW920OaLMhwJ13Xv91u3+WrrBZr6gb5bf8Aakg2NbNdGh6PTf8AR43+
bX/chZdPThiXkMx59KyIbXP0XeAV/JbnHd9l9JsNBb6oJDnbve12wt2N9P8Ar/T/AOD/AEkLhkfs
y/7SK/W9OyfSnbEO2Rv930PpJfRIJ0PF12t//9DuX149WHhbrq8XfW3U0izfDGe2XN9jlENpc70f
tjBZZtcxzcUCA4btvua5nubZV/OI4tvpr9Kqx7m1BrK/0mOAQAPdJr3e3+opvychroFlr2/vNfjD
v4P2/wBZBeQbOv8A0mnOMW+o3OYWMDd4+zNdO4u2ujZ6n5uz/rat0dPNwruryGuq0lpoY3ft0e52
5oc31Nv5iQyryY33AeO/F8E32vJg+67yG/F1SVR7/wDSbf2Gr/R1f5o/8iqjasf9oOp9VhMx9m9E
bQdjXfz2z/rv/gaTsvJDiA65wB0O/FEjuR/31Epvssc4PvsoA4c845Dv6vpb3f5yNoo9/wDpNgYN
U/zVX+aP/IrKnGaXF2aIFjWx9lGk+oPSH6Mu90fT/M9L+WtL/wBDz/4F/wCQS/8AQ8/+Bf8AkELT
R7/9Jq4NWPdZY1tzMiPzHUCvb7i3cx2xu+v27GoubjU1Ubi5mPBn1G1B/ALi3Zs/ORf/AEPP/gX/
AJBL/wBDz/4F/wCQStVHv/0nPsZRuJGXsZta5rRjNcY09zXGr3udP6T2q/RiUvpreG1WhzQfU2Bu
6fztse3cn/8AQ8/+Bf8AkEv/AEPP/gX/AJBK1Ue//SRu6VYWNa25rSCC5/pVlxHdv0dqK7Cqawks
r0bq7YCdB9PaGpv/AEPP/gX/AJBL/wBDz/4F/wCQStVHv/0nOpFDxVtzA+XEFxxQ0OgMPu/RtbWx
v7/8tWcDHotrdFjcotIG59La3DT85vps+l9L6Csf+h5/8C/8gl/6Hn/wL/yCVqo9/wDpNG8YtbrC
cltUPI2/Zw4NLQ6x1Q/R+9mxjlYw8am4PsY9l9ZO0NdU1hYR9Nv0GO/z2o3/AKHn/wAC/wDIJf8A
oef/AAL/AMglaqPf/pLP6bJcWljARAb6bCAYd7x7d27c5rv+tIN3T/S6feLSy94qs/SGtjT9Aj6N
bdqP/wCh5/8AAv8AyCjYxltbq355LXgtdHpcEbf9GkoAgjX/AKT/AP/Z/9sAQwACAQEBAQECAQEB
AgICAgIEAwICAgIFBAQDBAYFBgYGBQYGBgcJCAYHCQcGBggLCAkKCgoKCgYICwwLCgwJCgoK/9sA
QwECAgICAgIFAwMFCgcGBwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoK/8AAEQgAIACgAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYH
CAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHw
JDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6
g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk
5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIB
AgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEX
GBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKT
lJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX2
9/j5+v/aAAwDAQACEQMRAD8A/WHUta8L+B/hf4VvfBPwB8PeMpZdBtRd21lLpdvNARaxEMfPAD7i
SOuRjoc1LoXjXQtUs7m51P8AZZ0rTpIrGaa3t7htIZp5kSIrBlchS5eRVbkfuTn7y16Bbaf8T5vh
d4NuPg/ceEEkj0S2/tG38S20rJKpt4tpRoTuUg7s5BByOlNm0z9qObN1FP8AC63aO3h2WgtruRJp
SH83dIdpRQdmzCkn5s9qwTad7fgj2JzhJSV0nd6uUr79r2/Dbc8lk+NVjam3gvP2D795ppPLY2ae
HpY1YKWLbjOpCYGAzBck4xnipvEXxat9Ftxc6d+xCNSH2l42W1l0AMEDxhZAplyQyvI2OoMWCAGD
V6ULb9sExvmw+Dock7BnUCEHOM/KN3b0716fp9lp4sIF1SHTzdeSv2n7Oi7DJgbtueduc4zzitYy
v0/A46vNS/5eXv2lc+a/+FpWdzNLbaf+xQiMkDSRy6jceH4opGClhGDHLIwY42g7cAsMkDJEZ+L1
gJWQfsMXRRMDfv8ADXzE+g+08gcc59eOOfpHxHphuNAvYfCkml2+ptayCwnvLcSRRzbTsLqCCy7s
ZAIOM15s2n/thSRNID8IUljkj8uERX7JMnz+YGY4MZH7vaQGzhsgZGByt0X3Dpc1VP8AeW9ZWPPI
fijZNeW8U/7FUawz+UGlS48PMbcs7K3mAygYUAMShfIPT1u+GfHOmaz4ki8Oa5+yXpWlRNcMk2tz
XehyWMcak/vAVbzmyMbV8oZPBIxmvoZbGybTwXs9OF0YRlQAYxJjpnAJXPfAOK4j4i+Ptc+Glha6
nf8AgeLVYbi58mT/AIRzRp76S3+UkO8cfzhMjbkA8kZ9aG0lsvuIpyqVJ8qbv6mYdE+Di/e8N+Dh
xnnTbL/4mg6J8HB18OeDh9dNsv8A4msiD9loSySalpnxN8S2KXbmdre28bXkSK7dW8sjg4wCD6c8
5NQn9ki9g0+TT9J+M3i20DzCTfH47u3KncWYDep4bJB/TFJzf8iOj2eH/wCf8vu/4Juf2R8Gf+hf
8G/+C6y/+Jo/sj4M/wDQv+DP/BdZf/E1N8OfFety6zd/Cf8A4RW6Fx4bt44W1zxFpVwINTVVQedH
dkbJ2YnJ6HIY4AFeg6XZw/ZSdbttK87ccC1UbMdvvDOaqMov7KOWp7WlKzlL7/uPOP7I+DP/AEL/
AIN/8F1l/wDE0f2R8Gf+hf8ABn/gusv/AImr3iWw/aFkuRf+B2+H6RtLcIdO1u3nxHGCBDIJYSSz
EAllKgDdgH5cnu5rK1/s39zb6WbzyhjzIx5fmY56c4z+NNSTfwoJc8Un7Ru/Z7ep5t/Y/wAGT08P
eDf/AAXWX/xNKND+DrAMvhrwcQTgEabZcn/vmtHxn8Q9Y8EeINK0HUPAiXq6sxSO/wBG0Se7t7Zw
yqBO0YJiB3ZDEbcK3PFZXir9nWLxj4svvGWoeIpbe4v7JLWa10/xFcw2qopQgrEo2hjsGTznJzU8
66RRrCEtHUqSSe2t76/IkfRPg5GcSeHPByn0Om2Q/wDZaT+yPgz/ANC/4M/8F1l/8TVRGT9mrw3o
3g/TfB1/rlle3zxC8tLa71ia3dufMuXJMioTgbuRnrivTtHs5SZDr9towHHlCyXP1zuH8qalF6cq
IqxqU1zKcnF7O+/5nnf9kfBj/oX/AAZ/4LrL/wCJrK8e6P8ABs+APEOzQPB4YeH74oY7CzDBvs8m
MELnOcV3Pj2w+J93c3CfDF/CVqsFvE9qdatWkW6lMn7xH8sho1CDAYBiS/8As819atPEY+B/iB/i
Pb+HRq/9iah5o0FXNuF8uTZtMo3k7cZJ75xxQ3GzXKi6LmpQn7R7rS+p514j0bwv4a+HXgeW78d6
T4UN5o1sBLJ4WS++2FbWLKHKEIc8ju2SBWOy6LqlyvhVvjlaw318IZrS4t/hwkXko6lgpyhTBV4/
vncCDnBPHWwap8TfDGmReHND8SzXNvpkdvb2DyaxooEsaxqN+WjDDb05XJ2kgDIqzqPjP4pWV61v
a6/qF7EASLm31LQE3HcQAFkweRzz0zjmoUtEmvy/zKqQnKo2p7t/zf5HCMPCkVt/blp+0hZS21nB
Gt9Cnw/imLeYz7ZMeVvBONpxu27DwOcdh4O+CmseNk07xnonxSjm0oCNWtJ/CFvCLzyyA7tuQMu8
q2doA+bgVaj8cfFKSZY31vV413HdK2o+HiFAUnoGzkkAD684pg8ffFzbIW1TVshsRKNW8PZYY6nn
jnjHpzz0o512/L/Mz9lU/n/9K/yO5Pwg0cnP9g6P/wCAS/8AxNcFYeGfCk3xsn8Kr42tJ5QXjHhk
+F0WGJhArn/SBHk4Hz5J5LFRnGA6f4gfF+O4eKC+1aWNJAFlGseHl8xecsAT9MA4znnGK1vCvibx
trt3c2+v/EfUtBSFVMVxfTaHMk5OchfJ3EY68gdfwp8/l+X+Yeyn/P8A+lf5HTL8INGDAtoGjkA8
j7EvP/jteFvc+EdNuLy5vfj4fLj1WKJ7dfh4o8jLTDyFbySWBK/fySBGMn5sn2n/AE//AKOVH/gP
pv8A8bpNl7x/xkkvHT/R9N4/8h0c/l+X+Yexqfz/APpX+Rw/wZ8O+GPF2u6lbWvj208R+WjOLW88
IpZfZv3pG5G8td6cbR16E5Pbb+L3w/0Lw14POpy6vZaAFuFJ1G00BLtgArMUMZQ5BAPPXOAOSAd3
be5yP2k1z2/0fTf/AI3SkXzDDftJqfrb6b/8bo5/L8v8w9jUv8f/AKV/keQazpvh8Xcs0Xxwns7Z
rWGSK3TwFHK6qCuXVjCd7Nn51AOBk4GCa9Y8FfDPQtW8K6bqqw6PqazWiP8AbzpSRC5yM79gX5Qf
Sptt7/0ckvXP/HvpvX/v3Qq3yjav7SagDoBb6b/8bpc/l+X+Y/ZVP5//AEr/ACMTVP2bvEl5pdtp
2nfEC0tJIZxJNeDw5avLMvOYzlAoUk8EDICgc8k7ep/CbR9O8P3FxdafpSmCxYyXS6ajMCqHMgUL
ycjdtHfil/0//o5Uf+A+m/8Axugi+YbW/aUBB6g2+m//ABunz+X5f5i9jU/n/wDSv8jxzw9beHNW
j0yKx+Pf2ovczI88nw/SJbohIzh8xARqoOd3Ay5yeK7j4JeCfD/ibR73yvFlr4mNvOiNcaj4ZSym
hymdrKIlDZzuBx0x16nqil4ev7SS9Mf8e2m9P+/dAW9H3f2k1H0t9N/+N0c/l+X+Yexqfz/+lf5H
mHjG38H+H9U1QT/FpdN8vVmjFsfBizratGjO8CkRZkQqjfN64wckCur+Enw90fxTa33iCy8T2Wu2
Ek/lwQ3vhuO1ks5F5dD+7Vj1HDDI9TXSBLwHI/aRX/wG03/43SgXwOR+0oOev+j6b/8AG6XP5fl/
mP2VT+f/ANK/yKuqfAe5ury5utM1TTbRJrYRQ239jQSJAwVx5oym4sWZW5OP3ajHJzj6t8D5PCfw
f8QweJ9TsNduo9Cvm+3zaPBA/Ns4A2xqAMHn8fpXRf6f/wBHKj/wH03/AON1W1nR38RaNeeH9R/a
QL299aSW86xw6cGKOpVsHy+Dgmnz+X5FU6c4TTc9n/e/yP/Z

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/Thumblet.00006123-201008000-00037.TT6A.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4Q7/RXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgCREAECBAABAAAAvAAAAAICBAABAAAAOw4AAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAoABAAwEiAAIRAQMRAf/dAAQABP/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7ptWQKqPs2Fj21mqvebWuY6do3bdlNrXKbqsqGbMDGJk+oHb
gAJHpmsjGfu3V79+76D1exL6BiUTYwfo2fnD90Iv2nH/ANKz/OCC+RO1HfdyfTz9f8m4g0Ee551k
S0/qf7u/3pMNjXn7Xh4dFTZc9wducGiXbtlmPT+aPe5z1rfacf8A0rP84Kh1T0bdr6mMssbr6rXU
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
td3pPPD9odH9l3tQpv8A+49v31/+lkpv/wC49v31/wDpZJFHw+1KW3VVbrLDZsEucGy4x4VVj/oM
UW2OdSbQX7GgktNbg7T92lzQ9yE4XOa5px7huBEtdWHCf3XC72uTNZc1jmejkEOn3OewuG791/re
3b/g/wBxJVHw+1Oxz31mxpdt19rmlrtP+DeGoGdvf0vKeCQ30LRDmlh0a9v0HBqcG2tkGi6Ggy5z
qyf6xf6ypZGZj2YVuPW6XWUurY6yyvUva6lm+z1fd70jsmI9Q237v//Z/9sAQwACAQEBAQECAQEB
AgICAgIEAwICAgIFBAQDBAYFBgYGBQYGBgcJCAYHCQcGBggLCAkKCgoKCgYICwwLCgwJCgoK/9sA
QwECAgICAgIFAwMFCgcGBwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoK/8AAEQgAkgA6AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYH
CAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHw
JDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6
g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk
5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIB
AgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEX
GBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKT
lJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX2
9/j5+v/aAAwDAQACEQMRAD8A/XqDwV8WZtN0KbwB8LvBL6S2hWYmGt6IpuhJ5A3MrRvtK5weQD1H
oRa1LwV8eFlgOifBv4dMn2RftK3umFSZ8tu2FAf3eNpGRu6j3ru/APxT8JQ6DpPhnzbltQh8P2c8
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

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/Thumblet.00006123-201008000-00037.TT6B.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4RolRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgDRDQECBAABAAAAvAAAAAICBAABAAAAYRkAAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAoAB6AwEiAAIRAQMRAf/dAAQACP/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7bCxOk19Kw7cjHxmh9NDS+ytmr3tY1g3OZ9Oyxynt+rm1z4w
S2tgteQ2kgVkb23O9v8ANOYd+9EwMS+/o+Gx3pOrdj0GCHg+1tb26te36L2of/NjDhzW42O1r27H
Nb6jQWRt9Pay1v6P/g/oJvQUAzkjilxTkNT8qX7H0aHu+z4u2p2y0+nVDXENOyz2+x/6Sv2/y0zM
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
Nv6P/Sf9/Rzsr2/5Q6e6ACZ09wP/ABrvbtS07/ir1/u/80f96tT1P1muczqUNYz1CXYxb7Z2bhu+
l7/Z7U/7SbtDv2qyCNw/Qfmzt3c/R3exSuy3m7fV1TG9KQfTca9w/e2W+7x/Oqendm3b3lnU8IM3
EsaYJ2ndtY94ub9D2e/Ylp3/ABV6/wB3/mj/AL1gepsbWbXdWrFbXFpeadJaGvcJ3fu2MSPUgHFh
6oA4djjkHnbpP0k/23ILw89RwARI7GA4j/hQ727VOrOtbkNdb1LCsoGj2CGuOh9zXeq7a/clp3/F
Xr/d/wCaP+9Wx8t+VaKaOpsfYQXBopiQOT7io/8AN6z/ALmO/pX27+bb/Pfu/wDEfyP53/hlfPUO
lF4ecnHL2ghrvUZIBjcAd3521ql+0+m/9y6fH+cbx/nJafyKrn+7/wA0fwf/2f/bAEMAAgEBAQEB
AgEBAQICAgICBAMCAgICBQQEAwQGBQYGBgUGBgYHCQgGBwkHBgYICwgJCgoKCgoGCAsMCwoMCQoK
Cv/bAEMBAgICAgICBQMDBQoHBgcKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCv/AABEIAEwAOgMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQID
BAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHB
FVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2
d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna
4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1
EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ0
4SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeI
iYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery
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

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/Thumblet.00006123-201008000-00037.FF1.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4RGZRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgDVDQECBAABAAAAvAAAAAICBAABAAAA1RAAAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAeACgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7nonRuj29F6fZbg4z7H41LnvdSwkk1sLnOcW+5zk/UqPqx0x
hfldPxw1tbrSW47CNrXVUn3bNu/fkV+1XOgf8g9N/wDClH/ntis3ZWJS4NvtrrcGmwB7mtO1pbW+
z3H6DXWsZv8A+EQAFDRkyTnxy9R3PVzXYv1UZcKHYuGLSSG1+izcSN27a3Z7v5uz6P8Ao7FL7B9W
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
BgYGBQYGBgcJCAYHCQcGBggLCAkKCgoKCgYICwwLCgwJCgoK/9sAQwECAgICAgIFAwMFCgcGBwoK
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK/8AAEQgAKwA6
AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF
BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq
NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi
o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR
BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG
R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A
/ak+FtFj8EeE7LRfDRtpr3S4Va7stAtJoEJhQAzmRCV5Py7cZYYPFbXhLwV4e1WxWHVNNsftUcau
7xaTahJUYZVwDDx6EdiPQis/Q77TNasPCVtZxSTTaNFaQ3si6pJAttK8FtIqNCMLc7kkUjOQnXg1
0tkw0ye0u8KvkytZ3B6ZXeEB/wDRR+malJWNqtSp7WWr3Y7/AIVf4Sz/AMgy1/8ABVaf/GaP+FX+
Es/8gy1/8FVp/wDGa6KinZEe0qd2c7/wq/wn/wBAy1/8FVp/8ZoHwv8ACY66bann/oFWn/xmuioo
sg9pU7s5TVvh74Y0ywN5FpFk7JJH8r6Ta4YFwCDiIHoe1fPfj3wt4WTx1rSJ4X0wAatcgD+z4v8A
nq3+zX0/4n50WT/rpF0P/TRa+bviB/yPmt/9he5/9GtWFdKyPVyqpU9pLV7HZfDyO0TxTA94uiiR
9T09rP7eu68JGlacHNqf4BjG/wBR+FeqanaEahc2EyCSG9hMyIOG3qoR1HrlSCO4IP4crodhDpOk
eE59Llvbc6rHZz6mlvp/mw3Uiw20atLKQfJKoihQCu7GMHmu412zuLmy8+wYi6tm822xjlgCNp9m
BKn61utjyqv8WXqxNA1F7y08i6kzcwYWY7SA/wDdcezDkfiOoNXq5PxQuozaP/afhvxFPpYvoFjj
1SK1jmNoHOVcxuCp2scc8AO2egNZTfD/AONd4i3Fj+0i4RovlKeFbNlY5+9+XYGmQeg0Vk+D9H8T
aJpslr4q8YPrdw9wzpdPYR2+xCABGFj4OCCcnn5vYVrUAZ/iggaLJn/npH/6MWvm74gf8j5rf/YX
uf8A0a1fSPickaLJj/npF2/6aLXzd8QP+R81v/sL3P8A6NasK+yPVyr+JL0PZLQ6hF4X8E3Npo+q
XUYsbRZnsroCGLKwkGWLdmTJGA2CE5JKjmtPx9F8S9VtbOHwDrY0O5FyTNLd6PHfxzJsb5GUTxlB
nB3Buox3rz7wP8R/GcfgnRkTWcAaTbYH2aP/AJ5L/s1qf8LK8bf9Br/yWj/+JqlVjYzq4Ct7SWq3
f9bFrxP8NfFPiGTSba78X+KbS7t7eV7o+G9UGm21xISm6QoPNAO45CMx+8xGcGs3Rfgpq+jeJLe+
svF3j8z2TRXBjm8Wq0Ewy2UcGLZIGIJZTk9Dxu5sf8LK8bf9Br/yWj/+Jo/4WV42/wCg1/5LR/8A
xNHtYkfUK3df18jtbW58Ws8sUL3LPA4WRbq0iwSVDfK6sgYYbGQMZGOoNW9H1rWLmGV7vRp28ud4
yxRYvunB4ZuRkZDDgjkV5/8A8LK8bf8AQa/8lo//AImkb4keNHUo+sAgjBBtosEf980e1iH1Ct3X
9fI7yTU7vxPoaSWWi3MSXBjdGudsZVd4OSpO4cD05r56+IH/ACPmt/8AYXuf/RrV2dvofhnT7iHV
bDwdoUNzayeZazxaFbK0Lg7gykR/Kd3OR3rwzx1478Ut431ljqYydVuM/wCjx/8APVv9msa1WLij
1MrwNZVJarb+uh//2Q==

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/Thumblet.00006123-201008000-00037.FF2.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4RC9RXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgCkDQECBAABAAAAvAAAAAICBAABAAAA+Q8AAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAeACgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7vo3Ruj29HwbLMHGfY/Gqc97qWEkljS5znFvuc5P1HC+r/T6
XX29KpsY1llhNdFR/m2+ps9+z32xsq/4RW+hf8idP/8ACtP/AJ7Yj5Odh4kHKvZTua9w3uDZbW31
bne782qtu+xAAUNGSc58cvUdz1cw0fVdrq2P6fQyy0AsrOKCZLRbs9lT272sd7mtcp/YPq7/AOVl
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
GRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKT
lJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP0
9fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQA
AQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2
Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOk
paanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMB
AAIRAxEAPwD9r18J+HIvBfhOz0zwm0Et9Z28b3mnaJaSRRZhUbpzKh2rlsjaMlgM8cVueHfh94Z1
TSYri80q0S4UbblBpVngOOD/AMsencfWsvSr3T9d0rwxY6dBc3U+iQ2X9oPb6m8CWbSQxMgljBAu
AysMKQwU88Gut0xptO1+bS5EbZIWkhYKMMhO7t0IYuPoV61KSsbVKtT2j9579yp/wqzwln/kHWv/
AIKrP/4zSf8ACrPCWc/2dbf+Cqz/APjNdJRTsiPa1P5n95zn/CrPCWf+Qda/+Cqz/wDjNA+FnhL/
AKB1r/4KrP8A+M10dFFkHtan8z+85TUfhz4V0+2F0mk2chWaMFJNJtMMC6gg4iB6Hsa+evHvhPwm
njrWkTwppYA1a5AH9nRf89W/2a+o/EIJ0w4/57w/+jVr5r+IH/I+a3/2F7n/ANGtWFdKyPVyqpU9
pLV7HXeCbG0l8ax3F7ZaS5S60drSTU7kLOsn9mwBjaIASz7SobOPlPtXr+uoo1KykkwA++KN842y
Ha6c+hMZHvnHeuH0vSdE0G08Malb6jBb3euJZSXMNzYvO9y0dvDGBE+7bb4VQScHdz3rtPFOs6Vb
mHw+dWs01W7Vp9M06a6VJrswlXby1JBbHy5I4G4Z61utjyqn8R+pq2063MCzL3HI9D3H4Hin1ga3
q+t2egSa34H0m21Ce5iV7O0vbw2sTSkj78mxzHkZ/hPzADHOa5zUPG/7R8Urx6Z8A9DmXJEUk3jv
YD7kCzJA+mTTIPQqKq6LNq9xo9rPr9jDa3z26NeW1tOZY4pCBuVXKqXAOQG2jPXAq1QBR8Q/8gw/
9d4f/Rq182fED/kfNb/7C9z/AOjWr6U8Q/8AIMPP/LeHt/01Wvmv4gf8j5rf/YXuf/RrVhX2R6uV
fxJeh7L/AGyNH8IeDWmudTSGa2tI3W0slkgdisW0TOVJj54XBG5mxzwK57xX8DLLWfE+lahafEXx
rY2cd3dy3dqNYvzPLJKCyi3l80eQFO/K4YFPlAUCq/gv40+KYPBmjwpp+n4XSrYDMT/88l/260/+
F3+K/wDoH6d/36k/+LrSM1ZHJUw8/aP1N/wvBB8P7K08EWcuq6pashMI1iaWe8YeZmWRpHBMwzIp
JY5GcegraGs6cl4dNsftsU8USyNbi2ZgI2JAO09BlWAxjpXC/wDC7vFf/QP07/v1J/8AF0f8Lu8V
/wDQP07/AL9Sf/F0+dE/V5+R3cPiYTTTW1sks8ls4WeMWjqUJAYA9cHaQencU/TvFdnqSSSW9pcO
sUzxOYoWYB1JVlPHBBBFcF/wu/xX/wBA/Tv+/Un/AMXTX+NXiiVDE+naftcENiKQcH/gdHOg+rz8
juZNetPEmkQ3GiQ3E8VzJC8MywEIy+Yp3ZPGMA188/ED/kfNb/7C9z/6Nauxsr8aVdW+o2h1EtaM
Ghjm8T6pJESDkBke6KuOejAjHGMV4l47+Kuvv441ljp9jk6rcE/u3/56t/t1hXkrI9TKqE/aS9D/
2Q==

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/Thumblet.00006123-201008000-00037.FF3.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4RKMRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgDFDQECBAABAAAAvAAAAAICBAABAAAAyBEAAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAeACgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7nonRuj29F6fZZg4z7H4tLnvdSwuJNbC5znFvuc5Ez8H6v4F
PrXdMocz3SWUVmNjLL/dLW7d3pemz/hfTYrHQP8AkLpv/hSj/wA9sVq/Kxsfb9otZTv3bd7g2djX
W2Ru/wBHUx9j/wCQgAKGjJknPjl6juerkso+q7qqbDgUMF4ZsBxRO6xotrqdsqcz1drvobkb9n/V
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
Jaq9H9Z+oP2l07/uVT/243/ySX7S6d/3Kp/7cZ/5JfL6SWqvR/WfqD9pdO/7lU/9uM/8kl+0unf9
yqf+3Gf+SXy+klqr0f1n6Xy3dCzW7Mq+m1kAbTcANHNs+i14b9NjVVPTfqp6LccOxxQ1z3mn1Wlp
Nha6zc173fSfXW/2/wDnuy71PnJJLVXo/rP0fRg/VfHtZbQ+iuxjzYHC7UucWOfumw7mufTVZt/0
laJ1rqGA/o2exmTS5zsa4NaLGkkljtB7l82JJG6K6HBxx+bcP//Z/9sAQwACAQEBAQECAQEBAgIC
AgIEAwICAgIFBAQDBAYFBgYGBQYGBgcJCAYHCQcGBggLCAkKCgoKCgYICwwLCgwJCgoK/9sAQwEC
AgICAgIFAwMFCgcGBwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoK/8AAEQgAKwA6AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkK
C//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNi
coIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SF
hoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn
6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQE
AwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBka
JicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWW
l5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5
+v/aAAwDAQACEQMRAD8A/a+28L+HLbwL4Tj0/wAH7GubS1Sa50/SLN44wYVGZ/NQkLzxtGdwGeM1
s6L4G8PTo1hqelWTXVsQsrxaTaBZVIOHAMXGSCCOxUisXT9V0PXNH8L6PbxLPdaNBp5umbUpbf7M
0kEbJhANtzuXPykkL1612d5GdP1aC+52m4MEvzfwScqfwkGP+BGpSVjerUqe1lq92VD8N/Ce8D+y
LbkH/mFWn/xmgfDfwn5hX+yLb7o/5hVp/wDGa3WX51+Xsf8AlofagLiU4X+Ef8tD707Iz9pU7swh
8N/CZJ/4lFtwf+gVaen/AFxoX4ceEyOdHtup/wCYVaf/ABqt1VG5sjv/AM9D6ChFwPu9z/y0PrRZ
B7Sp3Zzl14C8LWcMVwuhWcmbiFWWTSrXawZ1U5xED0J6Gvn7x54U8KJ451pF8LaYANWuQB/Z8X/P
Vv8AZr6Z1VQLKH5Txd2//LQ/89Ur528f/wDI963/ANhe5/8ARrVzYhJJHq5VUqe0lq9jpvBiW6eM
Ue6bSx5kehC1Go2zSzNItgN32YggRPtK5Y5yuR2Fex6tZW96RazhPLuEaKRgvI4JU/UEHHvXF6Xp
Vno3h/w1q2kwX1vPq1tYf2pJY2Kyx3PlwRqn2h2BMSqB8pUrk8c5rvbxXmiMaO6sT8rbeh5wfzrp
Wx5dX+LL1ZV0e9e9tF+0vEZ4WaK5AXpIpAJ/Hhh7MKt/L5h5j+6P4frWZcyTWupDW7O2lYlRFqVs
sWX2g/LIAB8xXJ6dVPHKgVyR+MPxQluX/sv9mzX7+BXkUXVp4i0ja6Lu2sqvdK3zYAwwUgnB6GmZ
noClCzYMfX+77ChNmOsfU/w+9Q6ReXd/p0N7faZcWM80SPNZzsjPAxUEoxQlSR0JUkccE1YVnI6v
1P8AB70AUtU2/YocGP8A4+7fov8A01Svnfx//wAj3rf/AGF7n/0a1fRWrFvsUOS//H3b/wAP/TVK
+dfH/wDyPet/9he5/wDRrVzYnZHq5V/El6Hr6Lqi+B/B9xp3h++vlSztBO1nfmMQKY48M8QP74Zw
OQdnLcAE1W8S+FPjhf6pLcaF8Xr3Tbe4uJPItV8N2FwLZWUbV3swJC7WwzdS+DnArmvA/wARvGUf
gnRkTWAANJtsD7NH/wA8l/2a1B8SfGv/AEGR/wCA0X/xNaKrGxnVwFb2ktVu/wCtje8GaV8UPDl0
1t4z8U3HiSaZd1rdjSYLJYEUKHR/KcqxYtuGcYwcDg1qXMN7eamUfwefOjjWUXMdx5JySw4lU8nj
lfQjPWuO/wCFk+NP+gyP/AaL/wCJo/4WT40/6DI/8Bov/iaPaxI+oVu6/r5HXRnxR58rafpN7G8M
yqy3OpB4pBtDZG4ZIw2MqRyCOxq3pWseIJrSS51Dw40WyWRcNcBMBWKlvmPQ4yD0IIPQ1w3/AAsn
xr/0Gf8AyWi/+JpsnxF8YyxtFLqysrKQytaxEEHqD8tHtYh9Qrd1/XyO0t9e/t6zsjBZCETSW8oW
e9QOq7lfBTOd2Bjb614P4/8A+R71v/sL3P8A6Nauo0/TvD+lXsGraX4N8P211bMWtrm38O2iSRNk
nKsIsqcknjuTXinjrx54rbxvrJOqDJ1W4/5d4/8Anq3+zWFecZJHp5Vga3tJarb+uh//2Q==

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-201008000-00037.TT7.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4Q+KRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgDVDQECBAABAAAAvAAAAAICBAABAAAAxg4AAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgATACgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7XdRVhYzqMOjLcamb2h1NbgdjY/nh7tym2yl1b3Hp9DHNa4s
rLqJc5rWOrr3Na5jfVe62v1P+C/4Va2D/Qcf/imf9SEdCmQz3FdTrcnnzk1xLekA6GAX4YM/mz+l
Sdk1gOjpLXOBcGw/E2kAu9N251gd+lbt/M9i0wOs/aLJdjfZ4Pona/eCT7BY3fs9rfpbf5z/AINK
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
v/IJaqqP8j/6C2ftrP3rf+2rf/SSX21n71v/AG1b/wCklL/LP/db/ppf5Z/7rf8ATS1VUf5H/wBB
Y/bWfvW/9tW/+kkvtrP3rf8Atq3/ANJKX+Wf+63/AE0v8s/91v8AppaqqP8AI/8AoKG7Lc+vbTdZ
S+Qd5osfoPpN2OrH0lJmaA0B77HO1l3o2jvpp6f5rfaif5Z/7rf9NL/LP/db/ppaqqP8j/6Cx+2s
/et/7at/9JITsuw2hzb7G1aTV9nsPBG79J6e73o/+Wf+63/TS/yz/wB1v+mlqqo/yP8A6Cw+2s/e
t/7at/8ASSTs1paQ19rXEEB3pWmDGjoNX5qn/ln/ALrf9NL/ACz/AN1v+mlqqo/yP/oKNmZDYsss
e6XHcKbWiCSWN2+m7+bZ7FDKy2vxbmN9VznVva1oqt1Ja4NH82j/AOWf+63/AE0v8s/91v8Apoap
HDYr8/8A0F//2f/bAEMAAgEBAQEBAgEBAQICAgICBAMCAgICBQQEAwQGBQYGBgUGBgYHCQgGBwkH
BgYICwgJCgoKCgoGCAsMCwoMCQoKCv/bAEMBAgICAgICBQMDBQoHBgcKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCv/AABEIAEwAoAMBIgACEQEDEQH/xAAf
AAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEF
EiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJ
SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEB
AAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy
gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNk
ZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfI
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
mpWen95f/In/2Q==

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-201008000-00037.TT8.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4RNoRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgCYDAECBAABAAAAvAAAAAICBAABAAAApBIAAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAoABYAwEiAAIRAQMRAf/dAAQABv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7b9UxcLFc7pzsnfS0k0UMsIIYww8aO/SfmIlDsG62usdNfX6
hID7MZrWtIYy39Kdvs/nPR/46u1HwnYIw8ZrqAXmljv5vUgNb7uPzZR/U6fx6A1O3+bHPO3hBlJ3
3vXW3KGZgbdej5IeBJZ9jBg/uept9J/9l+xSOT08gOr6VdawsbYXNxGgAOMf4TZ6jmt/SbK/f/1x
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
tbms/wA1o2pJdV36H+E//9D0Oq1p6RU1zXlvoVyK/pmWs9rAqlVuE5xpbdnlzyyA43SBJax28t/R
12fnus/cT/pKWNqqssc2v2N230wGtYNnusY1/wBL9F7mqxj/AKSoOvzLKLJINfq1PHOh3tr/ADkL
XmOpN9fFl9jZDmm7ILXaQbnaah3td9P81McKskH18mQZH6d/wU/So/8ALCz/AD6//SaXpUf+WFn+
fX/6TRtHCe/5pseKK9gc+zWd1jy52v8AKKE/qNQsG6u4Fji2GgwSAfzWfzn0fYm9Kj/yws/z6/8A
0ml6dP8A5Y2f59f/AKTStXD4/m2KssW1MtawtFgDg1/tcJ7Pb+a5NVc0NO0PIk/T3T/4IN21A9Kj
/wAsLP8APr/9JpelR/5YWf59f/pNK1cPj+bO303Wted4eS2Cwuj2zt3bWljfp/4RSqLaMYUje5rG
xuLi58f1gN7nIXpUf+WFn+fX/wCk0vSo/wDLCz/Pr/8ASaVq4fH818y4Hp2QADHoWQXTP0HfS3jc
koPx8axjq3573MeC1w316hw2u/MSQ6pr01fW9i//2f/bAEMAAgEBAQEBAgEBAQICAgICBAMCAgIC
BQQEAwQGBQYGBgUGBgYHCQgGBwkHBgYICwgJCgoKCgoGCAsMCwoMCQoKCv/bAEMBAgICAgICBQMD
BQoHBgcKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCv/A
ABEIAKAAWAMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAAC
AQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZ
GiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOU
lZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T1
9vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAAB
AncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3
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
SMjmiuTEQdWScT6DJ8VhsBTnGs2230T/AOAf/9k=

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-201008000-00037.TT9.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4RhmRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgCzDQECBAABAAAAvAAAAAICBAABAAAAohcAAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAoACQAwEiAAIRAQMRAf/dAAQACf/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7kVvbi45xen05JNTN+8elB2t4d6Fu9SezIFZczpdDrAW7WEh
stJd6nv+zOa17GbNrf8ACb/prTwv6Fj/APFM/wCpCOgAvlLcV13s24Lhne3b0fHM/TBeARq7RkYp
a/27FLblwY6PTMO2y9sEgfow6MXc31Hfyf0a3EkVvEe5+1w2tzPbv6RjiXEO2vBhvt2vE4jd3+E9
ibbmAa9HoJ77XtiY/N34rPb/AFlurnsm+jHtFFXU3OFYLH78ulrmubDPS23VWPstd73fpf3ECaXw
BloCUu3K9SP2RT6cxvDmzE/S2fZv3f8Ap/8AbiYNzfzuj0ad2vaQfhuxGu/qbv7exVjnWeoLWZZL
tXuq+20bQWne5jh6L/0X+kd/gv8AB+xExb6rcgVHqTqq3saGEZlNj/UO39B6fpPduY7f+k9Wz1EO
Idl/tSAvi/FOW5G7/kqnaXETuaCGzAc7dj/Tc33emxR25sN/yRQSZ3gPbpH0dhdi+7erfVtwqqqe
31qTPqNOM7JJc2HUuIqc30/0vv8A5p//AFpZteJSY9OqprvouLunZIaQ8bG+19rfo/pPV/kWIk+C
2MbFmUh9CW5RW97oyOnU47B3AFhJ0jbsx2t/z/ej/ZsT/uMz/tj/ANRLIGPSGsLMZjPUrPqbumZD
/cC17tzfVD2/4PZ/xf8AO/o1OuhuPZvpqrrtqcQwt6bk/SEs3tfXfs2P/rIX4Bd7f9aX+LJ1Ps2J
/wBxmf8AbH/qJL7Nif8AcZn/AGx/6iVzIffXVupr9Z4I9m4Nkd4c5VvtXVYdGC2QARNzdTLfb9A/
muf/AJiP8tmMWev2yAYfZsT/ALjM/wC2P/USX2bE/wC4zP8Atj/1ErOJdlW7/tOP9n2n2e9r9w8f
Z9BZGblOOa9mPmcv2trZlUtO9v8AO1ehdTY5m3b++/8A62kSmMZSJF7eOje+zYn/AHGZ/wBsf+ok
PKx8UYt5GO0EVvg+jH5rv+DWa7Le6qwDMc/aC24fbqGmudkXF9dX6P6X+f8A4P07Fo4VjLOj5Dm3
m8ubY47rm3lstO1vq1Q3btbvQu1xxyjRJO4G7//Q9DouzGYuOK6ja01MktDRB2t/0j2blP7T1CJ+
zP7afo51n/hfzWhAfWX4mK+yiuxjKWgvsea9pLWDkbvpfRUqcSlzXepRUwtMAMsL9AOea9nu3IMh
rW+/b/0JL9q6hp+rWaj/AIL7v55G3ZP73/QP/klX+w4r3H9E17nST7iTqf8AjP3lbBvAgN4/1/eR
Wkjp+X/ozDdk+P8A0P8AzJQdXYZOxriZOtY1Pxn85H3X/u/6/ehX0faABdU14HAPn/aSpFlqizOD
d32CHNcA1o9Lgf4TdvVhtdkAljWuMEj0wYP0vpB35rkMY+KSAK65bLdDr3rIPv8A5L0WnHFBc6mp
tZfG6O8f2vNKlcRZbsnx/wCh/wCZKhb0qmukirGdb7pFLX2MGvu9u+/02+781ae6/wDd/wBfvVfI
xqrSbsippLWwXu0AaPdr7kqChKQ2JHk0R0+XBjsF+1+3dYbXO2EH839Pv3V/vUq3jYYxXPdQ0sNk
B0h7tG7i0D1LX7Nu9/0Ew6fhFvpDHqc0GdvMHRu76X8lWmeqxjWNbDWgADyH9pKh2SZyOhkSx3ZP
73/Q/wDMlXGV1TYXfZHhwiGbq9Z/leptRr8cZIaL6W2Bplsjj/pILcTCDgRTVuZDORI0LNv0/wBx
Jbadj8ssDnjY48s27o/tNcomp5duLWl0zJq1nmeU1GFVjvNlFDa3kEEt7gmdfcj7r/3R/r80qTZR
ltpEEAg8j0/D+0hZXrNxL+APSfMMjhrv5SOMgufsa5heJBaCCdOfbuUMx132O+W6ek//AKl3mkkE
2PN//9H0VrSemVCz0/TNdUi0AsmGfTH9ZUj6DZaHdMaCRIgdvc3873OVyt7mYmNX6prfZXXsdsc8
aBm7dpsbu/lqDX5b3MDcyPUJDf1Zwgj807v5v/riS4g2TR3Q1ZAoBfVf06pzw0uc327tNwna8ez/
AEf8hWsXLvuudX9oxrYYHbKT+k12+94c536P3fuqf2bqUR9sbMDX0RqY1n3qdePmteTZki1kQG7A
wzp797SktSRkeP5EoyPH8iXp3fv/AIlL07v3/wASkpzrADmChz8OfV3NpcybJO212s7fXdu9X1Ni
0Yv8fyIZozDa14yIrHNW0GdP9J9P+Uiend+/+JSUqMjx/Io3NtdU9r9paWkODwC2CPz2x7mfvKXp
3fv/AIlL07v3vxKSmlikPyyW2Yr7hX7vSaBYPoa7iXfov5H/ABSuxkeP5EOqjMaSbcj1QQIG0Mgj
l0t/fRPTu/f/ABKSlRkeP5Fm5TqxkPqtswgTYz2Wsl5kT+k/4R/5lq0vTu/f/Eob8fMNrXtydjAR
NWwHcPzgbD7/AHJKSxf2P5FF/rbHbi2IM7ojj87+Sn9O79/8Ska7o0fB7FJTSwXE33NrsxiQTLcd
sOHH86+VYzBf9jvk6ek/w/dch0HIOQ+t+Q+06w30tjG/9d2+/wDz0TMZaMS+Xaek/wD6lySRuH//
0vRBW/8AZdZa+0foq/5iPU0DPob/AG/1lPD9RwdU45BLdTZe0Cdx+g309jfZ/UQ2Y1b8PGsDrC+u
uuGVWbJEM0f7msc327vcp14VdlQN7ra3vbD6zaTGu4asO3f/AC60lxqzr1bPon9//X70vRP7/wDr
96i2mprQ0PkAASSCdPFP6VX7/wCRJav6J/f/ANfvS9E/v/6/em9Kr9/8iXpVfv8A5ElOc9lra3kW
Z5LXRADS4xvbLJ/N/wDUa0hSYHvP+vzVew3taS3Hc90w1oewSNfd7kf06v3o8pCSl/RP7/8Ar96H
k1OFD4stB01pj1BqPob9zVP0qv3/AMijYxrWFzP0jhwwFoJ+bvakpq0V2faWA2ZZGz/ChvpmR/hI
93qtV30T+/8A6/egMNpsa19Dq2ES6wvYQ0/ubR7kb0qv3/yJKZCkz9P/AF+9ZtfrQJOf7LADuDPd
Pt3O2/4Fn0nLQ9Kr9/8AIgbrtP1d2rgNH16NPL/7P7qSkmPU40Vy+ydon1R7/wDrm07dyJ6J/f8A
9fvUK2NdW11n6N5EuYS0kHw3N9ql6VX7/wCRJTL0Xfvn8f70HMqIw7zvn9E//qXeaavCxa7HWte4
veS4lzy4Annaxx2MSy66xiXw+T6T/D91ySY7jzf/0/RGDGdgU1vLHPdTWW1WP2B20M8nO27tv5il
i14dNcTVVZYS+xlb5BefpHc/a5yE4Y56ZU5wq3Nqrh11ZsaNG/mAtd9H91yNTi4LamCyik2ACXMq
DGz9L2sdvcz/ADktVxqzvul3Yf8ApW6/ygkXYggG0Ak7RLhyPzf6yG7D6Y4kuxqySC0+wag89lP0
cDX9CzU7j7RqR+d/WS1R6fFnto/eKUUfvFKaPA/ilNHgfxSQ51vTaj62zExneq/drY9m7V53W7a3
+9u5aIbRA1hUbs2tm/bk0MIdtaH1v0Mv9rve3f8AQV4GiBpMjkSkpW2j94oWTVVZQ+tobaXQNlji
1pEj6Tmtc5FmjwP4qF1lDKy+QyI9zgSBJA+iCElNbHwqqr63/Z6agxm0PY9xc2R7mMYWBuxXNtH7
xVPHy67bKmG+i3c0uc2tjwXdw6txsdt/qq5NHgfxSUqKBruKofYWQAcbHgPDo9R8QNd/0P5zd9Fa
H6A6QfxWe3Na5zmtycdx9QNaBW+YP5jv0v03N/PSU28eqmuhjCBWWtA2MJLR5NcQibaP3ih41lNm
PXY5zbC9oO+sENPmxri5EmjwP4pKYtdiOc5jbQ57PpNDgSO3uaPoqGWKfsl8OM+k/wD6lyI1mIzd
srDNxl20RJ/edt+kh5hp+yXwDPpP8f3XJJjuPN//1PQTkVM6fRWHPqe6qsttZV6sQGe2Nr27nN/e
TV52O3YX3WWhujz9ncN5A1LttX73u9iIHud0ypjBYHGquDSQH8MPt3Db/WVmlzqqm1kPfsABc8y4
/wBd0fSS1XGrNg790LupYDXBpDw4mAPSfr8PYjMvx3sa9jZY8BzTAEg6jlS9f+T/AK/cl638j/X7
kkGulrepT+5+AS9Sn9z8An9b+R/r9yXrfyP9fuSQ1HV5JDw3KLS4+0+lWdol3s1+l9Jv+YrQsqj6
P4BUXX262elnCHCz0xs7F36Pn+b/AH2/8Wr/AK38j/X7klLepT+5+AUbXNcwiv8ARv0h20OiDP0S
p+t/I/1+5DvuIqcRW9x0gVRvOo+ju2/2v5CSkdbXtsDrLfUbABaWMEmI3bmo/qU/ufgFUofYLqw4
ZRDWmTbt2Ex/hNrfpq5638j/AF+5JS3q0/ufgFVZXkNjdk7odMGpgG3X2e0q3638j/X7lQa64CSM
077AROw7dfJv8z/JckpuVvY1ga/9I4cvIaCfk32qRtpAJ2ca8AqGPYW0Vtc15IaATbHqf9c2jbuR
PW/kf6/ckpDVm4tr3MZW/wBpILjWWt0/lvDWuSzLKjiXgNg+k/sP3XI3r/yP9fuQcy2cS8bY/RP/
AOpd5JJjuPN//9X0Pdc/p9NX2d91bqWFxrs9NwIDHbd26t/u/kOT0i1npEYlrfTkDdbv2+0AO91j
9/7iYtc/pdTX112M9Ok7LTtYSPTd7ne7876Ht+mg4zr8QH0qsSveJJF7tSJ/erSXE6nQbl0K7slz
AbKfSf3ZO7/pNUvUt/c/AqqzNy949UYzGfnFt0kRP0Q5jN3/AEFa3X+A/D+9Jar1Lf3PwKXqW/uf
gU85HgP9fmlN/h+T+9JSD7Mwuc7Y+bDud+kfE68N3ez6X5qJVvqrFbGuLW8by5511+m/c5ZtjWAX
B1eEB6hL5fGp9Td6v8vd/wBPetQG+B7QNOP9SkpXqW/ufgVGzfYwscw7Xc7S5p+T2bXNU5yPAf6/
NAzDYcWwWNrLCIItIDNSB7zKSl2UBj22Na/cwbQDY8iOPcxztr/67kX1Lf3PwKz8MN9erazFa4V+
0U2bnAQW/om+39F+atGcjwH+vzSUt6lv7n4FAGJWDIbZ9IP/AJ2z6Q/tKwDf3Gny/vWXVJMivC91
m0lthOvu9o9v89+4kp0a99TG1tadrRA3EuMf1ne5ykbbY0ZJ7DxQcL1G4lIrbW1gYIFR3Vx/wTvz
mI85HgP9fmkpFXkZrnuD8b0mAmHF4cSO3sYP+/Jsyyw4l8tj9E/x/dcjTkeA/wBfmg5hu+x3yBHp
P/6l3mkmO483/9b0I+q3p9D32VMxm1M9X1W7hMM9P+rtenrwbSxhAxXtMuDhUO4BrdXHt+l/24k0
3NwaGV2WVvdSxzbGVm3btDN0thzPf+59NEblNI+laYbJPpWiYGp+h/0ENF5ErND8FV4A2RbVQ55+
kW1tAPgdrg5WNt/iPw/uQBkNIkOsMtLgPTsmAdvdn0/+D+mjMD7GB7Xna4SJDmnX+S6HNRWkHqKZ
RkeI/wBfklGR4j/X5JvTt/f/ABKXpW/v/iUkNOy/AItda+kit224uaDDhOj/AGK4BfGhEduP7lXO
H1AsIGe4OLpD/Tr0EH2bdu3urHp2/v8A5UlLxkeI/wBfkh3yKneuWmrTcHAEc6e3b+8p+nb+/wDi
VGynIcwtruNTzEPA3Rr+6/2pKa1NuG+5gofSbnNJr2gB20c7fYrkZHiP9fkg14uY1zS/LdYGiHNL
Gt3GPpywbm/2UX07f3/xKSlRkeI/D+5UBk9LgAWUDc8NA2ge90x+Z9Jyv+nb+/8AiUIY2YCZyydZ
A2N4/dSUyol1LDQW+iR7NoAEfyRtUyMiDBE9p8VGunIbW1tlxse0AOsI27j+9sZ7W/2VL07f3/xK
SkddfUQ9xutrcyTtaxhBj+U9znf9SmzBd9jvk6ek/wD6l3kmru9S51LTbubO5zq3tZoY9trw1j/7
CfMrsGJfLp/RP8f3XJJG4f/X9HprP7PqIc8foq/5v6WjW/RSxaHlxcbcgen+jLLiCHEbYtG36X9f
cgnFrswMexu59tdVexjLTVOjO7Tt/N/PRm9PxXM9z7WudBINzyQR23b/AM2fzElxqzqd+zZ9F375
/wBfmm9E/v8A+v3qv+zcKZ9S2Rp/P2cf9uJ24GK1ob6tjoBHutcZDhDg6Xe7+0kj09z9if0f5f8A
r96Xo/y/9fvUK8fHrYGNedreNztx/wA5+5yl6dP7/wCISQ0bMawj0g/OH6RrfUa9nHubv3bv5n86
z/Cfzav+j/L/ANfvVZ7rmh5ZRvLT7R6jBuHu/k+36O5WBXV+9HzCSl/R/l/6/eoW0TU8b3cf4Mw/
TX2O3fSUvTp/f/EJnsYGEsIe4cNkCf7UJKalFVhyK7HHLaHMgstcw1t0/wAK1ji71f6qu+j/AC/9
fvQKy51ga9ga2JLxY10H+rtDkb06f3/xCSlxVB+n/r96z20Wt03Zx2WA6uYdwP8Aa91Ld30Ff9On
9/8AEKvvs71N5A0tbwe/0UlJceomhhcXtMattgvH/GbXFu9E9H+X/r96HS1r6mOtit5ALmbmug/u
7wPcpmqkgjfzpyAkpkaT3ef9fmgZlUYl53z+if8A9S7zSqwcOp7rGOJe4kkueXc8xvLmtSzK6hiX
w7X0n+H7rkkjceb/AP/Q7012Pxzi3VerTW1jDupc5r9oEOYGXO3bdm5Ebbft0YQ1oEA0WDTgQ31f
zUK1k2OeyphcYa14roLgDvLve69m5vu/cT0TU57qq20OfrvazHb3d7LNl53/AEt/+tiS432/BKLs
gzDTp/wFg/Lak27IcSGsM6xNFrQYj851m385Hw8p5aW5Jhw4sca2gjw203XKx9ox/wDSs/zgkjXt
+DQdbkNJG0mO4otIMf8AXExuyAJLHR4ehYef6tq0PtGP/pWf5wS+0Y/+lZ/nBJWvb8HHGDj2McPs
de2QS12M8SYf7oNn9dWTblBrSaz7hwKXkiB+dtuV/wC0Y/8ApWf5wS+0Y/8ApWf5wSTr2/BoC7IJ
jaf+2LI4n/SqFnqZFZpup31vIa5j6Hlp1BaXfpforS+0Y/8ApWf5wS+0Y/8ApWf5wSRr2/Bya6wx
7bGY21zAWsf9nskCNsfzu/3I4tyS3cGHbG6fRsB527Nnq79/9lX/ALRj/wClZ/nBL7Rj/wClZ/nB
JOvb8HP+0ZAG41uEQf5iwn/o2uTs6XtALK8dvu9T+beDuP57v0n0/wCsr/2jH/0rP84JfaMf/Ss/
zgkrXt+DWZi5VbAxhpaxohrQ18Af9uJ/Qzf3qf8ANf8A+lFY+0Y/+lZ/nBL7Rj/6Vn+cEla9vwa/
oZv71P8Amv8A/SijbiZllT6y+oCxrmSGv03DbP8AOK19ox/9Kz/OCX2ij/SM/wA4JK17fg//2f/b
AEMAAgEBAQEBAgEBAQICAgICBAMCAgICBQQEAwQGBQYGBgUGBgYHCQgGBwkHBgYICwgJCgoKCgoG
CAsMCwoMCQoKCv/bAEMBAgICAgICBQMDBQoHBgcKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCv/AABEIAKAAjwMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAA
AAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEU
MoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2Rl
ZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK
0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUG
BwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS
8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4
eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri
4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1rv4Ne0XwN4Yl+Fv7PHhjxJ5ug2n24ajAt
k8T+TFghjauHBy2eh4p97dfEOLw9Lf6f+yZ4VuNRW7gEOmvNDGskDF/ObzfshCyIBHtX7r7z8y7e
fb/hiT/wr3w/z/zArT/0Slb9RGL0dzurYmLcocut3rd339bfgfMFzrPxrWa0ksv2KPBzwuoN9HNq
8KyxHcwKoRYlWONhBOByRzipp9Z+Kz2U/wBi/Yn8MrciGRrUXGr2vlO4HyK5Wy3KG6ZAO3jrzX0z
RV6/0jm9p5v7/wDgHzLY6p8YmW3Gp/sY+D4jKZVnaLVYWWDG3yn5sQXUktuA5AAxnNSRaz8UElRL
z9inw2y5CyvbatakA8ZZQ1kpK9cA4PrX0hqNmNQsJrA3EsPnRNH5sD7XTIxuU9iOoPrXyz478beH
PCPiL/hHvBn7Umr6jHZBre6a/wDizpttPHdIwQ2gjuLdmd8AsZHOAQQSSTUTnya6HXhaEsW3GMmm
vP8AWxpQ6z8Wn1KSzm/Ys8Kpb/OsV7/atsVJG7a7J9i3bT8vA+YEt6DLrHW/im8/lap+xN4ZiXzF
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
/wD8DE/xovdblwlUpzU4x1Wq0P/Z

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-201008000-00037.FF4.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4RJhRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgDVDQECBAABAAAAvAAAAAICBAABAAAAnREAAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAeACgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7ro3Ruj2dIwbLMHGfY/Gqc97qWElxY0uc5xb7nOT9Rw+g4FL
7n9Jpta2uyz9HRUZNYDhT7tv6W6f0Kt9D/5E6f8A+Faf/PbEXL6jhYX9KubTLLLZdxspHqXv/wCt
M9yAAoaMk5z45eo7nq0Psf1cDmsPTaQ55gD7KDDtot9Nz21mtr9jv31P9mdB/wDKurw/oo/9Jqwx
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
/JJftPpv/cuj/txn/kl8wJJaq/V/1vwfpXOPRs7abcytj2BwZZXZWHt3bZcyx259bvZ+Yqhwekek
K29VcYtFoe/JDnt9opcymwPY+n9H+47/AAlv+kXzqklqr9X/AFvwfoqrA6NU5jv2o+012V2AW5Lb
G/o9m1mx/t2/o939f3qz1rqGA/o2exmTS5zsa4NaLGkklj9B7l82JJG6K6HBxx+bcP8A/9n/2wBD
AAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggL
DAsKDAkKCgr/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKCgr/wAARCAB4AKADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAA
AAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKB
kaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZn
aGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT
1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcI
CQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV
YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6
goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9eP2Vf2W/2ZNa/Zi+HOsa3+zj4CvLy78CaTNd
3d14QspJZ5Ws4izu7REsxJJJJySc1L8cvhx+yB8C/Dk3ifVf2L/CerQRaXeXarpPgTTnLSQIrLb/
ADRg+ZLuITtlWyRxnt/2RP8Ak1L4Y/8AZPdG/wDSKKtj4k/HL4R/CCWOH4n+PdP0Qy6dd6hGb+Qq
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
wyxdN3fxLt3Xkf/Z

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://images.journals.lww.com/neurosurgery/LargeThumb.00006123-201008000-00037.TT10.jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/4ReFRXhpZgAASUkqAAgAAAAEABoBBQABAAAAPgAAABsBBQAB
AAAARgAAACgBAwABAAAAAgAAAGmHBAABAAAATgAAAJIAAAAAAMgAAAABAAAAyAAAAAEAAQCGkgIA
MgAAAGAAAAAAAAAASGFuZG1hZGUgU29mdHdhcmUsIEluYy4gSW1hZ2UgQWxjaGVteSB2MS4xMS4x
ZDczCgADAAMBAwABAAAABgC1DQECBAABAAAAvAAAAAICBAABAAAAwRYAAAAAAAD/2P/gABBKRklG
AAECAQBIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN
Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwM/8AAEQgAoACSAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH
CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh
EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi
ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE
BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy
gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX
Z3eHl6e3x//aAAwDAQACEQMRAD8A7hrHtoxvs/Tqslpqr9RzgK3Aw3dAdQ/1Pb/LUnMv9Nxb0qk2
BgcxhIAL591L3/ZnbNrfd6v6RWKH5zcfHFTH2sNLDLXVtg7RLdtjVP1epQD6Fh4kb6p4l35v5v0E
GUnfbz4tWi77dtBZ0andJlr3tGnt2nczGs+l71JoyS4B3R2BpIk7qzAP0jHofmq563UpH6C3jX30
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
P/e/6H6RDpoxbHhtnp1sZEGxmKWmNNrPSdY5vtRW4OC0EHJoh3JFdAP/AFO36BsZ/wBdelor1eKw
pv8AdNAkER+ibx+7/S/pJhXeHQceRpxUzgx7i77YnOBgEmMjHazcXNYKqIH3tRaMbpbGuFzsW6TL
fZU2B/ZS0V6vFCKbiQz0fdJBPot0Ew2YytqRqv8AaBTDiBP6Fp113e37XuV0t6QSSRjySCT7OWja
0/2WqLaeiNcHNZihzYIIFYII4S0V6/FqCu0tDhSH6+7bUwyIBczTL9u3/q0m05LtPQDdQNaW9/z9
Mx3tarZp6IWBhZi7AZDYrgEx2/spel0WA3ZjbQZAiuJPdLRXq8Wp6WQTH2eCTpNLYA1/7ufTTim0
Nl9IEmB+iaOQ7T+lO927arXpdFAIDMaDyIrT1s6PV/NDHZIA9uwaCdv/AFSWivV4tL0sngY/DZJ9
Fsk6/wDdzanFWQSf1fSND6LeSND/AEz81WzR0M814p+VaTqeiO1czFOs6ivlLRXr8WpZXa0mKmgF
xa39E06Dv/S/c1L0b4JGPO2RtNTNdRs4y2/vf9cVsVdFA2huMBrpDI1Aa7/otak6roriS5mMSRBJ
FckAbUtFerxaopv1aaNZAa/0mRz4favc38xPTTZvb62OSwmHAVtYdfbu3faX+1v0n7WK16fRpnbj
TETDODM/9U5MaeiEQWYpHHFaWivV4pf2bgf6Bn0t/H5/+l/43/hPppKf2vE/01f+cP70ktFXPxf/
2f/bAEMAAgEBAQEBAgEBAQICAgICBAMCAgICBQQEAwQGBQYGBgUGBgYHCQgGBwkHBgYICwgJCgoK
CgoGCAsMCwoMCQoKCv/bAEMBAgICAgICBQMDBQoHBgcKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCv/AABEIAKAAkgMBIgACEQEDEQH/xAAfAAABBQEBAQEB
AQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEH
InEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFla
Y2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbH
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
vvZ//9k=

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://journals.lww.com/_LAYOUTS/1033/IMAGES/OAKS.Journals/icon-close.gif

R0lGODlhFQAVAOYAANhQRqYuJWwnIrNKQuF5cU0VEbxgWd1mXmQlIIkmHrFBOeyppOyrpmAfGuJ+
d9lSSKUtJUsxL/C4tWckH3MgGuBza9paUZErJFQXE/Ls7D4jIF8hHe2uquukn9tbUbRCOpUpIYEk
HbZQSP309KItJNxgVqAsI/G+u7pEO1kdGdpYTrtQSLFFPYM4MshZUEARDu/j4p00K91nX2seGNVg
WaQtJJcpIeF4cGodGKs5MLJBOVIZFNlTSfjl5GsdGL15dOOAeX9ta+mclvzz88dJQHkzLu3r6/TQ
zd9tZIgmHmMbFrlZUUgUEDANC3BcWkYeG+aRi71xa5srItp0bcRlXmsnImUlIItwbqk7NPrp589t
ZZQpIbxfWOPg3+aQiuyrp85IP3YgGrE1LFMXEsA/NeJ7dCoMCacuJdhPRf///wAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAAAAAALAAAAAAVABUAAAf7gGkjRxIcX4eIiQwLHQxZaUMSC15AZZaXmJcVJT0nQjceDwBopKWm
ADwqRD9QDhajprGnKC0OSA+yuaQAH1UEMrBpabnCpTpWBAelwsOmzAKkCgjJzsWkz9Bo0tTVw9il
0lM0YOTlzMITE+VgWBtaLmTx8mTMDQ3zZDEpVCti/v/n0vz7d2GHgQFnEiZkNoaZwoQJChx8yHDM
GYcKI05cKGyMRY5pMhbggpCjx4cX01gMkKTAEhYBFJ5EeeZkjRBMROSAQLPnmQBSZjyJsgWECQgx
fQYgYSPMCycwiijxQSGM1atYKeDA0ERDlzQZrkQwQ7as2bIRghhJEwgAOw==

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://journals.lww.com/_layouts/1033/IMAGES/OAKS.Journals/icon-close.gif

R0lGODlhFQAVAOYAANhQRqYuJWwnIrNKQuF5cU0VEbxgWd1mXmQlIIkmHrFBOeyppOyrpmAfGuJ+
d9lSSKUtJUsxL/C4tWckH3MgGuBza9paUZErJFQXE/Ls7D4jIF8hHe2uquukn9tbUbRCOpUpIYEk
HbZQSP309KItJNxgVqAsI/G+u7pEO1kdGdpYTrtQSLFFPYM4MshZUEARDu/j4p00K91nX2seGNVg
WaQtJJcpIeF4cGodGKs5MLJBOVIZFNlTSfjl5GsdGL15dOOAeX9ta+mclvzz88dJQHkzLu3r6/TQ
zd9tZIgmHmMbFrlZUUgUEDANC3BcWkYeG+aRi71xa5srItp0bcRlXmsnImUlIItwbqk7NPrp589t
ZZQpIbxfWOPg3+aQiuyrp85IP3YgGrE1LFMXEsA/NeJ7dCoMCacuJdhPRf///wAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAAAAAALAAAAAAVABUAAAf7gGkjRxIcX4eIiQwLHQxZaUMSC15AZZaXmJcVJT0nQjceDwBopKWm
ADwqRD9QDhajprGnKC0OSA+yuaQAH1UEMrBpabnCpTpWBAelwsOmzAKkCgjJzsWkz9Bo0tTVw9il
0lM0YOTlzMITE+VgWBtaLmTx8mTMDQ3zZDEpVCti/v/n0vz7d2GHgQFnEiZkNoaZwoQJChx8yHDM
GYcKI05cKGyMRY5pMhbggpCjx4cX01gMkKTAEhYBFJ5EeeZkjRBMROSAQLPnmQBSZjyJsgWECQgx
fQYgYSPMCycwiijxQSGM1atYKeDA0ERDlzQZrkQwQ7as2bIRghhJEwgAOw==

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://journals.lww.com/_layouts/1033/images/oaks.journals/icon-close.gif

R0lGODlhFQAVAOYAANhQRqYuJWwnIrNKQuF5cU0VEbxgWd1mXmQlIIkmHrFBOeyppOyrpmAfGuJ+
d9lSSKUtJUsxL/C4tWckH3MgGuBza9paUZErJFQXE/Ls7D4jIF8hHe2uquukn9tbUbRCOpUpIYEk
HbZQSP309KItJNxgVqAsI/G+u7pEO1kdGdpYTrtQSLFFPYM4MshZUEARDu/j4p00K91nX2seGNVg
WaQtJJcpIeF4cGodGKs5MLJBOVIZFNlTSfjl5GsdGL15dOOAeX9ta+mclvzz88dJQHkzLu3r6/TQ
zd9tZIgmHmMbFrlZUUgUEDANC3BcWkYeG+aRi71xa5srItp0bcRlXmsnImUlIItwbqk7NPrp589t
ZZQpIbxfWOPg3+aQiuyrp85IP3YgGrE1LFMXEsA/NeJ7dCoMCacuJdhPRf///wAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAAAAAALAAAAAAVABUAAAf7gGkjRxIcX4eIiQwLHQxZaUMSC15AZZaXmJcVJT0nQjceDwBopKWm
ADwqRD9QDhajprGnKC0OSA+yuaQAH1UEMrBpabnCpTpWBAelwsOmzAKkCgjJzsWkz9Bo0tTVw9il
0lM0YOTlzMITE+VgWBtaLmTx8mTMDQ3zZDEpVCti/v/n0vz7d2GHgQFnEiZkNoaZwoQJChx8yHDM
GYcKI05cKGyMRY5pMhbggpCjx4cX01gMkKTAEhYBFJ5EeeZkjRBMROSAQLPnmQBSZjyJsgWECQgx
fQYgYSPMCycwiijxQSGM1atYKeDA0ERDlzQZrkQwQ7as2bIRghhJEwgAOw==

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://journals.lww.com/_LAYOUTS/1033/IMAGES/OAKS.JournalsRoot/icon-help.gif

R0lGODlhDgAOAOZPAFNmgv3+/5+svGp8lFRngvn9/+zy9fb8/2x8lPv+/3SEmczU3p6ru9/j6eDj
6ejw9Z2svNff5qGsu8nT3pGdr42cr9HW3qOtu52ru1RmgnGDmeTp7qCsvPX7/3ODmXKDmc/W3uny
98rU3cvU3f7+/8HK1fDz9/Hy9Wt8lPb9/8/V3qKtvPr+/9rf5rjBzODo7l1vidDW3bS9yPLz9e3y
9YuYq+fq7t7o7vT7/3SEmrS8yLO8yKGtvO7z9218lLW8yPz9/56rvPf9/6mwsaOtvF5vifz+/9jh
6fX8/1JlgPr9//j9/0dbePf8/8rMxP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAE8ALAAAAAAOAA4AAAe4gE+CThcKBAQKF06CjDIIRBYzJxZEPj+MOxQOATFERDYkDhQ6T04I
DQE1TEVFTC4BDQhOEitGLUw5RkBFSUZGPBIeIEoJGxssJjBFCQkqHgQGBQVKShFJSSXUNBkABkvf
PdcRBd8GGR8LTU1CI0wcQkLrCx8MAupNLwIiBykHTQIMnKA4ggQJByZBkBxAcmTAoiEVjnQIweRG
BxxHKgxhNGQAhAkPHkyAMGAjo1IYNAAAoAHDIkGBAAA7

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://statse.webtrendslive.com/dcs963r0c10000wo843itn0hx_9e1f/njs.gif?dcsuri=/nojavascript&WT.js=No&WT.tv=8.5.0

R0lGODlhAQABAJH/AP///wAAAP///wAAACH/C0FET0JFOklSMS4wAt7tACH5BAEAAAIALAAAAAAB
AAEAAAICVAEAOw==

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://pixel.quantserve.com/pixel/p-c4dAIW3WjSeAY.gif

R0lGODlhAQABAAAAACwAAAAAAQABAID///8AAAACAkQBADs=

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/styles/oaks.journals/ej-base.css

.icon-type-video {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/oaks.journals/icon-type-video.gif); =
LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat
}
.icon-type-podcast {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/oaks.journals/icon-type-podcast.gif); =
LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat
}
.icon-type-blog {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/oaks.journals/icon-type-blog.gif); =
LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat
}
.icon-type-img {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/oaks.journals/icon-type-img.gif); LINE-HEIGHT: =
16px; BACKGROUND-REPEAT: no-repeat
}
.icon-type-article {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/oaks.journals/icon-type-article.gif); =
LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat
}
.icon-type-issue {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/oaks.journals/icon-type-issue.gif); =
LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat
}
.ej-partof-pathnet {
	Z-INDEX: 1; LEFT: 470px; WIDTH: 179px; POSITION: absolute
}
.ej-partof-pathnet-mid {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/oaks.journals/partof-pathnet-mid.png); =
BACKGROUND-REPEAT: repeat-y
}
.ej-partof-pathnet-logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 5px
}
#ej-partof-pathnet-roll {
=09
}
.ej-partof-pathnet-tag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; =
PADDING-TOP: 4px
}
.ej-partof-pathnet-call {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.ej-partof-pathnet-end {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/oaks.journals/partof-pathnet-end.png); =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
.ej-spon-mp-cont {
	MARGIN-TOP: 18px
}
.ej-spon-mp {
	BORDER-RIGHT: #878787 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#878787 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
BORDER-LEFT: #878787 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: =
#878787 1px solid
}
.ej-spon-mp-opt-logo {
	MARGIN: 0px 0px 5px
}
.ej-spon-links-label {
	MARGIN: 0px 0px 5px
}
.ej-spon-links-label {
	FONT-WEIGHT: bold
}
.ej-spon-description {
	MARGIN: 0px 0px 10px
}
.ej-spon-links {
	MARGIN: 0px 0px 10px
}
.ej-spon-links-website {
	MARGIN: 0px 0px 10px
}
.ej-not-entitle-msg {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: =
10px 0px; PADDING-TOP: 15px; BACKGROUND-COLOR: #e6f0f9
}
.ej-not-entitle-msg-title {
	MARGIN: 0px 0px 10px; FONT: bold 16px trebuchet ms, Verdana, Tahoma, =
Arial, sans-serif
}
.ej-join-society {
	MARGIN: 0px 0px 10px
}
.ej-join-society UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 30px; PADDING-TOP: 0px
}
.ej-not-entitle-3-actions {
	FONT-WEIGHT: bold
}
.ej-not-entitle-help {
	VERTICAL-ALIGN: middle
}
.ej-abstract-action-why {
	MARGIN-BOTTOM: 8px
}
.ej-art-not-avail-pdf-img {
	PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle
}
.ej-art-not-avail-pdf-txt {
	FONT-WEIGHT: bold
}
.ms-formlabel {
	FONT-SIZE: 1em
}
.ms-formbody {
	FONT-SIZE: 1em
}

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/styles/oaks.journals/ej-blogs.css

#ej-blog-home #ej-featured-article-line {
	BORDER-BOTTOM-STYLE: none
}
#ej-blog-about-the-blog {
	MARGIN-BOTTOM: 25px
}
#ej-blog-title {
	MARGIN-BOTTOM: 5px; FONT: 20px/23px trebuchet ms, Verdana, Tahoma, =
Arial, sans-serif
}
#ej-blog-title-small {
	MARGIN-BOTTOM: 5px; FONT: 16px trebuchet ms, Verdana, Tahoma, Arial, =
sans-serif
}
#ej-blog-latest-entry SPAN {
	FONT-WEIGHT: bold
}
#ej-blog-description {
	WIDTH: 354px
}
#ej-blog-info {
	WIDTH: 354px
}
#ej-blog-rss-link IMG {
=09
}
#ej-blog-rss-link #ej-blog-subscribe-text {
	MARGIN-LEFT: 55px
}
#ej-blog-title-rc {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#ej-blog-info-rc {
	MARGIN-TOP: 10px
}
#ej-blog-author-img {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; FLOAT: =
left; MARGIN: 0px 10px 5px 0px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: =
80px; BORDER-BOTTOM: #e0e0e0 1px solid; HEIGHT: 100px
}
#ej-blog-author-name {
	FONT-WEIGHT: bold; LINE-HEIGHT: 1.75em
}
#ej-blog-footer {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px =
solid; MARGIN-TOP: 15px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; =
PADDING-BOTTOM: 5px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; =
BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eff3ef
}
#ej-blog-footer #ej-blog-postedby {
	FLOAT: left
}
#ej-blog-footer #ej-blog-numcomments {
	FLOAT: right
}
#ej-blog-footer #ej-blog-tags {
	DISPLAY: block
}
#ej-blog-summary {
=09
}
#ej-blog-summary #ej-blog-posteddate {
	MARGIN-BOTTOM: 10px; FONT: 16px/19px trebuchet ms, Verdana, Tahoma, =
Arial, sans-serif; COLOR: #222; BORDER-BOTTOM: #aaa 1px dashed
}
#ej-blog-summary #ej-blog-titletext {
	MARGIN-BOTTOM: 15px; FONT: 18px/23px trebuchet ms, Verdana, Tahoma, =
Arial, sans-serif
}
#ej-blog-tags-title {
	FONT-WEIGHT: bold
}
#ej-blog-contentdiv {
	WIDTH: 354px
}
#ej-blog-resources A {
	DISPLAY: block; PADDING-LEFT: 23px; FONT-WEIGHT: bold; MARGIN: 10px =
20px
}
#ej-blog-resources {
	MARGIN-TOP: 15px
}
#ej-blog-resources-title {
	MARGIN-BOTTOM: 10px; FONT: 15px trebuchet ms, Verdana, Tahoma, Arial, =
sans-serif
}
#ej-blog-comment #ej-blog-comment-author {
	FONT-WEIGHT: bold
}
#ej-blog-new-comment TEXTAREA {
	WIDTH: 99%; HEIGHT: 175px
}
#ej-blog-comment #ej-blog-comment-posteddate {
	MARGIN-BOTTOM: 0.5em
}
#ej-blog-comment #ej-blog-comment-author {
	MARGIN-BOTTOM: 0.5em
}
#ej-blog-new-comment {
	MARGIN-TOP: 15px
}
#ej-box-blog-archive TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; =
VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
#ej-box-blog-archive TABLE TD A {
	COLOR: #495f74; TEXT-DECORATION: underline
}
#ej-box-blog-archive TABLE TD A:visited {
	COLOR: #495f74; TEXT-DECORATION: underline
}
#ej-box-blog-archive TABLE TD A:hover {
	COLOR: #495f74; TEXT-DECORATION: underline
}
.ms-formtable {
	MARGIN-TOP: 20px; WIDTH: 100%
}
.ms-formbody {
	WIDTH: 100%! important
}
UL.ms-blogAdminLinks {
	MARGIN: 3px 0px 10px 10px; LIST-STYLE-TYPE: none
}
UL.ms-blogAdminLinks LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.ms-blogAdminLinks LI A {
	DISPLAY: block; FONT-SIZE: 8pt; COLOR: #495f74; TEXT-DECORATION: none
}
#admlnk3 {
	DISPLAY: none
}
#admlnk4 {
	DISPLAY: none
}
#admlnk5 {
	DISPLAY: none
}
#ej-blog-home .ms-WPHeader A {
	DISPLAY: none
}
#ej-blog-post .ms-WPHeader A {
	DISPLAY: none
}

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/styles/oaks.journals/ej-industrial.css

@import url( /_layouts/1033/styles/oaks.journals/ej-base.css );
@import url( /_layouts/1033/styles/oaks.journals/ej-blogs.css );
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: 13px Arial, Verdana, Tahoma, sans-serif; COLOR: #000000; =
PADDING-TOP: 0px; BACKGROUND-COLOR: #333333
}
INPUT {
	FONT: 11px Verdana, Tahoma, Arial, sans-serif; COLOR: #000000
}
SELECT {
	FONT: 11px Verdana, Tahoma, Arial, sans-serif; COLOR: #000000
}
TEXTAREA {
	FONT: 11px Verdana, Tahoma, Arial, sans-serif; COLOR: #000000
}
UL {
	LIST-STYLE-TYPE: square
}
A {
	COLOR: #495f74; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #d84f45; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #551a8b; TEXT-DECORATION: underline
}
BLOCKQUOTE {
=09
}
P {
	MARGIN-TOP: 9px; MARGIN-BOTTOM: 9px
}
#ej-box-01-body P {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px
}
#ej-box-02-body P {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px
}
#ej-box-03-body P {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px
}
H2 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 7px; FONT: 20px/23px Tahoma, Verdana, Tahoma, =
Arial, Sans-Serif; PADDING-TOP: 0px
}
#ej-clear-float {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: =
0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; =
HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ej-float-left {
	FLOAT: left
}
#ej-float-right {
	FLOAT: right
}
#ej-body {
=09
}
#ej-body-container {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/bg-header.gif); =
MARGIN: 10px auto 0px; WIDTH: 990px; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #7f877d
}
#ej-container {
	BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/bg-footer.gif) =
repeat-x left bottom; MARGIN: 0px auto; WIDTH: 990px
}
.ej-advertisement-sponsored {
	MARGIN: 0px 0px 10px; FONT: 10px Verdana, Tahoma, Arial, sans-serif
}
#ej-past-issues-detail .ej-advertisement-sponsored {
	MARGIN: 2px 0px 0px
}
#ej-past-issues-cover .ej-advertisement-sponsored {
	MARGIN: 2px 0px 0px
}
.ej-advertisement-topcombo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 5px; TEXT-ALIGN: center
}
.ej-advertisement-bottom {
	MARGIN: 10px 0px 0px; TEXT-ALIGN: center
}
.ej-advertisement-bannercombo {
	MARGIN: 0px 0px 10px; TEXT-ALIGN: center
}
.ej-advertisement-middle {
	MARGIN: 0px 0px 10px; TEXT-ALIGN: center
}
.ej-advertisement-text {
	MARGIN-BOTTOM: 3px; FONT: 9px Verdana, Tahoma, Arial, sans-serif
}
.ej-error-message-widget {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#ff0000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px =
0px 10px; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 5px; =
BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: #ffff99
}
.ej-error-message {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#ff0000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px =
0px; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: =
#ff0000 1px solid; BACKGROUND-COLOR: #ffff99
}
.ej-error-message-icon {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 21px; =
BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-error.gif); =
PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.ej-erratum-message .ej-info-message {
	WIDTH: 308px; BACKGROUND-COLOR: #ffffcc
}
.ej-info-message {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px =
0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: =
#cccccc 1px solid; BACKGROUND-COLOR: #fafafa
}
.ej-info-message-icon {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 21px; =
BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-info.gif); =
PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.ej-info-message UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 18px; PADDING-TOP: 0px
}
#ej-header-region {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #479136
}
#ej-logos-user-actions-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 990px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 115px
}
H1#ej-journal-logo {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/logo-society.gif) =
no-repeat left top; LEFT: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: =
449px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; POSITION: absolute; TOP: =
26px; HEIGHT: 54px; TEXT-ALIGN: left
}
H1#ej-journal-logo A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/logo-society.gif) =
no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 449px; =
TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 54px; TEXT-ALIGN: left
}
H1#ej-journal-logo A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/logo-society.gif) =
no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 449px; =
TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 54px; TEXT-ALIGN: left
}
#ej-wkh-lww-logo {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/logo-wkh-lww.gif) =
no-repeat left top; LEFT: 698px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
WIDTH: 269px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; POSITION: =
absolute; TOP: 16px; HEIGHT: 43px; TEXT-ALIGN: left
}
#ej-user-actions-toolbar {
	RIGHT: 15px; FONT: 10px Verdana, Tahoma, Arial, sans-serif; POSITION: =
absolute; TOP: 92px
}
#ej-user-actions-toolbar UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; =
LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#ej-user-actions-toolbar LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/list-user-action.gif) =
no-repeat 12px 6px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -10px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#ej-logged-in-as {
	RIGHT: 15px; FONT: 10px Verdana, Tahoma, Arial, sans-serif; COLOR: =
#ffffff; POSITION: absolute; TOP: 75px
}
#ej-logged-in-as A {
	COLOR: #ffffff
}
#ej-logged-in-as A:visited {
	COLOR: #ffffff
}
#ej-logged-in-as A:hover {
	COLOR: #fff66e
}
#ej-user-actions-toolbar UL LI A {
	COLOR: #ffffff
}
#ej-user-actions-toolbar UL LI A:hover {
	COLOR: #fff66e
}
#ej-user-actions-toolbar UL LI A:visited {
=09
}
#ej-search-user-top-line {
	DISPLAY: none
}
#ej-search-user {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 40px; =
BACKGROUND-COLOR: #347323
}
#ej-search-user INPUT {
=09
}
#ej-search-enter-text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 4px
}
#ej-search-enter-text SELECT {
	MARGIN: 0px
}
.ej-enter-keywords {
	WIDTH: 230px
}
#ej-search-options {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; WIDTH: =
450px; PADDING-TOP: 7px; POSITION: relative; TEXT-ALIGN: right
}
#ej-search-options UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; =
LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#ej-search-options LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 20px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#ej-search-options UL LI A {
	COLOR: #ffffff
}
#ej-search-options UL LI A:hover {
	COLOR: #cae3b1
}
#ej-search-options UL LI A:visited {
=09
}
#ej-search-options-recent-menu {
	PADDING-RIGHT: 15px; DISPLAY: none; PADDING-LEFT: 15px; RIGHT: -5px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/bg-recent-searches.png=
) no-repeat left top; PADDING-BOTTOM: 15px; MARGIN: 0px; WIDTH: 240px; =
PADDING-TOP: 35px; POSITION: absolute; TOP: 12px; HEIGHT: 115px; =
_background: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/bg-recent-searches-ie6=
.gif) top left no-repeat
}
#ej-search-options-recent-menu UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: =
0px
}
#ej-search-options-recent-menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/list-square-03.gif) =
no-repeat 0px 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px -38px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ej-search-options-recent-menu P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#ej-navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; OVERFLOW: hidden; WIDTH: 990px; PADDING-TOP: 0px; BORDER-BOTTOM: =
#347323 2px solid; HEIGHT: 30px; BACKGROUND-COLOR: #2a5a1d
}
#ej-web-menu {
=09
}
.ej-ControlStyle {
=09
}
.ej-HeaderStyle {
=09
}
.ej-IslandStyle {
=09
}
.ej-ItemStyle {
=09
}
.ej-DisabledStyle {
=09
}
.ej-SeparatorStyle {
=09
}
.ej-TopLevelHoverItemStyle {
=09
}
.ej-HoverItemStyle {
=09
}
.ej-LeafItemStyle {
=09
}
.ej-ParentItemStyle {
=09
}
.ej-TopSelectedStyle {
=09
}
.ej-TopLevelParentItemStyle {
=09
}
.ej-TopLevelLeafItemStyle {
=09
}
TABLE#ctl00GlobalNav_MainM {
	BORDER-RIGHT: #347323 2px solid; BORDER-LEFT: #347323 2px solid; WIDTH: =
100%; CURSOR: default; HEIGHT: 30px
}
TD#ctl00GlobalNav_1 {
	BORDER-RIGHT: #347323 2px solid
}
TD#ctl00GlobalNav_2 {
	BORDER-RIGHT: #347323 2px solid
}
TD#ctl00GlobalNav_3 {
	BORDER-RIGHT: #347323 2px solid
}
TD#ctl00GlobalNav_4 {
	BORDER-RIGHT: #347323 2px solid
}
TD#ctl00GlobalNav_5 {
	BORDER-RIGHT: #347323 2px solid
}
TD#ctl00GlobalNav_6 {
	BORDER-RIGHT: #347323 2px solid
}
TD#ctl00GlobalNav_7 {
	BORDER-RIGHT-STYLE: none
}
TABLE#ctl00GlobalNav_MainM TD.ej-ItemStyle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
13px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Tahoma, Arial, =
Sans-Serif; TEXT-ALIGN: center
}
TABLE#ctl00GlobalNav_MainM TD.ej-HoverItemStyle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
13px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Tahoma, Arial, =
Sans-Serif; BACKGROUND-COLOR: #173e0d; TEXT-ALIGN: center
}
DIV#ctl00GlobalNav_1M {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 20px; MARGIN-LEFT: 2px; WIDTH: 190px; COLOR: #ffffff; =
PADDING-TOP: 20px; BACKGROUND-COLOR: #173e0d; TEXT-ALIGN: left
}
DIV#ctl00GlobalNav_2M {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 20px; MARGIN-LEFT: 2px; WIDTH: 190px; COLOR: #ffffff; =
PADDING-TOP: 20px; BACKGROUND-COLOR: #173e0d; TEXT-ALIGN: left
}
DIV#ctl00GlobalNav_3M {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 20px; MARGIN-LEFT: 2px; WIDTH: 190px; COLOR: #ffffff; =
PADDING-TOP: 20px; BACKGROUND-COLOR: #173e0d; TEXT-ALIGN: left
}
DIV#ctl00GlobalNav_4M {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 20px; MARGIN-LEFT: 2px; WIDTH: 190px; COLOR: #ffffff; =
PADDING-TOP: 20px; BACKGROUND-COLOR: #173e0d; TEXT-ALIGN: left
}
DIV#ctl00GlobalNav_5M {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 20px; MARGIN-LEFT: 2px; WIDTH: 190px; COLOR: #ffffff; =
PADDING-TOP: 20px; BACKGROUND-COLOR: #173e0d; TEXT-ALIGN: left
}
DIV#ctl00GlobalNav_6M {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 20px; MARGIN-LEFT: 2px; WIDTH: 190px; COLOR: #ffffff; =
PADDING-TOP: 20px; BACKGROUND-COLOR: #173e0d; TEXT-ALIGN: left
}
DIV#ctl00GlobalNav_7M {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 20px; MARGIN-LEFT: 2px; WIDTH: 190px; COLOR: #ffffff; =
PADDING-TOP: 20px; BACKGROUND-COLOR: #173e0d; TEXT-ALIGN: left
}
DIV#ctl00GlobalNav_8M {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 20px; MARGIN-LEFT: 2px; WIDTH: 190px; COLOR: #ffffff; =
PADDING-TOP: 20px; BACKGROUND-COLOR: #173e0d; TEXT-ALIGN: left
}
DIV#ctl00GlobalNav_9M {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 20px; MARGIN-LEFT: 2px; WIDTH: 190px; COLOR: #ffffff; =
PADDING-TOP: 20px; BACKGROUND-COLOR: #173e0d; TEXT-ALIGN: left
}
DIV#ctl00GlobalNav_10M {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 13px; =
PADDING-BOTTOM: 20px; MARGIN-LEFT: 2px; WIDTH: 190px; COLOR: #ffffff; =
PADDING-TOP: 20px; BACKGROUND-COLOR: #173e0d; TEXT-ALIGN: left
}
TR#ctl00GlobalNav_1_1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_3 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_4 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_5 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_6 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_7 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_8 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_9 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_10 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_11 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_12 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_13 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_14 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_15 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_16 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_17 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_18 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_19 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_20 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_21 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_22 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_23 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_24 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_1_25 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_3 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_4 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_5 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_6 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_7 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_8 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_9 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_10 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_11 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_12 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_13 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_14 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_15 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_16 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_17 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_18 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_19 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_20 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_21 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_22 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_23 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_24 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_2_25 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_3 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_4 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_5 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_6 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_7 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_8 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_9 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_10 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_11 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_12 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_13 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_14 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_15 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_16 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_17 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_18 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_19 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_20 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_21 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_22 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_23 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_24 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_3_25 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_3 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_4 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_5 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_6 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_7 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_8 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_9 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_10 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_11 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_12 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_13 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_14 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_15 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_16 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_17 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_18 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_19 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_20 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_21 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_22 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_23 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_24 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_4_25 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_3 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_4 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_5 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_6 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_7 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_8 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_9 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_10 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_11 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_12 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_13 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_14 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_15 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_16 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_17 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_18 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_19 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_20 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_21 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_22 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_23 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_24 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_5_25 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_3 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_4 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_5 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_6 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_7 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_8 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_9 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_10 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_11 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_12 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_13 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_14 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_15 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_16 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_17 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_18 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_19 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_20 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_21 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_22 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_23 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_24 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_6_25 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_3 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_4 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_5 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_6 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_7 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_8 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_9 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_10 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_11 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_12 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_13 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_14 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_15 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_16 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_17 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_18 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_19 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_20 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_21 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_22 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_23 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_24 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_7_25 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_3 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_4 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_5 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_6 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_7 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_8 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_9 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_10 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_11 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_12 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_13 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_14 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_15 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_16 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_17 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_18 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_19 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_20 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_21 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_22 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_23 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_24 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_8_25 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_3 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_4 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_5 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_6 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_7 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_8 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_9 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_10 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_11 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_12 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_13 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_14 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_15 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_16 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_17 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_18 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_19 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_20 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_21 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_22 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_23 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_24 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_9_25 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_3 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_4 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_5 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_6 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_7 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_8 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_9 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_10 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_11 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_12 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_13 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_14 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_15 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_16 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_17 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_18 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_19 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_20 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_21 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_22 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_23 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_24 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TR#ctl00GlobalNav_10_25 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#ej-main-content-area {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
15px 0px 0px 12px; PADDING-TOP: 0px
}
#ej-left-web-part-zone {
	BORDER-RIGHT: #333333 2px solid; PADDING-RIGHT: 24px; PADDING-LEFT: =
25px; FLOAT: left; PADDING-BOTTOM: 35px; MARGIN: 0px 15px 0px 0px; =
WIDTH: 600px; PADDING-TOP: 30px; BORDER-BOTTOM: #333333 2px solid; =
BACKGROUND-COLOR: #ffffff; _margin: 0 9px 0 0
}
#ej-right-web-part-zone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px
}
#ej-buy-article #ej-main-content-area {
	BORDER-RIGHT: #333333 2px solid; PADDING-RIGHT: 24px; DISPLAY: =
inline-block; PADDING-LEFT: 25px; PADDING-BOTTOM: 35px; MARGIN-RIGHT: =
12px; PADDING-TOP: 30px; BORDER-BOTTOM: #333333 2px solid; =
BACKGROUND-COLOR: #ffffff
}
#ej-buy-article #ej-left-web-part-zone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 20px 0px 0px; WIDTH: 350px; PADDING-TOP: 0px; =
BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #ffffff; =
BORDER-BOTTOM-STYLE: none; _margin: 0 17px 0 0
}
#ej-buy-article #ej-right-web-part-zone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 495px; PADDING-TOP: 0px
}
#ej-video-gallery #ej-main-content-area {
	BORDER-RIGHT: #333333 2px solid; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; PADDING-LEFT: 25px; PADDING-BOTTOM: 35px; MARGIN-RIGHT: =
12px; PADDING-TOP: 30px; BORDER-BOTTOM: #333333 2px solid; =
BACKGROUND-COLOR: #ffffff
}
#ej-video-gallery #ej-left-web-part-zone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
20px 0px 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-BOTTOM-STYLE: none; _margin: 0 17px 0 0
}
#ej-left-top-web-part-zone {
	FLOAT: left
}
#ej-right-top-web-part-zone {
	FLOAT: right; MARGIN: 0px 15px 0px 0px
}
#ej-left-bottom-web-part-zone {
	FLOAT: left; MARGIN: 0px 30px 0px 0px; WIDTH: 300px; _margin: 0 15px 0 =
0
}
#ej-right-bottom-web-part-zone {
	FLOAT: left; WIDTH: 600px
}
#ej-admin #ej-main-content-area {
	BORDER-RIGHT: #333333 2px solid; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; PADDING-LEFT: 25px; PADDING-BOTTOM: 35px; MARGIN-RIGHT: =
12px; PADDING-TOP: 30px; BORDER-BOTTOM: #333333 2px solid; =
BACKGROUND-COLOR: #ffffff
}
#ej-contributor-index #ej-main-content-area {
	BORDER-RIGHT: #333333 2px solid; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; PADDING-LEFT: 25px; PADDING-BOTTOM: 35px; MARGIN-RIGHT: =
12px; PADDING-TOP: 30px; BORDER-BOTTOM: #333333 2px solid; =
BACKGROUND-COLOR: #ffffff
}
#ej-image-gallery #ej-main-content-area {
	BORDER-RIGHT: #333333 2px solid; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; PADDING-LEFT: 25px; PADDING-BOTTOM: 35px; MARGIN-RIGHT: =
12px; PADDING-TOP: 30px; BORDER-BOTTOM: #333333 2px solid; =
BACKGROUND-COLOR: #ffffff
}
#ej-personal-collections-saved-searches #ej-main-content-area {
	BORDER-RIGHT: #333333 2px solid; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; PADDING-LEFT: 25px; PADDING-BOTTOM: 35px; MARGIN-RIGHT: =
12px; PADDING-TOP: 30px; BORDER-BOTTOM: #333333 2px solid; =
BACKGROUND-COLOR: #ffffff
}
#ej-personal-collections-manage #ej-main-content-area {
	BORDER-RIGHT: #333333 2px solid; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; PADDING-LEFT: 25px; PADDING-BOTTOM: 35px; MARGIN-RIGHT: =
12px; PADDING-TOP: 30px; BORDER-BOTTOM: #333333 2px solid; =
BACKGROUND-COLOR: #ffffff
}
#ej-search-results #ej-main-content-area {
	BORDER-RIGHT: #333333 2px solid; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; PADDING-LEFT: 25px; PADDING-BOTTOM: 35px; MARGIN-RIGHT: =
12px; PADDING-TOP: 30px; BORDER-BOTTOM: #333333 2px solid; =
BACKGROUND-COLOR: #ffffff
}
#ej-etoc #ej-main-content-area {
	BORDER-RIGHT: #333333 2px solid; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; PADDING-LEFT: 25px; PADDING-BOTTOM: 35px; MARGIN-RIGHT: =
12px; PADDING-TOP: 30px; BORDER-BOTTOM: #333333 2px solid; =
BACKGROUND-COLOR: #ffffff
}
#ej-center-web-part-zone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 920px; PADDING-TOP: 0px
}
#ej-current-issue-container-right {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ej-current-issue-title-right {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 5px
}
#ej-current-issue-cover-image-right {
	FLOAT: left; MARGIN: 0px 6px 5px 0px; WIDTH: 98px
}
#ej-current-issue-cover-image-right IMG {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; =
BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}
#ej-current-issue-details-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 5px; WIDTH: 170px; PADDING-TOP: 0px
}
#ej-current-issue-details-right P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.ej-current-issue-th {
	FONT-WEIGHT: bold; COLOR: #353535
}
.ej-current-issue-toc-link {
	MARGIN: 0px 0px 10px
}
#ej-current-issue-container {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; PADDING-TOP: 0px
}
#ej-current-issue-cover-image {
	FLOAT: left; MARGIN: 0px 12px 0px 0px; WIDTH: 162px
}
#ej-current-issue-cover-image IMG {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; =
BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}
#ej-current-issue-details {
	FLOAT: left; FONT: 11px Verdana, Tahoma, Arial, sans-serif; WIDTH: =
365px
}
#ej-current-issue-details TABLE {
	WIDTH: 325px; LINE-HEIGHT: 14px; BORDER-COLLAPSE: collapse; =
border-spacing: 0 0
}
#ej-abstract-retrieval-summary TABLE {
	WIDTH: 325px; LINE-HEIGHT: 14px; BORDER-COLLAPSE: collapse; =
border-spacing: 0 0
}
#ej-current-issue-details TABLE TR {
=09
}
#ej-abstract-retrieval-summary TABLE TR {
=09
}
#ej-current-issue-details TABLE TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 100px; COLOR: #353535; =
PADDING-TOP: 0px; TEXT-ALIGN: left
}
#ej-abstract-retrieval-summary TABLE TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 100px; COLOR: #353535; =
PADDING-TOP: 0px; TEXT-ALIGN: left
}
#ej-current-issue-details TABLE TD {
	VERTICAL-ALIGN: top
}
#ej-abstract-retrieval-summary TABLE TD {
	VERTICAL-ALIGN: top
}
#ej-opt-in-e-alerts {
	FONT: 11px Verdana, Tahoma, Arial, sans-serif
}
#ej-opt-in-e-alerts A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-e-alerts.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 0px; WIDTH: 150px; COLOR: #495f74; =
PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-opt-in-e-alerts A:hover {
	COLOR: #d84f45
}
#ej-opt-in-e-alerts A:visited {
=09
}
#ej-current-issue-link-prt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 37px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-prt.gif) =
no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: =
0px
}
.ej-current-issue-link-prt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 37px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-prt.gif) =
no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: =
0px
}
#ej-current-issue-link-buy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 37px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-buy.gif) =
no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: =
0px
}
.ej-current-issue-link-buy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 37px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-buy.gif) =
no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: =
0px
}
#ej-current-issue-link-free {
	PADDING-RIGHT: 0px; PADDING-LEFT: 37px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-free.gif) =
no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: =
0px
}
.ej-current-issue-link-free {
	PADDING-RIGHT: 0px; PADDING-LEFT: 37px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-free.gif) =
no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: =
0px
}
#ej-current-issue-link-authenicated {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px
}
.ej-current-issue-link-authenicated {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px; PADDING-TOP: 0px
}
#ej-current-issue-special {
	PADDING-RIGHT: 0px; BORDER-TOP: #878787 1px dashed; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#ej-current-issue-special-text {
	FLOAT: left; WIDTH: 360px
}
#ej-current-issue-special-text P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H3.ej-current-issue-special-prt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-prt.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 2px; FONT: 11px =
Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 0px; HEIGHT: 17px
}
H3.ej-current-issue-special-buy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-buy.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 2px; FONT: 11px =
Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 0px; HEIGHT: 17px
}
H3.ej-current-issue-special-free {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-free.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 2px; FONT: 11px =
Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 0px; HEIGHT: 17px
}
H3.ej-current-issue-special-authenticated {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px =
0px 2px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: =
0px; HEIGHT: 17px
}
.ej-current-issue-special-text-title {
	FONT-WEIGHT: bold
}
#ej-current-issue-special-cover {
	FLOAT: right; MARGIN: 5px 0px 0px
}
#ej-featured-articles-header-top-line {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px; HEIGHT: 3px; =
BACKGROUND-COLOR: #666666
}
#ej-featured-articles-header-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: =
0px; PADDING-TOP: 5px; HEIGHT: 13px
}
#ej-featured-articles-header-container H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; FONT: 18px Tahoma, Verdana, Tahoma, Arial, Sans-Serif; =
COLOR: #333333; PADDING-TOP: 0px
}
#ej-featured-articles-rss {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 7px
}
#ej-featured-articles-rss A {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-rss.gif) =
no-repeat left top; WIDTH: 44px; TEXT-INDENT: -9999px; HEIGHT: 13px; =
TEXT-ALIGN: left
}
#ej-featured-articles-header-toggle {
	FLOAT: right
}
#ej-featured-articles-header-toggle A {
	COLOR: #495f74
}
#ej-featured-articles-header-toggle A:hover {
	COLOR: #d84f45
}
#ej-featured-articles-header-toggle A:visited {
=09
}
#ej-article-legend {
	MARGIN: 0px 0px 25px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; =
TEXT-ALIGN: left
}
#ej-article-legend UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; =
LIST-STYLE-TYPE: none
}
#ej-article-legend LI {
	DISPLAY: inline; MARGIN: 0px; VERTICAL-ALIGN: top
}
#ej-article-legend LI.ej-article-legend-prt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-prt.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; =
PADDING-TOP: 2px
}
#ej-article-legend LI.ej-article-legend-buy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-buy.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; =
PADDING-TOP: 2px
}
#ej-article-legend LI.ej-article-legend-free {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-free.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; =
PADDING-TOP: 2px
}
#ej-article-legend LI.ej-article-legend-video {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-video.g=
if) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; =
PADDING-TOP: 2px
}
#ej-article-legend LI.ej-article-legend-audio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-audio.g=
if) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; =
PADDING-TOP: 2px
}
#ej-article-legend LI.ej-article-legend-cme {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-cme.gif=
) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px
}
.ej-toc-future-optional-p {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 20px; PADDING-TOP: 0px
}
.ej-toc-future-optional-title {
	FONT: bold 15px trebuchet ms, Verdana, Tahoma, Arial, sans-serif; =
COLOR: #666666
}
#ej-featured-article-line {
	MARGIN: 15px 0px; BORDER-BOTTOM: #878787 1px dashed; HEIGHT: 1px
}
#ej-featured-articles-container {
=09
}
#ej-featured-article {
=09
}
#ej-featured-article INPUT {
	FLOAT: left; MARGIN: 0px 3px 0px 0px
}
#ej-featured-article-info {
	FLOAT: left; WIDTH: 560px
}
#ej-home #ej-featured-article-info {
	FLOAT: right; WIDTH: 575px
}
#ej-podcast-episodes #ej-featured-article-info {
	FLOAT: right; WIDTH: 575px
}
#ej-featured-article-details {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#ej-featured-article-thumb-text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 0px
}
.ej-featured-article-thumb-text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 0px
}
#ej-featured-article-thumb {
	FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 10px
}
.ej-featured-article-thumb {
	FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 10px
}
#ej-podcast-episodes #ej-featured-article-thumb {
	FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 10px; HEIGHT: auto
}
#ej-featured-article-thumb IMG {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; =
BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid
}
.ej-featured-article-thumb IMG {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; =
BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid
}
#ej-featured-article-text {
	FLOAT: left
}
.ej-featured-article-text {
	FLOAT: left
}
#ej-featured-article-text-with-img {
	FLOAT: left
}
.ej-featured-article-text-with-img {
	FLOAT: left
}
#ej-home #ej-featured-article-text-with-img {
	FLOAT: left; WIDTH: 450px
}
#ej-podcast-episodes #ej-featured-article-text-with-img {
	FLOAT: left; WIDTH: 450px
}
.ej-featured-article-author {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.ej-featured-article-reference {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.ej-featured-article-caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.ej-featured-article-posted {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 0px
}
.ej-featured-article-blog-name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 0px
}
.ej-featured-article-blog-author {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 0px
}
.ej-featured-article-eic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 0px
}
.ej-featured-article-issn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 0px
}
.ej-featured-article-online-issn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 0px
}
.ej-featured-article-frequency {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 0px
}
.ej-featured-article-ranking {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 0px
}
.ej-featured-article-impact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 0px
}
.ej-article-list-content-header {
	FONT-WEIGHT: bold
}
.ej-featured-article-abstract {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.ej-featured-article-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#ej-featured-article-info H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 3px; FONT: 15px trebuchet ms, Verdana, Tahoma, Arial, sans-serif; =
PADDING-TOP: 0px
}
#ej-abstract-retrieval-summary H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 3px; FONT: 15px trebuchet ms, Verdana, Tahoma, Arial, sans-serif; =
PADDING-TOP: 0px
}
#ej-toc-future-view #ej-featured-article-info H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 3px; FONT: bold 15px trebuchet ms, Verdana, Tahoma, Arial, =
sans-serif; COLOR: #555555; PADDING-TOP: 0px
}
#ej-toc-future-view #ej-featured-article INPUT {
	DISPLAY: none
}
HTML >  BODY #ej-featured-article-info H4 {
	MARGIN: 0px 0px -8px
}
x:unknown {
	MARGIN: 0px 0px -8px
}
x:unknown {
	MARGIN: 0px 0px -8px
}
HTML >  BODY #ej-abstract-retrieval-summary H3 {
	MARGIN: 0px 0px -8px
}
x:unknown {
	MARGIN: 0px 0px -8px
}
x:unknown {
	MARGIN: 0px 0px -8px
}
.ej-this-months-article {
=09
}
TABLE.ej-article-table-fluid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 5px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; =
border-spacing: 0 0
}
TABLE.ej-article-table-fluid TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.ej-article-img-details-table-fluid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0 0
}
TABLE.ej-article-img-details-table-fluid TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.ej-article-input-fluid {
	MARGIN: 0px 3px 0px 0px
}
.ej-article-thumb-fluid {
	MARGIN: 0px 12px 0px 0px
}
.ej-article-thumb-fluid IMG {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; =
BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid
}
H4.ej-article-title-fluid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 3px; FONT: 15px trebuchet ms, Verdana, Tahoma, Arial, sans-serif; =
PADDING-TOP: 0px
}
.ej-this-months-article H4.ej-article-title-fluid {
	FONT: bold 18px trebuchet ms, Verdana, Tahoma, Arial, sans-serif
}
#ej-issue-actions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
10px 0px 5px; WIDTH: 365px; PADDING-TOP: 0px
}
#ej-issue-actions A {
	COLOR: #495f74
}
#ej-issue-actions A:hover {
	COLOR: #d84f45
}
#ej-issue-actions A:visited {
=09
}
#ej-issue-actions-download-toc A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-download-=
toc.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; =
WIDTH: 180px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-issue-actions-opt A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-e-alerts.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: =
180px; PADDING-TOP: 0px; HEIGHT: 16px
}
.ej-issue-actions-opt A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-e-alerts.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: =
180px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-issue-actions-contributor A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-contribut=
or.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; =
WIDTH: 180px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-issue-actions-toc-outline A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-toc-outli=
ne.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: =
180px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-article-indicator-actions-container {
	MARGIN: 10px 0px 0px
}
#ej-article-indicators {
	FLOAT: left; WIDTH: 225px; HEIGHT: auto
}
#ej-article-indicators-video-thumb {
	CLEAR: both; WIDTH: 100px
}
#ej-article-indicators-video-thumb IMG {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; MARGIN: =
10px 0px 0px; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px =
solid
}
#ej-article-indicators-prt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-prt.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px =
0px; WIDTH: 30px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
.ej-article-indicators-prt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-prt.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px =
0px; WIDTH: 30px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
#ej-article-indicators-buy A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-buy.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px =
0px; WIDTH: 30px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
.ej-article-indicators-buy A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-buy.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px =
0px; WIDTH: 30px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
#ej-article-indicators-free A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-free.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px =
0px; WIDTH: 30px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
.ej-article-indicators-free A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-free.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px =
0px; WIDTH: 30px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
#ej-article-indicators-new {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-new.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px =
0px; WIDTH: 30px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
.ej-article-indicators-new {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-new.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px =
0px; WIDTH: 30px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
#ej-article-indicators-sam A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-sam.gif=
) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 25px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
.ej-article-indicators-sam A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-sam.gif=
) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 25px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
#ej-article-indicators-sam {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-sam.gif=
) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 25px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
.ej-article-indicators-sam {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-sam.gif=
) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 25px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
#ej-article-indicators-cme A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-cme.gif=
) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 25px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
.ej-article-indicators-cme A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-cme.gif=
) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 25px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
#ej-article-indicators-cme {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-cme.gif=
) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 25px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
.ej-article-indicators-cme {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-cme.gif=
) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 25px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
#ej-article-indicators-ce A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-ce.gif)=
 no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 25px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
.ej-article-indicators-ce A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-ce.gif)=
 no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 25px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
#ej-article-indicators-ce {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-ce.gif)=
 no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 25px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
.ej-article-indicators-ce {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-ce.gif)=
 no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 25px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
#ej-article-indicators-pap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-pap.gif=
) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 25px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
.ej-article-indicators-pap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-pap.gif=
) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 25px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
#ej-article-indicators-e {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-e.jpg) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px =
0px; WIDTH: 15px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
.ej-article-indicators-e {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-e.jpg) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px =
0px; WIDTH: 15px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
#ej-article-indicators-video A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-video.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px =
0px 0px; WIDTH: 16px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
16px; TEXT-ALIGN: left
}
.ej-article-indicators-video A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-video.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px =
0px 0px; WIDTH: 16px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
16px; TEXT-ALIGN: left
}
#ej-article-indicators-erratum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-erratum=
.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px =
3px 0px 0px; WIDTH: 51px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; =
HEIGHT: 15px; TEXT-ALIGN: left
}
.ej-article-indicators-erratum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-erratum=
.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px =
3px 0px 0px; WIDTH: 51px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; =
HEIGHT: 15px; TEXT-ALIGN: left
}
#ej-article-indicators-erratum A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-erratum=
.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px =
3px 0px 0px; WIDTH: 51px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; =
HEIGHT: 15px; TEXT-ALIGN: left
}
.ej-article-indicators-erratum A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-erratum=
.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px =
3px 0px 0px; WIDTH: 51px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; =
HEIGHT: 15px; TEXT-ALIGN: left
}
#ej-article-indicators-errata {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-errata.=
gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px =
3px 0px 0px; WIDTH: 42px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; =
HEIGHT: 15px; TEXT-ALIGN: left
}
.ej-article-indicators-errata {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-errata.=
gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px =
3px 0px 0px; WIDTH: 42px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; =
HEIGHT: 15px; TEXT-ALIGN: left
}
#ej-article-indicators-errata A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-errata.=
gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px =
3px 0px 0px; WIDTH: 42px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; =
HEIGHT: 15px; TEXT-ALIGN: left
}
.ej-article-indicators-errata A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-errata.=
gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px =
3px 0px 0px; WIDTH: 42px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; =
HEIGHT: 15px; TEXT-ALIGN: left
}
#ej-article-indicators-audio A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-audio.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px =
0px 0px; WIDTH: 16px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
16px; TEXT-ALIGN: left
}
.ej-article-indicators-audio A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-audio.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px =
0px 0px; WIDTH: 16px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
16px; TEXT-ALIGN: left
}
#ej-article-indicators-erratum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals/icon-indicator-erratum.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px =
0px; WIDTH: 51px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
#ej-article-indicators-erratum A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals/icon-indicator-erratum.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px =
0px; WIDTH: 51px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
#ej-article-indicators-errata {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals/icon-indicator-errata.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px =
0px; WIDTH: 42px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
#ej-article-indicators-errata A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals/icon-indicator-errata.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px =
0px; WIDTH: 42px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
#ej-article-indicators-deeparchive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Classic/icon-indicator-archive.gi=
f) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 52px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
.ej-article-indicators-deeparchive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Classic/icon-indicator-archive.gi=
f) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px =
0px 0px; WIDTH: 52px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: =
15px; TEXT-ALIGN: left
}
.ej-erratum-message .ej-info-message {
	WIDTH: 308px; BACKGROUND-COLOR: #ffffcc
}
#ej-article-custom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 3px 0px 0px; PADDING-TOP: 0px
}
.ej-article-custom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 3px 0px 0px; PADDING-TOP: 0px
}
#ej-article-custom A {
	TEXT-DECORATION: none
}
.ej-article-custom A {
	TEXT-DECORATION: none
}
#ej-article-custom A:hover {
	TEXT-DECORATION: none
}
.ej-article-custom A:hover {
	TEXT-DECORATION: none
}
#ej-article-actions {
	FLOAT: right; FONT: 10px Verdana, Tahoma, Arial, sans-serif; WIDTH: =
330px; HEIGHT: auto; _margin-top: -7px
}
#ej-article-actions A {
	COLOR: #495f74
}
#ej-article-actions A:hover {
	COLOR: #d84f45
}
#ej-article-actions A:visited {
=09
}
#ej-article-actions-abstract-hide A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-hide-abst=
ract.gif) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: =
0px 11px 0px 0px; PADDING-TOP: 0px; HEIGHT: 16px
}
.ej-article-actions-abstract-hide A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-hide-abst=
ract.gif) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: =
0px 11px 0px 0px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-article-actions-abstract-show A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-show-abst=
ract.gif) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: =
0px 11px 0px 0px; PADDING-TOP: 0px; HEIGHT: 16px
}
.ej-article-actions-abstract-show A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-show-abst=
ract.gif) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: =
0px 11px 0px 0px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-article-actions-full-text A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-show-abst=
ract.gif) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: =
0px 11px 0px 0px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-article-actions-pdf A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-pdf.gif) =
no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 11px =
0px 0px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-article-actions-pdf-disabled {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-pdf-disabled.=
gif) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px =
11px 0px 0px; COLOR: #999999; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-article-actions-epub A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-epub.gif) =
no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 11px =
0px 0px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-article-actions-epub-disabled {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-epub-disabled.gif=
) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 11px =
0px 0px; COLOR: #999999; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-article-actions-collections A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-collectio=
ns.gif) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-article-actions-play A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-play.gif)=
 no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 11px =
0px 0px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-article-actions-download A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-download.=
gif) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px =
11px 0px 0px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-article-actions-email A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-e-alerts.gif) =
no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 11px =
0px 0px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-article-actions-image A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-image-gallery.gif=
) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 11px =
0px 0px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-article-abstract {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: =
12px 0px 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f1f1f1
}
#ej-article-abstract H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: bold 13px Arial, Verdana, Tahoma, sans-serif; COLOR: #5d5c5a; =
PADDING-TOP: 0px
}
#ej-article-abstract P {
=09
}
.ej-buy-article A {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-btn-buy.gif) =
no-repeat left top; WIDTH: 119px; TEXT-INDENT: -9999px; HEIGHT: 20px; =
TEXT-ALIGN: left
}
.ej-buy-article A:visited {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-btn-buy.gif) =
no-repeat left top; WIDTH: 119px; TEXT-INDENT: -9999px; HEIGHT: 20px; =
TEXT-ALIGN: left
}
#ej-article-outline-top .ej-buy-article A {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-btn-buy.gif) =
no-repeat left top; WIDTH: 119px; TEXT-INDENT: -9999px; HEIGHT: 20px; =
TEXT-ALIGN: left
}
#ej-article-outline-top .ej-buy-article A:visited {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-btn-buy.gif) =
no-repeat left top; WIDTH: 119px; TEXT-INDENT: -9999px; HEIGHT: 20px; =
TEXT-ALIGN: left
}
.ej-btn-subscribe A {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-btn-subscribe.gif=
) no-repeat left top; WIDTH: 116px; TEXT-INDENT: -9999px; HEIGHT: 20px; =
TEXT-ALIGN: left
}
.ej-btn-subscribe A:visited {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-btn-subscribe.gif=
) no-repeat left top; WIDTH: 116px; TEXT-INDENT: -9999px; HEIGHT: 20px; =
TEXT-ALIGN: left
}
#ej-article-outline-top .ej-btn-subscribe A {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-btn-subscribe.gif=
) no-repeat left top; WIDTH: 116px; TEXT-INDENT: -9999px; HEIGHT: 20px; =
TEXT-ALIGN: left
}
#ej-article-outline-top .ej-btn-subscribe A:visited {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-btn-subscribe.gif=
) no-repeat left top; WIDTH: 116px; TEXT-INDENT: -9999px; HEIGHT: 20px; =
TEXT-ALIGN: left
}
.ej-buy-article A:hover {
=09
}
#ej-article-outline-top .ej-buy-article A:hover {
=09
}
#ej-article-action-toolbar-container {
	CLEAR: both; BORDER-RIGHT: #b2b2b2 1px dashed; PADDING-RIGHT: 5px; =
BORDER-TOP: #b2b2b2 1px dashed; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
FONT: 11px Verdana, Tahoma, Arial, sans-serif; BORDER-LEFT: #b2b2b2 1px =
dashed; PADDING-TOP: 7px; BORDER-BOTTOM: #b2b2b2 1px dashed; HEIGHT: =
27px; BACKGROUND-COLOR: #ebf0f3
}
.ej-article-action-toolbar-top {
	MARGIN: 0px 0px 15px
}
.ej-article-action-toolbar-bottom {
	MARGIN: 30px 0px 0px
}
#ej-home .ej-article-action-toolbar-bottom {
	MARGIN-BOTTOM: 15px
}
#ej-article-action-toolbar-select {
	FLOAT: left
}
.ej-article-action-toolbar-select-vert-line {
	MARGIN: 0px 1px; COLOR: #999999
}
#ej-article-action-toolbar-select A {
	COLOR: #495f74
}
#ej-article-action-toolbar-select A:hover {
	COLOR: #d84f45
}
#ej-article-action-toolbar-select A:visited {
=09
}
.ej-article-action-toolbar-prev-next {
	MARGIN: 0px 0px 0px 20px
}
#ej-image-gallery .ej-article-action-toolbar-prev-next {
=09
}
#ej-image-gallery .ej-article-action-toolbar-top =
#ej-article-action-toolbar-select {
	WIDTH: 335px
}
#ej-image-gallery .ej-article-action-toolbar-top =
#ej-article-action-toolbar-select A {
	DISPLAY: block; FLOAT: left; PADDING-TOP: 3px
}
#ej-image-gallery .ej-article-action-toolbar-top =
#ej-article-action-toolbar-select .ej-article-action-toolbar-prev-next =
INPUT {
	DISPLAY: block; FLOAT: right
}
#ej-article-action-toolbar-submit {
	FLOAT: right
}
#ej-article-action-toolbar-sort {
	FLOAT: left; MARGIN: 0px 25px 0px 0px
}
#ej-article-action-toolbar-per-page {
	FLOAT: left
}
#ej-article-action-toolbar-actions {
	FLOAT: left
}
#ej-article-action-toolbar-pagination {
	FLOAT: left; MARGIN: 0px 0px 0px 20px
}
#ej-article-action-toolbar-pagination TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0 0
}
#ej-article-action-toolbar-pagination TABLE TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.ej-pagination-previous A {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-btn-arrow-left.gi=
f) no-repeat left top; WIDTH: 16px; TEXT-INDENT: -9999px; HEIGHT: 16px; =
TEXT-ALIGN: left
}
.ej-pagination-next A {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-btn-arrow-right.g=
if) no-repeat left top; WIDTH: 16px; TEXT-INDENT: -9999px; HEIGHT: 16px; =
TEXT-ALIGN: left
}
.ej-pagination-current-page {
	WIDTH: 30px
}
#ej-search-results .ej-article-action-toolbar-bottom =
#ej-article-action-toolbar-pagination {
	MARGIN: 0px 0px 0px 15px
}
#ej-home .ej-article-action-toolbar-bottom =
#ej-article-action-toolbar-pagination {
	MARGIN: 0px 0px 0px 15px
}
#ej-toc-pap .ej-article-action-toolbar-bottom =
#ej-article-action-toolbar-pagination {
	MARGIN: 0px 0px 0px 15px
}
#ej-personal-collections-manage .ej-article-action-toolbar-bottom =
#ej-article-action-toolbar-pagination {
	MARGIN: 0px 0px 0px 15px
}
#ej-toc-view .ej-article-action-toolbar-bottom =
#ej-article-action-toolbar-pagination {
	MARGIN: 0px 0px 0px 15px
}
#ej-podcast-episodes .ej-article-action-toolbar-bottom =
#ej-article-action-toolbar-pagination {
	MARGIN: 0px 0px 0px 15px
}
#ej-common-list .ej-article-action-toolbar-bottom =
#ej-article-action-toolbar-pagination {
	MARGIN: 0px 0px 0px 15px
}
#ej-collection-details .ej-article-action-toolbar-bottom =
#ej-article-action-toolbar-pagination {
	MARGIN: 0px 0px 0px 15px
}
#ej-personal-collections-manage .ej-article-action-toolbar-top =
#ej-article-action-toolbar-pagination {
	MARGIN: 0px 0px 0px 15px
}
#ej-article-printer-friendly A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-print.gif=
) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -20px =
0px 0px; PADDING-TOP: 2px; HEIGHT: 16px
}
#ej-abstract-retrieval-view H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 3px; PADDING-TOP: 0px
}
#ej-abstract-retrieval-view #ej-article-outline-top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
15px 0px 20px; PADDING-TOP: 0px
}
#ej-abstract-view #ej-article-outline-top {
	MARGIN-BOTTOM: 15px
}
#ej-abstract-retrieval-summary {
	PADDING-RIGHT: 20px; DISPLAY: inline-block; PADDING-LEFT: 15px; =
PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: =
#f6f6f6
}
#ej-abstract-retrieval-summary-bg-top {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/bg-double-line-01.gif)=
 repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; =
PADDING-TOP: 0px; HEIGHT: 6px
}
#ej-abstract-retrieval-summary-bg-bot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/bg-double-line-02.gif)=
 repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; =
PADDING-TOP: 0px; HEIGHT: 4px
}
#ej-abstract-retrieval-view #ej-abstract-retrieval-summary TABLE {
	FLOAT: none; WIDTH: 510px
}
#ej-abstract-retrieval-view #ej-abstract-retrieval-summary TABLE TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
160px; PADDING-TOP: 0px
}
#ej-abstract-retrieval-summary OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 20px -20px; FONT: 17px Tahoma, Verdana, Tahoma, Arial, Sans-Serif; =
PADDING-TOP: 0px
}
#ej-abstract-retrieval-view #ej-abstract-retrieval-summary =
#ej-featured-article-text {
	FLOAT: left; WIDTH: 545px
}
#ej-abstract-retrieval-article {
=09
}
#ej-abstract-retrieval-item-header {
	MARGIN: 0px 0px 20px; FONT: 14px Tahoma, Verdana, Tahoma, Arial, =
Sans-Serif
}
#ej-abstract-retrieval-abstract-reference {
=09
}
#ej-abstract-retrieval-abstract-reference H5 {
=09
}
#ej-abstract-retrieval-abstract-reference P {
=09
}
#ej-abstract-retrieval-view H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
25px 0px 0px; FONT: bold 11px Verdana, Tahoma, Arial, sans-serif; =
PADDING-TOP: 0px
}
#ej-abstract-retrieval-view #ej-featured-article INPUT {
	DISPLAY: none
}
#ej-abstract-retrieval-view #ej-featured-article-info {
	FLOAT: left; WIDTH: 600px
}
#ej-search-results #ej-featured-article-info {
	FLOAT: left; WIDTH: 575px
}
#ej-common-list #ej-featured-article-info {
	FLOAT: left; WIDTH: 575px
}
#ej-collection-details #ej-featured-article-info {
	FLOAT: left; WIDTH: 575px
}
#ej-common-list H2 {
	MARGIN: 0px 0px 10px
}
#ej-toc-pap H2 {
	MARGIN: 0px 0px 10px
}
#ej-common-list H2.ej-h2-subject-01 {
=09
}
H2.ej-h2-transaction-failed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-error.gif) =
no-repeat 0px 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ej-toc-pap #ej-featured-articles-header-toggle {
	MARGIN: -25px 0px 0px
}
#ej-common-list #ej-featured-articles-header-toggle {
	MARGIN: 0px 0px 10px
}
#ej-collection-details #ej-featured-articles-header-toggle {
	MARGIN: 0px 0px 10px
}
#ej-podcast-episodes #ej-featured-articles-header-toggle {
	MARGIN: 0px 0px 10px
}
#ej-toc-pap #ej-article-actions {
=09
}
#ej-abstract-retrieval-view #ej-article-actions {
=09
}
#ej-message-to-readers {
=09
}
#ej-collections #ej-featured-article INPUT {
	DISPLAY: none
}
#ej-toc-view {
=09
}
#ej-toc-view H2 {
	MARGIN: 0px
}
#ej-toc-view #ej-current-issue-container {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 20px; PADDING-TOP: 15px
}
#ej-toc-view #ej-current-issue-link-authenicated {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; PADDING-TOP: 0px
}
#ej-toc-current-issue-ppg {
	FONT: bold 11px Verdana, Tahoma, Arial, sans-serif; COLOR: #363636
}
H3.ej-toc-page-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 5px; FONT: 20px/23px Tahoma, Verdana, Tahoma, =
Arial, Sans-Serif; COLOR: #336633; PADDING-TOP: 0px
}
#ej-toc-view #ej-featured-articles-header-toggle {
	MARGIN: 5px 0px 0px
}
#ej-toc-view #ej-article-outline-top {
	MARGIN: 8px 0px 35px 8px
}
#ej-toc-pap #ej-article-outline-top {
	MARGIN: 8px 0px 35px 8px
}
#ej-toc-section-box {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: =
#ffffff
}
#ej-toc-section-box-header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; BACKGROUND-COLOR: #f4f6f7
}
#ej-toc-section-box-header IMG {
	FLOAT: left
}
#ej-toc-section-box-header H4 {
	FLOAT: left; MARGIN: -4px 0px 0px 8px; FONT: 17px Tahoma, Verdana, =
Tahoma, Arial, Sans-Serif; WIDTH: 555px
}
#ej-toc-section-box-text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; =
PADDING-TOP: 20px
}
.ej-toc-subheader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: =
13px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-TOP: 5px; =
FONT-FAMILY: trebuchet ms, Verdana, Tahoma, Arial, sans-serif; =
BACKGROUND-COLOR: #f4f4f4
}
#ej-toc-section-box-subheader {
	CLEAR: both; MARGIN: 0px 0px 0px 25px; FONT: 12px Tahoma, Verdana, =
Tahoma, Arial, Sans-Serif
}
#ej-toc-future-view #ej-featured-article-info {
	FLOAT: left; WIDTH: 555px
}
#ej-toc-view #ej-featured-article-info {
	FLOAT: left; WIDTH: 555px
}
#ej-toc-view #ej-featured-article-text {
	FLOAT: left; WIDTH: 555px
}
#ej-toc-pap #ej-featured-article-info {
	FLOAT: left; WIDTH: 555px
}
#ej-toc-pap #ej-featured-article-text {
	FLOAT: left; WIDTH: 555px
}
#ej-home #ej-toc-section-box-text #ej-featured-article-info {
	FLOAT: left; WIDTH: 555px
}
#ej-home #ej-toc-section-box-text #ej-featured-article-text {
	FLOAT: left; WIDTH: 555px
}
#ej-home #ej-toc-section-box-text #ej-featured-article-text-with-img {
	FLOAT: left; WIDTH: 440px
}
#ej-unrecognized-subscriber #ej-box-01 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-search-results #ej-box-01 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-registration-step-02a #ej-box-01 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-registration-step-02 #ej-box-01 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-registration-step-01 #ej-box-01 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-video-gallery #ej-box-01 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-my-account-edit #ej-box-01 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-my-account-display #ej-box-01 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-email-response-landing #ej-box-01 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-advanced-search #ej-box-01 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-reset-password-confirm #ej-box-01 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-reset-password #ej-box-01 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-buy-article #ej-box-02 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-personal-collections-saved-searches #ej-box-02 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-personal-collections-manage #ej-box-02 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-search-results #ej-box-02 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-video-gallery #ej-box-02 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-box-01 {
	BORDER-RIGHT: #333333 2px solid; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
10px; PADDING-TOP: 0px; BORDER-BOTTOM: #333333 2px solid; =
BACKGROUND-COLOR: #ffffff
}
#ej-home #ej-left-web-part-zone #ej-box-01 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-box-01-title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: =
0px; FONT: bold 13px Tahoma, Verdana, Tahoma, Arial, Sans-Serif; =
TEXT-TRANSFORM: uppercase; COLOR: #333333; PADDING-TOP: 5px; =
BORDER-BOTTOM: #bbbbbb 1px solid; LETTER-SPACING: 1px; BACKGROUND-COLOR: =
#daead9
}
#ej-box-01-title-rss {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: -15px 0px 0px; PADDING-TOP: 0px
}
#ej-box-01-title-rss {
	MARGIN: -15px 0px 0px
}
x:unknown {
	MARGIN: -15px 0px 0px
}
#ej-box-01-title-rss {
	MARGIN: -15px 0px 0px
}
x:unknown {
	MARGIN: -15px 0px 0px
}
x:unknown {
	MARGIN: -15px 0px 0px
}

@media Unknown   =20
{
#ej-box-01-title-rss {
	MARGIN: 0px
}
    }
#ej-box-01-title-rss A {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-rss.gif) =
no-repeat left top; WIDTH: 44px; TEXT-INDENT: -9999px; HEIGHT: 13px; =
TEXT-ALIGN: left
}
#ej-box-01-body {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 10px; MARGIN: =
0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 0px
}
#ej-box-01-body H3 {
	MARGIN: 15px 0px 10px; FONT: 16px Tahoma, Verdana, Tahoma, Arial, =
Sans-Serif
}
#ej-buy-article #ej-box-02-body H3 {
	MARGIN: 15px 0px 10px; FONT: 16px Tahoma, Verdana, Tahoma, Arial, =
Sans-Serif
}
#ej-box-02 {
	BORDER-RIGHT: #333333 2px solid; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
10px; PADDING-TOP: 0px; BORDER-BOTTOM: #333333 2px solid; =
BACKGROUND-COLOR: #ffffff
}
#ej-home #ej-left-web-part-zone #ej-box-02 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
#ej-box-02-title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: =
1px; FONT: bold 13px Tahoma, Verdana, Tahoma, Arial, Sans-Serif; COLOR: =
#333333; PADDING-TOP: 5px; LETTER-SPACING: 1px; BACKGROUND-COLOR: =
#eaeaea
}
#ej-box-02-body {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 10px; MARGIN: =
0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: 10px
}
.ej-box-02-body-p-text A {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; PADDING-LEFT: 50px; =
BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-rss.gif); =
BACKGROUND-REPEAT: no-repeat
}
.ej-search-results-modify {
	WIDTH: 220px
}
.ej-search-results-within {
	WIDTH: 155px
}
.ej-search-results-new {
=09
}
.ej-result-highlight {
	FONT-WEIGHT: bold
}
#ej-featured-article-relevance-type {
=09
}
#ej-box-02-title {
	DISPLAY: none
}
#ej-opt-in-pap-alerts A {
	DISPLAY: block; PADDING-LEFT: 50px; MIN-HEIGHT: 19px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-e-alerts-med.gif)=
 no-repeat 22px 2px; MARGIN-BOTTOM: 5px; _height: 19px
}
#ej-opt-in-rss-alerts A {
	BACKGROUND-POSITION: 0px 2px; DISPLAY: block; PADDING-LEFT: 50px; =
BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-rss.gif); =
BACKGROUND-REPEAT: no-repeat
}
.ej-relevance-type-article {
	FONT: 11px Verdana, Tahoma, Arial, sans-serif; LETTER-SPACING: 2px
}
.ej-relevance-type-image {
	FONT: 11px Verdana, Tahoma, Arial, sans-serif; LETTER-SPACING: 2px
}
.ej-relevance-type-podcast {
	FONT: 11px Verdana, Tahoma, Arial, sans-serif; LETTER-SPACING: 2px
}
.ej-relevance-type-video {
	FONT: 11px Verdana, Tahoma, Arial, sans-serif; LETTER-SPACING: 2px
}
.ej-relevance-type-blog {
	FONT: 11px Verdana, Tahoma, Arial, sans-serif; LETTER-SPACING: 2px
}
.ej-relevance-type-article {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 20px; =
BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals/icon-type-article.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 16px
}
.ej-relevance-type-image {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 20px; =
BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals/icon-type-img.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 16px
}
.ej-relevance-type-podcast {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 20px; =
BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals/icon-type-podcast.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 16px
}
.ej-relevance-type-video {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 20px; =
BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals/icon-type-video.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 16px
}
.ej-relevance-type-blog {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 20px; =
BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals/icon-type-blog.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 16px
}
#ej-about #ej-box-01-body-ul-style-01 LI {
	MARGIN: 0px 0px 0px -25px
}
#ej-about #ej-box-01-body-ul-style-01 LI.ej-box-01-body-ul-li-selected {
	FONT-WEIGHT: bold
}
#ej-image-gallery #ej-article-action-toolbar-actions INPUT {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 0px; =
OVERFLOW: visible; PADDING-TOP: 0px
}
#ej-podcast-episodes #ej-article-action-toolbar-actions INPUT {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 0px; =
OVERFLOW: visible; PADDING-TOP: 0px
}
#ej-contributor-index H2 {
	FLOAT: left; MARGIN: 0px 20px 20px 0px; WIDTH: 550px
}
#ej-image-gallery H2 {
	FLOAT: left; MARGIN: 0px 20px 20px 0px; WIDTH: 550px
}
#ej-past-issues-detail H2 {
	MARGIN: 0px 0px 20px
}
#ej-past-issues-cover H2 {
	MARGIN: 0px 0px 20px
}
#ej-contributor-index #ej-my-collections-select {
	FLOAT: right; MARGIN: -30px 0px 0px; _margin: -28px 0 0 0
}
#ej-image-gallery #ej-my-collections-select {
	FLOAT: right; MARGIN: -30px 0px 0px; _margin: -28px 0 0 0
}
#ej-contributor-index-alpha-list {
	MARGIN: 0px 0px 10px; FONT: bold 11px Verdana, Tahoma, Arial, =
sans-serif
}
#ej-contributor-index-alpha-list A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: left; =
PADDING-BOTTOM: 4px; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #cccccc 1px =
solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; =
TEXT-DECORATION: none
}
#ej-contributor-index-alpha-list A:hover {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: left; =
PADDING-BOTTOM: 4px; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #cccccc 1px =
solid; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px =
solid; BACKGROUND-COLOR: #666666
}
#ej-contributor-index-alpha-list SPAN.ej-author-active {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: left; =
PADDING-BOTTOM: 4px; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #cccccc 1px =
solid; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px =
solid; BACKGROUND-COLOR: #666666
}
#ej-contributor-index-alpha-list SPAN.ej-no-author-avail {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: =
#ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: left; =
PADDING-BOTTOM: 4px; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #ffffff 1px =
solid; COLOR: #999999; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px =
solid
}
#ej-contributor-index .ej-article-action-toolbar-top {
	MARGIN: 0px
}
#ej-past-issues-detail .ej-article-action-toolbar-top {
	MARGIN: 0px
}
#ej-past-issues-cover .ej-article-action-toolbar-top {
	MARGIN: 0px
}
#ej-contributor-index-details TABLE {
	MARGIN: 0px; WIDTH: 920px; BORDER-COLLAPSE: collapse; border-spacing: 0 =
0
}
#ej-contributor-index-details TABLE TR {
=09
}
#ej-contributor-index-details TABLE TR.ej-contributor-index-last-row TD =
{
	BORDER-BOTTOM-STYLE: none
}
#ej-contributor-index-details TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; MARGIN: =
0px; FONT: 14px Tahoma, Verdana, Tahoma, Arial, Sans-Serif; =
VERTICAL-ALIGN: top; PADDING-TOP: 8px; BORDER-BOTTOM: #c7c7c7 1px solid; =
BACKGROUND-COLOR: #f4f6f7; TEXT-ALIGN: left
}
#ej-contributor-index-details TABLE TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; =
VERTICAL-ALIGN: top; PADDING-TOP: 15px; BORDER-BOTTOM: #c7c7c7 1px =
dashed
}
#ej-contributor-index-details .ej-contributor-index-details-col-01 {
=09
}
#ej-contributor-index-details TH.ej-contributor-index-details-col-02 {
	PADDING-LEFT: 40px
}
#ej-contributor-index-details TD.ej-contributor-index-details-col-01 {
	FONT: bold 15px Tahoma, Verdana, Tahoma, Arial, Sans-Serif; WIDTH: =
175px
}
#ej-contributor-index-details #ej-featured-article-info {
	FLOAT: left; WIDTH: 685px
}
#ej-past-issues-toggle-view-covers A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-show-cove=
rs.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; =
HEIGHT: 15px; _float: right
}
.ej-past-issues-toggle-view-covers A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-show-cove=
rs.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; =
HEIGHT: 15px; _float: right
}
#ej-past-issues-toggle-view-details A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-show-deta=
ils.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; =
HEIGHT: 15px; _float: right
}
.ej-past-issues-toggle-view-details A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-show-deta=
ils.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; =
HEIGHT: 15px; _float: right
}
#ej-past-issues-detail-list TABLE {
	MARGIN: 0px 0px 15px; WIDTH: 600px; BORDER-COLLAPSE: collapse; =
border-spacing: 0 0
}
#ej-past-issues-detail-list TABLE TR {
=09
}
#ej-past-issues-detail-list TABLE TR.ej-contributor-index-last-row TD {
	BORDER-BOTTOM-STYLE: none
}
#ej-past-issues-detail-list TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; MARGIN: =
0px; FONT: 14px Tahoma, Verdana, Tahoma, Arial, Sans-Serif; =
VERTICAL-ALIGN: top; PADDING-TOP: 8px; BORDER-BOTTOM: #c7c7c7 1px solid; =
BACKGROUND-COLOR: #f4f6f7; TEXT-ALIGN: left
}
#ej-past-issues-detail-list TABLE TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
VERTICAL-ALIGN: top; PADDING-TOP: 10px; BORDER-BOTTOM: #c7c7c7 1px =
dashed
}
#ej-past-issues-detail-list .ej-past-issues-detail-list-col-01 {
	WIDTH: 40px
}
#ej-past-issues-detail-list .ej-past-issues-detail-list-col-02 {
=09
}
#ej-past-issues-detail-list .ej-past-issues-detail-list-col-03 {
	WIDTH: 100px
}
#ej-past-issues-detail-list-indicators TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 100px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; =
border-spacing: 0 0
}
#ej-past-issues-detail-list-indicators TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
#ej-past-issues-detail-list-indicators =
.ej-past-issues-detail-list-indicators-col-01 {
	WIDTH: 30px
}
#ej-past-issues-detail-list-indicators =
.ej-past-issues-detail-list-indicators-col-02 {
	WIDTH: 30px
}
#ej-past-issues-detail-list-indicators =
.ej-past-issues-detail-list-indicators-col-03 {
	WIDTH: 37px
}
#ej-past-issues-detail #ej-article-legend {
	MARGIN: 8px 0px 10px; TEXT-ALIGN: left
}
#ej-past-issues-cover #ej-article-legend {
	MARGIN: 8px 0px 10px; TEXT-ALIGN: left
}
#ej-past-issues-detail #ej-article-legend LI.ej-article-legend-free {
=09
}
#ej-past-issues-cover #ej-article-legend LI.ej-article-legend-free {
=09
}
#ej-image-gallery-thumbnails {
=09
}
.ej-thumb-paddingDiv {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; _margin: 0 8px 0 0
}
.ej-thumb-floatercell {
	BORDER-RIGHT: #080 0px solid; BORDER-TOP: #080 0px solid; FLOAT: left; =
MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #080 0px solid; WIDTH: =
162px; BORDER-BOTTOM: #080 0px solid; HEIGHT: 200px
}
.ej-thumb-left {
	FLOAT: left
}
.ej-thumb-clear {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: =
0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; =
HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ej-thumb-searchImg {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; =
BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}
.ej-thumb-floatercell .ej-thumb-searchImg {
	MARGIN-BOTTOM: -15px
}
#ej-thumb-details {
=09
}
#ej-past-issues-cover .ej-thumb-paddingDiv {
	FLOAT: left; MARGIN: 0px 7px 0px 0px; _margin: 0 5px 0 0
}
#ej-past-issues-cover .ej-thumb-floatercell {
	WIDTH: 193px; HEIGHT: 150px; _width: 290px
}
#ej-past-issues-cover .ej-thumb-left {
	FLOAT: left; WIDTH: 193px; _width: 290px
}
#ej-past-issues-cover .ej-thumb-searchImg {
	FLOAT: left; MARGIN: 0px 7px 0px 0px
}
#ej-past-issues-cover #ej-thumb-details {
	FLOAT: left; WIDTH: 86px; _width: 183px
}
#ej-past-issues-cover #ej-article-indicators-buy A {
	FLOAT: none; MARGIN-BOTTOM: 5px
}
#ej-past-issues-cover .ej-article-indicators-buy A {
	FLOAT: none; MARGIN-BOTTOM: 5px
}
#ej-past-issues-cover #ej-article-indicators-prt {
	FLOAT: none; MARGIN-BOTTOM: 5px
}
#ej-past-issues-cover .ej-article-indicators-prt {
	FLOAT: none; MARGIN-BOTTOM: 5px
}
#ej-past-issues-cover #ej-article-indicators-free A {
	FLOAT: none; MARGIN-BOTTOM: 5px
}
#ej-past-issues-cover .ej-article-indicators-free A {
	FLOAT: none; MARGIN-BOTTOM: 5px
}
#ej-past-issues-cover #ej-article-indicators-free {
	FLOAT: none; MARGIN-BOTTOM: 5px
}
#ej-past-issues-cover .ej-article-indicators-free {
	FLOAT: none; MARGIN-BOTTOM: 5px
}
#ej-past-issues-cover #ej-past-issues-cover-info {
	CLEAR: left; MARGIN: 0px 0px 5px
}
#ej-past-issues-cover #ej-article-indicators-cme {
	MARGIN: 0px
}
#ej-past-issues-cover #ej-article-indicators-cme A {
	MARGIN: 0px
}
#ej-past-issues-cover .ej-article-indicators-cme {
	MARGIN: 0px
}
#ej-past-issues-cover .ej-article-indicators-cme A {
	MARGIN: 0px
}
#ej-past-issues-cover #ej-article-indicators-ce {
	MARGIN: 0px
}
#ej-past-issues-cover #ej-article-indicators-ce A {
	MARGIN: 0px
}
#ej-past-issues-cover .ej-article-indicators-ce {
	MARGIN: 0px
}
#ej-past-issues-cover .ej-article-indicators-ce A {
	MARGIN: 0px
}
#ej-past-issues-cover #ej-article-indicators-video A {
	MARGIN: 0px 5px 0px 0px
}
#ej-past-issues-cover .ej-article-indicators-video A {
	MARGIN: 0px 5px 0px 0px
}
#ej-past-issues-cover #ej-article-indicators-audio A {
	MARGIN: 0px 5px 0px 0px
}
#ej-past-issues-cover .ej-article-indicators-audio A {
	MARGIN: 0px 5px 0px 0px
}
#ej-video-container {
	BORDER-RIGHT: #f4f4f4 6px solid; BORDER-TOP: #f4f4f4 6px solid; MARGIN: =
0px 0px 10px; BORDER-LEFT: #f4f4f4 6px solid; BORDER-BOTTOM: #f4f4f4 6px =
solid; BACKGROUND-COLOR: #f4f4f4
}
#ej-video-container OBJECT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; =
PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: =
0px
}
#ej-video-container EMBED {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; =
PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: =
0px
}
#ej-video-details {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; PADDING-TOP: 10px; =
BACKGROUND-COLOR: #f4f4f4
}
#ej-video-details H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: bold 15px Tahoma, Verdana, Tahoma, Arial, Sans-Serif; =
PADDING-TOP: 0px
}
.ej-video-desccription {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.ej-video-info {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 0px
}
#ej-video-gallery .ej-article-action-toolbar-bottom {
	MARGIN-TOP: 0px
}
#ej-video-gallery #ej-article-action-toolbar-sort {
	FLOAT: left; MARGIN: 0px 150px 0px 0px
}
.ej-video-total {
	MARGIN: 0px 0px 0px 20px; FONT: 11px Verdana, Tahoma, Arial, =
sans-serif; TEXT-TRANSFORM: none; LETTER-SPACING: normal
}
#ej-article-view #ej-video-thumb-container {
	MARGIN: 10px 0px
}
#ej-video-thumb-container {
	MARGIN: 0px 0px 10px
}
#ej-video-thumb {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 60px
}
#ej-video-thumb-details {
	FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 206px
}
#ej-video-thumb-duration {
	FLOAT: left; MARGIN: 0px
}
#ej-video-gallery #ej-article-actions {
	MARGIN-TOP: 15px; FLOAT: left
}
#ej-video-gallery #ej-article-actions-collections A {
	FLOAT: left
}
#ej-video-gallery #ej-article-actions-email A {
	FLOAT: left
}
#ej-video-gallery #ej-box-01-tabs-03 {
	BORDER-RIGHT-STYLE: none
}
#ej-video-gallery #ej-box-01-tabs-03-selected {
	BORDER-RIGHT-STYLE: none
}
#ej-video-duration-indic {
	MARGIN: 5px 0px 0px
}
#ej-video-duration {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ej-video-gallery .ej-thumb-floatercell {
	WIDTH: 122px; HEIGHT: 170px
}
#ej-body-video-pop #ej-video-container {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#ej-body-video-pop #ej-video-details {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px =
0px 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#ej-body-video-pop #ej-article-actions {
	MARGIN-TOP: 15px; FLOAT: left
}
#ej-body-video-pop #ej-article-actions-collections A {
	FLOAT: left
}
#ej-body-video-pop #ej-article-actions-email A {
	FLOAT: left
}
#ej-body-video-pop {
	MARGIN: 15px 10px 10px; BACKGROUND-COLOR: #ffffff
}
.ej-video-pop-left-col {
	FLOAT: left; MARGIN: 0px 15px 0px 0px; WIDTH: 588px
}
.ej-video-pop-right-col {
	FLOAT: left; WIDTH: 330px
}
#ej-video-indicators-subscriberonly {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-lock.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px =
0px; WIDTH: 30px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
.ej-video-indicators-subscriberonly {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-lock.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px =
0px; WIDTH: 30px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 15px; =
TEXT-ALIGN: left
}
.ej-sortable-table-selected {
	PADDING-RIGHT: 17px; BACKGROUND-POSITION: right 1px; FONT-WEIGHT: bold; =
BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sort.gif); =
BACKGROUND-REPEAT: no-repeat
}
.ej-sortable-table-selected-desc {
	PADDING-RIGHT: 17px; BACKGROUND-POSITION: right 2px; FONT-WEIGHT: bold; =
BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sort-desc.gif); =
BACKGROUND-REPEAT: no-repeat
}
#ej-personal-collections-nav INPUT {
	WIDTH: 170px
}
#ej-personal-collections-nav TABLE {
	MARGIN: 0px 0px 5px; BORDER-COLLAPSE: collapse; border-spacing: 0 0
}
#ej-personal-collections-nav .ej-personal-collections-nav-col-01 {
=09
}
#ej-personal-collections-nav .ej-personal-collections-nav-col-02 {
	TEXT-ALIGN: center
}
#ej-personal-collections-nav .ej-personal-collections-nav-col-03 {
	TEXT-ALIGN: center
}
.ej-personal-collections-nav-selected {
	FONT-WEIGHT: bold
}
#ej-personal-collections-nav TABLE TR {
=09
}
#ej-personal-collections-nav TABLE TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: =
0px; FONT: 11px Tahoma, Verdana, Tahoma, Arial, Sans-Serif; =
VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #c7c7c7 1px solid; =
TEXT-ALIGN: left
}
#ej-personal-collections-nav TABLE TD DIV TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #c7c7c7 1px dashed
}
#ej-personal-collections-header {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: =
#f4f6f7
}
#ej-personal-collections-header-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#ej-personal-collections-header-title H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: bold 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: =
0px
}
#ej-personal-collections-saved-searches =
#ej-personal-collections-header-title H3 {
	MARGIN-BOTTOM: 10px
}
.ej-personal-collections-header-title-edit {
	FONT: 11px Verdana, Tahoma, Arial, sans-serif; TEXT-TRANSFORM: none; =
LETTER-SPACING: normal
}
#ej-personal-collections-header-item {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 150px
}
#ej-personal-collections-header-updated {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.ej-personal-collections-header-updated-label {
	FONT-WEIGHT: bold
}
#ej-personal-collections-manage #ej-featured-article-info {
	FLOAT: left; WIDTH: 575px
}
#ej-personal-collections-manage #ej-featured-articles-header-toggle {
	FLOAT: right; MARGIN: 0px 0px 10px
}
#ej-personal-collections-saved-searches-list {
=09
}
#ej-personal-collections-saved-searches-list TABLE {
	MARGIN: 0px 0px 15px; WIDTH: 100%; BORDER-COLLAPSE: collapse; =
border-spacing: 0 0
}
#ej-personal-collections-saved-searches-list =
.ej-personal-collections-saved-searches-list-col-01 {
	WIDTH: 300px
}
#ej-personal-collections-saved-searches-list =
.ej-personal-collections-saved-searches-list-col-02 {
=09
}
#ej-personal-collections-saved-searches-list =
.ej-personal-collections-saved-searches-list-col-03 {
=09
}
#ej-personal-collections-saved-searches-list TABLE TR {
=09
}
#ej-personal-collections-saved-searches-list TABLE TH {
	PADDING-RIGHT: 0px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: 14px Tahoma, Verdana, Tahoma, =
Arial, Sans-Serif; VERTICAL-ALIGN: top; PADDING-TOP: 8px; BORDER-BOTTOM: =
#c7c7c7 1px solid; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left
}
#ej-personal-collections-saved-searches-list TABLE TD DIV TABLE TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
VERTICAL-ALIGN: top; PADDING-TOP: 10px; BORDER-BOTTOM: #c7c7c7 1px =
dashed
}
#ej-advanced-search-row {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#ej-box-01-advanced-search-keywords {
	WIDTH: 530px
}
#ej-advanced-search-col {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 260px
}
#ej-advanced-search-col #ej-box-01-body {
	HEIGHT: 160px
}
#ej-advanced-search .ej-advanced-search-enter-keywords {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
#ej-advanced-search .ej-advanced-search-enter-keywords INPUT {
	WIDTH: 500px
}
TABLE.ej-filter-table {
	BORDER-COLLAPSE: collapse; border-spacing: 0 0
}
TABLE.ej-filter-table TR {
=09
}
TABLE.ej-filter-table TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.ej-filter-table TD LABEL {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 2px; DISPLAY: block; =
PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; PADDING-TOP: 1px; =
BACKGROUND-REPEAT: no-repeat
}
TABLE.ej-filter-table TD.ej-filter-article LABEL {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals/icon-type-article.gif)
}
TABLE.ej-filter-table TD.ej-filter-ce-cme LABEL {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals/icon-type-article.gif)
}
TABLE.ej-filter-table TD.ej-filter-sdc LABEL {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals/icon-type-article.gif)
}
TABLE.ej-filter-table TD.ej-filter-image LABEL {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals/icon-type-img.gif)
}
TABLE.ej-filter-table TD.ej-filter-podcast LABEL {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals/icon-type-podcast.gif)
}
TABLE.ej-filter-table TD.ej-filter-video LABEL {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals/icon-type-video.gif)
}
TABLE.ej-filter-table TD.ej-filter-blog LABEL {
	BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals/icon-type-blog.gif)
}
TABLE.ej-filter-table TR.ej-limit-to-row TD {
	PADDING-TOP: 6px
}
TABLE.ej-filter-table TD.ej-filter-limit-ce LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 4px
}
TABLE.ej-filter-table TD.ej-filter-limit-sdc LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 4px
}
#ej-article-view H2 {
=09
}
#ej-abstract-view H2 {
=09
}
#ej-article-view H3 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; =
PADDING-TOP: 0px
}
#ej-abstract-view H3 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; =
PADDING-TOP: 0px
}
#ej-article-view H4 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 25px 0px 15px; FONT: bold 15px Arial, Verdana, Tahoma, =
sans-serif; PADDING-TOP: 0px
}
#ej-abstract-view H4 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 25px 0px 15px; FONT: bold 15px Arial, Verdana, Tahoma, =
sans-serif; PADDING-TOP: 0px
}
#ej-article-view H5 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 15px; FONT: 14px Arial, Verdana, Tahoma, =
sans-serif; PADDING-TOP: 0px
}
#ej-abstract-view H5 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 15px; FONT: 14px Arial, Verdana, Tahoma, =
sans-serif; PADDING-TOP: 0px
}
#ej-article-view H6 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 15px; FONT: 13px Arial, Verdana, Tahoma, =
sans-serif; PADDING-TOP: 0px
}
#ej-abstract-view H6 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 15px; FONT: 13px Arial, Verdana, Tahoma, =
sans-serif; PADDING-TOP: 0px
}
.ej-article-fig-table {
=09
}
.ej-article-fig-table A {
	FONT-WEIGHT: normal
}
SUP {
	FONT: 9px Verdana, Tahoma, Arial, sans-serif
}
SUP A {
	FONT: bold 9px Verdana, Tahoma, Arial, sans-serif
}
#ej-my-collections-select {
	MARGIN: 0px 0px 15px
}
#ej-my-collections-select SELECT {
	WIDTH: 300px
}
#ej-bread-crumb {
	DISPLAY: inline-block; MARGIN: 0px 0px 15px; FONT: 11px Verdana, =
Tahoma, Arial, sans-serif; COLOR: #363636
}
#ej-bread-crumb A {
	COLOR: #495f74
}
#ej-bread-crumb A:hover {
	COLOR: #d84f45
}
#ej-bread-crumb A:visited {
=09
}
.ej-bread-crumb-current {
	FONT-WEIGHT: bold
}
#ej-prev-next-text-sizing-container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: =
0px 0px 2px; FONT: 11px Verdana, Tahoma, Arial, sans-serif; PADDING-TOP: =
8px; BACKGROUND-COLOR: #f4f6f7
}
#ej-prev-next-text-sizing-container A {
	COLOR: #495f74
}
#ej-prev-next-text-sizing-container A:hover {
	COLOR: #d84f45
}
#ej-prev-next-text-sizing-container A:visited {
=09
}
#ej-prev-next {
	FLOAT: left; MARGIN: 3px 0px 0px
}
#ej-text-sizing {
	DISPLAY: none; FLOAT: right; _margin: 0 0 0 240px
}
#ej-text-sizing-label {
	FLOAT: left; MARGIN: 3px 0px 0px
}
.ej-text-sizing-selected {
	FONT-WEIGHT: bold
}
#ej-text-sizing-box {
	BORDER-RIGHT: #b1b1b1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#b1b1b1 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; =
MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #b1b1b1 1px solid; WIDTH: 18px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #b1b1b1 1px solid; HEIGHT: 18px; =
BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#ej-text-sizing-1 {
	MARGIN: 2px 0px 0px
}
#ej-text-sizing-2 {
	MARGIN: -1px 0px 0px
}
#ej-text-sizing-3 {
	MARGIN: -3px 0px 0px
}
.ej-text-sizing-11 {
	FONT: 11px Verdana, Tahoma, Arial, sans-serif
}
.ej-text-sizing-14 {
	FONT: 14px Verdana, Tahoma, Arial, sans-serif
}
.ej-text-sizing-17 {
	FONT: 17px Verdana, Tahoma, Arial, sans-serif
}
#ej-article-details {
	BORDER-RIGHT: #b2b2b2 1px dashed; PADDING-RIGHT: 0px; BORDER-TOP: =
#b2b2b2 1px dashed; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
0px 0px 15px; BORDER-LEFT: #b2b2b2 1px dashed; PADDING-TOP: 5px; =
BORDER-BOTTOM: #b2b2b2 1px dashed; BACKGROUND-COLOR: #ebf0f3
}
#ej-journal-name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; FONT: 15px =
Arial, Verdana, Tahoma, sans-serif; PADDING-TOP: 0px
}
#ej-journal-date-volume-issue-pg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; FONT: 14px =
Arial, Verdana, Tahoma, sans-serif; PADDING-TOP: 0px
}
#ej-journal-doi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; FONT: 13px =
Arial, Verdana, Tahoma, sans-serif; PADDING-TOP: 0px
}
#ej-journal-section-subsection {
=09
}
#ej-article-outline-top {
	CLEAR: both; MARGIN: 15px 0px 25px; FONT: 10px Verdana, Tahoma, Arial, =
sans-serif
}
#ej-article-outline-top A {
	COLOR: #495f74
}
#ej-article-outline-top A:hover {
	COLOR: #d84f45
}
#ej-article-outline-top A:visited {
=09
}
#ej-article-information-abstract {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
15px 0px; WIDTH: 320px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f1f1f1
}
#ej-article-information-abstract-header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
#ej-article-information-abstract-header IMG {
	FLOAT: left
}
#ej-article-information-col A {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-minus.gif) =
no-repeat left top; FLOAT: left; WIDTH: 16px; TEXT-INDENT: -9999px; =
HEIGHT: 16px; TEXT-ALIGN: left
}
#ej-article-information-ex A {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-plus.gif) =
no-repeat left top; FLOAT: left; WIDTH: 16px; TEXT-INDENT: -9999px; =
HEIGHT: 16px; TEXT-ALIGN: left
}
#ej-article-information-abstract-header H4 {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: -2px 0px 0px 8px; FONT: bold 15px Arial, =
Verdana, Tahoma, sans-serif; PADDING-TOP: 0px
}
#ej-article-box-text {
	PADDING-RIGHT: 25px; PADDING-LEFT: 35px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 0px
}
.ej-article-box-text {
	PADDING-RIGHT: 25px; PADDING-LEFT: 35px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 0px
}
#ej-article-box-text P {
	MARGIN-TOP: -5px
}
.ej-article-box-text P {
	MARGIN-TOP: -5px
}
#ej-article-body P {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 354px
}
P.ej-article-copyright {
	CLEAR: both; MARGIN-TOP: 25px
}
#ej-article-body-img-column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 5px 0px 10px 30px; WIDTH: 162px; PADDING-TOP: 0px
}
#ej-article-body-img-column A {
	FONT: 10px Verdana, Tahoma, Arial, sans-serif
}
#ej-article-body-img-cell {
	WIDTH: 162px; TEXT-ALIGN: left
}
.ej-article-body-img {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; =
BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid
}
#ej-article-body-img-column P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 162px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#ej-article-body-img-column TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 196px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; =
border-spacing: 0 0
}
#ej-article-body-img-column TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px =
8px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 58px; PADDING-TOP: 0px
}
.ej-article-figure-label {
	FONT-WEIGHT: bold
}
#ej-article-references {
	OVERFLOW: hidden; WIDTH: 600px; WORD-WRAP: break-word
}
OL#ej-article-references {
	MARGIN-TOP: 9px
}
#ej-article-references LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 0px
}
#ej-article-cited-by {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#ej-article-cited-by-cover {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 60px
}
#ej-article-cited-by-cover IMG {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; =
BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid
}
#ej-article-cited-by-text {
	FLOAT: left; WIDTH: 530px
}
.ej-article-cited-by-ej-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; FONT-STYLE: italic
}
.ej-article-cited-by-article-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: 15px Tahoma, Verdana, Tahoma, Arial, Sans-Serif; PADDING-TOP: =
0px
}
UL#ej-article-sam {
=09
}
#ej-article-sam LI {
	LIST-STYLE-TYPE: none
}
#ej-article-sam LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: =
10px; MARGIN: 0px 0px 0px -15px; PADDING-TOP: 0px; _padding: 0 0 5px =
20px
}
#ej-article-sam LI.ej-video A {
	BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-video.gif) =
no-repeat 0px 0px
}
#ej-article-sam LI.ej-audio A {
	BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-audio.gif) =
no-repeat 0px 0px
}
#ej-article-sam LI.ej-pdf A {
	BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-pdf.gif) =
no-repeat 0px 0px
}
#ej-article-sam LI.ej-doc A {
	BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-doc.gif) =
no-repeat 0px 0px
}
#ej-article-sam LI.ej-ppt A {
	BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-ppt.gif) =
no-repeat 0px 0px
}
#ej-article-sam LI.ej-xls A {
	BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-xls.gif) =
no-repeat 0px 0px
}
#ej-article-sam LI.ej-image A {
	BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-image.gif) =
no-repeat 0px 0px
}
#ej-article-sam LI.ej-other A {
	BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-other.gif) =
no-repeat 0px 0px
}
#ej-pdf A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-pdf.gif) =
no-repeat 0px 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: =
0px; HEIGHT: 16px
}
#ej-abstract-view #ej-pdf A {
	FLOAT: left; MARGIN: 0px 0px 0px 10px
}
#ej-epub A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-epub.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 16px
}
#ej-full-text A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-show-abst=
ract.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; HEIGHT: 16px
}
.ej-disabled-style {
	COLOR: #999999
}
.ej-form-comments {
	FONT: 9px Verdana, Tahoma, Arial, sans-serif
}
#ej-box-modal-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; =
PADDING-TOP: 0px
}
#ej-box-modal-header-title {
	FLOAT: left; FONT: 17px Tahoma, Verdana, Tahoma, Arial, Sans-Serif
}
#ej-box-modal-header-close {
	FLOAT: right
}
#ej-box-modal-header-close A {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-close.gif) =
no-repeat left top; WIDTH: 21px; TEXT-INDENT: -9999px; HEIGHT: 21px; =
TEXT-ALIGN: left
}
#ej-box-modal-close {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
20px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.ej-go-to-collections {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 0px; =
OVERFLOW: visible; PADDING-TOP: 0px
}
#ej-box-modal-drop-shadow {
	BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/bg-drop-shadow-alpha.p=
ng) no-repeat right bottom; FLOAT: left; MARGIN: 10px 0px 0px 10px
}
.ej-box-modal-drop-shadow {
	BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/bg-drop-shadow-alpha.p=
ng) no-repeat right bottom; FLOAT: left; MARGIN: 10px 0px 0px 10px
}
#ej-box-modal-drop-shadow-hover {
	BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/bg-drop-shadow-alpha.p=
ng) no-repeat right bottom; FLOAT: left; MARGIN: 10px 0px 0px 10px
}
#ej-box-modal-drop-shadow-hover UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 0px
}
#ej-box-modal-style-1 {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#000000 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; MARGIN: -7px 6px 7px -6px; BORDER-LEFT: #000000 1px solid; WIDTH: =
278px; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 1px solid; POSITION: =
relative; BACKGROUND-COLOR: #ffffff
}
#ej-box-modal-style-1 P {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 0px
}
#ej-box-modal-style-1 TEXTAREA {
	WIDTH: 274px; HEIGHT: 100px
}
INPUT.ej-box-modal-style-1-input {
	WIDTH: 274px
}
#ej-box-modal-style-1 SELECT {
	WIDTH: 278px
}
#ej-box-modal-style-1 FIELDSET {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; BORDER-LEFT: =
#cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.ej-box-security-img-mc {
	PADDING-LEFT: 135px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/csc-visa-mc.jpg) =
no-repeat left top
}
.ej-box-security-img-amex {
	PADDING-LEFT: 135px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/csc-amex.jpg) =
no-repeat left top
}
#ej-box-modal-style-2 {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#000000 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; MARGIN: -7px 6px 7px -6px; BORDER-LEFT: #000000 1px solid; WIDTH: =
378px; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 1px solid; POSITION: =
relative; BACKGROUND-COLOR: #ffffff
}
#ej-box-modal-style-2 UL {
=09
}
#ej-box-modal-style-2 LI {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 13px; =
FONT-WEIGHT: bold; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/list-square-03.gif) =
no-repeat 0px 5px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ej-box-modal-style-2 UL#ej-article-outline-2nd-level {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: -10px; _margin-bottom: 0px
}
#ej-box-modal-style-2 #ej-article-outline-2nd-level LI {
	FONT-WEIGHT: normal
}
#ej-featured-supplement-hover-cover-image {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 115px
}
#ej-featured-supplement-hover-cover-image IMG {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; =
BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 115px; BORDER-BOTTOM: #e0e0e0 1px =
solid
}
#ej-featured-supplement-hover-link {
	FONT-WEIGHT: bold; MARGIN: 0px
}
#ej-featured-supplement-hover-details {
=09
}
#ej-featured-supplement-hover-sponsor {
	FONT: 11px Verdana, Tahoma, Arial, sans-serif
}
#ej-featured-supplement-hover-sponsor IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; =
BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: text-top; MARGIN-RIGHT: 0.5em; =
BORDER-RIGHT-WIDTH: 0px
}
#ej-current-supplement-container {
	BACKGROUND-COLOR: #ffffff
}
#ej-current-supplement-body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 10px
}
#ej-current-supplement-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; FONT: 18px trebuchet ms, Verdana, Tahoma, Arial, sans-serif; COLOR: =
#454545; PADDING-TOP: 0px
}
#ej-current-supplement-cover-image {
	FLOAT: left; MARGIN: 0px 12px 0px 0px; WIDTH: 100px
}
#ej-current-supplement-cover-image IMG {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; =
BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 98px; BORDER-BOTTOM: #e0e0e0 1px =
solid
}
#ej-current-supplement-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; FONT: =
20px/23px trebuchet ms,Verdana,Tahoma,Arial,sans-serif; PADDING-TOP: 0px
}
#ej-current-supplement-details {
	FLOAT: left; FONT: 11px Verdana, Tahoma, Arial, sans-serif; WIDTH: =
435px
}
.ej-current-supplement-pub-date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#ej-current-supplement-sponsor {
	FONT: 11px Verdana, Tahoma, Arial, sans-serif
}
#ej-current-supplement-sponsor IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; =
BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: text-top; MARGIN-RIGHT: 0.5em; =
BORDER-RIGHT-WIDTH: 0px
}
#ej-current-supplement-sponsor A {
=09
}
#ej-featured-supplement {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ej-featured-supplement-cover-image {
	FLOAT: left; MARGIN: 8px 8px 5px 0px; WIDTH: 98px
}
#ej-featured-supplement-cover-image IMG {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; =
BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}
#ej-featured-supplement-details {
	FLOAT: left; WIDTH: 170px
}
#ej-featured-supplement-link {
	FONT-WEIGHT: bold
}
#ej-featured-supplement-sponsor {
	CLEAR: both; FONT: 11px Verdana, Tahoma, Arial, sans-serif
}
#ej-featured-supplement-sponsor IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; =
BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: text-top; MARGIN-RIGHT: 0.5em; =
BORDER-RIGHT-WIDTH: 0px
}
#ej-featured-supplement-sponsor A {
=09
}
#ej-other-supplements {
	MARGIN-TOP: 12px
}
#ej-other-supplements-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: =
#eeeeee; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#ej-other-supplements IMG {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; MARGIN: =
8px 0px 8px 10px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 74px; =
BORDER-BOTTOM: #e0e0e0 1px solid
}
#ej-featured-supplement-left #ej-box-01 {
=09
}
#ej-featured-supplement-left #ej-box-01-body {
=09
}
#ej-featured-supplement-left #ej-box-01-title {
=09
}
#ej-featured-supplement-cover-image-left {
	PADDING-RIGHT: 12px; FLOAT: left
}
#ej-featured-supplement-cover-image-left IMG {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; =
BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 98px; BORDER-BOTTOM: #e0e0e0 1px =
solid
}
#ej-featured-supplement-link-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; FONT: =
20px/23px trebuchet ms,Verdana,Tahoma,Arial,sans-serif; PADDING-TOP: 0px
}
#ej-featured-supplement-details-left {
	FLOAT: left; FONT: 11px Verdana, Tahoma, Arial, sans-serif; WIDTH: =
435px
}
#ej-featured-supplement-sponsor-left {
	FLOAT: left; FONT: 11px Verdana, Tahoma, Arial, sans-serif
}
#ej-featured-supplement-sponsor-left IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; =
BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: text-top; MARGIN-RIGHT: 0.5em; =
BORDER-RIGHT-WIDTH: 0px
}
#ej-featured-supplement-sponsor-left A {
=09
}
#ej-other-supplements-left {
	CLEAR: both; PADDING-TOP: 2px
}
#ej-other-supplements-title-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: =
#eeeeee; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#ej-other-supplements-left IMG {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; MARGIN: =
8px 0px 8px 10px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 74px; =
BORDER-BOTTOM: #e0e0e0 1px solid
}
#ej-box-modal-style-3 .ej-error-message-widget {
	FLOAT: left; MARGIN: 5px 0px 0px; WIDTH: 488px; HEIGHT: 33px
}
#ej-box-modal-style-3 .ej-error-message-icon {
	PADDING-TOP: 4px
}
#ej-box-modal-style-3 {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#000000 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; MARGIN: -7px 6px 7px -6px; BORDER-LEFT: #000000 1px solid; WIDTH: =
758px; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 1px solid; POSITION: =
relative; BACKGROUND-COLOR: #ffffff
}
#ej-box-modal-image-flash {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FLOAT: =
left; MARGIN: 0px 8px 0px 0px; BORDER-LEFT: #666666 1px solid; WIDTH: =
499px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 549px; =
BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: center
}
#ej-box-modal-scrolling-content {
	OVERFLOW: auto; HEIGHT: 500px
}
#ej-box-modal-image {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 500px; HEIGHT: 500px; =
BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: center
}
#ej-box-modal-image TABLE {
	WIDTH: 500px; BORDER-COLLAPSE: collapse; HEIGHT: 500px; TEXT-ALIGN: =
center; border-spacing: 0 0
}
#ej-box-modal-image TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#ej-box-modal-image IMG {
=09
}
#ej-box-modal-image-4 IMG {
=09
}
#ej-box-modal-description-actions {
	FLOAT: left; WIDTH: 248px
}
#ej-box-modal-description-actions-4 {
	FLOAT: left; WIDTH: 248px
}
#ej-box-modal-description {
	MARGIN: 0px 0px 20px; OVERFLOW: auto; HEIGHT: 350px
}
#ej-box-modal-outline-scroll {
	MARGIN: 0px 0px 10px; OVERFLOW: auto; HEIGHT: 370px
}
#ej-box-modal-description #ej-box-modal-header-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ej-box-modal-description-4 #ej-box-modal-header-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ej-box-modal-actions {
=09
}
#ej-box-modal-actions TABLE {
	MARGIN-BOTTOM: 5px; BORDER-COLLAPSE: collapse; border-spacing: 0 0
}
#ej-box-modal-actions TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#ej-box-modal-actions TABLE TD.ej-box-modal-actions-slideshow-loc {
	FONT: 14px Tahoma, Verdana, Tahoma, Arial, Sans-Serif; WIDTH: 70px; =
TEXT-ALIGN: center
}
#ej-image-actions-form {
	MARGIN: 15px 0px 0px; TEXT-ALIGN: center
}
#ej-box-modal-actions #ej-box-modal-close {
	MARGIN-TOP: 10px
}
#ej-box-modal-actions P INPUT {
=09
}
#ej-box-abstract-hover {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#000000 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; MARGIN: -7px 6px 7px -6px; BORDER-LEFT: #000000 1px solid; WIDTH: =
325px; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 1px solid; POSITION: =
relative; BACKGROUND-COLOR: #ffffcc
}
#ej-box-text-hover {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#000000 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; MARGIN: -7px 6px 7px -6px; BORDER-LEFT: #000000 1px solid; WIDTH: =
600px; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 1px solid; POSITION: =
relative; BACKGROUND-COLOR: #ffffcc
}
#ej-box-institutions-hover {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#000000 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: -7px 6px 7px -6px; BORDER-LEFT: #000000 1px solid; WIDTH: =
288px; PADDING-TOP: 15px; BORDER-BOTTOM: #000000 1px solid; POSITION: =
relative; BACKGROUND-COLOR: #f0f0f0
}
#ej-box-institutions-hover UL {
=09
}
#ej-box-image-hover {
	WIDTH: 300px
}
#ej-box-image-hover IMG {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; =
DISPLAY: block; MARGIN: -7px 6px 7px -6px; BORDER-LEFT: #000000 1px =
solid; BORDER-BOTTOM: #000000 1px solid; POSITION: relative
}
#ej-image-actions-drop {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: -7px 6px 7px -6px; BORDER-LEFT: #cccccc 1px solid; WIDTH: =
150px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: =
relative; TEXT-ALIGN: center
}
#ej-image-actions-header {
	BACKGROUND-COLOR: #333333
}
#ej-image-actions-header-close {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
2px; PADDING-TOP: 2px
}
#ej-image-actions-header-close A {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-close-sm.gif) =
no-repeat left top; WIDTH: 12px; TEXT-INDENT: -9999px; HEIGHT: 12px; =
TEXT-ALIGN: left
}
#ej-image-actions-drop UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ej-image-actions-drop LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
#ej-image-actions-drop LI.ej-image-actions-no-border {
	BORDER-BOTTOM-STYLE: none; _background-color: #fafafa
}
#ej-image-actions-drop LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fafafa; TEXT-DECORATION: none
}
#ej-image-actions-drop LI A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #666666
}
#ej-box-modal-style-4 {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#000000 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; MARGIN: -7px 6px 7px -6px; BORDER-LEFT: #000000 1px solid; WIDTH: =
640px; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 1px solid; POSITION: =
relative; BACKGROUND-COLOR: #ffffff
}
#ej-box-modal-style-4-nocap {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#000000 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: =
10px; MARGIN: -7px 6px 7px -6px; BORDER-LEFT: #000000 1px solid; WIDTH: =
381px; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 1px solid; POSITION: =
relative; BACKGROUND-COLOR: #ffffff
}
#ej-box-modal-image-4 {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 375px; HEIGHT: 375px; =
BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: center
}
#ej-box-modal-image-4 TABLE {
	WIDTH: 375px; BORDER-COLLAPSE: collapse; HEIGHT: 375px; TEXT-ALIGN: =
center; border-spacing: 0 0
}
#ej-box-modal-description-4 {
	MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 350px
}
#ej-box-modal-image-4 TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#ej-box-01-body-login-inputs {
	FLOAT: left; MARGIN: 5px 20px 5px 0px
}
#ej-box-01-body-login-inputs INPUT {
	WIDTH: 130px
}
#ej-box-01-body-login-inputs .ej-box-01-body-login-buttons INPUT {
	WIDTH: auto
}
#ej-box-01-body-login-subscribe {
	FLOAT: left; MARGIN: 5px 0px; FONT: 10px Verdana, Tahoma, Arial, =
sans-serif; WIDTH: 110px
}
.ej-my-lww-logo {
	MARGIN: 7px 0px 0px
}
.ej-remember-username {
	MARGIN-BOTTOM: 3px
}
.ej-remember-username LABEL {
	LINE-HEIGHT: 5px
}
.ej-remember-username-email {
	PADDING-LEFT: 20px
}
.ej-keep-me-logged-in {
=09
}
.ej-keep-me-logged-in IMG {
	VERTICAL-ALIGN: middle
}
.ej-remember-username {
	FONT: 10px Verdana, Tahoma, Arial, sans-serif
}
.ej-keep-me-logged-in {
	FONT: 10px Verdana, Tahoma, Arial, sans-serif
}
#ej-box-01-body-login-inputs .ej-remember-username INPUT {
	VERTICAL-ALIGN: middle; WIDTH: auto
}
#ej-box-01-body-login-inputs .ej-keep-me-logged-in INPUT {
	VERTICAL-ALIGN: middle; WIDTH: auto
}
#ej-email-response-landing #ej-box-01 {
	MARGIN-TOP: 14px; WIDTH: 260px
}
#ej-unrecognized-subscriber #ej-box-01 {
	MARGIN-TOP: 14px; WIDTH: 260px
}
#ej-reset-password-confirm #ej-box-01 {
	MARGIN-TOP: 14px; WIDTH: 260px
}
#ej-email-response-landing #ej-box-01-title {
	_width: 248px
}
#ej-unrecognized-subscriber #ej-box-01-title {
	_width: 248px
}
#ej-email-response-landing #ej-box-01-body-login-inputs INPUT {
	WIDTH: 200px
}
#ej-unrecognized-subscriber #ej-box-01-body-login-inputs INPUT {
	WIDTH: 200px
}
#ej-email-response-landing #ej-box-01-body-login-inputs =
.ej-box-01-body-login-buttons INPUT {
	WIDTH: auto
}
#ej-unrecognized-subscriber #ej-box-01-body-login-inputs =
.ej-box-01-body-login-buttons INPUT {
	WIDTH: auto
}
.ej-required-field-asterick {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.ej-myaccount-notprovided {
	FONT-STYLE: italic
}
#ej-box-01-body-register-inputs {
	FLOAT: left; MARGIN: 10px 40px 20px 0px; WIDTH: 280px
}
#ej-my-account-display #ej-box-01-body-register-inputs {
	FLOAT: left; MARGIN: 10px 40px 20px 0px; WIDTH: 530px; _width: 450px
}
#ej-box-01-body-register-inputs H3 {
	MARGIN: 10px 0px 15px; FONT: 14px Verdana, Tahoma, Arial, sans-serif
}
#ej-box-01-body-register-inputs INPUT {
	WIDTH: 250px
}
#ej-box-01-body-register-inputs SELECT {
	WIDTH: 250px
}
#ej-box-01-body-register-inputs TEXTAREA {
	WIDTH: 250px
}
#ej-buy-article INPUT {
	WIDTH: 250px
}
#ej-buy-article SELECT {
	WIDTH: 250px
}
#ej-box-01-body-register-inputs TEXTAREA {
	HEIGHT: 100px
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-short-field =
INPUT {
	WIDTH: 50px
}
#ej-buy-article .ej-box-01-body-register-short-field INPUT {
	WIDTH: 50px
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-title-field =
SELECT {
	WIDTH: 100px
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-suffix-field =
SELECT {
	WIDTH: 100px
}
#ej-buy-article .ej-box-01-body-register-title-field SELECT {
	WIDTH: 100px
}
#ej-buy-article .ej-box-01-body-register-suffix-field SELECT {
	WIDTH: 100px
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-fname-field =
INPUT {
	WIDTH: 194px
}
#ej-buy-article .ej-box-01-body-register-fname-field INPUT {
	WIDTH: 194px
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-mi-field INPUT =
{
	WIDTH: 40px
}
#ej-buy-article .ej-box-01-body-register-mi-field INPUT {
	WIDTH: 40px
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-fname-field {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
#ej-buy-article .ej-box-01-body-register-fname-field {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-mi-field {
	FLOAT: left; MARGIN: 0px
}
#ej-buy-article .ej-box-01-body-register-mi-field {
	FLOAT: left; MARGIN: 0px
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-state-field =
INPUT {
	WIDTH: 150px
}
#ej-buy-article .ej-box-01-body-register-state-field INPUT {
	WIDTH: 150px
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-zip-field INPUT =
{
	WIDTH: 70px
}
#ej-buy-article .ej-box-01-body-register-zip-field INPUT {
	WIDTH: 70px
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-state-field {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
#ej-buy-article .ej-box-01-body-register-state-field {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-zip-field {
	FLOAT: left; MARGIN: 0px
}
#ej-buy-article .ej-box-01-body-register-zip-field {
	FLOAT: left; MARGIN: 0px
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-phone-field =
INPUT {
	WIDTH: 100px
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-phonetype-field =
SELECT {
	WIDTH: 100px
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-phone-field {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-phonetype-field =
{
	FLOAT: left; MARGIN: 13px 0px 7px
}
.ej-box-01-body-register-buttons {
	MARGIN-TOP: 15px; FLOAT: left
}
#ej-registration-step-01 .ej-box-01-body-register-buttons {
	MARGIN-TOP: 15px; FLOAT: left
}
#ej-registration-step-02 .ej-box-01-body-register-buttons {
	MARGIN-TOP: 15px; FLOAT: left
}
#ej-registration-step-02a .ej-box-01-body-register-buttons {
	MARGIN-TOP: 15px; FLOAT: left
}
#ej-my-account-edit .ej-box-01-body-register-buttons {
	MARGIN-TOP: 15px; FLOAT: left
}
.ej-register-member-soc-id {
	BORDER-COLLAPSE: collapse; border-spacing: 0 0
}
.ej-register-member-soc-id TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#ej-unrecognized-subscriber #ej-box-01-body-login-inputs =
.ej-register-member-soc-id INPUT {
	WIDTH: auto
}
#ej-box-01-body-register-inputs .ej-register-member-soc-id INPUT {
	WIDTH: auto
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-buttons INPUT {
	WIDTH: auto
}
#ej-box-01-body-register-inputs .ej-box-01-body-register-check INPUT {
	WIDTH: auto
}
#ej-buy-article .ej-box-01-body-register-buttons INPUT {
	WIDTH: auto
}
#ej-box-01-body-register-tips {
	BORDER-RIGHT: #cecece 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: =
#cecece 1px solid; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: =
10px; MARGIN: 10px 0px 20px; BORDER-LEFT: #cecece 1px solid; WIDTH: =
195px; PADDING-TOP: 5px; BORDER-BOTTOM: #cecece 1px solid; =
BACKGROUND-COLOR: #f7f7f7
}
#ej-box-01-body-register-tips UL {
	MARGIN-BOTTOM: 0px
}
#ej-box-01-body-register-tips H3 {
=09
}
#ej-box-01-body-register-tips UL LI {
	FONT-WEIGHT: bold
}
#ej-box-01-body-register-tips LI.ej-box-01-body-register-01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-register-01.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ej-box-01-body-register-tips LI.ej-box-01-body-register-02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-register-02.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#ej-box-01-body-register-tips LI.ej-box-01-body-register-03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-register-03.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.ej-subscription-expire-date {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.ej-buy-article-title {
	FONT: bold 13px Tahoma, Verdana, Tahoma, Arial, Sans-Serif
}
.ej-buy-article-currency {
	FONT: 13px Tahoma, Verdana, Tahoma, Arial, Sans-Serif
}
#ej-buy-article #ej-box-02-body H3 {
	MARGIN: 5px 0px 10px
}
.ej-tax-stmt {
	FONT: 9px Verdana, Tahoma, Arial, sans-serif
}
#ej-box-your-subscriptions #ej-box-02-body H3 {
	MARGIN: 5px 0px 10px; FONT: 16px trebuchet ms, Verdana, Tahoma, Arial, =
sans-serif
}
#ej-your-subscriptions-nav TABLE {
	MARGIN: 0px 0px 10px; BORDER-COLLAPSE: collapse; border-spacing: 0 0
}
#ej-your-subscriptions-nav .ej-your-subscriptions-nav-col-01 {
	WIDTH: 80px
}
#ej-your-subscriptions-nav .ej-your-subscriptions-nav-col-02 {
=09
}
#ej-your-subscriptions-nav .ej-your-subscriptions-nav-col-03 {
=09
}
#ej-your-subscriptions-nav TABLE TR {
=09
}
#ej-your-subscriptions-nav TABLE TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: =
0px; FONT: 11px trebuchet ms, Verdana, Tahoma, Arial, sans-serif; =
VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #c7c7c7 1px solid; =
TEXT-ALIGN: left
}
#ej-your-subscriptions-nav TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #c7c7c7 1px dashed
}
.ej-your-subscriptions-status {
	COLOR: #ff0000
}
#ej-box-03 {
	DISPLAY: inline-block
}
#ej-box-03-body {
	FONT: 11px Verdana, Tahoma, Arial, sans-serif
}
.ej-box-03-body-p-text-sermo A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; =
PADDING-LEFT: 75px; BACKGROUND-IMAGE: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sermo.gif); =
PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 26px
}
#ej-box-01-body-ul-style-01 {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px
}
#ej-box-01-body-ul-style-01 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/list-square-03.gif) =
no-repeat 0px 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ej-box-01-body-ul-style-01 LI UL {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: -10px; _margin-bottom: 0px
}
#ej-box-01-body-ul-style-02 {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px
}
#ej-box-01-body-ul-style-02 LI.ej-box-02-body-li-buy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-buy.gif) =
no-repeat 0px 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px -35px; =
PADDING-TOP: 1px; LIST-STYLE-TYPE: none; _margin: 0 0 0 -35px; _padding: =
0 0 1px 35px
}
#ej-box-01-body-ul-style-02 LI.ej-box-02-body-li-free {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-free.gif) =
no-repeat 0px 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px -35px; =
PADDING-TOP: 1px; LIST-STYLE-TYPE: none; _margin: 0 0 0 -35px; _padding: =
0 0 1px 35px
}
#ej-box-01-body-ul-style-02 LI.ej-box-02-body-li-prt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-access-prt.gif) =
no-repeat 0px 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px -35px; =
PADDING-TOP: 1px; LIST-STYLE-TYPE: none; _margin: 0 0 0 -35px; _padding: =
0 0 1px 35px
}
#ej-box-01-body-ul-style-02 LI.ej-box-02-body-li-authenticated {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/list-square-03.gif) =
no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px -35px; =
PADDING-TOP: 1px; LIST-STYLE-TYPE: none; _margin: 0 0 0 -35px; _padding: =
0 0 1px 13px
}
#ej-box-01-body-ul-style-02 LI.ej-box-02-body-li-buy A {
	DISPLAY: block; MIN-HEIGHT: 16px
}
#ej-box-01-body-ul-style-02 LI.ej-box-02-body-li-free A {
	DISPLAY: block; MIN-HEIGHT: 16px
}
#ej-box-01-body-ul-style-02 LI.ej-box-02-body-li-prt A {
	DISPLAY: block; MIN-HEIGHT: 16px
}
#ej-box-01-body-ul-style-02 LI.ej-box-02-body-li-authenticated A {
	DISPLAY: block; MIN-HEIGHT: 16px
}
#ej-box-01-body-ul-style-subject {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px; LIST-STYLE-TYPE: none
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-01 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-02 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-03 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-04 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-05 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-06 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-07 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-08 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-09 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-10 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-11 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-12 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-13 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-14 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-15 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-16 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-17 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-18 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-19 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-20 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-21 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-22 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-23 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-24 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-25 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-26 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-27 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-28 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-29 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-30 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-31 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-32 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-33 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-34 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-35 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-36 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-37 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-38 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-39 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-40 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-41 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-42 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-43 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-44 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-45 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-46 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-47 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-48 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-49 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject LI.ej-box-01-body-li-subject-50 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-subject .ej-box-01-body-li-subject-selected {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: =
bold; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-subject-00.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-article-tools {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px; LIST-STYLE-TYPE: none
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-full A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-show-abst=
ract.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px =
-35px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-pdf-disabled {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-pdf-disabled.=
gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
COLOR: #999999; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 =
15px 25px
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-full-disabled {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-show-abst=
ract-disabled.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px =
0px 0px -35px; COLOR: #999999; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; =
_padding: 0 0 15px 25px
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-pdf A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-pdf.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-epub .ej-art-as-epub {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 25px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-epub.gif) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px =
0px -35px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 15px =
25px
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-epub-disabled {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 25px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-epub-disabled.gif=
) no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
COLOR: #999999; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 =
15px 25px
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-epub .ej-epub-info {
	DISPLAY: inline-block; PADDING-LEFT: 10px; FLOAT: left
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-print A {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-print.gif=
) no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-email A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-e-alerts.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-collections A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-collectio=
ns.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px =
-35px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-reference-mgr A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-bib.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-alert-cited .ej-alert-cited {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 25px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-alert-2.g=
if) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px =
0px 0px -35px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 =
15px 25px
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-alert-cited .ej-alert-info {
	DISPLAY: inline-block; PADDING-LEFT: 10px; FLOAT: left
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-rightslink A {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; =
BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-actions-rights.gi=
f) no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-view-images A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-image-gallery.gif=
) no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-ppt-all A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-sam-ppt.gif) =
no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 25px
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-ce A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 34px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-ce.gif)=
 no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 34px
}
#ej-box-01-body-ul-style-article-tools =
LI.ej-box-01-body-li-article-tools-cme A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 34px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/icon-indicator-cme.gif=
) no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none; _padding: 0 0 5px 34px
}
.ej-what-is-hi IMG {
	VERTICAL-ALIGN: middle
}
.ej-what-is-hi {
	MARGIN: 0px 0px 10px 5px; FONT: 10px Verdana, Tahoma, Arial, sans-serif
}
#ej-box-01-tabs {
	MARGIN: 10px 15px; FONT: bold 10px Verdana, Tahoma, Arial, sans-serif
}
#ej-box-01-tabs A {
	TEXT-DECORATION: none
}
#ej-box-01-tabs-01-selected A {
	COLOR: #000000; TEXT-DECORATION: none
}
#ej-box-01-tabs-02-selected A {
	COLOR: #000000; TEXT-DECORATION: none
}
#ej-box-01-tabs-03-selected A {
	COLOR: #000000; TEXT-DECORATION: none
}
#ej-box-01-tabs-04-selected A {
	COLOR: #000000; TEXT-DECORATION: none
}
#ej-box-01-tabs-01 {
	BORDER-RIGHT: #787878 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: =
10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 40px; PADDING-TOP: 3px; =
BORDER-BOTTOM: #787878 1px solid; HEIGHT: 27px; BACKGROUND-COLOR: =
#f4f4f4; TEXT-ALIGN: center
}
#ej-box-01-tabs-01-selected {
	BORDER-RIGHT: #787878 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: =
10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 40px; PADDING-TOP: 3px; =
HEIGHT: 27px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; =
BORDER-BOTTOM-STYLE: none
}
#ej-box-01-tabs-02 {
	BORDER-RIGHT: #787878 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: =
10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 30px; PADDING-TOP: 3px; =
BORDER-BOTTOM: #787878 1px solid; HEIGHT: 27px; BACKGROUND-COLOR: =
#f4f4f4; TEXT-ALIGN: center
}
#ej-box-01-tabs-02-selected {
	BORDER-RIGHT: #787878 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: =
10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 30px; PADDING-TOP: 3px; =
HEIGHT: 27px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; =
BORDER-BOTTOM-STYLE: none
}
#ej-box-01-tabs-03 {
	BORDER-RIGHT: #787878 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: =
10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 50px; PADDING-TOP: 3px; =
BORDER-BOTTOM: #787878 1px solid; HEIGHT: 27px; BACKGROUND-COLOR: =
#f4f4f4; TEXT-ALIGN: center
}
#ej-box-01-tabs-03-selected {
	BORDER-RIGHT: #787878 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: =
10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 50px; PADDING-TOP: 3px; =
HEIGHT: 27px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; =
BORDER-BOTTOM-STYLE: none
}
#ej-box-01-tabs-04 {
	BORDER-RIGHT: #787878 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: =
10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 50px; PADDING-TOP: 3px; =
BORDER-BOTTOM: #787878 1px solid; HEIGHT: 27px; BACKGROUND-COLOR: =
#f4f4f4; TEXT-ALIGN: center
}
#ej-box-01-tabs-04-selected {
	BORDER-RIGHT: #787878 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: =
10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 50px; PADDING-TOP: 3px; =
HEIGHT: 27px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; =
BORDER-BOTTOM-STYLE: none
}
.ej-feedback-form {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
20px 0px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; =
BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.ej-feedback-form INPUT {
	WIDTH: 250px
}
.ej-feedback-form SELECT {
	WIDTH: 256px
}
.ej-feedback-form TEXTAREA {
	WIDTH: 500px; HEIGHT: 100px
}
.ej-feedback-remaining-char {
	PADDING-RIGHT: 0px; PADDING-LEFT: 140px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
TD.ej-feedback-captcha {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TD.ej-feedback-captcha IMG {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; =
BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid
}
TD.ej-feedback-captcha-reset {
	VERTICAL-ALIGN: top; WIDTH: 200px
}
.ej-feedback-btns INPUT {
	WIDTH: auto
}
#ej-footer-region {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: =
0px; FONT: 10px Verdana, Tahoma, Arial, sans-serif; COLOR: #ffffff; =
PADDING-TOP: 30px; HEIGHT: 55px; TEXT-ALIGN: center
}
#ej-footer-region UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px =
0px 0px; PADDING-TOP: 0px
}
#ej-footer-region LI {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: =
0px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 0px
}
#ej-footer-region LI.ej-no-border {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
#ej-footer-region LI.ej-padding-from-list {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#ej-footer-region LI.ej-no-border-from-list {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ej-footer-region A {
	COLOR: #ffffff
}
#ej-footer-region A:hover {
	COLOR: #fff66e
}
#ej-footer-region A:visited {
=09
}
#ej-error-message {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: =
#ff0000 1px solid; PADDING-LEFT: 7px; MIN-HEIGHT: 40px; PADDING-BOTTOM: =
10px; FONT: 13px Verdana, Tahoma, Arial, sans-serif; BORDER-LEFT: =
#ff0000 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #ff0000 1px solid; =
BACKGROUND-COLOR: #ffff99
}
.IpRangeTable TD {
	PADDING-RIGHT: 4px
}
.registerMain {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: =
#fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#ej-registration-step-02a .ej-box-01-body-register-inputs {
=09
}
.ej-box-01-body-register-tips {
	BORDER-RIGHT: #cecece 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: =
#cecece 1px solid; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: =
10px; MARGIN: 10px 0px 20px; BORDER-LEFT: #cecece 1px solid; WIDTH: =
195px; PADDING-TOP: 5px; BORDER-BOTTOM: #cecece 1px solid; =
BACKGROUND-COLOR: #f7f7f7
}
.ej-box-01-body-register-tips H3 {
=09
}
.ej-box-01-body-register-tips UL LI {
	FONT-WEIGHT: bold
}
.ej-box-01-body-register-tips LI.ej-box-01-body-register-01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals/icon-register-01.gif) no-repeat =
0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -35px; PADDING-TOP: =
0px; LIST-STYLE-TYPE: none
}
.ej-box-01-body-register-tips LI.ej-box-01-body-register-02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals/icon-register-02.gif) no-repeat =
0px 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px -35px; PADDING-TOP: =
5px; LIST-STYLE-TYPE: none
}
.ej-box-01-body-register-tips LI.ej-box-01-body-register-03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals/icon-register-03.gif) no-repeat =
0px 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px -35px; PADDING-TOP: =
0px; LIST-STYLE-TYPE: none
}
.ej-box-01-body-register-title-field SELECT {
	WIDTH: 100px
}
.ej-box-01-body-register-suffix-field SELECT {
	WIDTH: 100px
}
.Popup-Overlay {
	Z-INDEX: 10001; RIGHT: 0px; FILTER: alpha(opacity=3D50); WIDTH: 100%; =
POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #a9a9a9; =
-moz-opacity: .5; opacity: .5
}
.igdw_BodyEdgeLeft {
	WIDTH: 0px
}
.igdw_BodyContentArea {
	WIDTH: 100%
}
.igdw_BodyContent {
=09
}
.hyplink {
	MARGIN-BOTTOM: 10px; TEXT-DECORATION: underline
}
#ej-box-password-validate {
	BORDER-RIGHT: #cecece 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: =
10px; PADDING-BOTTOM: 10px; MARGIN: -8px 0px 0px; BORDER-LEFT: #cecece =
1px solid; WIDTH: 234px; PADDING-TOP: 10px; BORDER-BOTTOM: #cecece 1px =
solid; BACKGROUND-COLOR: #f7f7f7
}
#ej-box-password-validate TABLE {
	MARGIN: 0px 0px 3px; WIDTH: 100%; BORDER-COLLAPSE: collapse; =
border-spacing: 0 0
}
#ej-box-password-validate TABLE TR {
	HEIGHT: 24px
}
#ej-box-password-validate .ej-box-password-validate-col-01 {
	WIDTH: 16px
}
#ej-box-password-validate .ej-box-password-validate-col-02 {
=09
}
#ej-box-password-validate TABLE TR {
=09
}
#ej-box-password-validate TABLE TR.ej-box-password-not-met {
	BACKGROUND-COLOR: #ffff99
}
#ej-box-password-validate TABLE TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: =
0px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; BORDER-BOTTOM: #c7c7c7 =
1px dashed
}
.ej-keyword-highlight {
	BACKGROUND-COLOR: #ffff99
}
#ej-box-search-similar TEXTAREA {
	WIDTH: 265px
}
#ej-pdf-as-image {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; =
BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}
#ej-blog-view #ej-article-action-toolbar-container {
	DISPLAY: none
}
#ej-adicio-output {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.ej-job-title {
=09
}
.ej-employer {
=09
}
.ej-job-location {
=09
}
A.ej-search-toggle {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: =
bold; FONT-SIZE: 13px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/bg-search-jobs.gif) =
no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; WIDTH: =
249px; COLOR: #383737; PADDING-TOP: 5px; HEIGHT: 27px; TEXT-DECORATION: =
none
}
A.ej-search-toggle:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: =
bold; FONT-SIZE: 13px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/bg-search-jobs.gif) =
no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; WIDTH: =
249px; COLOR: #383737; PADDING-TOP: 5px; HEIGHT: 27px; TEXT-DECORATION: =
none
}
A.ej-search-toggle:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: =
bold; FONT-SIZE: 13px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/bg-search-jobs.gif) =
no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; WIDTH: =
249px; COLOR: #383737; PADDING-TOP: 5px; HEIGHT: 27px; TEXT-DECORATION: =
none
}
A.ej-search-toggle-show {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: =
bold; FONT-SIZE: 13px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/bg-search-jobs-show.gi=
f) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; WIDTH: =
249px; COLOR: #383737; PADDING-TOP: 5px; HEIGHT: 27px; TEXT-DECORATION: =
none
}
A.ej-search-toggle-show:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: =
bold; FONT-SIZE: 13px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/bg-search-jobs-show.gi=
f) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; WIDTH: =
249px; COLOR: #383737; PADDING-TOP: 5px; HEIGHT: 27px; TEXT-DECORATION: =
none
}
A.ej-search-toggle-show:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: =
bold; FONT-SIZE: 13px; BACKGROUND: =
url(/_layouts/1033/images/OAKS.Journals.Industrial/bg-search-jobs-show.gi=
f) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; WIDTH: =
249px; COLOR: #383737; PADDING-TOP: 5px; HEIGHT: 27px; TEXT-DECORATION: =
none
}
#ej-widget-search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 10px
}
#ej-widget-search-form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#ej-widget-search-form FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.ej-widget-search-keywords {
	MARGIN: 0px 0px 7px
}
.ej-widget-search-keywords INPUT {
	WIDTH: 240px
}
.ej-widget-search-zip {
	FLOAT: left; MARGIN: 0px 5px 7px 0px
}
.ej-widget-search-zip INPUT {
	WIDTH: 130px
}
.ej-widget-search-within {
	FLOAT: left; MARGIN: 1px 0px 7px
}
.ej-widget-search-within SELECT {
	WIDTH: 100px
}
.ej-widget-search-category {
	MARGIN: 0px 0px 18px
}
.ej-widget-search-category SELECT {
	WIDTH: 199px
}
.ej-widget-search-button {
	FLOAT: left; MARGIN: 0px 20px 0px 0px
}
.ej-view-all-featured {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 7px
}
.ej-powered-by {
	MARGIN: 15px 0px 0px 15px
}
.ejm-view-desktop {
	MARGIN: 5px 0px 10px
}
#ej-box-quick-poll .ms-radiotext {
	PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top
}
#ej-box-quick-poll .ms-formlabel {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 10px
}
.ej-reg-driver-wrap-h {
	MARGIN: 10px 0px 0px 20px
}

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/neurosurgery/Style%20Library/ej-journal.css

@import url( /_layouts/1033/styles/oaks.journals/ej-industrial.css );
BODY {
	BACKGROUND-COLOR: #dcdddf
}
#ej-body-container {
	BACKGROUND-IMAGE: url(/neurosurgery/PublishingImages/bgheader.jpg); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #7f0709
}
#ej-container {
	BACKGROUND: url(/neurosurgery/PublishingImages/bgfooter.gif) repeat-x =
left bottom
}
#ej-header-region {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
H3.ej-static-h3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px -5px; FONT: bold 14px trebuchet ms, Verdana, Tahoma, Arial, =
sans-serif; COLOR: #666666; PADDING-TOP: 10px
}
#ej-logos-user-actions-container {
	HEIGHT: 110px
}
H1#ej-journal-logo {
	BACKGROUND: url(/neurosurgery/PublishingImages/logosociety.gif) =
no-repeat left top; LEFT: 17px; WIDTH: 492px; TOP: 25px; HEIGHT: 67px
}
H1#ej-journal-logo A {
	BACKGROUND: url(/neurosurgery/PublishingImages/logosociety.gif) =
no-repeat left top; WIDTH: 492px; HEIGHT: 67px
}
H1#ej-journal-logo A:hover {
	BACKGROUND: url(/neurosurgery/PublishingImages/logosociety.gif) =
no-repeat left top; WIDTH: 492px; HEIGHT: 67px
}
#ej-wkh-lww-logo {
	BACKGROUND: url(/neurosurgery/PublishingImages/logowkhlww.gif) =
no-repeat left top; TOP: 15px
}
#ej-user-actions-toolbar {
	TOP: 95px
}
#ej-logged-in-as {
	TOP: 78px
}
A {
	COLOR: #48537d
}
#ej-article-action-toolbar-select A {
	COLOR: #48537d
}
#ej-opt-in-e-alerts A {
	COLOR: #48537d
}
#ej-article-actions A {
	COLOR: #48537d
}
#ej-search-options UL LI A.ej-search-options-recent {
	COLOR: #48537d
}
A:hover {
	COLOR: #d84f45
}
#ej-article-action-toolbar-select A:hover {
	COLOR: #d84f45
}
#ej-opt-in-e-alerts A:hover {
	COLOR: #d84f45
}
#ej-article-actions A:hover {
	COLOR: #d84f45
}
#ej-search-options UL LI A.ej-search-options-recent:hover {
	COLOR: #d84f45
}
#ej-footer-region A:hover {
	COLOR: #cae3b1
}
#ej-user-actions-toolbar UL LI A:hover {
	COLOR: #cae3b1
}
A:visited {
	COLOR: #669999
}
#ej-search-user {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ej-navigation {
	BACKGROUND-COLOR: #a31b1d; BORDER-BOTTOM-STYLE: none
}
TABLE#ctl00GlobalNav_MainM {
	BORDER-RIGHT: #7f0709 2px solid; BORDER-LEFT: #7f0709 2px solid
}
TD#ctl00GlobalNav_1 {
	BORDER-RIGHT: #7f0709 2px solid
}
TD#ctl00GlobalNav_2 {
	BORDER-RIGHT: #7f0709 2px solid
}
TD#ctl00GlobalNav_3 {
	BORDER-RIGHT: #7f0709 2px solid
}
TD#ctl00GlobalNav_4 {
	BORDER-RIGHT: #7f0709 2px solid
}
TD#ctl00GlobalNav_5 {
	BORDER-RIGHT: #7f0709 2px solid
}
TD#ctl00GlobalNav_6 {
	BORDER-RIGHT: #7f0709 2px solid
}
TD#ctl00GlobalNav_7 {
	BORDER-RIGHT: #7f0709 2px solid
}
TD#ctl00GlobalNav_8 {
	BORDER-RIGHT: #7f0709 2px solid
}
TD#ctl00GlobalNav_9 {
	BORDER-RIGHT-STYLE: none
}
TABLE#ctl00GlobalNav_MainM TD.ej-HoverItemStyle {
	COLOR: #000000; BACKGROUND-COLOR: #eae6e6
}
DIV#ctl00GlobalNav_1M {
	COLOR: #000000; BACKGROUND-COLOR: #eae6e6
}
DIV#ctl00GlobalNav_2M {
	COLOR: #000000; BACKGROUND-COLOR: #eae6e6
}
DIV#ctl00GlobalNav_3M {
	COLOR: #000000; BACKGROUND-COLOR: #eae6e6
}
DIV#ctl00GlobalNav_4M {
	COLOR: #000000; BACKGROUND-COLOR: #eae6e6
}
DIV#ctl00GlobalNav_5M {
	COLOR: #000000; BACKGROUND-COLOR: #eae6e6
}
DIV#ctl00GlobalNav_6M {
	COLOR: #000000; BACKGROUND-COLOR: #eae6e6
}
DIV#ctl00GlobalNav_7M {
	COLOR: #000000; BACKGROUND-COLOR: #eae6e6
}
DIV#ctl00GlobalNav_8M {
	COLOR: #000000; BACKGROUND-COLOR: #eae6e6
}
DIV#ctl00GlobalNav_9M {
	COLOR: #000000; BACKGROUND-COLOR: #eae6e6
}
DIV#ctl00GlobalNav_10M {
	COLOR: #000000; BACKGROUND-COLOR: #eae6e6
}
#ej-box-01 {
	BACKGROUND-COLOR: #ffffff
}
#ej-box-01-title {
	COLOR: #000000; BORDER-BOTTOM: #5b5b5b 1px solid; BACKGROUND-COLOR: =
#dcdddf
}
#ej-box-02 {
	BACKGROUND-COLOR: #fbfcfc
}
#ej-box-03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: =
none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#ej-box-03-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.ej-information-box-01 {
	WIDTH: 260px
}
.ej-information-box-01 #ej-box-01 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; =
BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
.ej-information-box-01 #ej-box-01-title {
	_width: 280px
}
#ej-article-action-toolbar-container {
	BORDER-RIGHT: #b2b2b2 1px dashed; BORDER-TOP: #b2b2b2 1px dashed; =
BORDER-LEFT: #b2b2b2 1px dashed; BORDER-BOTTOM: #b2b2b2 1px dashed; =
BACKGROUND-COLOR: #f4f4f4
}
#ej-box-01-tabs-01-selected {
	BACKGROUND-COLOR: #ffffff
}
#ej-box-01-tabs-02-selected {
	BACKGROUND-COLOR: #ffffff
}
#ej-box-01-tabs-03-selected {
	BACKGROUND-COLOR: #ffffff
}
#ej-box-01-tabs-04-selected {
	BACKGROUND-COLOR: #ffffff
}
.ej-advertisement-topcombo .ej-advertisement-text A {
	COLOR: #3f3f3f
}
.ej-advertisement-topcombo .ej-advertisement-text A:visited {
	COLOR: #3f3f3f
}
.ej-advertisement-topcombo .ej-advertisement-text A:hover {
	COLOR: #ffeb7a
}
.ej-advertisement-bannercombo .ej-advertisement-text A {
	COLOR: #ffffff
}
.ej-advertisement-middle .ej-advertisement-text A:visited {
	COLOR: #ffffff
}
.ej-advertisement-bannercombo .ej-advertisement-text A:hover {
	COLOR: #ffeb7a
}
#ej-home #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-middle .ej-advertisement-text A {
	COLOR: #ffffff
}
#ej-home #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-middle .ej-advertisement-text A:visited {
	COLOR: #ffffff
}
#ej-toc-view #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-bannercombo .ej-advertisement-text A {
	COLOR: #ffffff
}
#ej-toc-view #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-bannercombo .ej-advertisement-text A:visited {
	COLOR: #ffffff
}
#ej-article-view #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-bannercombo .ej-advertisement-text A {
	COLOR: #ffffff
}
#ej-article-view #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-bannercombo .ej-advertisement-text A:visited {
	COLOR: #ffffff
}
#ej-toc-pap #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-bannercombo .ej-advertisement-text A {
	COLOR: #ffffff
}
#ej-toc-pap #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-bannercombo .ej-advertisement-text A:visited {
	COLOR: #ffffff
}
#ej-collection-details #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-bannercombo .ej-advertisement-text A {
	COLOR: #ffffff
}
#ej-collection-details #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-bannercombo .ej-advertisement-text A:visited {
	COLOR: #ffffff
}
#ej-home #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-middle .ej-advertisement-text A:hover {
	COLOR: #ffeb7a
}
#ej-toc-view #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-bannercombo .ej-advertisement-text A:hover {
	COLOR: #ffeb7a
}
#ej-article-view #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-bannercombo .ej-advertisement-text A:hover {
	COLOR: #ffeb7a
}
#ej-toc-pap #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-bannercombo .ej-advertisement-text A:hover {
	COLOR: #ffeb7a
}
#ej-collection-details #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-bannercombo .ej-advertisement-text A:hover {
	COLOR: #ffeb7a
}
#ej-video-gallery #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-middle .ej-advertisement-text A {
	COLOR: #1e295a
}
#ej-video-gallery #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-middle .ej-advertisement-text A:visited {
	COLOR: #1e295a
}
#ej-personal-collections-manage #ej-main-content-area =
#ej-left-bottom-web-part-zone .ej-advertisement-bannercombo =
.ej-advertisement-text A:visited {
	COLOR: #1e295a
}
#ej-personal-collections-manage #ej-main-content-area =
#ej-left-bottom-web-part-zone .ej-advertisement-bannercombo =
.ej-advertisement-text A {
	COLOR: #1e295a
}
#ej-video-gallery #ej-main-content-area #ej-right-web-part-zone =
.ej-advertisement-middle .ej-advertisement-text A:hover {
	COLOR: #000000
}
#ej-personal-collections-manage #ej-main-content-area =
#ej-left-bottom-web-part-zone .ej-advertisement-bannercombo =
.ej-advertisement-text A:hover {
	COLOR: #000000
}
.ej-advertisement-bottom .ej-advertisement-text A {
	COLOR: #ffffff
}
.ej-advertisement-bottom .ej-advertisement-text A:visited {
	COLOR: #ffffff
}
.ej-advertisement-bottom .ej-advertisement-text A:hover {
	COLOR: #ffeb7a
}
.ej-home-special-segments {
=09
}
.ej-home-special-segments P {
	FONT-SIZE: 12px
}
.ej-home-special-segments-left {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FLOAT: =
left; MARGIN: 0px 30px 0px 0px; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: =
270px; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #ffffff
}
.ej-home-special-segments-right {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FLOAT: =
left; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 270px; BORDER-BOTTOM: =
#aaaaaa 1px solid; BACKGROUND-COLOR: #ffffff
}
.ej-home-special-segments-center {
	FLOAT: left; WIDTH: 1px
}
.ej-home-science-times {
	MARGIN: 0px 0px 20px
}
.ej-home-podcasts {
	MARGIN: 0px 0px 20px
}
.ej-home-operative-nuance {
	MARGIN: 0px 0px 20px
}
.ej-home-operative-neuro {
	MARGIN: 0px 0px 20px
}
.ej-home-pegasus {
	MARGIN: 0px 0px 20px
}
.ej-home-listen {
	MARGIN: 0px 0px 20px
}
#special_sup {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 100%
}
#special_sup DIV {
	FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 3px 10px 0px 18px; WIDTH: =
100px
}
#ej-blog-author-img {
	DISPLAY: none
}
#ej-blog-about-the-author {
	DISPLAY: none
}
#ej-box-blogs #ej-box-01-body #ej-blog-title-rc {
	DISPLAY: none
}
#ej-box-blogs #ej-box-01-body #ej-blog-info-rc #ej-blog-author-name {
	DISPLAY: none
}
#ej-featured-articles-container #checkBoxListContainer #ej-blog-info =
#ej-blog-author-name {
	DISPLAY: none
}
#ej-about #ej-center-web-part-zone {
	BORDER-RIGHT: #333333 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: =
36px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; =
PADDING-TOP: 10px; BORDER-BOTTOM: #333333 2px solid; BACKGROUND-COLOR: =
#ffffff
}
#ej-search-results .ej-article-thumb-fluid {
	DISPLAY: none
}

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/styles/oaks.journals/ej-ms-styles.css

#ej-box-quick-poll .ms-formtable {
	MARGIN-TOP: 0px
}
.ms-SrvMenuUI {
	DISPLAY: none
}
.ms-MenuUIPopupBody {
	BORDER-RIGHT: #868686 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#868686 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
BORDER-LEFT: #868686 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #868686 =
1px solid
}
.ms-MenuUIPopupBody TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #003399; PADDING-TOP: 0px
}
.ms-MenuUIPopupBody DIV {
	CURSOR: pointer
}
.ms-MenuUI {
	CURSOR: pointer; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #fafafa
}
.ms-MenuUILarge {
	CURSOR: pointer; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #fafafa
}
.ms-MenuUIRtL {
	CURSOR: pointer; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #fafafa
}
.ms-MenuUILargeRtL {
	CURSOR: pointer; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #fafafa
}
.ms-MenuUI {
	BACKGROUND-POSITION: left 50%
}
.ms-MenuUILarge {
	BACKGROUND-POSITION: left 50%
}
.ms-MenuUIRtL {
	BACKGROUND-POSITION: right 50%
}
.ms-MenuUILargeRtL {
	BACKGROUND-POSITION: right 50%
}
.ms-MenuUI {
	BACKGROUND-IMAGE: url(/_layouts/images/MGrad.gif)
}
.ms-MenuUILarge {
	BACKGROUND-IMAGE: url(/_layouts/images/MGradLarge.gif); WIDTH: 250px
}
.ms-MenuUIRtL {
	BACKGROUND-IMAGE: url(/_layouts/images/MGradRtl.gif)
}
.ms-MenuUILargeRtL {
	BACKGROUND-IMAGE: url(/_layouts/images/MGradLargeRtl.gif); WIDTH: 250px
}
.ms-MenuUIDisabled SPAN {
	COLOR: #888888
}
.ms-MenuUIItemTableCell {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
2px; COLOR: #003399; PADDING-TOP: 2px; FONT-FAMILY: tahoma; =
TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompact {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
2px; COLOR: #003399; PADDING-TOP: 2px; FONT-FAMILY: tahoma; =
TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompact {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
.ms-MenuUIItemTableCell A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellHover A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompact A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompactHover A {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-menuitemdescription {
	COLOR: #666666
}
.ms-MenuUIItemTableCellHover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
1px; COLOR: #003399; PADDING-TOP: 1px; FONT-FAMILY: tahoma; =
TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompactHover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
1px; COLOR: #003399; PADDING-TOP: 1px; FONT-FAMILY: tahoma; =
TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompactHover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.ms-MenuUIItemTableHover {
	BORDER-RIGHT: #d2b47a 1px solid; BORDER-TOP: #d2b47a 1px solid; =
BORDER-LEFT: #d2b47a 1px solid; BORDER-BOTTOM: #d2b47a 1px solid; =
BACKGROUND-COLOR: #ffe6a0
}
.ms-MenuUIItemTableHover .ms-menuitemdescription {
	COLOR: #333333
}
.ms-MenuUIIcon {
	WIDTH: 24px; HEIGHT: 16px
}
.ms-MenuUIIconRtL {
	WIDTH: 24px; HEIGHT: 16px
}
.ms-MenuUIIconLarge {
	WIDTH: 40px; HEIGHT: 16px
}
.ms-MenuUIIconLargeRtl {
	WIDTH: 40px; HEIGHT: 16px
}
.ms-MenuUIIcon {
	PADDING-RIGHT: 6px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.ms-MenuUIIconLarge {
	PADDING-RIGHT: 6px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.ms-MenuUIIconRtL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.ms-MenuUIIconLargeRtl {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.ms-MenuUILabel {
	WIDTH: 100%
}
.ms-MenuUILabelRtL {
	WIDTH: 100%
}
.ms-menuuilabelcompact {
	WIDTH: 100%
}
.ms-menuuilabelcompactRtl {
	WIDTH: 100%
}
.ms-MenuUILabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 2px
}
.ms-MenuUILabelRtL {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 2px
}
.ms-menuuilabelcompact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
.ms-menuuilabelcompactRtl {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
.ms-MenuUISubmenuArrow {
	WIDTH: 16px; HEIGHT: 16px
}
.ms-MenuUISeparator {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: =
#c5c5c5
}
.ms-MenuUISeparatorRtL {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: =
#c5c5c5
}
.ms-MenuUISeparatorLarge {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: =
#c5c5c5
}
.ms-MenuUISeparatorLargeRtl {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: =
#c5c5c5
}
.ms-MenuUISeparator {
	MARGIN: 0px 0px 0px 32px
}
.ms-MenuUISeparatorRtL {
	MARGIN: 0px 32px 0px 0px
}
.ms-MenuUISeparatorLarge {
	MARGIN: 0px 0px 0px 48px
}
.ms-MenuUISeparatorLargeRtl {
	MARGIN: 0px 48px 0px 0px
}
.ms-MenuUICheckMark {
	BACKGROUND-IMAGE: url(/_layouts/images/ChkMrk.gif)
}
.ms-MenuUIItemTableCellDisabled {
	COLOR: #999999
}
.ms-siteaction {
	FONT: bold 8pt tahoma; COLOR: #666666; TEXT-DECORATION: none
}
.ms-siteaction A {
	FONT: bold 8pt tahoma; COLOR: #666666; TEXT-DECORATION: none
}
TABLE.ms-siteaction TD.ms-siteaction {
	BORDER-RIGHT: #bfbfbf 1px solid
}
TABLE.ms-siteaction TD.ms-siteaction DIV {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; =
PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.ms-siteactionsmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 8pt =
tahoma; CURSOR: pointer; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; =
BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
.ms-siteactionsmenu DIV DIV DIV {
	BORDER-RIGHT: #6593cf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#6593cf 1px solid; PADDING-LEFT: 10px; BACKGROUND-IMAGE: =
url(/_layouts/images/siteactionsmenugrad.gif); PADDING-BOTTOM: 3px; =
BORDER-LEFT: #6593cf 1px solid; PADDING-TOP: 1px; BACKGROUND-REPEAT: =
repeat-x; BACKGROUND-COLOR: #6593cf
}
.ms-siteactionsmenu DIV DIV DIV A {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.ms-siteactionsmenu DIV DIV DIV.ms-siteactionsmenuhover {
	BORDER-RIGHT: #89724f 1px solid; BORDER-TOP: #89724f 1px solid; =
BACKGROUND-IMAGE: url(/_layouts/images/siteactionsmenuhovergrad.gif); =
BORDER-LEFT: #89724f 1px solid; BACKGROUND-COLOR: #ffa521
}
.ms-PartSpacingVertical {
	MARGIN-TOP: 2px; FONT-SIZE: 1pt
}
.ms-PartSpacingHorizontal {
	FONT-SIZE: 1pt; WIDTH: 8px
}
.ms-SPZone {
	BORDER-RIGHT: #add1ff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#add1ff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: =
#add1ff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #add1ff 1px solid; =
BACKGROUND-COLOR: #e3efff
}
.ms-SPZoneSelected {
	BORDER-RIGHT: #ffa521 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#ffa521 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: =
#ffa521 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffa521 1px solid; =
BACKGROUND-COLOR: #ffeebe
}
.ms-SPZoneIBar {
	BORDER-RIGHT: #f48b3f 3px solid; BORDER-TOP: #f48b3f 3px solid; =
BORDER-LEFT: #f48b3f 3px solid; BORDER-BOTTOM: #f48b3f 3px solid
}
.ms-SPZoneLabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
1px; COLOR: #7f7f7f; PADDING-TOP: 0px; FONT-FAMILY: tahoma,verdana
}
.ms-SPZoneCaption {
	FONT-SIZE: 9pt; COLOR: #7f7f7f; FONT-FAMILY: tahoma,verdana
}
.ms-SPButton {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana
}
.ms-WPAddButton {
	BORDER-RIGHT: #feba52 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#feba52 1px solid; PADDING-LEFT: 0px; BACKGROUND: =
url(/_layouts/images/wpqaM.gif) #ffe6a0 repeat-x; PADDING-BOTTOM: 0px; =
MARGIN: 0px; BORDER-LEFT: #feba52 1px solid; CURSOR: pointer; =
PADDING-TOP: 0px; BORDER-BOTTOM: #feba52 1px solid; HEIGHT: 25px
}
.ms-WPAddButtonHover {
	BACKGROUND: url(/_layouts/images/wpqaMH.gif) #ffffff repeat-x
}
.ms-WPAddButton TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; VERTICAL-ALIGN: middle; =
TEXT-ALIGN: center
}
.ms-WPAddButton SPAN {
	VERTICAL-ALIGN: middle; COLOR: #cd5c01
}
.ms-WPAddButtonHover SPAN {
	VERTICAL-ALIGN: middle; COLOR: #000000
}
.ms-WPHeader {
=09
}
.ms-WPHeader TD {
	BORDER-BOTTOM: #4e7cb7 1px solid; BORDER-COLLAPSE: collapse
}
.ms-standardheader {
	FONT-SIZE: 1em; MARGIN: 0em; COLOR: #525252; TEXT-ALIGN: left
}
.ms-WPTitle {
	PADDING-RIGHT: 7px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: =
10pt; PADDING-BOTTOM: 2px; COLOR: #4c4c4c; PADDING-TOP: 2px; =
FONT-FAMILY: tahoma,sans-serif
}
.ms-WPTitle A:link {
	CURSOR: pointer; COLOR: #4c4c4c; TEXT-DECORATION: none
}
.ms-WPTitle A:visited {
	CURSOR: pointer; COLOR: #4c4c4c; TEXT-DECORATION: none
}
.ms-WPTitle A:hover {
	CURSOR: pointer; COLOR: #000000; TEXT-DECORATION: underline
}
.ms-consolemptablerow {
	BACKGROUND-COLOR: #79a7e3
}
.ms-consolestatus {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma,verdana
}
.ms-consoleerror {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma,verdana
}
.ms-consolemessage {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma,verdana
}
.ms-consoletoolbar {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma,verdana
}
.ms-consoleframe {
	BORDER-RIGHT: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP-STYLE: =
solid; BORDER-BOTTOM: 1px solid
}
.ms-consolestatusframe {
	BORDER-RIGHT: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP-STYLE: =
solid; BORDER-BOTTOM: 1px solid
}
.ms-consolestatuscell {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: =
url(/_layouts/images/pageTitleBKGD.gif); BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #d5dced; TEXT-ALIGN: center
}
.ms-consoleframe {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-COLOR: #83b0ec; BORDER-BOTTOM-COLOR: =
#83b0ec; BORDER-TOP-COLOR: #83b0ec; BORDER-RIGHT-COLOR: #83b0ec
}
.ms-consolestatusframe {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: =
#ffffff; BORDER-TOP-COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #f6fdfd; BORDER-RIGHT-COLOR: #ffffff
}
TD.ms-consolestatusmajorframe {
	BACKGROUND-REPEAT: repeat-x
}
TD.ms-consolestatusminorframe {
	BACKGROUND-REPEAT: repeat-x
}
TD.ms-consolestatuscheckoutframe {
	BACKGROUND-REPEAT: repeat-x
}
.ms-consolestatusmajorframe {
	BACKGROUND: url(/_layouts/images/cnspgrdn.gif)
}
.ms-consolestatusminorframe {
	BACKGROUND: url(/_layouts/images/cnsugrdn.gif)
}
.ms-consolestatuscheckoutframe {
	BACKGROUND: url(/_layouts/images/cnsugrdn.gif)
}
.ms-consoleminiframe {
	BACKGROUND: url(/_layouts/images/cnsugrdn.gif)
}
.ms-consoleminiframe {
	BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px
}
.ms-consolestatusshadowframe {
	BACKGROUND: url(/_layouts/images/cnsshdo.gif); HEIGHT: 4px
}
.ms-consolestatusshadowframeleft {
	BACKGROUND: url(/_layouts/images/cnsshdol.gif); WIDTH: 3px; HEIGHT: 4px
}
.ms-consolestatusshadowframeright {
	BACKGROUND: url(/_layouts/images/cnsshdor.gif); WIDTH: 3px; HEIGHT: 4px
}
.ms-consolemode {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana; BACKGROUND-COLOR: =
#fff699
}
.ms-consolestatus {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: #666666; PADDING-TOP: 3px; =
FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.ms-consolestatus A {
	FONT-SIZE: 8pt; COLOR: #3966bf; FONT-FAMILY: Verdana,serif; =
TEXT-DECORATION: none
}
.ms-consolestatus A:hover {
	FONT-SIZE: 8pt; COLOR: #3966bf; FONT-FAMILY: Verdana,serif; =
TEXT-DECORATION: underline
}
.ms-consolehr {
	HEIGHT: 1px; BACKGROUND-COLOR: #cdcdcd
}
.ms-consoleerror {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.ms-consoleerror A {
	COLOR: #3966bf; TEXT-DECORATION: none
}
.ms-consoleerror A:hover {
	COLOR: #3966bf; TEXT-DECORATION: underline
}
.ms-consolemessage {
	COLOR: #204d89; TEXT-DECORATION: none
}
.ms-consolemessage A {
	TEXT-DECORATION: none
}
.ms-consolemessage A:hover {
	TEXT-DECORATION: underline
}
.ms-consoletoolbar {
	COLOR: #003399; TEXT-DECORATION: none
}
.ms-consoletoolbar A {
	TEXT-DECORATION: none
}
.ms-consoleqaback TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 3px; BACKGROUND-IMAGE: =
url(/_layouts/images/qarsgrd.gif)
}
.ms-consoleqabackhover TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 3px; BACKGROUND-IMAGE: =
url(/_layouts/images/qahvgrd.gif)
}
.ms-consoleqaemptyborderh {
	HEIGHT: 1px
}
.ms-consoleqaemptyborderv {
	WIDTH: 1px
}
.ms-consoleqaemptycorner {
	WIDTH: 1px; HEIGHT: 1px
}
.ms-consoleqaborderh {
	BACKGROUND-COLOR: #cad7e7
}
.ms-consoleqaborderv {
	BACKGROUND-COLOR: #cad7e7
}
.ms-consoleqacorner {
	BACKGROUND-COLOR: #cad7e7
}
.ms-consoleqaborderhhover {
	BACKGROUND-COLOR: #d2b47a
}
.ms-consoleqabordervhover {
	BACKGROUND-COLOR: #d2b47a
}
.ms-consoleqacornerhover {
	BACKGROUND-COLOR: #d2b47a
}
.ms-consoleqaborderh {
	HEIGHT: 1px
}
.ms-consoleqaborderv {
	WIDTH: 1px
}
.ms-consoleqacorner {
	WIDTH: 1px; HEIGHT: 1px
}
.ms-consoleqaborderhhover {
	HEIGHT: 1px
}
.ms-consoleqabordervhover {
	WIDTH: 1px
}
.ms-consoleqacornerhover {
	WIDTH: 1px; HEIGHT: 1px
}
.ms-ToolPaneFrame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; BACKGROUND-COLOR: #f2f2f2
}
.ms-ToolPaneOuter {
	BORDER-RIGHT: #6f9dd9 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#6f9dd9 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: =
0px; HEIGHT: 100%; BACKGROUND-COLOR: #f2f2f2
}
.ms-ToolPaneBody {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
.ms-ToolPaneHeader {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BACKGROUND-COLOR: #2353b2; BORDER-BOTTOM-STYLE: none
}
.ms-ToolPaneBorder {
	BORDER-RIGHT: #add1ff 1px solid; BORDER-TOP: transparent 0px solid; =
BORDER-LEFT: #add1ff 1px solid; BORDER-BOTTOM: transparent 0px solid
}
.ms-ToolPaneClose {
	PADDING-RIGHT: 3px; BORDER-TOP: #e3efff 1px solid; PADDING-LEFT: 0px; =
BACKGROUND-IMAGE: url(/_layouts/images/topnavselected.gif); =
BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-COLOR: #79a7e3
}
.ms-ToolPaneTitle {
	PADDING-RIGHT: 7px; BORDER-TOP: #e3efff 1px solid; PADDING-LEFT: 0px; =
FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: =
url(/_layouts/images/topnavselected.gif); PADDING-BOTTOM: 2px; =
BORDER-LEFT: #e3efff 1px solid; COLOR: #000000; PADDING-TOP: 1px; =
BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-REPEAT: repeat-x; =
FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: =
#79a7e3
}
.ms-ToolPaneFooter {
	PADDING-RIGHT: 5px; BORDER-TOP: #c8c8c8 1px solid; PADDING-LEFT: 5px; =
FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #595959; =
PADDING-TOP: 5px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ms-ToolPaneError {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 8pt; =
PADDING-BOTTOM: 10px; COLOR: #e00000; PADDING-TOP: 10px; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.ms-ToolPaneInfo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
0px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #204d89
}
.ms-ToolPartSpacing {
	PADDING-TOP: 8px
}
.ms-ToolStripSelected {
	PADDING-RIGHT: 4px; BORDER-TOP: #f2f8ff 1px solid; PADDING-LEFT: 4px; =
FONT-SIZE: 8pt; BACKGROUND-IMAGE: =
url(/_layouts/images/menubuttonhover.gif); PADDING-BOTTOM: 2px; COLOR: =
#000000; PADDING-TOP: 1px; BORDER-BOTTOM: #d6e8ff 1px solid; =
FONT-FAMILY: Verdana,Arial,Sans-Serif; BACKGROUND-COLOR: #afd2ff
}
.ms-ToolStrip {
	PADDING-RIGHT: 4px; BORDER-TOP: #f2f8ff 1px solid; PADDING-LEFT: 4px; =
FONT-SIZE: 8pt; BACKGROUND-IMAGE: =
url(/_layouts/images/listheadergrad.gif); PADDING-BOTTOM: 2px; COLOR: =
#000000; PADDING-TOP: 1px; BORDER-BOTTOM: #d6e8ff 1px solid; =
FONT-FAMILY: Verdana,Arial,Sans-Serif; BACKGROUND-COLOR: #afd2ff
}
.ms-TPBorder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.ms-TPHeader {
	BACKGROUND-COLOR: #ffdf88
}
.ms-TPTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: =
8pt; PADDING-BOTTOM: 2px; COLOR: #2a4666; PADDING-TOP: 2px; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.ms-TPBody {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.ms-TPBody A:link {
	CURSOR: pointer; COLOR: #003399; TEXT-DECORATION: none
}
.ms-TPBody A:visited {
	CURSOR: pointer; COLOR: #003399; TEXT-DECORATION: none
}
.ms-TPBody A:hover {
	CURSOR: pointer; COLOR: #003399; TEXT-DECORATION: none
}
.ms-TPCommands {
=09
}
.ms-TPInput {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: =
verdana,arial,helvetica,sans-serif
}
.UserSectionTitle {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; WIDTH: =
100%; COLOR: #595959; BORDER-BOTTOM: #c4c4c4 1px solid
}
.UserSectionHead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: =
100%; COLOR: #595959; PADDING-TOP: 0px
}
.UserSectionBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
100%; PADDING-TOP: 0px
}
.UserButton {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Sans-Serif
}
.UserInput {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Sans-Serif
}
.UserSelect {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Sans-Serif
}
.siteaction {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/styles/oaks.journals/print-article.css

.ej-advertisement-topcombo {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
.ej-advertisement-bannercombo {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
.ej-advertisement-bottom {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
#ej-header-region {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
#ej-bread-crumb {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
#ej-prev-next-text-sizing-container {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
#ej-article-outline-top {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
#ej-article-information-col A {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
#ej-article-information-ex A {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
#ej-article-indicator-actions-container {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
#ej-right-web-part-zone {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
#ej-article-body-img-column P A {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
#ej-article-cited-by-cover {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
#ej-footer-region {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
.ej-article-figure {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
.ej-references-cited-here {
	DISPLAY: none! important; WIDTH: 0px; HEIGHT: 0px
}
BODY {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT-FAMILY: Georgia, =
"Times New Roman", Times, serif
}
#ej-body {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT-FAMILY: Georgia, =
"Times New Roman", Times, serif
}
#ej-body-container {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT-FAMILY: Georgia, =
"Times New Roman", Times, serif
}
#ej-container {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT-FAMILY: Georgia, =
"Times New Roman", Times, serif
}
#ej-journal-name {
	FONT-SIZE: 1.5em
}
#ej-left-web-part-zone {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: auto! important; =
PADDING-TOP: 0px! important
}
#ej-article-box-text {
	TEXT-ALIGN: justify
}
#ej-article-body {
	TEXT-ALIGN: justify
}
#ej-article-information-abstract {
	BORDER-RIGHT: #999999 1px dashed; PADDING-RIGHT: 15px; BORDER-TOP: =
#999999 1px dashed; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; BORDER-LEFT: #999999 1px dashed; PADDING-TOP: 10px; =
BORDER-BOTTOM: #999999 1px dashed
}
#ej-article-information-abstract-header H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; COLOR: #000000; PADDING-TOP: 0px
}
#ej-article-body-img-column TABLE TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/init.js?rev=YNThWWLe8SuUQgKPN5SCtA%3D%3D

function Browseris () {
	var agt=3Dnavigator.userAgent.toLowerCase();
	this.osver=3D1.0;
	if (agt)
	{
		var stOSVer=3Dagt.substring(agt.indexOf("windows ")+11);
		this.osver=3DparseFloat(stOSVer);
	}
	this.major=3DparseInt(navigator.appVersion);
	=
this.nav=3D((agt.indexOf('mozilla')!=3D-1)&&((agt.indexOf('spoofer')=3D=3D=
-1) && (agt.indexOf('compatible')=3D=3D-1)));
	this.nav6=3Dthis.nav && (this.major=3D=3D5);
	this.nav6up=3Dthis.nav && (this.major >=3D5);
	this.nav7up=3Dfalse;
	if (this.nav6up)
	{
		var navIdx=3Dagt.indexOf("netscape/");
		if (navIdx >=3D0 )
			this.nav7up=3DparseInt(agt.substring(navIdx+9)) >=3D7;
	}
	this.ie=3D(agt.indexOf("msie")!=3D-1);
	this.aol=3Dthis.ie && agt.indexOf(" aol ")!=3D-1;
	if (this.ie)
		{
		var stIEVer=3Dagt.substring(agt.indexOf("msie ")+5);
		this.iever=3DparseInt(stIEVer);
		this.verIEFull=3DparseFloat(stIEVer);
		}
	else
		this.iever=3D0;
	this.ie4up=3Dthis.ie && (this.major >=3D4);
	this.ie5up=3Dthis.ie && (this.iever >=3D5);
	this.ie55up=3Dthis.ie && (this.verIEFull >=3D5.5);
	this.ie6up=3Dthis.ie && (this.iever >=3D6);
	this.winnt=3D((agt.indexOf("winnt")!=3D-1)||(agt.indexOf("windows =
nt")!=3D-1));
	this.win32=3D((this.major >=3D4) && (navigator.platform=3D=3D"Win32")) =
||
		(agt.indexOf("win32")!=3D-1) || (agt.indexOf("32bit")!=3D-1);
	this.mac=3D(agt.indexOf("mac")!=3D-1);
	this.w3c=3Dthis.nav6up;
	this.safari=3D(agt.indexOf("safari")!=3D-1);
	this.safari125up=3Dfalse;
	if (this.safari && this.major >=3D5)
	{
		var navIdx=3Dagt.indexOf("safari/");
		if (navIdx >=3D0)
			this.safari125up=3DparseInt(agt.substring(navIdx+7)) >=3D125;
	}
}
var browseris=3Dnew Browseris();
var bis=3Dbrowseris;
function byid(id) { return document.getElementById(id); }
function newE(tag) { return document.createElement(tag); }
function wpf() { return document.forms[MSOWebPartPageFormName]; }
function startReplacement() {}
function GetEventSrcElement(e)
{
	if (browseris.nav)
		return e.target;
	else
		return e.srcElement;
}
function GetEventKeyCode(e)
{
	if (browseris.nav)
		return e.which;
	else
		return e.keyCode;
}
function GetInnerText(e)
{
	if (browseris.safari)
		return e.innerHTML;
	else if (browseris.nav)
		return e.textContent;
	else
		return e.innerText;
}
var UTF8_1ST_OF_2=3D0xc0   ;
var UTF8_1ST_OF_3=3D0xe0   ;
var UTF8_1ST_OF_4=3D0xf0   ;
var UTF8_TRAIL=3D0x80   ;
var HIGH_SURROGATE_BITS=3D0xD800 ;
var LOW_SURROGATE_BITS=3D0xDC00 ;
var SURROGATE_6_BIT=3D0xFC00 ;
var SURROGATE_ID_BITS=3D0xF800 ;
var SURROGATE_OFFSET=3D0x10000;
function escapeProperlyCoreCore(str, bAsUrl, bForFilterQuery, =
bForCallback)
{
	var strOut=3D"";
	var strByte=3D"";
	var ix=3D0;
	var strEscaped=3D" \"%<>\'&";
	if (typeof(str)=3D=3D"undefined")
		return "";
	for (ix=3D0; ix < str.length; ix++)
	{
		var charCode=3Dstr.charCodeAt(ix);
		var curChar=3Dstr.charAt(ix);
		if(bAsUrl && (curChar=3D=3D'#' || curChar=3D=3D'?') )
		{
			strOut+=3Dstr.substr(ix);
			break;
		}
		if (bForFilterQuery && curChar=3D=3D'&')
		{
			strOut+=3DcurChar;
			continue;
		}
		if (charCode <=3D0x7f)
		{
			if (bForCallback)
			{
				strOut+=3DcurChar;
			}
			else
			{
				if ( (charCode >=3D97 && charCode <=3D122) ||
					 (charCode >=3D65 && charCode <=3D90) ||
					 (charCode >=3D48 && charCode <=3D57) ||
					 (bAsUrl && (charCode >=3D32 && charCode <=3D95) && =
strEscaped.indexOf(curChar) < 0))
				{
					strOut+=3DcurChar;
				}
				else if (charCode <=3D0x0f)
				{
					strOut+=3D"%0"+charCode.toString(16).toUpperCase();
				}
				else if (charCode <=3D0x7f)
				{
					strOut+=3D"%"+charCode.toString(16).toUpperCase();
				}
			}
		}
		else if (charCode <=3D0x07ff)
		{
			strByte=3DUTF8_1ST_OF_2 | (charCode >> 6);
			strOut+=3D"%"+strByte.toString(16).toUpperCase() ;
			strByte=3DUTF8_TRAIL | (charCode & 0x003f);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
		}
		else if ((charCode & SURROGATE_6_BIT) !=3DHIGH_SURROGATE_BITS)
		{
			strByte=3DUTF8_1ST_OF_3 | (charCode >> 12);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | ((charCode & 0x0fc0) >> 6);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | (charCode & 0x003f);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
		}
		else if (ix < str.length - 1)
		{
			var charCode=3D(charCode & 0x03FF) << 10;
			ix++;
			var nextCharCode=3Dstr.charCodeAt(ix);
			charCode |=3DnextCharCode & 0x03FF;
			charCode+=3DSURROGATE_OFFSET;
			strByte=3DUTF8_1ST_OF_4 | (charCode >> 18);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | ((charCode & 0x3f000) >> 12);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | ((charCode & 0x0fc0) >> 6);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | (charCode & 0x003f);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
		}
	}
	return strOut;
}
function escapeProperly(str)
{
	return escapeProperlyCoreCore(str, false, false, false);
}
function escapeProperlyCore(str, bAsUrl)
{
	return escapeProperlyCoreCore(str, bAsUrl, false, false);
}
function escapeUrlForCallback(str)
{
	var iPound=3Dstr.indexOf("#");
	var iQues=3Dstr.indexOf("?");
	if ((iPound > 0) && ((iQues=3D=3D-1) || (iPound < iQues)))
	{
		var strNew=3Dstr.substr(0, iPound);
		if (iQues > 0)
		{
			strNew+=3Dstr.substr(iQues);
		}
		str=3DstrNew;
	}
	return escapeProperlyCoreCore(str, true, false, true);
}
function PageUrlValidation(url)
{
	if (url.substr(0, 4) !=3D"http" && url.substr(0,1) !=3D"/")
	{
		var L_InvalidPageUrl_Text=3D"Invalid page URL: ";
		alert(L_InvalidPageUrl_Text);
		return "";
	}
	else
		return url;
}
function DeferCall()
{
	if (arguments.length=3D=3D0)
		return null;
	var args=3Darguments;
	var fn=3Dnull;
	if (browseris.ie5up || browseris.nav6up)
	{
		eval("if (typeof("+args[0]+")=3D=3D'function') { fn=3D"+args[0]+"; =
}");
	}
	if (fn=3D=3Dnull)
		return null;
	if (args.length=3D=3D1) return fn();
	else if (args.length=3D=3D2) return fn(args[1]);
	else if (args.length=3D=3D3) return fn(args[1], args[2]);
	else if (args.length=3D=3D4) return fn(args[1], args[2], args[3]);
	else if (args.length=3D=3D5) return fn(args[1], args[2], args[3], =
args[4]);
	else if (args.length=3D=3D6) return fn(args[1], args[2], args[3], =
args[4], args[5]);
	else if (args.length=3D=3D7) return fn(args[1], args[2], args[3], =
args[4], args[5], args[6]);
	else if (args.length=3D=3D8) return fn(args[1], args[2], args[3], =
args[4], args[5], args[6], args[7]);
	else if (args.length=3D=3D9) return fn(args[1], args[2], args[3], =
args[4], args[5], args[6], args[7], args[8]);
	else if (args.length=3D=3D10) return fn(args[1], args[2], args[3], =
args[4], args[5], args[6], args[7], args[8], args[9]);
	else
	{
		var L_TooManyDefers_Text=3D"Too many arguments passed to DeferCall";
		alert(L_TooManyDefers_Text);
	}
	return null;
}
var L_ContainIllegalChar_Text=3D"^1 contains illegal character \'^2\'.";
var L_ContainIllegalString_Text=3D"^1 contains illegal characters or =
substring.";
var LegalUrlChars=3Dnew Array
(
	false, false, false, false, false, false, false, false,     false, =
false, false, false, false, false, false, false,
	false, false, false, false, false, false, false, false,     false, =
false, false, false, false, false, false, false,
	true,  true, false, false, true, false,  false, true,      true,  true, =
false, true,  true,  true,  true,  true,
	true,  true,  true,  true,  true,  true,  true,  true,      true,  =
true, false,  true, false,  true, false, false,
	true,  true,  true,  true,  true,  true,  true,  true,      true,  =
true,  true,  true,  true,  true,  true,  true,
	true,  true,  true,  true,  true,  true,  true,  true,      true,  =
true,  true, true, false, true,  true,  true,
	true,  true,  true,  true,  true,  true,  true,  true,      true,  =
true,  true,  true,  true,  true,  true,  true,
	true,  true,  true,  true,  true,  true,  true,  true,      true,  =
true,  true,  false, false, false, false, false,
	false, false, false, false, false, false, false, false,     false, =
false, false, false, false, false, false, false,
	false, false, false, false, false, false, false, false,     false, =
false, false, false, false, false, false, false
);
function AdmBuildParam(stPattern)
{
	var re;
	var i;
	for (i=3D1; i < AdmBuildParam.arguments.length; i++)
		{
		re=3Dnew RegExp("\\^"+i);
		stPattern=3DstPattern.replace(re, AdmBuildParam.arguments[i]);
		}
	return stPattern;
}
function IndexOfIllegalCharInUrlLeafName(strLeafName)
{
	for(var i=3D0; i<strLeafName.length; i++)
	{
		var ch=3DstrLeafName.charCodeAt(i);
		if(strLeafName.charAt(i)=3D=3D'.' && (i=3D=3D0 || =
i=3D=3D(strLeafName.length-1)))
			return i;
		if(ch < 160 && ( strLeafName.charAt(i)=3D=3D'/' || !LegalUrlChars[ch]) =
)
			return i;
	}
	return -1;
}
function IndexOfIllegalCharInUrlPath(strPath)
{
	for(var i=3D0; i<strPath.length; i++)
	{
		var ch=3DstrPath.charCodeAt(i);
		if( ch < 160 && !LegalUrlChars[ch])
			return i;
	}
	return -1;
}
function UrlContainsIllegalStrings(strPath)
{
	if(strPath.indexOf("..") >=3D0
		|| strPath.indexOf("//") >=3D0
		|| strPath.indexOf("./") >=3D0
		|| strPath.indexOf("/.") >=3D0
		|| strPath.indexOf(".")=3D=3D0
		|| strPath.lastIndexOf(".")=3D=3D(strPath.length-1)
		)
	{
		return true;
	}
	return false;
}
function UrlLeafNameValidate(source, args)
{
	var strMessagePrefix=3D"";
	if( typeof(source.MessagePrefix)=3D=3D"string" )
	{
		strMessagePrefix=3Dsource.MessagePrefix;
	}
	else
	{
		strMessagePrefix=3Dsource.id;
	}
	var i=3DIndexOfIllegalCharInUrlLeafName(args.Value);
	if( i >=3D0 )
	{
		if(typeof(source.errormessage)=3D=3D"string")
		{
			source.errormessage=3DAdmBuildParam(L_ContainIllegalChar_Text, =
strMessagePrefix, args.Value.charAt(i));
		}
		args.IsValid=3Dfalse;
	}
	else if( UrlContainsIllegalStrings(args.Value) )
	{
		if(typeof(source.errormessage)=3D=3D"string" )
		{
			source.errormessage=3DAdmBuildParam(L_ContainIllegalString_Text, =
strMessagePrefix);
		}
		args.IsValid=3Dfalse;
	}
	else
	{
		args.IsValid=3Dtrue;
	}
}
function UrlPathValidate(source, args)
{
	var strMessagePrefix=3D"";
	if( typeof(source.MessagePrefix)=3D=3D"string" )
	{
		strMessagePrefix=3Dsource.MessagePrefix;
	}
	else
	{
		strMessagePrefix=3Dsource.id;
	}
	var i=3DIndexOfIllegalCharInUrlPath(args.Value);
	if( i >=3D0)
	{
		if(typeof(source.errormessage)=3D=3D"string")
		{
			source.errormessage=3DAdmBuildParam(L_ContainIllegalChar_Text, =
strMessagePrefix, args.Value.charAt(i));
		}
		args.IsValid=3Dfalse;
	}
	else if( UrlContainsIllegalStrings(args.Value) )
	{
		if(typeof(source.errormessage)=3D=3D"string" )
		{
			source.errormessage=3DAdmBuildParam(L_ContainIllegalString_Text, =
strMessagePrefix);
		}
		args.IsValid=3Dfalse;
	}
	else
	{
		args.IsValid=3Dtrue;
	}
}
function IsCheckBoxListSelected(checkboxlist)
{
	if(checkboxlist=3D=3Dnull )
		return false;
	var len=3Dcheckboxlist.length ;
	if (len=3D=3Dnull)
	{
		return checkboxlist.checked;
	}
	else
	{
		for (var i=3D0; i < len ; i++)
		{
			if (checkboxlist[i].checked)
			{
				return true;
			}
		}
	}
	return false;
}
function STSValidatorEnable(val, bEnable, bSilent)
{
	var objVal=3Ddocument.getElementById(val);
	if (objVal=3D=3Dnull)
		return;
	if (bSilent=3D=3Dtrue || =
(objVal.getAttribute("AlwaysEnableSilent")=3D=3Dtrue))
	{
		objVal.enabled=3D(bEnable=3D=3Dtrue);
	}
	else
	{
		ValidatorEnable(objVal, bEnable);
	}
}
function encodeScriptQuote(str)
{
	var strOut=3D"";
	var ix=3D0;
	for (ix=3D0; ix < str.length; ix++)
	{
		var ch=3Dstr.charAt(ix);
		if (ch=3D=3D'\'')
			strOut+=3D"%27";
		else
			strOut+=3Dch;
	}
	return strOut;
}
function STSHtmlEncode(str)
{
	var strOut=3D"";
	var ix=3D0;
	for (ix=3D0; ix < str.length; ix++)
	{
		var ch=3Dstr.charAt(ix);
		switch (ch)
		{
			case '<':
				strOut+=3D"&lt;";
				break;
			case '>':
				strOut+=3D"&gt;";
				break;
			case '&':
				strOut+=3D"&amp;";
				break;
			case '\"':
				strOut+=3D"&quot;";
				break;
			case '\'':
				strOut+=3D"&#39;";
				break;
			default:
				strOut+=3Dch;
				break;
		}
   }
   return strOut;
}
function StAttrQuote(st)
{
	st=3Dst.toString();
	st=3Dst.replace(/&/g, '&amp;');
	st=3Dst.replace(/\"/g, '&quot;'); // "
	st=3Dst.replace(/\r/g, '&#13;');
	return '"'+st+'"';
}
function STSScriptEncode(str)
{
	var strOut=3D"";
	var ix=3D0;
	for (ix=3D0; ix < str.length; ix++)
	{
		var charCode=3Dstr.charCodeAt(ix);
		if (charCode > 0x0fff)
		{
			strOut+=3D("\\u"+charCode.toString(16).toUpperCase());
		}
		else if (charCode > 0x00ff)
		{
			strOut+=3D("\\u0"+charCode.toString(16).toUpperCase());
		}
		else if (charCode > 0x007f)
		{
			strOut+=3D("\\u00"+charCode.toString(16).toUpperCase());
		}
		else
		{
			switch (str.charAt(ix))
			{
			case '\n':
				strOut+=3D"\\n";
				break;
			case '\r':
				strOut+=3D"\\r";
				break;
			case '\"':
				strOut+=3D"\\u0022";
				break;
			case '%':
				strOut+=3D"\\u0025";
				break;
			case '&':
				strOut+=3D"\\u0026";
				break;
			case '\'':
				strOut+=3D"\\u0027";
				break;
			case '(':
				strOut+=3D"\\u0028";
				break;
			case ')':
				strOut+=3D"\\u0029";
				break;
			case '+':
				strOut+=3D"\\u002b";
				break;
			case '/':
				strOut+=3D"\\u002f";
				break;
			case '<':
				strOut+=3D"\\u003c";
				break;
			case '>':
				strOut+=3D"\\u003e";
				break;
			case '\\':
				strOut+=3D"\\\\";
				break;
			default:
				strOut+=3Dstr.charAt(ix);
			};
		}
	}
	return strOut;
}
function STSScriptEncodeWithQuote(str)
{
	return '"'+STSScriptEncode(str)+'"';
}
var SPOnError_cachedOriginalOnError=3Dwindow.onerror;
var L_PleaseWaitForScripts_Text=3D"Please wait while scripts are =
loaded...";
var g_pageLoadComplete=3Dfalse;
var previousRSChange=3D'';
if (document.onreadystatechange !=3Dnull)
{
	previousRSChange=3Ddocument.onreadystatechange;
}
document.onreadystatechange=3DsetLoadComplete;
function setLoadComplete()
{
	if(previousRSChange !=3Dnull && previousRSChange !=3D'')
	{
		eval(previousRSChange);
	}
	if(document.readyState=3D=3D'complete')
	{
		g_pageLoadComplete=3Dtrue;
		window.status=3D"";
		window.onerror=3DSPOnError_cachedOriginalOnError;
	}
}
function SPOnError_handleErrors(msg,url,line)
{
	var useErrorHandler=3Dfalse;
	if(!g_pageLoadComplete && document.readyState !=3D"complete")
	{
		useErrorHandler=3Dtrue;
	}
	if(useErrorHandler)
	{
		try
		{
			window.status=3DL_PleaseWaitForScripts_Text;
		}
		catch(e)
		{
		}
		return true;
	}
	else
	{
		if(typeof(SPOnError_cachedOriginalOnError)=3D=3D"function")
		{
			window.onerror=3DSPOnError_cachedOriginalOnError;
			return SPOnError_cachedOriginalOnError(msg,url,line);
		}
		else
		{
			window.onerror=3Dnull;
			return false;
		}
	}
}
window.onerror=3DSPOnError_handleErrors;
var L_Language_Text=3D"1033";
var L_ClickOnce1_text=3D"You are already attempting to save this item. =
If you attempt to save this item again, you may create duplicate =
information. Would you like to save this item again?";
var L_STSRecycleConfirm_Text=3D"Are you sure you want to send this item =
to the site Recycle Bin?";
var L_STSRecycleConfirm1_Text=3D"Are you sure you want to send this =
folder and all its contents to the site Recycle Bin?";
var L_STSDelConfirm_Text=3D"Are you sure you want to delete this item?";
var L_STSDelConfirm1_Text=3D"Are you sure you want to delete this folder =
and all its contents?";
var L_NewDocLibTb1_Text=3D"The document could not be created. \nThe =
required application may not be installed properly, or the template for =
this document library cannot be opened.\n\nPlease try the following:\n1. =
Check the General Settings for this document library for the name of the =
template, and install the application necessary for opening the =
template. If the application was set to install on first use, run the =
application and then try creating a new document again.\n\n2.  If you =
have permission to modify this document library, go to General Settings =
for the library and configure a new template.";
var L_NewDocLibTb2_Text=3D"'New Document' requires a Windows SharePoint =
Services-compatible application and Microsoft Internet Explorer 6.0 or =
greater. To add a document to this document library, click the 'Upload =
Document' button.";
var L_NewFormLibTb1_Text=3D"The document could not be created.\nThe =
required application may not be installed properly, or the template for =
this document library cannot be opened.\n\nPlease try the following:\n1. =
Check the General Settings for this document library for the name of the =
template, and install the application necessary for opening the =
template. If the application was set to install on first use, run the =
application and then try creating a new document again.\n\n2.  If you =
have permission to modify this document library, go to General Settings =
for the library and configure a new template.";
var L_NewFormLibTb2_Text=3D"This feature requires Microsoft Internet =
Explorer 6.0 or later and a Windows SharePoint Services-compatible XML =
editor such as Microsoft Office InfoPath.";
var L_ConfirmCheckout_Text=3D"You must check out this item before making =
changes.  Do you want to check out this item now?";
var L_CheckOutRetry_Text=3D"Check out failed, do you want to retry to =
check out from server?";
var L_CannotEditPropertyForLocalCopy_Text=3D"You cannot edit the =
properties of a document while it is checked out and being modified =
offline.";
var L_CannotEditPropertyCheckout_Text=3D"You cannot edit the properties =
of this document while it is checked out or locked for editing by =
another user.";
var L_NewFormClickOnce1_Text=3D"New Folder";
var L_EnterValidCopyDest_Text=3D"Please enter a valid folder URL and a =
file name.  Folder URLs must begin with 'http:' or 'https:'.";
var L_ConfirmUnlinkCopy_Text=3D"Because this item is a copy, it may =
still be receiving updates from its source.  You should make sure that =
this item is removed from the source's list of items to update, =
otherwise this item may continue to receive updates.  Are you sure that =
you want to unlink this item?";
var L_CopyingOfflineVersionWarning_Text=3D"You currently have this =
document checked out locally.  Only versions stored on the server can be =
copied.  To copy the most recent minor version, click OK.  To copy the =
currently checked out version, click Cancel, check in the document and =
then retry the copy operation.";
var L_Loading_Text=3D"Loading...";
var L_Loading_Error_Text=3D"An error has occurred with the data fetch.  =
Please refresh the page and retry.";
var L_WarnkOnce_text=3D"This item contains a custom recurrence pattern.  =
If you save your changes you will not be able to revert to the previous =
pattern.";
var L_WebFoldersRequired_Text=3D"Please wait while Explorer View is =
loaded. If Explorer View does not appear, your browser may not support =
it.";
var L_WebFoldersError_Text=3D"Your client does not support opening this =
list with Windows Explorer.";
var L_AccessibleMenu_Text=3D"Menu";
var L_NewBlogPost_Text=3D"This feature requires Microsoft Internet =
Explorer 6.0 or later and a Windows SharePoint Services-compatible blog =
editor such as Microsoft Office Word 2007 or later.";
var L_NewBlogPostFailed_Text=3D"Unable to connect to the blog program =
because it may be busy or missing. Check the program, and then try =
again.";
var recycleBinEnabled=3D0;
var bIsFileDialogView=3Dfalse;
var g_ViewIdToViewCounterMap=3Dnew Array();
function UpdateAccessibilityUI()
{
	var t1=3Ddocument.getElementById("TurnOnAccessibility");
	var t2=3Ddocument.getElementById("TurnOffAccessibility");
	if (IsAccessibilityFeatureEnabled())
	{
		if (t1 !=3Dnull)
			t1.style.display=3D"none";
		if (t2 !=3Dnull)
			t2.style.display=3D"";
	}
	else
	{
		if (t1 !=3Dnull)
			t1.style.display=3D"";
		if (t2 !=3Dnull)
			t2.style.display=3D"none";
	}
}
function SetIsAccessibilityFeatureEnabled(f)
{
	if (f)
		document.cookie=3D"WSS_AccessibilityFeature=3Dtrue;path=3D;";
	else
		document.cookie=3D"WSS_AccessibilityFeature=3Dfalse;path=3D;";
}
function DeleteCookie(sName)
{
	document.cookie=3DsName+"=3D; expires=3DThu, 01-Jan-70 00:00:01 GMT";
}
function GetCookie(sName)
{
	var aCookie=3Ddocument.cookie.split("; ");
	for (var i=3D0; i < aCookie.length; i++)
	{
		var aCrumb=3DaCookie[i].split("=3D");
		if (sName=3D=3DaCrumb[0]) {
			if(aCrumb.length > 1)
				return unescapeProperly(aCrumb[1]);
			else
				return null;
		}
	}
	return null;
}
function IsAccessibilityFeatureEnabled()
{
	return GetCookie("WSS_AccessibilityFeature")=3D=3D"true";
}
function escapeForSync(str)
{
	var strOut=3D"";
	var ix=3D0;
	var bDoingUnicode=3D0;
	var strSyncEscaped=3D"\\&|[]";
	for (ix=3D0; ix < str.length; ix++)
	{
		var charCode=3Dstr.charCodeAt(ix);
		var curChar=3Dstr.charAt(ix);
		if (bDoingUnicode && charCode <=3D0x7f) {
			strOut+=3D"]";
			bDoingUnicode=3D0;
		}
		if (!bDoingUnicode && charCode > 0x7f) {
			strOut+=3D"[";
			bDoingUnicode=3D1;
		}
		if(strSyncEscaped.indexOf(curChar) >=3D0)
			strOut+=3D"|";
		if ( (charCode >=3D97 && charCode <=3D122) ||
			 (charCode >=3D65 && charCode <=3D90) ||
			 (charCode >=3D48 && charCode <=3D57) )
		{
			strOut+=3DcurChar;
		}
		else if (charCode <=3D0x0f)
		{
			strOut+=3D"%0"+charCode.toString(16).toUpperCase();
		}
		else if (charCode <=3D0x7f)
		{
			strOut+=3D"%"+charCode.toString(16).toUpperCase();
		}
		else if (charCode <=3D0x00ff)
		{
			strOut+=3D"00"+charCode.toString(16).toUpperCase();
		}
		else if (charCode <=3D0x0fff)
		{
			strOut+=3D"0"+charCode.toString(16).toUpperCase();
		}
		else {
			strOut+=3DcharCode.toString(16).toUpperCase();
		}
	}
	if (bDoingUnicode)
		strOut+=3D"]";
	return strOut;
}
var g_rgdwchMinEncoded=3Dnew Array([
	0x00000000,
	0x00000080,
	0x00000800,
	0x00010000,
	0x00200000,
	0x04000000,
	0x80000000
	]);
function Vutf8ToUnicode(rgBytes)
{
	var ix=3D0;
	var strResult=3D"";
	var dwch, wch, uch;
	var nTrailBytes, nTrailBytesOrig;
	while (ix < rgBytes.length)
	{
		if (rgBytes[ix] <=3D0x007f)
		{
			strResult+=3DString.fromCharCode(rgBytes[ix++]);
		}
		else
		{
			uch=3DrgBytes[ix++];
			nTrailBytes=3D((uch) & 0x20) ? (((uch) & 0x10) ? 3 : 2) : 1;
			dwch=3Duch & (0xff >>> (2+nTrailBytes));
			while (nTrailBytes && (ix < rgBytes.length))
			{
				--nTrailBytes;
				uch=3DrgBytes[ix++];
				if (uch=3D=3D0)
				{
					return strResult;
				}
				if ((uch & 0xC0) !=3D0x80)
				{
					strResult+=3D'?';
					break;
				}
				dwch=3D(dwch << 6) | ((uch) & 0x003f);
			}
			if (nTrailBytes)
			{
				strResult+=3D'?';
				break;
			}
			if (dwch < g_rgdwchMinEncoded[nTrailBytesOrig])
			{
				strResult+=3D'?';
				break;
			}
			else if (dwch <=3D0xffff)
			{
				strResult+=3DString.fromCharCode(dwch);
			}
			else if (dwch <=3D0x10ffff)
			{
				dwch -=3DSURROGATE_OFFSET;
				strResult+=3DString.fromCharCode(
					HIGH_SURROGATE_BITS | dwch >>> 10);
				strResult+=3DString.fromCharCode(
					LOW_SURROGATE_BITS | ((dwch) & 0x003FF));
			}
			else
			{
				strResult+=3D'?';
			}
		}
	}
	return strResult;
}
function unescapeProperlyInternal(str)
{
	if (str=3D=3Dnull)
		return "null";
	var ix=3D0, ixEntity=3D0;
	var strResult=3D"";
	var rgUTF8Bytes=3Dnew Array;
	var ixUTF8Bytes=3D0;
	var hexString, hexCode;
	while (ix < str.length)
	{
		if (str.charAt(ix)=3D=3D'%')
		{
			if (str.charAt(++ix)=3D=3D'u')
			{
				hexString=3D"";
				for (ixEntity=3D0; ixEntity < 4 && ix < str.length;++ixEntity)
				{
					hexString+=3Dstr.charAt(++ix);
				}
				while (hexString.length < 4)
				{
					hexString+=3D'0';
				}
				hexCode=3DparseInt(hexString, 16);
				if (isNaN(hexCode))
				{
					strResult+=3D'?';
				}
				else
				{
					strResult+=3DString.fromCharCode(hexCode);
				}
			}
			else
			{
				hexString=3D"";
				for (ixEntity=3D0; ixEntity < 2 && ix < str.length;++ixEntity)
				{
					hexString+=3Dstr.charAt(ix++);
				}
				while (hexString.length < 2)
				{
					hexString+=3D'0';
				}
				hexCode=3DparseInt(hexString, 16);
				if (isNaN(hexCode))
				{
					if (ixUTF8Bytes)
					{
						strResult+=3DVutf8ToUnicode(rgUTF8Bytes);
						ixUTF8Bytes=3D0;
						rgUTF8Bytes.length=3DixUTF8Bytes;
					}
					strResult+=3D'?';
				}
				else
				{
					rgUTF8Bytes[ixUTF8Bytes++]=3DhexCode;
				}
			}
		}
		else
		{
			if (ixUTF8Bytes)
			{
				strResult+=3DVutf8ToUnicode(rgUTF8Bytes);
				ixUTF8Bytes=3D0;
				rgUTF8Bytes.length=3DixUTF8Bytes;
			}
			strResult+=3Dstr.charAt(ix++);
		}
	}
	if (ixUTF8Bytes)
	{
		strResult+=3DVutf8ToUnicode(rgUTF8Bytes);
		ixUTF8Bytes=3D0;
		rgUTF8Bytes.length=3DixUTF8Bytes;
	}
	return strResult;
}
function unescapeProperly(str)
{
	var strResult=3Dnull;
	if ((browseris.ie55up || browseris.nav6up) &&
		(typeof(decodeURIComponent) !=3D"undefined"))
	{
		strResult=3DdecodeURIComponent(str);
	}
	else
	{
		strResult=3DunescapeProperlyInternal(str);
	}
	return strResult;
}
function navigateMailToLink(strUrl)
{
	var strEncoded=3D"";
	for (ix=3D0; ix < strUrl.length; ix++)
	{
		var curChar=3DstrUrl.charAt(ix);
		var strHexCode;
		var strHexCodeL;
		if (curChar=3D=3D'%')
		{
			strHexCode=3DstrUrl.charAt(ix+1);
			strHexCode+=3DstrUrl.charAt(ix+2);
			strHexCodeL=3DstrHexCode.toLowerCase();
			if (strHexCodeL=3D=3D"3a" || strHexCodeL=3D=3D"2f" ||
				strHexCodeL=3D=3D"2e" || strHexCodeL=3D=3D"2d" ||
				strHexCodeL=3D=3D"3d")
			{
				strEncoded+=3DcurChar;
			}
			else
			{
				strEncoded+=3DcurChar;
				strEncoded+=3D"25";
			}
		}
		else
		{
			strEncoded+=3DcurChar;
		}
	}
	window.location=3DstrEncoded;
}
function newBlogPostOnClient(strProviderId, strBlogUrl, strBlogName)
{
	var stsOpen;
	var fRet;
	stsOpen=3DStsOpenEnsureEx("SharePoint.OpenDocuments.3");
	if (stsOpen=3D=3Dnull)
	{
		alert(L_NewBlogPost_Text);
		return;
	}
	try
	{
		fRet=3DstsOpen.NewBlogPost(strProviderId, strBlogUrl, strBlogName);
	}
	catch (e)
	{
		alert(L_NewBlogPostFailed_Text);
	}
}
function GetUrlFromWebUrlAndWebRelativeUrl(webUrl, webRelativeUrl)
{
	var retUrl=3D(webUrl=3D=3Dnull || webUrl.length <=3D0) ? "/" : webUrl;
	if (retUrl.charAt(retUrl.length - 1) !=3D"/")
	{
		retUrl+=3D"/";
	}
	retUrl+=3DwebRelativeUrl;
	return retUrl;
}
var g_updateFormDigestPageLoaded=3Dnew Date();
function UpdateFormDigest(serverRelativeWebUrl, updateInterval)
{
	try
	{
		if ((g_updateFormDigestPageLoaded=3D=3Dnull) || =
(typeof(g_updateFormDigestPageLoaded) !=3D"object"))
		{
			return;
		}
		var now=3Dnew Date();
		if (now.getTime() - g_updateFormDigestPageLoaded.getTime() < =
updateInterval)
		{
			return;
		}
		if ((serverRelativeWebUrl=3D=3Dnull) || (serverRelativeWebUrl.length =
<=3D0))
		{
			return;
		}
		var =
formDigestElement=3Ddocument.getElementsByName("__REQUESTDIGEST")[0];
		if ((formDigestElement=3D=3Dnull) || =
(formDigestElement.tagName.toLowerCase() !=3D"input") || =
(formDigestElement.type.toLowerCase() !=3D"hidden") ||
			(formDigestElement.value=3D=3Dnull) || =
(formDigestElement.value.length <=3D0))
		{
			return;
		}
		var request=3Dnull;
		try
		{
			request=3Dnew ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (ex)
		{
			request=3Dnull;
		}
		if (request=3D=3Dnull)
		{
			try
			{
				request=3Dnew XMLHttpRequest();
			}
			catch (ex)
			{
				request=3Dnull;
			}
		}
		if (request=3D=3Dnull)
		{
			return;
		}
		request.open("POST", =
GetUrlFromWebUrlAndWebRelativeUrl(serverRelativeWebUrl, =
"_vti_bin/sites.asmx"), false);
		request.setRequestHeader("Content-Type", "text/xml");
		request.setRequestHeader("SOAPAction", =
"http://schemas.microsoft.com/sharepoint/soap/GetUpdatedFormDigest");
		request.send("<?xml version=3D\"1.0\" encoding=3D\"utf-8\"?>"+			=
"<soap:Envelope =
xmlns:xsi=3D\"http://www.w3.org/2001/XMLSchema-instance\" =
xmlns:xsd=3D\"http://www.w3.org/2001/XMLSchema\" =
xmlns:soap=3D\"http://schemas.xmlsoap.org/soap/envelope/\">"+			"  =
<soap:Body>"+			"    <GetUpdatedFormDigest =
xmlns=3D\"http://schemas.microsoft.com/sharepoint/soap/\" />"+			"  =
</soap:Body>"+			"</soap:Envelope>");
		var responseText=3Drequest.responseText;
		if ((responseText=3D=3Dnull) || (responseText.length <=3D0))
		{
			return;
		}
		var startTag=3D'<GetUpdatedFormDigestResult>';
		var endTag=3D'</GetUpdatedFormDigestResult>';
		var startTagIndex=3DresponseText.indexOf(startTag);
		var endTagIndex=3DresponseText.indexOf(endTag, =
startTagIndex+startTag.length);
		var newFormDigest=3Dnull;
		if ((startTagIndex >=3D0) && (endTagIndex > startTagIndex))
		{
			var =
newFormDigest=3DresponseText.substring(startTagIndex+startTag.length, =
endTagIndex);
		}
		if ((newFormDigest=3D=3Dnull) || (newFormDigest.length <=3D0))
		{
			return;
		}
		var oldValue=3DformDigestElement.value;
		formDigestElement.value=3DnewFormDigest;
	}
	catch (ex)
	{
	}
}
function GetStssyncHandler(szVersion)
{
	var objStssync;
	try
	{
		objStssync=3Dnew ActiveXObject("SharePoint.StssyncHandler"+szVersion);
	}
	catch (e)
	{
		objStssync=3Dnull;
	}
	return objStssync;
}
function GetStssyncAppNameForType(strType,strDefault)
{
	if (browseris.ie5up && browseris.win32)
	{
		var strAppName;
		var objStssync=3Dnull;
		if (strType !=3D"")
		   objStssync=3DGetStssyncHandler(".3");
		if (!objStssync)
		{
			if (strType !=3D"" && strType !=3D"calendar" && strType =
!=3D"contacts")
			{
				return false;
			}
			objStssync=3DGetStssyncHandler(".2");
			if (!objStssync || !(strAppName=3DobjStssync.GetStssyncAppName()))
			{
				return false;
			}
		}
		else if (!(strAppName=3DobjStssync.GetStssyncAppNameForType(strType)))
		{
			return false;
		}
		var L_LinkToBefore_Text=3D"Connect to ";
		var L_LinkToAfter_Text=3D"";
		return L_LinkToBefore_Text+strAppName+L_LinkToAfter_Text;
	}
	else
	{
		return strDefault;
	}
}
function GetStssyncIconPath(strDefault, strPrefix)
{
	if (browseris.ie5up && browseris.win32)
	{
		var strIconName;
		var objStssync=3Dnull;
		objStssync=3DGetStssyncHandler(".3");
		if (!objStssync)
			return false;
		try
		{
			strIconName=3DobjStssync.GetStssyncIconName();
			return strPrefix+strIconName;
		}
		catch (e)
		{
			return strDefault;
		}
	}
	else
	{
		return strDefault;
	}
}
function GetStssyncAppName(strDefault)
{
	return GetStssyncAppNameForType("",strDefault);
}
function =
ExportHailStorm(type,weburl,guid,webname,listname,viewurl,passport,listro=
oturl,folderurl,folderid)
{
	var maxLinkLength=3D500;
	var maxNameLength=3D20;
	var link=3D"stssync://sts/?ver=3D1.1"
+"&type=3D"+escapeProperly(type)
+"&cmd=3Dadd-folder"
+"&base-url=3D"+escapeForSync(weburl)
+"&list-url=3D"+escapeForSync("/"+makeAbsUrl(viewurl).substr(weburl.lengt=
h+1)+"/")
+"&guid=3D"+escapeProperly(guid);
	var names=3D"&site-name=3D"+escapeForSync(webname)
+"&list-name=3D"+escapeForSync(listname);
	var context=3D"";
	if (folderurl)
		=
context+=3D"&folder-url=3D"+escapeForSync("/"+folderurl.substr(listrootur=
l.length+1));
	if (folderid)
		context+=3D"&folder-id=3D"+folderid;
	if (link.length+names.length+context.length > maxLinkLength &&
		(webname.length > maxNameLength || listname.length > maxNameLength))
	{
		if (webname.length > maxNameLength)
			webname=3Dwebname.substring(0, maxNameLength-1)+"...";
		if (listname.length > maxNameLength)
			listname=3Dlistname.substring(0, maxNameLength-1)+"...";
		names=3D"&site-name=3D"+escapeForSync(webname)
+"&list-name=3D"+escapeForSync(listname);
	}
	link=3Dlink+names+context;
	var L_StssyncTooLong_Text=3D"The title of the site or list is too long. =
Shorten the title and try again.";
	if (link.length > maxLinkLength)
		alert(L_StssyncTooLong_Text);
	else
	{
		try
		{
			window.location.href=3Dlink;
		}
		catch (e)
		{
		}
	}
}
function GetDiagramLaunchInstalled()
{
	var objDiagramLaunch;
	var bFlag=3Dfalse;
	try
	{
		objDiagramLaunch=3Dnew ActiveXObject("DiagramLaunch.DiagramLauncher");
		var strAppName;
		strAppName=3DobjDiagramLaunch.EnsureDiagramApplication();
	}
	catch (e)
	{
		objDiagramLaunch=3Dnull;
	}
	return strAppName;
}
var fSSImporter=3Dfalse;
var SSImporterObj;
function EnsureSSImporter()
{
	if (!fSSImporter)
	{
		if (browseris.ie5up && browseris.win32)
		{
			var functionBody=3D				"try"
+"{"
+"    SSImporterObj=3Dnew =
ActiveXObject(\"SharePoint.SpreadsheetLauncher.2\");"
+"    if (SSImporterObj)"
+"        fSSImporter=3Dtrue;"
+"} catch (e)"
+"{"
+"try"
+"{"
+"    SSImporterObj=3Dnew =
ActiveXObject(\"SharePoint.SpreadsheetLauncher.1\");"
+"    if (SSImporterObj)"
+"        fSSImporter=3Dtrue;"
+"} catch (e)"
+"{"
+"    fSSImporter=3Dfalse;"
+"};"
+"};";
			var EnsureSSImportInner=3Dnew Function(functionBody);
			EnsureSSImportInner();
		}
	}
	return fSSImporter;
}
function ShowHideSection(sectionid, imgid)
{
	var group=3Ddocument.getElementById(sectionid);
	var img=3Ddocument.getElementById(imgid);
	if ((group=3D=3Dnull))
		return;
	if (group.style.display !=3D"none")
	{
		group.style.display=3D"none";
		img.src=3D"/_layouts/images/plus.gif";
	}
	else
	{
		group.style.display=3D"";
		img.src=3D"/_layouts/images/minus.gif";
	}
}
function ShowSection(sectionid, imgid)
{
	var group=3Ddocument.getElementById(sectionid);
	var img=3Ddocument.getElementById(imgid);
	if ((group=3D=3Dnull))
		return;
	if (group.style.display=3D=3D"none")
	{
		group.style.display=3D"";
		img.src=3D"/_layouts/images/minus.gif";
	}
}
function ShowHideInputFormSection(sectionid, bShow)
{
	var e=3Ddocument.getElementById(sectionid);
	if (e !=3Dnull)
		e.style.display=3DbShow ? "" : "none";
	for (var i=3D1; i < 3; i++)
	{
		e=3Ddocument.getElementById(sectionid+"_tablerow"+i);
		if (e !=3Dnull)
			e.style.display=3DbShow ? "" : "none";
	}
}
function ShowHideInputFormControl(id, bHide, bDisableValidators, =
bSilent)
{
	var displaySetting=3D"";
	if (bHide=3D=3Dtrue)
	{
		displaySetting=3D"none";
	}
	var validators=3Deval(id+'_validators');
	if (validators !=3Dnull)
	{
		for(var i=3D0; i < validators.length; i++)
		{
			STSValidatorEnable(validators[i], !bDisableValidators, bSilent);
		}
	}
	for(var i=3D1; i<=3D5; i++)
	{
		var rowId=3Did+"_tablerow"+i;
		var row=3Ddocument.getElementById(rowId);
		if ((row !=3Dnull) && !browseris.mac)
		{
			row.style.display=3DdisplaySetting;
		}
	}
}
function SetControlDisabledStatus(obj, disabledStatus)
{
	try
	{
		if (obj.setAttribute)
			obj.setAttribute('disabled', disabledStatus);
		if (!disabledStatus && obj.removeAttribute)
			obj.removeAttribute('disabled');
	}
	catch(e)
	{
	}
}
function SetControlDisabledStatusRecursively(obj, disabledStatus)
{
	if (obj=3D=3Dnull)
		return;
	SetControlDisabledStatus(obj, disabledStatus);
	var objChildren=3Dobj.childNodes;
	for(var i=3D0; objChildren.length > i; i++)
	{
		SetControlDisabledStatusRecursively(objChildren.item(i), =
disabledStatus);
	}
}
function SetChildControlsDisabledStatus(obj, disabledStatus)
{
	var objChildren=3Dobj.childNodes;
	for(var i=3D0; i < objChildren.length; i++)
	{
		SetControlDisabledStatusRecursively(objChildren.item(i), =
disabledStatus);
	}
}
var g_PNGImageIds;
var g_PNGImageSources;
function displayPNGImage(id,src,width,height,alt)
{
	if (g_PNGImageIds=3D=3Dnull)
		g_PNGImageIds=3Dnew Array();
	if (g_PNGImageSources=3D=3Dnull)
		g_PNGImageSources=3Dnew Array();
	var style=3Dnull;
	document.write("<IMG id=3D'"+id+"' ");
	if (width && width > 0)
		document.write("width=3D'"+width+"' ");
	if (height && height > 0)
		document.write("height=3D'"+height+"' ");
	document.write("alt=3D'"+alt+"' ");
	if (style)
		document.write("style=3D'"+style+"' ");
	document.write(" src=3D'"+src+"' />");
	g_PNGImageIds.push(id);
	g_PNGImageSources.push(src);
}
function ProcessPNGImages()
{
	var useFilter=3Dbrowseris.ie &&
				browseris.ie55up &&
				browseris.verIEFull < 7.0;
	if (g_PNGImageIds !=3Dnull && useFilter)
	{
		for (var i=3D0; i < g_PNGImageIds.length; i++)
		{
			var img=3Ddocument.getElementById(g_PNGImageIds[i]);
			if (img !=3Dnull && g_PNGImageSources[i] !=3Dnull)
			{
				=
img.style.filter=3D"progid:DXImageTransform.Microsoft.AlphaImageLoader(sr=
c=3D"+g_PNGImageSources[i]+"),sizingMethod=3Dscale);";
				img.src=3D"/_layouts/images/blank.gif";
			}
		}
	}
}
var CTXTYPE_EDITMENU=3D0;
var CTXTYPE_VIEWSELECTOR=3D1;
function ContextInfo()
{
	this.listBaseType=3Dnull;
	this.listTemplate=3Dnull;
	this.listName=3Dnull;
	this.view=3Dnull;
	this.listUrlDir=3Dnull;
	this.HttpPath=3Dnull;
	this.HttpRoot=3Dnull;
	this.serverUrl=3Dnull;
	this.imagesPath=3Dnull;
	this.PortalUrl=3Dnull;
	this.RecycleBinEnabled=3Dnull;
	this.isWebEditorPreview=3Dnull;
	this.rootFolderForDisplay=3Dnull;
	this.isPortalTemplate=3Dnull;
	this.isModerated=3Dfalse;
	this.recursiveView=3Dfalse;
	this.displayFormUrl=3Dnull;
	this.editFormUrl=3Dnull;
	this.newFormUrl=3Dnull;
	this.ctxId=3Dnull;
	this.CurrentUserId=3Dnull;
	this.isForceCheckout=3Dfalse;
	this.EnableMinorVersions=3Dfalse;
	this.ModerationStatus=3D0;
	this.verEnabled=3D0;
	this.isVersions=3D0;
	this.WorkflowsAssociated=3Dfalse;
	this.ContentTypesEnabled=3Dfalse;
	this.SendToLocationName=3D"";
	this.SendToLocationUrl=3D"";
}
function STSPageUrlValidation(url)
{
	return PageUrlValidation(url);
}
function GetSource(defaultSource)
{
	var source=3DGetUrlKeyValue("Source");
	if (source=3D=3D"")
	{
		if (defaultSource !=3Dnull && defaultSource !=3D"")
			source=3DdefaultSource;
		else
			source=3Dwindow.location.href;
	}
	return escapeProperly(STSPageUrlValidation(source));
}
function GetUrlKeyValue(keyName, bNoDecode, url)
{
	var keyValue=3D"";
	if (url=3D=3Dnull)
		url=3Dwindow.location.href+"";
	var ndx=3Durl.indexOf("&"+keyName+"=3D");
	if (ndx=3D=3D-1)
		ndx=3Durl.indexOf("?"+keyName+"=3D");
	if (ndx !=3D-1)
	{
		ndx2=3Durl.indexOf("&", ndx+1);
		if (ndx2=3D=3D-1)
			ndx2=3Durl.length;
		keyValue=3Durl.substring(ndx+keyName.length+2, ndx2);
	}
	if (bNoDecode)
		return keyValue;
	else
		return unescapeProperlyInternal(keyValue);
}
function LoginAsAnother(url, bUseSource)
{
	document.cookie=3D"loginAsDifferentAttemptCount=3D0";
	if (bUseSource=3D=3D"1")
	{
		GoToPage(url);
	}
	else
	{
		var ch=3Durl.indexOf("?") >=3D0 ? "&" : "?";
		url+=3Dch+"Source=3D"+escapeProperly(window.location.href);
		STSNavigate(url);
	}
}
function isPortalTemplatePage(Url)
{
	if (GetUrlKeyValue("PortalTemplate")=3D=3D"1" ||
		GetUrlKeyValue("PortalTemplate", Url)=3D=3D"1" ||
		(currentCtx !=3Dnull && currentCtx.isPortalTemplate))
		return true;
	else
		return false;
}
function STSNavigate(Url)
{
	if (isPortalTemplatePage(Url))
		window.top.location=3DSTSPageUrlValidation(Url);
	else
		window.location=3DSTSPageUrlValidation(Url);
}
function GoToPage(url)
{
	var ch=3Durl.indexOf("?") >=3D0 ? "&" : "?";
	var srcUrl=3DGetSource();
	if (srcUrl !=3Dnull && srcUrl !=3D"")
		url+=3Dch+"Source=3D"+srcUrl;
	STSNavigate(url);
}
function TrimSpaces( str )
{
	var start;
	var end;
	str=3Dstr.toString();
	var len=3Dstr.length;
	for (start=3D0; start < len; start++)
	{
		if (str.charAt(start) !=3D' ')
			break;
	}
	if (start=3D=3Dlen)
		return "";
	for (end=3Dlen - 1; end > start; end --)
	{
		if (str.charAt(end) !=3D' ')
			break;
	}
	end++;
	return str.substring(start, end);
}
function TrimWhiteSpaces( str )
{
	var start;
	var end;
	str=3Dstr.toString();
	var len=3Dstr.length;
	for (start=3D0; start < len; start++)
	{
		ch=3Dstr.charAt(start);
		if (ch!=3D' ' && ch!=3D'\t' && ch!=3D'\n' && ch!=3D'\r' && ch!=3D'\f')
			break;
	}
	if (start=3D=3Dlen)
		return "";
	for (end=3Dlen - 1; end > start; end --)
	{
		ch=3Dstr.charAt(end);
		if (ch!=3D' ' && ch!=3D'\t' && ch!=3D'\n' && ch!=3D'\r' && ch!=3D'\f')
			break;
	}
	end++;
	return str.substring(start, end);
}
function GetAttributeFromItemTable(itemTable, strAttributeName, =
strAttributeOldName)
{
	var attrValue=3DitemTable !=3Dnull ? =
itemTable.getAttribute(strAttributeName) : null;
	if (attrValue=3D=3Dnull && itemTable !=3Dnull && =
strAttributeOldName!=3Dnull)
		attrValue=3DitemTable.getAttribute(strAttributeOldName);
	return attrValue;
}
function GetDiagramLaunchInstalled()
{
	var objDiagramLaunch;
	var bFlag=3Dfalse;
	try
	{
		objDiagramLaunch=3Dnew ActiveXObject("DiagramLaunch.DiagramLauncher");
		var strAppName;
		strAppName=3DobjDiagramLaunch.EnsureDiagramApplication();
	}
	catch (e)
	{
		objDiagramLaunch=3Dnull;
	}
	return strAppName;
}
function ShowMtgNavigatorPane()
{
	=
document.getElementById("MeetingNavigatorPane").style.display=3D"block";
}
function HideMtgNavigatorPane()
{
	document.getElementById("MeetingNavigatorPane").style.display=3D"none";
}
function GetMultipleUploadEnabled()
{
	try
	{
		if (browseris.ie5up && !browseris.mac && (new =
ActiveXObject('STSUpld.UploadCtl')))
			return true;
	}
	catch(e)
	{
	}
	return false;
}
function SetUploadPageTitle()
{
	if (GetUrlKeyValue("Type")=3D=3D1)
	{
		document.title=3DL_NewFormClickOnce1_Text;
		if (browseris.ie || browseris.nav6up)
		{
			var titleElt=3Ddocument.getElementById("onetidTextTitle");
			if (titleElt !=3Dnull)
				titleElt.innerHTML=3DL_NewFormClickOnce1_Text;
		}
	}
}
function GetSelectedValue (frmElem) {
	if (frmElem && (frmElem.selectedIndex >-1)) {
		return frmElem.options[frmElem.selectedIndex].value
	}
	else
		return "";
}
function GetSelectedText(frmElem) {
	if (frmElem && (frmElem.selectedIndex >-1)) {
		return frmElem.options[frmElem.selectedIndex].text
	}
	else
		return "";
}
function MtgShowTimeZone()
{
	if (GetCookie("MtgTimeZone")=3D=3D"1")
	{
		MtgToggleTimeZone();
	}
}
function FormatDate(sDate, sTime, eDate, eTime)
{
	var L_Date_Text=3D"<b>Date:</b>";
	var L_Time_Text=3D"<b>Time:</b>";
	var L_DateSeparator=3D" - ";
	if(browseris.win32 && sDate=3D=3DeDate)
		L_DateSeparator=3D" -\u200e ";
	if (sDate=3D=3DeDate)
	{
		document.write(L_Date_Text+" "+sDate);
		if (sTime !=3DeTime)
			document.write(" "+L_Time_Text+" "+sTime+L_DateSeparator+eTime);
		else
			document.write(" "+L_Time_Text+" "+sTime);
	}
	else
	{
		document.write(L_Date_Text+" "+sDate+" =
("+sTime+")"+L_DateSeparator+eDate+" ("+eTime+")");
	}
}
function GetAlertText(isDetached)
{
	var L_DETACHEDSINGLEEXCEPT_Text=3D"This meeting date is no longer =
associated with a meeting in your calendar and scheduling program. =
Either this meeting date was canceled, or the link to the workspace was =
removed from the scheduled meeting.";
	var L_DETACHEDCANCELLEDEXCEPT_Text=3D"This meeting date was canceled =
from your calendar and scheduling program. To specify what you want to =
do with the associated information in the workspace, do the following: =
In the Meeting Series pane, point to the meeting date, and in the =
drop-down list, click Keep, Delete, or Move.";
	var L_DETACHEDUNLINKEDSINGLE_Text=3D"This meeting date is no longer =
linked to the associated meeting in your calendar and scheduling =
program. To specify what you want to do with the information in the =
workspace, do the following: In the Meeting Series pane, point to the =
meeting date, and in the drop-down list, click Keep, Delete, or Move.";
	var L_DETACHEDCANCELLEDSERIES_Text=3D"This meeting series was canceled =
from your calendar and scheduling program.";
	var L_DETACHEDUNLINKEDSERIES_Text=3D"This meeting series is no longer =
linked to the associated meeting series in your calendar and scheduling =
program. You can keep or delete the workspace. If you keep the =
workspace, you will not be able to link it to another scheduled =
meeting.";
	var L_DETACHEDSERIESNOWSINGLE_Text=3D"This meeting was changed in your =
calendar and scheduling program from a recurring meeting to a =
nonrecurring meeting. You can keep or delete the workspace. If you keep =
the workspace, you will not be able to link it to another scheduled =
meeting.";
	var L_DETACHEDSINGLENOWSERIES_Text=3D"This meeting was changed in your =
calendar and scheduling program from a nonrecurring meeting to a =
recurring meeting. The current workspace does not support a recurring =
meeting. In your scheduling program, unlink the meeting from the =
workspace, and then link the meeting again to a new workspace. The new =
workspace will automatically support a recurring meeting.";
	var L_DETACHEDNONGREGORIANCAL_Text=3D"This meeting was created using a =
calendar and scheduling program that only supports series updates to the =
Meeting Workspace. Changes you make to individual occurrences of =
meetings in that program will not appear in the workspace.";
	var L_DETACHEDPASTEXCPMODIFIED_Text=3D"This past meeting was modified =
or canceled from your calendar and scheduling program. To keep, delete =
or move this meeting in the workspace, use the drop-down menu next to =
its date in the Meeting Series pane. To update the scheduling =
information for this meeting in the workspace, use your scheduling =
program to update this specific meeting occurrence.";
	var howOrphaned=3DisDetached & (0x10 - 1);
	var howDetached=3DisDetached - howOrphaned;
	if (howOrphaned)
	{
		switch (howOrphaned)
		{
			case 1:	return (g_meetingCount=3D=3D1) ? L_DETACHEDSINGLEEXCEPT_Text =
: L_DETACHEDCANCELLEDEXCEPT_Text;
			case 2:	return L_DETACHEDCANCELLEDSERIES_Text;
			case 3: return L_DETACHEDCANCELLEDEXCEPT_Text;
			case 4:	return (g_meetingCount=3D=3D1) ? L_DETACHEDSINGLEEXCEPT_Text =
: L_DETACHEDUNLINKEDSINGLE_Text;
			case 5:	return L_DETACHEDUNLINKEDSERIES_Text;
			case 6:	return L_DETACHEDSERIESNOWSINGLE_Text;
			case 7:	return L_DETACHEDSINGLENOWSERIES_Text;
			case 8:	return L_DETACHEDPASTEXCPMODIFIED_Text;
		}
	}
	else if (howDetached)
	{
		switch (howDetached)
		{
			case 16: return L_DETACHEDNONGREGORIANCAL_Text;
		}
	}
	return null;
}
function retrieveCurrentThemeLink()
{
	var cssLink;
	var links=3Ddocument.getElementsByTagName("link");
	for(var i=3D0; i<links.length; i++)
	{
		if((links[i].type=3D=3D"text/css") && =
(links[i].id=3D=3D"onetidThemeCSS"))
			cssLink=3Dlinks[i];
	}
	if(cssLink)
	{
		var re=3D/(\.\.\/)+/;
		var relativeURL=3DcssLink.href;
		var newURL=3DrelativeURL.replace(re, "/");
		return newURL;
	}
}
function StBuildParam(stPattern)
{
	var re;
	var i;
	for (i=3D1; i < StBuildParam.arguments.length; i++)
		{
		re=3Dnew RegExp("\\^"+i);
		stPattern=3DstPattern.replace(re, StBuildParam.arguments[i]);
		}
	return stPattern;
}
JSRequest=3D{
	QueryString : null,
	FileName : null,
	PathName : null,
	EnsureSetup : function()
	{
		if (JSRequest.QueryString !=3Dnull) return;
		JSRequest.QueryString=3Dnew Array();
		var queryString=3Dwindow.location.search.substring(1);
		var pairs=3DqueryString.split("&");
		for (var i=3D0;i<pairs.length;i++)
		{
			var p=3Dpairs[i].indexOf("=3D");
			if (p > -1)
			{
				var key=3Dpairs[i].substring(0,p);
				var value=3Dpairs[i].substring(p+1);
				JSRequest.QueryString[key]=3Dvalue;
			}
		}
		var path=3DJSRequest.PathName=3Dwindow.location.pathname;
		var p=3Dpath.lastIndexOf("/");
		if (p > -1)
		{
			JSRequest.FileName=3Dpath.substring(p+1);
		}
		else
		{
			JSRequest.PageName=3Dpath;
		}
	}
};
var ExpGroupWPListName=3D"WSS_ExpGroupWPList";
var ExpGroupCookiePrefix=3D"WSS_ExpGroup_";
var ExpGroupCookieDelimiter=3D"&";
var ExpGroupMaxWP=3D11;
var ExpGroupMaxCookieLength=3D3960;
var g_ExpGroupQueue=3Dnew Array();
var g_ExpGroupInProgress=3Dfalse;
var g_ExpGroupTable=3Dnew Array();
var g_ExpGroupNeedsState=3Dfalse;
var g_ExpGroupParseStage=3Dfalse;
function ExpCollGroup(groupName, imgName)
{
	if (document.getElementById("titl"+groupName)=3D=3Dnull)
		return;
	viewTable=3Ddocument.getElementById("titl"+groupName).parentNode;
	if (viewTable=3D=3Dnull)
		return;
	tbodyTags=3DviewTable.getElementsByTagName("TBODY");
	numElts=3DtbodyTags.length;
	len=3DgroupName.length;
	img=3Ddocument.getElementById(imgName);
	if (img=3D=3Dnull)
		return;
	srcPath=3Dimg.src;
	index=3DsrcPath.lastIndexOf("/");
	imgName=3DsrcPath.slice(index+1);
	var fOpen=3Dfalse;
	if (imgName=3D=3D'plus.gif')
	{
		fOpen=3Dtrue;
		displayStr=3D"";
		img.src=3D'/_layouts/images/minus.gif';
	}
	else
	{
		fOpen=3Dfalse;
		displayStr=3D"none";
		img.src=3D'/_layouts/images/plus.gif';
	}
	for (var i=3D0;i<numElts;i++)
	{
		var childObj=3DtbodyTags[i];
		if ( (childObj.id !=3Dnull)
					&& (childObj.id.length > len+4)
					&& (groupName=3D=3DchildObj.id.slice(4).substr(0,len)) )
		{
			if (fOpen)
			{
				index=3DchildObj.id.indexOf("_", len+4);
				if (index!=3D-1)
				{
					index=3DchildObj.id.indexOf("_", index+1);
					if (index!=3D-1)
						continue;
				}
			}
			childObj.style.display=3DdisplayStr;
			if (fOpen && childObj.id.substr(0,4)=3D=3D"titl")
			{
				imgObj=3Ddocument.getElementById("img_"+childObj.id.slice(4));
				imgObj.src=3D'/_layouts/images/plus.gif';
			}
		}
	}
	if (!g_ExpGroupParseStage)
	{
		if (g_ExpGroupNeedsState && ExpGroupFetchWebPartID(groupName) =
!=3Dnull)
		{
			if (fOpen)
			{
				AddGroupToCookie(groupName);
			}
			else
			{
				RemoveGroupFromCookie(groupName);
			}
		}
		if (fOpen)
		{
			tbody=3Ddocument.getElementById("tbod"+groupName+"_");
			if (tbody !=3Dnull)
			{
				isLoaded=3Dtbody.getAttribute("isLoaded");
				if (isLoaded=3D=3D"false")
				{
					ExpGroupFetchData(groupName);
				}
			}
		}
	}
}
function ExpGroupFetchData(groupName)
{
	var loadString=3D"<tr><td></td><td =
class=3D\"ms-gbload\">"+L_Loading_Text+"</td></tr>";
	ExpGroupRenderData(loadString, groupName, "false");
	if (!g_ExpGroupInProgress)
	{
		var groupString=3DExpGroupFetchGroupString(groupName);
		if (groupString=3D=3Dnull)
		{
			var loadString=3D"<tr><td></td><td =
class=3D\"ms-gbload\">"+L_Loading_Error_Text+"</td></tr>";
			ExpGroupRenderData(loadString, groupName, "false");
			if (g_ExpGroupQueue.length > 0)
			{
				ExpGroupFetchData(g_ExpGroupQueue.shift());
			}
			return;
		}
		g_ExpGroupInProgress=3Dtrue;
		if (!ExpGroupCallServer(groupString, groupName))
		{
			if (g_ExpGroupQueue.length > 0)
			{
				ExpGroupFetchData(g_ExpGroupQueue.shift());
			}
		}
	}
	else
	{
		g_ExpGroupQueue.push(groupName);
	}
}
function ExpGroupCallServer(groupString, groupName)
{
	var webPartID=3DExpGroupFetchWebPartID(groupName);
	if (webPartID !=3Dnull)
	{
		var functionName=3D"ExpGroupCallServer"+webPartID;
		var functionCall=3DfunctionName+"('"+groupString+"','"+groupName+"')";
		eval(functionCall);
	}
}
function ExpGroupReceiveData(htmlToRender, groupName)
{
	var ctxId=3D"ctx"+groupName.substring(0, groupName.indexOf("-"));
	var indexBeginCTXName=3DhtmlToRender.indexOf("CTXName=3D\"");
	if (indexBeginCTXName !=3D-1)
	{
		if (ctxId !=3D"ctx1")
		{
			htmlToRender=3DhtmlToRender.replace(/ CTXName=3D\"ctx1\" /g, " =
CTXName=3D\""+ctxId+"\" ");
		}
	}
	var needOuterWrap=3Dfalse;
	if (htmlToRender.length < 4)
	{
		needOuterWrap=3Dtrue;
	}
	else if (htmlToRender.substring(0,3) !=3D"<tr")
	{
		needOuterWrap=3Dtrue;
	}
	if (needOuterWrap)
	{
		htmlToRender=3D"<TR><TD>"+htmlToRender+"</TD></TR>";
	}
	ExpGroupRenderData(htmlToRender, groupName, "true");
	g_ExpGroupInProgress=3Dfalse;
	if (g_ExpGroupQueue.length > 0)
	{
		ExpGroupFetchData(g_ExpGroupQueue.shift());
	}
}
function ExpGroupRenderData(htmlToRender, groupName, isLoaded)
{
	var tbody=3Ddocument.getElementById("tbod"+groupName+"_");
	var wrapDiv=3Ddocument.createElement("DIV");
	wrapDiv.innerHTML=3D"<TABLE><TBODY id=3D\"tbod"+			groupName+"_\" =
isLoaded=3D\""+isLoaded+			"\">"+htmlToRender+"</TBODY></TABLE>";
	tbody.parentNode.replaceChild(wrapDiv.firstChild.firstChild,tbody);
}
function ExpGroupFetchGroupString(groupName)
{
	titlTbody=3Ddocument.getElementById("titl"+groupName);
	if (titlTbody=3D=3Dnull)
	{
		return null;
	}
	else
	{
		var groupString=3DtitlTbody.getAttribute("groupString");
		return groupString;
	}
}
function ExpGroupFetchWebPartID(groupName)
{
	var viewCounter=3DgroupName.substring(0, groupName.indexOf("-"));
	var =
lookupEntry=3Ddocument.getElementById("GroupByWebPartID"+viewCounter);
	if (lookupEntry=3D=3Dnull)
		return null;
	return lookupEntry.getAttribute("webPartID");
}
function RenderActiveX(str)
{
	document.write(str);
}
function OnItem(elm)
{
	DeferCall('OnItemDeferCall', elm);
}
function OnLink(elm)
{
	DeferCall('OnLinkDeferCall', elm);
}
function MMU_PopMenuIfShowing(menuElement)
{
	DeferCall('MMU_PopMenuIfShowingDeferCall', menuElement);
}
function OnMouseOverFilter(elm)
{
	DeferCall('OnMouseOverFilterDeferCall', elm);
}
function MMU_EcbTableMouseOverOut(ecbTable, fMouseOver)
{
	DeferCall('MMU_EcbTableMouseOverOutDeferCall', ecbTable, fMouseOver);
}
function OnMouseOverAdHocFilter(elm, fieldStr)
{
	DeferCall('OnMouseOverAdHocFilterDeferCall', elm, fieldStr);
}
function MMU_EcbLinkOnFocusBlur(menu, ecbLink, fOnFocus)
{
	DeferCall('MMU_EcbLinkOnFocusBlurDeferCall', menu, ecbLink, fOnFocus);
}
function FixTextAlignForBidi(value)
{
	if (!browseris.ie)
		return;
	var cStylesheets=3Ddocument.styleSheets;
	if (cStylesheets !=3Dnull)
	{
		for (var x=3D0; x < cStylesheets.length; x++) {
			if ((cStylesheets[x] !=3Dnull) && (cStylesheets[x].rules !=3Dnull))
			{
				for (var y=3D0; y < cStylesheets[x].rules.length; y++) {
					if (cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh" ||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh2" ||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh-icon" ||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh-icon-empty" ||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh2-nograd" ||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh2-nograd-icon" =
||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh2-nofilter" ||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vh2-nofilter-icon" =
||
						cStylesheets[x].rules[y].selectorText=3D=3D".ms-vhImage") {
						cStylesheets[x].rules[y].style.textAlign=3Dvalue;
					}
				}
			}
		}
	}
}
var IMNControlObj=3Dnull;
var bIMNControlInited=3Dfalse;
var IMNDictionaryObj=3Dnull;
var bIMNSorted=3Dfalse;
var bIMNOnloadAttached=3Dfalse;
var IMNOrigScrollFunc=3Dnull;
var bIMNInScrollFunc=3Dfalse;
var IMNSortableObj=3Dnull;
var IMNHeaderObj=3Dnull;
var IMNNameDictionaryObj=3Dnull;
var IMNShowOfflineObj=3Dnull;
function EnsureIMNControl()
{
	if (!bIMNControlInited)
	{
		if (browseris.ie5up && browseris.win32)
		{
//@cc_on
//@if (@_jscript_version >=3D5)
//@            try
//@            {
//@                IMNControlObj=3Dnew ActiveXObject("Name.NameCtrl.1");
//@            } catch(e)
//@            {
//@
//@            };
//@else
//@end
		}
		bIMNControlInited=3Dtrue;
		if (IMNControlObj)
		{
			IMNControlObj.OnStatusChange=3DIMNOnStatusChange;
		}
	}
	return IMNControlObj;
}
function IMNImageInfo()
{
	this.img=3Dnull;
	this.alt=3D'';
}
var L_IMNOnline_Text=3D"Available";
var L_IMNOffline_Text=3D"Offline";
var L_IMNAway_Text=3D"Away";
var L_IMNBusy_Text=3D"Busy";
var L_IMNDoNotDisturb_Text=3D"Do not disturb";
var L_IMNIdle_Text=3D"May be away";
var L_IMNBlocked_Text=3D"Blocked";
var L_IMNOnline_OOF_Text=3D"Available (OOF)";
var L_IMNOffline_OOF_Text=3D"Offline (OOF)";
var L_IMNAway_OOF_Text=3D"Away (OOF)";
var L_IMNBusy_OOF_Text=3D"Busy (OOF)";
var L_IMNDoNotDisturb_OOF_Text=3D"Do not disturb (OOF)";
var L_IMNIdle_OOF_Text=3D"May be away (OOF)";
function IMNGetStatusImage(state, showoffline)
{
	var img=3D"blank.gif";
	var alt=3D"";
	switch (state)
	{
		case 0:
			img=3D"imnon.png";
			alt=3DL_IMNOnline_Text;
		break;
		case 11:
			img=3D"imnonoof.png";
			alt=3DL_IMNOnline_OOF_Text;
		break;
		case 1:
			if (showoffline)
			{
				img=3D"imnoff.png";
				alt=3DL_IMNOffline_Text;
			}
			else
			{
				img=3D"blank.gif";
				alt=3D"";
			}
		break;
		case 12:
			if (showoffline)
			{
				img=3D"imnoffoof.png";
				alt=3DL_IMNOffline_OOF_Text;
			}
			else
			{
				img=3D"blank.gif";
				alt=3D"";
			}
		break;
		case 2:
			img=3D"imnaway.png";
			alt=3DL_IMNAway_Text;
		break;
		case 13:
			img=3D"imnawayoof.png";
			alt=3DL_IMNAway_OOF_Text;
		break;
		case 3:
			img=3D"imnbusy.png";
			alt=3DL_IMNBusy_Text;
		break;
		case 14:
			img=3D"imnbusyoof.png";
			alt=3DL_IMNBusy_OOF_Text;
		break;
		case 4:
			img=3D"imnaway.png";
			alt=3DL_IMNAway_Text;
		break;
		case 5:
			img=3D"imnbusy.png";
			alt=3DL_IMNBusy_Text;
		break;
		case 6:
			img=3D"imnaway.png";
			alt=3DL_IMNAway_Text;
		break;
		case 7:
			img=3D"imnbusy.png";
			alt=3DL_IMNBusy_Text;
		break;
		case 8:
			img=3D"imnaway.png";
			alt=3DL_IMNAway_Text;
		break;
		case 9:
			img=3D"imndnd.png";
			alt=3DL_IMNDoNotDisturb_Text;
		break;
		case 15:
			img=3D"imndndoof.png";
			alt=3DL_IMNDoNotDisturb_OOF_Text;
		break;
		case 10:
			img=3D"imnbusy.png";
			alt=3DL_IMNBusy_Text;
		break;
		case 16:
			img=3D"imnidle.png";
			alt=3DL_IMNIdle_Text;
		break;
		case 17:
			img=3D"imnidleoof.png";
			alt=3DL_IMNIdle_OOF_Text;
		break;
		case 18:
			img=3D"imnblocked.png";
			alt=3DL_IMNBlocked_Text;
		break;
		case 19:
			img=3D"imnidlebusy.png";
			alt=3DL_IMNBusy_Text;
		break;
		case 20:
			img=3D"imnidlebusyoof.png";
			alt=3DL_IMNBusy_OOF_Text;
		break;
	}
	var imnInfo=3Dnew IMNImageInfo();
	imnInfo.img=3Dimg;
	imnInfo.alt=3Dalt;
	return imnInfo;
}
function IMNGetHeaderImage()
{
	var imnInfo=3Dnew IMNImageInfo();
	imnInfo.img=3D"imnhdr.gif";;
	imnInfo.alt=3D"";
	return imnInfo;
}
function IMNIsOnlineState(state)
{
	if (state=3D=3D1)
	{
			return false;
	}
	return true;
}
function IMNSortList(j, oldState, state)
{
	var objTable=3Dnull;
	var objRow=3Dnull;
	if (IMNSortableObj && IMNSortableObj[j])
	{
		objRow=3Ddocument.getElementById(j);
		while (objRow && !(objRow.tagName=3D=3D"TR" &&
			   typeof(objRow.Sortable) !=3D"undefined"))
		{
			objRow=3DobjRow.parentNode;
		}
		objTable=3DobjRow;
		while (objTable && objTable.tagName !=3D"TABLE")
		{
			objTable=3DobjTable.parentNode;
		}
		if (objTable !=3Dnull && objRow !=3Dnull)
		{
			if (objTable.rows[1].style.display=3D=3D"none")
			{
				for (i=3D1; i<4; i++)
				{
					objTable.rows[i].style.display=3D"block";
				}
			}
			if (!IMNIsOnlineState(oldState) && IMNIsOnlineState(state))
			{
				objTable.rows[2].style.display=3D"none";
				i=3D3;
				while (objTable.rows[i].id !=3D"Offline" && =
objTable.rows[i].innerText < objRow.innerText)
					i++;
				objTable.moveRow(objRow.rowIndex, i);
				if (    objTable.rows[objTable.rows.length - 3].id=3D=3D"Offline")
				{
					objTable.rows[objTable.rows.length - 2].style.display=3D"block";
				}
			}
			else if (IMNIsOnlineState(oldState) && !IMNIsOnlineState(state))
			{
				if (objRow.rowIndex=3D=3D3 &&
					objTable.rows[objRow.rowIndex+1].id=3D=3D"Offline")
				{
					objTable.rows[2].style.display=3D"block";
				}
				if (objTable.rows[objTable.rows.length - 3].id=3D=3D"Offline")
				{
					objTable.rows[objTable.rows.length - 2].style.display=3D"none";
				}
				i=3DobjTable.rows.length - 2;
				while (objTable.rows[i - 1].id !=3D"Offline" && =
objTable.rows[i].innerText > objRow.innerText)
					i--;
				objTable.moveRow(objRow.rowIndex, i);
			}
		}
	}
}
function IMNOnStatusChange(name, state, id)
{
	if (IMNDictionaryObj)
	{
		var img=3DIMNGetStatusImage(state, IMNSortableObj[id] ||
									IMNShowOfflineObj[id]);
		if (IMNDictionaryObj[id] !=3Dstate)
		{
			if (bIMNSorted)
				IMNSortList(id, IMNDictionaryObj[id], state);
			IMNUpdateImage(id, img);
			IMNDictionaryObj[id]=3Dstate;
		}
	}
}
function IMNUpdateImage(id, imgInfo)
{
	var obj=3Ddocument.images(id);
	if (obj)
	{
		var img=3DimgInfo.img;
		var alt=3DimgInfo.alt;
		var oldImg=3Dobj.src;
		var index=3DoldImg.lastIndexOf("/");
		var newImg=3DoldImg.slice(0, index+1);
		newImg+=3Dimg;
		if (oldImg=3D=3DnewImg && img !=3D'blank.gif')
			return;
		if (obj.altbase)
		{
			obj.alt=3Dobj.altbase;
		}
		else
		{
			obj.alt=3Dalt;
		}
		var useFilter=3Dbrowseris.ie &&
					browseris.ie55up &&
					browseris.verIEFull < 7.0;
		var isPng=3D(newImg.toLowerCase().indexOf(".png") > 0);
		if (useFilter)
		{
			if (isPng)
			{
				=
obj.style.filter=3D"progid:DXImageTransform.Microsoft.AlphaImageLoader(sr=
c=3D"+newImg+"),sizingMethod=3Dscale,enabled=3Dtrue);";
				obj.src=3D"/_layouts/images/blank.gif";
			}
			else
			{
				obj.style.filter=3D"";
				obj.src=3DnewImg;
			}
		}
		else
		{
			obj.src=3DnewImg;
		}
	}
}
function IMNHandleAccelerator()
{
	if (IMNControlObj)
	{
	   if (event.altKey && event.shiftKey &&
			event.keyCode=3D=3D121)
		{
		   IMNControlObj.DoAccelerator();
		}
	}
}
function IMNImageOnClick()
{
	if (IMNControlObj)
	{
		IMNShowOOUIKyb();
		IMNControlObj.DoAccelerator();
	}
}
function IMNGetOOUILocation(obj)
{
	var objRet=3Dnew Object;
	var objSpan=3Dobj;
	var objOOUI=3Dobj;
	var oouiX=3D0, oouiY=3D0, objDX=3D0;
	var fRtl=3Ddocument.dir=3D=3D"rtl";
	while (objSpan && objSpan.tagName !=3D"SPAN" && objSpan.tagName =
!=3D"TABLE")
	{
		objSpan=3DobjSpan.parentNode;
	}
	if (objSpan)
	{
		var collNodes=3DobjSpan.tagName=3D=3D"TABLE" ?
			objSpan.rows(0).cells(0).childNodes :
			objSpan.childNodes;
		var i;
		for (i=3D0; i < collNodes.length;++i)
		{
			if (collNodes.item(i).tagName=3D=3D"IMG" && collNodes.item(i).id)
			{
				objOOUI=3DcollNodes.item(i);
				break;
			}
			if (collNodes.item(i).tagName=3D=3D"A" &&
				collNodes.item(i).childNodes.length > 0 &&
				collNodes.item(i).childNodes.item(0).tagName=3D=3D"IMG" &&
				collNodes.item(i).childNodes.item(0).id)
			{
				objOOUI=3DcollNodes.item(i).childNodes.item(0);
				break;
			}
		}
	}
	obj=3DobjOOUI;
	while (obj)
	{
		if (fRtl)
		{
			if (obj.scrollWidth >=3Dobj.clientWidth+obj.scrollLeft)
				objDX=3Dobj.scrollWidth - obj.clientWidth - obj.scrollLeft;
			else
				objDX=3Dobj.clientWidth+obj.scrollLeft - obj.scrollWidth;
			oouiX+=3Dobj.offsetLeft+objDX;
		}
		else
			oouiX+=3Dobj.offsetLeft - obj.scrollLeft;
		oouiY+=3Dobj.offsetTop - obj.scrollTop;
		obj=3Dobj.offsetParent;
	}
	try
	{
		obj=3Dwindow.frameElement;
		while (obj)
		{
			if (fRtl)
			{
				if (obj.scrollWidth >=3Dobj.clientWidth+obj.scrollLeft)
					objDX=3Dobj.scrollWidth - obj.clientWidth - obj.scrollLeft;
				else
					objDX=3Dobj.clientWidth+obj.scrollLeft - obj.scrollWidth;
				oouiX+=3Dobj.offsetLeft+objDX;
			}
			else
				oouiX+=3Dobj.offsetLeft - obj.scrollLeft;
			oouiY+=3Dobj.offsetTop - obj.scrollTop;
			obj=3Dobj.offsetParent;
		}
	} catch(e)
	{
	};
	objRet.objSpan=3DobjSpan;
	objRet.objOOUI=3DobjOOUI;
	objRet.oouiX=3DoouiX;
	objRet.oouiY=3DoouiY;
	if (fRtl)
		objRet.oouiX+=3DobjOOUI.offsetWidth;
	return objRet;
}
function IMNShowOOUIMouse()
{
	IMNShowOOUI(0);
}
function IMNShowOOUIKyb()
{
	IMNShowOOUI(1);
}
function IMNShowOOUI(inputType)
{
	if (browseris.ie5up && browseris.win32)
	{
		var obj=3Dwindow.event.srcElement;
		var objSpan=3Dobj;
		var objOOUI=3Dobj;
		var oouiX=3D0, oouiY=3D0;
		if (EnsureIMNControl() && IMNNameDictionaryObj)
		{
			var objRet=3DIMNGetOOUILocation(obj);
			objSpan=3DobjRet.objSpan;
			objOOUI=3DobjRet.objOOUI;
			oouiX=3DobjRet.oouiX;
			oouiY=3DobjRet.oouiY;
			var name=3DIMNNameDictionaryObj[objOOUI.id];
			if (objSpan)
				objSpan.onkeydown=3DIMNHandleAccelerator;
			IMNControlObj.ShowOOUI(name, inputType, oouiX, oouiY);
		}
	}
}
function IMNHideOOUI()
{
	if (IMNControlObj)
	{
		IMNControlObj.HideOOUI();
		return false;
	}
	return true;
}
function IMNScroll()
{
	if (!bIMNInScrollFunc)
	{
		bIMNInScrollFunc=3Dtrue;
		IMNHideOOUI();
	}
	bIMNInScrollFunc=3Dfalse;
	if(IMNOrigScrollFunc=3D=3DIMNScroll)
		return true;
	return IMNOrigScrollFunc ? IMNOrigScrollFunc() : true;
}
var imnCount=3D0;
var imnElems;
var imnElemsCount=3D0;
var imnMarkerBatchSize=3D4;
var imnMarkerBatchDelay=3D40;
/*function ProcessImn()
{
	if (EnsureIMNControl() && IMNControlObj.PresenceEnabled)
	{
		imnElems=3Ddocument.getElementsByName("imnmark");
		imnElemsCount=3DimnElems.length;
		ProcessImnMarkers();
	}
}
function ProcessImnMarkers()
{
	for (i=3D0;i<imnMarkerBatchSize;++i)
	{
		if (imnCount=3D=3DimnElemsCount)
			return;
		IMNRC(imnElems[imnCount].sip,imnElems[imnCount]);
		imnCount++;
	}
	setTimeout("ProcessImnMarkers()",imnMarkerBatchDelay);
}*/
function IMNRC(name, elem)
{
	if (name=3D=3Dnull || name=3D=3D'')
		return;
	if (browseris.ie5up && browseris.win32)
	{
		var obj=3D(elem) ? elem : window.event.srcElement;
		var objSpan=3Dobj;
		var id=3Dobj.id;
		var fFirst=3Dfalse;
		if (!IMNDictionaryObj)
		{
			IMNDictionaryObj=3Dnew Object();
			IMNNameDictionaryObj=3Dnew Object();
			IMNSortableObj=3Dnew Object();
			IMNShowOfflineObj=3Dnew Object();
			if (!IMNOrigScrollFunc)
			{
				IMNOrigScrollFunc=3Dwindow.onscroll;
				window.onscroll=3DIMNScroll;
			}
		}
		if (IMNDictionaryObj)
		{
			if (!IMNNameDictionaryObj[id])
			{
				IMNNameDictionaryObj[id]=3Dname;
				fFirst=3Dtrue;
			}
			if (typeof(IMNDictionaryObj[id])=3D=3D"undefined")
			{
				IMNDictionaryObj[id]=3D1;
			}
			if (!IMNSortableObj[id] &&
				(typeof(obj.Sortable) !=3D"undefined"))
			{
				IMNSortableObj[id]=3Dobj.Sortable;
				if (!bIMNOnloadAttached)
				{
					if (EnsureIMNControl() && IMNControlObj.PresenceEnabled)
						window.attachEvent("onload", IMNSortTable);
					bIMNOnloadAttached=3Dtrue;
				}
			}
			if (!IMNShowOfflineObj[id] &&
				(typeof(obj.ShowOfflinePawn) !=3D"undefined"))
			{
				IMNShowOfflineObj[id]=3Dobj.ShowOfflinePawn;
			}
			if (fFirst && EnsureIMNControl() && IMNControlObj.PresenceEnabled)
			{
				var state=3D1, img;
				state=3DIMNControlObj.GetStatus(name, id);
				if (IMNIsOnlineState(state) || IMNSortableObj[id] ||
					IMNShowOfflineObj[id])
				{
					img=3DIMNGetStatusImage(state, IMNSortableObj[id] ||
											IMNShowOfflineObj[id]);
					IMNUpdateImage(id, img);
					IMNDictionaryObj[id]=3Dstate;
				}
			}
		}
		if (fFirst)
		{
			var objRet=3DIMNGetOOUILocation(obj);
			objSpan=3DobjRet.objSpan;
			if (objSpan)
			{
				objSpan.onmouseover=3DIMNShowOOUIMouse;
				objSpan.onfocusin=3DIMNShowOOUIKyb;
				objSpan.onmouseout=3DIMNHideOOUI;
				objSpan.onfocusout=3DIMNHideOOUI;
			}
		}
	}
}
function IMNSortTable()
{
	var id;
	for (id in IMNDictionaryObj)
	{
		IMNSortList(id, 1, IMNDictionaryObj[id]);
	}
	bIMNSorted=3Dtrue;
}
function IMNRegisterHeader()
{
	if (browseris.ie5up && browseris.win32)
	{
		var obj=3Dwindow.event.srcElement;
		if (!IMNHeaderObj)
		{
			IMNHeaderObj=3Dnew Object();
		}
		if (IMNHeaderObj)
		{
			var id=3Dobj.id;
			if (!IMNHeaderObj[id])
			{
				IMNHeaderObj[id]=3Did;
				var img;
				img=3DIMNGetHeaderImage();
				IMNUpdateImage(id, img);
			}
		}
	}
}
var _spBodyOnLoadFunctionNames;
if (_spBodyOnLoadFunctionNames=3D=3Dnull)
{
	_spBodyOnLoadFunctionNames=3Dnew Array();
	_spBodyOnLoadFunctionNames.push("_spBodyOnLoad");
	_spBodyOnLoadFunctionNames.push("_spRestoreScrollForDiv_rscr");
}
var _spOriginalFormAction;
var _spEscapedFormAction;
var _spFormOnSubmitCalled=3Dfalse;
var _spBodyOnPageShowRegistered=3Dfalse;
function _spBodyOnPageShow(evt)
{
	_spFormOnSubmitCalled=3Dfalse;
}
function _spResetFormOnSubmitCalledFlag( sender,  e)
{
	_spFormOnSubmitCalled=3Dfalse;
}
function _spBodyOnLoadWrapper()
{
	if (!_spBodyOnPageShowRegistered &&
		typeof(browseris) !=3D"undefined" &&
		!browseris.ie &&
		typeof(window.addEventListener)=3D=3D'function')
	{
		window.addEventListener('pageshow', _spBodyOnPageShow, false);
		_spBodyOnPageShowRegistered=3Dtrue;
	}
	if (_spOriginalFormAction=3D=3Dnull)
	{
		if (document.forms.length > 0)
		{
			_spOriginalFormAction=3Ddocument.forms[0].action;
			var url=3Dwindow.location.href;
			var index=3Durl.indexOf("://");
			if (index >=3D0)
			{
				var temp=3Durl.substring(index+3);
				index=3Dtemp.indexOf("/");
				if (index >=3D0)
					url=3Dtemp.substring(index);
			}
			_spEscapedFormAction=3DescapeUrlForCallback(url);
			document.forms[0].action=3D_spEscapedFormAction;
		}
	}
	_spFormOnSubmitCalled=3Dfalse;
	if (typeof(Sys) !=3D"undefined" &&
		typeof(Sys.Net) !=3D"undefined" &&
		typeof(Sys.Net.WebRequestManager) !=3D"undefined")
	{
		=
Sys.Net.WebRequestManager.add_invokingRequest(_spResetFormOnSubmitCalledF=
lag);
	}
	ProcessDefaultOnLoad(_spBodyOnLoadFunctionNames);
}
var _spSuppressFormOnSubmitWrapper=3Dfalse;
function _spFormOnSubmitWrapper()
{
	if (_spSuppressFormOnSubmitWrapper)
	{
		return true;
	}
	if (_spFormOnSubmitCalled)
	{
		return false;
	}
	if (typeof(_spFormOnSubmit)=3D=3D"function")
	{
		var retval=3D_spFormOnSubmit();
		var testval=3Dfalse;
		if (typeof(retval)=3D=3Dtypeof(testval) && retval=3D=3Dtestval)
		{
			return false;
		}
	}
	RestoreToOriginalFormAction();
	_spFormOnSubmitCalled=3Dtrue;
	return true;
}
function RestoreToOriginalFormAction()
{
	if (_spOriginalFormAction !=3Dnull)
	{
		if (_spEscapedFormAction=3D=3Ddocument.forms[0].action)
		{
			document.forms[0].action=3D_spOriginalFormAction;
		}
		_spOriginalFormAction=3Dnull;
		_spEscapedFormAction=3Dnull;
	}
}
function DefaultFocus()
{
	if (typeof(_spUseDefaultFocus)!=3D"undefined")
	{
		var elements=3Ddocument.getElementsByName("_spFocusHere");
		var elem=3Dnull;
		if (elements=3D=3Dnull || elements.length <=3D0)
		{
			elem=3Ddocument.getElementById("_spFocusHere");
		}
		else if (elements !=3Dnull && elements.length > 0)
		{
			elem=3Delements[0];
		}
		if (elem !=3Dnull)
		{
			var aLinks=3Delem.getElementsByTagName("a");
			if (aLinks !=3Dnull && aLinks.length > 0)
			{
				try{aLinks[0].focus();}catch(e){}
			}
		}
	}
}
function ProcessDefaultOnLoad(onLoadFunctionNames)
{
	ProcessPNGImages();
	UpdateAccessibilityUI();
	//ProcessImn();
	if(onLoadFunctionNames !=3D null && onLoadFunctionNames !=3D undefined)
	{
	for (var i=3D0; i < onLoadFunctionNames.length; i++)
	{
		var =
expr=3D"if(typeof("+onLoadFunctionNames[i]+")=3D=3D'function'){"+onLoadFu=
nctionNames[i]+"();}";
		eval(expr);
	}
	}
	if (typeof(_spUseDefaultFocus)!=3D"undefined")
		DefaultFocus();
}


------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/ie55up.js?rev=Ni7%2Fj2ZV%2FzCvd09XYSSWvA%3D%3D

var StrNewNamespace=3D"http://schemas.microsoft.com/WebPart/v2";
function SplitIndex(Index)
{
	var sPropURN=3D"";
	var sPropName=3D"";
	var pos=3DIndex.lastIndexOf("#");
	if( -1=3D=3Dpos )
	{
		pos=3DIndex.lastIndexOf(":");
	}
	if( -1=3D=3Dpos )
	{
		sPropName=3DIndex;
	}
	else
	{
		sPropName=3DIndex.substring(pos+1, Index.length);
		sPropURN=3DIndex.substring(0, pos);
	}
	var Splitted=3D{PropURN : sPropURN, PropName : sPropName};
	return Splitted;
}
function String2XML(Value)
{
	var XMLString=3D"";
	var re=3D/&/g;
	XMLString=3DValue.replace(re,"&amp;");
	re=3D/</g;
	XMLString=3DXMLString.replace(re,"&lt;");
	re=3D/>/g;
	XMLString=3DXMLString.replace(re,"&gt;");
	re=3D/"/g;
	XMLString=3DXMLString.replace(re,"&quot;");
	re=3D/'/g;
	XMLString=3DXMLString.replace(re,"&apos;");
	return XMLString;
}
function URL2Unicode(strURL)
{
	return Utf8ToUnicode(unescape(strURL));
}
function Unicode2URL(strUnicode)
{
	return URLEncode(strUnicode);
}
function URLEncode(strURL)
{
	var strSpecialUrl=3D" <>\"#%{}|^~[]`'&?+=3D";
	var strEncode=3D"";
	var i;
	var chUrl;
	var iCode;
	strURL+=3D"";
	for (i=3D0; i<strURL.length; i++)
	{
		chUrl=3DstrURL.charAt(i);
		iCode=3DchUrl.charCodeAt(0);
		if (iCode<=3DparseInt(0x7F))
		{
			if (strSpecialUrl.indexOf(chUrl) !=3D-1)
			{
				strEncode+=3D"%"+iCode.toString(16).toUpperCase();
			}
			else
			{
				strEncode+=3DchUrl;
			}
		}
		else
		{
			strEncode+=3DGetUTFCode(iCode);
		}
	}
	return strEncode;
}
function GetUTFCode(UniCode)
{
	var BitLen=3D11;
	var ByteLen=3D2;
	var UTFCode=3D"";
	var FirstByte=3D0xC0;=09
	var i;
	while(UniCode >=3D(1<<BitLen))
	{
		FirstByte=3DFirstByte>>1;
		BitLen+=3D5;
		ByteLen++;
	}
	for( i=3D0; i < ByteLen; i++)
	{
		var Code=3D0x80 | (UniCode & 0x3f);
		UniCode=3DUniCode >>> 6;
		if( i=3D=3DByteLen-1 )
		{
			Code |=3DFirstByte;
		}
		UTFCode=3D"%"+Code.toString(16).toUpperCase()+UTFCode;
	}
	return UTFCode;
}
function Utf8ToUnicode(strUtf8)
{
	if(strUtf8=3D=3Dnull)
	{
		return "";
	}
	var bstr=3D"";
	var nTotalChars=3DstrUtf8.length;=09
	var nOffset=3D0;				=09
	var nRemainingBytes=3DnTotalChars;=09
	var nOutputPosition=3D0;
	var iCode, iCode1, iCode2;		=09
	while (nOffset < nTotalChars)
	{
		iCode=3DstrUtf8.charCodeAt(nOffset);
		if ((iCode & 0x80)=3D=3D0)		=09
		{
			if ( nRemainingBytes < 1 )
			{=09
				break;
			}
			bstr+=3DString.fromCharCode(iCode & 0x7F);
			nOffset++;
			nRemainingBytes -=3D1;
		}
		else if ((iCode & 0xE0)=3D=3D0xC0)=09
		{
			iCode1=3DstrUtf8.charCodeAt(nOffset+1);
			if ( nRemainingBytes < 2 || 	=09
			   (iCode1 & 0xC0) !=3D0x80 )	=09
			{
				break;
			}
			bstr+=3DString.fromCharCode(((iCode & 0x3F) << 6) | (iCode1 & 0x3F));
			nOffset+=3D2;
			nRemainingBytes -=3D2;
		}
		else if ((iCode & 0xF0)=3D=3D0xE0)=09
		{
			iCode1=3DstrUtf8.charCodeAt(nOffset+1);
			iCode2=3DstrUtf8.charCodeAt(nOffset+2);
			if ( nRemainingBytes < 3   ||	=09
			   (iCode1 & 0xC0) !=3D0x80 ||	=09
			   (iCode2 & 0xC0) !=3D0x80 )
			{
				break;
			}
			bstr+=3DString.fromCharCode(((iCode & 0x0F) << 12) |
					((iCode1 & 0x3F) <<  6) |
					(iCode2 & 0x3F));
			nOffset+=3D3;
			nRemainingBytes -=3D3;
		}
		else
		{
			break;
		}
	}
	if (0 !=3DnRemainingBytes)
	{
		bstr=3D"";
	}
	return bstr;
}
function SPSoapRequestBuilder(functionName)
{
	var object=3Dnew Object();
	function AddParameter(parameterName, parameterValue)
	{
		var index=3Dthis.parameterNameList.length;
		this.parameterNameList[index]=3DparameterName;
		this.parameterValueList[index]=3DparameterValue;
	}
	function SendSOAPMessage(xmlhttp)
	{
		var funcName=3Dthis.functionName;
		var paramNames=3Dthis.parameterNameList;
		var paramValues=3Dthis.parameterValueList;
		xmlhttp.setRequestHeader("Content-Type", "text/xml; charset=3Dutf-8");
		xmlhttp.setRequestHeader("SOAPAction", =
"http://microsoft.com/sharepoint/webpartpages/"+funcName);
		var soapData=3D'<?xml version=3D"1.0" encoding=3D"utf-8"?>'+						=
'<soap:Envelope xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" =
xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" =
xmlns:soap=3D"http://schemas.xmlsoap.org/soap/envelope/">'+						=
'<soap:Body>'+						'<'+funcName+' =
xmlns=3D"http://microsoft.com/sharepoint/webpartpages">';
		for(var i=3D0; i < paramNames.length; i++)
		{
			var soapParam=3D(typeof(paramValues[i])=3D=3D"string") ? =
String2XML(paramValues[i]) : paramValues[i];
			soapData+=3D'<'+paramNames[i]+'>'+soapParam+'</'+paramNames[i]+'>';
		}
		soapData+=3D'</'+funcName+'>'+						'</soap:Body>'+						=
'</soap:Envelope>'
		xmlhttp.Send(soapData);
		return xmlhttp;
	}
	object.functionName=3DfunctionName;
	object.parameterNameList=3Dnew Array();
	object.parameterValueList=3Dnew Array();
	object.AddParameter=3DAddParameter;
	object.SendSOAPMessage=3DSendSOAPMessage;
	return object;
}
function Collection()
{
	function Item(Index)
	{
		var Obj=3Dnull;
		if(Index !=3Dnull)
		{
			var realIndex=3DparseInt(Index);
			if (!isNaN(realIndex) && realIndex >=3D0 && realIndex < this.length)
				Obj=3Dthis[realIndex];
		}
		return Obj;
	}
	function Find(Object)
	{
		var i;
		var obj=3Dnull;
		for (i=3D0; i<this.length; i++)
		{
			if (this[i]=3D=3DObject)
			{
				obj=3Dthis[i];
				break;
			}
		}
		return obj;
	}
	function FindByName(Name, Qualifier)
	{
		var i;
		var obj=3Dnull;
		for (i=3D0; i<this.length; i++)
		{
			if (this[i].Name=3D=3DName && this[i].Qualifier=3D=3DQualifier)
			{
				obj=3Dthis[i];
				break;
			}
		}
		return obj;
	}
	function Add(Object)
	{
		var ArraySize=3Dthis.length;
		this[ArraySize]=3DObject;
		return this[ArraySize];
	}
	function Remove(Index)
	{
		var i;
		var realIndex=3DparseInt(Index);
		if (isFinite(realIndex) && realIndex >=3D0 && realIndex < this.length)
		{
			for (i=3DrealIndex; i<this.length-1; i++)
				this[i]=3Dthis[i+1];
			this.length--;
		}
	}
	function RemoveObject(Object)
	{
		var i;
		for (i=3D0; i<this.length; i++)
		{
			if (this[i]=3D=3DObject)
			{
				this.Remove(i);
				break;
			}
		}
	}
	function Count()
	{
		return this.length;
	}
	var obj=3DArray();
	obj.Item=3DItem;
	obj.Count=3DCount;
	obj.Add=3DAdd;
	obj.Remove=3DRemove;
	obj.Find=3DFind;
	obj.FindByName=3DFindByName;
	obj.RemoveObject=3DRemoveObject;
	return obj;
}
function PartDef(WebPartQualifier, StorageKey, DOMObject)
{
	function GetPropertyDwpXmlString(propertyNode)
	{
		var differentNameSpace=3D(propertyNode.NamespaceURN.toLowerCase() =
!=3DStrNewNamespace.toLowerCase());
		return =
currentXML=3D"<"+propertyNode.SchemaElement+((differentNameSpace) ? " =
xmlns=3D'"+String2XML(propertyNode.NamespaceURN)+"'": " =
")+">"+String2XML(propertyNode.Value.toString())+"</"+propertyNode.Schema=
Element+">";
	}
	function Save(async, callBack)
	{
		if(!this.Properties.PropertiesLoaded)
		{
			return;
		}
		var partXml=3Dnull;
		if (this.Properties.IsWebPartFile)
		{
			var xmlDoc=3Dthis.Properties.ResponseXML;
			if (null !=3DxmlDoc)
			{=09
				var =
propertiesElement=3DxmlDoc.selectSingleNode("\webParts/webPart/data/prope=
rties")
				if (null !=3DpropertiesElement)
				{
					var properties=3DpropertiesElement.selectNodes("\property");
					if (null !=3Dproperties)
					{
						var index=3Dproperties.length;
						while(index > 0)
						{
							--index;
							propertiesElement.removeChild(properties[index]);
						}
					}
					for(var index=3D0; index < this.Properties.length; index++)
					{
						var propNode=3Dthis.Properties[index];
						var xmlAttribute;
						var propertyElement=3DxmlDoc.createElement("property");
						xmlAttribute=3DxmlDoc.createAttribute("name");
						xmlAttribute.value=3DString2XML(propNode.SchemaElement);
						propertyElement.setAttributeNode(xmlAttribute);
						if (null !=3DpropNode.Type)
						{
							xmlAttribute=3DxmlDoc.createAttribute("type");
							xmlAttribute.value=3DString2XML(propNode.Type);
							propertyElement.setAttributeNode(xmlAttribute);
						}
						xmlAttribute=3DxmlDoc.createAttribute("xmlns");
						xmlAttribute.value=3D"http://schemas.microsoft.com/WebPart/v3";
						propertyElement.setAttributeNode(xmlAttribute);
						propertyElement.text=3DString2XML(propNode.Value.toString());
						propertiesElement.appendChild(propertyElement);
					}
				}
				partXml=3DxmlDoc.xml;
			}
		}
		else
		{
			partXml=3D"<WebPart xmlns=3D'"+StrNewNamespace+"'>"+							=
GetPropertyDwpXmlString(this.Properties.AssemblyInfo)+							=
GetPropertyDwpXmlString(this.Properties.TypeNameInfo);
			for(var index=3D0; index < this.Properties.length; index++)
			{
				partXml+=3DGetPropertyDwpXmlString(this.Properties[index]);
			}
			partXml+=3D"</WebPart>";
		}
		try
		{
			var varPart=3Deval('varPart'+this.WebPartQualifier);
			var xmlhttp=3Dnew ActiveXObject('Microsoft.XMLHTTP');
			this.xmlhttp=3Dxmlhttp;
			varPart.callBackUsed=3Dfalse;
			var postDataUrl=3DGetUrlFromWebUrlAndWebRelativeUrl(
				WPSC.WebPartPage.WebServerRelativeURL,
				"_vti_bin/WebPartPages.asmx");
			xmlhttp.Open('POST', postDataUrl,(async !=3Dtrue) ? false : true);
			if (callBack !=3Dnull)
			{
				this.callBackFunction=3DcallBack;
				xmlhttp.onreadystatechange=3Dnew =
Function("varPart"+this.WebPartQualifier+".SaveHandler()");
			}
			var soapBuilder=3DSPSoapRequestBuilder("SaveWebPart2");
			soapBuilder.AddParameter("pageUrl", document.location.href);
			soapBuilder.AddParameter("storageKey", this.StorageKey);
			soapBuilder.AddParameter("webPartXml", partXml);
			soapBuilder.AddParameter("storage", 'None');
			soapBuilder.AddParameter("allowTypeChange", 'false');
			soapBuilder.SendSOAPMessage(xmlhttp);
		}
		catch(exception)
		{
			var varPart=3Deval('varPart'+this.WebPartQualifier);
			if(callBack !=3Dnull && varPart.callBackUsed !=3Dtrue)
			{
				callBack(false, "");
				varPart.callBackUsed=3Dtrue;
			}
		}
	}
	function SaveHandler()
	{
		var varPart=3Deval('varPart'+this.WebPartQualifier);
		if(this.xmlhttp.readyState=3D=3D4 && this.callBackFunction !=3Dnull && =
varPart.callBackUsed !=3Dtrue)
		{
			var =
saveSucceeded=3D(this.xmlhttp.responseXML.getElementsByTagName("SaveWebPa=
rt2Response")[0] !=3Dnull);
			var soapStatus=3Dthis.xmlhttp.status;
			var soapExceptionText=3D"";
			if(!saveSucceeded)
			{
				var =
soapException=3Dthis.xmlhttp.responseXML.getElementsByTagName("soap:Fault=
")[0];
				if(soapException !=3Dnull)
				{
					var =
soapExceptionTextXml=3DsoapException.getElementsByTagName("detail")[0];
					if(soapExceptionTextXml !=3Dnull)
					{
						soapExceptionText=3DsoapExceptionTextXml.text;
					}
				}
			}
			varPart.callBackUsed=3Dtrue;
			this.callBackFunction(saveSucceeded, soapExceptionText, soapStatus);
		}
	}
	this.SaveHandler=3DSaveHandler;
	this.DOMObject=3DDOMObject;
	this.WebPartQualifier=3DWebPartQualifier;
	this.StorageKey=3DStorageKey;
	this.Properties=3Dnew PropColDef();
	this.Properties.Owner=3Dthis;
	this.Save=3DSave;
}
function PropertyDef(URN, SchemaElement, Value,Type)
{
	this.OriginalValue=3DValue;
	this.NamespaceURN=3DURN;
	this.SchemaElement=3DSchemaElement;
	this.Value=3DValue;
	this.Type=3DType;
}
function PropColDef()
{
	var PropCol=3Dnew Collection();
	function GetPropCol(ItemID, bGlobal)
	{
		var returnValues=3Dnew Array();
		try
		{
			var xmlhttp=3Dnew ActiveXObject('Microsoft.XMLHTTP');
			if (xmlhttp=3D=3Dnull) return;
			var postDataUrl=3DGetUrlFromWebUrlAndWebRelativeUrl(
				WPSC.WebPartPage.WebServerRelativeURL,
				"_vti_bin/WebPartPages.asmx");
			xmlhttp.Open('POST', postDataUrl, false);
			var soapBuilder=3DSPSoapRequestBuilder("GetWebPart2");
			soapBuilder.AddParameter("pageurl", document.location.href);
			soapBuilder.AddParameter("storageKey", ItemID);
			soapBuilder.AddParameter("storage", 'None');
			soapBuilder.AddParameter("behavior", 'Version3');
			soapBuilder.SendSOAPMessage(xmlhttp);		=09
			xmlhttp.responseXML.loadXML(xmlhttp.responseXML.text);
			var dwpWebPartElement=3Dnull;
			var isDwpFile=3Dfalse;
			var webPartWebPartElement=3Dnull;
			var isWebPartFile=3Dfalse;
			var =
dwpWebPartElements=3Dxmlhttp.responseXML.getElementsByTagName("WebPart");=

			if (null !=3DdwpWebPartElements && dwpWebPartElements.length > 0)
			{
				dwpWebPartElement=3DdwpWebPartElements[0];
				if =
(dwpWebPartElement.namespaceURI=3D=3D"http://schemas.microsoft.com/WebPar=
t/v2")
				{
					isDwpFile=3Dtrue;
				}
			}
			if (false=3D=3DisDwpFile)
			{
				var =
webPartWebPartElements=3Dxmlhttp.responseXML.getElementsByTagName("webPar=
t");
				if (null !=3DwebPartWebPartElements && webPartWebPartElements.length =
> 0)
				{
					webPartWebPartElement=3DwebPartWebPartElements[0];
					if =
(webPartWebPartElement.namespaceURI=3D=3D"http://schemas.microsoft.com/We=
bPart/v3")
					{
						isWebPartFile=3Dtrue;
					}
				}
			}
			returnValues.IsWebPartFile=3DisWebPartFile;
			if (isWebPartFile)
			{
				var =
propertiesElement=3DwebPartWebPartElement.selectSingleNode("\data/propert=
ies");
				if (null !=3DpropertiesElement)
				{
					var properties=3DpropertiesElement.selectNodes("\property");
					if (null !=3Dproperties)
					{
						for(var index=3D0; index < properties.length; index++)
						{
							var property=3Dproperties[index];
							var nameAttributeValue=3Dproperty.getAttributeNode("name").value;
							var typeAttributeValue=3Dnull;
							var typeAttribute=3Dproperty.getAttributeNode("type");
							if (null !=3DtypeAttribute)
							{
								typeAttributeValue=3DtypeAttribute.value;
							}
							var nodeValue=3Dproperty.nodeTypedValue;
							var prop=3Dnew PropertyDef("" =
,nameAttributeValue,nodeValue,typeAttributeValue);
							returnValues[returnValues.length]=3Dprop;
						}
					}
				}
				returnValues.ResponseXML=3Dxmlhttp.responseXML;
			}
			else if(isDwpFile)
			{
				var propertiesListXML=3DdwpWebPartElement.childNodes;
				for(var index=3D0; index < propertiesListXML.length; index++)
				{
					var node=3DpropertiesListXML.item(index);
					var prop=3Dnew PropertyDef(node.namespaceURI, node.baseName, =
node.nodeTypedValue,null);
					returnValues[returnValues.length]=3Dprop;
				}
			}
			else
			{
				alert(MSOStrings.GetPropertiesFailure);
			}
		}
		catch (e)
		{
			alert(MSOStrings.GetPropertiesFailure);
		}
		return returnValues;
	}
	function FindProp(Index)
	{
		var nIndex=3D-1;
		var property=3Dnull;
		if (isNaN(Index))
		{
			var Splitted=3DSplitIndex(Index);
			var PropURN=3DSplitted.PropURN;
			var PropName=3DSplitted.PropName;
			var i;
			for (i=3D0; i<PropCol.Count(); i++)
			{
				var Item=3DPropCol[i];
				var itemNamespace=3Dnew String(Item.NamespaceURN);
				var =
schemaMatch=3D(Item.SchemaElement.toLowerCase()=3D=3DPropName.toLowerCase=
());
				var =
namespaceMatch=3D(itemNamespace.toLowerCase()=3D=3DPropURN.toLowerCase())=
;
				if(schemaMatch && namespaceMatch)
				{
					nIndex=3Di;
					property=3DItem;
					break;
				}
			}
		}
		else
		{
			if (Index < 0 || Index >=3DPropCol.Count())
			{
				nIndex=3D-1;
				property=3Dnull;
			}
			else
			{
				nIndex=3DIndex;
				property=3DPropCol[Index]
			}
		}
		return property;
	}
	function Item(Index)
	{=09
		var Property=3Dnull;
		if(Index !=3Dnull)
		{
			if(!(this.PropertiesLoaded))
			{
				this.LoadProperties();
			}
			Property=3DFindProp(Index);
		}
		return Property;
	}
	function Init(Properties, Owner)
	{
		this.Owner=3DOwner;
		this.IsWebPartFile=3DProperties.IsWebPartFile;
		this.ResponseXML=3DProperties.ResponseXML;
		for(var i=3D0; i < Properties.length; i++)
		{
			var node=3DProperties[i];
			if(node.SchemaElement=3D=3D"Assembly" && !Properties.IsWebPartFile)
			{
				this.AssemblyInfo=3Dnode;
			}
			else if(node.SchemaElement=3D=3D"TypeName"  && =
!Properties.IsWebPartFile)
			{
				this.TypeNameInfo=3Dnode;
			}
			else
			{
				this[this.length]=3Dnode;
			}
		}
	}
	function Count()
	{
		if(!(this.PropertiesLoaded))
		{
			this.LoadProperties();
		}
		return this.length;
	}
	function LoadProperties()
	{
		this.Init(GetPropCol(this.Owner.StorageKey, false), this.Owner);
		this.PropertiesLoaded=3Dtrue;
	}
	PropCol.Owner=3Dnull;			=09
	PropCol.Item=3DItem;
	PropCol.Init=3DInit;
	PropCol.Count=3DCount;
	PropCol.LoadProperties=3DLoadProperties;
	PropCol.PropertiesLoaded=3Dfalse;
	PropCol.AssemblyInfo=3Dnull;
	PropCol.TypeNameInfo=3Dnull;
	PropCol.IsWebPartFile=3Dfalse;
	PropCol.ResponseXML=3Dnull;
	return PropCol;
}
function PartColDef()
{
	var ThisPartCol=3Dnew Collection();
	function FindPart(Index)
	{
		var nIndex=3D-1;
		if (isNaN(Index))
		{
			var i;
			for (i=3D0; i<ThisPartCol.Count(); i++)
			{
				if (ThisPartCol.Item(i).WebPartQualifier=3D=3DIndex)
				{
					nIndex=3Di;
					break;
				}
			}
		}
		else
		{
			if (Index < 0 || Index >=3DThisPartCol.Count())
				nIndex=3D-1;
			else
				nIndex=3DIndex;
		}
		return nIndex;
	}
	function Item(Index)
	{
		var Part=3Dnull;
		if(Index !=3Dnull)
		{
			var PartIndex=3DFindPart(Index);
			if (PartIndex >=3D0)
				Part=3DThisPartCol.Item(PartIndex);
		}
		return Part;
	}
	function Register(WebPartQualifier, StorageKey, DOMPart)
	{
		var NewPart;
		var PartIndex=3DFindPart(WebPartQualifier);
		if (PartIndex >=3D0)
		{
			NewPart=3DThisPartCol.Item(PartIndex);
		}
		else
		{
			NewPart=3Dnew PartDef(WebPartQualifier, StorageKey, DOMPart);
			ThisPartCol.Add(NewPart);
			this.Count=3DThisPartCol.Count();
		}
		return NewPart;
	}
	function UnRegister(Index)
	{
		ThisPartCol.Remove(FindPart(Index));
		this.Count=3DThisPartCol.Count();
	}
	this.Item=3DItem;
	this.Register=3DRegister;
	this.UnRegister=3DUnRegister;
	this.Count=3DThisPartCol.Count();
}
function WebPartPageDef(DOMObj)
{
	this.Parts=3Dnew PartColDef();
	this.DOMObject=3DDOMObj;
	this.Properties=3Dnew PropColDef();
}
function EventDef(EventName)
{
	var EventHandlers=3Dnew Collection();
	function FindEventHandler(CallbackFunction)
	{
		return EventHandlers.Find(CallbackFunction);
	}
	function AddHandler(CallbackFunction)
	{
		return EventHandlers.Add(CallbackFunction);
	}
	function RemoveHandler(CallbackFunction)
	{
		EventHandlers.RemoveObject(CallbackFunction);
	}
	function Raise(Param)
	{
		var i;
		for (i=3D0; i<EventHandlers.Count(); i++)
			EventHandlers.Item(i)(Param);
	}
	this.Name=3DEventName;
	this.FindEventHandler=3DFindEventHandler;
	this.AddHandler=3DAddHandler;
	this.RemoveHandler=3DRemoveHandler;
	this.Raise=3DRaise;
}
function NotificationServiceDef()
{
	var Events=3Dnew Collection();
	function RegisterSupportedBrowserEvent(eventName, eventFunction)
	{
		switch(eventName)
		{
			case "onafterprint":
			case "onbeforeprint":
			case "onbeforeunload":
			case "onblur":
			case "onclose":
			case "onload":
			case "onresize":
			case "onfocus":
				window.attachEvent(eventName, eventFunction);
				break;
			case "onclick":
			case "onhelp":
				window.document.attachEvent(eventName, eventFunction);
				break;
			default:
				break;
		}
	}
	function UnRegisterSupportedBrowserEvent(eventName, eventFunction)
	{
		switch(eventName)
		{
			case "onafterprint":
			case "onbeforeprint":
			case "onbeforeunload":
			case "onblur":
			case "onclose":
			case "onload":
			case "onresize":
			case "onfocus":
				window.detachEvent(eventName, eventFunction);
				break;
			case "onclick":
			case "onhelp":
				window.document.detachEvent(eventName, eventFunction);
				break;
			default:
				break;
		}
	}
	function RaiseEvent(Namespace, Event, Data)
	{
		var Event;
		var EventName;
		EventName=3DNamespace+"::"+Event;
		Event=3DEvents.FindByName(EventName);
		if (null !=3DEvent)
			Event.Raise(Data);
	}
	function RegisterForEvent(Namespace, Event, CallbackFunction, =
Qualifier)
	{
		var EventObject;
		var EventName;
		EventName=3DNamespace+"::"+Event;
		EventObject=3DEvents.FindByName(EventName, Qualifier);
		if (EventObject=3D=3Dnull)
		{
			EventObject=3Dnew EventDef(EventName);
			EventObject.Qualifier=3DQualifier;
			Events.Add(EventObject);
		}
		if (EventObject.FindEventHandler(CallbackFunction)=3D=3Dnull)
		{
			if(Namespace=3D=3D"urn:schemas-microsoft-com:dhtml")
			{
				RegisterSupportedBrowserEvent(Event, CallbackFunction);
			}
			EventObject.AddHandler(CallbackFunction);
		}
	}
	function UnRegisterForEvent(Namespace, Event, CallbackFunction, =
Qualifier)
	{
		var EventObject;
		var EventName;
		EventName=3DNamespace+"::"+Event;
		EventObject=3DEvents.FindByName(EventName, Qualifier);
		if ((EventObject !=3Dnull) && =
(EventObject.FindEventHandler(CallbackFunction) !=3Dnull))
		{
			if(Namespace=3D=3D"urn:schemas-microsoft-com:dhtml")
			{
				UnRegisterSupportedBrowserEvent(Event, CallbackFunction);
			}
			EventObject.RemoveHandler(CallbackFunction);
		}
	}
	this.RegisterForEvent=3DRegisterForEvent;
	this.RaiseEvent=3DRaiseEvent;
	this.UnRegisterForEvent=3DUnRegisterForEvent;
}
function MessageDef(MessageName)
{
	this.Name=3DMessageName;
	this.Value=3D"";
}
function StateServiceDef()
{
	var SaveCallbacks=3Dnew Array();
	function IsScriptHREF()
	{
		var returnValue=3Dfalse;
		if(event !=3Dnull)
		{
			var srcElement=3Devent.srcElement;
			while(srcElement !=3Dnull && srcElement.tagName !=3D'A' && =
srcElement.tagName !=3D'BODY')
			{
				srcElement=3DsrcElement.parentElement;
			}
			if(srcElement !=3Dnull && srcElement.tagName=3D=3D'A')
			{
				var href=3DsrcElement.href.toLowerCase( );
				returnValue=3D(href.indexOf('javascript:')=3D=3D0 || =
href.indexOf('vbscript:')=3D=3D0)
			}
		}
		return returnValue;
	}
	function BeforeUnloading()
	{
		if(!MSOWebPartPage_hideNextBeforeUnload)
		{
			try
				{
				if (WPSCinpreview=3D=3Dtrue)
					{
					}
				}
			catch (e)
				{
				WPSC.RaiseEvent("urn:schemas-microsoft-com:dhtml","onunload",null);
				}
			ProcessDirtyParts();
		}
		MSOWebPartPage_hideNextBeforeUnload=3Dfalse;
	}
	function ProcessDirtyParts()
	{
		if (MSOWPSC_SavePerformed=3D=3Dfalse && SaveCallbacks.length > 0)
		{
			var i;
			var prompt=3Dfalse;
			for (i=3D0;i<SaveCallbacks.length;i++)
			{
				=
SaveCallbacks[i].Dirty=3DSaveCallbacks[i].IsDirtyCallbackFunction(SaveCal=
lbacks[i].Param);
				prompt=3Dprompt || SaveCallbacks[i].Dirty;
			}
			if (prompt=3D=3Dtrue && =
window.confirm(MSOStrings.SaveDirtyPartsDialogText))
			{
				for (i=3D0;i<SaveCallbacks.length;i++)
				{
					if (SaveCallbacks[i].Dirty=3D=3Dtrue)
					{
						SaveCallbacks[i].SaveCallbackFunction(SaveCallbacks[i].Param);
						SaveCallbacks[i].Dirty=3Dfalse;
					}
				}
			}
		}
		if(typeof(event.returnValue)=3D=3D"undefined")
		{
			MSOWPSC_SavePerformed=3Dtrue;
		}
	}
	function RegisterForPromptedSave(IsDirtyCallbackFunction, =
SaveCallbackFunction, Param)
	{
		var Callback=3Dnew CallbackParamDef(IsDirtyCallbackFunction, =
SaveCallbackFunction, Param);
		SaveCallbacks[SaveCallbacks.length++]=3DCallback;
	}
	this.BeforeUnloading=3DBeforeUnloading;
	this.IsScriptHREF=3DIsScriptHREF;
	this.RegisterForPromptedSave=3DRegisterForPromptedSave;
	this.ProcessDirtyParts=3DProcessDirtyParts;
}
function CallbackParamDef(IsDirtyCallbackFunction, SaveCallbackFunction, =
Param)
{
	this.IsDirtyCallbackFunction=3DIsDirtyCallbackFunction;
	this.SaveCallbackFunction=3DSaveCallbackFunction;
	this.Param=3DParam;
	this.Dirty=3Dfalse;
}
function WPSCDef()
{
	var InternalWebPartPage;
	var NotificationService=3Dnew NotificationServiceDef();
	function FirePartCommunicationEvents(connectedParts, isInit)
	{	=09
		var interfaceObject;
		for (var i=3D0; i < connectedParts.length; i++)
		{
			interfaceObject=3Deval(connectedParts[i]);
			if (interfaceObject !=3Dnull)
			{
				if (isInit)
				{
					try
					{
						interfaceObject.PartCommunicationInit(WPSC);
					}
					catch (e)
					{
					}
				}
				else
				{
					try
					{
						interfaceObject.PartCommunicationMain();
					}
					catch (e)
					{
					}=09
				}
			}
		}
	}
	function InitPartCommunication()
	{
		var xmlNodes;
		if (MSOConnections=3D=3Dnull)
			return;
		xmlNodes=3DMSOConnections.selectNodes("Connections/Connection");
		if (xmlNodes=3D=3Dnull)
			return;
		var connectedParts=3Dnew Array();
		var isProviderInList=3Dfalse;
		var isConsumerInList=3Dfalse;
		var xmlProviderRef=3Dnull;
		var xmlConsumerRef=3Dnull;
		for (var i=3D0; i < xmlNodes.length; i++)
		{
			=
xmlProviderRef=3DxmlNodes.item(i).selectSingleNode("@ProviderObject");
			=
xmlConsumerRef=3DxmlNodes.item(i).selectSingleNode("@ConsumerObject");			=

			isProviderInList=3Dfalse;
			isConsumerInList=3Dfalse;
			if (xmlProviderRef !=3Dnull && xmlConsumerRef !=3Dnull)
			{		=09
				for (var j=3D0; j < connectedParts.length; j++)
				{
					if (connectedParts[j]=3D=3DxmlProviderRef.text)
					{
						isProviderInList=3Dtrue;
					}
					if (connectedParts[j]=3D=3DxmlConsumerRef.text)
					{
						isConsumerInList=3Dtrue;
					}
				}
				if (!isProviderInList)
				{
					connectedParts[connectedParts.length]=3DxmlProviderRef.text;
				}	=09
				if (!isConsumerInList)
				{
					connectedParts[connectedParts.length]=3DxmlConsumerRef.text;
				}
			}
		}
		FirePartCommunicationEvents(connectedParts, true);
		FirePartCommunicationEvents(connectedParts, false);
	}
	function RaiseConnectionEventSpecial(InterfaceName, EventName, =
EventArgsNames, EventArgsValues)
	{
		var eventArgs=3Dnew Object();
		var tempNames=3DConvertVBArrayIfNecessary(EventArgsNames);
		var tempValues=3DConvertVBArrayIfNecessary(EventArgsValues);
		if (tempNames.length=3D=3DtempValues.length)
		{
			for (var i=3D0; i < tempNames.length; i++)
			{
				=
eval("eventArgs."+tempNames[i]+"=3DConvertVBArrayIfNecessary(tempValues[i=
])");
			}
			RaiseConnectionEvent(InterfaceName, EventName, eventArgs);
		}
	}
	function ConvertVBArrayIfNecessary(vbarray)
	{
		try
		{
			var a=3Dnew VBArray(vbarray);
			return a.toArray();
		}
		catch(e)
		{
			return vbarray;
		}
	}
	function RaiseConnectionEvent(InterfaceName, EventName, EventParams)
	{
		var fProvider=3Dfalse;
		var xmlNodes;
		var xmlSourceRef;
		var xmlTargetRef;
		var strEval;
		if =
(MSOConnections.selectSingleNode("Connections/Connection[@ProviderIntName=
=3D'"+InterfaceName+"']") !=3Dnull)
		{
			fProvider=3Dtrue;
		}
		if (fProvider)
		{
			=
xmlNodes=3DMSOConnections.selectNodes("Connections/Connection[@ProviderIn=
tName=3D'"+InterfaceName+"']");
		}
		else
		{
			=
xmlNodes=3DMSOConnections.selectNodes("Connections/Connection[@ConsumerIn=
tName=3D'"+InterfaceName+"']");
		}
		if (xmlNodes !=3Dnull)
		{
			for (var i=3D0; i < xmlNodes.length; i++)
			{
				if (fProvider)
				{
					=
xmlSourceRef=3DxmlNodes.item(i).selectSingleNode("@ProviderObject");
					=
xmlTargetRef=3DxmlNodes.item(i).selectSingleNode("@ConsumerObject");
				}
				else
				{
					=
xmlSourceRef=3DxmlNodes.item(i).selectSingleNode("@ConsumerObject");
					=
xmlTargetRef=3DxmlNodes.item(i).selectSingleNode("@ProviderObject");
				}
				if (xmlSourceRef !=3Dnull && xmlTargetRef !=3Dnull)
				{
					strEval=3DxmlTargetRef.text;
					strEval+=3D"."+EventName;
					strEval+=3D"("+xmlSourceRef.text+", EventParams)";
					eval (strEval);
				}		=09
			}
		}		=09
	}
	function RegisterForPromptedSave(IsDirtyCallbackFunction, =
SaveCallbackFunction, Param)
	{
		StateService.RegisterForPromptedSave(IsDirtyCallbackFunction, =
SaveCallbackFunction, Param);
	}
	function Init(DOMObj)
	{
		window.attachEvent("onbeforeunload", StateService.BeforeUnloading);
		if (null !=3Ddocument.body)
		{
			document.body.attachEvent("onclick", new =
Function("if(StateService.IsScriptHREF()) =
{MSOWebPartPage_hideNextBeforeUnload=3Dtrue;}"));
		}
		this.WebPartPage=3Dnew WebPartPageDef(DOMObj);
		return this.WebPartPage;
	}
	function Convert(InputString, InputType, OutputType)
	{
		var Converted=3DInputString;
		if( "URL"=3D=3DInputType )
		{
			if( "UNICODE"=3D=3DOutputType )
				Converted=3DURL2Unicode(InputString);
		}
		else if( "UNICODE"=3D=3DInputType )
		{
			if( "URL"=3D=3DOutputType )
				Converted=3DUnicode2URL(InputString);
		}
		return Converted;
	}
	function MSOMenu_GetMenuItem(MenuClientID, MenuOptionID)
	{
		var menuItem=3Dnull;
		var menu=3Ddocument.all.item(MenuClientID);
		if(menu !=3Dnull)
		{
			menuItem=3Dmenu.all.item(MenuOptionID);
		}
		return menuItem;
	}
	function MSOMenu_SetChecked(MenuClientID, MenuOptionID, SetValue)
	{
		var menuItem=3DMSOMenu_GetMenuItem(MenuClientID, MenuOptionID);
		if(menuItem !=3Dnull)
		{
			menuItem.checked=3D(SetValue) ? 'true' : 'false';
		}
	}
	function MSOMenu_SetVisible(MenuClientID, MenuOptionID, SetValue)
	{
		var menuItem=3DMSOMenu_GetMenuItem(MenuClientID, MenuOptionID);
		if(menuItem !=3Dnull)
		{
			menuItem.style.display=3D(SetValue) ? '' : 'none';
		}
	}
	function MSOMenu_SetEnabled(MenuClientID, MenuOptionID, SetValue)
	{
		var menuItem=3DMSOMenu_GetMenuItem(MenuClientID, MenuOptionID);
		if(menuItem !=3Dnull)
		{
			menuItem.disabled=3D!(SetValue=3D=3Dtrue);
		}
	}
	function MSOMenu_GetChecked(MenuClientID, MenuOptionID)
	{
		var menuItem=3DMSOMenu_GetMenuItem(MenuClientID, MenuOptionID);
		if(menuItem !=3Dnull)
		{
			return (menuItem.checked=3D=3D'true') ? true : false;
		}
		return null;
	}
	function MSOMenu_GetVisible(MenuClientID, MenuOptionID)
	{
		var menuItem=3DMSOMenu_GetMenuItem(MenuClientID, MenuOptionID);
		if(menuItem !=3Dnull)
		{
			return (menuItem.style.display !=3D'none') ? true : false;
		}
		return null;
	}
	function MSOMenu_GetEnabled(MenuClientID, MenuOptionID)
	{
		var menuItem=3DMSOMenu_GetMenuItem(MenuClientID, MenuOptionID);
		if(menuItem !=3Dnull)
		{
			return (menuItem.disabled !=3Dtrue) ? true : false;
		}
		return null;
	}
	this.RaiseConnectionEvent=3DRaiseConnectionEvent;
	this.RaiseConnectionEventSpecial=3DRaiseConnectionEventSpecial;
	this.InitPartCommunication=3DInitPartCommunication;
	this.RaiseEvent=3DNotificationService.RaiseEvent;=09
	this.RegisterForEvent=3DNotificationService.RegisterForEvent;
	this.UnRegisterForEvent=3DNotificationService.UnRegisterForEvent;
	this.RegisterForPromptedSave=3DRegisterForPromptedSave;
	this.Init=3DInit;
	this.WebPartPage=3DInternalWebPartPage;
	this.Convert=3DConvert;
	this.MSOMenu_SetChecked=3DMSOMenu_SetChecked;
	this.MSOMenu_SetVisible=3DMSOMenu_SetVisible;
	this.MSOMenu_SetEnabled=3DMSOMenu_SetEnabled;
	this.MSOMenu_GetChecked=3DMSOMenu_GetChecked;
	this.MSOMenu_GetVisible=3DMSOMenu_GetVisible;
	this.MSOMenu_GetEnabled=3DMSOMenu_GetEnabled;
}
var StateService=3Dnew StateServiceDef();
var WPSC=3Dnew WPSCDef();
var MSOWPSC_SavePerformed=3Dfalse;
function MSOWPSC_OnSubmit()
{
	StateService.ProcessDirtyParts();
}
function Row2ParamsIn_GetRow(paramsInIntName,rowFields,paramsInNames)
{
	var paramsIndex=3Dnew Array(paramsInNames.length);
	var fieldsIndex=3Dnew Array(paramsInNames.length);
	for (var i=3D0; i < paramsIndex; i++)
		paramsIndex[i]=3D-1;
	for (var i=3D0; i < fieldsIndex; i++)
		fieldsIndex[i]=3D-1;
	var params=3DparamsInNames;
	var fieldNames=3DrowFields;
	var name=3DparamsInIntName;
	var paramsLength=3D0;
	this.RowProviderInit=3DRow2ParamsIn_RowProviderInit;
	this.RowReady=3DRow2ParamsIn_RowReady;
	this.ParametersInConsumerInit=3DRow2ParamsIn_ParamsInInit;
	function Row2ParamsIn_ParamsInInit(sender,args)
	{
		var paramProps=3Dargs.ParameterInProperties;
		paramsLength=3DparamProps.length;
		if (paramProps !=3Dnull && paramProps.length > 0)
			for (var i=3D0; i < paramProps.length; i++)
				for (var j=3D0; j < params.length; j++)
					if ((paramProps[i]).ParameterName=3D=3Dparams[j])
						paramsIndex[j]=3Di;
	}
	function Row2ParamsIn_RowProviderInit(sender,args)
	{
		var fields=3Dargs.FieldList;
		if (fields !=3Dnull && fields.length > 0)
			for (var i=3D0; i < fields.length; i++)
				for (var j=3D0; j < fieldNames.length; j++)
					if (fields[i]=3D=3DfieldNames[j])
						fieldsIndex[j]=3Di;
	}
	function Row2ParamsIn_ParamsInReadyArgs(value)
	{
		this.ParameterValues=3Dvalue;
	}=09
	function Row2ParamsIn_RowReady(sender,args)
	{
		var rs=3Dargs.Rows;
		if (args.SelectionStatus=3D=3D"Standard" || =
args.SelectionStatus=3D=3D"New")
		{
			if (rs !=3Dnull)
			{
				rs.MoveFirst();
				var paramValues=3Dnew Array(paramsLength);
				for (var i=3D0; i < paramsLength; i++)
				{
					var found=3Dfalse;
					try
					{
						for (var j=3D0; j < paramsIndex.length; j++)
							if (paramsIndex[j]=3D=3Di)
							{
								if (rs.Fields.Item(fieldsIndex[j]).Value !=3Dnull)
								{
									var type=3Drs.Fields.Item(fieldsIndex[j]).Type;
									var varValue=3Drs.Fields.Item(fieldsIndex[j]).Value;
									paramValues[i]=3DString(varValue);
									if (type=3D=3D12)
									{
										if (typeof(varValue)=3D=3D"date")
										{
											paramValues[i]=3DP2P_DateToString(paramValues[i]);
										}
									}
									else if (type=3D=3D7 || type=3D=3D133 || type=3D=3D134 || =
type=3D=3D135)
									{
										paramValues[i]=3DP2P_DateToString(paramValues[i]);
									}
								}
								else
								{
									paramValues[i]=3D"";
								}
								found=3Dtrue;
							}
					}
					catch( e )
					{
						found=3Dfalse;
					}
					if (!found)
						paramValues[i]=3D"";
				}
				WPSC.RaiseConnectionEvent(name, "ParametersInReady", new =
Row2ParamsIn_ParamsInReadyArgs(paramValues));
			}
		}
		else
			WPSC.RaiseConnectionEvent(name, "NoParametersIn", null);
	}
}
function Row2Cell_GetRow(cellIntName,xform)
{
	var field=3Dxform;
	var index=3D-1;
	var name=3DcellIntName;
	this.RowProviderInit=3DRow2Cell_RowProviderInit;
	this.RowReady=3DRow2Cell_RowReady;
	function Row2Cell_RowProviderInit(sender,args)
	{
		var fields=3Dargs.FieldList;
		var fieldDisplayList=3Dargs.FieldDisplayList;
		if (fields !=3Dnull && fields.length > 0)
			for (var i=3D0; i < fields.length; i++)
				if (fields[i]=3D=3Dfield)
				{
					index=3Di;
					var displayField=3Dnull;
					if (fieldDisplayList !=3Dnull && fieldDisplayList.length > i)
					{
						displayField=3DfieldDisplayList[i];
					}
					WPSC.RaiseConnectionEvent(name, "CellProviderInit", new =
Row2Cell_CellInitArgs(field, displayField));
				}
	}
	function Row2Cell_CellInitArgs(name, displayName)
	{
		this.FieldName=3Dname;
		this.FieldDisplayName=3DdisplayName;
	}
	function Row2Cell_CellReadyArgs(value)
	{
		this.Cell=3Dvalue;
	}
	function Row2Cell_RowReady(sender,args)
	{
		var rs=3Dargs.Rows;
		if (rs !=3Dnull)
		{
			rs.MoveFirst();
			if (args.SelectionStatus && (args.SelectionStatus=3D=3D"Standard" || =
args.SelectionStatus=3D=3D"New") && index !=3D-1 && rs.Fields !=3Dnull =
&& rs.Fields.Item(index) !=3Dnull)
				WPSC.RaiseConnectionEvent(name, "CellReady", new =
Row2Cell_CellReadyArgs(rs.Fields.Item(index).Value));
			else
				WPSC.RaiseConnectionEvent(name, "CellReady", new =
Row2Cell_CellReadyArgs(null));
		}
	}
}
function Row2Cell_GetCell()
{
	this.CellConsumerInit=3DRow2Cell_CellInit;
	function Row2Cell_CellInit(sender,args){}
}
function Row2Filter_GetFilter()
{
	this.FilterConsumerInit=3DRow2Filter_FilterInit;
	function Row2Filter_FilterInit(sender,args){}
}
function Row2Filter_GetRow(filterIntName,fieldFilter,fieldRow)
{
	var field=3DfieldRow;
	var filter=3DfieldFilter;
	var index=3D-1;
	var name=3DfilterIntName;
	this.RowProviderInit=3DRow2Filter_RowInit;
	this.RowReady=3DRow2Filter_RowReady;
	function Row2Filter_RowInit(sender,args)
	{
		var fields=3Dargs.FieldList;
		if (fields !=3Dnull && fields.length > 0)
			for (var i=3D0; i < fields.length; i++)
				if (fields[i]=3D=3Dfield)
					index=3Di;
	}
	function Row2Filter_SetFilterArgs(value)
	{
		this.FilterExpression=3Dvalue;
	}
	function P2P_DateToString(dateString)
	{
		function MakeNumberTwoDigits(number)
		{
			if (number < 10)
				return "0"+number;
			else
				return number;
		}
		var date=3Dnew Date(Date.parse(dateString));
		var newValue=3DMakeNumberTwoDigits(date.getMonth()+1)+"/";
		newValue+=3DMakeNumberTwoDigits(date.getDate())+"/";
		newValue+=3Ddate.getFullYear()+" ";
		newValue+=3DMakeNumberTwoDigits(date.getHours())+":";
		newValue+=3DMakeNumberTwoDigits(date.getMinutes())+":";
		newValue+=3DMakeNumberTwoDigits(date.getSeconds());
		return newValue;
	}
	function Row2Filter_RowReady(sender,args)
	{
		var rs=3Dargs.Rows;
		if ((args.SelectionStatus=3D=3D"Standard" || =
args.SelectionStatus=3D=3D"New") && index !=3D-1)
		{
			if (rs !=3Dnull)
			{
				rs.MoveFirst();
				var filterValue=3D"";
				try
				{
					if (rs.Fields.Item(index).Value !=3Dnull)
					{
						var varValue=3Drs.Fields.Item(index).Value;
						var type=3Drs.Fields.Item(index).Type;
						filterValue=3DString(varValue);
						if (type=3D=3D12)
						{
							if (typeof(varValue)=3D=3D"date")
							{
								filterValue=3DP2P_DateToString(filterValue);
							}
						}
						else if (type=3D=3D7 || type=3D=3D133 || type=3D=3D134 || =
type=3D=3D135)
						{
							filterValue=3DP2P_DateToString(filterValue);
						}
					}
				}
				catch (e)
				{
				}
				WPSC.RaiseConnectionEvent(name, "SetFilter", new =
Row2Filter_SetFilterArgs("FilterField1=3D"+WPSC.Convert(filter, =
"UNICODE", "URL")+"&FilterValue1=3D"+WPSC.Convert(filterValue, =
"UNICODE", "URL")));
			}
			else
			{
				WPSC.RaiseConnectionEvent(name, "SetFilter", new =
Row2Filter_SetFilterArgs("FilterField1=3D"+WPSC.Convert(filter, =
"UNICODE", "URL")+"&FilterValue1=3D"));
			}
		}
		else
			WPSC.RaiseConnectionEvent(name, "NoFilter", null);
	}
}
function ParamsOut2In_GetParamsOut(paramsInIntName, paramsOutNames, =
paramsInNames)
{
	var paramsInIndex=3Dnew Array(paramsInNames.length);
	var paramsOutIndex=3Dnew Array(paramsInNames.length);
	var paramsIn=3DparamsInNames;
	var paramsOut=3DparamsOutNames;
	var name=3DparamsInIntName;
	var paramsInLength=3D0;
	this.ParametersOutProviderInit=3DParamsOut2In_ParamsOutProviderInit;
	this.ParametersOutReady=3DParamsOut2In_ParamsOutReady;
	this.ParametersInConsumerInit=3DParamsOut2In_ParamsInInit;
	this.NoParametersOut=3DParametersOut2In_NoParametersOut;
	function ParametersOut2In_NoParametersOut(sender, args)
	{
		WPSC.RaiseConnectionEvent(name, "NoParametersIn", null);
	}
	function ParamsOut2In_ParamsInInit(sender, args)
	{
		var paramProps=3Dargs.ParameterInProperties;
		paramsInLength=3DparamProps.length	=09
		if (paramProps !=3Dnull && paramProps.length > 0)
			for (var i=3D0; i < paramProps.length; i++)
				for (var j=3D0; j < paramsIn.length; j++)
					if ((paramProps[i]).ParameterName=3D=3DparamsIn[j])
						paramsInIndex[j]=3Di;
	}
	function ParamsOut2In_ParamsOutProviderInit(sender, args)
	{
		var paramProps=3Dargs.ParameterOutProperties;
		if (paramProps !=3Dnull && paramProps.length > 0)
			for (var i=3D0; i < paramProps.length; i++)
				for (var j=3D0; j < paramsOut.length; j++)
					if ((paramProps[i]).ParameterName=3D=3DparamsOut[j])
						paramsOutIndex[j]=3Di;
	}
	function ParamsOut2In_ParamsInReadyArgs(value)
	{
		this.ParameterValues=3Dvalue;
	}
	function ParamsOut2In_ParamsOutReady(sender, args)
	{
		var tempParams=3Dargs.ParameterValues;
		if (tempParams !=3Dnull && tempParams.length > 0)
		{
			var paramValues=3Dnew Array(paramsInLength);
			for (var i=3D0; i < paramsInLength; i++)
			{
				var found=3Dfalse;
				for (var j=3D0; j < paramsInIndex.length; j++)
				{
					if (paramsInIndex[j]=3D=3Di)
					{
						paramValues[i]=3DtempParams[paramsOutIndex[j]];
						found=3Dtrue;
					}
				}
				if (!found)
					paramValues[i]=3D"";
			}
			WPSC.RaiseConnectionEvent(name, "ParametersInReady", new =
ParamsOut2In_ParamsInReadyArgs(paramValues));
		}
	}
}
var MSOLayout_inDesignMode=3Dfalse;
var MSOLayout_currentDragMode=3D0;
var MSOLayout_zoneDragOver=3D0;
var MSOLayout_rowToDrop=3D0;
var MSOLayout_cellToDrop=3D0;
var MSOLayout_oDropLocation=3D0;
var MSOLayout_iBar=3D(document.createElement !=3Dnull ? =
document.createElement("div") : null);
var MSOLayout_horzZoneIBar=3D0;
var MSOLayout_vertZoneIBar=3D0;
var MSOLayout_horzBodyZoneIBar=3D0;
var MSOLayout_vertBodyZoneIBar=3D0;
var MSOLayout_moveObject=3D0;
var MSOLayout_maintainOriginalZone=3D0;
var MSOLayout_topObject=3Ddocument.body;
var MSOLayout_galleryView=3D0;
var MSOLayout_unsavedChanges=3Dnew Array();
var MSOLayout_FormSubmit=3Dnull;
var MenuWebPartID=3Dnull;
var MenuWebPart=3Dnull;
var MSOConn_SourceWpNode=3Dnull;
var MSOConn_TargetWpNode=3Dnull;
var MSOConn_XformInfo1=3Dnull;
var MSOConn_XformInfo2=3Dnull;
var MSOConn_AspXformInfo=3Dnull;
var MSOConn_ConnCancelled=3Dfalse;
var MSOConn_MultipleTargetGroups=3Dfalse;
var MSOConn_TargetGroupNode=3Dnull;
var MSOConn_SourceGroupNode=3Dnull;
var MSOConn_BackButtonClicked=3Dfalse;
function MSOLayout_RemoveQueryParametersFromUrl(url)
{
	url=3DRemoveQueryParameterFromUrl(url, =
"[p|P][a|A][g|G][e|E][v|V][i|I][e|E][w|W]");
	url=3DRemoveQueryParameterFromUrl(url, =
"[tT][oO][[oO][lL][pP][aA][nN][eE][vV][iE][eE][wW]");
	url=3DRemoveQueryParameterFromUrl(url, =
"[dD][iI][sS][pP][lL][aA][yY][mM][oO][dD][eE]");
	return url;
}
function MSOLayout_ChangeLayoutMode(bPersonalView, bExitDesignMode)
{
	if(bPersonalView !=3Dnull)
	{
				MSOLayout_SaveChanges();
		var url=3Ddocument.forms[MSOWebPartPageFormName].action;
		url=3DRemoveQueryParameterFromUrl(url, =
"[p|P][a|A][g|G][e|E][v|V][i|I][e|E][w|W]");
		url=3DRemoveQueryParameterFromUrl(url, =
"[tT][oO][[oO][lL][pP][aA][nN][eE][vV][iE][eE][wW]");
		url=3DRemoveQueryParameterFromUrl(url, =
"[dD][iI][sS][pP][lL][aA][yY][mM][oO][dD][eE]");
		if (url.indexOf("?") < 0)
			url+=3D"?";
		else
			url+=3D"&";
		if(bPersonalView=3D=3Dtrue)
		{
			=
document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=3D1;
			=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3D'Design';
			url+=3D"PageView=3DPersonal";
			document.forms[MSOWebPartPageFormName].action=3Durl;
		}
		else
		{
			=
document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=3D1;
			=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3D'Design';
			url+=3D"PageView=3DShared";
			document.forms[MSOWebPartPageFormName].action=3Durl;
		}
	} else if (bExitDesignMode !=3Dnull && bExitDesignMode)
	{
		var url=3Ddocument.forms[MSOWebPartPageFormName].action;
		url=3DRemoveQueryParameterFromUrl(url, =
"[tT][oO][[oO][lL][pP][aA][nN][eE][vV][iE][eE][wW]");
		url=3DRemoveQueryParameterFromUrl(url, =
"[dD][iI][sS][pP][lL][aA][yY][mM][oO][dD][eE]");
		=
document.forms[MSOWebPartPageFormName].MSOWebPartPage_Shared.value=3D"";
		=
document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=3D0;
		=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3D'Browse';
		document.forms[MSOWebPartPageFormName].action=3Durl;
	}
	__doPostBack(MSOWebPartPageFormName, '');
}
function MSOLayout_ToggleLayoutMode()
{
	var =
inDesignMode=3Ddocument.forms[MSOWebPartPageFormName].MSOLayout_InDesignM=
ode.value;
	if(inDesignMode !=3D1)
	{
		=
document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=3D1;
		=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3D'Design';
	}
	else
	{
		=
document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=3D0;
		=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3D'Browse';
	}
	__doPostBack(MSOWebPartPageFormName, '');
}
function MSOLayout_ToggleView(bPersonalView)
{
	var url=3Ddocument.forms[MSOWebPartPageFormName].action;
	url=3DMSOLayout_RemoveQueryParametersFromUrl(url);
	document.forms[MSOWebPartPageFormName].action=3Durl;
	if(bPersonalView=3D=3Dtrue)
	{
		=
document.forms[MSOWebPartPageFormName].MSOWebPartPage_Shared.value=3D"fal=
se";
	}
	else
	{
		=
document.forms[MSOWebPartPageFormName].MSOWebPartPage_Shared.value=3D"tru=
e";
	}
	=
document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value=3D0;
	=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3D'Browse';
	__doPostBack(MSOWebPartPageFormName, '');
}
function MSOLayout_SetupLayoutFlags()
{
	MSOLayout_inDesignMode=3Dtrue;
	MSOLayout_topObject=3D(document.body.all.item('MSOTlPn_WebPartPageDiv') =
!=3Dnull) ?
								document.body.all.item('MSOTlPn_WebPartPageDiv') :
								document.body;
}
function MSOLayout_GetRealOffset(StartingObject,OffsetType, EndParent)
{
	var realValue=3D0;
	if(!EndParent) EndParent=3Ddocument.body;
	for (var currentObject=3DStartingObject; currentObject !=3DEndParent && =
currentObject !=3Ddocument.body; =
currentObject=3DcurrentObject.offsetParent)
	{
		realValue+=3Deval('currentObject.offset'+OffsetType)
	}
	return realValue;
}
function MSOLayout_MoveWebPartStart(ZoneTableCell, WebPartCaption, =
Gallery)
{
	if (event.button !=3D1) return;
	MSOLayout_currentDragMode=3D'move';
	document.selection.empty();
	MSOLayout_galleryView=3D(Gallery=3D=3Dtrue) ? true : false;
	MSOLayout_CreateDragObject(WebPartCaption);
	MSOLayout_CreateIBar();
	MSOLayout_oDropLocation=3DZoneTableCell;
	=
MSOLayout_maintainOriginalZone=3D(ZoneTableCell.allowZoneChange=3D=3D'0')=
 ? MSOLayout_GetParentTable(ZoneTableCell) : '0';
	if (MSOLayout_galleryView && ZoneTableCell.dzc !=3Dnull)
	{
		var zones=3Ddocument.all['MSOZone'];
		if (zones !=3Dnull && zones.length > 1)
		{
			for (i=3D0; i<zones.length; i++)
				if (zones[i].zoneID=3D=3DZoneTableCell.zoneid)
				{
					MSOLayout_maintainOriginalZone=3Dzones[i];
					break;
				}
		}
	}
	MSOLayout_iBar.goodDrop=3D'false';
	var zone=3DMSOLayout_GetParentTable(ZoneTableCell);
	if(zone.id=3D=3D'MSOZone')
	{
		MSOLayout_zoneDragOver=3Dzone;
		MSOLayout_zoneDragOver.className=3D"ms-SPZoneSelected";
	}
	if(!MSOLayout_galleryView)
	{
		MSOLayout_MoveIBar(ZoneTableCell);
	}
	document.body.attachEvent('ondragover', =
MSOLayout_MoveWebPartBodyDragOver);
	var oldDragEnd=3Ddocument.body.ondragend;
	var oldDrop=3Ddocument.body.ondrop;
	document.body.ondragend=3Dnew =
Function("window.event.returnValue=3Dfalse;");
	document.body.ondrop=3Dnew =
Function("MSOLayout_iBar.goodDrop=3D'true';");
	ZoneTableCell.ondragstart=3Dnew Function("try =
{event.dataTransfer.effectAllowed=3D'move';} catch (exception) {}");
	ZoneTableCell.attachEvent("ondrag",MSOLayout_MoveDragObject);
	ZoneTableCell.dragDrop();
	document.body.detachEvent('ondragover', =
MSOLayout_MoveWebPartBodyDragOver);
	document.body.ondragend=3DoldDragEnd;
	document.body.ondrop=3DoldDrop;
	ZoneTableCell.detachEvent("ondrag",MSOLayout_MoveDragObject);
	MSOLayout_moveObject.style.display=3D'none';
	MSOLayout_currentDragMode=3D0;
	if(navigator.userAgent.toLowerCase().indexOf("msie 5.5") !=3D-1)
	{
		ZoneTableCell.swapNode(ZoneTableCell);
	}
	event.returnValue=3Dfalse;
}
function MSOLayout_MoveWebPartDragZoneEnter(ZoneTable)
{
	if(MSOLayout_currentDragMode !=3D'move') return;
	if(ZoneTable !=3DMSOLayout_zoneDragOver)
	{
		MSOLayout_zoneDragOver.className=3D'ms-SPZone';
		MSOLayout_zoneDragOver=3DZoneTable;
		event.dataTransfer.dropEffect=3D'move';
	}
	MSOLayout_MoveWebPartStopEventBubble()
}
function MSOLayout_MoveWebPartDragEnter(ZoneTableCell)
{
	if(MSOLayout_currentDragMode !=3D'move') return;
	event.dataTransfer.dropEffect=3D'move';
	MSOLayout_cellToDrop=3DZoneTableCell.cellIndex;
	MSOLayout_rowToDrop=3DMSOLayout_GetParentRow(ZoneTableCell).rowIndex;
}
function MSOLayout_MoveWebPartDragOver(ZoneTableCell,NeedsSetup)
{
	if(MSOLayout_currentDragMode !=3D'move') return;
	event.dataTransfer.dropEffect=3D'move';
	var needSetup=3D(NeedsSetup=3D=3D"True")? true:false;
	MSOLayout_SetupDropLocation(ZoneTableCell, needSetup);
	=
MSOLayout_oDropLocation=3DMSOLayout_zoneDragOver.rows[MSOLayout_rowToDrop=
].cells[MSOLayout_cellToDrop];
	MSOLayout_MoveIBar(MSOLayout_oDropLocation);
	if(MSOLayout_galleryView && MSOLayout_maintainOriginalZone=3D=3D'0') =
MSOLayout_UpdateZoneDropDown();
	MSOLayout_MoveWebPartStopEventBubble()
}
function MSOLayout_MoveWebPartBodyDragOver()
{
	if(MSOLayout_currentDragMode !=3D'move') return;
	event.dataTransfer.dropEffect=3D'none';
	MSOLayout_iBar.style.display=3D'none';
	if(MSOLayout_zoneDragOver.className !=3D'ms-SPZone') =
MSOLayout_zoneDragOver.className=3D'ms-SPZone';
	window.event.returnValue=3Dfalse;
}
function MSOLayout_MoveWebPartStopEventBubble()
{
	if(MSOLayout_currentDragMode !=3D'move' || =
MSOLayout_iBar.style.display=3D=3D'none')  return;
	window.event.returnValue=3Dfalse;
	window.event.cancelBubble=3Dtrue;
}
function MSOLayout_MoveWebPart(OriginalTableCell,DestinationTableCell)
{
	MSOLayout_iBar.style.display=3D'none';
	MSOLayout_zoneDragOver.className=3D'ms-SPZone';
	if(MSOLayout_currentDragMode !=3D'move'
		|| MSOLayout_iBar.goodDrop !=3D'true'
		|| OriginalTableCell=3D=3DDestinationTableCell) return;
	var newTableCell;								=09
	var originalZone=3DMSOLayout_GetParentTable(OriginalTableCell);=09
	var originalIndex=3D(OriginalTableCell.orientation=3D=3D'Horizontal') ? =
OriginalTableCell.cellIndex : OriginalTableCell.parentElement.rowIndex;
	var destinationZone;								=09
	var destinationIndex;								=09
	destinationZone=3DMSOLayout_GetParentTable(DestinationTableCell);
	var zonesChanged=3D(destinationZone !=3DoriginalZone);
	if(DestinationTableCell.orientation=3D=3D'Horizontal')
	{
		destinationIndex=3DDestinationTableCell.cellIndex;
		=
newTableCell=3DMSOLayout_GetParentRow(DestinationTableCell).insertCell(de=
stinationIndex);
	}
	else
	{
		destinationIndex=3DDestinationTableCell.parentElement.rowIndex;
		=
newTableCell=3DdestinationZone.insertRow(MSOLayout_GetParentRow(Destinati=
onTableCell).rowIndex).insertCell();
	}
	newTableCell.swapNode(OriginalTableCell);
	if(OriginalTableCell.orientation=3D=3D'Horizontal') =
newTableCell.removeNode(true);
	else MSOLayout_GetParentRow(newTableCell).removeNode(true);
	OriginalTableCell.orientation=3DDestinationTableCell.orientation;
	if(zonesChanged)
	{
		var =
originalEmptyZoneText=3DoriginalZone.all.item('MSOZoneCell_emptyZoneText'=
);
		var =
destinationEmptyZoneText=3DdestinationZone.all.item('MSOZoneCell_emptyZon=
eText')
		if(originalEmptyZoneText !=3Dnull)
		{
			originalEmptyZoneText.webPartsInZone--;
			if(originalEmptyZoneText.webPartsInZone=3D=3D0)
			{
				originalEmptyZoneText.style.display=3D'';
				originalEmptyZoneText.parentElement.style.padding=3D'';
			}
		}
		if(destinationEmptyZoneText !=3Dnull)
		{
			destinationEmptyZoneText.webPartsInZone++;
			destinationEmptyZoneText.style.display=3D'none';
			destinationEmptyZoneText.parentElement.style.padding=3D'0';
		}
	}
	if(zonesChanged || (destinationIndex !=3DoriginalIndex && =
destinationIndex !=3DoriginalIndex+1))
	{
		if(originalZone !=3DdestinationZone)
		{
			MSOLayout_AddChange(eval(OriginalTableCell.relatedWebPart), "Zone", =
destinationZone.zoneID);
			MSOLayout_UpdatePartOrderAfterMove(originalZone, 0);
		}
		MSOLayout_UpdatePartOrderAfterMove(destinationZone, 0);
	}
}
function MSOLayout_UpdatePartOrderAfterMove(Zone, StartingIndex)
{
	var index;
	if(Zone.orientation=3D=3D'Horizontal')
	{
		var parentRow=3DZone.rows[0];
		for(index=3DStartingIndex; index < parentRow.cells.length; index++)
		{
			MSOLayout_AddChange(eval(parentRow.cells[index].relatedWebPart), =
"ZoneIndex", index);
		}
	}
	else
	{
		for(index=3DStartingIndex; index < Zone.rows.length; index++)
		{
			MSOLayout_AddChange(eval(Zone.rows[index].cells[0].relatedWebPart), =
"ZoneIndex", index);
		}
	}
}
function MSOLayout_CreateDragObject(WebPartTitle)
{=09
	var titleText;
	if(!MSOLayout_moveObject)
	{
		=
MSOLayout_moveObject=3Ddocument.body.insertAdjacentElement("afterBegin", =
document.createElement('DIV'));
		MSOLayout_moveObject.className=3D'UserCellSelected';
		=
MSOLayout_moveObject.style.cssText=3D"font-size:8pt;position:absolute;ove=
rflow:hidden;display:none;z-index:100";
		=
MSOLayout_moveObject.style.filter=3D"progid:DXImageTransform.Microsoft.Al=
pha(opacity=3D75)";
		=
titleText=3DMSOLayout_moveObject.insertBefore(document.createElement('NOB=
R'));
		=
titleText.style.cssText=3D"padding-top:2px;width:147px;height:1.5em;overf=
low:hidden;text-overflow:ellipsis";
	}
	else titleText=3DMSOLayout_moveObject.children(0);
	titleText.innerText=3DWebPartTitle;
}
function MSOLayout_MoveDragObject()
{
	if(MSOLayout_currentDragMode !=3D'move') return;
	if(MSOLayout_moveObject.style.display=3D=3D'none') =
MSOLayout_moveObject.style.display=3D'';
	if(MSOLayout_moveObject.style.width=3D=3D'')
	{
		MSOLayout_moveObject.realWidth=3DMSOLayout_moveObject.offsetWidth;
		MSOLayout_moveObject.realHeight=3DMSOLayout_moveObject.offsetHeight;
	}
	var newWidth=3DMSOLayout_moveObject.realWidth;
	var newHeight=3DMSOLayout_moveObject.realHeight;
	var newLeft=3Devent.clientX+document.body.scrollLeft - (newWidth / 2);
	var newTop=3Devent.clientY+document.body.scrollTop+1;
	if(newLeft+newWidth > document.body.scrollWidth) newWidth =
-=3D(newLeft+newWidth - document.body.scrollWidth);
	if(newTop+newHeight > document.body.scrollHeight) newHeight =
-=3D(newTop+newHeight - document.body.scrollHeight);
	if(newHeight <=3D0 || newWidth <=3D0)
	{
		MSOLayout_moveObject.style.display=3D'none';
		newWidth=3DnewHeight=3D0;
	}
	else MSOLayout_moveObject.style.display=3D'';
	MSOLayout_moveObject.style.width=3DnewWidth;
	MSOLayout_moveObject.style.height=3DnewHeight;
	MSOLayout_moveObject.style.pixelLeft=3DnewLeft;
	MSOLayout_moveObject.style.pixelTop=3DnewTop;
}
function MSOLayout_CreateIBar()
{
	if(!MSOLayout_vertZoneIBar || !MSOLayout_horzZoneIBar)
	{
		var iBarBuilder=3Ddocument.createElement('TABLE');
		iBarBuilder.style.cssText=3D"font-size:1pt; position:absolute; =
display:none; border-collapse:collapse";
		iBarBuilder.className=3D'ms-SPZoneIBar';
		iBarBuilder.cellSpacing=3D'0';
		iBarBuilder.cellPadding=3D'0';
		iBarBuilder.attachEvent('ondragenter', =
MSOLayout_MoveWebPartStopEventBubble);
		iBarBuilder.attachEvent('ondragover', =
MSOLayout_MoveWebPartStopEventBubble);
		var insideIBarCell=3DiBarBuilder.insertRow().insertCell();
		insideIBarCell.align=3D'center';
		var =
insideIBar=3DinsideIBarCell.insertBefore(document.createElement('DIV'));
		insideIBar.id=3D"MSOLayout_insideIBar";
		insideIBar.className=3D'ms-SPZoneIBar';
		=
insideIBar.style.backgroundColor=3DiBarBuilder.currentStyle.borderColor;
		insideIBar.style.background=3D"transparent";
		insideIBar.style.borderWidth=3D"2px";
		insideIBar.style.position=3D"relative";	=09
		=
MSOLayout_horzZoneIBar=3DMSOLayout_topObject.appendChild(iBarBuilder.clon=
eNode(true));
		=
MSOLayout_vertZoneIBar=3DMSOLayout_topObject.appendChild(iBarBuilder.clon=
eNode(true));
		var =
insideHorzIBar=3DMSOLayout_horzZoneIBar.all["MSOLayout_insideIBar"];
		var =
insideVertIBar=3DMSOLayout_vertZoneIBar.all["MSOLayout_insideIBar"];
		MSOLayout_horzZoneIBar.style.width=3D6;
		MSOLayout_horzZoneIBar.style.borderStyle=3D"solid none";
		insideHorzIBar.style.height=3D'100%';
		insideHorzIBar.style.width=3D'33%';
		insideHorzIBar.style.borderStyle=3D"none solid none none";
		insideHorzIBar.style.posTop=3D0;
		MSOLayout_vertZoneIBar.style.height=3D6;
		MSOLayout_vertZoneIBar.style.borderStyle=3D"none solid";
		insideVertIBar.style.width=3D'100%';
		insideVertIBar.style.height=3D'2';
		insideVertIBar.style.borderStyle=3D"solid none none none";
		insideVertIBar.style.posTop=3D1;
		if(MSOLayout_topObject !=3Ddocument.body)
		{
			=
MSOLayout_horzBodyZoneIBar=3Ddocument.body.appendChild(MSOLayout_horzZone=
IBar.cloneNode(true));
			=
MSOLayout_vertBodyZoneIBar=3Ddocument.body.appendChild(MSOLayout_vertZone=
IBar.cloneNode(true));
		}
	}
	MSOLayout_iBar=3DMSOLayout_vertZoneIBar;
}
function MSOLayout_MoveIBar(ZoneTableCell)
{
	if(MSOLayout_iBar) MSOLayout_iBar.style.display=3D'none';
	var insideLayoutDiv=3DMSOLayout_topObject.contains(ZoneTableCell);
	if(MSOLayout_maintainOriginalZone=3D=3D'0' || =
MSOLayout_GetParentTable(ZoneTableCell)=3D=3DMSOLayout_maintainOriginalZo=
ne)
	{
		var insideIBar;
		if(ZoneTableCell.orientation=3D=3D'Horizontal')
		{
			var rightOffset=3D((document.dir=3D=3D"rtl") ? =
ZoneTableCell.offsetWidth - ((ZoneTableCell.cellIndex=3D=3D0) ? 3 : 0) : =
0);
			MSOLayout_iBar=3D(insideLayoutDiv) ? =
MSOLayout_iBar=3DMSOLayout_horzZoneIBar : MSOLayout_horzBodyZoneIBar;
			insideIBar=3DMSOLayout_iBar.all["MSOLayout_insideIBar"];
			=
MSOLayout_iBar.style.pixelLeft=3DMSOLayout_GetRealOffset(ZoneTableCell, =
'Left', MSOLayout_topObject) - ((ZoneTableCell.cellIndex=3D=3D0) ? 0 : =
3);
			MSOLayout_iBar.style.pixelLeft+=3DrightOffset;
			=
MSOLayout_iBar.style.pixelTop=3DMSOLayout_GetRealOffset(MSOLayout_zoneDra=
gOver, 'Top', MSOLayout_topObject)+1;
			MSOLayout_iBar.style.height=3DMSOLayout_zoneDragOver.clientHeight;
			if(ZoneTableCell.id=3D=3D"MSOZone_EmptyZoneCell")
			{
				var =
emptyZoneText=3DZoneTableCell.all.item('MSOZoneCell_emptyZoneText');
				if(emptyZoneText !=3Dnull && emptyZoneText.webPartsInZone > 0)
				{
					MSOLayout_iBar.style.pixelLeft -=3D3;
				}
			}
		}
		else
		{
			MSOLayout_iBar=3D(insideLayoutDiv) ? MSOLayout_vertZoneIBar : =
MSOLayout_vertBodyZoneIBar;
			insideIBar=3DMSOLayout_iBar.all["MSOLayout_insideIBar"];
			=
MSOLayout_iBar.style.pixelLeft=3DMSOLayout_GetRealOffset(MSOLayout_zoneDr=
agOver, 'Left', MSOLayout_topObject)+1;
			=
MSOLayout_iBar.style.pixelTop=3DMSOLayout_GetRealOffset(ZoneTableCell, =
'Top', MSOLayout_topObject) - =
((MSOLayout_GetParentRow(ZoneTableCell).rowIndex=3D=3D0) ? 0 : 4);
			MSOLayout_iBar.style.width=3DMSOLayout_zoneDragOver.clientWidth;
			if(ZoneTableCell.id=3D=3D"MSOZone_EmptyZoneCell")
			{
				MSOLayout_iBar.style.pixelTop -=3D1;
			}
		}
		if(MSOLayout_zoneDragOver.className !=3D'ms-SPZoneSelected') =
MSOLayout_zoneDragOver.className=3D'ms-SPZoneSelected';
		MSOLayout_iBar.style.display=3D'inline';
	}
}
function MSOLayout_UpdateZoneDropDown()
{
	var dropd=3Ddocument.all[zoneChooserID];
	if(dropd !=3Dnull)
	{
		for (i=3D0; i<dropd.options.length; i++)
		{
			if (dropd.options[i].value=3D=3DMSOLayout_zoneDragOver.zoneID)
				dropd.options[i].selected=3Dtrue;
		}
	}
}
function MSOLayout_SetupDropLocation(ZoneTableCell, CheckSize)
{
	if(ZoneTableCell.orientation=3D=3D'Vertical')
	{
		var parentRow=3DMSOLayout_GetParentRow(ZoneTableCell);
		if(!parentRow) return;
		if(ZoneTableCell.id !=3D"MSOZone_EmptyZoneCell" && (!CheckSize || =
(event.clientY+MSOLayout_topObject.scrollTop - =
MSOLayout_GetRealOffset(ZoneTableCell, 'Top')) > =
(ZoneTableCell.offsetHeight / 2)))
			MSOLayout_rowToDrop=3DparentRow.rowIndex+1;
		else
			MSOLayout_rowToDrop=3DparentRow.rowIndex;
	}
	else
	{
		var rtlPage=3D(document.dir=3D=3D"rtl"),=09
			maxCells=3DZoneTableCell.parentElement.childNodes.length,
			nextCellIndex=3DZoneTableCell.cellIndex+1;
		if(ZoneTableCell.id !=3D"MSOZone_EmptyZoneCell" && (!CheckSize || =
(event.clientX+MSOLayout_topObject.scrollLeft - =
MSOLayout_GetRealOffset(ZoneTableCell, 'Left')) > =
(ZoneTableCell.offsetWidth / 2)))
			MSOLayout_cellToDrop=3D(rtlPage) ? ZoneTableCell.cellIndex : =
ZoneTableCell.cellIndex+1;
		else
		{
			if (rtlPage)=09
				MSOLayout_cellToDrop=3D(nextCellIndex >=3DmaxCells) ? =
ZoneTableCell.cellIndex : ZoneTableCell.cellIndex+1;
			else
				MSOLayout_cellToDrop=3DZoneTableCell.cellIndex;
		}
	}
}
function =
MSOLayout_UpdatePropertySheet(WebPart,PropertyName,PropertyValue)
{
	var toolPane=3Ddocument.all.item("MSOTlPn_MainTD");
	if(WebPart.SelectedWebPart && toolPane)
	{
		for(Elements=3DtoolPane.all, ElementIndex=3D0; ElementIndex < =
Elements.length; ElementIndex++)
		{
			if(Elements[ElementIndex].layoutID=3D=3DPropertyName)
			{
				if(PropertyName=3D=3D"ChromeState")
				{
					for(radioElements=3DElements[ElementIndex].all, radioIndex=3D0; =
radioIndex <  radioElements.length; radioIndex++)
					{
						if(radioElements[radioIndex].value=3D=3DPropertyValue)
						{
							radioElements[radioIndex].checked=3Dtrue;
							break;
						}
					}
				}
				else if (PropertyName=3D=3D"Height" || PropertyName=3D=3D"Width")
				{
					for(radioElements=3DElements[ElementIndex].all, radioIndex=3D0; =
radioIndex <  radioElements.length; radioIndex++)
					{
						if(radioElements[radioIndex].id.indexOf("YesOption") !=3D-1)
						{
							radioElements[radioIndex].checked=3Dtrue;
						}
						else if(radioElements[radioIndex].id.indexOf("SizeTextBox") =
!=3D-1)
						{
							radioElements[radioIndex].value=3DPropertyValue;
						}
						else if(radioElements[radioIndex].id.indexOf("UnitsDropdown") =
!=3D-1)
						{
							radioElements[radioIndex].value=3D"Pixel";
						}
					}
				}
				else
				{
					Elements[ElementIndex].value=3DPropertyValue;
				}
			}
		}
	}
}
function MSOLayout_MinimizeRestore(WebPart)
{
	var newValue;
	var newValueIndex;
	if(WebPart.style.display !=3D'none')
	{
		newValue=3D'Minimized';
		newValueIndex=3D1;
		WebPart.style.display=3D'none';
	}
	else
	{
		newValue=3D'Normal';
		newValueIndex=3D0;
		WebPart.style.display=3D'';
	}
	MSOLayout_UpdatePropertySheet(WebPart, "ChromeState", newValue);
	MSOLayout_AddChange(WebPart, "chromeState", newValueIndex)
}
function MSOLayout_PageViewerMinimizeRestore(WebPart, =
PageViewerIFrameID)
{
	var PageViewerIFrame=3Ddocument.all.item(PageViewerIFrameID);
	if (PageViewerIFrame !=3Dnull)
	{
		if(WebPart.style.display !=3D'none')
		{
			if (PageViewerIFrame.src !=3DPageViewerIFrame.ddf_src)
			{
				PageViewerIFrame.src=3DPageViewerIFrame.ddf_src;
			}
		}
	}
}
function MSOLayout_FindAncestorByAttribute(Element, AttributeName)
{
	while (Element !=3Dnull)
	{
		if (Element.getAttribute(AttributeName) !=3Dnull)
			break;
		Element=3DElement.parentElement;=09
	}
	return Element;
}
function MSOLayout_MinimizeRestoreToolPart(ToolPart, partTitle, =
strImgName, strAnchorName, strImageAnchorName)
{
	var fieldID=3DToolPart+'ChromeState';
	var containingFrame=3DToolPart+'Chrome';
	var stateFieldValue;
	var tooltipTemplate;
	if( document.all.item(containingFrame).style.display=3D=3D'none' )
	{
		document.all.item(containingFrame).style.display=3D'inline';
		document.images[strImgName].src=3D'/_layouts/images/TPMin1.gif';
		tooltipTemplate=3DMSOStrings.ToolPartCollapseToolTip;
		stateFieldValue=3D"Normal";
	}
	else
	{
		document.all.item(containingFrame).style.display=3D'none';
		document.images[strImgName].src=3D'/_layouts/images/TPMax1.gif';
		tooltipTemplate=3DMSOStrings.ToolPartExpandToolTip;
		stateFieldValue=3D"Minimized";
	}
	   var tooltipString=3DtooltipTemplate.replace("%0", partTitle);
	   document.images[strImgName].alt=3DtooltipString;
	   document.all.item(strImageAnchorName).title=3DtooltipString;
	   document.all.item(strAnchorName).title=3DtooltipString;
	if(document.all[fieldID] !=3Dnull)
	{
		document.all[fieldID].value=3DstateFieldValue;
	}
}
function MSOLayout_RemoveWebPart(webPart)
{
	MSOLayout_AddChange(webPart, "isIncluded", "False")
	=
document.forms[MSOWebPartPageFormName].MSOWebPartPage_PostbackSource.valu=
e=3D19;
	if(webPart.SelectedWebPart) MSOTlPn_onToolPaneCloseClick();
	else __doPostBack(MSOWebPartPageFormName, '');
}
function MSOLayout_RefreshIFrame(IFrame)
{
	=
document.forms[MSOWebPartPageFormName].MSOWebPartPage_PostbackSource.valu=
e=3D23;
	IFrame.src=3DIFrame.src;
}
function MSOLayout_GetStyleFromClass(sClass,sRule)
{
	document.body.insertAdjacentHTML( 'beforeEnd', "<div =
style=3D'display:none' id=3D'temp' class=3D'"+sClass+"'></div>");
	var sReturnValue=3Deval('temp.currentStyle.'+sRule );
	temp.removeNode();
	return sReturnValue;
}
function MSOLayout_AddChange(WebPart,Property,NewValue)
{
	if(!WebPart) return;
	var WebPartGUID=3DWebPart.WebPartID;
	if(WebPart.layoutChanges)
	{
		var =
propertyIndex=3DMSOLayout_SearchArray(WebPart.layoutChanges,Property);
		if(propertyIndex !=3D-1) =
WebPart.layoutChanges[propertyIndex+1]=3DNewValue;
		else
		{
			WebPart.layoutChanges.push(Property);
			WebPart.layoutChanges.push(NewValue);
		}
	}
	else
	{
		WebPart.layoutChanges=3Dnew Array();
		WebPart.layoutChanges.push(Property);
		WebPart.layoutChanges.push(NewValue);=09
	}
	if(MSOLayout_SearchArray(MSOLayout_unsavedChanges,WebPartGUID)=3D=3D-1)
	{
		MSOLayout_unsavedChanges.push(((MSOLayout_unsavedChanges.length) ? "|" =
: "")+WebPartGUID);
		MSOLayout_unsavedChanges.push(WebPart.layoutChanges);
	}
	=
document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value=3DMS=
OLayout_unsavedChanges;
	MSOLayout_UpdatePropertySheet(WebPart,Property,NewValue);
	if(MSOLayout_FormSubmit=3D=3Dnull)
	{
		MSOLayout_FormSubmit=3Ddocument.forms[MSOWebPartPageFormName].submit;
		document.forms[MSOWebPartPageFormName].submit=3Dnew =
Function("MSOLayout_OnSubmit(); MSOLayout_FormSubmit();");
		document.forms[MSOWebPartPageFormName].attachEvent("onsubmit", =
MSOLayout_OnSubmit);
		window.attachEvent("onunload", MSOLayout_SaveChanges);
	}
}
function MSOLayout_OnSubmit()
{
	window.detachEvent("onunload", MSOLayout_SaveChanges);
}
function MSOLayout_SaveChanges()
{
	if(document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges =
!=3Dnull && =
document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value =
!=3D"")
	{
		var pageUrl=3Ddocument.URLUnencoded;
		var hashMarkExpression=3D/\#/;
		var hashMarkIndex=3DpageUrl.search(hashMarkExpression);
		if(hashMarkIndex !=3D-1)
		{
			pageUrl=3DpageUrl.substring(0, hashMarkIndex);
		}
		pageUrl=3DencodeURI(pageUrl)
		var xmlhttp=3Dnew ActiveXObject('Microsoft.XMLHTTP');
		xmlhttp.Open('POST',pageUrl,false);
		var =
formData=3D'&__REQUESTDIGEST=3D'+URLEncode(document.forms[MSOWebPartPageF=
ormName].__REQUESTDIGEST.value)+'&MSOLayout_LayoutChanges=3D'+URLEncode(d=
ocument.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value);
		xmlhttp.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded");
		xmlhttp.Send(formData);
		=
document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value=3D""=
;
	}
}
function MSOLayout_SearchArray(SearchArray, Value)
{
	for(var index=3D0; index < SearchArray.length; index++)
	{
		if(SearchArray[index]=3D=3DValue || SearchArray[index]=3D=3D"#"+Value) =
return index;
	}
	return -1;
}
function =
MSOWebPartPage_OpenMenu(MenuToOpen,SourceElement,WebPart,InConnectionsMod=
e)
{
	if(WebPart)
	{
		MenuWebPart=3DWebPart
		MenuWebPartID=3DWebPart.WebPartID;
		var minOption=3DMenuToOpen.all.item('MSOMenu_Minimize');
		var restoreOption=3DMenuToOpen.all.item('MSOMenu_Restore');
		var closeOption=3DMenuToOpen.all.item('MSOMenu_Close');
		var deleteOption=3DMenuToOpen.all.item('MSOMenu_Delete');
		var exportOption=3DMenuToOpen.all.item('MSOMenu_Export');
		var =
resetPersOption=3DMenuToOpen.all.item('MSOMenu_RestorePartDefaults');
		var helpOption=3DMenuToOpen.all.item('MSOMenu_Help');
		var connectionOption=3DMenuToOpen.all.item('MSOMenu_Connections');
		if(minOption)
		{
			minOption.style.display=3D(WebPart.allowMinimize=3D=3D'false' || =
WebPart.style.display=3D=3D'none') ? 'none' : '';
		}
		if(restoreOption)
		{
			restoreOption.style.display=3D(WebPart.allowMinimize=3D=3D'false' || =
WebPart.style.display !=3D'none') ? 'none' : '';
		}
		if(closeOption)
		{
			closeOption.style.display=3D(WebPart.allowRemove=3D=3D'false') ? =
'none' : '';
		}
		if(deleteOption)
		{
			deleteOption.style.display=3D(MSOLayout_inDesignMode && =
WebPart.allowDelete !=3D'false') ? '' : 'none';
		}
		if(exportOption)
		{
			exportOption.style.display=3D(WebPart.allowExport=3D=3D'false') ? =
'none' : '';
		}
		if(helpOption)
		{
			helpOption.style.display=3D(WebPart.helpLink=3D=3Dnull) ? 'none' : =
"";
		}
		if(resetPersOption)
		{
			resetPersOption.style.display=3D(MSOLayout_inDesignMode && =
WebPart.HasPers=3D=3D'true' && WebPart.OnlyForMePart !=3D'true') ? '' : =
'none';
		}
		if(connectionOption)
		{
			connectionOption.style.display=3D(MSOLayout_inDesignMode ? '' : =
'none');
		}
		if(InConnectionsMode !=3D'False')
		{=09
			var connMenu=3Ddocument.all.item('MSOMenu_Connections'+WebPart.id);
			if(connectionOption !=3Dnull && connMenu !=3Dnull)
			{=09
				connectionOption.outerHTML=3DconnMenu.innerHTML;
			}
		}
	}
	MenuHtc_show(MenuToOpen, SourceElement, true, null, null);
	return true;
}
function  MSOConn_IsXFormUINeeded()
{
	var =
tinterface=3DMSOConn_TargetGroupNode.selectSingleNode('tInterface');
	var isXFormUINeeded=3Dfalse;
	var xFormNode=3Dtinterface.selectSingleNode('xForm');
	if(xFormNode !=3Dnull && =
tinterface.selectSingleNode("mi").getAttribute("isXFormUINeeded")=3D=3D"T=
rue")
	{
		isXFormUINeeded=3Dtrue;
		if(MSOConn_TargetGroupNode.getAttribute("isConn")=3D=3D"True")
		{
			document.all.MSOConn_Button.value=3D"edit";
		}
		if(xFormNode.getAttribute("type")=3D=3D"RowCellTransform")
		{
			MSOConn_ShowRowCellXForm(tinterface);
		}
		else if(xFormNode.getAttribute("type")=3D=3D"RowFilterTransform")
		{
			MSOConn_ShowRowFilterXForm(tinterface);
		}
		else
		{
			MSOConn_ShowAspXForm(tinterface);
		}
	}
	if(!isXFormUINeeded && =
MSOConn_TargetGroupNode.getAttribute("isConn")=3D=3D"True" && =
MSOConn_BackButtonClicked=3D=3Dfalse)
	{
		document.all.MSOConn_Button.value=3D"remove";
	}
}
function  MSOConn_ShowRowFilterXForm(targetInterface)
{
	var rowProInitArgNode;
	var filConInitArgNode;
	var providerPart;
	var consumerPart;
	var =
sMatchInterfaceName=3DtargetInterface.selectSingleNode("mi").getAttribute=
("id");
	var =
xFormInfo=3DtargetInterface.selectSingleNode("mi").getAttribute("xInfo");=

	var =
sInterfaceNode=3DMSOConn_SourceGroupNode.selectSingleNode("sInterfaces/sI=
nterface[@id=3D'"+sMatchInterfaceName+"']");
	=
rowProInitArgNode=3DtargetInterface.selectSingleNode("InitEventArgs/RowPr=
oviderInitEventArgs");
	var isConnected=3DMSOConn_TargetGroupNode.getAttribute("isConn");
	if(rowProInitArgNode=3D=3Dnull)
	{
		=
rowProInitArgNode=3DsInterfaceNode.selectSingleNode("InitEventArgs/RowPro=
viderInitEventArgs");
		=
filConInitArgNode=3DtargetInterface.selectSingleNode("InitEventArgs/Filte=
rConsumerInitEventArgs");
		consumerPart=3DMSOConn_TargetWpNode;
		providerPart=3DMSOConn_SourceWpNode;
	}
	else
	{
		=
filConInitArgNode=3DsInterfaceNode.selectSingleNode("InitEventArgs/Filter=
ConsumerInitEventArgs");
		consumerPart=3DMSOConn_SourceWpNode;
		providerPart=3DMSOConn_TargetWpNode;
	}
	if(rowProInitArgNode !=3Dnull && filConInitArgNode !=3Dnull)
	{
		var rowFieldList=3Dnew Array();
		var rowFieldDisplayList=3Dnew Array();
		var rowFieldListNodes=3DrowProInitArgNode.selectNodes("Field");
		var filterFieldListNodes=3DfilConInitArgNode.selectNodes("Field");
		var filterFieldList=3Dnew Array();
		var filterFieldDisplayList=3Dnew Array();
		if(rowFieldListNodes=3D=3Dnull || rowFieldListNodes.length=3D=3D0)
		{
			var cref=3DrowProInitArgNode.getAttribute("cref");
			if(cref !=3Dnull)
			{
				var strVal=3Dcref+".GetInitEventArgs()";
				var args=3Dnull;
				try
				{
					args=3Deval(strVal);
				}
				catch(e)
				{
				}
				if(args !=3Dnull)
				{
					rowFieldList=3Dargs.FieldList;
					rowFieldDisplayList=3Dargs.FieldDisplayList;
				}
			}
		}
		else
		{
			for(var i=3D0 ; i< rowFieldListNodes.length; i++)
			{
				var displayListSet=3Dfalse;
				rowFieldList[i]=3DrowFieldListNodes[i].getAttribute("FieldName");
				if(rowFieldListNodes[i].getAttribute("FieldDisplayName") !=3Dnull)
				{
					=
rowFieldDisplayList[i]=3DrowFieldListNodes[i].getAttribute("FieldDisplayN=
ame");
					displayListSet=3Dtrue;
				}
				else if(displayListSet=3D=3Dtrue)
				{
					rowFieldDisplayList=3Dnull;
				}
			}
		}
		if(filterFieldListNodes=3D=3Dnull || =
filterFieldListNodes.length=3D=3D0)
		{
			var cref=3DfilConInitArgNode.getAttribute("cref");
			if(cref !=3Dnull)
			{
				var strVal=3Dcref+".GetInitEventArgs()";
				var args=3Dnull;
				try
				{
					args=3Deval(strVal);
				}
				catch(e)
				{
				}
				if(args !=3Dnull)
				{
					filterFieldList=3Dargs.FieldList;
					filterFieldDisplayList=3Dargs.FieldDisplayList;
				}
			}
		}
		else
		{
			for(var i=3D0 ; i< filterFieldListNodes.length; i++)
			{
				var displayListSet=3Dfalse;
				=
filterFieldList[i]=3DfilterFieldListNodes[i].getAttribute("FieldName");
				if(filterFieldListNodes[i].getAttribute("FieldDisplayName") =
!=3Dnull)
				{
					=
filterFieldDisplayList[i]=3DfilterFieldListNodes[i].getAttribute("FieldDi=
splayName");
					displayListSet=3Dtrue;
				}
				else if(displayListSet=3D=3Dtrue)
				{
					filterFieldDisplayList=3Dnull;
				}
			}
		}
		if((rowFieldList !=3Dnull && rowFieldList.length !=3D0 && =
filterFieldList !=3Dnull && filterFieldList.length !=3D0) || =
isConnected=3D=3D'True' )
		{
			var rfxFormInfo;
			var rowList=3DrowFieldList;
			if(rowFieldDisplayList !=3Dnull && =
rowFieldDisplayList.length=3D=3DrowFieldList.length)
			{
				rowList=3DrowFieldDisplayList;
			}
			var =
sFeatures=3D"dialogHeight:210px;dialogWidth:460px;center:yes;help:no;stat=
us:no;scroll:no;resizable:no;";
			var url=3Ddocument.all.MSOConn_RFProXform.value+"?part=3Dprovider";
			var arguments=3Dnew Array(rowList, isConnected, =
providerPart.getAttribute("title"), =
consumerPart.getAttribute("title"),MSOConn_MultipleTargetGroups, =
xFormInfo, rowFieldList);
			 var rfxFormInfoRowIndex=3DshowModalDialog(url, arguments, =
sFeatures);=09
			if(rfxFormInfoRowIndex=3D=3Dnull || =
rfxFormInfoRowIndex=3D=3D"undefined")
			{
			  	MSOConn_ConnCancelled=3Dtrue;
			}
			else if(rfxFormInfoRowIndex=3D=3D"remove")
			{
				document.all.MSOConn_Button.value=3D"remove";
				rfxFormInfo=3D"";
			}
			else if(rfxFormInfoRowIndex=3D=3D"choose")
			{
				MSOConn_ShowTargetGroupsDialog();
				MSOConn_ShowXFormsAndPersist();
				MSOConn_ConnCancelled=3Dtrue;
			}
			else
			 {
				var filterList=3DfilterFieldList;
				if(filterFieldDisplayList !=3Dnull && =
filterFieldList.length=3D=3DfilterFieldDisplayList.length)
				{
					filterList=3DfilterFieldDisplayList;
				}
				var selectedRowDisplayFieldName=3DrowList[rfxFormInfoRowIndex];
				arguments=3Dnew Array(filterList, selectedRowDisplayFieldName, =
isConnected,consumerPart.getAttribute("title"),xFormInfo, =
filterFieldList);
				var =
rfxFormInfoFilterIndex=3DshowModalDialog(document.all.MSOConn_RFConXform.=
value, arguments ,sFeatures);
				if(rfxFormInfoFilterIndex=3D=3Dnull)
				{
					MSOConn_ConnCancelled=3Dtrue;
				}
				else if(rfxFormInfoFilterIndex=3D=3D"remove")
				{
					document.all.MSOConn_Button.value=3D"remove";
					rfxFormInfo=3D"";
				}
				else if(rfxFormInfoFilterIndex=3D=3D"previous")
				{
					MSOConn_ShowRowFilterXForm(targetInterface);
				}
				else if(MSOConn_ConnCancelled !=3Dtrue)
				{
					MSOConn_XformInfo1=3DfilterFieldList[rfxFormInfoFilterIndex];
					MSOConn_XformInfo2=3DrowFieldList[rfxFormInfoRowIndex];=09
				}
			}
		}
		else
		{
			MSOConn_InitArgsError();
			MSOConn_ConnCancelled=3Dtrue;
		}
	}
	else
	{
		MSOConn_InitArgsError();
		MSOConn_ConnCancelled=3Dtrue;
	}
}
function  MSOConn_ShowRowCellXForm(targetInterface)
{
	var rowProInitArgNode=3Dnull;
	var cellConInitArgNode=3Dnull;
	var providerPart=3Dnull;
	var consumerPart=3Dnull;
	var rcxFormInfo=3Dnull;
	var =
sMatchInterfaceName=3DtargetInterface.selectSingleNode("mi").getAttribute=
("id");
	var =
xFormInfo=3DtargetInterface.selectSingleNode("mi").getAttribute("xInfo");=

	var =
sInterfaceNode=3DMSOConn_SourceGroupNode.selectSingleNode("sInterfaces/sI=
nterface[@id=3D'"+sMatchInterfaceName+"']");
	=
rowProInitArgNode=3DtargetInterface.selectSingleNode("InitEventArgs/RowPr=
oviderInitEventArgs");
	var isConnected=3DMSOConn_TargetGroupNode.getAttribute("isConn");
	if( rowProInitArgNode=3D=3Dnull)
	{=09
		=
rowProInitArgNode=3DsInterfaceNode.selectSingleNode("InitEventArgs/RowPro=
viderInitEventArgs");
		=
cellConInitArgNode=3DtargetInterface.selectSingleNode("InitEventArgs/Cell=
ConsumerInitEventArgs");
		providerPart=3DMSOConn_SourceWpNode;
		consumerPart=3DMSOConn_TargetWpNode;
	}
	else
	{
		=
cellConInitArgNode=3DsInterfaceNode.selectSingleNode("InitEventArgs/CellC=
onsumerInitEventArgs");
		providerPart=3DMSOConn_TargetWpNode;
		consumerPart=3DMSOConn_SourceWpNode;
	}
	if(rowProInitArgNode !=3Dnull && cellConInitArgNode !=3Dnull)
	{
		var fieldList=3Dnew Array();
		var fieldDisplayList=3Dnew Array();
		var fieldListNodes=3DrowProInitArgNode.selectNodes("Field");
		if(fieldListNodes=3D=3Dnull || fieldListNodes.length=3D=3D0)
		{
			var cref=3DrowProInitArgNode.getAttribute("cref");
			if(cref !=3Dnull)
			{
				var strVal=3Dcref+".GetInitEventArgs()";
				var args=3Dnull;
				try
				{
					args=3Deval(strVal);
				}
				catch(e)
				{
				}
				if(args !=3Dnull)
				{
					fieldList=3Dargs.FieldList;
					fieldDisplayList=3Dargs.FieldDisplayList;
				}
			}
		}
		else
		{
			for(var i=3D0 ; i< fieldListNodes.length; i++)
			{
				var displayListSet=3Dfalse;
				fieldList[i]=3DfieldListNodes[i].getAttribute("FieldName");
				if(fieldListNodes[i].getAttribute("FieldDisplayName") !=3Dnull)
				{
					=
fieldDisplayList[i]=3DfieldListNodes[i].getAttribute("FieldDisplayName");=

					displayListSet=3Dtrue;
				}
				else if(displayListSet=3D=3Dtrue)
				{
					fieldDisplayList=3Dnull;
				}
			}
		}
		var cell=3DcellConInitArgNode.getAttribute("FieldName");
		var =
cellDisplayName=3DcellConInitArgNode.getAttribute("FieldDisplayName");
		if(cell=3D=3Dnull)
		{
			var cref=3DcellConInitArgNode.getAttribute("cref");
			if(cref !=3Dnull)
			{
				var strVal=3Dcref+".GetInitEventArgs()";
				var args=3Dnull;
				try
				{
					args=3Deval(strVal);
				}
				catch(e)
				{
				}
				if(args !=3Dnull)
				{
					cell=3Dargs.FieldName;
					cellDisplayName=3Dargs.cellDisplayName;
				}
			}
		}
		if((fieldList !=3Dnull  && fieldList.length !=3D0 && cell !=3Dnull) || =
isConnected=3D=3D'True')
		{
			var cellName=3Dcell;
			var rowList=3DfieldList;
			if(fieldDisplayList !=3Dnull && =
fieldDisplayList.length=3D=3DfieldList.length)
			{
				rowList=3DfieldDisplayList;
			}
			if(cellDisplayName !=3Dnull)
			{
				cellName=3DcellDisplayName;
			}
			var arguments=3Dnew Array(rowList, cellName, isConnected , =
providerPart.getAttribute("title"), =
consumerPart.getAttribute("title"),MSOConn_MultipleTargetGroups, =
xFormInfo, fieldList);
			var =
sFeatures=3D"dialogHeight:210px;dialogWidth:460px;center:yes;help:no;stat=
us:no;scroll:no;resizable:no;";
			var =
rcxFormInfoIndex=3DshowModalDialog(document.all.MSOConn_RCXform.value,arg=
uments,sFeatures);
			if(rcxFormInfoIndex=3D=3D"undefined" || rcxFormInfoIndex=3D=3Dnull)
			{
				MSOConn_ConnCancelled=3Dtrue;
			}
			else if(rcxFormInfoIndex=3D=3D"remove")
			{
				document.all.MSOConn_Button.value=3D"remove";
				rcxFormInfo=3D"";
			}
			else if(rcxFormInfoIndex=3D=3D"choose")
			{
				MSOConn_ShowTargetGroupsDialog();
				MSOConn_ShowXFormsAndPersist();
				MSOConn_ConnCancelled=3Dtrue;
			}
			else
			{
				rcxFormInfo=3DfieldList[rcxFormInfoIndex];
			}
		}
		else
		{=09
			MSOConn_InitArgsError();
			MSOConn_ConnCancelled=3Dtrue;
		}
	}
	else
	{
		MSOConn_InitArgsError();
		MSOConn_ConnCancelled=3Dtrue;
	}
	if(rcxFormInfo !=3Dnull && MSOConn_ConnCancelled !=3Dtrue)
	{
		MSOConn_XformInfo1=3DrcxFormInfo;
	}
}
function  MSOConn_ShowAspXForm(targetInterface)
{
	var xFormNode=3DtargetInterface.selectSingleNode('xForm');
	var xFormType=3DxFormNode.getAttribute("type");
	var =
xFormInfo=3DtargetInterface.selectSingleNode("mi").getAttribute("xInfo");=

	var isConnected=3DMSOConn_TargetGroupNode.getAttribute("isConn");
	var tGroupId=3DtargetInterface.getAttribute("id");
	var isMultiGroup;
	if (MSOConn_MultipleTargetGroups)
	{
		isMultiGroup=3D"True";
	}
	else
	{
		isMultiGroup=3D"False";
	}
	var =
sFeatures=3D"dialogHeight:210px;dialogWidth:460px;center:yes;help:no;stat=
us:no;scroll:no;resizable:no;";
	var xFormUrl=3Ddocument.all.MSOConn_AspXformUrl.value;
	xFormUrl+=3D"?pageUrl=3D";
	xFormUrl+=3DescapeProperly(document.location.href);
	xFormUrl+=3D"&sWpId=3D";
	xFormUrl+=3DescapeProperly(document.all.MSOConn_SWpId.value);
	xFormUrl+=3D"&sGroupId=3D";
	xFormUrl+=3DescapeProperly(document.all.MSOConn_SGroupId.value);
	xFormUrl+=3D"&tWpId=3D";
	xFormUrl+=3DescapeProperly(document.all.MSOConn_TWpId.value);
	xFormUrl+=3D"&tGroupId=3D";
	xFormUrl+=3DescapeProperly(tGroupId);
	xFormUrl+=3D"&xFormType=3D";
	xFormUrl+=3DescapeProperly(xFormType);
	xFormUrl+=3D"&xFormInfo=3D";
	xFormUrl+=3DescapeProperly(xFormInfo);
	xFormUrl+=3D"&isMultiGroup=3D";
	xFormUrl+=3DescapeProperly(isMultiGroup);
	xFormUrl+=3D"&isConnected=3D";
	xFormUrl+=3DescapeProperly(isConnected);
	var returnInfo=3Dwindow.showModalDialog(xFormUrl, null, sFeatures);
	if (returnInfo=3D=3Dnull)
	{
		returnInfo=3Dnew Array(null, null);
	}
	var action=3DreturnInfo[0];
	var serializedConfig=3DreturnInfo[1];
	if(action=3D=3D"undefined" || action=3D=3Dnull)
	{
		MSOConn_ConnCancelled=3Dtrue;
	}
	else if(action=3D=3D"remove")
	{
		document.all.MSOConn_Button.value=3D"remove";
		serializedConfig=3D"";
	}
	else if(action=3D=3D"choose")
	{
		MSOConn_ShowTargetGroupsDialog();
		MSOConn_ShowXFormsAndPersist();
		MSOConn_ConnCancelled=3Dtrue;
	}
	if(serializedConfig !=3Dnull && MSOConn_ConnCancelled !=3Dtrue)
	{
		MSOConn_AspXformInfo=3DserializedConfig;
	}
}
function MSOConn_InitArgsError()
{
	document.body.style.cursor=3D'auto';
	alert(MSOStrings.NoInitArgs);
}
function MSOConn_ShowTargetGroupsDialog()
{
	var connected=3Dfalse;
	if(MSOConn_TargetWpNode.selectNodes("tg") !=3Dnull && =
MSOConn_TargetWpNode.selectNodes("tg").length !=3D0)
	{
		var targetGroupNodes=3DMSOConn_TargetWpNode.selectNodes("tg");
		if(targetGroupNodes !=3Dnull)
		{
			for(i=3D0; i< targetGroupNodes.length;i++)
			{
				var tg=3DtargetGroupNodes.item(i);
				if(tg.getAttribute('isConn')=3D=3D'True')
				{
					connected=3Dtrue;
					MSOConn_TargetGroupNode=3Dtg;
					break;
				}
			}
		}
		if(!connected)
		{
			var =
sFeatures=3D"dialogHeight:210px;dialogWidth:460px;center:yes;help:no;stat=
us:no;scroll:no;resizable:no;";
			var rValues=3DshowModalDialog(document.all.MSOConn_GroupUrl.value, =
MSOConn_TargetWpNode,sFeatures);
			if(rValues !=3Dnull)
			{
				document.all.MSOConn_Button.value=3DrValues[0];
				var targetGroupNodes=3DMSOConn_TargetWpNode.selectNodes('tg');
				for (var j=3D0; targetGroupNodes.length; j++)
				{
					if (targetGroupNodes[j].getAttribute('id')=3D=3DrValues[1])
					{
						MSOConn_TargetGroupNode=3DtargetGroupNodes[j];
						break;
					}
				}
			}
			else
			{
				MSOConn_ConnCancelled=3Dtrue;
			}
		}
	}
	else
	{
		MSOConn_ConnCancelled=3Dtrue;
	}
}
function MSOConn_ConfirmRemoveConnection(sourceTitle, targetTitle)
{
	var errMsg=3DMSOStrings.RemoveConnection;
	var titleArray=3Dnew Array();
	titleArray[0]=3DsourceTitle;
	titleArray[1]=3DtargetTitle;
	if(titleArray !=3Dnull)
	{
		for(var index=3D0; index < titleArray.length; index++)
		{
			errMsg=3DerrMsg.replace("%"+index, titleArray[index]);
		}
	}
	return errMsg;
}
function MSOConn_ShowXFormsAndPersist()
{
	if(!MSOConn_ConnCancelled && MSOConn_TargetGroupNode !=3Dnull)
	{
		if(document.all.MSOConn_Button.value !=3D"remove")
		{
			MSOConn_IsXFormUINeeded();
		}
		if(!MSOConn_ConnCancelled)
		{
			if(document.all.MSOConn_Button.value=3D=3D"remove")
			{
				var errMsg=3DMSOConn_ConfirmRemoveConnection( =
MSOConn_SourceWpNode.getAttribute("title"), =
MSOConn_TargetWpNode.getAttribute("title"));
				if(confirm(errMsg))
				{
					MSOConn_PersistConnection();
				}
			}
			else
			{
				MSOConn_PersistConnection();
			}
		}
	}
	document.all.MSOConn_Button.value=3D"none";
	MSOConn_ConnCancelled=3Dfalse;
	MSOConn_XformInfo1=3Dnull;
	MSOConn_XformInfo2=3Dnull;
	MSOConn_AspXformInfo=3Dnull;
	MSOConn_SourceWpNode=3Dnull;
	MSOConn_TargetWpNode=3Dnull;
	MSOConn_MultipleTargetGroups=3Dfalse;
	MSOConn_TargetGroupNode=3Dnull;
	MSOConn_SourceGroupNode=3Dnull;
}
function MSOConn_CreateConnectionStep1(sourceGuid,
												targetGuid,
												sourceTitle,
												targetTitle,
												sGroupID,
												connected,
												isXFormNeeded,
												tGroupID)
{
	document.all.MSOConn_SWpId.value=3DsourceGuid;
	document.all.MSOConn_TWpId.value=3DtargetGuid;
	document.all.MSOConn_SGroupId.value=3DsGroupID;
	document.all.MSOConn_Button.value=3D"save";
	document.all.MSOConn_TGroupId.value=3D"";
	document.all.MSOConn_XForm1.value=3D"";
	document.all.MSOConn_XForm2.value=3D"";
	document.all.MSOConn_AspXForm.value=3D"";
	var submit=3Dtrue;
	if(tGroupID)
	{
		document.all.MSOConn_TGroupId.value=3DtGroupID;
	}
	if(connected=3D=3D"True" && tGroupID !=3Dnull && isXFormNeeded !=3Dnull =
&& isXFormNeeded=3D=3D"False")
	{
		var errMsg=3DMSOConn_ConfirmRemoveConnection(sourceTitle, =
targetTitle);
		if(confirm(errMsg))
		{
			document.all.MSOConn_Button.value=3D"remove";
		}
		else
		{
			submit=3Dfalse;
		}
	}
	else if(connected=3D=3D"True" && tGroupID=3D=3Dnull)
	{
		document.all.MSOConn_Button.value=3D"edit";
	}
	if(submit=3D=3Dtrue)
	{
		document.all.MSOConn_CreationStep.value=3D"1";
		document.body.style.cursor=3D"wait";
		__doPostBack(MSOWebPartPageFormName, '');
	}
}
function MSOConn_CreateConnectionStep2(sourceGuid, targetGuid, sourceID, =
targetID, sGroupID, tGroupID)
{=09
	var targetGroupID=3Dnull;
	var targetGpNode=3Dnull;
	document.all.MSOConn_SWpId.value=3DsourceGuid;
	document.all.MSOConn_TWpId.value=3DtargetGuid;
	document.all.MSOConn_SGroupId.value=3DsGroupID;
	document.all.MSOConn_TGroupId.value=3DtGroupID;
	var =
sourceWpNode=3DMSOConn_Compatibility.selectSingleNode("ConnDesign/sWebPar=
t[@id=3D'MSOConn_"+sourceID+"']");
	if(sourceWpNode !=3Dnull)
	{
		MSOConn_SourceWpNode=3DsourceWpNode;
		var sourceGpNode=3Dnull;
		var sourceGpNodes=3DsourceWpNode.selectNodes('sg');
		for (var i=3D0; sourceGpNodes.length; j++)
		{
			if (sourceGpNodes[i].getAttribute('id')=3D=3DsGroupID)
			{
				sourceGpNode=3DsourceGpNodes[i];
				break;
			}
		}
		if(sourceGpNode !=3Dnull)
		{
			MSOConn_SourceGroupNode=3DsourceGpNode;
			var =
targetWpNode=3DsourceGpNode.selectSingleNode("tParts/tWebPart[@id=3D'MSOC=
onn_"+targetID+"']");
			if(targetWpNode !=3Dnull)
			{
				MSOConn_TargetWpNode=3DtargetWpNode;
				if(!tGroupID)
				{
					MSOConn_MultipleTargetGroups=3Dtrue;
					MSOConn_ShowTargetGroupsDialog();
				}
				else
				{
					var targetGroupNodes=3DtargetWpNode.selectNodes('tg');
					for (var j=3D0; targetGroupNodes.length; j++)
					{
						if (targetGroupNodes[j].getAttribute('id')=3D=3DtGroupID)
						{
							MSOConn_TargetGroupNode=3DtargetGroupNodes[j];
							break;
						}
					}
				}
				MSOConn_ShowXFormsAndPersist();		=09
			}
		}
	}
	document.body.style.cursor=3D"auto";
}
function MSOConn_PersistConnection()
{
	=
document.all.MSOConn_SGroupId.value=3DMSOConn_SourceGroupNode.getAttribut=
e('id');
	=
document.all.MSOConn_TGroupId.value=3DMSOConn_TargetGroupNode.getAttribut=
e('id');
	if(document.all.MSOConn_Button.value !=3D"remove" && =
document.all.MSOConn_Button.value !=3D"edit")
	{
		document.all.MSOConn_Button.value=3D"save";
	}
	if(MSOConn_XformInfo1 !=3Dnull)
	{
		document.all.MSOConn_XForm1.value=3DMSOConn_XformInfo1;
	}
	if(MSOConn_XformInfo2 !=3Dnull)
	{
		document.all.MSOConn_XForm2.value=3DMSOConn_XformInfo2;
	}
	if(MSOConn_AspXformInfo !=3Dnull)
	{
		document.all.MSOConn_AspXForm.value=3DMSOConn_AspXformInfo;
	}
	__doPostBack(MSOWebPartPageFormName, '');
}
function MSOLayout_ShowErrorDetails()
{
	var src=3Devent.srcElement.parentElement;
	 MSOLayout_ShowHideErrorDetails(src.nextSibling, src);
}
function MSOLayout_HideErrorDetails()
{
	var src=3Devent.srcElement.parentElement.parentElement;
	 MSOLayout_ShowHideErrorDetails(src.previousSibling, src);
}
function MSOLayout_ShowHideErrorDetails(show, hide)
{
	hide.style.display=3D'none';
	show.style.display=3D'inline';
}
function MSOLayout_ShowQuickAddDialog(siteId, webId, =
encodedQuickAddGroups, showListsAndLibraries, numberOfWebPartsInZone, =
maxWebPartsInZone,callbackMethod, enCodedZoneDisplayName, =
popUpPage,feature)
{
	var queryString=3D'?SiteId=3D'+siteId+'&WebId=3D'+webId;
	if(encodedQuickAddGroups !=3D'')
	{
		queryString+=3D'&Groups=3D'+encodedQuickAddGroups;
	}
	if(showListsAndLibraries=3D=3Dfalse)
	{
		queryString+=3D'&ShowListsAndLibraries=3Dfalse';
	}
	queryString+=3D'&NumberOfWebPartsInZone=3D'+numberOfWebPartsInZone;
	queryString+=3D'&MaxWebPartsInZone=3D'+maxWebPartsInZone;
	if(enCodedZoneDisplayName !=3D'')
	{
		queryString+=3D'&ZoneDisplayName=3D'+enCodedZoneDisplayName;
	}
	commonShowModalDialog(popUpPage+queryString, feature, callbackMethod);  =
      =09
}
var MSOTlPn_prevBuilder=3Dnull;
var MSOTlPn_prevWidth=3D0;
var MSOTlPn_prevHeight=3D0;
var MSOTlPn_shownViewChangeWarning=3Dfalse;
var MSOWebPartPage_hideNextBeforeUnload=3Dfalse;
var MSOWebPartPage_partDeleted=3D"";
var MSOChangeInToolPaneWidth=3D120;
function ConvertToAspPartDisplayMode(view)
{
	var displayMode;
	switch(view)
	{
		case '-1': displayMode=3D'ExtensibleView';
			break;
		case '0': displayMode=3D'Browse';
			break;
		case '1': displayMode=3D'Edit';
			break;
		case '2': displayMode=3D'Catalog';
			break;
		case '3': displayMode=3D'GallerySearch';
			break;
		case '4': displayMode=3D'Navigation';
			break;
		case '5': displayMode=3D'Import';
			break;
		case '6': displayMode=3D'DownLevelWebPartMenu';
			break;
		case '7': displayMode=3D'ToolPaneErr';
			break;
		}
	return displayMode;
}
function MSOTlPn_ShowToolPane2(displayModeName)
{
	if (document.forms[MSOWebPartPageFormName].MSOGallery_FilterVisible)
		=
document.forms[MSOWebPartPageFormName].MSOGallery_FilterVisible.value=3D'=
false';
	=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3DdisplayModeName;
	if (arguments.length > 1)
	{
		=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_StartWebPartEd=
itingName.value=3D'true';
		=
document.forms[MSOWebPartPageFormName].MSOTlPn_SelectedWpId.value=3Dargum=
ents[1];
	}
	__doPostBack(MSOWebPartPageFormName,'');
}
function MSOTlPn_ShowToolPane2Wrapper(displayModeName, source)
{
	=
document.forms[MSOWebPartPageFormName].MSOWebPartPage_PostbackSource.valu=
e=3Dsource;
	if( arguments[2]=3D=3Dnull )
		MSOTlPn_ShowToolPane2(displayModeName);
	else
		MSOTlPn_ShowToolPane2(displayModeName, arguments[2]);
}
function MSOTlPn_ShowToolPane(view)
{
	if (arguments.length > 1)
		MSOTlPn_ShowToolPane2(ConvertToAspPartDisplayMode(view), =
arguments[1]);
	else
		MSOTlPn_ShowToolPane2(ConvertToAspPartDisplayMode(view));
}
function MSOTlPn_ShowToolPaneWrapper(view, source)
{
	if (arguments[2]=3D=3Dnull)
		MSOTlPn_ShowToolPane2Wrapper(ConvertToAspPartDisplayMode(view), =
source);
	else
		MSOTlPn_ShowToolPane2Wrapper(ConvertToAspPartDisplayMode(view), =
source, arguments[2]);
}
function MSOLayout_CheckAndSaveChanges()
{
	if(document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges =
!=3Dnull && =
document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value =
!=3D"")
	{
		MSOLayout_SaveChanges();
	}
}
function MSOWebPartPage_ExportCheckWarning(address, hasPersonalizations)
{
	var doexport=3Dtrue;
	if (hasPersonalizations)
	{
		if (!confirm(MSOStrings.ExportPersonalizationDialogText))
		{
			doexport=3Dfalse;
		}
	}
	if (doexport)
	{
		var oldSavePerformed=3Dfalse;
		if(typeof(MSOWPSC_SavePerformed)=3D=3D"boolean")
		{
			oldSavePerformed=3DMSOWPSC_SavePerformed;
		}
		MSOWebPartPage_SetWindowLocation(address);
		if(typeof(MSOWPSC_SavePerformed)=3D=3D"boolean")
		{
			MSOWPSC_SavePerformed=3DoldSavePerformed;
			MSOWebPartPage_hideNextBeforeUnload=3Dtrue;
		}
	}
}
function MSOMode_SetMode(bAllUsers)
{
	var newUrl=3DMSOMode_GetNewUrl(bAllUsers);
	MSOLayout_CheckAndSaveChanges();
	=
if(document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayMode=
Name.value !=3D'Navigation')
	{
		=
document.forms[MSOWebPartPageFormName].MSOSPWebPartManager_DisplayModeNam=
e.value=3D'Browse';
		var toolPaneViewExpression=3D/[& | \?]ToolPaneView=3D[-0-9A-Z]*/ig;
		var displayModeExpression=3D/[& | \?]DisplayMode=3D[a-zA-Z]*/ig;
		newUrl=3DMSOMode_RemoveMode(newUrl, toolPaneViewExpression);
		newUrl=3DMSOMode_RemoveMode(newUrl, displayModeExpression);
	}
	=
document.forms[MSOWebPartPageFormName].MSOWebPartPage_Shared.value=3DbAll=
Users ? "true" : "false";
	document.forms[MSOWebPartPageFormName].action=3DnewUrl;
	__doPostBack(MSOWebPartPageFormName,'');
}
function MSOMode_GetNewUrl(bAllUsers, newUrl)
{
	if (newUrl=3D=3Dnull)
	{
		newUrl=3Ddocument.location.href;
	}
	var personalViewExpression=3D/[& | \?]PageView=3DPersonal/ig;
	var allUsersViewExpression=3D/[& | \?]PageView=3DShared/ig;
	var newMode=3D"PageView=3D"+(bAllUsers ? "Shared" : "Personal");
	newUrl=3DMSOMode_RemoveMode(newUrl, personalViewExpression);
	newUrl=3DMSOMode_RemoveMode(newUrl, allUsersViewExpression);
	newUrl=3DMSOMode_AddMode(newUrl, allUsersViewExpression, newMode);
	return newUrl;
}
function MSOMode_RemoveMode(newUrl, regExpression)
{
	var hashMarkExpression=3D/\#/;
	var hashMarkIndex=3DnewUrl.search(hashMarkExpression);
	if(hashMarkIndex !=3D-1)
	{
		newUrl=3DnewUrl.substring(0, hashMarkIndex);
	}
	var questionMarkExpression=3D/\?/;
	var questionMarkIndex=3DnewUrl.search(questionMarkExpression);
	if(questionMarkIndex !=3D-1)
	{
		var pathString=3DnewUrl.substring(0, questionMarkIndex);
		var queryString=3DnewUrl.substring(questionMarkIndex, newUrl.length);
		queryString=3DqueryString.replace(regExpression,'');
		if(queryString.length !=3D0 && queryString.charAt(0) !=3D'?')
		{
			queryString=3D"?"+queryString;
		}
		newUrl=3DpathString+queryString;
	}
	return newUrl;
}
function MSOMode_AddMode(newUrl, regExpression, stringToAdd)
{
	var hashMarkExpression=3D/\#/;
	var hashMarkIndex=3DnewUrl.search(hashMarkExpression);
	if(hashMarkIndex !=3D-1)
	{
		newUrl=3DnewUrl.substring(0, hashMarkIndex);
	}
	var questionMarkExpression=3D/\?/;
	var questionMarkIndex=3DnewUrl.search(questionMarkExpression);
	if(questionMarkIndex=3D=3D-1 )
	{
		newUrl+=3D'?'+stringToAdd;
	}
	else
	{
		var queryString=3DnewUrl.substring(questionMarkIndex, newUrl.length);
		if(queryString.search(regExpression)=3D=3D-1)
		{
			newUrl+=3D'&'+stringToAdd;
		}
	}
	return newUrl;
}
function MSOPGrid_BuilderVisible(builderID)
{
	MSOPGrid_HidePrevBuilder();
	MSOTlPn_prevBuilder=3Dnull;
	builderID.style.display=3D'inline';
}
function MSOPGrid_HidePrevBuilder()
{
	if(MSOTlPn_prevBuilder !=3Dnull)
	{
		eval(MSOTlPn_prevBuilder).style.display=3D'none';
	}
}
function MSOPGrid_doBuilder(builderUrl, editorId, dialogFeatures)
{
	var pReturnValue=3DshowModalDialog(builderUrl,editorId,dialogFeatures);
	editorId.value=3DpReturnValue;
//@cc_on
//@if (@_jscript_version >=3D5)
//@     try { editorId.focus(); } catch (exception) {}
//@else
//@end
}
function MSOWebPartPage_RestorePageDefault()
{
	if(confirm(MSOStrings.ResetPagePersonalizationDialogText))
	{
		var newInput=3Ddocument.createElement('INPUT');
		//@cc_on
		//@if (@_jscript_version >=3D5)
		//@     try
		//@else
		//@end
		{
			newInput.type=3D'hidden';
		}
		//@cc_on
		//@if (@_jscript_version >=3D5)
		//@     catch(e){newInput.style.display=3D'none';}
		//@else
		//@end
		newInput.name=3D'MSOWebPartPage_RestorePageDefault';
		newInput.value=3D'true';
		document.forms[MSOWebPartPageFormName].appendChild(newInput);
		if(document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges =
!=3Dnull)
		{
			=
document.forms[MSOWebPartPageFormName].MSOLayout_LayoutChanges.value=3D""=
;
		}
		MSOMode_SetMode(false);
	}
}
function MSOWebPartPage_RestorePartDefaults(webPartID)
{
	if(confirm(MSOStrings.ResetPartPersonalizationDialogText))
	{
		var newInput=3Ddocument.createElement('INPUT');
		//@cc_on
		//@if (@_jscript_version >=3D5)
		//@     try
		//@else
		//@end
		{
			newInput.type=3D'hidden';
		}
		//@cc_on
		//@if (@_jscript_version >=3D5)
		//@     catch(e){newInput.style.display=3D'none';}
		//@else
		//@end
		newInput.name=3D'MSO_RestoreSettings';
		newInput.value=3DwebPartID;
		document.forms[MSOWebPartPageFormName].appendChild(newInput);
		MSOMode_SetMode(false);
	}
}
function MSOWebPartPage_MenuDoPostBack(eventTarget, eventArgument)
{
	var theform=3Ddocument.forms[MSOWebPartPageFormName];
	var eventTargetField=3Dtheform.__EVENTTARGET;
	var eventArgumentField=3Dtheform.__EVENTARGUMENT;
	if(eventTargetField=3D=3Dnull)
	{
		eventTargetField=3Ddocument.createElement('INPUT');
		eventTargetField.style.display=3D'none';
		eventTargetField.name=3D'__EVENTTARGET';
		document.forms[MSOWebPartPageFormName].appendChild(eventTargetField);
	}
	if(eventArgumentField=3D=3Dnull)
	{
		eventArgumentField=3Ddocument.createElement('INPUT');
		eventArgumentField.style.display=3D'none';
		eventArgumentField.name=3D'__EVENTARGUMENT';
		=
document.forms[MSOWebPartPageFormName].appendChild(eventArgumentField);
	}
	__doPostBack(eventTarget, eventArgument);
}
function MSOWebPartPage_SignIn()
{
	var newInput=3Ddocument.createElement('INPUT');
	//@cc_on
	//@if (@_jscript_version >=3D5)
	//@     try
	//@else
	//@end
	{
		newInput.type=3D'hidden';
	}
	//@cc_on
	//@if (@_jscript_version >=3D5)
	//@     catch(e){newInput.style.display=3D'none';}
	//@else
	//@end
	newInput.name=3D'MSOWebPartPage_AnonymousAccessLogIn';
	newInput.value=3D"1";
	document.forms[MSOWebPartPageFormName].appendChild(newInput);
	__doPostBack(MSOWebPartPageFormName,'');
}
function MSOWebPartPage_SetWindowLocation(newLocation)
{
	var newLocationLowerCase=3DnewLocation.toLowerCase();
	if(newLocationLowerCase.indexOf('javascript:')=3D=3D0 || =
newLocationLowerCase.indexOf('vbscript:')=3D=3D0)
	{
		MSOWebPartPage_hideNextBeforeUnload=3Dtrue;
	}
	window.location=3DnewLocation;
}
function MSOWebPartPage_SetNewWindowLocation(helpUrl, helpMode)
{
	if (helpMode=3D=3D0 || helpMode=3D=3D1)
	{
		if (helpMode=3D=3D0)
		{
			var dialogInfo=3D"edge: Sunken; center: yes; help: no; resizable: =
yes; status: no";
			window.commonShowModalDialog(helpUrl, dialogInfo);
		}
		else
		{
			window.open(helpUrl, null, =
"scrollbars=3Dyes,resizable=3Dyes,status=3Dno,toolbar=3Dno,menubar=3Dno,l=
ocation=3Dno");
		}
	}
	else if (helpMode=3D=3D2)
	{
		window.location=3DhelpUrl;
	}
}
function MSOTlPn_onToolPaneCloseClick()
{
	var DisplayModeBrowse=3D'Browse';
	var PostbackSourceSettingsHide=3D'49';
	MSOTlPn_ShowToolPane2Wrapper(DisplayModeBrowse, =
PostbackSourceSettingsHide);
}
function MSOPGrid_InvokeFPBuilder(type,arguments,editorCtrl)
{
	=
editorCtrl.value=3Dwindow.external.InvokeBuilder(type,arguments,editorCtr=
l.id);
	editorCtrl.focus();
}
function MSOMenu_KeyboardClick(widget)
{
	for(var index=3D1; index < arguments.length; index++)
	{
		if(event.keyCode=3D=3Darguments[index])
		{
			widget.click();
			event.returnValue=3Dfalse;
			return;
		}
	}
}
function =
MSOTlPn_ToggleDisplay(strID,strImgName,strAnchorName,strAltExpandText,str=
AltCollapseText, strImageAnchorName)
{
	var fieldID=3DstrID+'_STATEFIELD';
	var stateFieldValue;
	var group=3Ddocument.getElementById(strID);
	var image=3Ddocument.getElementById(strImgName);
	var anchor=3Ddocument.getElementById(strAnchorName);
	var imgAnchor=3Ddocument.getElementById(strImageAnchorName);
	if( group.style.display=3D=3D'none' )
	{
		group.style.display=3D'';
		image.src=3D'/_layouts/images/TPMin2.gif';
		image.alt=3DstrAltCollapseText;
		imgAnchor.title=3DstrAltCollapseText;
		anchor.title=3DstrAltCollapseText;
		stateFieldValue=3D"1";
	}
	else
	{
		group.style.display=3D'none';
		image.src=3D'/_layouts/images/TPMax2.gif';
		image.alt=3DstrAltExpandText;
		imgAnchor.title=3DstrAltExpandText;
		anchor.title=3DstrAltExpandText;
		stateFieldValue=3D"0";
	}
	var field=3Ddocument.getElementById(fieldID);
	if(field !=3Dnull)
	{
		field.value=3DstateFieldValue;
	}
}
function MSOTlPn_onToolPaneMaxClick()
{
	var mod=3D1;
	var minMaxIcon=3Ddocument.all['MSOTlPn_minMaxIcon'];
	var newSrc=3DminMaxIcon.src.substring(0, =
minMaxIcon.src.lastIndexOf('/')+1);
	if =
(document.forms[MSOWebPartPageFormName].MSOTlPn_Maximized.value=3D=3D"Fal=
se")
	{
		=
document.all['MSOTlPn_Tbl'].style.width=3D(parseInt(document.all['MSOTlPn=
_Tbl'].offsetWidth)+MSOChangeInToolPaneWidth).toString()+"px";
		newSrc+=3D((document.dir=3D=3D"rtl") ? "tpmax.gif" : "tpmin.gif");
		minMaxIcon.title=3DMSOStrings.ToolPaneShrinkToolTip;
		minMaxIcon.alt=3DMSOStrings.ToolPaneShrinkToolTip;
		minMaxIcon.parentElement.title=3DMSOStrings.ToolPaneShrinkToolTip;
		=
document.forms[MSOWebPartPageFormName].MSOTlPn_Maximized.value=3D"True";
	}
	else
	{
		document.all['MSOTlPn_Tbl'].style.width=3D"225px";
		newSrc+=3D((document.dir=3D=3D"rtl") ? "tpmin.gif" : "tpmax.gif");
		minMaxIcon.title=3DMSOStrings.ToolPaneWidenToolTip;
		minMaxIcon.alt=3DMSOStrings.ToolPaneWidenToolTip;
		minMaxIcon.parentElement.title=3DMSOStrings.ToolPaneWidenToolTip;
		mod=3D-1;
		=
document.forms[MSOWebPartPageFormName].MSOTlPn_Maximized.value=3D"False";=

	}
	minMaxIcon.src=3DnewSrc;
	var x=3Ddocument.all['MSOTlPn_Tbl'];
	for(var i=3D0; i < x.all.length; i++)
	{
//@cc_on
//@if (@_jscript_version >=3D5)
//@     try
//@else
//@end
		{
			if (x.all(i).getAttribute('ms-TlPnWiden')=3D=3D"true")
			{
			   x.all(i).style.pixelWidth+=3Dmod*MSOChangeInToolPaneWidth;
			}
		}
//@cc_on
//@if (@_jscript_version >=3D5)
//@     catch (e)
//@else
//@end
		{
		}
	}
}
function MSOTlPn_WindowResize()
{
	var objToolPane=3Ddocument.all['MSOTlPn_MainTD'];
	if (objToolPane=3D=3Dnull || objToolPane.offsetWidth=3D=3D0) return;
	var widthToolPane=3DobjToolPane.offsetWidth;
	var docFrame=3D(document.body.offsetWidth - document.body.clientWidth);
	var spDiv=3Ddocument.all['MSOTlPn_WebPartPageDiv'];
	if =
((spDiv.offsetWidth+objToolPane.offsetWidth)=3D=3Ddocument.body.clientWid=
th)
	{
		return;
	}
	var widthAncestors=3D0;
	var next=3DspDiv.offsetParent;
	var elementWidth=3D0;
	while (next !=3Dnull)
	{
		if (document.dir !=3D"rtl")
		{
			elementWidth=3Dnext.offsetLeft+(next.offsetWidth - =
(next.clientLeft+next.clientWidth));
			if (next.offsetParent !=3Dnull)
			{
				elementWidth+=3Dnext.offsetParent.clientLeft;
			}
		}
		else
		{
			elementWidth=3D(next.offsetParent !=3Dnull) ? =
(next.offsetParent.offsetWidth - (next.offsetLeft+next.offsetWidth)) : =
0;
		}
		widthAncestors+=3DelementWidth;
		next=3Dnext.offsetParent;
	}
	widthAncestors -=3DdocFrame;
	var widthCenter=3Ddocument.body.clientWidth - =
(widthAncestors+widthToolPane);
	if (widthCenter < 250)
		widthCenter=3D250;
	=
document.all['MSO_tblPageBody'].style.pixelWidth=3DwidthCenter+widthToolP=
ane;
	spDiv.style.pixelWidth=3DwidthCenter;
	if (window.event.type=3D=3D"load" && =
document.all.MSOTlPn_TlPnCaptionSpan!=3Dnull)
		document.all.MSOTlPn_TlPnCaptionSpan.scrollIntoView(false);
}
function MSOTlPn_CheckUrl()
{
	var toolPaneViewExpression=3D/[& | \?]ToolPaneView=3D[-0-9A-Z]*/ig;
	var displayModeExpression=3D/[& | \?]DisplayMode=3D[a-zA-Z]*/ig;
	var formAction=3Ddocument.forms[MSOWebPartPageFormName].action;
	var newUrl;
	=
newUrl=3DMSOMode_RemoveMode(document.forms[MSOWebPartPageFormName].action=
, toolPaneViewExpression);
	=
newUrl=3DMSOMode_RemoveMode(document.forms[MSOWebPartPageFormName].action=
, displayModeExpression);
	document.forms[MSOWebPartPageFormName].action=3DnewUrl;
}
function MSOTlPn_Resize(obj)
{
	if (MSOTlPn_prevWidth !=3Dobj.clientWidth)
	{
		MSOTlPn_prevWidth=3Dobj.clientWidth;
		MSOTlPn_WindowResize();
	}
	if (MSOTlPn_prevHeight !=3Ddocument.body.clientHeight)
	{
		MSOTlPn_prevHeight=3Ddocument.body.clientHeight;
		var spDiv=3Ddocument.all['MSOTlPn_WebPartPageDiv'];
		spDiv.style.height=3D"100%";
		spDiv.style.height=3DspDiv.offsetHeight;
	}
}
function MSOWebPartPage_SetupFixedWidthWebParts()
{
	var fixedWidthTitles=3Ddocument.all['MSOFixedWidthTitle'];
	if(fixedWidthTitles !=3Dnull)
	{
		if(fixedWidthTitles.length > 0)
		{
			for(var elementIndex=3D0; elementIndex < fixedWidthTitles.length; =
elementIndex++)
			{
				=
fixedWidthTitles[elementIndex].style.width=3DMSOWebPartPage_AllocateSpace=
ForFirstTD(fixedWidthTitles[elementIndex]);
			}
		}
		else
		{
			=
fixedWidthTitles.style.width=3DMSOWebPartPage_AllocateSpaceForFirstTD(fix=
edWidthTitles);
		}
	}
}
function MSOWebPartPage_AllocateSpaceForFirstTD(titleDiv)
{
	var tempElement=3Ddocument.createElement("DIV");
	tempElement.style.width=3DtitleDiv.fixedWidth;
	document.body.appendChild(tempElement);
	var pixelSize=3DtempElement.offsetWidth;
	document.body.removeChild(tempElement);
	var tempTable=3DMSOLayout_GetParentTable(titleDiv).cloneNode(true);
	if(tempTable !=3D0)
	{
		document.body.appendChild(tempTable);
		var tempTableRow=3DtempTable.rows(0);
		for(var index=3D1; index < tempTableRow.cells.length; index++)
		{
			pixelSize -=3DtempTableRow.cells(index).offsetWidth;
		}
		document.body.removeChild(tempTable);
	}
	return (pixelSize < 1) ? 1 : pixelSize;
}
function MSOWebPartPage_FindControlName(name)
{
   var labelcollection=3Ddocument.all.tags("label");
   if (labelcollection !=3Dnull)
   {
	   for (i=3D0; i < labelcollection.length; i++)
	   {
			var label=3Dlabelcollection[i];
			if (label.innerText=3D=3Dname)
			{
				if (label.htmlFor.indexOf("_EDITOR") !=3D-1)
				{
					return(label.htmlFor);
				}
			}
	   }
	}
	return null;
}
function MSOTlPn_ListViewChange(strWarningText)
{
	if (MSOTlPn_shownViewChangeWarning)
		return;
	alert(strWarningText);
	MSOTlPn_shownViewChangeWarning=3Dtrue;
}
function MSOTlPn_CustomWindowResize()
{
	var objToolPane=3Ddocument.all['MSOTlPn_Tbl'];
	if (objToolPane=3D=3Dnull || objToolPane.offsetWidth=3D=3D0) return;
	objToolPane.style.pixelWidth=3Ddocument.body.clientWidth;
}
function MSOTlPn_ShowListFilter()
{
	if (document.all['WebPartListFilter'].style.display=3D=3D'none')
	{
		document.all['WebPartListFilter'].style.display=3D'block';
		=
document.forms[MSOWebPartPageFormName].MSOGallery_FilterVisible.value=3D"=
true";
	}
	else
	{
		document.all['WebPartListFilter'].style.display=3D'none';
		=
document.forms[MSOWebPartPageFormName].MSOGallery_FilterVisible.value=3D"=
false";
	}
}
function MSOGallery_GetCookie(name)
{
	var prefix=3Dname+"=3D";
	var cookieStartIndex=3Ddocument.cookie.indexOf(prefix);
	if (cookieStartIndex=3D=3D-1)
	{
		return null;
	}
	var cookieEndIndex=3Ddocument.cookie.indexOf(";", =
cookieStartIndex+prefix.length);
	if (cookieEndIndex=3D=3D-1)
	{
		cookieEndIndex=3Ddocument.cookie.length;
	}
	return =
unescape(document.cookie.substring(cookieStartIndex+prefix.length, =
cookieEndIndex));
}
function MSOTlPn_ShowAllUsersToolPane(displayMode, source, storageKey)
{
	MSOLayout_CheckAndSaveChanges();
	=
document.forms[MSOWebPartPageFormName].action=3DMSOMode_GetNewUrl(true);
	MSOTlPn_ShowToolPane2Wrapper(displayMode, source, storageKey);
}
function MSOLayout_MakeInvisibleIfEmpty()
{
	var allElements=3Ddocument.getElementsByName("_invisibleIfEmpty");
	var agt=3Dnavigator.userAgent.toLowerCase();
	var =
isNav=3D((agt.indexOf('mozilla')!=3D-1)&&((agt.indexOf('spoofer')=3D=3D-1=
) && (agt.indexOf('compatible')=3D=3D-1)));
	var isIE=3D(agt.indexOf("msie")!=3D-1);
	for (var curElement=3D0; curElement < allElements.length; curElement++)
	{
		if ((isIE && allElements[curElement].childNodes.length=3D=3D0)
			|| (isNav && allElements[curElement].childNodes.length <=3D1))
		{
			allElements[curElement].style.display=3D"none";
		}
	}
}
function MSOLayout_GetParentRow(tableCell)
{
	var parentRow=3DtableCell.parentElement;
	while(parentRow.tagName !=3D"TR" && parentRow.tagName !=3D"BODY") =
parentRow=3DparentRow.parentElement;
	if(parentRow.tagName !=3D"TR")
	{
		return null;
	}
	else
	{
		return parentRow;
	}
}
function MSOLayout_GetParentTable(TableCell)
{
	for (var currentObject=3DTableCell; currentObject.tagName !=3D'TABLE'; =
currentObject=3DcurrentObject.parentElement)
	{
		if(currentObject=3D=3Ddocument.body) return 0;
	}
	return currentObject;
}


------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/OAKS.Journals/modalpopup.js

=EF=BB=BFfunction ejournals_pageLoad(sender, args)
{   =20
	$addHandler(document, "keydown", OnKeyPress_Popup);
	if(typeof initializeCheckboxes =3D=3D 'function' && =
initializeCheckboxes !=3D undefined)
	{
		initializeCheckboxes();
	}
}
function pageLoad(sender, args) {
    closePopups();
}  =20

function OnKeyPress_Popup(args)
{      =20
    if(args.keyCode =3D=3D Sys.UI.Key.esc)
    {           =20
	   closePopups();
	   CloseSlideShow_ImageGallery();
    }
}

function CloseSlideShow_ImageGallery()
{
    //close ImageGallery Slide Show popup
    if (typeof HideSlideShow =3D=3D 'function' && HideSlideShow !=3D =
undefined) {
        HideSlideShow();
    }
    if (typeof Close_Popup =3D=3D 'function' && Close_Popup !=3D =
undefined) {
   =20
        Close_Popup();
    }
}

function closePopups() {

    //closeAddRemove channel Window
    var hiddenAddRemoveAllChannel =3D =
getDotNetCtrl('hiddenAddRemoveAllChannel', 'input');
    if (hiddenAddRemoveAllChannel !=3D null && =
hiddenAddRemoveAllChannel.value !=3D 'True') {
        if (typeof closeAddRemoveWindow =3D=3D 'function' && =
closeAddRemoveWindow !=3D undefined) {
            closeAddRemoveWindow();
        }
    }
    else {
        hiddenAddRemoveAllChannel.value =3D 'false';
    }
    //close Remove Items popup
    var hiddenRemoveItems =3D getDotNetCtrl('hiddenRemoveItems', =
'input');
    if(hiddenRemoveItems !=3D null && hiddenRemoveItems.value !=3D =
'true')
    {       =20
        if(typeof closeRemoveItemsWindow =3D=3D 'function' && =
closeRemoveItemsWindow !=3D undefined)
        {
            closeRemoveItemsWindow();         =20
        }
    }
    else
    {
        hiddenRemoveItems.value =3D 'false';
    }   =20
   =20
    //close Copy Items popup
    var hiddenCopyItems =3D getDotNetCtrl('hiddenCopyItems', 'input');
    if(hiddenCopyItems !=3D null && hiddenCopyItems.value !=3D 'true')
    {       =20
        if(typeof closeCopyItemsWindow =3D=3D 'function' && =
closeCopyItemsWindow !=3D undefined)
        {
            closeCopyItemsWindow();         =20
        }
    }
    else
    {
        hiddenCopyItems.value =3D 'false';
    }   =20
   =20
    //close Move Items popup
    var hiddenMoveItems =3D getDotNetCtrl('hiddenMoveItems', 'input');
    if(hiddenMoveItems !=3D null && hiddenMoveItems.value !=3D 'true')
    {       =20
        if(typeof closeMoveItemsWindow =3D=3D 'function' && =
closeMoveItemsWindow !=3D undefined)
        {
            closeMoveItemsWindow();         =20
        }
    }
    else
    {
        hiddenMoveItems.value =3D 'false';
    }   =20
   =20
    //close Delete Search Item popup
    var hiddenDeleteSearchItem =3D =
getDotNetCtrl('hiddenDeleteSearchItem', 'input');
    if(hiddenDeleteSearchItem !=3D null && hiddenDeleteSearchItem.value =
!=3D 'true')
    {       =20
        if(typeof closeDeleteSearchItemWindow =3D=3D 'function' && =
closeDeleteSearchItemWindow !=3D undefined)
        {
            closeDeleteSearchItemWindow();         =20
        }
    }
    else
    {
        hiddenDeleteSearchItem.value =3D 'false';
    }   =20
   =20
    //close Edit Search popup
    var hiddenEditSearch =3D getDotNetCtrl('hiddenEditSearch', 'input');
    if(hiddenEditSearch !=3D null && hiddenEditSearch.value !=3D 'true')
    {       =20
        if(typeof closeEditSearchWindow =3D=3D 'function' && =
closeEditSearchWindow !=3D undefined)
        {
            closeEditSearchWindow();         =20
        }
    }
    else
    {
        hiddenEditSearch.value =3D 'false';
    }  =20
   =20
    //close Add Collection popup
    var hiddenAddCollection =3D getDotNetCtrl('hiddenAddCollection', =
'input');
    if(hiddenAddCollection !=3D null && hiddenAddCollection.value !=3D =
'true')
    {       =20
        if(typeof closeAddWindow =3D=3D 'function' && closeAddWindow =
!=3D undefined)
        {
            closeAddWindow();         =20
        }
    }
    else
    {
        hiddenAddCollection.value =3D 'false';
    }   =20
   =20
    //close Edit Collection popup
    var hiddenEditCollection =3D getDotNetCtrl('hiddenEditCollection', =
'input');
    if(hiddenEditCollection !=3D null && hiddenEditCollection.value !=3D =
'true')
    {       =20
        if(typeof closeEditWindow =3D=3D 'function' && closeEditWindow =
!=3D undefined)
        {
            closeEditWindow();       =20
        }
    }
    else
    {
        hiddenEditCollection.value =3D 'false';
    }   =20
   =20
    //close Delete Collection popup
    var hiddenDeleteCollection =3D =
getDotNetCtrl('hiddenDeleteCollection', 'input')
    if(hiddenDeleteCollection !=3D null && hiddenDeleteCollection.value =
!=3D 'true')
    {
        if(typeof closeDeleteWindow =3D=3D 'function' && =
closeDeleteWindow !=3D undefined)
        {
            closeDeleteWindow();
        }
    }
    else
    {
        hiddenDeleteCollection.value =3D 'false';
    }
   =20
    //close email to colleage popups
    var hiddenEmailToColleague =3D =
getDotNetCtrl('hiddenEmailToColleague', 'input');=09
	if(hiddenEmailToColleague !=3D null)
	{   =20
	    if(hiddenEmailToColleague.value !=3D 'true' && =
hiddenEmailToColleague.value !=3D 'True')
	    {
	        if(typeof closeWindow =3D=3D'function' &&  closeWindow !=3D =
undefined)=20
      	    {
	           closeWindow();
	        }
	    }
	    else
	    {
	        hiddenEmailToColleague.value =3D 'false';
	    }
	}
           =20
    //close Add to my collections popups
    var hiddenAddArticle =3D getMultipleControls('hiddenAddArticle', =
'input');
    var addArticle =3D false;
    if(hiddenAddArticle !=3D undefined && hiddenAddArticle !=3D null)
    {       =20
        for(var i =3D 0; i < hiddenAddArticle.length; i++)
        {
            if(hiddenAddArticle[i] !=3D undefined && hiddenAddArticle[i] =
!=3D null && (hiddenAddArticle[i].value =3D=3D 'true' || =
hiddenAddArticle[i].value =3D=3D 'True'))
            {
                addArticle =3D true;
                hiddenAddArticle[i].value =3D 'false';
                break;
            }
        }
    }
    if(addArticle =3D=3D false)
    {
       	var addToMyCollectionsControls =3D =
getMultipleControls('btnCancelAddToMyCollections', 'input');
	    if(addToMyCollectionsControls !=3D null)
      	{
	        for(var i =3D 0; i < addToMyCollectionsControls.length; i++)
       	    {
              	if(addToMyCollectionsControls[i] !=3D null && =
addToMyCollectionsControls[i] !=3D undefined)
	            {
       	            addToMyCollectionsControls[i].click();=20
               	}
	         }
       	}=09
        var addToMyCollectionsPopupMessage =3D =
getMultipleControls('btnCancelAddToMyCollectionsMessage', 'input');
        if(addToMyCollectionsPopupMessage !=3D null)
        {
            for(var i =3D 0; i < addToMyCollectionsPopupMessage.length; =
i++)
            {
                if(addToMyCollectionsPopupMessage[i] !=3D null && =
addToMyCollectionsPopupMessage[i] !=3D undefined)
                {
                    addToMyCollectionsPopupMessage[i].click();=20
                 }
             }                   =20
         }
      }
      //close toc popups
      if (typeof getTocControl =3D=3D 'function' && getTocControl !=3D =
undefined)=20
      {
          if (getTocControl() !=3D null) {
              getTocControl().hide();
          }
      }=20
     =20
           =20
      //close forgot password popups
      var hiddenForgotPassword =3D getDotNetCtrl('hiddenForgotPassword', =
'input');
      if(hiddenForgotPassword !=3D undefined && hiddenForgotPassword =
!=3D null)
      {
        if(hiddenForgotPassword.value !=3D 'true' && =
hiddenForgotPassword.value !=3D 'True')
	    {
	        if (typeof fp_closeForgotPasswordPopup =3D=3D 'function' && =
fp_closeForgotPasswordPopup!=3D undefined)
	        {
	            fp_closeForgotPasswordPopup();
	        }=09
	    }
	    else
	    {
	        hiddenForgotPassword.value =3D 'false'
	    }
	  }
	  //close KeepMeLoggedIn Pop-up

	  if (typeof kml_closeKeepMeLoggedInPopup =3D=3D 'function' && =
kml_closeKeepMeLoggedInPopup !=3D undefined)
	  {
	      kml_closeKeepMeLoggedInPopup();
	  }

	  //close PersonalizedFeatures Popup
	  if (typeof kml_closePersonalizedFeaturesPopup =3D=3D 'function' && =
kml_closePersonalizedFeaturesPopup !=3D undefined) {
	      kml_closePersonalizedFeaturesPopup();
	  }
	 =20
	  //close Export selected popup
	  if(typeof closeExportToModalPopUp =3D=3D 'function' && =
closeExportToModalPopUp !=3D undefined)
	  {
	        closeExportToModalPopUp();
	  }=20
	 =20
	  //close Save Search Popup
	  if(typeof closeSaveSearchPopup =3D=3D 'function' && =
closeSaveSearchPopup !=3D undefined)
	  {
	        closeSaveSearchPopup();
	  }=20
	 =20
	  // hide out line pop up.
	  if(typeof hideOutline =3D=3D 'function' && hideOutline !=3D =
undefined)
	  {
	        hideOutline();
	  }=20
	 =20
	  //close JournalsHierarchicalObjectPicker popup
	  if(typeof closeJournalsHierarchicalObjectPickerPopUp =3D=3D =
'function' && closeJournalsHierarchicalObjectPickerPopUp !=3D undefined)
	  {
	        closeJournalsHierarchicalObjectPickerPopUp();
	  }=20
	 =20
	  //close ArticleAndImagePicker popup
	  if(typeof closeArticleAndImagePickerPopUp =3D=3D 'function' && =
closeArticleAndImagePickerPopUp !=3D undefined)
	  {
	        closeArticleAndImagePickerPopUp();
	  }

	  //close MagazineFeaturedArticlePopup
	  if (typeof closeMagazineFeaturedArticlePreview =3D=3D 'function' && =
closeMagazineFeaturedArticlePreview !=3D undefined)=20
	  {
	      closeMagazineFeaturedArticlePreview();
	  }

	  //close blog Comment Preview
	  if (typeof closeCommentPreview =3D=3D 'function' && =
closeCommentPreview !=3D undefined)=20
	  {
	      closeCommentPreview();
	  }

//	  //close alert subscription popups
//     if (typeof alerts_CloseSubscribeeTOCPopup =3D=3D 'function' && =
alerts_CloseSubscribeeTOCPopup !=3D undefined)
//	 {
//        alerts_CloseSubscribeeTOCPopup();
//	 }
  }  =20

function getMultipleControls(id,tag)
{
    var arObj =3D document.getElementsByTagName(tag);
	var serverCtrlName =3D id.replace('/_/g','$');
	var regExId =3D new RegExp(id+'$', 'ig');
	var controls =3D new Array(arObj.length);
	for (var i =3D 0; i < arObj.length; i++)
    {
	    if (arObj[i].id)
	    {
		    if (arObj[i].id.match(regExId))
		    controls[i] =3D arObj[i];
	    }
	    else if (arObj[i].name)
	    {
		    if (arObj[i].name =3D=3D serverCtrlName)
		    controls[i] =3D arObj[i];
	    }
    }
	return controls;
}

function getDotNetCtrl(id,tag)
{
	var arObj =3D document.getElementsByTagName(tag);
	var serverCtrlName =3D id.replace('/_/g','$');
	var regExId =3D new RegExp(id+'$', 'ig');
	for (var i =3D 0; i < arObj.length; i++)
	{
		if (arObj[i].id)
		{
			if (arObj[i].id.match(regExId))
			return arObj[i];
		}
		else if (arObj[i].name)
		{
			if (arObj[i].name =3D=3D serverCtrlName)
			return arObj[i];
		}
	}

	return false;
=09
}  =20
   =20
   =20

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/OAKS.Journals/Tooltip_Messages.js

=EF=BB=BF///<reference name=3D"wz_tooltip.js"/>

function ReplaceAll(Source, stringToFind, stringToReplace) {
    var temp =3D Source;
    var index =3D temp.indexOf(stringToFind);
    while (index !=3D -1) {
        temp =3D temp.replace(stringToFind, stringToReplace);
        index =3D temp.indexOf(stringToFind);
    }
    return temp;
}

//funcation to emit HTML
function Tooltip_HTML(heading, description, innerDivId) {
    if (!innerDivId) innerDivId =3D 'ej-box-text-hover';
    ReplaceAll(heading, "<", "&lt;");
    ReplaceAll(heading, ">", "&gt;");
    Tip('<div id=3Dej-box-modal-drop-shadow-hover><div id=3D' + =
innerDivId + '><p><strong>' + heading + '</strong><br />' + description =
+ '</p></div></div>', BORDERWIDTH, 0, SHADOW, false, BGCOLOR, '', WIDTH, =
0, FONTCOLOR, '#000000');
}

//Function to show tool-tip message for Buy icons
function Tooltip_Buy() {
    Tooltip_HTML('Purchase the article', 'If you are not a subscriber, =
you may purchase this item with our pay-per-view service.')
}

function Tooltip_Buy_Collection() {
    Tooltip_HTML('Purchase the collection', 'If you are not a =
subscriber, you may purchase this item with our pay-per-view service.')
}

//Function to show tool-tip message for Partial-Access icons
function Tooltip_Partial() {
    Tooltip_HTML('Partial access to the issue', 'Some of the content =
within this issue is free. You do not need to be a subscriber to access =
free content.')
}

//Function to show tool-tip message for Free icons
function Tooltip_Free() {
    Tooltip_HTML('Free access', 'This item has free access. You do not =
need to be a subscriber to access this item.')
}

//Function to show tool-tip message for SDC icons
function Tooltip_SDC() {
    Tooltip_HTML('Supplemental Digital Content', 'This article contains =
supplemental content that can be downloaded by clicking a link in the =
full text.')
}

//Function to show tool-tip message for Online Only icons
function Tooltip_OnlineOnly() {
    Tooltip_HTML('Online only', 'This item is only available online and =
cannot be found in any print issue of the journal.')
}

//Function to show tool-tip message for CE icons
function Tooltip_CE() {
    Tooltip_HTML('Continuing Education', 'This item is accredited for =
continuing education. Please contact your society or state board for =
additional information.')
}

//Function to show tool-tip message for CME icons
function Tooltip_CME() {
    Tooltip_HTML('Continuing Medical Education', 'This item is =
accredited for continuing medical education. Please contact your society =
or state board for additional information.')
}

//Function to show tool-tip message for PAP icons
function Tooltip_PAP() {
    Tooltip_HTML('Published Ahead-of-Print', 'This article has not yet =
been published in print. For a limited time, it is available online.')
}

//Function to show tool-tip message for Errata icons
function Tooltip_Errata() {
    Tooltip_HTML('Errata', 'This article contains errata.')
}

//Function to show tool-tip message for Erratum icons
function Tooltip_Erratum() {
    Tooltip_HTML('Erratum', 'This article contains an erratum.')
}

//Function to show tool-tip message for Deep Archive icons
function Tooltip_DeepArchive() {
    Tooltip_HTML('Deep Archive', 'This is an archive item.')
}

//Function to show tool-tip message for Custom Indicator icons
function Tooltip_CustomIndicator(Custom_Indicator_Name, =
Custom_Indicator_Description) {
    Tooltip_HTML(findAndReplace(Custom_Indicator_Name), =
findAndReplace(Custom_Indicator_Description))
}

//Function to show tool-tip message for Video Gallery lock icon
function Tooltip_LOCK() {
    Tooltip_HTML('Locked Content', 'You do not have access to this =
content. Login or subscribe to view this content.')
}

//Function to show tool-tip message for RSS feed icon
function Tooltip_RSS() {
    Tooltip_HTML('RSS Feed', 'Subscribe to this feed to be notified of =
updates or changes to this content.')
}

//Function to hide/close the tool-tip message.
function Tooltip_MouseOut() {
    UnTip();
}

//Function to replace special char from inputstring incase of Custom =
indicators
function findAndReplace(indicator) {
    return indicator.replace(/&amp;/g, "&").replace(/&apos;/g, "\'");
}

//Function to show tool-tip message incase of Previous/Next article =
link, Title in Feature Article List control and title in Most popular =
article list control
function Tooltip_Article(title, author, year, volume, issue, pageRange) =
{
    Tip('<div id=3Dej-box-modal-drop-shadow-hover><div =
id=3Dej-box-text-hover><p><strong>' + title + '</strong><br />' + author =
+ '<br />' + year + ' - Volume ' + volume + ' - Issue ' + issue + ' - pp =
' + pageRange + '</p> </div></div>', BORDERWIDTH, 0, SHADOW, false, =
BGCOLOR, '', WIDTH, 0, FONTCOLOR, '#000000');
}

//Function to show tool-tip message incase of video title in most =
popular video list control
function Tooltip_Video(title, source, createdOn, associatedWith, =
description) {
    if (associatedWith !=3D null && associatedWith !=3D '') {
        Tip('<div id=3D"ej-box-modal-drop-shadow-hover"><div =
id=3D"ej-box-text-hover"><p><strong>' + title + '</strong><br /><br =
/><strong>Author: </strong>' + source + '<br /><strong>Created on: =
</strong>' + createdOn + '<br /><strong>Associated with: </strong><br =
/>' + associatedWith + '<br />' + description + '</p></div></div>', =
BORDERWIDTH, 0, SHADOW, false, BGCOLOR, '', WIDTH, 0, FONTCOLOR, =
'#000000');
    }
    else {
        Tip('<div id=3D"ej-box-modal-drop-shadow-hover"><div =
id=3D"ej-box-text-hover"><p><strong>' + title + '</strong><br /><br =
/><strong>Author: </strong>' + source + '<br /><strong>Created on: =
</strong>' + createdOn + '<br />' + description + '</p></div></div>', =
BORDERWIDTH, 0, SHADOW, false, BGCOLOR, '', WIDTH, 0, FONTCOLOR, =
'#000000');
    }
}

//Function to show tool-tip message incase of "Why do I not have access =
to the full-text?" on ArtcleViewerPage
function Tooltip_ArticleViewer() {
    Tip('<div id=3D"ej-box-modal-drop-shadow-hover"><div =
id=3D"ej-box-abstract-hover"><p><strong>You may need =
to</strong>:</p><ul><li>Login if you are a registered =
subscriber.</li><li>Register and activate your online subscription. =
</li><li>Subscribe to this Journal</li><li>Purchase access to this =
article if you are not a current =
subscriber.</li></ul><p><strong>Note</strong>: If your society =
membership provides for full-access to this article, you may need to =
login on your society\'s web site first.</p></div></div><div =
id=3D"ej-clear-float"></div>', BORDERWIDTH, 0, SHADOW, false, BGCOLOR, =
'', WIDTH, 0, FONTCOLOR, '#000000');
}

//Function to show tool-tip message incase of "Alert Me When Cited" on =
ArtcleViewerPage
function Tooltip_CitedAlert() {
    Tip('<div id=3D"ej-box-modal-drop-shadow-hover"><div =
id=3D"ej-box-abstract-hover"><p>Receive an email alert every time this =
article is cited by another article.</p></div></div>', BORDERWIDTH, 0, =
SHADOW, false, BGCOLOR, '', WIDTH, 0, FONTCOLOR, '#000000');
}

//Function to show tool-tip message incase of "Highest Impacted =
Articles" on MostpopularWebpart
function Tooltip_HighestImpactedArticles() {
    Tip('<div id=3D"ej-box-modal-drop-shadow-hover"><div =
id=3D"ej-box-abstract-hover"><p>Generally, papers reach their citation =
peak two, three, or even four years after publication. A small group of =
papers, however, is recognized very soon after publication, reflected by =
rapid and significant numbers of citations. These papers are often key =
papers in their fields. We use a special filter to detect these hot =
papers and designate them as Highest Impact. This involves looking at =
recently published papers and unusual citation activity in a current =
time period. We also take into account the varying citation rates across =
fields.</p></div></div><div id=3D"ej-clear-float"></div>', BORDERWIDTH, =
0, SHADOW, false, BGCOLOR, '', WIDTH, 0, FONTCOLOR, '#000000');
}

//Function to show tool-tip message incase of "ePUB" on ArtcleViewerPage
function Tooltip_ePUB() {
    Tip('<div id=3D"ej-box-modal-drop-shadow-hover"><div =
id=3D"ej-box-abstract-hover"><p>Article format compatible with many =
eBook devices like Apple iPad&reg;, Sony eReader&reg;,  B&amp;N =
Nook&reg; and more=E2=80=A6</p><p><strong>Note</strong>: iPad&reg; =
users, you will need to download and synchronize the EPUB file with =
iTunes&reg; in order to read the paper in =
iBooks&reg;.</p></div></div><div id=3D"ej-clear-float"></div>', =
BORDERWIDTH, 0, SHADOW, false, BGCOLOR, '', WIDTH, 0, FONTCOLOR, =
'#000000');
}

//Function to show tool-tip message incase of "I am a Society Member" on =
ArtcleViewerPage
function Tooltip_IAmASocietyMember() {
    Tip('<div id=3D"ej-box-modal-drop-shadow-hover"><div =
id=3D"ej-box-abstract-hover">Login, register, or activate your online =
subscription.<p><strong>Note</strong>: If your society membership =
provides for full-access to this article, you may need to login on your =
society\'s web site first.</p></div></div><div =
id=3D"ej-clear-float"></div>', BORDERWIDTH, 0, SHADOW, false, BGCOLOR, =
'', WIDTH, 0, FONTCOLOR, '#000000');
}

//Function to show tool-tip message incase of "I am a Subscriber" on =
ArtcleViewerPage
function Tooltip_IAmASubscriber() {
    Tip('<div id=3D"ej-box-modal-drop-shadow-hover"><div =
id=3D"ej-box-abstract-hover">Login, register, or activate your online =
subscription.</div></div><div id=3D"ej-clear-float"></div>', =
BORDERWIDTH, 0, SHADOW, false, BGCOLOR, '', WIDTH, 0, FONTCOLOR, =
'#000000');
}				=09
		=09
				=09


				=09


------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/WebResource.axd?d=WlPd8_5YdkjfgzbpqGO2XQ2&t=634050968591131846

function WebForm_PostBackOptions(eventTarget, eventArgument, validation, =
validationGroup, actionUrl, trackFocus, clientSubmit) {
    this.eventTarget =3D eventTarget;
    this.eventArgument =3D eventArgument;
    this.validation =3D validation;
    this.validationGroup =3D validationGroup;
    this.actionUrl =3D actionUrl;
    this.trackFocus =3D trackFocus;
    this.clientSubmit =3D clientSubmit;
}
function WebForm_DoPostBackWithOptions(options) {
    var validationResult =3D true;
    if (options.validation) {
        if (typeof(Page_ClientValidate) =3D=3D 'function') {
            validationResult =3D =
Page_ClientValidate(options.validationGroup);
        }
    }
    if (validationResult) {
        if ((typeof(options.actionUrl) !=3D "undefined") && =
(options.actionUrl !=3D null) && (options.actionUrl.length > 0)) {
            theForm.action =3D options.actionUrl;
        }
        if (options.trackFocus) {
            var lastFocus =3D theForm.elements["__LASTFOCUS"];
            if ((typeof(lastFocus) !=3D "undefined") && (lastFocus !=3D =
null)) {
                if (typeof(document.activeElement) =3D=3D "undefined") {
                    lastFocus.value =3D options.eventTarget;
                }
                else {
                    var active =3D document.activeElement;
                    if ((typeof(active) !=3D "undefined") && (active =
!=3D null)) {
                        if ((typeof(active.id) !=3D "undefined") && =
(active.id !=3D null) && (active.id.length > 0)) {
                            lastFocus.value =3D active.id;
                        }
                        else if (typeof(active.name) !=3D "undefined") {
                            lastFocus.value =3D active.name;
                        }
                    }
                }
            }
        }
    }
    if (options.clientSubmit) {
        __doPostBack(options.eventTarget, options.eventArgument);
    }
}
var __pendingCallbacks =3D new Array();
var __synchronousCallBackIndex =3D -1;
function WebForm_DoCallback(eventTarget, eventArgument, eventCallback, =
context, errorCallback, useAsync) {
    var postData =3D __theFormPostData +
                "__CALLBACKID=3D" + WebForm_EncodeCallback(eventTarget) =
+
                "&__CALLBACKPARAM=3D" + =
WebForm_EncodeCallback(eventArgument);
    if (theForm["__EVENTVALIDATION"]) {
        postData +=3D "&__EVENTVALIDATION=3D" + =
WebForm_EncodeCallback(theForm["__EVENTVALIDATION"].value);
    }
    var xmlRequest,e;
    try {
        xmlRequest =3D new XMLHttpRequest();
    }
    catch(e) {
        try {
            xmlRequest =3D new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e) {
        }
    }
    var setRequestHeaderMethodExists =3D true;
    try {
        setRequestHeaderMethodExists =3D (xmlRequest && =
xmlRequest.setRequestHeader);
    }
    catch(e) {}
    var callback =3D new Object();
    callback.eventCallback =3D eventCallback;
    callback.context =3D context;
    callback.errorCallback =3D errorCallback;
    callback.async =3D useAsync;
    var callbackIndex =3D =
WebForm_FillFirstAvailableSlot(__pendingCallbacks, callback);
    if (!useAsync) {
        if (__synchronousCallBackIndex !=3D -1) {
            __pendingCallbacks[__synchronousCallBackIndex] =3D null;
        }
        __synchronousCallBackIndex =3D callbackIndex;
    }
    if (setRequestHeaderMethodExists) {
        xmlRequest.onreadystatechange =3D WebForm_CallbackComplete;
        callback.xmlRequest =3D xmlRequest;
        xmlRequest.open("POST", theForm.action, true);
        xmlRequest.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded; charset=3Dutf-8");
        xmlRequest.send(postData);
        return;
    }
    callback.xmlRequest =3D new Object();
    var callbackFrameID =3D "__CALLBACKFRAME" + callbackIndex;
    var xmlRequestFrame =3D document.frames[callbackFrameID];
    if (!xmlRequestFrame) {
        xmlRequestFrame =3D document.createElement("IFRAME");
        xmlRequestFrame.width =3D "1";
        xmlRequestFrame.height =3D "1";
        xmlRequestFrame.frameBorder =3D "0";
        xmlRequestFrame.id =3D callbackFrameID;
        xmlRequestFrame.name =3D callbackFrameID;
        xmlRequestFrame.style.position =3D "absolute";
        xmlRequestFrame.style.top =3D "-100px"
        xmlRequestFrame.style.left =3D "-100px";
        try {
            if (callBackFrameUrl) {
                xmlRequestFrame.src =3D callBackFrameUrl;
            }
        }
        catch(e) {}
        document.body.appendChild(xmlRequestFrame);
    }
    var interval =3D window.setInterval(function() {
        xmlRequestFrame =3D document.frames[callbackFrameID];
        if (xmlRequestFrame && xmlRequestFrame.document) {
            window.clearInterval(interval);
            xmlRequestFrame.document.write("");
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.write('<html><body><form =
method=3D"post"><input type=3D"hidden" name=3D"__CALLBACKLOADSCRIPT" =
value=3D"t"></form></body></html>');
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.forms[0].action =3D theForm.action;
            var count =3D __theFormPostCollection.length;
            var element;
            for (var i =3D 0; i < count; i++) {
                element =3D __theFormPostCollection[i];
                if (element) {
                    var fieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                    fieldElement.type =3D "hidden";
                    fieldElement.name =3D element.name;
                    fieldElement.value =3D element.value;
                    =
xmlRequestFrame.document.forms[0].appendChild(fieldElement);
                }
            }
            var callbackIdFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIdFieldElement.type =3D "hidden";
            callbackIdFieldElement.name =3D "__CALLBACKID";
            callbackIdFieldElement.value =3D eventTarget;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIdFieldElement);
            var callbackParamFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackParamFieldElement.type =3D "hidden";
            callbackParamFieldElement.name =3D "__CALLBACKPARAM";
            callbackParamFieldElement.value =3D eventArgument;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackParamFieldElement);=

            if (theForm["__EVENTVALIDATION"]) {
                var callbackValidationFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                callbackValidationFieldElement.type =3D "hidden";
                callbackValidationFieldElement.name =3D =
"__EVENTVALIDATION";
                callbackValidationFieldElement.value =3D =
theForm["__EVENTVALIDATION"].value;
                =
xmlRequestFrame.document.forms[0].appendChild(callbackValidationFieldElem=
ent);
            }
            var callbackIndexFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIndexFieldElement.type =3D "hidden";
            callbackIndexFieldElement.name =3D "__CALLBACKINDEX";
            callbackIndexFieldElement.value =3D callbackIndex;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIndexFieldElement);=

            xmlRequestFrame.document.forms[0].submit();
        }
    }, 10);
}
function WebForm_CallbackComplete() {
    for (var i =3D 0; i < __pendingCallbacks.length; i++) {
        callbackObject =3D __pendingCallbacks[i];
        if (callbackObject && callbackObject.xmlRequest && =
(callbackObject.xmlRequest.readyState =3D=3D 4)) {
            if (!__pendingCallbacks[i].async) {
                __synchronousCallBackIndex =3D -1;
            }
            __pendingCallbacks[i] =3D null;
            var callbackFrameID =3D "__CALLBACKFRAME" + i;
            var xmlRequestFrame =3D =
document.getElementById(callbackFrameID);
            if (xmlRequestFrame) {
                xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);
            }
            WebForm_ExecuteCallback(callbackObject);
        }
    }
}
function WebForm_ExecuteCallback(callbackObject) {
    var response =3D callbackObject.xmlRequest.responseText;
    if (response.charAt(0) =3D=3D "s") {
        if ((typeof(callbackObject.eventCallback) !=3D "undefined") && =
(callbackObject.eventCallback !=3D null)) {
            callbackObject.eventCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else if (response.charAt(0) =3D=3D "e") {
        if ((typeof(callbackObject.errorCallback) !=3D "undefined") && =
(callbackObject.errorCallback !=3D null)) {
            callbackObject.errorCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else {
        var separatorIndex =3D response.indexOf("|");
        if (separatorIndex !=3D -1) {
            var validationFieldLength =3D parseInt(response.substring(0, =
separatorIndex));
            if (!isNaN(validationFieldLength)) {
                var validationField =3D =
response.substring(separatorIndex + 1, separatorIndex + =
validationFieldLength + 1);
                if (validationField !=3D "") {
                    var validationFieldElement =3D =
theForm["__EVENTVALIDATION"];
                    if (!validationFieldElement) {
                        validationFieldElement =3D =
document.createElement("INPUT");
                        validationFieldElement.type =3D "hidden";
                        validationFieldElement.name =3D =
"__EVENTVALIDATION";
                        theForm.appendChild(validationFieldElement);
                    }
                    validationFieldElement.value =3D validationField;
                }
                if ((typeof(callbackObject.eventCallback) !=3D =
"undefined") && (callbackObject.eventCallback !=3D null)) {
                    =
callbackObject.eventCallback(response.substring(separatorIndex + =
validationFieldLength + 1), callbackObject.context);
                }
            }
        }
    }
}
function WebForm_FillFirstAvailableSlot(array, element) {
    var i;
    for (i =3D 0; i < array.length; i++) {
        if (!array[i]) break;
    }
    array[i] =3D element;
    return i;
}
var __nonMSDOMBrowser =3D =
(window.navigator.appName.toLowerCase().indexOf('explorer') =3D=3D -1);
var __theFormPostData =3D "";
var __theFormPostCollection =3D new Array();
function WebForm_InitCallback() {
    var count =3D theForm.elements.length;
    var element;
    for (var i =3D 0; i < count; i++) {
        element =3D theForm.elements[i];
        var tagName =3D element.tagName.toLowerCase();
        if (tagName =3D=3D "input") {
            var type =3D element.type;
            if ((type =3D=3D "text" || type =3D=3D "hidden" || type =
=3D=3D "password" ||
                ((type =3D=3D "checkbox" || type =3D=3D "radio") && =
element.checked)) &&
                (element.id !=3D "__EVENTVALIDATION")) {
                WebForm_InitCallbackAddField(element.name, =
element.value);
            }
        }
        else if (tagName =3D=3D "select") {
            var selectCount =3D element.options.length;
            for (var j =3D 0; j < selectCount; j++) {
                var selectChild =3D element.options[j];
                if (selectChild.selected =3D=3D true) {
                    WebForm_InitCallbackAddField(element.name, =
element.value);
                }
            }
        }
        else if (tagName =3D=3D "textarea") {
            WebForm_InitCallbackAddField(element.name, element.value);
        }
    }
}
function WebForm_InitCallbackAddField(name, value) {
    var nameValue =3D new Object();
    nameValue.name =3D name;
    nameValue.value =3D value;
    __theFormPostCollection[__theFormPostCollection.length] =3D =
nameValue;
    __theFormPostData +=3D WebForm_EncodeCallback(name) + "=3D" + =
WebForm_EncodeCallback(value) + "&";
}
function WebForm_EncodeCallback(parameter) {
    if (encodeURIComponent) {
        return encodeURIComponent(parameter);
    }
    else {
        return escape(parameter);
    }
}
var __disabledControlArray =3D new Array();
function WebForm_ReEnableControls() {
    if (typeof(__enabledControlArray) =3D=3D 'undefined') {
        return false;
    }
    var disabledIndex =3D 0;
    for (var i =3D 0; i < __enabledControlArray.length; i++) {
        var c;
        if (__nonMSDOMBrowser) {
            c =3D document.getElementById(__enabledControlArray[i]);
        }
        else {
            c =3D document.all[__enabledControlArray[i]];
        }
        if ((typeof(c) !=3D "undefined") && (c !=3D null) && (c.disabled =
=3D=3D true)) {
            c.disabled =3D false;
            __disabledControlArray[disabledIndex++] =3D c;
        }
    }
    setTimeout("WebForm_ReDisableControls()", 0);
    return true;
}
function WebForm_ReDisableControls() {
    for (var i =3D 0; i < __disabledControlArray.length; i++) {
        __disabledControlArray[i].disabled =3D true;
    }
}
function WebForm_FireDefaultButton(event, target) {
    if (event.keyCode =3D=3D 13) {
        var src =3D event.srcElement || event.target;
        if (!src || (src.tagName.toLowerCase() !=3D "textarea")) {
            var defaultButton;
            if (__nonMSDOMBrowser) {
               defaultButton =3D document.getElementById(target);
            }
            else {
                defaultButton =3D document.all[target];
            }
            if (defaultButton && typeof(defaultButton.click) !=3D =
"undefined") {
                defaultButton.click();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_GetScrollX() {
    if (__nonMSDOMBrowser) {
        return window.pageXOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollLeft) {
            return document.documentElement.scrollLeft;
        }
        else if (document.body) {
            return document.body.scrollLeft;
        }
    }
    return 0;
}
function WebForm_GetScrollY() {
    if (__nonMSDOMBrowser) {
        return window.pageYOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollTop) {
            return document.documentElement.scrollTop;
        }
        else if (document.body) {
            return document.body.scrollTop;
        }
    }
    return 0;
}
function WebForm_SaveScrollPositionSubmit() {
    if (__nonMSDOMBrowser) {
        theForm.elements['__SCROLLPOSITIONY'].value =3D =
window.pageYOffset;
        theForm.elements['__SCROLLPOSITIONX'].value =3D =
window.pageXOffset;
    }
    else {
        theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
        theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    }
    if ((typeof(this.oldSubmit) !=3D "undefined") && (this.oldSubmit =
!=3D null)) {
        return this.oldSubmit();
    }
    return true;
}
function WebForm_SaveScrollPositionOnSubmit() {
    theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
    theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    if ((typeof(this.oldOnSubmit) !=3D "undefined") && (this.oldOnSubmit =
!=3D null)) {
        return this.oldOnSubmit();
    }
    return true;
}
function WebForm_RestoreScrollPosition() {
    if (__nonMSDOMBrowser) {
        window.scrollTo(theForm.elements['__SCROLLPOSITIONX'].value, =
theForm.elements['__SCROLLPOSITIONY'].value);
    }
    else {
        window.scrollTo(theForm.__SCROLLPOSITIONX.value, =
theForm.__SCROLLPOSITIONY.value);
    }
    if ((typeof(theForm.oldOnLoad) !=3D "undefined") && =
(theForm.oldOnLoad !=3D null)) {
        return theForm.oldOnLoad();
    }
    return true;
}
function WebForm_TextBoxKeyHandler(event) {
    if (event.keyCode =3D=3D 13) {
        var target;
        if (__nonMSDOMBrowser) {
            target =3D event.target;
        }
        else {
            target =3D event.srcElement;
        }
        if ((typeof(target) !=3D "undefined") && (target !=3D null)) {
            if (typeof(target.onchange) !=3D "undefined") {
                target.onchange();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_TrimString(value) {
    return value.replace(/^\s+|\s+$/g, '')
}
function WebForm_AppendToClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index =3D=3D=3D -1) {
        element.className =3D (element.className =3D=3D=3D '') ? =
className : element.className + ' ' + className;
    }
}
function WebForm_RemoveClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index >=3D 0) {
        element.className =3D =
WebForm_TrimString(currentClassName.substring(0, index) + ' ' +
            currentClassName.substring(index + className.length + 1, =
currentClassName.length));
    }
}
function WebForm_GetElementById(elementId) {
    if (document.getElementById) {
        return document.getElementById(elementId);
    }
    else if (document.all) {
        return document.all[elementId];
    }
    else return null;
}
function WebForm_GetElementByTagName(element, tagName) {
    var elements =3D WebForm_GetElementsByTagName(element, tagName);
    if (elements && elements.length > 0) {
        return elements[0];
    }
    else return null;
}
function WebForm_GetElementsByTagName(element, tagName) {
    if (element && tagName) {
        if (element.getElementsByTagName) {
            return element.getElementsByTagName(tagName);
        }
        if (element.all && element.all.tags) {
            return element.all.tags(tagName);
        }
    }
    return null;
}
function WebForm_GetElementDir(element) {
    if (element) {
        if (element.dir) {
            return element.dir;
        }
        return WebForm_GetElementDir(element.parentNode);
    }
    return "ltr";
}
function WebForm_GetElementPosition(element) {
    var result =3D new Object();
    result.x =3D 0;
    result.y =3D 0;
    result.width =3D 0;
    result.height =3D 0;
    if (element.offsetParent) {
        result.x =3D element.offsetLeft;
        result.y =3D element.offsetTop;
        var parent =3D element.offsetParent;
        while (parent) {
            result.x +=3D parent.offsetLeft;
            result.y +=3D parent.offsetTop;
            var parentTagName =3D parent.tagName.toLowerCase();
            if (parentTagName !=3D "table" &&
                parentTagName !=3D "body" &&=20
                parentTagName !=3D "html" &&=20
                parentTagName !=3D "div" &&=20
                parent.clientTop &&=20
                parent.clientLeft) {
                result.x +=3D parent.clientLeft;
                result.y +=3D parent.clientTop;
            }
            parent =3D parent.offsetParent;
        }
    }
    else if (element.left && element.top) {
        result.x =3D element.left;
        result.y =3D element.top;
    }
    else {
        if (element.x) {
            result.x =3D element.x;
        }
        if (element.y) {
            result.y =3D element.y;
        }
    }
    if (element.offsetWidth && element.offsetHeight) {
        result.width =3D element.offsetWidth;
        result.height =3D element.offsetHeight;
    }
    else if (element.style && element.style.pixelWidth && =
element.style.pixelHeight) {
        result.width =3D element.style.pixelWidth;
        result.height =3D element.style.pixelHeight;
    }
    return result;
}
function WebForm_GetParentByTagName(element, tagName) {
    var parent =3D element.parentNode;
    var upperTagName =3D tagName.toUpperCase();
    while (parent && (parent.tagName.toUpperCase() !=3D upperTagName)) {
        parent =3D parent.parentNode ? parent.parentNode : =
parent.parentElement;
    }
    return parent;
}
function WebForm_SetElementHeight(element, height) {
    if (element && element.style) {
        element.style.height =3D height + "px";
    }
}
function WebForm_SetElementWidth(element, width) {
    if (element && element.style) {
        element.style.width =3D width + "px";
    }
}
function WebForm_SetElementX(element, x) {
    if (element && element.style) {
        element.style.left =3D x + "px";
    }
}
function WebForm_SetElementY(element, y) {
    if (element && element.style) {
        element.style.top =3D y + "px";
    }
}

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/oaks.journals/commonjavascript.js

=EF=BB=BFfunction ItemListActionsControl_DisableSubmit() {
    submitButton.disabled =3D ([ddlActions.selectedIndex] =3D=3D 0);
}

function InstitutionWrapperControl_ImageMouseOut() {
    UnTip();
}

function =
InstitutionWrapperControl_ShowRollOverInstitutionsDetails(htmlText, =
rolloverDisplayMilliseconds) {
    Tip(htmlText, BORDERWIDTH, 0, SHADOW, false, BGCOLOR, '', WIDTH, 0, =
DELAY, rolloverDisplayMilliseconds);
}

function showExportToCitationPopUpOnclick() {
    $find(showExportToCitationPopUp()).show();
}

function ArticleTools_ShowAddToMyCollectionsPopUp() {
    addToMyCollectionsLinkClicked('');
    showAddToMyCollectionPopUp();
}

function ArticleTools_ShowEmailToColleaguePopUp() {
    addToMyCollectionsLinkClicked('');
    showEmailToColleaguePopUp();
}

function showRightslinkPopUp(url, publisherName, publication, title, =
publicationDate, author, volumeNum, issueNum, copyright, contentID) {
    var location =3D url
                + "?publisherName=3D" + encodeURI(publisherName)
                + "&publication=3D" + encodeURI(publication)
                + "&title=3D" + encodeURI(title)
                + "&publicationDate=3D" + encodeURI(publicationDate)
                + "&author=3D" + encodeURI(author)
                + "&volumeNum=3D" + encodeURI(volumeNum)
                + "&issueNum=3D" + encodeURI(issueNum)
                + "&copyright=3D" + encodeURI(copyright)
                + "&contentID=3D" + encodeURI(contentID)
                + "&orderBeanReset=3D" + encodeURI('True');
    window.open(location, 'Rightslink', =
'location=3Dno,toolbar=3Dno,directories=3Dno,status=3Dno,menubar=3Dno,scr=
ollbars=3Dyes,resizable=3Dyes,width=3D650,height=3D550');
}

function restoreKeywords() {

    var keywords =3D getArticleKeywords();
    getKeywordTextID().value =3D keywords;
    getbtnSearchId().disabled =3D false;
}

function enableDisableButton() {

    var keywordTextArea =3D getKeywordTextID();

    if (keywordTextArea.value =3D=3D null || =
keywordTextArea.value.trim() =3D=3D "") {
        getbtnSearchId().disabled =3D true;
    }
    else {
        getbtnSearchId().disabled =3D false;
    }
}

function setTextSize(size) {
    getElementReferences();
    textDiv.style.fontSize =3D size;

    var smallText =3D document.getElementById('smallText');
    var medText =3D document.getElementById('medText');
    var largeText =3D document.getElementById('largeText');

    switch (size) {
        case 'Small':
            smallText.style.textDecoration =3D 'none';
            smallText.style.fontWeight =3D 'bold';
            medText.style.textDecoration =3D 'underline';
            medText.style.fontWeight =3D 'normal';
            largeText.style.textDecoration =3D 'underline';
            largeText.style.fontWeight =3D 'normal';
            break;
        case 'Medium':
            smallText.style.textDecoration =3D 'underline';
            smallText.style.fontWeight =3D 'normal';
            medText.style.textDecoration =3D 'none';
            medText.style.fontWeight =3D 'bold';
            largeText.style.textDecoration =3D 'underline';
            largeText.style.fontWeight =3D 'normal';
            break;
        case 'Large':
            smallText.style.textDecoration =3D 'underline';
            smallText.style.fontWeight =3D 'normal';
            medText.style.textDecoration =3D 'underline';
            medText.style.fontWeight =3D 'normal';
            largeText.style.textDecoration =3D 'none';
            largeText.style.fontWeight =3D 'bold';
            break;
    }
}

// This function is called if flash player component is installed
function setFlashImageProperties(imgUrl) {
    // Get the megazoom.swf url
    if (getSwfUrl() !=3D null && getZoomStep() !=3D null && =
getZoomStart() !=3D null && getZoomMax() !=3D null && =
getNavigatorVisibility() !=3D null && getNavigatorMode() !=3D null && =
getNavigatorSize() !=3D null) {
        var swfUrl =3D getSwfUrl();
        var zoomStep =3D getZoomStep();
        var zoomStart =3D getZoomStart();
        var zoomMax =3D getZoomMax();
        var navigatorVisibility =3D getNavigatorVisibility();
        var navigatorMode =3D getNavigatorMode();
        var navigatorSize =3D getNavigatorSize();
    }

    var swf =3D new SWFObject(swfUrl, "ej-box-modal-image-flash", =
getSWFWidth(), getSWFHeight(), "9.0.0", "#FFFFFF", true)
    swf.addParam("scale", "noscale");
    swf.addParam("salign", "lt");
    swf.addParam("wmode", "transparent");
    swf.addVariable("contentWidth", getSWFWidth())
    swf.addVariable("contentHeight", getSWFHeight())
    swf.addVariable("imageUrl", imgUrl.toString());
    swf.addVariable("imageButton", "false");
    swf.addVariable("zoomMax", zoomMax);
    swf.addVariable("zoomStep", zoomStep);
    swf.addVariable("zoomStart", zoomStart);
    swf.addVariable("navigator", navigatorVisibility);
    swf.addVariable("navigatorSize", navigatorSize);
    swf.addVariable("navigatorMode", navigatorMode);
    swf.write("ej-box-modal-image-flash")
}

function validatePhone() {

    if (typeof getPhone1Field =3D=3D 'function' && getPhone1Field !=3D =
undefined) {
        var txtPhone1 =3D getPhone1Field();
    }

    if (typeof getPhone2Field =3D=3D 'function' && getPhone2Field !=3D =
undefined) {
        var txtPhone2 =3D getPhone2Field();
    }

    if (typeof getPhone3Field =3D=3D 'function' && getPhone3Field !=3D =
undefined) {
        var txtPhone3 =3D getPhone3Field();
    }

    if (typeof getPhoneType1Field =3D=3D 'function' && =
getPhoneType1Field !=3D undefined) {
        var cmbPhoneType1 =3D getPhoneType1Field();
    }

    if (typeof getPhoneType2Field =3D=3D 'function' && =
getPhoneType2Field !=3D undefined) {
        var cmbPhoneType2 =3D getPhoneType2Field();
    }

    if (typeof getPhoneType3Field =3D=3D 'function' && =
getPhoneType3Field !=3D undefined) {
        var cmbPhoneType3 =3D getPhoneType3Field();
    }
    if (txtPhone1 !=3D null) {
        if (txtPhone1.value !=3D '' && cmbPhoneType1.selectedIndex =
=3D=3D 0) {
            alert('Please select phone type for Phone 1');
            cmbPhoneType1.focus();
            return false;
        }
    }
    if (txtPhone2 !=3D null) {
        if (txtPhone2.value !=3D '' && cmbPhoneType2.selectedIndex =
=3D=3D 0) {
            alert('Please select phone type for Phone 2');
            cmbPhoneType2.focus();
            return false;
        }
    }
    if (txtPhone3 !=3D null) {
        if (txtPhone3.value !=3D '' && cmbPhoneType3.selectedIndex =
=3D=3D 0) {
            alert('Please select phone type for Phone 3');
            cmbPhoneType3.focus();
            return false;
        }
    }
    return true;
}

function controlEnter(obj, event) {
    if (obj !=3D null) {
        var keyCode =3D event.keyCode ? event.keyCode : event.which ? =
event.which : event.charCode;
        if (keyCode =3D=3D 13) {
            var enterButton =3D document.getElementById(obj)
            if (enterButton !=3D null) {
                enterButton.click();
            }
            return false;
        }
        else {
            return true;
        }
    }
}

//Start My Collections Navigator JS
function afterHeaderClick(gridName, ColID, Btn) {
    rowIndex =3D ColID.split("_");
    col =3D rowIndex[2];
    if ((rowIndex[2] =3D=3D 0) && rowIndex[1] =3D=3D "c") {
        var col =3D igtbl_getElementById(ColID);
        if (col.innerText !=3D "") {
            col.style.fontWeight =3D "bold";
            col.style.textDecoration =3D "none";
            var index =3D col.innerHTML.indexOf(';');
            if (index =3D=3D -1) {
                index =3D col.innerHTML.indexOf('<');
                col.innerHTML =3D col.innerHTML.substring(0, index) + =
"&nbsp;" + col.innerHTML.substring(index);
            }

        }
    }
}

function beforeHeaderClick(gridName, ColID, Btn) {
    rowIndex =3D ColID.split("_");
    col =3D rowIndex[2];
    if ((rowIndex[2] =3D=3D 0) && rowIndex[1] =3D=3D "c") {
        var col =3D igtbl_getElementById(ColID);
        col.parentNode.childNodes[0].style.fontWeight =3D "normal";
        col.parentNode.childNodes[2].style.fontWeight =3D "normal";
        col.parentNode.childNodes[0].innerText =3D "Name";
        col.parentNode.childNodes[0].innerHTML =3D "Name";
        col.parentNode.childNodes[2].innerText =3D "Modified";
        col.parentNode.childNodes[2].innerHTML =3D "Modified";
        col.parentNode.childNodes[0].style.textDecoration =3D =
"underline";
        col.parentNode.childNodes[2].style.textDecoration =3D =
"underline";
    }
}

function onLoadStyle(gridName) {
    //get the grid object from grid id
    var grid =3D igtbl_getGridById(gridName);
    =
grid.Element.childNodes[1].childNodes[0].childNodes[0].style.fontWeight =
=3D "bold";
    grid.Element.childNodes[1].childNodes[0].childNodes[1].style.cursor =
=3D "default";
    =
grid.Element.childNodes[1].childNodes[0].childNodes[2].style.textDecorati=
on =3D "underline";
    grid.Element.childNodes[1].childNodes[0].childNodes[0].innerText =3D =
"Name <img =
src=3D'/_layouts/1033/images/OAKS.Journals/icon-sort.gif'></img>";
    grid.Element.childNodes[1].childNodes[0].childNodes[0].innerHTML =3D =
"Name <img =
src=3D'/_layouts/1033/images/OAKS.Journals/icon-sort.gif'></img>";
}
//End of My Collections Navigator JS

//Start Saved Search Grid JS=20
function afterHeaderofGridClick(gridName, ColID, Btn) {
    rowIndex =3D ColID.split("_");
    col =3D rowIndex[2];
    if ((rowIndex[2] =3D=3D 0) && rowIndex[1] =3D=3D "c") {
        var col =3D igtbl_getElementById(ColID);
        if (col.innerText !=3D "") {
            col.style.fontWeight =3D "bold";
            col.style.textDecoration =3D "none";
            var index =3D col.innerHTML.indexOf(';');
            if (index =3D=3D -1) {
                index =3D col.innerHTML.indexOf('<');
                col.innerHTML =3D col.innerHTML.substring(0, index) + =
"&nbsp;" + col.innerHTML.substring(index);
            }
        }
    }
}

function beforeHeaderofGridClick(gridName, ColID, Btn) {
    rowIndex =3D ColID.split("_");
    col =3D rowIndex[2];
    if ((rowIndex[2] =3D=3D 0) && rowIndex[1] =3D=3D "c") {
        var col =3D igtbl_getElementById(ColID);
        col.parentNode.childNodes[0].style.fontWeight =3D "normal";
        col.parentNode.childNodes[1].style.fontWeight =3D "normal";
        col.parentNode.childNodes[0].innerText =3D "Search Name";
        col.parentNode.childNodes[0].innerHTML =3D "Search Name";
        col.parentNode.childNodes[1].innerText =3D "Saved";
        col.parentNode.childNodes[1].innerHTML =3D "Saved";
        col.parentNode.childNodes[0].style.textDecoration =3D =
"underline";
        col.parentNode.childNodes[1].style.textDecoration =3D =
"underline";
    }
}

function onLoadofGridStyle(gridName) {
    //get the grid object from grid id
    var grid =3D igtbl_getGridById(gridName);
    =
grid.Element.childNodes[1].childNodes[0].childNodes[0].style.fontWeight =
=3D "bold";
    =
grid.Element.childNodes[1].childNodes[0].childNodes[1].style.textDecorati=
on =3D "underline";
    grid.Element.childNodes[1].childNodes[0].childNodes[2].style.cursor =
=3D "default";
    grid.Element.childNodes[1].childNodes[0].childNodes[0].innerText =3D =
"Search Name <img =
src=3D'/_layouts/1033/images/OAKS.Journals/icon-sort.gif'></img>";
    grid.Element.childNodes[1].childNodes[0].childNodes[0].innerHTML =3D =
"Search Name <img =
src=3D'/_layouts/1033/images/OAKS.Journals/icon-sort.gif'></img>";
}
//End of Saved Search Grid JS

//Start Session Timeout Pop up JS
function closeTimeoutPopup() { getTimeoutPopup().hide(); }
//End of Session Timeout Pop up JS

//Start Feedback JS

//Clears the textbox on focus if textbox have default text.
function clearFeedbackText(obj) {
    if (obj !=3D null) {
        if (obj.value =3D=3D 'Enter your email address' || obj.value =
=3D=3D 'Enter your full name' || obj.value =3D=3D 'Enter your comments') =
{
            obj.value =3D '';
        }
    }
}

//On blur, if textbox is empty, default text is added.
function defaultFeedbackText(obj) {
    if (obj !=3D null && getTxtEmailAddress() !=3D null && =
getTxtFullName() !=3D null && getTxtComments() !=3D null) {
        if (obj.value =3D=3D "") {
            if (obj =3D=3D getTxtEmailAddress()) {
                obj.value =3D 'Enter your email address';
            }
            if (obj =3D=3D getTxtFullName()) {
                obj.value =3D 'Enter your full name';
            }
            if (obj =3D=3D getTxtComments()) {
                obj.value =3D 'Enter your comments';
            }
        }
    }
}

//Onkeypress,determines the count that is left that can be accepted by =
the textbox.
function countLeft(field, max) {
    if (field !=3D null && getHfldRemainingCharacterCount() !=3D null && =
getLbldRemainingCharacterCount() !=3D null) {
        if (field.value.length > max) {
            field.value =3D field.value.substring(0, max);
        }
        else {
            getHfldRemainingCharacterCount().value =3D max - =
field.value.length;
            getLbldRemainingCharacterCount().innerHTML =3D =
getHfldRemainingCharacterCount().value;
        }
    }
}

//Onkeyup,determines whether the maximum length of textbox is reached.
function textBoxMaxLength() {
    if (getTxtComments() !=3D null) {
        if (getTxtComments().value.length >=3D 500) {
            return false;
        }
        return true;
    }
}

//End Feedback JS

//For EULA on Membership

function onEULAChkAcknowledge_Click() {

    var btnVariable =3D getCompleteRegistrationButton();

    if (btnVariable !=3D null) {

        if (btnVariable.disabled =3D=3D true) {
            btnVariable.disabled =3D false;
        }
        else {
            btnVariable.disabled =3D true;
        }
    }

}
//End of EULA on Membership

function ReverseContentDisplay(d) {
    if (d.length < 1) { return; }
    if (document.getElementById(d).style.display =3D=3D "none") { =
document.getElementById(d).style.display =3D "block"; }
    else { document.getElementById(d).style.display =3D "none"; }
}


------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/OAKS.Journals/wz_tooltip.js

/* This notice must be untouched at all times.=0A=
Copyright (c) 2002-2008 Walter Zorn. All rights reserved.=0A=
=0A=
wz_tooltip.js	 v. 5.20=0A=
=0A=
The latest version is available at=0A=
http://www.walterzorn.com=0A=
or http://www.devira.com=0A=
or http://www.walterzorn.de=0A=
=0A=
Created 1.12.2002 by Walter Zorn (Web: http://www.walterzorn.com )=0A=
Last modified: 1.8.2008=0A=
=0A=
Easy-to-use cross-browser tooltips.=0A=
Just include the script at the beginning of the <body> section, and =
invoke=0A=
Tip('Tooltip text') to show and UnTip() to hide the tooltip, from the =
desired=0A=
HTML eventhandlers. Example:=0A=
<a onmouseover=3D"Tip('Some text')" onmouseout=3D"UnTip()" =
href=3D"index.htm">My home page</a>=0A=
No container DIV required.=0A=
By default, width and height of tooltips are automatically adapted to =
content.=0A=
Is even capable of dynamically converting arbitrary HTML elements to =
tooltips=0A=
by calling TagToTip('ID_of_HTML_element_to_be_converted') instead of =
Tip(),=0A=
which means you can put important, search-engine-relevant stuff into =
tooltips.=0A=
Appearance & behaviour of tooltips can be individually configured=0A=
via commands passed to Tip() or TagToTip().=0A=
=0A=
Tab Width: 4=0A=
LICENSE: LGPL=0A=
=0A=
This library is free software; you can redistribute it and/or=0A=
modify it under the terms of the GNU Lesser General Public=0A=
License (LGPL) as published by the Free Software Foundation; either=0A=
version 2.1 of the License, or (at your option) any later version.=0A=
=0A=
This library is distributed in the hope that it will be useful,=0A=
but WITHOUT ANY WARRANTY; without even the implied warranty of=0A=
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.=0A=
=0A=
For more details on the GNU Lesser General Public License,=0A=
see http://www.gnu.org/copyleft/lesser.html=0A=
*/=0A=
=0A=
var config =3D new Object();=0A=
=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D  GLOBAL =
TOOPTIP CONFIGURATION  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
//=0A=
var tt_Debug	=3D true		// false or true - recommended: false once you =
release your page to the public=0A=
var tt_Enabled	=3D true		// Allows to (temporarily) suppress tooltips, =
e.g. by providing the user with a button that sets this global variable =
to false=0A=
var TagsToTip	=3D false		// false or true - if true, HTML elements to be =
converted to tooltips via TagToTip() are automatically hidden;=0A=
							// if false, you should hide those HTML elements yourself=0A=
=0A=
// For each of the following config variables there exists a command, =
which is=0A=
// just the variablename in uppercase, to be passed to Tip() or =
TagToTip() to=0A=
// configure tooltips individually. Individual commands override global=0A=
// configuration. Order of commands is arbitrary.=0A=
// Example: onmouseover=3D"Tip('Tooltip text', LEFT, true, BGCOLOR, =
'#FF9900', FADEIN, 400)"=0A=
=0A=
config. Above			=3D false 	// false or true - tooltip above mousepointer=0A=
config. BgColor 		=3D '#E2E7FF' // Background colour (HTML colour value, =
in quotes)=0A=
config. BgImg			=3D ''		// Path to background image, none if empty =
string ''=0A=
config. BorderColor		=3D '#003099'=0A=
config. BorderStyle		=3D 'solid'	// Any permitted CSS value, but I =
recommend 'solid', 'dotted' or 'dashed'=0A=
config. BorderWidth		=3D 1=0A=
config. CenterMouse		=3D false 	// false or true - center the tip =
horizontally below (or above) the mousepointer=0A=
config. ClickClose		=3D false 	// false or true - close tooltip if the =
user clicks somewhere=0A=
config. ClickSticky		=3D false		// false or true - make tooltip sticky =
if user left-clicks on the hovered element while the tooltip is active=0A=
config. CloseBtn		=3D false 	// false or true - closebutton in titlebar=0A=
config. CloseBtnColors	=3D ['#990000', '#FFFFFF', '#DD3333', '#FFFFFF']	 =
 // [Background, text, hovered background, hovered text] - use empty =
strings '' to inherit title colours=0A=
config. CloseBtnText	=3D '&nbsp;X&nbsp;'	// Close button text (may also =
be an image tag)=0A=
config. CopyContent		=3D true		// When converting a HTML element to a =
tooltip, copy only the element's content, rather than converting the =
element by its own=0A=
config. Delay			=3D 400		// Time span in ms until tooltip shows up=0A=
config. Duration		=3D 0 		// Time span in ms after which the tooltip =
disappears; 0 for infinite duration, < 0 for delay in ms _after_ the =
onmouseout until the tooltip disappears=0A=
config. FadeIn			=3D 0 		// Fade-in duration in ms, e.g. 400; 0 for no =
animation=0A=
config. FadeOut			=3D 0=0A=
config. FadeInterval	=3D 30		// Duration of each fade step in ms =
(recommended: 30) - shorter is smoother but causes more CPU-load=0A=
config. Fix				=3D null		// Fixated position, two modes. Mode 1: x- an =
y-coordinates in brackets, e.g. [210, 480]. Mode 2: Show tooltip at a =
position related to an HTML element: [ID of HTML element, x-offset, =
y-offset from HTML element], e.g. ['SomeID', 10, 30]. Value null =
(default) for no fixated positioning.=0A=
config. FollowMouse		=3D true		// false or true - tooltip follows the =
mouse=0A=
config. FontColor		=3D '#000044'=0A=
config. FontFace		=3D 'Verdana,Geneva,sans-serif'=0A=
config. FontSize		=3D '8pt' 	// E.g. '9pt' or '12px' - unit is mandatory=0A=
config. FontWeight		=3D 'normal'	// 'normal' or 'bold';=0A=
config. Height			=3D 0 		// Tooltip height; 0 for automatic adaption to =
tooltip content, < 0 (e.g. -100) for a maximum for automatic adaption=0A=
config. JumpHorz		=3D false		// false or true - jump horizontally to =
other side of mouse if tooltip would extend past clientarea boundary=0A=
config. JumpVert		=3D true		// false or true - jump vertically		"=0A=
config. Left			=3D false 	// false or true - tooltip on the left of the =
mouse=0A=
config. OffsetX			=3D 14		// Horizontal offset of left-top corner from =
mousepointer=0A=
config. OffsetY			=3D 8 		// Vertical offset=0A=
config. Opacity			=3D 100		// Integer between 0 and 100 - opacity of =
tooltip in percent=0A=
config. Padding			=3D 3 		// Spacing between border and content=0A=
config. Shadow			=3D false 	// false or true=0A=
config. ShadowColor		=3D '#C0C0C0'=0A=
config. ShadowWidth		=3D 5=0A=
config. Sticky			=3D false 	// false or true - fixate tip, ie. don't =
follow the mouse and don't hide on mouseout=0A=
config. TextAlign		=3D 'left'	// 'left', 'right' or 'justify'=0A=
config. Title			=3D ''		// Default title text applied to all tips (no =
default title: empty string '')=0A=
config. TitleAlign		=3D 'left'	// 'left' or 'right' - text alignment =
inside the title bar=0A=
config. TitleBgColor	=3D ''		// If empty string '', BorderColor will be =
used=0A=
config. TitleFontColor	=3D '#FFFFFF'	// Color of title text - if '', =
BgColor (of tooltip body) will be used=0A=
config. TitleFontFace	=3D ''		// If '' use FontFace (boldified)=0A=
config. TitleFontSize	=3D ''		// If '' use FontSize=0A=
config. TitlePadding	=3D 2=0A=
config. Width			=3D 0 		// Tooltip width; 0 for automatic adaption to =
tooltip content; < -1 (e.g. -240) for a maximum width for that automatic =
adaption;=0A=
									// -1: tooltip width confined to the width required for the =
titlebar=0A=
//=3D=3D=3D=3D=3D=3D=3D  END OF TOOLTIP CONFIG, DO NOT CHANGE ANYTHING =
BELOW  =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D//=0A=
=0A=
=0A=
=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D  =
PUBLIC  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D//=0A=
function Tip()=0A=
{=0A=
	tt_Tip(arguments, null);=0A=
}=0A=
function TagToTip()=0A=
{=0A=
	var t2t =3D tt_GetElt(arguments[0]);=0A=
	if(t2t)=0A=
		tt_Tip(arguments, t2t);=0A=
}=0A=
function UnTip()=0A=
{=0A=
	tt_OpReHref();=0A=
	if(tt_aV[DURATION] < 0 && (tt_iState & 0x2))=0A=
		tt_tDurt.Timer("tt_HideInit()", -tt_aV[DURATION], true);=0A=
	else if(!(tt_aV[STICKY] && (tt_iState & 0x2)))=0A=
		tt_HideInit();=0A=
}=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D  PUBLIC PLUGIN =
API	 =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D//=0A=
// Extension eventhandlers currently supported:=0A=
// OnLoadConfig, OnCreateContentString, OnSubDivsCreated, OnShow, =
OnMoveBefore,=0A=
// OnMoveAfter, OnHideInit, OnHide, OnKill=0A=
=0A=
var tt_aElt =3D new Array(10), // Container DIV, outer title & body =
DIVs, inner title & body TDs, closebutton SPAN, shadow DIVs, and IFRAME =
to cover windowed elements in IE=0A=
tt_aV =3D new Array(),	// Caches and enumerates config data for =
currently active tooltip=0A=
tt_sContent,			// Inner tooltip text or HTML=0A=
tt_t2t, tt_t2tDad,		// Tag converted to tip, and its DOM parent element=0A=
tt_scrlX =3D 0, tt_scrlY =3D 0,=0A=
tt_musX, tt_musY,=0A=
tt_over,=0A=
tt_x, tt_y, tt_w, tt_h; // Position, width and height of currently =
displayed tooltip=0A=
=0A=
function tt_Extension()=0A=
{=0A=
	tt_ExtCmdEnum();=0A=
	tt_aExt[tt_aExt.length] =3D this;=0A=
	return this;=0A=
}=0A=
function tt_SetTipPos(x, y)=0A=
{=0A=
	var css =3D tt_aElt[0].style;=0A=
=0A=
	tt_x =3D x;=0A=
	tt_y =3D y;=0A=
	css.left =3D x + "px";=0A=
	css.top =3D y + "px";=0A=
	if(tt_ie56)=0A=
	{=0A=
		var ifrm =3D tt_aElt[tt_aElt.length - 1];=0A=
		if(ifrm)=0A=
		{=0A=
			ifrm.style.left =3D css.left;=0A=
			ifrm.style.top =3D css.top;=0A=
		}=0A=
	}=0A=
}=0A=
function tt_HideInit()=0A=
{=0A=
	if(tt_iState)=0A=
	{=0A=
		tt_ExtCallFncs(0, "HideInit");=0A=
		tt_iState &=3D ~0x4;=0A=
		if(tt_flagOpa && tt_aV[FADEOUT])=0A=
		{=0A=
			tt_tFade.EndTimer();=0A=
			if(tt_opa)=0A=
			{=0A=
				var n =3D Math.round(tt_aV[FADEOUT] / (tt_aV[FADEINTERVAL] * =
(tt_aV[OPACITY] / tt_opa)));=0A=
				tt_Fade(tt_opa, tt_opa, 0, n);=0A=
				return;=0A=
			}=0A=
		}=0A=
		tt_tHide.Timer("tt_Hide();", 1, false);=0A=
	}=0A=
}=0A=
function tt_Hide()=0A=
{=0A=
	if(tt_db && tt_iState)=0A=
	{=0A=
		tt_OpReHref();=0A=
		if(tt_iState & 0x2)=0A=
		{=0A=
			tt_aElt[0].style.visibility =3D "hidden";=0A=
			tt_ExtCallFncs(0, "Hide");=0A=
		}=0A=
		tt_tShow.EndTimer();=0A=
		tt_tHide.EndTimer();=0A=
		tt_tDurt.EndTimer();=0A=
		tt_tFade.EndTimer();=0A=
		if(!tt_op && !tt_ie)=0A=
		{=0A=
			tt_tWaitMov.EndTimer();=0A=
			tt_bWait =3D false;=0A=
		}=0A=
		if(tt_aV[CLICKCLOSE] || tt_aV[CLICKSTICKY])=0A=
			tt_RemEvtFnc(document, "mouseup", tt_OnLClick);=0A=
		tt_ExtCallFncs(0, "Kill");=0A=
		// In case of a TagToTip tip, hide converted DOM node and=0A=
		// re-insert it into DOM=0A=
		if(tt_t2t && !tt_aV[COPYCONTENT])=0A=
			tt_UnEl2Tip();=0A=
		tt_iState =3D 0;=0A=
		tt_over =3D null;=0A=
		tt_ResetMainDiv();=0A=
		if(tt_aElt[tt_aElt.length - 1])=0A=
			tt_aElt[tt_aElt.length - 1].style.display =3D "none";=0A=
	}=0A=
}=0A=
function tt_GetElt(id)=0A=
{=0A=
	return(document.getElementById ? document.getElementById(id)=0A=
			: document.all ? document.all[id]=0A=
			: null);=0A=
}=0A=
function tt_GetDivW(el)=0A=
{=0A=
	return(el ? (el.offsetWidth || el.style.pixelWidth || 0) : 0);=0A=
}=0A=
function tt_GetDivH(el)=0A=
{=0A=
	return(el ? (el.offsetHeight || el.style.pixelHeight || 0) : 0);=0A=
}=0A=
function tt_GetScrollX()=0A=
{=0A=
	return(window.pageXOffset || (tt_db ? (tt_db.scrollLeft || 0) : 0));=0A=
}=0A=
function tt_GetScrollY()=0A=
{=0A=
	return(window.pageYOffset || (tt_db ? (tt_db.scrollTop || 0) : 0));=0A=
}=0A=
function tt_GetClientW()=0A=
{=0A=
	var de =3D document.documentElement;=0A=
	return((de && de.clientWidth) ? de.clientWidth : =
(document.body.clientWidth || window.innerWidth || 0));=0A=
}=0A=
function tt_GetClientH()=0A=
{=0A=
	var de =3D document.documentElement;=0A=
	return((de && de.clientHeight) ? de.clientHeight : =
(document.body.clientHeight || window.innerHeight || 0));=0A=
}=0A=
function tt_GetEvtX(e)=0A=
{=0A=
	return (e ? ((typeof(e.pageX) !=3D tt_u) ? e.pageX : (e.clientX + =
tt_scrlX)) : 0);=0A=
}=0A=
function tt_GetEvtY(e)=0A=
{=0A=
	return (e ? ((typeof(e.pageY) !=3D tt_u) ? e.pageY : (e.clientY + =
tt_scrlY)) : 0);=0A=
}=0A=
function tt_AddEvtFnc(el, sEvt, PFnc)=0A=
{=0A=
	if(el)=0A=
	{=0A=
		if(el.addEventListener)=0A=
			el.addEventListener(sEvt, PFnc, false);=0A=
		else=0A=
			el.attachEvent("on" + sEvt, PFnc);=0A=
	}=0A=
}=0A=
function tt_RemEvtFnc(el, sEvt, PFnc)=0A=
{=0A=
	if(el)=0A=
	{=0A=
		if(el.removeEventListener)=0A=
			el.removeEventListener(sEvt, PFnc, false);=0A=
		else=0A=
			el.detachEvent("on" + sEvt, PFnc);=0A=
	}=0A=
}=0A=
function tt_GetDad(el)=0A=
{=0A=
	return(el.parentNode || el.parentElement || el.offsetParent);=0A=
}=0A=
function tt_MovDomNode(el, dadFrom, dadTo)=0A=
{=0A=
	if(dadFrom)=0A=
		dadFrom.removeChild(el);=0A=
	if(dadTo)=0A=
		dadTo.appendChild(el);=0A=
}=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D  =
PRIVATE  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D//=0A=
var tt_aExt =3D new Array(),	// Array of extension objects=0A=
=0A=
tt_db, tt_op, tt_ie, tt_ie56, tt_bBoxOld,	// Browser flags=0A=
tt_body,=0A=
tt_ovr_,				// HTML element the mouse is currently over=0A=
tt_flagOpa, 			// Opacity support: 1=3DIE, 2=3DKhtml, 3=3DKHTML, =
4=3DMoz, 5=3DW3C=0A=
tt_maxPosX, tt_maxPosY,=0A=
tt_iState =3D 0,			// Tooltip active |=3D 1, shown |=3D 2, move with =
mouse |=3D 4=0A=
tt_opa, 				// Currently applied opacity=0A=
tt_bJmpVert, tt_bJmpHorz,// Tip temporarily on other side of mouse=0A=
tt_elDeHref,			// The tag from which we've removed the href attribute=0A=
// Timer=0A=
tt_tShow =3D new Number(0), tt_tHide =3D new Number(0), tt_tDurt =3D new =
Number(0),=0A=
tt_tFade =3D new Number(0), tt_tWaitMov =3D new Number(0),=0A=
tt_bWait =3D false,=0A=
tt_u =3D "undefined";=0A=
=0A=
=0A=
function tt_Init()=0A=
{=0A=
	tt_MkCmdEnum();=0A=
	// Send old browsers instantly to hell=0A=
	if(!tt_Browser() || !tt_MkMainDiv())=0A=
		return;=0A=
	// Levy 06/11/2008: Important! IE doesn't fire an onscroll when a page=0A=
	// refresh is made, so we need to recalc page positions on init.=0A=
	tt_OnScrl();=0A=
	tt_IsW3cBox();=0A=
	tt_OpaSupport();=0A=
	tt_AddEvtFnc(window, "scroll", tt_OnScrl);=0A=
	// IE doesn't fire onscroll event when switching to fullscreen;=0A=
	// fix suggested by Yoav Karpeles 14.2.2008=0A=
	tt_AddEvtFnc(window, "resize", tt_OnScrl);=0A=
	tt_AddEvtFnc(document, "mousemove", tt_Move);=0A=
	// In Debug mode we search for TagToTip() calls in order to notify=0A=
	// the user if they've forgotten to set the TagsToTip config flag=0A=
	if(TagsToTip || tt_Debug)=0A=
		tt_SetOnloadFnc();=0A=
	// Ensure the tip be hidden when the page unloads=0A=
	tt_AddEvtFnc(window, "unload", tt_Hide);=0A=
}=0A=
// Creates command names by translating config variable names to upper =
case=0A=
function tt_MkCmdEnum()=0A=
{=0A=
	var n =3D 0;=0A=
	for(var i in config)=0A=
		eval("window." + i.toString().toUpperCase() + " =3D " + n++);=0A=
	tt_aV.length =3D n;=0A=
}=0A=
function tt_Browser()=0A=
{=0A=
	var n, nv, n6, w3c;=0A=
=0A=
	n =3D navigator.userAgent.toLowerCase(),=0A=
	nv =3D navigator.appVersion;=0A=
	tt_op =3D (document.defaultView && typeof(eval("w" + "indow" + "." + =
"o" + "p" + "er" + "a")) !=3D tt_u);=0A=
	tt_ie =3D n.indexOf("msie") !=3D -1 && document.all && !tt_op;=0A=
	if(tt_ie)=0A=
	{=0A=
		var ieOld =3D (!document.compatMode || document.compatMode =3D=3D =
"BackCompat");=0A=
		tt_db =3D !ieOld ? document.documentElement : (document.body || null);=0A=
		if(tt_db)=0A=
			tt_ie56 =3D parseFloat(nv.substring(nv.indexOf("MSIE") + 5)) >=3D 5.5=0A=
					&& typeof document.body.style.maxHeight =3D=3D tt_u;=0A=
	}=0A=
	else=0A=
	{=0A=
		tt_db =3D document.documentElement || document.body ||=0A=
				(document.getElementsByTagName ? =
document.getElementsByTagName("body")[0]=0A=
				: null);=0A=
		if(!tt_op)=0A=
		{=0A=
			n6 =3D document.defaultView && typeof =
document.defaultView.getComputedStyle !=3D tt_u;=0A=
			w3c =3D !n6 && document.getElementById;=0A=
		}=0A=
	}=0A=
	tt_body =3D (document.getElementsByTagName ? =
document.getElementsByTagName("body")[0]=0A=
				: (document.body || null));=0A=
	if(tt_ie || n6 || tt_op || w3c)=0A=
	{=0A=
		if(tt_body && tt_db)=0A=
		{=0A=
			if(document.attachEvent || document.addEventListener)=0A=
				return true;=0A=
		}=0A=
		else=0A=
			tt_Err("wz_tooltip.js must be included INSIDE the body section,"=0A=
					+ " immediately after the opening <body> tag.", false);=0A=
	}=0A=
	tt_db =3D null;=0A=
	return false;=0A=
}=0A=
function tt_MkMainDiv()=0A=
{=0A=
	// Create the tooltip DIV=0A=
	if(tt_body.insertAdjacentHTML)=0A=
		tt_body.insertAdjacentHTML("afterBegin", tt_MkMainDivHtm());=0A=
	else if(typeof tt_body.innerHTML !=3D tt_u && document.createElement && =
tt_body.appendChild)=0A=
		tt_body.appendChild(tt_MkMainDivDom());=0A=
	if(window.tt_GetMainDivRefs /* FireFox Alzheimer */ && =
tt_GetMainDivRefs())=0A=
		return true;=0A=
	tt_db =3D null;=0A=
	return false;=0A=
}=0A=
function tt_MkMainDivHtm()=0A=
{=0A=
	return('<div id=3D"WzTtDiV"></div>' +=0A=
			(tt_ie56 ? ('<iframe id=3D"WzTtIfRm" src=3D"javascript:false" =
scrolling=3D"no" frameborder=3D"0" =
style=3D"filter:Alpha(opacity=3D0);position:absolute;top:0px;left:0px;dis=
play:none;"></iframe>')=0A=
			: ''));=0A=
}=0A=
function tt_MkMainDivDom()=0A=
{=0A=
	var el =3D document.createElement("div");=0A=
	if(el)=0A=
		el.id =3D "WzTtDiV";=0A=
	return el;=0A=
}=0A=
function tt_GetMainDivRefs()=0A=
{=0A=
	tt_aElt[0] =3D tt_GetElt("WzTtDiV");=0A=
	if(tt_ie56 && tt_aElt[0])=0A=
	{=0A=
		tt_aElt[tt_aElt.length - 1] =3D tt_GetElt("WzTtIfRm");=0A=
		if(!tt_aElt[tt_aElt.length - 1])=0A=
			tt_aElt[0] =3D null;=0A=
	}=0A=
	if(tt_aElt[0])=0A=
	{=0A=
		var css =3D tt_aElt[0].style;=0A=
=0A=
		css.visibility =3D "hidden";=0A=
		css.position =3D "absolute";=0A=
		css.overflow =3D "hidden";=0A=
		return true;=0A=
	}=0A=
	return false;=0A=
}=0A=
function tt_ResetMainDiv()=0A=
{=0A=
	tt_SetTipPos(0, 0);=0A=
	tt_aElt[0].innerHTML =3D "";=0A=
	tt_aElt[0].style.width =3D "auto";=0A=
	tt_h =3D 0;=0A=
}=0A=
function tt_IsW3cBox()=0A=
{=0A=
	var css =3D tt_aElt[0].style;=0A=
=0A=
	css.padding =3D "10px";=0A=
	css.width =3D "40px";=0A=
	tt_bBoxOld =3D (tt_GetDivW(tt_aElt[0]) =3D=3D 40);=0A=
	css.padding =3D "0px";=0A=
	tt_ResetMainDiv();=0A=
}=0A=
function tt_OpaSupport()=0A=
{=0A=
	var css =3D tt_body.style;=0A=
=0A=
	tt_flagOpa =3D (typeof(css.KhtmlOpacity) !=3D tt_u) ? 2=0A=
				: (typeof(css.KHTMLOpacity) !=3D tt_u) ? 3=0A=
				: (typeof(css.MozOpacity) !=3D tt_u) ? 4=0A=
				: (typeof(css.opacity) !=3D tt_u) ? 5=0A=
				: (typeof(css.filter) !=3D tt_u) ? 1=0A=
				: 0;=0A=
}=0A=
// Ported from http://dean.edwards.name/weblog/2006/06/again/=0A=
// (Dean Edwards et al.)=0A=
function tt_SetOnloadFnc()=0A=
{=0A=
	tt_AddEvtFnc(document, "DOMContentLoaded", tt_HideSrcTags);=0A=
	tt_AddEvtFnc(window, "load", tt_HideSrcTags);=0A=
	if(tt_body.attachEvent)=0A=
		tt_body.attachEvent("onreadystatechange",=0A=
			function() {=0A=
				if(tt_body.readyState =3D=3D "complete")=0A=
					tt_HideSrcTags();=0A=
			} );=0A=
	if(/WebKit|KHTML/i.test(navigator.userAgent))=0A=
	{=0A=
		var t =3D setInterval(function() {=0A=
					if(/loaded|complete/.test(document.readyState))=0A=
					{=0A=
						clearInterval(t);=0A=
						tt_HideSrcTags();=0A=
					}=0A=
				}, 10);=0A=
	}=0A=
}=0A=
function tt_HideSrcTags()=0A=
{=0A=
	if(!window.tt_HideSrcTags || window.tt_HideSrcTags.done)=0A=
		return;=0A=
	window.tt_HideSrcTags.done =3D true;=0A=
	if(!tt_HideSrcTagsRecurs(tt_body))=0A=
		tt_Err("There are HTML elements to be converted to tooltips.\nIf you"=0A=
				+ " want these HTML elements to be automatically hidden, you"=0A=
				+ " must edit wz_tooltip.js, and set TagsToTip in the global"=0A=
				+ " tooltip configuration to true.", true);=0A=
}=0A=
function tt_HideSrcTagsRecurs(dad)=0A=
{=0A=
	var ovr, asT2t;=0A=
	// Walk the DOM tree for tags that have an onmouseover or onclick =
attribute=0A=
	// containing a TagToTip('...') call.=0A=
	// (.childNodes first since .children is bugous in Safari)=0A=
	var a =3D dad.childNodes || dad.children || null;=0A=
=0A=
	for(var i =3D a ? a.length : 0; i;)=0A=
	{--i;=0A=
		if(!tt_HideSrcTagsRecurs(a[i]))=0A=
			return false;=0A=
		ovr =3D a[i].getAttribute ? (a[i].getAttribute("onmouseover") || =
a[i].getAttribute("onclick"))=0A=
				: (typeof a[i].onmouseover =3D=3D "function") ? (a[i].onmouseover || =
a[i].onclick)=0A=
				: null;=0A=
		if(ovr)=0A=
		{=0A=
			asT2t =3D ovr.toString().match(/TagToTip\s*\(\s*'[^'.]+'\s*[\),]/);=0A=
			if(asT2t && asT2t.length)=0A=
			{=0A=
				if(!tt_HideSrcTag(asT2t[0]))=0A=
					return false;=0A=
			}=0A=
		}=0A=
	}=0A=
	return true;=0A=
}=0A=
function tt_HideSrcTag(sT2t)=0A=
{=0A=
	var id, el;=0A=
=0A=
	// The ID passed to the found TagToTip() call identifies an HTML element=0A=
	// to be converted to a tooltip, so hide that element=0A=
	id =3D sT2t.replace(/.+'([^'.]+)'.+/, "$1");=0A=
	el =3D tt_GetElt(id);=0A=
	if(el)=0A=
	{=0A=
		if(tt_Debug && !TagsToTip)=0A=
			return false;=0A=
		else=0A=
			el.style.display =3D "none";=0A=
	}=0A=
	else=0A=
		tt_Err("Invalid ID\n'" + id + "'\npassed to TagToTip()."=0A=
				+ " There exists no HTML element with that ID.", true);=0A=
	return true;=0A=
}=0A=
function tt_Tip(arg, t2t)=0A=
{=0A=
	if(!tt_db)=0A=
		return;=0A=
	if(tt_iState)=0A=
		tt_Hide();=0A=
	if(!tt_Enabled)=0A=
		return;=0A=
	tt_t2t =3D t2t;=0A=
	if(!tt_ReadCmds(arg))=0A=
		return;=0A=
 	tt_iState =3D 0x1 | 0x4;=0A=
	tt_AdaptConfig1();=0A=
	tt_MkTipContent(arg);=0A=
	tt_MkTipSubDivs();=0A=
	tt_FormatTip();=0A=
	tt_bJmpVert =3D false;=0A=
	tt_bJmpHorz =3D false;=0A=
	tt_maxPosX =3D tt_GetClientW() + tt_scrlX - tt_w - 1;=0A=
	tt_maxPosY =3D tt_GetClientH() + tt_scrlY - tt_h - 1;=0A=
	tt_AdaptConfig2();=0A=
	// Ensure the tip be shown and positioned before the first onmousemove=0A=
	tt_OverInit();=0A=
	tt_ShowInit();=0A=
	tt_Move();=0A=
}=0A=
function tt_ReadCmds(a)=0A=
{=0A=
	var i;=0A=
=0A=
	// First load the global config values, to initialize also values=0A=
	// for which no command is passed=0A=
	i =3D 0;=0A=
	for(var j in config)=0A=
		tt_aV[i++] =3D config[j];=0A=
	// Then replace each cached config value for which a command is=0A=
	// passed (ensure the # of command args plus value args be even)=0A=
	if(a.length & 1)=0A=
	{=0A=
		for(i =3D a.length - 1; i > 0; i -=3D 2)=0A=
			tt_aV[a[i - 1]] =3D a[i];=0A=
		return true;=0A=
	}=0A=
	tt_Err("Incorrect call of Tip() or TagToTip().\n"=0A=
			+ "Each command must be followed by a value.", true);=0A=
	return false;=0A=
}=0A=
function tt_AdaptConfig1()=0A=
{=0A=
	tt_ExtCallFncs(0, "LoadConfig");=0A=
	// Inherit unspecified title formattings from body=0A=
	if(!tt_aV[TITLEBGCOLOR].length)=0A=
		tt_aV[TITLEBGCOLOR] =3D tt_aV[BORDERCOLOR];=0A=
	if(!tt_aV[TITLEFONTCOLOR].length)=0A=
		tt_aV[TITLEFONTCOLOR] =3D tt_aV[BGCOLOR];=0A=
	if(!tt_aV[TITLEFONTFACE].length)=0A=
		tt_aV[TITLEFONTFACE] =3D tt_aV[FONTFACE];=0A=
	if(!tt_aV[TITLEFONTSIZE].length)=0A=
		tt_aV[TITLEFONTSIZE] =3D tt_aV[FONTSIZE];=0A=
	if(tt_aV[CLOSEBTN])=0A=
	{=0A=
		// Use title colours for non-specified closebutton colours=0A=
		if(!tt_aV[CLOSEBTNCOLORS])=0A=
			tt_aV[CLOSEBTNCOLORS] =3D new Array("", "", "", "");=0A=
		for(var i =3D 4; i;)=0A=
		{--i;=0A=
			if(!tt_aV[CLOSEBTNCOLORS][i].length)=0A=
				tt_aV[CLOSEBTNCOLORS][i] =3D (i & 1) ? tt_aV[TITLEFONTCOLOR] : =
tt_aV[TITLEBGCOLOR];=0A=
		}=0A=
		// Enforce titlebar be shown=0A=
		if(!tt_aV[TITLE].length)=0A=
			tt_aV[TITLE] =3D " ";=0A=
	}=0A=
	// Circumvents broken display of images and fade-in flicker in Geckos < =
1.8=0A=
	if(tt_aV[OPACITY] =3D=3D 100 && typeof tt_aElt[0].style.MozOpacity !=3D =
tt_u && !Array.every)=0A=
		tt_aV[OPACITY] =3D 99;=0A=
	// Smartly shorten the delay for fade-in tooltips=0A=
	if(tt_aV[FADEIN] && tt_flagOpa && tt_aV[DELAY] > 100)=0A=
		tt_aV[DELAY] =3D Math.max(tt_aV[DELAY] - tt_aV[FADEIN], 100);=0A=
}=0A=
function tt_AdaptConfig2()=0A=
{=0A=
	if(tt_aV[CENTERMOUSE])=0A=
	{=0A=
		tt_aV[OFFSETX] -=3D ((tt_w - (tt_aV[SHADOW] ? tt_aV[SHADOWWIDTH] : 0)) =
>> 1);=0A=
		tt_aV[JUMPHORZ] =3D false;=0A=
	}=0A=
}=0A=
// Expose content globally so extensions can modify it=0A=
function tt_MkTipContent(a)=0A=
{=0A=
	if(tt_t2t)=0A=
	{=0A=
		if(tt_aV[COPYCONTENT])=0A=
			tt_sContent =3D tt_t2t.innerHTML;=0A=
		else=0A=
			tt_sContent =3D "";=0A=
	}=0A=
	else=0A=
		tt_sContent =3D a[0];=0A=
	tt_ExtCallFncs(0, "CreateContentString");=0A=
}=0A=
function tt_MkTipSubDivs()=0A=
{=0A=
	var sCss =3D =
'position:relative;margin:0px;padding:0px;border-width:0px;left:0px;top:0=
px;line-height:normal;width:auto;',=0A=
	sTbTrTd =3D ' cellspacing=3D"0" cellpadding=3D"0" border=3D"0" =
style=3D"' + sCss + '"><tbody style=3D"' + sCss + '"><tr><td ';=0A=
=0A=
	tt_aElt[0].innerHTML =3D=0A=
		(''=0A=
		+ (tt_aV[TITLE].length ?=0A=
			('<div id=3D"WzTiTl" style=3D"position:relative;z-index:1;">'=0A=
			+ '<table id=3D"WzTiTlTb"' + sTbTrTd + 'id=3D"WzTiTlI" style=3D"' + =
sCss + '">'=0A=
			+ tt_aV[TITLE]=0A=
			+ '</td>'=0A=
			+ (tt_aV[CLOSEBTN] ?=0A=
				('<td align=3D"right" style=3D"' + sCss=0A=
				+ 'text-align:right;">'=0A=
				+ '<span id=3D"WzClOsE" =
style=3D"position:relative;left:2px;padding-left:2px;padding-right:2px;'=0A=
				+ 'cursor:' + (tt_ie ? 'hand' : 'pointer')=0A=
				+ ';" onmouseover=3D"tt_OnCloseBtnOver(1)" =
onmouseout=3D"tt_OnCloseBtnOver(0)" onclick=3D"tt_HideInit()">'=0A=
				+ tt_aV[CLOSEBTNTEXT]=0A=
				+ '</span></td>')=0A=
				: '')=0A=
			+ '</tr></tbody></table></div>')=0A=
			: '')=0A=
		+ '<div id=3D"WzBoDy" style=3D"position:relative;z-index:0;">'=0A=
		+ '<table' + sTbTrTd + 'id=3D"WzBoDyI" style=3D"' + sCss + '">'=0A=
		+ tt_sContent=0A=
		+ '</td></tr></tbody></table></div>'=0A=
		+ (tt_aV[SHADOW]=0A=
			? ('<div id=3D"WzTtShDwR" =
style=3D"position:absolute;overflow:hidden;"></div>'=0A=
				+ '<div id=3D"WzTtShDwB" =
style=3D"position:relative;overflow:hidden;"></div>')=0A=
			: '')=0A=
		);=0A=
	tt_GetSubDivRefs();=0A=
	// Convert DOM node to tip=0A=
	if(tt_t2t && !tt_aV[COPYCONTENT])=0A=
		tt_El2Tip();=0A=
	tt_ExtCallFncs(0, "SubDivsCreated");=0A=
}=0A=
function tt_GetSubDivRefs()=0A=
{=0A=
	var aId =3D new Array("WzTiTl", "WzTiTlTb", "WzTiTlI", "WzClOsE", =
"WzBoDy", "WzBoDyI", "WzTtShDwB", "WzTtShDwR");=0A=
=0A=
	for(var i =3D aId.length; i; --i)=0A=
		tt_aElt[i] =3D tt_GetElt(aId[i - 1]);=0A=
}=0A=
function tt_FormatTip()=0A=
{=0A=
	var css, w, h, pad =3D tt_aV[PADDING], padT, wBrd =3D =
tt_aV[BORDERWIDTH],=0A=
	iOffY, iOffSh, iAdd =3D (pad + wBrd) << 1;=0A=
=0A=
	//--------- Title DIV ----------=0A=
	if(tt_aV[TITLE].length)=0A=
	{=0A=
		padT =3D tt_aV[TITLEPADDING];=0A=
		css =3D tt_aElt[1].style;=0A=
		css.background =3D tt_aV[TITLEBGCOLOR];=0A=
		css.paddingTop =3D css.paddingBottom =3D padT + "px";=0A=
		css.paddingLeft =3D css.paddingRight =3D (padT + 2) + "px";=0A=
		css =3D tt_aElt[3].style;=0A=
		css.color =3D tt_aV[TITLEFONTCOLOR];=0A=
		if(tt_aV[WIDTH] =3D=3D -1)=0A=
			css.whiteSpace =3D "nowrap";=0A=
		css.fontFamily =3D tt_aV[TITLEFONTFACE];=0A=
		css.fontSize =3D tt_aV[TITLEFONTSIZE];=0A=
		css.fontWeight =3D "bold";=0A=
		css.textAlign =3D tt_aV[TITLEALIGN];=0A=
		// Close button DIV=0A=
		if(tt_aElt[4])=0A=
		{=0A=
			css =3D tt_aElt[4].style;=0A=
			css.background =3D tt_aV[CLOSEBTNCOLORS][0];=0A=
			css.color =3D tt_aV[CLOSEBTNCOLORS][1];=0A=
			css.fontFamily =3D tt_aV[TITLEFONTFACE];=0A=
			css.fontSize =3D tt_aV[TITLEFONTSIZE];=0A=
			css.fontWeight =3D "bold";=0A=
		}=0A=
		if(tt_aV[WIDTH] > 0)=0A=
			tt_w =3D tt_aV[WIDTH];=0A=
		else=0A=
		{=0A=
			tt_w =3D tt_GetDivW(tt_aElt[3]) + tt_GetDivW(tt_aElt[4]);=0A=
			// Some spacing between title DIV and closebutton=0A=
			if(tt_aElt[4])=0A=
				tt_w +=3D pad;=0A=
			// Restrict auto width to max width=0A=
			if(tt_aV[WIDTH] < -1 && tt_w > -tt_aV[WIDTH])=0A=
				tt_w =3D -tt_aV[WIDTH];=0A=
		}=0A=
		// Ensure the top border of the body DIV be covered by the title DIV=0A=
		iOffY =3D -wBrd;=0A=
	}=0A=
	else=0A=
	{=0A=
		tt_w =3D 0;=0A=
		iOffY =3D 0;=0A=
	}=0A=
=0A=
	//-------- Body DIV ------------=0A=
	css =3D tt_aElt[5].style;=0A=
	css.top =3D iOffY + "px";=0A=
	if(wBrd)=0A=
	{=0A=
		css.borderColor =3D tt_aV[BORDERCOLOR];=0A=
		css.borderStyle =3D tt_aV[BORDERSTYLE];=0A=
		css.borderWidth =3D wBrd + "px";=0A=
	}=0A=
	if(tt_aV[BGCOLOR].length)=0A=
		css.background =3D tt_aV[BGCOLOR];=0A=
	if(tt_aV[BGIMG].length)=0A=
		css.backgroundImage =3D "url(" + tt_aV[BGIMG] + ")";=0A=
	css.padding =3D pad + "px";=0A=
	css.textAlign =3D tt_aV[TEXTALIGN];=0A=
	if(tt_aV[HEIGHT])=0A=
	{=0A=
		css.overflow =3D "auto";=0A=
		if(tt_aV[HEIGHT] > 0)=0A=
			css.height =3D (tt_aV[HEIGHT] + iAdd) + "px";=0A=
		else=0A=
			tt_h =3D iAdd - tt_aV[HEIGHT];=0A=
	}=0A=
	// TD inside body DIV=0A=
	css =3D tt_aElt[6].style;=0A=
	css.color =3D tt_aV[FONTCOLOR];=0A=
	css.fontFamily =3D tt_aV[FONTFACE];=0A=
	css.fontSize =3D tt_aV[FONTSIZE];=0A=
	css.fontWeight =3D tt_aV[FONTWEIGHT];=0A=
	css.textAlign =3D tt_aV[TEXTALIGN];=0A=
	if(tt_aV[WIDTH] > 0)=0A=
		w =3D tt_aV[WIDTH];=0A=
	// Width like title (if existent)=0A=
	else if(tt_aV[WIDTH] =3D=3D -1 && tt_w)=0A=
		w =3D tt_w;=0A=
	else=0A=
	{=0A=
		// Measure width of the body's inner TD, as some browsers would expand=0A=
		// the container and outer body DIV to 100%=0A=
		w =3D tt_GetDivW(tt_aElt[6]);=0A=
		// Restrict auto width to max width=0A=
		if(tt_aV[WIDTH] < -1 && w > -tt_aV[WIDTH])=0A=
			w =3D -tt_aV[WIDTH];=0A=
	}=0A=
	if(w > tt_w)=0A=
		tt_w =3D w;=0A=
	tt_w +=3D iAdd;=0A=
=0A=
	//--------- Shadow DIVs ------------=0A=
	if(tt_aV[SHADOW])=0A=
	{=0A=
		tt_w +=3D tt_aV[SHADOWWIDTH];=0A=
		iOffSh =3D Math.floor((tt_aV[SHADOWWIDTH] * 4) / 3);=0A=
		// Bottom shadow=0A=
		css =3D tt_aElt[7].style;=0A=
		css.top =3D iOffY + "px";=0A=
		css.left =3D iOffSh + "px";=0A=
		css.width =3D (tt_w - iOffSh - tt_aV[SHADOWWIDTH]) + "px";=0A=
		css.height =3D tt_aV[SHADOWWIDTH] + "px";=0A=
		css.background =3D tt_aV[SHADOWCOLOR];=0A=
		// Right shadow=0A=
		css =3D tt_aElt[8].style;=0A=
		css.top =3D iOffSh + "px";=0A=
		css.left =3D (tt_w - tt_aV[SHADOWWIDTH]) + "px";=0A=
		css.width =3D tt_aV[SHADOWWIDTH] + "px";=0A=
		css.background =3D tt_aV[SHADOWCOLOR];=0A=
	}=0A=
	else=0A=
		iOffSh =3D 0;=0A=
=0A=
	//-------- Container DIV -------=0A=
	tt_SetTipOpa(tt_aV[FADEIN] ? 0 : tt_aV[OPACITY]);=0A=
	tt_FixSize(iOffY, iOffSh);=0A=
}=0A=
// Fixate the size so it can't dynamically change while the tooltip is =
moving.=0A=
function tt_FixSize(iOffY, iOffSh)=0A=
{=0A=
	var wIn, wOut, h, add, pad =3D tt_aV[PADDING], wBrd =3D =
tt_aV[BORDERWIDTH], i;=0A=
=0A=
	tt_aElt[0].style.width =3D tt_w + "px";=0A=
	tt_aElt[0].style.pixelWidth =3D tt_w;=0A=
	wOut =3D tt_w - ((tt_aV[SHADOW]) ? tt_aV[SHADOWWIDTH] : 0);=0A=
	// Body=0A=
	wIn =3D wOut;=0A=
	if(!tt_bBoxOld)=0A=
		wIn -=3D (pad + wBrd) << 1;=0A=
	tt_aElt[5].style.width =3D wIn + "px";=0A=
	// Title=0A=
	if(tt_aElt[1])=0A=
	{=0A=
		wIn =3D wOut - ((tt_aV[TITLEPADDING] + 2) << 1);=0A=
		if(!tt_bBoxOld)=0A=
			wOut =3D wIn;=0A=
		tt_aElt[1].style.width =3D wOut + "px";=0A=
		tt_aElt[2].style.width =3D wIn + "px";=0A=
	}=0A=
	// Max height specified=0A=
	if(tt_h)=0A=
	{=0A=
		h =3D tt_GetDivH(tt_aElt[5]);=0A=
		if(h > tt_h)=0A=
		{=0A=
			if(!tt_bBoxOld)=0A=
				tt_h -=3D (pad + wBrd) << 1;=0A=
			tt_aElt[5].style.height =3D tt_h + "px";=0A=
		}=0A=
	}=0A=
	tt_h =3D tt_GetDivH(tt_aElt[0]) + iOffY;=0A=
	// Right shadow=0A=
	if(tt_aElt[8])=0A=
		tt_aElt[8].style.height =3D (tt_h - iOffSh) + "px";=0A=
	i =3D tt_aElt.length - 1;=0A=
	if(tt_aElt[i])=0A=
	{=0A=
		tt_aElt[i].style.width =3D tt_w + "px";=0A=
		tt_aElt[i].style.height =3D tt_h + "px";=0A=
	}=0A=
}=0A=
function tt_DeAlt(el)=0A=
{=0A=
	var aKid;=0A=
=0A=
	if(el)=0A=
	{=0A=
		if(el.alt)=0A=
			el.alt =3D "";=0A=
		if(el.title)=0A=
			el.title =3D "";=0A=
		aKid =3D el.childNodes || el.children || null;=0A=
		if(aKid)=0A=
		{=0A=
			for(var i =3D aKid.length; i;)=0A=
				tt_DeAlt(aKid[--i]);=0A=
		}=0A=
	}=0A=
}=0A=
// This workaround removes the native tooltips over links in Opera=0A=
function tt_OpDeHref(el)=0A=
{=0A=
	if(!tt_op)=0A=
		return;=0A=
	if(tt_elDeHref)=0A=
		tt_OpReHref();=0A=
	while(el)=0A=
	{=0A=
		if(el.hasAttribute && el.hasAttribute("href"))=0A=
		{=0A=
			el.t_href =3D el.getAttribute("href");=0A=
			el.t_stats =3D window.status;=0A=
			el.removeAttribute("href");=0A=
			el.style.cursor =3D "hand";=0A=
			tt_AddEvtFnc(el, "mousedown", tt_OpReHref);=0A=
			window.status =3D el.t_href;=0A=
			tt_elDeHref =3D el;=0A=
			break;=0A=
		}=0A=
		el =3D tt_GetDad(el);=0A=
	}=0A=
}=0A=
function tt_OpReHref()=0A=
{=0A=
	if(tt_elDeHref)=0A=
	{=0A=
		tt_elDeHref.setAttribute("href", tt_elDeHref.t_href);=0A=
		tt_RemEvtFnc(tt_elDeHref, "mousedown", tt_OpReHref);=0A=
		window.status =3D tt_elDeHref.t_stats;=0A=
		tt_elDeHref =3D null;=0A=
	}=0A=
}=0A=
function tt_El2Tip()=0A=
{=0A=
	var css =3D tt_t2t.style;=0A=
=0A=
	// Store previous positioning=0A=
	tt_t2t.t_cp =3D css.position;=0A=
	tt_t2t.t_cl =3D css.left;=0A=
	tt_t2t.t_ct =3D css.top;=0A=
	tt_t2t.t_cd =3D css.display;=0A=
	// Store the tag's parent element so we can restore that DOM branch=0A=
	// when the tooltip is being hidden=0A=
	tt_t2tDad =3D tt_GetDad(tt_t2t);=0A=
	tt_MovDomNode(tt_t2t, tt_t2tDad, tt_aElt[6]);=0A=
	css.display =3D "block";=0A=
	css.position =3D "static";=0A=
	css.left =3D css.top =3D css.marginLeft =3D css.marginTop =3D "0px";=0A=
}=0A=
function tt_UnEl2Tip()=0A=
{=0A=
	// Restore positioning and display=0A=
	var css =3D tt_t2t.style;=0A=
=0A=
	css.display =3D tt_t2t.t_cd;=0A=
	tt_MovDomNode(tt_t2t, tt_GetDad(tt_t2t), tt_t2tDad);=0A=
	css.position =3D tt_t2t.t_cp;=0A=
	css.left =3D tt_t2t.t_cl;=0A=
	css.top =3D tt_t2t.t_ct;=0A=
	tt_t2tDad =3D null;=0A=
}=0A=
function tt_OverInit()=0A=
{=0A=
	if(window.event)=0A=
		tt_over =3D window.event.target || window.event.srcElement;=0A=
	else=0A=
		tt_over =3D tt_ovr_;=0A=
	tt_DeAlt(tt_over);=0A=
	tt_OpDeHref(tt_over);=0A=
}=0A=
function tt_ShowInit()=0A=
{=0A=
	tt_tShow.Timer("tt_Show()", tt_aV[DELAY], true);=0A=
	if(tt_aV[CLICKCLOSE] || tt_aV[CLICKSTICKY])=0A=
		tt_AddEvtFnc(document, "mouseup", tt_OnLClick);=0A=
}=0A=
function tt_Show()=0A=
{=0A=
	var css =3D tt_aElt[0].style;=0A=
=0A=
	// Override the z-index of the topmost wz_dragdrop.js D&D item=0A=
	css.zIndex =3D Math.max((window.dd && dd.z) ? (dd.z + 2) : 0, 1010);=0A=
	if(tt_aV[STICKY] || !tt_aV[FOLLOWMOUSE])=0A=
		tt_iState &=3D ~0x4;=0A=
	if(tt_aV[DURATION] > 0)=0A=
		tt_tDurt.Timer("tt_HideInit()", tt_aV[DURATION], true);=0A=
	tt_ExtCallFncs(0, "Show")=0A=
	css.visibility =3D "visible";=0A=
	tt_iState |=3D 0x2;=0A=
	if(tt_aV[FADEIN])=0A=
		tt_Fade(0, 0, tt_aV[OPACITY], Math.round(tt_aV[FADEIN] / =
tt_aV[FADEINTERVAL]));=0A=
	tt_ShowIfrm();=0A=
}=0A=
function tt_ShowIfrm()=0A=
{=0A=
	if(tt_ie56)=0A=
	{=0A=
		var ifrm =3D tt_aElt[tt_aElt.length - 1];=0A=
		if(ifrm)=0A=
		{=0A=
			var css =3D ifrm.style;=0A=
			css.zIndex =3D tt_aElt[0].style.zIndex - 1;=0A=
			css.display =3D "block";=0A=
		}=0A=
	}=0A=
}=0A=
function tt_Move(e)=0A=
{=0A=
	if(e)=0A=
		tt_ovr_ =3D e.target || e.srcElement;=0A=
	e =3D e || window.event;=0A=
	if(e)=0A=
	{=0A=
		tt_musX =3D tt_GetEvtX(e);=0A=
		tt_musY =3D tt_GetEvtY(e);=0A=
	}=0A=
	if(tt_iState & 0x04)=0A=
	{=0A=
		// Prevent jam of mousemove events=0A=
		if(!tt_op && !tt_ie)=0A=
		{=0A=
			if(tt_bWait)=0A=
				return;=0A=
			tt_bWait =3D true;=0A=
			tt_tWaitMov.Timer("tt_bWait =3D false;", 1, true);=0A=
		}=0A=
		if(tt_aV[FIX])=0A=
		{=0A=
			tt_iState &=3D ~0x4;=0A=
			tt_PosFix();=0A=
		}=0A=
		else if(!tt_ExtCallFncs(e, "MoveBefore"))=0A=
			tt_SetTipPos(tt_Pos(0), tt_Pos(1));=0A=
		tt_ExtCallFncs([tt_musX, tt_musY], "MoveAfter")=0A=
	}=0A=
}=0A=
function tt_Pos(iDim)=0A=
{=0A=
	var iX, bJmpMod, cmdAlt, cmdOff, cx, iMax, iScrl, iMus, bJmp;=0A=
=0A=
	// Map values according to dimension to calculate=0A=
	if(iDim)=0A=
	{=0A=
		bJmpMod =3D tt_aV[JUMPVERT];=0A=
		cmdAlt =3D ABOVE;=0A=
		cmdOff =3D OFFSETY;=0A=
		cx =3D tt_h;=0A=
		iMax =3D tt_maxPosY;=0A=
		iScrl =3D tt_scrlY;=0A=
		iMus =3D tt_musY;=0A=
		bJmp =3D tt_bJmpVert;=0A=
	}=0A=
	else=0A=
	{=0A=
		bJmpMod =3D tt_aV[JUMPHORZ];=0A=
		cmdAlt =3D LEFT;=0A=
		cmdOff =3D OFFSETX;=0A=
		cx =3D tt_w;=0A=
		iMax =3D tt_maxPosX;=0A=
		iScrl =3D tt_scrlX;=0A=
		iMus =3D tt_musX;=0A=
		bJmp =3D tt_bJmpHorz;=0A=
	}=0A=
	if(bJmpMod)=0A=
	{=0A=
		if(tt_aV[cmdAlt] && (!bJmp || tt_CalcPosAlt(iDim) >=3D iScrl + 16))=0A=
			iX =3D tt_PosAlt(iDim);=0A=
		else if(!tt_aV[cmdAlt] && bJmp && tt_CalcPosDef(iDim) > iMax - 16)=0A=
			iX =3D tt_PosAlt(iDim);=0A=
		else=0A=
			iX =3D tt_PosDef(iDim);=0A=
	}=0A=
	else=0A=
	{=0A=
		iX =3D iMus;=0A=
		if(tt_aV[cmdAlt])=0A=
			iX -=3D cx + tt_aV[cmdOff] - (tt_aV[SHADOW] ? tt_aV[SHADOWWIDTH] : 0);=0A=
		else=0A=
			iX +=3D tt_aV[cmdOff];=0A=
	}=0A=
	// Prevent tip from extending past clientarea boundary=0A=
	if(iX > iMax)=0A=
		iX =3D bJmpMod ? tt_PosAlt(iDim) : iMax;=0A=
	// In case of insufficient space on both sides, ensure the left/upper =
part=0A=
	// of the tip be visible=0A=
	if(iX < iScrl)=0A=
		iX =3D bJmpMod ? tt_PosDef(iDim) : iScrl;=0A=
	return iX;=0A=
}=0A=
function tt_PosDef(iDim)=0A=
{=0A=
	if(iDim)=0A=
		tt_bJmpVert =3D tt_aV[ABOVE];=0A=
	else=0A=
		tt_bJmpHorz =3D tt_aV[LEFT];=0A=
	return tt_CalcPosDef(iDim);=0A=
}=0A=
function tt_PosAlt(iDim)=0A=
{=0A=
	if(iDim)=0A=
		tt_bJmpVert =3D !tt_aV[ABOVE];=0A=
	else=0A=
		tt_bJmpHorz =3D !tt_aV[LEFT];=0A=
	return tt_CalcPosAlt(iDim);=0A=
}=0A=
function tt_CalcPosDef(iDim)=0A=
{=0A=
	return iDim ? (tt_musY + tt_aV[OFFSETY]) : (tt_musX + tt_aV[OFFSETX]);=0A=
}=0A=
function tt_CalcPosAlt(iDim)=0A=
{=0A=
	var cmdOff =3D iDim ? OFFSETY : OFFSETX;=0A=
	var dx =3D tt_aV[cmdOff] - (tt_aV[SHADOW] ? tt_aV[SHADOWWIDTH] : 0);=0A=
	if(tt_aV[cmdOff] > 0 && dx <=3D 0)=0A=
		dx =3D 1;=0A=
	return((iDim ? (tt_musY - tt_h) : (tt_musX - tt_w)) - dx);=0A=
}=0A=
function tt_PosFix()=0A=
{=0A=
	var iX, iY;=0A=
=0A=
	if(typeof(tt_aV[FIX][0]) =3D=3D "number")=0A=
	{=0A=
		iX =3D tt_aV[FIX][0];=0A=
		iY =3D tt_aV[FIX][1];=0A=
	}=0A=
	else=0A=
	{=0A=
		if(typeof(tt_aV[FIX][0]) =3D=3D "string")=0A=
			el =3D tt_GetElt(tt_aV[FIX][0]);=0A=
		// First slot in array is direct reference to HTML element=0A=
		else=0A=
			el =3D tt_aV[FIX][0];=0A=
		iX =3D tt_aV[FIX][1];=0A=
		iY =3D tt_aV[FIX][2];=0A=
		// By default, vert pos is related to bottom edge of HTML element=0A=
		if(!tt_aV[ABOVE] && el)=0A=
			iY +=3D tt_GetDivH(el);=0A=
		for(; el; el =3D el.offsetParent)=0A=
		{=0A=
			iX +=3D el.offsetLeft || 0;=0A=
			iY +=3D el.offsetTop || 0;=0A=
		}=0A=
	}=0A=
	// For a fixed tip positioned above the mouse, use the bottom edge as =
anchor=0A=
	// (recommended by Christophe Rebeschini, 31.1.2008)=0A=
	if(tt_aV[ABOVE])=0A=
		iY -=3D tt_h;=0A=
	tt_SetTipPos(iX, iY);=0A=
}=0A=
function tt_Fade(a, now, z, n)=0A=
{=0A=
	if(n)=0A=
	{=0A=
		now +=3D Math.round((z - now) / n);=0A=
		if((z > a) ? (now >=3D z) : (now <=3D z))=0A=
			now =3D z;=0A=
		else=0A=
			tt_tFade.Timer(=0A=
					"tt_Fade("=0A=
					+ a + "," + now + "," + z + "," + (n - 1)=0A=
					+ ")",=0A=
					tt_aV[FADEINTERVAL],=0A=
					true=0A=
			);=0A=
	}=0A=
	now ? tt_SetTipOpa(now) : tt_Hide();=0A=
}=0A=
function tt_SetTipOpa(opa)=0A=
{=0A=
	// To circumvent the opacity nesting flaws of IE, we set the opacity=0A=
	// for each sub-DIV separately, rather than for the container DIV.=0A=
	tt_SetOpa(tt_aElt[5], opa);=0A=
	if(tt_aElt[1])=0A=
		tt_SetOpa(tt_aElt[1], opa);=0A=
	if(tt_aV[SHADOW])=0A=
	{=0A=
		opa =3D Math.round(opa * 0.8);=0A=
		tt_SetOpa(tt_aElt[7], opa);=0A=
		tt_SetOpa(tt_aElt[8], opa);=0A=
	}=0A=
}=0A=
function tt_OnScrl()=0A=
{=0A=
	tt_scrlX =3D tt_GetScrollX();=0A=
	tt_scrlY =3D tt_GetScrollY();=0A=
}=0A=
function tt_OnCloseBtnOver(iOver)=0A=
{=0A=
	var css =3D tt_aElt[4].style;=0A=
=0A=
	iOver <<=3D 1;=0A=
	css.background =3D tt_aV[CLOSEBTNCOLORS][iOver];=0A=
	css.color =3D tt_aV[CLOSEBTNCOLORS][iOver + 1];=0A=
}=0A=
function tt_OnLClick(e)=0A=
{=0A=
	//  Ignore right-clicks=0A=
	e =3D e || window.event;=0A=
	if(!((e.button && e.button & 2) || (e.which && e.which =3D=3D 3)))=0A=
	{=0A=
		if(tt_aV[CLICKSTICKY] && (tt_iState & 0x4))=0A=
		{=0A=
			tt_aV[STICKY] =3D true;=0A=
			tt_iState &=3D ~0x4;=0A=
		}=0A=
		else if(tt_aV[CLICKCLOSE])=0A=
			tt_HideInit();=0A=
	}=0A=
}=0A=
function tt_Int(x)=0A=
{=0A=
	var y;=0A=
=0A=
	return(isNaN(y =3D parseInt(x)) ? 0 : y);=0A=
}=0A=
Number.prototype.Timer =3D function(s, iT, bUrge)=0A=
{=0A=
	if(!this.value || bUrge)=0A=
		this.value =3D window.setTimeout(s, iT);=0A=
}=0A=
Number.prototype.EndTimer =3D function()=0A=
{=0A=
	if(this.value)=0A=
	{=0A=
		window.clearTimeout(this.value);=0A=
		this.value =3D 0;=0A=
	}=0A=
}=0A=
function tt_SetOpa(el, opa)=0A=
{=0A=
	var css =3D el.style;=0A=
=0A=
	tt_opa =3D opa;=0A=
	if(tt_flagOpa =3D=3D 1)=0A=
	{=0A=
		if(opa < 100)=0A=
		{=0A=
			// Workarounds for bugs of IE:=0A=
			// 1.) Once a CSS filter has been applied, fonts are no longer=0A=
			// anti-aliased, so we store the previous 'non-filter' to be=0A=
			// able to restore it=0A=
			if(typeof(el.filtNo) =3D=3D tt_u)=0A=
				el.filtNo =3D css.filter;=0A=
			// 2.) A DIV cannot be made visible in a single step if an=0A=
			// opacity < 100 has been applied while the DIV was hidden=0A=
			var bVis =3D css.visibility !=3D "hidden";=0A=
			// 3.) In IE6, applying an opacity < 100 has no effect if the=0A=
			//	   element has no layout (position, size, zoom, ...)=0A=
			css.zoom =3D "100%";=0A=
			if(!bVis)=0A=
				css.visibility =3D "visible";=0A=
			css.filter =3D "alpha(opacity=3D" + opa + ")";=0A=
			if(!bVis)=0A=
				css.visibility =3D "hidden";=0A=
		}=0A=
		else if(typeof(el.filtNo) !=3D tt_u)=0A=
			// Restore 'non-filter'=0A=
			css.filter =3D el.filtNo;=0A=
	}=0A=
	else=0A=
	{=0A=
		opa /=3D 100.0;=0A=
		switch(tt_flagOpa)=0A=
		{=0A=
		case 2:=0A=
			css.KhtmlOpacity =3D opa; break;=0A=
		case 3:=0A=
			css.KHTMLOpacity =3D opa; break;=0A=
		case 4:=0A=
			css.MozOpacity =3D opa; break;=0A=
		case 5:=0A=
			css.opacity =3D opa; break;=0A=
		}=0A=
	}=0A=
}=0A=
function tt_Err(sErr, bIfDebug)=0A=
{=0A=
//	if(tt_Debug || !bIfDebug)=0A=
//		alert("Tooltip Script Error Message:\n\n" + sErr);=0A=
}=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D  EXTENSION (PLUGIN) MANAGER  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D//=0A=
function tt_ExtCmdEnum()=0A=
{=0A=
	var s;=0A=
=0A=
	// Add new command(s) to the commands enum=0A=
	for(var i in config)=0A=
	{=0A=
		s =3D "window." + i.toString().toUpperCase();=0A=
		if(eval("typeof(" + s + ") =3D=3D tt_u"))=0A=
		{=0A=
			eval(s + " =3D " + tt_aV.length);=0A=
			tt_aV[tt_aV.length] =3D null;=0A=
		}=0A=
	}=0A=
}=0A=
function tt_ExtCallFncs(arg, sFnc)=0A=
{=0A=
	var b =3D false;=0A=
	for(var i =3D tt_aExt.length; i;)=0A=
	{--i;=0A=
		var fnc =3D tt_aExt[i]["On" + sFnc];=0A=
		// Call the method the extension has defined for this event=0A=
		if(fnc && fnc(arg))=0A=
			b =3D true;=0A=
	}=0A=
	return b;=0A=
}=0A=
=0A=
tt_Init();=0A=

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/OAKS.Journals/webtrends.js

// WebTrends SmartSource Data Collector Tag
// Version: 8.5.0    =20
// Tag Builder Version: 2.0.0
// Created: 10/10/2008 20:38:53

function WebTrends(journal_dcsid, domain, fpcdom) {
    var that =3D this;
    // begin: user modifiable
    this.dcsid =3D journal_dcsid;
    this.domain =3D domain;  //"statse.webtrendslive.com";
    this.timezone =3D -5;
    this.fpcdom =3D fpcdom;
    this.metanames =3D =
"wkhealth_journal_title,wkhealth_volume,wkhealth_issue,wkhealth_ovid_acce=
ssion_number,wkhealth_issn,wkhealth_title,wkhealth_blog_title,wkhealth_au=
thors,wkhealth_date,wkhealth_firstpage,wkhealth_toc_section,wkhealth_toc_=
sub_section,wkhealth_eJpId,wkhealth_user_profession,wkhealth_user_special=
ity,wkhealth_collection_title";
    this.enabled =3D true;
    this.i18n =3D false;
    this.fpc =3D "WT_FPC";
    // end: user modifiable
    this.DCS =3D {};
    this.WT =3D {};
    this.DCSext =3D {};
    this.images =3D [];
    this.index =3D 0;
    this.exre =3D (function() { return (window.RegExp ? new =
RegExp("dcs(uri)|(ref)|(aut)|(met)|(sta)|(sip)|(pro)|(byt)|(dat)|(p3p)|(c=
fg)|(redirect)|(cip)", "i") : ""); })();
    this.re =3D (function() { return (window.RegExp ? (that.i18n ? { =
"%25": /\%/g} : { "%09": /\t/g, "%20": / /g, "%23": /\#/g, "%26": /\&/g, =
"%2B": /\+/g, "%3F": /\?/g, "%5C": /\\/g, "%22": /\"/g, "%7F": /\x7F/g, =
"%A0": /\xA0/g }) : ""); })();
}
WebTrends.prototype.dcsGetId =3D function() {
    if (this.enabled && (document.cookie.indexOf(this.fpc + "=3D") =
=3D=3D -1) && (document.cookie.indexOf("WTLOPTOUT=3D") =3D=3D -1)) {
        document.write("<scr" + "ipt type=3D'text/javascript' src=3D'" + =
"http" + (window.location.protocol.indexOf('https:') =3D=3D 0 ? 's' : =
'') + "://" + this.domain + "/" + this.dcsid + "/wtid.js" + "'><\/scr" + =
"ipt>");
    }
}
WebTrends.prototype.dcsGetCookie =3D function(name) {
    var cookies =3D document.cookie.split("; ");
    var cmatch =3D [];
    var idx =3D 0;
    var i =3D 0;
    var namelen =3D name.length;
    var clen =3D cookies.length;
    for (i =3D 0; i < clen; i++) {
        var c =3D cookies[i];
        if ((c.substring(0, namelen + 1)) =3D=3D (name + "=3D")) {
            cmatch[idx++] =3D c;
        }
    }
    var cmatchCount =3D cmatch.length;
    if (cmatchCount > 0) {
        idx =3D 0;
        if ((cmatchCount > 1) && (name =3D=3D this.fpc)) {
            var dLatest =3D new Date(0);
            for (i =3D 0; i < cmatchCount; i++) {
                var lv =3D parseInt(this.dcsGetCrumb(cmatch[i], "lv"));
                var dLst =3D new Date(lv);
                if (dLst > dLatest) {
                    dLatest.setTime(dLst.getTime());
                    idx =3D i;
                }
            }
        }
        return unescape(cmatch[idx].substring(namelen + 1));
    }
    else {
        return null;
    }
}
WebTrends.prototype.dcsGetCrumb =3D function(cval, crumb, sep) {
    var aCookie =3D cval.split(sep || ":");
    for (var i =3D 0; i < aCookie.length; i++) {
        var aCrumb =3D aCookie[i].split("=3D");
        if (crumb =3D=3D aCrumb[0]) {
            return aCrumb[1];
        }
    }
    return null;
}
WebTrends.prototype.dcsGetIdCrumb =3D function(cval, crumb) {
    var id =3D cval.substring(0, cval.indexOf(":lv=3D"));
    var aCrumb =3D id.split("=3D");
    for (var i =3D 0; i < aCrumb.length; i++) {
        if (crumb =3D=3D aCrumb[0]) {
            return aCrumb[1];
        }
    }
    return null;
}
WebTrends.prototype.dcsIsFpcSet =3D function(name, id, lv, ss) {
    var c =3D this.dcsGetCookie(name);
    if (c) {
        return ((id =3D=3D this.dcsGetIdCrumb(c, "id")) && (lv =3D=3D =
this.dcsGetCrumb(c, "lv")) && (ss =3D=3D this.dcsGetCrumb(c, "ss"))) ? 0 =
: 3;
    }
    return 2;
}
WebTrends.prototype.dcsFPC =3D function() {
    if (document.cookie.indexOf("WTLOPTOUT=3D") !=3D -1) {
        return;
    }
    var WT =3D this.WT;
    var name =3D this.fpc;
    var dCur =3D new Date();
    var adj =3D (dCur.getTimezoneOffset() * 60000) + (this.timezone * =
3600000);
    dCur.setTime(dCur.getTime() + adj);
    var dExp =3D new Date(dCur.getTime() + 315360000000);
    var dSes =3D new Date(dCur.getTime());
    WT.co_f =3D WT.vt_sid =3D WT.vt_f =3D WT.vt_f_a =3D WT.vt_f_s =3D =
WT.vt_f_d =3D WT.vt_f_tlh =3D WT.vt_f_tlv =3D "";
    if (document.cookie.indexOf(name + "=3D") =3D=3D -1) {
        if ((typeof (gWtId) !=3D "undefined") && (gWtId !=3D "")) {
            WT.co_f =3D gWtId;
        }
        else if ((typeof (gTempWtId) !=3D "undefined") && (gTempWtId =
!=3D "")) {
            WT.co_f =3D gTempWtId;
            WT.vt_f =3D "1";
        }
        else {
            WT.co_f =3D "2";
            var curt =3D dCur.getTime().toString();
            for (var i =3D 2; i <=3D (32 - curt.length); i++) {
                WT.co_f +=3D Math.floor(Math.random() * =
16.0).toString(16);
            }
            WT.co_f +=3D curt;
            WT.vt_f =3D "1";
        }
        if (typeof (gWtAccountRollup) =3D=3D "undefined") {
            WT.vt_f_a =3D "1";
        }
        WT.vt_f_s =3D WT.vt_f_d =3D "1";
        WT.vt_f_tlh =3D WT.vt_f_tlv =3D "0";
    }
    else {
        var c =3D this.dcsGetCookie(name);
        var id =3D this.dcsGetIdCrumb(c, "id");
        var lv =3D parseInt(this.dcsGetCrumb(c, "lv"));
        var ss =3D parseInt(this.dcsGetCrumb(c, "ss"));
        if ((id =3D=3D null) || (id =3D=3D "null") || isNaN(lv) || =
isNaN(ss)) {
            return;
        }
        WT.co_f =3D id;
        var dLst =3D new Date(lv);
        WT.vt_f_tlh =3D Math.floor((dLst.getTime() - adj) / 1000);
        dSes.setTime(ss);
        if ((dCur.getTime() > (dLst.getTime() + 1800000)) || =
(dCur.getTime() > (dSes.getTime() + 28800000))) {
            WT.vt_f_tlv =3D Math.floor((dSes.getTime() - adj) / 1000);
            dSes.setTime(dCur.getTime());
            WT.vt_f_s =3D "1";
        }
        if ((dCur.getDay() !=3D dLst.getDay()) || (dCur.getMonth() !=3D =
dLst.getMonth()) || (dCur.getYear() !=3D dLst.getYear())) {
            WT.vt_f_d =3D "1";
        }
    }
    WT.co_f =3D escape(WT.co_f);
    WT.vt_sid =3D WT.co_f + "." + (dSes.getTime() - adj);
    var expiry =3D "; expires=3D" + dExp.toGMTString();
    var cur =3D dCur.getTime().toString();
    var ses =3D dSes.getTime().toString();
    document.cookie =3D name + "=3D" + "id=3D" + WT.co_f + ":lv=3D" + =
cur + ":ss=3D" + ses + expiry + "; path=3D/" + (((this.fpcdom !=3D "")) =
? ("; domain=3D" + this.fpcdom) : (""));
    var rc =3D this.dcsIsFpcSet(name, WT.co_f, cur, ses);
    if (rc !=3D 0) {
        WT.co_f =3D WT.vt_sid =3D WT.vt_f_s =3D WT.vt_f_d =3D =
WT.vt_f_tlh =3D WT.vt_f_tlv =3D "";
        WT.vt_f =3D WT.vt_f_a =3D rc;
    }
}
WebTrends.prototype.dcsMultiTrack =3D function() {
    var args =3D dcsMultiTrack.arguments ? dcsMultiTrack.arguments : =
arguments;
    if (args.length % 2 =3D=3D 0) {
        for (var i =3D 0; i < args.length; i +=3D 2) {
            if (args[i].indexOf('WT.') =3D=3D 0) { =20
                this.WT[args[i].substring(3)] =3D args[i + 1];
            }
            else if (args[i].indexOf('DCS.') =3D=3D 0) {
                this.DCS[args[i].substring(4)] =3D args[i + 1];
            }
            else if (args[i].indexOf('DCSext.') =3D=3D 0) {
                this.DCSext[args[i].substring(7)] =3D args[i + 1];
            }
        }
        var dCurrent =3D new Date();
        this.DCS.dcsdat =3D dCurrent.getTime();
        this.dcsFunc(this.dcsFPC());
        this.dcsTag();
    }
}
WebTrends.prototype.dcsSplit =3D function(list) {
    var items =3D list.toLowerCase().split(",");
    var len =3D items.length;
    for (var i =3D 0; i < len; i++) {
        items[i] =3D items[i].replace(/^\s*/, "").replace(/\s*$/, "");
    }
    return items;
}
// Code section for Enable custom meta tag capture.
WebTrends.prototype.dcsMetaCap =3D function(evt) {
    var elems;
    if (document.all) {
        elems =3D document.all.tags("meta");
    }
    else if (document.documentElement) {
        elems =3D document.getElementsByTagName("meta");
    }
    if (typeof (elems) !=3D "undefined") {
        var names =3D this.dcsSplit(this.metanames);
        var nlen =3D names.length;
        var elen =3D elems.length;
        for (var i =3D 0; i < elen; i++) {
            var name =3D elems.item(i).name.toLowerCase();
            var content =3D elems.item(i).content;
            if ((name.length > 0) && (content.length > 0)) {
                for (var j =3D 0; j < nlen; j++) {
                    if (name =3D=3D names[j]) {
                        this.DCSext["meta_" + names[j]] =3D content;
                        break;
                    }
                }
            }
        }
    }
}

WebTrends.prototype.dcsAdv =3D function() {
    this.dcsFunc(this.dcsFPC());
    this.dcsFunc(this.dcsMetaCap());
}
WebTrends.prototype.dcsVar =3D function() {
    var dCurrent =3D new Date();
    var WT =3D this.WT;
    var DCS =3D this.DCS;
    WT.tz =3D parseInt(dCurrent.getTimezoneOffset() / 60 * -1) || "0";
    WT.bh =3D dCurrent.getHours() || "0";
    WT.ul =3D navigator.appName =3D=3D "Netscape" ? navigator.language : =
navigator.userLanguage;
    if (typeof (screen) =3D=3D "object") {
        WT.cd =3D navigator.appName =3D=3D "Netscape" ? =
screen.pixelDepth : screen.colorDepth;
        WT.sr =3D screen.width + "x" + screen.height;
    }
    if (typeof (navigator.javaEnabled()) =3D=3D "boolean") {
        WT.jo =3D navigator.javaEnabled() ? "Yes" : "No";
    }
    if (document.title) {
        if (window.RegExp) {
            var tire =3D new RegExp("^" + window.location.protocol + =
"//" + window.location.hostname + "\\s-\\s");
            WT.ti =3D document.title.replace(tire, "");
        }
        else {
            WT.ti =3D document.title;
        }
    }
    WT.js =3D "Yes";
    WT.jv =3D (function() {
        var agt =3D navigator.userAgent.toLowerCase();
        var major =3D parseInt(navigator.appVersion);
        var mac =3D (agt.indexOf("mac") !=3D -1);
        var ff =3D (agt.indexOf("firefox") !=3D -1);
        var ff0 =3D (agt.indexOf("firefox/0.") !=3D -1);
        var ff10 =3D (agt.indexOf("firefox/1.0") !=3D -1);
        var ff15 =3D (agt.indexOf("firefox/1.5") !=3D -1);
        var ff20 =3D (agt.indexOf("firefox/2.0") !=3D -1);
        var ff3up =3D (ff && !ff0 && !ff10 & !ff15 & !ff20);
        var nn =3D (!ff && (agt.indexOf("mozilla") !=3D -1) && =
(agt.indexOf("compatible") =3D=3D -1));
        var nn4 =3D (nn && (major =3D=3D 4));
        var nn6up =3D (nn && (major >=3D 5));
        var ie =3D ((agt.indexOf("msie") !=3D -1) && =
(agt.indexOf("opera") =3D=3D -1));
        var ie4 =3D (ie && (major =3D=3D 4) && (agt.indexOf("msie 4") =
!=3D -1));
        var ie5up =3D (ie && !ie4);
        var op =3D (agt.indexOf("opera") !=3D -1);
        var op5 =3D (agt.indexOf("opera 5") !=3D -1 || =
agt.indexOf("opera/5") !=3D -1);
        var op6 =3D (agt.indexOf("opera 6") !=3D -1 || =
agt.indexOf("opera/6") !=3D -1);
        var op7up =3D (op && !op5 && !op6);
        var jv =3D "1.1";
        if (ff3up) {
            jv =3D "1.8";
        }
        else if (ff20) {
            jv =3D "1.7";
        }
        else if (ff15) {
            jv =3D "1.6";
        }
        else if (ff0 || ff10 || nn6up || op7up) {
            jv =3D "1.5";
        }
        else if ((mac && ie5up) || op6) {
            jv =3D "1.4";
        }
        else if (ie5up || nn4 || op5) {
            jv =3D "1.3";
        }
        else if (ie4) {
            jv =3D "1.2";
        }
        return jv;
    })();
    WT.ct =3D "unknown";
    if (document.body && document.body.addBehavior) {
        try {
            document.body.addBehavior("#default#clientCaps");
            WT.ct =3D document.body.connectionType || "unknown";
            document.body.addBehavior("#default#homePage");
            WT.hp =3D document.body.isHomePage(location.href) ? "1" : =
"0";
        }
        catch (e) {
        }
    }
    if (document.all) {
        WT.bs =3D document.body ? document.body.offsetWidth + "x" + =
document.body.offsetHeight : "unknown";
    }
    else {
        WT.bs =3D window.innerWidth + "x" + window.innerHeight;
    }
    WT.fv =3D (function() {
        var i, flash;
        if (window.ActiveXObject) {
            for (i =3D 10; i > 0; i--) {
                try {
                    flash =3D new =
ActiveXObject("ShockwaveFlash.ShockwaveFlash." + i);
                    return i + ".0";
                }
                catch (e) {
                }
            }
        }
        else if (navigator.plugins && navigator.plugins.length) {
            for (i =3D 0; i < navigator.plugins.length; i++) {
                if (navigator.plugins[i].name.indexOf('Shockwave Flash') =
!=3D -1) {
                    return navigator.plugins[i].description.split(" =
")[2];
                }
            }
        }
        return "Not enabled";
    })();
    WT.slv =3D (function() {
        var slv =3D "Not enabled";
        try {
            if (navigator.userAgent.indexOf('MSIE') !=3D -1) {
                var sli =3D new ActiveXObject('AgControl.AgControl');
                if (sli) {
                    slv =3D "Unknown";
                }
            }
            else if (navigator.plugins["Silverlight Plug-In"]) {
                slv =3D "Unknown";
            }
        }
        catch (e) {
        }
        if (slv !=3D "Not enabled") {
            var i, j, v;
            if ((typeof (Silverlight) =3D=3D "object") && (typeof =
(Silverlight.isInstalled) =3D=3D "function")) {
                for (j =3D 9; j >=3D 0; j--) {
                    for (i =3D 3; i > 0; i--) {
                        v =3D i + "." + j;
                        if (Silverlight.isInstalled(v)) {
                            slv =3D v;
                            break;
                        }
                    }
                    if (slv =3D=3D v) {
                        break;
                    }
                }
            }
        }
        return slv;
    })();
    if (this.i18n) {
        if (typeof (document.defaultCharset) =3D=3D "string") {
            WT.le =3D document.defaultCharset;
        }
        else if (typeof (document.characterSet) =3D=3D "string") {
            WT.le =3D document.characterSet;
        }
        else {
            WT.le =3D "unknown";
        }
    }
    WT.tv =3D "8.5.0";
    //	WT.sp=3D"@@SPLITVALUE@@";
    WT.dl =3D "0";
    WT.ssl =3D (window.location.protocol.indexOf('https:') =3D=3D 0) ? =
"1" : "0";
    DCS.dcsdat =3D dCurrent.getTime();
    DCS.dcssip =3D window.location.hostname;
    DCS.dcsuri =3D window.location.pathname;
    WT.es =3D DCS.dcssip + DCS.dcsuri;
    if (window.location.search) {
        DCS.dcsqry =3D window.location.search;
    }
    if ((window.document.referrer !=3D "") && (window.document.referrer =
!=3D "-")) {
        if (!(navigator.appName =3D=3D "Microsoft Internet Explorer" && =
parseInt(navigator.appVersion) < 4)) {
            DCS.dcsref =3D window.document.referrer;
        }
    }
}
WebTrends.prototype.dcsEscape =3D function(S, REL) {
    if (REL !=3D "") {
        S =3D S.toString();
        for (var R in REL) {
            if (REL[R] instanceof RegExp) {
                S =3D S.replace(REL[R], R);
            }
        }
        return S;
    }
    else {
        return escape(S);
    }
}
WebTrends.prototype.dcsA =3D function(N, V) {
    if (this.i18n && (this.exre !=3D "") && !this.exre.test(N)) {
        if (N =3D=3D "dcsqry") {
            var newV =3D "";
            var params =3D V.substring(1).split("&");
            for (var i =3D 0; i < params.length; i++) {
                var pair =3D params[i];
                var pos =3D pair.indexOf("=3D");
                if (pos !=3D -1) {
                    var key =3D pair.substring(0, pos);
                    var val =3D pair.substring(pos + 1);
                    if (i !=3D 0) {
                        newV +=3D "&";
                    }
                    newV +=3D key + "=3D" + this.dcsEncode(val);
                }
            }
            V =3D V.substring(0, 1) + newV;
        }
        else {
            V =3D this.dcsEncode(V);
        }
    }
    return "&" + N + "=3D" + this.dcsEscape(V, this.re);
}
WebTrends.prototype.dcsEncode =3D function(S) {
    return (typeof (encodeURIComponent) =3D=3D "function") ? =
encodeURIComponent(S) : escape(S);
}
WebTrends.prototype.dcsCreateImage =3D function(dcsSrc) {
    if (document.images) {
        this.images[this.index] =3D new Image();
        this.images[this.index].src =3D dcsSrc;
        this.index++;
    }
    else {
        document.write('<IMG ALT=3D"" BORDER=3D"0" NAME=3D"DCSIMG" =
WIDTH=3D"1" HEIGHT=3D"1" SRC=3D"' + dcsSrc + '">');
    }
}
WebTrends.prototype.dcsMeta =3D function() {
    var elems;
    if (document.all) {
        elems =3D document.all.tags("meta");
    }
    else if (document.documentElement) {
        elems =3D document.getElementsByTagName("meta");
    }
    if (typeof (elems) !=3D "undefined") {
        var length =3D elems.length;
        for (var i =3D 0; i < length; i++) {
            var name =3D elems.item(i).name;
            var content =3D elems.item(i).content;
            var equiv =3D elems.item(i).httpEquiv;
            if (name.length > 0) {
                if (name.indexOf("WT.") =3D=3D 0) {
                    this.WT[name.substring(3)] =3D content;
                }
                else if (name.indexOf("DCSext.") =3D=3D 0) {
                    this.DCSext[name.substring(7)] =3D content;
                }
                else if (name.indexOf("DCS.") =3D=3D 0) {
                    this.DCS[name.substring(4)] =3D content;
                }
            }
        }
    }
}
WebTrends.prototype.dcsTag =3D function() {
    if (document.cookie.indexOf("WTLOPTOUT=3D") !=3D -1) {
        return;
    }
    var WT =3D this.WT;
    var DCS =3D this.DCS;
    var DCSext =3D this.DCSext;
    var i18n =3D this.i18n;
    var P =3D "http" + (window.location.protocol.indexOf('https:') =
=3D=3D 0 ? 's' : '') + "://" + this.domain + (this.dcsid =3D=3D "" ? '' =
: '/' + this.dcsid) + "/dcs.gif?";
    if (i18n) {
        WT.dep =3D "";
    }
    for (var N in DCS) {
        if (DCS[N] && (typeof DCS[N] !=3D "function")) {
            P +=3D this.dcsA(N, DCS[N]);
        }
    }
    var keys =3D ["co_f", "vt_sid", "vt_f_tlv"];
    for (var i =3D 0; i < keys.length; i++) {
        var key =3D keys[i];
        if (WT[key]) {
            P +=3D this.dcsA("WT." + key, WT[key]);
            delete WT[key];
        }
    }
    for (N in WT) {
        if (WT[N] && (typeof WT[N] !=3D "function")) {
            P +=3D this.dcsA("WT." + N, WT[N]);
        }
    }
    for (N in DCSext) {
        if (DCSext[N] && (typeof DCSext[N] !=3D "function")) {
            if (i18n) {
                WT.dep =3D (WT.dep.length =3D=3D 0) ? N : (WT.dep + ";" =
+ N);
            }
            P +=3D this.dcsA(N, DCSext[N]);
        }
    }
    if (i18n && (WT.dep.length > 0)) {
        P +=3D this.dcsA("WT.dep", WT.dep);
    }
    if (P.length > 2048 && navigator.userAgent.indexOf('MSIE') >=3D 0) {
        P =3D P.substring(0, 2040) + "&WT.tu=3D1";
    }
    this.dcsCreateImage(P);
    this.WT.ad =3D "";
}
WebTrends.prototype.dcsFunc =3D function(func) {
    if (typeof (func) =3D=3D "function") {
        func();
    }
}
WebTrends.prototype.dcsDebug =3D function() {
    var t =3D this;
    var i =3D t.images[0].src;
    var q =3D i.indexOf("?");
    var r =3D i.substring(0, q).split("/");
    var m =3D "<b>Protocol</b><br><code>" + r[0] + "<br></code>";
    m +=3D "<b>Domain</b><br><code>" + r[2] + "<br></code>";
    m +=3D "<b>Path</b><br><code>/" + r[3] + "/" + r[4] + "<br></code>";
    m +=3D "<b>Query Params</b><code>" + i.substring(q + =
1).replace(/\&/g, "<br>") + "</code>";
    m +=3D "<br><b>Cookies</b><br><code>" + =
document.cookie.replace(/\;/g, "<br>") + "</code>";
    if (t.w && !t.w.closed) {
        t.w.close();
    }
    t.w =3D window.open("", "dcsDebug", =
"width=3D500,height=3D650,scrollbars=3Dyes,resizable=3Dyes");
    t.w.document.write(m);
    t.w.focus();
}
WebTrends.prototype.dcsCollect =3D function() {
    if (this.enabled) {
        this.dcsVar();
        this.dcsMeta();
        this.dcsFunc(this.dcsAdv());
        this.dcsTag();
    }
}

function dcsMultiTrack() {
    if (typeof (_tag) !=3D "undefined") {
        return (_tag.dcsMultiTrack());
    }
}

Function.prototype.wtbind =3D function(obj) {
    var method =3D this;
    var temp =3D function() {
        return method.apply(obj, arguments);
    };
    return temp;
}

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/OAKS.Journals/ListContainerControlBase.js

=EF=BB=BF//TODO: update these function names to be prefixed with =
ListContainerControlBase_

function initializeCheckboxes()=20
{
    if (getSelectedItemsField() !=3D null)=20
    {
        var selectedIds =3D getSelectedItemsField().value.split(";");

        for (var i =3D 0; i < selectedIds.length; i++) {
            var checkbox =3D $get(selectedIds[i]);
            if (checkbox !=3D null) {
                checkbox.checked =3D true;
            }
        }
        if (selectedIds.length > 1) {
            disabledItemListActionControl(false);
        }
        else {
            disabledItemListActionControl(true);
        }
    }
  =20
}
function checkChanged(obj, id)
{
    updateSelectedItems(id, obj.checked);  =20
}
function updateSelectedItems(id, addToList)
{
    var selectedItemsField =3D getSelectedItemsField();
    var selectedItemsList =3D selectedItemsField.value;
   =20
    if(addToList)
    {
        selectedItemsList +=3D id + ";";
    }
    else
    {
        selectedItemsList =3D selectedItemsList.replace(id + ";", "");
    }
   =20
    selectedItemsField.value =3D selectedItemsList;
    if(selectedItemsField.value =3D=3D '')
    {
        disabledItemListActionControl(true);=20
        //if user clicks select all and manually deselect all check box =
then need to change its state.
        setSelectAll(true);
    }
    else
    {
        disabledItemListActionControl(false);=20
         //if user clicks deselect all and manually select all check box =
then need to change its state.
         setSelectAll(false);
    }=20
}

function disabledItemListActionControl(isDisabled)
{
    var container =3D getListActionsContainer();
    if(container !=3D null)
    {
        setControlsStatus(container.getElementsByTagName('input'), =
isDisabled, 'button');
        setControlsStatus(container.getElementsByTagName('select'), =
isDisabled, 'dropDown');
    }
}

function setControlsStatus(controls, isDisabled, type)
{
    if(null !=3D controls)
    {
        for (var i=3D0; i < controls.length; i++)
        {       =20
            controls[i].disabled =3D isDisabled;
            if(type =3D=3D 'dropDown' && controls[i].selectedIndex =
=3D=3D 0)
            {
                var buttons =3D =
getListActionsContainer().getElementsByTagName('input');
                if(null !=3D buttons)
                {
                buttons[0].disabled =3D true;=20
                }
            }
        }
    }
}

function addToMyCollectionsLinkClicked(linkId)
{   =20
    getSelectedItemsField().value =3D "";   =20
    SetCheckBoxState(false);
   =20
    getSelectedItemsField().value =3D linkId;
}

function shareChannelLinkClicked(linkId) {
    getSelectedItemsField().value =3D "";
    getSelectedItemsField().value =3D linkId;
}

function SelectCheckBox()=20
{
    var hypSelectAlltop =3D document.getElementById('hypSelectAlltop');
    var hypSelectAllBottom =3D =
document.getElementById('hypSelectAllBottom');
    var setCheckBoxes =3D false;
    if(hypSelectAlltop !=3D null)
    {
        if(hypSelectAlltop.innerHTML  =3D=3D  'Select All')
        {           =20
            setCheckBoxes =3D true;           =20
            hypSelectAlltop.innerHTML =3D 'Deselect All';  =20
        }
        else
        {           =20
            setCheckBoxes =3D false;         =20
            hypSelectAlltop.innerHTML =3D 'Select All';=20
            getSelectedItemsField().value =3D "";  =20
        }=20
    }
    if(hypSelectAllBottom !=3D null)
    {
        if(hypSelectAllBottom.innerHTML =3D=3D 'Select All')
        {
            setCheckBoxes =3D true;
            hypSelectAllBottom.innerHTML =3D 'Deselect All';           =20
        }
        else
        {
            setCheckBoxes =3D false;
            hypSelectAllBottom.innerHTML =3D 'Select All';
            getSelectedItemsField().value =3D "";              =20
        }
    }
    SetCheckBoxState(setCheckBoxes);
}=20

function SetCheckBoxState(select)
{
    var list =3D getCheckBoxListContainer();
    if(list !=3D null)
    {
        var checkboxlist=3D list.getElementsByTagName('input');
        var i;
        for (i=3D0; i < checkboxlist.length; i++)=20
        {
            if (checkboxlist[i].type =3D=3D 'checkbox' && =
checkboxlist[i].checked !=3D select)=20
            {
                checkboxlist[i].checked =3D select;
                checkboxlist[i].onclick();=20
            }
        }
    }
}
// return true if all check box are selected.
function AllCheckBoxState()
{
    var returnValue =3D true;=20
   =20
    var list =3D getCheckBoxListContainer();
    if(list !=3D null)
    {
        var checkboxlist=3D list.getElementsByTagName('input');
        var i;
        for (i=3D0; i < checkboxlist.length; i++)=20
        {
            if (checkboxlist[i].type =3D=3D 'checkbox' && =
!checkboxlist[i].checked)=20
            {
                returnValue =3D false;
                break;
            }
        }
    }
    return returnValue;=20
}

function setSelectAll(state)
{
    var hypSelectAlltop =3D document.getElementById('hypSelectAlltop');
    var hypSelectAllBottom =3D =
document.getElementById('hypSelectAllBottom');
   =20
    if(state =3D=3D false && AllCheckBoxState())
    {
        if(hypSelectAllBottom !=3D null)
        {
            hypSelectAllBottom.innerHTML =3D 'Deselect All';
        }
        if(hypSelectAlltop !=3D null)
        {
            hypSelectAlltop.innerHTML =3D 'Deselect All';  =20
        }
    }
    else
    {
        if(hypSelectAllBottom !=3D null)
        {
            hypSelectAllBottom.innerHTML =3D 'Select All';
        }
        if(hypSelectAlltop !=3D null)
        {
            hypSelectAlltop.innerHTML =3D 'Select All';=20
        }=20
    }  =20
}
------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/ScriptResource.axd?d=QhXUBU6L8F1OB5r-NJtyKyr4zsTPxY3aM4qMX18v6VEu473of36uYnXe82Dh0yag3RhzjASH11yso82_7_oxaQ2&t=2893c89c

=EF=BB=BFvar Page_ValidationVer =3D "125";
var Page_IsValid =3D true;
var Page_BlockSubmit =3D false;
var Page_InvalidControlToBeFocused =3D null;
function ValidatorUpdateDisplay(val) {
    if (typeof(val.display) =3D=3D "string") {
        if (val.display =3D=3D "None") {
            return;
        }
        if (val.display =3D=3D "Dynamic") {
            val.style.display =3D val.isvalid ? "none" : "inline";
            return;
        }
    }
    if ((navigator.userAgent.indexOf("Mac") > -1) &&
        (navigator.userAgent.indexOf("MSIE") > -1)) {
        val.style.display =3D "inline";
    }
    val.style.visibility =3D val.isvalid ? "hidden" : "visible";
}
function ValidatorUpdateIsValid() {
    Page_IsValid =3D AllValidatorsValid(Page_Validators);
}
function AllValidatorsValid(validators) {
    if ((typeof(validators) !=3D "undefined") && (validators !=3D null)) =
{
        var i;
        for (i =3D 0; i < validators.length; i++) {
            if (!validators[i].isvalid) {
                return false;
            }
        }
    }
    return true;
}
function ValidatorHookupControlID(controlID, val) {
    if (typeof(controlID) !=3D "string") {
        return;
    }
    var ctrl =3D document.getElementById(controlID);
    if ((typeof(ctrl) !=3D "undefined") && (ctrl !=3D null)) {
        ValidatorHookupControl(ctrl, val);
    }
    else {
        val.isvalid =3D true;
        val.enabled =3D false;
    }
}
function ValidatorHookupControl(control, val) {
    if (typeof(control.tagName) !=3D "string") {
        return; =20
    }
    if (control.tagName !=3D "INPUT" && control.tagName !=3D "TEXTAREA" =
&& control.tagName !=3D "SELECT") {
        var i;
        for (i =3D 0; i < control.childNodes.length; i++) {
            ValidatorHookupControl(control.childNodes[i], val);
        }
        return;
    }
    else {
        if (typeof(control.Validators) =3D=3D "undefined") {
            control.Validators =3D new Array;
            var eventType;
            if (control.type =3D=3D "radio") {
                eventType =3D "onclick";
            } else {
                eventType =3D "onchange";
                if (typeof(val.focusOnError) =3D=3D "string" && =
val.focusOnError =3D=3D "t") {
                    ValidatorHookupEvent(control, "onblur", =
"ValidatedControlOnBlur(event); ");
                }
            }
            ValidatorHookupEvent(control, eventType, =
"ValidatorOnChange(event); ");
            if (control.type =3D=3D "text" ||
                control.type =3D=3D "password" ||
                control.type =3D=3D "file") {
                ValidatorHookupEvent(control, "onkeypress",=20
                    "if (!ValidatedTextBoxOnKeyPress(event)) { =
event.cancelBubble =3D true; if (event.stopPropagation) =
event.stopPropagation(); return false; } ");
            }
        }
        control.Validators[control.Validators.length] =3D val;
    }
}
function ValidatorHookupEvent(control, eventType, functionPrefix) {
    var ev;
    eval("ev =3D control." + eventType + ";");
    if (typeof(ev) =3D=3D "function") {
        ev =3D ev.toString();
        ev =3D ev.substring(ev.indexOf("{") + 1, ev.lastIndexOf("}"));
    }
    else {
        ev =3D "";
    }
    var func;
    if (navigator.appName.toLowerCase().indexOf('explorer') > -1) {
        func =3D new Function(functionPrefix + " " + ev);
    }
    else {
        func =3D new Function("event", functionPrefix + " " + ev);
    }
    eval("control." + eventType + " =3D func;");
}
function ValidatorGetValue(id) {
    var control;
    control =3D document.getElementById(id);
    if (typeof(control.value) =3D=3D "string") {
        return control.value;
    }
    return ValidatorGetValueRecursive(control);
}
function ValidatorGetValueRecursive(control)
{
    if (typeof(control.value) =3D=3D "string" && (control.type !=3D =
"radio" || control.checked =3D=3D true)) {
        return control.value;
    }
    var i, val;
    for (i =3D 0; i<control.childNodes.length; i++) {
        val =3D ValidatorGetValueRecursive(control.childNodes[i]);
        if (val !=3D "") return val;
    }
    return "";
}
function Page_ClientValidate(validationGroup) {
    Page_InvalidControlToBeFocused =3D null;
    if (typeof(Page_Validators) =3D=3D "undefined") {
        return true;
    }
    var i;
    for (i =3D 0; i < Page_Validators.length; i++) {
        ValidatorValidate(Page_Validators[i], validationGroup, null);
    }
    ValidatorUpdateIsValid();
    ValidationSummaryOnSubmit(validationGroup);
    Page_BlockSubmit =3D !Page_IsValid;
    return Page_IsValid;
}
function ValidatorCommonOnSubmit() {
    Page_InvalidControlToBeFocused =3D null;
    var result =3D !Page_BlockSubmit;
    if ((typeof(window.event) !=3D "undefined") && (window.event !=3D =
null)) {
        window.event.returnValue =3D result;
    }
    Page_BlockSubmit =3D false;
    return result;
}
function ValidatorEnable(val, enable) {
    val.enabled =3D (enable !=3D false);
    ValidatorValidate(val);
    ValidatorUpdateIsValid();
}
function ValidatorOnChange(event) {
    if (!event) {
        event =3D window.event;
    }
    Page_InvalidControlToBeFocused =3D null;
    var targetedControl;
    if ((typeof(event.srcElement) !=3D "undefined") && (event.srcElement =
!=3D null)) {
        targetedControl =3D event.srcElement;
    }
    else {
        targetedControl =3D event.target;
    }
    var vals;
    if (typeof(targetedControl.Validators) !=3D "undefined") {
        vals =3D targetedControl.Validators;
    }
    else {
        if (targetedControl.tagName.toLowerCase() =3D=3D "label") {
            targetedControl =3D =
document.getElementById(targetedControl.htmlFor);
            vals =3D targetedControl.Validators;
        }
    }
    var i;
    for (i =3D 0; i < vals.length; i++) {
        ValidatorValidate(vals[i], null, event);
    }
    ValidatorUpdateIsValid();
}
function ValidatedTextBoxOnKeyPress(event) {
    if (event.keyCode =3D=3D 13) {
        ValidatorOnChange(event);
        var vals;
        if ((typeof(event.srcElement) !=3D "undefined") && =
(event.srcElement !=3D null)) {
            vals =3D event.srcElement.Validators;
        }
        else {
            vals =3D event.target.Validators;
        }
        return AllValidatorsValid(vals);
    }
    return true;
}
function ValidatedControlOnBlur(event) {
    var control;
    if ((typeof(event.srcElement) !=3D "undefined") && (event.srcElement =
!=3D null)) {
        control =3D event.srcElement;
    }
    else {
        control =3D event.target;
    }
    if ((typeof(control) !=3D "undefined") && (control !=3D null) && =
(Page_InvalidControlToBeFocused =3D=3D control)) {
        control.focus();
        Page_InvalidControlToBeFocused =3D null;
    }
}
function ValidatorValidate(val, validationGroup, event) {
    val.isvalid =3D true;
    if ((typeof(val.enabled) =3D=3D "undefined" || val.enabled !=3D =
false) && IsValidationGroupMatch(val, validationGroup)) {
        if (typeof(val.evaluationfunction) =3D=3D "function") {
            val.isvalid =3D val.evaluationfunction(val);
            if (!val.isvalid && Page_InvalidControlToBeFocused =3D=3D =
null &&
                typeof(val.focusOnError) =3D=3D "string" && =
val.focusOnError =3D=3D "t") {
                ValidatorSetFocus(val, event);
            }
        }
    }
    ValidatorUpdateDisplay(val);
}
function ValidatorSetFocus(val, event) {
    var ctrl;
    if (typeof(val.controlhookup) =3D=3D "string") {
        var eventCtrl;
        if ((typeof(event) !=3D "undefined") && (event !=3D null)) {
            if ((typeof(event.srcElement) !=3D "undefined") && =
(event.srcElement !=3D null)) {
                eventCtrl =3D event.srcElement;
            }
            else {
                eventCtrl =3D event.target;
            }
        }
        if ((typeof(eventCtrl) !=3D "undefined") && (eventCtrl !=3D =
null) &&
            (typeof(eventCtrl.id) =3D=3D "string") &&
            (eventCtrl.id =3D=3D val.controlhookup)) {
            ctrl =3D eventCtrl;
        }
    }
    if ((typeof(ctrl) =3D=3D "undefined") || (ctrl =3D=3D null)) {
        ctrl =3D document.getElementById(val.controltovalidate);
    }
    if ((typeof(ctrl) !=3D "undefined") && (ctrl !=3D null) &&
        (ctrl.tagName.toLowerCase() !=3D "table" || (typeof(event) =
=3D=3D "undefined") || (event =3D=3D null)) &&=20
        ((ctrl.tagName.toLowerCase() !=3D "input") || =
(ctrl.type.toLowerCase() !=3D "hidden")) &&
        (typeof(ctrl.disabled) =3D=3D "undefined" || ctrl.disabled =
=3D=3D null || ctrl.disabled =3D=3D false) &&
        (typeof(ctrl.visible) =3D=3D "undefined" || ctrl.visible =3D=3D =
null || ctrl.visible !=3D false) &&
        (IsInVisibleContainer(ctrl))) {
        if ((ctrl.tagName.toLowerCase() =3D=3D "table" && =
(typeof(__nonMSDOMBrowser) =3D=3D "undefined" || __nonMSDOMBrowser)) ||
            (ctrl.tagName.toLowerCase() =3D=3D "span")) {
            var inputElements =3D ctrl.getElementsByTagName("input");
            var lastInputElement  =3D inputElements[inputElements.length =
-1];
            if (lastInputElement !=3D null) {
                ctrl =3D lastInputElement;
            }
        }
        if (typeof(ctrl.focus) !=3D "undefined" && ctrl.focus !=3D null) =
{
            ctrl.focus();
            Page_InvalidControlToBeFocused =3D ctrl;
        }
    }
}
function IsInVisibleContainer(ctrl) {
    if (typeof(ctrl.style) !=3D "undefined" &&
        ( ( typeof(ctrl.style.display) !=3D "undefined" &&
            ctrl.style.display =3D=3D "none") ||
          ( typeof(ctrl.style.visibility) !=3D "undefined" &&
            ctrl.style.visibility =3D=3D "hidden") ) ) {
        return false;
    }
    else if (typeof(ctrl.parentNode) !=3D "undefined" &&
             ctrl.parentNode !=3D null &&
             ctrl.parentNode !=3D ctrl) {
        return IsInVisibleContainer(ctrl.parentNode);
    }
    return true;
}
function IsValidationGroupMatch(control, validationGroup) {
    if ((typeof(validationGroup) =3D=3D "undefined") || (validationGroup =
=3D=3D null)) {
        return true;
    }
    var controlGroup =3D "";
    if (typeof(control.validationGroup) =3D=3D "string") {
        controlGroup =3D control.validationGroup;
    }
    return (controlGroup =3D=3D validationGroup);
}
function ValidatorOnLoad() {
    if (typeof(Page_Validators) =3D=3D "undefined")
        return;
    var i, val;
    for (i =3D 0; i < Page_Validators.length; i++) {
        val =3D Page_Validators[i];
        if (typeof(val.evaluationfunction) =3D=3D "string") {
            eval("val.evaluationfunction =3D " + val.evaluationfunction =
+ ";");
        }
        if (typeof(val.isvalid) =3D=3D "string") {
            if (val.isvalid =3D=3D "False") {
                val.isvalid =3D false;
                Page_IsValid =3D false;
            }
            else {
                val.isvalid =3D true;
            }
        } else {
            val.isvalid =3D true;
        }
        if (typeof(val.enabled) =3D=3D "string") {
            val.enabled =3D (val.enabled !=3D "False");
        }
        if (typeof(val.controltovalidate) =3D=3D "string") {
            ValidatorHookupControlID(val.controltovalidate, val);
        }
        if (typeof(val.controlhookup) =3D=3D "string") {
            ValidatorHookupControlID(val.controlhookup, val);
        }
    }
    Page_ValidationActive =3D true;
}
function ValidatorConvert(op, dataType, val) {
    function GetFullYear(year) {
        var twoDigitCutoffYear =3D val.cutoffyear % 100;
        var cutoffYearCentury =3D val.cutoffyear - twoDigitCutoffYear;
        return ((year > twoDigitCutoffYear) ? (cutoffYearCentury - 100 + =
year) : (cutoffYearCentury + year));
    }
    var num, cleanInput, m, exp;
    if (dataType =3D=3D "Integer") {
        exp =3D /^\s*[-\+]?\d+\s*$/;
        if (op.match(exp) =3D=3D null)
            return null;
        num =3D parseInt(op, 10);
        return (isNaN(num) ? null : num);
    }
    else if(dataType =3D=3D "Double") {
        exp =3D new RegExp("^\\s*([-\\+])?(\\d*)\\" + val.decimalchar + =
"?(\\d*)\\s*$");
        m =3D op.match(exp);
        if (m =3D=3D null)
            return null;
        if (m[2].length =3D=3D 0 && m[3].length =3D=3D 0)
            return null;
        cleanInput =3D (m[1] !=3D null ? m[1] : "") + (m[2].length>0 ? =
m[2] : "0") + (m[3].length>0 ? "." + m[3] : "");
        num =3D parseFloat(cleanInput);
        return (isNaN(num) ? null : num);
    }
    else if (dataType =3D=3D "Currency") {
        var hasDigits =3D (val.digits > 0);
        var beginGroupSize, subsequentGroupSize;
        var groupSizeNum =3D parseInt(val.groupsize, 10);
        if (!isNaN(groupSizeNum) && groupSizeNum > 0) {
            beginGroupSize =3D "{1," + groupSizeNum + "}";
            subsequentGroupSize =3D "{" + groupSizeNum + "}";
        }
        else {
            beginGroupSize =3D subsequentGroupSize =3D "+";
        }
        exp =3D new RegExp("^\\s*([-\\+])?((\\d" + beginGroupSize + =
"(\\" + val.groupchar + "\\d" + subsequentGroupSize + ")+)|\\d*)"
                        + (hasDigits ? "\\" + val.decimalchar + =
"?(\\d{0," + val.digits + "})" : "")
                        + "\\s*$");
        m =3D op.match(exp);
        if (m =3D=3D null)
            return null;
        if (m[2].length =3D=3D 0 && hasDigits && m[5].length =3D=3D 0)
            return null;
        cleanInput =3D (m[1] !=3D null ? m[1] : "") + m[2].replace(new =
RegExp("(\\" + val.groupchar + ")", "g"), "") + ((hasDigits && =
m[5].length > 0) ? "." + m[5] : "");
        num =3D parseFloat(cleanInput);
        return (isNaN(num) ? null : num);
    }
    else if (dataType =3D=3D "Date") {
        var yearFirstExp =3D new =
RegExp("^\\s*((\\d{4})|(\\d{2}))([-/]|\\. =
?)(\\d{1,2})\\4(\\d{1,2})\\.?\\s*$");
        m =3D op.match(yearFirstExp);
        var day, month, year;
        if (m !=3D null && (m[2].length =3D=3D 4 || val.dateorder =3D=3D =
"ymd")) {
            day =3D m[6];
            month =3D m[5];
            year =3D (m[2].length =3D=3D 4) ? m[2] : =
GetFullYear(parseInt(m[3], 10))
        }
        else {
            if (val.dateorder =3D=3D "ymd"){
                return null;
            }
            var yearLastExp =3D new RegExp("^\\s*(\\d{1,2})([-/]|\\. =
?)(\\d{1,2})(?:\\s|\\2)((\\d{4})|(\\d{2}))(?:\\s\u0433\\.)?\\s*$");
            m =3D op.match(yearLastExp);
            if (m =3D=3D null) {
                return null;
            }
            if (val.dateorder =3D=3D "mdy") {
                day =3D m[3];
                month =3D m[1];
            }
            else {
                day =3D m[1];
                month =3D m[3];
            }
            year =3D (m[5].length =3D=3D 4) ? m[5] : =
GetFullYear(parseInt(m[6], 10))
        }
        month -=3D 1;
        var date =3D new Date(year, month, day);
        if (year < 100) {
            date.setFullYear(year);
        }
        return (typeof(date) =3D=3D "object" && year =3D=3D =
date.getFullYear() && month =3D=3D date.getMonth() && day =3D=3D =
date.getDate()) ? date.valueOf() : null;
    }
    else {
        return op.toString();
    }
}
function ValidatorCompare(operand1, operand2, operator, val) {
    var dataType =3D val.type;
    var op1, op2;
    if ((op1 =3D ValidatorConvert(operand1, dataType, val)) =3D=3D null)
        return false;
    if (operator =3D=3D "DataTypeCheck")
        return true;
    if ((op2 =3D ValidatorConvert(operand2, dataType, val)) =3D=3D null)
        return true;
    switch (operator) {
        case "NotEqual":
            return (op1 !=3D op2);
        case "GreaterThan":
            return (op1 > op2);
        case "GreaterThanEqual":
            return (op1 >=3D op2);
        case "LessThan":
            return (op1 < op2);
        case "LessThanEqual":
            return (op1 <=3D op2);
        default:
            return (op1 =3D=3D op2);
    }
}
function CompareValidatorEvaluateIsValid(val) {
    var value =3D ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length =3D=3D 0)
        return true;
    var compareTo =3D "";
    if ((typeof(val.controltocompare) !=3D "string") ||
        (typeof(document.getElementById(val.controltocompare)) =3D=3D =
"undefined") ||
        (null =3D=3D document.getElementById(val.controltocompare))) {
        if (typeof(val.valuetocompare) =3D=3D "string") {
            compareTo =3D val.valuetocompare;
        }
    }
    else {
        compareTo =3D ValidatorGetValue(val.controltocompare);
    }
    var operator =3D "Equal";
    if (typeof(val.operator) =3D=3D "string") {
        operator =3D val.operator;
    }
    return ValidatorCompare(value, compareTo, operator, val);
}
function CustomValidatorEvaluateIsValid(val) {
    var value =3D "";
    if (typeof(val.controltovalidate) =3D=3D "string") {
        value =3D ValidatorGetValue(val.controltovalidate);
        if ((ValidatorTrim(value).length =3D=3D 0) &&
            ((typeof(val.validateemptytext) !=3D "string") || =
(val.validateemptytext !=3D "true"))) {
            return true;
        }
    }
    var args =3D { Value:value, IsValid:true };
    if (typeof(val.clientvalidationfunction) =3D=3D "string") {
        eval(val.clientvalidationfunction + "(val, args) ;");
    }
    return args.IsValid;
}
function RegularExpressionValidatorEvaluateIsValid(val) {
    var value =3D ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length =3D=3D 0)
        return true;
    var rx =3D new RegExp(val.validationexpression);
    var matches =3D rx.exec(value);
    return (matches !=3D null && value =3D=3D matches[0]);
}
function ValidatorTrim(s) {
    var m =3D s.match(/^\s*(\S+(\s+\S+)*)\s*$/);
    return (m =3D=3D null) ? "" : m[1];
}
function RequiredFieldValidatorEvaluateIsValid(val) {
    return (ValidatorTrim(ValidatorGetValue(val.controltovalidate)) !=3D =
ValidatorTrim(val.initialvalue))
}
function RangeValidatorEvaluateIsValid(val) {
    var value =3D ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length =3D=3D 0)
        return true;
    return (ValidatorCompare(value, val.minimumvalue, =
"GreaterThanEqual", val) &&
            ValidatorCompare(value, val.maximumvalue, "LessThanEqual", =
val));
}
function ValidationSummaryOnSubmit(validationGroup) {
    if (typeof(Page_ValidationSummaries) =3D=3D "undefined")
        return;
    var summary, sums, s;
    for (sums =3D 0; sums < Page_ValidationSummaries.length; sums++) {
        summary =3D Page_ValidationSummaries[sums];
        summary.style.display =3D "none";
        if (!Page_IsValid && IsValidationGroupMatch(summary, =
validationGroup)) {
            var i;
            if (summary.showsummary !=3D "False") {
                summary.style.display =3D "";
                if (typeof(summary.displaymode) !=3D "string") {
                    summary.displaymode =3D "BulletList";
                }
                switch (summary.displaymode) {
                    case "List":
                        headerSep =3D "<br>";
                        first =3D "";
                        pre =3D "";
                        post =3D "<br>";
                        end =3D "";
                        break;
                    case "BulletList":
                    default:
                        headerSep =3D "";
                        first =3D "<ul>";
                        pre =3D "<li>";
                        post =3D "</li>";
                        end =3D "</ul>";
                        break;
                    case "SingleParagraph":
                        headerSep =3D " ";
                        first =3D "";
                        pre =3D "";
                        post =3D " ";
                        end =3D "<br>";
                        break;
                }
                s =3D "";
                if (typeof(summary.headertext) =3D=3D "string") {
                    s +=3D summary.headertext + headerSep;
                }
                s +=3D first;
                for (i=3D0; i<Page_Validators.length; i++) {
                    if (!Page_Validators[i].isvalid && =
typeof(Page_Validators[i].errormessage) =3D=3D "string") {
                        s +=3D pre + Page_Validators[i].errormessage + =
post;
                    }
                }
                s +=3D end;
                summary.innerHTML =3D s;
                window.scrollTo(0,0);
            }
            if (summary.showmessagebox =3D=3D "True") {
                s =3D "";
                if (typeof(summary.headertext) =3D=3D "string") {
                    s +=3D summary.headertext + "\r\n";
                }
                var lastValIndex =3D Page_Validators.length - 1;
                for (i=3D0; i<=3DlastValIndex; i++) {
                    if (!Page_Validators[i].isvalid && =
typeof(Page_Validators[i].errormessage) =3D=3D "string") {
                        switch (summary.displaymode) {
                            case "List":
                                s +=3D Page_Validators[i].errormessage;
                                if (i < lastValIndex) {
                                    s +=3D "\r\n";
                                }
                                break;
                            case "BulletList":
                            default:
                                s +=3D "- " + =
Page_Validators[i].errormessage;
                                if (i < lastValIndex) {
                                    s +=3D "\r\n";
                                }
                                break;
                            case "SingleParagraph":
                                s +=3D Page_Validators[i].errormessage + =
" ";
                                break;
                        }
                    }
                }
                alert(s);
            }
        }
    }
}

if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/ScriptResource.axd?d=Mn_auK85ZKgHiLxvU7yr0Mlh_uRqc8JXjrWmbgIeb-pZYIOKvAC2kt-0fnzT5JbV6rbN8QFkuWktYtCxfjGKRwONeTuleO3RLgJOCQPOG3nEEW2lTDi1ekLnTm-C1_zmYiQbpStzbDrnzlBf14nZlA2&t=402bb532

=EF=BB=BF
//vs 100807
function ig_WebControl(id)
{
	if(arguments.length > 0){
		this.init(id);
	}
}
ig_WebControl.prototype.init=3Dfunction(id)
{
	this._id=3Did;
	var o=3Dig_all[id];
	if(o && o._deleteMe)
		o._deleteMe();
	ig_all[id]=3Dthis;
	this._posted=3Dthis._postRequest=3D0;
	ig_shared._isPosted=3Dfalse;
	// clientViewState
	this.postField =3D ig_csom.getElementById(this.getClientID() + =
"_Data");=09
	this.clientState =3D ig_ClientState.createRootNode();=09
	this.rootNode =3D ig_ClientState.addNode(this.clientState, =
"XMLRootNode");
}

ig_WebControl.prototype.constructor=3Dig_WebControl;
ig_WebControl.prototype.getElement=3Dfunction(){return this._element;}
ig_WebControl.prototype.getID=3Dfunction(){return this._id;}
ig_WebControl.prototype.getUniqueID=3Dfunction(){return this._uniqueID;}
ig_WebControl.prototype.getClientID=3Dfunction(){return this._clientID;}


ig_WebControl.prototype.updateControlState =3D function(propName, =
propValue) {
	if(this.controlState =3D=3D null)
		this.controlState =3D ig_ClientState.addNode(this.rootNode, =
"ControlState");
	=09
	ig_ClientState.setPropertyValue(this.controlState, propName, =
propValue);
	if(this.postField !=3D null)
		this.postField.value =3D ig_ClientState.getText(this.clientState);=09
}

ig_WebControl.prototype.addStateItem  =3D function(name, value) {
	if(this.stateItems =3D=3D null)
		this.stateItems =3D ig_ClientState.addNode(this.rootNode, =
"StateItems");
	var stateItem =3D ig_ClientState.addNode(this.stateItems, "StateItem");
	this.updateStateItem(stateItem, name, value);
	return stateItem;
}

ig_WebControl.prototype.updateStateItem =3D function(stateItem, =
propName, propValue) {
	ig_ClientState.setPropertyValue(stateItem, propName, propValue);
	if(this.postField !=3D null)
		this.postField.value =3D ig_ClientState.getText(this.clientState);=09
}

ig_WebControl.prototype.fireServerEvent =3D function(eventName, data)
{
	if(ig_shared._isPosted)
		return;
	if(this._postRequest =3D=3D -1)
	{
		this._postRequest =3D 0;
		return;
	}
	this._postRequest =3D 0;
	try
	{
		ig_shared._isPosted =3D true;
		__doPostBack(this._uniqueID, eventName + ":" + data);
	}
	catch(e){}
}

ig_WebControl.prototype.removeEventListener =3D function(name, handler)
{
	var i, evts =3D this._clientEvents ? this._clientEvents[name] : null;
	if(evts !=3D null) for(i =3D 0; i < evts.length; i++)
		if(evts[i] !=3D null && evts[i]._handler =3D=3D handler)
	{
		delete evts[i];
		evts[i] =3D null;
		return;
	}
}

ig_WebControl.prototype.addEventListener =3D function(name, handler, =
obj, post)
{
	if(typeof handler !=3D "function")
		return;
	if(!this._clientEvents) this._clientEvents =3D new Object();
	var i, evts =3D this._clientEvents[name];
	if(evts =3D=3D null)
		evts =3D this._clientEvents[name] =3D new Array();
	var i0 =3D evts.length;
	for(i =3D 0; i < evts.length; i++)
	{
		if(evts[i] =3D=3D null)
			i0 =3D i;
		else if(evts[i]._handler =3D=3D handler)
			return;
	}
	var evt =3D new ig_EventObject();
	evt._object =3D obj;
	evts[i0] =3D {_webcontrol:this, _eventName:name, _handler:handler, =
_autoPostBack:(post=3D=3Dtrue), _event:evt};
}

ig_WebControl.prototype.fireEvent =3D function(name, evnt)
{
	if(!name || this._isInitializing || !this._clientEvents)
		return false;
	this._postRequest =3D this._postAsync =3D 0;
	var evt, evts =3D this._clientEvents[name];
	var cancel =3D false, postAsync =3D 0, post =3D 0, i =3D (evts =3D=3D =
null) ? 0 : evts.length;
	if(i =3D=3D 0)
		return false;
	if(evnt =3D=3D "check")
		return true;
	var args =3D this.fireEvent.arguments;
	while(i-- > 0)
	{
		if(evts[i] =3D=3D null)
			continue;
		evt =3D evts[i]._event;
		evt.reset();
		evt.event=3Devnt;
		evt.needPostBack=3Devts[i]._autoPostBack;
		try
		{
			evts[i]._handler(this, evt, args[2], args[3], args[4], args[5], =
args[6], args[7]);
		}catch(ex){continue;}
		if(evt.cancelPostBack)
			post =3D -1;
		else if(post =3D=3D 0)
		{
			if(evt.needPostBack)
				post =3D 1;
			else if(evt.needAsyncPostBack)
				postAsync =3D 1;
		}
		if(evt.cancel)
			cancel =3D true;
		evt.event =3D null;
	}
	if(!cancel || post < 0)
		this._postRequest =3D post;
	if(!cancel && post =3D=3D 0)
		this._postAsync =3D postAsync;
	return cancel;
}
ig_WebControl.prototype._decodeProps	=3D function(props)
{
	for(var i =3D 0; i < props.length; i++)
	{
		if(props[i] !=3D null)
		{
			if(props[i].push !=3D null)
				this._decodeProps(props[i]);
			if(typeof props[i]=3D=3D"string")
			{
				=09
					props[i] =3D decodeURI(props[i]);
				=09
					props[i] =3D unescape(props[i].replace(/\+/g," "));
					props[i] =3D unescape(props[i]);
			}=20
		}
	}
}
ig_WebControl.prototype._initControlProps	=3D function(props)
{=09
	this._decodeProps(props);
	this._props =3D props[0];
	this._uniqueID	=3D this._props[0];
	this._clientID =3D this._props[1];
	var i =3D props[1] ? props[1].length : 0;
	while(i-- > 0) try
	{
		this.addEventListener(props[1][i][0], eval(props[1][i][1]), null, =
props[1][i][2]);
	}catch(e)
	{window.status =3D "Can't find " + props[1][i][1];}
	this._objects =3D props[2];
	this._collections =3D props[3];
}=09

//ig_initShared implements browser independent functionality
function ig_initShared()
{
	// Public Properties
	this.ScriptVersion=3D"5.3.20053.14";
	=
try{this.AgentName=3Dnavigator.userAgent.toLowerCase();}catch(e){this.Age=
ntName=3D"";}
	this.MajorVersionNumber =3DparseInt(navigator.appVersion);
	//this.AgentName=3Dnavigator.userAgent.toLowerCase();
	//this.MajorVersionNumber=3DparseInt(navigator.appVersion);
	this.IsDom=3Ddocument.getElementById?true:false;
	this.IsNetscape62=3Dthis.AgentName.indexOf("netscape6")>=3D0;
	var i=3Dthis.AgentName.indexOf("netscape/7.");
	this.Netscape7=3D(i>0)?this.AgentName.charCodeAt(i+11)-48:-1;
	this.IsNetscape=3Ddocument.layers!=3Dnull;
	this.IsNetscape6=3D(this.IsDom&&navigator.appName=3D=3D"Netscape");
	this.IsSafari=3Dthis.AgentName.indexOf("safari")>=3D0;
	this.IsFireFox=3Dthis.AgentName.indexOf("firefox")>=3D0;
	this.IsFireFox10=3Dthis.AgentName.indexOf("firefox/1.0")>=3D0;
	this.IsFireFox20=3Dthis.AgentName.indexOf("firefox/2.0")>=3D0;
	=
this.IsFireFox15=3Dthis.IsFireFox20||this.AgentName.indexOf("firefox/1.5"=
)>=3D0;
	this.IsOpera=3Dthis.AgentName.indexOf("opera")>=3D0;
	this.IsMac=3Dthis.AgentName.indexOf("mac")>=3D0;
	this.IsIE=3Ddocument.all!=3Dnull&&!this.IsOpera&&!this.IsSafari;
	this.IsIE4=3Dthis.IsIE&&!this.IsDom;
	this.IsIE4Plus=3Dthis.IsIE&&this.MajorVersionNumber>=3D4;
	this.IsIE5=3Dthis.IsIE&&this.IsDom;
	this.IsIE50=3Dthis.IsIE5&&this.AgentName.indexOf("msie 5.0")>0;
	this.IsWin=3Dthis.AgentName.indexOf("win")>=3D0;
	this.IsIEWin=3Dthis.IsIE&&this.IsWin;
	this.IsIE55=3Dthis.IsIEWin&&this.AgentName.indexOf("msie 5.5")>0;
	this.IsIE6=3Dthis.IsIEWin&&this.AgentName.indexOf("msie 6.0")>0;
	this.IsIE7=3Dthis.IsIEWin&&this.AgentName.indexOf("msie 7.0")>0;
	this.IsIE55Plus =3D this.IsIE55 || this.IsIE6 || this.IsIE7;
	this.IsStandardsMode=3D(document.compatMode=3D=3D"CSS1Compat");
	this.attrID =3D "ig_mark";
	this._isPosted =3D false;
	this.isFormPosted =3D function(){return this._isPosted;}
	// Obtains an element object based on its Id
	this.getElementById =3D function (tagName)
	{
		if(this.IsIE)
			return document.all[tagName];
		else
			return document.getElementById(tagName);
	}

	this.isArray =3D function(a) {
		return a!=3Dnull && a.length!=3Dnull;
	}
=09
	this.isEmpty =3D function(o) {
		return !(this.isArray(o) && o.length>0);
	}
=09
	this.notEmpty =3D function(o) {
		return (this.isArray(o) && o.length>0);
	}
    //D.M. 8/15/2007
    //Return an elements current styles.
    this.getRuntimeStyle =3D function(elem)
    {
        if(!elem)
			return null;
		var s =3D elem.currentStyle;
		if(s)
			return s;
		var win =3D document.defaultView;
		if(!win)
			win =3D window;
		if(win.getComputedStyle)
			s =3D win.getComputedStyle(elem, '');
		return s ? s : elem.style;
    }

	// Adds an event listener to an html element.
	this.addEventListener=3Dfunction(elem,evtName,fn,flag)
	{=20
	=09
		=
try{if(elem.addEventListener){elem.addEventListener(evtName,fn,flag=3D=3D=
true); return;}}catch(ex){}
		try{if(elem.attachEvent){elem.attachEvent("on"+evtName,fn); =
return;}}catch(ex){}
		eval("var old=3Delem.on"+evtName);
		var sF=3Dfn.toString();
		var i=3DsF.indexOf("(")+1;
		try
		{
		if((typeof old =3D=3D"function") && i>10)
		{
			old=3Dold.toString();
		=09
			var args=3Dold.substring(old.indexOf("(")+1,old.indexOf(")"));
			args=3Dig_shared.replace(args," ","");
			if(args.length>0) args=3Dargs.split(",");
		=09
			old=3Dold.substring(old.indexOf("{")+1,old.lastIndexOf("}"));
		=09
			sF=3DsF.substring(9,i);
			if(old.indexOf(sF)>=3D0)return;
			var s=3D"fn=3Dnew Function(";
			for(i=3D0;i<args.length;i++)
			{
				if(i>0)sF+=3D",";
				s+=3D"\""+args[i]+"\",";
				sF+=3Dargs[i];
			}
			sF+=3D");"+old;
			eval(s+"sF)");
		}
		eval("elem.on"+evtName+"=3Dfn");
		}catch(ex){}
	}

=09
	this.removeEventListener =3D function(elem, evt, fn)
	{=20
		try
		{
			if(elem && elem.removeEventListener)
			{
				elem.removeEventListener(evt, fn);
				return;
			}
		}catch(ex){}
		try
		{
			if(elem && elem.detachEvent)
				elem.detachEvent('on' + evt, fn);
		}catch(ex){}
	}
	// Obtains the proper source element in relation to an event
	this.getSourceElement =3D function (evnt, o)
	{
		if(evnt.target) // This does not appear to be working for Netscape
			return evnt.target;
		else=20
		if(evnt.srcElement)
			return evnt.srcElement;
		else
			return o;
	}
=09
	this.getText =3D function (e){
		if(e=3D=3Dnull)return "";
		var i,v=3Dnull,ii=3D(e.childNodes=3D=3Dnull)?0:e.childNodes.length;
		for(i=3D-1;i<ii;i++)
		{
			var ei=3D(i<0)?e:e.childNodes[i];
			if(ei.nodeName=3D=3D"#text")v=3D(v=3D=3Dnull)?ei.nodeValue:v+" =
"+ei.nodeValue;
		}
		if(v!=3Dnull)return v;
		if((v=3De.text)!=3Dnull)return v;
		try{return e.innerText;}catch(ex){}
		try{return e.innerHTML;}catch(ex){}
		return "";
	}
=09
	this.setText =3D function (e, text)
	{
		if(e=3D=3Dnull)return false;
		if(text=3D=3Dnull)text=3D"";
		var i,ii=3D(e.childNodes=3D=3Dnull)?0:e.childNodes.length;
		for(i=3D-1;i<ii;i++)
		{
			var ei=3D(i<0)?e:e.childNodes[i];
			if(ei.nodeName=3D=3D"#text")
			{
				if(text!=3Dnull){ei.nodeValue=3Dtext; text=3Dnull;}
				else ei.nodeValue=3D"";
			}
		}
		if(text!=3Dnull)try
		{
			if(e.text!=3Dnull)e.text=3Dtext;
			else if(e.innerText!=3Dnull)e.innerText=3Dtext;
			else e.innerHTML=3Dtext;
			text=3Dnull;
		}catch(ex){}
		return text=3D=3Dnull;
	}
	this.setEnabled =3D function (e, bEnabled)
	{
		if(this.IsIE)
			e.disabled =3D !bEnabled;
	}
	this.getEnabled =3D function (e){
		if(this.IsIE)
			return !e.disabled;
	}

	this.navigateUrl =3D	function (targetUrl, targetFrame)
	{
		if(targetUrl =3D=3D null || targetUrl.length =3D=3D 0)
			return;
		var newUrl=3DtargetUrl.toLowerCase();
		if(newUrl.indexOf("javascript:") =3D=3D 0)
			eval(targetUrl);
		else=20
		if(targetFrame !=3D null && targetFrame!=3D"")	{
			if(ig_shared.getElementById(targetFrame) !=3D null)=20
				ig_shared.getElementById(targetFrame).src =3D targetUrl;
			else {
				var oFrame =3D ig_searchFrames(top, targetFrame);
				if(oFrame !=3D null)
					oFrame.location=3DtargetUrl;
				else=20
				if(targetFrame =3D=3D "_self"=20
					|| targetFrame =3D=3D "_parent"
					|| targetFrame =3D=3D "_media"
					|| targetFrame =3D=3D "_top"
					|| targetFrame =3D=3D "_blank"
					|| targetFrame =3D=3D "_search")
					window.open(targetUrl, targetFrame);
				else
					window.open(targetUrl);
			}
		}
		else {
			try {
				location.href =3D targetUrl;
			}
			catch (x) {
			}
		}
	}
=09
	function ig_searchFrames(frame, targetFrame) {
		if(frame.frames[targetFrame] !=3D null)
			return frame.frames[targetFrame];
		var i;
		for(i=3D0; i<frame.frames.length; i++) {
			var subFrame =3D ig_searchFrames(frame.frames[i], targetFrame);
			if(subFrame !=3D null)
				return subFrame;=20
		}
		return null;
	}
=09
	this.findControl=3Dfunction(startElement,idList,closestMatch){
		var item;
		var searchString=3D"";
		var i=3D0;
		var partialId=3DidList.split(":");
		while(partialId[i+1]!=3Dnull&&partialId[i+1].length>0){
			searchString+=3DpartialId[i]+".*";
			i++;
		}
		searchString+=3DpartialId[i]+"$";
		var searchExp=3Dnew RegExp(searchString);
		var curElement;
		if(startElement !=3D null)
			curElement=3DstartElement.firstChild;
		else
			curElement =3D window.document.firstChild;
		while(curElement!=3Dnull){
			if(curElement.id!=3Dnull&&(curElement.id.search(searchExp))!=3D-1){
				ig_dispose(searchExp);
				return curElement;
			}
			item=3Dthis.findControl(curElement,idList);
			if(item!=3Dnull){
				ig_dispose(searchExp);
				return item;
			}
			curElement=3DcurElement.nextSibling;	=09
		}
		ig_dispose(searchExp);
		if(closestMatch)
			return findClosestMatch(startElement,partialId);
		else return null;
	}
	this.createTransparentPanel=3Dfunction (){
		if(!this.IsIE)return null;
		var transLayer=3Ddocument.createElement("IFRAME");
		transLayer.style.zIndex=3D1000;
		transLayer.frameBorder=3D"no";
		transLayer.scrolling=3D"no";
		=
transLayer.style.filter=3D"progid:DXImageTransform.Microsoft.Alpha(Opacit=
y=3D0);";
		transLayer.style.visibility=3D'hidden';
		transLayer.style.display=3D'none';
		transLayer.style.position=3D"absolute";
		transLayer.src=3D'javascript:new String("<html></html>")';
		var e =3D document.body.firstChild;
		document.body.insertBefore(transLayer, e);
		return new ig_TransparentPanel(transLayer);
	}
=09
=09
=09
=09
=09
	this.isInside=3Dfunction(evt,container,elem,shift)
	{
		var to=3Devt.toElement;
		if(to=3D=3Dnull)to=3Devt.relatedTarget;
		if(to!=3Dnull && shift!=3D-1)
		{
			while(to!=3Dnull)
			{
				if(to=3D=3Dcontainer)return true;
				to=3Dto.parentNode;
			}
			return false;
		}
		if(elem=3D=3Dnull)elem=3Dcontainer; if(shift=3D=3Dnull)shift=3D0;
		var z,x=3D-evt.clientX,y=3D-evt.clientY;
		var w=3Delem.offsetWidth,h=3Delem.offsetHeight;
		while(elem!=3Dnull)
		{
			if((z=3Delem.offsetLeft)!=3Dnull){x+=3Dz; y+=3Delem.offsetTop;}
			elem=3Delem.offsetParent;
		}
		return x<-1 && y<-1 && 1<x+w && 2+shift<y+h;
	}
	this.createHoverBehavior=3D =
function(objectToCallBackWith,element,mouseOverHandler,mouseOutHandler){
		element.__callBackObject=3DobjectToCallBackWith;
		element.__isEventReady=3Dtrue;
		objectToCallBackWith.__onFilteredMouseOver=3DmouseOverHandler;
		objectToCallBackWith.__onFilteredMouseOut=3DmouseOutHandler;
		=
this.addEventListener(element,"mouseover",ig_filterMouseOverEvents,false)=
;
		=
this.addEventListener(element,"mouseout",ig_filterMouseOutEvents,false);
	}
=09
=09
	this.getCBManager =3D function(form)
	{
		if(!ig_all._ig_cbManager)
			ig_all._ig_cbManager =3D new ig_callBackManager(form);
		return ig_all._ig_cbManager;
	}
=09
=09
=09
=09
=09
=09
=09
=09
=09
=09
=09
=09
	this.addCBEventListener =3D function(evalCtl, elemID)
	{
		if(!this._cbListeners)
			this._cbListeners =3D new Array();
		var i =3D -1;
		while(++i < this._cbListeners.length)
			if(this._cbListeners[i].evalCtl =3D=3D evalCtl)
				return;
		this._cbListeners[i] =3D {evalCtl:evalCtl, elemID:elemID};
	}
=09
=09
=09
=09
	this.addCBSubmitListener =3D function(fn)
	{
		this.addCBEventListener(fn);
	}
=09
=09
	this.addCBErrorListener =3D function(fn)
	{
		var el =3D this._cbError;
		if(!el)
			el =3D this._cbError =3D new Array();
		el[el.length] =3D fn;
	}
=09
=09
	this.getForm =3D function()
	{
		var form =3D document.forms[0];
		if(!form && (form =3D document.form1) =3D=3D null)
		{
			var i =3D -1, eds =3D document.getElementsByTagName('INPUT');
			while(!form && ++i < eds.length)
				form =3D eds[i].form;
		}
		return form;
	}
=09
=09
=09
=09
	this.getElement =3D function(id, form)
	{
		var e =3D document.getElementById(id);
		if(e)
			return e;
		if(!form)
			form =3D this.getForm();
		return form ? form[id] : null;
	}
=09
=09
=09
=09
=09
=09
=09
	this.absPosition =3D function(elem, pan, pos, ie, ed)
	{
		var z, htm =3D null, e =3D elem, body =3D document.body;
		var i =3D 1, ok =3D 0, y =3D 0, x =3D 0, pe =3D e;
		var elemH =3D e ? e.offsetHeight : -1, elemW =3D e ? e.offsetWidth : =
0;
		while(e !=3D null)
		{
			if(ok < 1 || e =3D=3D body)
			{
				if((z =3D e.offsetLeft) !=3D null)
					x +=3D z;
				if((z =3D e.offsetTop) !=3D null)
					y +=3D z;
			}
			if(e.nodeName =3D=3D "HTML")
				htm =3D body =3D e;
			if(e =3D=3D body)
				break;
			z =3D e.scrollLeft;
			if(z =3D=3D null || z =3D=3D 0)
				z =3D pe.scrollLeft;
			if(z !=3D null && z > 0)
				x -=3D z;
			z =3D e.scrollTop;
			if(z =3D=3D null || z =3D=3D 0)
				z =3D pe.scrollTop;
			if(z !=3D null && z > 0)
				y -=3D z;
			pe =3D e.parentNode;
			e =3D e.offsetParent;
			if(pe.tagName =3D=3D "TR")
				pe =3D e;
			if(e =3D=3D body && pe.tagName =3D=3D "DIV")
			{
				e =3D pe;
				ok++;
			}
		}
		if(elem && document.elementFromPoint)
		{
			var xOld =3D x, yOld =3D y;
			ok =3D true;
			var x0 =3D body.scrollLeft, y0 =3D body.scrollTop;
			while(++i < 16)
			{
				z =3D (i > 2) ? ((i & 2) - 1) * (i & 14) / 2 * 5 : 2;
				e =3D document.elementFromPoint(x + z - x0, y + z - y0);
				if(!e || e =3D=3D ed || e =3D=3D elem)
					break;
			}
			if(i > 15 || !e)
				ok =3D false;
			x +=3D z;
			y +=3D z;
			i =3D z =3D 0;
			while(ok && ++i < 22)
			{
				if(z =3D=3D 0) x--;
				else y--;
				e =3D document.elementFromPoint(x - x0, y - y0);
				if(!e || i > 20)
					ok =3D false;
				if(e !=3D ed && e !=3D elem)
					if(z > 0)
						break;
					else
					{
						i =3D z =3D 1;
						x++;
					}
			}
			if(ok)
			{
				x--;
				y--;
			}
			else
			{
				x =3D xOld;
				y =3D yOld;
			}
		}
		if(!pan)
			return {x:x, y:y};
		ok =3D pan.style;
		ok.position =3D 'absolute';
		ok.visibility =3D 'visible';
		ok.display =3D '';
		ok.zIndex =3D 11000;
		ed =3D ed ? 0 : 20;
		var panH =3D pan.offsetHeight, panW =3D pan.offsetWidth;
		var iH =3D body.clientHeight, iW =3D body.clientWidth, iL =3D =
body.scrollLeft, iT =3D body.scrollTop;
		if(!iH || iH < 50)
		{
			iH =3D body.offsetHeight - ed;
			iW =3D body.offsetWidth - ed;
		}
		z =3D body;
		while(!htm && (z =3D z.parentNode) !=3D null)
			if(z.nodeName =3D=3D 'HTML')
				htm =3D z;
		if(htm)
		{
			z =3D htm.clientHeight;
			i =3D htm.offsetHeight;
			if(z && z > 20 && !ig_shared.IsOpera)
			{
				iH =3D z;
				iW =3D htm.clientWidth;
				iL =3D htm.scrollLeft;
				iT =3D htm.scrollTop;
			}
		}
		if(elemH < 0)
		{
			x =3D ++iL;
			y =3D ++iT;
			elemH =3D --iH;
			elemW =3D --iW;
		}
		if(iH < 20)
			iH =3D 20;
		if(iW < 90)
			iW =3D 90;
		if(!pos)
			pos =3D 0;
		if(typeof pos =3D=3D 'object')
		{
			if((z =3D pos.x) !=3D null)
				x +=3D z;
			if((z =3D pos.y) !=3D null)
				y +=3D z;
			pos =3D 0;
		}
	=09
		if((pos & 4) !=3D 0)
			x +=3D elemW;
	=09
		else if((pos & 3) =3D=3D 3)
			x -=3D panW;
	=09
		else if((pos & 1) !=3D 0)
			x +=3D (elemW >> 1) - (panW >> 1);
	=09
		else if((pos & 2) !=3D 0)
			x +=3D elemW - panW;
	=09
		if((pos & 8) !=3D 0)
			y +=3D (elemH >> 1) - (panH >> 1);
	=09
		else if((pos & 16) !=3D 0)
			y +=3D elemH - panH;
	=09
		else if((pos & 32) !=3D 0)
			y -=3D panH;
	=09
		else if((pos & 64) !=3D 0)
			y +=3D elemH;
		if(y + panH > iH + iT)
		{
		=09
			if((pos & 64) !=3D 0 && y - iT - 3 > panH + elemH)
				y -=3D panH + elemH;
			else
				y =3D iH + iT - panH;
		}
		if(y < iT)
			y =3D iT;
		if(x + panW > iW + iL)
		{
		=09
			if((pos & 4) !=3D 0 && x - iL - 3 > panW + elemW)
				x -=3D panW + elemW;
			else
				x =3D iW + iL - panW;
		}
		if(x < iL)
			x =3D iL;
		if(ig_csom.IsMac && (ig_csom.IsIE || ig_csom.IsSafari))
		{
			x +=3D ig_csom.IsIE ? 5 : -5;
			y +=3D ig_csom.IsIE ? 11 : -7;
		}
		ok.left =3D x + 'px';
		ok.top =3D y + 'px';
		if(ie && (z =3D ie.Element) !=3D null)
			ie =3D z;
		if(!ie || (z =3D ie.style) =3D=3D null)
			return;
		z.position =3D 'absolute';
		z.left =3D --x + 'px';
		z.top =3D --y + 'px';
		z.width =3D (panW + 2) + 'px';
		z.height =3D (panH + 2) + 'px';
		z.visibility =3D 'visible';
		z.display =3D '';
		z.zIndex =3D 10999;
	}
=09
	this.isName =3D function(n)
	{
		return n && n.indexOf('=3D') < 0 && n.indexOf(':') < 0 && =
n.indexOf('(') < 0 && n.indexOf(';') < 0 && n.indexOf(',') < 0 && =
n.indexOf('[') < 0 && n.indexOf('{') < 0 && n.indexOf('\"') < 0 && =
n.indexOf("'") < 0;
	}
=09
	this.replace =3D function(txt, s0, s1)
	{
		while(txt.indexOf(s0) >=3D 0)
			txt =3D txt.replace(s0, s1);
		return txt;
	}
=09
=09
	this.addTabListener =3D function(fn)
	{
		var i, i1, tabs =3D this._tabListeners;
		if(!tabs)
			tabs =3D this._tabListeners =3D new Array();
		i =3D i1 =3D tabs.length;
		while(i-- > 0)
		{
			if(!tabs[i]) i1 =3D i;
			if(tabs[i] =3D=3D fn) return;
		}
		tabs[i1] =3D fn;
	}
=09
	this.removeTabListener =3D function(fn)
	{
		var t, ok =3D false, tabs =3D this._tabListeners;
		var i =3D tabs ? tabs.length : 0;
		while(i-- > 0)if(tabs[i])
		{
			if(tabs[i] =3D=3D fn) tabs[i] =3D null;
			else ok =3D true;
		}
		if(!ok)
			this._tabListeners =3D null;
	}
=09
	this.fireTabChange =3D function()
	{
		var tabs =3D this._tabListeners;
		var i =3D tabs ? tabs.length : 0;
		while(i-- > 0)if(tabs[i])
			try{eval(tabs[i]);}catch(ex){}
	}
}
function ig_delete(o){ig_dispose(o);}

function ig_filterMouseOverEvents(evt){
	var element=3Dig_shared.getSourceElement(evt);
	if(!element.__isEventReady){
		while(element!=3Dnull && !element.__isEventReady && =
element.tagName!=3D"BODY")element=3Delement.parentNode;
	}
	if(element && element.__isEventReady && =
(element._hasMouse||!ig_isMouseOverSourceAChild(evt,element)))=20
	{
		element._hasMouse=3Dtrue;
		element.__callBackObject.__onFilteredMouseOver(evt);
	}=09
}
function ig_filterMouseOutEvents(evt){
	var element=3Dig_shared.getSourceElement(evt);
	if(!element.__isEventReady){
		while(element!=3Dnull && !element.__isEventReady && =
element.tagName!=3D"BODY")element=3Delement.parentNode;
	}
	=
if(element&&element.__isEventReady&&!ig_isMouseOutSourceAChild(evt,elemen=
t))=20
	{
		element._hasMouse=3Dfalse;
		element.__callBackObject.__onFilteredMouseOut(evt);
	}=09
}

function ig_isMouseOverSourceAChild(evt,element){
	var evnt=3Devt?evt:window.event;
	if(evnt=3D=3Dnull)return false;
	var from=3Devnt.fromElement&&typeof =
evnt.fromElement!=3D"undefined"?evnt.fromElement:evnt.relatedTarget;
	if(from=3D=3Delement)return true;
	if(from=3D=3Dnull)return false;
	return ig_isAChildOfB(from,element);
}
function ig_isMouseOutSourceAChild(evt,element){
	var evnt=3Dwindow.event?window.event:evt;
	if(!evnt)return false;
	var to=3Devnt.toElement&&typeof =
evnt.toElement!=3D"undefined"?evnt.toElement:evnt.relatedTarget;
	if(to=3D=3Delement)return true;
	if(to=3D=3Dnull)return false;
	return ig_isAChildOfB(to,element);=09
}
function ig_isAChildOfB(a,b){
	if(a=3D=3Dnull||b=3D=3Dnull)return false;
	while(a!=3Dnull){
		a=3Da.parentNode;
		if(a=3D=3Db)return true;
	}
	return false;
}
function ig_getWebControlById(id)
{
	var i,o=3Dnull;
	if(!ig_shared.isEmpty(id))if((o=3Dig_all[id])=3D=3Dnull)for(i in =
ig_all)
	{
		if((o=3Dig_all[i])!=3Dnull)if(o._id=3D=3Did || o._clientID=3D=3Did || =
o._uniqueID=3D=3Did)
			return o;
		o=3Dnull;
	}
	return o;
}
if(typeof ig_all !=3D"object")
	var ig_all=3Dnew Object();
// cancel response of browser on event
function ig_cancelEvent(e, type)
{
	if(e =3D=3D null) if((e =3D window.event) =3D=3D null) return;
	if(type && e.type !=3D type) return;
	if(e.stopPropagation !=3D null) e.stopPropagation();
	if(e.preventDefault !=3D null) e.preventDefault();
	e.cancelBubble =3D true;
	e.returnValue =3D false;
}
function ig_TransparentPanel(transLayer){
	this.Element=3DtransLayer;
	this.show=3Dfunction(){
		this.Element.style.visibility=3D"visible";
		this.Element.style.display=3D"";
	}
	this.hide=3Dfunction(){
		this.Element.style.visibility=3D"hidden";
		this.Element.style.display=3D"none";
	}
	this.setPosition=3Dfunction(top,left,width,height){
		this.Element.style.top=3Dtop;
		this.Element.style.left=3Dleft;
		this.Element.style.width=3Dwidth;
		this.Element.style.height=3Dheight;
	}
}
if(typeof ig_shared !=3D"object")
	var ig_shared=3Dnew ig_initShared();
var ig_csom=3Dig_shared,ig=3Dig_shared;

//Emulate 'apply' if it doesn't exist.
if ((typeof Function !=3D 'undefined')&&
    (typeof Function.prototype !=3D 'undefined')&&
    (typeof Function.apply !=3D 'function')) {
    Function.prototype.apply =3D function(obj, args){
        var result, fn =3D 'ig_apply'
        while(typeof obj[fn] !=3D 'undefined') fn +=3D fn;
        obj[fn] =3D this;
        var length=3D(((ig_shared.isArray(args))&&(typeof args =3D=3D =
'object'))?args.length:0);
		switch(length){
		case 0:
			result =3D obj[fn]();
			break;
		default:
			for(var item=3D0, params=3D''; item<args.length;item++){
			if(item!=3D0) params +=3D ',';
			params +=3D 'args[' + item +']';
			}
			result =3D eval('obj.'+fn+'('+params+');');
			break;
		}
        ig_dispose(obj[fn]);
        return result;
    };
}

function findClosestMatch(startElement,partialId){
	var item;
	var searchString=3D"";
	var i=3D0;
	while(partialId[i+1]!=3Dnull&&partialId[i+1].length>0){
		searchString+=3D"("+partialId[i]+")?";
		i++;
	}
	searchString+=3DpartialId[i]+"$";
	var searchExp=3Dnew RegExp(searchString);
	var curElement=3DstartElement.firstChild;
	while(curElement!=3Dnull){
		if(curElement.id!=3Dnull&&(curElement.id.search(searchExp))!=3D-1){
			return curElement;
		}
		item=3DfindClosestMatch(curElement,partialId);
		if(item!=3Dnull)return item;
		curElement=3DcurElement.nextSibling;	=09
	}
	return null;
}

function ig_EventObject(){
	this.event=3Dnull;
	this.cancel=3Dfalse;
	this.cancelPostBack=3Dfalse;
	this.needPostBack=3Dfalse;
	this.reset=3Dfunction()
	{
		this.event=3Dnull;
		this.needPostBack=3Dfalse;
		this.cancel=3Dfalse;
		this.cancelPostBack=3Dfalse;
		this.needAsyncPostBack=3Dfalse;
	}
}

function ig_fireEvent(oControl,eventName)
{
	var i, fn =3D eventName;
	if(!fn || !oControl) return false;
	if(ig_shared.isName(fn))
	{
		fn +=3D "(oControl";
		for(i =3D 2; i < ig_fireEvent.arguments.length; i++)
			fn +=3D ", ig_fireEvent.arguments[" + i + "]";
		fn +=3D ");";
	}
	try{eval(fn);}
	catch(i){window.status =3D "Can't eval " + fn; return false;}
	return true;
}

function ig_dispose(obj)
{
	if(ig_shared.IsIE&&ig_shared.IsWin)=09
		for(var item in obj)
		{
			var t =3D typeof obj[item];
			if(obj[item] && t !=3D 'undefined' && !obj[item].tagName && =
!obj[item].disposing && t !=3D 'boolean' && t !=3D 'number' && t !=3D =
'string' && t !=3D 'function')
			{
				try {
					obj[item].disposing=3Dtrue;
					ig_dispose(obj[item]);
				} catch(e1) {;}
			}
			try{delete obj[item];}catch(e2){;}
		}
}

function ig_initClientState(){
	this.XmlDoc=3Ddocument;
	this.createRootNode=3Dfunction(){
		if(!ig_shared.IsIE){
			var str =3D'<?xml version=3D"1.0"?><!DOCTYPE html PUBLIC "-//W3C//DTD =
XHTML 1.0 Strict//EN" 	=
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html =
xmlns=3D"http://www.w3.org/1999/xhtml"><ClientState =
id=3D"vs"></ClientState></html>';
			var p =3D new DOMParser();
			var doc =3D p.parseFromString(str,"text/xml");
			this.XmlDoc=3Ddoc;
			return doc.getElementById("vs");
		}
		=
if(ig_shared.IsIE50)this.XmlDoc=3Dig_createActiveXFromProgIDs(["MSXML2.DO=
MDocument","Microsoft.XMLDOM"]);//~ AK 5/12/2006 new =
ActiveXObject("Microsoft.XMLDOM");
		return this.createNode("ClientState");
	}
	this.setPropertyValue=3Dfunction(element,name,value){
		if(element!=3Dnull)element.setAttribute(name,escape(value));
	}
	this.getPropertyValue=3Dfunction(element,name){
		if(element=3D=3Dnull)return "";
		return unescape(element.getAttribute(name));
	}
	this.addNode=3Dfunction(element,nodeName){
		var newNode=3Dthis.createNode(nodeName);
		if(element!=3Dnull)element.appendChild(newNode);
		return newNode;
	}
	this.removeNode=3Dfunction(element,nodeName){
		var nodeToRemove=3Dthis.findNode(element,nodeName);
		if(element!=3Dnull)
			return element.removeChild(nodeToRemove);
		return null;
	}
	this.createNode=3Dfunction(nodeName){
		return this.XmlDoc.createElement(nodeName);
	}
	this.findNode=3Dfunction(element,node){
		if(element=3D=3Dnull)return null;
		var curElement=3Delement.firstChild;
		while(curElement!=3Dnull){
			if(curElement.nodeName=3D=3Dnode || curElement=3D=3Dnode){
				return curElement;
			}
			var item=3Dthis.findNode(curElement,node);
			if(item!=3Dnull)return item;
			curElement=3DcurElement.nextSibling;	=09
		}
		return null;
	}
	this.getText=3Dfunction(element){
		if(element=3D=3Dnull)return "";
		if(ig_shared.IsIE55Plus)return escape(element.innerHTML);
		return escape(this.XmlToString(element));
	}
	this.XmlToString=3Dfunction(startElem){
		var str=3D"";
		if(!startElem)return "";
		var curElement=3DstartElem.firstChild;
		while(curElement!=3Dnull){
			str+=3D"<"+curElement.tagName+" ";

			for(var i=3D0; i<curElement.attributes.length;i++)
			{
				var attrib=3DcurElement.attributes[i];
				str+=3Dattrib.nodeName+"=3D\""+attrib.nodeValue+"\" ";
			}

			str+=3D">";
			str+=3Dthis.XmlToString(curElement);
			str+=3D"</"+curElement.tagName+">";
			curElement=3DcurElement.nextSibling;	=09
		}
		return str;
	}
}
//
function ig_xmlNode(name)
{
	this.lastChild =3D null;
	this.name =3D name;=09
	this.getText =3D function(){return escape(this.toString());}
	this.childNodes =3D new Array();
	this.toString =3D function()
	{
		var i, s =3D (this.name =3D=3D null) ? "" : "<" + this.name;
		if(this.props !=3D null) for(i =3D 0; i < this.props.length; i++)
			s +=3D " " + this.props[i].name + "=3D\"" + this.props[i].value + =
"\"";
		if(this.name !=3D null) s +=3D ">";
		for(i =3D 0; i < this.childNodes.length; i++)
			s +=3D this.childNodes[i].toString();
		if(this.name !=3D null) s +=3D "</" + this.name + ">";
		return s;
	}
	this.addNode =3D function(node, unique)
	{
		if(node =3D=3D null) return null;
		if(unique =3D=3D true) if((unique =3D this.findNode(node)) !=3D null) =
return unique;	=09
		if(node.name =3D=3D null) node =3D new ig_xmlNode(node);
		node.parentNode =3D this;
		this.lastChild =3D node;
		return this.childNodes[this.childNodes.length] =3D node;
	}
	this.appendChild =3D this.addNode;
	this.setAttribute =3D function(name, value)
	{
		if(name =3D=3D null) return;
		if(this.props =3D=3D null) this.props =3D new Array();
		var prop, i =3D this.props.length;
		value =3D (value =3D=3D null) ? "" : value;
		while(i-- > 0)
		{
			prop =3D this.props[i];
			if(prop.name =3D=3D name){prop.value =3D value; return;}
		}
		prop =3D new Object();
		prop.name =3D name;
		prop.value =3D value;
		this.props[this.props.length] =3D prop;
	}
	this.setPropertyValue =3D function(name, value){this.setAttribute(name, =
(value =3D=3D null) ? value : escape(value));}
	this.findNode =3D function(node, descendants)
	{
		if(node !=3D null) for(var i =3D 0; i < this.childNodes.length; i++)
		{
			var n =3D this.childNodes[i];
			if(n !=3D null)
			{
				if(n.name =3D=3D node || n =3D=3D node)
				{
					n.index =3D i;
					return n;
				}
				if(descendants =3D=3D true && (n =3D n.findNode(node)) !=3D null) =
return n;
			}
		}
		return null;
	}
	this.removeNode=3Dfunction(n)
	{
		if((n=3Dthis.findNode(n))=3D=3Dnull)return n;
		var i=3D-1,j=3D0,a=3Dnew Array(),a0=3Dn.parentNode.childNodes;
		while(++i<a0.length)if(i!=3Dn.index)a[j++]=3Da0[i];
		n.parentNode.childNodes=3Da;
		this.lastChild =3D a.length <=3D 0 ? null : a[a.length-1] ;
		return n;
	}
	this.getPropertyValue =3D function(name)
	{
		var i =3D (this.props =3D=3D null) ? 0 : this.props.length;
		while(i-- > 0)
			if(this.props[i].name =3D=3D name)
				return unescape(this.props[i].value);
		return null;
	}
}
function ig_xmlNodeStatic()
{
	this.createRootNode =3D function(){return new ig_xmlNode("Temp");}
	this.addNode =3D function(e, n){return (e =3D=3D null) ? (new =
ig_xmlNode(n)) : e.addNode(n);}
	this.removeNode =3D function(e, n){return (e =3D=3D null) ? e : =
e.removeNode(n);}
	this.findNode =3D function(e, n){return (e =3D=3D null) ? e : =
e.findNode(n);}
	this.setPropertyValue =3D function(e, n, v){if(e !=3D =
null)e.setPropertyValue(n, v);}
	this.getPropertyValue =3D function(e, n){return (e =3D=3D null) ? "" : =
e.getPropertyValue(n);}
	this.getText =3D function(e)
	{
		var s =3D "", i =3D (e =3D=3D null) ? 0 : e.childNodes.length;
		for(var j =3D 0; j < i; j++) s +=3D e.childNodes[j].getText();
		return s;
	}
}

try{ig_shared.addEventListener(window, "load", =
ig_handleEvent);}catch(ex){}
try{ig_shared.addEventListener(window, "unload", =
ig_handleEvent);}catch(ex){}
try{ig_shared.addEventListener(window, "resize", =
ig_handleEvent);}catch(ex){}
function ig_findElemWithAttr(elem, attr)
{
	while(elem !=3D null)
	{
		try
		{
			if(elem.getAttribute !=3D null && =
!ig_shared.isEmpty(elem.getAttribute(attr)))
				return elem;
		}catch(ex){}
		elem =3D elem.parentNode;
	}
	return null;
}
function ig_handleEvent(evt)
{
	if(evt =3D=3D null) if((evt =3D window.event) =3D=3D null) return;
	var obj, attr =3D ig_shared.attrID, src =3D evt.target, type =3D =
evt.type;
	if(ig_shared.isEmpty(type)) return;
	var fn =3D "obj._on" + type.substring(0, 1).toUpperCase() + =
type.substring(1);
	if(!src)
		src =3D evt.srcElement;
	if(type =3D=3D "load" || type =3D=3D "unload" || type =3D=3D "resize" =
|| !src)
	{
		for(obj in ig_all)
		{
			if((obj =3D ig_all[obj]) =3D=3D null)
				continue;
			eval("if(" + fn + "!=3Dnull){" + fn + "(src,evt); obj=3Dnull;}");
			if(obj && obj._onHandleEvent)
				obj._onHandleEvent(src, evt);
		}
		if(type =3D=3D "unload")
		{
			ig_dispose(ig_all);
			for(var id in ig_all) if(ig_all[id])
				ig_all[id].base =3D null;
		}
		return;
	}
	var elem =3D ig_findElemWithAttr(src, attr);
	if(elem =3D=3D null)
		elem =3D ig_findElemWithAttr(this, attr);
	if(elem !=3D null && (obj =3D =
ig_getWebControlById(elem.getAttribute(attr))) !=3D null)
	{
		eval("if(" + fn + "!=3Dnull){" + fn + "(src,evt); obj=3Dnull;}");
		if(obj !=3D null && obj._onHandleEvent !=3D null)
			obj._onHandleEvent(src, evt);
	}
}
function ig_handleTimer(obj)
{
	var i, all =3D ig_shared._timers, fn =3D ig_shared._timerFn;
	if(obj)
	{
		if(!obj._onTimer) return;
		if(!all) ig_shared._timers =3D all =3D new Array();
		i =3D all.length;
		while(i-- > 0) if(all[i] =3D=3D obj) break;
		if(i < 0) all[all.length] =3D obj;
		if(!fn) ig_shared._timerFn =3D fn =3D =
window.setInterval(ig_handleTimer, 200);
		return;
	}
	if(!fn) return;
	for(i =3D 0; i < all.length; i++) if(all[i] && all[i]._onTimer) =
if(!all[i]._onTimer())
		obj =3D true;
	if(obj) return;
	window.clearInterval(fn);
	delete ig_shared._timerFn;
}

var ig_ClientState=3Dnull;
if(!ig_shared.IsIE55Plus||!ig_shared.IsWin) ig_ClientState =3D new =
ig_xmlNodeStatic();
else ig_ClientState=3Dnew ig_initClientState();

var _asyncSmartCallbacks =3D new Array();
var _inCallback =3D false;
       =20
function ig_SmartCallback(clientContext, serverContext, =
callbackFunction, uniqueId, control, waitResponse)
{
    var _callbackFunction;
    var _url =3D null;
    var _postdata =3D "";
    var _async =3D true;
    this._registeredControls =3D new Array();
    this._control =3D control;
    this._waitResponse=3D(waitResponse=3D=3D=3Dtrue);
    this._progressIndicator =3D null;
   =20
    this._registeredControls[0] =3D {clientContext:clientContext, =
serverContext:serverContext, callbackFunction:callbackFunction, =
uniqueId:uniqueId, control:control};
   =20
	if(typeof XMLHttpRequest !=3D "undefined") {
	   __xmlHttpRequest =3D new XMLHttpRequest();
	}
	else if(typeof ActiveXObject !=3D "undefined")
	{
	   try{
		    __xmlHttpRequest =3D =
ig_createActiveXFromProgIDs(["MSXML2.XMLHTTP","Microsoft.XMLHTTP"]);//~ =
AK 5/12/2006 new ActiveXObject("Microsoft.XMLHTTP");
	   }
	   catch(e)
	   {
	   }
	}
=09
	this.registerControl =3D function(clientContext, serverContext, =
callbackFunction, uniqueId, control)
	{
		this._registeredControls.push({clientContext:clientContext, =
serverContext:serverContext, callbackFunction:callbackFunction, =
uniqueId:uniqueId, control:control});
	}

	this._xmlHttpRequest =3D __xmlHttpRequest;
	   =20
    this.execute =3D function ()=20
    {
		var exec =3D true;
		if(this.beforeCallback !=3D null)
				exec =3D this.beforeCallback();
		if(exec)
		{
			if(this._progressIndicator !=3D null)
				this._progressIndicator.display();
			this.formatCallbackArguments();
		    this.registerSmartCallback();
		    this._xmlHttpRequest.open("POST", this.getUrl(), =
!this._waitResponse);
		    this._xmlHttpRequest.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded");
		    this._xmlHttpRequest.onreadystatechange =3D =
this._responseComplete;
		    this._xmlHttpRequest.send(this.getCallbackArguments());
		 }
    }
  =20
    this.getCallbackArguments =3D function () {
        return this._callbackArguments;
    }
    this.setCallbackArguments =3D function (callbackArguments) {
        this._callbackArguments =3D callbackArguments;
    }

    this.getUrl =3D function () {
        if(this._url =3D=3D null) {
            return this.getForm().action;
        }
        return this._url;
    }

    this.setUrl =3D function (url) {
        this._url =3D url;
    }

    this.getForm =3D function ()=20
    {
        var form;
       =20
        if(document.forms.length > 1)
        {
			for(var i =3D 0; i < document.forms.length; i++)
			{
				if(document.forms[i].method =3D=3D "post" && =
document.forms[i].action !=3D "")
				{
					form =3D document.forms[i];
					break;
				}
			}  =20
			if(form =3D=3D null)
				 form =3D document.forms[0];=20
        }
		else
			form =3D document.forms[0];
        if (!form)=20
            form =3D document.form1;
        return form;
    }
   =20
    this.setProgressIndicator =3D function(value)
    {
		this._progressIndicator =3D value;=20
    }
   =20
    this._responseComplete =3D function ()=20
    {
		var proccessComplete =3D null;
        for (var i =3D 0; i < _asyncSmartCallbacks.length; i++) {
            smartCallback =3D _asyncSmartCallbacks[i];
            if (smartCallback && smartCallback._xmlHttpRequest && =
(smartCallback._xmlHttpRequest.readyState =3D=3D 4))=20
            {
				//if(smartCallback && smartCallback._xmlHttpRequest.status =3D=3D =
"500")
				//	alert(smartCallback && =
smartCallback._xmlHttpRequest.responseText);
				_asyncSmartCallbacks[i] =3D null;
                smartCallback.processSmartCallback();
                proccessComplete =3D smartCallback;
            }
        }
        if(proccessComplete !=3D null)
        {
            if(proccessComplete.callbackFinished !=3D null)
				proccessComplete.callbackFinished();
			proccessComplete._control =3D null;
			proccessComplete._registeredControls =3D null;
			proccessComplete._progressIndicator =3D null;=20
			ig_dispose(proccessComplete);
			proccessComplete =3D null;
        }
    }

    this.processSmartCallback =3D function () {
       var responseString =3D this._xmlHttpRequest.responseText;
       var startIndex =3D responseString.indexOf("_ig_start");
       var endIndex =3D responseString.indexOf("_ig_end");
       var length =3D endIndex;
       if(startIndex > -1 && endIndex > -1) {
            responseString =3D responseString.substring(startIndex + 9, =
length);=20
            var response =3D eval(responseString);
            var index;
            for(index =3D 0; index < response.length; index++)=20
            {
                controlResponse =3D response[index];
                var header =3D controlResponse[0];
                var payload =3D controlResponse[1].replace(/\ig_NL/g, =
"\n");
		=09
                for(var i =3D 0; i < this._registeredControls.length; =
i++)
                {
					if(this._registeredControls[i] !=3D null && header =3D=3D =
this._registeredControls[i].uniqueId)
					{
						if(payload.length > 0)
						{
							if(this._registeredControls[i].clientContext.requestType !=3D =
null && this._registeredControls[i].clientContext.requestType =3D=3D =
"styles")
								this._resolveStyles(payload);
							else if(this._registeredControls[i].callbackFunction !=3D null)
								this._registeredControls[i].callbackFunction(payload, =
this._registeredControls[i].clientContext);
							else if(this._registeredControls[i].control.callbackRender !=3D =
null)
								this._registeredControls[i].control.callbackRender(payload, =
this._registeredControls[i].clientContext);
						}
						this._registeredControls[i] =3D null;
						break;
					}
                }
            }
       }
       if(this._progressIndicator !=3D null)
		this._progressIndicator.hide();
    }
   =20
    this._resolveStyles =3D function(response)
    {
		var json =3D eval(response.replace(/\^/g, "\""));
		var key =3D json[0];
		var styleBlock =3D eval(json[1]);
		if(styleBlock !=3D null && styleBlock.length > 0)
		{
			var styles =3D document.getElementsByTagName("style");=09
			for(var i =3D 0; i < styles.length; i++)
			{
				var rules;
			=09
				if(ig_shared.IsIE)
					rules =3D styles[i].styleSheet.rules
				else
					rules =3D styles[i].sheet.cssRules
				=09
				for(var j  =3D 0; j < rules.length; j++)
				{
					if(rules[j].selectorText.indexOf(key) > -1)
					{
						if(ig_shared.IsIE)
							styles[i].styleSheet.removeRule(j);
						else
							styles[i].sheet.deleteRule(j);
					}=09
				}
				for(var j =3D 0; j < styleBlock.length; j++)
				{
					if(styleBlock[j] !=3D null)
					{
						if(ig_shared.IsIE)
							styles[i].styleSheet.addRule(styleBlock[j][0], styleBlock[j][1], =
0);
						else
							styles[i].sheet.insertRule(styleBlock[j][0] + "{" +  =
styleBlock[j][1] + "}", 0);
					}
				}
			}
		}
		return;=09
    }
   =20
    this.registerSmartCallback =3D function () {
        var index;
        for(index =3D 0; index < _asyncSmartCallbacks.length; index++)
            if(!_asyncSmartCallbacks[index])
                break;
        _asyncSmartCallbacks[index] =3D this;
        return index;
    }
   =20
    this.formatCallbackArguments =3D function () {
        var form =3D this.getForm();
        if(!form) return;
        var count =3D form.elements.length;
        var element;
        for (var i =3D 0; i < count; i++) {
            element =3D form.elements[i];
            if (element.tagName.toLowerCase() =3D=3D "input" && =
(element.type =3D=3D "hidden" || element.type =3D=3D 'password' || =
element.type =3D=3D 'text' || ((element.type =3D=3D "checkbox"|| =
element.type =3D=3D'radio')&& element.checked)))=20
               this.addCallbackField(element.name, element.value);
            else if(element.tagName.toLowerCase() =3D=3D "textarea")
				this.addCallbackField(element.name, element.value);
			else if(element.tagName.toLowerCase() =3D=3D "select")
			{
				var o =3D element.options.length;
				while(o-- > 0)
				{
					if(element.options[o].selected)
						this.addCallbackField(element.name, element.options[o].value);
				}
			}
           =20
        }  =20
        =20
        var args =3D  _postdata + "__EVENTTARGET=3D&__EVENTARGUMENT=3D&" =
+=20
                            "__CALLBACKID=3D" +=20
                           this._registeredControls[0].uniqueId +
                            //this.getServerId() +
                            "&__CALLBACKPARAM=3D";
        var xml =3D '&lt;SmartCallback&gt;';
        if(this._registeredControls!=3D null) {
			for(var i =3D 0; i < this._registeredControls.length; i++)
			{
				xml +=3D "&lt;Control";
				var control =3D this._registeredControls[i];
			=09
				xml +=3D " id=3D'" + control.uniqueId + "'";
				for(property in control.serverContext)
				{
					if(control.serverContext[property] !=3D null) {
						var value =3D control.serverContext[property].toString();
						while(value.indexOf("'") !=3D -1) {
							value =3D value.replace("'", "^^");
						}
					=09
					=09
						xml +=3D " " + property + "=3D'" + escape(escape(value)) + "'";
					}
				}
				xml +=3D "/&gt;"
			}
        }
        xml +=3D "&lt;/SmartCallback&gt;";
        xml =3D escape(xml);=20
        args +=3D xml;=20
        this.setCallbackArguments(args);
    }
   =20
    this.addCallbackField =3D function(name, value) {
        _postdata +=3D name + "=3D" + this.encodeValue(value) + "&";
    }
   =20
    this.isAsynchronous =3D function () {
            return _async;
    }
    this.setAsynchronous =3D function (async) {
        _async =3D async;
    }
  =20
    this.encodeValue =3D function(uri) {
        if(encodeURIComponent !=3D null)=20
            return encodeURIComponent(uri);
        else
            return escape(parameter);
    }
}

ig_createCallback =3D function(method, context ) {
=09
	return function() {
		method.apply(context, [null]);
	}
}

var ViewportOrientationEnum =3D new function() {
   this.Horizontal =3D 0;
   this.Vertical  =3D 1;
}=20

var AnimationDirectionEnum =3D new function() {
   this.Up  =3D 1;
   this.Down  =3D 2;=20
   this.Left =3D 3;
   this.Right =3D 4;
}=20

var AnimationRateEnum =3D new function() {
   this.Static =3D 0;
   this.Accelerate  =3D 1;
   this.Decelerate  =3D 2;=20
   this.AccelDecel =3D 3;
   this.Linear =3D 4;
} =20

ig_viewport =3D function() {
=09
	this.createViewport  =3D function(elem, orientation) {
		if(this.elem)=20
			return;

		this.elem =3D elem;
		this.orientation =3D orientation;
	=09
		this.div =3D document.createElement("div");
		this.div.style.position =3D "relative";
		this.table =3D document.createElement("table");	=09
		var tr =3D document.createElement("tr");
		var tbody =3D document.createElement("tbody");
		this.td1 =3D document.createElement("td");	=09
		this.td2 =3D document.createElement("td");
		this.div.style.overflow =3D "hidden";
		this.div.style.width =3D elem.offsetWidth + "px";=20
		this.div.style.height =3D elem.offsetHeight + "px";=20
		this.table.cellSpacing =3D "0px";=20
		this.table.cellPadding =3D "0px";
		this.div.appendChild(this.table);							=09
		this.table.appendChild(tbody);
		tbody.appendChild(tr);
		tr.appendChild(this.td1);
	=09
		this.td1.style.verticalAlign =3D "top";
		this.td2.style.verticalAlign =3D "top";
	=09
	=09
		this.table.style.height =3D "100%";
		this.td1.style.height =3D "100%";
		this.td2.style.height =3D "100%";
	=09
		if(this.orientation =3D=3D ViewportOrientationEnum.Horizontal) {
			tr.appendChild(this.td2);
		}
		else {
			tr =3D document.createElement("tr");
			tbody.appendChild(tr);
			tr.appendChild(this.td2);
		}
		elem.parentNode.insertBefore(this.div, elem);
		this.td1.appendChild(elem);

		this.animate =3D new ig_SlideAnimation();
	}
	this.transferPositionToDiv =3D function(elem, oldElem)
	{
		if(elem.style.position !=3D "" && elem.style.position !=3D "static")
		{
			this.div.style.position =3D elem.style.position;
			elem.style.position =3D "static";
			if(oldElem)
			    oldElem.style.position =3D "static";
		}
		this.div.style.top =3D elem.style.top;
		this.div.style.left =3D elem.style.left;
		elem.style.top =3D "";
		elem.style.left =3D "";
		if(oldElem) {
		    oldElem.style.top =3D "";
		    oldElem.style.left =3D "";
		}
	}
	this.scroll =3D function(eCurrent, eNew, direction, rate) {
		this.direction =3D direction;
		this.animate.setElement(this.table);
		this.animate.setContainer(this.div);
		this.animate.setDirection(direction);
		this.animate.setRate(rate);

		switch (this.direction) {
			case AnimationDirectionEnum.Down :
			case AnimationDirectionEnum.Right :
				if(this.td1.firstChild !=3D null)
					this.td1.removeChild(this.td1.firstChild);
				this.td1.appendChild(eCurrent);
				if(this.td2.firstChild !=3D null)
					this.td2.removeChild(this.td2.firstChild);
				this.td2.appendChild(eNew);
				this.animate.startPos =3D 0;
				this.animate.finishPos =3D this.td1.offsetWidth;
				break;
=09
			case AnimationDirectionEnum.Up :
			case AnimationDirectionEnum.Left :
				if(this.td1.firstChild !=3D null)
					this.td1.removeChild(this.td1.firstChild);
				this.td1.appendChild(eNew);
				if(this.td2.firstChild !=3D null)
					this.td2.removeChild(this.td2.firstChild);
				this.td2.appendChild(eCurrent);
				this.div.scrollLeft =3D this.td1.offsetWidth;
				this.animate.startPos =3D this.div.scrollLeft;
				this.animate.finishPos =3D 0;
				break;
		}
	=09
		this.animate.play();	=09
	}
}


ig_WebAnimation =3D function() {
   =20
    this.timerInterval =3D 30;
    this.startPos =3D 0;
	var _inProgress;
	this.eContainer =3D null;
	this.duration =3D null;=20
	this.cancel =3D false;
}  =20
=20
ig_WebAnimation.prototype.getElement =3D function() {
        return this.element;
}
ig_WebAnimation.prototype.setElement =3D function(value) {
	this.element =3D value;
}
 ig_WebAnimation.prototype.getTimerInterval =3D function() {
	return timerInterval;
}
ig_WebAnimation.prototype.setTimerInterval =3D function(value) {
	timerInterval =3D value;
}
ig_WebAnimation.prototype.isInProgress =3D function() {
	return _inProgress;
}

ig_WebAnimation.prototype.cancelAnimation =3D function() {
    clearTimeout(this.timerId);
	this.cancel =3D true;
}

ig_WebAnimation.prototype.setContainer =3D function(container) {
	this.eContainer =3D container;
}
ig_WebAnimation.prototype.getContainer =3D function() {
	return this.eContainer;
}

ig_WebAnimation.prototype.onBegin =3D function() {
}
ig_WebAnimation.prototype.onNext =3D function() {
}
ig_WebAnimation.prototype.onEnd =3D function() {
}

ig_WebAnimation.prototype.play =3D function() {
	this.currentPos =3D this.startPos;
	this.cancel =3D false;
	this.begin();
	if(!this.cancel)
		this.timerId =3D setInterval(ig_createCallback(this.tickHandler, this, =
null), this.timerInterval);
}

ig_WebAnimation.prototype.tickHandler =3D function() {
   if(this.cancel || !this.next())
   {
      clearTimeout(this.timerId);
	  this.end();
   }
}
ig_WebAnimation.prototype.getDuration =3D function() {
	return this.duration;=20
}
ig_WebAnimation.prototype.setDuration =3D function(value) {
	this.duration =3D value;=20
}

ig_WebAnimation.prototype.calcDurationIncrement =3D function()
{
	return this.distance /(this.duration / this.timerInterval);
}

ig_WebAnimation.prototype.ensureContainer =3D function(e) {
	var parent =3D e.parentNode;
	if(parent.getAttribute("container") =3D=3D '1')
		return;
	if(e.getAttribute("container") =3D=3D '1')
		return;
	var eDiv =3D window.document.createElement("DIV");
	eDiv.setAttribute("container", '1');
	eDiv.cssText =3D 'overflow:hidden; position:absolute;z-index:12000;';

	parent.insertBefore(eDiv, e);
	parent.removeChild(e);
	eDiv.appendChild(e);

}

ig_WebAnimation.prototype.removeContainer =3D function() {
	var container =3D this._element;
	var child =3D container.firstChild;
	if(container.getAttribute("container") !=3D '1'){
		container =3D container.parentNode;
		if(container.getAttribute("container") !=3D '1')
			return;
	}
	var parent =3D container.parentNode;
	container.removeChild(child);
	parent.removeChild(container);
	delete container;
	parent.appendChild(child);

}

ig_SlideAnimation.prototype =3D new ig_WebAnimation();


function ig_SlideAnimation(direction, rate)
{
	this.init(direction, rate);
	return this;
}

ig_SlideAnimation.prototype.init =3D function(direction, rate) {
	if(direction)
		this.direction =3D direction;
	else
		this.direction =3D AnimationDirectionEnum.Right;
	if(rate)
		this.rate =3D rate;
	else=09
		this.rate =3D AnimationRateEnum.Linear;
}

ig_SlideAnimation.prototype.getDirection =3D function() {
	return this.direction;
}
ig_SlideAnimation.prototype.setDirection =3D function(value) {
	this.direction =3D value;
}
ig_SlideAnimation.prototype.getRate =3D function() {
	return this.rate;
}
ig_SlideAnimation.prototype.setRate =3D function(value) {
	this.rate =3D value;
}

ig_SlideAnimation.prototype.begin =3D function() {
	switch (this.direction) {
		case AnimationDirectionEnum.Up :
		case AnimationDirectionEnum.Down :
			this.distance =3D Math.abs(this.finishPos - this.startPos);
			break;
		case AnimationDirectionEnum.Right :
		case AnimationDirectionEnum.Left :
			this.distance =3D Math.abs(this.finishPos - this.startPos);
			break;
	}
	switch(this.rate) {
		case AnimationRateEnum.Accelerate :
			this.increment =3D 1;
			break;
		case AnimationRateEnum.Decelerate :
			this.increment =3D .5 * Math.abs(this.distance);;
			break;
		case AnimationRateEnum.AccelDecel :
			this.midPoint =3D this.distance / 2;
			this.accel =3D true;
			this.increment =3D 1;
			break;
		case AnimationRateEnum.Linear :
		=09
			if(this.duration !=3D null)
				this.increment =3D this.calcDurationIncrement();
			else
			{
				if(this.increment =3D=3D null)
					this.increment =3D 30;=20
				this._originalIncrement =3D this.increment;=20
				this.increment =3D 1;=20
				var totalCount =3D 0;=20
				var temp =3D 1;=20
				var distance =3D this.distance;=20
				while(temp * 2 < this._originalIncrement)
				{
					temp *=3D2;=20
					distance -=3D temp*2;=20
					totalCount++;
				}
				this._acelCount =3D totalCount;=20
				temp =3D this._originalIncrement;=20
				totalCount *=3D 2;=20
				totalCount +=3D parseInt(distance / this._originalIncrement);=20
				this._decelCount =3D totalCount - this._acelCount;=20
				this._currentCount =3D 1;=20
			}
			=09
			break;
	}
	this.onBegin();
}

ig_SlideAnimation.prototype.next =3D function() {
	switch (this.direction) {
		case AnimationDirectionEnum.Down :
		case AnimationDirectionEnum.Right :
			this.currentPos +=3D this.increment;
			if(this.currentPos > this.finishPos)
				return false;
			if(this.direction =3D=3D AnimationDirectionEnum.Right)
				this.getContainer().scrollLeft =3D this.currentPos;
			else
				this.getContainer().scrollTop =3D this.currentPos;
			break;
		case AnimationDirectionEnum.Up :
		case AnimationDirectionEnum.Left :
			this.currentPos -=3D this.increment;
			if(this.currentPos < this.finishPos)
				return false;
			if(this.direction =3D=3D AnimationDirectionEnum.Left)
				this.getContainer().scrollLeft =3D this.currentPos;
			else
				this.getContainer().scrollTop =3D this.currentPos;
			break;
	}
=09
	switch(this.rate) {
		case AnimationRateEnum.Accelerate :
			this.increment *=3D 2;
			break;
		case AnimationRateEnum.Decelerate :
			this.increment =3D Math.max(2, this.increment / 2);
			break;
		case AnimationRateEnum.AccelDecel :
			if(this.accel) {
				if(this.direction =3D=3D AnimationDirectionEnum.Right || =
this.direction =3D=3D AnimationDirectionEnum.Down) {
					if(this.currentPos + this.increment >=3D this.midPoint) {
						this.accel =3D false;
						this.increment =3D this.midPoint / 2;
					}
					else
						this.increment *=3D 2;
				}
				else {
					if(this.currentPos - this.increment <=3D this.midPoint) {
						this.accel =3D false;
						this.increment =3D this.midPoint / 2;
					}
					else
						this.increment *=3D 2;
				}
			}
			else {
				this.increment =3D Math.max(2, this.increment / 2);
			}
			break;		=09
		case AnimationRateEnum.Linear :
	=09
			if(this.duration =3D=3D null)
			{
				if(this._currentCount <=3D this._acelCount)
					this.increment *=3D2;=20
				else if(this._currentCount > this._decelCount)
				{
					this.increment =3D Math.pow(2,this._acelCount);
					if(this._acelCount > 3)
						this._acelCount--;=20
				}
				else
					this.increment =3D this._originalIncrement;=20
			=09
				this._currentCount++;=20
			}
	=09
		break;
	}
=09
	this.onNext();
	return true;
}

ig_SlideAnimation.prototype.end =3D function() {
	this.getContainer().scrollLeft =3D this.finishPos;
	if(this.rate =3D=3D AnimationRateEnum.Linear && this.duration =3D=3D =
null)
	{
		this._currentCount =3D 0;=20
		this.increment =3D this._originalIncrement;=20
	}
	this.onEnd();
}

ig_SlideRevealAnimation.prototype =3D new ig_SlideAnimation();


function ig_SlideRevealAnimation(direction, rate)
{
	this.init(direction, rate);
	return this;
}

ig_SlideRevealAnimation.prototype.begin =3D function() {
	this.eContainer.style.overflow =3D "hidden";
	this.element.style.position =3D "relative";
=09
	this.distance =3D Math.abs(this.finishPos - this.startPos);
	this.currentPos =3D this.startPos;=20

	switch (this.direction) {
		case AnimationDirectionEnum.Up :
			this.element.style.top  =3D this.currentPos.toString();
			break;
		case AnimationDirectionEnum.Down :
			this.element.style.display =3D "";
			this.element.style.top  =3D this.currentPos.toString();
			break;
		case AnimationDirectionEnum.Right :
			this.element.style.display =3D "";
			this.element.style.left =3D this.currentPos.toString();
			break;
		case AnimationDirectionEnum.Left :
			this.element.style.left =3D this.currentPos.toString();
			break;
	}
	switch(this.rate) {
		case AnimationRateEnum.Accelerate :
			this.increment =3D 1;
			break;
		case AnimationRateEnum.Decelerate :
			this.increment =3D .5 * Math.abs(this.distance);;
			break;
		case AnimationRateEnum.AccelDecel :
			this.midPoint =3D this.distance / 2;
			this.accel =3D true;
			this.increment =3D 1;
			break;
		case AnimationRateEnum.Linear :
			if(!this.increment)
				this.increment =3D 20;
			break;
	}
	this.onBegin();
}

ig_SlideRevealAnimation.prototype.next =3D function() {
	switch (this.direction) {
		case AnimationDirectionEnum.Down :
		case AnimationDirectionEnum.Right :
			this.currentPos +=3D this.increment;
			if(this.currentPos > this.finishPos)
				return false;
			if(this.direction =3D=3D AnimationDirectionEnum.Right)
				this.element.style.left =3D this.currentPos.toString();
			else
				this.element.style.top =3D this.currentPos.toString();
			break;
		case AnimationDirectionEnum.Up :
		case AnimationDirectionEnum.Left :
			this.currentPos -=3D this.increment;
			if(this.currentPos < this.finishPos)
				return false;
			if(this.direction =3D=3D AnimationDirectionEnum.Left)
				this.element.style.left =3D this.currentPos.toString();
			else
				this.element.style.top =3D this.currentPos.toString();
			break;
	}
	switch(this.rate) {
		case AnimationRateEnum.Accelerate :
			this.increment *=3D 2;
			break;
		case AnimationRateEnum.Decelerate :
			this.increment =3D Math.max(2, this.increment / 2);
			break;
		case AnimationRateEnum.AccelDecel :
			if(this.accel) {
				if(this.direction =3D=3D AnimationDirectionEnum.Right || =
this.direction =3D=3D AnimationDirectionEnum.Down) {
					if(this.currentPos + this.increment >=3D this.midPoint) {
						this.accel =3D false;
						this.increment =3D this.midPoint / 2;
					}
					else
						this.increment *=3D 2;
				}
				else {
					if(this.currentPos - this.increment <=3D this.midPoint) {
						this.accel =3D false;
						this.increment =3D this.midPoint / 2;
					}
					else
						this.increment *=3D 2;
				}
			}
			else {
				this.increment =3D Math.max(2, this.increment / 2);
			}
			break;	=09
=09
	}
	this.onNext();
	return true;
}

ig_SlideRevealAnimation.prototype.end =3D function() {
	if(this.cancel)
		return;
	if(this.direction =3D=3D AnimationDirectionEnum.Left ||this.direction =
=3D=3D AnimationDirectionEnum.Right)
		this.element.style.left =3D this.finishPos;
	else
		this.element.style.top =3D this.finishPos;
	this.onEnd();
}

// Reveal Animation=20
ig_RevealAnimation.prototype =3D new ig_WebAnimation();
function ig_RevealAnimation(direction, rate)
{
	this.init(direction, rate);
	return this;
}

ig_RevealAnimation.prototype.init =3D function(direction, rate) {
	if(direction)
		this.direction =3D direction;
	else
		this.direction =3D AnimationDirectionEnum.Right;
	if(rate)
		this.rate =3D rate;
	else=09
		this.rate =3D AnimationRateEnum.Linear;
}

ig_RevealAnimation.prototype.getDirection =3D function() {
	return this.direction;
}
ig_RevealAnimation.prototype.setDirection =3D function(value) {
	this.direction =3D value;
}
ig_RevealAnimation.prototype.getRate =3D function() {
	return this.rate;
}
ig_RevealAnimation.prototype.setRate =3D function(value) {
	this.rate =3D value;
}

ig_RevealAnimation.prototype.begin =3D function() {
    this.element.style.overflow =3D "hidden";
	this.distance =3D Math.abs(this.finishPos - this.startPos);
	switch (this.direction) {
		case AnimationDirectionEnum.Up :
			if(!this.startPos)
				this.startPos =3D this.element.scrollHeight;
			break;
		case AnimationDirectionEnum.Down :
			if(!this.startPos)
				this.startPos =3D 1;
			break;
	}
	switch(this.rate) {
		case AnimationRateEnum.Accelerate :
			this.increment =3D 1;
			break;
		case AnimationRateEnum.Decelerate :
			this.increment =3D .5 * Math.abs(this.distance);;
			break;
		case AnimationRateEnum.AccelDecel :
			this.midPoint =3D this.distance / 2;
			this.accel =3D true;
			this.increment =3D 1;
			break;
		case AnimationRateEnum.Linear :
			if(!this.increment)
				this.increment =3D 20;
			break;
	}
	this.onBegin();
	this.currentPos =3D this.startPos;
}

ig_RevealAnimation.prototype.next =3D function() {
	switch (this.direction) {
		case AnimationDirectionEnum.Down :
			this.currentPos +=3D this.increment;
			if(this.currentPos > this.finishPos)
				return false;
			break;
		case AnimationDirectionEnum.Up :
			this.currentPos -=3D this.increment;
			if(this.currentPos < this.finishPos)
				return false;
			break;
	}
	this.element.style.height =3D this.currentPos;
	switch(this.rate) {
		case AnimationRateEnum.Accelerate :
			this.increment *=3D 2;
			break;
		case AnimationRateEnum.Decelerate :
			this.increment =3D Math.max(2, this.increment / 2);
			break;
		case AnimationRateEnum.AccelDecel :
			if(this.accel) {
				if(this.direction =3D=3D AnimationDirectionEnum.Right || =
this.direction =3D=3D AnimationDirectionEnum.Down) {
					if(this.currentPos + this.increment >=3D this.midPoint) {
						this.accel =3D false;
						this.increment =3D this.midPoint / 2;
					}
					else
						this.increment *=3D 2;
				}
				else {
					if(this.currentPos - this.increment <=3D this.midPoint) {
						this.accel =3D false;
						this.increment =3D this.midPoint / 2;
					}
					else
						this.increment *=3D 2;
				}
			}
			else {
				this.increment =3D Math.max(2, this.increment / 2);
			}
			break;	=09
=09
	}
	this.onNext();
	return true;
}

ig_RevealAnimation.prototype.end =3D function() {
	switch (this.direction) {
		case AnimationDirectionEnum.Down :
			this.element.style.height =3D "";
			break;
		case AnimationDirectionEnum.Up :
			this.element.style.display =3D "none";
			break;
	}
    this.element.style.overflow =3D "";
	this.element.style.width =3D "";
	this.onEnd();
}

var ig_Location =3D {TopLeft:0, TopCenter:1, TopRight:2, TopInfront:3, =
TopBehind:4,
	MiddleLeft:8, MiddleCenter:9, MiddleRight:10, MiddleInfront:11, =
MiddleBehind:12,
	BottomLeft:16, BottomCenter:17, BottomRight:18, BottomInfront:19, =
BottomBehind:20,
	AboveLeft:32, AboveCenter:33, AboveRight:34, AboveInfront:35, =
AboveBehind:36,
	BelowLeft:64, BelowCenter:65, BelowRight:66, BelowInfront:67, =
BelowBehind:68};

function ig_progressIndicator(imageUrl, relativeContainer)
{
	this._img =3D imageUrl;
	this._rc =3D relativeContainer;
	this.setImageUrl =3D function(url)
	{
	=09
		if(this._elem)
			this._elem.parentNode.removeChild(this._elem);
		this._elem =3D null;
		this._img =3D url;
	}
	this.getImageUrl =3D function()
	{
		return this._img;=20
	}
	this.setTemplate =3D function(html)
	{
		var elem =3D this._elem;
		this._html =3D html;
		if(elem)
		{
			if(elem.tagName =3D=3D 'DIV' && html)
			{
				elem.innerHTML =3D html;
				return;
			}
			elem.parentNode.removeChild(elem);
			this._elem =3D null;
		}
	}
	this.getTemplate =3D function()
	{
		return this._html;=20
	}
	this.setLocation =3D function(location)
	{
		this._location =3D location;
	}
	this.setCssStyle =3D function(css)
	{
		this._css =3D css;
	}
	this.setRelativeContainer =3D function(elem)
	{
		this._rc =3D elem;
	}
	this.display =3D function(rc, loc)
	{
		this.visible =3D true;
		var elem =3D this._elem;
		if(!rc)
			rc =3D this._rc;
		if(!elem)
		{
			var body =3D document.body, append =3D !ig_shared.IsIE || =
document.readyState =3D=3D 'complete';
			if(this._html)
			{
				elem =3D document.createElement('DIV');
				if(append)
					body.appendChild(elem);
				else
			=09
					body.insertBefore(elem,body.firstChild);
				elem.innerHTML =3D this._html;
			}
			else
			{
				elem =3D document.createElement('IMG');
				if(append)
					body.appendChild(elem);
				else
			=09
					body.insertBefore(elem,body.firstChild);
				var img =3D this._img;
				if(!img)
					img =3D (typeof ig_pi_imageUrl =3D=3D 'string') ? ig_pi_imageUrl : =
'/ig_common/images/ig_progressIndicator.gif';
				elem.src =3D img;
			}
			elem.unselectable =3D 'on';
			this._elem =3D elem;
		}
		if(this._css)
			elem.className =3D this._css;
		if(loc =3D=3D null)
			if((loc =3D this._location) =3D=3D null)
				loc =3D ig_Location.BottomRight;
		ig_shared.absPosition(rc, elem, loc);
	}
	this.hide =3D function()
	{
		this.visible =3D false;
		if(this._elem)
			this._elem.style.display =3D 'none';
	}
}

function ig_callBackManager(form)
{
	if(!form) if((form =3D ig_shared.getForm()) =3D=3D null)
		return;
	this._onUnload =3D function()
	{
		var f =3D this._form;
		if(!f)
			return;
		this._form =3D this._submit =3D this._style =3D null;
		ig_shared.removeEventListener(f, 'submit', this._onFormSubmit);
		ig_shared.removeEventListener(f, 'click', this._onFormEvt);
		ig_shared.removeEventListener(f, 'mousedown', this._onFormEvt);
		ig_shared.removeEventListener(f, 'mouseup', this._onFormEvt);
		if(f._ig_cb_submit)
		{
			f.submit =3D f._ig_cb_submit;
			f._ig_cb_submit =3D null;
		}
		if(this._onsubmit)
			f.onsubmit =3D this._onsubmit;
	}
=09
=09
=09
=09
=09
=09
=09
=09
=09
	this.addPanel =3D function(control, id, elemID, rc, link, ids, post, =
noResp)
	{
		if(!this._form || !control)
			return;
		var i =3D -1;
		while(++i < this._panels.length)
			if(this._panels[i].elemID =3D=3D elemID)
				break;
		this._panels[i] =3D {control:control, id:id, elemID:elemID, rc:rc, =
link:link, ids:ids, post:post, noResp:noResp};
	}
=09
=09
=09
=09
=09
=09
=09
	this.addCallBack =3D function(control, id, rc, flag)
	{
		var e, ee, j, form =3D this._form;
		if(!control || !form)
			return;
		if(!this._ok)
		{
			form.submit();
			return;
		}
		if(!id)
		{
			id =3D control.id;
			rc =3D control.rc;
			control =3D control.control;
		}
		var i =3D null, args =3D this._submitElem;
		if(args)
		{
			args +=3D '&';
			this._submitElem =3D null;
		}
		else args =3D '';
		if(this._wait)
			return true;
		if(this._jsSrcs.length > 0)
		{
			if(flag =3D=3D -1)
				return true;
			this._killJsSrc();
		}
		var id1 =3D this._elemID, id2 =3D this._evtElem;
		if(id2)
			id2 =3D id2.id;
		var triggers =3D [id2,this._subID,id1];
		if(!id1)
			id1 =3D id2;
	=09
		if(control.beforeCBSubmit)
			i =3D control.beforeCBSubmit(id1);
		var lsnrs =3D ig_shared._cbListeners;
		var elem, count =3D lsnrs ? lsnrs.length : 0;
	=09
		while(count-- > 0)
		{
			var fn =3D lsnrs[count];
			if(fn) if((fn =3D fn.evalCtl) !=3D null)try
			{
				if(typeof fn =3D=3D 'function')
					fn =3D fn(id1);
				else if(fn)
					fn =3D eval(fn).onCBSubmit(id1);
				if(!i)
					i =3D fn;
			}catch(e){}
		}
		if(i =3D=3D 'fullPostBack')
		{
			form.submit();
			return;
		}
		if(i =3D=3D 'cancelSubmit' || i =3D=3D=3D true)
			return;
		var resp =3D (i !=3D 'cancelResponse'), request =3D null;
		try
		{
			if(this._ie)
				request =3D =
ig_createActiveXFromProgIDs(["MSXML2.XMLHTTP","Microsoft.XMLHTTP"]);
			else
				request =3D new XMLHttpRequest();
		}catch(e){}
		if(!request)
			return;
		if(resp)
		{
			id1 =3D this.__id(id1);
			id2 =3D this.__id(id2);
			ee =3D this._panels;
			i =3D ee.length;
			while(i-- > 0 && resp)
			{
				e =3D ee[i].noResp;
				j =3D e ? e.length : e;
				while(j-- > 0) if(e[j] =3D=3D id1 || e[j] =3D=3D id2)
					resp =3D false;
			}
		}
		this._wait =3D true;
	=09
		var tags =3D ['INPUT', 'TEXTAREA', 'SELECT'], evs =3D =
['__EVENTTARGET', '__EVENTARGUMENT'];
	=09
	=09
	=09
	=09
		var vs =3D control.getCBSubmitElems ? control.getCBSubmitElems(flag) : =
null;
		var elems =3D vs ? vs : form.elements;
		var count =3D j =3D elems.length;
		if(vs)
		{
			elems =3D new Array();
			count =3D 0;
			while(j-- > 0)
			{
				e =3D vs[j];
				for(var t =3D 0; t < 3; t++) try
				{
					if(e.tagName =3D=3D tags[0])
					{
						elems[count++] =3D e;
						break;
					}
					ee =3D e.getElementsByTagName(tags[t]);
					for(i =3D 0; i < ee.length; i++)
						elems[count++] =3D ee[i];
				}catch(ex){}
			}
			vs =3D this._vs;
			for(i =3D 0; i < vs.length; i +=3D 2)
				elems[count++] =3D form[vs[i]];
		}
		while(count-- > 0)
		{
			if((elem =3D elems[count]) =3D=3D null)
				continue;
			var val =3D null, name =3D elem.name;
			var tag =3D ig_csom.isEmpty(name) ? null : elem.tagName;
			i =3D 2;
			if(tag =3D=3D tags[0])
			{
				var type =3D elem.type;
				if(type =3D=3D 'text' || type =3D=3D 'password' || type =3D=3D =
'hidden' || ((type =3D=3D 'checkbox' || type =3D=3D 'radio') && =
elem.checked))
					val =3D elem.value;
			}
			else if(tag =3D=3D tags[1])
				val =3D elem.value;
			else if(tag =3D=3D tags[2])
			{
				var o =3D elem.options;
				i =3D o ? o.length : 0;
				while(i-- > 0) if(o[i].selected)
					args +=3D name + '=3D' + this._encode(o[i].value) + '&';
			}
			if(val !=3D null)
			{
				args +=3D name + '=3D' + this._encode(val) + '&';
				while(i-- > 0) if(name =3D=3D evs[i])
				{
					elem.value =3D '';
					evs[i] =3D null;
				}
			}
		}
		i =3D 2;
		while(i-- > 0) if(evs[i])
			args +=3D evs[i] + '=3D&';
		var postKey =3D '_' + Math.random(), cb =3D -1;
		while(++cb < this._callBacks.length)
			if(!this._callBacks[cb])
				break;
		args +=3D '__IG_CALLBACK=3D' + this._encode(id + '#' + postKey);
		try
		{
			request.open('POST', form.action, true);
			try
			{
				if(this._ie || request.setRequestHeader)
					request.setRequestHeader('Content-Type', =
'application/x-www-form-urlencoded');
			}catch(e){}
			if(resp)
			{
				if(!(i =3D this._ie)) try
				{
					i =3D !request.addEventListener;
				}
				catch(e)
				{
					i =3D true;
				}
				if(i)
					request.onreadystatechange =3D this._responseEvt;
				else
					request.addEventListener('load', this._responseEvt, false);
			}
			request.send(args);
			ig_shared._isPosted =3D false;
			if(resp)
			{
				window.setTimeout("try{ig_all._ig_cbManager._timeOut('" + postKey + =
"');}catch(i){}", this._timeLimit + 1000);
				cb =3D this._callBacks[cb] =3D {request:request, id:id, =
postKey:postKey, control:control, timer:control._timer, time:(new =
Date()).getTime(), triggers:triggers};
				if(rc !=3D=3D false)
				{
					cb.pis =3D new Array();
					if(!rc || rc.nodeName)
						cb.pis[0] =3D this._showPI(rc, control);
					else for(i =3D 0; i < rc.length; i++)
						cb.pis[i] =3D this._showPI(rc[i], control);
				}
			}
		}
		catch(e){}
		this._wait =3D false;
	}
=09
	this._timeOut =3D function(key)
	{
		var cb, i =3D this._callBacks.length;
		while(i-- > 0) if((cb =3D this._callBacks[i]) !=3D null)
			if(cb.postKey =3D=3D key)
				break;
		if(i < 0)
			return;
		var j =3D cb.control;
		if(j && j.onError)
			j.onError(6);
		j =3D cb.pis ? cb.pis.length : 0;
		while(j-- > 0)
			cb.pis[j].hide();
		delete this._callBacks[i];
	}
=09
	this._showPI =3D function(rc, ctl)
	{
		var pis =3D this._indicators;
		if(!pis)
			pis =3D this._indicators =3D new Array();
		var pi =3D null, j =3D pis.length, i =3D -1;
		while(++i < j)
		{
			pi =3D pis[i];
			if(!pi.visible)
				break;
		}
		if(i =3D=3D j)
			pi =3D pis[j] =3D new ig_progressIndicator();
		if(ctl.fixPI)
			ctl.fixPI(pi);
		if(pi._rc)
			rc =3D null;
		pi.display(rc);
		return pi;
	}
=09
=09
=09
=09
=09
	this.setHtml =3D function(txt, elem)
	{
		if(!txt || !elem)
			return null;
		var i =3D 0, css =3D '';
		while(ig_shared.IsOpera)
		{
			var i0 =3D txt.indexOf('<style ', i), i1 =3D txt.indexOf('<style>', =
i), i2 =3D txt.indexOf('<STYLE ', i), i3 =3D txt.indexOf('<STYLE>', i);
			if(i > i0 || (i1 >=3D i && i0 > i1))
				i0 =3D i1;
			if(i > i0 || (i2 >=3D i && i0 > i2))
				i0 =3D i2;
			if(i > i0 || (i3 >=3D i && i0 > i3))
				i0 =3D i3;
			i1 =3D txt.indexOf('>', i0);
			if(i > i0 || i0 > i1)
				break;
			i2 =3D txt.indexOf('</style>', i0);
			i3 =3D txt.indexOf('</STYLE>', i0);
			if(i1 > i2 || (i3 > i1 && i2 > i3))
				i2 =3D i3;
			if(i1 > i2)
				break;
			css +=3D txt.substring(i1 + 1, i2);
			txt =3D txt.substring(0, i0) + txt.substring(i2 + 8);
			i =3D i0;
		}
		if(css.length > 5)
			this._setCss(null, css, elem.id + '_ig_css');
		i =3D -3;
		while((i =3D txt.indexOf('<&>3', i +=3D 3)) >=3D 0)
			txt =3D txt.replace('<&>3', '<&>');
		i =3D 0;
		while(true)
		{
			var iLen =3D txt.length;
			var i1 =3D txt.indexOf('<script', i), i2 =3D txt.indexOf('<SCRIPT', =
i);
			if(i1 > i2 && i2 >=3D i)
				i1 =3D i2;
			if(i1 < i)
				break;
			var t =3D this._fixScript(txt, i1);
			if(t =3D=3D null)
				i =3D i1 + 7;
			else
				txt =3D t;
		}
		this._fireBeforeResponse(elem);
		elem.innerHTML =3D txt;
		return txt;
	}
=09
=09
=09
=09
=09
	this._fixScript =3D function(txt, i)
	{
		var i2 =3D txt.indexOf('>', i);
		if(i2 < i)
			return null;
		var i3 =3D txt.indexOf('</script>', i2), i4 =3D =
txt.indexOf('</SCRIPT>', i2);
		if(i3 > i4 && i4 > i)
			i3 =3D i4;
		var js =3D txt.substring(i, i2);
		if(js.toLowerCase().indexOf('javascript') < 0)
			return null;
		var first =3D js.indexOf('IG_FIRST') > 0;
		js =3D txt.substring(i2 + 1, i3);
		txt =3D txt.substring(0, i) + txt.substring(i3 + 9);
		if(js.length < 2)
			return txt;
		if(!this._scripts)
			this._scripts =3D new Array();
		i =3D this._scripts.length;
		this._scripts[i] =3D js;
		if(first)
		{
			while(i-- > 0)
				this._scripts[i + 1] =3D this._scripts[i];
			this._scripts[0] =3D js;
		}
		return txt;
	}
=09
=09
=09
	this._fireBeforeResponse =3D function(elem)
	{
		var el, ec, control, i =3D -1, lsnrs =3D ig_shared._cbListeners;
		if(lsnrs) while(++i < lsnrs.length)
		{
			if((el =3D lsnrs[i].elemID) =3D=3D null)
				continue;
			if((el =3D ig_shared.getElement(el, this._form)) =3D=3D null)
				continue;
			try
			{
				control =3D eval(ec =3D lsnrs[i].evalCtl);
			}
			catch(ex)
			{
				continue;
			}
			while((el =3D el.parentNode) !=3D null)
				if(el =3D=3D elem)
			{
				if(control.onCBBeforeResponse)
					control.onCBBeforeResponse();
				var cb =3D this._cb;
				if(!cb || !control.onCBAfterResponse)
					continue;
				if(!cb.lsnrs)
					cb.lsnrs =3D new Array();
				cb.lsnrs[cb.lsnrs.length] =3D ec;
			}
		}
	}
	this._form =3D form;
=09
	this._timeLimit =3D 20000;
=09
	this._vs =3D ['__VIEWSTATE', null, '__EVENTVALIDATION', null];
=09
	this._sep =3D '<&>0';
=09
	this._sepLen =3D this._sep.length;
	this._setPan =3D function(p, se)
	{
		this._panelToSubmit =3D p;
		this._submitElem =3D se;
		if(p) this._panTime =3D (new Date()).getTime();
		else this._evtElem =3D null;
	}
	this._getPan =3D function()
	{
		var t =3D this._panTime;
		if(!t || t + 500 < (new Date()).getTime())
			this._submitElem =3D this._panelToSubmit =3D this._panTime =3D null;
		return this._panelToSubmit;
	}
=09
	this._doPostBack =3D function(target, arg)
	{
		var me =3D ig_all._ig_cbManager, evt =3D window.event;
		if(!me || me._wait)
			return ig_cancelEvent(evt, 'submit');
		var pan =3D me._findPanel(target), form =3D me._form;
		if(!pan)
		{
			me._evtElem =3D null;
			me._oldPostBack(target, arg);
			return;
		}
		me._setPan(pan);
		var e =3D form ? form.__EVENTTARGET : null;
		if(e)
			e.value =3D target;
		e =3D form ? form.__EVENTARGUMENT : null;
		if(e)
			e.value =3D arg;
		me._elemID =3D target;
		me._onFormSubmit();
		me._elemID =3D null;
		ig_cancelEvent(evt, 'submit');
	}
=09
	this._isMatch =3D function(x, v)
	{
		if(x =3D=3D v)
			return true;
		var len =3D x ? x.length : 0;
		if(len-- < 2)
			return false;
		var wc0 =3D x.charCodeAt(0) =3D=3D 42, wc1 =3D x.charCodeAt(len) =
=3D=3D 42;
		if(wc1) x =3D x.substring(0, len);
		if(wc0) x =3D x.substring(1);
		var i =3D v.indexOf(x);
		if(wc0)
		{
			if(wc1) return i >=3D 0;
			i =3D v.lastIndexOf(x);
			return i >=3D 0 && i + len =3D=3D v.length;
		}
		return wc1 && i =3D=3D 0;
	}
	this.__id =3D function(id){return id ? id.replace(/\:/g, =
'_').replace(/\$/g, '_') : id;}
=09
	this._findPanel =3D function(id, e)
	{
		var j, i, pans =3D this._panels.length, form =3D this._form;
		if(this._wait || pans < 1)
			return null;
		if(e)
			id =3D e.id;
		else if(!id)
			return null;
		var id0 =3D id;
		id =3D this.__id(id);
		if(!e && id)
			if((e =3D ig_shared.getElement(id, form)) =3D=3D null)
				if((e =3D ig_shared.getElement(id + "_Data", form)) =3D=3D null)
					if((e =3D ig_shared.getElement(id + "_hidden", form)) =3D=3D null)
						if((e =3D ig_shared.getElement(id.replace(/\_/g, 'x'), form)) !=3D =
null)
							if(id0 !=3D id) if((e =3D ig_shared.getElement(id0, form)) =3D=3D =
null)
								e =3D ig_shared.getElement(id0 + "_Data", form);
		id0 =3D id;
		while(e || id)
		{
			if(id || (e && e.id)) for(i =3D 0; i < pans; i++)
			{
				var p =3D this._panels[i];
				if(e && p.elemID =3D=3D e.id)
				{
					if(p.post) for(j =3D 0; j < p.post.length; j++)
						if(this._isMatch(p.post[j], id0))
							return null;
					return p;
				}
				if(p.ids && id) for(j =3D 0; j < p.ids.length; j++)
					if(this._isMatch(p.ids[j], id0))
						return p;
				if(p.noResp && id) for(j =3D 0; j < p.noResp.length; j++)
					if(this._isMatch(p.noResp[j], id0))
						return p;
			}
			id =3D null;
			if(e)
				e =3D e.parentNode;
		}
		return null;
	}
=09
	this._onFormEvt =3D function(evt)
	{
		if(!evt)
			if((evt =3D window.event) =3D=3D null)
				return;
		var elem =3D evt.target;
		if(!elem)
			if((elem =3D evt.srcElement) =3D=3D null)
				elem =3D this;
		var me =3D ig_all._ig_cbManager, type =3D elem.type, tag =3D =
elem.tagName, name =3D elem.name;
		if(!me)
			return;
		me._evtElem =3D elem;
		me._evtTime =3D (new Date()).getTime();
		if(evt.type !=3D 'click' || elem.disabled)
			return;
		me._subID =3D me._submitElem =3D null;
		var pan =3D me._findPanel(null, elem);
		if(!pan)
			return;
		var val =3D null, x =3D evt.offsetX;
		if(type =3D=3D 'image' && tag =3D=3D 'INPUT')
			val =3D name + '.x=3D' + (x ? x : 1) + '&' + name + '.y=3D' + (x ? =
evt.offsetY : 1);
		else if(type =3D=3D 'submit' && (tag =3D=3D 'BUTTON' || tag =3D=3D =
'INPUT'))
			val =3D name + '=3D' + me._encode(elem.value);
		else
			return;
		me._setPan(pan, ig_csom.isEmpty(me._subID =3D name) ? null : val);
	}
=09
	this._encode =3D function(val)
	{
		return (typeof encodeURIComponent =3D=3D 'function') ? =
encodeURIComponent(val) : escape(val);
	}
=09
	this._restore =3D function()
	{
		for(var i =3D 0; i < 3; i +=3D 2)
		{
			var val =3D this._vs[i + 1], e =3D ig_shared.getElement(this._vs[i], =
this._form);
			if(e && val)
				e.value =3D val;
		}
	}
=09
=09
	this._onFormSubmit =3D function(evt, me)
	{
		var my =3D me && me._vs;
		if(!my)
		{
			me =3D ig_all._ig_cbManager;
			if(!evt)
				evt =3D window.event;
		}
		if(me && me._wait)
			me =3D null;
		if(me && me._onsubmit && !my)
		{
			try
			{
				if(me._onsubmit() =3D=3D=3D false)
					me =3D null;
			}catch(ex)
			{
				me =3D null;
			}
			if(evt && evt.returnValue =3D=3D false && evt.type =3D=3D 'submit')
				me =3D null;
		}
		if(!me)
			return ig_cancelEvent(evt, 'submit');
		var form =3D me._form, pan =3D me._getPan(), pp =3D me._panels;
		if(!pan || !form || form.action !=3D form._ig_cb_act)
			return true;
		ig_cancelEvent(evt, 'submit');
	=09
		var p, rc =3D pan.rc, i =3D pp.length, id =3D pan.link;
		if(id) while(i-- > 0)
			if((p =3D pp[i]) !=3D null)
				if(p.elemID =3D=3D id || p.id =3D=3D id)
					pan =3D p;
		if(pan)
			me.addCallBack(pan.control, pan.id, rc ? rc : pan.rc);
		me._setPan(null);
		return false;
	}
=09
	this._responseEvt =3D function()
	{
		var me =3D ig_all._ig_cbManager;
		if(!me || me._wait)
			return;
		for(var i =3D 0; i < me._callBacks.length; i++)
		{
			var j =3D -1, cb =3D me._callBacks[i];
			if(cb && me._doResponse(cb))
			{
				if(cb.pis)
					j =3D cb.pis.length;
				while(j-- > 0)
					cb.pis[j].hide();
				me._cb =3D me._scripts =3D null;
				delete me._callBacks[i];
				if(!me._jsWait && cb.timer)
					me._timer(cb.id, true);
			}
		}
	}
=09
	this._doCss =3D function(e, v)
	{
		e.cssText =3D v;
		var e1, ss =3D document.styleSheets;
		var i =3D ss.length;
		while(i-- > 0)
		{
			e1 =3D ss[i];
			if(e1 =3D=3D e)
				return;
			if(!e1.readOnly && !e1.disabled && e1.type =3D=3D 'text/css')
				break;
		}
		if(i < 0)
			return;
	=09
	}
=09
	this._doResponse =3D function(cb)
	{
		var request =3D cb.request;
		if(!request || request.readyState !=3D 4)
			return false;
		var txt =3D request.responseText, sep =3D this._sep, sepLen =3D =
this._sepLen;
		if(!txt)
			return (new Date()).getTime() - cb.time > this._timeLimit;
		this.serverError =3D null;
		var e, i, i0 =3D txt.indexOf(sep);
		var iID =3D txt.indexOf(sep, i0 + sepLen);
		var iKey =3D txt.indexOf(sep, iID + sepLen);
		if(i0 < 0 || iID < 0 || iKey < 0)
			return false;
		this.triggers =3D cb.triggers;
		this._jsWait =3D false;
		var id =3D txt.substring(i0 + sepLen, iID), postKey =3D =
txt.substring(iID + sepLen, iKey);
		this._error =3D 0;
		if(postKey.indexOf('<error>') =3D=3D 0)
		{
			i =3D this._panels.length;
			this.serverError =3D txt.split(this._sep)[3];
			while(i-- > 0)
			{
				e =3D this._panels[i].control;
				if(e && e.onError)
					e.onError(1);
			}
			var lsnrs =3D ig_shared._cbError;
			i =3D lsnrs ? lsnrs.length : 0;
		=09
			while(i-- > 0)try
			{
				lsnrs[i](cb.control,cb.triggers,this.serverError);
			}catch(e){}
			this._restore();
			try
			{
				this._submit(9);
			}catch(e){}
			return true;
		}
		if(id =3D=3D cb.id && postKey =3D=3D cb.postKey)
		{
			if(this._cb)
			{
				=
window.setTimeout("try{ig_all._ig_cbManager._responseEvt();}catch(i){}", =
1);
				return this._killCB++ > 20;
			}
			this._cb =3D cb;
			this._killCB =3D 0;
			txt =3D txt.substring(iKey + sepLen);
			var vals =3D txt.split(sep), old =3D this._vs;
			for(i =3D 2; i < vals.length - 1; i +=3D 2)
			{
				var index =3D -1, v0 =3D vals[i], v1 =3D vals[i + 1];
				if(v0 =3D=3D old[2])
					index =3D 2;
				else if(v0 =3D=3D old[0])
					index =3D 0;
				else if(v0 && v0.indexOf('<') !=3D 0)
					continue;
				vals[i] =3D vals[i + 1] =3D null;
				if(index > -1)
				{
					e =3D ig_shared.getElement(v0, this._form);
					if(e)
					{
						old[index + 1] =3D e.value;
						e.value =3D v1;
					}
				}
				else if(v0 =3D=3D '<script>')
					this._scripts =3D new Array(v1);
				else if(v0 =3D=3D '<jssrc>')
				{
					e =3D document.scripts;
					if(!e || e.length < 2)
						e =3D document.getElementsByTagName('SCRIPT');
					if(!e)
						continue;
					var s, x =3D -1, src =3D '';
					while(++x < e.length) if(e[x]) if((s =3D e[x].src) !=3D null)
						src +=3D s;
					v1 =3D v1.split('|');
					this._scriptCount =3D 0; x =3D -1;
					while(++x < v1.length)
					{
						s =3D v1[x].replace('&amp;','&');
						if(src.indexOf((s.charCodeAt(0) < 47) ? s.substring(1) : s) < 0)
							this._addJS(this._runScript(s, true), s, cb);
					}
				}
				else if(v0 =3D=3D '<style>')
					this._setCss(this._style, v1);
			}
			var ctl =3D cb.control;
		=09
			if(vals[0] =3D=3D '<error>')
			{
				this.serverError =3D vals[1];
				this._error =3D 2;
			}
			else if(ctl && ctl.doResponse) try
			{
				ctl.doResponse(vals, this);
			}catch(e){this._error |=3D 4;}
			cb._js =3D this._scripts;
			if(this._jsWait)
				window.setTimeout("try{ig_all._ig_cbManager._killJsSrc('" + id + =
"');}catch(i){}", 3000);
			else
				this._jsDelay(cb);
			if(this._error > 0 && ctl.onError)
				ctl.onError(this._error);
			return true;
		}

		return false;
	}
=09
=09
=09
=09
	this._setCss =3D function(e, v, id, bad)
	{
		try
		{
			if((!id || bad) && document.createStyleSheet)
			{
				var e0 =3D e ? e.owningElement : null;
				e =3D e0 ? e0.parentElement : null;
				if(e && e.parentNode)
					e.removeChild(e0);
				e0 =3D document.createStyleSheet();
				if(!bad) this._style =3D e0;
				this._doCss(e0, v);
				return e0;
			}
			if(id)
				e =3D document.getElementById(id);
			if(!e)
			{
				e =3D document.createElement('STYLE');
				e.type =3D 'text/css';
				var h =3D document.getElementsByTagName('HEAD');
				h =3D (h && h.length > 0) ? h[0] : document.body;
				h.appendChild(e);
				if(id)
					e.id =3D id;
				else if(!bad)
					this._style =3D e;
			}
			e.innerHTML =3D v;
			return e;
		}catch(e)
		{
			this._error |=3D 32;
		}
	}
=09
	this._jsDelay =3D function(cb)
	{
		if(!cb)
			return;
		var i, ctl =3D cb.control, js =3D cb._js;
		cb.control =3D cb._js =3D null;
		if(js) for(i =3D 0; i < js.length; i++)
			this._runScript(js[i]);
	=09
	=09
		if(cb.lsnrs) for(i =3D 0; i < cb.lsnrs.length; i++) try
		{
			eval(cb.lsnrs[i]).onCBAfterResponse();
		}catch(ex){}
		cb.lsnrs =3D null;
	=09
		if(ctl && ctl.afterCBResponse)
			ctl.afterCBResponse();
	}
=09
=09
=09
=09
	this._addJS =3D function(se, src, cb)
	{
		if(!se)
			return;
		this._jsWait =3D true;
		var js =3D this._jsSrcs;
		var j =3D -1, jL =3D js.length;
		while(++j < jL) if(js[j].src =3D=3D src)
		{
			js[j].cb[js[j].cb.length] =3D cb;
			return;
		}
		js[jL] =3D {se:se,src:src,cb:[cb]};
		ig_shared.addEventListener(se, 'readystatechange', this._removeJS);
	}
=09
=09
=09
	this._removeJS =3D function(se)
	{
		var me =3D ig_all._ig_cbManager;
		if(!me || !se)
			return;
		var e =3D se.srcElement;
		if(e)
		{
			if(e.readyState !=3D 'loaded')
				return;
			se =3D e;
		}
		ig_shared.removeEventListener(se, 'readystatechange', me._removeJS);
		var js =3D me._jsSrcs;
		var x, i, cbx, cb =3D null, j =3D -1, jL =3D js ? js.length : 0;
		while(++j < jL) if(js[j].se =3D=3D se)
		{
			cb =3D js[j].cb;
			js[j].se =3D null;
		}
		i =3D cb ? cb.length : 0;
		while(i-- > 0)
		{
			var cbi =3D cb[i];
			j =3D jL;
			while(j-- > 0 && cbi) if(js[j].se)
			{
				cbx =3D js[j].cb;
				x =3D cbx.length;
				while(x-- > 0) if(cbx[x] =3D=3D cbi)
				{
					cbi =3D null;
					break;
				}
			}
			if(!cbi)
				continue;
			j =3D jL;
			while(j-- > 0)
			{
				if(js[j].se)
					se =3D null;
				cbx =3D js[j].cb;
				x =3D cbx.length;
				while(x-- > 0) if(cbx[x] =3D=3D cbi)
					delete cbx[x];
			}
			if(se)
			{
				while(++j < jL)
					delete js[j];
				me._jsSrcs =3D new Array();
			}
			me._jsDelay(cbi);
			if(cbi.timer)
				me._timer(cbi.id, true);
		}
	}
=09
	this._killJsSrc =3D function(id)
	{
		var me =3D ig_all._ig_cbManager;
		var js =3D me ? me._jsSrcs : null;
		var j =3D js ? js.length : 0;
		while(j-- > 0)
		{
			var x =3D -1, cbx =3D js[j].cb;
			while(++x < cbx.length)
				if(cbx[x] && (cbx[x].id =3D=3D id || !id))
					me._removeJS(js[j].se);
		}
		if(!id && this._jsSrcs.length > 0)
			this._jsSrcs =3D new Array();
	}
=09
=09
=09
	this._timer =3D function(id, wait)
	{
		var me =3D ig_all._ig_cbManager;
		var pan, cb =3D me ? me._callBacks : null;
		var i =3D cb ? cb.length : 0;
		while(i-- > 0) if(cb[i] && cb[i].id =3D=3D id)
			return;
		i =3D me._panels.length;
		while(i-- > 0)
		{
			pan =3D me._panels[i];
			if(pan.id =3D=3D id)
				break;
		}
		if(i >=3D 0)
			i =3D pan.control._timer;
		if(!i || i < 1)
			return;
		if(!wait)
		{
			pan.wait =3D false;
			if(!me.addCallBack(pan, null, null, -1))
				return;
		}
		if(!pan.wait)
			window.setTimeout("try{ig_all._ig_cbManager._timer('" + id + =
"');}catch(i){}", i);
		pan.wait =3D true;
	}
=09
	this._runScript =3D function(js, src)
	{
		var e =3D document.getElementsByTagName('HEAD');
		e =3D (e && e.length > 0) ? e[0] : document.body;
		if(js && js.length > 1) try
		{
			var se =3D document.createElement('SCRIPT');
			se.type =3D 'text/javascript';
			if(src)
				se.src =3D js;
			else
				se.text =3D js;
			e.appendChild(se);
			if(src && document.all)
				return se;
		}
		catch(ex)
		{
			this._error |=3D 16;
		}
	}
=09
	this.newPanel =3D function(id, uid, ids, prop, post, noResp)
	{
		var elem =3D document.getElementById(id);
		if(!elem)
			return;
		var o =3D ig_all[id];
		if(o)
			ig_dispose(o);
		var pi =3D {loc:ig_Location.MiddleCenter};
		pi.setImageUrl =3D function(v){this.url =3D v;}
		pi.getImageUrl =3D function(){return this.url;}
		pi.setTemplate =3D function(v){this.html =3D v;}
		pi.getTemplate =3D function(){return this.html;}
		pi.setLocation =3D function(v){this.loc =3D v;}
		pi.getLocation =3D function(){return this.loc;}
		pi.setRelativeContainer =3D function(v){this.rc =3D v;}
		pi.getRelativeContainer =3D function(){return this.rc;}
		o =3D ig_all[id] =3D {_id:id, _uniqueID:uid, _element:elem, _pi:pi, =
_evts:prop};
		var t =3D o._timer =3D prop[5] ? prop[5] : 0;
		o.getTimer =3D function(){return this._timer;}
		o.setTimer =3D function(v){this._timer =3D v;}
		o.getID =3D function(){return this._id;}
		o.getUniqueID =3D function(){return this._uniqueID;}
		o.getElement =3D function(){return this._element;}
		o.getProgressIndicator =3D function(){return this._pi;}
		o.findControl =3D function(id){return =
ig_shared.findControl(this._element, id);}
		o._fire =3D function(evt, p3)
		{
			evt =3D this._evts ? this._evts[evt] : null;
			if(!evt)
				return false;
			var evtO =3D new ig_EventObject();
			ig_fireEvent(this, ig_shared.replace(evt, "&quot;", "'"), evtO, p3);
			if(evtO.cancelResponse)
				return 'cancelResponse';
			if(evtO.fullPostBack)
				return 'fullPostBack';
			return evtO.cancel;
		}
		o.beforeCBSubmit =3D function(src){return this._fire(1, src);}
		o.afterCBResponse =3D function(){this._fire(3);}
		o.onError =3D function(flags){this._fire(4, flags);}
		o.doResponse =3D function(vals, man)
		{
			if(!this._fire(2)) for(var i =3D 0; i + 1 < vals.length; i +=3D 2)
			{
				var e, v, v0 =3D vals[i], v1 =3D vals[i + 1];
				if(!v0)
					continue;
				if(v0.indexOf('-') =3D=3D 0)
				{
					e =3D ig_shared.getElement(v =3D v0.substring(2), man._form);
					if(!e)
						e =3D ig_shared.getElement(man.__id(v), man._form);
					if(e)
						v0 =3D v0.charCodeAt(1);
					if(v0 =3D=3D 51)
						e.innerHTML =3D v1;
					else if(v1 =3D=3D '&nbsp;')
						v1 =3D '';
					if(v0 =3D=3D 48)
						e.value =3D v1;
					if(v0 =3D=3D 49)
						e.checked =3D v1.toLowerCase() =3D=3D 'true';
					if(v0 =3D=3D 50)
						e.selectedIndex =3D parseInt(v1);
					if(v0 =3D=3D 52)
						e.src =3D v1;
					continue;
				}
				e =3D ig_getWebControlById(v0);
				if(e)
				{
					man.setHtml(v1, e._element);
					continue;
				}
				try
				{
					var multi =3D v0.indexOf('+') =3D=3D 0;
					e =3D eval(multi ? v0.substring(1) : v0);
					if(e && e.doResponse)
					{
						if(multi)
						{
							v1 =3D parseInt(v1);
							v0 =3D new Array();
							while(v1-- > 0)
							{
								v0[v0.length] =3D vals[i +=3D 2];
								v0[v0.length] =3D vals[i + 1];
							}
						}
						else
							v0 =3D [v0,v1];
						e.doResponse(v0, man);
					}
				}catch(e){man._error |=3D 8;}
			}
		}
		o.fixPI =3D function(pi)
		{
			var p =3D this._pi;
			pi.setLocation(p.loc);
			if(p.url)
				pi.setImageUrl(p.url);
			else if(p.html)
				pi.setTemplate(p.html);
			pi._rc =3D p.rc;
		}
		o.refresh =3D function()
		{
			try
			{
				ig_all._ig_cbManager.addCallBack(this, this._uniqueID, =
this._element, -1);
			}catch(e){}
		}
		this.addPanel(o, uid, id, elem, null, ids, post, noResp);
		o._fire(0);
		if(t > 0)
			window.setTimeout("try{ig_all._ig_cbManager._timer('" + uid + =
"');}catch(i){}", t);
	}
=09
=09
	this._submit =3D function(flag)
	{
		var me =3D ig_all._ig_cbManager;
		if(!me)
			return;
		var pan =3D me._getPan(), elem =3D me._evtElem, f =3D me._form;
		if(!pan && elem && flag !=3D 9)
		{
			if((new Date()).getTime() < me._evtTime + ((elem.nodeName =3D=3D 'A') =
? 200 : 30))
				me._setPan(pan =3D me._findPanel(null, elem));
			if(pan)
				if(!me._onFormSubmit(null, me))
					return;
			me._setPan(null);
		}
		if(f && f._ig_cb_submit)try
		{
			f._ig_cb_submit();
		}catch(me){}
	}
=09
	this._callBacks =3D new Array();
=09
=09
	this._panels =3D new Array();
=09
	this._jsSrcs =3D new Array();
	this._ie =3D typeof ActiveXObject !=3D 'undefined';
	this._ok =3D this._ie || typeof XMLHttpRequest !=3D 'undefined';
	if(!this._ok)
		return;
	form._ig_cb_act =3D form.action;
	this._onsubmit =3D form.onsubmit;
	form.onsubmit =3D null;
	form._ig_cb_submit =3D form.submit;
	form.submit =3D this._submit;
	ig_shared.addEventListener(form, 'submit', this._onFormSubmit, true);
	ig_shared.addEventListener(form, 'click', this._onFormEvt, true);
	ig_shared.addEventListener(form, 'mousedown', this._onFormEvt, true);
	ig_shared.addEventListener(form, 'mouseup', this._onFormEvt, true);
	this._oldPostBack =3D window.__doPostBack;
	if(this._oldPostBack)
		window.__doPostBack =3D this._doPostBack;
}

function ig_createActiveXFromProgIDs(progIDs)
{
	var e;
	for(var i=3D0;i<progIDs.length;i++)
	{
		try
		{
			var activeX=3Dnew ActiveXObject(progIDs[i]);
			return activeX;
		}
		catch (e){;}
	}
	return null;
}

function ig$(id)
{
	var o =3D null;
	if(typeof ig_getWebControlById =3D=3D "function")
		o =3D ig_getWebControlById(id);
	if(o)
		return o;
	if(typeof igedit_getById =3D=3D "function")
		o =3D igedit_getById(id);
	if(o)
		return o;
	if(typeof igtab_getTabById =3D=3D "function")
		o =3D igtab_getTabById(id);
	if(o)
		return o;
	if(typeof igcal_getCalendarById =3D=3D "function")
		o =3D igcal_getCalendarById(id);
	if(o)
		return o;
	if(typeof igdrp_getComboById =3D=3D "function")
		o =3D igdrp_getComboById(id);
	if(o)
		return o;
	if(typeof iged_getById =3D=3D "function")
		o =3D iged_getById(id);
	if(o)
		return o;
	if(typeof iglbar_getListbarById =3D=3D "function")
		o =3D iglbar_getListbarById(id);
	if(o)
		return o;
	if(typeof igcmbo_getComboById =3D=3D "function")
		o =3D igcmbo_getComboById(id);
	if(o)
		return o;
	if(typeof igtbl_getGridById =3D=3D "function")
		o =3D igtbl_getGridById(id);
	if(o)
		return o;
	if(typeof igtbar_getToolbarById =3D=3D "function")
		o =3D igtbar_getToolbarById(id);
	if(o)
		return o;
	if(typeof igmenu_getMenuById =3D=3D "function")
		o =3D igmenu_getMenuById(id);
	if(o)
		return o;
	if(typeof igtree_getTreeById =3D=3D "function")
		o =3D igtree_getTreeById(id);
	return o;
}

if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/ScriptResource.axd?d=Mn_auK85ZKgHiLxvU7yr0Asyo8He26cc-ZY_FH0mRSnyXE6UI28Ue6Ig74-a5ZVsvSLNJfD2Q0Fhojrt2kUlG5IjQpWfBlEPwMxZEKZwA8nb20GIxanJuBMe6ngP28Vi0KqWupB3FIYay0R72js_KtAAoYjeYiPNvCly-y2JNmYJ7JTmp80z_Oko-NMDOIKd0&t=418fbfeb

=EF=BB=BF
var ig_currentMenu;
var ig_menuPopup =3D null;
var ig_menuObject =3D null;
var igmenu_initialized =3D false;
var statcount =3D 0;

// public - Obtains a menu Item object using its id
function igmenu_getItemById(itemId) {
	var oItem =3D igmenu_itemarray[itemId];
	if(oItem)
		return oItem;=09
	var item=3Digmenu_getElementById(itemId);
	if(!item)
		return null;
	oItem =3D new igmenu_initItem(item);
	igmenu_itemarray[itemId] =3D oItem;
	return oItem;
}

// public - Obtains a menu object using its id
function igmenu_getMenuById(menuId) {
	return igmenu_array[menuId];
}

// public - returns the menu object for the Item Id
function igmenu_getMenuByItemId(itemId) {
	var mn =3D igmenu_getMenuNameByItemId(itemId); =20
	return igmenu_array[mn];
}

// public - returns the Menu Name (mn) from an itemId
function igmenu_getMenuNameByItemId(itemId) {
   var menuName =3D itemId;
   var strArray =3D menuName.split("_");
   menuName =3D strArray[0];
   return menuName;
}

// public - Retrieves an element by its tag name in a browser =
independant way
function igmenu_getElementById(id) {
	return ig_csom.getElementById(id);
}

// Warning: Private functions for internal component usage only
// The functions in this section are not intended for general use and =
are not supported
// or documented.

// private - Performed on page initialization
function igmenu_initialize() {
	ig_csom.addEventListener(document, "mousedown", igmenu_mouseDown, =
true);
	ig_csom.addEventListener(document, "mouseup", igmenu_mouseUp, true);
	ig_csom.addEventListener(document.body, =
"focus",igmenu_PurgeQueue,true);
	ig_currentMenu =3D null;
	ig_menuPopup =3D null;

}

if(typeof(igmenu_array) !=3D "object")
	var igmenu_array=3D[];
if(typeof(igmenu_itemarray) !=3D "object")
	var igmenu_itemarray=3D[];
if(typeof(igmenu_panelArray) !=3D "object")
	var igmenu_panelArray =3D [];
var iframeCount =3D 0;=20
var igmenu_dropDowns;

// private - initializes the menu object on the client
function igmenu_initMenu(menuId) {
  =20
 =20
   igmenu_itemarray=3D[];
 =20
   if(!igmenu_initialized) {
	  igmenu_initialize();
	  igmenu_intialized =3D true;
   }
  =20
   var menu =3D igmenu_array[menuId];
	if(menu)
	{
		var abs =3D menu._abs;
		var i =3D abs ? abs.length : 0;
		while(i-- > 0)
			if(abs[i].parentNode)
				abs[i].parentNode.removeChild(abs[i]);
		menu._abs =3D null;
	=09
	}

   var menuElement =3D igmenu_getElementById(menuId+"_MainM");
   menu =3D new igmenu_menu(menuElement,eval("igmenu_"+menuId+"_Menu"));
   menu.MenuName =3D menuId;
=09
   igmenu_array[menuId] =3D menu;
   menu.fireEvent(menu.Events.InitializeMenu,"(\""+menuId+"\");");
  =20
   if(!(ig_csom.IsIE55 || ig_csom.IsIE6))
		menu.HideDropDowns =3D false;
	=09
   if(menu.HideDropDowns=3D=3Dtrue && igmenu_dropDowns=3D=3Dnull) {
		igmenu_dropDowns =3D document.all.tags("SELECT");
   }
  =20
   var tIndex =3D menu.getTabIndex();
   if (tIndex && tIndex>0)
   {
		var oItem =3D menu.getZerothMember();
		if (oItem) AdjustTabIndex(null,oItem,false);
   }
     =20
   menu.MenuLoaded=3Dtrue;
   return menu;
}

// private - constructor for the menu scroll object
function igmenu_scroller(subMenuElement) {
	this.subMenu =3D subMenuElement;
	this.fullHeight =3D this.subMenu.offsetHeight;
	this.active =3D false;
	this.ms =3D igmenu_getMenuByItemId(this.subMenu.id);
=09
	// private - implements the showing and hiding of submenus
	this.addScroll =3D function() {
		this.scrollDiv =3D this.subMenu.firstChild
		this.table =3D this.scrollDiv.firstChild;
		this.topDiv =3D window.document.createElement("DIV");
		this.topDiv.topDiv =3D true;
		this.bottomDiv =3D window.document.createElement("DIV");
		this.bottomDiv.bottomDiv =3D true;
	=09
		this.topDiv.style.cssText =3D "padding-left:46%;";
		this.bottomDiv.style.cssText =3D "padding-left:46%;";
	=09
		// add image elements to top and bottom divs
		var img =3D window.document.createElement("IMG");
		img.src =3D this.ms.ScrollImageTopDisabled;
		this.topDiv.appendChild(img);
		img =3D window.document.createElement("IMG");
		img.src =3D this.ms.ScrollImageBottom;
		this.bottomDiv.appendChild(img);
	=09
		// top and bottom divs to the document object
		this.subMenu.insertBefore(this.topDiv, this.subMenu.firstChild);
		this.subMenu.appendChild(this.bottomDiv);
	=09
		if(!ig_csom.isEmpty(this.ms.DefaultItemClass)) {
			this.topDiv.className =3D this.ms.DefaultItemClass;
			this.bottomDiv.className =3D this.ms.DefaultItemClass;
		}
		// Add mouse event listeners to top and bottom divs
		ig_csom.addEventListener(this.topDiv, "mouseover", =
igmenu_onScrollMouseOver, true);
		ig_csom.addEventListener(this.bottomDiv, "mouseover", =
igmenu_onScrollMouseOver, true);
		ig_csom.addEventListener(this.topDiv, "mouseout", =
igmenu_onScrollMouseOut, true);
		ig_csom.addEventListener(this.bottomDiv, "mouseout", =
igmenu_onScrollMouseOut, true);
	}
	this.setScrollHeight =3D function(scrollHeight) {
		if(scrollHeight >=3D 0)
			this.scrollDiv.style.height=3DscrollHeight;
	}
	this.getScrollHeight =3D function() {
		return this.scrollDiv.style.height;
	}
	this.show =3D function() {
		if(this.topDiv.innerHTML.indexOf(this.ms.ScrollImageTopDisabled) =
=3D=3D -1)
			this.topDiv.innerHTML =3D "<img src=3D'" + =
this.ms.ScrollImageTopDisabled + "'>"
		if(this.bottomDiv.innerHTML.indexOf(this.ms.ScrollImageBottom) =3D=3D =
-1)
			this.bottomDiv.innerHTML =3D "<img src=3D'" + =
this.ms.ScrollImageBottom + "'>"

		this.scrollDiv.scrollTop =3D 0;
		this.scrollDiv.style.overflow=3D"hidden";
		this.topDiv.style.display=3D"";
		this.topDiv.style.visibility=3D"visible";
		this.bottomDiv.style.display=3D"";
		this.bottomDiv.style.visibility=3D"visible";
		this.active =3D true;
	}
	this.hide =3D function() {
		this.topDiv.style.display=3D"none";
		this.topDiv.style.visibility=3D"hidden";
		this.bottomDiv.style.display=3D"none";
		this.bottomDiv.style.visibility=3D"hidden";
		this.subMenu.style.height =3D this.fullHeight;
		this.scrollDiv.style.overflow=3D"";
		this.active =3D false;
	}=09
	this.addScroll();
}
// private - constructor for the menu object
function igmenu_menu(menuElement,menuProps) {
	this.MenuId =3D menuElement.id;
	this.MenuElement =3D menuElement;
	this.Id =3D menuElement.id;
	this.Element =3D menuElement;
	this.UniqueId=3DmenuProps[0];
	this.MenuTarget=3DmenuProps[1];
	this.WebMenuStyle=3DmenuProps[2];
	this.HoverClass=3DmenuProps[4];
	this.TopSelectedClass=3DmenuProps[5];
	this.ExpandEffects =3D new igmenu_expandEffects(menuProps[8], =
menuProps[9], menuProps[10], menuProps[11], menuProps[12], =
menuProps[13], menuProps[14]);
	this.CheckedImage=3DmenuProps[15];
	this.UncheckedImage=3DmenuProps[16];
	this.DisabledClass=3DmenuProps[17];
	this.DefaultItemClass=3DmenuProps[18];
	this.ScrollImageTop=3DmenuProps[19];
	this.ScrollImageTopDisabled=3DmenuProps[20];
	this.ScrollImageBottom=3DmenuProps[21];
	this.ScrollImageBottomDisabled=3DmenuProps[22];
	this.LeftHandDisplay=3DmenuProps[23];
	this.CurrentLeftHandDisplay=3Dthis.LeftHandDisplay
	this.HideDropDowns=3DmenuProps[24];
	this.TargetUrl=3DmenuProps[25];
	this.TargetFrame=3DmenuProps[26];
=09
	if(menuProps.length > 26) {
		this.MergeStyles =3D menuProps[27];
	}
	else {
		this.MergeStyles =3D false;
	}
	this.getItems =3D function ()	{
		var itemAr=3Dnew Array();
		var itemCount=3D0;
		var uniqueId =3D this.getClientUniqueId();
		var item=3Digmenu_getItemById(uniqueId+"_1");
		if(item =3D=3D null) {
			for(var i =3D 2; i < 15; i++) {
				item =3D igmenu_getItemById(uniqueId+i.toString());			=09
				if(item !=3D null)
					break;
			}
		}
		while(item)	{
			itemAr[itemCount++]=3Digmenu_getItemById(item.Id);
			item=3Ditem.getNextSibling();
		}
		return itemAr;
	}

	// private
	this.getClientUniqueId =3D function() {
		var u =3D this.UniqueId.replace(/:/gi, "");
	=09
		while(u.indexOf("$") !=3D -1)
            u =3D u.replace("$",""); // CLR 2.0
       =20
		u =3D u.replace(/_/gi, "");
		u =3D u.replace(/\-/gi,"");
	=09
		if(u.indexOf("{") !=3D -1) {
    		u =3D "IG" + u;
			u =3D u.replace(/\{/gi, "");
			u =3D u.replace(/\}/gi, "");
		}

		return u;
	}
	var uniqueId =3D this.getClientUniqueId();
	this.Events=3Dnew igmenu_events(eval("igmenu_"+uniqueId+"_Events"));
	this.MenuLoaded=3Dfalse;
	this.NeedPostBack=3Dfalse;
	this.CancelPostBack=3Dfalse;
	this.TopHoverStarted=3Dfalse;

	this.ItemQueue =3D new Array();
=09
	// private - Fires an event to client-side script and then to the =
server if necessary
	this.fireEvent =3D function (eventObj,eventString)
	{
		var result=3Dfalse;
		if(eventObj[0]!=3D"")
			result=3Deval(eventObj[0]+eventString);
		if(this.MenuLoaded && result!=3Dtrue && eventObj[1]=3D=3D1 && =
!this.CancelPostBack)
			this.NeedPostBack=3Dtrue;
		this.CancelPostBack=3Dfalse;
		return result;
	}

	// private - displays top level submenus for horizontal positioning
	this.displayHorizontalSubMenu =3D function (parentItem, MenuId) {
		var subMenu =3D igmenu_getElementById(MenuId);
		igmenu_treeCreate(this, subMenu);
		this.displaySubMenu(subMenu, parentItem, false);
		this.hoverItem(parentItem);
	}
=09
	// private - displays top level submenus for vertical positioning
	this.displayVerticalSubMenu =3D function (parentItem, MenuId) {
		var subMenu =3D igmenu_getElementById(MenuId);
		subMenu.parentMenu =3D igmenu_getSubMenu(parentItem);
		igmenu_treeCreate(this, subMenu);
		this.hoverItem(parentItem);
		this.displaySubMenu(subMenu, parentItem, true);
	}
=09
	// private - displays sub menus beneath top-level submenus.
	this.displaySubSubMenu =3D function (parentItem, MenuId) {
		var subMenu =3D igmenu_getElementById(MenuId);
		subMenu.parentMenu =3D igmenu_getSubMenu(parentItem);
		this.clearDescendants(subMenu.parentMenu, true);
		this.displaySubMenu(subMenu, parentItem, true);
		igmenu_menuTreeAdd(subMenu);
	}
=09
=09
	this.getZerothMember =3D function()
	{		=09
		var oItem =3D null;
		if (this)
		{		=09
			var oItems =3D this.getItems();
			for (var iCount=3D0; oItems&&iCount<oItems.length ;iCount++)
			{
				oItem =3D oItems[iCount];
				if (oItem.getEnabled()) break;
				else oItem=3Dnull;
			}
		}
		return oItem;	=09
	}

=09
=09
	// private - implements the showing and hiding of submenus
	this.displaySubMenu =3D function(subMenu, parentItem, vertical) {
		var type		=3D this.ExpandEffects.Type;
		var duration	=3D this.ExpandEffects.Duration/1000;;
		var opacity		=3D this.ExpandEffects.Opacity;
		var shadowWidth =3D this.ExpandEffects.ShadowWidth;
		var shadowColor =3D this.ExpandEffects.ShadowColor;
		if(subMenu.style.visibility !=3D "hidden")
			return;
	=09
		=09
		if(ig_csom.IsIE && !ig_csom.IsMac) {=09
			if(subMenu.transPanel=3D=3Dnull) {=09
				subMenu.transPanel=3Dig_csom.createTransparentPanel();
				igmenu_panelArray[iframeCount] =3D subMenu.transPanel;
				iframeCount++;
			}
		}
		igmenu_callDisplayMenu(true, subMenu.id);
		var mn=3Digmenu_getMenuNameByItemId(subMenu.id);
		=
if(this.fireEvent(this.Events.SubMenuDisplay,"(\""+mn+"\",\""+subMenu.id+=
"\", true)"))
			return;

		this._move();
		if(ig_csom.IsMac || (subMenu.style.filter =3D=3D null)) {
			subMenu.style.display=3D"";
		}
		else
		if(type !=3D 'NotSet') {
			subMenu.style.filter =3D =
"progid:DXImageTransform.Microsoft."+type+"(duration=3D"+duration+");"
			if(shadowWidth > 0)
				subMenu.style.filter +=3D " =
progid:DXImageTransform.Microsoft.Shadow(Direction=3D135, =
Strength=3D"+shadowWidth+",color=3D"+shadowColor+");"
			if(opacity < 100)
				subMenu.style.filter +=3D " =
progid:DXImageTransform.Microsoft.Alpha(Opacity=3D"+opacity+");"
			try{
			if(subMenu.filters[0] !=3D null)
	        	subMenu.filters[0].apply();
	       	}catch(ex){}
			subMenu.style.visibility=3D'visible'
			subMenu.style.display=3D"";
			try{
			if(subMenu.filters[0] !=3D null)
				subMenu.filters[0].play();
	       	}catch(ex){}
		}
		else {
			subMenu.runtimeStyle.filter =3D "";
			try{
			if(shadowWidth > 0)
				subMenu.runtimeStyle.filter =3D =
"progid:DXImageTransform.Microsoft.Shadow(Direction=3D135, =
Strength=3D"+shadowWidth+",color=3D"+shadowColor+");"
			if(opacity < 100)
				subMenu.runtimeStyle.filter +=3D " =
progid:DXImageTransform.Microsoft.Alpha(Opacity=3D"+opacity+");"
	       	}catch(ex){}
			subMenu.style.visibility=3D'visible';
			subMenu.style.display=3D"";
		}
			=09
		if(subMenu.style.width =3D=3D "") {
			subMenu.style.width =3D subMenu.offsetWidth + 15;
			if(ig_csom.IsNetscape6 || ig_csom.IsMac) {
				if(subMenu.childNodes.length =3D=3D 1) {
					subMenu.childNodes[0].style.width =3D subMenu.style.width;
					subMenu.childNodes[0].childNodes[0].style.width =3D =
subMenu.style.width;
			   	}
				else {
					subMenu.childNodes[1].style.width =3D subMenu.style.width;
					subMenu.childNodes[1].childNodes[0].style.width =3D =
subMenu.style.width;
			   	}
			}
			else {
				if(ig_csom.IsIE55Plus) {
					if(subMenu.firstChild !=3D null) {
						subMenu.firstChild.style.width =3D subMenu.style.width;
						if(subMenu.firstChild.firstChild !=3D null)
							subMenu.firstChild.firstChild.style.width =3D =
subMenu.style.width;
					}
				}
			}
		}
	=09
		// set submenu position=09
		var pageWidth	=3D document.body.clientWidth;	=09
		var menuWidth	=3D =
(ig_csom.IsNetscape6)?subMenu.offsetWidth:subMenu.clientWidth;	=09
		var pageHeight	=3D document.body.clientHeight;
		if(document.documentElement)
		{
			//if(!ig_csom.IsNetscape6) {
	        if(document.documentElement.clientHeight !=3D 0 )
		        pageHeight =3D Math.max(pageHeight, =
document.documentElement.clientHeight);
			//}
			if(document.documentElement.clientWidth !=3D 0 )
			    pageWidth =3D Math.max(pageWidth, =
document.documentElement.clientWidth);
	    }
	=09
		if(ig_csom.IsSafari && window.innerHeight)
			pageHeight =3D window.innerHeight;
		=09
		var menuHeight	=3D subMenu.offsetHeight;
	=09
		var scrollTop	=3D document.body.scrollTop + =
document.body.parentNode.scrollTop;
		var scrollLeft	=3D document.body.scrollLeft + =
document.body.parentNode.scrollLeft;
		var menuX		=3D 0;
		var menuY		=3D 0;
		if(parentItem =3D=3D null) { // popup menu
			menuX =3D subMenu.offsetLeft;=09
			menuY =3D subMenu.offsetTop;=09
		}
		else=20
		if(vertical) { // display next to vertical menu
			menuY =3D igmenu_getTopPos(parentItem);=09
		=09
			if(ig_csom.IsSafari)
			{
				menuY +=3D parentItem.childNodes[0].offsetTop;
			}
			if(subMenu.parentMenu.scroller !=3D null && =
subMenu.parentMenu.scroller.active) {
				menuY =3D menuY - subMenu.parentMenu.scroller.scrollDiv.scrollTop;
			}
		=09
			if(this.CurrentLeftHandDisplay=3D=3Dfalse)
			{
			=09
				menuX =3D igmenu_getLeftPos(parentItem)+ parentItem.offsetWidth + 3;
				if(document.documentElement =3D=3D null || =
document.documentElement.clientHeight =3D=3D 0)
					menuX -=3D 4; =09
				if(parentItem.offsetWidth =3D=3D 0 && ig_csom.IsSafari)
				{
					var temp =3D parentItem.offsetParent;
					var width =3D 0;
					while(temp !=3D null && width =3D=3D 0)
					{
						width +=3D temp.offsetWidth;
						temp =3D temp.offsetParent;
					}
					menuX +=3D width;
				}
			=09
			}
			else
				menuX =3D igmenu_getLeftPos(parentItem) - menuWidth; =09
			var switched =3D this.CurrentLeftHandDisplay !=3D =
this.LeftHandDisplay;=20
			// Check which way to align the menu
			if(this.CurrentLeftHandDisplay=3D=3Dfalse && !switched) { // align =
right
				if((menuX + menuWidth) > pageWidth + scrollLeft) {
						this.CurrentLeftHandDisplay=3Dtrue; // change to left
					menuX =3D igmenu_getLeftPos(parentItem) - menuWidth;=20
				}
			}
			else
			if(this.CurrentLeftHandDisplay=3D=3Dtrue && !switched) { // aligned =
left
				if((menuX < 0)) { //- menuWidth) < 0) {
					this.CurrentLeftHandDisplay=3Dfalse; // change to right
					menuX =3D igmenu_getLeftPos(parentItem) + parentItem.offsetWidth;=20
				}
			}
		}
		else { // display under horizontal menu
			menuX =3D igmenu_getLeftPos(parentItem);=20
			menuY =3D igmenu_getTopPos(parentItem) + parentItem.offsetHeight+1;
		}
	=09
		if(ig_csom.IsIE  && !ig_csom.IsMac) {
			var scrollHeight;
			if(subMenu.firstChild.firstChild =3D=3D null)
			    return;
			if(!subMenu.scroller)
				scrollHeight =3D subMenu.firstChild.firstChild.scrollHeight;
			else
				scrollHeight =3D subMenu.scroller.table.scrollHeight;
			if(scrollHeight > pageHeight - 4) {
				if(!subMenu.scroller) {
	 				subMenu.scroller =3D new igmenu_scroller(subMenu);
				}
				subMenu.scroller.show();
				var divsHeight =3D subMenu.scroller.topDiv.offsetHeight + =
subMenu.scroller.bottomDiv.offsetHeight + 8;
				subMenu.scroller.setScrollHeight(pageHeight - divsHeight);
				menuHeight =3D subMenu.offsetHeight;
			}
			else {
				if(subMenu.scroller) {
					subMenu.scroller.hide();
				}
			}		=09
		}
	=09
		if(menuX + menuWidth > pageWidth + scrollLeft)
			menuX =3D pageWidth - menuWidth + scrollLeft - 8;
		if(menuX < scrollLeft)
			menuX =3D scrollLeft;
	=09
		if(menuY + menuHeight > pageHeight + scrollTop)
			menuY =3D pageHeight - menuHeight + scrollTop - 8;
		if(menuY < scrollTop)
			menuY =3D scrollTop;
	=09
		subMenu.style.top=3DmenuY.toString() + "px";
		subMenu.style.left=3DmenuX.toString() +"px";
		if(ig_csom.IsIE55Plus && subMenu.transPanel!=3Dnull) {=09
			subMenu.transPanel.setPosition(subMenu.offsetTop, subMenu.offsetLeft, =
subMenu.offsetWidth, subMenu.offsetHeight);
			subMenu.transPanel.show();
		}
		subMenu.style.visibility=3D'visible';
	}
=09
=09
	// private - implements the showing and hiding of submenus
	this.hideSubMenu =3D function(subMenu) {
		igmenu_callDisplayMenu(false, subMenu.id);
		var mn=3Digmenu_getMenuNameByItemId(subMenu.id);
		=
if(this.fireEvent(this.Events.SubMenuDisplay,"(\""+mn+"\",\""+subMenu.id+=
"\", false)"))
			return;
		// added to ensure deselecting of all items on close up
		igmenu_unhoverAll(subMenu);=09
		subMenu.style.visibility =3D "hidden";
		if((ig_csom.IsIE && !ig_csom.IsMac) && subMenu.transPanel!=3Dnull) {
			subMenu.transPanel.hide();
		}
	}

	// private - Update internal buffer for items that are checked on or =
off
	this.updateItemCheck =3D function(itemId, bChecked){
		var formControl =3D igmenu_getElementById(this.UniqueId);
		if(formControl =3D=3D null)
			return;
		var menuState =3D formControl.value;

		var newValue;
		var oldValue;
		if(bChecked){
			oldValue =3D "0";	newValue =3D "1";
		}
		else{
			oldValue =3D "1";	newValue =3D "0";
		}
		var oldString =3D itemId + ":Chck=3D" + oldValue + "<%;";
		var newString =3D itemId + ":Chck=3D" + newValue + "<%;";
		if(menuState.search(oldString) >=3D 0)
			menuState =3D menuState.replace(oldString, newString);
		else {
		oldString =3D itemId + ":Chck=3D" + newValue + "<%;";
		if(menuState.search(oldString) >=3D 0){
			menuState =3D menuState.replace(oldString, newString);
		}
		else
			menuState +=3D newString;
		}
		formControl.value =3D menuState;=20
	}
=09
	// private - clears all submenus from display
	this.clearMenuTree =3D function(menu, clearAttribs) {
		if(menu =3D=3D null) {
			if(ig_menuObject =3D=3D null)
				return;
			menu =3D ig_menuObject.Element;
			// UnHover the top menu item
			var currentItemId =3D menu.igCurrentItem;
			if(currentItemId !=3D null && currentItemId.length > 0) {
				this.unhoverItem(igmenu_getElementById(currentItemId), false);
			}
		=09
			if(clearAttribs) {
				menu.igCurrentChild =3D null;
				menu.igCurrentItem =3D null;
			}
			igmenu_displayItem =3D null;
			this.CurrentLeftHandDisplay=3Dthis.LeftHandDisplay;
		}

		var childId =3D menu.childMenuId;
		menu.childMenuId =3D null;

		while(childId !=3D null && childId.length > 0) {
			var child =3D igmenu_getElementById(childId);
			if(ig_menuObject !=3D null)
			 ig_menuObject.hideSubMenu(child);
			childId =3D child.childMenuId;
			child.childMenuId =3D null;
					=09
			if(clearAttribs)=20
				child.igCurrentChild=3Dnull;
		=09
			var currentItemId =3D child.igCurrentItem;
			if(currentItemId !=3D null && currentItemId.length > 0) {
				this.unhoverItem(igmenu_getElementById(currentItemId), false);
			}
			if(clearAttribs)=20
				child.igCurrentItem=3Dnull;
			=09
		}
	}

	// private - clears the descendants of the passed in menu from display
	this.clearDescendants =3D function(menu, clearAttribs) {
		this.clearMenuTree(menu, clearAttribs);
		ig_currentMenu =3D menu;
	}
=09
	// private - Hides the menu if it is displayed as a popup
	this.hide =3D function () {
		ig_inMenu =3D false;
		igmenu_mouseDown();
	}
=09
	// private - displays menu item using the hover styles
	this.hoverItem =3D function(item)
	{
		var igDisabled =3D item.getAttribute("igDisabled");
		if(igDisabled !=3D null && igDisabled.length > 0)=20
			return;
		var hoverClass =3D item.getAttribute("igHov");
		var topItem =3D item.getAttribute("igTop");
		clearCurrentMenu =3D false;
		var mn=3Digmenu_getMenuNameByItemId(item.id);

		if(this.fireEvent(this.Events.ItemHover,"(\""+mn+"\",\""+item.id+"\", =
true)"))
			return;

		var td =3D this.cellFromRow(item);
		if(hoverClass =3D=3D null || hoverClass.length =3D=3D 0) {
				hoverClass =3D this.HoverClass;
		}
	=09
		var mergeStyles =3D this.MergeStyles;
		if((topItem !=3D null && topItem.length > 0)=20
			&& (this.MenuTarget =3D=3D 1 && this.WebMenuStyle >=3D 2 &&=20
			this.TopHoverStarted =3D=3D true) &&=20
			this.TopSelectedClass.length > 0) {
				hoverClass =3D this.TopSelectedClass;
				var topHover =3D item.getAttribute("igHov");
				mergeStyles =3D false;
				if(td.className !=3D "TopHover" && td.className !=3D hoverClass)
					td.igClass =3D td.className;
		}
		else
		if(td.className !=3D null && td.className.length > 0) {
			if(td.className.indexOf(hoverClass) !=3D -1)
				return;
			td.igClass =3D td.className;
		}
=09
		if(hoverClass!=3Dnull && hoverClass.length > 0) {
			if(mergeStyles)
				td.className +=3D " " + hoverClass;
			else
				td.className =3D hoverClass;
	    }
		var hoverimage =3D item.getAttribute("ighovimage");
		if(hoverimage !=3D null && hoverimage.length > 0) {
		    var hovered =3D item.getAttribute("igimagehovered");
		    if(hovered =3D=3D "1")
		        return;
			var imgElem =3D this.getImageElement(item);
			if(imgElem !=3D null) {
				item.setAttribute("igoldhovimage", imgElem.src);
				item.setAttribute("igimagehovered", "1");
				imgElem.src=3Dhoverimage;
			}
		}
	}
	// private - displays the item using non-hover styles
	this.unhoverItem =3D function (item, bFireEvent) {
=09
		var igDisabled =3D item.getAttribute("igDisabled");
		if(igDisabled !=3D null && igDisabled.length > 0)=20
			return;

		var mn=3Digmenu_getMenuNameByItemId(item.id);
		if(this.MenuLoaded =3D=3D false)
			return;
		if(bFireEvent && =
this.fireEvent(this.Events.ItemHover,"(\""+mn+"\",\""+item.id+"\", =
false)"))
			return;
=09
		var td =3D this.cellFromRow(item);
	=09
		var prevClass =3D item.getAttribute("igPrevClass");
		if(prevClass =3D=3D null) {
			if(td.igClass !=3D null)
				td.className =3D td.igClass;
			else
				td.className =3D "";
		}
		else {
			td.className =3D prevClass;
		}

		var hoverimage =3D item.getAttribute("igoldhovimage");
		if(hoverimage !=3D null && hoverimage.length > 0) {
			var imgElem =3D this.getImageElement(item);
			if(imgElem !=3D null) {
				item.setAttribute("igimagehovered", "");
				imgElem.src=3Dhoverimage;
			}
		}
	}

	// private - obtain the element containing the item image tag
	this.getImageElement =3D function (item) {
		var topItem =3D item.getAttribute("igTop");
		var e =3D null;
		if(topItem =3D=3D "1" && this.MenuTarget =3D=3D 1)
			e =3D item.childNodes[0];
		else if(item.childNodes[0].nodeName =3D=3D "#text")
			e =3D item.childNodes[1].childNodes[1];
		else
			e =3D item.childNodes[0].childNodes[0];
		=09
		if(e=3D=3Dnull || e.tagName!=3D"IMG")
			return null;
		return e;
	}

	// private - browser independant table cell from table row
	this.cellFromRow =3D function(item) {
		if(ig_csom.IsIE) {
			if(item.tagName =3D=3D "TR")
				return item.childNodes[0];
			else=20
				return item;
		}
		else {
			if(item.tagName =3D=3D "TR") {
				var x=3D0;
				for(x=3D0;x<item.childNodes.length;x++) {
					if(item.childNodes[x].tagName!=3Dnull && =
item.childNodes[x].tagName=3D=3D"TD")
						return item.childNodes[x];
				}
			}
			else=20
				return item;
		}
	}
	// private - returns the tabIndex of the webMenu
	this.getTabIndex =3D function(){return this.Element.tabIndex;}	=09
=09
	this._move =3D function()
	{
		if(this._abs)
			return;
		this._abs =3D new Array();
		var elem =3D igmenu_getElementById("abs_" + this.MenuName);
		if(!elem)
			return;
		var nodes =3D elem.childNodes, body =3D document.body;
		var i =3D nodes ? nodes.length : 0;
		while(i-- > 0)
		{
		=09
			this._abs[i] =3D nodes[i];
			body.insertBefore(this._abs[i], body.firstChild);
		}
		if(elem)
			elem.parentNode.removeChild(elem);
	}
}

// private - handles mouse over for scrollable submenus
var igmenu_scrollTimerId;
var igmenu_scrollMenu;
function igmenu_onScrollMouseOver(evnt) {
	var e;=20
	if(ig_csom.IsNetscape6)  {
		e =3D evnt.target;
	}
	else
		e =3D evnt.srcElement;
=09
	if(e.tagName =3D=3D "IMG")
		e =3D e.parentNode;
	ig_inMenu =3D true;=09
	clearTimeout(igmenu_clearMenuId);
	clearCurrentMenu =3D false;
	igmenu_scrollMenu =3D e.parentNode;
=09
	var ms =3D igmenu_getMenuByItemId(e.parentNode.id);
	ms.hoverItem(e);

	if(e.topDiv) {
		igmenu_scrollMenu.scrollInc =3D -4;
	}
	else
	if(e.bottomDiv) {
		igmenu_scrollMenu.scrollInc =3D 4;
	}
	clearInterval(igmenu_scrollTimerId);
	igmenu_scrollTimerId =3D setInterval(igmenu_onMenuScroll, 30, =
igmenu_scrollMenu);
}

// private - handles mouse out for scrollable submenus
function igmenu_onScrollMouseOut(evnt) {
	var e;
	if(ig_csom.IsNetscape6)  {
		e =3D evnt.target;
	}
	else
		e =3D evnt.srcElement;
=09
	if(e.tagName =3D=3D "IMG") {
		e =3D e.parentNode;
	}
	var ms =3D igmenu_getMenuByItemId(e.parentNode.id);
	ms.unhoverItem(e, false);
	clearInterval(igmenu_scrollTimerId);
	igmenu_scrollMenu =3D null;
	clearCurrentMenu =3D true;
	clearTimeout(igmenu_clearMenuId);
	igmenu_clearMenuId =3D setTimeout('TimerExpired()', =
ms.ExpandEffects.RemovalDelay);
}

// private - handles scrolling for scrollable submenus
function igmenu_onMenuScroll() {
	if(igmenu_scrollMenu !=3D null) {
		var scrollDiv =3D igmenu_scrollMenu.childNodes[1];
	=09
		// save the current scrollTop position
		var oldValue =3D scrollDiv.scrollTop;
	=09
		// increment the scrollTop property of the scrollDiv
		scrollDiv.scrollTop +=3D igmenu_scrollMenu.scrollInc;

		// get references to the top and bottom divs and the menu object
		var topDiv =3D igmenu_scrollMenu.scroller.topDiv;
		var bottomDiv =3D igmenu_scrollMenu.scroller.bottomDiv;
		var ms =3D igmenu_scrollMenu.scroller.ms;

		// If at the top, display disabled up arrow
		if(scrollDiv.scrollTop =3D=3D 0) {
			if(topDiv.innerHTML.indexOf(ms.ScrollImageTopDisabled) =3D=3D -1) {
				topDiv.innerHTML =3D "<img src=3D'" + ms.ScrollImageTopDisabled + =
"'>"
				clearInterval(igmenu_scrollTimerId);
			}
		}
		else {
			if(topDiv.innerHTML.indexOf(ms.ScrollImageTop) =3D=3D -1)
				topDiv.innerHTML =3D "<img src=3D'" + ms.ScrollImageTop + "'>"
		}
	=09
		// If at the bottom, display disabled down arrow
		if(oldValue =3D=3D scrollDiv.scrollTop && oldValue > 0) {
			if(bottomDiv.innerHTML.indexOf(ms.ScrollImageBottomDisabled) =3D=3D =
-1) {
				bottomDiv.innerHTML =3D "<img src=3D'" + =
ms.ScrollImageBottomDisabled + "'>"
				clearInterval(igmenu_scrollTimerId);
			}
		}
		else {
			if(bottomDiv.innerHTML.indexOf(ms.ScrollImageBottom) =3D=3D -1)
				bottomDiv.innerHTML =3D "<img src=3D'" + ms.ScrollImageBottom + "'>"
		}
	}
}

// private - event initialization for menu object
function igmenu_events(events)
{
	this.InitializeMenu=3Devents[0];
	this.ItemCheck=3Devents[1];
	this.ItemClick=3Devents[2];
	this.SubMenuDisplay=3Devents[3];
	this.ItemHover=3Devents[4];
}

// private - event initialization for menu object
function igmenu_expandEffects(duration, opacity, type, shadowColor, =
shadowWidth, delay, removalDelay)
{
	this.Duration=3Dduration;
	this.Opacity=3Dopacity;
	this.Type=3Dtype;
	this.ShadowColor=3DshadowColor;
	this.ShadowWidth=3DshadowWidth;
	this.Delay=3Ddelay;
	this.RemovalDelay =3D removalDelay
}

// private - 1.0 compatibility function for hiding select boxes
var igmenu_displayMenu =3D null;
function igmenu_callDisplayMenu(bShow, id) {
	if(igmenu_displayMenu !=3D null)
		igmenu_displayMenu(bShow, id);
}

// private - hides all dropdown select controls for the document.
var ig_hidden=3Dfalse;
function igmenu_hideDropDowns(bHide) {=20
	 if(igmenu_dropDowns =3D=3D null)
		return;
     if(bHide){
		if(ig_hidden)
			return;
		ig_hidden =3D true;
         for (i=3D0; i<igmenu_dropDowns.length;i++)
                 igmenu_dropDowns[i].style.visibility=3D'hidden';
     }
     else {
         for (i=3D0; i<igmenu_dropDowns.length;i++){
                 igmenu_dropDowns[i].style.visibility=3D'visible';
         }
         ig_hidden =3D false;
     }
}

// private - creates an internal menu tree that has the top level menu =
as it's first element and adds one table
// object to the chain by setting the "childMenuId" property of the main =
menu to the id
// of the table that is the second link of the chain.
function igmenu_treeCreate(ms, tableItem) {
	ms.clearMenuTree(null);
	var menuObj =3D igmenu_getMenuByItemId(tableItem.id);
	var menuElement =3D menuObj.MenuElement;
	menuElement.childMenuId =3D tableItem.id;
	ig_currentMenu =3D tableItem;
	ig_menuObject =3D ms;
	if(!ig_csom.IsIE55Plus && ms.HideDropDowns) {
		igmenu_hideDropDowns(true);
	}
}

// private - adds a menu to the internal menu tree
function igmenu_menuTreeAdd(subMenu) {
	ig_currentMenu.childMenuId =3D subMenu.id;
	ig_currentMenu =3D subMenu;
}



// private - implements mouseover event handling for the menu
function igmenu_mouseover(table, evnt,viaMouse) {
=09
	if (viaMouse=3D=3Dnull) viaMouse =3D true;=09
=09
	var item =3D igmenu_getTblRow(evnt);
=09
	ig_inMenu =3D true;=09
	if(item =3D=3D null) {
		var main; =20
		if(ig_csom.IsIE)  {
			main =3D evnt.srcElement.getAttribute("igLevel");
			if(main!=3Dnull && main.length>0 && main=3D=3D"0")
				clearCurrentMenu=3Dfalse;
		}
		return;
	}
    var oItem =3D igmenu_getItemById(item.id);
	var ms=3Digmenu_getMenuByItemId(item.id);
	if(ms =3D=3D null || ms.MenuLoaded =3D=3D false)
		return;

	if(ig_menuObject && ig_menuObject !=3D ms) {
		ig_menuObject.clearMenuTree(null, true);
	}
=09
	clearCurrentMenu =3D false;
	clearTimeout(igmenu_clearMenuId);
		=09
	var currItemId =3D igmenu_getSubMenu(item).igCurrentItem;
	if(currItemId !=3D null && currItemId.length > 0) {
		var childItem =3D igmenu_getElementById(currItemId)
		ms.unhoverItem(childItem, true);
		var thisMenu =3D igmenu_getSubMenu(item);
		if(ig_csom.notEmpty(thisMenu.igCurrentChild)) {
			var eCurrentChild =3D =
ig_csom.getElementById(thisMenu.igCurrentChild);
			eCurrentChild.igCurrentChild =3D null;
		}
	}
=09
	var igSeparator =3D item.getAttribute("igSep");
	if(igSeparator !=3D null && igSeparator.length > 0) {
		clearCurrentMenu =3D false;
		return;
	}
	if(!oItem.getEnabled()) {
=09
		if(oItem.isTopLevelItem())=20
			ms.clearMenuTree();
		else {
			var oOwnerSubMenu =3D oItem.getParent();
			oChildMenu =3D oItem.Element.attributes["igChildId"];
			=
if(oChildMenu)oItem.WebMenu.hideSubMenu(igmenu_getElementById(oChildMenu.=
value));
		}
		return;
	}
	ms.hoverItem(item);
=09
	var childId =3D item.getAttribute("igChildId");

	// Check that the child is not already being displayed.
	var currentChildId =3D igmenu_getSubMenu(item).igCurrentChild;
	if(ig_csom.notEmpty(childId) && childId=3D=3DcurrentChildId) {
		ms.clearDescendants(igmenu_getElementById(currentChildId), true);
		var childItemId =3D igmenu_getElementById(childId).igCurrentItem;
		if(ig_csom.notEmpty(childItemId)) {
			ms.unhoverItem(igmenu_getElementById(childItemId), true);
		}
		// [KV 11/5/2004, 2:14 PM] Only return after making sure=20
		// that the child is visible. Fix for UWN866
		if (ig_csom.getElementById(currentChildId).style.visibility =3D=3D =
'visible')
			return;
	}
	if(childId !=3D null) {
		var igDisabled =3D item.getAttribute("igDisabled");
		var igtop =3D item.getAttribute("igTop");
		if(igDisabled !=3D null && igDisabled.length > 0) {
			if(igtop!=3Dnull && igtop.length > 0) {
				ms.clearMenuTree(null);
			}
			return;
		}
		if(ms.MenuTarget =3D=3D 1) {
			if(ms.WebMenuStyle>=3D2 && ms.TopHoverStarted=3D=3Dfalse && =
igtop!=3Dnull && igtop.length > 0) {
				return;
			}
		}
if(viaMouse)

		if(ms.MenuTarget =3D=3D 1 && ms.WebMenuStyle>=3D1 && igtop!=3Dnull && =
igtop.length > 0) {
			clearTimeout(igmenu_timerId);
			ms.displayHorizontalSubMenu(item, childId);
			igmenu_getSubMenu(item).igCurrentChild =3D childId;
			igmenu_getSubMenu(item).igCurrentItem =3D item.id;
		}
		else {
			if(igmenu_displayItem !=3D item) {
				igmenu_displayItem =3D item;
				igmenu_displayChildId =3D childId;
				clearTimeout(igmenu_timerId);
				clearTimeout(igmenu_clearMenuId);
				igmenu_timerId =3D setTimeout('igmenu_displayTimeOut()', =
ms.ExpandEffects.Delay);
			}
			else {=20
				if(ig_csom.notEmpty(igtop) && (item.previousSibling=3D=3Dnull && =
item.nextSibling=3D=3Dnull)){
					igmenu_displayChildId =3D childId;
					clearTimeout(igmenu_timerId);
					clearTimeout(igmenu_clearMenuId);
					igmenu_timerId =3D setTimeout('igmenu_displayTimeOut()', =
ms.ExpandEffects.Delay);
				}
			}
		}
	}
	else {
		if(igmenu_getSubMenu(item).igCurrentChild !=3Dnull) {
			ms.clearDescendants(igmenu_getSubMenu(item), true);
			clearTimeout(igmenu_timerId);
			igmenu_getSubMenu(item).igCurrentChild=3Dnull;
			igmenu_displayItem =3D null;
			igmenu_getSubMenu(item).igCurrentItem=3Dnull;
		}
	}

}

var igmenu_timerId;
var igmenu_displayItem;
var igmenu_displayChildId;
// private - displays submenus after time expiration
function igmenu_displayTimeOut() {
	if(igmenu_displayItem =3D=3D null)
		return;

	igmenu_getSubMenu(igmenu_displayItem).igCurrentChild =3D =
igmenu_displayChildId;
	igmenu_getSubMenu(igmenu_displayItem).igCurrentItem =3D =
igmenu_displayItem.id;
	var ms=3Digmenu_getMenuByItemId(igmenu_displayItem.id);
	var igtop =3D igmenu_displayItem.getAttribute("igTop");
	if(ms.MenuTarget >=3D 2 && igtop !=3D null && igtop.length > 0) {
		ms.displayVerticalSubMenu(igmenu_displayItem, igmenu_displayChildId, =
4);
	}
	else
		ms.displaySubSubMenu(igmenu_displayItem, igmenu_displayChildId, 2);
	=09
}

var igmenu_clearMenuId;
// private - implements mouseout event handling
function igmenu_mouseout(submenu, evnt) {
	ig_inMenu =3D false;=09
	var item =3D igmenu_getTblRow(evnt);
	if(item =3D=3D null) {
		clearCurrentMenu =3D true;
		clearTimeout(igmenu_clearMenuId);
		if(ig_menuObject)
			igmenu_clearMenuId =3D setTimeout('TimerExpired()', =
ig_menuObject.ExpandEffects.RemovalDelay);
		return;
	}
	=09
	var igSeparator =3D item.getAttribute("igSep");
	var ms =3D igmenu_getMenuByItemId(item.id);
	if((ms =3D=3D "undefined") || typeof(ms)=3D=3D'undefined' || =
ms=3D=3Dnull || (ms.MenuLoaded=3D=3Dfalse))
		return;

	if(igSeparator !=3D null && igSeparator.length > 0) {
		clearCurrentMenu =3D true;
		if(ig_csom.IsIE) {
			clearTimeout(igmenu_clearMenuId);
			igmenu_clearMenuId =3D setTimeout('TimerExpired()', =
ms.ExpandEffects.RemovalDelay);
		}
		return;
	}

	if(item.getAttribute("igDisabled") =3D=3D "1")
		return;
	var currItemId =3D igmenu_getSubMenu(item).igCurrentItem;
	var currentChildId =3D igmenu_getSubMenu(item).igCurrentChild
	var childId =3D item.getAttribute("igChildId");
	if(ig_csom.isEmpty(childId) || ig_csom.isEmpty(currentChildId) || =
childId !=3D currentChildId)  {
	//if(currItemId =3D=3D null || currItemId.length =3D=3D 0) { // =
commented to allow all unhoverings to occur
		ms.unhoverItem(item, true);
	}
	igmenu_displayItem =3D null;=20
	clearCurrentMenu =3D true;
	clearTimeout(igmenu_clearMenuId);
	igmenu_clearMenuId =3D setTimeout('TimerExpired()', =
ms.ExpandEffects.RemovalDelay);
=09
}
// private - overloaded method for getTblRow
function igmenu_getTblRowByItemElement(item)
{
	return igmenu_getTblRowHelp(item);
}

// Gets the table row object for which a TD or other element event =
fired.
// private - obtains the row element associated with the event
function igmenu_getTblRow(evnt) {=20
	var item;
	if(ig_csom.IsNetscape6)  {
		item =3D evnt.target;
	}
	else
		item =3D evnt.srcElement;
=09
	return igmenu_getTblRowHelp(item);
=09
}
// private helper function for getTblRow and getTblRowByItemElement
function igmenu_getTblRowHelp(item)
{
	while(item.tagName !=3D "TR") {
		if(item.getAttribute !=3D null) {
			var attrib =3D item.getAttribute("igTop");
			var submenu =3D item.getAttribute("submenu");
			if(submenu =3D=3D "1")
				return null;
			if(item.tagName =3D=3D "TD" && attrib !=3D null && attrib.length > 0)
				return item;
		}
		if(item =3D=3D null)
			return null;
		if(item.tagName =3D=3D "TABLE")
			return null;
		item =3D item.parentNode;
	}
	return item;	=09
}

// private - Gets the table object for which a TD or other element event =
fired.
function igmenu_getSubMenu(item) {
	submenu =3D false;
	while(!submenu)  {
		var a =3D item.getAttribute("submenu");
		if(item.getAttribute("submenu") =3D=3D '1')
			submenu =3D true;
		else
			item =3D item.parentNode;
	}
	return item;

}

// private
function igmenu_getRightPos(e) {
    var x =3D e.offsetRight;
    var tmpE =3D e.offsetParent;
    while (tmpE !=3D null) {
        x +=3D tmpE.offsetRight;
        tmpE =3D tmpE.offsetParent;
    }
    return x;
}
// private
function igmenu_getLeftPos(element) {
    var x =3D 0;
    var parent =3D element;
    while (parent !=3D null) {
	=09
        x +=3D parent.offsetLeft;
        parent =3D parent.offsetParent;
    }
    return x;
}
// private
function igmenu_getTopPos(element) {
    var y =3D 0;
    var parent =3D element;
    while(parent !=3D null) {
	=09
		y +=3D parent.offsetTop;
        parent =3D parent.offsetParent;
	}
    return y;
}

var clearCurrentMenu =3D true;
// private - Clears submenus at timer expiration
function TimerExpired() {
	if(clearCurrentMenu && ig_menuObject !=3D null) {
		ig_menuObject.clearMenuTree(null, true);
		clearTimeout(igmenu_timerId);
		igmenu_hideDropDowns(false);
	}
}

// private - Handles the mouse down event
function igmenu_mousedown(table, evnt) {
	var item=3Digmenu_getTblRow(evnt);
	if(item!=3Dnull) {
		ig_inMenu =3D true;
		var igDisabled =3D item.getAttribute("igDisabled");
		if(igDisabled !=3D null && igDisabled.length > 0) {
			return;
		}
	}
	else
		return;
	var ms=3Digmenu_getMenuByItemId(item.id);
	if(ms =3D=3D null || ms.MenuLoaded =3D=3D false)
		return;

	var attrib =3D item.getAttribute("igTop");
	if(ms.MenuTarget =3D=3D 1 && ms.WebMenuStyle>=3D2 && attrib!=3Dnull && =
attrib.length > 0){
		var childId =3D item.getAttribute("igChildId");
		if(childId!=3Dnull && childId.length > 0) {
			var currentChildId =3D igmenu_getSubMenu(item).igCurrentChild;
			if(childId !=3D null && childId.length > 0 && childId =3D=3D =
currentChildId) {
				ms.clearMenuTree(null, true);
				ig_startClick=3Dfalse;
				ms.TopHoverStarted =3D false;
				ms.hoverItem(item)
				return;
			}
			var oldClass =3D item.igClass;
			item.setAttribute("igPrevClass", oldClass);
			clearTimeout(igmenu_timerId);
			ms.TopHoverStarted =3D true;
			ms.hoverItem(item)
			ms.displayHorizontalSubMenu(item, childId);
			igmenu_getSubMenu(item).igCurrentChild =3D childId;
			igmenu_getSubMenu(item).igCurrentItem =3D item.id;
			return;
		}
		else {
			ig_startClick=3Dfalse;
			ms.TopHoverStarted =3D false;
			ms.unhoverItem(item, false)
			ms.hoverItem(item)
		}
	}
	if(item.getAttribute("igChildId") =3D=3D null)
		ms.TopHoverStarted=3Dfalse;
	ig_startClick =3D true;=09
	if(evnt.stopPropagation !=3D null) evnt.stopPropagation();
	if(evnt.preventDefault !=3D null) evnt.preventDefault();
	evnt.cancelBubble =3D true;
	evnt.returnValue =3D false;
}

var	ig_startClick =3D false;


function __igmenu_navigateUrl(igUrl, igFrame)
{
    var url =3D unescape(igUrl);
    var index =3D url.indexOf("javascript:") ;
    if(index > 0)
        url =3D eval(igUrl);
    if(url =3D=3D null)
        url =3D igUrl;
    ig.navigateUrl(url, igFrame);
    return;   =20
}

// private - Handles the mouse up event
// changed signature to capture extra case, since in JS extra params =
default to null
//function igmenu_mouseup(table, evnt) {
function igmenu_mouseup(table, evnt, oItemElement) {
	//var item=3Digmenu_getTblRow(evnt);
	var item=3Dnull;=20
	if (!oItemElement)
		item=3Digmenu_getTblRow(evnt);
	else
		item=3Digmenu_getTblRowByItemElement(oItemElement);
		=09
	if(item=3D=3Dnull){return;}
=09
	var ms=3Digmenu_getMenuByItemId(item.id);
	if(ms=3D=3Dnull) {
		return;
	}
	var igDisabled =3D item.getAttribute("igDisabled");
	var igTop =3D item.getAttribute("igTop");
	var igChildId =3D item.getAttribute("igChildId");
	var igUrl=3Ditem.getAttribute("igUrl");
	var mn=3Digmenu_getMenuNameByItemId(item.id);
=09
	if(ig_csom.IsIE)
		evnt.cancelBubble =3D true;
	if(igDisabled !=3D null && igDisabled.length > 0)=20
		return;
	var igSeparator =3D item.getAttribute("igSep");
	if(igSeparator !=3D null && igSeparator.length > 0) {
		clearCurrentMenu =3D false;
		return;
	}
=09
	if(igChildId !=3D null && igChildId.length > 0) {
		if(igUrl =3D=3D null || igUrl.length =3D=3D 0) {
			ms.fireEvent(ms.Events.ItemClick,"(\""+mn+"\",\""+item.id+"\")");
			if(ms.NeedPostBack && ((ms.WebMenuStyle =3D=3D 1) || (ms.WebMenuStyle =
>1 && igTop =3D=3D null)))=09
				__doPostBack(ms.UniqueId,item.id+":MenuClick");
			return;
		}
	}
	=09
	if(ig_startClick=3D=3Dtrue)
	{
		var checked=3Ditem.getAttribute("igChk");
		var checkbox=3Ditem.getAttribute("igChkBx");
		ms.clearMenuTree(null, true);
		if(checkbox!=3Dnull && checkbox.length>0)=20
		{
			var bCheck=3D(checked !=3D null) && (checked =3D=3D '0');
			var postCommand=3D"";
			=
if(ms.fireEvent(ms.Events.ItemCheck,"(\""+mn+"\",\""+item.id+"\","+bCheck=
+")"))
				return;
		=09
			var bHorizontal;
			var bTop =3D item.getAttribute("igTop");
			if(bTop !=3D null && bTop.length > 0)
				bTop =3D true;
			else
				bTop =3D false;
			=09
			if(ms.MenuTarget=3D=3D1 && bTop)
				bHorizontal =3D true;
			var checkElement;
			if(bHorizontal)
				checkElement =3D item.childNodes[0];
	        else {
	            if(item.childNodes[0].nodeName =3D=3D "#text")
		            checkElement =3D item.childNodes[1].childNodes[1];
		        else
		            checkElement =3D item.childNodes[0].childNodes[0];
            }
           =20
            var alt =3D checkElement.getAttribute("alt");
			var newAlt =3D "";
			if(alt =3D=3D null)
				alt =3D checkElement.getAttribute("title");
			if(alt !=3D null)
			{
				newAlt =3D checkElement.getAttribute("igAltCk");
			=09
				if(newAlt =3D=3D null)
					newAlt =3D "";=20
				checkElement.setAttribute("igAltCk", alt);=20
			}
			if(checked!=3Dnull && checked=3D=3D"1") {
				bCheck=3Dfalse;
				postCommand=3D":Uncheck";
				if(checkElement.tagName =3D=3D "IMG")
				{
					checkElement.src=3Dms.UncheckedImage;
					checkElement.alt =3D newAlt;=20
				}
				else
				{
					if(checkElement.tagName =3D=3D "SPAN")
					{
						checkElement.innerHTML =3D "";
						checkElement.title =3D newAlt;=20
					}
				}
				item.setAttribute("igChk", "0");
			}
			else {
				if(checkElement.tagName =3D=3D "IMG")
				{
					checkElement.src=3Dms.CheckedImage;
					checkElement.alt =3D newAlt;=20
				}
				else
				if(checkElement.tagName =3D=3D "SPAN") {
				    if(ig_csom.IsIE)
					    checkElement.innerHTML =3D "a";
					else
					    checkElement.innerHTML =3D "*";
					checkElement.title =3D newAlt;=20
					   =20
				}
				bCheck=3Dtrue;
				postCommand=3D":Check";
				item.setAttribute("igChk", "1");
			}
		=09
			if(ms.NeedPostBack)	{
				__doPostBack(ms.UniqueId,item.id+postCommand);
			}
			ms.clearMenuTree(null, true);
			ms.updateItemCheck(item.id, bCheck);
			ig_startClick=3Dfalse;
			if(ig_menuPopup !=3D null) {
				ms.hideSubMenu(ig_menuPopup);		=09
				ig_menuPopup =3D null;
			}
			var igFrame=3Ditem.getAttribute("igFrame");
			if(igUrl!=3Dnull) {
				__igmenu_navigateUrl(igUrl,igFrame);
			}
			return;
		}
		if(ms.fireEvent(ms.Events.ItemClick,"(\""+mn+"\",\""+item.id+"\")"))
			return;
		ms.clearMenuTree(null, true);
		igmenu_mouseout(item,evnt);
		// Reset current item tracking
		igmenu_getSubMenu(item).igCurrentChild=3Dnull;
		igmenu_displayItem =3D null;
		igmenu_getSubMenu(item).igCurrentItem=3Dnull;

		igmenu_hideDropDowns(false);
		if(ig_menuPopup !=3D null) {
			ms.hideSubMenu(ig_menuPopup);		=09
			ig_menuPopup =3D null;
		}
		ig_startClick=3Dfalse;
		var igFrame=3Ditem.getAttribute("igFrame");
		igUrl=3Ditem.getAttribute("igUrl");
		if(igUrl!=3Dnull) {
			__igmenu_navigateUrl(igUrl,igFrame);
			return;
		}
		if(ms.NeedPostBack)	{
			__doPostBack(ms.UniqueId,item.id+":MenuClick");
			return;
		}
	}
}

var ig_inMenu=3Dfalse;
var ig_MouseX;
var ig_MouseY;
// private - Handles the mouse down event
function igmenu_mouseDown(evnt) {
=09
	if(evnt !=3D null) {
		ig_MouseX =3D evnt.clientX;
		ig_MouseY =3D evnt.clientY;
	}
	if(ig_inMenu =3D=3D true)=20
		return;	=09
	var	ms =3D ig_menuObject;
	if(ig_menuObject !=3D null) {
		ms.TopHoverStarted=3Dfalse;
	}
	ig_startClick =3D false;
	ig_inMenu =3D false;	=09
	if(ig_menuPopup !=3D null) {
		if(ms !=3D null)
			ms.clearMenuTree(null, true);
		ig_menuPopup.menuObject.hideSubMenu(ig_menuPopup);
		ig_menuPopup =3D null;
		igmenu_hideDropDowns(false);
	}
	else {
		if(ms !=3D null)=09
			ms.clearMenuTree(null, true);
		igmenu_hideDropDowns(false);
	}
=09
}

// private - Handles the mouse up event
function igmenu_mouseUp() {
	return;
}

// private - Handles mouse selection for the menu
function igmenu_selectStart() {
	window.event.cancelBubble =3D true;=20
	window.event.returnValue =3D false;=20
	return false;=09
}

// private - Displays a submenu in the appropriate position
function igmenu_showMenu(name, evnt, x, y) {
	if(ig_menuPopup !=3D null)=20
	{
		if(ig_menuObject)
		{
			ig_menuObject.clearMenuTree(null, true);	=09
			ig_menuObject.hideSubMenu(ig_menuPopup);
		}
	=09
		ig_menuPopup =3D null;
		igmenu_hideDropDowns(false);
	}
	var item =3D igmenu_getElementById(name + "_MainM");
	if(evnt =3D=3D null) {
		if(ig_csom.IsIE)
			evnt =3D window.event;
		else
			evnt =3D window.Event;
	}
	if(item !=3D null) {
		if(x && y) {
		   =20
			item.style.left =3D x.toString() + "px";
			item.style.top =3D y.toString() + "px";=09
		}
		else {
			if(ig_csom.IsIE) {
			=09
				y =3D evnt.y - 2 + document.body.scrollTop + =
document.body.parentNode.scrollTop;=09
				x =3D evnt.x - 2 + document.body.scrollLeft + =
document.body.parentNode.scrollLeft;
			}
			else {
				y =3D ig_MouseY - 2 + document.body.scrollTop + =
document.body.parentNode.scrollTop;=09
				x =3D ig_MouseX - 2 + document.body.scrollLeft + =
document.body.parentNode.scrollLeft;
			}
			var src =3D ig_csom.getSourceElement(evnt);
			if(src)=20
			{
				var parent =3D src;
				var tmpX =3D x;
				var tmpY =3D y;
				var sets =3D false;
				while (parent !=3D null && parent.tagName !=3D "BODY")
				{
					if(parent.style.position=3D=3D"relative")=20
					{
						sets =3D true;
						tmpX =3D 0;
						tmpY =3D 0;
					}
					tmpX +=3D parent.offsetLeft;
					tmpY +=3D parent.offsetTop;
				=09
					parent =3D parent.offsetParent;
				}
				if(sets && ig_csom.IsIE){//D.M. 2/27/07 BR19449 Skip this if you're =
firefox.) {
					x +=3D tmpX;
					y +=3D tmpY;
				}
			}
			var parent =3D item;
			while (parent !=3D null) {
				if(parent.style.position=3D=3D"absolute" ) {
					if(parent.offsetParent =3D=3D null)
						break;
					x -=3D parent.offsetParent.offsetLeft;
					y -=3D parent.offsetParent.offsetTop;
					break;
				}
				parent =3D parent.offsetParent;
			}

			item.style.top  =3D y.toString() + "px";=09
			item.style.left =3D x.toString() + "px";
		}
		ig_menuPopup =3D item;

		var ms =3D igmenu_getMenuById(name);
		if(ms=3D=3Dnull)
			return;
		if(!ig_csom.IsIE55Plus && ms.HideDropDowns)=20
			igmenu_hideDropDowns(true);
		ms.displaySubMenu(item, null, true);
		ig_menuPopup.menuObject =3D ms;
		ig_menuObject=3Dms;		=09
	}
}

// private - Initializes an Item object with properties and method =
references
function igmenu_initItem(item)
{
	this.element=3Ditem;
	this.Element=3Ditem;
	this.Id =3D item.id;
	this.WebMenu =3D igmenu_getMenuByItemId(this.Id);
	this.getElement=3Digmenu_getElement;
	this.getMenuId=3Digmenu_getMenuId;
	this.getText=3Digmenu_getText;
	this.setText=3Digmenu_setText;
	this.getTag=3Digmenu_getTag;
	this.setTag=3Digmenu_setTag;
	this.getHoverClass=3Digmenu_getHoverClass;
	this.setHoverClass=3Digmenu_setHoverClass;
	this.getEnabled=3Digmenu_getEnabled;
	this.setEnabled=3Digmenu_setEnabled;
	this.getTargetFrame=3Digmenu_getTargetFrame;
	this.setTargetFrame=3Digmenu_setTargetFrame;
	this.getTargetUrl=3Digmenu_getTargetUrl;
	this.setTargetUrl=3Digmenu_setTargetUrl;
	this.getNextSibling=3Digmenu_getItemNextSibling;
	this.getPrevSibling=3Digmenu_getItemPrevSibling;
	this.getFirstChild=3Digmenu_getItemFirstChild;
	this.getParent=3Digmenu_getItemParent;
	this.getItems=3Digmenu_getItemItems;
	this.setChecked=3Digmenu_setChecked;
	this.getChecked=3Digmenu_getChecked;
	this.getAccessKey=3Digmenu_getAccessKey;
	this.getLevel =3D function () {
		var itemName=3Dthis.element.id.split("_")
		if(itemName.length>1)
		{
			return itemName.length - 2;		=09
		}
	}
	this.getIndex =3D function () {
		var index=3D0;
		var itemName=3Dthis.element.id.split("_")
		if(itemName.length>1)
		{
			index =3D parseInt(itemName[itemName.length-1]);
			return index-1;
		}
	}
	this.IsSeparator =3D function()
	{
		var igSeparator =3D item.getAttribute("igSep");
		return (null!=3DigSeparator && igSeparator.length > 0);
	}
=09
	this.isTopLevelItem =3D function()=20
	{
	    var igTop =3D this.element.getAttribute("igTop");
		return (igTop !=3D null && igTop.length > 0) ? true : false;
	}
}

// private
function igmenu_getElement() {
	return this.item;
}
// private
function igmenu_getMenuId() {
	var menuName =3D this.element.id;
	var strArray =3D menuName.split("_");
	menuName =3D strArray[0];
	return menuName;
}
// private
function igmenu_getText()=20
{
	if(this.element.tagName =3D=3D "TR"){
		var i =3D 0;
		var td =3D this.element.childNodes[0];
		if(td.nodeName =3D=3D "#text")
		    td =3D this.element.childNodes[1];
		while(td.childNodes[i] !=3D null) {
			if(td.childNodes[i].tagName =3D=3D "DIV") {
				var txt =3D td.childNodes[i].getAttribute("igtxt");
				if(txt !=3D null) {
				    text =3D td.childNodes[i].innerHTML;
				    text =3D text.replace("<U>", "");
				    text =3D text.replace("</U>", "");
				    text =3D text.replace("<u>", "");
				    text =3D text.replace("</u>", "");
				    //text =3D text.replace("&amp;", "&");
                    text =3D text.replace(/&amp;/g, "&");
				   =20
				    return text;
				}
			}
			i++;
		}
	}
	return ig_csom.getText(this.element);
}
// private=20
function igmenu_getAccessKey()
{
	if(this.element.tagName =3D=3D "TR"){
		var i =3D 0;
		var td;
		if(ig_csom.IsIE)
			td =3D this.element.childNodes[0];
		else
			td =3D this.element.childNodes[1];
		while(td.childNodes[i] !=3D null) {
			if(td.childNodes[i].tagName =3D=3D "DIV") {
				return  td.accessKey;
			}
			i++;
		}
		return "";
	}=09
	else
		return this.element.accessKey;

}
// private
function igmenu_setText(text) {
	if(this.element.tagName =3D=3D "TR") {
		var i =3D 0;
		var td;
		if(ig_csom.IsIE)
			td =3D this.element.childNodes[0];
		else
			td =3D this.element.childNodes[1];
		while(td.childNodes[i] !=3D null) {
			if(td.childNodes[i].tagName =3D=3D "DIV") {
				var txt =3D td.childNodes[i].getAttribute("igtxt");
				if(txt !=3D null)
					td.childNodes[i].innerHTML =3D text;
			}
			i++;
		}
		return null;
	}
	else
		this.element.innerHTML =3D text;
}
// private
function igmenu_getTag() {
	var a =3D this.element.getAttribute("igTag");
	if(a!=3Dnull && a.length>0)
		return a;
	else
		return null;
}
// private
function igmenu_setTag(text) {
	this.element.setAttribute("igTag", text);
}
// private
function igmenu_getHoverClass() {
	return this.element.getAttribute("igHov")
}
// private
function igmenu_setHoverClass(hoverClass) {
	this.element.setAttribute("igHov", hoverClass)
}

// private
function igmenu_getItemTdTag(e) {
	if(e.tagName=3D=3D"TD")
		return e;
	var i =3D e.childNodes.length;
	while(i-- >=3D 0) {
		if(e.childNodes[i].tagName =3D=3D "TD")
			return e.childNodes[i];
	}
}
// private
function igmenu_getEnabled() {
	if(this.element !=3D null) {
=09
	    if(ig_csom.IsFireFox && this.element.getAttribute("igDisabled") =
=3D=3D null)
	    {
		    return(this.WebMenu.Element.hasAttribute("disabled") ? false : =
true)
		}
		else
		    return(this.element.getAttribute("igDisabled")?false:true);
	}
}
// private
function igmenu_setEnabled(enabled) {
	if(this.element !=3D null) {
		var e =3D igmenu_getItemTdTag(this.element);
	=09
		if(enabled =3D=3D true) {
			if(this.element.getAttribute("igDisabled") =3D=3D null)
				return;
			this.element.removeAttribute("igDisabled");
			var oldClass=3De.getAttribute("oldEnabledClass");
			var oMenu =3D igmenu_getMenuById(this.getMenuId());
			if(oldClass =3D=3D null && oMenu.DefaultItemClass !=3D null)
				e.className =3D oMenu.DefaultItemClass;
			else			=09
				e.className =3D oldClass;
			e.removeAttribute("oldEnabledClass");
		}
		else {
			if(this.element.getAttribute("igDisabled") =3D=3D "1")
				return;
			var ms =3D igmenu_getMenuById(this.getMenuId());
			var disabledClass =3D ms.DisabledClass;
			this.element.setAttribute("igDisabled", "1");		=09
			if(e.className!=3Dms.HoverClass && =
e.className!=3De.getAttribute("igHov"))
			{
				var oldClass =3D e.className;=09
				e.setAttribute("oldEnabledClass", oldClass);
			}
			e.className=3DdisabledClass;
			e.removeAttribute("igtInitClass");
		}
	}
}
// private
function igmenu_getTargetFrame() {
	var frame =3D this.element.getAttribute("igFrame");
	if(ig_csom.notEmpty(frame))
		return frame;
	else
	if(ig_csom.notEmpty(this.WebMenu.TargetFrame)) {
		return this.WebMenu.TargetFrame;
	}
	else
		return null;
}
// private
function igmenu_setTargetFrame(frame) {
	this.element.setAttribute("igFrame", frame)
}
// private
function igmenu_getTargetUrl() {
	var url =3D this.element.getAttribute("igUrl");
	if(ig_csom.notEmpty(url))
		return url;
	else
	if(ig_csom.notEmpty(this.WebMenu.TargetUrl)) {
		return this.WebMenu.TargetUrl;
	}
	else
		return null;
}
// private
function igmenu_setTargetUrl(url) {
	this.element.setAttribute("igUrl", url)
}
// private
function igmenu_setChecked(bChecked) {
	var ms=3Digmenu_getMenuByItemId(this.element.id);
	var item =3D this.element;
	var checkbox=3Ditem.getAttribute("igChkBx");
	if(checkbox=3D=3Dnull || checkbox.length=3D=3D0)=20
		return;

	var topItem =3D item.getAttribute("igTop");
	var checkElement =3D null;
	if(topItem =3D=3D "1" && ms.MenuTarget =3D=3D 1)
		checkElement =3D item.childNodes[0];
	else {
	    if(item.childNodes[0].nodeName =3D=3D "#text")
		    checkElement =3D item.childNodes[1].childNodes[1];
		else
		    checkElement =3D item.childNodes[0].childNodes[0];
    }   =20
	if(!bChecked)=20
	{
		if(checkElement.tagName =3D=3D "IMG")
			checkElement.src=3Dms.UncheckedImage;
		else{
			if(checkElement.tagName =3D=3D "SPAN")
				checkElement.innerHTML =3D "";
			item.setAttribute("igChk", "0");
		}	=09
	}
	else {
		if(checkElement.tagName =3D=3D "IMG")
			checkElement.src=3Dms.CheckedImage;
		else
		if(checkElement.tagName =3D=3D "SPAN")		{
		    if(ig_csom.IsIE)
			    checkElement.innerHTML =3D "a";
			else
			    checkElement.innerHTML =3D "*";
		}
		item.setAttribute("igChk", "1");
	}
	ms.updateItemCheck(this.element.id,bChecked);
}
// private
function igmenu_getChecked(bChecked) {
	var item =3D this.element;
	var checked=3Ditem.getAttribute("igChk");
	var checkbox=3Ditem.getAttribute("igChkBx");
	if(checkbox!=3Dnull && checkbox.length>0)=20
		if(checked!=3Dnull && checked.length>0 && checked =3D=3D '1')=20
			return true;
	return false;		=09
}
// private - Implements GetNextSibling for the Item object
function igmenu_getItemNextSibling()
{
	var item =3D this.element.nextSibling;
=09
	while(item && item.nodeName =3D=3D "#text")
		item =3D item.nextSibling;
	if(item)
		item=3Digmenu_getItemById(item.id);
	return item;
}

// private - Implements GetPrevSibling for the Item object
function igmenu_getItemPrevSibling()
{
	var item =3D this.element.previousSibling;
=09
	while(item && item.nodeName =3D=3D "#text")
		item =3D item.previousSibling;
	if(item)
		item=3Digmenu_getItemById(item.id);
	return item;
}

// private
function igmenu_getItemFirstChild()
{
	var item=3Dnull;
	item=3Digmenu_getItemById(this.element.id+"_1");
	if(item=3D=3Dnull) {
		if(this.element.getAttribute("igChildId")) {
			var index =3D 2;
			while(item=3D=3Dnull && index<100) {
				item=3Digmenu_getItemById(this.element.id+"_"+index);
				index++
			}
		}
	}
	return item;
}

// private
function igmenu_getItemParent()
{
	var item=3Dnull;
	var itemName=3Dthis.element.id.split("_")
	if(itemName.length>1)
	{
		var =
parentName=3Dthis.element.id.substr(0,this.element.id.length-itemName[ite=
mName.length-1].length-1);
		item=3Digmenu_getItemById(parentName);
	}
	return item;
}

// private
function igmenu_getItemItems()
{
	var itemAr=3Dnew Array();
	var itemCount=3D0;
	var item=3Dthis.getFirstChild();
	while(item)	{
		itemAr[itemCount++]=3Ditem;
		item=3Ditem.getNextSibling();
	}
	return itemAr;
}



function igmenu_kbMD(oItem,evt)
{
	// make into an menu item=20
	oItem =3D =
igmenu_getItemById(oItem.id.length>0?oItem.id:oItem.parentElement.id);
	if (evt.keyCode=3D=3D9){	=09
		if (oItem && oItem.Id!=3DoItem.WebMenu.getZerothMember().Id)
			if(oItem.element.tabIndex!=3D-1)=09
				AdjustTabIndex(oItem,null);
		var tempItem =3D oItem;=09
		do{
			var oChildMenu =3D tempItem.Element.attributes["igChildId"];
			=09
			if (oChildMenu)
				=
tempItem.WebMenu.hideSubMenu(igmenu_getElementById(oChildMenu.value));
			=09
		} while ((tempItem=3DtempItem.getParent()) !=3D null)
		=09
		oItem.WebMenu.unhoverItem(oItem.Element);
	}

	else if ( (evt.keyCode >=3D 48 && evt.keyCode <=3D 57)	|| // 0 - 9
			(evt.keyCode >=3D 65 && evt.keyCode <=3D 122)	 // A - Z a - z
		)
		{		=09
			// check children first
			var oItems =3D oItem.getItems();
			var oTempItem =3D null;
		=09
			for (var i =3D 0 ; i < oItems.length ; i++)		=09
			{
				oTempItem =3D oItems[i];
				oAccessKeyString =3D oTempItem.getAccessKey();
				if (null!=3DoAccessKeyString && oAccessKeyString.length>0)
				{
					if (oAccessKeyString.toLowerCase().charCodeAt(0)=3D=3Devt.keyCode =
||=20
						oAccessKeyString.toUpperCase().charCodeAt(0)=3D=3Devt.keyCode)
					=09
						if(oTempItem.getEnabled() || !oTempItem.IsSeparator())=20
						{
							AdjustTabIndex(oItem,oTempItem,true);
							if (oTempItem.getItems().length=3D=3D0)
								igmenu_ExecuteItem(evt,oTempItem.Id,oTempItem.Element);
							return;
						}
				}
			}
		=09
			oTempItem =3D oItem;										=09
			do
			{
				oTempItem =3D oTempItem.getNextSibling();			=09
				if (null=3D=3DoTempItem)
				{	// if none found, then navigate to the first item in the sibling =
set and go to that
					if (oItem.getLevel()=3D=3D0)
						oTempItem =3D oItem.WebMenu.getItems();
					else
						oTempItem =3D oItem.getParent().getItems();
					=09
					// if not null, grap first item and go to that
					if (oTempItem) oTempItem =3D oTempItem[0];																							=09
				}
				if(oTempItem && oTempItem.Id=3D=3DoItem.Id) break;
				oAccessKeyString =3D oTempItem.getAccessKey();
				if (null!=3DoAccessKeyString && oAccessKeyString.length>0)
				{
					if =
(oAccessKeyString.toLocaleLowerCase().charCodeAt(0)=3D=3Devt.keyCode ||=20
						=
oAccessKeyString.toLocaleUpperCase().charCodeAt(0)=3D=3Devt.keyCode)
					=09
						if(oTempItem.getEnabled() || !oTempItem.IsSeparator())=20
						{
							AdjustTabIndex(oItem,oTempItem,true);
							if (oTempItem.getItems().length=3D=3D0)
								igmenu_ExecuteItem(evt,oTempItem.Id);
							return;
						}
				}
			}
			while(oTempItem);
		}	=09
}

var bFromKeyBoardNav =3D false;
function igmenu_kbNav(oItem,evt)
{=09
	if (evt.keyCode=3D=3D37 ||=20
		evt.keyCode=3D=3D38 ||=20
		evt.keyCode=3D=3D39 ||=20
		evt.keyCode=3D=3D40 ||=20
		evt.keyCode=3D=3D27)=20
		{
			bFromKeyBoardNav =3D true;
			=
KeyBoardMove(igmenu_getItemById(evt.srcElement.id.length>0?evt.srcElement=
.id:oItem.parentElement.id ), evt.keyCode, evt); // process arrow keys
			return;
		}
	var oChildItem =3D null;
		=09
	if (evt.keyCode=3D=3D32) // space key
	{				=09
		if (oItem.id=3D=3D"")  oItem =3D oItem.parentElement;				=09
=09
		if (null =3D=3D (oChildItem =3D =
igmenu_getItemById(oItem.id).getFirstChild()))			=09
			igmenu_ExecuteItem(evt,oItem);	=09
		else // show the child menu
		{=09
			var oChildMenu=3Dnull;
			var oObjItem =3D igmenu_getItemById(oItem.id);	=09
			if (oObjItem.getLevel()=3D=3D0 & oObjItem.WebMenu.MenuTarget=3D=3D1)
			{
				oChildMenu =3D oObjItem.Element.attributes["igChildId"];
				if (oChildMenu) =
oObjItem.WebMenu.displayHorizontalSubMenu(oObjItem.Element,oChildMenu.val=
ue);							=09
				AdjustTabIndex(null,oChildItem);	=09
			}
			else=20
			{
				oChildMenu =3D oObjItem.Element.attributes["igChildId"];
				if (oChildMenu)	=
oObjItem.WebMenu.displaySubSubMenu(oObjItem.Element,oChildMenu.value);
			}	=09
			AdjustTabIndex(null,oChildItem)
		}
	}=09
}
function igmenu_kbFocus(oItem,evt)
{
	var oError =3D false;
=09
	var igDisabled =3D oItem.getAttribute("igDisabled");
		if(igDisabled !=3D null && igDisabled.length > 0) {
			return;
			}
		=09
	if (oItem.id=3D=3Dnull || oItem.id=3D=3D"")
	{
		oItem =3D oItem.parentElement;
		try
		{
			oItem.focus();=09
	=09
		}
		catch(e)
		{oError=3Dtrue}
	}

	if (!oError && oItem)
	{
		igmenu_mouseover(oItem, evt, false);
	=09
		var oObjItem =3D igmenu_getItemById(oItem.id);
		if(oObjItem.WebMenu =3D=3D null || oObjItem.WebMenu.MenuLoaded =3D=3D =
false)
			return;
		var bSameItem =3D igmenu_Enqueue(oObjItem);
	=09
		if  (null!=3DoObjItem && !bSameItem)
		if (oObjItem.getLevel()=3D=3D0 && oObjItem.WebMenu.MenuTarget=3D=3D1)
		{
			oChildMenu =3D oObjItem.Element.attributes["igChildId"];
			if (bOpenSubMenuOnFocus)
				if (oChildMenu)
					=
oObjItem.WebMenu.displayHorizontalSubMenu(oObjItem.Element,oChildMenu.val=
ue);
				=09
				//else
					//igmenu_ExecuteItem(evt,oObjItem.Id,oObjItem.Element);
		}
		else
		{
			oChildMenu =3D oObjItem.Element.attributes["igChildId"];
			if (bOpenSubMenuOnFocus)
				if(oChildMenu)
					=
oObjItem.WebMenu.displaySubSubMenu(oObjItem.Element,oChildMenu.value);
		}
	=09
	}
	bFromKeyBoardNav =3D false;
	bOpenSubMenuOnFocus =3D true;
	ig_inMenu =3D false;
}
var bOpenSubMenuOnFocus =3D true;
function KeyBoardMove(oItem, keyCode, evt)
{
	if (oItem=3D=3Dnull) return;
	var oLevel =3D oItem.getLevel();
	var oMenuTarget =3D oItem.WebMenu.MenuTarget;
	var oNextItem =3D null;
	var bSetFocus =3D true;=09
	var oChildMenu =3D null;=09
=09
	switch(keyCode)
	{
		case(27):
				// on an escape, navigate up a menu lvl.  At level zero????
			=09
				var oChildMenu =3D oItem.Element.attributes["igChildId"];
				if (oChildMenu)
					oItem.WebMenu.hideSubMenu(igmenu_getElementById(oChildMenu.value));
							=09
				oItem.WebMenu.unhoverItem(oItem.Element, false);
				if (oLevel>0)
				{
					oNextItem =3D oItem.getParent();				=09
					oChildMenu =3D oNextItem.Element.attributes["igChildId"];
					oItem.WebMenu.unhoverItem(oItem.Element, false);
					bOpenSubMenuOnFocus =3D false
					AdjustTabIndex(oItem,oNextItem,true);
					if (oChildMenu) =
oNextItem.WebMenu.hideSubMenu(igmenu_getElementById(oChildMenu.value));
				}
				else
				{													=09
					oItem.Element.blur();
					AdjustTabIndex(oItem,oNextItem);
				}
			=09
			break;
		case(37):  // left arrow (base)
				if ( oMenuTarget=3D=3D1&&oLevel<=3D1 )  // and a horizontal menu
				{													=09
					oNextItem =3D igmenu_getNextKBParent(oItem,-1);
					var oOldItem =3D oItem;
					while(oOldItem.getLevel()>0) oOldItem=3DoOldItem.getParent();
				=09
					oChildMenu =3D oOldItem.Element.attributes["igChildId"];
					if (oChildMenu)	=
oItem.WebMenu.hideSubMenu(igmenu_getElementById(oChildMenu.value));

					AdjustTabIndex(oItem,oNextItem);  // if found, focus on that
					igmenu_unhoverPath(oItem);
				}
				else //if (oMenuTarget=3D=3D1)
				{
					oNextItem =3D oItem.getParent();
					if(! =
(typeof(oNextItem.getLevel())=3D=3D"number")){oNextItem=3Dnull;}
				=09
					AdjustTabIndex(oItem,oNextItem);  // if found, focus on that
					oItem.WebMenu.unhoverItem(oItem.Element, false);=09
					if(oNextItem) oChildMenu =3D =
oNextItem.Element.attributes["igChildId"];
					if (oChildMenu) =
oItem.WebMenu.hideSubMenu(igmenu_getElementById(oChildMenu.value));
				}
				if (oMenuTarget=3D=3D1 && oItem.getLevel()=3D=3D1 && =
oNextItem.getLevel()=3D=3D0)
				{
					oChildMenu =3D oItem.Element.attributes["igChildId"];
					if (oChildMenu)	=
oItem.WebMenu.hideSubMenu(igmenu_getElementById(oChildMenu.value));
				=09
					oChildMenu =3D oNextItem.Element.attributes["igChildId"];
					if (oChildMenu)
					{
						=
oItem.WebMenu.displayHorizontalSubMenu(oNextItem.Element,oChildMenu.value=
);
						oNextItem.WebMenu.hoverItem(oNextItem.Element);
					}
				}			=09
			break; =20
		case(38):  //up=20
			if (oLevel=3D=3D0&&oMenuTarget=3D=3D1)
			{
				if (null =3D=3D (oNextItem =3D =
igmenu_getItemById(oItem.Id).getFirstChild()))
				{
				=09
					AdjustTabIndex(null,oNextItem);
				}
				else // show the child menu
				{					=09
					oChildMenu =3D oItem.Element.attributes["igChildId"];
					if (oChildMenu) =
oItem.WebMenu.displayHorizontalSubMenu(oItem.Element,oChildMenu.value);		=
									=09
					AdjustTabIndex(null,oNextItem);
				}
			}
			else
			{
				oNextItem =3D oItem;
				do=20
				{
					oNextItem =3D oNextItem.getPrevSibling();  // get next sibling item
							=09
					if (null=3D=3DoNextItem) 														=20
					{	// if none found, then navigate to the first item in the sibling =
set and go to that
						if (oItem.getLevel()=3D=3D0)
							oNextItem =3D oItem.WebMenu.getItems();
						else
							oNextItem =3D oItem.getParent().getItems();					=09
						// if not null, grap first item and go to that
						if (oNextItem) oNextItem =3D oNextItem[oNextItem.length-1];
					}
				}
				while(oNextItem && (!oNextItem.getEnabled() || =
oNextItem.IsSeparator()));

				oChildMenu =3D oItem.Element.attributes["igChildId"];
				if (oChildMenu)=20
					oItem.WebMenu.hideSubMenu(igmenu_getElementById(oChildMenu.value));
				=09
				AdjustTabIndex(oItem,oNextItem);  // if found, focus on that
			}
			break;
		case(39): // right arrow (base)			=09
			if (oMenuTarget=3D=3D1&&oLevel=3D=3D0)  // if at the top level and a =
horizontal menu			=09
			{=09
				oNextItem =3D igmenu_getNextKBParent(oItem,1) ;

				AdjustTabIndex(oItem,oNextItem);  // if found, focus on that
			=09
				oChildMenu =3D oItem.Element.attributes["igChildId"];
				if(oChildMenu)	=
oItem.WebMenu.hideSubMenu(igmenu_getElementById(oChildMenu.value));
				igmenu_unhoverPath(oItem);	=09
			}
			else if(oMenuTarget=3D=3D1&&oLevel>0)
			{
			=09
				if (oItem.getItems().length>0) oNextItem =3D oItem.getItems()[0];
				else oNextItem =3D igmenu_getNextKBParent(oItem,1) ;			=09
			=09
				//if (oMenuTarget=3D=3D1 && oItem.getLevel()>=3D1 && =
oNextItem.getLevel()=3D=3D0)
				if (oMenuTarget=3D=3D1 && oItem.getLevel()=3D=3D1 && =
oNextItem.getLevel()=3D=3D0)
				{
					// need to close the menu
					oChildMenu =3D oItem.getParent().Element.attributes["igChildId"];
					=
if(oChildMenu)oItem.WebMenu.hideSubMenu(igmenu_getElementById(oChildMenu.=
value));
				=09
					oChildMenu =3D oNextItem.Element.attributes["igChildId"];
					if (oChildMenu) =
oItem.WebMenu.displayHorizontalSubMenu(oNextItem.Element,oChildMenu.value=
);
					igmenu_unhoverPath(oItem);
				}
				else if (oNextItem.getLevel()>0)			=09
				{
					oChildMenu =3D oItem.Element.attributes["igChildId"];
					if (oChildMenu)	=
oItem.WebMenu.displaySubSubMenu(oItem.Element,oChildMenu.value);
					oItem.WebMenu.hoverItem(oItem.Element);
				}=09
				else
				{
					// need to close the menu				=09
					var oTempItem=3DoItem;
					for (var i =3D oTempItem.getLevel() ; i>0 ; i-- )
					{									=09
						oTempItem.WebMenu.unhoverItem(oTempItem.Element, true);=09
						oTempItem =3D oTempItem.getParent();
						oChildMenu =3D oTempItem.Element.attributes["igChildId"];
						=
if(oChildMenu)oItem.WebMenu.hideSubMenu(igmenu_getElementById(oChildMenu.=
value));										=09
					}
				=09
					oChildMenu =3D oItem.getParent().Element.attributes["igChildId"];
					=
if(oChildMenu)oItem.WebMenu.hideSubMenu(igmenu_getElementById(oChildMenu.=
value));
				=09
					oChildMenu =3D oNextItem.Element.attributes["igChildId"];				=09
					if (oChildMenu) =
oItem.WebMenu.displayHorizontalSubMenu(oNextItem.Element,oChildMenu.value=
);
					igmenu_unhoverPath(oItem, true);
				}			=09
				AdjustTabIndex(oItem,oNextItem,bSetFocus);  // if found, focus on =
that			=09
			}
			else  // Vertical menu
			{
				var oTempItem =3D oItem.getItems();			=09
				if (oTempItem.length>0)
				{
					oNextItem=3Dnull;
					for(var i=3D0; i < oTempItem.length && oNextItem=3D=3Dnull; i++)				=
=09
						if (oTempItem[i].getEnabled())					=09
							oNextItem =3D oTempItem[i];												=09
								=09
					oChildMenu =3D oItem.Element.attributes["igChildId"];				=09
					if(oChildMenu)
						if (oItem.getLevel()=3D=3D0)										=09
							=
oItem.WebMenu.displayVerticalSubMenu(oItem.Element,oChildMenu.value);				=
=09
						else
							oItem.WebMenu.displaySubSubMenu(oItem.Element,oChildMenu.value);

					AdjustTabIndex(oItem,oNextItem);
					oItem.WebMenu.hoverItem(oItem.Element);					=09
				}
				else
				{
					// for right now, if we arrow off a vertical menu, go back to the =
topmost parent Item				=09
					oNextItem=3DoItem;
					for (var i =3D oItem.getLevel() ; i>0 ; i-- )
					{			=09
						oNextItem.WebMenu.unhoverItem(oNextItem.Element, true);=09
						oNextItem =3D oNextItem.getParent();
						oChildMenu =3D oNextItem.Element.attributes["igChildId"];
						=
if(oChildMenu)oItem.WebMenu.hideSubMenu(igmenu_getElementById(oChildMenu.=
value));										=09
					}				=09
					AdjustTabIndex(null,oNextItem,true);
				}			=09
			}
			break;
		case(40): // down				=09
			if (oLevel=3D=3D0&&oMenuTarget=3D=3D1)
			{									=09
				if (null =3D=3D (oNextItem =3D =
igmenu_getItemById(oItem.Id).getFirstChild()))
				{
					AdjustTabIndex(null,oItem);
				}
				else // show the child menu
				{					=09
					oChildMenu =3D oItem.Element.attributes["igChildId"];
					if (oChildMenu) =
oItem.WebMenu.displayHorizontalSubMenu(oItem.Element,oChildMenu.value);		=
									=09
					AdjustTabIndex(oItem,oNextItem);
					oItem.WebMenu.hoverItem(oItem.Element);
				}
			}
			else=20
			{
					oNextItem =3D oItem;
					do
					{
						oNextItem =3D oNextItem.getNextSibling();
						if (null=3D=3DoNextItem)
						{	// if none found, then navigate to the first item in the sibling =
set and go to that
							if (oItem.getLevel()=3D=3D0)
								oNextItem =3D oItem.WebMenu.getItems();
							else
								oNextItem =3D oItem.getParent().getItems();
							=09
							// if not null, grap first item and go to that
							if (oNextItem) oNextItem =3D oNextItem[0];																								=

						}
					}
					while(oNextItem && (!oNextItem.getEnabled() || =
oNextItem.IsSeparator()));
				=09
					oChildMenu =3D oItem.Element.attributes["igChildId"];
					if (oChildMenu)=20
					    =
oItem.WebMenu.hideSubMenu(igmenu_getElementById(oChildMenu.value));

					AdjustTabIndex(oItem,oNextItem);  // if found, focus on that								=
	=09
			}
			break;				=09
	}
}

// private	=09
// In IE, in order for the focus to be settable, we need to set the tab =
index on the element.
// however we don't want the tab index to remain on that element =
forever, so we need to strip it off the
// old TD (as long as it's not the first <TD> in the first row) and =
assign a temp value to the new item=09
function AdjustTabIndex(oldItem,newItem,bFocus)
{	=09
	if (bFocus=3D=3Dnull) bFocus=3Dtrue;
=09
	var iTabOrder=3D newItem ? newItem.WebMenu.getTabIndex(): -1;


	if(oldItem)
		if (oldItem.Id!=3DoldItem.WebMenu.getZerothMember().Id )				=09
		//if (oldItem && oldItem.Id!=3DoldItem.WebMenu.getZerothMember().Id )  =
// well the first part appears redundant
		{
			if (oldItem.element.tagName=3D=3D"TD") oldItem.element.tabIndex =3D =
-1;
			else if	(oldItem.element.tagName=3D=3D"TR")	=
oldItem.element.childNodes[0].tabIndex =3D -1;
		}
	=09
	if (newItem)
	{			=09
		if (newItem.Id!=3DnewItem.WebMenu.getZerothMember().Id)
		{

				newItem =3D newItem.element;
				// if the menu is vertical then we need to adjust fromt the TR to =
the TD		=09
				if (newItem.tagName=3D=3D"TR") newItem =3D newItem.childNodes[0];		=09
				newItem.tabIndex =3D iTabOrder;										=09
		}
		else
		{					=09
			newItem =3D newItem.element;
			// if the menu is vertical then we need to adjust fromt the TR to the =
TD		=09
			if (newItem.tagName=3D=3D"TR") newItem =3D newItem.childNodes[0];
		=09
			newItem.tabIndex =3D iTabOrder;
		}
		if (bFocus)	newItem.focus();	=09
	}
}

// private - this function is used by a horizontal menu to determine =
what the next parent item is
// oItem - the item that was navigated off
// oDirection -=20
//		-1 - Get the previous parent item
//		 1 - Get the next parent item
function igmenu_getNextKBParent(oItem,oDirection)=20
{
	var oNextItem =3D null;
=09
	while(oItem.getLevel()>0)
			oItem =3D oItem.getParent();
		=09
	if(oDirection=3D=3D-1)
	{=09
		oNextItem =3D oItem;
		do {	=09
			oNextItem =3D oNextItem.getPrevSibling();  // get previous sibling =
item
					=09
			if (null=3D=3DoNextItem) 														=20
			{	// if none found, then navigate to the first item in the sibling =
set and go to that
				oNextItem =3D oItem.WebMenu.getItems();
			=09
				// if not null, grap first item and go to that
				if (oNextItem) oNextItem =3D oNextItem[oNextItem.length-1];										=
													=09
			}=09
		}
		while(oNextItem && (!oNextItem.getEnabled() || =
oNextItem.IsSeparator()));
	}
	else
	{		=09
		oNextItem =3D oItem;
		do{
			oNextItem =3D oNextItem.getNextSibling();  // get next sibling item

			if (null=3D=3DoNextItem) 														=20
			{	// if none found, then navigate to the first item in the sibling =
set and go to that
				oNextItem =3D oItem.WebMenu.getItems();
				=09
				// if not null, grap first item and go to that
				if (oNextItem) oNextItem =3D oNextItem[0];																							=09
			}
		}
		while(oNextItem && (!oNextItem.getEnabled() || =
oNextItem.IsSeparator()));
	}
	return oNextItem;
}
// private
function igmenu_unhoverPath(oItem)
{
	if (oItem)
	{
		var oWM=3DoItem.WebMenu;=09
		while(oItem)
		{
			oWM.unhoverItem(oItem.Element, false);
			if(oItem !=3D oWM)
			    oItem =3D oItem.getParent();
			else
			    oItem =3D null;
		}	=09
	}
}

function igmenu_PurgeQueue()
{
	if (ig_menuObject && ig_menuObject.ItemQueue.length>0) =
igmenu_unhoverPath(ig_menuObject.ItemQueue.pop());
}
function igmenu_Enqueue(obj)
{
	var oWM=3Dobj.WebMenu;
	// need to decide how to handle correct coloration of items
	if (oWM.ItemQueue.length>0)
	{
		oItem =3D oWM.ItemQueue.pop();			=09
		if (oItem && obj)
		{=09
			if (oItem.Id=3D=3Dobj.Id){
				oWM.ItemQueue =3D oWM.ItemQueue.concat(oItem);		=20
				return true;
			}
			if (oItem.Id.indexOf(obj.Id) =3D=3D -1 && obj.Id.indexOf(oItem.Id) =
=3D=3D -1)    // then we are in a new tree entirely																		=09
				if (igmenu_AreSiblings(oItem,obj)) oWM.unhoverItem(oItem.Element, =
false);
				else
				{
					igmenu_unhoverPath(oItem);
					while(oWM.ItemQueue.length>0) oWM.ItemQueue.pop();
				}		=09
			else			=09
			{
				var parent =3D obj.getParent();
				if(parent !=3D null)		=09
					if (oItem.Id =3D=3D parent.Id) oWM.ItemQueue.concat(oItem); // if =
the node being added is a child of oItem, then push back oItem
			}
		}		=09
	}			=09
	oWM.ItemQueue =3D oWM.ItemQueue.concat(obj);=09
}

function igmenu_AreSiblings(oItem,obj)
{
      if (null=3D=3DoItem || null=3D=3Dobj) return false;
      var parent =3D oItem.getParent();
      if(parent !=3D null) return =
(oItem.getParent().Id=3D=3Dobj.getParent().Id);
      else return null;
}

function igmenu_unhoverAll(oSubMenu)
{
	var oTItems =3D null;
	if (oSubMenu && =
null!=3D(oTItems=3Digmenu_getItemById(oSubMenu.id).getItems()))=09
		for (var i =3D oTItems.length - 1; i > -1 ; --i)
			oTItems[i].WebMenu.unhoverItem(oTItems[i].Element, false);	=09
}

function igmenu_ExecuteItem(evt,oItem, oItemElement)
{
	// execute the item
	ig_startClick=3Dtrue;
	igmenu_mouseup(null, evt, oItemElement);
	oItem =3D igmenu_getItemById(oItem.id);
	AdjustTabIndex(oItem,null);
	igmenu_unhoverPath(oItem);
	igmenu_PurgeQueue();
}

function igmenu_pageUnload(){
	if(ig_csom.IsIE55Plus)
	{
		ig_delete(igmenu_panelArray);
		ig_delete(igmenu_array);
		ig_delete(igmenu_itemarray);
	}
}

if(typeof(ig_csom)!=3D"undefined" && ig_csom.IsIE)
	ig_csom.addEventListener(window, "unload", igmenu_pageUnload, true);

if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/ScriptResource.axd?d=kWcdVp4Y80D-3fJe3fGR9trek9SVy6GguOlEuqeq99TlH7qbIUAvKF45XeDNWGPd5XlEdINH8LkaVWE2oyKpXU677ar0bGyUXoTjHMF8QGc1&t=fffffffff331a1e8

=EF=BB=BF//----------------------------------------------------------
// Copyright (C) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------
// MicrosoftAjax.js
Function.__typeName=3D"Function";Function.__class=3Dtrue;Function.createC=
allback=3Dfunction(b,a){return function(){var =
e=3Darguments.length;if(e>0){var d=3D[];for(var =
c=3D0;c<e;c++)d[c]=3Darguments[c];d[e]=3Da;return b.apply(this,d)}return =
b.call(this,a)}};Function.createDelegate=3Dfunction(a,b){return =
function(){return =
b.apply(a,arguments)}};Function.emptyFunction=3DFunction.emptyMethod=3Dfu=
nction(){};Function._validateParams=3Dfunction(e,c){var =
a;a=3DFunction._validateParameterCount(e,c);if(a){a.popStackFrame();retur=
n a}for(var b=3D0;b<e.length;b++){var =
d=3Dc[Math.min(b,c.length-1)],f=3Dd.name;if(d.parameterArray)f+=3D"["+(b-=
c.length+1)+"]";a=3DFunction._validateParameter(e[b],d,f);if(a){a.popStac=
kFrame();return a}}return =
null};Function._validateParameterCount=3Dfunction(e,a){var =
c=3Da.length,d=3D0;for(var =
b=3D0;b<a.length;b++)if(a[b].parameterArray)c=3DNumber.MAX_VALUE;else =
if(!a[b].optional)d++;if(e.length<d||e.length>c){var =
f=3DError.parameterCount();f.popStackFrame();return f}return =
null};Function._validateParameter=3Dfunction(c,a,h){var =
b,g=3Da.type,l=3D!!a.integer,k=3D!!a.domElement,m=3D!!a.mayBeNull;b=3DFun=
ction._validateParameterType(c,g,l,k,m,h);if(b){b.popStackFrame();return =
b}var =
e=3Da.elementType,f=3D!!a.elementMayBeNull;if(g=3D=3D=3DArray&&typeof =
c!=3D=3D"undefined"&&c!=3D=3Dnull&&(e||!f)){var =
j=3D!!a.elementInteger,i=3D!!a.elementDomElement;for(var =
d=3D0;d<c.length;d++){var =
n=3Dc[d];b=3DFunction._validateParameterType(n,e,j,i,f,h+"["+d+"]");if(b)=
{b.popStackFrame();return b}}}return =
null};Function._validateParameterType=3Dfunction(a,c,n,m,k,d){var =
b;if(typeof a=3D=3D=3D"undefined")if(k)return =
null;else{b=3DError.argumentUndefined(d);b.popStackFrame();return =
b}if(a=3D=3D=3Dnull)if(k)return =
null;else{b=3DError.argumentNull(d);b.popStackFrame();return =
b}if(c&&c.__enum){if(typeof =
a!=3D=3D"number"){b=3DError.argumentType(d,Object.getType(a),c);b.popStac=
kFrame();return b}if(a%1=3D=3D=3D0){var =
e=3Dc.prototype;if(!c.__flags||a=3D=3D=3D0){for(var i in =
e)if(e[i]=3D=3D=3Da)return null}else{var l=3Da;for(var i in e){var =
f=3De[i];if(f=3D=3D=3D0)continue;if((f&a)=3D=3D=3Df)l-=3Df;if(l=3D=3D=3D0=
)return =
null}}}b=3DError.argumentOutOfRange(d,a,String.format(Sys.Res.enumInvalid=
Value,a,c.getName()));b.popStackFrame();return b}if(m){var h;if(typeof =
a.nodeType!=3D=3D"number"){var =
g=3Da.ownerDocument||a.document||a;if(g!=3Da){var =
j=3Dg.defaultView||g.parentWindow;h=3Dj!=3Da&&!(j.document&&a.document&&j=
.document=3D=3D=3Da.document)}else h=3Dtypeof =
g.body=3D=3D=3D"undefined"}else =
h=3Da.nodeType=3D=3D=3D3;if(h){b=3DError.argument(d,Sys.Res.argumentDomEl=
ement);b.popStackFrame();return =
b}}if(c&&!c.isInstanceOfType(a)){b=3DError.argumentType(d,Object.getType(=
a),c);b.popStackFrame();return =
b}if(c=3D=3D=3DNumber&&n)if(a%1!=3D=3D0){b=3DError.argumentOutOfRange(d,a=
,Sys.Res.argumentInteger);b.popStackFrame();return b}return =
null};Error.__typeName=3D"Error";Error.__class=3Dtrue;Error.create=3Dfunc=
tion(d,b){var a=3Dnew Error(d);a.message=3Dd;if(b)for(var c in =
b)a[c]=3Db[c];a.popStackFrame();return =
a};Error.argument=3Dfunction(a,c){var b=3D"Sys.ArgumentException: =
"+(c?c:Sys.Res.argument);if(a)b+=3D"\n"+String.format(Sys.Res.paramName,a=
);var =
d=3DError.create(b,{name:"Sys.ArgumentException",paramName:a});d.popStack=
Frame();return d};Error.argumentNull=3Dfunction(a,c){var =
b=3D"Sys.ArgumentNullException: =
"+(c?c:Sys.Res.argumentNull);if(a)b+=3D"\n"+String.format(Sys.Res.paramNa=
me,a);var =
d=3DError.create(b,{name:"Sys.ArgumentNullException",paramName:a});d.popS=
tackFrame();return d};Error.argumentOutOfRange=3Dfunction(c,a,d){var =
b=3D"Sys.ArgumentOutOfRangeException: =
"+(d?d:Sys.Res.argumentOutOfRange);if(c)b+=3D"\n"+String.format(Sys.Res.p=
aramName,c);if(typeof =
a!=3D=3D"undefined"&&a!=3D=3Dnull)b+=3D"\n"+String.format(Sys.Res.actualV=
alue,a);var =
e=3DError.create(b,{name:"Sys.ArgumentOutOfRangeException",paramName:c,ac=
tualValue:a});e.popStackFrame();return =
e};Error.argumentType=3Dfunction(d,c,b,e){var =
a=3D"Sys.ArgumentTypeException: ";if(e)a+=3De;else =
if(c&&b)a+=3DString.format(Sys.Res.argumentTypeWithTypes,c.getName(),b.ge=
tName());else =
a+=3DSys.Res.argumentType;if(d)a+=3D"\n"+String.format(Sys.Res.paramName,=
d);var =
f=3DError.create(a,{name:"Sys.ArgumentTypeException",paramName:d,actualTy=
pe:c,expectedType:b});f.popStackFrame();return =
f};Error.argumentUndefined=3Dfunction(a,c){var =
b=3D"Sys.ArgumentUndefinedException: =
"+(c?c:Sys.Res.argumentUndefined);if(a)b+=3D"\n"+String.format(Sys.Res.pa=
ramName,a);var =
d=3DError.create(b,{name:"Sys.ArgumentUndefinedException",paramName:a});d=
.popStackFrame();return d};Error.format=3Dfunction(a){var =
c=3D"Sys.FormatException: =
"+(a?a:Sys.Res.format),b=3DError.create(c,{name:"Sys.FormatException"});b=
.popStackFrame();return b};Error.invalidOperation=3Dfunction(a){var =
c=3D"Sys.InvalidOperationException: =
"+(a?a:Sys.Res.invalidOperation),b=3DError.create(c,{name:"Sys.InvalidOpe=
rationException"});b.popStackFrame();return =
b};Error.notImplemented=3Dfunction(a){var =
c=3D"Sys.NotImplementedException: =
"+(a?a:Sys.Res.notImplemented),b=3DError.create(c,{name:"Sys.NotImplement=
edException"});b.popStackFrame();return =
b};Error.parameterCount=3Dfunction(a){var =
c=3D"Sys.ParameterCountException: =
"+(a?a:Sys.Res.parameterCount),b=3DError.create(c,{name:"Sys.ParameterCou=
ntException"});b.popStackFrame();return =
b};Error.prototype.popStackFrame=3Dfunction(){if(typeof =
this.stack=3D=3D=3D"undefined"||this.stack=3D=3D=3Dnull||typeof =
this.fileName=3D=3D=3D"undefined"||this.fileName=3D=3D=3Dnull||typeof =
this.lineNumber=3D=3D=3D"undefined"||this.lineNumber=3D=3D=3Dnull)return;=
var =
a=3Dthis.stack.split("\n"),c=3Da[0],e=3Dthis.fileName+":"+this.lineNumber=
;while(typeof =
c!=3D=3D"undefined"&&c!=3D=3Dnull&&c.indexOf(e)=3D=3D=3D-1){a.shift();c=3D=
a[0]}var d=3Da[1];if(typeof =
d=3D=3D=3D"undefined"||d=3D=3D=3Dnull)return;var =
b=3Dd.match(/@(.*):(\d+)$/);if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull)return;this.fileName=3Db[1];this.li=
neNumber=3DparseInt(b[2]);a.shift();this.stack=3Da.join("\n")};Object.__t=
ypeName=3D"Object";Object.__class=3Dtrue;Object.getType=3Dfunction(b){var=
 a=3Db.constructor;if(!a||typeof =
a!=3D=3D"function"||!a.__typeName||a.__typeName=3D=3D=3D"Object")return =
Object;return a};Object.getTypeName=3Dfunction(a){return =
Object.getType(a).getName()};String.__typeName=3D"String";String.__class=3D=
true;String.prototype.endsWith=3Dfunction(a){return =
this.substr(this.length-a.length)=3D=3D=3Da};String.prototype.startsWith=3D=
function(a){return =
this.substr(0,a.length)=3D=3D=3Da};String.prototype.trim=3Dfunction(){ret=
urn =
this.replace(/^\s+|\s+$/g,"")};String.prototype.trimEnd=3Dfunction(){retu=
rn =
this.replace(/\s+$/,"")};String.prototype.trimStart=3Dfunction(){return =
this.replace(/^\s+/,"")};String.format=3Dfunction(){return =
String._toFormattedString(false,arguments)};String.localeFormat=3Dfunctio=
n(){return =
String._toFormattedString(true,arguments)};String._toFormattedString=3Dfu=
nction(l,j){var c=3D"",e=3Dj[0];for(var a=3D0;true;){var =
f=3De.indexOf("{",a),d=3De.indexOf("}",a);if(f<0&&d<0){c+=3De.slice(a);br=
eak}if(d>0&&(d<f||f<0)){c+=3De.slice(a,d+1);a=3Dd+2;continue}c+=3De.slice=
(a,f);a=3Df+1;if(e.charAt(a)=3D=3D=3D"{"){c+=3D"{";a++;continue}if(d<0)br=
eak;var =
h=3De.substring(a,d),g=3Dh.indexOf(":"),k=3DparseInt(g<0?h:h.substring(0,=
g),10)+1,i=3Dg<0?"":h.substring(g+1),b=3Dj[k];if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull)b=3D"";if(b.toFormattedString)c+=3D=
b.toFormattedString(i);else =
if(l&&b.localeFormat)c+=3Db.localeFormat(i);else =
if(b.format)c+=3Db.format(i);else c+=3Db.toString();a=3Dd+1}return =
c};Boolean.__typeName=3D"Boolean";Boolean.__class=3Dtrue;Boolean.parse=3D=
function(b){var a=3Db.trim().toLowerCase();if(a=3D=3D=3D"false")return =
false;if(a=3D=3D=3D"true")return =
true};Date.__typeName=3D"Date";Date.__class=3Dtrue;Date._appendPreOrPostM=
atch=3Dfunction(e,b){var d=3D0,a=3Dfalse;for(var =
c=3D0,g=3De.length;c<g;c++){var f=3De.charAt(c);switch(f){case =
"'":if(a)b.append("'");else d++;a=3Dfalse;break;case =
"\\":if(a)b.append("\\");a=3D!a;break;default:b.append(f);a=3Dfalse}}retu=
rn =
d};Date._expandFormat=3Dfunction(a,b){if(!b)b=3D"F";if(b.length=3D=3D=3D1=
)switch(b){case "d":return a.ShortDatePattern;case "D":return =
a.LongDatePattern;case "t":return a.ShortTimePattern;case "T":return =
a.LongTimePattern;case "F":return a.FullDateTimePattern;case "M":case =
"m":return a.MonthDayPattern;case "s":return =
a.SortableDateTimePattern;case "Y":case "y":return =
a.YearMonthPattern;default:throw =
Error.format(Sys.Res.formatInvalidString)}return =
b};Date._expandYear=3Dfunction(c,a){if(a<100){var b=3D(new =
Date).getFullYear();a+=3Db-b%100;if(a>c.Calendar.TwoDigitYearMax)return =
a-100}return =
a};Date._getParseRegExp=3Dfunction(b,e){if(!b._parseRegExp)b._parseRegExp=
=3D{};else if(b._parseRegExp[e])return b._parseRegExp[e];var =
c=3DDate._expandFormat(b,e);c=3Dc.replace(/([\^\$\.\*\+\?\|\[\]\(\)\{\}])=
/g,"\\\\$1");var a=3Dnew =
Sys.StringBuilder("^"),j=3D[],f=3D0,i=3D0,h=3DDate._getTokenRegExp(),d;wh=
ile((d=3Dh.exec(c))!=3D=3Dnull){var =
l=3Dc.slice(f,d.index);f=3Dh.lastIndex;i+=3DDate._appendPreOrPostMatch(l,=
a);if(i%2=3D=3D=3D1){a.append(d[0]);continue}switch(d[0]){case =
"dddd":case "ddd":case "MMMM":case "MMM":a.append("(\\D+)");break;case =
"tt":case "t":a.append("(\\D*)");break;case =
"yyyy":a.append("(\\d{4})");break;case =
"fff":a.append("(\\d{3})");break;case =
"ff":a.append("(\\d{2})");break;case "f":a.append("(\\d)");break;case =
"dd":case "d":case "MM":case "M":case "yy":case "y":case "HH":case =
"H":case "hh":case "h":case "mm":case "m":case "ss":case =
"s":a.append("(\\d\\d?)");break;case =
"zzz":a.append("([+-]?\\d\\d?:\\d{2})");break;case "zz":case =
"z":a.append("([+-]?\\d\\d?)")}Array.add(j,d[0])}Date._appendPreOrPostMat=
ch(c.slice(f),a);a.append("$");var =
k=3Da.toString().replace(/\s+/g,"\\s+"),g=3D{"regExp":k,"groups":j};b._pa=
rseRegExp[e]=3Dg;return g};Date._getTokenRegExp=3Dfunction(){return =
/dddd|ddd|dd|d|MMMM|MMM|MM|M|yyyy|yy|y|hh|h|HH|H|mm|m|ss|s|tt|t|fff|ff|f|=
zzz|zz|z/g};Date.parseLocale=3Dfunction(a){return =
Date._parse(a,Sys.CultureInfo.CurrentCulture,arguments)};Date.parseInvari=
ant=3Dfunction(a){return =
Date._parse(a,Sys.CultureInfo.InvariantCulture,arguments)};Date._parse=3D=
function(g,c,h){var e=3Dfalse;for(var a=3D1,i=3Dh.length;a<i;a++){var =
f=3Dh[a];if(f){e=3Dtrue;var b=3DDate._parseExact(g,f,c);if(b)return =
b}}if(!e){var d=3Dc._getDateTimeFormats();for(var =
a=3D0,i=3Dd.length;a<i;a++){var =
b=3DDate._parseExact(g,d[a],c);if(b)return b}}return =
null};Date._parseExact=3Dfunction(s,y,j){s=3Ds.trim();var =
m=3Dj.dateTimeFormat,v=3DDate._getParseRegExp(m,y),x=3D(new =
RegExp(v.regExp)).exec(s);if(x=3D=3D=3Dnull)return null;var =
w=3Dv.groups,f=3Dnull,c=3Dnull,h=3Dnull,g=3Dnull,d=3D0,n=3D0,o=3D0,e=3D0,=
k=3Dnull,r=3Dfalse;for(var p=3D0,z=3Dw.length;p<z;p++){var =
a=3Dx[p+1];if(a)switch(w[p]){case "dd":case =
"d":h=3DparseInt(a,10);if(h<1||h>31)return null;break;case =
"MMMM":c=3Dj._getMonthIndex(a);if(c<0||c>11)return null;break;case =
"MMM":c=3Dj._getAbbrMonthIndex(a);if(c<0||c>11)return null;break;case =
"M":case "MM":var c=3DparseInt(a,10)-1;if(c<0||c>11)return =
null;break;case "y":case =
"yy":f=3DDate._expandYear(m,parseInt(a,10));if(f<0||f>9999)return =
null;break;case "yyyy":f=3DparseInt(a,10);if(f<0||f>9999)return =
null;break;case "h":case =
"hh":d=3DparseInt(a,10);if(d=3D=3D=3D12)d=3D0;if(d<0||d>11)return =
null;break;case "H":case "HH":d=3DparseInt(a,10);if(d<0||d>23)return =
null;break;case "m":case "mm":n=3DparseInt(a,10);if(n<0||n>59)return =
null;break;case "s":case "ss":o=3DparseInt(a,10);if(o<0||o>59)return =
null;break;case "tt":case "t":var =
u=3Da.toUpperCase();r=3Du=3D=3D=3Dm.PMDesignator.toUpperCase();if(!r&&u!=3D=
=3Dm.AMDesignator.toUpperCase())return null;break;case =
"f":e=3DparseInt(a,10)*100;if(e<0||e>999)return null;break;case =
"ff":e=3DparseInt(a,10)*10;if(e<0||e>999)return null;break;case =
"fff":e=3DparseInt(a,10);if(e<0||e>999)return null;break;case =
"dddd":g=3Dj._getDayIndex(a);if(g<0||g>6)return null;break;case =
"ddd":g=3Dj._getAbbrDayIndex(a);if(g<0||g>6)return null;break;case =
"zzz":var q=3Da.split(/:/);if(q.length!=3D=3D2)return null;var =
i=3DparseInt(q[0],10);if(i<-12||i>13)return null;var =
l=3DparseInt(q[1],10);if(l<0||l>59)return =
null;k=3Di*60+(a.startsWith("-")?-l:l);break;case "z":case "zz":var =
i=3DparseInt(a,10);if(i<-12||i>13)return null;k=3Di*60}}var b=3Dnew =
Date;if(f=3D=3D=3Dnull)f=3Db.getFullYear();if(c=3D=3D=3Dnull)c=3Db.getMon=
th();if(h=3D=3D=3Dnull)h=3Db.getDate();b.setFullYear(f,c,h);if(b.getDate(=
)!=3D=3Dh)return null;if(g!=3D=3Dnull&&b.getDay()!=3D=3Dg)return =
null;if(r&&d<12)d+=3D12;b.setHours(d,n,o,e);if(k!=3D=3Dnull){var =
t=3Db.getMinutes()-(k+b.getTimezoneOffset());b.setHours(b.getHours()+pars=
eInt(t/60,10),t%60)}return b};Date.prototype.format=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.InvariantCulture)};Date.prototy=
pe.localeFormat=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.CurrentCulture)};Date.prototype=
._toFormattedString=3Dfunction(e,h){if(!e||e.length=3D=3D=3D0||e=3D=3D=3D=
"i")if(h&&h.name.length>0)return this.toLocaleString();else return =
this.toString();var d=3Dh.dateTimeFormat;e=3DDate._expandFormat(d,e);var =
a=3Dnew Sys.StringBuilder,b;function c(a){if(a<10)return "0"+a;return =
a.toString()}function g(a){if(a<10)return "00"+a;if(a<100)return =
"0"+a;return a.toString()}var =
j=3D0,i=3DDate._getTokenRegExp();for(;true;){var =
l=3Di.lastIndex,f=3Di.exec(e),k=3De.slice(l,f?f.index:e.length);j+=3DDate=
._appendPreOrPostMatch(k,a);if(!f)break;if(j%2=3D=3D=3D1){a.append(f[0]);=
continue}switch(f[0]){case =
"dddd":a.append(d.DayNames[this.getDay()]);break;case =
"ddd":a.append(d.AbbreviatedDayNames[this.getDay()]);break;case =
"dd":a.append(c(this.getDate()));break;case =
"d":a.append(this.getDate());break;case =
"MMMM":a.append(d.MonthNames[this.getMonth()]);break;case =
"MMM":a.append(d.AbbreviatedMonthNames[this.getMonth()]);break;case =
"MM":a.append(c(this.getMonth()+1));break;case =
"M":a.append(this.getMonth()+1);break;case =
"yyyy":a.append(this.getFullYear());break;case =
"yy":a.append(c(this.getFullYear()%100));break;case =
"y":a.append(this.getFullYear()%100);break;case =
"hh":b=3Dthis.getHours()%12;if(b=3D=3D=3D0)b=3D12;a.append(c(b));break;ca=
se =
"h":b=3Dthis.getHours()%12;if(b=3D=3D=3D0)b=3D12;a.append(b);break;case =
"HH":a.append(c(this.getHours()));break;case =
"H":a.append(this.getHours());break;case =
"mm":a.append(c(this.getMinutes()));break;case =
"m":a.append(this.getMinutes());break;case =
"ss":a.append(c(this.getSeconds()));break;case =
"s":a.append(this.getSeconds());break;case =
"tt":a.append(this.getHours()<12?d.AMDesignator:d.PMDesignator);break;cas=
e =
"t":a.append((this.getHours()<12?d.AMDesignator:d.PMDesignator).charAt(0)=
);break;case =
"f":a.append(g(this.getMilliseconds()).charAt(0));break;case =
"ff":a.append(g(this.getMilliseconds()).substr(0,2));break;case =
"fff":a.append(g(this.getMilliseconds()));break;case =
"z":b=3Dthis.getTimezoneOffset()/60;a.append((b<=3D0?"+":"-")+Math.floor(=
Math.abs(b)));break;case =
"zz":b=3Dthis.getTimezoneOffset()/60;a.append((b<=3D0?"+":"-")+c(Math.flo=
or(Math.abs(b))));break;case =
"zzz":b=3Dthis.getTimezoneOffset()/60;a.append((b<=3D0?"+":"-")+c(Math.fl=
oor(Math.abs(b)))+d.TimeSeparator+c(Math.abs(this.getTimezoneOffset()%60)=
))}}return =
a.toString()};Number.__typeName=3D"Number";Number.__class=3Dtrue;Number.p=
arseLocale=3Dfunction(a){return =
Number._parse(a,Sys.CultureInfo.CurrentCulture)};Number.parseInvariant=3D=
function(a){return =
Number._parse(a,Sys.CultureInfo.InvariantCulture)};Number._parse=3Dfuncti=
on(b,o){b=3Db.trim();if(b.match(/^[+-]?infinity$/i))return =
parseFloat(b);if(b.match(/^0x[a-f0-9]+$/i))return parseInt(b);var =
a=3Do.numberFormat,g=3DNumber._parseNumberNegativePattern(b,a,a.NumberNeg=
ativePattern),h=3Dg[0],e=3Dg[1];if(h=3D=3D=3D""&&a.NumberNegativePattern!=
=3D=3D1){g=3DNumber._parseNumberNegativePattern(b,a,1);h=3Dg[0];e=3Dg[1]}=
if(h=3D=3D=3D"")h=3D"+";var =
j,d,f=3De.indexOf("e");if(f<0)f=3De.indexOf("E");if(f<0){d=3De;j=3Dnull}e=
lse{d=3De.substr(0,f);j=3De.substr(f+1)}var =
c,k,m=3Dd.indexOf(a.NumberDecimalSeparator);if(m<0){c=3Dd;k=3Dnull}else{c=
=3Dd.substr(0,m);k=3Dd.substr(m+a.NumberDecimalSeparator.length)}c=3Dc.sp=
lit(a.NumberGroupSeparator).join("");var =
n=3Da.NumberGroupSeparator.replace(/\u00A0/g," =
");if(a.NumberGroupSeparator!=3D=3Dn)c=3Dc.split(n).join("");var =
l=3Dh+c;if(k!=3D=3Dnull)l+=3D"."+k;if(j!=3D=3Dnull){var =
i=3DNumber._parseNumberNegativePattern(j,a,1);if(i[0]=3D=3D=3D"")i[0]=3D"=
+";l+=3D"e"+i[0]+i[1]}if(l.match(/^[+-]?\d*\.?\d*(e[+-]?\d+)?$/))return =
parseFloat(l);return =
Number.NaN};Number._parseNumberNegativePattern=3Dfunction(a,d,e){var =
b=3Dd.NegativeSign,c=3Dd.PositiveSign;switch(e){case 4:b=3D" "+b;c=3D" =
"+c;case 3:if(a.endsWith(b))return =
["-",a.substr(0,a.length-b.length)];else if(a.endsWith(c))return =
["+",a.substr(0,a.length-c.length)];break;case 2:b+=3D" ";c+=3D" ";case =
1:if(a.startsWith(b))return ["-",a.substr(b.length)];else =
if(a.startsWith(c))return ["+",a.substr(c.length)];break;case =
0:if(a.startsWith("(")&&a.endsWith(")"))return =
["-",a.substr(1,a.length-2)]}return =
["",a]};Number.prototype.format=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.InvariantCulture)};Number.proto=
type.localeFormat=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.CurrentCulture)};Number.prototy=
pe._toFormattedString=3Dfunction(d,j){if(!d||d.length=3D=3D=3D0||d=3D=3D=3D=
"i")if(j&&j.name.length>0)return this.toLocaleString();else return =
this.toString();var o=3D["n %","n%","%n"],n=3D["-n =
%","-n%","-%n"],p=3D["(n)","-n","- n","n-","n -"],m=3D["$n","n$","$ =
n","n $"],l=3D["($n)","-$n","$-n","$n-","(n$)","-n$","n-$","n$-","-n =
$","-$ n","n $-","$ n-","$ -n","n- $","($ n)","(n $)"];function =
g(a,c,d){for(var b=3Da.length;b<c;b++)a=3Dd?"0"+a:a+"0";return =
a}function i(j,i,l,n,p){var =
h=3Dl[0],k=3D1,o=3DMath.pow(10,i),m=3DMath.round(j*o)/o;if(!isFinite(m))m=
=3Dj;j=3Dm;var =
b=3Dj.toString(),a=3D"",c,e=3Db.split(/e/i);b=3De[0];c=3De.length>1?parse=
Int(e[1]):0;e=3Db.split(".");b=3De[0];a=3De.length>1?e[1]:"";var =
q;if(c>0){a=3Dg(a,c,false);b+=3Da.slice(0,c);a=3Da.substr(c)}else =
if(c<0){c=3D-c;b=3Dg(b,c+1,true);a=3Db.slice(-c,b.length)+a;b=3Db.slice(0=
,-c)}if(i>0){if(a.length>i)a=3Da.slice(0,i);else =
a=3Dg(a,i,false);a=3Dp+a}else a=3D"";var =
d=3Db.length-1,f=3D"";while(d>=3D0){if(h=3D=3D=3D0||h>d)if(f.length>0)ret=
urn b.slice(0,d+1)+n+f+a;else return =
b.slice(0,d+1)+a;if(f.length>0)f=3Db.slice(d-h+1,d+1)+n+f;else =
f=3Db.slice(d-h+1,d+1);d-=3Dh;if(k<l.length){h=3Dl[k];k++}}return =
b.slice(0,d+1)+n+f+a}var =
a=3Dj.numberFormat,e=3DMath.abs(this);if(!d)d=3D"D";var =
b=3D-1;if(d.length>1)b=3DparseInt(d.slice(1),10);var =
c;switch(d.charAt(0)){case "d":case =
"D":c=3D"n";if(b!=3D=3D-1)e=3Dg(""+e,b,true);if(this<0)e=3D-e;break;case =
"c":case "C":if(this<0)c=3Dl[a.CurrencyNegativePattern];else =
c=3Dm[a.CurrencyPositivePattern];if(b=3D=3D=3D-1)b=3Da.CurrencyDecimalDig=
its;e=3Di(Math.abs(this),b,a.CurrencyGroupSizes,a.CurrencyGroupSeparator,=
a.CurrencyDecimalSeparator);break;case "n":case =
"N":if(this<0)c=3Dp[a.NumberNegativePattern];else =
c=3D"n";if(b=3D=3D=3D-1)b=3Da.NumberDecimalDigits;e=3Di(Math.abs(this),b,=
a.NumberGroupSizes,a.NumberGroupSeparator,a.NumberDecimalSeparator);break=
;case "p":case "P":if(this<0)c=3Dn[a.PercentNegativePattern];else =
c=3Do[a.PercentPositivePattern];if(b=3D=3D=3D-1)b=3Da.PercentDecimalDigit=
s;e=3Di(Math.abs(this)*100,b,a.PercentGroupSizes,a.PercentGroupSeparator,=
a.PercentDecimalSeparator);break;default:throw =
Error.format(Sys.Res.formatBadFormatSpecifier)}var =
k=3D/n|\$|-|%/g,f=3D"";for(;true;){var =
q=3Dk.lastIndex,h=3Dk.exec(c);f+=3Dc.slice(q,h?h.index:c.length);if(!h)br=
eak;switch(h[0]){case "n":f+=3De;break;case =
"$":f+=3Da.CurrencySymbol;break;case "-":f+=3Da.NegativeSign;break;case =
"%":f+=3Da.PercentSymbol}}return =
f};RegExp.__typeName=3D"RegExp";RegExp.__class=3Dtrue;Array.__typeName=3D=
"Array";Array.__class=3Dtrue;Array.add=3DArray.enqueue=3Dfunction(a,b){a[=
a.length]=3Db};Array.addRange=3Dfunction(a,b){a.push.apply(a,b)};Array.cl=
ear=3Dfunction(a){a.length=3D0};Array.clone=3Dfunction(a){if(a.length=3D=3D=
=3D1)return [a[0]];else return =
Array.apply(null,a)};Array.contains=3Dfunction(a,b){return =
Array.indexOf(a,b)>=3D0};Array.dequeue=3Dfunction(a){return =
a.shift()};Array.forEach=3Dfunction(b,e,d){for(var =
a=3D0,f=3Db.length;a<f;a++){var c=3Db[a];if(typeof =
c!=3D=3D"undefined")e.call(d,c,a,b)}};Array.indexOf=3Dfunction(d,e,a){if(=
typeof e=3D=3D=3D"undefined")return -1;var =
c=3Dd.length;if(c!=3D=3D0){a=3Da-0;if(isNaN(a))a=3D0;else{if(isFinite(a))=
a=3Da-a%1;if(a<0)a=3DMath.max(0,c+a)}for(var b=3Da;b<c;b++)if(typeof =
d[b]!=3D=3D"undefined"&&d[b]=3D=3D=3De)return b}return =
-1};Array.insert=3Dfunction(a,b,c){a.splice(b,0,c)};Array.parse=3Dfunctio=
n(value){if(!value)return [];return =
eval(value)};Array.remove=3Dfunction(b,c){var =
a=3DArray.indexOf(b,c);if(a>=3D0)b.splice(a,1);return =
a>=3D0};Array.removeAt=3Dfunction(a,b){a.splice(b,1)};if(!window)this.win=
dow=3Dthis;window.Type=3DFunction;Type.prototype.callBaseMethod=3Dfunctio=
n(a,d,b){var c=3Dthis.getBaseMethod(a,d);if(!b)return c.apply(a);else =
return c.apply(a,b)};Type.prototype.getBaseMethod=3Dfunction(d,c){var =
b=3Dthis.getBaseType();if(b){var a=3Db.prototype[c];return a instanceof =
Function?a:null}return =
null};Type.prototype.getBaseType=3Dfunction(){return typeof =
this.__baseType=3D=3D=3D"undefined"?null:this.__baseType};Type.prototype.=
getInterfaces=3Dfunction(){var a=3D[],b=3Dthis;while(b){var =
c=3Db.__interfaces;if(c)for(var d=3D0,f=3Dc.length;d<f;d++){var =
e=3Dc[d];if(!Array.contains(a,e))a[a.length]=3De}b=3Db.__baseType}return =
a};Type.prototype.getName=3Dfunction(){return typeof =
this.__typeName=3D=3D=3D"undefined"?"":this.__typeName};Type.prototype.im=
plementsInterface=3Dfunction(d){this.resolveInheritance();var =
c=3Dd.getName(),a=3Dthis.__interfaceCache;if(a){var e=3Da[c];if(typeof =
e!=3D=3D"undefined")return e}else a=3Dthis.__interfaceCache=3D{};var =
b=3Dthis;while(b){var =
f=3Db.__interfaces;if(f)if(Array.indexOf(f,d)!=3D=3D-1)return =
a[c]=3Dtrue;b=3Db.__baseType}return =
a[c]=3Dfalse};Type.prototype.inheritsFrom=3Dfunction(b){this.resolveInher=
itance();var a=3Dthis.__baseType;while(a){if(a=3D=3D=3Db)return =
true;a=3Da.__baseType}return =
false};Type.prototype.initializeBase=3Dfunction(a,b){this.resolveInherita=
nce();if(this.__baseType)if(!b)this.__baseType.apply(a);else =
this.__baseType.apply(a,b);return =
a};Type.prototype.isImplementedBy=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;var =
b=3DObject.getType(a);return =
!!(b.implementsInterface&&b.implementsInterface(this))};Type.prototype.is=
InstanceOfType=3Dfunction(b){if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull)return false;if(b instanceof =
this)return true;var a=3DObject.getType(b);return =
!!(a=3D=3D=3Dthis)||a.inheritsFrom&&a.inheritsFrom(this)||a.implementsInt=
erface&&a.implementsInterface(this)};Type.prototype.registerClass=3Dfunct=
ion(c,b,d){this.prototype.constructor=3Dthis;this.__typeName=3Dc;this.__c=
lass=3Dtrue;if(b){this.__baseType=3Db;this.__basePrototypePending=3Dtrue}=
Sys.__upperCaseTypes[c.toUpperCase()]=3Dthis;if(d){this.__interfaces=3D[]=
;for(var a=3D2,f=3Darguments.length;a<f;a++){var =
e=3Darguments[a];this.__interfaces.push(e)}}return =
this};Type.prototype.registerInterface=3Dfunction(a){Sys.__upperCaseTypes=
[a.toUpperCase()]=3Dthis;this.prototype.constructor=3Dthis;this.__typeNam=
e=3Da;this.__interface=3Dtrue;return =
this};Type.prototype.resolveInheritance=3Dfunction(){if(this.__baseProtot=
ypePending){var b=3Dthis.__baseType;b.resolveInheritance();for(var a in =
b.prototype){var =
c=3Db.prototype[a];if(!this.prototype[a])this.prototype[a]=3Dc}delete =
this.__basePrototypePending}};Type.getRootNamespaces=3Dfunction(){return =
Array.clone(Sys.__rootNamespaces)};Type.isClass=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__class};Type.isInterface=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__interface};Type.isNamespace=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__namespace};Type.parse=3Dfunction(typeName,ns){var =
fn;if(ns){fn=3DSys.__upperCaseTypes[ns.getName().toUpperCase()+"."+typeNa=
me.toUpperCase()];return fn||null}if(!typeName)return =
null;if(!Type.__htClasses)Type.__htClasses=3D{};fn=3DType.__htClasses[typ=
eName];if(!fn){fn=3Deval(typeName);Type.__htClasses[typeName]=3Dfn}return=
 fn};Type.registerNamespace=3Dfunction(f){var =
d=3Dwindow,c=3Df.split(".");for(var b=3D0;b<c.length;b++){var =
e=3Dc[b],a=3Dd[e];if(!a){a=3Dd[e]=3D{__namespace:true,__typeName:c.slice(=
0,b+1).join(".")};if(b=3D=3D=3D0)Sys.__rootNamespaces[Sys.__rootNamespace=
s.length]=3Da;a.getName=3Dfunction(){return =
this.__typeName}}d=3Da}};window.Sys=3D{__namespace:true,__typeName:"Sys",=
getName:function(){return =
"Sys"},__upperCaseTypes:{}};Sys.__rootNamespaces=3D[Sys];Sys.IDisposable=3D=
function(){};Sys.IDisposable.prototype=3D{};Sys.IDisposable.registerInter=
face("Sys.IDisposable");Sys.StringBuilder=3Dfunction(a){this._parts=3Dtyp=
eof =
a!=3D=3D"undefined"&&a!=3D=3Dnull&&a!=3D=3D""?[a.toString()]:[];this._val=
ue=3D{};this._len=3D0};Sys.StringBuilder.prototype=3D{append:function(a){=
this._parts[this._parts.length]=3Da},appendLine:function(a){this._parts[t=
his._parts.length]=3Dtypeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull||a=3D=3D=3D""?"\r\n":a+"\r\n"},clea=
r:function(){this._parts=3D[];this._value=3D{};this._len=3D0},isEmpty:fun=
ction(){if(this._parts.length=3D=3D=3D0)return true;return =
this.toString()=3D=3D=3D""},toString:function(a){a=3Da||"";var =
b=3Dthis._parts;if(this._len!=3D=3Db.length){this._value=3D{};this._len=3D=
b.length}var d=3Dthis._value;if(typeof =
d[a]=3D=3D=3D"undefined"){if(a!=3D=3D"")for(var =
c=3D0;c<b.length;)if(typeof =
b[c]=3D=3D=3D"undefined"||b[c]=3D=3D=3D""||b[c]=3D=3D=3Dnull)b.splice(c,1=
);else c++;d[a]=3Dthis._parts.join(a)}return =
d[a]}};Sys.StringBuilder.registerClass("Sys.StringBuilder");if(!window.XM=
LHttpRequest)window.XMLHttpRequest=3Dfunction(){var =
b=3D["Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP"];for(var =
a=3D0,c=3Db.length;a<c;a++)try{return new =
ActiveXObject(b[a])}catch(d){}return =
null};Sys.Browser=3D{};Sys.Browser.InternetExplorer=3D{};Sys.Browser.Fire=
fox=3D{};Sys.Browser.Safari=3D{};Sys.Browser.Opera=3D{};Sys.Browser.agent=
=3Dnull;Sys.Browser.hasDebuggerStatement=3Dfalse;Sys.Browser.name=3Dnavig=
ator.appName;Sys.Browser.version=3DparseFloat(navigator.appVersion);Sys.B=
rowser.documentMode=3D0;if(navigator.userAgent.indexOf(" MSIE =
")>-1){Sys.Browser.agent=3DSys.Browser.InternetExplorer;Sys.Browser.versi=
on=3DparseFloat(navigator.userAgent.match(/MSIE =
(\d+\.\d+)/)[1]);if(Sys.Browser.version>=3D8)if(document.documentMode>=3D=
7)Sys.Browser.documentMode=3Ddocument.documentMode;Sys.Browser.hasDebugge=
rStatement=3Dtrue}else if(navigator.userAgent.indexOf(" =
Firefox/")>-1){Sys.Browser.agent=3DSys.Browser.Firefox;Sys.Browser.versio=
n=3DparseFloat(navigator.userAgent.match(/Firefox\/(\d+\.\d+)/)[1]);Sys.B=
rowser.name=3D"Firefox";Sys.Browser.hasDebuggerStatement=3Dtrue}else =
if(navigator.userAgent.indexOf(" =
AppleWebKit/")>-1){Sys.Browser.agent=3DSys.Browser.Safari;Sys.Browser.ver=
sion=3DparseFloat(navigator.userAgent.match(/AppleWebKit\/(\d+(\.\d+)?)/)=
[1]);Sys.Browser.name=3D"Safari"}else =
if(navigator.userAgent.indexOf("Opera/")>-1)Sys.Browser.agent=3DSys.Brows=
er.Opera;Type.registerNamespace("Sys.UI");Sys._Debug=3Dfunction(){};Sys._=
Debug.prototype=3D{_appendConsole:function(a){if(typeof =
Debug!=3D=3D"undefined"&&Debug.writeln)Debug.writeln(a);if(window.console=
&&window.console.log)window.console.log(a);if(window.opera)window.opera.p=
ostError(a);if(window.debugService)window.debugService.trace(a)},_appendT=
race:function(b){var =
a=3Ddocument.getElementById("TraceConsole");if(a&&a.tagName.toUpperCase()=
=3D=3D=3D"TEXTAREA")a.value+=3Db+"\n"},assert:function(c,a,b){if(!c){a=3D=
b&&this.assert.caller?String.format(Sys.Res.assertFailedCaller,a,this.ass=
ert.caller):String.format(Sys.Res.assertFailed,a);if(confirm(String.forma=
t(Sys.Res.breakIntoDebugger,a)))this.fail(a)}},clearTrace:function(){var =
a=3Ddocument.getElementById("TraceConsole");if(a&&a.tagName.toUpperCase()=
=3D=3D=3D"TEXTAREA")a.value=3D""},fail:function(message){this._appendCons=
ole(message);if(Sys.Browser.hasDebuggerStatement)eval("debugger")},trace:=
function(a){this._appendConsole(a);this._appendTrace(a)},traceDump:functi=
on(a,b){var =
c=3Dthis._traceDump(a,b,true)},_traceDump:function(a,c,f,b,d){c=3Dc?c:"tr=
aceDump";b=3Db?b:"";if(a=3D=3D=3Dnull){this.trace(b+c+": =
null");return}switch(typeof a){case "undefined":this.trace(b+c+": =
Undefined");break;case "number":case "string":case =
"boolean":this.trace(b+c+": =
"+a);break;default:if(Date.isInstanceOfType(a)||RegExp.isInstanceOfType(a=
)){this.trace(b+c+": "+a.toString());break}if(!d)d=3D[];else =
if(Array.contains(d,a)){this.trace(b+c+": =
...");return}Array.add(d,a);if(a=3D=3Dwindow||a=3D=3D=3Ddocument||window.=
HTMLElement&&a instanceof HTMLElement||typeof =
a.nodeName=3D=3D=3D"string"){var =
k=3Da.tagName?a.tagName:"DomElement";if(a.id)k+=3D" - =
"+a.id;this.trace(b+c+" {"+k+"}")}else{var =
i=3DObject.getTypeName(a);this.trace(b+c+(typeof i=3D=3D=3D"string"?" =
{"+i+"}":""));if(b=3D=3D=3D""||f){b+=3D"    ";var =
e,j,l,g,h;if(Array.isInstanceOfType(a)){j=3Da.length;for(e=3D0;e<j;e++)th=
is._traceDump(a[e],"["+e+"]",f,b,d)}else for(g in =
a){h=3Da[g];if(!Function.isInstanceOfType(h))this._traceDump(h,g,f,b,d)}}=
}Array.remove(d,a)}}};Sys._Debug.registerClass("Sys._Debug");Sys.Debug=3D=
new Sys._Debug;Sys.Debug.isDebug=3Dfalse;function =
Sys$Enum$parse(c,e){var =
a,b,i;if(e){a=3Dthis.__lowerCaseValues;if(!a){this.__lowerCaseValues=3Da=3D=
{};var g=3Dthis.prototype;for(var f in g)a[f.toLowerCase()]=3Dg[f]}}else =
a=3Dthis.prototype;if(!this.__flags){i=3De?c.toLowerCase():c;b=3Da[i.trim=
()];if(typeof b!=3D=3D"number")throw =
Error.argument("value",String.format(Sys.Res.enumInvalidValue,c,this.__ty=
peName));return b}else{var =
h=3D(e?c.toLowerCase():c).split(","),j=3D0;for(var =
d=3Dh.length-1;d>=3D0;d--){var k=3Dh[d].trim();b=3Da[k];if(typeof =
b!=3D=3D"number")throw =
Error.argument("value",String.format(Sys.Res.enumInvalidValue,c.split(","=
)[d].trim(),this.__typeName));j|=3Db}return j}}function =
Sys$Enum$toString(c){if(typeof =
c=3D=3D=3D"undefined"||c=3D=3D=3Dnull)return this.__string;var =
d=3Dthis.prototype,a;if(!this.__flags||c=3D=3D=3D0){for(a in =
d)if(d[a]=3D=3D=3Dc)return a}else{var =
b=3Dthis.__sortedValues;if(!b){b=3D[];for(a in =
d)b[b.length]=3D{key:a,value:d[a]};b.sort(function(a,b){return =
a.value-b.value});this.__sortedValues=3Db}var =
e=3D[],g=3Dc;for(a=3Db.length-1;a>=3D0;a--){var =
h=3Db[a],f=3Dh.value;if(f=3D=3D=3D0)continue;if((f&c)=3D=3D=3Df){e[e.leng=
th]=3Dh.key;g-=3Df;if(g=3D=3D=3D0)break}}if(e.length&&g=3D=3D=3D0)return =
e.reverse().join(", ")}return =
""}Type.prototype.registerEnum=3Dfunction(b,c){Sys.__upperCaseTypes[b.toU=
pperCase()]=3Dthis;for(var a in =
this.prototype)this[a]=3Dthis.prototype[a];this.__typeName=3Db;this.parse=
=3DSys$Enum$parse;this.__string=3Dthis.toString();this.toString=3DSys$Enu=
m$toString;this.__flags=3Dc;this.__enum=3Dtrue};Type.isEnum=3Dfunction(a)=
{if(typeof a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__enum};Type.isFlags=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__flags};Sys.EventHandlerList=3Dfunction(){this._list=3D{}};Sys.Event=
HandlerList.prototype=3D{addHandler:function(b,a){Array.add(this._getEven=
t(b,true),a)},removeHandler:function(c,b){var =
a=3Dthis._getEvent(c);if(!a)return;Array.remove(a,b)},getHandler:function=
(b){var a=3Dthis._getEvent(b);if(!a||a.length=3D=3D=3D0)return =
null;a=3DArray.clone(a);return function(c,d){for(var =
b=3D0,e=3Da.length;b<e;b++)a[b](c,d)}},_getEvent:function(a,b){if(!this._=
list[a]){if(!b)return null;this._list[a]=3D[]}return =
this._list[a]}};Sys.EventHandlerList.registerClass("Sys.EventHandlerList"=
);Sys.EventArgs=3Dfunction(){};Sys.EventArgs.registerClass("Sys.EventArgs=
");Sys.EventArgs.Empty=3Dnew =
Sys.EventArgs;Sys.CancelEventArgs=3Dfunction(){Sys.CancelEventArgs.initia=
lizeBase(this);this._cancel=3Dfalse};Sys.CancelEventArgs.prototype=3D{get=
_cancel:function(){return =
this._cancel},set_cancel:function(a){this._cancel=3Da}};Sys.CancelEventAr=
gs.registerClass("Sys.CancelEventArgs",Sys.EventArgs);Sys.INotifyProperty=
Change=3Dfunction(){};Sys.INotifyPropertyChange.prototype=3D{};Sys.INotif=
yPropertyChange.registerInterface("Sys.INotifyPropertyChange");Sys.Proper=
tyChangedEventArgs=3Dfunction(a){Sys.PropertyChangedEventArgs.initializeB=
ase(this);this._propertyName=3Da};Sys.PropertyChangedEventArgs.prototype=3D=
{get_propertyName:function(){return =
this._propertyName}};Sys.PropertyChangedEventArgs.registerClass("Sys.Prop=
ertyChangedEventArgs",Sys.EventArgs);Sys.INotifyDisposing=3Dfunction(){};=
Sys.INotifyDisposing.prototype=3D{};Sys.INotifyDisposing.registerInterfac=
e("Sys.INotifyDisposing");Sys.Component=3Dfunction(){if(Sys.Application)S=
ys.Application.registerDisposableObject(this)};Sys.Component.prototype=3D=
{_id:null,_initialized:false,_updating:false,get_events:function(){if(!th=
is._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_id:function(){return =
this._id},set_id:function(a){this._id=3Da},get_isInitialized:function(){r=
eturn this._initialized},get_isUpdating:function(){return =
this._updating},add_disposing:function(a){this.get_events().addHandler("d=
isposing",a)},remove_disposing:function(a){this.get_events().removeHandle=
r("disposing",a)},add_propertyChanged:function(a){this.get_events().addHa=
ndler("propertyChanged",a)},remove_propertyChanged:function(a){this.get_e=
vents().removeHandler("propertyChanged",a)},beginUpdate:function(){this._=
updating=3Dtrue},dispose:function(){if(this._events){var =
a=3Dthis._events.getHandler("disposing");if(a)a(this,Sys.EventArgs.Empty)=
}delete =
this._events;Sys.Application.unregisterDisposableObject(this);Sys.Applica=
tion.removeComponent(this)},endUpdate:function(){this._updating=3Dfalse;i=
f(!this._initialized)this.initialize();this.updated()},initialize:functio=
n(){this._initialized=3Dtrue},raisePropertyChanged:function(b){if(!this._=
events)return;var =
a=3Dthis._events.getHandler("propertyChanged");if(a)a(this,new =
Sys.PropertyChangedEventArgs(b))},updated:function(){}};Sys.Component.reg=
isterClass("Sys.Component",null,Sys.IDisposable,Sys.INotifyPropertyChange=
,Sys.INotifyDisposing);function Sys$Component$_setProperties(a,i){var =
d,j=3DObject.getType(a),e=3Dj=3D=3D=3DObject||j=3D=3D=3DSys.UI.DomElement=
,h=3DSys.Component.isInstanceOfType(a)&&!a.get_isUpdating();if(h)a.beginU=
pdate();for(var c in i){var b=3Di[c],f=3De?null:a["get_"+c];if(e||typeof =
f!=3D=3D"function"){var k=3Da[c];if(!b||typeof =
b!=3D=3D"object"||e&&!k)a[c]=3Db;else =
Sys$Component$_setProperties(k,b)}else{var l=3Da["set_"+c];if(typeof =
l=3D=3D=3D"function")l.apply(a,[b]);else if(b instanceof =
Array){d=3Df.apply(a);for(var =
g=3D0,m=3Dd.length,n=3Db.length;g<n;g++,m++)d[m]=3Db[g]}else if(typeof =
b=3D=3D=3D"object"&&Object.getType(b)=3D=3D=3DObject){d=3Df.apply(a);Sys$=
Component$_setProperties(d,b)}}}if(h)a.endUpdate()}function =
Sys$Component$_setReferences(c,b){for(var a in b){var =
e=3Dc["set_"+a],d=3D$find(b[a]);e.apply(c,[d])}}var =
$create=3DSys.Component.create=3Dfunction(h,f,d,c,g){var a=3Dg?new =
h(g):new =
h,b=3DSys.Application,i=3Db.get_isCreatingComponents();a.beginUpdate();if=
(f)Sys$Component$_setProperties(a,f);if(d)for(var e in =
d)a["add_"+e](d[e]);if(a.get_id())b.addComponent(a);if(i){b._createdCompo=
nents[b._createdComponents.length]=3Da;if(c)b._addComponentToSecondPass(a=
,c);else =
a.endUpdate()}else{if(c)Sys$Component$_setReferences(a,c);a.endUpdate()}r=
eturn a};Sys.UI.MouseButton=3Dfunction(){throw =
Error.notImplemented()};Sys.UI.MouseButton.prototype=3D{leftButton:0,midd=
leButton:1,rightButton:2};Sys.UI.MouseButton.registerEnum("Sys.UI.MouseBu=
tton");Sys.UI.Key=3Dfunction(){throw =
Error.notImplemented()};Sys.UI.Key.prototype=3D{backspace:8,tab:9,enter:1=
3,esc:27,space:32,pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,righ=
t:39,down:40,del:127};Sys.UI.Key.registerEnum("Sys.UI.Key");Sys.UI.Point=3D=
function(a,b){this.x=3Da;this.y=3Db};Sys.UI.Point.registerClass("Sys.UI.P=
oint");Sys.UI.Bounds=3Dfunction(c,d,b,a){this.x=3Dc;this.y=3Dd;this.heigh=
t=3Da;this.width=3Db};Sys.UI.Bounds.registerClass("Sys.UI.Bounds");Sys.UI=
.DomEvent=3Dfunction(e){var =
a=3De,b=3Dthis.type=3Da.type.toLowerCase();this.rawEvent=3Da;this.altKey=3D=
a.altKey;if(typeof a.button!=3D=3D"undefined")this.button=3Dtypeof =
a.which!=3D=3D"undefined"?a.button:a.button=3D=3D=3D4?Sys.UI.MouseButton.=
middleButton:a.button=3D=3D=3D2?Sys.UI.MouseButton.rightButton:Sys.UI.Mou=
seButton.leftButton;if(b=3D=3D=3D"keypress")this.charCode=3Da.charCode||a=
.keyCode;else if(a.keyCode&&a.keyCode=3D=3D=3D46)this.keyCode=3D127;else =
this.keyCode=3Da.keyCode;this.clientX=3Da.clientX;this.clientY=3Da.client=
Y;this.ctrlKey=3Da.ctrlKey;this.target=3Da.target?a.target:a.srcElement;i=
f(!b.startsWith("key"))if(typeof a.offsetX!=3D=3D"undefined"&&typeof =
a.offsetY!=3D=3D"undefined"){this.offsetX=3Da.offsetX;this.offsetY=3Da.of=
fsetY}else if(this.target&&this.target.nodeType!=3D=3D3&&typeof =
a.clientX=3D=3D=3D"number"){var =
c=3DSys.UI.DomElement.getLocation(this.target),d=3DSys.UI.DomElement._get=
Window(this.target);this.offsetX=3D(d.pageXOffset||0)+a.clientX-c.x;this.=
offsetY=3D(d.pageYOffset||0)+a.clientY-c.y}this.screenX=3Da.screenX;this.=
screenY=3Da.screenY;this.shiftKey=3Da.shiftKey};Sys.UI.DomEvent.prototype=
=3D{preventDefault:function(){if(this.rawEvent.preventDefault)this.rawEve=
nt.preventDefault();else =
if(window.event)this.rawEvent.returnValue=3Dfalse},stopPropagation:functi=
on(){if(this.rawEvent.stopPropagation)this.rawEvent.stopPropagation();els=
e =
if(window.event)this.rawEvent.cancelBubble=3Dtrue}};Sys.UI.DomEvent.regis=
terClass("Sys.UI.DomEvent");var =
$addHandler=3DSys.UI.DomEvent.addHandler=3Dfunction(a,d,e){if(!a._events)=
a._events=3D{};var c=3Da._events[d];if(!c)a._events[d]=3Dc=3D[];var =
b;if(a.addEventListener){b=3Dfunction(b){return e.call(a,new =
Sys.UI.DomEvent(b))};a.addEventListener(d,b,false)}else =
if(a.attachEvent){b=3Dfunction(){var =
b=3D{};try{b=3DSys.UI.DomElement._getWindow(a).event}catch(c){}return =
e.call(a,new =
Sys.UI.DomEvent(b))};a.attachEvent("on"+d,b)}c[c.length]=3D{handler:e,bro=
wserHandler:b}},$addHandlers=3DSys.UI.DomEvent.addHandlers=3Dfunction(e,d=
,c){for(var b in d){var =
a=3Dd[b];if(c)a=3DFunction.createDelegate(c,a);$addHandler(e,b,a)}},$clea=
rHandlers=3DSys.UI.DomEvent.clearHandlers=3Dfunction(a){if(a._events){var=
 e=3Da._events;for(var b in e){var d=3De[b];for(var =
c=3Dd.length-1;c>=3D0;c--)$removeHandler(a,b,d[c].handler)}a._events=3Dnu=
ll}},$removeHandler=3DSys.UI.DomEvent.removeHandler=3Dfunction(a,e,f){var=
 d=3Dnull,c=3Da._events[e];for(var =
b=3D0,g=3Dc.length;b<g;b++)if(c[b].handler=3D=3D=3Df){d=3Dc[b].browserHan=
dler;break}if(a.removeEventListener)a.removeEventListener(e,d,false);else=
 =
if(a.detachEvent)a.detachEvent("on"+e,d);c.splice(b,1)};Sys.UI.DomElement=
=3Dfunction(){};Sys.UI.DomElement.registerClass("Sys.UI.DomElement");Sys.=
UI.DomElement.addCssClass=3Dfunction(a,b){if(!Sys.UI.DomElement.containsC=
ssClass(a,b))if(a.className=3D=3D=3D"")a.className=3Db;else =
a.className+=3D" =
"+b};Sys.UI.DomElement.containsCssClass=3Dfunction(b,a){return =
Array.contains(b.className.split(" =
"),a)};Sys.UI.DomElement.getBounds=3Dfunction(a){var =
b=3DSys.UI.DomElement.getLocation(a);return new =
Sys.UI.Bounds(b.x,b.y,a.offsetWidth||0,a.offsetHeight||0)};var =
$get=3DSys.UI.DomElement.getElementById=3Dfunction(f,e){if(!e)return =
document.getElementById(f);if(e.getElementById)return =
e.getElementById(f);var c=3D[],d=3De.childNodes;for(var =
b=3D0;b<d.length;b++){var =
a=3Dd[b];if(a.nodeType=3D=3D1)c[c.length]=3Da}while(c.length){a=3Dc.shift=
();if(a.id=3D=3Df)return =
a;d=3Da.childNodes;for(b=3D0;b<d.length;b++){a=3Dd[b];if(a.nodeType=3D=3D=
1)c[c.length]=3Da}}return null};switch(Sys.Browser.agent){case =
Sys.Browser.InternetExplorer:Sys.UI.DomElement.getLocation=3Dfunction(a){=
if(a.self||a.nodeType=3D=3D=3D9)return new Sys.UI.Point(0,0);var =
b=3Da.getBoundingClientRect();if(!b)return new Sys.UI.Point(0,0);var =
d=3Da.ownerDocument.documentElement,e=3Db.left-2+d.scrollLeft,f=3Db.top-2=
+d.scrollTop;try{var =
c=3Da.ownerDocument.parentWindow.frameElement||null;if(c){var =
g=3Dc.frameBorder=3D=3D=3D"0"||c.frameBorder=3D=3D=3D"no"?2:0;e+=3Dg;f+=3D=
g}}catch(h){}return new Sys.UI.Point(e,f)};break;case =
Sys.Browser.Safari:Sys.UI.DomElement.getLocation=3Dfunction(c){if(c.windo=
w&&c.window=3D=3D=3Dc||c.nodeType=3D=3D=3D9)return new =
Sys.UI.Point(0,0);var f=3D0,g=3D0,j=3Dnull,e=3Dnull,b;for(var =
a=3Dc;a;j=3Da,(e=3Db,a=3Da.offsetParent)){b=3DSys.UI.DomElement._getCurre=
ntStyle(a);var =
d=3Da.tagName?a.tagName.toUpperCase():null;if((a.offsetLeft||a.offsetTop)=
&&(d!=3D=3D"BODY"||(!e||e.position!=3D=3D"absolute"))){f+=3Da.offsetLeft;=
g+=3Da.offsetTop}}b=3DSys.UI.DomElement._getCurrentStyle(c);var =
h=3Db?b.position:null;if(!h||h!=3D=3D"absolute")for(var =
a=3Dc.parentNode;a;a=3Da.parentNode){d=3Da.tagName?a.tagName.toUpperCase(=
):null;if(d!=3D=3D"BODY"&&d!=3D=3D"HTML"&&(a.scrollLeft||a.scrollTop)){f-=
=3Da.scrollLeft||0;g-=3Da.scrollTop||0}b=3DSys.UI.DomElement._getCurrentS=
tyle(a);var =
i=3Db?b.position:null;if(i&&i=3D=3D=3D"absolute")break}return new =
Sys.UI.Point(f,g)};break;case =
Sys.Browser.Opera:Sys.UI.DomElement.getLocation=3Dfunction(b){if(b.window=
&&b.window=3D=3D=3Db||b.nodeType=3D=3D=3D9)return new =
Sys.UI.Point(0,0);var d=3D0,e=3D0,i=3Dnull;for(var =
a=3Db;a;i=3Da,a=3Da.offsetParent){var =
f=3Da.tagName;d+=3Da.offsetLeft||0;e+=3Da.offsetTop||0}var =
g=3Db.style.position,c=3Dg&&g!=3D=3D"static";for(var =
a=3Db.parentNode;a;a=3Da.parentNode){f=3Da.tagName?a.tagName.toUpperCase(=
):null;if(f!=3D=3D"BODY"&&f!=3D=3D"HTML"&&(a.scrollLeft||a.scrollTop)&&(c=
&&(a.style.overflow=3D=3D=3D"scroll"||a.style.overflow=3D=3D=3D"auto"))){=
d-=3Da.scrollLeft||0;e-=3Da.scrollTop||0}var =
h=3Da&&a.style?a.style.position:null;c=3Dc||h&&h!=3D=3D"static"}return =
new =
Sys.UI.Point(d,e)};break;default:Sys.UI.DomElement.getLocation=3Dfunction=
(d){if(d.window&&d.window=3D=3D=3Dd||d.nodeType=3D=3D=3D9)return new =
Sys.UI.Point(0,0);var e=3D0,f=3D0,i=3Dnull,g=3Dnull,b=3Dnull;for(var =
a=3Dd;a;i=3Da,(g=3Db,a=3Da.offsetParent)){var =
c=3Da.tagName?a.tagName.toUpperCase():null;b=3DSys.UI.DomElement._getCurr=
entStyle(a);if((a.offsetLeft||a.offsetTop)&&!(c=3D=3D=3D"BODY"&&(!g||g.po=
sition!=3D=3D"absolute"))){e+=3Da.offsetLeft;f+=3Da.offsetTop}if(i!=3D=3D=
null&&b){if(c!=3D=3D"TABLE"&&c!=3D=3D"TD"&&c!=3D=3D"HTML"){e+=3DparseInt(=
b.borderLeftWidth)||0;f+=3DparseInt(b.borderTopWidth)||0}if(c=3D=3D=3D"TA=
BLE"&&(b.position=3D=3D=3D"relative"||b.position=3D=3D=3D"absolute")){e+=3D=
parseInt(b.marginLeft)||0;f+=3DparseInt(b.marginTop)||0}}}b=3DSys.UI.DomE=
lement._getCurrentStyle(d);var =
h=3Db?b.position:null;if(!h||h!=3D=3D"absolute")for(var =
a=3Dd.parentNode;a;a=3Da.parentNode){c=3Da.tagName?a.tagName.toUpperCase(=
):null;if(c!=3D=3D"BODY"&&c!=3D=3D"HTML"&&(a.scrollLeft||a.scrollTop)){e-=
=3Da.scrollLeft||0;f-=3Da.scrollTop||0;b=3DSys.UI.DomElement._getCurrentS=
tyle(a);if(b){e+=3DparseInt(b.borderLeftWidth)||0;f+=3DparseInt(b.borderT=
opWidth)||0}}}return new =
Sys.UI.Point(e,f)}}Sys.UI.DomElement.removeCssClass=3Dfunction(d,c){var =
a=3D" "+d.className+" ",b=3Da.indexOf(" "+c+" =
");if(b>=3D0)d.className=3D(a.substr(0,b)+" =
"+a.substring(b+c.length+1,a.length)).trim()};Sys.UI.DomElement.setLocati=
on=3Dfunction(b,c,d){var =
a=3Db.style;a.position=3D"absolute";a.left=3Dc+"px";a.top=3Dd+"px"};Sys.U=
I.DomElement.toggleCssClass=3Dfunction(b,a){if(Sys.UI.DomElement.contains=
CssClass(b,a))Sys.UI.DomElement.removeCssClass(b,a);else =
Sys.UI.DomElement.addCssClass(b,a)};Sys.UI.DomElement.getVisibilityMode=3D=
function(a){return =
a._visibilityMode=3D=3D=3DSys.UI.VisibilityMode.hide?Sys.UI.VisibilityMod=
e.hide:Sys.UI.VisibilityMode.collapse};Sys.UI.DomElement.setVisibilityMod=
e=3Dfunction(a,b){Sys.UI.DomElement._ensureOldDisplayMode(a);if(a._visibi=
lityMode!=3D=3Db){a._visibilityMode=3Db;if(Sys.UI.DomElement.getVisible(a=
)=3D=3D=3Dfalse)if(a._visibilityMode=3D=3D=3DSys.UI.VisibilityMode.hide)a=
.style.display=3Da._oldDisplayMode;else =
a.style.display=3D"none";a._visibilityMode=3Db}};Sys.UI.DomElement.getVis=
ible=3Dfunction(b){var =
a=3Db.currentStyle||Sys.UI.DomElement._getCurrentStyle(b);if(!a)return =
true;return =
a.visibility!=3D=3D"hidden"&&a.display!=3D=3D"none"};Sys.UI.DomElement.se=
tVisible=3Dfunction(a,b){if(b!=3D=3DSys.UI.DomElement.getVisible(a)){Sys.=
UI.DomElement._ensureOldDisplayMode(a);a.style.visibility=3Db?"visible":"=
hidden";if(b||a._visibilityMode=3D=3D=3DSys.UI.VisibilityMode.hide)a.styl=
e.display=3Da._oldDisplayMode;else =
a.style.display=3D"none"}};Sys.UI.DomElement._ensureOldDisplayMode=3Dfunc=
tion(a){if(!a._oldDisplayMode){var =
b=3Da.currentStyle||Sys.UI.DomElement._getCurrentStyle(a);a._oldDisplayMo=
de=3Db?b.display:null;if(!a._oldDisplayMode||a._oldDisplayMode=3D=3D=3D"n=
one")switch(a.tagName.toUpperCase()){case "DIV":case "P":case =
"ADDRESS":case "BLOCKQUOTE":case "BODY":case "COL":case "COLGROUP":case =
"DD":case "DL":case "DT":case "FIELDSET":case "FORM":case "H1":case =
"H2":case "H3":case "H4":case "H5":case "H6":case "HR":case =
"IFRAME":case "LEGEND":case "OL":case "PRE":case "TABLE":case "TD":case =
"TH":case "TR":case "UL":a._oldDisplayMode=3D"block";break;case =
"LI":a._oldDisplayMode=3D"list-item";break;default:a._oldDisplayMode=3D"i=
nline"}}};Sys.UI.DomElement._getWindow=3Dfunction(a){var =
b=3Da.ownerDocument||a.document||a;return =
b.defaultView||b.parentWindow};Sys.UI.DomElement._getCurrentStyle=3Dfunct=
ion(a){if(a.nodeType=3D=3D=3D3)return null;var =
c=3DSys.UI.DomElement._getWindow(a);if(a.documentElement)a=3Da.documentEl=
ement;var =
b=3Dc&&a!=3D=3Dc&&c.getComputedStyle?c.getComputedStyle(a,null):a.current=
Style||a.style;if(!b&&Sys.Browser.agent=3D=3D=3DSys.Browser.Safari&&a.sty=
le){var =
g=3Da.style.display,f=3Da.style.position;a.style.position=3D"absolute";a.=
style.display=3D"block";var =
e=3Dc.getComputedStyle(a,null);a.style.display=3Dg;a.style.position=3Df;b=
=3D{};for(var d in e)b[d]=3De[d];b.display=3D"none"}return =
b};Sys.IContainer=3Dfunction(){};Sys.IContainer.prototype=3D{};Sys.IConta=
iner.registerInterface("Sys.IContainer");Sys._ScriptLoader=3Dfunction(){t=
his._scriptsToLoad=3Dnull;this._sessions=3D[];this._scriptLoadedDelegate=3D=
Function.createDelegate(this,this._scriptLoadedHandler)};Sys._ScriptLoade=
r.prototype=3D{dispose:function(){this._stopSession();this._loading=3Dfal=
se;if(this._events)delete =
this._events;this._sessions=3Dnull;this._currentSession=3Dnull;this._scri=
ptLoadedDelegate=3Dnull},loadScripts:function(d,b,c,a){var =
e=3D{allScriptsLoadedCallback:b,scriptLoadFailedCallback:c,scriptLoadTime=
outCallback:a,scriptsToLoad:this._scriptsToLoad,scriptTimeout:d};this._sc=
riptsToLoad=3Dnull;this._sessions[this._sessions.length]=3De;if(!this._lo=
ading)this._nextSession()},notifyScriptLoaded:function(){if(!this._loadin=
g)return;this._currentTask._notified++;if(Sys.Browser.agent=3D=3D=3DSys.B=
rowser.Safari)if(this._currentTask._notified=3D=3D=3D1)window.setTimeout(=
Function.createDelegate(this,function(){this._scriptLoadedHandler(this._c=
urrentTask.get_scriptElement(),true)}),0)},queueCustomScriptTag:function(=
a){if(!this._scriptsToLoad)this._scriptsToLoad=3D[];Array.add(this._scrip=
tsToLoad,a)},queueScriptBlock:function(a){if(!this._scriptsToLoad)this._s=
criptsToLoad=3D[];Array.add(this._scriptsToLoad,{text:a})},queueScriptRef=
erence:function(a){if(!this._scriptsToLoad)this._scriptsToLoad=3D[];Array=
.add(this._scriptsToLoad,{src:a})},_createScriptElement:function(c){var =
a=3Ddocument.createElement("script");a.type=3D"text/javascript";for(var =
b in c)a[b]=3Dc[b];return a},_loadScriptsInternal:function(){var =
b=3Dthis._currentSession;if(b.scriptsToLoad&&b.scriptsToLoad.length>0){va=
r =
c=3DArray.dequeue(b.scriptsToLoad),a=3Dthis._createScriptElement(c);if(a.=
text&&Sys.Browser.agent=3D=3D=3DSys.Browser.Safari){a.innerHTML=3Da.text;=
delete a.text}if(typeof c.src=3D=3D=3D"string"){this._currentTask=3Dnew =
Sys._ScriptLoaderTask(a,this._scriptLoadedDelegate);this._currentTask.exe=
cute()}else{document.getElementsByTagName("head")[0].appendChild(a);Sys._=
ScriptLoader._clearScript(a);this._loadScriptsInternal()}}else{this._stop=
Session();var =
d=3Db.allScriptsLoadedCallback;if(d)d(this);this._nextSession()}},_nextSe=
ssion:function(){if(this._sessions.length=3D=3D=3D0){this._loading=3Dfals=
e;this._currentSession=3Dnull;return}this._loading=3Dtrue;var =
a=3DArray.dequeue(this._sessions);this._currentSession=3Da;if(a.scriptTim=
eout>0)this._timeoutCookie=3Dwindow.setTimeout(Function.createDelegate(th=
is,this._scriptLoadTimeoutHandler),a.scriptTimeout*1000);this._loadScript=
sInternal()},_raiseError:function(a){var =
c=3Dthis._currentSession.scriptLoadFailedCallback,b=3Dthis._currentTask.g=
et_scriptElement();this._stopSession();if(c){c(this,b,a);this._nextSessio=
n()}else{this._loading=3Dfalse;throw =
Sys._ScriptLoader._errorScriptLoadFailed(b.src,a)}},_scriptLoadedHandler:=
function(a,b){if(b&&this._currentTask._notified)if(this._currentTask._not=
ified>1)this._raiseError(true);else{Array.add(Sys._ScriptLoader._getLoade=
dScripts(),a.src);this._currentTask.dispose();this._currentTask=3Dnull;th=
is._loadScriptsInternal()}else =
this._raiseError(false)},_scriptLoadTimeoutHandler:function(){var =
a=3Dthis._currentSession.scriptLoadTimeoutCallback;this._stopSession();if=
(a)a(this);this._nextSession()},_stopSession:function(){if(this._timeoutC=
ookie){window.clearTimeout(this._timeoutCookie);this._timeoutCookie=3Dnul=
l}if(this._currentTask){this._currentTask.dispose();this._currentTask=3Dn=
ull}}};Sys._ScriptLoader.registerClass("Sys._ScriptLoader",null,Sys.IDisp=
osable);Sys._ScriptLoader.getInstance=3Dfunction(){var =
a=3DSys._ScriptLoader._activeInstance;if(!a)a=3DSys._ScriptLoader._active=
Instance=3Dnew Sys._ScriptLoader;return =
a};Sys._ScriptLoader.isScriptLoaded=3Dfunction(b){var =
a=3Ddocument.createElement("script");a.src=3Db;return =
Array.contains(Sys._ScriptLoader._getLoadedScripts(),a.src)};Sys._ScriptL=
oader.readLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader._referencedScr=
ipts){var =
b=3DSys._ScriptLoader._referencedScripts=3D[],c=3Ddocument.getElementsByT=
agName("script");for(i=3Dc.length-1;i>=3D0;i--){var =
d=3Dc[i],a=3Dd.src;if(a.length)if(!Array.contains(b,a))Array.add(b,a)}}};=
Sys._ScriptLoader._clearScript=3Dfunction(a){if(!Sys.Debug.isDebug)a.pare=
ntNode.removeChild(a)};Sys._ScriptLoader._errorScriptLoadFailed=3Dfunctio=
n(b,d){var a;if(d)a=3DSys.Res.scriptLoadMultipleCallbacks;else =
a=3DSys.Res.scriptLoadFailed;var e=3D"Sys.ScriptLoadFailedException: =
"+String.format(a,b),c=3DError.create(e,{name:"Sys.ScriptLoadFailedExcept=
ion","scriptUrl":b});c.popStackFrame();return =
c};Sys._ScriptLoader._getLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader=
._referencedScripts){Sys._ScriptLoader._referencedScripts=3D[];Sys._Scrip=
tLoader.readLoadedScripts()}return =
Sys._ScriptLoader._referencedScripts};Sys._ScriptLoaderTask=3Dfunction(b,=
a){this._scriptElement=3Db;this._completedCallback=3Da;this._notified=3D0=
};Sys._ScriptLoaderTask.prototype=3D{get_scriptElement:function(){return =
this._scriptElement},dispose:function(){if(this._disposed)return;this._di=
sposed=3Dtrue;this._removeScriptElementHandlers();Sys._ScriptLoader._clea=
rScript(this._scriptElement);this._scriptElement=3Dnull},execute:function=
(){this._addScriptElementHandlers();document.getElementsByTagName("head")=
[0].appendChild(this._scriptElement)},_addScriptElementHandlers:function(=
){this._scriptLoadDelegate=3DFunction.createDelegate(this,this._scriptLoa=
dHandler);if(Sys.Browser.agent!=3D=3DSys.Browser.InternetExplorer){this._=
scriptElement.readyState=3D"loaded";$addHandler(this._scriptElement,"load=
",this._scriptLoadDelegate)}else =
$addHandler(this._scriptElement,"readystatechange",this._scriptLoadDelega=
te);if(this._scriptElement.addEventListener){this._scriptErrorDelegate=3D=
Function.createDelegate(this,this._scriptErrorHandler);this._scriptElemen=
t.addEventListener("error",this._scriptErrorDelegate,false)}},_removeScri=
ptElementHandlers:function(){if(this._scriptLoadDelegate){var =
a=3Dthis.get_scriptElement();if(Sys.Browser.agent!=3D=3DSys.Browser.Inter=
netExplorer)$removeHandler(a,"load",this._scriptLoadDelegate);else =
$removeHandler(a,"readystatechange",this._scriptLoadDelegate);if(this._sc=
riptErrorDelegate){this._scriptElement.removeEventListener("error",this._=
scriptErrorDelegate,false);this._scriptErrorDelegate=3Dnull}this._scriptL=
oadDelegate=3Dnull}},_scriptErrorHandler:function(){if(this._disposed)ret=
urn;this._completedCallback(this.get_scriptElement(),false)},_scriptLoadH=
andler:function(){if(this._disposed)return;var =
a=3Dthis.get_scriptElement();if(a.readyState!=3D=3D"loaded"&&a.readyState=
!=3D=3D"complete")return;var =
b=3Dthis;window.setTimeout(function(){b._completedCallback(a,true)},0)}};=
Sys._ScriptLoaderTask.registerClass("Sys._ScriptLoaderTask",null,Sys.IDis=
posable);Sys.ApplicationLoadEventArgs=3Dfunction(b,a){Sys.ApplicationLoad=
EventArgs.initializeBase(this);this._components=3Db;this._isPartialLoad=3D=
a};Sys.ApplicationLoadEventArgs.prototype=3D{get_components:function(){re=
turn this._components},get_isPartialLoad:function(){return =
this._isPartialLoad}};Sys.ApplicationLoadEventArgs.registerClass("Sys.App=
licationLoadEventArgs",Sys.EventArgs);Sys.HistoryEventArgs=3Dfunction(a){=
Sys.HistoryEventArgs.initializeBase(this);this._state=3Da};Sys.HistoryEve=
ntArgs.prototype=3D{get_state:function(){return =
this._state}};Sys.HistoryEventArgs.registerClass("Sys.HistoryEventArgs",S=
ys.EventArgs);Sys._Application=3Dfunction(){Sys._Application.initializeBa=
se(this);this._disposableObjects=3D[];this._components=3D{};this._created=
Components=3D[];this._secondPassComponents=3D[];this._appLoadHandler=3Dnu=
ll;this._beginRequestHandler=3Dnull;this._clientId=3Dnull;this._currentEn=
try=3D"";this._endRequestHandler=3Dnull;this._history=3Dnull;this._enable=
History=3Dfalse;this._historyFrame=3Dnull;this._historyInitialized=3Dfals=
e;this._historyInitialLength=3D0;this._historyLength=3D0;this._historyPoi=
ntIsNew=3Dfalse;this._ignoreTimer=3Dfalse;this._initialState=3Dnull;this.=
_state=3D{};this._timerCookie=3D0;this._timerHandler=3Dnull;this._uniqueI=
d=3Dnull;this._unloadHandlerDelegate=3DFunction.createDelegate(this,this.=
_unloadHandler);this._loadHandlerDelegate=3DFunction.createDelegate(this,=
this._loadHandler);Sys.UI.DomEvent.addHandler(window,"unload",this._unloa=
dHandlerDelegate);Sys.UI.DomEvent.addHandler(window,"load",this._loadHand=
lerDelegate)};Sys._Application.prototype=3D{_creatingComponents:false,_di=
sposing:false,get_isCreatingComponents:function(){return =
this._creatingComponents},get_stateString:function(){var =
a=3Dwindow.location.hash;if(this._isSafari2()){var =
b=3Dthis._getHistory();if(b)a=3Db[window.history.length-this._historyInit=
ialLength]}if(a.length>0&&a.charAt(0)=3D=3D=3D"#")a=3Da.substring(1);if(S=
ys.Browser.agent=3D=3D=3DSys.Browser.Firefox)a=3Dthis._serializeState(thi=
s._deserializeState(a,true));return =
a},get_enableHistory:function(){return =
this._enableHistory},set_enableHistory:function(a){this._enableHistory=3D=
a},add_init:function(a){if(this._initialized)a(this,Sys.EventArgs.Empty);=
else =
this.get_events().addHandler("init",a)},remove_init:function(a){this.get_=
events().removeHandler("init",a)},add_load:function(a){this.get_events().=
addHandler("load",a)},remove_load:function(a){this.get_events().removeHan=
dler("load",a)},add_navigate:function(a){this.get_events().addHandler("na=
vigate",a)},remove_navigate:function(a){this.get_events().removeHandler("=
navigate",a)},add_unload:function(a){this.get_events().addHandler("unload=
",a)},remove_unload:function(a){this.get_events().removeHandler("unload",=
a)},addComponent:function(a){this._components[a.get_id()]=3Da},addHistory=
Point:function(c,f){this._ensureHistory();var b=3Dthis._state;for(var a =
in c){var d=3Dc[a];if(d=3D=3D=3Dnull){if(typeof =
b[a]!=3D=3D"undefined")delete b[a]}else b[a]=3Dd}var =
e=3Dthis._serializeState(b);this._historyPointIsNew=3Dtrue;this._setState=
(e,f);this._raiseNavigate()},beginCreateComponents:function(){this._creat=
ingComponents=3Dtrue},dispose:function(){if(!this._disposing){this._dispo=
sing=3Dtrue;if(this._timerCookie){window.clearTimeout(this._timerCookie);=
delete =
this._timerCookie}if(this._endRequestHandler){Sys.WebForms.PageRequestMan=
ager.getInstance().remove_endRequest(this._endRequestHandler);delete =
this._endRequestHandler}if(this._beginRequestHandler){Sys.WebForms.PageRe=
questManager.getInstance().remove_beginRequest(this._beginRequestHandler)=
;delete =
this._beginRequestHandler}if(window.pageUnload)window.pageUnload(this,Sys=
.EventArgs.Empty);var =
c=3Dthis.get_events().getHandler("unload");if(c)c(this,Sys.EventArgs.Empt=
y);var b=3DArray.clone(this._disposableObjects);for(var =
a=3D0,e=3Db.length;a<e;a++)b[a].dispose();Array.clear(this._disposableObj=
ects);Sys.UI.DomEvent.removeHandler(window,"unload",this._unloadHandlerDe=
legate);if(this._loadHandlerDelegate){Sys.UI.DomEvent.removeHandler(windo=
w,"load",this._loadHandlerDelegate);this._loadHandlerDelegate=3Dnull}var =
d=3DSys._ScriptLoader.getInstance();if(d)d.dispose();Sys._Application.cal=
lBaseMethod(this,"dispose")}},endCreateComponents:function(){var =
b=3Dthis._secondPassComponents;for(var a=3D0,d=3Db.length;a<d;a++){var =
c=3Db[a].component;Sys$Component$_setReferences(c,b[a].references);c.endU=
pdate()}this._secondPassComponents=3D[];this._creatingComponents=3Dfalse}=
,findComponent:function(b,a){return =
a?Sys.IContainer.isInstanceOfType(a)?a.findComponent(b):a[b]||null:Sys.Ap=
plication._components[b]||null},getComponents:function(){var =
a=3D[],b=3Dthis._components;for(var c in b)a[a.length]=3Db[c];return =
a},initialize:function(){if(!this._initialized&&!this._initializing){this=
._initializing=3Dtrue;window.setTimeout(Function.createDelegate(this,this=
._doInitialize),0)}},notifyScriptLoaded:function(){var =
a=3DSys._ScriptLoader.getInstance();if(a)a.notifyScriptLoaded()},register=
DisposableObject:function(a){if(!this._disposing)this._disposableObjects[=
this._disposableObjects.length]=3Da},raiseLoad:function(){var =
b=3Dthis.get_events().getHandler("load"),a=3Dnew =
Sys.ApplicationLoadEventArgs(Array.clone(this._createdComponents),!this._=
initializing);if(b)b(this,a);if(window.pageLoad)window.pageLoad(this,a);t=
his._createdComponents=3D[]},removeComponent:function(b){var =
a=3Db.get_id();if(a)delete =
this._components[a]},setServerId:function(a,b){this._clientId=3Da;this._u=
niqueId=3Db},setServerState:function(a){this._ensureHistory();this._state=
.__s=3Da;this._updateHiddenField(a)},unregisterDisposableObject:function(=
a){if(!this._disposing)Array.remove(this._disposableObjects,a)},_addCompo=
nentToSecondPass:function(b,a){this._secondPassComponents[this._secondPas=
sComponents.length]=3D{component:b,references:a}},_deserializeState:funct=
ion(a,i){var e=3D{};a=3Da||"";var =
b=3Da.indexOf("&&");if(b!=3D=3D-1&&b+2<a.length){e.__s=3Da.substr(b+2);a=3D=
a.substr(0,b)}var g=3Da.split("&");for(var =
f=3D0,k=3Dg.length;f<k;f++){var =
d=3Dg[f],c=3Dd.indexOf("=3D");if(c!=3D=3D-1&&c+1<d.length){var =
j=3Dd.substr(0,c),h=3Dd.substr(c+1);e[j]=3Di?h:decodeURIComponent(h)}}ret=
urn =
e},_doInitialize:function(){Sys._Application.callBaseMethod(this,"initial=
ize");var =
b=3Dthis.get_events().getHandler("init");if(b){this.beginCreateComponents=
();b(this,Sys.EventArgs.Empty);this.endCreateComponents()}if(Sys.WebForms=
){this._beginRequestHandler=3DFunction.createDelegate(this,this._onPageRe=
questManagerBeginRequest);Sys.WebForms.PageRequestManager.getInstance().a=
dd_beginRequest(this._beginRequestHandler);this._endRequestHandler=3DFunc=
tion.createDelegate(this,this._onPageRequestManagerEndRequest);Sys.WebFor=
ms.PageRequestManager.getInstance().add_endRequest(this._endRequestHandle=
r)}var =
a=3Dthis.get_stateString();if(a!=3D=3Dthis._currentEntry)this._navigate(a=
);this.raiseLoad();this._initializing=3Dfalse},_enableHistoryInScriptMana=
ger:function(){this._enableHistory=3Dtrue},_ensureHistory:function(){if(!=
this._historyInitialized&&this._enableHistory){if(Sys.Browser.agent=3D=3D=
=3DSys.Browser.InternetExplorer&&Sys.Browser.documentMode<8){this._histor=
yFrame=3Ddocument.getElementById("__historyFrame");this._ignoreIFrame=3Dt=
rue}if(this._isSafari2()){var =
a=3Ddocument.getElementById("__history");this._setHistory([window.locatio=
n.hash]);this._historyInitialLength=3Dwindow.history.length}this._timerHa=
ndler=3DFunction.createDelegate(this,this._onIdle);this._timerCookie=3Dwi=
ndow.setTimeout(this._timerHandler,100);try{this._initialState=3Dthis._de=
serializeState(this.get_stateString())}catch(b){}this._historyInitialized=
=3Dtrue}},_getHistory:function(){var =
a=3Ddocument.getElementById("__history");if(!a)return "";var =
b=3Da.value;return =
b?Sys.Serialization.JavaScriptSerializer.deserialize(b,true):""},_isSafar=
i2:function(){return =
Sys.Browser.agent=3D=3D=3DSys.Browser.Safari&&Sys.Browser.version<=3D419.=
3},_loadHandler:function(){if(this._loadHandlerDelegate){Sys.UI.DomEvent.=
removeHandler(window,"load",this._loadHandlerDelegate);this._loadHandlerD=
elegate=3Dnull}this.initialize()},_navigate:function(c){this._ensureHisto=
ry();var b=3Dthis._deserializeState(c);if(this._uniqueId){var =
d=3Dthis._state.__s||"",a=3Db.__s||"";if(a!=3D=3Dd){this._updateHiddenFie=
ld(a);__doPostBack(this._uniqueId,a);this._state=3Db;return}}this._setSta=
te(c);this._state=3Db;this._raiseNavigate()},_onIdle:function(){delete =
this._timerCookie;var =
a=3Dthis.get_stateString();if(a!=3D=3Dthis._currentEntry){if(!this._ignor=
eTimer){this._historyPointIsNew=3Dfalse;this._navigate(a);this._historyLe=
ngth=3Dwindow.history.length}}else =
this._ignoreTimer=3Dfalse;this._timerCookie=3Dwindow.setTimeout(this._tim=
erHandler,100)},_onIFrameLoad:function(a){this._ensureHistory();if(!this.=
_ignoreIFrame){this._historyPointIsNew=3Dfalse;this._navigate(a)}this._ig=
noreIFrame=3Dfalse},_onPageRequestManagerBeginRequest:function(){this._ig=
noreTimer=3Dtrue},_onPageRequestManagerEndRequest:function(e,d){var =
b=3Dd.get_dataItems()[this._clientId],a=3Ddocument.getElementById("__EVEN=
TTARGET");if(a&&a.value=3D=3D=3Dthis._uniqueId)a.value=3D"";if(typeof =
b!=3D=3D"undefined"){this.setServerState(b);this._historyPointIsNew=3Dtru=
e}else this._ignoreTimer=3Dfalse;var =
c=3Dthis._serializeState(this._state);if(c!=3D=3Dthis._currentEntry){this=
._ignoreTimer=3Dtrue;this._setState(c);this._raiseNavigate()}},_raiseNavi=
gate:function(){var =
c=3Dthis.get_events().getHandler("navigate"),b=3D{};for(var a in =
this._state)if(a!=3D=3D"__s")b[a]=3Dthis._state[a];var d=3Dnew =
Sys.HistoryEventArgs(b);if(c)c(this,d)},_serializeState:function(d){var =
b=3D[];for(var a in d){var e=3Dd[a];if(a=3D=3D=3D"__s")var c=3De;else =
b[b.length]=3Da+"=3D"+encodeURIComponent(e)}return =
b.join("&")+(c?"&&"+c:"")},_setHistory:function(b){var =
a=3Ddocument.getElementById("__history");if(a)a.value=3DSys.Serialization=
.JavaScriptSerializer.serialize(b)},_setState:function(a,c){a=3Da||"";if(=
a!=3D=3Dthis._currentEntry){if(window.theForm){var =
e=3Dwindow.theForm.action,f=3De.indexOf("#");window.theForm.action=3D(f!=3D=
=3D-1?e.substring(0,f):e)+"#"+a}if(this._historyFrame&&this._historyPoint=
IsNew){this._ignoreIFrame=3Dtrue;this._historyPointIsNew=3Dfalse;var =
d=3Dthis._historyFrame.contentWindow.document;d.open("javascript:'<html><=
/html>'");d.write("<html><head><title>"+(c||document.title)+"</title><scr=
i"+'pt =
type=3D"text/javascript">parent.Sys.Application._onIFrameLoad(\''+a+"');<=
/scri"+"pt></head><body></body></html>");d.close()}this._ignoreTimer=3Dfa=
lse;var =
h=3Dthis.get_stateString();this._currentEntry=3Da;if(a!=3D=3Dh){if(this._=
isSafari2()){var =
g=3Dthis._getHistory();g[window.history.length-this._historyInitialLength=
+1]=3Da;this._setHistory(g);this._historyLength=3Dwindow.history.length+1=
;var =
b=3Ddocument.createElement("form");b.method=3D"get";b.action=3D"#"+a;docu=
ment.appendChild(b);b.submit();document.removeChild(b)}else =
window.location.hash=3Da;if(typeof =
c!=3D=3D"undefined"&&c!=3D=3Dnull)document.title=3Dc}}},_unloadHandler:fu=
nction(){this.dispose()},_updateHiddenField:function(b){if(this._clientId=
){var =
a=3Ddocument.getElementById(this._clientId);if(a)a.value=3Db}}};Sys._Appl=
ication.registerClass("Sys._Application",Sys.Component,Sys.IContainer);Sy=
s.Application=3Dnew Sys._Application;var =
$find=3DSys.Application.findComponent;Type.registerNamespace("Sys.Net");S=
ys.Net.WebRequestExecutor=3Dfunction(){this._webRequest=3Dnull;this._resu=
ltObject=3Dnull};Sys.Net.WebRequestExecutor.prototype=3D{get_webRequest:f=
unction(){return =
this._webRequest},_set_webRequest:function(a){this._webRequest=3Da},get_s=
tarted:function(){throw =
Error.notImplemented()},get_responseAvailable:function(){throw =
Error.notImplemented()},get_timedOut:function(){throw =
Error.notImplemented()},get_aborted:function(){throw =
Error.notImplemented()},get_responseData:function(){throw =
Error.notImplemented()},get_statusCode:function(){throw =
Error.notImplemented()},get_statusText:function(){throw =
Error.notImplemented()},get_xml:function(){throw =
Error.notImplemented()},get_object:function(){if(!this._resultObject)this=
._resultObject=3DSys.Serialization.JavaScriptSerializer.deserialize(this.=
get_responseData());return =
this._resultObject},executeRequest:function(){throw =
Error.notImplemented()},abort:function(){throw =
Error.notImplemented()},getResponseHeader:function(){throw =
Error.notImplemented()},getAllResponseHeaders:function(){throw =
Error.notImplemented()}};Sys.Net.WebRequestExecutor.registerClass("Sys.Ne=
t.WebRequestExecutor");Sys.Net.XMLDOM=3Dfunction(d){if(!window.DOMParser)=
{var c=3D["Msxml2.DOMDocument.3.0","Msxml2.DOMDocument"];for(var =
b=3D0,f=3Dc.length;b<f;b++)try{var a=3Dnew =
ActiveXObject(c[b]);a.async=3Dfalse;a.loadXML(d);a.setProperty("Selection=
Language","XPath");return a}catch(g){}}else try{var e=3Dnew =
window.DOMParser;return e.parseFromString(d,"text/xml")}catch(g){}return =
null};Sys.Net.XMLHttpExecutor=3Dfunction(){Sys.Net.XMLHttpExecutor.initia=
lizeBase(this);var =
a=3Dthis;this._xmlHttpRequest=3Dnull;this._webRequest=3Dnull;this._respon=
seAvailable=3Dfalse;this._timedOut=3Dfalse;this._timer=3Dnull;this._abort=
ed=3Dfalse;this._started=3Dfalse;this._onReadyStateChange=3Dfunction(){if=
(a._xmlHttpRequest.readyState=3D=3D=3D4){try{if(typeof =
a._xmlHttpRequest.status=3D=3D=3D"undefined")return}catch(b){return}a._cl=
earTimer();a._responseAvailable=3Dtrue;try{a._webRequest.completed(Sys.Ev=
entArgs.Empty)}finally{if(a._xmlHttpRequest!=3Dnull){a._xmlHttpRequest.on=
readystatechange=3DFunction.emptyMethod;a._xmlHttpRequest=3Dnull}}}};this=
._clearTimer=3Dfunction(){if(a._timer!=3Dnull){window.clearTimeout(a._tim=
er);a._timer=3Dnull}};this._onTimeout=3Dfunction(){if(!a._responseAvailab=
le){a._clearTimer();a._timedOut=3Dtrue;a._xmlHttpRequest.onreadystatechan=
ge=3DFunction.emptyMethod;a._xmlHttpRequest.abort();a._webRequest.complet=
ed(Sys.EventArgs.Empty);a._xmlHttpRequest=3Dnull}}};Sys.Net.XMLHttpExecut=
or.prototype=3D{get_timedOut:function(){return =
this._timedOut},get_started:function(){return =
this._started},get_responseAvailable:function(){return =
this._responseAvailable},get_aborted:function(){return =
this._aborted},executeRequest:function(){this._webRequest=3Dthis.get_webR=
equest();var =
c=3Dthis._webRequest.get_body(),a=3Dthis._webRequest.get_headers();this._=
xmlHttpRequest=3Dnew =
XMLHttpRequest;this._xmlHttpRequest.onreadystatechange=3Dthis._onReadySta=
teChange;var =
e=3Dthis._webRequest.get_httpVerb();this._xmlHttpRequest.open(e,this._web=
Request.getResolvedUrl(),true);if(a)for(var b in a){var =
f=3Da[b];if(typeof =
f!=3D=3D"function")this._xmlHttpRequest.setRequestHeader(b,f)}if(e.toLowe=
rCase()=3D=3D=3D"post"){if(a=3D=3D=3Dnull||!a["Content-Type"])this._xmlHt=
tpRequest.setRequestHeader("Content-Type","application/x-www-form-urlenco=
ded; charset=3Dutf-8");if(!c)c=3D""}var =
d=3Dthis._webRequest.get_timeout();if(d>0)this._timer=3Dwindow.setTimeout=
(Function.createDelegate(this,this._onTimeout),d);this._xmlHttpRequest.se=
nd(c);this._started=3Dtrue},getResponseHeader:function(b){var =
a;try{a=3Dthis._xmlHttpRequest.getResponseHeader(b)}catch(c){}if(!a)a=3D"=
";return a},getAllResponseHeaders:function(){return =
this._xmlHttpRequest.getAllResponseHeaders()},get_responseData:function()=
{return this._xmlHttpRequest.responseText},get_statusCode:function(){var =
a=3D0;try{a=3Dthis._xmlHttpRequest.status}catch(b){}return =
a},get_statusText:function(){return =
this._xmlHttpRequest.statusText},get_xml:function(){var =
a=3Dthis._xmlHttpRequest.responseXML;if(!a||!a.documentElement){a=3DSys.N=
et.XMLDOM(this._xmlHttpRequest.responseText);if(!a||!a.documentElement)re=
turn null}else =
if(navigator.userAgent.indexOf("MSIE")!=3D=3D-1)a.setProperty("SelectionL=
anguage","XPath");if(a.documentElement.namespaceURI=3D=3D=3D"http://www.m=
ozilla.org/newlayout/xml/parsererror.xml"&&a.documentElement.tagName=3D=3D=
=3D"parsererror")return =
null;if(a.documentElement.firstChild&&a.documentElement.firstChild.tagNam=
e=3D=3D=3D"parsererror")return null;return =
a},abort:function(){if(this._aborted||this._responseAvailable||this._time=
dOut)return;this._aborted=3Dtrue;this._clearTimer();if(this._xmlHttpReque=
st&&!this._responseAvailable){this._xmlHttpRequest.onreadystatechange=3DF=
unction.emptyMethod;this._xmlHttpRequest.abort();this._xmlHttpRequest=3Dn=
ull;this._webRequest.completed(Sys.EventArgs.Empty)}}};Sys.Net.XMLHttpExe=
cutor.registerClass("Sys.Net.XMLHttpExecutor",Sys.Net.WebRequestExecutor)=
;Sys.Net._WebRequestManager=3Dfunction(){this._defaultTimeout=3D0;this._d=
efaultExecutorType=3D"Sys.Net.XMLHttpExecutor"};Sys.Net._WebRequestManage=
r.prototype=3D{add_invokingRequest:function(a){this._get_eventHandlerList=
().addHandler("invokingRequest",a)},remove_invokingRequest:function(a){th=
is._get_eventHandlerList().removeHandler("invokingRequest",a)},add_comple=
tedRequest:function(a){this._get_eventHandlerList().addHandler("completed=
Request",a)},remove_completedRequest:function(a){this._get_eventHandlerLi=
st().removeHandler("completedRequest",a)},_get_eventHandlerList:function(=
){if(!this._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_defaultTimeout:function(){return =
this._defaultTimeout},set_defaultTimeout:function(a){this._defaultTimeout=
=3Da},get_defaultExecutorType:function(){return =
this._defaultExecutorType},set_defaultExecutorType:function(a){this._defa=
ultExecutorType=3Da},executeRequest:function(webRequest){var =
executor=3DwebRequest.get_executor();if(!executor){var =
failed=3Dfalse;try{var =
executorType=3Deval(this._defaultExecutorType);executor=3Dnew =
executorType}catch(a){failed=3Dtrue}webRequest.set_executor(executor)}if(=
executor.get_aborted())return;var evArgs=3Dnew =
Sys.Net.NetworkRequestEventArgs(webRequest),handler=3Dthis._get_eventHand=
lerList().getHandler("invokingRequest");if(handler)handler(this,evArgs);i=
f(!evArgs.get_cancel())executor.executeRequest()}};Sys.Net._WebRequestMan=
ager.registerClass("Sys.Net._WebRequestManager");Sys.Net.WebRequestManage=
r=3Dnew =
Sys.Net._WebRequestManager;Sys.Net.NetworkRequestEventArgs=3Dfunction(a){=
Sys.Net.NetworkRequestEventArgs.initializeBase(this);this._webRequest=3Da=
};Sys.Net.NetworkRequestEventArgs.prototype=3D{get_webRequest:function(){=
return =
this._webRequest}};Sys.Net.NetworkRequestEventArgs.registerClass("Sys.Net=
.NetworkRequestEventArgs",Sys.CancelEventArgs);Sys.Net.WebRequest=3Dfunct=
ion(){this._url=3D"";this._headers=3D{};this._body=3Dnull;this._userConte=
xt=3Dnull;this._httpVerb=3Dnull;this._executor=3Dnull;this._invokeCalled=3D=
false;this._timeout=3D0};Sys.Net.WebRequest.prototype=3D{add_completed:fu=
nction(a){this._get_eventHandlerList().addHandler("completed",a)},remove_=
completed:function(a){this._get_eventHandlerList().removeHandler("complet=
ed",a)},completed:function(b){var =
a=3DSys.Net.WebRequestManager._get_eventHandlerList().getHandler("complet=
edRequest");if(a)a(this._executor,b);a=3Dthis._get_eventHandlerList().get=
Handler("completed");if(a)a(this._executor,b)},_get_eventHandlerList:func=
tion(){if(!this._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_url:function(){return =
this._url},set_url:function(a){this._url=3Da},get_headers:function(){retu=
rn =
this._headers},get_httpVerb:function(){if(this._httpVerb=3D=3D=3Dnull){if=
(this._body=3D=3D=3Dnull)return "GET";return "POST"}return =
this._httpVerb},set_httpVerb:function(a){this._httpVerb=3Da},get_body:fun=
ction(){return =
this._body},set_body:function(a){this._body=3Da},get_userContext:function=
(){return =
this._userContext},set_userContext:function(a){this._userContext=3Da},get=
_executor:function(){return =
this._executor},set_executor:function(a){this._executor=3Da;this._executo=
r._set_webRequest(this)},get_timeout:function(){if(this._timeout=3D=3D=3D=
0)return Sys.Net.WebRequestManager.get_defaultTimeout();return =
this._timeout},set_timeout:function(a){this._timeout=3Da},getResolvedUrl:=
function(){return =
Sys.Net.WebRequest._resolveUrl(this._url)},invoke:function(){Sys.Net.WebR=
equestManager.executeRequest(this);this._invokeCalled=3Dtrue}};Sys.Net.We=
bRequest._resolveUrl=3Dfunction(b,a){if(b&&b.indexOf("://")!=3D=3D-1)retu=
rn b;if(!a||a.length=3D=3D=3D0){var =
d=3Ddocument.getElementsByTagName("base")[0];if(d&&d.href&&d.href.length>=
0)a=3Dd.href;else a=3Ddocument.URL}var =
c=3Da.indexOf("?");if(c!=3D=3D-1)a=3Da.substr(0,c);c=3Da.indexOf("#");if(=
c!=3D=3D-1)a=3Da.substr(0,c);a=3Da.substr(0,a.lastIndexOf("/")+1);if(!b||=
b.length=3D=3D=3D0)return a;if(b.charAt(0)=3D=3D=3D"/"){var =
e=3Da.indexOf("://"),g=3Da.indexOf("/",e+3);return =
a.substr(0,g)+b}else{var f=3Da.lastIndexOf("/");return =
a.substr(0,f+1)+b}};Sys.Net.WebRequest._createQueryString=3Dfunction(d,b)=
{if(!b)b=3DencodeURIComponent;var a=3Dnew =
Sys.StringBuilder,f=3D0;for(var c in d){var e=3Dd[c];if(typeof =
e=3D=3D=3D"function")continue;var =
g=3DSys.Serialization.JavaScriptSerializer.serialize(e);if(f!=3D=3D0)a.ap=
pend("&");a.append(c);a.append("=3D");a.append(b(g));f++}return =
a.toString()};Sys.Net.WebRequest._createUrl=3Dfunction(a,b){if(!b)return =
a;var d=3DSys.Net.WebRequest._createQueryString(b);if(d.length>0){var =
c=3D"?";if(a&&a.indexOf("?")!=3D=3D-1)c=3D"&";return a+c+d}else return =
a};Sys.Net.WebRequest.registerClass("Sys.Net.WebRequest");Sys.Net.WebServ=
iceProxy=3Dfunction(){};Sys.Net.WebServiceProxy.prototype=3D{get_timeout:=
function(){return this._timeout},set_timeout:function(a){if(a<0)throw =
Error.argumentOutOfRange("value",a,Sys.Res.invalidTimeout);this._timeout=3D=
a},get_defaultUserContext:function(){return =
this._userContext},set_defaultUserContext:function(a){this._userContext=3D=
a},get_defaultSucceededCallback:function(){return =
this._succeeded},set_defaultSucceededCallback:function(a){this._succeeded=
=3Da},get_defaultFailedCallback:function(){return =
this._failed},set_defaultFailedCallback:function(a){this._failed=3Da},get=
_path:function(){return =
this._path},set_path:function(a){this._path=3Da},_invoke:function(d,e,g,f=
,c,b,a){if(c=3D=3D=3Dnull||typeof =
c=3D=3D=3D"undefined")c=3Dthis.get_defaultSucceededCallback();if(b=3D=3D=3D=
null||typeof =
b=3D=3D=3D"undefined")b=3Dthis.get_defaultFailedCallback();if(a=3D=3D=3Dn=
ull||typeof =
a=3D=3D=3D"undefined")a=3Dthis.get_defaultUserContext();return =
Sys.Net.WebServiceProxy.invoke(d,e,g,f,c,b,a,this.get_timeout())}};Sys.Ne=
t.WebServiceProxy.registerClass("Sys.Net.WebServiceProxy");Sys.Net.WebSer=
viceProxy.invoke=3Dfunction(k,a,j,d,i,c,f,h){var b=3Dnew =
Sys.Net.WebRequest;b.get_headers()["Content-Type"]=3D"application/json; =
charset=3Dutf-8";if(!d)d=3D{};var =
g=3Dd;if(!j||!g)g=3D{};b.set_url(Sys.Net.WebRequest._createUrl(k+"/"+enco=
deURIComponent(a),g));var =
e=3Dnull;if(!j){e=3DSys.Serialization.JavaScriptSerializer.serialize(d);i=
f(e=3D=3D=3D"{}")e=3D""}b.set_body(e);b.add_completed(l);if(h&&h>0)b.set_=
timeout(h);b.invoke();function l(d){if(d.get_responseAvailable()){var =
g=3Dd.get_statusCode(),b=3Dnull;try{var =
e=3Dd.getResponseHeader("Content-Type");if(e.startsWith("application/json=
"))b=3Dd.get_object();else =
if(e.startsWith("text/xml"))b=3Dd.get_xml();else =
b=3Dd.get_responseData()}catch(m){}var =
k=3Dd.getResponseHeader("jsonerror"),h=3Dk=3D=3D=3D"true";if(h){if(b)b=3D=
new =
Sys.Net.WebServiceError(false,b.Message,b.StackTrace,b.ExceptionType)}els=
e =
if(e.startsWith("application/json"))b=3Db.d;if(g<200||g>=3D300||h){if(c){=
if(!b||!h)b=3Dnew =
Sys.Net.WebServiceError(false,String.format(Sys.Res.webServiceFailedNoMsg=
,a),"","");b._statusCode=3Dg;c(b,f,a)}}else if(i)i(b,f,a)}else{var =
j;if(d.get_timedOut())j=3DString.format(Sys.Res.webServiceTimedOut,a);els=
e j=3DString.format(Sys.Res.webServiceFailedNoMsg,a);if(c)c(new =
Sys.Net.WebServiceError(d.get_timedOut(),j,"",""),f,a)}}return =
b};Sys.Net.WebServiceProxy._generateTypedConstructor=3Dfunction(a){return=
 function(b){if(b)for(var c in =
b)this[c]=3Db[c];this.__type=3Da}};Sys.Net.WebServiceError=3Dfunction(c,d=
,b,a){this._timedOut=3Dc;this._message=3Dd;this._stackTrace=3Db;this._exc=
eptionType=3Da;this._statusCode=3D-1};Sys.Net.WebServiceError.prototype=3D=
{get_timedOut:function(){return =
this._timedOut},get_statusCode:function(){return =
this._statusCode},get_message:function(){return =
this._message},get_stackTrace:function(){return =
this._stackTrace},get_exceptionType:function(){return =
this._exceptionType}};Sys.Net.WebServiceError.registerClass("Sys.Net.WebS=
erviceError");Type.registerNamespace("Sys.Services");Sys.Services._Profil=
eService=3Dfunction(){Sys.Services._ProfileService.initializeBase(this);t=
his.properties=3D{}};Sys.Services._ProfileService.DefaultWebServicePath=3D=
"";Sys.Services._ProfileService.prototype=3D{_defaultLoadCompletedCallbac=
k:null,_defaultSaveCompletedCallback:null,_path:"",_timeout:0,get_default=
LoadCompletedCallback:function(){return =
this._defaultLoadCompletedCallback},set_defaultLoadCompletedCallback:func=
tion(a){this._defaultLoadCompletedCallback=3Da},get_defaultSaveCompletedC=
allback:function(){return =
this._defaultSaveCompletedCallback},set_defaultSaveCompletedCallback:func=
tion(a){this._defaultSaveCompletedCallback=3Da},get_path:function(){retur=
n this._path||""},load:function(c,d,e,f){var =
b,a;if(!c){a=3D"GetAllPropertiesForCurrentUser";b=3D{authenticatedUserOnl=
y:false}}else{a=3D"GetPropertiesForCurrentUser";b=3D{properties:this._clo=
nePropertyNames(c),authenticatedUserOnly:false}}this._invoke(this._get_pa=
th(),a,false,b,Function.createDelegate(this,this._onLoadComplete),Functio=
n.createDelegate(this,this._onLoadFailed),[d,e,f])},save:function(d,b,c,e=
){var =
a=3Dthis._flattenProperties(d,this.properties);this._invoke(this._get_pat=
h(),"SetPropertiesForCurrentUser",false,{values:a.value,authenticatedUser=
Only:false},Function.createDelegate(this,this._onSaveComplete),Function.c=
reateDelegate(this,this._onSaveFailed),[b,c,e,a.count])},_clonePropertyNa=
mes:function(e){var c=3D[],d=3D{};for(var b=3D0;b<e.length;b++){var =
a=3De[b];if(!d[a]){Array.add(c,a);d[a]=3Dtrue}}return =
c},_flattenProperties:function(a,i,j){var =
b=3D{},e,d,g=3D0;if(a&&a.length=3D=3D=3D0)return =
{value:b,count:0};for(var c in =
i){e=3Di[c];d=3Dj?j+"."+c:c;if(Sys.Services.ProfileGroup.isInstanceOfType=
(e)){var =
k=3Dthis._flattenProperties(a,e,d),h=3Dk.value;g+=3Dk.count;for(var f in =
h){var l=3Dh[f];b[f]=3Dl}}else =
if(!a||Array.indexOf(a,d)!=3D=3D-1){b[d]=3De;g++}}return =
{value:b,count:g}},_get_path:function(){var =
a=3Dthis.get_path();if(!a.length)a=3DSys.Services._ProfileService.Default=
WebServicePath;if(!a||!a.length)throw =
Error.invalidOperation(Sys.Res.servicePathNotSet);return =
a},_onLoadComplete:function(a,e,g){if(typeof a!=3D=3D"object")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
g,"Object"));var c=3Dthis._unflattenProperties(a);for(var b in =
c)this.properties[b]=3Dc[b];var =
d=3De[0]||this.get_defaultLoadCompletedCallback()||this.get_defaultSuccee=
dedCallback();if(d){var =
f=3De[2]||this.get_defaultUserContext();d(a.length,f,"Sys.Services.Profil=
eService.load")}},_onLoadFailed:function(d,b){var =
a=3Db[1]||this.get_defaultFailedCallback();if(a){var =
c=3Db[2]||this.get_defaultUserContext();a(d,c,"Sys.Services.ProfileServic=
e.load")}},_onSaveComplete:function(a,b,f){var =
c=3Db[3];if(a!=3D=3Dnull)if(a instanceof Array)c-=3Da.length;else =
if(typeof a=3D=3D=3D"number")c=3Da;else throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
f,"Array"));var =
d=3Db[0]||this.get_defaultSaveCompletedCallback()||this.get_defaultSuccee=
dedCallback();if(d){var =
e=3Db[2]||this.get_defaultUserContext();d(c,e,"Sys.Services.ProfileServic=
e.save")}},_onSaveFailed:function(d,b){var =
a=3Db[1]||this.get_defaultFailedCallback();if(a){var =
c=3Db[2]||this.get_defaultUserContext();a(d,c,"Sys.Services.ProfileServic=
e.save")}},_unflattenProperties:function(e){var c=3D{},d,f,h=3D0;for(var =
a in e){h++;f=3De[a];d=3Da.indexOf(".");if(d!=3D=3D-1){var =
g=3Da.substr(0,d);a=3Da.substr(d+1);var =
b=3Dc[g];if(!b||!Sys.Services.ProfileGroup.isInstanceOfType(b)){b=3Dnew =
Sys.Services.ProfileGroup;c[g]=3Db}b[a]=3Df}else =
c[a]=3Df}e.length=3Dh;return =
c}};Sys.Services._ProfileService.registerClass("Sys.Services._ProfileServ=
ice",Sys.Net.WebServiceProxy);Sys.Services.ProfileService=3Dnew =
Sys.Services._ProfileService;Sys.Services.ProfileGroup=3Dfunction(a){if(a=
)for(var b in =
a)this[b]=3Da[b]};Sys.Services.ProfileGroup.registerClass("Sys.Services.P=
rofileGroup");Sys.Services._AuthenticationService=3Dfunction(){Sys.Servic=
es._AuthenticationService.initializeBase(this)};Sys.Services._Authenticat=
ionService.DefaultWebServicePath=3D"";Sys.Services._AuthenticationService=
.prototype=3D{_defaultLoginCompletedCallback:null,_defaultLogoutCompleted=
Callback:null,_path:"",_timeout:0,_authenticated:false,get_defaultLoginCo=
mpletedCallback:function(){return =
this._defaultLoginCompletedCallback},set_defaultLoginCompletedCallback:fu=
nction(a){this._defaultLoginCompletedCallback=3Da},get_defaultLogoutCompl=
etedCallback:function(){return =
this._defaultLogoutCompletedCallback},set_defaultLogoutCompletedCallback:=
function(a){this._defaultLogoutCompletedCallback=3Da},get_isLoggedIn:func=
tion(){return this._authenticated},get_path:function(){return =
this._path||""},login:function(c,b,a,h,f,d,e,g){this._invoke(this._get_pa=
th(),"Login",false,{userName:c,password:b,createPersistentCookie:a},Funct=
ion.createDelegate(this,this._onLoginComplete),Function.createDelegate(th=
is,this._onLoginFailed),[c,b,a,h,f,d,e,g])},logout:function(c,a,b,d){this=
._invoke(this._get_path(),"Logout",false,{},Function.createDelegate(this,=
this._onLogoutComplete),Function.createDelegate(this,this._onLogoutFailed=
),[c,a,b,d])},_get_path:function(){var =
a=3Dthis.get_path();if(!a.length)a=3DSys.Services._AuthenticationService.=
DefaultWebServicePath;if(!a||!a.length)throw =
Error.invalidOperation(Sys.Res.servicePathNotSet);return =
a},_onLoginComplete:function(e,c,f){if(typeof e!=3D=3D"boolean")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
f,"Boolean"));var =
b=3Dc[4],d=3Dc[7]||this.get_defaultUserContext(),a=3Dc[5]||this.get_defau=
ltLoginCompletedCallback()||this.get_defaultSucceededCallback();if(e){thi=
s._authenticated=3Dtrue;if(a)a(true,d,"Sys.Services.AuthenticationService=
.login");if(typeof =
b!=3D=3D"undefined"&&b!=3D=3Dnull)window.location.href=3Db}else =
if(a)a(false,d,"Sys.Services.AuthenticationService.login")},_onLoginFaile=
d:function(d,b){var a=3Db[6]||this.get_defaultFailedCallback();if(a){var =
c=3Db[7]||this.get_defaultUserContext();a(d,c,"Sys.Services.Authenticatio=
nService.login")}},_onLogoutComplete:function(f,a,e){if(f!=3D=3Dnull)thro=
w =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
e,"null"));var =
b=3Da[0],d=3Da[3]||this.get_defaultUserContext(),c=3Da[1]||this.get_defau=
ltLogoutCompletedCallback()||this.get_defaultSucceededCallback();this._au=
thenticated=3Dfalse;if(c)c(null,d,"Sys.Services.AuthenticationService.log=
out");if(!b)window.location.reload();else =
window.location.href=3Db},_onLogoutFailed:function(c,b){var =
a=3Db[2]||this.get_defaultFailedCallback();if(a)a(c,b[3],"Sys.Services.Au=
thenticationService.logout")},_setAuthenticated:function(a){this._authent=
icated=3Da}};Sys.Services._AuthenticationService.registerClass("Sys.Servi=
ces._AuthenticationService",Sys.Net.WebServiceProxy);Sys.Services.Authent=
icationService=3Dnew =
Sys.Services._AuthenticationService;Sys.Services._RoleService=3Dfunction(=
){Sys.Services._RoleService.initializeBase(this);this._roles=3D[]};Sys.Se=
rvices._RoleService.DefaultWebServicePath=3D"";Sys.Services._RoleService.=
prototype=3D{_defaultLoadCompletedCallback:null,_rolesIndex:null,_timeout=
:0,_path:"",get_defaultLoadCompletedCallback:function(){return =
this._defaultLoadCompletedCallback},set_defaultLoadCompletedCallback:func=
tion(a){this._defaultLoadCompletedCallback=3Da},get_path:function(){retur=
n this._path||""},get_roles:function(){return =
Array.clone(this._roles)},isUserInRole:function(a){var =
b=3Dthis._get_rolesIndex()[a.trim().toLowerCase()];return =
!!b},load:function(a,b,c){Sys.Net.WebServiceProxy.invoke(this._get_path()=
,"GetRolesForCurrentUser",false,{},Function.createDelegate(this,this._onL=
oadComplete),Function.createDelegate(this,this._onLoadFailed),[a,b,c],thi=
s.get_timeout())},_get_path:function(){var =
a=3Dthis.get_path();if(!a||!a.length)a=3DSys.Services._RoleService.Defaul=
tWebServicePath;if(!a||!a.length)throw =
Error.invalidOperation(Sys.Res.servicePathNotSet);return =
a},_get_rolesIndex:function(){if(!this._rolesIndex){var b=3D{};for(var =
a=3D0;a<this._roles.length;a++)b[this._roles[a].toLowerCase()]=3Dtrue;thi=
s._rolesIndex=3Db}return =
this._rolesIndex},_onLoadComplete:function(a,c,f){if(a&&!(a instanceof =
Array))throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
f,"Array"));this._roles=3Da;this._rolesIndex=3Dnull;var =
b=3Dc[0]||this.get_defaultLoadCompletedCallback()||this.get_defaultSuccee=
dedCallback();if(b){var =
e=3Dc[2]||this.get_defaultUserContext(),d=3DArray.clone(a);b(d,e,"Sys.Ser=
vices.RoleService.load")}},_onLoadFailed:function(d,b){var =
a=3Db[1]||this.get_defaultFailedCallback();if(a){var =
c=3Db[2]||this.get_defaultUserContext();a(d,c,"Sys.Services.RoleService.l=
oad")}}};Sys.Services._RoleService.registerClass("Sys.Services._RoleServi=
ce",Sys.Net.WebServiceProxy);Sys.Services.RoleService=3Dnew =
Sys.Services._RoleService;Type.registerNamespace("Sys.Serialization");Sys=
.Serialization.JavaScriptSerializer=3Dfunction(){};Sys.Serialization.Java=
ScriptSerializer.registerClass("Sys.Serialization.JavaScriptSerializer");=
Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs=3D[];Sys.Seri=
alization.JavaScriptSerializer._charsToEscape=3D[];Sys.Serialization.Java=
ScriptSerializer._dateRegEx=3Dnew =
RegExp('(^|[^\\\\])\\"\\\\/Date\\((-?[0-9]+)(?:[a-zA-Z]|(?:\\+|-)[0-9]{4}=
)?\\)\\\\/\\"',"g");Sys.Serialization.JavaScriptSerializer._escapeChars=3D=
{};Sys.Serialization.JavaScriptSerializer._escapeRegEx=3Dnew =
RegExp('["\\\\\\x00-\\x1F]',"i");Sys.Serialization.JavaScriptSerializer._=
escapeRegExGlobal=3Dnew =
RegExp('["\\\\\\x00-\\x1F]',"g");Sys.Serialization.JavaScriptSerializer._=
jsonRegEx=3Dnew RegExp("[^,:{}\\[\\]0-9.\\-+Eaeflnr-u =
\\n\\r\\t]","g");Sys.Serialization.JavaScriptSerializer._jsonStringRegEx=3D=
new =
RegExp('"(\\\\.|[^"\\\\])*"',"g");Sys.Serialization.JavaScriptSerializer.=
_serverTypeFieldName=3D"__type";Sys.Serialization.JavaScriptSerializer._i=
nit=3Dfunction(){var =
c=3D["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006=
","\\u0007","\\b","\\t","\\n","\\u000b","\\f","\\r","\\u000e","\\u000f","=
\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u=
0017","\\u0018","\\u0019","\\u001a","\\u001b","\\u001c","\\u001d","\\u001=
e","\\u001f"];Sys.Serialization.JavaScriptSerializer._charsToEscape[0]=3D=
"\\";Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs["\\"]=3D=
new =
RegExp("\\\\","g");Sys.Serialization.JavaScriptSerializer._escapeChars["\=
\"]=3D"\\\\";Sys.Serialization.JavaScriptSerializer._charsToEscape[1]=3D'=
"';Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs['"']=3Dnew=
 =
RegExp('"',"g");Sys.Serialization.JavaScriptSerializer._escapeChars['"']=3D=
'\\"';for(var a=3D0;a<32;a++){var =
b=3DString.fromCharCode(a);Sys.Serialization.JavaScriptSerializer._charsT=
oEscape[a+2]=3Db;Sys.Serialization.JavaScriptSerializer._charsToEscapeReg=
Exs[b]=3Dnew =
RegExp(b,"g");Sys.Serialization.JavaScriptSerializer._escapeChars[b]=3Dc[=
a]}};Sys.Serialization.JavaScriptSerializer._serializeBooleanWithBuilder=3D=
function(b,a){a.append(b.toString())};Sys.Serialization.JavaScriptSeriali=
zer._serializeNumberWithBuilder=3Dfunction(a,b){if(isFinite(a))b.append(S=
tring(a));else throw =
Error.invalidOperation(Sys.Res.cannotSerializeNonFiniteNumbers)};Sys.Seri=
alization.JavaScriptSerializer._serializeStringWithBuilder=3Dfunction(a,c=
){c.append('"');if(Sys.Serialization.JavaScriptSerializer._escapeRegEx.te=
st(a)){if(Sys.Serialization.JavaScriptSerializer._charsToEscape.length=3D=
=3D=3D0)Sys.Serialization.JavaScriptSerializer._init();if(a.length<128)a=3D=
a.replace(Sys.Serialization.JavaScriptSerializer._escapeRegExGlobal,funct=
ion(a){return =
Sys.Serialization.JavaScriptSerializer._escapeChars[a]});else for(var =
d=3D0;d<34;d++){var =
b=3DSys.Serialization.JavaScriptSerializer._charsToEscape[d];if(a.indexOf=
(b)!=3D=3D-1)if(Sys.Browser.agent=3D=3D=3DSys.Browser.Opera||Sys.Browser.=
agent=3D=3D=3DSys.Browser.FireFox)a=3Da.split(b).join(Sys.Serialization.J=
avaScriptSerializer._escapeChars[b]);else =
a=3Da.replace(Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs=
[b],Sys.Serialization.JavaScriptSerializer._escapeChars[b])}}c.append(a);=
c.append('"')};Sys.Serialization.JavaScriptSerializer._serializeWithBuild=
er=3Dfunction(b,a,i,g){var c;switch(typeof b){case =
"object":if(b)if(Number.isInstanceOfType(b))Sys.Serialization.JavaScriptS=
erializer._serializeNumberWithBuilder(b,a);else =
if(Boolean.isInstanceOfType(b))Sys.Serialization.JavaScriptSerializer._se=
rializeBooleanWithBuilder(b,a);else =
if(String.isInstanceOfType(b))Sys.Serialization.JavaScriptSerializer._ser=
ializeStringWithBuilder(b,a);else =
if(Array.isInstanceOfType(b)){a.append("[");for(c=3D0;c<b.length;++c){if(=
c>0)a.append(",");Sys.Serialization.JavaScriptSerializer._serializeWithBu=
ilder(b[c],a,false,g)}a.append("]")}else{if(Date.isInstanceOfType(b)){a.a=
ppend('"\\/Date(');a.append(b.getTime());a.append(')\\/"');break}var =
d=3D[],f=3D0;for(var e in =
b){if(e.startsWith("$"))continue;if(e=3D=3D=3DSys.Serialization.JavaScrip=
tSerializer._serverTypeFieldName&&f!=3D=3D0){d[f++]=3Dd[0];d[0]=3De}else =
d[f++]=3De}if(i)d.sort();a.append("{");var =
j=3Dfalse;for(c=3D0;c<f;c++){var h=3Db[d[c]];if(typeof =
h!=3D=3D"undefined"&&typeof h!=3D=3D"function"){if(j)a.append(",");else =
j=3Dtrue;Sys.Serialization.JavaScriptSerializer._serializeWithBuilder(d[c=
],a,i,g);a.append(":");Sys.Serialization.JavaScriptSerializer._serializeW=
ithBuilder(h,a,i,g)}}a.append("}")}else a.append("null");break;case =
"number":Sys.Serialization.JavaScriptSerializer._serializeNumberWithBuild=
er(b,a);break;case =
"string":Sys.Serialization.JavaScriptSerializer._serializeStringWithBuild=
er(b,a);break;case =
"boolean":Sys.Serialization.JavaScriptSerializer._serializeBooleanWithBui=
lder(b,a);break;default:a.append("null")}};Sys.Serialization.JavaScriptSe=
rializer.serialize=3Dfunction(b){var a=3Dnew =
Sys.StringBuilder;Sys.Serialization.JavaScriptSerializer._serializeWithBu=
ilder(b,a,false);return =
a.toString()};Sys.Serialization.JavaScriptSerializer.deserialize=3Dfuncti=
on(data,secure){if(data.length=3D=3D=3D0)throw =
Error.argument("data",Sys.Res.cannotDeserializeEmptyString);try{var =
exp=3Ddata.replace(Sys.Serialization.JavaScriptSerializer._dateRegEx,"$1n=
ew =
Date($2)");if(secure&&Sys.Serialization.JavaScriptSerializer._jsonRegEx.t=
est(exp.replace(Sys.Serialization.JavaScriptSerializer._jsonStringRegEx,"=
")))throw null;return eval("("+exp+")")}catch(a){throw =
Error.argument("data",Sys.Res.cannotDeserializeInvalidJson)}};Sys.Culture=
Info=3Dfunction(c,b,a){this.name=3Dc;this.numberFormat=3Db;this.dateTimeF=
ormat=3Da};Sys.CultureInfo.prototype=3D{_getDateTimeFormats:function(){if=
(!this._dateTimeFormats){var =
a=3Dthis.dateTimeFormat;this._dateTimeFormats=3D[a.MonthDayPattern,a.Year=
MonthPattern,a.ShortDatePattern,a.ShortTimePattern,a.LongDatePattern,a.Lo=
ngTimePattern,a.FullDateTimePattern,a.RFC1123Pattern,a.SortableDateTimePa=
ttern,a.UniversalSortableDateTimePattern]}return =
this._dateTimeFormats},_getMonthIndex:function(a){if(!this._upperMonths)t=
his._upperMonths=3Dthis._toUpperArray(this.dateTimeFormat.MonthNames);ret=
urn =
Array.indexOf(this._upperMonths,this._toUpper(a))},_getAbbrMonthIndex:fun=
ction(a){if(!this._upperAbbrMonths)this._upperAbbrMonths=3Dthis._toUpperA=
rray(this.dateTimeFormat.AbbreviatedMonthNames);return =
Array.indexOf(this._upperAbbrMonths,this._toUpper(a))},_getDayIndex:funct=
ion(a){if(!this._upperDays)this._upperDays=3Dthis._toUpperArray(this.date=
TimeFormat.DayNames);return =
Array.indexOf(this._upperDays,this._toUpper(a))},_getAbbrDayIndex:functio=
n(a){if(!this._upperAbbrDays)this._upperAbbrDays=3Dthis._toUpperArray(thi=
s.dateTimeFormat.AbbreviatedDayNames);return =
Array.indexOf(this._upperAbbrDays,this._toUpper(a))},_toUpperArray:functi=
on(c){var b=3D[];for(var =
a=3D0,d=3Dc.length;a<d;a++)b[a]=3Dthis._toUpper(c[a]);return =
b},_toUpper:function(a){return a.split("\u00a0").join(" =
").toUpperCase()}};Sys.CultureInfo._parse=3Dfunction(b){var =
a=3DSys.Serialization.JavaScriptSerializer.deserialize(b);return new =
Sys.CultureInfo(a.name,a.numberFormat,a.dateTimeFormat)};Sys.CultureInfo.=
registerClass("Sys.CultureInfo");Sys.CultureInfo.InvariantCulture=3DSys.C=
ultureInfo._parse('{"name":"","numberFormat":{"CurrencyDecimalDigits":2,"=
CurrencyDecimalSeparator":".","IsReadOnly":true,"CurrencyGroupSizes":[3],=
"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparator":"=
,","CurrencySymbol":"\u00a4","NaNSymbol":"NaN","CurrencyNegativePattern":=
0,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegativePa=
ttern":0,"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","NumberD=
ecimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","=
CurrencyPositivePattern":0,"PositiveInfinitySymbol":"Infinity","PositiveS=
ign":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentG=
roupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"\u2030","NativeD=
igits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"=
dateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"=
@-62135568000000@","MaxSupportedDateTime":"@253402300799999@","AlgorithmT=
ype":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":tr=
ue},"DateSeparator":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"FullDate=
TimePattern":"dddd, dd MMMM yyyy HH:mm:ss","LongDatePattern":"dddd, dd =
MMMM yyyy","LongTimePattern":"HH:mm:ss","MonthDayPattern":"MMMM =
dd","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy =
HH\':\'mm\':\'ss =
\'GMT\'","ShortDatePattern":"MM/dd/yyyy","ShortTimePattern":"HH:mm","Sort=
ableDateTimePattern":"yyyy\'-\'MM\'-\'dd\'T\'HH\':\'mm\':\'ss","TimeSepar=
ator":":","UniversalSortableDateTimePattern":"yyyy\'-\'MM\'-\'dd =
HH\':\'mm\':\'ss\'Z\'","YearMonthPattern":"yyyy =
MMMM","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"=
ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunda=
y","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"Abbrev=
iatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","=
Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","=
May","June","July","August","September","October","November","December","=
"],"IsReadOnly":true,"NativeCalendarName":"Gregorian =
Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May",=
"Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["Janu=
ary","February","March","April","May","June","July","August","September",=
"October","November","December",""]}}');if(typeof =
__cultureInfo=3D=3D=3D"undefined")var =
__cultureInfo=3D'{"name":"en-US","numberFormat":{"CurrencyDecimalDigits":=
2,"CurrencyDecimalSeparator":".","IsReadOnly":false,"CurrencyGroupSizes":=
[3],"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparato=
r":",","CurrencySymbol":"$","NaNSymbol":"NaN","CurrencyNegativePattern":0=
,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegativePat=
tern":0,"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","NumberDe=
cimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","C=
urrencyPositivePattern":0,"PositiveInfinitySymbol":"Infinity","PositiveSi=
gn":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentGr=
oupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"\u2030","NativeDi=
gits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"d=
ateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"@=
-62135568000000@","MaxSupportedDateTime":"@253402300799999@","AlgorithmTy=
pe":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":fal=
se},"DateSeparator":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"FullDate=
TimePattern":"dddd, MMMM dd, yyyy h:mm:ss tt","LongDatePattern":"dddd, =
MMMM dd, yyyy","LongTimePattern":"h:mm:ss tt","MonthDayPattern":"MMMM =
dd","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy =
HH\':\'mm\':\'ss =
\'GMT\'","ShortDatePattern":"M/d/yyyy","ShortTimePattern":"h:mm =
tt","SortableDateTimePattern":"yyyy\'-\'MM\'-\'dd\'T\'HH\':\'mm\':\'ss","=
TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy\'-\'MM\'-\'dd=
 HH\':\'mm\':\'ss\'Z\'","YearMonthPattern":"MMMM, =
yyyy","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"=
ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunda=
y","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"Abbrev=
iatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","=
Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","=
May","June","July","August","September","October","November","December","=
"],"IsReadOnly":false,"NativeCalendarName":"Gregorian =
Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May",=
"Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["Janu=
ary","February","March","April","May","June","July","August","September",=
"October","November","December",""]}}';Sys.CultureInfo.CurrentCulture=3DS=
ys.CultureInfo._parse(__cultureInfo);delete =
__cultureInfo;Sys.UI.Behavior=3Dfunction(b){Sys.UI.Behavior.initializeBas=
e(this);this._element=3Db;var =
a=3Db._behaviors;if(!a)b._behaviors=3D[this];else =
a[a.length]=3Dthis};Sys.UI.Behavior.prototype=3D{_name:null,get_element:f=
unction(){return this._element},get_id:function(){var =
a=3DSys.UI.Behavior.callBaseMethod(this,"get_id");if(a)return =
a;if(!this._element||!this._element.id)return "";return =
this._element.id+"$"+this.get_name()},get_name:function(){if(this._name)r=
eturn this._name;var =
a=3DObject.getTypeName(this),b=3Da.lastIndexOf(".");if(b!=3D-1)a=3Da.subs=
tr(b+1);if(!this.get_isInitialized())this._name=3Da;return =
a},set_name:function(a){this._name=3Da},initialize:function(){Sys.UI.Beha=
vior.callBaseMethod(this,"initialize");var =
a=3Dthis.get_name();if(a)this._element[a]=3Dthis},dispose:function(){Sys.=
UI.Behavior.callBaseMethod(this,"dispose");if(this._element){var =
a=3Dthis.get_name();if(a)this._element[a]=3Dnull;Array.remove(this._eleme=
nt._behaviors,this);delete =
this._element}}};Sys.UI.Behavior.registerClass("Sys.UI.Behavior",Sys.Comp=
onent);Sys.UI.Behavior.getBehaviorByName=3Dfunction(b,c){var =
a=3Db[c];return =
a&&Sys.UI.Behavior.isInstanceOfType(a)?a:null};Sys.UI.Behavior.getBehavio=
rs=3Dfunction(a){if(!a._behaviors)return [];return =
Array.clone(a._behaviors)};Sys.UI.Behavior.getBehaviorsByType=3Dfunction(=
d,e){var a=3Dd._behaviors,c=3D[];if(a)for(var =
b=3D0,f=3Da.length;b<f;b++)if(e.isInstanceOfType(a[b]))c[c.length]=3Da[b]=
;return c};Sys.UI.VisibilityMode=3Dfunction(){throw =
Error.notImplemented()};Sys.UI.VisibilityMode.prototype=3D{hide:0,collaps=
e:1};Sys.UI.VisibilityMode.registerEnum("Sys.UI.VisibilityMode");Sys.UI.C=
ontrol=3Dfunction(a){Sys.UI.Control.initializeBase(this);this._element=3D=
a;a.control=3Dthis};Sys.UI.Control.prototype=3D{_parent:null,_visibilityM=
ode:Sys.UI.VisibilityMode.hide,get_element:function(){return =
this._element},get_id:function(){if(!this._element)return "";return =
this._element.id},set_id:function(){throw =
Error.invalidOperation(Sys.Res.cantSetId)},get_parent:function(){if(this.=
_parent)return this._parent;if(!this._element)return null;var =
a=3Dthis._element.parentNode;while(a){if(a.control)return =
a.control;a=3Da.parentNode}return =
null},set_parent:function(a){this._parent=3Da},get_visibilityMode:functio=
n(){return =
Sys.UI.DomElement.getVisibilityMode(this._element)},set_visibilityMode:fu=
nction(a){Sys.UI.DomElement.setVisibilityMode(this._element,a)},get_visib=
le:function(){return =
Sys.UI.DomElement.getVisible(this._element)},set_visible:function(a){Sys.=
UI.DomElement.setVisible(this._element,a)},addCssClass:function(a){Sys.UI=
.DomElement.addCssClass(this._element,a)},dispose:function(){Sys.UI.Contr=
ol.callBaseMethod(this,"dispose");if(this._element){this._element.control=
=3Dundefined;delete this._element}if(this._parent)delete =
this._parent},onBubbleEvent:function(){return =
false},raiseBubbleEvent:function(b,c){var =
a=3Dthis.get_parent();while(a){if(a.onBubbleEvent(b,c))return;a=3Da.get_p=
arent()}},removeCssClass:function(a){Sys.UI.DomElement.removeCssClass(thi=
s._element,a)},toggleCssClass:function(a){Sys.UI.DomElement.toggleCssClas=
s(this._element,a)}};Sys.UI.Control.registerClass("Sys.UI.Control",Sys.Co=
mponent);
Type.registerNamespace('Sys');Sys.Res=3D{"argumentInteger":"Value must =
be an integer.","scriptLoadMultipleCallbacks":"The script =
\u0027{0}\u0027 contains multiple calls to =
Sys.Application.notifyScriptLoaded(). Only one is =
allowed.","invokeCalledTwice":"Cannot call invoke more than =
once.","webServiceFailed":"The server method \u0027{0}\u0027 failed with =
the following error: {1}","webServiceInvalidJsonWrapper":"The server =
method \u0027{0}\u0027 returned invalid data. The \u0027d\u0027 property =
is missing from the JSON wrapper.","argumentType":"Object cannot be =
converted to the required type.","argumentNull":"Value cannot be =
null.","controlCantSetId":"The id property can\u0027t be set on a =
control.","formatBadFormatSpecifier":"Format specifier was =
invalid.","webServiceFailedNoMsg":"The server method \u0027{0}\u0027 =
failed.","argumentDomElement":"Value must be a DOM =
element.","invalidExecutorType":"Could not create a valid =
Sys.Net.WebRequestExecutor from: =
{0}.","cannotCallBeforeResponse":"Cannot call {0} when responseAvailable =
is false.","actualValue":"Actual value was =
{0}.","enumInvalidValue":"\u0027{0}\u0027 is not a valid value for enum =
{1}.","scriptLoadFailed":"The script \u0027{0}\u0027 could not be =
loaded.","parameterCount":"Parameter count =
mismatch.","cannotDeserializeEmptyString":"Cannot deserialize empty =
string.","formatInvalidString":"Input string was not in a correct =
format.","invalidTimeout":"Value must be greater than or equal to =
zero.","cannotAbortBeforeStart":"Cannot abort when executor has not =
started.","argument":"Value does not fall within the expected =
range.","cannotDeserializeInvalidJson":"Cannot deserialize. The data =
does not correspond to valid JSON.","invalidHttpVerb":"httpVerb cannot =
be set to an empty or null string.","nullWebRequest":"Cannot call =
executeRequest with a null webRequest.","eventHandlerInvalid":"Handler =
was not added through the Sys.UI.DomEvent.addHandler =
method.","cannotSerializeNonFiniteNumbers":"Cannot serialize non finite =
numbers.","argumentUndefined":"Value cannot be =
undefined.","webServiceInvalidReturnType":"The server method =
\u0027{0}\u0027 returned an invalid type. Expected type: =
{1}","servicePathNotSet":"The path to the web service has not been =
set.","argumentTypeWithTypes":"Object of type \u0027{0}\u0027 cannot be =
converted to type \u0027{1}\u0027.","cannotCallOnceStarted":"Cannot call =
{0} once started.","badBaseUrl1":"Base URL does not contain =
://.","badBaseUrl2":"Base URL does not contain another =
/.","badBaseUrl3":"Cannot find last / in base =
URL.","setExecutorAfterActive":"Cannot set executor after it has become =
active.","paramName":"Parameter name: =
{0}","cannotCallOutsideHandler":"Cannot call {0} outside of a completed =
event handler.","cannotSerializeObjectWithCycle":"Cannot serialize =
object with cyclic reference within child properties.","format":"One of =
the identified items was in an invalid =
format.","assertFailedCaller":"Assertion Failed: {0}\r\nat =
{1}","argumentOutOfRange":"Specified argument was out of the range of =
valid values.","webServiceTimedOut":"The server method \u0027{0}\u0027 =
timed out.","notImplemented":"The method or operation is not =
implemented.","assertFailed":"Assertion Failed: =
{0}","invalidOperation":"Operation is not valid due to the current state =
of the object.","breakIntoDebugger":"{0}\r\n\r\nBreak into debugger?"};
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/ScriptResource.axd?d=kWcdVp4Y80D-3fJe3fGR9trek9SVy6GguOlEuqeq99TlH7qbIUAvKF45XeDNWGPdSGzwOgfcl1Al6-008JAl2vc4BnDt37S1O27UrvSUJCk1&t=fffffffff331a1e8

=EF=BB=BF//----------------------------------------------------------
// Copyright (C) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------
// MicrosoftAjaxWebForms.js
Type.registerNamespace("Sys.WebForms");Sys.WebForms.BeginRequestEventArgs=
=3Dfunction(b,a){Sys.WebForms.BeginRequestEventArgs.initializeBase(this);=
this._request=3Db;this._postBackElement=3Da};Sys.WebForms.BeginRequestEve=
ntArgs.prototype=3D{get_postBackElement:function(){return =
this._postBackElement},get_request:function(){return =
this._request}};Sys.WebForms.BeginRequestEventArgs.registerClass("Sys.Web=
Forms.BeginRequestEventArgs",Sys.EventArgs);Sys.WebForms.EndRequestEventA=
rgs=3Dfunction(c,a,b){Sys.WebForms.EndRequestEventArgs.initializeBase(thi=
s);this._errorHandled=3Dfalse;this._error=3Dc;this._dataItems=3Da||{};thi=
s._response=3Db};Sys.WebForms.EndRequestEventArgs.prototype=3D{get_dataIt=
ems:function(){return this._dataItems},get_error:function(){return =
this._error},get_errorHandled:function(){return =
this._errorHandled},set_errorHandled:function(a){this._errorHandled=3Da},=
get_response:function(){return =
this._response}};Sys.WebForms.EndRequestEventArgs.registerClass("Sys.WebF=
orms.EndRequestEventArgs",Sys.EventArgs);Sys.WebForms.InitializeRequestEv=
entArgs=3Dfunction(b,a){Sys.WebForms.InitializeRequestEventArgs.initializ=
eBase(this);this._request=3Db;this._postBackElement=3Da};Sys.WebForms.Ini=
tializeRequestEventArgs.prototype=3D{get_postBackElement:function(){retur=
n this._postBackElement},get_request:function(){return =
this._request}};Sys.WebForms.InitializeRequestEventArgs.registerClass("Sy=
s.WebForms.InitializeRequestEventArgs",Sys.CancelEventArgs);Sys.WebForms.=
PageLoadedEventArgs=3Dfunction(b,a,c){Sys.WebForms.PageLoadedEventArgs.in=
itializeBase(this);this._panelsUpdated=3Db;this._panelsCreated=3Da;this._=
dataItems=3Dc||{}};Sys.WebForms.PageLoadedEventArgs.prototype=3D{get_data=
Items:function(){return =
this._dataItems},get_panelsCreated:function(){return =
this._panelsCreated},get_panelsUpdated:function(){return =
this._panelsUpdated}};Sys.WebForms.PageLoadedEventArgs.registerClass("Sys=
.WebForms.PageLoadedEventArgs",Sys.EventArgs);Sys.WebForms.PageLoadingEve=
ntArgs=3Dfunction(b,a,c){Sys.WebForms.PageLoadingEventArgs.initializeBase=
(this);this._panelsUpdating=3Db;this._panelsDeleting=3Da;this._dataItems=3D=
c||{}};Sys.WebForms.PageLoadingEventArgs.prototype=3D{get_dataItems:funct=
ion(){return this._dataItems},get_panelsDeleting:function(){return =
this._panelsDeleting},get_panelsUpdating:function(){return =
this._panelsUpdating}};Sys.WebForms.PageLoadingEventArgs.registerClass("S=
ys.WebForms.PageLoadingEventArgs",Sys.EventArgs);Sys.WebForms.PageRequest=
Manager=3Dfunction(){this._form=3Dnull;this._activeDefaultButton=3Dnull;t=
his._activeDefaultButtonClicked=3Dfalse;this._updatePanelIDs=3Dnull;this.=
_updatePanelClientIDs=3Dnull;this._updatePanelHasChildrenAsTriggers=3Dnul=
l;this._asyncPostBackControlIDs=3Dnull;this._asyncPostBackControlClientID=
s=3Dnull;this._postBackControlIDs=3Dnull;this._postBackControlClientIDs=3D=
null;this._scriptManagerID=3Dnull;this._pageLoadedHandler=3Dnull;this._ad=
ditionalInput=3Dnull;this._onsubmit=3Dnull;this._onSubmitStatements=3D[];=
this._originalDoPostBack=3Dnull;this._originalDoPostBackWithOptions=3Dnul=
l;this._originalFireDefaultButton=3Dnull;this._originalDoCallback=3Dnull;=
this._isCrossPost=3Dfalse;this._postBackSettings=3Dnull;this._request=3Dn=
ull;this._onFormSubmitHandler=3Dnull;this._onFormElementClickHandler=3Dnu=
ll;this._onWindowUnloadHandler=3Dnull;this._asyncPostBackTimeout=3Dnull;t=
his._controlIDToFocus=3Dnull;this._scrollPosition=3Dnull;this._processing=
Request=3Dfalse;this._scriptDisposes=3D{};this._transientFields=3D["__VIE=
WSTATEENCRYPTED","__VIEWSTATEFIELDCOUNT"]};Sys.WebForms.PageRequestManage=
r.prototype=3D{_get_eventHandlerList:function(){if(!this._events)this._ev=
ents=3Dnew Sys.EventHandlerList;return =
this._events},get_isInAsyncPostBack:function(){return =
this._request!=3D=3Dnull},add_beginRequest:function(a){this._get_eventHan=
dlerList().addHandler("beginRequest",a)},remove_beginRequest:function(a){=
this._get_eventHandlerList().removeHandler("beginRequest",a)},add_endRequ=
est:function(a){this._get_eventHandlerList().addHandler("endRequest",a)},=
remove_endRequest:function(a){this._get_eventHandlerList().removeHandler(=
"endRequest",a)},add_initializeRequest:function(a){this._get_eventHandler=
List().addHandler("initializeRequest",a)},remove_initializeRequest:functi=
on(a){this._get_eventHandlerList().removeHandler("initializeRequest",a)},=
add_pageLoaded:function(a){this._get_eventHandlerList().addHandler("pageL=
oaded",a)},remove_pageLoaded:function(a){this._get_eventHandlerList().rem=
oveHandler("pageLoaded",a)},add_pageLoading:function(a){this._get_eventHa=
ndlerList().addHandler("pageLoading",a)},remove_pageLoading:function(a){t=
his._get_eventHandlerList().removeHandler("pageLoading",a)},abortPostBack=
:function(){if(!this._processingRequest&&this._request){this._request.get=
_executor().abort();this._request=3Dnull}},_cancelPendingCallbacks:functi=
on(){for(var a=3D0,e=3Dwindow.__pendingCallbacks.length;a<e;a++){var =
c=3Dwindow.__pendingCallbacks[a];if(c){if(!c.async)window.__synchronousCa=
llBackIndex=3D-1;window.__pendingCallbacks[a]=3Dnull;var =
d=3D"__CALLBACKFRAME"+a,b=3Ddocument.getElementById(d);if(b)b.parentNode.=
removeChild(b)}}},_commitControls:function(a,b){if(a){this._updatePanelID=
s=3Da.updatePanelIDs;this._updatePanelClientIDs=3Da.updatePanelClientIDs;=
this._updatePanelHasChildrenAsTriggers=3Da.updatePanelHasChildrenAsTrigge=
rs;this._asyncPostBackControlIDs=3Da.asyncPostBackControlIDs;this._asyncP=
ostBackControlClientIDs=3Da.asyncPostBackControlClientIDs;this._postBackC=
ontrolIDs=3Da.postBackControlIDs;this._postBackControlClientIDs=3Da.postB=
ackControlClientIDs}if(typeof =
b!=3D=3D"undefined"&&b!=3D=3Dnull)this._asyncPostBackTimeout=3Db*1000},_c=
reateHiddenField:function(c,d){var =
b,a=3Ddocument.getElementById(c);if(a)if(!a._isContained)a.parentNode.rem=
oveChild(a);else =
b=3Da.parentNode;if(!b){b=3Ddocument.createElement("span");b.style.cssTex=
t=3D"display:none =
!important";this._form.appendChild(b)}b.innerHTML=3D"<input =
type=3D'hidden' =
/>";a=3Db.childNodes[0];a._isContained=3Dtrue;a.id=3Da.name=3Dc;a.value=3D=
d},_createPageRequestManagerTimeoutError:function(){var =
b=3D"Sys.WebForms.PageRequestManagerTimeoutException: =
"+Sys.WebForms.Res.PRM_TimeoutError,a=3DError.create(b,{name:"Sys.WebForm=
s.PageRequestManagerTimeoutException"});a.popStackFrame();return =
a},_createPageRequestManagerServerError:function(a,d){var =
c=3D"Sys.WebForms.PageRequestManagerServerErrorException: =
"+(d||String.format(Sys.WebForms.Res.PRM_ServerError,a)),b=3DError.create=
(c,{name:"Sys.WebForms.PageRequestManagerServerErrorException",httpStatus=
Code:a});b.popStackFrame();return =
b},_createPageRequestManagerParserError:function(b){var =
c=3D"Sys.WebForms.PageRequestManagerParserErrorException: =
"+String.format(Sys.WebForms.Res.PRM_ParserError,b),a=3DError.create(c,{n=
ame:"Sys.WebForms.PageRequestManagerParserErrorException"});a.popStackFra=
me();return a},_createPostBackSettings:function(c,b,a){return =
{async:c,panelID:b,sourceElement:a}},_convertToClientIDs:function(a,d,c){=
if(a)for(var =
b=3D0,e=3Da.length;b<e;b++){Array.add(d,a[b]);Array.add(c,this._uniqueIDT=
oClientID(a[b]))}},_destroyTree:function(f){if(f.nodeType=3D=3D=3D1){var =
d=3Df.childNodes;for(var b=3Dd.length-1;b>=3D0;b--){var =
a=3Dd[b];if(a.nodeType=3D=3D=3D1){if(a.dispose&&typeof =
a.dispose=3D=3D=3D"function")a.dispose();else if(a.control&&typeof =
a.control.dispose=3D=3D=3D"function")a.control.dispose();var =
e=3DSys.UI.Behavior.getBehaviors(a);for(var =
c=3De.length-1;c>=3D0;c--)e[c].dispose();this._destroyTree(a)}}}},dispose=
:function(){if(this._form){Sys.UI.DomEvent.removeHandler(this._form,"subm=
it",this._onFormSubmitHandler);Sys.UI.DomEvent.removeHandler(this._form,"=
click",this._onFormElementClickHandler);Sys.UI.DomEvent.removeHandler(win=
dow,"unload",this._onWindowUnloadHandler);Sys.UI.DomEvent.removeHandler(w=
indow,"load",this._pageLoadedHandler)}if(this._originalDoPostBack){window=
.__doPostBack=3Dthis._originalDoPostBack;this._originalDoPostBack=3Dnull}=
if(this._originalDoPostBackWithOptions){window.WebForm_DoPostBackWithOpti=
ons=3Dthis._originalDoPostBackWithOptions;this._originalDoPostBackWithOpt=
ions=3Dnull}if(this._originalFireDefaultButton){window.WebForm_FireDefaul=
tButton=3Dthis._originalFireDefaultButton;this._originalFireDefaultButton=
=3Dnull}if(this._originalDoCallback){window.WebForm_DoCallback=3Dthis._or=
iginalDoCallback;this._originalDoCallback=3Dnull}this._form=3Dnull;this._=
updatePanelIDs=3Dnull;this._updatePanelClientIDs=3Dnull;this._asyncPostBa=
ckControlIDs=3Dnull;this._asyncPostBackControlClientIDs=3Dnull;this._post=
BackControlIDs=3Dnull;this._postBackControlClientIDs=3Dnull;this._asyncPo=
stBackTimeout=3Dnull;this._scrollPosition=3Dnull},_doCallback:function(d,=
b,c,f,a,e){if(!this.get_isInAsyncPostBack())this._originalDoCallback(d,b,=
c,f,a,e)},_doPostBack:function(a,e){this._additionalInput=3Dnull;var =
b=3Dthis._form;if(a=3D=3D=3Dnull||typeof =
a=3D=3D=3D"undefined"||this._isCrossPost){this._postBackSettings=3Dthis._=
createPostBackSettings(false,null,null);this._isCrossPost=3Dfalse}else{va=
r =
f=3Dthis._uniqueIDToClientID(a),d=3Ddocument.getElementById(f);if(!d)if(A=
rray.contains(this._asyncPostBackControlIDs,a))this._postBackSettings=3Dt=
his._createPostBackSettings(true,this._scriptManagerID+"|"+a,null);else =
if(Array.contains(this._postBackControlIDs,a))this._postBackSettings=3Dth=
is._createPostBackSettings(false,null,null);else{var =
c=3Dthis._findNearestElement(a);if(c)this._postBackSettings=3Dthis._getPo=
stBackSettings(c,a);else =
this._postBackSettings=3Dthis._createPostBackSettings(false,null,null)}el=
se =
this._postBackSettings=3Dthis._getPostBackSettings(d,a)}if(!this._postBac=
kSettings.async){b.onsubmit=3Dthis._onsubmit;this._originalDoPostBack(a,e=
);b.onsubmit=3Dnull;return}b.__EVENTTARGET.value=3Da;b.__EVENTARGUMENT.va=
lue=3De;this._onFormSubmit()},_doPostBackWithOptions:function(a){this._is=
CrossPost=3Da&&a.actionUrl;this._originalDoPostBackWithOptions(a)},_eleme=
ntContains:function(b,a){while(a){if(a=3D=3D=3Db)return =
true;a=3Da.parentNode}return =
false},_endPostBack:function(a,d,f){if(this._request=3D=3D=3Dd.get_webReq=
uest()){this._processingRequest=3Dfalse;this._additionalInput=3Dnull;this=
._request=3Dnull}var =
e=3Dthis._get_eventHandlerList().getHandler("endRequest"),b=3Dfalse;if(e)=
{var c=3Dnew =
Sys.WebForms.EndRequestEventArgs(a,f?f.dataItems:{},d);e(this,c);b=3Dc.ge=
t_errorHandled()}if(a&&!b)throw =
a},_findNearestElement:function(a){while(a.length>0){var =
d=3Dthis._uniqueIDToClientID(a),c=3Ddocument.getElementById(d);if(c)retur=
n c;var b=3Da.lastIndexOf("$");if(b=3D=3D=3D-1)return =
null;a=3Da.substring(0,b)}return null},_findText:function(b,a){var =
c=3DMath.max(0,a-20),d=3DMath.min(b.length,a+20);return =
b.substring(c,d)},_fireDefaultButton:function(a,d){if(a.keyCode=3D=3D=3D1=
3){var =
c=3Da.srcElement||a.target;if(!c||c.tagName.toLowerCase()!=3D=3D"textarea=
"){var b=3Ddocument.getElementById(d);if(b&&typeof =
b.click!=3D=3D"undefined"){this._activeDefaultButton=3Db;this._activeDefa=
ultButtonClicked=3Dfalse;try{b.click()}finally{this._activeDefaultButton=3D=
null}a.cancelBubble=3Dtrue;if(typeof =
a.stopPropagation=3D=3D=3D"function")a.stopPropagation();return =
false}}}return true},_getPageLoadedEventArgs:function(j,e){var =
i=3D[],h=3D[],d=3De?e.updatePanelData:null,c,g,b;if(!d){c=3Dthis._updateP=
anelIDs;g=3Dnull;b=3Dnull}else{c=3Dd.updatePanelIDs;g=3Dd.childUpdatePane=
lIDs;b=3Dd.panelsToRefreshIDs}var =
a,f;if(b)for(a=3D0,f=3Db.length;a<f;a++)Array.add(i,document.getElementBy=
Id(this._uniqueIDToClientID(b[a])));for(a=3D0,f=3Dc.length;a<f;a++)if(j||=
Array.indexOf(g,c[a])!=3D=3D-1)Array.add(h,document.getElementById(this._=
uniqueIDToClientID(c[a])));return new =
Sys.WebForms.PageLoadedEventArgs(i,h,e?e.dataItems:{})},_getPageLoadingEv=
entArgs:function(h){var =
g=3D[],f=3D[],c=3Dh.updatePanelData,b=3Dc.oldUpdatePanelIDs,j=3Dc.updateP=
anelIDs,i=3Dc.childUpdatePanelIDs,e=3Dc.panelsToRefreshIDs,a,d;for(a=3D0,=
d=3De.length;a<d;a++)Array.add(g,document.getElementById(this._uniqueIDTo=
ClientID(e[a])));for(a=3D0,d=3Db.length;a<d;a++)if(Array.indexOf(e,b[a])=3D=
=3D=3D-1&&(Array.indexOf(j,b[a])=3D=3D=3D-1||Array.indexOf(i,b[a])>-1))Ar=
ray.add(f,document.getElementById(this._uniqueIDToClientID(b[a])));return=
 new =
Sys.WebForms.PageLoadingEventArgs(g,f,h.dataItems)},_getPostBackSettings:=
function(a,c){var =
d=3Da,b=3Dnull;while(a){if(a.id){if(!b&&Array.contains(this._asyncPostBac=
kControlClientIDs,a.id))b=3Dthis._createPostBackSettings(true,this._scrip=
tManagerID+"|"+c,d);else =
if(!b&&Array.contains(this._postBackControlClientIDs,a.id))return =
this._createPostBackSettings(false,null,null);else{var =
e=3DArray.indexOf(this._updatePanelClientIDs,a.id);if(e!=3D=3D-1)if(this.=
_updatePanelHasChildrenAsTriggers[e])return =
this._createPostBackSettings(true,this._updatePanelIDs[e]+"|"+c,d);else =
return =
this._createPostBackSettings(true,this._scriptManagerID+"|"+c,d)}if(!b&&t=
his._matchesParentIDInList(a.id,this._asyncPostBackControlClientIDs))b=3D=
this._createPostBackSettings(true,this._scriptManagerID+"|"+c,d);else =
if(!b&&this._matchesParentIDInList(a.id,this._postBackControlClientIDs))r=
eturn =
this._createPostBackSettings(false,null,null)}a=3Da.parentNode}if(!b)retu=
rn this._createPostBackSettings(false,null,null);else return =
b},_getScrollPosition:function(){var =
a=3Ddocument.documentElement;if(a&&(this._validPosition(a.scrollLeft)||th=
is._validPosition(a.scrollTop)))return =
{x:a.scrollLeft,y:a.scrollTop};else{a=3Ddocument.body;if(a&&(this._validP=
osition(a.scrollLeft)||this._validPosition(a.scrollTop)))return =
{x:a.scrollLeft,y:a.scrollTop};else =
if(this._validPosition(window.pageXOffset)||this._validPosition(window.pa=
geYOffset))return {x:window.pageXOffset,y:window.pageYOffset};else =
return =
{x:0,y:0}}},_initializeInternal:function(a,b){if(this._prmInitialized)thr=
ow =
Error.invalidOperation(Sys.WebForms.Res.PRM_CannotRegisterTwice);this._pr=
mInitialized=3Dtrue;this._scriptManagerID=3Da;this._form=3Db;this._onsubm=
it=3Dthis._form.onsubmit;this._form.onsubmit=3Dnull;this._onFormSubmitHan=
dler=3DFunction.createDelegate(this,this._onFormSubmit);this._onFormEleme=
ntClickHandler=3DFunction.createDelegate(this,this._onFormElementClick);t=
his._onWindowUnloadHandler=3DFunction.createDelegate(this,this._onWindowU=
nload);Sys.UI.DomEvent.addHandler(this._form,"submit",this._onFormSubmitH=
andler);Sys.UI.DomEvent.addHandler(this._form,"click",this._onFormElement=
ClickHandler);Sys.UI.DomEvent.addHandler(window,"unload",this._onWindowUn=
loadHandler);this._originalDoPostBack=3Dwindow.__doPostBack;if(this._orig=
inalDoPostBack)window.__doPostBack=3DFunction.createDelegate(this,this._d=
oPostBack);this._originalDoPostBackWithOptions=3Dwindow.WebForm_DoPostBac=
kWithOptions;if(this._originalDoPostBackWithOptions)window.WebForm_DoPost=
BackWithOptions=3DFunction.createDelegate(this,this._doPostBackWithOption=
s);this._originalFireDefaultButton=3Dwindow.WebForm_FireDefaultButton;if(=
this._originalFireDefaultButton)window.WebForm_FireDefaultButton=3DFuncti=
on.createDelegate(this,this._fireDefaultButton);this._originalDoCallback=3D=
window.WebForm_DoCallback;if(this._originalDoCallback)window.WebForm_DoCa=
llback=3DFunction.createDelegate(this,this._doCallback);this._pageLoadedH=
andler=3DFunction.createDelegate(this,this._pageLoadedInitialLoad);Sys.UI=
.DomEvent.addHandler(window,"load",this._pageLoadedHandler)},_matchesPare=
ntIDInList:function(c,b){for(var =
a=3D0,d=3Db.length;a<d;a++)if(c.startsWith(b[a]+"_"))return true;return =
false},_onFormElementActive:function(a,d,e){if(a.disabled)return;this._po=
stBackSettings=3Dthis._getPostBackSettings(a,a.name);if(a.name){var =
b=3Da.tagName.toUpperCase();if(b=3D=3D=3D"INPUT"){var =
c=3Da.type;if(c=3D=3D=3D"submit")this._additionalInput=3DencodeURICompone=
nt(a.name)+"=3D"+encodeURIComponent(a.value);else =
if(c=3D=3D=3D"image")this._additionalInput=3DencodeURIComponent(a.name)+"=
.x=3D"+d+"&"+encodeURIComponent(a.name)+".y=3D"+e}else =
if(b=3D=3D=3D"BUTTON"&&a.name.length!=3D=3D0&&a.type=3D=3D=3D"submit")thi=
s._additionalInput=3DencodeURIComponent(a.name)+"=3D"+encodeURIComponent(=
a.value)}},_onFormElementClick:function(a){this._activeDefaultButtonClick=
ed=3Da.target=3D=3D=3Dthis._activeDefaultButton;this._onFormElementActive=
(a.target,a.offsetX,a.offsetY)},_onFormSubmit:function(h){var =
g=3Dtrue,t=3Dthis._isCrossPost;this._isCrossPost=3Dfalse;var =
e,s;if(this._onsubmit)g=3Dthis._onsubmit();if(g)for(e=3D0,s=3Dthis._onSub=
mitStatements.length;e<s;e++)if(!this._onSubmitStatements[e]()){g=3Dfalse=
;break}if(!g){if(h)h.preventDefault();return}var =
n=3Dthis._form;if(t)return;if(this._activeDefaultButton&&!this._activeDef=
aultButtonClicked)this._onFormElementActive(this._activeDefaultButton,0,0=
);if(!this._postBackSettings.async)return;var a=3Dnew =
Sys.StringBuilder;a.append(encodeURIComponent(this._scriptManagerID)+"=3D=
"+encodeURIComponent(this._postBackSettings.panelID)+"&");var =
v=3Dn.elements.length;for(e=3D0;e<v;e++){var =
d=3Dn.elements[e],f=3Dd.name;if(typeof =
f=3D=3D=3D"undefined"||f=3D=3D=3Dnull||f.length=3D=3D=3D0||f=3D=3D=3Dthis=
._scriptManagerID)continue;var =
m=3Dd.tagName.toUpperCase();if(m=3D=3D=3D"INPUT"){var =
k=3Dd.type;if(k=3D=3D=3D"text"||k=3D=3D=3D"password"||k=3D=3D=3D"hidden"|=
|(k=3D=3D=3D"checkbox"||k=3D=3D=3D"radio")&&d.checked){a.append(encodeURI=
Component(f));a.append("=3D");a.append(encodeURIComponent(d.value));a.app=
end("&")}}else if(m=3D=3D=3D"SELECT"){var u=3Dd.options.length;for(var =
o=3D0;o<u;o++){var =
q=3Dd.options[o];if(q.selected){a.append(encodeURIComponent(f));a.append(=
"=3D");a.append(encodeURIComponent(q.value));a.append("&")}}}else =
if(m=3D=3D=3D"TEXTAREA"){a.append(encodeURIComponent(f));a.append("=3D");=
a.append(encodeURIComponent(d.value));a.append("&")}}a.append("__ASYNCPOS=
T=3Dtrue&");if(this._additionalInput){a.append(this._additionalInput);thi=
s._additionalInput=3Dnull}var c=3Dnew =
Sys.Net.WebRequest,b=3Dn.action;if(Sys.Browser.agent=3D=3D=3DSys.Browser.=
InternetExplorer){var =
p=3Db.indexOf("#");if(p!=3D=3D-1)b=3Db.substr(0,p);var =
l=3Db.indexOf("?");if(l!=3D=3D-1){var =
r=3Db.substr(0,l);if(r.indexOf("%")=3D=3D=3D-1)b=3DencodeURI(r)+b.substr(=
l)}else =
if(b.indexOf("%")=3D=3D=3D-1)b=3DencodeURI(b)}c.set_url(b);c.get_headers(=
)["X-MicrosoftAjax"]=3D"Delta=3Dtrue";c.get_headers()["Cache-Control"]=3D=
"no-cache";c.set_timeout(this._asyncPostBackTimeout);c.add_completed(Func=
tion.createDelegate(this,this._onFormSubmitCompleted));c.set_body(a.toStr=
ing());var =
i,j=3Dthis._get_eventHandlerList().getHandler("initializeRequest");if(j){=
i=3Dnew =
Sys.WebForms.InitializeRequestEventArgs(c,this._postBackSettings.sourceEl=
ement);j(this,i);g=3D!i.get_cancel()}if(!g){if(h)h.preventDefault();retur=
n}this._scrollPosition=3Dthis._getScrollPosition();this.abortPostBack();j=
=3Dthis._get_eventHandlerList().getHandler("beginRequest");if(j){i=3Dnew =
Sys.WebForms.BeginRequestEventArgs(c,this._postBackSettings.sourceElement=
);j(this,i)}if(this._originalDoCallback)this._cancelPendingCallbacks();th=
is._request=3Dc;this._processingRequest=3Dfalse;c.invoke();if(h)h.prevent=
Default()},_onFormSubmitCompleted:function(c){this._processingRequest=3Dt=
rue;if(c.get_timedOut()){this._endPostBack(this._createPageRequestManager=
TimeoutError(),c,null);return}if(c.get_aborted()){this._endPostBack(null,=
c,null);return}if(!this._request||c.get_webRequest()!=3D=3Dthis._request)=
return;if(c.get_statusCode()!=3D=3D200){this._endPostBack(this._createPag=
eRequestManagerServerError(c.get_statusCode()),c,null);return}var =
a=3Dthis._parseDelta(c);if(!a)return;var =
b,e;if(a.asyncPostBackControlIDsNode&&a.postBackControlIDsNode&&a.updateP=
anelIDsNode&&a.panelsToRefreshNode&&a.childUpdatePanelIDsNode){var =
p=3Dthis._updatePanelIDs,h=3Da.childUpdatePanelIDsNode.content,n=3Dh.leng=
th?h.split(","):[],l=3Dthis._splitNodeIntoArray(a.asyncPostBackControlIDs=
Node),m=3Dthis._splitNodeIntoArray(a.postBackControlIDsNode),o=3Dthis._sp=
litNodeIntoArray(a.updatePanelIDsNode),g=3Dthis._splitNodeIntoArray(a.pan=
elsToRefreshNode);for(b=3D0,e=3Dg.length;b<e;b++){var =
i=3Dthis._uniqueIDToClientID(g[b]);if(!document.getElementById(i)){this._=
endPostBack(Error.invalidOperation(String.format(Sys.WebForms.Res.PRM_Mis=
singPanel,i)),c,a);return}}var =
f=3Dthis._processUpdatePanelArrays(o,l,m);f.oldUpdatePanelIDs=3Dp;f.child=
UpdatePanelIDs=3Dn;f.panelsToRefreshIDs=3Dg;a.updatePanelData=3Df}a.dataI=
tems=3D{};var =
d;for(b=3D0,e=3Da.dataItemNodes.length;b<e;b++){d=3Da.dataItemNodes[b];a.=
dataItems[d.id]=3Dd.content}for(b=3D0,e=3Da.dataItemJsonNodes.length;b<e;=
b++){d=3Da.dataItemJsonNodes[b];a.dataItems[d.id]=3DSys.Serialization.Jav=
aScriptSerializer.deserialize(d.content)}var =
k=3Dthis._get_eventHandlerList().getHandler("pageLoading");if(k)k(this,th=
is._getPageLoadingEventArgs(a));Sys._ScriptLoader.readLoadedScripts();Sys=
.Application.beginCreateComponents();var =
j=3DSys._ScriptLoader.getInstance();this._queueScripts(j,a.scriptBlockNod=
es,true,false);this._processingRequest=3Dtrue;j.loadScripts(0,Function.cr=
eateDelegate(this,Function.createCallback(this._scriptIncludesLoadComplet=
e,a)),Function.createDelegate(this,Function.createCallback(this._scriptIn=
cludesLoadFailed,a)),null)},_onWindowUnload:function(){this.dispose()},_p=
ageLoaded:function(a,c){var =
b=3Dthis._get_eventHandlerList().getHandler("pageLoaded");if(b)b(this,thi=
s._getPageLoadedEventArgs(a,c));if(!a)Sys.Application.raiseLoad()},_pageL=
oadedInitialLoad:function(){this._pageLoaded(true,null)},_parseDelta:func=
tion(g){var =
c=3Dg.get_responseData(),d,h,D,E,C,b=3D0,e=3Dnull,i=3D[];while(b<c.length=
){d=3Dc.indexOf("|",b);if(d=3D=3D=3D-1){e=3Dthis._findText(c,b);break}h=3D=
parseInt(c.substring(b,d),10);if(h%1!=3D=3D0){e=3Dthis._findText(c,b);bre=
ak}b=3Dd+1;d=3Dc.indexOf("|",b);if(d=3D=3D=3D-1){e=3Dthis._findText(c,b);=
break}D=3Dc.substring(b,d);b=3Dd+1;d=3Dc.indexOf("|",b);if(d=3D=3D=3D-1){=
e=3Dthis._findText(c,b);break}E=3Dc.substring(b,d);b=3Dd+1;if(b+h>=3Dc.le=
ngth){e=3Dthis._findText(c,c.length);break}C=3Dc.substr(b,h);b+=3Dh;if(c.=
charAt(b)!=3D=3D"|"){e=3Dthis._findText(c,b);break}b++;Array.add(i,{type:=
D,id:E,content:C})}if(e){this._endPostBack(this._createPageRequestManager=
ParserError(String.format(Sys.WebForms.Res.PRM_ParserErrorDetails,e)),g,n=
ull);return null}var =
w=3D[],u=3D[],o=3D[],v=3D[],r=3D[],B=3D[],z=3D[],y=3D[],t=3D[],q=3D[],k,n=
,s,l,m,p,x;for(var j=3D0,F=3Di.length;j<F;j++){var =
a=3Di[j];switch(a.type){case "updatePanel":Array.add(w,a);break;case =
"hiddenField":Array.add(u,a);break;case =
"arrayDeclaration":Array.add(o,a);break;case =
"scriptBlock":Array.add(v,a);break;case =
"scriptStartupBlock":Array.add(r,a);break;case =
"expando":Array.add(B,a);break;case "onSubmit":Array.add(z,a);break;case =
"asyncPostBackControlIDs":k=3Da;break;case =
"postBackControlIDs":n=3Da;break;case "updatePanelIDs":s=3Da;break;case =
"asyncPostBackTimeout":l=3Da;break;case =
"childUpdatePanelIDs":m=3Da;break;case =
"panelsToRefreshIDs":p=3Da;break;case "formAction":x=3Da;break;case =
"dataItem":Array.add(y,a);break;case =
"dataItemJson":Array.add(t,a);break;case =
"scriptDispose":Array.add(q,a);break;case =
"pageRedirect":if(Sys.Browser.agent=3D=3D=3DSys.Browser.InternetExplorer)=
{var =
f=3Ddocument.createElement("a");f.style.display=3D"none";f.attachEvent("o=
nclick",A);f.href=3Da.content;document.body.appendChild(f);f.click();f.de=
tachEvent("onclick",A);document.body.removeChild(f);function =
A(a){a.cancelBubble=3Dtrue}}else =
window.location.href=3Da.content;return;case =
"error":this._endPostBack(this._createPageRequestManagerServerError(Numbe=
r.parseInvariant(a.id),a.content),g,null);return null;case =
"pageTitle":document.title=3Da.content;break;case =
"focus":this._controlIDToFocus=3Da.content;break;default:this._endPostBac=
k(this._createPageRequestManagerParserError(String.format(Sys.WebForms.Re=
s.PRM_UnknownToken,a.type)),g,null);return null}}return =
{executor:g,updatePanelNodes:w,hiddenFieldNodes:u,arrayDeclarationNodes:o=
,scriptBlockNodes:v,scriptStartupNodes:r,expandoNodes:B,onSubmitNodes:z,d=
ataItemNodes:y,dataItemJsonNodes:t,scriptDisposeNodes:q,asyncPostBackCont=
rolIDsNode:k,postBackControlIDsNode:n,updatePanelIDsNode:s,asyncPostBackT=
imeoutNode:l,childUpdatePanelIDsNode:m,panelsToRefreshNode:p,formActionNo=
de:x}},_processUpdatePanelArrays:function(e,l,n){var d,c,b;if(e){var =
f=3De.length;d=3Dnew Array(f);c=3Dnew Array(f);b=3Dnew Array(f);for(var =
a=3D0;a<f;a++){var =
k=3De[a].substr(1),m=3De[a].charAt(0)=3D=3D=3D"t";b[a]=3Dm;d[a]=3Dk;c[a]=3D=
this._uniqueIDToClientID(k)}}else{d=3D[];c=3D[];b=3D[]}var =
i=3D[],g=3D[];this._convertToClientIDs(l,i,g);var =
j=3D[],h=3D[];this._convertToClientIDs(n,j,h);return =
{updatePanelIDs:d,updatePanelClientIDs:c,updatePanelHasChildrenAsTriggers=
:b,asyncPostBackControlIDs:i,asyncPostBackControlClientIDs:g,postBackCont=
rolIDs:j,postBackControlClientIDs:h}},_queueScripts:function(scriptLoader=
,scriptBlockNodes,queueIncludes,queueBlocks){for(var =
i=3D0,l=3DscriptBlockNodes.length;i<l;i++){var =
scriptBlockType=3DscriptBlockNodes[i].id;switch(scriptBlockType){case =
"ScriptContentNoTags":if(!queueBlocks)continue;scriptLoader.queueScriptBl=
ock(scriptBlockNodes[i].content);break;case "ScriptContentWithTags":var =
scriptTagAttributes;eval("scriptTagAttributes =3D =
"+scriptBlockNodes[i].content);if(scriptTagAttributes.src){if(!queueInclu=
des||Sys._ScriptLoader.isScriptLoaded(scriptTagAttributes.src))continue}e=
lse =
if(!queueBlocks)continue;scriptLoader.queueCustomScriptTag(scriptTagAttri=
butes);break;case =
"ScriptPath":if(!queueIncludes||Sys._ScriptLoader.isScriptLoaded(scriptBl=
ockNodes[i].content))continue;scriptLoader.queueScriptReference(scriptBlo=
ckNodes[i].content)}}},_registerDisposeScript:function(a,b){if(!this._scr=
iptDisposes[a])this._scriptDisposes[a]=3D[b];else =
Array.add(this._scriptDisposes[a],b)},_scriptIncludesLoadComplete:functio=
n(e,b){if(b.executor.get_webRequest()!=3D=3Dthis._request)return;this._co=
mmitControls(b.updatePanelData,b.asyncPostBackTimeoutNode?b.asyncPostBack=
TimeoutNode.content:null);if(b.formActionNode)this._form.action=3Db.formA=
ctionNode.content;var =
a,d,c;for(a=3D0,d=3Db.updatePanelNodes.length;a<d;a++){c=3Db.updatePanelN=
odes[a];var =
j=3Ddocument.getElementById(c.id);if(!j){this._endPostBack(Error.invalidO=
peration(String.format(Sys.WebForms.Res.PRM_MissingPanel,c.id)),b.executo=
r,b);return}this._updatePanel(j,c.content)}for(a=3D0,d=3Db.scriptDisposeN=
odes.length;a<d;a++){c=3Db.scriptDisposeNodes[a];this._registerDisposeScr=
ipt(c.id,c.content)}for(a=3D0,d=3Dthis._transientFields.length;a<d;a++){v=
ar g=3Ddocument.getElementById(this._transientFields[a]);if(g){var =
k=3Dg._isContained?g.parentNode:g;k.parentNode.removeChild(k)}}for(a=3D0,=
d=3Db.hiddenFieldNodes.length;a<d;a++){c=3Db.hiddenFieldNodes[a];this._cr=
eateHiddenField(c.id,c.content)}if(b.scriptsFailed)throw =
Sys._ScriptLoader._errorScriptLoadFailed(b.scriptsFailed.src,b.scriptsFai=
led.multipleCallbacks);this._queueScripts(e,b.scriptBlockNodes,false,true=
);var =
i=3D"";for(a=3D0,d=3Db.arrayDeclarationNodes.length;a<d;a++){c=3Db.arrayD=
eclarationNodes[a];i+=3D"Sys.WebForms.PageRequestManager._addArrayElement=
('"+c.id+"', "+c.content+");\r\n"}var =
h=3D"";for(a=3D0,d=3Db.expandoNodes.length;a<d;a++){c=3Db.expandoNodes[a]=
;h+=3Dc.id+" =3D =
"+c.content+"\r\n"}if(i.length)e.queueScriptBlock(i);if(h.length)e.queueS=
criptBlock(h);this._queueScripts(e,b.scriptStartupNodes,true,true);var =
f=3D"";for(a=3D0,d=3Db.onSubmitNodes.length;a<d;a++){if(a=3D=3D=3D0)f=3D"=
Array.add(Sys.WebForms.PageRequestManager.getInstance()._onSubmitStatemen=
ts, function() =
{\r\n";f+=3Db.onSubmitNodes[a].content+"\r\n"}if(f.length){f+=3D"\r\nretu=
rn =
true;\r\n});\r\n";e.queueScriptBlock(f)}e.loadScripts(0,Function.createDe=
legate(this,Function.createCallback(this._scriptsLoadComplete,b)),null,nu=
ll)},_scriptIncludesLoadFailed:function(d,c,b,a){a.scriptsFailed=3D{src:c=
.src,multipleCallbacks:b};this._scriptIncludesLoadComplete(d,a)},_scripts=
LoadComplete:function(f,c){var =
e=3Dc.executor;if(window.__theFormPostData)window.__theFormPostData=3D"";=
if(window.__theFormPostCollection)window.__theFormPostCollection=3D[];if(=
window.WebForm_InitCallback)window.WebForm_InitCallback();if(this._scroll=
Position){if(window.scrollTo)window.scrollTo(this._scrollPosition.x,this.=
_scrollPosition.y);this._scrollPosition=3Dnull}Sys.Application.endCreateC=
omponents();this._pageLoaded(false,c);this._endPostBack(null,e,c);if(this=
._controlIDToFocus){var =
a,d;if(Sys.Browser.agent=3D=3D=3DSys.Browser.InternetExplorer){var =
b=3D$get(this._controlIDToFocus);a=3Db;if(b&&!WebForm_CanFocus(b))a=3DWeb=
Form_FindFirstFocusableChild(b);if(a&&typeof =
a.contentEditable!=3D=3D"undefined"){d=3Da.contentEditable;a.contentEdita=
ble=3Dfalse}else =
a=3Dnull}WebForm_AutoFocus(this._controlIDToFocus);if(a)a.contentEditable=
=3Dd;this._controlIDToFocus=3Dnull}},_splitNodeIntoArray:function(b){var =
a=3Db.content,c=3Da.length?a.split(","):[];return =
c},_uniqueIDToClientID:function(a){return =
a.replace(/\$/g,"_")},_updateControls:function(d,a,c,b){this._commitContr=
ols(this._processUpdatePanelArrays(d,a,c),b)},_updatePanel:function(updat=
ePanelElement,rendering){for(var updatePanelID in =
this._scriptDisposes)if(this._elementContains(updatePanelElement,document=
.getElementById(updatePanelID))){var =
disposeScripts=3Dthis._scriptDisposes[updatePanelID];for(var =
i=3D0,l=3DdisposeScripts.length;i<l;i++)eval(disposeScripts[i]);delete =
this._scriptDisposes[updatePanelID]}this._destroyTree(updatePanelElement)=
;updatePanelElement.innerHTML=3Drendering},_validPosition:function(a){ret=
urn typeof =
a!=3D=3D"undefined"&&a!=3D=3Dnull&&a!=3D=3D0}};Sys.WebForms.PageRequestMa=
nager.getInstance=3Dfunction(){var =
a=3DSys.WebForms.PageRequestManager._instance;if(!a)a=3DSys.WebForms.Page=
RequestManager._instance=3Dnew Sys.WebForms.PageRequestManager;return =
a};Sys.WebForms.PageRequestManager._addArrayElement=3Dfunction(a){if(!win=
dow[a])window[a]=3D[];for(var =
b=3D1,c=3Darguments.length;b<c;b++)Array.add(window[a],arguments[b])};Sys=
.WebForms.PageRequestManager._initialize=3Dfunction(a,b){Sys.WebForms.Pag=
eRequestManager.getInstance()._initializeInternal(a,b)};Sys.WebForms.Page=
RequestManager.registerClass("Sys.WebForms.PageRequestManager");Sys.UI._U=
pdateProgress=3Dfunction(a){Sys.UI._UpdateProgress.initializeBase(this,[a=
]);this._displayAfter=3D500;this._dynamicLayout=3Dtrue;this._associatedUp=
datePanelId=3Dnull;this._beginRequestHandlerDelegate=3Dnull;this._startDe=
legate=3Dnull;this._endRequestHandlerDelegate=3Dnull;this._pageRequestMan=
ager=3Dnull;this._timerCookie=3Dnull};Sys.UI._UpdateProgress.prototype=3D=
{get_displayAfter:function(){return =
this._displayAfter},set_displayAfter:function(a){this._displayAfter=3Da},=
get_dynamicLayout:function(){return =
this._dynamicLayout},set_dynamicLayout:function(a){this._dynamicLayout=3D=
a},get_associatedUpdatePanelId:function(){return =
this._associatedUpdatePanelId},set_associatedUpdatePanelId:function(a){th=
is._associatedUpdatePanelId=3Da},_clearTimeout:function(){if(this._timerC=
ookie){window.clearTimeout(this._timerCookie);this._timerCookie=3Dnull}},=
_handleBeginRequest:function(d,c){var =
a=3Dc.get_postBackElement(),b=3D!this._associatedUpdatePanelId;while(!b&&=
a){if(a.id&&this._associatedUpdatePanelId=3D=3D=3Da.id)b=3Dtrue;a=3Da.par=
entNode}if(b)this._timerCookie=3Dwindow.setTimeout(this._startDelegate,th=
is._displayAfter)},_startRequest:function(){if(this._pageRequestManager.g=
et_isInAsyncPostBack())if(this._dynamicLayout)this.get_element().style.di=
splay=3D"block";else =
this.get_element().style.visibility=3D"visible";this._timerCookie=3Dnull}=
,_handleEndRequest:function(){if(this._dynamicLayout)this.get_element().s=
tyle.display=3D"none";else =
this.get_element().style.visibility=3D"hidden";this._clearTimeout()},disp=
ose:function(){if(this._beginRequestHandlerDelegate!=3D=3Dnull){this._pag=
eRequestManager.remove_beginRequest(this._beginRequestHandlerDelegate);th=
is._pageRequestManager.remove_endRequest(this._endRequestHandlerDelegate)=
;this._beginRequestHandlerDelegate=3Dnull;this._endRequestHandlerDelegate=
=3Dnull}this._clearTimeout();Sys.UI._UpdateProgress.callBaseMethod(this,"=
dispose")},initialize:function(){Sys.UI._UpdateProgress.callBaseMethod(th=
is,"initialize");this._beginRequestHandlerDelegate=3DFunction.createDeleg=
ate(this,this._handleBeginRequest);this._endRequestHandlerDelegate=3DFunc=
tion.createDelegate(this,this._handleEndRequest);this._startDelegate=3DFu=
nction.createDelegate(this,this._startRequest);if(Sys.WebForms&&Sys.WebFo=
rms.PageRequestManager)this._pageRequestManager=3DSys.WebForms.PageReques=
tManager.getInstance();if(this._pageRequestManager!=3D=3Dnull){this._page=
RequestManager.add_beginRequest(this._beginRequestHandlerDelegate);this._=
pageRequestManager.add_endRequest(this._endRequestHandlerDelegate)}}};Sys=
.UI._UpdateProgress.registerClass("Sys.UI._UpdateProgress",Sys.UI.Control=
);
Type.registerNamespace('Sys.WebForms');Sys.WebForms.Res=3D{"PRM_UnknownTo=
ken":"Unknown token: \u0027{0}\u0027.","PRM_MissingPanel":"Could not =
find UpdatePanel with ID \u0027{0}\u0027. If it is being updated =
dynamically then it must be inside another =
UpdatePanel.","PRM_ServerError":"An unknown error occurred while =
processing the request on the server. The status code returned from the =
server was: {0}","PRM_ParserError":"The message received from the server =
could not be parsed. Common causes for this error are when the response =
is modified by calls to Response.Write(), response filters, HttpModules, =
or server trace is enabled.\r\nDetails: {0}","PRM_TimeoutError":"The =
server request timed out.","PRM_ParserErrorDetails":"Error parsing near =
\u0027{0}\u0027.","PRM_CannotRegisterTwice":"The PageRequestManager =
cannot be initialized more than once."};
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/ScriptResource.axd?d=Mn_auK85ZKgHiLxvU7yr0JS3qg69wRrM6HSs28C8m-ttS8kfkJeB5Z2tXEgQPMRIYbgqEzf10jdrSWv0hGRWwDCo6kxYeFj9Et3tPM4PbtnOb1iwYS1c_fYkcW6p3siKk5c0MUHajd7QhVXD_hOg8g2&t=40a2b03c

=EF=BB=BFType.registerNamespace("Infragistics.Web.UI");var =
$IG=3DInfragistics.Web.UI;__igOldDoPostBack=3Dwindow.__doPostBack;window.=
__doPostBack=3D__igdoPostBack;try{Sys.Application.add_load(__igAppLoaded)=
;__igOldFormSubmit=3DtheForm.submit;theForm.submit=3D__igFormSubmit;}catc=
h(ex){};function __igAppLoaded(){if(Sys.WebForms.PageRequestManager){var =
prm=3DSys.WebForms.PageRequestManager.getInstance();__igOldWebFormsFormSu=
bmit=3Dprm._onFormSubmit;prm._onFormSubmit=3D__igdoPostBack2;}};if(typeof=
 ig_controls!=3D"object")var ig_controls=3Dnew Object();function =
__igSubmit(){if(ig_controls)for(var id in =
ig_controls)ig_controls[id]._onSubmitOtherHandler();};function =
__igdoPostBack2(evt){__igSubmit();this._onFormSubmit=3D__igOldWebFormsFor=
mSubmit;this._onFormSubmit(evt);};function =
__igdoPostBack(eventTarget,eventArgument){__igSubmit();__igOldDoPostBack(=
eventTarget,eventArgument);};function =
__igFormSubmit(){if(ig_controls)for(var id in =
ig_controls)ig_controls[id]._onSubmitOtherHandler();theForm.submit=3D__ig=
OldFormSubmit;theForm.submit();};$IG.ControlMainProps=3Dnew =
function(){this.Flags=3D[0,0];this.Count=3D1;};$IG.ControlMain=3Dfunction=
(elem){$IG.ControlMain.initializeBase(this,[elem]);this._elements=3D{};th=
is._callbackManager=3Dnew =
$IG.ControlCallbackManager(this);this._callbackManager.setResponseComplet=
e(this._responseComplete,this);};$IG.ControlMain.prototype=3D{initialize:=
function(){this._setupCollections();var now1=3Dnew =
Date();this.__walkThrough(this._element,true);this._setupMarkerElements()=
;$IG.ControlMain.callBaseMethod(this,'initialize');this.__attachEvents();=
this.__attachOtherEvents();this._uniqueID=3Dthis._get_clientOnlyValue("ui=
d");ig_controls[this._id]=3Dthis;},dispose:function(){this._objectsManage=
r.dispose();this._collectionsManager.dispose();$clearHandlers(this.get_el=
ement());this.__clearOtherEvents();$IG.ControlMain.callBaseMethod(this,'d=
ispose');},__attachEvents:function(){this._addHandlers();if(this._handler=
s&&this._handlers.length>0){var evnts=3D{};for(var i in =
this._handlers){var =
evnt=3Dthis._handlers[i];evnts[evnt]=3Dthis._onEventHandler;}$addHandlers=
(this.get_element(),evnts,this);}},__clearOtherEvents:function(){for(var =
array in this._otherHandlers){for(var evnt in =
this._otherHandlers[array])$removeHandler(this._otherHandlers[array][evnt=
],evnt,this.__otherHandlerDelegate);}},__attachOtherEvents:function(){thi=
s._addOtherHandlers();this.__otherHandlerDelegate=3DFunction.createDelega=
te(this,this._onOtherEventHandler);if(this._otherHandlers&&this._otherHan=
dlers.length>0){for(var array in this._otherHandlers){for(var evnt in =
this._otherHandlers[array])$addHandler(this._otherHandlers[array][evnt],e=
vnt,this.__otherHandlerDelegate);}}},_handleEvent:function(elem,adrElemen=
t,adr,e){var =
func=3Dthis["_on"+e.type.substring(0,1).toUpperCase()+e.type.substring(1)=
+"Handler"];if(func)func.apply(this,[e.target,adr,e]);},__walkThrough:fun=
ction(elem,topItem){if($util._initAttr(elem))if(!topItem)return;var =
adr=3Delem.getAttribute("adr");var mkr=3Delem.getAttribute("mkr");var =
obj=3Delem.getAttribute("obj");if(adr)this._createItem(elem,adr);else =
if(obj)this._createObject(elem,obj);else =
if(mkr)this._elements[mkr]=3Delem;var =
ctl=3Delem.getAttribute("nw");if(ctl)return;var =
children=3Delem.childNodes;for(var i=3D0;i<children.length;i++){var =
element=3Dchildren[i];if(element.getAttribute)this.__walkThrough(element,=
false);}},__getViewStateEnabled:function(){var =
vse=3Dthis._get_clientOnlyValue("vse");if(vse=3D=3Dnull)return true;else =
if(vse=3D=3D0)return false;else if(vse=3D=3D1)return =
true;},_onEventHandler:function(e){var =
obj=3D$util.resolveMarkedElement(e.target,true);if(obj!=3Dnull){if(obj[2]=
=3D=3Dthis)this._handleEvent(e.target,obj[0],obj[1],e);}},_onOtherEventHa=
ndler:function(e){if(e.type!=3Dnull){var =
func=3Dthis["_on"+e.type.substring(0,1).toUpperCase()+e.type.substring(1)=
+"OtherHandler"];if(func)func.apply(this,[e.target,e])}},_onSubmitOtherHa=
ndler:function(e){var =
clientState=3Ddocument.getElementById(this._id+"_clientState");if(clientS=
tate){var vse=3Dthis.__getViewStateEnabled();var =
state=3D[[this._clientStateManager.get_serverProps(vse),this._objectsMana=
ger.getServerObjects(vse),this._collectionsManager.getServerCollection(vs=
e)]];state[1]=3D[this._clientStateManager.get_transactionList(),this._col=
lectionsManager.get_allTransactionLists()];state[2]=3Dthis._saveAdditiona=
lClientState();clientState.value=3DSys.Serialization.JavaScriptSerializer=
.serialize(state);}},_setupMarkerElements:function(){},_addHandlers:funct=
ion(){},_addOtherHandlers:function(){this._registerOtherHandlers([{"submi=
t":theForm}]);},_createItem:function(element,adr){},_createObject:functio=
n(element,obj){},_responseComplete:function(callbackObject,responseObject=
){},_setupCollections:function(){this._itemCollection=3Dthis._collections=
Manager.register_collection(0,$IG.ObjectCollection);},_saveAdditionalClie=
ntState:function(){},_set_value:function(index,value){this._clientStateMa=
nager.set_value(index,value);},_get_value:function(index,isBool){return =
this._clientStateManager.get_value(index,isBool);},_get_clientOnlyValue:f=
unction(propName){return =
this._clientStateManager.get_clientOnlyValue(propName);},_get_occasionalP=
roperty:function(propName){return =
this._clientStateManager.get_occasionalProperty(propName);},_set_occasion=
alProperty:function(propName,val){this._clientStateManager.set_occasional=
Property(propName,val);},_cancelEvent:function(e){e.stopPropagation();e.p=
reventDefault();},_registerHandlers:function(handlers){if(!this._handlers=
)this._handlers=3D[];this._handlers=3Dthis._handlers.concat(handlers);},_=
registerOtherHandlers:function(handlers){if(!this._otherHandlers)this._ot=
herHandlers=3D[];this._otherHandlers=3Dthis._otherHandlers.concat(handler=
s);},_add_item:function(adr,item){this._items[adr]=3Ditem;this.__itemCoun=
t++;},_remove_item:function(adr){if(adr in this._items){delete =
this._items[adr];this.__itemCount--;}},_initClientEvents:function(vals){t=
his._initClientEventsForObject(this,vals);},_initClientEventsForObject:fu=
nction(owner,vals){owner._clientEvents=3Dnew Object();var =
i=3Dvals?vals.length:0;while(i-->0){var =
evt=3Dvals[i].split(':');this.setClientEvent(owner,evt[0],evt[1],evt[2]);=
}},_postAction:function(args,evtName){var =
act=3Dargs._props?args._props[1]:args;if(act=3D=3D1){__igdoPostBack(this.=
_id,evtName+':extraParams');this._posted=3Dtrue;}if(act=3D=3D2){var =
cb=3Dthis._callbackManager.createCallbackObject();cb.serverContext.eventN=
ame=3DevtName;var =
i=3Dargs._props?args._props.length:0;while(--i>1)eval('cb.serverContext.p=
rops'+(i-2)+'=3D"'+args._props[i]+'"');if(args._context){for(var =
contextProp in =
args._context)cb.serverContext[contextProp]=3Dargs._context[contextProp];=
}if(this._filterAsyncPostBack)this._filterAsyncPostBack(cb.serverContext,=
evtName,args);this._callbackManager.execute(cb);this._posted=3Dtrue;}},_r=
aiseClientEventStart:function(param){var =
params=3Dparam;if(params.substring)params=3Darguments;return =
this._raiseCE_0(this,params[0],this.getClientEventPostBack(params[0]),par=
ams[1],params);},_raiseClientEvent:function(param){var =
args=3Dthis._raiseClientEventStart(param.substring?arguments:param);retur=
n =
args?this._raiseClientEventEnd(args,args._name):null;},_raiseClientEventE=
nd:function(args){if(args&&args._props&&!(args.get_cancel&&args.get_cance=
l()))this._postAction(args,args._name);return =
args;},_raiseSenderClientEvent:function(sender,clientEvent,eventArgs){eve=
ntArgs=3Dthis._raiseSenderClientEventStart(sender,clientEvent,eventArgs);=
return =
this._raiseClientEventEnd(eventArgs);},_raiseSenderClientEventStart:funct=
ion(sender,clientEvent,eventArgs){return =
this._raiseCE_0(sender,clientEvent.name,clientEvent.postBack,eventArgs);}=
,_raiseCE_0:function(me,evtName,post,args,params){var =
fnc=3Dme.get_events().getHandler(evtName);var =
str=3Dargs&&args.substring;if(!fnc&&post=3D=3Dnull)return =
str?null:args;if(str)eval('try{args =3D new =
Infragistics.Web.UI.'+args+'EventArgs();}catch(ex){args =3D null;}');var =
i=3D1,len=3Dparams?params.length:0;if(!args)args=3D(len<3)?new =
Sys.EventArgs():new =
$IG.EventArgs();if(args._props)while(++i<len)if(params[i]!=3Dnull)args._p=
rops[i-2]=3Dparams[i];if(post){if(!args._props)args._props=3Dnew =
Array();if(!args._props[1]||args._props[1]=3D=3D0)args._props[1]=3Dpost;}=
if(fnc)fnc(this,args);if(args._props)delete =
args._props[0];args._name=3DevtName;return =
args;},_getFlags:function(){if(this._flags=3D=3Dnull){this.__flagHelper=3D=
new $IG.FlagsHelper();var =
key=3D[$IG.ObjectBaseProps.Count+0,this.__getDefaultFlags()];this._flags=3D=
new $IG.FlagsObject(this._get_value(key),this);}return =
this._flags;},_updateFlags:function(flags){var =
key=3D[$IG.ObjectBaseProps.Count+0,this.__getDefaultFlags()];this._set_va=
lue(key,flags)},_ensureFlags:function(){this._ensureFlag($IG.ClientUIFlag=
s.Visible,$IG.DefaultableBoolean.True);this._ensureFlag($IG.ClientUIFlags=
.Enabled,$IG.DefaultableBoolean.True);},__getDefaultFlags:function(){if(t=
his.__defaultFlags=3D=3Dnull){this._ensureFlags();this.__defaultFlags=3Dt=
his.__flagHelper.calculateFlags();}return =
this.__defaultFlags;},_ensureFlag:function(flag,val){this.__flagHelper.up=
dateFlag(flag,val);},_get_clientStateManager:function(){return =
this._clientStateManager;},_get_item:function(adr){return =
this._itemCollection._getObjectByAdr(adr);},set_id:function(id){this._id=3D=
id;},get_name:function(name){return =
this.get_element().name;},set_name:function(value){this.get_element().nam=
e=3Dvalue;},get_uniqueID:function(){return =
this._uniqueID},addClientEventHandler:function(owner,evtName,fnc){$util.a=
ddClientEvent(owner,evtName,fnc);},removeClientEventHandler:function(owne=
r,evtName,fnc){$util.removeClientEvent(owner,evtName,fnc);},getClientEven=
tPostBack:function(name){return =
this.getClientEventPostBackForObject(this,name);},getClientEventPostBackF=
orObject:function(owner,name){var ce=3Downer._clientEvents[name];return =
ce?ce.postBack:null;},getClientEventFunction:function(name){return =
this.getClientEventFunctionForObject(this,name);},getClientEventFunctionF=
orObject:function(owner,name){var ce=3Dthis._clientEvents[name];return =
ce?ce.fnc:null;},setClientEvent:function(owner,evtName,fnc,postBack){if(p=
ostBack)postBack=3DparseInt(postBack,10);else =
postBack=3D0;owner._clientEvents[evtName]=3D{name:evtName,fnc:fnc,postBac=
k:postBack};if(evtName&&fnc)this.addClientEventHandler(owner,evtName,fnc)=
;},get_props:function(){return =
this._props;},set_props:function(value){this._dataStore=3Dvalue;this._pro=
ps=3Dvalue[0];this._clientStateManager=3Dnew =
$IG.ObjectClientStateManager(this._props);this._objectsManager=3Dnew =
$IG.ObjectsManager(this,value[1]);this._collectionsManager=3Dnew =
$IG.CollectionsManager(this,value[2]);this._initClientEvents(value[3]);}}=
;$IG.ControlMain.registerClass('Infragistics.Web.UI.ControlMain',Sys.UI.C=
ontrol);$IG.NavControlProps=3Dnew =
function(){this.Count=3D$IG.ControlMainProps.Count+0;};$IG.NavControl=3Df=
unction(elem){$IG.NavControl.initializeBase(this,[elem]);};$IG.NavControl=
.prototype=3D{initialize:function(){$IG.NavControl.callBaseMethod(this,'i=
nitialize');},_setupCollections:function(){this._itemCollection=3Dthis._c=
ollectionsManager.register_collection(0,$IG.NavItemCollection);this._coll=
ectionsManager.registerUIBehaviors(this._itemCollection);}};$IG.NavContro=
l.registerClass('Infragistics.Web.UI.NavControl',$IG.ControlMain);Type.re=
gisterNamespace("Infragistics.Web.UI");$IG.ObjectCollection=3Dfunction(co=
ntrol,clientStateManager,index,manager){this._control=3Dcontrol;this._csm=
=3DclientStateManager;this._index=3Dindex;this._manager=3Dmanager;this._i=
tems=3D[];this._collectionType=3D$IG.ObjectCollection;};$IG.ObjectCollect=
ion.prototype=3D{_addObject:function(objectType,element,adr){var =
object=3Dnew =
objectType(adr,element,null,this._control,this._csm);this._items.push(obj=
ect);this._manager.addObject(this._index,adr,object);return =
object;},_createObject:function(adr,element){},_getObjectByAdr:function(a=
dr){return =
this._manager.getObject(this._index,adr);},_getObjectByIndex:function(ind=
ex){return this._items[index];},_getUIBehaviorsObj:function(){return =
this._manager.getUIBehaviorsObj(this._index);},get_length:function(){retu=
rn =
this._manager.getItemCount(this._index);},get_indexOf:function(item){for(=
var i=3D0;i<this._items.length;i++)if(this._items[i]=3D=3Ditem)return =
i;return-1;},dispose:function(){}};$IG.ObjectCollection.registerClass('In=
fragistics.Web.UI.ObjectCollection');$IG.NavItemCollection=3Dfunction(con=
trol,clientStateManager,index,manager){$IG.NavItemCollection.initializeBa=
se(this,[control,clientStateManager,index,manager]);};$IG.NavItemCollecti=
on.prototype=3D{_createNewCollection:function(){return new =
$IG.NavItemCollection(this._control,this._csm,this._index,this._manager);=
},_addObject:function(navItemType,element,adr){var object=3Dnull;var =
newCollection=3Dthis._createNewCollection();var =
indexes=3Dadr.split('.');if(indexes.length=3D=3D1){var =
val=3DparseInt(adr);if(val.toString()!=3D"NaN")object=3Dthis._items[val]=3D=
new =
navItemType(adr,element,null,this._control,this._csm,newCollection,null);=
}else{var parent=3Dthis._items[indexes[0]];for(var =
i=3D1;i<indexes.length-1;i++){if(parent!=3Dnull)parent=3Dparent.getItems(=
)._getObjectByIndex(indexes[i]);}if(parent!=3Dnull)object=3Dparent.getIte=
ms()._items[indexes[indexes.length-1]]=3Dnew =
navItemType(adr,element,null,this._control,this._csm,newCollection,parent=
);}this._manager.addObject(this._index,adr,object);return =
object;}};$IG.NavItemCollection.registerClass('Infragistics.Web.UI.NavIte=
mCollection',$IG.ObjectCollection); =
Type.registerNamespace("Infragistics.Web.UI");$IG.Behavior=3Dfunction(ele=
ment){$IG.Behavior.initializeBase(this,[element]);this._props=3D[];};$IG.=
Behavior.prototype=3D{initialize:function(){$IG.Behavior.callBaseMethod(t=
his,'initialize');if(this._addHandlers)this._addHandlers();},get_owner:fu=
nction(){return =
this._owner;},set_owner:function(value){this._owner=3Dvalue;},dispose:fun=
ction(){ig_ui_timer(this,true);var =
elem=3Dthis.get_element();if(elem)$clearHandlers(elem);$IG.Behavior.callB=
aseMethod(this,'dispose');},get_control:function(){return =
this._control;},set_control:function(value){this._control=3Dvalue;},_pref=
ix:'',getTargetElement:function(){var =
e=3Dthis._targetElem;if(!e)e=3Dthis._targetElem=3Dthis.get_element();retu=
rn e;},get_targetHtmlElementID:function(){return =
this._elemID;},set_targetHtmlElementID:function(val){if(this._elemID)retu=
rn;this._elemID=3Dval;this._targetElem=3Ddocument.getElementById(val);},g=
et_stateID:function(){return =
this._stateID;},set_stateID:function(val){if(!this._stateID)this._stateID=
=3Dval;},get_stateValue:function(){return =
this._stateValue;},set_stateValue:function(val,save){this._stateValue=3Dv=
al;if(!this._stateID||!save)return;var =
e=3Ddocument.getElementById(this._stateID);if(e)e.value=3Dval;},_get_:fun=
ction(i){return =
this._props[i];},_set_:function(i,val,evtName){this._props[i]=3Dval;if(ev=
tName)$util.addClientEvent(this,evtName,val);},_raiseClientEvent:function=
(){if(this._control)return =
this._control._raiseClientEvent(arguments);var args=3Darguments[1];var =
fnc=3Dthis.get_events().getHandler(arguments[0]);var =
str=3Dargs&&args.substring;if(!fnc)return =
str?null:args;if(str)eval('try{args =3D new =
Infragistics.Web.UI.'+args+'EventArgs();}catch(ex){args =3D null;}');var =
i=3D1,len=3Darguments.length;if(!args)args=3D(len<3)?new =
Sys.EventArgs():new =
$IG.EventArgs();if(args._props)while(++i<len)args._props[i-2]=3Darguments=
[i];fnc(this,args);if(args._props)delete args._props[0];return =
args;}};$IG.Behavior.registerClass('Infragistics.Web.UI.Behavior',Sys.UI.=
Behavior);$IG.MoveBehavior=3Dfunction(element){$IG.MoveBehavior.initializ=
eBase(this,[element]);};$IG.MoveBehavior.prototype=3D{};$IG.MoveBehavior.=
registerClass('Infragistics.Web.UI.MoveBehavior',$IG.Behavior);$IG.UIBeha=
viorsObject=3Dfunction(control,collection){this._control=3Dcontrol;this._=
collection=3Dcollection;this._selectedItems=3D[];this._handlers=3D{"mouse=
down":this.handleEvent,"mouseup":this.handleEvent,"mousemove":this.handle=
Event,"keydown":this.handleEvent,"mouseover":this.handleEvent,"mouseout":=
this.handleEvent};$addHandlers(control.get_element(),this._handlers,this)=
;};$IG.UIBehaviorsObject.prototype=3D{handleEvent:function(e){var =
elem=3De.target;var =
adr=3Dnull;while(elem){if(elem.getAttribute)adr=3Delem.getAttribute("adr"=
);if(adr!=3Dnull)break;elem=3Delem.parentNode;}if(elem!=3Dnull){var =
item=3Delem._object;if(item=3D=3Dnull){item=3Dthis._collection._createObj=
ect(adr,elem);if(item=3D=3Dnull)item=3Delem._object;if(item=3D=3Dnull)ret=
urn;}if(item._owner!=3Dthis._control)return;else =
if(e.type=3D=3D"mouseover")this.hover(item,e);else =
if(e.type=3D=3D"mouseout")this.unhover(item,e);else =
if(e.type=3D=3D"mousedown")this.select(item,e);else =
if(e.type=3D=3D"keydown")this.kbNav(item,e);}},select:function(item,e){va=
r itemFlags=3Ditem._getFlags();var =
selectable=3DitemFlags.getSelectable(this._control);var =
enabled=3DitemFlags.getEnabled(this._control);if(selectable&&enabled){if(=
this._control._shouldSelect!=3Dnull&&e)if(!this._control._shouldSelect(it=
em,e))return;var =
old=3Dthis._selectedItems[0];if(old!=3Ditem){if(old){old._getFlags().setS=
elected(false);this._control._selectItem(old,false);}this._selectedItems[=
0]=3Ditem;itemFlags.setSelected(true);this._control._selectItem(item,true=
);}}if(e){this._mouseDown=3Dtrue;$util.cancelEvent(e);}},unSelectAll:func=
tion(){if(this._selectedItems!=3Dnull&&this._selectedItems.length>0){for(=
var i in this._selectedItems){var =
item=3Dthis._selectedItems[i];item._getFlags().setSelected(false);this._c=
ontrol._selectItem(item,false);}}this._selectedItems=3D[];},getSelectedIt=
ems:function(){return =
this._selectedItems;},hover:function(item,e){if(this._control._shouldHove=
r!=3Dnull&&e)if(!this._control._shouldHover(item,e))return;this._hover(it=
em,true);},unhover:function(item,e){if(this._control._shouldHover!=3Dnull=
&&e)if(!this._control._shouldHover(item,e))return;this._hover(item,false)=
;},kbNav:function(item,evnt){},focus:function(item,select){if(item){if(!e=
lement)element=3Ditem.get_element();element.tabIndex=3D0;element.focus();=
this.select(item);}},drag:function(item,e){},dragStop:function(e){},drop:=
function(item,e){},blur:function(item){},_hover:function(item,val){var =
itemFlags=3Ditem._getFlags();var =
hoverable=3DitemFlags.getHoverable(this._control);var =
enabled=3DitemFlags.getEnabled(this._control);if(hoverable=3D=3D$IG.Defau=
ltableBoolean.True&&enabled=3D=3D$IG.DefaultableBoolean.True){this._contr=
ol._hoverItem(item,val);itemFlags.setHovered(val);}},dispose:function(){}=
};$IG.UIBehaviorsObject.registerClass("Infragistics.Web.UI.UIBehaviorsObj=
ect");$IG.UIBehaviorsType=3Dfunction(){};$IG.UIBehaviorsType.prototype=3D=
{Select:0,Hover:1,HoverOut:2,KBNav:3,Drag:4,Drop:5};$IG.UIBehaviorsType.r=
egisterEnum("Infragistics.Web.UI.UIBehaviorsType");Type.registerNamespace=
("Infragistics.Web.UI");$IG.Orientation=3Dfunction(){};$IG.Orientation.pr=
ototype=3D{Horizontal:0,Vertical:1};$IG.Orientation.registerEnum("Infragi=
stics.Web.UI.Orientation");$IG.PostBackAction=3Dfunction(){};$IG.PostBack=
Action.prototype=3D{None:0,FullPostBack:1,AsyncPostBack:2};$IG.PostBackAc=
tion.registerEnum("Infragistics.Web.UI.PostBackAction");$IG.DefaultableBo=
olean=3Dfunction(){};$IG.DefaultableBoolean.prototype=3D{NotSet:0,True:1,=
False:2};$IG.DefaultableBoolean.registerEnum("Infragistics.Web.UI.Default=
ableBoolean");$IG.ClientUIFlags=3Dfunction(){};$IG.ClientUIFlags.prototyp=
e=3D{Visible:0x2,Enabled:0x8,Selectable:0x20,Selected:0x40,Hoverable:0x10=
0,Hovered:0x200,Editable:0x800,Focusable:0x2000,Focused:0x4000,Draggable:=
0x10000,Droppable:0x40000,KBNavigable:0x100000};$IG.ClientUIFlags.registe=
rEnum("Infragistics.Web.UI.ClientUIFlags");$IG.LayoutControlProps=3Dnew =
function(){this.Count=3D$IG.ControlMainProps.Count+0;}; =
Type.registerNamespace("Infragistics.Web.UI");$IG.ObjectBaseProps=3Dnew =
function(){this.Count=3D0;};$IG.ObjectBase=3Dfunction(adr,element,props,o=
wner,csm){this._props=3Dprops;this._element=3Delement;this._owner=3Downer=
;this._address=3Dadr;if(element)element._object=3Dthis;this._csm=3Dcsm;$I=
G.ObjectBase.initializeBase(this);};$IG.ObjectBase.prototype=3D{get_eleme=
nt:function(){return =
this._element;},set_element:function(val){this._element=3Dval;},_get_owne=
r:function(){return =
this._owner;},_set_owner:function(value){this._owner=3Dvalue;},_get_addre=
ss:function(){return =
this._address;},_set_address:function(val){this._address=3Dval;},_createO=
bjects:function(objectManager){},_createCollections:function(collectionsM=
anager){},_set_value:function(index,value){if(this._csm)this._csm.set_val=
ue(index,value,this._address);},_get_value:function(index,isBool){return =
this._csm?this._csm.get_value(index,isBool,this._address):null;},_get_cli=
entOnlyValue:function(propName){return =
this._csm?this._csm.get_clientOnlyValue(propName,this._address):null;},_g=
et_occasionalProperty:function(propName){return =
this._csm?this._csm.get_occasionalProperty(propName,this._address):null;}=
,_set_occasionalProperty:function(propName,val){return =
this._csm?this._csm.set_occasionalProperty(propName,val,this._address):nu=
ll;},_saveAdditionalClientState:function(){},dispose:function(){if(this._=
element)this._element._object=3Dnull;}};$IG.ObjectBase.registerClass('Inf=
ragistics.Web.UI.ObjectBase',Sys.Component);$IG.ControlObjectProps=3Dnew =
function(){this.Flags=3D[$IG.ObjectBaseProps.Count+0,0];this.Count=3D$IG.=
ObjectBaseProps.Count+1;};$IG.UIObject=3Dfunction(adr,element,props,owner=
,csm){this._flags=3Dnull;$IG.UIObject.initializeBase(this,[adr,element,pr=
ops,owner,csm]);};$IG.UIObject.prototype=3D{_getFlags:function(){if(this.=
_flags=3D=3Dnull){this.__flagHelper=3Dnew $IG.FlagsHelper();var =
key=3D[$IG.ObjectBaseProps.Count+0,this.__getDefaultFlags()];this._flags=3D=
new $IG.FlagsObject(this._get_value(key),this);}return =
this._flags;},__getDefaultFlags:function(){if(this.__defaultFlags=3D=3Dnu=
ll){this._ensureFlags();this.__defaultFlags=3Dthis.__flagHelper.calculate=
Flags();}return this.__defaultFlags;},_updateFlags:function(flags){var =
key=3D[$IG.ObjectBaseProps.Count+0,this.__getDefaultFlags()];this._set_va=
lue(key,flags)},_ensureFlags:function(){},_ensureFlag:function(flag,val){=
this.__flagHelper.updateFlag(flag,val);}};$IG.UIObject.registerClass('Inf=
ragistics.Web.UI.UIObject',$IG.ObjectBase);$IG.ListItemProps=3Dnew =
function(){this.KeyTag=3D[$IG.ControlObjectProps.Count+0,""];this.Navigat=
eUrl=3D[$IG.ControlObjectProps.Count+1,""];this.Target=3D[$IG.ControlObje=
ctProps.Count+2,""];this.Tooltip=3D[$IG.ControlObjectProps.Count+3,""];th=
is.Count=3D$IG.ControlObjectProps.Count+4;};$IG.ListItem=3Dfunction(adr,e=
lement,props,owner,csm,collection,parent){$IG.ListItem.initializeBase(thi=
s,[adr,element,props,owner,csm]);this._parent=3Dparent;this._itemCollecti=
on=3Dcollection};$IG.ListItem.prototype=3D{_ensureFlags:function(){$IG.Li=
stItem.callBaseMethod(this,"_ensureFlag");this._ensureFlag($IG.ClientUIFl=
ags.Hoverable,$IG.DefaultableBoolean.True);this._ensureFlag($IG.ClientUIF=
lags.Selectable,$IG.DefaultableBoolean.True);this._ensureFlag($IG.ClientU=
IFlags.Draggable,$IG.DefaultableBoolean.True);this._ensureFlag($IG.Client=
UIFlags.Droppable,$IG.DefaultableBoolean.True);},set_key:function(value){=
this._set_value($IG.ListItemProps.KeyTag,value);},get_key:function(){retu=
rn =
this._get_value($IG.ListItemProps.KeyTag);},set_navigateUrl:function(valu=
e){this._set_value($IG.ListItemProps.NavigateUrl,value);},get_navigateUrl=
:function(){return =
this._get_value($IG.ListItemProps.NavigateUrl);},set_target:function(valu=
e){this._set_value($IG.ListItemProps.Target,value);},get_target:function(=
){return =
this._get_value($IG.ListItemProps.Target);},set_tooltip:function(value){t=
his._set_value($IG.ListItemProps.Tooltip,value);},get_tooltip:function(){=
return =
this._get_value($IG.ListItemProps.Tooltip);}};$IG.ListItem.registerClass(=
'Infragistics.Web.UI.ListItem',$IG.UIObject);$IG.DataItemProps=3Dnew =
function(){this.DataPath=3D[$IG.ControlObjectProps.Count+0,null];this.Pop=
ulated=3D[$IG.ControlObjectProps.Count+1,false];this.IsEmptyParent=3D[$IG=
.ControlObjectProps.Count+2,false];this.Count=3D$IG.ControlObjectProps.Co=
unt+3;};$IG.NavItemProps=3Dnew =
function(){this.Text=3D[$IG.DataItemProps.Count+0,""];this.Value=3D[$IG.D=
ataItemProps.Count+1,""];this.Key=3D[$IG.DataItemProps.Count+2,""];this.C=
ount=3D$IG.DataItemProps.Count+3;};$IG.NavItem=3Dfunction(adr,element,pro=
ps,owner,csm,collection,parent){$IG.NavItem.initializeBase(this,[adr,elem=
ent,props,owner,csm]);this._parent=3Dparent;this._itemCollection=3Dcollec=
tion};$IG.NavItem.prototype=3D{_ensureFlags:function(){$IG.NavItem.callBa=
seMethod(this,"_ensureFlag");this._ensureFlag($IG.ClientUIFlags.Hoverable=
,$IG.DefaultableBoolean.True);this._ensureFlag($IG.ClientUIFlags.Selectab=
le,$IG.DefaultableBoolean.True);this._ensureFlag($IG.ClientUIFlags.Dragga=
ble,$IG.DefaultableBoolean.True);this._ensureFlag($IG.ClientUIFlags.Dropp=
able,$IG.DefaultableBoolean.True);},set_dataPath:function(value){this._se=
t_value($IG.DataItemProps.DataPath,value);},get_dataPath:function(){retur=
n =
this._get_value($IG.DataItemProps.DataPath);},set_populated:function(valu=
e){this._set_value($IG.DataItemProps.Populated,value);},get_populated:fun=
ction(){return =
this._get_value($IG.DataItemProps.Populated,true);},set_isEmptyParent:fun=
ction(value){this._set_value($IG.DataItemProps.IsEmptyParent,value);},get=
_isEmptyParent:function(){return =
this._get_value($IG.DataItemProps.IsEmptyParent,true);},set_text:function=
(value){this._set_value($IG.NavItemProps.Text,value);},get_text:function(=
){return =
this._get_value($IG.NavItemProps.Text);},set_valueString:function(value){=
this._set_value($IG.NavItemProps.Value,value);},get_valueString:function(=
){return =
this._get_value($IG.NavItemProps.Value);},set_key:function(value){this._s=
et_value($IG.NavItemProps.KeyTag,value);},get_key:function(){return =
this._get_value($IG.NavItemProps.KeyTag);},getItems:function(){return =
this._itemCollection;}};$IG.NavItem.registerClass('Infragistics.Web.UI.Na=
vItem',$IG.UIObject);$IG.FlagsHelper=3Dfunction(){this._flagsHT=3D[];};$I=
G.FlagsHelper.prototype=3D{updateFlag:function(flag,val){this._flagsHT[fl=
ag]=3Dval;},getBoolFlag:function(flag){var =
obj=3Dthis._flagsHT[flag];if(obj=3D=3Dnull)return false;else return =
obj;},getDBFlag:function(flag){var =
obj=3Dthis._flagsHT[flag];if(obj=3D=3Dnull)return =
$IG.DefaultableBoolean.NotSet;else return =
obj;},calcBoolFlag:function(flag){var =
val=3Dthis.getBoolFlag(flag);return(val)?flag:0;},calcDBFlag:function(fla=
g){var val=3Dthis.getDBFlag(flag);return =
parseInt(flag*.5*val);},calculateFlags:function(){var =
flags=3D0;flags+=3Dthis.calcDBFlag($IG.ClientUIFlags.Visible);flags+=3Dth=
is.calcDBFlag($IG.ClientUIFlags.Enabled);flags+=3Dthis.calcDBFlag($IG.Cli=
entUIFlags.Selectable);flags+=3Dthis.calcBoolFlag($IG.ClientUIFlags.Selec=
ted);flags+=3Dthis.calcDBFlag($IG.ClientUIFlags.Hoverable);flags+=3Dthis.=
calcBoolFlag($IG.ClientUIFlags.Hovered);flags+=3Dthis.calcDBFlag($IG.Clie=
ntUIFlags.Editable);flags+=3Dthis.calcDBFlag($IG.ClientUIFlags.Focusable)=
;flags+=3Dthis.calcBoolFlag($IG.ClientUIFlags.Focused);flags+=3Dthis.calc=
DBFlag($IG.ClientUIFlags.Draggable);flags+=3Dthis.calcDBFlag($IG.ClientUI=
Flags.Droppable);flags+=3Dthis.calcDBFlag($IG.ClientUIFlags.KBNavigable);=
return =
flags;}};$IG.FlagsHelper.registerClass('Infragistics.Web.UI.FlagsHelper')=
;$IG.FlagsObject=3Dfunction(flags,object){this._flags=3Dflags;this._objec=
t=3Dobject};$IG.FlagsObject.prototype=3D{getVisible:function(parent){retu=
rn =
this._getFlagValue($IG.ClientUIFlags.Visible,parent);},setVisible:functio=
n(val){this._setFlagValue($IG.ClientUIFlags.Visible,val);},getEnabled:fun=
ction(parent){return =
this._getFlagValue($IG.ClientUIFlags.Enabled,parent);},setEnabled:functio=
n(val){this._setFlagValue($IG.ClientUIFlags.Enabled,val);},getSelectable:=
function(parent){return =
this._getFlagValue($IG.ClientUIFlags.Selectable,parent);},setSelectable:f=
unction(val){this._setFlagValue($IG.ClientUIFlags.Selectable,val);},getSe=
lected:function(){return =
this._getFlagValue($IG.ClientUIFlags.Selected,null,true);},setSelected:fu=
nction(val){this._setFlagValue2($IG.ClientUIFlags.Selected,val);},getHove=
rable:function(parent){return =
this._getFlagValue($IG.ClientUIFlags.Hoverable,parent);},setHoverable:fun=
ction(val){this._setFlagValue($IG.ClientUIFlags.Hoverable,val);},getHover=
ed:function(){return =
this._getFlagValue($IG.ClientUIFlags.Hovered,null,true);},setHovered:func=
tion(val){this._setFlagValue2($IG.ClientUIFlags.Hovered,val);},getEditabl=
e:function(parent){return =
this._getFlagValue($IG.ClientUIFlags.Editable,parent);},setEditable:funct=
ion(val){this._setFlagValue($IG.ClientUIFlags.Editable,val);},getFocusabl=
e:function(parent){return =
this._getFlagValue($IG.ClientUIFlags.Focusable,parent);},setFocusable:fun=
ction(val){this._setFlagValue($IG.ClientUIFlags.Focusable,val);},getFocus=
ed:function(){return =
this._getFlagValue($IG.ClientUIFlags.Focused,null,true);},setFocused:func=
tion(val){this._setFlagValue2($IG.ClientUIFlags.Focused,val);},getDraggab=
le:function(parent){return =
this._getFlagValue($IG.ClientUIFlags.Draggable,parent);},setDraggable:fun=
ction(val){this._setFlagValue($IG.ClientUIFlags.Draggable,val);},getDropp=
able:function(parent){return =
this._getFlagValue($IG.ClientUIFlags.Droppable,parent);},setDroppable:fun=
ction(val){this._setFlagValue($IG.ClientUIFlags.Droppable,val);},getKBNav=
igable:function(parent){return =
this._getFlagValue($IG.ClientUIFlags.KBNavigable,parent);},setKBNavigable=
:function(val){this._setFlagValue($IG.ClientUIFlags.KBNavigable,val);},_g=
etFlagValue:function(flag,parent,isBoolFlag){var =
returnDb=3D$IG.DefaultableBoolean.NotSet;var =
trueFlag=3Dthis._flags&(flag*.5);var =
falseFlag=3Dthis._flags&flag;if(trueFlag!=3D0&&falseFlag=3D=3D0)returnDb=3D=
$IG.DefaultableBoolean.True;else =
if(falseFlag!=3D0)returnDb=3D$IG.DefaultableBoolean.False;if(parent!=3Dnu=
ll&&returnDb=3D=3D$IG.DefaultableBoolean.NotSet&&parent._getFlags)returnD=
b=3Dparent._getFlags()._getFlagValue(flag);if(isBoolFlag)return(returnDb=3D=
=3D2);else if(returnDb=3D=3D$IG.DefaultableBoolean.True)return true;else =
return =
false;},_setFlagValue:function(flag,value){if(typeof(value)=3D=3D"boolean=
")value=3D(value)?1:2;var =
trueFlag=3Dthis._flags&(flag*.5);this._flags-=3DtrueFlag;var =
falseFlag=3Dthis._flags&flag;this._flags-=3DfalseFlag;this._flags+=3Dflag=
*(.5)*value;this._object._updateFlags(this._flags);},_setFlagValue2:funct=
ion(flag,value){if(typeof(val)=3D=3D"boolean")val=3D(val)?1:0;this._flags=
-=3Dthis._flags&flag;this._flags+=3D(value)?flag:0;this._object._updateFl=
ags(this._flags);},_getFlags:function(){return =
this._flags;}};$IG.FlagsObject.registerClass('Infragistics.Web.UI.FlagsOb=
ject');$IG.ImageObject=3Dfunction(obj,element,props,owner,csm){if(!csm)cs=
m=3Dnew =
$IG.ObjectClientStateManager(props[0]);$IG.ImageObject.initializeBase(thi=
s,[obj,element,props,owner,csm]);this._currentState=3Dthis._get_clientOnl=
yValue("s");};$IG.ImageObject.prototype=3D{setState:function(state){if(th=
is._element=3D=3Dnull)return;var =
url=3Dthis._get_clientOnlyValue(state);if(url=3D=3Dnull||url.length=3D=3D=
0)url=3Dthis._get_clientOnlyValue($IG.ImageState.Normal);this._element.sr=
c=3Durl;this._currentState=3Dstate;},getState:function(){return =
this._currentState;}};$IG.ImageObject.registerClass('Infragistics.Web.UI.=
ImageObject',$IG.ObjectBase);$IG.ImageState=3Dnew =
function(){this.Normal=3D'i';this.Hover=3D'h';this.Pressed=3D'p';this.Dis=
abled=3D'd';};Infragistics._Utility=3Dfunction(){};Infragistics._Utility.=
prototype=3D{addCompoundClass:function(element,className){Sys.UI.DomEleme=
nt.addCssClass(element,className);},containsCompoundClass:function(elemen=
t,className){return(element.className.indexOf(className)>=3D0);},removeCo=
mpoundClass:function(element,className){element.className=3Delement.class=
Name.replace(className,"");element.className=3Delement.className.replace(=
"  "," =
");},toggleCompoundClass:function(element,className,apply){if(apply){if(!=
this.containsCompoundClass(element,className))this.addCompoundClass(eleme=
nt,className);}else =
this.removeCompoundClass(element,className);},addClientEvent:function(obj=
,evtName,val){var =
fnc=3Dthis.toFunction(val);if(fnc)obj.get_events().addHandler(evtName,fnc=
);else throw 'The "'+val+'" for "'+evtName+'" should be a function, =
function name, or function =
text';},removeClientEvent:function(obj,evtName,fnc){obj.get_events().remo=
veHandler(evtName,fnc);},getPosition:function(elem){var =
htm,name,style,elem0=3Delem;var =
first=3Dtrue,noTD=3Dtrue,ieRect=3Dfalse,end=3Dfalse;var =
o=3D{x:0,y:0,scrollX:0,scrollY:0};var =
ie=3Ddocument.all&&elem.getBoundingClientRect;var =
body2=3D!ie;while(elem){name=3Delem.nodeName;style=3Dthis.getRuntimeStyle=
(elem);htm=3Dname=3D=3D'HTML';if(end){if(htm)break;elem=3Delem.parentNode=
;continue;}var body=3Dname=3D=3D'BODY';var bdr=3Dfalse;var =
pos=3Dthis.getStyleValue(style,'position');var =
abs=3Dpos=3D=3D'absolute',rel=3Dpos=3D=3D'relative';if(ie&&rel)ieRect=3Da=
bs=3Dtrue;end=3Dbody&&!ie;if((abs&&body)||name=3D=3D'FORM')break;var =
v=3Delem.offsetTop;if(v)o.y+=3Dv;v=3Delem.offsetLeft;if(v)o.x+=3Dv;if(!fi=
rst&&!htm){var =
td=3Dname=3D=3D'TD',tbl=3Dname=3D=3D'TABLE';if(ie){if(!tbl||(noTD&&abs)){=
if(name!=3D'DIV'||!rel)bdr=3Dtrue;if(td)noTD=3Dfalse;}if(tbl||(!td&&!tbl)=
)noTD=3Dtrue;}else =
if((!tbl&&!td)||(td&&abs))bdr=3Dtrue;}if(bdr){v=3Dbody2&&body;if(!ie&&!v&=
&(abs||rel))v=3Dthis._isScroll(style,name);this._addBorder(style,o,false,=
v);}this._addScroll(elem,o);if(abs)body2=3Dfalse;first=3Dfalse;var =
pe=3Delem.parentNode;elem=3Delem.offsetParent;if(!elem&&end){elem=3Dpe;co=
ntinue;}if(!ie&&!abs&&elem)while(pe&&pe!=3Delem){if(this._isScroll(style=3D=
this.getRuntimeStyle(pe),pe.nodeName)){this._addScroll(pe,o);this._addBor=
der(style,o);}pe=3Dpe.parentNode;}}if(body2&&htm)this._addBorder(style,o,=
true);if(ieRect){v=3Delem0.getBoundingClientRect();o.x=3Dv.left+o.scrollX=
;o.y=3Dv.top+o.scrollY;if(htm&&style)this._addBorder(style,o,true);}retur=
n o;},_addScroll:function(elem,o){var =
v=3Delem.scrollLeft;if(v)o.scrollX+=3Dv;v=3Delem.scrollTop;if(v)o.scrollY=
+=3Dv;},_addBorder:function(style,o,neg,twice){var =
v=3Dthis.toIntPX(style,'borderLeftWidth',0);if(twice)v+=3Dv;o.x+=3Dneg?-v=
:v;v=3Dthis.toIntPX(style,'borderTopWidth',0);if(twice)v+=3Dv;o.y+=3Dneg?=
-v:v;},_isScroll:function(style,name){var =
v=3Dname=3D=3D'DIV'?this.getStyleValue(style,'overflow'):'';return =
v=3D=3D'auto'||v=3D=3D'scroll';},cancelEvent:function(e,type,raw){if(!e&&=
!raw)e=3Dwindow.event;if(!e)return =
true;if(type&&type.substring&&e.type!=3Dtype)return =
true;if(e.stopPropagation)e.stopPropagation();if(e.preventDefault)e.preve=
ntDefault();e.cancelBubble=3Dtrue;e.returnValue=3Dfalse;if(raw)return =
false;return =
this.cancelEvent(e.rawEvent,null,true);},getRuntimeStyle:function(elem){i=
f(!elem)return null;var s=3Delem.currentStyle;if(s)return s;var =
win=3Ddocument.defaultView;if(!win)win=3Dwindow;if(win.getComputedStyle)s=
=3Dwin.getComputedStyle(elem,'');return =
s?s:elem.style;},getStyleValue:function(style,prop,elem){if(!style)style=3D=
this.getRuntimeStyle(elem);if(!style)return null;var =
val=3Dstyle[prop];if(!this.isEmpty(val)||!style.getPropertyValue)return =
val;return style.getPropertyValue(prop);},toInt:function(val,def){var =
ok=3Dfalse;var i=3D-1,len=3Dval?val.length:0;while(++i<len){var =
ch=3Dval.charCodeAt(i);if(ch=3D=3D45&&i=3D=3D0)continue;if(ch<48||ch>57){=
val=3Dval.substring(0,i);break;}ok=3Dtrue;}return =
ok?parseInt(val):def;},toIntPX:function(style,prop,def,elem){var =
px=3Dthis.getStyleValue(style,prop,elem);return(px&&px.indexOf('px')>0)?t=
his.toInt(px,0):(def?def:0);},toFunction:function(val){if(val instanceof =
Function)return val;if(!val||!val.length||!val.charCodeAt)return =
null;var fnc=3Dwindow[val];if(fnc instanceof Function)return =
fnc;try{fnc=3Deval(val);}catch(val){}return(fnc instanceof =
Function)?fnc:null;},isEmpty:function(val){if(!val)return =
true;val=3Dval.length;return!val||val.length<1;},getOpacity:function(elem=
){var =
op=3Dthis.getStyleValue(null,'opacity',elem);if(op){op=3DparseFloat(op);i=
f(op){op=3DMath.floor(op*100);return(op<100&&op>=3D0)?op:100;}}op=3Dthis.=
getStyleValue(null,'filter',elem);if(!op)return =
100;op=3Dthis.replace(op.toLowerCase(),' ','');var =
i=3Dop.indexOf('opacity=3D');return(i<0)?100:this.toInt(op.substring(i+8)=
,100);},findControl:function(id,prefix){for(var ig in ig_controls){var =
ctl=3Dig_controls[ig];if(!ctl.get_id||(prefix&&ig.indexOf(prefix)!=3D0))c=
ontinue;var =
i=3Dig.lastIndexOf(id);if(i=3D=3D0||(i>0&&i+id.length=3D=3Dig.length&&ig.=
charAt(i-1)=3D=3D'_'))return ctl;}},findChild:function(elem,id){var =
id0=3Delem.id;var =
i=3Did0?id0.lastIndexOf(id):-1;if(i>=3D0&&i+id.length=3D=3Did0.length&&id=
0.charAt(i-1)=3D=3D'_')return elem;var =
elems=3Delem.childNodes;i=3Delems?elems.length:0;while(i-->0){elem=3Dthis=
.findChild(elems[i],id);if(elem)return =
elem;}},addLayoutTarget:function(target){var =
index=3D-1,elem=3Dtarget._element;while((elem=3Delem.parentNode)!=3Dnull)=
{if(!elem.getAttribute)continue;var =
ctl=3Dnull,id=3Delem.getAttribute('mkr');if(id&&id.length>1&&id.substring=
(0,1)=3D=3D'c')index=3Dthis.toInt(id.substring(1),-1);id=3Delem.getAttrib=
ute('CtlMain');if(!id)continue;if(id=3D=3D'layout'){id=3Delem.id;if(id)ct=
l=3Dig_controls[id];}if(!ctl||!ctl.getLayoutManager){index=3D-1;continue;=
}ctl=3Dctl.getLayoutManager(index);if(!ctl)continue;var =
i=3D-1,ids=3Dctl._layoutListeners,id=3Dtarget._id;if(!ids)ctl._layoutList=
eners=3Dids=3Dnew =
Array();while(++i<ids.length)if(ids[i]=3D=3Did)break;ids[i]=3Did;target._=
layoutManager=3Dctl;return true;}return =
false;},raiseLayoutEvent:function(man){var ctl,elem=3Dman._element;var =
lsnrs=3Delem?elem._ctlsForLayout:null;var =
i=3Dlsnrs?lsnrs.length:0;while(i-->0){ctl=3Dlsnrs[i];if(ctl&&ctl.layout)i=
f(ctl.layout(man.getClientWidth?man.getClientWidth(ctl):null,man.getClien=
tHeight?man.getClientHeight(ctl):null))if(!ctl._layoutManager)this.addLay=
outTarget(ctl);lsnrs[i]=3Dnull;}if(lsnrs){elem._ctlsForLayout=3Dnull;retu=
rn;}lsnrs=3Dman._layoutListeners;i=3Dlsnrs?lsnrs.length:0;while(i-->0){va=
r ctl=3Dig_controls[lsnrs[i]];if(ctl&&ctl.layout){var =
width=3Dman.getClientWidth?man.getClientWidth(ctl):null,height=3Dman.getC=
lientHeight?man.getClientHeight(ctl):null;ctl.layout(width,height);}}},ch=
eckLayoutManager:function(ctl){var =
i=3D0,elem=3Dctl._element;while(i++<10&&elem&&(elem=3Delem.parentNode)!=3D=
null){var =
css=3Delem.id?elem.className:null;if(css&&css.indexOf(':=3DCtlMain:layout=
')=3D=3Dcss.length-16){if((i=3Delem._ctlsForLayout)=3D=3Dnull)i=3Delem._c=
tlsForLayout=3Dnew Array();i[i.length]=3Dctl;return true;}}return =
false;},getOffset:function(style,width,noTrail,noLead){var =
val=3D0;if(style)while(!noLead||!noTrail){var =
prop=3DnoLead?(width?'Right':'Bottom'):(width?'Left':'Top');if(noLead)noT=
rail=3Dtrue;noLead=3Dtrue;val+=3Dthis.toIntPX(style,'border'+prop+'Width'=
)+this.toIntPX(style,'padding'+prop);}return =
val;},getMargin:function(style,horiz){return =
this.toIntPX(style,'margin'+(horiz?'Left':'Top'))+this.toIntPX(style,'mar=
gin'+(horiz?'Right':'Bottom'));},display:function(elem,hide){var =
style=3Delem?elem.style:null;if(!style)return;style.display=3Dhide?'none'=
:'';style.visibility=3Dhide?'hidden':'visible';},replace:function(str,old=
Val,newVal){if(newVal=3D=3Dnull)for(var =
i=3D0;i<oldVal.length;i+=3D2)str=3Dthis.replace(str,oldVal[i],oldVal[i+1]=
);else =
while(str.indexOf(oldVal)>=3D0)str=3Dstr.replace(oldVal,newVal);return =
str;},getHTML:function(win){if(!win)win=3Dwindow;var =
doc=3Dwin.document;var =
htm=3Ddoc.body;while(htm&&htm.nodeName!=3D'HTML')htm=3Dhtm.parentNode;ret=
urn htm?htm:doc.body;},getWinRect:function(win){if(!win)win=3Dwindow;var =
doc=3Dwin.document;var =
body=3Ddoc.body,htm=3Dthis.getHTML(win),de=3Ddoc.documentElement;if(!de)d=
e=3Dhtm;var =
x=3Dde.scrollLeft,y=3Dde.scrollTop,wi=3Dwin.innerWidth,hi=3Dwin.innerHeig=
ht,wd=3Dde.clientWidth,hd=3Dde.clientHeight,w=3Dhtm.clientWidth,h=3Dhtm.c=
lientHeight;var =
maxWidth=3Dw?w:0,maxHeight=3Dh?h:0,w2=3Dhtm.scrollWidth,h2=3Dhtm.scrollHe=
ight;if(wd){maxWidth=3DMath.max(maxWidth,wd);maxHeight=3DMath.max(maxHeig=
ht,hd);}if(wi){maxWidth=3DMath.max(maxWidth,wi);maxHeight=3DMath.max(maxH=
eight,hi);}if(w2&&h2){maxWidth=3DMath.max(maxWidth,w2);maxHeight=3DMath.m=
ax(maxHeight,h2);}w2=3Dbody.scrollWidth;if(w2)maxWidth=3DMath.max(maxWidt=
h,w2);w2=3Dbody.offsetWidth;h2=3Dbody.offsetHeight;maxWidth=3DMath.max(ma=
xWidth,w2);maxHeight=3DMath.max(maxHeight,h2);var =
noClientSize=3Dfalse;if(!x)x=3Dhtm.scrollLeft;if(!x)x=3Dbody.scrollLeft;i=
f(!y)y=3Dhtm.scrollTop;if(!y)y=3Dbody.scrollTop;if(!wi||wi<50)wi=3D99999;=
if(!wd||wd<50)wd=3D99999;if(!w||w<50)w=3D99999;if(w>wd)w=3Dwd;if(w>wi)w=3D=
wi;if(w=3D=3D99999){w=3Dw2;noClientSize=3Dtrue;}if(!hi||hi<50)hi=3D99999;=
if(!hd||hd<50)hd=3D99999;if(!h||h<50)h=3D99999;if(h>hd)h=3Dhd;if(h>hi)h=3D=
hi;if(h=3D=3D99999){h=3Dh2;noClientSize=3Dtrue;}return{x:x,y:y,width:w,he=
ight:h,maxWidth:maxWidth,maxHeight:maxHeight,noClientSize:noClientSize};}=
,setOpacity:function(element,opacity){element.style.opacity=3Dopacity/100=
;if(element.filters){if(!element.filters["alpha"]||element.style.filter.i=
ndexOf("alpha")=3D=3D-1)element.style.filter+=3D" =
alpha(opacity=3D"+opacity+")";else =
element.filters["alpha"].opacity=3Dopacity;}},_initAttr:function(elem){va=
r attr=3Delem.id;var j=3D99,i=3Dattr?attr.length:0;if(i<1)return =
false;if(attr.charAt(0)=3D=3D':'){attr=3Dattr.split(':');i=3Dattr.length;=
if((i>=3D4||(i%2=3D=3D0))&&attr[1].indexOf('.')>0)j=3D1;}if(j>2){var =
css=3Delem.className;j=3D(css&&css.length>5)?css.indexOf(' =
:=3D'):-1;if(j<0)return true;attr=3Dcss.substring(j+3);if(attr.indexOf(' =
')>=3D0)return =
true;attr=3Dattr.split(':');i=3Dattr.length;if(i<2||(i&1)!=3D0)return =
true;elem.className=3Dcss.substring(0,j);j=3D-1;}while((i-=3D2)>j)elem.se=
tAttribute(attr[i],attr[i+1]);return =
j<0;},resolveMarkedElement:function(elem,checkControl){var =
adr=3Dnull;var control=3Dnull;var =
secondWalkthrough=3Dfalse;while(elem){if(elem.getAttribute){adr=3Delem.ge=
tAttribute("adr");if(adr=3D=3Dnull)adr=3Delem.getAttribute("mkr");if(adr=3D=
=3Dnull)adr=3Delem.getAttribute("obj");if(adr=3D=3Dnull&&!secondWalkthrou=
gh){adr=3Delem.getAttribute("id");if(adr){secondWalkthrough=3Dtrue;if(!$u=
til._initAttr(elem))continue;adr=3Dnull;}}else =
secondWalkthrough=3Dfalse;}if(typeof(adr)=3D=3D"string"){if(adr.length>0)=
break;}else =
if(typeof(adr)!=3D"undefined"&&adr!=3D=3Dnull)break;elem=3Delem.parentNod=
e;}if(elem=3D=3Dnull)return null;else if(checkControl){var =
parent=3Delem.parentNode;while(parent){if(parent.control!=3Dnull){control=
=3Dparent.control;break;}parent=3Dparent.parentNode;}}return[elem,adr,con=
trol];},compare:function(val1,val2){if(val1=3D=3Dval2)return true;else =
if(val1!=3Dnull&&val2!=3Dnull){var =
type1=3DObject.getType(val1).__typeName;var =
type2=3DObject.getType(val2).__typeName;if(type1!=3Dtype2||type1=3D=3D"St=
ring"||type1=3D=3D"Number"||type1=3D=3D"Boolean")return =
false;if(type1=3D=3D"Array"){if(val1.length!=3Dval2.length)return =
false;for(var i in val1){if(!$util.compare(val1[i],val2[i]))return =
false;}return true;}else =
if(type1=3D=3D"Date"){if(val1.getTime()=3D=3Dval2.getTime())return =
true;}else{for(var i in val1){if(!$util.compare(val1[i],val2[i]))return =
false;}return true;}}return =
false;},ensureBrowserInfo:function(){try{this.AgentName=3Dnavigator.userA=
gent.toLowerCase();}catch(e){this.AgentName=3D"";}this.MajorVersionNumber=
=3DparseInt(navigator.appVersion);this.IsSafari=3Dthis.AgentName.indexOf(=
"safari")>=3D0;this.IsFireFox=3Dthis.AgentName.indexOf("firefox")>=3D0;th=
is.IsOpera=3Dthis.AgentName.indexOf("opera")>=3D0;this.IsMac=3Dthis.Agent=
Name.indexOf("mac")>=3D0;this.IsIE=3Ddocument.all!=3Dnull&&!this.IsOpera&=
&!this.IsSafari;},setAbsoluteWidth:function(element,width){var =
style=3Dthis.getRuntimeStyle(element);var =
borderLeftWidth=3D0;if(style.borderLeftStyle!=3D"none"){if(style.borderLe=
ftWidth=3D=3D"thin")borderLeftWidth=3D1;else =
if(style.borderLeftWidth=3D=3D"medium")borderLeftWidth=3D3;else =
if(style.borderLeftWidth=3D=3D"thick")borderLeftWidth=3D5;else{var =
w=3DparseInt(style.borderLeftWidth,10);if(isNaN(w))w=3D0;borderLeftWidth=3D=
w;}}var =
borderRightWidth=3D0;if(style.borderRightStyle!=3D"none"){if(style.border=
RightWidth=3D=3D"thin")borderRightWidth=3D1;else =
if(style.borderRightWidth=3D=3D"medium")borderRightWidth=3D3;else =
if(style.borderRightWidth=3D=3D"thick")borderRightWidth=3D5;else{var =
w=3DparseInt(style.borderRightWidth,10);if(isNaN(w))w=3D0;borderRightWidt=
h=3Dw;}}var =
paddingLeft=3DparseInt(style.paddingLeft,10);if(isNaN(paddingLeft))paddin=
gLeft=3D0;var =
paddingRight=3DparseInt(style.paddingRight,10);if(isNaN(paddingRight))pad=
dingRight=3D0;width-=3DborderLeftWidth+borderRightWidth+paddingLeft+paddi=
ngRight;if(width<0)width=3D0;element.style.width=3Dwidth+"px";},addHandle=
r:function(element,eventName,handler){var =
browserHandler;if(element.addEventListener){browserHandler=3Dfunction(e){=
return handler.call(element,new =
Sys.UI.DomEvent(e));};element.addEventListener(eventName,browserHandler,f=
alse);}else if(element.attachEvent){browserHandler=3Dfunction(e){return =
handler.call(element,new =
Sys.UI.DomEvent(e));};element.attachEvent('on'+eventName,browserHandler);=
}}};Infragistics._Utility.registerClass("Infragistics._Utility");Infragis=
tics.Utility=3Dnew Infragistics._Utility();var =
$util=3DInfragistics.Utility;$util.ensureBrowserInfo();var =
ig_ui_all=3Dnull;function ig_ui_timer(o,del){var all=3Dig_ui_all;var =
i,fn=3Dall?all._timerFn:null;if(o){if(!o._onTimer)return;if(!all)ig_ui_al=
l=3Dall=3Dnew =
Array();i=3Dall.length;while(i-->0)if(all[i]=3D=3Do)break;if(del){if(i<0)=
return;delete o._onTimer;delete =
all[i];o=3Dnull;i=3Dall.length;while(i-->0)if(all[i])o=3Dtrue;}else{if(i<=
0){while(all[++i]);all[i]=3Do;}if(!fn)all._timerFn=3Dfn=3Dwindow.setInter=
val(ig_ui_timer,200);}}if(o)return;if(!del&&fn)for(i=3D0;i<all.length;i++=
){o=3Dall[i];if(o&&o._onTimer){if(!o._onTimer()){fn=3Dnull;continue;}dele=
te o._onTimer;delete =
all[i];}}if(!fn)return;window.clearInterval(fn);delete =
all._timerFn;ig_ui_all=3Dnull;};$IG.EventArgs=3Dfunction(){$IG.EventArgs.=
initializeBase(this);this._props=3D[null,0];};$IG.EventArgs.prototype=3D{=
get_browserEvent:function(){return =
this._props[0];},dispose:function(){this._props[0]=3Dnull;}};$IG.EventArg=
s.registerClass('Infragistics.Web.UI.EventArgs',Sys.EventArgs);$IG.PostBa=
ckEventArgs=3Dfunction(){$IG.PostBackEventArgs.initializeBase(this);};$IG=
.PostBackEventArgs.prototype=3D{get_postBack:function(){return =
this._props[1];},set_postBack:function(val){this._props[1]=3Dval;}};$IG.P=
ostBackEventArgs.registerClass('Infragistics.Web.UI.PostBackEventArgs',$I=
G.EventArgs);$IG.CancelEventArgs=3Dfunction(){$IG.CancelEventArgs.initial=
izeBase(this);this._cancel=3Dfalse;};$IG.CancelEventArgs.prototype=3D{get=
_cancel:function(){return =
this._cancel;},set_cancel:function(val){this._cancel=3Dval;}};$IG.CancelE=
ventArgs.registerClass('Infragistics.Web.UI.CancelEventArgs',$IG.EventArg=
s);$IG.MoveEventArgs=3Dfunction(){$IG.MoveEventArgs.initializeBase(this);=
};$IG.MoveEventArgs.prototype=3D{get_x:function(){return =
this._props[2];},get_y:function(){return =
this._props[3];},get_oldX:function(){return =
this._props[4];},get_oldY:function(){return =
this._props[5];},set_x:function(val){this._props[2]=3Dthis._x=3Dval;},set=
_y:function(val){this._props[3]=3Dthis._y=3Dval;}};$IG.MoveEventArgs.regi=
sterClass('Infragistics.Web.UI.MoveEventArgs',$IG.CancelEventArgs);var =
_bugE=3Dnull;function _bug3(v){_bug("<br />"+v,true,"400px");};function =
_bug2(v){_bug(v,true,"400px");};function =
_bug1(v){_bug(v,false,"400px");};function =
_bug(v,a,l,t){if(!_bugE){_bugE=3Ddocument.createElement('DIV');document.b=
ody.insertBefore(_bugE,document.body.firstChild);var =
s=3D_bugE.style;s.position=3D'absolute';s.zIndex=3D10000;s.left=3Ds.top=3D=
'0px';s.border=3D'1px dotted =
red';s.fontSize=3D'12px';s.fontFamily=3D'courier';}if(l)_bugE.style.left=3D=
l;if(t)_bugE.style.top=3Dt;_bugE.innerHTML=3D(a?_bugE.innerHTML:'')+v;};$=
IG.TransparentFrame=3Dfunction(parent,mouseMoveHandler,mouseUpHandler){th=
is._parent=3Dparent;this._mmh=3DmouseMoveHandler;this._muh=3DmouseUpHandl=
er;this.frame=3Ddocument.createElement("IFRAME");this.frame.src=3D'javasc=
ript:new =
String("<html></html>")';this.frame.style.zIndex=3D1000;this.frame.style.=
position=3D"absolute";this.frame.style.top=3D0;this.frame.style.left=3D0;=
this._originalPos=3Dparent.style.position;parent.appendChild(this.frame);=
setTimeout(Function.createDelegate(this,this._setupFrame),0);};$IG.Transp=
arentFrame.prototype=3D{_setupFrame:function(){var =
doc=3Dthis.frame.contentWindow.document;$util.setOpacity(this.frame,0);$u=
til.addHandler(doc,'mousemove',this._mmh);$util.addHandler(doc,'mouseup',=
this._muh);},showFrame:function(show,height,width){var =
parent=3Dthis._parent;if(parent!=3Dnull&&parent.tagName=3D=3D"DIV"){if(sh=
ow){if((parent.scrollHeight>0||parent.scrollWidth>0)&&this._originalOverf=
low=3D=3Dnull){this._originalOverflow=3Dparent.style.overflow;parent.styl=
e.overflow=3D"hidden";}}else =
if(this._originalOverflow!=3Dnull){parent.style.overflow=3Dthis._original=
Overflow;this._originalOverflow=3Dnull;}}parent.style.position=3D(show)?"=
relative":this._originalPos;this.frame.style.height=3Dheight+"px";this.fr=
ame.style.width=3Dwidth+"px";this.frame.style.display=3Dshow?"":"none";}}=
;$IG.TransparentFrame.registerClass('Infragistics.Web.UI.TransparentFrame=
');Type.registerNamespace("Infragistics.Web.UI");$IG.ClientStateManagerBa=
se=3Dfunction(props){this._items=3Dprops;this._transactionList=3Dnull;};$=
IG.ClientStateManagerBase.prototype=3D{get_value:function(id){},set_value=
:function(id,value){},get_transactionList:function(){return =
this._transactionList.get_list();},get_clientState:function(){return =
this._items;}};$IG.ClientStateManagerBase.registerClass('Infragistics.Web=
.UI.ClientStateManagerBase');$IG.ObjectClientStateManager=3Dfunction(prop=
s){$IG.ObjectClientStateManager.initializeBase(this,[props]);this._transa=
ctionList=3Dnew =
$IG.ObjectTransactionList();};$IG.ObjectClientStateManager.prototype=3D{g=
et_value:function(id,isBool){var index=3Did[0];var =
defaultVal=3Did[1];var =
val=3Dthis._transactionList.get_value(index);if(val=3D=3Dnull){val=3Dthis=
._items[0][index];if(val=3D=3Dnull)val=3DdefaultVal;}if(isBool){if(val=3D=
=3D0)val=3Dfalse;else if(val=3D=3D1)val=3Dtrue;}return =
val;},get_clientOnlyValue:function(propName){return =
this.__getExraProp(propName,"c");},get_occasionalProperty:function(propNa=
me){return =
this.__getExraProp(propName,"o");},set_occasionalProperty:function(propNa=
me,val){var =
prop=3Dthis.__getExraProp(propName,"o");if(!$util.compare(prop,val))this.=
_transactionList.add_transaction(val,propName);else =
this._transactionList.remove_transaction(propName);},__getExraProp:functi=
on(propName,key){var =
item=3Dthis._items[1];if(item!=3Dnull)item=3Ditem[key];return =
item?item[propName]:null;},set_value:function(id,val){var =
index=3Did[0];var =
defaultVal=3Did[1];if(typeof(val)=3D=3D"boolean")val=3D(val)?1:0;var =
item=3Dthis._items[0][index];if(item=3D=3Dnull)item=3DdefaultVal;if(!$uti=
l.compare(item,val))this._transactionList.add_transaction(val,index);else=
 =
this._transactionList.remove_transaction(index);},get_serverProps:functio=
n(vse){if(vse){var =
props=3D[];props.push(this._items[0]);if(this._items[1]!=3Dnull&&this._it=
ems[1]["o"]!=3Dnull)props.push(this._items[1]["o"]);return props;}else =
return =
null;}};$IG.ObjectClientStateManager.registerClass('Infragistics.Web.UI.O=
bjectClientStateManager',$IG.ClientStateManagerBase);$IG.CollectionClient=
StateManager=3Dfunction(props){$IG.CollectionClientStateManager.initializ=
eBase(this,[props]);this._transactionList=3Dnew =
$IG.CollectionTransactionList();};$IG.CollectionClientStateManager.protot=
ype=3D{get_value:function(id,isBool,address){var index=3Did[0];var =
defaultVal=3Did[1];var =
val=3Dthis._transactionList.get_value(address,index);if(val=3D=3Dnull){va=
l=3Dthis._items[address][0][index];if(val=3D=3Dnull)val=3DdefaultVal;}if(=
isBool){if(val=3D=3D0)val=3Dfalse;else if(val=3D=3D1)val=3Dtrue;}return =
val;},get_clientOnlyValue:function(propName,adr){return =
this.__getExraProp(propName,adr,"c");},get_occasionalProperty:function(pr=
opName,adr){var =
prop=3Dthis._transactionList.get_value(adr,propName);if(prop=3D=3Dnull)pr=
op=3Dthis.__getExraProp(propName,adr,"o");return =
prop;},set_occasionalProperty:function(propName,val,adr){var =
prop=3Dthis.__getExraProp(propName,adr,"o");if(!$util.compare(prop,val))t=
his._transactionList.add_transaction(adr,val,propName);else =
this._transactionList.remove_transaction(adr,propName);},__getExraProp:fu=
nction(propName,adr,key){var =
item=3Dthis._items[adr];if(item!=3Dnull){item=3Ditem[1];if(item!=3Dnull){=
item=3Ditem[key];}if(item!=3Dnull)return item[propName];}return =
null;},set_value:function(id,val,address){var index=3Did[0];var =
defaultVal=3Did[1];if(typeof(val)=3D=3D"boolean")val=3D(val)?1:0;var =
item=3Dthis._items[address][0][index];if(item=3D=3Dnull)item=3DdefaultVal=
;if(!$util.compare(item,val))this._transactionList.add_transaction(addres=
s,val,index);else =
this._transactionList.remove_transaction(address,index);},set_itemProps:f=
unction(adr,props){this._items[adr]=3Dprops;},get_serverProps:function(ad=
dress){var props=3D[];var =
item=3Dthis._items[address];props.push(item[0]);if(item[1]!=3Dnull&&item[=
1]["o"]!=3Dnull)props.push(item[1]["o"]);return =
props;}};$IG.CollectionClientStateManager.registerClass('Infragistics.Web=
.UI.CollectionClientStateManager',$IG.ClientStateManagerBase);$IG.Transac=
tionListBase=3Dfunction(){this._items=3D{};this._orderedList=3D{};this._c=
ount=3D0;};$IG.TransactionListBase.prototype=3D{add_transaction:function(=
){},remove_transaction:function(){},get_value:function(){},get_list:funct=
ion(){return =
this._orderedList;}};$IG.TransactionListBase.registerClass('Infragistics.=
Web.UI.TransactionListBase');$IG.ObjectTransactionList=3Dfunction(){$IG.O=
bjectTransactionList.initializeBase(this);};$IG.ObjectTransactionList.pro=
totype=3D{add_transaction:function(value,propsIndex){if(this._items[props=
Index]!=3Dnull&&this._items[propsIndex].length>0)delete =
this._orderedList[this._items[propsIndex][0]];this._items[propsIndex]=3D[=
this._count,value];this._orderedList[this._count]=3D[propsIndex,value];th=
is._count++;},remove_transaction:function(propsIndex){var =
item=3Dthis._items[propsIndex];if(item){var index=3Ditem[0];delete =
this._orderedList[index];delete =
this._items[propsIndex];}},get_value:function(propsIndex){var =
item=3Dthis._items[propsIndex];if(item!=3Dnull)return item[1];return =
null;}};$IG.ObjectTransactionList.registerClass('Infragistics.Web.UI.Obje=
ctTransactionList',$IG.TransactionListBase);$IG.CollectionTransactionList=
=3Dfunction(){$IG.CollectionTransactionList.initializeBase(this);};$IG.Co=
llectionTransactionList.prototype=3D{add_transaction:function(adr,value,p=
ropsIndex){var =
item=3Dthis._items[adr];if(!item)item=3Dthis._items[adr]=3D[];else{if(ite=
m[propsIndex]!=3Dnull&&item[propsIndex].length>0)delete =
this._orderedList[item[propsIndex][0]];}item[propsIndex]=3D[this._count,v=
alue];this._orderedList[this._count]=3D[adr,propsIndex,value];this._count=
++;},remove_transaction:function(adr,propsIndex){var =
item=3Dthis._items[adr];if(item!=3Dnull){item=3Ditem[propsIndex];if(item!=
=3Dnull){var index=3Ditem[0];delete this._orderedList[index];delete =
this._items[adr][propsIndex];}}},get_value:function(adr,propsIndex){var =
item=3Dthis._items[adr];if(item!=3Dnull){item=3Ditem[propsIndex];if(item!=
=3Dnull)return item[1];}return =
null;}};$IG.CollectionTransactionList.registerClass('Infragistics.Web.UI.=
CollectionTransactionList',$IG.TransactionListBase); =
Type.registerNamespace("Infragistics.Web.UI");$IG.CallbackRequestHandler=3D=
function(manager,callbackObject,async){var =
me=3Dthis;this._callbackObject=3DcallbackObject;this._manager=3Dmanager;t=
his._async=3Dasync;this._responseComplete=3Dfunction(){if(me._request.rea=
dyState=3D=3D=3D4&&me._request.status=3D=3D"200"){window.clearTimeout(me.=
_timerId);var =
response=3Dme._request.responseText;if(response!=3Dnull&&response.length>=
0){var =
obj=3DSys.Serialization.JavaScriptSerializer.deserialize(response);docume=
nt.getElementById("__VIEWSTATE").value=3Dobj[0];var =
eventValidation=3Ddocument.getElementById("__EVENTVALIDATION");if(eventVa=
lidation)eventValidation.value=3Dobj[1];me._manager._requestCompleted(me,=
me._callbackObject,obj[2]);for(var i in obj[3]){var =
id=3Dobj[3][i][0];var =
ctrlObj=3D$find(id);if(ctrlObj&&ctrlObj.dispose)ctrlObj.dispose();var =
x=3Deval(obj[3][i][1]);}}else{me._timedOut();}}}};$IG.CallbackRequestHand=
ler.prototype=3D{execute:function(){this._request=3Dnull;if(typeof =
XMLHttpRequest!=3D"undefined")this._request=3Dnew XMLHttpRequest();else =
if(typeof =
ActiveXObject!=3D"undefined"){try{this._request=3Dig_createActiveXFromPro=
gIDs(["MSXML2.XMLHTTP","Microsoft.XMLHTTP"]);}catch(e){}}if(this._request=
){this._request.open(this._manager.getHttpVerb(),this._manager.getUrl(),t=
his._async);this._request.setRequestHeader("Content-Type","application/x-=
www-form-urlencoded");this._request.onreadystatechange=3Dthis._responseCo=
mplete;this._timerId=3Dwindow.setTimeout(Function.createDelegate(this,thi=
s._timedOut),this._manager.getTimeout());this._request.send(this.getArgs(=
));}},getArgs:function(){var =
form=3Dthis._manager.getForm();if(!form)return;if(ig_controls)for(var id =
in ig_controls)ig_controls[id]._onSubmitOtherHandler();var =
count=3Dform.elements.length;var element;for(var =
i=3D0;i<count;i++){element=3Dform.elements[i];if(element.tagName.toLowerC=
ase()=3D=3D"input"&&(element.type=3D=3D"hidden"||element.type=3D=3D'passw=
ord'||element.type=3D=3D'text'||((element.type=3D=3D"checkbox"||element.t=
ype=3D=3D'radio')&&element.checked)))this.addCallbackField(element.name,e=
lement.value);else =
if(element.tagName.toLowerCase()=3D=3D"textarea")this.addCallbackField(el=
ement.name,element.value);else =
if(element.tagName.toLowerCase()=3D=3D"select"){var =
o=3Delement.options.length;while(o-->0){if(element.options[o].selected)th=
is.addCallbackField(element.name,element.options[o].value);}}}var =
args=3Dthis._postdata+"__EVENTTARGET=3D&__EVENTARGUMENT=3D&__IGCallback_"=
+this._manager._control._id+"=3D";args+=3DSys.Serialization.JavaScriptSer=
ializer.serialize(this._callbackObject.getServerData());return =
args;},addCallbackField:function(name,value){if(!this._postdata)this._pos=
tdata=3D"";this._postdata+=3Dname+"=3D"+this.encodeValue(value)+"&";},enc=
odeValue:function(uri){if(encodeURIComponent!=3Dnull)return =
encodeURIComponent(uri);else return =
escape(parameter);},_timedOut:function(){window.clearTimeout(this._timerI=
d);this._manager._requestFailed(this,this._callbackObject);this._request.=
abort();this._request=3Dnull;}};$IG.CallbackRequestHandler.registerClass(=
"Infragistics.Web.UI.CallbackRequestHandler");$IG.ControlCallbackManager=3D=
function(control){this._control=3Dcontrol;this._httpVerb=3D"POST";this._a=
sync=3Dtrue;this._timeout=3D20000;this._url=3Dthis.getForm().action;this.=
_currentRequests=3D0;this._callbackQueue=3D[];};$IG.ControlCallbackManage=
r.prototype=3D{createCallbackObject:function(control){if(!control)control=
=3Dthis._control;return new =
$IG.CallbackObject(control);},execute:function(callback,queue,async){if(c=
allback){if(async=3D=3Dnull)async=3Dthis.getAsync();var =
requestHandler=3Dnew =
$IG.CallbackRequestHandler(this,callback,async);if(queue&&this._currentRe=
quests>0)this._queueCallback(requestHandler);else{this._currentRequests++=
;requestHandler.execute();}}},_pushCallback:function(callback){this._call=
backQueue.push(callback);},_popCallback:function(){for(var =
i=3D0;i<this._callbackQueue.length;i++){var =
requestHandler=3Dthis._callbackQueue[i];if(requestHandler!=3Dnull){delete=
 =
this._callbackQueue[i];this._currentRequests++;requestHandler.execute();}=
}},getAsync:function(){return =
this._async;},setAsync:function(val){return =
this._async;},getHttpVerb:function(){return =
this._httpVerb;},setHttpVerb:function(verb){this._httpVerb=3Dverb;},getUr=
l:function(){return =
this._url;},setUrl:function(url){this._url=3Durl;},getTimeout:function(){=
return =
this._timeout;},setTimeout:function(val){this._timeout=3Dval;},getForm:fu=
nction(){if(!this._form){if(document.forms.length>1){for(var =
i=3D0;i<document.forms.length;i++){if(document.forms[i].method=3D=3D"post=
"&&document.forms[i].action!=3D""){this._form=3Ddocument.forms[i];break;}=
}if(!this._form)this._form=3Ddocument.forms[0];}else =
this._form=3Ddocument.forms[0];if(!this._form)this._form=3Ddocument.form1=
;}return =
this._form},_endRequest:function(){this._currentRequests--;if(this._callb=
ackQueue.length>0)this._popCallback();},setResponseComplete:function(func=
,context){this._responseCompleteFunction=3Dfunc;if(!context)context=3Dthi=
s._control;this._responseCompleteContext=3Dcontext;},_requestFailed:funct=
ion(requestHandler,callbackObject){this._endRequest();},_requestCompleted=
:function(requestHandler,callbackObject,responseObject){this._endRequest(=
);this._recursiveResponseCompleted(callbackObject,responseObject);},_recu=
rsiveResponseCompleted:function(callbackObject,responseObject){this._resp=
onseComplete(callbackObject,responseObject);for(var =
i=3D0;i<callbackObject._childCallbacks.length;i++)this._recursiveResponse=
Completed(callbackObject._childCallbacks[i],responseObject.children[i]);}=
,_responseComplete:function(callbackObject,responseObject){if(!callbackOb=
ject.responseComplete(responseObject)){if(this._responseCompleteFunction)=
this._responseCompleteFunction.apply(this._responseCompleteContext,[callb=
ackObject,responseObject]);}}};$IG.ControlCallbackManager.registerClass("=
Infragistics.Web.UI.ControlCallbackManager");$IG.CallbackObject=3Dfunctio=
n(control){this._control=3Dcontrol;this.serverContext=3D{};this.clientCon=
text=3D{};this._childCallbacks=3D[];};$IG.CallbackObject.prototype=3D{cre=
ateCallbackObject:function(control){if(!control)control=3Dthis._control;v=
ar callbackObject=3Dnew =
$IG.CallbackObject(control);this._childCallbacks.push(callbackObject);ret=
urn callbackObject;},getId:function(){return =
this._control._id;},getServerContext:function(){return =
this.serverContext;},getClientContext:function(){return =
this.clientContext;},setResponseComplete:function(func,context){this._res=
ponseCompleteFunction=3Dfunc;if(!context)context=3Dthis._control;this._re=
sponseCompleteContext=3Dcontext;},responseComplete:function(responseObj){=
if(this._responseCompleteFunction){this._responseCompleteFunction.apply(t=
his._responseCompleteContext,[this,resposneObj]);return true;}else =
return false;},getServerData:function(){var =
data=3D{id:this._control.get_uniqueID(),context:this.serverContext,childr=
en:[]};for(var =
i=3D0;i<this._childCallbacks.length;i++)data.children[i]=3Dthis._childCal=
lbacks[i].getServerData();return =
data;}};$IG.CallbackObject.registerClass("Infragistics.Web.UI.CallbackObj=
ect"); =
Type.registerNamespace("Infragistics.Web.UI");$IG.CollectionsManager=3Dfu=
nction(control,collections){this._control=3Dcontrol;this._collections=3Dc=
ollections;if(collections=3D=3Dnull)this._count=3D0;else =
this._count=3Dthis._collections.length;this._itemCollections=3D[];this._c=
lientStateManagers=3D[];this._items=3D[];this._itemCount=3D[];this._uiBeh=
aviors=3D[];for(var =
i=3D0;i<this._count;i++){this._itemCount[i]=3D0;this._items[i]=3D{};this.=
_clientStateManagers[i]=3Dnew =
$IG.CollectionClientStateManager(collections[i]);}};$IG.CollectionsManage=
r.prototype=3D{get_collection:function(index){return =
this._collections[index];},get_count:function(){return =
this._count;},get_allTransactionLists:function(){var state=3D[];for(var =
i=3D0;i<this._count;i++)state[i]=3Dthis.get_transactionList(i);return =
state;},get_transactionList:function(index){return =
this._clientStateManagers[index].get_transactionList()},register_collecti=
on:function(index,collectionType,noBehavior){var =
collection=3Dthis._itemCollections[index]=3Dnew =
collectionType(this._control,this._clientStateManagers[index],index,this)=
;return collection;},registerUIBehaviors:function(collection){var =
index=3Dcollection._index;this._uiBehaviors[index]=3Dnew =
$IG.UIBehaviorsObject(this._control,collection)},getItemCount:function(in=
dex){return =
this._itemCount[index];},getUIBehaviorsObj:function(index){return =
this._uiBehaviors[index];},addObject:function(index,adr,object){this._ite=
ms[index][adr]=3Dobject;var =
uiBehaviorObj=3Dthis._uiBehaviors[index];if(uiBehaviorObj){if(object._get=
Flags().getSelected())uiBehaviorObj.select(object);}this._itemCount[index=
]++;},getObject:function(index,adr){return =
this._items[index][adr];},getServerCollection:function(vse){if(vse){var =
collections=3D[];for(var index in =
this._collections){collections[index]=3D{};var =
csm=3Dthis._clientStateManagers[index];for(var adr in =
this._collections[index])collections[index][adr]=3Dcsm.get_serverProps(ad=
r);}return collections;}else return null;},dispose:function(){var =
count=3Dthis._itemCollections.length;for(var =
i=3D0;i<count;i++){if(this._uiBehaviors[i])this._uiBehaviors[i].dispose()=
;this._itemCollections[i].dispose();var item=3Dthis._items[i];for(var =
adr in =
item)item[adr].dispose();}}};$IG.CollectionsManager.registerClass('Infrag=
istics.Web.UI.CollectionsManager');$IG.ObjectsManager=3Dfunction(control,=
objects){this._objects=3Dobjects;this._control=3Dcontrol;this._clientStat=
eManagers=3D[];this._objectCollection=3D[];if(objects=3D=3Dnull)this._cou=
nt=3D0;else =
this._count=3Dthis._objects.length;};$IG.ObjectsManager.prototype=3D{get_=
objectProps:function(index){return =
this._objects[index];},get_count:function(){return =
this._count;},register_object:function(index,object){this._clientStateMan=
agers[index]=3Dobject._csm;this._objectCollection[index]=3D(object);var =
objectProps=3Dthis._objects[index];objectProps.objectsManager=3Dnew =
$IG.ObjectsManager(object,objectProps[1]);objectProps.collectionsManager=3D=
new =
$IG.CollectionsManager(object,objectProps[2]);objectProps.registered=3Dtr=
ue;object._createObjects(objectProps.objectsManager);object._createCollec=
tions(objectProps.collectionsManager);this._objects[index]=3DobjectProps;=
},get_object:function(index){return =
this._objectCollection[index];},get_allTransactionLists:function(){var =
state=3D[];for(var =
i=3D0;i<this._count;i++)state[i]=3Dthis.get_transactionList(i);return =
state;},get_csm:function(index){return =
this._clientStateManagers[index];},getServerObjects:function(vse){var =
objects=3D[];for(var index in this._objects){var =
object=3Dthis._objects[index];if(object.registered){var =
csm=3Dthis._clientStateManagers[index];var =
state=3D[[csm.get_serverProps(vse),object.objectsManager.getServerObjects=
(vse),object.collectionsManager.getServerCollection(vse)]];state[1]=3D[cs=
m.get_transactionList(),object.collectionsManager.get_allTransactionLists=
()];state[2]=3Dthis._objectCollection[index]._saveAdditionalClientState()=
;objects[index]=3Dstate;}else{objects[index]=3D[[[object[0][0]],null,null=
],[null,null,null]];}}return =
objects;},get_transactionList:function(index){var =
csm=3Dthis._clientStateManagers[index];if(csm)return =
csm.get_transactionList();else return =
null;},dispose:function(){}};$IG.ObjectsManager.registerClass('Infragisti=
cs.Web.UI.ObjectsManager');
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/ScriptResource.axd?d=Mn_auK85ZKgHiLxvU7yr0JS3qg69wRrM6HSs28C8m-ttS8kfkJeB5Z2tXEgQPMRIYbgqEzf10jdrSWv0hGRWwPDXfMkNazZstGBNk4C9tQQcdrXg6gln55MabXDN2E5rL8WNqNWm9Muxbdg0RDz_yAdwM0Vn7iRIQt5ytgZunK81&t=40a2b03c

=EF=BB=BFType.registerNamespace('Infragistics.Web.UI');$IG.ResizeBehavior=
=3Dfunction(element){$IG.ResizeBehavior.initializeBase(this,[element]);th=
is._props=3D['','','',0,0,2000,2000,0,0,0,0,0,'','','','','',''];};$IG.Re=
sizeBehavior.prototype=3D{enabled:true,get_pairs:function(){},set_pairs:f=
unction(vals){vals=3Dvals.split('|');for(var =
i=3D0;i<vals.length;i+=3D2){var =
id=3DparseInt(vals[i]),val=3Dvals[i+1];this._props[id]=3D(id>2&&id<12)?pa=
rseInt(val):$util.replace(val,'&pipe;','|');if(id=3D=3D2)this._border=3Dp=
arseInt(val.substring(0,1));}},get_handleClass:function(){return =
this._get_(0);},set_handleClass:function(val){this._set_(0,val);if(this._=
hand)this._hand.className=3Dval;},get_handleImage:function(){return =
this._get_(1);},set_handleImage:function(val){this._set_(1,val);if(this._=
hand)this._hand.src=3Dval;},get_resizeBorder:function(){return =
this._get_(2);},set_resizeBorder:function(val){this._set_(2,val);this._bo=
rder=3D$util.isEmpty(val)?null:parseInt(val.substring(0,1));},get_minimum=
Width:function(){return =
this._get_(3);},set_minimumWidth:function(val){this._set_(3,val);},get_mi=
nimumHeight:function(){return =
this._get_(4);},set_minimumHeight:function(val){this._set_(4,val);},get_m=
aximumWidth:function(){return =
this._get_(5);},set_maximumWidth:function(val){this._set_(5,val);},get_ma=
ximumHeight:function(){return =
this._get_(6);},set_maximumHeight:function(val){this._set_(6,val);},get_o=
ffsetLeft:function(){return =
this._get_(7);},set_offsetLeft:function(val){this._set_(7,val);},get_offs=
etTop:function(){return =
this._get_(8);},set_offsetTop:function(val){this._set_(8,val);},get_offse=
tRight:function(){return =
this._get_(9);},set_offsetRight:function(val){this._set_(9,val);},get_off=
setBottom:function(){return =
this._get_(10);},set_offsetBottom:function(val){this._set_(10,val);},get_=
parentType:function(){return =
this._get_(11);},set_parentType:function(val){this._set_(11,val);},get_to=
olTip:function(){return =
this._get_(12);},set_toolTip:function(val,v){if(!v)this._set_(12,val);v=3D=
this._hand;if(v)v.alt=3Dv.title=3Dval;},get_resize:function(){return =
this._get_(13);},set_resize:function(val){this._set_(13,val,'Resize');},a=
dd_resize:function(handler){$util.addClientEvent(this,'Resize',handler);}=
,remove_resize:function(handler){$util.removeClientEvent(this,'Resize',ha=
ndler);},get_resizing:function(){return =
this._get_(14);},set_resizing:function(val){this._set_(14,val,'Resizing')=
;},add_resizing:function(handler){$util.addClientEvent(this,'Resizing',ha=
ndler);},remove_resizing:function(handler){$util.removeClientEvent(this,'=
Resizing',handler);},get_mouseover:function(){return =
this._get_(15);},set_mouseover:function(val){this._set_(15,val,'MouseOver=
');},add_mouseover:function(handler){$util.addClientEvent(this,'MouseOver=
',handler);},remove_mouseover:function(handler){$util.removeClientEvent(t=
his,'MouseOver',handler);},get_mouseout:function(){return =
this._get_(16);},set_mouseout:function(val){this._set_(16,val,'MouseOut')=
;},add_mouseout:function(handler){$util.addClientEvent(this,'MouseOut',ha=
ndler);},remove_mouseout:function(handler){$util.removeClientEvent(this,'=
MouseOut',handler);},get_initialize:function(){return =
this._get_(17);},set_initialize:function(val){this._set_(17,val,'Initiali=
ze');},getFrameElement:function(){return =
this._handDad;},getHandleElement:function(){return =
this._hand;},initialize:function(){$IG.ResizeBehavior.callBaseMethod(this=
,'initialize');this._target=3Dthis.getTargetElement();if(!this._target){t=
hrow 'Target element for ResizeBehavior not =
found';return;}if(this._onTimer(true))delete this._onTimer;else =
ig_ui_timer(this);},_shift:function(){this._s.marginLeft=3D(this._shiftX+=
this._divX-this._bdr)+'px';this._s.marginTop=3D(this._shiftY+this._divY-t=
his._bdr)+'px';},_onTimer:function(init){if(this._width)return true;var =
elem=3Dthis._target,ctl=3Dthis._control;var =
val=3Delem?elem.offsetWidth:0;if(!val||val=3D=3D0)return =
false;if(ctl&&ctl.canResize&&!ctl.canResize())return =
false;this._width=3Dval;this._height=3Delem.offsetHeight;var =
tag=3Delem.nodeName;this._bdr=3Dthis._divX=3Dthis._divY=3D0;val=3Dthis.ge=
t_parentType();this._div=3D(val=3D=3D2)||!(tag=3D=3D'DIV'||tag=3D=3D'SPAN=
');var =
td=3D(tag=3D=3D'TABLE'&&val!=3D2)?elem.rows[0]:null;if(td)td=3Dtd.cells[0=
];else if(val=3D=3D1)this._div=3Dfalse;if(tag=3D=3D'TD')td=3Delem;var =
zi=3D0,style=3D$util.getRuntimeStyle(elem);if(this._div&&!td){val=3D$util=
.getStyleValue(style,'position');if(elem.type=3D=3D'hidden')alert('Can =
not attach resizer to a hidden element =
'+elem.id);}if(val=3D=3D'absolute'||val=3D=3D'relative'){zi=3D$util.getSt=
yleValue(style,'zIndex');if(!zi||zi<1)zi=3D99999;}this._shiftX=3D$util.ge=
tOffset(style,true,true);this._shiftY=3D$util.getOffset(style,false,true)=
;this._widthFix=3Dthis._shiftX+$util.getOffset(style,true,false,true);thi=
s._heightFix=3Dthis._shiftY+$util.getOffset(style,false,false,true);this.=
_shiftHandX=3D$util.toIntPX(style,'borderRightWidth');this._shiftHandY=3D=
$util.toIntPX(style,'borderBottomWidth');val=3Dthis.get_offsetLeft();this=
._shiftX=3D-this._shiftX+val;this._shiftWidth=3Dval-this.get_offsetRight(=
);val=3Dthis.get_offsetTop();this._shiftY=3D-this._shiftY+val;this._shift=
Height=3Dval-this.get_offsetBottom();val=3Dthis.get_stateValue();if(val){=
val=3Dval.split(',');if(!$util.isEmpty(val[0]))this._width=3D$util.toInt(=
val[0]);if(!$util.isEmpty(val[1]))this._height=3D$util.toInt(val[1]);}thi=
s._handDad=3Ddocument.createElement('DIV');this._s=3Dstyle=3Dthis._handDa=
d.style;if(td)elem=3Dtd;if(!td&&this._div){td=3Delem;elem=3Delem.parentNo=
de;if(zi>0)style.zIndex=3Dzi+1;}else =
td=3Delem.firstChild;style.width=3Dstyle.height=3D'0px';this._shift();sty=
le.position=3D'absolute';elem.insertBefore(this._handDad,td);val=3Dthis.g=
et_handleImage();if(val&&val.length>0){this._im=3Delem=3Ddocument.createE=
lement('IMG');elem.src=3Dval;elem._me=3Dthis;$addHandlers(elem,{'readysta=
techange':this._resize,'load':this._resize},this);}else =
elem=3Ddocument.createElement('DIV');elem.className=3Dthis.get_handleClas=
s();elem.style.position=3D'absolute';elem.unselectable=3D'on';this._hand=3D=
elem;this.set_toolTip(this.get_toolTip(),true);this._handDad.appendChild(=
elem);val=3D$util.getStyleValue(null,'cursor',elem);if(!val||val=3D=3D'au=
to')elem.style.cursor=3Dval=3D'SE-resize';this._s.cursor=3Dval;$addHandle=
rs(this._hand,{'mousedown':this._onMouseDown,'mouseover':this._onMouseOve=
r,'mouseout':this._onMouseOut},this);this._onMouseMoveFn=3DFunction.creat=
eDelegate(this,this._onMouseMove);this._onMouseUpFn=3DFunction.createDele=
gate(this,this._onMouseUp);this._onSelectFn=3DFunction.createDelegate(thi=
s,this._onSelectStart);this._resize();if(!ctl)this._raiseClientEvent('Ini=
tialize');return true;},_resize:function(e){var =
im=3Dthis._im,hand=3Dthis._hand,elem=3Dthis._target;if(!hand)return;if(im=
&&(im.complete||im.readyState=3D=3D'complete'))e=3Dthis._im=3Dnull;var =
width=3Dthis._width,height=3Dthis._height;if(e){var =
b=3De.button;if(b=3D=3D0&&e.rawEvent)b=3De.rawEvent.button;if(b=3D=3D1)th=
is._but=3D1;if(this._but=3D=3D1&&this._drag&&b!=3D1){this._onMouseUp(e);r=
eturn;}if(!e.type||e.type.indexOf('m')!=3D0)return;var =
x=3De.clientX,y=3De.clientY;if(this._x=3D=3Dnull){this._x=3Dx;this._y=3Dy=
;this._widthOld=3Dwidth;this._heightOld=3Dheight;}x-=3Dthis._x;y-=3Dthis.=
_y;if(x=3D=3D0&&y=3D=3D0)return;width=3Dthis._widthOld+x;height=3Dthis._h=
eightOld+y;var =
args=3Dthis._raiseClientEvent('Resizing','Resize',e,null,width,height,thi=
s._widthOld,this._heightOld);if(args&&args.get_cancel())return;}else =
if(this._im)return;var =
handWidth=3Dhand.offsetWidth,handHeight=3Dhand.offsetHeight;width=3DMath.=
min(Math.max(width,Math.max(this.get_minimumWidth(),handWidth)+this._widt=
hFix),this.get_maximumWidth());height=3DMath.min(Math.max(height,Math.max=
(this.get_minimumHeight(),handHeight)+this._heightFix),this.get_maximumHe=
ight());var style=3Delem.style;var =
width0=3Dwidth-this._widthFix,height0=3Dheight-this._heightFix;if(this.en=
abled){style.width=3Dwidth0+'px';style.height=3Dheight0+'px';width0=3Dele=
m.offsetWidth;height0=3Delem.offsetHeight;if(width0>width){width=3Dwidth0=
;style.width=3D(width-this._widthFix)+'px';}if(height0>height){height=3Dh=
eight0;style.height=3D(height-this._heightFix)+'px';}if(this._control&&th=
is._control.onResize)this._control.onResize(e);}this._width=3Dwidth;this.=
_height=3Dheight;if(this._div){var =
p0=3D$util.getPosition(elem),p1=3D$util.getPosition(this._handDad);this._=
divY-=3D(p1.y-p0.y+this._bdr-this.get_offsetTop());this._divX-=3D(p1.x-p0=
.x+this._bdr-this.get_offsetLeft());if(!this._drag)this._shift();}if(this=
._drag)this._onMouseOver(e,true);hand.style.left=3D(elem.offsetWidth-hand=
Width-this._shiftWidth-this._shiftHandX)+'px';hand.style.top=3D(elem.offs=
etHeight-handHeight-this._shiftHeight-this._shiftHandY)+'px';},setSize:fu=
nction(width,height){this._width=3Dwidth;this._height=3Dheight;this._resi=
ze();this.set_stateValue(this._width+','+this._height,true);},dispose:fun=
ction(){if(this._hand)$clearHandlers(this._hand);this._onMouseUp();$IG.Re=
sizeBehavior.callBaseMethod(this,'dispose');},_onMouseOver:function(e,noE=
vt){if(e&&noEvt!=3D=3Dtrue)this._mouseIn=3Dtrue;if(this._drag&&noEvt!=3D=3D=
true)return;var elem=3Dthis._handDad;var =
width=3Dthis._target.offsetWidth-this._shiftWidth,height=3Dthis._target.o=
ffsetHeight-this._shiftHeight;this._s.width=3D((width>0)?width:0)+'px';th=
is._s.height=3D((height>0)?height:0)+'px';if(this._drag&&this._div){this.=
_shift();return;}if(noEvt=3D=3D=3Dtrue)return;this._raiseClientEvent(this=
._prefix+'MouseOver',null,e);if(!this._border)return;this._s.border=3Dthi=
s.get_resizeBorder();this._bdr=3Dthis._border;this._shift();},_onMouseOut=
:function(e,noEvt){if(e&&noEvt!=3D=3Dtrue)this._mouseIn=3Dfalse;if(this._=
drag)return;this._raiseClientEvent(this._prefix+'MouseOut',null,e);this._=
s.border=3Dthis._s.width=3Dthis._s.height=3D'0px';this._bdr=3D0;if(!this.=
_border)return;this._shift();},_onMouseDown:function(e){if(e.button=3D=3D=
0){this._x=3Dnull;if(!e)if((e=3Dwindow.event)=3D=3Dnull)return;this._drag=
=3Dtrue;$util.cancelEvent(e);$addHandler(document,'mousemove',this._onMou=
seMoveFn);$addHandler(document,'mouseup',this._onMouseUpFn);if(Sys.Browse=
r.agent=3D=3D=3DSys.Browser.Safari)document.onselectstart=3Dthis._onSelec=
tFn;else =
$addHandler(document,'selectstart',this._onSelectFn);this._showIframe(tru=
e);}},_frameMouseMove:function(e){e.clientY+=3DparseInt(this._control._el=
ement.style.top);e.clientX+=3DparseInt(this._control._element.style.left)=
;this._onMouseMove(e);},_showIframe:function(show){if(!this._transFrame){=
if(this._control&&this._control._get_resizeAreaElem){this._mouseMoveHandl=
er2=3DFunction.createDelegate(this,this._frameMouseMove);this._transFrame=
=3Dnew =
$IG.TransparentFrame(this._control._get_resizeAreaElem(),this._mouseMoveH=
andler2,this._onMouseUpFn)}}if(this._transFrame)this._transFrame.showFram=
e(show,this._transFrame._parent.offsetHeight,this._transFrame._parent.off=
setWidth);},_onMouseMove:function(e){if(this._drag){this._resize(e?e:wind=
ow.event);this._showIframe(true);}},_onMouseUp:function(e){this._x=3Dnull=
;if(!this._drag)return;this._showIframe(false);if((this._widthOld=3D=3Dnu=
ll||this._heightOld=3D=3Dnull)||(this._widthOld=3D=3Dthis._width&&this._h=
eightOld=3D=3Dthis._height))return;this.__dragResized=3Dfalse;var =
v,fix=3Dnull;var =
args=3Dthis._raiseClientEvent('Resized','Resize',e,null,this._width,this.=
_height,this._widthOld,this._heightOld);if(args){if(args.get_cancel()){fi=
x=3Dthis._width=3Dthis._widthOld;this._height=3Dthis._heightOld;}else{if(=
(v=3Dargs._width)!=3Dnull)fix=3Dthis._width=3Dv;if((v=3Dargs._height)!=3D=
null)fix=3Dthis._height=3Dv;}}this._drag=3Dfalse;if(fix!=3Dnull||this._di=
v)this._resize();else =
if(this._control&&this._control.onResize)this._control.onResize();this.se=
t_stateValue(this._width+','+this._height,true);$removeHandler(document,'=
mousemove',this._onMouseMoveFn);$removeHandler(document,'mouseup',this._o=
nMouseUpFn);if(Sys.Browser.agent=3D=3D=3DSys.Browser.Safari)document.onse=
lectstart=3Dnull;else =
$removeHandler(document,'selectstart',this._onSelectFn);if(!this._mouseIn=
)this._onMouseOut(e,true);},_onSelectStart:function(e){return =
this._drag?$util.cancelEvent(e):true;}};$IG.ResizeBehavior.registerClass(=
'Infragistics.Web.UI.ResizeBehavior',$IG.Behavior);$IG.ResizeEventArgs=3D=
function(){$IG.ResizeEventArgs.initializeBase(this);};$IG.ResizeEventArgs=
.prototype=3D{get_width:function(){return =
this._props[2];},get_height:function(){return =
this._props[3];},get_oldWidth:function(){return =
this._props[4];},get_oldHeight:function(){return =
this._props[5];},set_width:function(val){this._props[2]=3Dthis._width=3Dv=
al;},set_height:function(val){this._props[3]=3Dthis._height=3Dval;}};$IG.=
ResizeEventArgs.registerClass('Infragistics.Web.UI.ResizeEventArgs',$IG.C=
ancelEventArgs);=20
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/ScriptResource.axd?d=Mn_auK85ZKgHiLxvU7yr0JS3qg69wRrM6HSs28C8m-ttS8kfkJeB5Z2tXEgQPMRIYbgqEzf10jdrSWv0hGRWwAIdfXktXvhTsr-KVDFkCU0SJOcmEDexKDB5Vb1GpgCkh7Jq7Y3I0LEiG9HpUiW9dyezK8fiHMmUvaf-QaQD5l7FVFO_8qlNLB8EZFs9z6h10&t=40a2b03c

=EF=BB=BFType.registerNamespace('Infragistics.Web.UI');$IG.DialogWindowPr=
ops=3Dnew function(){var =
count=3D$IG.LayoutControlProps.Count;this.WindowState=3D[count++,0];this.=
Left=3D[count++,''];this.Top=3D[count++,''];this.Width=3D[count++,''];thi=
s.Height=3D[count++,''];this.InitialLocation=3D[count++,0];this.Moveable=3D=
[count++,1];this.MaintainLocationOnScroll=3D[count++,0];this.Modal=3D[cou=
nt++,0];this.AsyncUpdate=3D[count++,1];this.LastWindowState=3D[count++,0]=
;this.Count=3Dcount;};$IG.HeaderProps=3Dnew function(){var =
count=3D$IG.ControlObjectProps.Count;this.CaptionText=3D[count++,''];this=
.ImageUrl=3D[count++,''];this.MinimizedWidth=3D[count++,100];this.Count=3D=
count;};$IG.DialogWindowState=3Dfunction(){};$IG.DialogWindowState.protot=
ype=3D{Normal:0,Minimized:1,Maximized:2,Hidden:3};$IG.DialogWindowState.r=
egisterEnum("Infragistics.Web.UI.DialogWindowState");$IG.WebDialogWindow=3D=
function(element){$IG.WebDialogWindow.initializeBase(this,[element]);};$I=
G.WebDialogWindow.prototype=3D{_thisType:'dialog',_responseComplete:funct=
ion(cb,response){var =
cont=3Dresponse?response.context:null;if(!cont||cont.length<2)return;var =
div=3Ddocument.createElement('DIV');div.innerHTML=3Dcont[1];var =
id=3Dthis.get_id(),name=3Dthis.get_name(),i=3Ddiv.childNodes.length;while=
(i-->0){var node=3Ddiv.childNodes[i];if(node.id=3D=3Did){var =
body=3Dthis._get_asyncUpdate()?null:this._findBody(node);if(body){var =
elem,old=3Dnull,elems=3Dbody.childNodes;i=3Delems?elems.length:0;if(i!=3D=
1||elems[0].nodeName!=3D'IFRAME'){while(i-->0)body.removeChild(elems[i]);=
elems=3Dthis._body2.childNodes;i=3Delems.length;while(i-->0){this._body2.=
removeChild(elem=3Delems[i]);body.insertBefore(elem,old);old=3Delem;}}}th=
is._element.swapNode(node);break;}}this.dispose();$create($IG.WebDialogWi=
ndow,{'id':id,'name':name,'props':eval(cont[0])},null,null,$get(id));},_f=
indBody:function(elem){if(elem.id&&elem.id.indexOf(':mkr:16')>0)return =
elem;var elems=3Delem.childNodes;var =
i=3Delems?elems.length:0;while(i-->0)if((elem=3Dthis._findBody(elems[i]))=
!=3Dnull)return elem;return =
null;},initialize:function(){$IG.WebDialogWindow.callBaseMethod(this,'ini=
tialize');this._body2=3Dthis._elements[16];this._ie=3DSys.Browser.agent=3D=
=3DSys.Browser.InternetExplorer;this._safari=3DSys.Browser.agent=3D=3D=3D=
Sys.Browser.Safari;this._modalCss=3Dthis._get_clientOnlyValue("mbc");if(t=
his._contentPane)this._contentPane._DIV=3Dthis._body2;if(this._onTimer(tr=
ue))delete this._onTimer;else =
ig_ui_timer(this);},_get_modal:function(){return =
this._get_value($IG.DialogWindowProps.Modal);},_get_asyncUpdate:function(=
){return =
this._get_value($IG.DialogWindowProps.AsyncUpdate);},get_enabled:function=
(){return =
this._getFlags().getEnabled();},_onTimer:function(init,play){if(this._pai=
nted)return true;var elem=3Dthis._element;var =
width=3Delem?elem.offsetWidth:0;if(width=3D=3D0)return =
false;this._painted=3Dtrue;if(!this._header)this._header=3Dnew =
$IG.Header(null,null,null,this);this._header._init(this._elements,elem);v=
ar =
rp=3Dthis._get_clientOnlyValue('rp');if(rp&&rp.length>1){rp=3Dthis._resiz=
er=3D$create($IG.ResizeBehavior,{'pairs':rp,'id':this.get_id()+'.r','cont=
rol':this},null,null,elem);rp._prefix=3D'Resizer';if(rp.get_minimumWidth(=
)=3D=3D0)rp.set_minimumWidth(this._header._minWidth);if(rp.get_minimumHei=
ght()=3D=3D0)rp.set_minimumHeight(this._header.get_height()+(this._elemen=
ts[15]?25:15));}else =
if(!this._get_isMinimized()&&!this._get_isMaximized()&&!this._get_isClose=
d())this.onResize(2,null,play);this._headerMoveable(true);if(!this._get_i=
sClosed())this.set_windowState(this.get_windowState());this._inModal=3Dfa=
lse;this._ready=3Dtrue;if(this._thisType=3D=3D'dialog')this._raiseClientE=
vent('Initialize');return =
true;},_play:function(){},_addHandlers:function(){$IG.WebDialogWindow.cal=
lBaseMethod(this,'_addHandlers');},_createObject:function(element,obj){if=
(obj=3D=3D'header'){this._header=3Dnew =
$IG.Header(obj,element,this._objectsManager.get_objectProps(0),this);this=
._objectsManager.register_object(0,this._header);}if(obj=3D=3D'body'){thi=
s._body=3Delement;this._contentPane=3Dnew =
$IG.LayoutPane(obj,element,this._objectsManager.get_objectProps(1),this);=
this._objectsManager.register_object(1,this._contentPane);}},get_contentP=
ane:function(){return =
this._contentPane;},_get_resizeAreaElem:function(){var =
pane=3Dthis.get_contentPane();if(pane!=3Dnull)return =
pane._DIV;},get_header:function(){return =
this._ready?this._header:null;},get_resizer:function(){return =
this._resizer;},canResize:function(){return(this.get_windowState()=3D=3D$=
IG.DialogWindowState.Normal)},set_initialLocation:function(val){this._set=
_value($IG.DialogWindowProps.InitialLocation,val);if(val=3D=3D1&&this._pa=
inted&&this._header._mover&&!this._get_isMaximized())this._header._mover.=
setAbsPos(this.get_left(),this.get_top(),true,this.get_maintainLocationOn=
Scroll(),this._get_modal());},get_initialLocation:function(){return =
this._get_value($IG.DialogWindowProps.InitialLocation);},set_moveable:fun=
ction(value){this._set_value($IG.DialogWindowProps.Moveable,value);this._=
headerMoveable(value);},get_moveable:function(){return =
this._get_value($IG.DialogWindowProps.Moveable,true)&&this.get_enabled();=
},set_maintainLocationOnScroll:function(value){this._set_value($IG.Dialog=
WindowProps.MaintainLocationOnScroll,value);this._headerMoveable(value);}=
,get_maintainLocationOnScroll:function(){return =
this._get_value($IG.DialogWindowProps.MaintainLocationOnScroll)=3D=3D1;},=
get_width:function(){return =
this._get_value($IG.DialogWindowProps.Width);},set_width:function(val){th=
is.setSize(val);},get_height:function(){return =
this._get_value($IG.DialogWindowProps.Height);},set_height:function(val){=
this.setSize(null,val);},setSize:function(width,height,evt){if(width)this=
._set_value($IG.DialogWindowProps.Width,width);if(height)this._set_value(=
$IG.DialogWindowProps.Height,height);if(evt)return;var =
elem=3Dthis._element;if(width)elem.style.width=3Dwidth;if(height)elem.sty=
le.height=3Dheight;if(!this._painted)return;if(this._resizer)this._resize=
r.setSize(elem.offsetWidth,elem.offsetHeight);else =
this.onResize();if(this._header._mover)this._header._mover._onScrollSize(=
);},get_left:function(){return =
this._get_value($IG.DialogWindowProps.Left);},set_left:function(val,mouse=
){this._set_value($IG.DialogWindowProps.Left,val);if(!mouse)this._element=
.style.left=3Dval;},get_top:function(){return =
this._get_value($IG.DialogWindowProps.Top);},set_top:function(val,mouse){=
this._set_value($IG.DialogWindowProps.Top,val);if(!mouse)this._element.st=
yle.top=3Dval;},onResize:function(e,height,play){var =
body=3Dthis._body,elem=3Dthis._element;if(!body||!elem)return;var =
v,dif,width,style=3Delem.style;if(height){style.width=3De;style.height=3D=
height;e=3Dnull;}if(e=3D=3D2&&this._clientWidth!=3Dnull)return;height=3De=
lem.offsetHeight;if(height=3D=3D0)return;if(e)this.setSize(style.width,st=
yle.height,true);var =
fire=3Dthis._shift1h=3D=3Dnull;if(fire){this._ready=3Dtrue;style=3D$util.=
getRuntimeStyle(elem);this._shift1w=3D$util.getOffset(style,true);this._s=
hift1h=3D$util.getOffset(style);this._shift2h=3Dthis._shift2w=3D0;var =
i=3D9,elems=3Dthis._elements;while(++i<16){style=3D$util.getRuntimeStyle(=
elem=3Dthis._elements[i]);if(i=3D=3D11){this._bodyTD=3Delem;continue;}if(=
!style)continue;elem.style.margin=3D'0px';if(i=3D=3D10||i=3D=3D12){v=3D$u=
til.toIntPX(style,'width');this._shift2w+=3Dv;this._shift2w+=3D$util.getO=
ffset(style,true);}if(i=3D=3D13){v=3D$util.toIntPX(style,'height');if(v<5=
&&this._safari)v=3Delem.offsetHeight;this._shift2h+=3Dv;this._shift2h+=3D=
$util.getOffset(style);}}elem=3Dthis._body2;style=3D$util.getRuntimeStyle=
(elem);this._shift3h=3D$util.toIntPX(style,'marginTop')+$util.toIntPX(sty=
le,'marginBottom');this._shift3w=3D$util.toIntPX(style,'marginLeft')+$uti=
l.toIntPX(style,'marginRight');this._shift4h=3D$util.getOffset(style);thi=
s._shift4w=3D$util.getOffset(style,true);}height-=3Dthis._shift1h+this._h=
eader.get_height();if(height<0)height=3D0;if((width=3Delem.offsetWidth-th=
is._shift1w)<0)width=3D0;body.style.height=3Dheight+'px';elem=3Dthis._bod=
yTD;body=3Dthis._body2;if((height-=3Dthis._shift2h)<0)height=3D0;elem.sty=
le.height=3Dheight+'px';if((height-=3Dthis._shift3h)<0)height=3D0;v=3Dthi=
s._shift4h;var =
heightS=3Dheight-v;if(heightS<0)heightS=3D0;body.style.height=3DheightS+'=
px';if(v>0&&body.offsetHeight<height){body.style.height=3Dheight+'px';if(=
(dif=3Delem.offsetHeight-body.offsetHeight)>0){body.style.height=3D(heigh=
t+=3Ddif)+'px';}}height=3Dbody.offsetHeight-v;if((width-=3Dthis._shift2w)=
<0)width=3D0;elem.style.width=3Dwidth+'px';var =
widthTD=3Delem.offsetWidth;v=3Dthis._shift4w;body.style.width=3D'';if((di=
f=3Dbody.offsetWidth-widthTD)>0){body.style.width=3D'100%';if((dif=3Dbody=
.offsetWidth-widthTD)>0)body.style.width=3DMath.floor(100-dif/widthTD*100=
)+'%';}if(v>0&&(body.offsetWidth+this._shift3w)<width){body.style.width=3D=
width+'px';}width=3Dbody.offsetWidth-v;if(height<0)height=3D0;if(width<0)=
width=3D0;if(this._clientWidth=3D=3D=3Dwidth&&this._clientHeight=3D=3D=3D=
height)return;this._clientWidth=3Dwidth;this._clientHeight=3Dheight;if(fi=
re)this._contentPane._onInit();if(play)this._play();$util.raiseLayoutEven=
t(this);},getLayoutManager:function(){return =
this;},getClientWidth:function(){return =
this._clientWidth;},getClientHeight:function(){return =
this._clientHeight;},getBody:function(){var v=3Dthis._body2;return =
v?v:this._body;},findChild:function(id){return =
$util.findChild(this.getBody(),id);},_get_isMinimized:function(){return(t=
his.get_windowState()=3D=3D$IG.DialogWindowState.Minimized);},_get_isMaxi=
mized:function(){return(this.get_windowState()=3D=3D$IG.DialogWindowState=
.Maximized);},_get_isClosed:function(){return(this.get_windowState()=3D=3D=
$IG.DialogWindowState.Hidden);},get_windowState:function(){return =
this._get_value($IG.DialogWindowProps.WindowState);},set_windowState:func=
tion(state,fire){var =
lastState=3Dthis._get_lastWindowState(),newState=3Dstate,restoreMax=3Dres=
toreMin=3Dfalse;var =
currentState=3Dthis._get_value($IG.DialogWindowProps.WindowState);if(stat=
e=3D=3D$IG.DialogWindowState.Normal){if(currentState=3D=3D$IG.DialogWindo=
wState.Hidden){if(lastState=3D=3D$IG.DialogWindowState.Maximized){state=3D=
$IG.DialogWindowState.Maximized;restoreMax=3Dtrue;}else =
if(lastState=3D=3D$IG.DialogWindowState.Minimized){restoreMin=3Dtrue;stat=
e=3D$IG.DialogWindowState.Minimized;}}else =
if(currentState=3D=3D$IG.DialogWindowState.Minimized&&lastState=3D=3D$IG.=
DialogWindowState.Maximized)state=3D$IG.DialogWindowState.Maximized;}if(s=
tate!=3DcurrentState){if(fire){var =
args=3Dthis._raiseClientEvent('WindowStateChanging','WindowStateCancel',n=
ull,null,currentState,state);if(args=3D=3Dnull||!args.get_cancel()){this.=
_updateWindowState(state,currentState,lastState,restoreMax,restoreMin);th=
is._raiseClientEvent("WindowStateChanged","PostBack",null,null);}return;}=
}this._updateWindowState(state,currentState,lastState,restoreMax,restoreM=
in);},show:function(){this.set_windowState($IG.DialogWindowState.Normal);=
},hide:function(){this.set_windowState($IG.DialogWindowState.Hidden);},_u=
pdateWindowState:function(state,currentState,lastState,restoreMax,restore=
Min){if(restoreMax||restoreMin)this._setNormal(state,restoreMax,restoreMi=
n);this._set_value($IG.DialogWindowProps.WindowState,state);if(state=3D=3D=
$IG.DialogWindowState.Maximized)this._setMaximized(currentState);else =
if(state=3D=3D$IG.DialogWindowState.Minimized)this._setMinimized(currentS=
tate);else =
if(state=3D=3D$IG.DialogWindowState.Hidden)this._setClosed();else =
if(state=3D=3D$IG.DialogWindowState.Normal){if(currentState=3D=3D$IG.Dial=
ogWindowState.Maximized)this._setRestoreMax();else =
if(currentState=3D=3D$IG.DialogWindowState.Minimized)this._setRestoreMin(=
lastState);else =
this._setNormal(state);}if(state!=3DcurrentState)this._set_lastWindowStat=
e(currentState);for(var =
i=3D0;i<this._header._buttons.length;i++)this._header._buttons[i]._ensure=
State();if(this._resizer)this._resizer.enabled=3D(state=3D=3D$IG.DialogWi=
ndowState.Normal);},_get_lastWindowState:function(){return =
this._get_value($IG.DialogWindowProps.LastWindowState);},_set_lastWindowS=
tate:function(val){this._set_value($IG.DialogWindowProps.LastWindowState,=
val);},_setRestoreMax:function(isTemp){var =
max=3Dthis._maxOld;if(max){var =
htm=3Dmax.htm;this._header._resizeLsnr(false);var =
style=3Dthis._element.style;style.width=3Dmax.w;style.height=3Dmax.h;var =
pos=3Dmax.pos;if(pos=3D=3Dnull)pos=3D'absolute';style.position=3Dpos;styl=
e.left=3Dmax.x;style.top=3Dmax.y;style.zIndex=3Dmax.zi;htm.scrollLeft=3Dm=
ax.x2;htm.scrollTop=3Dmax.y2;if(htm.style)htm.style.overflow=3Dmax.over;i=
f(!isTemp)this._maxOld=3Dnull;this.onResize();this._headerMoveable(true);=
}this._hideResizer(false);},_setRestoreMin:function(lastState){$util.disp=
lay(this._body);var =
style=3Dthis._element.style;if(lastState!=3D$IG.DialogWindowState.Maximiz=
ed){style.width=3Dthis._header._ownerWidth;style.height=3Dthis._header._o=
wnerHeight;this._hideResizer(false);this.onResize();this._header._ownerSi=
ze();this._headerMoveable(true);}},_setMaximized:function(currentState){i=
f(currentState=3D=3D$IG.DialogWindowState.Minimized)this._setRestoreMin()=
;var body=3Dthis._body;if(!body)return;var =
style=3Dthis._element.style;this._hideResizer(true);this._headerMoveable(=
false);var =
htm=3D$util.getHTML();if(!this._maxOld){if(currentState=3D=3D$IG.DialogWi=
ndowState.Minimized)this._maxOld=3Dmax=3D{x:this.get_left(),y:this.get_to=
p(),w:this.get_width(),h:this.get_height(),pos:null,zi:style.zIndex,htm:h=
tm,x2:htm.scrollLeft,y2:htm.scrollTop};else =
this._maxOld=3Dmax=3D{x:style.left,y:style.top,w:style.width,h:style.heig=
ht,pos:style.position,zi:style.zIndex,htm:htm,x2:htm.scrollLeft,y2:htm.sc=
rollTop};}htm.scrollLeft=3Dhtm.scrollTop=3D0;if(htm.style){max.over=3Dhtm=
.style.overflow;htm.style.overflow=3D'hidden';}style.position=3D'absolute=
';style.left=3Dstyle.top=3D'0px';style.zIndex=3D100000;var =
point=3D$util.getPosition(this._element);if(point.x!=3D0)style.left=3D(-p=
oint.x)+'px';if(point.y!=3D0)style.top=3D(-point.y)+'px';this._header._on=
Resize();this._header._resizeLsnr(true);},_setMinimized:function(currentS=
tate){if(currentState=3D=3D$IG.DialogWindowState.Maximized)this._setResto=
reMax(true);var =
body=3Dthis._body;this._header._ownerSize();$util.display(body,true);var =
style=3Dthis._element.style;this._hideResizer(true);style.width=3Dthis._h=
eader._minWidth+'px';style.height=3Dthis._header.get_height()+'px';},_set=
Closed:function(){$util.display(this._element,true);this._headerMoveable(=
false);},_setNormal:function(newState,restoreMax,restoreMin){$util.displa=
y(this._element);this._onTimer(true,true);if(restoreMax)this._setRestoreM=
ax();if(restoreMin)this._setRestoreMin();if(newState=3D=3D$IG.DialogWindo=
wState.Normal){this.onResize();this._headerMoveable(true);this._hideResiz=
er(false);}this._play();},_hideResizer:function(hide){if(this._resizer)$u=
til.display(this._resizer._handDad,hide);},_headerMoveable:function(movea=
ble){this._header._moveable(moveable,this._get_isMaximized());},_onSubmit=
OtherHandler:function(){if(this._contentPane)this._contentPane._onSubmit(=
);$IG.WebDialogWindow.callBaseMethod(this,'_onSubmitOtherHandler');},disp=
ose:function(){if(this._header)this._header.dispose();if(this._resizer)th=
is._resizer.dispose();if(this._contentPane)this._contentPane.dispose();th=
is._header=3Dthis._resizer=3Dthis._contentPane=3Dnull;$IG.WebDialogWindow=
.callBaseMethod(this,'dispose');}};$IG.WebDialogWindow.registerClass('Inf=
ragistics.Web.UI.WebDialogWindow',$IG.ControlMain);$IG.Header=3Dfunction(=
obj,element,props,control){var csm=3Dobj?new =
$IG.ObjectClientStateManager(props[0]):null;$IG.Header.initializeBase(thi=
s,[obj,element,props,control,csm]);this._elems=3Dthis._buttons=3D[];};$IG=
.Header.prototype=3D{_height:null,get_minimizedWidth:function(){return =
this._get_value($IG.HeaderProps.MinimizedWidth);},set_minimizedWidth:func=
tion(val){this._set_value($IG.HeaderProps.MinimizedWidth,val);this.__upda=
teMinWidth();if(this._owner._get_isMinimized())this._owner._setMinimized(=
);},_ownerSize:function(){var ctl=3Dthis._owner;var =
elem=3Dctl._element;var =
v=3Dctl.get_height();if(v=3D=3D''&&!this._ownerHeight){if((v=3Delem.offse=
tHeight)=3D=3D0)v=3D300;v=3Dv+'px';}if(v!=3D'')this._ownerHeight=3Dv;v=3D=
ctl.get_width();if(v=3D=3D''&&!this._ownerWidth){if((v=3Delem.offsetWidth=
)=3D=3D0)v=3D400;v=3Dv+'px';}if(v!=3D'')this._ownerWidth=3Dv;},get_height=
:function(){var height=3Dthis._height;if(height!=3D=3Dnull)return =
height;height=3Dthis._element;if(!height)return =
this._height=3D0;return((height=3Dheight.offsetHeight)!=3D0)?(this._heigh=
t=3Dheight):0;},getCaptionText:function(){return =
this._get_value($IG.HeaderProps.CaptionText);},setCaptionText:function(va=
l){var =
elem=3Dthis._getElem(1);if(!elem){if(!val)return;this._elems[7].appendChi=
ld(this._elems[1]=3Delem=3Ddocument.createElement('SPAN'));}elem.innerHTM=
L=3Dval;this._set_value($IG.HeaderProps.CaptionText,val);},getImageUrl:fu=
nction(){return =
this._get_value($IG.HeaderProps.ImageUrl);},setImageUrl:function(val){var=
 =
elem=3Dthis._getElem(0);if(!elem){if(!val)return;this._elems[7].appendChi=
ld(this._elems[0]=3Delem=3Ddocument.createElement('IMG'));}elem.src=3Dval=
;this._set_value($IG.HeaderProps.ImageUrl,val);},_moveable:function(val,m=
ax){var =
move=3Dthis._mover,ctl=3Dthis._owner;if(!move){move=3Dthis._element;if(!v=
al||!move)return;move=3Dthis._mover=3D$create($IG.DialogMoveBehavior,{"ta=
rgetElement":ctl._element,"owner":this,"control":ctl},null,null,move);mov=
e._ie=3Dthis._ie;move._prefix=3D'Header';move._img=3Dthis._elems[0];move.=
_lbl=3Dthis._elems[1];}move.enabled=3Dval&&ctl.get_moveable();if(!val){mo=
ve.restore(max);}if(val)move.setAbsPos(ctl.get_left(),ctl.get_top(),ctl.g=
et_initialLocation()>0,ctl.get_maintainLocationOnScroll(),ctl._get_modal(=
),max);},_getElem:function(i){var =
elem=3Dthis._elems;if(elem)elem=3Delem[i];return(elem&&elem.nodeName)?ele=
m:null;},_setupButtons:function(){this._buttons=3D[];this._closeButton=3D=
new =
$IG.DialogButton("Close",this._elems["Close"],this._objectManager.get_obj=
ectProps(0),this,null,$IG.DialogWindowState.Hidden);this._objectManager.r=
egister_object(0,this._closeButton);this._buttons.push(this._closeButton)=
;this._maxButton=3Dnew =
$IG.DialogButton("Maximize",this._elems["Maximize"],this._objectManager.g=
et_objectProps(1),this,null,$IG.DialogWindowState.Maximized);this._object=
Manager.register_object(1,this._maxButton);this._buttons.push(this._maxBu=
tton);this._minButton=3Dnew =
$IG.DialogButton("Minimize",this._elems["Minimize"],this._objectManager.g=
et_objectProps(2),this,null,$IG.DialogWindowState.Minimized);this._object=
Manager.register_object(2,this._minButton);this._buttons.push(this._minBu=
tton);},_init:function(elems,elem){this._elems=3Delems;if(this._objectMan=
ager)this._setupButtons();else return;var =
ctl=3Dthis._owner;this._ownerSize();this.__updateMinWidth();},__updateMin=
Width:function(){var width=3D2;var elem=3Dthis._element;var =
elems=3Dthis._elems;var td=3Dnull;var =
buttonCount=3Dthis._buttons.length;for(var i=3D0;i<buttonCount;i++){var =
img=3Dthis._buttons[i].get_element();if(!img)continue;var =
ow=3Dimg.offsetWidth;width+=3D((ow=3D=3D0)?15:ow)+$util.toIntPX(null,'mar=
ginLeft',0,img)+$util.toIntPX(null,'marginRight',0,img);if(!td)td=3Dimg.p=
arentNode;}var =
minWidth=3Dthis.get_minimizedWidth();if(td){td.style.width=3Dwidth+'px';w=
idth+=3D$util.getOffset($util.getRuntimeStyle(elem),true);width+=3D$util.=
getOffset($util.getRuntimeStyle(this._element),true)+1;if(elems[8])width+=
=3Delems[8].offsetWidth+elems[9].offsetWidth;if(!minWidth||minWidth<width=
)minWidth=3Dwidth;}this._minWidth=3DminWidth?minWidth:0;},_onResize:funct=
ion(e){var max=3Dthis._maxOld,ctl=3Dthis._owner;if(!max&&!ctl)return;var =
win=3D$util.getWinRect();ctl.onResize((win.width-2)+'px',(win.height-2)+'=
px');},_resizeLsnr:function(on){if(!on&&!this._resizeOn)return;if(!this._=
onResizeFn)this._onResizeFn=3DFunction.createDelegate(this,this._onResize=
);if(on=3D=3D=3Dthis._resizeOn)return;this._resizeOn=3Don;if(on)$addHandl=
er(window,'resize',this._onResizeFn);else =
$removeHandler(window,'resize',this._onResizeFn);},getImageElement:functi=
on(){return this._getElem(0);},getCaptionElement:function(){return =
this._getElem(1);},getContentElement:function(){return =
this._getElem(7);},_createObjects:function(objectManager){this._objectMan=
ager=3DobjectManager;if(this._elems)this._setupButtons();},dispose:functi=
on(){if(this._elems&&this._owner.get_enabled())for(var =
i=3D2;i<6;i++){var =
elem=3Dthis._elems[i];if(elem&&elem.nodeName)$clearHandlers(elem);}this._=
resizeLsnr(false);if(this._mover)this._mover.dispose();this._mover=3Dnull=
;$IG.Header.callBaseMethod(this,'dispose');}};$IG.Header.registerClass('I=
nfragistics.Web.UI.Header',$IG.UIObject);$IG.DialogButton=3Dfunction(obj,=
element,props,owner,csm,state){this._state=3Dstate;if(!csm)csm=3Dnew =
$IG.ObjectClientStateManager(props[0]);$IG.DialogButton.initializeBase(th=
is,[obj,element,props,owner,csm]);this._control=3Dthis._owner._owner;if(t=
his._element)this._setupImage();};$IG.DialogButton.prototype=3D{get_altTe=
xt:function(){var =
alt=3Dthis._get_clientOnlyValue("a");return(alt=3D=3Dnull)?"":alt;},get_r=
estoreAltText:function(){var =
alt=3Dthis._get_clientOnlyValue("ra");return(alt=3D=3Dnull)?"":alt;},_set=
upImage:function(){if(this._element.nodeName&&this._control.get_enabled()=
){$addHandlers(this._element,{'mousedown':this._onMouseDown,'mouseover':t=
his._onMouseOver,'mouseout':this._onMouseOut},this);this._onMouseUpFn=3DF=
unction.createDelegate(this,this._onMouseUp);$addHandler(document,'mouseu=
p',this._onMouseUpFn);}},_ensureState:function(){this.setState((this._con=
trol.get_windowState()=3D=3Dthis._state)?"r":$IG.ImageState.Normal);},_up=
dateState:function(val1,val2){var =
state=3D(this._control.get_windowState()=3D=3Dthis._state);this._updateAl=
t(state);this.setState(state?val2:val1);},_updateAlt:function(state){this=
._element.alt=3Dstate?this.get_restoreAltText():this.get_altText();},_cha=
ngeState:function(){this._control.set_windowState((this._control.get_wind=
owState()=3D=3Dthis._state)?$IG.DialogWindowState.Normal:this._state,true=
);},_onMouseDown:function(e){if(e.button=3D=3D0){$util.cancelEvent(e);thi=
s._updateState($IG.ImageState.Pressed,"rp");}},_onMouseOver:function(e){t=
his._updateState($IG.ImageState.Hover,"rh");},_onMouseOut:function(e){thi=
s._updateState($IG.ImageState.Normal,"r");},_onMouseUp:function(e){if(e.b=
utton=3D=3D0){if(e.target=3D=3Dthis._element){this._changeState();this._u=
pdateState($IG.ImageState.Hover,"rh");}else =
this._updateState($IG.ImageState.Normal,"r");}}};$IG.DialogButton.registe=
rClass('Infragistics.Web.UI.DialogButton',$IG.ImageObject);$IG.DialogMove=
Behavior=3Dfunction(element){$IG.DialogMoveBehavior.initializeBase(this,[=
element]);};$IG.DialogMoveBehavior.prototype=3D{enabled:true,_fixTabOn:fa=
lse,_scrollOn:false,_keyOn:false,_isModal:false,_addHandlers:function(){t=
his._mouseMoveHandler=3DFunction.createDelegate(this,this._onMouseMove);t=
his._mouseUpHandler=3DFunction.createDelegate(this,this._onMouseUp);this.=
_mouseOutHandler=3DFunction.createDelegate(this,this._onMouseOut);$addHan=
dlers(this.get_element(),{'mousedown':this._onMouseDown,'mouseover':this.=
_onMouseOver,'mouseout':this._onMouseOut},this);},get_targetElement:funct=
ion(){return =
this._targetElement;},set_targetElement:function(value){this._targetEleme=
nt=3Dvalue;},_onMouseOver:function(e){if(this.enabled)this._raiseClientEv=
ent(this._prefix+'MouseOver',null,e);},_onMouseOut:function(e){if(this.en=
abled)this._raiseClientEvent(this._prefix+'MouseOut',null,e);},_onMouseDo=
wn:function(e){if(e.button=3D=3D0){if(!this.enabled)return;this._drag=3D1=
;var =
elem=3De.target;if(!elem)return;if(elem!=3Dthis._element&&elem!=3Dthis._i=
mg&&elem!=3Dthis._lbl&&elem.nodeName!=3D'TD')return;e.target.unselectable=
=3D'on';$util.cancelEvent(e);$addHandler(document,'mousemove',this._mouse=
MoveHandler);$addHandler(document,'mouseup',this._mouseUpHandler);$addHan=
dler(document,'mouseout',this._mouseOutHandler);}this._raiseClientEvent(t=
his._prefix+'MouseDown',null,e);},_onMouseOut:function(e){var =
rect=3D$util.getWinRect(window);var x=3De.clientX;var =
y=3De.clientY;if((x<0||y<0)||x>rect.width||y>rect.height)this._onMouseUp(=
e);},_onMouseMove:function(e){if(!this.enabled||!this._drag)return;$util.=
cancelEvent(e);if(this._drag=3D=3D2){this.__moved=3Dtrue;this._moveWindow=
(e);return;}this._drag=3D2;this.setAbsPos();this._mouseX=3De.clientX;this=
._mouseY=3De.clientY;},_onMouseUp:function(e){if(!this.enabled||!this._dr=
ag)return;this._drag=3Dnull;$removeHandler(document,'mousemove',this._mou=
seMoveHandler);$removeHandler(document,'mouseup',this._mouseUpHandler);$r=
emoveHandler(document,'mouseout',this._mouseOutHandler);this._raiseClient=
Event(this._prefix+'MouseUp',null,e);var =
v,fix=3Dnull,x=3Dthis._x,y=3Dthis._y;if(x!=3Dnull&&y!=3Dnull&&(this.__mov=
ed)){this.__moved=3Dfalse;var =
args=3Dthis._raiseClientEvent('Moved','Move',e,null,x,y,this._xOld,this._=
yOld);var =
cancel=3Dargs?args.get_cancel():false;if(cancel){fix=3Dx=3Dthis._xOld;y=3D=
this._yOld;}else =
if(args){if((v=3Dargs._x)!=3Dnull)fix=3Dx=3Dv;if((v=3Dargs._y)!=3Dnull)fi=
x=3Dy=3Dv;}if(fix=3D=3Dnull){this._showIframe(false);return;}this.setLoca=
tion(x,y,cancel);}},_frameMouseMove:function(e){e.clientY+=3DparseInt(thi=
s._control._element.style.top)+this._element.offsetHeight+this._shiftY;e.=
clientX+=3DparseInt(this._control._element.style.left);this._onMouseMove(=
e);},_showIframe:function(show){var =
contentPane=3Dthis._control.get_contentPane();if(!this._transFrame){this.=
_mouseMoveHandler2=3DFunction.createDelegate(this,this._frameMouseMove);t=
his._transFrame=3Dnew =
$IG.TransparentFrame(contentPane._DIV,this._mouseMoveHandler2,this._mouse=
UpHandler)}if(this._transFrame)this._transFrame.showFrame(show,contentPan=
e.getClientHeight(),contentPane.getClientWidth());},_lsnr:function(scroll=
,key){if(scroll!=3Dthis._scrollOn){this._scrollOn=3Dscroll;if(!this._onSc=
rollFn){this._onScrollFn=3DFunction.createDelegate(this,this._onScrollSiz=
e);this._onResizeFn=3DFunction.createDelegate(this,this._onScrollSize);}i=
f(scroll){$addHandler(window,'scroll',this._onScrollFn);$addHandler(windo=
w,'resize',this._onResizeFn);}else{$removeHandler(window,'scroll',this._o=
nScrollFn);$removeHandler(window,'resize',this._onResizeFn);}}if(key=3D=3D=
this._keyOn)return;this._keyOn=3Dkey;if(!this._onKeyFn){this._onKeyFn=3DF=
unction.createDelegate(this,this._onKey);this._onFocusFn=3DFunction.creat=
eDelegate(this,this._onFocus);this._onDeactFn=3DFunction.createDelegate(t=
his,this._onDeact);}if(key){$addHandler(document,'keydown',this._onKeyFn)=
;$addHandler(document,'focus',this._onFocusFn);$addHandler(document,'befo=
redeactivate',this._onDeactFn);}else{$removeHandler(document,'keydown',th=
is._onKeyFn);$removeHandler(document,'focus',this._onFocusFn);$removeHand=
ler(document,'beforedeactivate',this._onDeactFn);}},_onScrollSize:functio=
n(flag){if(this._drag)return;if(this._scroll&&flag!=3D2)this.setAbsPos(th=
is._xFixed,this._yFixed,this._center,this._scroll,this._isModal,false);va=
r elem=3Dthis._targetElement,lid=3Dthis._lid;if(!lid)return;var =
style=3Dlid.style,rect=3D$util.getWinRect();style.width=3DMath.max(rect.w=
idth+rect.x-6,rect.maxWidth-2)+'px';style.height=3DMath.max(rect.height+r=
ect.y-6,rect.maxHeight-2)+'px';},_isChild:function(dad,elem){if(!dad||!el=
em)return false;if(dad=3D=3Delem)return true;var =
nodes=3Ddad.childNodes;if(!nodes)return false;for(var =
i=3D0;i<nodes.length;i++)if(this._isChild(nodes[i],elem))return =
true;return =
false;},_tabFoc:function(e,delay){if(e)$util.cancelEvent(e);var =
elem=3Dthis._shiftKey?this._maxTab2:this._minTab2;if(!elem)elem=3Dthis._s=
hiftKey?this._maxTabI:this._minTabI;if(!elem||elem=3D=3Dthis._lastTab)ele=
m=3Dthis._anyTab1;if(elem=3D=3Dthis._lastTab)elem=3Dthis._anyTab2;if(!ele=
m)return;if(delay){$util._tab_foc=3Delem;window.setTimeout('try{$util._ta=
b_foc.focus();}catch(i){}',1);}else =
try{elem.focus();}catch(elem){}},_canTab:function(elem){if(parseInt(elem.=
tabIndex)>0)return true;for(var =
i=3D0;i<5;i++)if(elem.nodeName=3D=3Dthis._tags[i])return true;return =
false;},_setTabElem:function(elem,foc){var =
tab=3Dthis._lastTab;if((!tab&&!foc)||this._lastTabTime+100<(new =
Date()).getTime())return;if(this._isChild(this._targetElement,elem))retur=
n;if(this._shiftKey){if(!this._minTab2)this._minTab2=3Dtab;}else =
if(!this._maxTab2)this._maxTab2=3Dtab;this._tabFoc(null,foc);},_onDeact:f=
unction(e){var =
to=3De?e.rawEvent:null;if(!to)return;this._deAct=3Dtrue;this._setTabElem(=
to.toElement);},_onFocus:function(e){var =
elem=3D(e&&!this._deAct)?e.target:null;if(!elem)return;this._setTabElem(e=
lem,true);this._lastTab=3Dnull;},_onKey:function(e){var =
div=3Dthis._targetElement,elem=3De?e.target:null;if(!elem||e.keyCode!=3D9=
)return;this._shiftKey=3De.shiftKey;this._lastTabTime=3D(new =
Date()).getTime();if(!this._isChild(div,elem))return;if(!this._canTab(ele=
m)){this._tabFoc(e);return;}this._lastTab=3Dnull;if(e.shiftKey){if(elem=3D=
=3Dthis._minTab2){this._tabFoc(e);return;}if(this._isChild(div,elem))this=
._lastTab=3Delem;}else{if(elem=3D=3Dthis._maxTab2){this._tabFoc(e);return=
;}if(this._isChild(div,elem))this._lastTab=3Delem;}},_onFoc:function(e){i=
f(this._me)this._me._setTabElem();},_fixTabs:function(on,max,doc){var =
elem,i=3D-1,stop=3Dthis._stop,tabs=3Dthis._oldTabs,elem0=3Dthis._targetEl=
ement;if(on=3D=3Dthis._fixTabOn)return;this._fixTabOn=3Don;if(!on){if(!ta=
bs)return;for(var =
i=3D0;i<tabs.length;i++)tabs[i].elem.tabIndex=3Dtabs[i].i;if(stop)stop.st=
yle.display=3D'none';return;}if(!tabs){tabs=3Dthis._oldTabs=3Dnew =
Array();this._tags=3D['INPUT','SELECT','TEXTAREA','BUTTON','A','IFRAME','=
AREA','DIV','EMBED','OBJECT'];}else =
Array.clear(tabs);if(!stop&&!max){this._stop=3Dstop=3Ddocument.createElem=
ent('INPUT');var =
style=3Dstop.style;style.padding=3Dstyle.border=3Dstyle.width=3Dstyle.hei=
ght=3D'0px';style.position=3D'absolute';stop.tabIndex=3D1000;elem0.insert=
Before(stop,elem0.firstChild);stop.onfocus=3Dthis._onFoc;stop._me=3Dthis;=
}if(stop)stop.style.display=3D'';if(!doc)doc=3Ddocument;var =
lenAll,lenMy,ti1=3D0,ti2=3D0,j=3Di=3D0,tags=3Dthis._tags;for(var =
t=3D0;t<tags.length;t++){var =
elemsAll=3Ddoc.getElementsByTagName(tags[t]);if((lenAll=3DelemsAll?elemsA=
ll.length:0)<1)continue;var =
elemsMy=3Dthis._targetElement.getElementsByTagName(tags[t]);lenMy=3Delems=
My?elemsMy.length:0;while(lenAll-->0){elem=3DelemsAll[lenAll];j=3DlenMy;w=
hile(j-->0)if(elem=3D=3DelemsMy[j]){if(elem=3D=3Dstop||elem.disabled||ele=
m.type=3D=3D'hidden')break;var ti=3Delem.tabIndex;if(!ti)ti=3D0;else =
if((ti=3DparseInt(ti))<0)break;if(t<5||ti>0){if(!this._anyTab1)this._anyT=
ab1=3Delem;else =
if(!this._anyTab2)this._anyTab2=3Delem;if(!this._minTabI){this._minTabI=3D=
elem;ti1=3Dti;}if(ti1>ti){this._minTabI=3Delem;ti1=3Dti;}}if(ti<1)break;i=
f(ti>=3Dti2){ti2=3Dti;this._maxTabI=3Delem;}break;}if(j<0){tabs[i++]=3D{e=
lem:elem,i:elem.tabIndex};elem.tabIndex=3D-1;}}}if(stop&&ti2>=3Dstop.tabI=
ndex)stop.tabIndex=3Dti2+1;},_modal:function(on){if(!this._isModal)return=
;if(this._inModal=3D=3Don)return;var =
style,elem=3Dthis._targetElement,lid=3Dthis._lid;if(!lid)lid=3D$util._mod=
alLid;if(this._modalNest(lid,on))return;var =
css=3Dthis._owner._owner._modalCss;var =
elem2=3Dnull;if(on&&!lid){this._lid=3Dlid=3Ddocument.createElement($util.=
IsIE?'IFRAME':'DIV');if(!$util._modalLid)$util._modalLid=3Dlid;style=3Dli=
d.style;style.position=3D'absolute';if($util.IsIE){lid.frameBorder=3D0;li=
d.scrolling=3D'no';lid.src=3Delem2=3D'javascript:new =
String("<html></html>")';}else =
lid.innerHTML=3D'&nbsp;';if(css)lid.className=3Dcss;else{style.filter=3D'=
alpha(opacity:30)';style.opacity=3D0.3;}lid.unselectable=3D'on';lid.tabIn=
dex=3D-1;}this._inModal=3Don;var =
div=3Delem.parentNode;this._fixTabs(on);style=3Dlid.style;lid._first=3Don=
?this:null;if(on){div.insertBefore(lid,elem);if($util.IsIE){var =
doc=3Dlid.contentWindow.document;$util.addHandler(doc,'mousemove',this._m=
ouseMoveHandler);$util.addHandler(doc,'mouseup',this._mouseUpHandler);if(=
this._control&&this._control._resizer){$util.addHandler(doc,'mousemove',t=
his._control._resizer._onMouseMoveFn);$util.addHandler(doc,'mouseup',this=
._control._resizer._onMouseUpFn);}}lid._z=3Dthis._doZ(lid,elem);style.dis=
play=3D'';style.visibility=3D'visible';var =
pos=3D$util.getPosition(lid);style.marginLeft=3D-pos.x+'px';style.marginT=
op=3D-pos.y+'px';this._onScrollSize(2);this._lidStyle=3Dstyle;if(elem2){e=
lem2=3Dlid.contentWindow.document.createElement('DIV');lid.appendChild(el=
em2);var =
style2=3Delem2.style;style2.width=3Dstyle2.height=3D'100%';elem2.unselect=
able=3D'on';elem2.tabIndex=3D-1;if(css){div=3Ddocument.createElement('DIV=
');div.style.position=3D'absolute';div.style.width=3Ddiv.style.width=3D'1=
px';div.className=3Dcss;document.body.appendChild(div);css=3D$util.getSty=
leValue(null,'backgroundColor',div);document.body.removeChild(div);if(css=
)style2.background=3Dcss;}}}else{style.display=3D'none';style.visibility=3D=
'hidden';style.marginLeft=3Dstyle.marginTop=3Dstyle.width=3Dstyle.height=3D=
'0px';div.removeChild(lid);elem.style.zIndex=3Dthis._oldZ;}},_doZ:functio=
n(lid,elem,lidZ){this._newZ=3Dthis._oldZ=3D$util.getStyleValue(null,'zInd=
ex',elem);if(!lidZ)lidZ=3D$util.toInt($util.getStyleValue(null,'zIndex',l=
id),0);if(lidZ<10)lid.style.zIndex=3DlidZ=3D99999;if($util.toInt(this._ol=
dZ,0)<=3DlidZ)elem.style.zIndex=3Dthis._newZ=3DlidZ+1;return =
lidZ;},_modalNest:function(lid,on){var =
ctl=3Dlid?lid._first:null;if(!ctl)return false;var =
nest=3Dlid._nest;if(!nest&&!on)return =
false;if(!nest)lid._nest=3Dnest=3D[ctl];var =
z,i=3Dnest.length,elem=3Dthis._targetElement;if(on){this._doZ(lid,elem,li=
d._z);nest[i--]=3Dthis;z=3Dthis._oldZ;}else{if(--i<2)lid._nest=3Dnull;els=
e =
nest[i]=3Dnull;nest.length=3Di--;z=3Dnest[i]._newZ;}this._inModal=3Don;el=
em=3Dnest[i]._targetElement;elem.style.zIndex=3Dz;this._fixTabs(on,false,=
elem);return true;},setAbsPos:function(x,y,center,scroll,modal,max){var =
elem=3Dthis._targetElement;var =
style=3Delem.style;this._position0=3Dstyle.position;if(style.position!=3D=
'absolute')style.position=3D'absolute';var =
point=3D$util.getPosition(elem);if(!center&&scroll&&x=3D=3D=3D''){x=3Dpoi=
nt.x+'px';y=3Dpoint.y+'px';}this._xFixed=3Dthis._leftOld=3Dx;this._yFixed=
=3Dthis._topOld=3Dy;if(center||scroll||modal){this._center=3Dcenter;this.=
_scroll=3Dscroll;if(modal)this._modal(this._isModal=3Dmodal);else =
this._fixTabs(max,max);this._lsnr(scroll||modal,modal);}else =
if(max!=3Dnull)this._fixTabs(max,max);if(center||(scroll&&x&&y)){var =
win=3D$util.getWinRect(),len=3D(x&&!center)?x.length:0;var =
w=3Dwin.width,h=3Dwin.height;if(len>0){var =
perc=3Dx.indexOf('%')>0;x=3DparseInt(x);if(perc)x=3Dw*x/100;}else =
if((x=3D(w-elem.offsetWidth)/2)<0)x=3D0;len=3D(y&&!center)?y.length:0;if(=
len>0){var =
perc=3Dy.indexOf('%')>0;y=3DparseInt(y);if(perc)y=3DMath.floor(h*y/100);}=
else =
if((y=3D(h-elem.offsetHeight)/2)<0)y=3D0;point.x=3DMath.floor(win.x+x);po=
int.y=3DMath.floor(win.y+y);}if(this._shiftX=3D=3Dnull){style.left=3Dpoin=
t.x+'px';style.top=3Dpoint.y+'px';var =
p=3D$util.getPosition(elem);this._shiftX=3Dp.x-point.x;this._shiftY=3Dp.y=
-point.y;}this._control.set_left((point.x-=3Dthis._shiftX)+'px',false);th=
is._control.set_top((point.y-=3Dthis._shiftY)+'px',false);this._xOld=3Dpo=
int.x;this._yOld=3Dpoint.y;},restore:function(max){if(this._isModal)this.=
_modal(false);else =
this._fixTabs(max,max);this._lsnr(false,max&&this._isModal);},setLocation=
:function(x,y,cancel){var style=3Dthis._targetElement.style;var =
ctl=3Dthis._control;style.left=3Dx;style.top=3Dy;if(ctl&&ctl.set_left){if=
(cancel){x=3Dthis._leftOld;y=3Dthis._topOld;}else if(this._center){var =
win=3D$util.getWinRect();x=3D(parseInt(x)-win.x+this._shiftX)+'px';y=3D(p=
arseInt(y)-win.y+this._shiftY)+'px';}ctl.set_left(this._xFixed=3Dx,true);=
ctl.set_top(this._yFixed=3Dy,true);}if(cancel)style.position=3Dthis._posi=
tion0;},_moveWindow:function(e){var =
x=3De.clientX,y=3De.clientY;if(x<0||y<0)return;x+=3Dthis._xOld-this._mous=
eX;y+=3Dthis._yOld-this._mouseY;var =
args=3Dthis._raiseClientEvent('Moving','Move',e,null,x,y,this._xOld,this.=
_yOld);if(args&&args.get_cancel())return;this._showIframe(true);this._cen=
ter=3Dfalse;this.setLocation((this._x=3Dx)+'px',(this._y=3Dy)+'px');},dis=
pose:function(){this._lsnr(false,false);$IG.DialogMoveBehavior.callBaseMe=
thod(this,'dispose');}};$IG.DialogMoveBehavior.registerClass('Infragistic=
s.Web.UI.DialogMoveBehavior',$IG.MoveBehavior);$IG.WindowStateCancelEvent=
Args=3Dfunction(){$IG.WindowStateCancelEventArgs.initializeBase(this);};$=
IG.WindowStateCancelEventArgs.prototype=3D{get_currentWindowState:functio=
n(){return this._props[2];},get_newWindowState:function(){return =
this._props[3];}};$IG.WindowStateCancelEventArgs.registerClass('Infragist=
ics.Web.UI.WindowStateCancelEventArgs',$IG.CancelEventArgs);=20
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/ScriptResource.axd?d=Mn_auK85ZKgHiLxvU7yr0JS3qg69wRrM6HSs28C8m-ttS8kfkJeB5Z2tXEgQPMRIYbgqEzf10jdrSWv0hGRWwPDXfMkNazZstGBNk4C9tQQcdrXg6gln55MabXDN2E5rJho0W1kRm6zjC4S9hRvGjcRXJjtCNR3KJ8ws1Z4bANY1&t=40a2b03c

=EF=BB=BF =
Type.registerNamespace('Infragistics.Web.UI');$IG.LayoutPaneProps=3Dnew =
function(){var =
count=3D$IG.ControlObjectProps.Count;this.ScrollLeft=3D[count++,0];this.S=
crollTop=3D[count++,0];this.ScrollBars=3D[count++,1];this.Count=3Dcount;}=
;$IG.ContentPaneProps=3Dnew function(){var =
count=3D$IG.LayoutPaneProps.Count;this.ContentUrl=3D[count++,''];this.Cou=
nt=3Dcount;};$IG.LayoutPane=3Dfunction(adr,element,props,control,csm,coll=
ection,parent){if(!csm)csm=3Dnew =
$IG.ObjectClientStateManager(props[0]);$IG.LayoutPane.initializeBase(this=
,[adr,element,props,control,csm,collection,parent]);};$IG.LayoutPane.prot=
otype=3D{get_scrollLeft:function(){return =
this._get_value($IG.LayoutPaneProps.ScrollLeft);},set_scrollLeft:function=
(value){this._set_value($IG.LayoutPaneProps.ScrollLeft,value);this.getBod=
y().scrollLeft=3Dvalue;},get_scrollTop:function(){return =
this._get_value($IG.LayoutPaneProps.ScrollTop);},set_scrollTop:function(v=
alue){this._set_value($IG.LayoutPaneProps.ScrollTop,value);this.getBody()=
.scrollTop=3Dvalue;},get_scrollBars:function(){return =
this._get_value($IG.LayoutPaneProps.ScrollBars);},set_scrollBars:function=
(value){this._set_value($IG.LayoutPaneProps.ScrollBars,value);if(value=3D=
=3D3)value=3D'hidden';else if(value=3D=3D2)value=3D'scroll';else =
if(value=3D=3D1)value=3D'auto';else =
value=3D'';this.getBody().style.overflow=3Dvalue;},get_contentUrl:functio=
n(){return =
this._get_value($IG.ContentPaneProps.ContentUrl);},set_contentUrl:functio=
n(value){this._set_value($IG.ContentPaneProps.ContentUrl,value);var =
frame=3Dthis.get_iframe();if(frame)frame.src=3Dvalue;},findChild:function=
(id){return =
$util.findChild(this.getBody(),id);},get_iframe:function(){var =
elem=3Dthis.getBody();if(elem)elem=3Delem.firstChild;return(elem&&elem.no=
deName=3D=3D'IFRAME')?elem:null;},getClientWidth:function(){if(this._widt=
h)return this._width;var elem=3Dthis.getBody();var =
width=3Delem.offsetWidth-$util.getOffset($util.getRuntimeStyle(elem),true=
);return(width>0)?width:0;},getClientHeight:function(){if(this._height)re=
turn this._height;var elem=3Dthis.getBody();var =
height=3Delem.offsetHeight-$util.getOffset($util.getRuntimeStyle(elem));r=
eturn(height>0)?height:0;},getBody:function(){return =
this._DIV?this._DIV:this._element;},_onInit:function(){var =
x=3Dthis.get_scrollLeft(),y=3Dthis.get_scrollTop(),div=3Dthis.getBody();i=
f(x>0)div.scrollLeft=3Dx;if(y>0)div.scrollTop=3Dy;},_onSubmit:function(){=
this._set_value($IG.LayoutPaneProps.ScrollLeft,this.getBody().scrollLeft)=
;this._set_value($IG.LayoutPaneProps.ScrollTop,this.getBody().scrollTop);=
}};$IG.LayoutPane.registerClass('Infragistics.Web.UI.LayoutPane',$IG.UIOb=
ject);=20
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/neurosurgery/pages/articleviewer.aspx?_TSM_HiddenField_=ctl00_ToolkitScriptManager1_HiddenField&_TSM_CombinedScripts_=%3b%3bAjaxControlToolkit%2c+Version%3d3.0.11119.25533%2c+Culture%3dneutral%2c+PublicKeyToken%3d28f01b0e84b6d53e%3aen-US%3a4d583524-207d-4964-a22d-b88e266bdd50%3a865923e8%3a91bd373d%3a8e72a662%3a411fea1c%3aacd642d2%3a596d588c%3a77c58d20%3a14b56adc%3a269a19ae

//START AjaxControlToolkit.Common.Common.js
Type.registerNamespace('AjaxControlToolkit');AjaxControlToolkit.BoxSide =
=3D function() {
}
AjaxControlToolkit.BoxSide.prototype =3D {
Top : 0,
Right : 1,
Bottom : 2,
Left : 3
}
AjaxControlToolkit.BoxSide.registerEnum("AjaxControlToolkit.BoxSide", =
false);AjaxControlToolkit._CommonToolkitScripts =3D function() {
}
AjaxControlToolkit._CommonToolkitScripts.prototype =3D {
_borderStyleNames : =
["borderTopStyle","borderRightStyle","borderBottomStyle","borderLeftStyle=
"],
_borderWidthNames : ["borderTopWidth", "borderRightWidth", =
"borderBottomWidth", "borderLeftWidth"],
_paddingWidthNames : ["paddingTop", "paddingRight", "paddingBottom", =
"paddingLeft"],
_marginWidthNames : ["marginTop", "marginRight", "marginBottom", =
"marginLeft"],
getCurrentStyle : function(element, attribute, defaultValue) {
var currentValue =3D null;if (element) {
if (element.currentStyle) {
currentValue =3D element.currentStyle[attribute];} else if =
(document.defaultView && document.defaultView.getComputedStyle) {
var style =3D document.defaultView.getComputedStyle(element, null);if =
(style) {
currentValue =3D style[attribute];}
}
if (!currentValue && element.style.getPropertyValue) {
currentValue =3D element.style.getPropertyValue(attribute);}
else if (!currentValue && element.style.getAttribute) {
currentValue =3D element.style.getAttribute(attribute);}=20
}
if ((!currentValue || currentValue =3D=3D "" || typeof(currentValue) =
=3D=3D=3D 'undefined')) {
if (typeof(defaultValue) !=3D 'undefined') {
currentValue =3D defaultValue;}
else {
currentValue =3D null;}
}=20
return currentValue;},
getInheritedBackgroundColor : function(element) {
if (!element) return '#FFFFFF';var background =3D =
this.getCurrentStyle(element, 'backgroundColor');try {
while (!background || background =3D=3D '' || background =3D=3D =
'transparent' || background =3D=3D 'rgba(0, 0, 0, 0)') {
element =3D element.parentNode;if (!element) {
background =3D '#FFFFFF';} else {
background =3D this.getCurrentStyle(element, 'backgroundColor');}
}
} catch(ex) {
background =3D '#FFFFFF';}
return background;},
getLocation : function(element) {
if (element =3D=3D=3D document.documentElement) {
return new Sys.UI.Point(0,0);}
if (Sys.Browser.agent =3D=3D Sys.Browser.InternetExplorer && =
Sys.Browser.version < 7) {
if (element.window =3D=3D=3D element || element.nodeType =3D=3D=3D 9 || =
!element.getClientRects || !element.getBoundingClientRect) return new =
Sys.UI.Point(0,0);var screenRects =3D element.getClientRects();if =
(!screenRects || !screenRects.length) {
return new Sys.UI.Point(0,0);}
var first =3D screenRects[0];var dLeft =3D 0;var dTop =3D 0;var inFrame =
=3D false;try {
inFrame =3D element.ownerDocument.parentWindow.frameElement;} catch(ex) =
{
inFrame =3D true;}
if (inFrame) {
var clientRect =3D element.getBoundingClientRect();if (!clientRect) {
return new Sys.UI.Point(0,0);}
var minLeft =3D first.left;var minTop =3D first.top;for (var i =3D 1;i < =
screenRects.length;i++) {
var r =3D screenRects[i];if (r.left < minLeft) {
minLeft =3D r.left;}
if (r.top < minTop) {
minTop =3D r.top;}
}
dLeft =3D minLeft - clientRect.left;dTop =3D minTop - clientRect.top;}
var ownerDocument =3D element.document.documentElement;return new =
Sys.UI.Point(first.left - 2 - dLeft + ownerDocument.scrollLeft, =
first.top - 2 - dTop + ownerDocument.scrollTop);}
return Sys.UI.DomElement.getLocation(element);},
setLocation : function(element, point) {
Sys.UI.DomElement.setLocation(element, point.x, point.y);},
getContentSize : function(element) {
if (!element) {
throw Error.argumentNull('element');}
var size =3D this.getSize(element);var borderBox =3D =
this.getBorderBox(element);var paddingBox =3D =
this.getPaddingBox(element);return {
width : size.width - borderBox.horizontal - paddingBox.horizontal,
height : size.height - borderBox.vertical - paddingBox.vertical
}
},
getSize : function(element) {
if (!element) {
throw Error.argumentNull('element');}
return {
width: element.offsetWidth,
height: element.offsetHeight
};},
setContentSize : function(element, size) {
if (!element) {
throw Error.argumentNull('element');}
if (!size) {
throw Error.argumentNull('size');}
if(this.getCurrentStyle(element, 'MozBoxSizing') =3D=3D 'border-box' || =
this.getCurrentStyle(element, 'BoxSizing') =3D=3D 'border-box') {
var borderBox =3D this.getBorderBox(element);var paddingBox =3D =
this.getPaddingBox(element);size =3D {
width: size.width + borderBox.horizontal + paddingBox.horizontal,
height: size.height + borderBox.vertical + paddingBox.vertical
};}
element.style.width =3D size.width.toString() + =
'px';element.style.height =3D size.height.toString() + 'px';},
setSize : function(element, size) {
if (!element) {
throw Error.argumentNull('element');}
if (!size) {
throw Error.argumentNull('size');}
var borderBox =3D this.getBorderBox(element);var paddingBox =3D =
this.getPaddingBox(element);var contentSize =3D {
width: size.width - borderBox.horizontal - paddingBox.horizontal,
height: size.height - borderBox.vertical - paddingBox.vertical
};this.setContentSize(element, contentSize);},
getBounds : function(element) {
var offset =3D $common.getLocation(element);return new =
Sys.UI.Bounds(offset.x, offset.y, element.offsetWidth || 0, =
element.offsetHeight || 0);},=20
setBounds : function(element, bounds) {
if (!element) {
throw Error.argumentNull('element');}
if (!bounds) {
throw Error.argumentNull('bounds');}
this.setSize(element, bounds);$common.setLocation(element, bounds);},
getClientBounds : function() {
var clientWidth;var clientHeight;switch(Sys.Browser.agent) {
case Sys.Browser.InternetExplorer:
clientWidth =3D document.documentElement.clientWidth;clientHeight =3D =
document.documentElement.clientHeight;break;case Sys.Browser.Safari:
clientWidth =3D window.innerWidth;clientHeight =3D =
window.innerHeight;break;case Sys.Browser.Opera:
clientWidth =3D Math.min(window.innerWidth, =
document.body.clientWidth);clientHeight =3D Math.min(window.innerHeight, =
document.body.clientHeight);break;default:=20
clientWidth =3D Math.min(window.innerWidth, =
document.documentElement.clientWidth);clientHeight =3D =
Math.min(window.innerHeight, =
document.documentElement.clientHeight);break;}
return new Sys.UI.Bounds(0, 0, clientWidth, clientHeight);},
getMarginBox : function(element) {
if (!element) {
throw Error.argumentNull('element');}
var box =3D {
top: this.getMargin(element, AjaxControlToolkit.BoxSide.Top),
right: this.getMargin(element, AjaxControlToolkit.BoxSide.Right),
bottom: this.getMargin(element, AjaxControlToolkit.BoxSide.Bottom),
left: this.getMargin(element, AjaxControlToolkit.BoxSide.Left)
};box.horizontal =3D box.left + box.right;box.vertical =3D box.top + =
box.bottom;return box;},
getBorderBox : function(element) {
if (!element) {
throw Error.argumentNull('element');}
var box =3D {
top: this.getBorderWidth(element, AjaxControlToolkit.BoxSide.Top),
right: this.getBorderWidth(element, AjaxControlToolkit.BoxSide.Right),
bottom: this.getBorderWidth(element, AjaxControlToolkit.BoxSide.Bottom),
left: this.getBorderWidth(element, AjaxControlToolkit.BoxSide.Left)
};box.horizontal =3D box.left + box.right;box.vertical =3D box.top + =
box.bottom;return box;},
getPaddingBox : function(element) {
if (!element) {
throw Error.argumentNull('element');}
var box =3D {
top: this.getPadding(element, AjaxControlToolkit.BoxSide.Top),
right: this.getPadding(element, AjaxControlToolkit.BoxSide.Right),
bottom: this.getPadding(element, AjaxControlToolkit.BoxSide.Bottom),
left: this.getPadding(element, AjaxControlToolkit.BoxSide.Left)
};box.horizontal =3D box.left + box.right;box.vertical =3D box.top + =
box.bottom;return box;},
isBorderVisible : function(element, boxSide) {
if (!element) {
throw Error.argumentNull('element');}
if(boxSide < AjaxControlToolkit.BoxSide.Top || boxSide > =
AjaxControlToolkit.BoxSide.Left) {
throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue, =
boxSide, 'AjaxControlToolkit.BoxSide'));}
var styleName =3D this._borderStyleNames[boxSide];var styleValue =3D =
this.getCurrentStyle(element, styleName);return styleValue !=3D =
"none";},
getMargin : function(element, boxSide) {
if (!element) {
throw Error.argumentNull('element');}
if(boxSide < AjaxControlToolkit.BoxSide.Top || boxSide > =
AjaxControlToolkit.BoxSide.Left) {
throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue, =
boxSide, 'AjaxControlToolkit.BoxSide'));}
var styleName =3D this._marginWidthNames[boxSide];var styleValue =3D =
this.getCurrentStyle(element, styleName);try { return =
this.parsePadding(styleValue);} catch(ex) { return 0;}
},
getBorderWidth : function(element, boxSide) {
if (!element) {
throw Error.argumentNull('element');}
if(boxSide < AjaxControlToolkit.BoxSide.Top || boxSide > =
AjaxControlToolkit.BoxSide.Left) {
throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue, =
boxSide, 'AjaxControlToolkit.BoxSide'));}
if(!this.isBorderVisible(element, boxSide)) {
return 0;}=20
var styleName =3D this._borderWidthNames[boxSide];var styleValue =3D =
this.getCurrentStyle(element, styleName);return =
this.parseBorderWidth(styleValue);},
getPadding : function(element, boxSide) {
if (!element) {
throw Error.argumentNull('element');}
if(boxSide < AjaxControlToolkit.BoxSide.Top || boxSide > =
AjaxControlToolkit.BoxSide.Left) {
throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue, =
boxSide, 'AjaxControlToolkit.BoxSide'));}
var styleName =3D this._paddingWidthNames[boxSide];var styleValue =3D =
this.getCurrentStyle(element, styleName);return =
this.parsePadding(styleValue);},
parseBorderWidth : function(borderWidth) {
if (!this._borderThicknesses) {
var borderThicknesses =3D { };var div0 =3D =
document.createElement('div');div0.style.visibility =3D =
'hidden';div0.style.position =3D 'absolute';div0.style.fontSize =3D =
'1px';document.body.appendChild(div0)
var div1 =3D document.createElement('div');div1.style.height =3D =
'0px';div1.style.overflow =3D 'hidden';div0.appendChild(div1);var base =
=3D div0.offsetHeight;div1.style.borderTop =3D 'solid =
black';div1.style.borderTopWidth =3D 'thin';borderThicknesses['thin'] =
=3D div0.offsetHeight - base;div1.style.borderTopWidth =3D =
'medium';borderThicknesses['medium'] =3D div0.offsetHeight - =
base;div1.style.borderTopWidth =3D 'thick';borderThicknesses['thick'] =
=3D div0.offsetHeight - =
base;div0.removeChild(div1);document.body.removeChild(div0);this._borderT=
hicknesses =3D borderThicknesses;}
if (borderWidth) {
switch(borderWidth) {
case 'thin':
case 'medium':
case 'thick':
return this._borderThicknesses[borderWidth];case 'inherit':
return 0;}
var unit =3D this.parseUnit(borderWidth);Sys.Debug.assert(unit.type =
=3D=3D 'px', =
String.format(AjaxControlToolkit.Resources.Common_InvalidBorderWidthUnit,=
 unit.type));return unit.size;}
return 0;},
parsePadding : function(padding) {
if(padding) {
if(padding =3D=3D 'inherit') {
return 0;}
var unit =3D this.parseUnit(padding);Sys.Debug.assert(unit.type =3D=3D =
'px', =
String.format(AjaxControlToolkit.Resources.Common_InvalidPaddingUnit, =
unit.type));return unit.size;}
return 0;},
parseUnit : function(value) {
if (!value) {
throw Error.argumentNull('value');}
value =3D value.trim().toLowerCase();var l =3D value.length;var s =3D =
-1;for(var i =3D 0;i < l;i++) {
var ch =3D value.substr(i, 1);if((ch < '0' || ch > '9') && ch !=3D '-' =
&& ch !=3D '.' && ch !=3D ',') {
break;}
s =3D i;}
if(s =3D=3D -1) {
throw =
Error.create(AjaxControlToolkit.Resources.Common_UnitHasNoDigits);}
var type;var size;if(s < (l - 1)) {
type =3D value.substring(s + 1).trim();} else {
type =3D 'px';}
size =3D parseFloat(value.substr(0, s + 1));if(type =3D=3D 'px') {
size =3D Math.floor(size);}
return {=20
size: size,
type: type
};},
getElementOpacity : function(element) {
if (!element) {
throw Error.argumentNull('element');}
var hasOpacity =3D false;var opacity;if (element.filters) {
var filters =3D element.filters;if (filters.length !=3D=3D 0) {
var alphaFilter =3D filters['DXImageTransform.Microsoft.Alpha'];if =
(alphaFilter) {
opacity =3D alphaFilter.opacity / 100.0;hasOpacity =3D true;}
}
}
else {
opacity =3D this.getCurrentStyle(element, 'opacity', 1);hasOpacity =3D =
true;}
if (hasOpacity =3D=3D=3D false) {
return 1.0;}
return parseFloat(opacity);},
setElementOpacity : function(element, value) {
if (!element) {
throw Error.argumentNull('element');}
if (element.filters) {
var filters =3D element.filters;var createFilter =3D true;if =
(filters.length !=3D=3D 0) {
var alphaFilter =3D filters['DXImageTransform.Microsoft.Alpha'];if =
(alphaFilter) {
createFilter =3D false;alphaFilter.opacity =3D value * 100;}
}
if (createFilter) {
element.style.filter =3D =
'progid:DXImageTransform.Microsoft.Alpha(opacity=3D' + (value * 100) + =
')';}
}
else {
element.style.opacity =3D value;}
},
getVisible : function(element) {
return (element &&
("none" !=3D $common.getCurrentStyle(element, "display")) &&
("hidden" !=3D $common.getCurrentStyle(element, "visibility")));},
setVisible : function(element, value) {
if (element && value !=3D $common.getVisible(element)) {
if (value) {
if (element.style.removeAttribute) {
element.style.removeAttribute("display");} else {
element.style.removeProperty("display");}
} else {
element.style.display =3D 'none';}
element.style.visibility =3D value ? 'visible' : 'hidden';}
},
resolveFunction : function(value) {
if (value) {
if (value instanceof Function) {
return value;} else if (String.isInstanceOfType(value) && value.length > =
0) {
var func;if ((func =3D window[value]) instanceof Function) {
return func;} else if ((func =3D eval(value)) instanceof Function) {
return func;}
}
}
return null;},
addCssClasses : function(element, classNames) {
for(var i =3D 0;i < classNames.length;i++) {
Sys.UI.DomElement.addCssClass(element, classNames[i]);}
},
removeCssClasses : function(element, classNames) {
for(var i =3D 0;i < classNames.length;i++) {
Sys.UI.DomElement.removeCssClass(element, classNames[i]);}
},
setStyle : function(element, style) {
$common.applyProperties(element.style, style);},
removeHandlers : function(element, events) {
for (var name in events) {
$removeHandler(element, name, events[name]);}
},
overlaps : function(r1, r2) {
return r1.x < (r2.x + r2.width)
&& r2.x < (r1.x + r1.width)
&& r1.y < (r2.y + r2.height)
&& r2.y < (r1.y + r1.height);},
containsPoint : function(rect, x, y) {
return x >=3D rect.x && x < (rect.x + rect.width) && y >=3D rect.y && y =
< (rect.y + rect.height);},
isKeyDigit : function(keyCode) {=20
return (0x30 <=3D keyCode && keyCode <=3D 0x39);},
isKeyNavigation : function(keyCode) {=20
return (Sys.UI.Key.left <=3D keyCode && keyCode <=3D Sys.UI.Key.down);},
padLeft : function(text, size, ch, truncate) {=20
return $common._pad(text, size || 2, ch || ' ', 'l', truncate || =
false);},
padRight : function(text, size, ch, truncate) {=20
return $common._pad(text, size || 2, ch || ' ', 'r', truncate || =
false);},
_pad : function(text, size, ch, side, truncate) {
text =3D text.toString();var length =3D text.length;var builder =3D new =
Sys.StringBuilder();if (side =3D=3D 'r') {
builder.append(text);}=20
while (length < size) {
builder.append(ch);length++;}
if (side =3D=3D 'l') {
builder.append(text);}
var result =3D builder.toString();if (truncate && result.length > size) =
{
if (side =3D=3D 'l') {
result =3D result.substr(result.length - size, size);} else {
result =3D result.substr(0, size);}
}
return result;},
__DOMEvents : {
focusin : { eventGroup : "UIEvents", init : function(e, p) { =
e.initUIEvent("focusin", true, false, window, 1);} },
focusout : { eventGroup : "UIEvents", init : function(e, p) { =
e.initUIEvent("focusout", true, false, window, 1);} },
activate : { eventGroup : "UIEvents", init : function(e, p) { =
e.initUIEvent("activate", true, true, window, 1);} },
focus : { eventGroup : "UIEvents", init : function(e, p) { =
e.initUIEvent("focus", false, false, window, 1);} },
blur : { eventGroup : "UIEvents", init : function(e, p) { =
e.initUIEvent("blur", false, false, window, 1);} },
click : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("click", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null);} },
dblclick : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("click", true, true, window, 2, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null);} },
mousedown : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("mousedown", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null);} },
mouseup : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("mouseup", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null);} },
mouseover : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("mouseover", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null);} },
mousemove : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("mousemove", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null);} },
mouseout : { eventGroup : "MouseEvents", init : function(e, p) { =
e.initMouseEvent("mousemove", true, true, window, 1, p.screenX || 0, =
p.screenY || 0, p.clientX || 0, p.clientY || 0, p.ctrlKey || false, =
p.altKey || false, p.shiftKey || false, p.metaKey || false, p.button || =
0, p.relatedTarget || null);} },
load : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("load", false, false);} },
unload : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("unload", false, false);} },
select : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("select", true, false);} },
change : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("change", true, false);} },
submit : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("submit", true, true);} },
reset : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("reset", true, false);} },
resize : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("resize", true, false);} },
scroll : { eventGroup : "HTMLEvents", init : function(e, p) { =
e.initEvent("scroll", true, false);} }
},
tryFireRawEvent : function(element, rawEvent) {
try {
if (element.fireEvent) {
element.fireEvent("on" + rawEvent.type, rawEvent);return true;} else if =
(element.dispatchEvent) {
element.dispatchEvent(rawEvent);return true;}
} catch (e) {
}
return false;},=20
tryFireEvent : function(element, eventName, properties) {
try {
if (document.createEventObject) {
var e =3D document.createEventObject();$common.applyProperties(e, =
properties || {});element.fireEvent("on" + eventName, e);return true;} =
else if (document.createEvent) {
var def =3D $common.__DOMEvents[eventName];if (def) {
var e =3D document.createEvent(def.eventGroup);def.init(e, properties || =
{});element.dispatchEvent(e);return true;}
}
} catch (e) {
}
return false;},
wrapElement : function(innerElement, newOuterElement, =
newInnerParentElement) {
var parent =3D =
innerElement.parentNode;parent.replaceChild(newOuterElement, =
innerElement);(newInnerParentElement || =
newOuterElement).appendChild(innerElement);},
unwrapElement : function(innerElement, oldOuterElement) {
var parent =3D oldOuterElement.parentNode;if (parent !=3D null) {
$common.removeElement(innerElement);parent.replaceChild(innerElement, =
oldOuterElement);}
},
removeElement : function(element) {
var parent =3D element.parentNode;if (parent !=3D null) {
parent.removeChild(element);}
},
applyProperties : function(target, properties) {
for (var p in properties) {
var pv =3D properties[p];if (pv !=3D null && =
Object.getType(pv)=3D=3D=3DObject) {
var tv =3D target[p];$common.applyProperties(tv, pv);} else {
target[p] =3D pv;}
}
},
createElementFromTemplate : function(template, appendToParent, =
nameTable) {
if (typeof(template.nameTable)!=3D'undefined') {
var newNameTable =3D template.nameTable;if =
(String.isInstanceOfType(newNameTable)) {
newNameTable =3D nameTable[newNameTable];}
if (newNameTable !=3D null) {
nameTable =3D newNameTable;}
}
var elementName =3D null;if (typeof(template.name)!=3D=3D'undefined') {
elementName =3D template.name;}
var elt =3D document.createElement(template.nodeName);if =
(typeof(template.name)!=3D=3D'undefined' && nameTable) {
nameTable[template.name] =3D elt;}
if (typeof(template.parent)!=3D=3D'undefined' && appendToParent =3D=3D =
null) {
var newParent =3D template.parent;if =
(String.isInstanceOfType(newParent)) {
newParent =3D nameTable[newParent];}
if (newParent !=3D null) {
appendToParent =3D newParent;}
}
if (typeof(template.properties)!=3D=3D'undefined' && template.properties =
!=3D null) {
$common.applyProperties(elt, template.properties);}
if (typeof(template.cssClasses)!=3D=3D'undefined' && template.cssClasses =
!=3D null) {
$common.addCssClasses(elt, template.cssClasses);}
if (typeof(template.events)!=3D=3D'undefined' && template.events !=3D =
null) {
$addHandlers(elt, template.events);}
if (typeof(template.visible)!=3D=3D'undefined' && template.visible !=3D =
null) {
this.setVisible(elt, template.visible);}
if (appendToParent) {
appendToParent.appendChild(elt);}
if (typeof(template.opacity)!=3D=3D'undefined' && template.opacity !=3D =
null) {
$common.setElementOpacity(elt, template.opacity);}
if (typeof(template.children)!=3D=3D'undefined' && template.children =
!=3D null) {
for (var i =3D 0;i < template.children.length;i++) {
var subtemplate =3D =
template.children[i];$common.createElementFromTemplate(subtemplate, elt, =
nameTable);}
}
var contentPresenter =3D elt;if =
(typeof(template.contentPresenter)!=3D=3D'undefined' && =
template.contentPresenter !=3D null) {
contentPresenter =3D nameTable[contentPresenter];}
if (typeof(template.content)!=3D=3D'undefined' && template.content !=3D =
null) {
var content =3D template.content;if (String.isInstanceOfType(content)) {
content =3D nameTable[content];}
if (content.parentNode) {
$common.wrapElement(content, elt, contentPresenter);} else {
contentPresenter.appendChild(content);}
}
return elt;},
prepareHiddenElementForATDeviceUpdate : function () {
var objHidden =3D =
document.getElementById('hiddenInputToUpdateATBuffer_CommonToolkitScripts=
');if (!objHidden) {
var objHidden =3D =
document.createElement('input');objHidden.setAttribute('type', =
'hidden');objHidden.setAttribute('value', =
'1');objHidden.setAttribute('id', =
'hiddenInputToUpdateATBuffer_CommonToolkitScripts');objHidden.setAttribut=
e('name', 'hiddenInputToUpdateATBuffer_CommonToolkitScripts');if ( =
document.forms[0] ) {
document.forms[0].appendChild(objHidden);}
}
},
updateFormToRefreshATDeviceBuffer : function () {
var objHidden =3D =
document.getElementById('hiddenInputToUpdateATBuffer_CommonToolkitScripts=
');if (objHidden) {
if (objHidden.getAttribute('value') =3D=3D '1') {
objHidden.setAttribute('value', '0');} else {
objHidden.setAttribute('value', '1');}
}
}
}
var CommonToolkitScripts =3D AjaxControlToolkit.CommonToolkitScripts =3D =
new AjaxControlToolkit._CommonToolkitScripts();var $common =3D =
CommonToolkitScripts;Sys.UI.DomElement.getVisible =3D =
$common.getVisible;Sys.UI.DomElement.setVisible =3D =
$common.setVisible;Sys.UI.Control.overlaps =3D =
$common.overlaps;AjaxControlToolkit._DomUtility =3D function() {
}
AjaxControlToolkit._DomUtility.prototype =3D {
isDescendant : function(ancestor, descendant) {
for (var n =3D descendant.parentNode;n !=3D null;n =3D n.parentNode) {
if (n =3D=3D ancestor) return true;}
return false;},
isDescendantOrSelf : function(ancestor, descendant) {
if (ancestor =3D=3D=3D descendant)=20
return true;return AjaxControlToolkit.DomUtility.isDescendant(ancestor, =
descendant);},
isAncestor : function(descendant, ancestor) {
return AjaxControlToolkit.DomUtility.isDescendant(ancestor, =
descendant);},
isAncestorOrSelf : function(descendant, ancestor) {
if (descendant =3D=3D=3D ancestor)
return true;return AjaxControlToolkit.DomUtility.isDescendant(ancestor, =
descendant);},
isSibling : function(self, sibling) {
var parent =3D self.parentNode;for (var i =3D 0;i < =
parent.childNodes.length;i++) {
if (parent.childNodes[i] =3D=3D sibling) return true;}
return false;}
}
AjaxControlToolkit._DomUtility.registerClass("AjaxControlToolkit._DomUtil=
ity");AjaxControlToolkit.DomUtility =3D new =
AjaxControlToolkit._DomUtility();AjaxControlToolkit.TextBoxWrapper =3D =
function(element) {
AjaxControlToolkit.TextBoxWrapper.initializeBase(this, =
[element]);this._current =3D element.value;this._watermark =3D =
null;this._isWatermarked =3D false;}
AjaxControlToolkit.TextBoxWrapper.prototype =3D {
dispose : function() {
this.get_element().AjaxControlToolkitTextBoxWrapper =3D =
null;AjaxControlToolkit.TextBoxWrapper.callBaseMethod(this, =
'dispose');},
get_Current : function() {
this._current =3D this.get_element().value;return this._current;},
set_Current : function(value) {
this._current =3D value;this._updateElement();},
get_Value : function() {
if (this.get_IsWatermarked()) {
return "";} else {
return this.get_Current();}
},
set_Value : function(text) {
this.set_Current(text);if (!text || (0 =3D=3D text.length)) {
if (null !=3D this._watermark) {
this.set_IsWatermarked(true);}
} else {
this.set_IsWatermarked(false);}
},
get_Watermark : function() {
return this._watermark;},
set_Watermark : function(value) {
this._watermark =3D value;this._updateElement();},
get_IsWatermarked : function() {
return this._isWatermarked;},
set_IsWatermarked : function(isWatermarked) {
if (this._isWatermarked !=3D isWatermarked) {
this._isWatermarked =3D =
isWatermarked;this._updateElement();this._raiseWatermarkChanged();}
},
_updateElement : function() {
var element =3D this.get_element();if (this._isWatermarked) {
if (element.value !=3D this._watermark) {
element.value =3D this._watermark;}
} else {
if (element.value !=3D this._current) {
element.value =3D this._current;}
}
},
add_WatermarkChanged : function(handler) {
this.get_events().addHandler("WatermarkChanged", handler);},
remove_WatermarkChanged : function(handler) {
this.get_events().removeHandler("WatermarkChanged", handler);},
_raiseWatermarkChanged : function() {
var onWatermarkChangedHandler =3D =
this.get_events().getHandler("WatermarkChanged");if =
(onWatermarkChangedHandler) {
onWatermarkChangedHandler(this, Sys.EventArgs.Empty);}
}
}
AjaxControlToolkit.TextBoxWrapper.get_Wrapper =3D function(element) {
if (null =3D=3D element.AjaxControlToolkitTextBoxWrapper) {
element.AjaxControlToolkitTextBoxWrapper =3D new =
AjaxControlToolkit.TextBoxWrapper(element);}
return element.AjaxControlToolkitTextBoxWrapper;}
AjaxControlToolkit.TextBoxWrapper.registerClass('AjaxControlToolkit.TextB=
oxWrapper', =
Sys.UI.Behavior);AjaxControlToolkit.TextBoxWrapper.validatorGetValue =3D =
function(id) {
var control =3D $get(id);if (control && =
control.AjaxControlToolkitTextBoxWrapper) {
return control.AjaxControlToolkitTextBoxWrapper.get_Value();}
return =
AjaxControlToolkit.TextBoxWrapper._originalValidatorGetValue(id);}
if (typeof(ValidatorGetValue) =3D=3D 'function') {
AjaxControlToolkit.TextBoxWrapper._originalValidatorGetValue =3D =
ValidatorGetValue;ValidatorGetValue =3D =
AjaxControlToolkit.TextBoxWrapper.validatorGetValue;}
if (Sys.CultureInfo.prototype._getAbbrMonthIndex) {
try {
Sys.CultureInfo.prototype._getAbbrMonthIndex('');} catch(ex) {
Sys.CultureInfo.prototype._getAbbrMonthIndex =3D function(value) {
if (!this._upperAbbrMonths) {
this._upperAbbrMonths =3D =
this._toUpperArray(this.dateTimeFormat.AbbreviatedMonthNames);}
return Array.indexOf(this._upperAbbrMonths, this._toUpper(value));}
Sys.CultureInfo.CurrentCulture._getAbbrMonthIndex =3D =
Sys.CultureInfo.prototype._getAbbrMonthIndex;Sys.CultureInfo.InvariantCul=
ture._getAbbrMonthIndex =3D =
Sys.CultureInfo.prototype._getAbbrMonthIndex;}
}

//END AjaxControlToolkit.Common.Common.js
//START AjaxControlToolkit.ExtenderBase.BaseScripts.js
Type.registerNamespace('AjaxControlToolkit');AjaxControlToolkit.BehaviorB=
ase =3D function(element) {
AjaxControlToolkit.BehaviorBase.initializeBase(this,[element]);this._clie=
ntStateFieldID =3D null;this._pageRequestManager =3D =
null;this._partialUpdateBeginRequestHandler =3D =
null;this._partialUpdateEndRequestHandler =3D null;}
AjaxControlToolkit.BehaviorBase.prototype =3D {
initialize : function() {
AjaxControlToolkit.BehaviorBase.callBaseMethod(this, 'initialize');},
dispose : function() {
AjaxControlToolkit.BehaviorBase.callBaseMethod(this, 'dispose');if =
(this._pageRequestManager) {
if (this._partialUpdateBeginRequestHandler) {
this._pageRequestManager.remove_beginRequest(this._partialUpdateBeginRequ=
estHandler);this._partialUpdateBeginRequestHandler =3D null;}
if (this._partialUpdateEndRequestHandler) {
this._pageRequestManager.remove_endRequest(this._partialUpdateEndRequestH=
andler);this._partialUpdateEndRequestHandler =3D null;}
this._pageRequestManager =3D null;}
},
get_ClientStateFieldID : function() {
return this._clientStateFieldID;},
set_ClientStateFieldID : function(value) {
if (this._clientStateFieldID !=3D value) {
this._clientStateFieldID =3D =
value;this.raisePropertyChanged('ClientStateFieldID');}
},
get_ClientState : function() {
if (this._clientStateFieldID) {
var input =3D document.getElementById(this._clientStateFieldID);if =
(input) {
return input.value;}
}
return null;},
set_ClientState : function(value) {
if (this._clientStateFieldID) {
var input =3D document.getElementById(this._clientStateFieldID);if =
(input) {
input.value =3D value;}
}
},
registerPartialUpdateEvents : function() {
if (Sys && Sys.WebForms && Sys.WebForms.PageRequestManager){
this._pageRequestManager =3D =
Sys.WebForms.PageRequestManager.getInstance();if =
(this._pageRequestManager) {
this._partialUpdateBeginRequestHandler =3D Function.createDelegate(this, =
this._partialUpdateBeginRequest);this._pageRequestManager.add_beginReques=
t(this._partialUpdateBeginRequestHandler);this._partialUpdateEndRequestHa=
ndler =3D Function.createDelegate(this, =
this._partialUpdateEndRequest);this._pageRequestManager.add_endRequest(th=
is._partialUpdateEndRequestHandler);}
}
},
_partialUpdateBeginRequest : function(sender, beginRequestEventArgs) {
},
_partialUpdateEndRequest : function(sender, endRequestEventArgs) {
}
}
AjaxControlToolkit.BehaviorBase.registerClass('AjaxControlToolkit.Behavio=
rBase', Sys.UI.Behavior);AjaxControlToolkit.DynamicPopulateBehaviorBase =
=3D function(element) {
AjaxControlToolkit.DynamicPopulateBehaviorBase.initializeBase(this, =
[element]);this._DynamicControlID =3D null;this._DynamicContextKey =3D =
null;this._DynamicServicePath =3D null;this._DynamicServiceMethod =3D =
null;this._cacheDynamicResults =3D false;this._dynamicPopulateBehavior =
=3D null;this._populatingHandler =3D null;this._populatedHandler =3D =
null;}
AjaxControlToolkit.DynamicPopulateBehaviorBase.prototype =3D {
initialize : function() {
AjaxControlToolkit.DynamicPopulateBehaviorBase.callBaseMethod(this, =
'initialize');this._populatingHandler =3D Function.createDelegate(this, =
this._onPopulating);this._populatedHandler =3D =
Function.createDelegate(this, this._onPopulated);},
dispose : function() {
if (this._populatedHandler) {
if (this._dynamicPopulateBehavior) {
this._dynamicPopulateBehavior.remove_populated(this._populatedHandler);}
this._populatedHandler =3D null;}
if (this._populatingHandler) {
if (this._dynamicPopulateBehavior) {
this._dynamicPopulateBehavior.remove_populating(this._populatingHandler);=
}
this._populatingHandler =3D null;}
if (this._dynamicPopulateBehavior) {
this._dynamicPopulateBehavior.dispose();this._dynamicPopulateBehavior =
=3D null;}
AjaxControlToolkit.DynamicPopulateBehaviorBase.callBaseMethod(this, =
'dispose');},
populate : function(contextKeyOverride) {
if (this._dynamicPopulateBehavior && =
(this._dynamicPopulateBehavior.get_element() !=3D =
$get(this._DynamicControlID))) {
this._dynamicPopulateBehavior.dispose();this._dynamicPopulateBehavior =
=3D null;}
if (!this._dynamicPopulateBehavior && this._DynamicControlID && =
this._DynamicServiceMethod) {
this._dynamicPopulateBehavior =3D =
$create(AjaxControlToolkit.DynamicPopulateBehavior,
{
"id" : this.get_id() + "_DynamicPopulateBehavior",
"ContextKey" : this._DynamicContextKey,
"ServicePath" : this._DynamicServicePath,
"ServiceMethod" : this._DynamicServiceMethod,
"cacheDynamicResults" : this._cacheDynamicResults
}, null, null, =
$get(this._DynamicControlID));this._dynamicPopulateBehavior.add_populatin=
g(this._populatingHandler);this._dynamicPopulateBehavior.add_populated(th=
is._populatedHandler);}
if (this._dynamicPopulateBehavior) {
this._dynamicPopulateBehavior.populate(contextKeyOverride ? =
contextKeyOverride : this._DynamicContextKey);}
},
_onPopulating : function(sender, eventArgs) {
this.raisePopulating(eventArgs);},
_onPopulated : function(sender, eventArgs) {
this.raisePopulated(eventArgs);},
get_dynamicControlID : function() {
return this._DynamicControlID;},
get_DynamicControlID : this.get_dynamicControlID,
set_dynamicControlID : function(value) {
if (this._DynamicControlID !=3D value) {
this._DynamicControlID =3D =
value;this.raisePropertyChanged('dynamicControlID');this.raisePropertyCha=
nged('DynamicControlID');}
},
set_DynamicControlID : this.set_dynamicControlID,
get_dynamicContextKey : function() {
return this._DynamicContextKey;},
get_DynamicContextKey : this.get_dynamicContextKey,
set_dynamicContextKey : function(value) {
if (this._DynamicContextKey !=3D value) {
this._DynamicContextKey =3D =
value;this.raisePropertyChanged('dynamicContextKey');this.raisePropertyCh=
anged('DynamicContextKey');}
},
set_DynamicContextKey : this.set_dynamicContextKey,
get_dynamicServicePath : function() {
return this._DynamicServicePath;},
get_DynamicServicePath : this.get_dynamicServicePath,
set_dynamicServicePath : function(value) {
if (this._DynamicServicePath !=3D value) {
this._DynamicServicePath =3D =
value;this.raisePropertyChanged('dynamicServicePath');this.raisePropertyC=
hanged('DynamicServicePath');}
},
set_DynamicServicePath : this.set_dynamicServicePath,
get_dynamicServiceMethod : function() {
return this._DynamicServiceMethod;},
get_DynamicServiceMethod : this.get_dynamicServiceMethod,
set_dynamicServiceMethod : function(value) {
if (this._DynamicServiceMethod !=3D value) {
this._DynamicServiceMethod =3D =
value;this.raisePropertyChanged('dynamicServiceMethod');this.raisePropert=
yChanged('DynamicServiceMethod');}
},
set_DynamicServiceMethod : this.set_dynamicServiceMethod,
get_cacheDynamicResults : function() {
return this._cacheDynamicResults;},
set_cacheDynamicResults : function(value) {
if (this._cacheDynamicResults !=3D value) {
this._cacheDynamicResults =3D =
value;this.raisePropertyChanged('cacheDynamicResults');}
},
add_populated : function(handler) {
this.get_events().addHandler("populated", handler);},
remove_populated : function(handler) {
this.get_events().removeHandler("populated", handler);},
raisePopulated : function(arg) {
var handler =3D this.get_events().getHandler("populated");if (handler) =
handler(this, arg);},
add_populating : function(handler) {
this.get_events().addHandler('populating', handler);},
remove_populating : function(handler) {
this.get_events().removeHandler('populating', handler);},
raisePopulating : function(eventArgs) {
var handler =3D this.get_events().getHandler('populating');if (handler) =
{
handler(this, eventArgs);}
}
}
AjaxControlToolkit.DynamicPopulateBehaviorBase.registerClass('AjaxControl=
Toolkit.DynamicPopulateBehaviorBase', =
AjaxControlToolkit.BehaviorBase);AjaxControlToolkit.ControlBase =3D =
function(element) {
AjaxControlToolkit.ControlBase.initializeBase(this, =
[element]);this._clientStateField =3D null;this._callbackTarget =3D =
null;this._onsubmit$delegate =3D Function.createDelegate(this, =
this._onsubmit);this._oncomplete$delegate =3D =
Function.createDelegate(this, this._oncomplete);this._onerror$delegate =
=3D Function.createDelegate(this, this._onerror);}
AjaxControlToolkit.ControlBase.prototype =3D {
initialize : function() {
AjaxControlToolkit.ControlBase.callBaseMethod(this, "initialize");if =
(this._clientStateField) {
this.loadClientState(this._clientStateField.value);}
if (typeof(Sys.WebForms)!=3D=3D"undefined" && =
typeof(Sys.WebForms.PageRequestManager)!=3D=3D"undefined") {
Array.add(Sys.WebForms.PageRequestManager.getInstance()._onSubmitStatemen=
ts, this._onsubmit$delegate);} else {
$addHandler(document.forms[0], "submit", this._onsubmit$delegate);}
},
dispose : function() {
if (typeof(Sys.WebForms)!=3D=3D"undefined" && =
typeof(Sys.WebForms.PageRequestManager)!=3D=3D"undefined") {
Array.remove(Sys.WebForms.PageRequestManager.getInstance()._onSubmitState=
ments, this._onsubmit$delegate);} else {
$removeHandler(document.forms[0], "submit", this._onsubmit$delegate);}
AjaxControlToolkit.ControlBase.callBaseMethod(this, "dispose");},
findElement : function(id) {
return $get(this.get_id() + '_' + id.split(':').join('_'));},
get_clientStateField : function() {
return this._clientStateField;},
set_clientStateField : function(value) {
if (this.get_isInitialized()) throw =
Error.invalidOperation(AjaxControlToolkit.Resources.ExtenderBase_CannotSe=
tClientStateField);if (this._clientStateField !=3D value) {
this._clientStateField =3D =
value;this.raisePropertyChanged('clientStateField');}
},
loadClientState : function(value) {
},
saveClientState : function() {
return null;},
_invoke : function(name, args, cb) {
if (!this._callbackTarget) {
throw =
Error.invalidOperation(AjaxControlToolkit.Resources.ExtenderBase_ControlN=
otRegisteredForCallbacks);}
if (typeof(WebForm_DoCallback)=3D=3D=3D"undefined") {
throw =
Error.invalidOperation(AjaxControlToolkit.Resources.ExtenderBase_PageNotR=
egisteredForCallbacks);}
var ar =3D [];for (var i =3D 0;i < args.length;i++)=20
ar[i] =3D args[i];var clientState =3D this.saveClientState();if =
(clientState !=3D null && !String.isInstanceOfType(clientState)) {
throw =
Error.invalidOperation(AjaxControlToolkit.Resources.ExtenderBase_InvalidC=
lientStateType);}
var payload =3D =
Sys.Serialization.JavaScriptSerializer.serialize({name:name,args:ar,state=
:this.saveClientState()});WebForm_DoCallback(this._callbackTarget, =
payload, this._oncomplete$delegate, cb, this._onerror$delegate, true);},
_oncomplete : function(result, context) {
result =3D Sys.Serialization.JavaScriptSerializer.deserialize(result);if =
(result.error) {
throw Error.create(result.error);}
this.loadClientState(result.state);context(result.result);},
_onerror : function(message, context) {
throw Error.create(message);},
_onsubmit : function() {
if (this._clientStateField) {
this._clientStateField.value =3D this.saveClientState();}
return true;}=20
}
AjaxControlToolkit.ControlBase.registerClass("AjaxControlToolkit.ControlB=
ase", Sys.UI.Control);
AjaxControlToolkit.Resources=3D{
"PasswordStrength_InvalidWeightingRatios":"Strength Weighting ratios =
must have 4 =
elements","Animation_ChildrenNotAllowed":"AjaxControlToolkit.Animation.cr=
eateAnimation cannot add child animations to type \"{0}\" that does not =
derive from =
AjaxControlToolkit.Animation.ParentAnimation","PasswordStrength_Remaining=
Symbols":"{0} symbol =
characters","ExtenderBase_CannotSetClientStateField":"clientStateField =
can only be set before initialization","RTE_PreviewHTML":"Preview =
HTML","RTE_JustifyCenter":"Justify =
Center","PasswordStrength_RemainingUpperCase":"{0} more upper case =
characters","Animation_TargetNotFound":"AjaxControlToolkit.Animation.Anim=
ation.set_animationTarget requires the ID of a Sys.UI.DomElement or =
Sys.UI.Control.  No element or control could be found corresponding to =
\"{0}\"","RTE_FontColor":"Font Color","RTE_LabelColor":"Label =
Color","Common_InvalidBorderWidthUnit":"A unit type of \"{0}\"\u0027 is =
invalid for =
parseBorderWidth","RTE_Heading":"Heading","Tabs_PropertySetBeforeInitiali=
zation":"{0} cannot be changed before =
initialization","RTE_OrderedList":"Ordered =
List","ReorderList_DropWatcherBehavior_NoChild":"Could not find child of =
list with id \"{0}\"","CascadingDropDown_MethodTimeout":"[Method =
timeout]","RTE_Columns":"Columns","RTE_InsertImage":"Insert =
Image","RTE_InsertTable":"Insert =
Table","RTE_Values":"Values","RTE_OK":"OK","ExtenderBase_PageNotRegistere=
dForCallbacks":"This Page has not been registered for =
callbacks","Animation_NoDynamicPropertyFound":"AjaxControlToolkit.Animati=
on.createAnimation found no property corresponding to \"{0}\" or =
\"{1}\"","Animation_InvalidBaseType":"AjaxControlToolkit.Animation.regist=
erAnimation can only register types that inherit from =
AjaxControlToolkit.Animation.Animation","RTE_UnorderedList":"Unordered =
List","ResizableControlBehavior_InvalidHandler":"{0} handler not a =
function, function name, or function =
text","Animation_InvalidColor":"Color must be a 7-character hex =
representation (e.g. #246ACF), not \"{0}\"","RTE_CellColor":"Cell =
Color","PasswordStrength_RemainingMixedCase":"Mixed case =
characters","RTE_Italic":"Italic","CascadingDropDown_NoParentElement":"Fa=
iled to find parent element =
\"{0}\"","ValidatorCallout_DefaultErrorMessage":"This control is =
invalid","RTE_Indent":"Indent","ReorderList_DropWatcherBehavior_CallbackE=
rror":"Reorder failed, see details =
below.\\r\\n\\r\\n{0}","PopupControl_NoDefaultProperty":"No default =
property supported for control \"{0}\" of type =
\"{1}\"","RTE_Normal":"Normal","PopupExtender_NoParentElement":"Couldn\u0=
027t find parent element \"{0}\"","RTE_ViewValues":"View =
Values","RTE_Legend":"Legend","RTE_Labels":"Labels","RTE_CellSpacing":"Ce=
ll Spacing","PasswordStrength_RemainingNumbers":"{0} more =
numbers","RTE_Border":"Border","RTE_Create":"Create","RTE_BackgroundColor=
":"Background Color","RTE_Cancel":"Cancel","RTE_JustifyFull":"Justify =
Full","RTE_JustifyLeft":"Justify =
Left","RTE_Cut":"Cut","ResizableControlBehavior_CannotChangeProperty":"Ch=
anges to {0} not supported","RTE_ViewSource":"View =
Source","Common_InvalidPaddingUnit":"A unit type of \"{0}\" is invalid =
for =
parsePadding","RTE_Paste":"Paste","ExtenderBase_ControlNotRegisteredForCa=
llbacks":"This Control has not been registered for =
callbacks","Calendar_Today":"Today: =
{0}","Common_DateTime_InvalidFormat":"Invalid =
format","ListSearch_DefaultPrompt":"Type to =
search","CollapsiblePanel_NoControlID":"Failed to find element =
\"{0}\"","RTE_ViewEditor":"View Editor","RTE_BarColor":"Bar =
Color","PasswordStrength_DefaultStrengthDescriptions":"NonExistent;Very =
Weak;Weak;Poor;Almost OK;Barely =
Acceptable;Average;Good;Strong;Excellent;Unbreakable!","RTE_Inserttexther=
e":"Insert text =
here","Animation_UknownAnimationName":"AjaxControlToolkit.Animation.creat=
eAnimation could not find an Animation corresponding to the name =
\"{0}\"","ExtenderBase_InvalidClientStateType":"saveClientState must =
return a value of type String","Rating_CallbackError":"An unhandled =
exception has occurred:\\r\\n{0}","Tabs_OwnerExpected":"owner must be =
set before initialize","DynamicPopulate_WebServiceTimeout":"Web service =
call timed out","PasswordStrength_RemainingLowerCase":"{0} more lower =
case =
characters","Animation_MissingAnimationName":"AjaxControlToolkit.Animatio=
n.createAnimation requires an object with an AnimationName =
property","RTE_JustifyRight":"Justify =
Right","Tabs_ActiveTabArgumentOutOfRange":"Argument is not a member of =
the tabs collection","RTE_CellPadding":"Cell =
Padding","RTE_ClearFormatting":"Clear =
Formatting","AlwaysVisible_ElementRequired":"AjaxControlToolkit.AlwaysVis=
ibleControlBehavior must have an =
element","Slider_NoSizeProvided":"Please set valid values for the height =
and width attributes in the slider\u0027s CSS =
classes","DynamicPopulate_WebServiceError":"Web Service call failed: =
{0}","PasswordStrength_StrengthPrompt":"Strength: =
","PasswordStrength_RemainingCharacters":"{0} more =
characters","PasswordStrength_Satisfied":"Nothing more =
required","RTE_Hyperlink":"Hyperlink","Animation_NoPropertyFound":"AjaxCo=
ntrolToolkit.Animation.createAnimation found no property corresponding =
to \"{0}\"","PasswordStrength_InvalidStrengthDescriptionStyles":"Text =
Strength description style classes must match the number of text =
descriptions.","PasswordStrength_GetHelpRequirements":"Get help on =
password =
requirements","PasswordStrength_InvalidStrengthDescriptions":"Invalid =
number of text strength descriptions =
specified","RTE_Underline":"Underline","Tabs_PropertySetAfterInitializati=
on":"{0} cannot be changed after =
initialization","RTE_Rows":"Rows","RTE_Redo":"Redo","RTE_Size":"Size","RT=
E_Undo":"Undo","RTE_Bold":"Bold","RTE_Copy":"Copy","RTE_Font":"Font","Cas=
cadingDropDown_MethodError":"[Method error =
{0}]","RTE_BorderColor":"Border =
Color","RTE_Paragraph":"Paragraph","RTE_InsertHorizontalRule":"Insert =
Horizontal Rule","Common_UnitHasNoDigits":"No =
digits","RTE_Outdent":"Outdent","Common_DateTime_InvalidTimeSpan":"\"{0}\=
" is not a valid TimeSpan =
format","Animation_CannotNestSequence":"AjaxControlToolkit.Animation.Sequ=
enceAnimation cannot be nested inside =
AjaxControlToolkit.Animation.ParallelAnimation","Shared_BrowserSecurityPr=
eventsPaste":"Your browser security settings don\u0027t permit the =
automatic execution of paste operations. Please use the keyboard =
shortcut Ctrl+V instead."};
//END AjaxControlToolkit.ExtenderBase.BaseScripts.js
//START AjaxControlToolkit.RoundedCorners.RoundedCornersBehavior.js
Type.registerNamespace('AjaxControlToolkit');AjaxControlToolkit.BoxCorner=
s =3D function() {
throw Error.invalidOperation();}
AjaxControlToolkit.BoxCorners.prototype =3D {
None : 0x00,
TopLeft : 0x01,
TopRight : 0x02,
BottomRight : 0x04,
BottomLeft : 0x08,
Top : 0x01 | 0x02,
Right : 0x02 | 0x04,
Bottom : 0x04 | 0x08,
Left : 0x08 | 0x01,
All : 0x01 | 0x02 | 0x04 | 0x08
}
AjaxControlToolkit.BoxCorners.registerEnum("AjaxControlToolkit.BoxCorners=
", true);AjaxControlToolkit.RoundedCornersBehavior =3D function(element) =
{
AjaxControlToolkit.RoundedCornersBehavior.initializeBase(this, =
[element]);this._corners =3D =
AjaxControlToolkit.BoxCorners.All;this._radius =3D 5;this._color =3D =
null;this._parentDiv =3D null;this._originalStyle =3D =
null;this._borderColor =3D null;}
AjaxControlToolkit.RoundedCornersBehavior.prototype =3D {
initialize : function() {
AjaxControlToolkit.RoundedCornersBehavior.callBaseMethod(this, =
'initialize');this.buildParentDiv();},
dispose : function() {
this.disposeParentDiv();AjaxControlToolkit.RoundedCornersBehavior.callBas=
eMethod(this, 'dispose');},
buildParentDiv : function() {
var e =3D this.get_element();if (!e) return;this.disposeParentDiv();var =
color =3D this.getBackgroundColor();var originalWidth =3D =
e.offsetWidth;var newParent =3D e.cloneNode(false);this.moveChildren(e, =
newParent);this._originalStyle =3D =
e.style.cssText;e.style.backgroundColor =3D =
"transparent";e.style.verticalAlign =3D "top";e.style.padding =3D =
"0";e.style.overflow =3D "";e.style.className =3D "";if (e.style.height) =
{
e.style.height =3D parseInt($common.getCurrentStyle(e, 'height')) + =
(this._radius * 2) + "px";} else {
if (!e.style.width && (0 < originalWidth)) {
e.style.width =3D originalWidth + "px";}
}
newParent.style.position =3D "";newParent.style.border =3D =
"";newParent.style.margin =3D "";newParent.style.width =3D =
"100%";newParent.id =3D "";newParent.removeAttribute("control");if =
(this._borderColor) {
newParent.style.borderTopStyle =3D =
"none";newParent.style.borderBottomStyle =3D =
"none";newParent.style.borderLeftStyle =3D =
"solid";newParent.style.borderRightStyle =3D =
"solid";newParent.style.borderLeftColor =3D =
this._borderColor;newParent.style.borderRightColor =3D =
this._borderColor;newParent.style.borderLeftWidth =3D =
"1px";newParent.style.borderRightWidth =3D "1px";if (this._radius =3D=3D =
0) {
newParent.style.borderTopStyle =3D =
"solid";newParent.style.borderBottomStyle =3D =
"solid";newParent.style.borderTopColor =3D =
this._borderColor;newParent.style.borderBottomColor =3D =
this._borderColor;newParent.style.borderTopWidth =3D =
"1px";newParent.style.borderBottomWidth =3D "1px";}
} else {
newParent.style.borderTopStyle =3D =
"none";newParent.style.borderBottomStyle =3D =
"none";newParent.style.borderLeftStyle =3D =
"none";newParent.style.borderRightStyle =3D "none";}
var lastDiv =3D null;var radius =3D this._radius;var lines =3D =
this._radius;var lastDelta =3D 0;for (var i =3D lines;i > 0;i--) {
var angle =3D Math.acos(i / radius);var delta =3D radius - =
Math.round(Math.sin(angle) * radius);var newDiv =3D =
document.createElement("DIV");newDiv.__roundedDiv =3D =
true;newDiv.style.backgroundColor =3D color;newDiv.style.marginLeft =3D =
delta + "px";newDiv.style.marginRight =3D (delta - (this._borderColor ? =
2 : 0)) + "px";newDiv.style.height =3D "1px";newDiv.style.fontSize =3D =
"1px";newDiv.style.overflow =3D "hidden";if (this._borderColor) {
newDiv.style.borderLeftStyle =3D "solid";newDiv.style.borderRightStyle =
=3D "solid";newDiv.style.borderLeftColor =3D =
this._borderColor;newDiv.style.borderRightColor =3D =
this._borderColor;var offset =3D Math.max(0, lastDelta - delta - =
1);newDiv.style.borderLeftWidth =3D (offset + 1) + =
"px";newDiv.style.borderRightWidth =3D (offset + 1) + "px";if (i =3D=3D =
lines) {
newDiv.__roundedDivNoBorder =3D true;newDiv.style.backgroundColor =3D =
this._borderColor;}
}
e.insertBefore(newDiv, lastDiv);var topDiv =3D newDiv;newDiv =3D =
newDiv.cloneNode(true);newDiv.__roundedDiv =3D =
true;e.insertBefore(newDiv, lastDiv);var bottomDiv =3D newDiv;lastDiv =
=3D newDiv;lastDelta =3D delta;if =
(!this.isCornerSet(AjaxControlToolkit.BoxCorners.TopLeft)) {
topDiv.style.marginLeft =3D "0";if (this._borderColor) {
topDiv.style.borderLeftWidth =3D "1px";}
}
if (!this.isCornerSet(AjaxControlToolkit.BoxCorners.TopRight)) {
topDiv.style.marginRight =3D "0";if (this._borderColor) {
topDiv.style.borderRightWidth =3D "1px";topDiv.style.marginRight =3D =
"-2px";}
}
if (!this.isCornerSet(AjaxControlToolkit.BoxCorners.BottomLeft)) {
bottomDiv.style.marginLeft =3D "0";if (this._borderColor) {
bottomDiv.style.borderLeftWidth =3D "1px";}
}
if (!this.isCornerSet(AjaxControlToolkit.BoxCorners.BottomRight)) {
bottomDiv.style.marginRight =3D "0";if (this._borderColor) {
bottomDiv.style.borderRightWidth =3D "1px";bottomDiv.style.marginRight =
=3D "-2px";}
}
}
e.insertBefore(newParent, lastDiv);this._parentDiv =3D newParent;},
disposeParentDiv : function() {
if (this._parentDiv) {
var e =3D this.get_element();var children =3D e.childNodes;for (var i =
=3D children.length - 1;i >=3D0;i--) {
var child =3D children[i];if (child) {
if (child =3D=3D this._parentDiv) {
this.moveChildren(child, e);}
try {
e.removeChild(child);} catch(e) {
}
}
}
if (this._originalStyle) {
e.style.cssText =3D this._originalStyle;this._originalStyle =3D null;}
this._parentDiv =3D null;}
},
getBackgroundColor : function() {
if (this._color) {
return this._color;}
return $common.getCurrentStyle(this.get_element(), 'backgroundColor');},
moveChildren : function(src, dest) {
var moveCount =3D 0;while (src.hasChildNodes()) {
var child =3D src.childNodes[0];child =3D =
src.removeChild(child);dest.appendChild(child);moveCount++;}
return moveCount;},
isCornerSet : function(corner) {
return (this._corners & corner) !=3D =
AjaxControlToolkit.BoxCorners.None;},
setCorner : function(corner, value) {
if (value) {
this.set_Corners(this._corners | corner);} else {
this.set_Corners(this._corners & ~corner);}
},
get_Color : function() {
return this._color;},
set_Color : function(value) {
if (value !=3D this._color) {
this._color =3D =
value;this.buildParentDiv();this.raisePropertyChanged('Color');}
},
get_Radius : function() {
return this._radius;},
set_Radius : function(value) {
if (value !=3D this._radius) {
this._radius =3D =
value;this.buildParentDiv();this.raisePropertyChanged('Radius');}
},
get_Corners : function() {
return this._corners;},
set_Corners : function(value) {
if (value !=3D this._corners) {
this._corners =3D =
value;this.buildParentDiv();this.raisePropertyChanged("Corners");}
},
get_BorderColor : function() {
return this._borderColor;},
set_BorderColor : function(value) {
if (value !=3D this._borderColor) {
this._borderColor =3D =
value;this.buildParentDiv();this.raisePropertyChanged("BorderColor");}
}
}
AjaxControlToolkit.RoundedCornersBehavior.registerClass('AjaxControlToolk=
it.RoundedCornersBehavior', AjaxControlToolkit.BehaviorBase);
//END AjaxControlToolkit.RoundedCorners.RoundedCornersBehavior.js
//START AjaxControlToolkit.Compat.Timer.Timer.js
/////////////////////////////////////////////////////////////////////////=
////
Sys.Timer =3D function() {
Sys.Timer.initializeBase(this);this._interval =3D 1000;this._enabled =3D =
false;this._timer =3D null;}
Sys.Timer.prototype =3D {
get_interval: function() {
return this._interval;},
set_interval: function(value) {
if (this._interval !=3D=3D value) {
this._interval =3D value;this.raisePropertyChanged('interval');if =
(!this.get_isUpdating() && (this._timer !=3D=3D null)) {
this._stopTimer();this._startTimer();}
}
},
get_enabled: function() {
return this._enabled;},
set_enabled: function(value) {
if (value !=3D=3D this.get_enabled()) {
this._enabled =3D value;this.raisePropertyChanged('enabled');if =
(!this.get_isUpdating()) {
if (value) {
this._startTimer();}
else {
this._stopTimer();}
}
}
},
add_tick: function(handler) {
this.get_events().addHandler("tick", handler);},
remove_tick: function(handler) {
this.get_events().removeHandler("tick", handler);},
dispose: function() {
this.set_enabled(false);this._stopTimer();Sys.Timer.callBaseMethod(this, =
'dispose');},
updated: function() {
Sys.Timer.callBaseMethod(this, 'updated');if (this._enabled) {
this._stopTimer();this._startTimer();}
},
_timerCallback: function() {
var handler =3D this.get_events().getHandler("tick");if (handler) {
handler(this, Sys.EventArgs.Empty);}
},
_startTimer: function() {
this._timer =3D window.setInterval(Function.createDelegate(this, =
this._timerCallback), this._interval);},
_stopTimer: function() {
window.clearInterval(this._timer);this._timer =3D null;}
}
Sys.Timer.descriptor =3D {
properties: [ {name: 'interval', type: Number},
{name: 'enabled', type: Boolean} ],
events: [ {name: 'tick'} ]
}
Sys.Timer.registerClass('Sys.Timer', Sys.Component);
//END AjaxControlToolkit.Compat.Timer.Timer.js
//START AjaxControlToolkit.DropShadow.DropShadowBehavior.js
Type.registerNamespace('AjaxControlToolkit');AjaxControlToolkit.DropShado=
wBehavior =3D function(element) {
AjaxControlToolkit.DropShadowBehavior.initializeBase(this, =
[element]);this._opacity =3D 1.0;this._width =3D 5;this._shadowDiv =3D =
null;this._trackPosition =3D null;this._trackPositionDelay =3D =
50;this._timer =3D null;this._tickHandler =3D null;this._roundedBehavior =
=3D null;this._shadowRoundedBehavior =3D null;this._rounded =3D =
false;this._radius =3D 5;this._lastX =3D null;this._lastY =3D =
null;this._lastW =3D null;this._lastH =3D null;}
AjaxControlToolkit.DropShadowBehavior.prototype =3D {
initialize : function() {
AjaxControlToolkit.DropShadowBehavior.callBaseMethod(this, =
'initialize');var e =3D this.get_element();if =
($common.getCurrentStyle(e, 'position', e.style.position) !=3D =
"absolute") {
e.style.position =3D "relative";}
if (this._rounded) {
this.setupRounded();}
if (this._trackPosition) {
this.startTimer();}
this.setShadow();},
dispose : function() {
this.stopTimer();this.disposeShadowDiv();AjaxControlToolkit.DropShadowBeh=
avior.callBaseMethod(this, 'dispose');},
buildShadowDiv : function() {
var e =3D this.get_element();if (!this.get_isInitialized() || !e || =
!this._width) return;var div =3D =
document.createElement("DIV");div.style.backgroundColor =3D =
"black";div.style.position=3D "absolute";if (e.id) {
div.id =3D e.id + "_DropShadow";}
this._shadowDiv =3D div;e.parentNode.appendChild(div);if (this._rounded =
) {
this._shadowDiv.style.height =3D Math.max(0, e.offsetHeight - =
(2*this._radius)) + "px";if (!this._shadowRoundedBehavior) {
this._shadowRoundedBehavior =3D =
$create(AjaxControlToolkit.RoundedCornersBehavior, {"Radius": =
this._radius}, null, null, this._shadowDiv);} else {
this._shadowRoundedBehavior.set_Radius(this._radius);}
} else if (this._shadowRoundedBehavior) {
this._shadowRoundedBehavior.set_Radius(0);}
if (this._opacity !=3D 1.0) {
this.setupOpacity();}
this.setShadow(false, true);this.updateZIndex();},
disposeShadowDiv : function() {
if (this._shadowDiv) {
if (this._shadowDiv.parentNode) {
this._shadowDiv.parentNode.removeChild(this._shadowDiv);}=20
this._shadowDiv =3D null;}
if (this._shadowRoundedBehavior) {
this._shadowRoundedBehavior.dispose();this._shadowRoundedBehavior =3D =
null;}
},
onTimerTick : function() {
this.setShadow();},
startTimer : function() {
if (!this._timer) {
if (!this._tickHandler) {
this._tickHandler =3D Function.createDelegate(this, this.onTimerTick);}
this._timer =3D new =
Sys.Timer();this._timer.set_interval(this._trackPositionDelay);this._time=
r.add_tick(this._tickHandler);this._timer.set_enabled(true);}
},
stopTimer : function() {
if (this._timer) {
this._timer.remove_tick(this._tickHandler);this._timer.set_enabled(false)=
;this._timer.dispose();this._timer =3D null;}
},
setShadow : function(force, norecurse) {
var e =3D this.get_element();if (!this.get_isInitialized() || !e || =
(!this._width && !force)) return;var existingShadow =3D =
this._shadowDiv;if (!existingShadow) {
this.buildShadowDiv();}
var location =3D $common.getLocation(e);if (force || this._lastX !=3D =
location.x || this._lastY !=3D location.y || !existingShadow) {
this._lastX =3D location.x;this._lastY =3D location.y;var w =3D =
this.get_Width();if((e.parentNode.style.position =3D=3D "absolute") || =
(e.parentNode.style.position =3D=3D "fixed") )
{
location.x =3D w;location.y =3D w;}
else if (e.parentNode.style.position =3D=3D "relative")
{
location.x =3D w;var paddingTop =3D =
e.parentNode.style.paddingTop;paddingTop =3D paddingTop.replace("px", =
"");var intPaddingTop =3D 0;intPaddingTop =3D =
parseInt(paddingTop);location.y =3D w + intPaddingTop;}
else
{
location.x +=3D w;location.y +=3D w;}
$common.setLocation(this._shadowDiv, location);}
var h =3D e.offsetHeight;var w =3D e.offsetWidth;if (force || h !=3D =
this._lastH || w !=3D this._lastW || !existingShadow) {
this._lastW =3D w;this._lastH =3D h;if (!this._rounded || =
!existingShadow || norecurse) {
this._shadowDiv.style.width =3D w + "px";this._shadowDiv.style.height =
=3D h + "px";} else {
this.disposeShadowDiv();this.setShadow();}
}
if (this._shadowDiv) {
this._shadowDiv.style.visibility =3D $common.getCurrentStyle(e, =
'visibility');}
},
setupOpacity : function() {
if (this.get_isInitialized() && this._shadowDiv) {
$common.setElementOpacity(this._shadowDiv, this._opacity);}
},
setupRounded : function() {
if (!this._roundedBehavior && this._rounded) {
this._roundedBehavior =3D =
$create(AjaxControlToolkit.RoundedCornersBehavior, null, null, null, =
this.get_element());}
if (this._roundedBehavior) {
this._roundedBehavior.set_Radius(this._rounded ? this._radius : 0);}
},
updateZIndex : function() {
if (!this._shadowDiv) return;var e =3D this.get_element();var =
targetZIndex =3D e.style.zIndex;var shadowZIndex =3D =
this._shadowDiv.style.zIndex;if (shadowZIndex && targetZIndex && =
targetZIndex > shadowZIndex) {
return;} else {
targetZIndex =3D Math.max(2, targetZIndex);shadowZIndex =3D targetZIndex =
- 1;}
e.style.zIndex =3D targetZIndex;this._shadowDiv.style.zIndex =3D =
shadowZIndex;},
updateRoundedCorners : function() {
if (this.get_isInitialized()) {
this.setupRounded();this.disposeShadowDiv();this.setShadow();}
},
get_Opacity : function() {
return this._opacity;},
set_Opacity : function(value) {
if (this._opacity !=3D value) {
this._opacity =3D =
value;this.setupOpacity();this.raisePropertyChanged('Opacity');}
},
get_Rounded : function() {
return this._rounded;},
set_Rounded : function(value) {
if (value !=3D this._rounded) {
this._rounded =3D =
value;this.updateRoundedCorners();this.raisePropertyChanged('Rounded');}
},
get_Radius : function() {
return this._radius;},
set_Radius : function(value) {
if (value !=3D this._radius) {
this._radius =3D =
value;this.updateRoundedCorners();this.raisePropertyChanged('Radius');}
},
get_Width : function() {
return this._width;},
set_Width : function(value) {
if (value !=3D this._width) {
this._width =3D value;if (this._shadowDiv) {
$common.setVisible(this._shadowDiv, value > 0);}
this.setShadow(true);this.raisePropertyChanged('Width');}
},
get_TrackPositionDelay : function() {
return this._trackPositionDelay;},
set_TrackPositionDelay : function(value) {
if (value !=3D this._trackPositionDelay) {
this._trackPositionDelay =3D value;if (this._trackPosition) {
this.stopTimer();this.startTimer();}
this.raisePropertyChanged('TrackPositionDelay');}
},
get_TrackPosition : function() {
return this._trackPosition;},
set_TrackPosition : function(value) {
if (value !=3D this._trackPosition) {
this._trackPosition =3D value;if (this.get_element()) {
if (value) {
this.startTimer();} else {
this.stopTimer();}
}
this.raisePropertyChanged('TrackPosition');}
}
}
AjaxControlToolkit.DropShadowBehavior.registerClass('AjaxControlToolkit.D=
ropShadowBehavior', AjaxControlToolkit.BehaviorBase);
//END AjaxControlToolkit.DropShadow.DropShadowBehavior.js
//START AjaxControlToolkit.DynamicPopulate.DynamicPopulateBehavior.js
Type.registerNamespace('AjaxControlToolkit');AjaxControlToolkit.DynamicPo=
pulateBehavior =3D function(element) {
AjaxControlToolkit.DynamicPopulateBehavior.initializeBase(this, =
[element]);this._servicePath =3D null;this._serviceMethod =3D =
null;this._contextKey =3D null;this._cacheDynamicResults =3D =
false;this._populateTriggerID =3D null;this._setUpdatingCssClass =3D =
null;this._clearDuringUpdate =3D true;this._customScript =3D =
null;this._clickHandler =3D null;this._callID =3D 0;this._currentCallID =
=3D -1;this._populated =3D false;}
AjaxControlToolkit.DynamicPopulateBehavior.prototype =3D {
initialize : function() {
AjaxControlToolkit.DynamicPopulateBehavior.callBaseMethod(this, =
'initialize');$common.prepareHiddenElementForATDeviceUpdate();if =
(this._populateTriggerID) {
var populateTrigger =3D $get(this._populateTriggerID);if =
(populateTrigger) {
this._clickHandler =3D Function.createDelegate(this, =
this._onPopulateTriggerClick);$addHandler(populateTrigger, "click", =
this._clickHandler);}
}
},
dispose : function() {
if (this._populateTriggerID && this._clickHandler) {
var populateTrigger =3D $get(this._populateTriggerID);if =
(populateTrigger) {
$removeHandler(populateTrigger, "click", this._clickHandler);}
this._populateTriggerID =3D null;this._clickHandler =3D null;}
AjaxControlToolkit.DynamicPopulateBehavior.callBaseMethod(this, =
'dispose');},
populate : function(contextKey) {
if (this._populated && this._cacheDynamicResults) {
return;}
if (this._currentCallID =3D=3D -1) {
var eventArgs =3D new =
Sys.CancelEventArgs();this.raisePopulating(eventArgs);if =
(eventArgs.get_cancel()) {
return;}
this._setUpdating(true);}
if (this._customScript) {
var scriptResult =3D =
eval(this._customScript);this.get_element().innerHTML =3D =
scriptResult;this._setUpdating(false);} else {
this._currentCallID =3D ++this._callID;if (this._servicePath && =
this._serviceMethod) {
Sys.Net.WebServiceProxy.invoke(this._servicePath, this._serviceMethod, =
false,
{ contextKey:(contextKey ? contextKey : this._contextKey) },
Function.createDelegate(this, this._onMethodComplete), =
Function.createDelegate(this, this._onMethodError),
this._currentCallID);$common.updateFormToRefreshATDeviceBuffer();}
}
},
_onMethodComplete : function (result, userContext, methodName) {
if (userContext !=3D this._currentCallID) return;var e =3D =
this.get_element();if (e) {
e.innerHTML =3D result;}
this._setUpdating(false);},
_onMethodError : function(webServiceError, userContext, methodName) {
if (userContext !=3D this._currentCallID) return;var e =3D =
this.get_element();if (e) {
if (webServiceError.get_timedOut()) {
e.innerHTML =3D =
AjaxControlToolkit.Resources.DynamicPopulate_WebServiceTimeout;} else {
e.innerHTML =3D =
String.format(AjaxControlToolkit.Resources.DynamicPopulate_WebServiceErro=
r, webServiceError.get_statusCode());}
}
this._setUpdating(false);},
_onPopulateTriggerClick : function() {
this.populate(this._contextKey);},
_setUpdating : function(updating) {
this.setStyle(updating);if (!updating) {
this._currentCallID =3D -1;this._populated =3D =
true;this.raisePopulated(this, Sys.EventArgs.Empty);}
},
setStyle : function(updating) {
var e =3D this.get_element();if (this._setUpdatingCssClass) {
if (!updating) {
e.className =3D this._oldCss;this._oldCss =3D null;} else {
this._oldCss =3D e.className;e.className =3D this._setUpdatingCssClass;}
}
if (updating && this._clearDuringUpdate) {
e.innerHTML =3D "";}
},
get_ClearContentsDuringUpdate : function() {
return this._clearDuringUpdate;},
set_ClearContentsDuringUpdate : function(value) {
if (this._clearDuringUpdate !=3D value) {
this._clearDuringUpdate =3D =
value;this.raisePropertyChanged('ClearContentsDuringUpdate');}
},
get_ContextKey : function() {
return this._contextKey;},
set_ContextKey : function(value) {
if (this._contextKey !=3D value) {
this._contextKey =3D value;this.raisePropertyChanged('ContextKey');}
},
get_PopulateTriggerID : function() {
return this._populateTriggerID;},
set_PopulateTriggerID : function(value) {
if (this._populateTriggerID !=3D value) {
this._populateTriggerID =3D =
value;this.raisePropertyChanged('PopulateTriggerID');}
},
get_ServicePath : function() {
return this._servicePath;},
set_ServicePath : function(value) {
if (this._servicePath !=3D value) {
this._servicePath =3D value;this.raisePropertyChanged('ServicePath');}
},
get_ServiceMethod : function() {
return this._serviceMethod;},
set_ServiceMethod : function(value) {
if (this._serviceMethod !=3D value) {
this._serviceMethod =3D =
value;this.raisePropertyChanged('ServiceMethod');}
},
get_cacheDynamicResults : function() {
return this._cacheDynamicResults;},
set_cacheDynamicResults : function(value) {
if (this._cacheDynamicResults !=3D value) {
this._cacheDynamicResults =3D =
value;this.raisePropertyChanged('cacheDynamicResults');}
},
get_UpdatingCssClass : function() {
return this._setUpdatingCssClass;},
set_UpdatingCssClass : function(value) {
if (this._setUpdatingCssClass !=3D value) {
this._setUpdatingCssClass =3D =
value;this.raisePropertyChanged('UpdatingCssClass');}
},
get_CustomScript : function() {
return this._customScript;},=20
set_CustomScript : function(value) {
if (this._customScript !=3D value) {
this._customScript =3D value;this.raisePropertyChanged('CustomScript');}
},
add_populating : function(handler) {
this.get_events().addHandler('populating', handler);},
remove_populating : function(handler) {
this.get_events().removeHandler('populating', handler);},
raisePopulating : function(eventArgs) {
var handler =3D this.get_events().getHandler('populating');if (handler) =
{
handler(this, eventArgs);}
},
add_populated : function(handler) {
this.get_events().addHandler('populated', handler);},
remove_populated : function(handler) {
this.get_events().removeHandler('populated', handler);},
raisePopulated : function(eventArgs) {
var handler =3D this.get_events().getHandler('populated');if (handler) {
handler(this, eventArgs);}
}
}
AjaxControlToolkit.DynamicPopulateBehavior.registerClass('AjaxControlTool=
kit.DynamicPopulateBehavior', AjaxControlToolkit.BehaviorBase);
//END AjaxControlToolkit.DynamicPopulate.DynamicPopulateBehavior.js
//START AjaxControlToolkit.Compat.DragDrop.DragDropScripts.js
/////////////////////////////////////////////////////////////////////////=
////
Type.registerNamespace('AjaxControlToolkit');AjaxControlToolkit.IDragSour=
ce =3D function() {
}
AjaxControlToolkit.IDragSource.prototype =3D {
get_dragDataType: function() { throw Error.notImplemented();},
getDragData: function() { throw Error.notImplemented();},
get_dragMode: function() { throw Error.notImplemented();},
onDragStart: function() { throw Error.notImplemented();},
onDrag: function() { throw Error.notImplemented();},
onDragEnd: function() { throw Error.notImplemented();}
}
AjaxControlToolkit.IDragSource.registerInterface('AjaxControlToolkit.IDra=
gSource');///////////////////////////////////////////////////////////////=
//////////////
AjaxControlToolkit.IDropTarget =3D function() {
}
AjaxControlToolkit.IDropTarget.prototype =3D {
get_dropTargetElement: function() { throw Error.notImplemented();},
canDrop: function() { throw Error.notImplemented();},
drop: function() { throw Error.notImplemented();},
onDragEnterTarget: function() { throw Error.notImplemented();},
onDragLeaveTarget: function() { throw Error.notImplemented();},
onDragInTarget: function() { throw Error.notImplemented();}
}
AjaxControlToolkit.IDropTarget.registerInterface('AjaxControlToolkit.IDro=
pTarget');/////////////////////////////////////////////
AjaxControlToolkit.DragMode =3D function() {
throw Error.invalidOperation();}
AjaxControlToolkit.DragMode.prototype =3D {
Copy: 0,
Move: 1
}
AjaxControlToolkit.DragMode.registerEnum('AjaxControlToolkit.DragMode');/=
/////////////////////////////////////////////////////////////////
AjaxControlToolkit.DragDropEventArgs =3D function(dragMode, =
dragDataType, dragData) {
this._dragMode =3D dragMode;this._dataType =3D dragDataType;this._data =
=3D dragData;}
AjaxControlToolkit.DragDropEventArgs.prototype =3D {
get_dragMode: function() {
return this._dragMode || null;},
get_dragDataType: function() {
return this._dataType || null;},
get_dragData: function() {
return this._data || null;}
}
AjaxControlToolkit.DragDropEventArgs.registerClass('AjaxControlToolkit.Dr=
agDropEventArgs');AjaxControlToolkit._DragDropManager =3D function() {
this._instance =3D null;this._events =3D null;}
AjaxControlToolkit._DragDropManager.prototype =3D {
add_dragStart: function(handler) {
this.get_events().addHandler('dragStart', handler);},
remove_dragStart: function(handler) {
this.get_events().removeHandler('dragStart', handler);},
get_events: function() {
if (!this._events) {
this._events =3D new Sys.EventHandlerList();}
return this._events;},
add_dragStop: function(handler) {
this.get_events().addHandler('dragStop', handler);},
remove_dragStop: function(handler) {
this.get_events().removeHandler('dragStop', handler);},
_getInstance: function() {
if (!this._instance) {
if (Sys.Browser.agent =3D=3D=3D Sys.Browser.InternetExplorer) {
this._instance =3D new AjaxControlToolkit.IEDragDropManager();}
else {
this._instance =3D new AjaxControlToolkit.GenericDragDropManager();}
this._instance.initialize();this._instance.add_dragStart(Function.createD=
elegate(this, =
this._raiseDragStart));this._instance.add_dragStop(Function.createDelegat=
e(this, this._raiseDragStop));}
return this._instance;},
startDragDrop: function(dragSource, dragVisual, context) {
this._getInstance().startDragDrop(dragSource, dragVisual, context);},
registerDropTarget: function(target) {
this._getInstance().registerDropTarget(target);},
unregisterDropTarget: function(target) {
this._getInstance().unregisterDropTarget(target);},
dispose: function() {
delete =
this._events;Sys.Application.unregisterDisposableObject(this);Sys.Applica=
tion.removeComponent(this);},
_raiseDragStart: function(sender, eventArgs) {
var handler =3D this.get_events().getHandler('dragStart');if(handler) {
handler(this, eventArgs);}
},
_raiseDragStop: function(sender, eventArgs) {
var handler =3D this.get_events().getHandler('dragStop');if(handler) {
handler(this, eventArgs);}
}
}
AjaxControlToolkit._DragDropManager.registerClass('AjaxControlToolkit._Dr=
agDropManager');AjaxControlToolkit.DragDropManager =3D new =
AjaxControlToolkit._DragDropManager();AjaxControlToolkit.IEDragDropManage=
r =3D function() {
AjaxControlToolkit.IEDragDropManager.initializeBase(this);this._dropTarge=
ts =3D null;this._radius =3D 10;this._activeDragVisual =3D =
null;this._activeContext =3D null;this._activeDragSource =3D =
null;this._underlyingTarget =3D null;this._oldOffset =3D =
null;this._potentialTarget =3D null;this._isDragging =3D =
false;this._mouseUpHandler =3D null;this._documentMouseMoveHandler =3D =
null;this._documentDragOverHandler =3D null;this._dragStartHandler =3D =
null;this._mouseMoveHandler =3D null;this._dragEnterHandler =3D =
null;this._dragLeaveHandler =3D null;this._dragOverHandler =3D =
null;this._dropHandler =3D null;}
AjaxControlToolkit.IEDragDropManager.prototype =3D {
add_dragStart : function(handler) {
this.get_events().addHandler("dragStart", handler);},
remove_dragStart : function(handler) {
this.get_events().removeHandler("dragStart", handler);},
add_dragStop : function(handler) {
this.get_events().addHandler("dragStop", handler);},
remove_dragStop : function(handler) {
this.get_events().removeHandler("dragStop", handler);},
initialize : function() {
AjaxControlToolkit.IEDragDropManager.callBaseMethod(this, =
'initialize');this._mouseUpHandler =3D Function.createDelegate(this, =
this._onMouseUp);this._documentMouseMoveHandler =3D =
Function.createDelegate(this, =
this._onDocumentMouseMove);this._documentDragOverHandler =3D =
Function.createDelegate(this, =
this._onDocumentDragOver);this._dragStartHandler =3D =
Function.createDelegate(this, this._onDragStart);this._mouseMoveHandler =
=3D Function.createDelegate(this, =
this._onMouseMove);this._dragEnterHandler =3D =
Function.createDelegate(this, this._onDragEnter);this._dragLeaveHandler =
=3D Function.createDelegate(this, =
this._onDragLeave);this._dragOverHandler =3D =
Function.createDelegate(this, this._onDragOver);this._dropHandler =3D =
Function.createDelegate(this, this._onDrop);},
dispose : function() {
if(this._dropTargets) {
for (var i =3D 0;i < this._dropTargets;i++) {
this.unregisterDropTarget(this._dropTargets[i]);}
this._dropTargets =3D null;}
AjaxControlToolkit.IEDragDropManager.callBaseMethod(this, 'dispose');},
startDragDrop : function(dragSource, dragVisual, context) {
var ev =3D window._event;if (this._isDragging) {
return;}
this._underlyingTarget =3D null;this._activeDragSource =3D =
dragSource;this._activeDragVisual =3D dragVisual;this._activeContext =3D =
context;var mousePosition =3D { x: ev.clientX, y: ev.clientY =
};dragVisual.originalPosition =3D =
dragVisual.style.position;dragVisual.style.position =3D =
"absolute";document._lastPosition =3D =
mousePosition;dragVisual.startingPoint =3D mousePosition;var =
scrollOffset =3D this.getScrollOffset(dragVisual,  =
true);dragVisual.startingPoint =3D =
this.addPoints(dragVisual.startingPoint, scrollOffset);if =
(dragVisual.style.position =3D=3D "absolute") {
dragVisual.startingPoint =3D =
this.subtractPoints(dragVisual.startingPoint, =
$common.getLocation(dragVisual));}
else {
var left =3D parseInt(dragVisual.style.left);var top =3D =
parseInt(dragVisual.style.top);if (isNaN(left)) left =3D "0";if =
(isNaN(top)) top =3D "0";dragVisual.startingPoint =3D =
this.subtractPoints(dragVisual.startingPoint, { x: left, y: top });}
this._prepareForDomChanges();dragSource.onDragStart();var eventArgs =3D =
new AjaxControlToolkit.DragDropEventArgs(
dragSource.get_dragMode(),
dragSource.get_dragDataType(),
dragSource.getDragData(context));var handler =3D =
this.get_events().getHandler('dragStart');if(handler) =
handler(this,eventArgs);this._recoverFromDomChanges();this._wireEvents();=
this._drag( true);},
_stopDragDrop : function(cancelled) {
var ev =3D window._event;if (this._activeDragSource !=3D null) {
this._unwireEvents();if (!cancelled) {
cancelled =3D (this._underlyingTarget =3D=3D null);}
if (!cancelled && this._underlyingTarget !=3D null) {
this._underlyingTarget.drop(this._activeDragSource.get_dragMode(), =
this._activeDragSource.get_dragDataType(),
this._activeDragSource.getDragData(this._activeContext));}
this._activeDragSource.onDragEnd(cancelled);var handler =3D =
this.get_events().getHandler('dragStop');if(handler) =
handler(this,Sys.EventArgs.Empty);this._activeDragVisual.style.position =
=3D this._activeDragVisual.originalPosition;this._activeDragSource =3D =
null;this._activeContext =3D null;this._activeDragVisual =3D =
null;this._isDragging =3D false;this._potentialTarget =3D =
null;ev.preventDefault();}
},
_drag : function(isInitialDrag) {
var ev =3D window._event;var mousePosition =3D { x: ev.clientX, y: =
ev.clientY };document._lastPosition =3D mousePosition;var scrollOffset =
=3D this.getScrollOffset(this._activeDragVisual,  true);var position =3D =
this.addPoints(this.subtractPoints(mousePosition, =
this._activeDragVisual.startingPoint), scrollOffset);if (!isInitialDrag =
&& parseInt(this._activeDragVisual.style.left) =3D=3D position.x && =
parseInt(this._activeDragVisual.style.top) =3D=3D position.y) {
return;}
$common.setLocation(this._activeDragVisual, =
position);this._prepareForDomChanges();this._activeDragSource.onDrag();th=
is._recoverFromDomChanges();this._potentialTarget =3D =
this._findPotentialTarget(this._activeDragSource, =
this._activeDragVisual);var movedToOtherTarget =3D =
(this._potentialTarget !=3D this._underlyingTarget || =
this._potentialTarget =3D=3D null);if (movedToOtherTarget && =
this._underlyingTarget !=3D null) {
this._leaveTarget(this._activeDragSource, this._underlyingTarget);}
if (this._potentialTarget !=3D null) {
if (movedToOtherTarget) {
this._underlyingTarget =3D =
this._potentialTarget;this._enterTarget(this._activeDragSource, =
this._underlyingTarget);}
else {
this._moveInTarget(this._activeDragSource, this._underlyingTarget);}
}
else {
this._underlyingTarget =3D null;}
},
_wireEvents : function() {
$addHandler(document, "mouseup", =
this._mouseUpHandler);$addHandler(document, "mousemove", =
this._documentMouseMoveHandler);$addHandler(document.body, "dragover", =
this._documentDragOverHandler);$addHandler(this._activeDragVisual, =
"dragstart", this._dragStartHandler);$addHandler(this._activeDragVisual, =
"dragend", this._mouseUpHandler);$addHandler(this._activeDragVisual, =
"drag", this._mouseMoveHandler);},
_unwireEvents : function() {
$removeHandler(this._activeDragVisual, "drag", =
this._mouseMoveHandler);$removeHandler(this._activeDragVisual, =
"dragend", this._mouseUpHandler);$removeHandler(this._activeDragVisual, =
"dragstart", this._dragStartHandler);$removeHandler(document.body, =
"dragover", this._documentDragOverHandler);$removeHandler(document, =
"mousemove", this._documentMouseMoveHandler);$removeHandler(document, =
"mouseup", this._mouseUpHandler);},
registerDropTarget : function(dropTarget) {
if (this._dropTargets =3D=3D null) {
this._dropTargets =3D [];}
Array.add(this._dropTargets, =
dropTarget);this._wireDropTargetEvents(dropTarget);},
unregisterDropTarget : function(dropTarget) {
this._unwireDropTargetEvents(dropTarget);if (this._dropTargets) {
Array.remove(this._dropTargets, dropTarget);}
},
_wireDropTargetEvents : function(dropTarget) {
var associatedElement =3D =
dropTarget.get_dropTargetElement();associatedElement._dropTarget =3D =
dropTarget;$addHandler(associatedElement, "dragenter", =
this._dragEnterHandler);$addHandler(associatedElement, "dragleave", =
this._dragLeaveHandler);$addHandler(associatedElement, "dragover", =
this._dragOverHandler);$addHandler(associatedElement, "drop", =
this._dropHandler);},
_unwireDropTargetEvents : function(dropTarget) {
var associatedElement =3D =
dropTarget.get_dropTargetElement();if(associatedElement._dropTarget)
{
associatedElement._dropTarget =3D null;$removeHandler(associatedElement, =
"dragenter", this._dragEnterHandler);$removeHandler(associatedElement, =
"dragleave", this._dragLeaveHandler);$removeHandler(associatedElement, =
"dragover", this._dragOverHandler);$removeHandler(associatedElement, =
"drop", this._dropHandler);}
},
_onDragStart : function(ev) {
window._event =3D ev;document.selection.empty();var dt =3D =
ev.dataTransfer;if(!dt && ev.rawEvent) dt =3D =
ev.rawEvent.dataTransfer;var dataType =3D =
this._activeDragSource.get_dragDataType().toLowerCase();var data =3D =
this._activeDragSource.getDragData(this._activeContext);if (data) {
if (dataType !=3D "text" && dataType !=3D "url") {
dataType =3D "text";if (data.innerHTML !=3D null) {
data =3D data.innerHTML;}
}
dt.effectAllowed =3D "move";dt.setData(dataType, data.toString());}
},
_onMouseUp : function(ev) {
window._event =3D ev;this._stopDragDrop(false);},
_onDocumentMouseMove : function(ev) {
window._event =3D ev;this._dragDrop();},
_onDocumentDragOver : function(ev) {
window._event =3D ev;if(this._potentialTarget) ev.preventDefault();},
_onMouseMove : function(ev) {
window._event =3D ev;this._drag();},
_onDragEnter : function(ev) {
window._event =3D ev;if (this._isDragging) {
ev.preventDefault();}
else {
var dataObjects =3D =
AjaxControlToolkit.IEDragDropManager._getDataObjectsForDropTarget(this._g=
etDropTarget(ev.target));for (var i =3D 0;i < dataObjects.length;i++) {
this._dropTarget.onDragEnterTarget(AjaxControlToolkit.DragMode.Copy, =
dataObjects[i].type, dataObjects[i].value);}
}
},
_onDragLeave : function(ev) {
window._event =3D ev;if (this._isDragging) {
ev.preventDefault();}
else {
var dataObjects =3D =
AjaxControlToolkit.IEDragDropManager._getDataObjectsForDropTarget(this._g=
etDropTarget(ev.target));for (var i =3D 0;i < dataObjects.length;i++) {
this._dropTarget.onDragLeaveTarget(AjaxControlToolkit.DragMode.Copy, =
dataObjects[i].type, dataObjects[i].value);}
}
},
_onDragOver : function(ev) {
window._event =3D ev;if (this._isDragging) {
ev.preventDefault();}
else {
var dataObjects =3D =
AjaxControlToolkit.IEDragDropManager._getDataObjectsForDropTarget(this._g=
etDropTarget(ev.target));for (var i =3D 0;i < dataObjects.length;i++) {
this._dropTarget.onDragInTarget(AjaxControlToolkit.DragMode.Copy, =
dataObjects[i].type, dataObjects[i].value);}
}
},
_onDrop : function(ev) {
window._event =3D ev;if (!this._isDragging) {
var dataObjects =3D =
AjaxControlToolkit.IEDragDropManager._getDataObjectsForDropTarget(this._g=
etDropTarget(ev.target));for (var i =3D 0;i < dataObjects.length;i++) {
this._dropTarget.drop(AjaxControlToolkit.DragMode.Copy, =
dataObjects[i].type, dataObjects[i].value);}
}
ev.preventDefault();},
_getDropTarget : function(element) {
while (element) {
if (element._dropTarget !=3D null) {
return element._dropTarget;}
element =3D element.parentNode;}
return null;},
_dragDrop : function() {
if (this._isDragging) {
return;}
this._isDragging =3D =
true;this._activeDragVisual.dragDrop();document.selection.empty();},
_moveInTarget : function(dragSource, dropTarget) {
this._prepareForDomChanges();dropTarget.onDragInTarget(dragSource.get_dra=
gMode(), dragSource.get_dragDataType(), =
dragSource.getDragData(this._activeContext));this._recoverFromDomChanges(=
);},
_enterTarget : function(dragSource, dropTarget) {
this._prepareForDomChanges();dropTarget.onDragEnterTarget(dragSource.get_=
dragMode(), dragSource.get_dragDataType(), =
dragSource.getDragData(this._activeContext));this._recoverFromDomChanges(=
);},
_leaveTarget : function(dragSource, dropTarget) {
this._prepareForDomChanges();dropTarget.onDragLeaveTarget(dragSource.get_=
dragMode(), dragSource.get_dragDataType(), =
dragSource.getDragData(this._activeContext));this._recoverFromDomChanges(=
);},
_findPotentialTarget : function(dragSource, dragVisual) {
var ev =3D window._event;if (this._dropTargets =3D=3D null) {
return null;}
var type =3D dragSource.get_dragDataType();var mode =3D =
dragSource.get_dragMode();var data =3D =
dragSource.getDragData(this._activeContext);var scrollOffset =3D =
this.getScrollOffset(document.body,  true);var x =3D ev.clientX + =
scrollOffset.x;var y =3D ev.clientY + scrollOffset.y;var cursorRect =3D =
{ x: x - this._radius, y: y - this._radius, width: this._radius * 2, =
height: this._radius * 2 };var targetRect;for (var i =3D 0;i < =
this._dropTargets.length;i++) {
targetRect =3D =
$common.getBounds(this._dropTargets[i].get_dropTargetElement());if =
($common.overlaps(cursorRect, targetRect) && =
this._dropTargets[i].canDrop(mode, type, data)) {
return this._dropTargets[i];}
}
return null;},
_prepareForDomChanges : function() {
this._oldOffset =3D $common.getLocation(this._activeDragVisual);},
_recoverFromDomChanges : function() {
var newOffset =3D $common.getLocation(this._activeDragVisual);if =
(this._oldOffset.x !=3D newOffset.x || this._oldOffset.y !=3D =
newOffset.y) {
this._activeDragVisual.startingPoint =3D =
this.subtractPoints(this._activeDragVisual.startingPoint, =
this.subtractPoints(this._oldOffset, newOffset));scrollOffset =3D =
this.getScrollOffset(this._activeDragVisual,  true);var position =3D =
this.addPoints(this.subtractPoints(document._lastPosition, =
this._activeDragVisual.startingPoint), =
scrollOffset);$common.setLocation(this._activeDragVisual, position);}
},
addPoints : function(p1, p2) {
return { x: p1.x + p2.x, y: p1.y + p2.y };},
subtractPoints : function(p1, p2) {
return { x: p1.x - p2.x, y: p1.y - p2.y };},
getScrollOffset : function(element, recursive) {
var left =3D element.scrollLeft;var top =3D element.scrollTop;if =
(recursive) {
var parent =3D element.parentNode;while (parent !=3D null && =
parent.scrollLeft !=3D null) {
left +=3D parent.scrollLeft;top +=3D parent.scrollTop;if (parent =3D=3D =
document.body && (left !=3D 0 && top !=3D 0))
break;parent =3D parent.parentNode;}
}
return { x: left, y: top };},
getBrowserRectangle : function() {
var width =3D window.innerWidth;var height =3D window.innerHeight;if =
(width =3D=3D null) {
width =3D document.body.clientWidth;}
if (height =3D=3D null) {
height =3D document.body.clientHeight;}
return { x: 0, y: 0, width: width, height: height };},
getNextSibling : function(item) {
for (item =3D item.nextSibling;item !=3D null;item =3D item.nextSibling) =
{
if (item.innerHTML !=3D null) {
return item;}
}
return null;},
hasParent : function(element) {
return (element.parentNode !=3D null && element.parentNode.tagName !=3D =
null);}
}
AjaxControlToolkit.IEDragDropManager.registerClass('AjaxControlToolkit.IE=
DragDropManager', =
Sys.Component);AjaxControlToolkit.IEDragDropManager._getDataObjectsForDro=
pTarget =3D function(dropTarget) {
if (dropTarget =3D=3D null) {
return [];}
var ev =3D window._event;var dataObjects =3D [];var dataTypes =3D [ =
"URL", "Text" ];var data;for (var i =3D 0;i < dataTypes.length;i++) {
var dt =3D ev.dataTransfer;if(!dt && ev.rawEvent) dt =3D =
ev.rawEvent.dataTransfer;data =3D dt.getData(dataTypes[i]);if =
(dropTarget.canDrop(AjaxControlToolkit.DragMode.Copy, dataTypes[i], =
data)) {
if (data) {
Array.add(dataObjects, { type : dataTypes[i], value : data });}
}
}
return dataObjects;}
AjaxControlToolkit.GenericDragDropManager =3D function() {
AjaxControlToolkit.GenericDragDropManager.initializeBase(this);this._drop=
Targets =3D null;this._scrollEdgeConst =3D 40;this._scrollByConst =3D =
10;this._scroller =3D null;this._scrollDeltaX =3D 0;this._scrollDeltaY =
=3D 0;this._activeDragVisual =3D null;this._activeContext =3D =
null;this._activeDragSource =3D null;this._oldOffset =3D =
null;this._potentialTarget =3D null;this._mouseUpHandler =3D =
null;this._mouseMoveHandler =3D null;this._keyPressHandler =3D =
null;this._scrollerTickHandler =3D null;}
AjaxControlToolkit.GenericDragDropManager.prototype =3D {
initialize : function() {
AjaxControlToolkit.GenericDragDropManager.callBaseMethod(this, =
"initialize");this._mouseUpHandler =3D Function.createDelegate(this, =
this._onMouseUp);this._mouseMoveHandler =3D =
Function.createDelegate(this, this._onMouseMove);this._keyPressHandler =
=3D Function.createDelegate(this, =
this._onKeyPress);this._scrollerTickHandler =3D =
Function.createDelegate(this, this._onScrollerTick);if =
(Sys.Browser.agent =3D=3D=3D Sys.Browser.Safari) {
AjaxControlToolkit.GenericDragDropManager.__loadSafariCompatLayer(this);}=

this._scroller =3D new =
Sys.Timer();this._scroller.set_interval(10);this._scroller.add_tick(this.=
_scrollerTickHandler);},
startDragDrop : function(dragSource, dragVisual, context) {
this._activeDragSource =3D dragSource;this._activeDragVisual =3D =
dragVisual;this._activeContext =3D =
context;AjaxControlToolkit.GenericDragDropManager.callBaseMethod(this, =
"startDragDrop", [dragSource, dragVisual, context]);},
_stopDragDrop : function(cancelled) {
this._scroller.set_enabled(false);AjaxControlToolkit.GenericDragDropManag=
er.callBaseMethod(this, "_stopDragDrop", [cancelled]);},
_drag : function(isInitialDrag) {
AjaxControlToolkit.GenericDragDropManager.callBaseMethod(this, "_drag", =
[isInitialDrag]);this._autoScroll();},
_wireEvents : function() {
$addHandler(document, "mouseup", =
this._mouseUpHandler);$addHandler(document, "mousemove", =
this._mouseMoveHandler);$addHandler(document, "keypress", =
this._keyPressHandler);},
_unwireEvents : function() {
$removeHandler(document, "keypress", =
this._keyPressHandler);$removeHandler(document, "mousemove", =
this._mouseMoveHandler);$removeHandler(document, "mouseup", =
this._mouseUpHandler);},
_wireDropTargetEvents : function(dropTarget) {
},
_unwireDropTargetEvents : function(dropTarget) {
},
_onMouseUp : function(e) {
window._event =3D e;this._stopDragDrop(false);},
_onMouseMove : function(e) {
window._event =3D e;this._drag();},
_onKeyPress : function(e) {
window._event =3D e;var k =3D e.keyCode ? e.keyCode : =
e.rawEvent.keyCode;if (k =3D=3D 27) {
this._stopDragDrop( true);}
},
_autoScroll : function() {
var ev =3D window._event;var browserRect =3D =
this.getBrowserRectangle();if (browserRect.width > 0) {
this._scrollDeltaX =3D this._scrollDeltaY =3D 0;if (ev.clientX < =
browserRect.x + this._scrollEdgeConst) this._scrollDeltaX =3D =
-this._scrollByConst;else if (ev.clientX > browserRect.width - =
this._scrollEdgeConst) this._scrollDeltaX =3D this._scrollByConst;if =
(ev.clientY < browserRect.y + this._scrollEdgeConst) this._scrollDeltaY =
=3D -this._scrollByConst;else if (ev.clientY > browserRect.height - =
this._scrollEdgeConst) this._scrollDeltaY =3D this._scrollByConst;if =
(this._scrollDeltaX !=3D 0 || this._scrollDeltaY !=3D 0) {
this._scroller.set_enabled(true);}
else {
this._scroller.set_enabled(false);}
}
},
_onScrollerTick : function() {
var oldLeft =3D document.body.scrollLeft;var oldTop =3D =
document.body.scrollTop;window.scrollBy(this._scrollDeltaX, =
this._scrollDeltaY);var newLeft =3D document.body.scrollLeft;var newTop =
=3D document.body.scrollTop;var dragVisual =3D =
this._activeDragVisual;var position =3D { x: =
parseInt(dragVisual.style.left) + (newLeft - oldLeft), y: =
parseInt(dragVisual.style.top) + (newTop - oldTop) =
};$common.setLocation(dragVisual, position);}
}
AjaxControlToolkit.GenericDragDropManager.registerClass('AjaxControlToolk=
it.GenericDragDropManager', AjaxControlToolkit.IEDragDropManager);if =
(Sys.Browser.agent =3D=3D=3D Sys.Browser.Safari) {
AjaxControlToolkit.GenericDragDropManager.__loadSafariCompatLayer =3D =
function(ddm) {
ddm._getScrollOffset =3D ddm.getScrollOffset;ddm.getScrollOffset =3D =
function(element, recursive) {
return { x: 0, y: 0 };}
ddm._getBrowserRectangle =3D =
ddm.getBrowserRectangle;ddm.getBrowserRectangle =3D function() {
var browserRect =3D ddm._getBrowserRectangle();var offset =3D =
ddm._getScrollOffset(document.body, true);return { x: browserRect.x + =
offset.x, y: browserRect.y + offset.y,
width: browserRect.width + offset.x, height: browserRect.height + =
offset.y };}
}
}

//END AjaxControlToolkit.Compat.DragDrop.DragDropScripts.js
//START AjaxControlToolkit.DragPanel.FloatingBehavior.js
AjaxControlToolkit.FloatingBehavior =3D function(element) {
AjaxControlToolkit.FloatingBehavior.initializeBase(this,[element]);var =
_handle;var _location;var _dragStartLocation;var _profileProperty;var =
_profileComponent;var _mouseDownHandler =3D =
Function.createDelegate(this, mouseDownHandler);this.add_move =3D =
function(handler) {
this.get_events().addHandler('move', handler);}
this.remove_move =3D function(handler) {
this.get_events().removeHandler('move', handler);}
this.get_handle =3D function() {
return _handle;}
this.set_handle =3D function(value) {
if (_handle !=3D null) {
$removeHandler(_handle, "mousedown", _mouseDownHandler);}
_handle =3D value;$addHandler(_handle, "mousedown", _mouseDownHandler);}
this.get_profileProperty =3D function() {
return _profileProperty;}
this.set_profileProperty =3D function(value) {
_profileProperty =3D value;}
this.get_profileComponent =3D function() {
return _profileComponent;}
this.set_profileComponent =3D function(value) {
_profileComponent =3D value;}
this.get_location =3D function() {
return _location;}
this.set_location =3D function(value) {
if (_location !=3D value) {
_location =3D value;if (this.get_isInitialized()) {=20
$common.setLocation(this.get_element(), _location);}
this.raisePropertyChanged('location');}
}
this.initialize =3D function() {
AjaxControlToolkit.FloatingBehavior.callBaseMethod(this, =
'initialize');AjaxControlToolkit.DragDropManager.registerDropTarget(this)=
;var el =3D this.get_element();if (!_location) {=20
_location =3D $common.getLocation(el);}
el.style.position =3D "fixed";$common.setLocation(el, _location);}
this.dispose =3D function() {
AjaxControlToolkit.DragDropManager.unregisterDropTarget(this);if =
(_handle && _mouseDownHandler) {
$removeHandler(_handle, "mousedown", _mouseDownHandler);}
_mouseDownHandler =3D =
null;AjaxControlToolkit.FloatingBehavior.callBaseMethod(this, =
'dispose');}
this.checkCanDrag =3D function(element) {
var undraggableTagNames =3D ["input", "button", "select", "textarea", =
"label"];var tagName =3D element.tagName;if ((tagName.toLowerCase() =
=3D=3D "a") && (element.href !=3D null) && (element.href.length > 0)) {
return false;}
if (Array.indexOf(undraggableTagNames, tagName.toLowerCase()) > -1) {
return false;}
return true;}
function mouseDownHandler(ev) {
window._event =3D ev;var el =3D this.get_element();if =
(this.checkCanDrag(ev.target)) {
_dragStartLocation =3D =
$common.getLocation(el);ev.preventDefault();this.startDragDrop(el);}
}
this.get_dragDataType =3D function() {
return "_floatingObject";}
this.getDragData =3D function(context) {
return null;}
this.get_dragMode =3D function() {
return AjaxControlToolkit.DragMode.Move;}
this.onDragStart =3D function() { }
this.onDrag =3D function() { }
this.onDragEnd =3D function(canceled) {
if (!canceled) {
var handler =3D this.get_events().getHandler('move');if(handler) {
var cancelArgs =3D new Sys.CancelEventArgs();handler(this, =
cancelArgs);canceled =3D cancelArgs.get_cancel();}=20
}
var el =3D this.get_element();if (canceled) {
$common.setLocation(el, _dragStartLocation);} else {
_location =3D =
$common.getLocation(el);this.raisePropertyChanged('location');}
}
this.startDragDrop =3D function(dragVisual) {
AjaxControlToolkit.DragDropManager.startDragDrop(this, dragVisual, =
null);}
this.get_dropTargetElement =3D function() {
return document.body;}
this.canDrop =3D function(dragMode, dataType, data) {
return (dataType =3D=3D "_floatingObject");}
this.drop =3D function(dragMode, dataType, data) {}
this.onDragEnterTarget =3D function(dragMode, dataType, data) {}
this.onDragLeaveTarget =3D function(dragMode, dataType, data) {}
this.onDragInTarget =3D function(dragMode, dataType, data) {}
}
AjaxControlToolkit.FloatingBehavior.registerClass('AjaxControlToolkit.Flo=
atingBehavior', AjaxControlToolkit.BehaviorBase, =
AjaxControlToolkit.IDragSource, AjaxControlToolkit.IDropTarget, =
Sys.IDisposable);
//END AjaxControlToolkit.DragPanel.FloatingBehavior.js
//START AjaxControlToolkit.ModalPopup.ModalPopupBehavior.js
Type.registerNamespace('AjaxControlToolkit');AjaxControlToolkit.ModalPopu=
pRepositionMode =3D function() {
throw Error.invalidOperation();}
AjaxControlToolkit.ModalPopupRepositionMode.prototype =3D {
None : 0,
RepositionOnWindowResize : 1,
RepositionOnWindowScroll : 2,
RepositionOnWindowResizeAndScroll : 3
}
AjaxControlToolkit.ModalPopupRepositionMode.registerEnum('AjaxControlTool=
kit.ModalPopupRepositionMode');AjaxControlToolkit.ModalPopupBehavior =3D =
function(element) {
AjaxControlToolkit.ModalPopupBehavior.initializeBase(this, =
[element]);this._PopupControlID =3D null;this._PopupDragHandleControlID =
=3D null;this._BackgroundCssClass =3D null;this._DropShadow =3D =
false;this._Drag =3D false;this._OkControlID =3D =
null;this._CancelControlID =3D null;this._OnOkScript =3D =
null;this._OnCancelScript =3D null;this._xCoordinate =3D =
-1;this._yCoordinate =3D -1;this._repositionMode =3D =
AjaxControlToolkit.ModalPopupRepositionMode.RepositionOnWindowResizeAndSc=
roll;this._backgroundElement =3D null;this._foregroundElement =3D =
null;this._relativeOrAbsoluteParentElement =3D null;this._popupElement =
=3D null;this._dragHandleElement =3D null;this._showHandler =3D =
null;this._okHandler =3D null;this._cancelHandler =3D =
null;this._scrollHandler =3D null;this._resizeHandler =3D =
null;this._windowHandlersAttached =3D false;this._dropShadowBehavior =3D =
null;this._dragBehavior =3D null;this._isIE6 =3D =
false;this._saveTabIndexes =3D new Array();this._saveDesableSelect =3D =
new Array();this._tagWithTabIndex =3D new =
Array('A','AREA','BUTTON','INPUT','OBJECT','SELECT','TEXTAREA','IFRAME');=
}
AjaxControlToolkit.ModalPopupBehavior.prototype =3D {
initialize : function() {
AjaxControlToolkit.ModalPopupBehavior.callBaseMethod(this, =
'initialize');this._isIE6 =3D (Sys.Browser.agent =3D=3D =
Sys.Browser.InternetExplorer && Sys.Browser.version < =
7);if(this._PopupDragHandleControlID)
this._dragHandleElement =3D =
$get(this._PopupDragHandleControlID);this._popupElement =3D =
$get(this._PopupControlID);if(this._DropShadow)
{
this._foregroundElement =3D =
document.createElement('div');this._foregroundElement.id =3D =
this.get_id() + =
'_foregroundElement';this._popupElement.parentNode.appendChild(this._fore=
groundElement);this._foregroundElement.appendChild(this._popupElement);}
else
{
this._foregroundElement =3D this._popupElement;}
this._backgroundElement =3D =
document.createElement('div');this._backgroundElement.id =3D =
this.get_id() + =
'_backgroundElement';this._backgroundElement.style.display =3D =
'none';this._backgroundElement.style.position =3D =
'fixed';this._backgroundElement.style.left =3D =
'0px';this._backgroundElement.style.top =3D =
'0px';this._backgroundElement.style.zIndex =3D 10000;if =
(this._BackgroundCssClass) {
this._backgroundElement.className =3D this._BackgroundCssClass;}
this._foregroundElement.parentNode.appendChild(this._backgroundElement);t=
his._foregroundElement.style.display =3D =
'none';this._foregroundElement.style.position =3D =
'fixed';this._foregroundElement.style.zIndex =3D =
$common.getCurrentStyle(this._backgroundElement, 'zIndex', =
this._backgroundElement.style.zIndex) + 1;this._showHandler =3D =
Function.createDelegate(this, =
this._onShow);$addHandler(this.get_element(), 'click', =
this._showHandler);if (this._OkControlID) {
this._okHandler =3D Function.createDelegate(this, =
this._onOk);$addHandler($get(this._OkControlID), 'click', =
this._okHandler);}
if (this._CancelControlID) {
this._cancelHandler =3D Function.createDelegate(this, =
this._onCancel);$addHandler($get(this._CancelControlID), 'click', =
this._cancelHandler);}
this._scrollHandler =3D Function.createDelegate(this, =
this._onLayout);this._resizeHandler =3D Function.createDelegate(this, =
this._onLayout);this.registerPartialUpdateEvents();},
dispose : function() {
this._hideImplementation();if (this._foregroundElement && =
this._foregroundElement.parentNode) {
this._foregroundElement.parentNode.removeChild(this._backgroundElement);i=
f(this._DropShadow) {
this._foregroundElement.parentNode.appendChild(this._popupElement);this._=
foregroundElement.parentNode.removeChild(this._foregroundElement);}
}
this._scrollHandler =3D null;this._resizeHandler =3D null;if =
(this._cancelHandler && $get(this._CancelControlID)) {
$removeHandler($get(this._CancelControlID), 'click', =
this._cancelHandler);this._cancelHandler =3D null;}
if (this._okHandler && $get(this._OkControlID)) {
$removeHandler($get(this._OkControlID), 'click', =
this._okHandler);this._okHandler =3D null;}
if (this._showHandler) {
$removeHandler(this.get_element(), 'click', =
this._showHandler);this._showHandler =3D null;}
AjaxControlToolkit.ModalPopupBehavior.callBaseMethod(this, 'dispose');},
_attachPopup : function() {
if (this._DropShadow && !this._dropShadowBehavior) {
this._dropShadowBehavior =3D =
$create(AjaxControlToolkit.DropShadowBehavior, {}, null, null, =
this._popupElement);}
if (this._dragHandleElement && !this._dragBehavior) {
this._dragBehavior =3D $create(AjaxControlToolkit.FloatingBehavior, =
{"handle" : this._dragHandleElement}, null, null, =
this._foregroundElement);}=20
$addHandler(window, 'resize', this._resizeHandler);$addHandler(window, =
'scroll', this._scrollHandler);this._windowHandlersAttached =3D true;},
_detachPopup : function() {
if (this._windowHandlersAttached) {
if (this._scrollHandler) {
$removeHandler(window, 'scroll', this._scrollHandler);}
if (this._resizeHandler) {
$removeHandler(window, 'resize', this._resizeHandler);}
this._windowHandlersAttached =3D false;}
if (this._dragBehavior) {
this._dragBehavior.dispose();this._dragBehavior =3D null;}=20
if (this._dropShadowBehavior) {
this._dropShadowBehavior.dispose();this._dropShadowBehavior =3D null;}
},
_onShow : function(e) {
if (!this.get_element().disabled) {
this.show();e.preventDefault();return false;}
},
_onOk : function(e) {
var element =3D $get(this._OkControlID);if (element && =
!element.disabled) {
if (this.hide() && this._OnOkScript) {
window.setTimeout(this._OnOkScript, 0);}
e.preventDefault();return false;}
},
_onCancel : function(e) {
var element =3D $get(this._CancelControlID);if (element && =
!element.disabled) {
if (this.hide() && this._OnCancelScript) {
window.setTimeout(this._OnCancelScript, 0);}
e.preventDefault();return false;}
},
_onLayout : function(e) {
var positioning =3D this.get_repositionMode();if (((positioning =
=3D=3D=3D =
AjaxControlToolkit.ModalPopupRepositionMode.RepositionOnWindowScroll) ||
(positioning =3D=3D=3D =
AjaxControlToolkit.ModalPopupRepositionMode.RepositionOnWindowResizeAndSc=
roll)) && (e.type =3D=3D=3D 'scroll')) {
this._layout();} else if (((positioning =3D=3D=3D =
AjaxControlToolkit.ModalPopupRepositionMode.RepositionOnWindowResize) ||
(positioning =3D=3D=3D =
AjaxControlToolkit.ModalPopupRepositionMode.RepositionOnWindowResizeAndSc=
roll)) && (e.type =3D=3D=3D 'resize')) {
this._layout();} else {
this._layoutBackgroundElement();}
},
show : function() {
var eventArgs =3D new =
Sys.CancelEventArgs();this.raiseShowing(eventArgs);if =
(eventArgs.get_cancel()) {
return;}
this.populate();this._attachPopup();this._backgroundElement.style.display=
 =3D '';this._foregroundElement.style.display =3D =
'';this._popupElement.style.display =3D '';if (this._isIE6) {
this._foregroundElement.style.position =3D =
'absolute';this._backgroundElement.style.position =3D 'absolute';var =
tempRelativeOrAbsoluteParent =3D =
this._foregroundElement.parentNode;while (tempRelativeOrAbsoluteParent =
&& (tempRelativeOrAbsoluteParent !=3D document.documentElement)) {
if((tempRelativeOrAbsoluteParent.style.position !=3D 'relative') && =
(tempRelativeOrAbsoluteParent.style.position !=3D 'absolute')) {
tempRelativeOrAbsoluteParent =3D =
tempRelativeOrAbsoluteParent.parentNode;} else {
this._relativeOrAbsoluteParentElement =3D =
tempRelativeOrAbsoluteParent;break;}
}=20
}=20
this.disableTab();this._layout();this._layout();this.raiseShown(Sys.Event=
Args.Empty);},
disableTab : function() {
var i =3D 0;var tagElements;var tagElementsInPopUp =3D new =
Array();Array.clear(this._saveTabIndexes);for (var j =3D 0;j < =
this._tagWithTabIndex.length;j++) {
tagElements =3D =
this._foregroundElement.getElementsByTagName(this._tagWithTabIndex[j]);fo=
r (var k =3D 0 ;k < tagElements.length;k++) {
tagElementsInPopUp[i] =3D tagElements[k];i++;}
}
i =3D 0;for (var j =3D 0;j < this._tagWithTabIndex.length;j++) {
tagElements =3D =
document.getElementsByTagName(this._tagWithTabIndex[j]);for (var k =3D 0 =
;k < tagElements.length;k++) {
if (Array.indexOf(tagElementsInPopUp, tagElements[k]) =3D=3D -1) {
this._saveTabIndexes[i] =3D {tag: tagElements[k], index: =
tagElements[k].tabIndex};tagElements[k].tabIndex=3D"-1";i++;}
}
}
i =3D 0;if ((Sys.Browser.agent =3D=3D=3D Sys.Browser.InternetExplorer) =
&& (Sys.Browser.version < 7)) {
var tagSelectInPopUp =3D new Array();for (var j =3D 0;j < =
this._tagWithTabIndex.length;j++) {
tagElements =3D =
this._foregroundElement.getElementsByTagName('SELECT');for (var k =3D 0 =
;k < tagElements.length;k++) {
tagSelectInPopUp[i] =3D tagElements[k];i++;}
}
i =3D 0;Array.clear(this._saveDesableSelect);tagElements =3D =
document.getElementsByTagName('SELECT');for (var k =3D 0 ;k < =
tagElements.length;k++) {
if (Array.indexOf(tagSelectInPopUp, tagElements[k]) =3D=3D -1) {
this._saveDesableSelect[i] =3D {tag: tagElements[k], visib: =
$common.getCurrentStyle(tagElements[k], 'visibility')} =
;tagElements[k].style.visibility =3D 'hidden';i++;}
}
}
},
restoreTab : function() {
for (var i =3D 0;i < this._saveTabIndexes.length;i++) {
this._saveTabIndexes[i].tag.tabIndex =3D this._saveTabIndexes[i].index;}
Array.clear(this._saveTabIndexes);if ((Sys.Browser.agent =3D=3D=3D =
Sys.Browser.InternetExplorer) && (Sys.Browser.version < 7)) {
for (var k =3D 0 ;k < this._saveDesableSelect.length;k++) {
this._saveDesableSelect[k].tag.style.visibility =3D =
this._saveDesableSelect[k].visib;}
Array.clear(this._saveDesableSelect);}
},
hide : function() {
var eventArgs =3D new =
Sys.CancelEventArgs();this.raiseHiding(eventArgs);if =
(eventArgs.get_cancel()) {
return false;}
this._hideImplementation();this.raiseHidden(Sys.EventArgs.Empty);return =
true;},
_hideImplementation : function() {
this._backgroundElement.style.display =3D =
'none';this._foregroundElement.style.display =3D =
'none';this.restoreTab();this._detachPopup();},
_layout : function() {
var scrollLeft =3D (document.documentElement.scrollLeft ? =
document.documentElement.scrollLeft : document.body.scrollLeft);var =
scrollTop =3D (document.documentElement.scrollTop ? =
document.documentElement.scrollTop : document.body.scrollTop);var =
clientBounds =3D $common.getClientBounds();var clientWidth =3D =
clientBounds.width;var clientHeight =3D =
clientBounds.height;this._layoutBackgroundElement();var xCoord =3D 0;var =
yCoord =3D 0;if(this._xCoordinate < 0) {
var foregroundelementwidth =3D this._foregroundElement.offsetWidth? =
this._foregroundElement.offsetWidth: =
this._foregroundElement.scrollWidth;xCoord =3D =
((clientWidth-foregroundelementwidth)/2);if =
(this._foregroundElement.style.position =3D=3D 'absolute') {
xCoord +=3D scrollLeft;}
this._foregroundElement.style.left =3D xCoord + 'px';} else {
if(this._isIE6) {
this._foregroundElement.style.left =3D (this._xCoordinate + scrollLeft) =
+ 'px';xCoord =3D this._xCoordinate + scrollLeft;}
else {
this._foregroundElement.style.left =3D this._xCoordinate + 'px';xCoord =
=3D this._xCoordinate;}
}
if(this._yCoordinate < 0) {
var foregroundelementheight =3D this._foregroundElement.offsetHeight? =
this._foregroundElement.offsetHeight: =
this._foregroundElement.scrollHeight;yCoord =3D =
((clientHeight-foregroundelementheight)/2);if =
(this._foregroundElement.style.position =3D=3D 'absolute') {
yCoord +=3D scrollTop;}
this._foregroundElement.style.top =3D yCoord + 'px';} else {
if(this._isIE6) {
this._foregroundElement.style.top =3D (this._yCoordinate + scrollTop) + =
'px';yCoord =3D this._yCoordinate + scrollTop;}
else {
this._foregroundElement.style.top =3D this._yCoordinate + 'px';yCoord =
=3D this._yCoordinate;}
}
this._layoutForegroundElement(xCoord, yCoord);if =
(this._dropShadowBehavior) {
this._dropShadowBehavior.setShadow();window.setTimeout(Function.createDel=
egate(this, this._fixupDropShadowBehavior), 0);}
this._layoutBackgroundElement();},
_layoutForegroundElement : function(xCoord, yCoord) {
if (this._isIE6 && this._relativeOrAbsoluteParentElement) {
var foregroundLocation =3D =
$common.getLocation(this._foregroundElement);var relativeParentLocation =
=3D $common.getLocation(this._relativeOrAbsoluteParentElement);var =
getLocationXCoord =3D foregroundLocation.x;if (getLocationXCoord !=3D =
xCoord) {
this._foregroundElement.style.left =3D (xCoord - =
relativeParentLocation.x) + 'px';}=20
var getLocationYCoord =3D foregroundLocation.y;if (getLocationYCoord =
!=3D yCoord) {
this._foregroundElement.style.top =3D (yCoord - =
relativeParentLocation.y) + 'px';}=20
}
},
_layoutBackgroundElement : function() {
if(this._isIE6) {=20
var backgroundLocation =3D =
$common.getLocation(this._backgroundElement);var backgroundXCoord =3D =
backgroundLocation.x;if (backgroundXCoord !=3D 0) {
this._backgroundElement.style.left =3D (-backgroundXCoord) + 'px';}=20
var backgroundYCoord =3D backgroundLocation.y;if (backgroundYCoord !=3D =
0) {
this._backgroundElement.style.top =3D (-backgroundYCoord) + 'px';}=20
}
var clientBounds =3D $common.getClientBounds();var clientWidth =3D =
clientBounds.width;var clientHeight =3D =
clientBounds.height;this._backgroundElement.style.width =3D =
Math.max(Math.max(document.documentElement.scrollWidth, =
document.body.scrollWidth), =
clientWidth)+'px';this._backgroundElement.style.height =3D =
Math.max(Math.max(document.documentElement.scrollHeight, =
document.body.scrollHeight), clientHeight)+'px';},
_fixupDropShadowBehavior : function() {
if (this._dropShadowBehavior) {
this._dropShadowBehavior.setShadow();}
},
_partialUpdateEndRequest : function(sender, endRequestEventArgs) {
AjaxControlToolkit.ModalPopupBehavior.callBaseMethod(this, =
'_partialUpdateEndRequest', [sender, endRequestEventArgs]);if =
(this.get_element()) {
var action =3D =
endRequestEventArgs.get_dataItems()[this.get_element().id];if ("show" =
=3D=3D action) {
this.show();} else if ("hide" =3D=3D action) {
this.hide();}
}
this._layout();},
_onPopulated : function(sender, eventArgs) {
AjaxControlToolkit.ModalPopupBehavior.callBaseMethod(this, =
'_onPopulated', [sender, eventArgs]);this._layout();},
get_PopupControlID : function() {
return this._PopupControlID;},
set_PopupControlID : function(value) {
if (this._PopupControlID !=3D value) {
this._PopupControlID =3D =
value;this.raisePropertyChanged('PopupControlID');}
},
get_X: function() {
return this._xCoordinate;},
set_X: function(value) {
if (this._xCoordinate !=3D value) {
this._xCoordinate =3D value;this.raisePropertyChanged('X');}
},
get_Y: function() {
return this._yCoordinate;},
set_Y: function(value) {
if (this._yCoordinate !=3D value) {
this._yCoordinate =3D value;this.raisePropertyChanged('Y');}
},
get_PopupDragHandleControlID : function() {
return this._PopupDragHandleControlID;},
set_PopupDragHandleControlID : function(value) {
if (this._PopupDragHandleControlID !=3D value) {
this._PopupDragHandleControlID =3D =
value;this.raisePropertyChanged('PopupDragHandleControlID');}
},
get_BackgroundCssClass : function() {
return this._BackgroundCssClass;},
set_BackgroundCssClass : function(value) {
if (this._BackgroundCssClass !=3D value) {
this._BackgroundCssClass =3D =
value;this.raisePropertyChanged('BackgroundCssClass');}
},
get_DropShadow : function() {
return this._DropShadow;},
set_DropShadow : function(value) {
if (this._DropShadow !=3D value) {
this._DropShadow =3D value;this.raisePropertyChanged('DropShadow');}
},
get_Drag : function() {
return this._Drag;},
set_Drag : function(value) {
if (this._Drag !=3D value) {
this._Drag =3D value;this.raisePropertyChanged('Drag');}
},
get_OkControlID : function() {
return this._OkControlID;},
set_OkControlID : function(value) {
if (this._OkControlID !=3D value) {
this._OkControlID =3D value;this.raisePropertyChanged('OkControlID');}
},
get_CancelControlID : function() {
return this._CancelControlID;},
set_CancelControlID : function(value) {
if (this._CancelControlID !=3D value) {
this._CancelControlID =3D =
value;this.raisePropertyChanged('CancelControlID');}
},
get_OnOkScript : function() {
return this._OnOkScript;},
set_OnOkScript : function(value) {
if (this._OnOkScript !=3D value) {
this._OnOkScript =3D value;this.raisePropertyChanged('OnOkScript');}
},
get_OnCancelScript : function() {
return this._OnCancelScript;},
set_OnCancelScript : function(value) {
if (this._OnCancelScript !=3D value) {
this._OnCancelScript =3D =
value;this.raisePropertyChanged('OnCancelScript');}
},
get_repositionMode : function() {
return this._repositionMode;},
set_repositionMode : function(value) {
if (this._repositionMode !=3D=3D value) {
this._repositionMode =3D =
value;this.raisePropertyChanged('RepositionMode');}
},
add_showing : function(handler) {
this.get_events().addHandler('showing', handler);},
remove_showing : function(handler) {
this.get_events().removeHandler('showing', handler);},
raiseShowing : function(eventArgs) {
var handler =3D this.get_events().getHandler('showing');if (handler) {
handler(this, eventArgs);}
},
add_shown : function(handler) {
this.get_events().addHandler('shown', handler);},
remove_shown : function(handler) {
this.get_events().removeHandler('shown', handler);},
raiseShown : function(eventArgs) {
var handler =3D this.get_events().getHandler('shown');if (handler) {
handler(this, eventArgs);}
},
add_hiding : function(handler) {
this.get_events().addHandler('hiding', handler);},
remove_hiding : function(handler) {
this.get_events().removeHandler('hiding', handler);},
raiseHiding : function(eventArgs) {
var handler =3D this.get_events().getHandler('hiding');if (handler) {
handler(this, eventArgs);}
},
add_hidden : function(handler) {
this.get_events().addHandler('hidden', handler);},
remove_hidden : function(handler) {
this.get_events().removeHandler('hidden', handler);},
raiseHidden : function(eventArgs) {
var handler =3D this.get_events().getHandler('hidden');if (handler) {
handler(this, eventArgs);}
}
}
AjaxControlToolkit.ModalPopupBehavior.registerClass('AjaxControlToolkit.M=
odalPopupBehavior', =
AjaxControlToolkit.DynamicPopulateBehaviorBase);AjaxControlToolkit.ModalP=
opupBehavior.invokeViaServer =3D function(behaviorID, show) {
var behavior =3D $find(behaviorID);if (behavior) {
if (show) {
behavior.show();} else {
behavior.hide();}
}
}

//END AjaxControlToolkit.ModalPopup.ModalPopupBehavior.js
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
(function() {var fn =3D function() =
{$get('ctl00_ToolkitScriptManager1_HiddenField').value +=3D =
';;AjaxControlToolkit, Version=3D3.0.11119.25533, Culture=3Dneutral, =
PublicKeyToken=3D28f01b0e84b6d53e:en-US:4d583524-207d-4964-a22d-b88e266bd=
d50:865923e8:91bd373d:8e72a662:411fea1c:acd642d2:596d588c:77c58d20:14b56a=
dc:269a19ae';Sys.Application.remove_load(fn);};Sys.Application.add_load(f=
n);})();

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/WebResource.axd?d=xR77pxv4zCmWOukD9ON2hA2&t=634050968591131846

function WebForm_FindFirstFocusableChild(control) {
    if (!control || !(control.tagName)) {
        return null;
    }
    var tagName =3D control.tagName.toLowerCase();
    if (tagName =3D=3D "undefined") {
        return null;
    }
    var children =3D control.childNodes;
    if (children) {
        for (var i =3D 0; i < children.length; i++) {
            try {
                if (WebForm_CanFocus(children[i])) {
                    return children[i];
                }
                else {
                    var focused =3D =
WebForm_FindFirstFocusableChild(children[i]);
                    if (WebForm_CanFocus(focused)) {
                        return focused;
                    }
                }
            } catch (e) {
            }
        }
    }
    return null;
}
function WebForm_AutoFocus(focusId) {
    var targetControl;
    if (__nonMSDOMBrowser) {
        targetControl =3D document.getElementById(focusId);
    }
    else {
        targetControl =3D document.all[focusId];
    }
    var focused =3D targetControl;
    if (targetControl && (!WebForm_CanFocus(targetControl)) ) {
        focused =3D WebForm_FindFirstFocusableChild(targetControl);
    }
    if (focused) {
        try {
            focused.focus();
            if (__nonMSDOMBrowser) {
                focused.scrollIntoView(false);
            }
            if (window.__smartNav) {
                window.__smartNav.ae =3D focused.id;
            }
        }
        catch (e) {
        }
    }
}
function WebForm_CanFocus(element) {
    if (!element || !(element.tagName)) return false;
    var tagName =3D element.tagName.toLowerCase();
    return (!(element.disabled) &&
            (!(element.type) || element.type.toLowerCase() !=3D =
"hidden") &&
            WebForm_IsFocusableTag(tagName) &&
            WebForm_IsInVisibleContainer(element)
            );
}
function WebForm_IsFocusableTag(tagName) {
    return (tagName =3D=3D "input" ||
            tagName =3D=3D "textarea" ||
            tagName =3D=3D "select" ||
            tagName =3D=3D "button" ||
            tagName =3D=3D "a");
}
function WebForm_IsInVisibleContainer(ctrl) {
    var current =3D ctrl;
    while((typeof(current) !=3D "undefined") && (current !=3D null)) {
        if (current.disabled ||
            ( typeof(current.style) !=3D "undefined" &&
            ( ( typeof(current.style.display) !=3D "undefined" &&
                current.style.display =3D=3D "none") ||
                ( typeof(current.style.visibility) !=3D "undefined" &&
                current.style.visibility =3D=3D "hidden") ) ) ) {
            return false;
        }
        if (typeof(current.parentNode) !=3D "undefined" &&
                current.parentNode !=3D null &&
                current.parentNode !=3D current &&
                current.parentNode.tagName.toLowerCase() !=3D "body") {
            current =3D current.parentNode;
        }
        else {
            return true;
        }
    }
    return true;
}

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/OAKS.Journals/Search.js

=EF=BB=BF//Clears the txtKeywords textbox on focus if txtKeywords have =
default text and enables Search button
function clearAdvancedText(obj) {
    if (obj !=3D null && getAdvancedButton() !=3D null && =
getAdvancedSearch() !=3D null && getHfldAdvanceKeywords() !=3D null && =
getTxtVolume() !=3D null && getTxtIssue().value !=3D null && =
getTxtPageNumber().value !=3D null) {
        if ((getAdvancedSearch().value =3D=3D "Enter Keywords" && =
getHfldAdvanceKeywords().value =3D=3D 'disableButton') || =
(getTxtVolume().value =3D=3D '' || getTxtIssue().value =3D=3D '' || =
getTxtPageNumber().value =3D=3D '')) {
            //Explicitly check if the onfocus() method is called on =
txtKeywords textbox
            if (obj =3D=3D getAdvancedSearch() && =
(getAdvancedSearch().value =3D=3D "Enter Keywords" || =
getAdvancedSearch().value =3D=3D "Search All Journals") && =
getHfldAdvanceKeywords().value =3D=3D 'disableButton') {
                getAdvancedSearch().value =3D '';
                getHfldAdvanceKeywords().value =3D 'enableButton';
            }
            getAdvancedButton().disabled =3D false;
        }
    }
}
//On blur, if txtKeywords textbox is empty, default text is added and =
Search button is disabled
function defaultAdvancedText(obj) {
    if (obj !=3D null && getAdvancedButton() !=3D null && =
getAdvancedSearch() !=3D null && getHfldAdvanceKeywords() !=3D null && =
getTxtVolume() !=3D null && getTxtIssue().value !=3D null && =
getTxtPageNumber().value !=3D null) {
        if ((trimDefaultAdvancedText(getAdvancedSearch().value) !=3D "" =
&& getHfldAdvanceKeywords().value =3D=3D 'enableButton') || =
trimDefaultAdvancedText(getTxtVolume().value) !=3D '' || =
trimDefaultAdvancedText(getTxtIssue().value) !=3D '' || =
trimDefaultAdvancedText(getTxtPageNumber().value) !=3D '') {
            getAdvancedButton().disabled =3D false;
        }
        else {
            getAdvancedButton().disabled =3D true;
            getTxtVolume().value =3D '';
            getTxtIssue().value =3D '';
            getTxtPageNumber().value =3D '';
        }
        //Explicitly check if the onblur() method is called on =
txtKeywords textbox to set default text
        if (obj =3D=3D getAdvancedSearch() && =
trimDefaultAdvancedText(getAdvancedSearch().value) =3D=3D "" && =
getHfldAdvanceKeywords().value =3D=3D 'enableButton') {
            if (getContextJournalType() =3D=3D "") {
                getAdvancedSearch().value =3D 'Search All Journals';
            }
            else {
                getAdvancedSearch().value =3D "Enter Keywords";
            }
            getHfldAdvanceKeywords().value =3D 'disableButton';
        }
    }
}

function citationTextChange() {

    if (typeof getTxtIssue =3D=3D 'function' && typeof getTxtVolume =
=3D=3D 'function' && typeof getTxtPageNumber =3D=3D 'function') {

        if (getTxtIssue() !=3D null && getTxtVolume() !=3D null && =
getTxtPageNumber() !=3D null) {
           =20
            getTxtIssue().disabled =3D =
trimDefaultAdvancedText(getTxtVolume().value) =3D=3D '';
            if (getTxtIssue().disabled) {
                getTxtIssue().style.backgroundColor =3D "#CCC";
                getTxtIssue().value =3D '';
            }
            else {
                getTxtIssue().style.backgroundColor =3D "#FFF";
            }
            getTxtPageNumber().disabled =3D =
trimDefaultAdvancedText(getTxtIssue().value) =3D=3D '';
            if (getTxtPageNumber().disabled) {
                getTxtPageNumber().style.backgroundColor =3D "#CCC";
                getTxtPageNumber().value =3D '';
            }
            else {
                getTxtPageNumber().style.backgroundColor =3D "#FFF";
            }
        }
    }
}

function trimDefaultAdvancedText(val) {
    var trimmedText =3D val.replace(/^\s+/, '');
    trimmedText =3D trimmedText.replace(/\s+$/, '');

    return trimmedText;
}

//Clears the txtKeywords textbox on focus if txtKeywords have default =
text and enables Search button
function clearNewSearchText(obj) {
    if (obj !=3D null && getNewSearchHfldKeywords() !=3D null && =
getNewSearchButton() !=3D null) {
        if ((obj.value =3D=3D 'Enter Keywords' || obj.value =3D=3D =
'Search All Journals') && getNewSearchHfldKeywords().value =3D=3D =
'disableButton') {
            obj.value =3D '';
            getNewSearchHfldKeywords().value =3D 'enableButton';
        }
        getNewSearchButton().disabled =3D false;
    }
}

//On blur, if txtKeywords textbox is empty, default text is added and =
Search button is disabled
function defaultNewSearchText(obj) {
    if (obj !=3D null && getNewSearchHfldKeywords() !=3D null && =
getNewSearchButton() !=3D null) {
        if (trimDefaultNewSearchText(obj.value) =3D=3D "") {
            if (getContextJournalType() =3D=3D "") {
                obj.value =3D 'Search All Journals';
            }
            else {
                obj.value =3D 'Enter Keywords';
            }
            getNewSearchButton().disabled =3D true;
            getNewSearchHfldKeywords().value =3D 'disableButton';
        }
    }
}

function trimDefaultNewSearchText(val) {
    var trimmedText =3D val.replace(/^\s+/, '');
    trimmedText =3D trimmedText.replace(/\s+$/, '');

    return trimmedText;
}

function search_pageLoad(sender, args) {

    if (getHfldKeywords().value =3D=3D 'enableButton') {
        getButton().disabled =3D false;
    }

    if (typeof getHfldAdvanceKeywords =3D=3D 'function' && =
getHfldAdvanceKeywords !=3D undefined) {
        if (getAdvancedButton() !=3D null && getTxtVolume() !=3D null && =
getTxtIssue().value !=3D null && getTxtPageNumber().value !=3D null) {
            if (getHfldAdvanceKeywords().value =3D=3D 'enableButton' || =
getTxtVolume().value !=3D '' || getTxtIssue().value !=3D '' || =
getTxtPageNumber().value !=3D '') {
                getAdvancedButton().disabled =3D false;
            }
        }
    }
}

//Clears the txtKeywords textbox on focus if txtKeywords have default =
text and enables Search button
function clearText(obj) {
    if (obj !=3D null && getHfldKeywords() !=3D null && getButton() !=3D =
null) {
        if ((obj.value =3D=3D 'Enter Keywords' || obj.value =3D=3D =
'Search All Journals') && getHfldKeywords().value =3D=3D =
'disableButton') {
            obj.value =3D '';
            getHfldKeywords().value =3D 'enableButton';
        }
        getButton().disabled =3D false;
    }
}

//On blur, if txtKeywords textbox is empty, default text is added and =
Search button is disabled
function defaultText(obj) {
    if (obj !=3D null && getHfldKeywords() !=3D null && getButton() !=3D =
null) {
        if (trimDefaultText(obj.value) =3D=3D "") {
            if (getContextJournalType() =3D=3D "") {
                obj.value =3D 'Search All Journals';
            }
            else {
                obj.value =3D 'Enter Keywords';
            }
            getButton().disabled =3D true;
            getHfldKeywords().value =3D 'disableButton';
        }
    }
}

function trimDefaultText(val) {
    var trimmedText =3D val.replace(/^\s+/, '');
    trimmedText =3D trimmedText.replace(/\s+$/, '');

    return trimmedText;
}

var searchesDiv;
var parentDiv;
var hrefRecent;

function toggleSearchesDiv(id, parentDivId, thisId) {
    hrefRecent =3D thisId;
    searchesDiv =3D document.getElementById(id);

    if (searchesDiv.style.display =3D=3D 'none') {
        searchesDiv.style.display =3D 'block';
        document.body.onmouseover =3D hideSearchesDiv;
        hrefRecent.className =3D 'ej-search-options-recent';
        parentDiv =3D document.getElementById(parentDivId)
        parentDiv.style.zIndex =3D 1;
    }
    else {
        hideSearchesDiv();
    }
}
function hideSearchesDiv() {
    if (searchesDiv !=3D null) {
        searchesDiv.style.display =3D 'none';
    }
    if (parentDiv !=3D null) {
        parentDiv.style.zIndex =3D 0;
    }
    if (hrefRecent !=3D null) {
        hrefRecent.className =3D '';
    }

    document.body.onmouseover =3D null;    // Remove event handler when =
it's no longer needed
}
Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(ejournals_pa=
geLoad);
Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(search_pageL=
oad);
Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(citationText=
Change);

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/OAKS.Journals/fulltext.js

=EF=BB=BF
    function showHide(elementid, img)
    {
    if (document.getElementById(elementid).style.display =3D=3D 'none')
    {
    document.getElementById(elementid).style.display =3D '';
    document.getElementById(img).src =3D =
"/_layouts/1033/IMAGES/OAKS.Journals/icon-minus.gif";
    }
    else
    {
    document.getElementById(elementid).style.display =3D 'none';
    document.getElementById(img).src =3D =
"/_layouts/1033/IMAGES/OAKS.Journals/icon-plus.gif";
    }
    }


    function showOutline()
    {
        $find("articleOutlinePopup").show();

    }
   =20
    function hideOutline()
    {
        if($find("articleOutlinePopup") !=3D null)
        { =20
            $find("articleOutlinePopup").hide();
        }
    }
     =20
    function showParagraph(paragraphid)
    {
	    $find("articleOutlinePopup").hide();
    }

  =20
   
------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/OAKS.Journals/ImageWrapperControl.js

=EF=BB=BF///<reference name=3D"MicrosoftAjax.js"/>
///<reference name=3D"wz_tooltip.js"/>

var ImageWrapperControl_ImageRolloverTimeoutId =3D 0;

function ImageWrapperControl_ShowRollOverImageFromCollection(imageId, =
rolloverDisplayMilliseconds) {
    var images =3D Global_GetImagesCollection();

    var image =3D images[imageId];
    var title =3D image.title;
    var description =3D image.description;
    var rolloverurl =3D image.rolloverUrl;

    ImageWrapperControl_ShowRollOverImage(title, description, =
rolloverurl, rolloverDisplayMilliseconds);

    //Tip('<div id=3Dej-box-modal-drop-shadow><div =
id=3Dej-box-modal-style-2><div id=3Dej-box-modal-header><div =
id=3Dej-box-modal-header-title>' + title +'</div><div =
id=3Dej-box-modal-header-close></div><div =
id=3Dej-clear-float></div></div><img src=3D' + rolloverurl + ' =
class=3Dej-article-body-img /><p>' + description +=20
    //'</p></div></div>', BORDERWIDTH ,0, SHADOW, false, BGCOLOR, '', =
WIDTH , 0, DELAY, rolloverDisplayMilliseconds);
}

function ImageWrapperControl_ImageMouseOut() {
    UnTip();

}

function ImageWrapperControl_ShowRollOverImage(title, description, =
rolloverurl, rolloverDisplayMilliseconds) {

    Tip('<div id=3Dej-box-modal-drop-shadow><div =
id=3Dej-box-modal-style-4><table><tr><td><div =
id=3Dej-box-modal-image-4><table cellspacing=3D0 =
cellpadding=3D0><tr><td><img src=3D' + rolloverurl + ' alt=3D' + title +
    ' /></td></tr></table></div></td><td><div =
id=3Dej-box-modal-description-actions-4><div =
id=3Dej-box-modal-description-4><div id=3Dej-box-modal-header-title>' + =
title + '</div><p>' + description + =
'</p></div></div></td></tr></table><div =
id=3Dej-clear-float></div></div></div><div id=3Dej-clear-float></div>', =
BORDERWIDTH, 0, SHADOW, false, BGCOLOR, '', WIDTH, 0, DELAY, =
rolloverDisplayMilliseconds);
}

function ImageWrapperControl_ShowRollOverImage_NoCaption(rolloverurl, =
rolloverDisplayMilliseconds) {
    Tip('<div id=3D"ej-box-modal-drop-shadow"><div =
id=3D"ej-box-modal-style-4-nocap"><table><tr><td><div =
id=3D"ej-box-modal-image-4"><table cellspacing=3D"0" =
cellpadding=3D"0"><tr><td><img src=3D' + rolloverurl +=20
    '/></td></tr></table></div></td></tr></table><div =
id=3D"ej-clear-float"></div></div></div><div =
id=3D"ej-clear-float"></div>', BORDERWIDTH, 0, SHADOW, false, BGCOLOR, =
'', WIDTH, 0, DELAY, rolloverDisplayMilliseconds);

}

function ImageWrapperControl_ShowRollOverCoverImage(rolloverurl, =
rolloverDisplayMilliseconds) {
    Tip('<div id=3Dej-box-modal-drop-shadow-hover><div =
id=3Dej-box-image-hover><img src=3D' + rolloverurl +
    '/></div></div><div id=3Dej-clear-float></div>', BORDERWIDTH, 0, =
SHADOW, false, BGCOLOR, '', WIDTH, 0, DELAY, =
rolloverDisplayMilliseconds);

}

function =
ImageWrapperControl_ShowRollOverSupplementCoverImage(rolloverHTML, =
rolloverDisplayMilliseconds) {
    TagToTip(rolloverHTML, BORDERWIDTH, 0, SHADOW, false, BGCOLOR, '', =
WIDTH, 0, DELAY, rolloverDisplayMilliseconds);

}

function ImageWrapperControl_ShowDropDownMenu(imageId1, imageGalleryURL, =
hypId, isMagazine) {

    var emailText =3D 'Email to a Colleague';
    if(isMagazine =3D=3D 'True')
    {
        emailText =3D 'Email to a Friend';
    }
   =20
    addToMyCollectionsLinkClicked(imageId1);
    var imageId =3D "'" + imageId1 + "'";
    Tip('<div id=3Dej-box-modal-drop-shadow><div =
id=3Dej-image-actions-drop><div id=3Dej-image-actions-header><div =
id=3Dej-image-actions-header-close><a =
href=3Djavascript:void(0)>X</a></div><div =
id=3Dej-clear-float></div></div><ul><li><a =
href=3Djavascript:showSlideShowByImageID(' + imageId + ')>Open in =
Slideshow</a></li><li><a href=3Djavascript:showFullSizeByImageID(' + =
imageId + ')>View Full-Size Image</a></li><li><a href=3D' + =
imageGalleryURL + '>Open Image Gallery</a></li><li><a =
href=3Djavascript:showAddToMyCollectionPopUp()>Add to My =
Favorites</a></li><li><a href=3Djavascript:showEmailToColleaguePopUp()>' =
+ emailText + '</a></li><li class=3Dej-image-actions-no-border><a =
href=3Djavascript:slideShow_ExportToPPT(' + imageId + ');>Export to PPT =
Slide</a></li></ul></div></div>', STICKY, true, CLICKCLOSE, true, =
BGCOLOR, '', BORDERWIDTH, 0, DELAY, 0, OFFSETX, 0, OFFSETY, 0);
}

function ImageWrapperControl_ShowReferenceHover(referenceText, =
rolloverDisplayMilliseconds) {
    Tip('<div id=3Dej-box-modal-drop-shadow-hover><div =
id=3Dej-box-text-hover>' + referenceText + '</div></div>', BORDERWIDTH, =
0, SHADOW, false, BGCOLOR, '', WIDTH, 0, FONTCOLOR, '#000000', DELAY, =
rolloverDisplayMilliseconds);
}




------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/OAKS.Journals/ArticleKeywordsHighlight.js

=EF=BB=BF
function HighlightKeyword(inputId) {
    var keyword =3D null;
    var cssHighlight =3D null;
    var chkBox =3D document.getElementById(inputId);
    //get the value in checkbox
    keyword =3D chkBox.value;
    //get the actual content of the article
    var body =3D getDivContentHtml().innerHTML;
    var regEx =3D null;

    cssHighlight =3D "ej-keyword-highlight";

    if (chkBox.checked =3D=3D true) {
        regEx =3D new RegExp('(\\b' + keyword + '\\b)', 'ig');
        //replace the keyword by wrapping it in a SPAN tag and then =
applying css class
        body =3D body.replace(regEx, '<span class=3D' + cssHighlight + =
'>$1<\/span>');
        regEx =3D new RegExp('(<[^>]*)<span class=3D' + cssHighlight + =
'>(' + keyword + ')<\/span>(.*?>)', 'ig');
        body =3D body.replace(regEx, '$1$2$3');
        //Set the actual content with replaced value
        getDivContentHtml().innerHTML =3D body;
    }
    else {
        //find all the occurences of keyword along with applied =
css//find the current browser
        var brow =3D navigator.appName;
        if (brow.indexOf("Microsoft Internet Explorer") !=3D -1) {
            //get rid of quotes around css class in case of IE
            regEx =3D new RegExp('<span class=3D' + cssHighlight + '>(' =
+ keyword + ')<\/span>', 'ig');
        }
        else {
            regEx =3D new RegExp('<span class=3D"' + cssHighlight + =
'">(' + keyword + ')<\/span>', 'ig');
        }
        //replace it with keyword only i.e css class is removed
        body =3D body.replace(regEx, '$1');
        //set the actual content with replaced value
        getDivContentHtml().innerHTML =3D body;
    }
}

function HighlightSearchTerms() {
    var c =3D new Array();

    var container =3D =
document.getElementById('ej-box-keyword-highlight-search');
    if (null !=3D container) {
        c =3D container.getElementsByTagName('input');
    }
    if (null !=3D c && c.length > 0) {
        for (var i =3D 0; i < c.length; i++) {
            if (c[i].type =3D=3D 'checkbox') {
                HighlightKeyword(c[i].id)
            }
        }
    }
}
------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/OAKS.Journals/SlideShowPopup.js

=EF=BB=BFvar images =3D null;
var id=3Dnull;=20
var imageIndex =3D null;
var imageLength =3D null;
var startImageId =3D null;
var imageControl =3D null;
var labelControl =3D null;
var imageCountStatusControl =3D null;
var imageCounter =3D 1;
var boolBtnClick =3D false;
var selectedImageGalleryUrl =3D null;
var imageTitle =3D null;

//This function hides the WebDialogWindow control
function HideSlideShow()
{
    setSlideShowProperty(false); =20
}

//This function shows the WebDialogWindow control
function showSlideShow(){
   =20
    setSlideShowProperty(true);=20
    boolBtnClick =3D true;
    showImage();
}
function setSlideShowProperty(isShow)
{
    var sControlID =3D document.getElementById("ImageViewerID"); =20
	var dialog =3D $find(sControlID.value);
    if(isShow)
    {
        dialog.set_windowState($IG.DialogWindowState.Normal);=20
    }=20
    else=20
    {
        dialog.set_windowState($IG.DialogWindowState.Hidden);=20
    }
}
function MovePrevious()
{

    if(images[imageIndex].previousImageId =3D=3D '')
    {
        imageCounter =3D imageLength.value;
        getLastImage();       =20
    }
    else
    {=09
        imageIndex =3D images[imageIndex].previousImageId;
        imageCounter =3D imageCounter - 1 ;
    }
   =20
    setSlideshowDisplay();
   =20
    imageTitle.innerHTML =3D images[imageIndex].title;
    labelControl.innerHTML =3D images[imageIndex].description;
    imageCountStatusControl.innerHTML =3D imageCounter  + " of " + =
imageLength.value;

}

function MoveNext()
{
    if(images[imageIndex].nextImageId =3D=3D '')
    {
        imageCounter =3D 1;
        getFirstImage();
    }
    else
    {   =20
        imageIndex =3D images[imageIndex].nextImageId;
        imageCounter =3D imageCounter + 1 ;
    }
   =20
    setSlideshowDisplay();
   =20
    imageTitle.innerHTML =3D images[imageIndex].title;
    labelControl.innerHTML =3D images[imageIndex].description;
    imageCountStatusControl.innerHTML =3D imageCounter + " of " + =
imageLength.value;
}

function showFullSizeByImageID(imageID)
{
    imageIndex =3D imageID;
   =20
    if( images =3D=3D null)
    {   =20
        images =3D Global_GetImagesCollection();
    }
   =20
    ShowFullSize();    =20
}

function ShowFullSize()=20
{
    if (images[imageIndex].windowId.match('-'))=20
    {
        var windowId =3D images[imageIndex].windowId.replace('-', '_');
        window.open(images[imageIndex].fullsizeUrl, windowId, =
'width=3D800,height=3D600,toolbar=3Dno,location=3Dno,status=3Dno,director=
ies=3Dno,scrollbars=3Dyes,menubar=3Dno,resizable=3Dyes')
    }
    else=20
    {
        window.open(images[imageIndex].fullsizeUrl, =
images[imageIndex].windowId, =
'width=3D800,height=3D600,toolbar=3Dno,location=3Dno,status=3Dno,director=
ies=3Dno,scrollbars=3Dyes,menubar=3Dno,resizable=3Dyes')
    }
}

function showImage()
{
    imageLength =3D  document.getElementById("NoOfImages");
    startImageId =3D  getPopupImageId();
    imageIndex =3D startImageId.value;
    images =3D Global_GetImagesCollection();
   =20
    if(boolBtnClick =3D=3D true)
    {
        getFirstImage();
    }
    boolBtnClick =3D false;
    setImageCounter();
   =20
    setSlideshowDisplay();
   =20
    labelControl =3D getImageDescription();
    labelControl.innerHTML =3D images[imageIndex].description;
    imageTitle =3D getImageTitle();
    imageTitle.innerHTML =3D images[imageIndex].title;
    imageCountStatusControl =3D getImageCountStatus();
    imageCountStatusControl.innerHTML =3D imageCounter + " of " + =
imageLength.value;

    //disable the Item List Action control
    if (typeof ItemListActionsControl_DisableSubmit =3D=3D 'function' && =
ItemListActionsControl_DisableSubmit !=3D undefined)=20
    {
        ItemListActionsControl_DisableSubmit();
    }
}

//Set the properties of images
function setImageProperties(src, alt)=20
{
    getArticleImage().src =3D src;
    getArticleImage().alt =3D alt;
}

function setImageCounter()
{
    imageCounter =3D 1;
 =20
    var image;
    for(image in images)
    {
        if(imageIndex =3D=3D image.toString())
        {
            break;
        }
        else
        {
            imageCounter =3D imageCounter + 1;
        }
    }
}

function getFirstImage()
{
    imageIndex =3D startImageId.value;
    while(images[imageIndex].previousImageId)
    {
        imageIndex =3D images[imageIndex].previousImageId;
    }
}

function getLastImage()
{
    imageIndex =3D startImageId.value;
    while(images[imageIndex].nextImageId)
    {
        imageIndex =3D images[imageIndex].nextImageId;
    }
}
// onclicking on the particular image showSlideShow.
function showSlideShowByImageID(imageID)
{
    var popupImageId =3D  getPopupImageId();
    if(popupImageId !=3D null && imageID !=3D null)
    {
        popupImageId.value =3D imageID;=20
    }
    setSlideShowProperty(true);=20
    showImage();=20
}
// when no images are present disable all links.
function disableAll()
{
    var hypSelectAlltop =3D document.getElementById("hypSelectAlltop");
    if(hypSelectAlltop !=3D null)
    {
        hypSelectAlltop.disabled =3D true; =20
        hypSelectAlltop.removeAttribute('href'); =20
    }
    var hypSelectAllBottom =3D =
document.getElementById("hypSelectAllBottom");
    if(hypSelectAllBottom !=3D null)
    {
        hypSelectAllBottom.disabled =3D true; =20
        hypSelectAllBottom.removeAttribute('href'); =20
    }
    var btnViewAsSlideshow =3D =
document.getElementById("btnViewAsSlideshow");
    if(btnViewAsSlideshow !=3D null)
    {
        btnViewAsSlideshow.disabled =3D true; =20
    }
    var lblImageAvailability =3D =
document.getElementById("lblImageAvailability");
    if(lblImageAvailability !=3D null)
    {
      lblImageAvailability.style.display =3D "block";
    } =20
}

// on clicking on the particular title of the image
function slideShow_addToMyCollectionsLinkClicked(linkId)
{
    addToMyCollectionsLinkClicked(linkId);
    var hidden =3D  getCallshowImage();
    if(hidden !=3D null)
    {
        hidden.value =3D true;        =20
    }=20
    //After post back add to my collection.
    var popupImageId =3D  getPopupImageId();
    if(popupImageId !=3D null)
    {
        popupImageId.value =3D linkId; =20
    }
}

//Checks if image tag exist on page. If !null, set image properties.
//This will come into picture when Flash is not installed.
function setImageContol(articleImageField)=20
{
    if (articleImageField !=3D null)=20
    {       =20
        setImageProperties(images[imageIndex].popupUrl, =
images[imageIndex].title);
    }
}

//It checks whether Flash is installed or not. On the basis of that, it =
decides what to display in Slideshow.
function setSlideshowDisplay()
{
    var divBoxModalImageFlash =3D =
document.getElementById("ej-box-modal-image-flash");
    var divBoxModalImage =3D =
document.getElementById("ej-box-modal-image");
    var divErrorMessageWidget =3D =
document.getElementById("error-message-widget");
   =20
     if (FlashDetect.installed)=20
     {
        setFlashImageProperties(images[imageIndex].originalUrl);
       =20
        divBoxModalImageFlash.style.display =3D "block";
        divBoxModalImage.style.display =3D "none";
        divErrorMessageWidget.style.display =3D "none";
     }
     else
     {
         /*@cc_on
            @if (@_jscript_version <=3D 5.6) @*/
                if (navigator.appName =3D=3D 'Microsoft Internet =
Explorer') {
                    setTimeout("setImageContol(getArticleImage())", =
1000);
                }
         /*@else @*/
                setImageContol(getArticleImage());
         /*@end @*/
       =20
        divBoxModalImageFlash.style.display =3D "none";
        divBoxModalImage.style.display =3D "block";
        divErrorMessageWidget.style.display =3D "block";
     }
}

function slideShow_ExportToPPT(imgID) {
    if (getIsExportToPPT() !=3D null) {
       getIsExportToPPT().value =3D 'true';
    }
    __doPostBack("PopUpActionDropDown", imgID);
    getIsExportToPPT().value =3D 'false';
}

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/OAKS.Journals/swfobject_imagegallery.js

/**=0A=
 * SWFObject v1.5.1: Flash Player detection and embed - =
http://blog.deconcept.com/swfobject/=0A=
 *=0A=
 * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT =
License:=0A=
 * http://www.opensource.org/licenses/mit-license.php=0A=
 *=0A=
 */=0A=
if(typeof deconcept =3D=3D "undefined") var deconcept =3D {};=0A=
if(typeof deconcept.util =3D=3D "undefined") deconcept.util =3D {};=0A=
if(typeof deconcept.SWFObjectUtil =3D=3D "undefined") =
deconcept.SWFObjectUtil =3D {};=0A=
deconcept.SWFObject =3D function(swf, id, w, h, ver, c, quality, =
xiRedirectUrl, redirectUrl, detectKey) {=0A=
	if (!document.getElementById) { return; }=0A=
	this.DETECT_KEY =3D detectKey ? detectKey : 'detectflash';=0A=
	this.skipDetect =3D deconcept.util.getRequestParameter(this.DETECT_KEY);=0A=
	this.params =3D {};=0A=
	this.variables =3D {};=0A=
	this.attributes =3D [];=0A=
	if(swf) { this.setAttribute('swf', swf); }=0A=
	if(id) { this.setAttribute('id', id); }=0A=
	if(w) { this.setAttribute('width', w); }=0A=
	if(h) { this.setAttribute('height', h); }=0A=
	if(ver) { this.setAttribute('version', new =
deconcept.PlayerVersion(ver.toString().split("."))); }=0A=
	this.installedVer =3D deconcept.SWFObjectUtil.getPlayerVersion();=0A=
	if (!window.opera && document.all && this.installedVer.major > 7) {=0A=
		// only add the onunload cleanup if the Flash Player version supports =
External Interface and we are in IE=0A=
		// fixes bug in some fp9 versions see =
http://blog.deconcept.com/2006/07/28/swfobject-143-released/=0A=
		if (!deconcept.unloadSet) {=0A=
			deconcept.SWFObjectUtil.prepUnload =3D function() {=0A=
				__flash_unloadHandler =3D function(){};=0A=
				__flash_savedUnloadHandler =3D function(){};=0A=
				window.attachEvent("onunload", deconcept.SWFObjectUtil.cleanupSWFs);=0A=
			}=0A=
			window.attachEvent("onbeforeunload", =
deconcept.SWFObjectUtil.prepUnload);=0A=
			deconcept.unloadSet =3D true;=0A=
		}=0A=
	}=0A=
	if(c) { this.addParam('bgcolor', c); }=0A=
	var q =3D quality ? quality : 'high';=0A=
	this.addParam('quality', q);=0A=
	this.setAttribute('useExpressInstall', false);=0A=
	this.setAttribute('doExpressInstall', false);=0A=
	var xir =3D (xiRedirectUrl) ? xiRedirectUrl : window.location;=0A=
	this.setAttribute('xiRedirectUrl', xir);=0A=
	this.setAttribute('redirectUrl', '');=0A=
	if(redirectUrl) { this.setAttribute('redirectUrl', redirectUrl); }=0A=
}=0A=
deconcept.SWFObject.prototype =3D {=0A=
	useExpressInstall: function(path) {=0A=
		this.xiSWFPath =3D !path ? "expressinstall.swf" : path;=0A=
		this.setAttribute('useExpressInstall', true);=0A=
	},=0A=
	setAttribute: function(name, value){=0A=
		this.attributes[name] =3D value;=0A=
	},=0A=
	getAttribute: function(name){=0A=
		return this.attributes[name] || "";=0A=
	},=0A=
	addParam: function(name, value){=0A=
		this.params[name] =3D value;=0A=
	},=0A=
	getParams: function(){=0A=
		return this.params;=0A=
	},=0A=
	addVariable: function(name, value){=0A=
		this.variables[name] =3D value;=0A=
	},=0A=
	getVariable: function(name){=0A=
		return this.variables[name] || "";=0A=
	},=0A=
	getVariables: function(){=0A=
		return this.variables;=0A=
	},=0A=
	getVariablePairs: function(){=0A=
		var variablePairs =3D [];=0A=
		var key;=0A=
		var variables =3D this.getVariables();=0A=
		for(key in variables){=0A=
			variablePairs[variablePairs.length] =3D key +"=3D"+ variables[key];=0A=
		}=0A=
		return variablePairs;=0A=
	},=0A=
	getSWFHTML: function() {=0A=
		var swfNode =3D "";=0A=
		if (navigator.plugins && navigator.mimeTypes && =
navigator.mimeTypes.length) { // netscape plugin architecture=0A=
			if (this.getAttribute("doExpressInstall")) {=0A=
				this.addVariable("MMplayerType", "PlugIn");=0A=
				this.setAttribute('swf', this.xiSWFPath);=0A=
			}=0A=
			swfNode =3D '<embed type=3D"application/x-shockwave-flash" src=3D"'+ =
this.getAttribute('swf') +'" width=3D"'+ this.getAttribute('width') +'" =
height=3D"'+ this.getAttribute('height') +'" style=3D"'+ =
(this.getAttribute('style') || "") +'"';=0A=
			swfNode +=3D ' id=3D"'+ this.getAttribute('id') +'" name=3D"'+ =
this.getAttribute('id') +'" ';=0A=
			var params =3D this.getParams();=0A=
			 for(var key in params){ swfNode +=3D [key] +'=3D"'+ params[key] +'" =
'; }=0A=
			var pairs =3D this.getVariablePairs().join("&");=0A=
			 if (pairs.length > 0){ swfNode +=3D 'flashvars=3D"'+ pairs +'"'; }=0A=
			swfNode +=3D '/>';=0A=
		} else { // PC IE=0A=
			if (this.getAttribute("doExpressInstall")) {=0A=
				this.addVariable("MMplayerType", "ActiveX");=0A=
				this.setAttribute('swf', this.xiSWFPath);=0A=
			}=0A=
			swfNode =3D '<object id=3D"'+ this.getAttribute('id') +'" =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width=3D"'+ =
this.getAttribute('width') +'" height=3D"'+ this.getAttribute('height') =
+'" style=3D"'+ (this.getAttribute('style') || "") +'">';=0A=
			swfNode +=3D '<param name=3D"movie" value=3D"'+ =
this.getAttribute('swf') +'" />';=0A=
			var params =3D this.getParams();=0A=
			for(var key in params) {=0A=
			 swfNode +=3D '<param name=3D"'+ key +'" value=3D"'+ params[key] +'" =
/>';=0A=
			}=0A=
			var pairs =3D this.getVariablePairs().join("&");=0A=
			if(pairs.length > 0) {swfNode +=3D '<param name=3D"flashvars" =
value=3D"'+ pairs +'" />';}=0A=
			swfNode +=3D "</object>";=0A=
		}=0A=
		return swfNode;=0A=
	},=0A=
	write: function(elementId){=0A=
		if(this.getAttribute('useExpressInstall')) {=0A=
			// check to see if we need to do an express install=0A=
			var expressInstallReqVer =3D new deconcept.PlayerVersion([6,0,65]);=0A=
			if (this.installedVer.versionIsValid(expressInstallReqVer) && =
!this.installedVer.versionIsValid(this.getAttribute('version'))) {=0A=
				this.setAttribute('doExpressInstall', true);=0A=
				this.addVariable("MMredirectURL", =
escape(this.getAttribute('xiRedirectUrl')));=0A=
				document.title =3D document.title.slice(0, 47) + " - Flash Player =
Installation";=0A=
				this.addVariable("MMdoctitle", document.title);=0A=
			}=0A=
		}=0A=
		if(this.skipDetect || this.getAttribute('doExpressInstall') || =
this.installedVer.versionIsValid(this.getAttribute('version'))){=0A=
			var n =3D (typeof elementId =3D=3D 'string') ? =
document.getElementById(elementId) : elementId;=0A=
			n.innerHTML =3D this.getSWFHTML();=0A=
			return true;=0A=
		}else{=0A=
			if(this.getAttribute('redirectUrl') !=3D "") {=0A=
				document.location.replace(this.getAttribute('redirectUrl'));=0A=
			}=0A=
		}=0A=
		return false;=0A=
	}=0A=
}=0A=
=0A=
/* ---- detection functions ---- */=0A=
deconcept.SWFObjectUtil.getPlayerVersion =3D function(){=0A=
	var PlayerVersion =3D new deconcept.PlayerVersion([0,0,0]);=0A=
	if(navigator.plugins && navigator.mimeTypes.length){=0A=
		var x =3D navigator.plugins["Shockwave Flash"];=0A=
		if(x && x.description) {=0A=
			PlayerVersion =3D new =
deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/, =
"").replace(/(\s+r|\s+b[0-9]+)/, ".").split("."));=0A=
		}=0A=
	}else if (navigator.userAgent && navigator.userAgent.indexOf("Windows =
CE") >=3D 0){ // if Windows CE=0A=
		var axo =3D 1;=0A=
		var counter =3D 3;=0A=
		while(axo) {=0A=
			try {=0A=
				counter++;=0A=
				axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+ counter);=0A=
//				document.write("player v: "+ counter);=0A=
				PlayerVersion =3D new deconcept.PlayerVersion([counter,0,0]);=0A=
			} catch (e) {=0A=
				axo =3D null;=0A=
			}=0A=
		}=0A=
	} else { // Win IE (non mobile)=0A=
		// do minor version lookup in IE, but avoid fp6 crashing issues=0A=
		// see =
http://blog.deconcept.com/2006/01/11/getvariable-setvariable-crash-intern=
et-explorer-flash-6/=0A=
		try{=0A=
			var axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");=0A=
		}catch(e){=0A=
			try {=0A=
				var axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");=0A=
				PlayerVersion =3D new deconcept.PlayerVersion([6,0,21]);=0A=
				axo.AllowScriptAccess =3D "always"; // error if player version < =
6.0.47 (thanks to Michael Williams @ Adobe for this code)=0A=
			} catch(e) {=0A=
				if (PlayerVersion.major =3D=3D 6) {=0A=
					return PlayerVersion;=0A=
				}=0A=
			}=0A=
			try {=0A=
				axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");=0A=
			} catch(e) {}=0A=
		}=0A=
		if (axo !=3D null) {=0A=
			PlayerVersion =3D new =
deconcept.PlayerVersion(axo.GetVariable("$version").split(" =
")[1].split(","));=0A=
		}=0A=
	}=0A=
	return PlayerVersion;=0A=
}=0A=
deconcept.PlayerVersion =3D function(arrVersion){=0A=
	this.major =3D arrVersion[0] !=3D null ? parseInt(arrVersion[0]) : 0;=0A=
	this.minor =3D arrVersion[1] !=3D null ? parseInt(arrVersion[1]) : 0;=0A=
	this.rev =3D arrVersion[2] !=3D null ? parseInt(arrVersion[2]) : 0;=0A=
}=0A=
deconcept.PlayerVersion.prototype.versionIsValid =3D function(fv){=0A=
	if(this.major < fv.major) return false;=0A=
	if(this.major > fv.major) return true;=0A=
	if(this.minor < fv.minor) return false;=0A=
	if(this.minor > fv.minor) return true;=0A=
	if(this.rev < fv.rev) return false;=0A=
	return true;=0A=
}=0A=
/* ---- get value of query string param ---- */=0A=
deconcept.util =3D {=0A=
	getRequestParameter: function(param) {=0A=
		var q =3D document.location.search || document.location.hash;=0A=
		if (param =3D=3D null) { return q; }=0A=
		if(q) {=0A=
			var pairs =3D q.substring(1).split("&");=0A=
			for (var i=3D0; i < pairs.length; i++) {=0A=
				if (pairs[i].substring(0, pairs[i].indexOf("=3D")) =3D=3D param) {=0A=
					return pairs[i].substring((pairs[i].indexOf("=3D")+1));=0A=
				}=0A=
			}=0A=
		}=0A=
		return "";=0A=
	}=0A=
}=0A=
/* fix for video streaming bug */=0A=
deconcept.SWFObjectUtil.cleanupSWFs =3D function() {=0A=
	var objects =3D document.getElementsByTagName("OBJECT");=0A=
	for (var i =3D objects.length - 1; i >=3D 0; i--) {=0A=
		objects[i].style.display =3D 'none';=0A=
		for (var x in objects[i]) {=0A=
			if (typeof objects[i][x] =3D=3D 'function') {=0A=
				objects[i][x] =3D function(){};=0A=
			}=0A=
		}=0A=
	}=0A=
}=0A=
/* add document.getElementById if needed (mobile IE < 5) */=0A=
if (!document.getElementById && document.all) { document.getElementById =
=3D function(id) { return document.all[id]; }}=0A=
=0A=
/* add some aliases for ease of use/backwards compatibility */=0A=
var getQueryParamValue =3D deconcept.util.getRequestParameter;=0A=
var FlashObject =3D deconcept.SWFObject; // for legacy support=0A=
var SWFObject =3D deconcept.SWFObject;=0A=

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/OAKS.Journals/flash_detect.js

/*=0A=
Copyright (c) Copyright (c) 2007, Carl S. Yestrau All rights reserved.=0A=
Code licensed under the BSD License: =
http://www.featureblend.com/license.txt=0A=
Version: 1.0.4=0A=
*/=0A=
var FlashDetect =3D new function(){=0A=
    var self =3D this;=0A=
    self.installed =3D false;=0A=
    self.raw =3D "";=0A=
    self.major =3D -1;=0A=
    self.minor =3D -1;=0A=
    self.revision =3D -1;=0A=
    self.revisionStr =3D "";=0A=
    var activeXDetectRules =3D [=0A=
        {=0A=
            "name":"ShockwaveFlash.ShockwaveFlash.7",=0A=
            "version":function(obj){=0A=
                return getActiveXVersion(obj);=0A=
            }=0A=
        },=0A=
        {=0A=
            "name":"ShockwaveFlash.ShockwaveFlash.6",=0A=
            "version":function(obj){=0A=
                var version =3D "6,0,21";=0A=
                try{=0A=
                    obj.AllowScriptAccess =3D "always";=0A=
                    version =3D getActiveXVersion(obj);=0A=
                }catch(err){}=0A=
                return version;=0A=
            }=0A=
        },=0A=
        {=0A=
            "name":"ShockwaveFlash.ShockwaveFlash",=0A=
            "version":function(obj){=0A=
                return getActiveXVersion(obj);=0A=
            }=0A=
        }=0A=
    ];=0A=
    /**=0A=
     * Extract the ActiveX version of the plugin.=0A=
     * =0A=
     * @param {Object} The flash ActiveX object.=0A=
     * @type String=0A=
     */=0A=
    var getActiveXVersion =3D function(activeXObj){=0A=
        var version =3D -1;=0A=
        try{=0A=
            version =3D activeXObj.GetVariable("$version");=0A=
        }catch(err){}=0A=
        return version;=0A=
    };=0A=
    /**=0A=
     * Try and retrieve an ActiveX object having a specified name.=0A=
     * =0A=
     * @param {String} name The ActiveX object name lookup.=0A=
     * @return One of ActiveX object or a simple object having an =
attribute of activeXError with a value of true.=0A=
     * @type Object=0A=
     */=0A=
    var getActiveXObject =3D function(name){=0A=
        var obj =3D -1;=0A=
        try{=0A=
            obj =3D new ActiveXObject(name);=0A=
        }catch(err){=0A=
            obj =3D {activeXError:true};=0A=
        }=0A=
        return obj;=0A=
    };=0A=
    /**=0A=
     * Parse an ActiveX $version string into an object.=0A=
     * =0A=
     * @param {String} str The ActiveX Object GetVariable($version) =
return value. =0A=
     * @return An object having raw, major, minor, revision and =
revisionStr attributes.=0A=
     * @type Object=0A=
     */=0A=
    var parseActiveXVersion =3D function(str){=0A=
        var versionArray =3D str.split(",");//replace with regex=0A=
        return {=0A=
            "raw":str,=0A=
            "major":parseInt(versionArray[0].split(" ")[1], 10),=0A=
            "minor":parseInt(versionArray[1], 10),=0A=
            "revision":parseInt(versionArray[2], 10),=0A=
            "revisionStr":versionArray[2]=0A=
        };=0A=
    };=0A=
    /**=0A=
     * Parse a standard enabledPlugin.description into an object.=0A=
     * =0A=
     * @param {String} str The enabledPlugin.description value.=0A=
     * @return An object having raw, major, minor, revision and =
revisionStr attributes.=0A=
     * @type Object=0A=
     */=0A=
    var parseStandardVersion =3D function(str){=0A=
        var descParts =3D str.split(/ +/);=0A=
        var majorMinor =3D descParts[2].split(/\./);=0A=
        var revisionStr =3D descParts[3];=0A=
        return {=0A=
            "raw":str,=0A=
            "major":parseInt(majorMinor[0], 10),=0A=
            "minor":parseInt(majorMinor[1], 10), =0A=
            "revisionStr":revisionStr,=0A=
            "revision":parseRevisionStrToInt(revisionStr)=0A=
        };=0A=
    };=0A=
    /**=0A=
     * Parse the plugin revision string into an integer.=0A=
     * =0A=
     * @param {String} The revision in string format.=0A=
     * @type Number=0A=
     */=0A=
    var parseRevisionStrToInt =3D function(str){=0A=
        return parseInt(str.replace(/[a-zA-Z]/g, ""), 10) || =
self.revision;=0A=
    };=0A=
    /**=0A=
     * Is the major version greater than or equal to a specified version.=0A=
     * =0A=
     * @param {Number} version The minimum required major version.=0A=
     * @type Boolean=0A=
     */=0A=
    self.majorAtLeast =3D function(version){=0A=
        return self.major >=3D version;=0A=
    };=0A=
    /**=0A=
     * Is the minor version greater than or equal to a specified version.=0A=
     * =0A=
     * @param {Number} version The minimum required minor version.=0A=
     * @type Boolean=0A=
     */=0A=
    self.minorAtLeast =3D function(version){=0A=
        return self.minor >=3D version;=0A=
    };=0A=
    /**=0A=
     * Is the revision version greater than or equal to a specified =
version.=0A=
     * =0A=
     * @param {Number} version The minimum required revision version.=0A=
     * @type Boolean=0A=
     */=0A=
    self.revisionAtLeast =3D function(version){=0A=
        return self.revision >=3D version;=0A=
    };=0A=
    /**=0A=
     * Is the version greater than or equal to a specified major, minor =
and revision.=0A=
     * =0A=
     * @param {Number} major The minimum required major version.=0A=
     * @param {Number} (Optional) minor The minimum required minor =
version.=0A=
     * @param {Number} (Optional) revision The minimum required revision =
version.=0A=
     * @type Boolean=0A=
     */=0A=
    self.versionAtLeast =3D function(major){=0A=
        var properties =3D [self.major, self.minor, self.revision];=0A=
        var len =3D Math.min(properties.length, arguments.length);=0A=
        for(i=3D0; i<len; i++){=0A=
            if(properties[i]>=3Darguments[i]){=0A=
                if(i+1<len && properties[i]=3D=3Darguments[i]){=0A=
                    continue;=0A=
                }else{=0A=
                    return true;=0A=
                }=0A=
            }else{=0A=
                return false;=0A=
            }=0A=
        }=0A=
    };=0A=
    /**=0A=
     * Constructor, sets raw, major, minor, revisionStr, revision and =
installed public properties.=0A=
     */=0A=
    self.FlashDetect =3D function(){=0A=
        if(navigator.plugins && navigator.plugins.length>0){=0A=
            var type =3D 'application/x-shockwave-flash';=0A=
            var mimeTypes =3D navigator.mimeTypes;=0A=
            if(mimeTypes && mimeTypes[type] && =
mimeTypes[type].enabledPlugin && =
mimeTypes[type].enabledPlugin.description){=0A=
                var version =3D =
mimeTypes[type].enabledPlugin.description;=0A=
                var versionObj =3D parseStandardVersion(version);=0A=
                self.raw =3D versionObj.raw;=0A=
                self.major =3D versionObj.major;=0A=
                self.minor =3D versionObj.minor; =0A=
                self.revisionStr =3D versionObj.revisionStr;=0A=
                self.revision =3D versionObj.revision;=0A=
                self.installed =3D true;=0A=
            }=0A=
        }else if(navigator.appVersion.indexOf("Mac")=3D=3D-1 && =
window.execScript){=0A=
            var version =3D -1;=0A=
            for(var i=3D0; i<activeXDetectRules.length && =
version=3D=3D-1; i++){=0A=
                var obj =3D getActiveXObject(activeXDetectRules[i].name);=0A=
                if(!obj.activeXError){=0A=
                    self.installed =3D true;=0A=
                    version =3D activeXDetectRules[i].version(obj);=0A=
                    if(version!=3D-1){=0A=
                        var versionObj =3D parseActiveXVersion(version);=0A=
                        self.raw =3D versionObj.raw;=0A=
                        self.major =3D versionObj.major;=0A=
                        self.minor =3D versionObj.minor; =0A=
                        self.revision =3D versionObj.revision;=0A=
                        self.revisionStr =3D versionObj.revisionStr;=0A=
                    }=0A=
                }=0A=
            }=0A=
        }=0A=
    }();=0A=
};=0A=
FlashDetect.JS_RELEASE =3D "1.0.4";
------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/OAKS.Journals/EmailToColleague.js

=EF=BB=BFfunction clearEmailToColleagueText() {

    if (emailMessage !=3D null) {
        emailMessage.value =3D '';
        if (typeof getMailMessage =3D=3D 'function' && getMailMessage =
!=3D undefined) {
            emailMessage.value =3D getMailMessage();
        }
    }

    if (yourName !=3D null) {
        yourName.value =3D '';
    }

    if (yourEmail !=3D null) {
        yourEmail.value =3D '';
    }

    if (colleagueEmail !=3D null) {
        colleagueEmail.value =3D '';
    }

    if (btnSend !=3D null) {
        btnSend.disabled =3D false;
    }
    if (chkSendMeCopy.checked) {
        chkSendMeCopy.checked =3D false;
    }
}


function clearEmailToColleagueTextLogin() {

    if (emailMessage !=3D null) {
        emailMessage.value =3D '';
        if (typeof getMailMessage =3D=3D 'function' && getMailMessage =
!=3D undefined) {
            emailMessage.value =3D getMailMessage();
        }
    }

    if (colleagueEmail !=3D null) {
        colleagueEmail.value =3D '';
    }

    if (btnSend !=3D null) {
        btnSend.disabled =3D false;
    }
    if (chkSendMeCopy.checked) {
        chkSendMeCopy.checked =3D false;
    }
}
function validateSendEmail()
{
    if(yourEmail.value =3D=3D '')
    {
        alert('Please enter Your Email');
        yourEmail.focus();
        return false;
    }

    if (colleagueEmail.value =3D=3D '') {

        if (lblColleaguesEmail.innerHTML =3D=3D "Friend's Email:") {
            alert("Please enter Friend's Email");
        }
        else {
            alert("Please enter Colleague's Email");
        }
       =20
        colleagueEmail.focus();
        return false;
    }
   =20
    if(emailMessage.value =3D=3D '')
    {
        alert('Please enter the message.');
        emailMessage.focus();
        return false;
    }
    if((getEmailRegularExpression() !=3D null) && =
!(getEmailRegularExpression().test(yourEmail.value)))
    {
        lblErrorMessage.style.display =3D 'block';
        lblErrorMessage.innerHTML =3D 'Your E-mail is Invalid';
        yourEmail.focus();
        yourEmail.select();
        return false;=20
    }
    if((getMultipleEmailsRegularExpression() !=3D null) && =
!(getMultipleEmailsRegularExpression().test(colleagueEmail.value)))
    {
        lblErrorMessage.style.display =3D 'block';
        lblErrorMessage.innerHTML =3D "Colleague's E-mail is Invalid";
        colleagueEmail.focus();
        colleagueEmail.select();
        return false;=20
    }
    lblErrorMessage.style.display =3D 'none';
    hiddenEmailToColleague.value =3D 'true';
    return true;
}
function closeWindow() {
    if (hiddenIsUser.value =3D=3D '') {
        clearEmailToColleagueText();
    }
    else {
        clearEmailToColleagueTextLogin();
    }
    if (getEmailPopup() !=3D null) {
        getEmailPopup().hide();
    }
    showMainEmailPanel();
}
function showMainEmailPanel()
{
    pnlMainEmail.style.display =3D 'block';
    pnlSuccessMessageEmail.style.display =3D 'none';
    pnlErrorMessage.style.display =3D 'none';
}


------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/OAKS.Journals/AddToMyCollections.js

=EF=BB=BFfunction atmcClearText()
{       =20
    if(atmcDescription !=3D null && atmcCollectionName !=3D null && =
atmcRdoExistingCollection !=3D null)
    {
        atmcDescription.value =3D '';       =20
        atmcCollectionName.value =3D '';
        atmcRdoExistingCollection.checked =3D =
atmcRdoExistingCollectionChecked;
    }
    if (atmcCustomValidator !=3D null) {
        atmcCustomValidator.style.display =3D 'none';
    }
    atmcSelectionChanged();
}

function atmcValidate()
{
    if(atmcRdoNewCollection.checked)
    {
        var regExp =3D /^\s{1,}$/g; //match any white space including =
space, tab, form-feed, etc.
        if ((atmcCollectionName.value =3D=3D null) || =
(atmcCollectionName.value.length =3D=3D 0) || =
((atmcCollectionName.value.search(regExp)) > -1))=20
        {
            alert('Please enter Folder name.');
            atmcCollectionName.focus();
            atmcCollectionName.select();
            return false;
        }
    }
   =20
    var hiddenAddArticle =3D getAddToMyCollectionHidden();
    hiddenAddArticle.value =3D 'true';
    return true;
}

function atmcClose()
{
    if(atmcGetPopup() !=3D null)
    {
        atmcGetPopup().hide();
    }
    atmcClearText();
    atmcShowMainPanel();       =20
}

function atmcShowMainPanel()
{
    atmcPnlMain.style.display =3D 'block';
    atmcPnlMessage.style.display =3D 'none';  =20
}

function atmcSelectionChanged()
{       =20
    if(atmcRdoExistingCollection.checked)
    {  =20
        atmcParaCollectionName.className=3D"ej-disabled-style";
        atmcParaCollectionDescription.className=3D"ej-disabled-style";   =

        atmcCollectionName.disabled =3D true;
        atmcDescription.disabled =3D true;
        atmcCmbExistingCollection.disabled =3D false;
    }
    else
    {
        atmcCollectionName.disabled =3D false;
        atmcDescription.disabled =3D false;
        atmcParaCollectionName.className=3D"";
        atmcParaCollectionDescription.className=3D"";
        atmcCmbExistingCollection.disabled =3D true;
    }
    return true;       =20
}
function atmcSetFocus()
{
    if(atmcRdoNewCollection.checked)
    {
        atmcCollectionName.focus();
    }
}

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/OAKS.Journals/ExportToCitationManager.js

=EF=BB=BFfunction validateExportType()
{
    hiddenExportType.value =3D 'true';
    closeExportToModalPopUp();
    return true;
}

function closeExportToModalPopUp()
{
    if(getExportPopup() !=3D null)
    {
        getExportPopup().hide();
    }
    showMainExportPanel();
    return false; =20
}

function showMainExportPanel()
{
    pnlMainExport.style.display =3D 'block';
}
------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://edge.quantserve.com/quant.js

//=0A=
// For correct measurement, DO NOT HOST THIS FROM ANOTHER SERVER=0A=
//=0A=
function _qcdst(){if(_qctzoff(0)!=3D_qctzoff(6))return 1;return 0;}=0A=
function _qctzoff(m){=0A=
var d1=3Dnew Date(2000,m,1,0,0,0,0);=0A=
var t=3Dd1.toGMTString();=0A=
var d3=3Dnew Date(t.substring(0,t.lastIndexOf(" ")-1));=0A=
return d1-d3;=0A=
}=0A=
function _qceuc(s){=0A=
if(typeof(encodeURIComponent)=3D=3D'function'){return =
encodeURIComponent(s);}=0A=
else{return escape(s);}=0A=
}=0A=
function _qcrnd(){return Math.round(Math.random()*2147483647);}=0A=
function _qcgc(n){=0A=
 var v=3D'';=0A=
 var c=3Ddocument.cookie;if(!c)return v;=0A=
 var i=3Dc.indexOf(n+"=3D");=0A=
 var len=3Di+n.length+1;=0A=
 if(i>-1){=0A=
  var end=3Dc.indexOf(";", len);=0A=
  if(end<0)end=3Dc.length;=0A=
  v=3Dc.substring(len,end);=0A=
 }=0A=
 return v;=0A=
}=0A=
function _qcdomain(){=0A=
 var d=3Ddocument.domain;=0A=
 if(d.substring(0,4)=3D=3D"www.")d=3Dd.substring(4,d.length);=0A=
 var a=3Dd.split(".");var len=3Da.length;=0A=
 if(len<3)return d;=0A=
 var e=3Da[len-1];=0A=
 if(e.length<3)return d;=0A=
 d=3Da[len-2]+"."+a[len-1];=0A=
 return d;=0A=
}=0A=
function _qhash2(h,s){=0A=
 for(var i=3D0;i<s.length;i++){=0A=
  h^=3Ds.charCodeAt(i);h+=3D(h << 1)+(h << 4)+(h << 7)+(h << 8)+(h << =
24);}=0A=
 return h;=0A=
}=0A=
function _qhash(s){=0A=
 var h1=3D0x811c9dc5,h2=3D0xc9dc5118;=0A=
 return =
(Math.round(Math.abs(_qhash2(h1,s)*_qhash2(h2,s))/65536)).toString(16);=0A=
}=0A=
function _qcsc(){=0A=
 var s=3D"";var d=3D_qcdomain();=0A=
 if(_qad=3D=3D1)return ";fpan=3Du;fpa=3D";=0A=
 var =
sd=3D["4dcfa7079941","127fdf7967f31","588ab9292a3f","32f92b0727e5","22f9a=
a38dfd3","a4abfe8f3e04","18b66bc1325c","958e70ea2f28","bdbf0cb4bbb","6511=
8a0d557","40a1d9db1864","18ae3d985046","3b26460f55d"];=0A=
 var qh=3D_qhash(d);=0A=
 for(var i=3D0;i<sd.length;i++){if(sd[i]=3D=3Dqh)return =
";fpan=3Du;fpa=3D";}=0A=
 var u=3Ddocument;var a=3D_qcgc("__qca");=0A=
 if(a.length>0){s+=3D";fpan=3D0;fpa=3D"+a;}=0A=
 else{=0A=
  var da=3Dnew Date();=0A=
  a=3D'P0-'+_qcrnd()+'-'+da.getTime();=0A=
  u.cookie=3D"__qca=3D"+a+"; expires=3DSun, 18 Jan 2038 00:00:00 GMT; =
path=3D/; domain=3D"+d;=0A=
  a=3D_qcgc("__qca");=0A=
  if(a.length>0){s+=3D";fpan=3D1;fpa=3D"+a;}=0A=
  else{s+=3D";fpan=3Du;fpa=3D";}=0A=
 }=0A=
 return s;=0A=
}=0A=
function _qcdc(n){=0A=
 document.cookie=3Dn+"=3D; expires=3DThu, 01 Jan 1970 00:00:01 GMT; =
path=3D/; domain=3D"+_qcdomain();=0A=
}=0A=
function _qpxload(){=0A=
 if((_qimg)&& typeof _qimg.width =3D=3D"number"){=0A=
  if (_qimg.width=3D=3D3){_qcdc("__qca");}=0A=
}}=0A=
function _qcp(p, myqo)=0A=
{=0A=
 var s=3D'',a=3Dnull;=0A=
 var media=3D'webpage',event=3D'load';=0A=
 if(myqo!=3Dnull){=0A=
  for(var k in myqo){=0A=
   if(typeof(k)!=3D'string'){continue;}=0A=
   if(typeof(myqo[k])!=3D'string'){continue;}=0A=
   if(k=3D=3D'qacct'){=0A=
    a=3Dmyqo[k];=0A=
    continue;=0A=
   }=0A=
   s+=3D';'+k+p+'=3D'+_qceuc(myqo[k]);=0A=
   if(k=3D=3D'media'){media=3Dmyqo[k];}=0A=
   if(k=3D=3D'event'){event=3Dmyqo[k];}=0A=
  }=0A=
 }=0A=
 if (typeof a !=3D"string"){=0A=
  if((typeof _qacct =3D=3D"undefined")||(_qacct.length=3D=3D0))return'';=0A=
  a=3D_qacct;=0A=
 }=0A=
 if (media=3D=3D'webpage' && event=3D=3D'load'){=0A=
  for(var i=3D0;i<_qpixelsent.length;i++){=0A=
   if(_qpixelsent[i]=3D=3Da)return'';=0A=
  }=0A=
  _qpixelsent.push(a);=0A=
 }=0A=
 if (media=3D=3D'ad'){_qad=3D1;}=0A=
 s=3D';a'+p+'=3D'+a+s;=0A=
 return s;=0A=
}=0A=
function _qcesc(s){=0A=
  return s.replace(/\./g,'%2E').replace(/,/g,'%2C');=0A=
}=0A=
function _qcd(o){=0A=
  return (typeof(o)!=3D"undefined" && o!=3Dnull);=0A=
}=0A=
function _qcogl(){=0A=
 var m=3Ddocument.getElementsByTagName('meta');=0A=
 var o=3D'';=0A=
 for(var i=3D0;i<m.length;i++){=0A=
  if(o.length>=3D1000)return o;=0A=
  =
if(_qcd(m[i])&&_qcd(m[i].attributes)&&_qcd(m[i].attributes.property)&&_qc=
d(m[i].attributes.property.value)&&_qcd(m[i].content)){=0A=
    var p=3Dm[i].attributes.property.value;=0A=
    var c=3Dm[i].content;=0A=
    if(p.length>3&&p.substring(0,3)=3D=3D'og:'){=0A=
      if(o.length>0)o+=3D',';=0A=
      var l=3D(c.length>80)?80:c.length;=0A=
      o+=3D_qcesc(p.substring(3,p.length))+'.'+_qcesc(c.substring(0,l));=0A=
    }=0A=
  }=0A=
 }=0A=
 return _qceuc(o);=0A=
}=0A=
function quantserve(){=0A=
 var e=3D(typeof(encodeURIComponent)=3D=3D'function')?"n":"s";=0A=
 var r=3D_qcrnd();=0A=
 var sr=3D'',qo=3D'',qm=3D'',url=3D'',ref=3D'',je=3D'u',ns=3D'1';=0A=
 var qocount=3D0;=0A=
 _qad=3D0;=0A=
 if(typeof _qpixelsent =3D=3D"undefined"){=0A=
  _qpixelsent=3D new Array();=0A=
 }=0A=
 if(typeof _qoptions !=3D"undefined" && _qoptions!=3Dnull){=0A=
  var _qopts=3D_qoptions;_qoptions=3Dnull;=0A=
  for(var k in _qopts){=0A=
   if(typeof(_qopts[k])=3D=3D'string'){=0A=
    qo=3D_qcp("", _qopts);=0A=
    break;=0A=
   }else if(typeof(_qopts[k])=3D=3D'object' && _qopts[k]!=3Dnull){=0A=
    ++qocount;=0A=
    qo+=3D_qcp("."+qocount, _qopts[k]);=0A=
   }=0A=
  }=0A=
 }else if (typeof _qacct =3D=3D"string"){=0A=
  qo=3D_qcp("",null);=0A=
 }=0A=
 if(qo.length=3D=3D0)return;=0A=
 var ce=3D(navigator.cookieEnabled)?"1":"0";=0A=
 if(typeof navigator.javaEnabled =
!=3D'undefined')je=3D(navigator.javaEnabled())?"1":"0";=0A=
 if(typeof _qmeta !=3D"undefined" && =
_qmeta!=3Dnull){qm=3D';m=3D'+_qceuc(_qmeta);_qmeta=3Dnull;}=0A=
 =
if(self.screen){sr=3Dscreen.width+"x"+screen.height+"x"+screen.colorDepth=
;}=0A=
 var d=3Dnew Date();=0A=
 var dst=3D_qcdst();=0A=
  =0A=
    =0A=
   =0A=
 =0A=
=0A=
=0A=
 var dg=3D"E13887-W-MS-7";=0A=
 var qs=3D"http://pixel.quantserve.com";=0A=
 var fp=3D_qcsc();=0A=
 if(window.location && =
window.location.href)url=3D_qceuc(window.location.href);=0A=
 if(window.document && =
window.document.referrer)ref=3D_qceuc(window.document.referrer);=0A=
 if(self=3D=3Dtop)ns=3D'0';=0A=
 var ogl=3D_qcogl();=0A=
 _qimg=3Dnew Image();=0A=
 _qimg.alt=3D"";=0A=
 =
_qimg.src=3Dqs+'/pixel'+';r=3D'+r+fp+';ns=3D'+ns+';url=3D'+url+';ref=3D'+=
ref+';ce=3D'+ce+';je=3D'+je+';sr=3D'+sr+';enc=3D'+e+';ogl=3D'+ogl+';dg=3D=
'+dg+';dst=3D'+dst+';et=3D'+d.getTime()+';tzo=3D'+d.getTimezoneOffset()+q=
o+qm;=0A=
 _qimg.onload=3Dfunction() {_qpxload();}=0A=
}=0A=
quantserve();=0A=

------=_NextPart_000_001F_01CB326A.947419B0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://journals.lww.com/_layouts/1033/core.js?rev=CNBZRdV1h3pKuA7LsMXf3w%3D%3D

var IsMenuShown=3Dfalse;
var itemTableDeferred=3Dnull;
var itemTable=3Dnull;
var imageCell=3Dnull;
var onKeyPress=3Dfalse;
var downArrowText=3Dnull;
var currentCtx=3Dnull;
var currentEditMenu=3Dnull;
var currentItemID=3Dnull;
var currentItemAppName=3Dnull;
var currentItemProgId=3Dnull;
var currentItemIcon=3Dnull;
var currentItemOpenControl=3Dnull;
var currentItemFileUrl=3Dnull;
var currentItemFSObjType=3Dnull;
var currentItemCheckedOutUserId=3Dnull;
var currentItemCheckoutExpires=3Dnull;
var currentItemModerationStatus=3Dnull;
var currentItemUIString=3Dnull;
var currentItemCheckedoutToLocal=3Dnull;
var bIsCheckout=3D0;
var currentItemCanModify=3Dnull;
var currentItemPermMaskH=3Dnull;
var currentItemPermMaskL=3Dnull;
var currentItemIsEventsExcp=3Dnull;
var currentItemIsEventsDeletedExcp=3Dnull;
var UTF8_1ST_OF_2=3D0xc0   ;
var UTF8_1ST_OF_3=3D0xe0   ;
var UTF8_1ST_OF_4=3D0xf0   ;
var UTF8_TRAIL=3D0x80   ;
var HIGH_SURROGATE_BITS=3D0xD800 ;
var LOW_SURROGATE_BITS=3D0xDC00 ;
var SURROGATE_6_BIT=3D0xFC00 ;
var SURROGATE_ID_BITS=3D0xF800 ;
var SURROGATE_OFFSET=3D0x10000;
function escapeProperlyCoreCore(str, bAsUrl, bForFilterQuery, =
bForCallback)
{
	var strOut=3D"";
	var strByte=3D"";
	var ix=3D0;
	var strEscaped=3D" \"%<>\'&";
	if (typeof(str)=3D=3D"undefined")
		return "";
	for (ix=3D0; ix < str.length; ix++)
	{
		var charCode=3Dstr.charCodeAt(ix);
		var curChar=3Dstr.charAt(ix);
		if(bAsUrl && (curChar=3D=3D'#' || curChar=3D=3D'?') )
		{
			strOut+=3Dstr.substr(ix);
			break;
		}
		if (bForFilterQuery && curChar=3D=3D'&')
		{
			strOut+=3DcurChar;
			continue;
		}
		if (charCode <=3D0x7f)
		{
			if (bForCallback)
			{
				strOut+=3DcurChar;
			}
			else
			{
				if ( (charCode >=3D97 && charCode <=3D122) ||
					 (charCode >=3D65 && charCode <=3D90) ||
					 (charCode >=3D48 && charCode <=3D57) ||
					 (bAsUrl && (charCode >=3D32 && charCode <=3D95) && =
strEscaped.indexOf(curChar) < 0))
				{
					strOut+=3DcurChar;
				}
				else if (charCode <=3D0x0f)
				{
					strOut+=3D"%0"+charCode.toString(16).toUpperCase();
				}
				else if (charCode <=3D0x7f)
				{
					strOut+=3D"%"+charCode.toString(16).toUpperCase();
				}
			}
		}
		else if (charCode <=3D0x07ff)
		{
			strByte=3DUTF8_1ST_OF_2 | (charCode >> 6);
			strOut+=3D"%"+strByte.toString(16).toUpperCase() ;
			strByte=3DUTF8_TRAIL | (charCode & 0x003f);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
		}
		else if ((charCode & SURROGATE_6_BIT) !=3DHIGH_SURROGATE_BITS)
		{
			strByte=3DUTF8_1ST_OF_3 | (charCode >> 12);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | ((charCode & 0x0fc0) >> 6);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | (charCode & 0x003f);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
		}
		else if (ix < str.length - 1)
		{
			var charCode=3D(charCode & 0x03FF) << 10;
			ix++;
			var nextCharCode=3Dstr.charCodeAt(ix);
			charCode |=3DnextCharCode & 0x03FF;
			charCode+=3DSURROGATE_OFFSET;
			strByte=3DUTF8_1ST_OF_4 | (charCode >> 18);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | ((charCode & 0x3f000) >> 12);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | ((charCode & 0x0fc0) >> 6);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
			strByte=3DUTF8_TRAIL | (charCode & 0x003f);
			strOut+=3D"%"+strByte.toString(16).toUpperCase();
		}
	}
	return strOut;
}
function escapeProperly(str)
{
	return escapeProperlyCoreCore(str, false, false, false);
}
function escapeProperlyCore(str, bAsUrl)
{
	return escapeProperlyCoreCore(str, bAsUrl, false, false);
}
function escapeUrlForCallback(str)
{
	var iPound=3Dstr.indexOf("#");
	var iQues=3Dstr.indexOf("?");
	if ((iPound > 0) && ((iQues=3D=3D-1) || (iPound < iQues)))
	{
		var strNew=3Dstr.substr(0, iPound);
		if (iQues > 0)
		{
			strNew+=3Dstr.substr(iQues);
		}
		str=3DstrNew;
	}
	return escapeProperlyCoreCore(str, true, false, true);
}
function PageUrlValidation(url)
{
	if (url.substr(0, 4) !=3D"http" && url.substr(0,1) !=3D"/")
	{
		var L_InvalidPageUrl_Text=3D"Invalid page URL: ";
		alert(L_InvalidPageUrl_Text);
		return "";
	}
	else
		return url;
}
var g_ExpGroupWPState=3Dnew LRUCache();
function makeAbsUrl(strUrl)
{
	if (strUrl.length > 0 && "/"=3D=3DstrUrl.substr(0, 1))
	{
		strUrl=3Dwindow.location.protocol+"//"+window.location.host+strUrl;
	}
	return strUrl;
}
function FilterNoteField(view, fieldName, fieldValue, keyCode)
{
	if (keyCode !=3D13) return;
	event.returnValue=3Dfalse;
	var strDocUrl=3Dwindow.location.href;
	pagedPart=3D/&Paged=3DTRUE&p_[^&]*&PageFirstRow=3D[^&]*/gi;
	strDocUrl=3DstrDocUrl.replace(pagedPart, "");
	viewGuid=3DGetUrlKeyValue("View", true);
	if (viewGuid=3D=3D"")
	{
		strDocUrl=3DStURLSetVar2(strDocUrl, "View", view);
		viewGuid=3Dview;
	}
	if (view.toUpperCase() !=3DviewGuid.toUpperCase())
	{
		var encodedView=3DescapeProperly(view);
		if (encodedView.toUpperCase() !=3DviewGuid.toUpperCase())
		{
			var pattern=3D/\?[^?]*/i;
			var idxQuery=3DstrDocUrl.indexOf("?");
			if (idxQuery !=3D-1)
			   strDocUrl=3DstrDocUrl.replace(pattern,"?View=3D"+view);
			else
			   strDocUrl=3DstrDocUrl+"?View=3D"+view;
		}
	}
	var arrayField=3DstrDocUrl.match("FilterField([0-9]+)=3D"+fieldName);
	if (!arrayField)
	{
		var idxQuery=3DstrDocUrl.indexOf("?");
		if (idxQuery !=3D-1)
			strDocUrl=3DstrDocUrl+"&";
		else
			strDocUrl=3DstrDocUrl+"?";
		i=3D0;
		do
		{
			i++;
			FilterArray=3DstrDocUrl.match("FilterField"+							=
i+"=3D[^&]*"+"&FilterValue"+							i+"=3D[^&]*");
		} while (FilterArray);
		strDocUrl=3DstrDocUrl+"FilterField"+i+							=
"=3D"+fieldName+"&FilterValue"+							=
i+"=3D"+escapeProperly(fieldValue);
		strDocUrl=3DstrDocUrl.replace("Filter=3D1&", "");
	}
	else
	{
		filterNo=3DparseInt(arrayField[1]);
		var arrayValue=3DstrDocUrl.match("&FilterValue"+							=
filterNo+"=3D[^&]*");
		strTemp=3D"&"+arrayField[0]+arrayValue[0];
		strNewFilter=3D"&FilterField"+arrayField[1]+							=
"=3D"+fieldName+"&FilterValue"+							=
arrayField[1]+"=3D"+escapeProperly(fieldValue);
		strDocUrl=3DstrDocUrl.replace(strTemp, strNewFilter);
		strDocUrl=3DstrDocUrl.replace("Filter=3D1&", "");
	}
	window.location.href=3DSTSPageUrlValidation(strDocUrl);
}
function SelectField(view, selectID)
{
	var strDocUrl=3Dwindow.location.href;
	var strHash=3Dwindow.location.hash;
	var fViewReplaced=3Dfalse;
	var pattern=3D/\#.*/i;
	strDocUrl=3DstrDocUrl.replace(pattern, "");
	viewGuid=3DGetUrlKeyValue("View", true);
	pageView=3DGetUrlKeyValue("PageView", true);
	if (view.toUpperCase() !=3DviewGuid.toUpperCase())
	{
		var encodedView=3DescapeProperly(view);
		if (encodedView.toUpperCase() !=3DviewGuid.toUpperCase())
		{
			var pattern=3D/\?[^?]*/i;
			var idxQuery=3DstrDocUrl.indexOf("?");
			if (idxQuery !=3D-1)
				strDocUrl=3DstrDocUrl.replace(pattern,"?View=3D"+view);
			else
				strDocUrl=3DstrDocUrl+"?View=3D"+view;
			fViewReplaced=3Dtrue;
		}
	}
	if (!fViewReplaced && (GetUrlKeyValue("SelectedID") !=3D""))
	{
		var selectIDOld=3D/&SelectedID=3D[^&]*/gi;
		strDocUrl=3DstrDocUrl.replace(selectIDOld, "");
		selectIDOld=3D/\?SelectedID=3D[^&]*&?/;
		strDocUrl=3DstrDocUrl.replace(selectIDOld, "?");
	}
	strDocUrl=3DstrDocUrl+"&SelectedID=3D";
	strDocUrl=3DstrDocUrl+selectID;
	if (fViewReplaced && (pageView !=3D""))
	{
		strDocUrl=3DstrDocUrl+"&PageView=3D"+pageView;
	}
	if (strHash !=3D"")
	{
	strDocUrl=3DstrDocUrl+strHash;
	}
	SubmitFormPost(strDocUrl);
}
function FilterField(view, fieldName, fieldValue, selOption)
{
	return FilterFieldV3(view, fieldName, fieldValue, selOption, false);
}
function FilterFieldV3(view, fieldName, fieldValue, selOption, =
bReturnUrl)
{
	var strDocUrl=3DCanonicalizeUrlEncodingCase(window.location.href);
	var arrayField=3DstrDocUrl.match("[&\?]Paged=3DTRUE[^&]*");
	if (arrayField)
	{
		var pagedPart=3D/&p_[^&]*/gi;
		strDocUrl=3DstrDocUrl.replace(pagedPart, "");
		pagedPart=3D/&PageFirstRow=3D[^&]*/gi;
		strDocUrl=3DstrDocUrl.replace(pagedPart, "");
		pagedPart=3D/&PageLastRow=3D[^&]*/gi;
		strDocUrl=3DstrDocUrl.replace(pagedPart, "");
		pagedPart=3D/&PagedPrev=3DTRUE[^&]*/i;
		strDocUrl=3DstrDocUrl.replace(pagedPart, "");
		arrayField=3DstrDocUrl.match("[\?]Paged=3DTRUE[^&]*");
		if (arrayField)
		{
			var idxQuery=3DstrDocUrl.substr(arrayField["index"]).indexOf("&");
			if (idxQuery !=3D-1)
			{
				strDocUrl=3DstrDocUrl.substr(0, arrayField["index"]+1)+					=
strDocUrl.substr(idxQuery+arrayField["index"]+1);
			}
			else
			{
				strDocUrl=3DstrDocUrl.substr(0, arrayField["index"]);
			}
		}
		else
		{
			pagedPart=3D/&Paged=3DTRUE[^&]*/i;
			strDocUrl=3DstrDocUrl.replace(pagedPart, "");
		}
	}
	viewGuid=3DGetUrlKeyValue("View", true);
	if (viewGuid=3D=3D"")
	{
		strDocUrl=3DStURLSetVar2(strDocUrl, "View", view);
		viewGuid=3Dview;
	}
	if (view.toUpperCase() !=3DviewGuid.toUpperCase())
	{
		var encodedView=3DescapeProperly(view);
		if (encodedView.toUpperCase() !=3DviewGuid.toUpperCase())
		{
			var pattern=3D/\?[^?]*/i;
			var idxQuery=3DstrDocUrl.indexOf("?");
			if (idxQuery !=3D-1)
			   strDocUrl=3DstrDocUrl.replace(pattern,"?View=3D"+view);
			else
			   strDocUrl=3DstrDocUrl+"?View=3D"+view;
		}
	}
	arrayField=3DstrDocUrl.match("FilterField([0-9]+)=3D"+fieldName+"&");
	if (!arrayField)
	{
		if (0=3D=3DselOption)
		{
			strDocUrl=3DstrDocUrl.replace("Filter=3D1&", "");
			strDocUrl=3DstrDocUrl.replace("?Filter=3D1", "");
		}
		else
		{
			var idxQuery=3DstrDocUrl.indexOf("?");
			if (idxQuery !=3D-1)
				strDocUrl=3DstrDocUrl+"&";
			else
				strDocUrl=3DstrDocUrl+"?";
			i=3D0;
			do
			{
				i++;
				FilterArray=3DstrDocUrl.match("FilterField"+i+"=3D[^&]*"+												=
  "&FilterValue"+i+"=3D[^&]*");
			} while (FilterArray);
			strDocUrl=3DstrDocUrl+"FilterField"+i+"=3D"+fieldName+									=
"&FilterValue"+i+"=3D"+escapeProperly(fieldValue);
			strDocUrl=3DstrDocUrl.replace("Filter=3D1&", "");
		}
	}
	else
	{
		filterNo=3DparseInt(arrayField[1]);
		var arrayValue=3DstrDocUrl.match("FilterValue"+filterNo+"=3D[^&]*");
		var strTemp=3D"&"+arrayField[0]+arrayValue[0];
		if (0=3D=3DselOption)
		{
			if (strDocUrl.indexOf(strTemp)=3D=3D-1)
			{
				strTemp=3DarrayField[0]+arrayValue[0]+"&";
			}
			strDocUrl=3DstrDocUrl.replace(strTemp, "");
			j=3DfilterNo+1;
			FilterArray=3DstrDocUrl.match("FilterField"+							=
j+"=3D[^&]*"+"&FilterValue"+							j+"=3D[^&]*");
			for ( i=3DfilterNo ; FilterArray; i++)
			{
				strNew=3D"FilterField"+i;
				strOld=3D"FilterField"+j;
				strDocUrl=3DstrDocUrl.replace(strOld, strNew);
				strNew=3D"FilterValue"+i;
				strOld=3D"FilterValue"+j;
				strDocUrl=3DstrDocUrl.replace(strOld, strNew);
				j++;
				FilterArray=3DstrDocUrl.match("FilterField"+								=
j+"=3D[^&]*"+"&FilterValue"+								j+"=3D[^&]*");
			}
			strDocUrl=3DstrDocUrl.replace("Filter=3D1&", "");
			strDocUrl=3DstrDocUrl.replace("?Filter=3D1", "");
		}
		else
		{
			var strFirstChar;
			if (strDocUrl.indexOf(strTemp)=3D=3D-1)
			{
				strTemp=3D"?"+arrayField[0]+arrayValue[0]
				strFirstChar=3D"?";
			}
			else
			{
				strFirstChar=3D"&";
			}
			var strNewFilter=3DstrFirstChar+"FilterField"+arrayField[1]+							=
"=3D"+fieldName+"&FilterValue"+							=
arrayField[1]+"=3D"+escapeProperly(fieldValue);
			strDocUrl=3DstrDocUrl.replace(strTemp, strNewFilter);
			strDocUrl=3DstrDocUrl.replace("Filter=3D1&", "");
		}
	}
	arrayField=3DstrDocUrl.match("FilterField([0-9]+)=3D");
	if (!arrayField)
		strDocUrl=3DstrDocUrl+"&FilterClear=3D1";
	else
		strDocUrl=3DstrDocUrl.replace("&FilterClear=3D1", "");
	if (bReturnUrl)
		return strDocUrl;
	else
		SubmitFormPost(strDocUrl);
}
function CanonicalizeUrlEncodingCase(str)
{
	var strOut=3D"";
	var ix;
	for (ix=3D0; ix < str.length; ix++)
	{
		var curChar=3Dstr.charAt(ix);
		if (curChar=3D=3D'%' && (ix+2) < str.length)
		{
			strOut+=3DcurChar;
			ix++;
			strOut+=3Dstr.charAt(ix).toString().toUpperCase();
			ix++;
			strOut+=3Dstr.charAt(ix).toString().toUpperCase();
		}
		else
		{
			strOut+=3DcurChar;
		}
	}
	return strOut;
}
function SetControlValue(controlId, value)
{
	var control=3Ddocument.getElementById(controlId);
	if (control !=3Dnull)
		 control.value=3Dvalue;
}
var bValidSearchTerm=3Dfalse;
function SetSearchView()
{
	if (typeof(bValidSearchTerm) !=3D"undefined")
		bValidSearchTerm=3Dtrue;
}
function SubmitFormPost(url, bForceSubmit)
{
	if (typeof(MSOWebPartPageFormName) !=3D"undefined")
	{
		var form=3Ddocument.forms[MSOWebPartPageFormName];
		if (null !=3Dform)
		{
			if ((bForceSubmit !=3Dundefined && bForceSubmit=3D=3Dtrue)
				|| !form.onsubmit || (form.onsubmit() !=3Dfalse))
			{
				form.action=3DSTSPageUrlValidation(url);
				form.method=3D"POST";
				if (isPortalTemplatePage(url))
					form.target=3D"_top";
				if (!bValidSearchTerm)
					ClearSearchTerm("");
				form.submit();
			}
		}
	}
}
var g_varSkipRefreshOnFocus=3D0;
function RefreshOnFocus()
{
	if (typeof(g_varSkipRefreshOnFocus)=3D=3D"undefined" ||
		!g_varSkipRefreshOnFocus)
	{
		var url=3Dwindow.location.href;
		var iPosition=3Durl.indexOf("#")
		if (iPosition=3D=3D-1)
			window.location.href=3Durl;
		else
			window.location.href=3Durl.substring(0, iPosition);
	}
}
function DisableRefreshOnFocus()
{
	g_varSkipRefreshOnFocus=3D1;
}
function SetWindowRefreshOnFocus()
{
	window.onbeforeunload=3DDisableRefreshOnFocus;
	window.onfocus=3DRefreshOnFocus;
}
function RemoveParametersFromUrl(url)
{
	var paramsBeginPos=3Durl.indexOf('?');
	if (paramsBeginPos=3D=3D-1)
		return url;
	else
		return url.substr(0, paramsBeginPos);
}
function GoToPageRelative(url)
{
	if (url.substr(0, 4) !=3D"http" && url.substr(0,1) !=3D"/")
	{
		var currentPage=3DRemoveParametersFromUrl(window.location.href);
		var pos=3DcurrentPage.lastIndexOf("/");
		if (pos > 0)
			url=3DcurrentPage.substring(0, pos+1)+url;
	}
	GoToPage(url);
}
function EnterFolder(url)
{
	var currentPage=3DRemoveParametersFromUrl(window.location.href);
	var newPage=3DRemoveParametersFromUrl(url);
	if (newPage.toLowerCase() !=3DcurrentPage.toLowerCase())
		STSNavigate(url);
	else
		SubmitFormPost(url);
}
function GoToDiscussion(url)
{
	var ch=3Durl.indexOf("?") >=3D0 ? "&" : "?";
	var srcUrl=3DGetSource();
	if (srcUrl !=3Dnull && srcUrl !=3D"")
		url+=3Dch+"TopicsView=3D"+srcUrl;
	STSNavigate(url);
}
function STSNavigateWithCheckoutAlert(Url, bCheckout, =
bIsCheckedOutToLocal, strDocument, strhttpRoot,
			strCurrentUser, strCheckoutUser)
{
	if (typeof(strCurrentUser)=3D=3D"undefined" || strCurrentUser=3D=3Dnull =
|| strCurrentUser=3D=3D"")
		strCurrentUser=3DcurrentItemCheckedOutUserId;
	if ((typeof(strCheckoutUser)=3D=3D"undefined" || =
strCheckoutUser=3D=3Dnull || strCheckoutUser=3D=3D"")
		  && typeof(ctx) !=3D"undefined")
	{
		strCheckoutUser=3Dctx.CurrentUserId;
	}
	if (bIsCheckedOutToLocal=3D=3D"1")
	{
		alert(L_CannotEditPropertyForLocalCopy_Text);
		return;
	}
	if (strCurrentUser !=3Dnull &&
		strCurrentUser !=3D"" &&
		strCheckoutUser !=3Dnull &&
		strCurrentUser !=3DstrCheckoutUser)
	{
		alert(L_CannotEditPropertyCheckout_Text);
		return;
	}
	if (bCheckout=3D=3D"1" && browseris.ie)
	{
		if (confirm(L_ConfirmCheckout_Text))
		{
			if (strDocument.charAt(0)=3D=3D"/" || =
strDocument.substr(0,3).toLowerCase()=3D=3D"%2f")
				=
strDocument=3Ddocument.location.protocol+"//"+document.location.host+strD=
ocument;
			CheckoutviaXmlhttp(strhttpRoot,strDocument);
		 }
		else
			return;
	}
	STSNavigate(Url);
}
function CheckoutviaXmlhttp(strhttpRoot, strDocument)
{
	var xh=3Dnew ActiveXObject("Microsoft.XMLHTTP");
	if (xh=3D=3Dnull)
		return false;
	xh.Open("POST", strhttpRoot+"/_vti_bin/lists.asmx", false);
	xh.setRequestHeader("Content-Type", "text/xml; charset=3Dutf-8");
	xh.setRequestHeader("SOAPAction", =
"http://schemas.microsoft.com/sharepoint/soap/CheckOutFile");
	var soapData=3D'<?xml version=3D"1.0" encoding=3D"utf-8"?>'+		=
'<soap:Envelope xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" =
xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" '+		=
'xmlns:soap=3D"http://schemas.xmlsoap.org/soap/envelope/">'+		=
'<soap:Body>'+		'<CheckOutFile =
xmlns=3D"http://schemas.microsoft.com/sharepoint/soap/"><pageUrl>'+		=
strDocument+'</pageUrl></CheckOutFile></soap:Body></soap:Envelope>'
	xh.Send(soapData);
	if (xh.status=3D=3D200 &&  xh.ResponseText.indexOf("true") !=3D0)
	{
		return true;
	}
	else
		return false;
}
var g_ExtensionNotSupportCheckoutToLocal=3Dnew Array("ascx","asp", =
"aspx", "htm", "html","master","odc", "exe", "bat","com", "cmd", =
"onetoc2");
var g_ExtensionDefaultForRead=3Dnew Array("jpg", "jpeg","bmp", "png", =
"gif","onetoc2", "one", "odc");
function FSupportCheckoutToLocal(strExtension)
{
	var fRet=3Dtrue;
	if (strExtension=3D=3Dnull || strExtension=3D=3D"")
		return false;
	strExtension=3DstrExtension.toLowerCase();
	var ix=3D0;
	for (ix=3D0; ix < g_ExtensionNotSupportCheckoutToLocal.length; ix++)
	{
		if (strExtension=3D=3Dg_ExtensionNotSupportCheckoutToLocal[ix])
			return false;
	}
	return true;
}
function FDefaultOpenForReadOnly(strExtension)
{
	var fRet=3Dfalse;
	if (strExtension=3D=3Dnull || strExtension=3D=3D"")
		return true;
	strExtension=3DstrExtension.toLowerCase();
	var ix=3D0;
	for (ix=3D0; ix < g_ExtensionDefaultForRead.length; ix++)
	{
		if (strExtension=3D=3Dg_ExtensionDefaultForRead[ix])
			return true;
	}
	return false;
}
function CheckoutDocument(strhttpRoot, strDocument, strOpenControl)
{
	var stsOpen=3Dnull;
	var fRet=3Dtrue;
	var fClientCheckout=3Dfalse;
	if (strDocument.charAt(0)=3D=3D"/" || =
strDocument.substr(0,3).toLowerCase()=3D=3D"%2f")
		=
strDocument=3Ddocument.location.protocol+"//"+document.location.host+strD=
ocument;
	var strextension=3DSzExtension(unescapeProperly(strDocument));
	if (FSupportCheckoutToLocal(strextension) &&
		strOpenControl=3D=3D"SharePoint.OpenDocuments.3")
	{
		stsOpen=3DStsOpenEnsureEx(strOpenControl);
	}
	if (stsOpen !=3Dnull)
	{
		try
		{
			fRet=3DstsOpen.CheckoutDocumentPrompt(unescapeProperly(strDocument), =
false, "");
			SetWindowRefreshOnFocus();
			fClientCheckout=3Dtrue;
			return;
		}
		catch (e)
		{
		}
	}
	 if (!fClientCheckout)
		NavigateToCheckinAspx(strhttpRoot, =
"FileName=3D"+escapeProperly(unescapeProperly(strDocument))+"&Checkout=3D=
true");
}
function NewItem(url)
{
	GoToPage(url);
}
function EditItem(url)
{
	GoToPage(url);
}
function GoToHistoryLink(elm, strVersion)
{
	if (elm.href=3D=3Dnull)
		return;
	var targetUrl=3Delm.href;
	var ch=3Delm.href.indexOf("?") >=3D0 ? "&" : "?";
	var srcUrl=3Dch+"VersionNo=3D"+strVersion;
	var srcSourceUrl=3DGetSource();
	if (srcSourceUrl !=3Dnull && srcSourceUrl !=3D"")
		srcSourceUrl=3D"&"+"Source=3D"+srcSourceUrl;
	var targetUrl=3Delm.href+srcUrl+srcSourceUrl;
	if (isPortalTemplatePage(targetUrl))
		window.top.location=3DSTSPageUrlValidation(targetUrl);
	else
		window.location=3DSTSPageUrlValidation(targetUrl);
}
function GoToLink(elm)
{
	if (elm.href=3D=3Dnull)
		return;
	var ch=3Delm.href.indexOf("?") >=3D0 ? "&" : "?";
	var srcUrl=3DGetSource();
	if (srcUrl !=3Dnull && srcUrl !=3D"")
		srcUrl=3Dch+"Source=3D"+srcUrl;
	var targetUrl=3Delm.href+srcUrl;
	if (isPortalTemplatePage(targetUrl))
		window.top.location=3DSTSPageUrlValidation(targetUrl);
	else
		window.location=3DSTSPageUrlValidation(targetUrl);
}
function GoBack(defViewUrl)
{
	window.location.href=3DunescapeProperly(GetSource(defViewUrl));
}
function ReplyItem(url, threading, guid, subject)
{
	if(threading.length>=3D504)
	{
		var L_ReplyLimitMsg_Text=3D"Cannot reply to this thread. The reply =
limit has been reached.";
		alert(L_ReplyLimitMsg_Text);
	} else
	{
		url+=3D"?Threading=3D"+threading;
		url+=3D"&Guid=3D"+guid;
		url+=3D"&Subject=3D"+subject;
		GoToPage(url);
	}
}
function GoBacktoCurrentIssue(url, issueid)
{
	url+=3D'?ID=3D'+issueid;
	GoToPage(url);
}
function CatchCreateError(strIgnore1, strIgnore2, strIgnore3)
{
	return true;
}
function ExportToDatabase(strSiteUrl, strListID, strViewID, =
fUseExistingDB)
{
	var L_NoWSSClient_Text=3D"To export a list, you must have a Windows =
SharePoint Services-compatible application and Microsoft Internet =
Explorer 6.0 or greater.";
	var L_ExportDBFail_Text=3D"Export to database failed. To export a list, =
you must have a Windows SharePoint Services-compatible application.";
	if (browseris.ie5up && browseris.win32)
	{
		try
		{
			var ExpDatabase;
			ExpDatabase=3Dnew ActiveXObject("SharePoint.ExportDatabase");
			if (!ExpDatabase)
			{
				alert(L_NoWSSClient_Text);
				return;
			}
			ExpDatabase.SiteUrl=3DmakeAbsUrl(strSiteUrl);
			ExpDatabase.ListID=3DstrListID;
			ExpDatabase.ViewID=3DstrViewID;
			ExpDatabase.DoExport(fUseExistingDB);
			ExpDatabase=3Dnull;
		}
		catch(e)
		{
			alert(L_ExportDBFail_Text);
			return;
		}
	}
	else
	{
		alert(L_NoWSSClient_Text);
	}
}
function ExportList(using)
{
	var L_ExportListSpreadsheet_Text=3D"To export a list, you must have a =
Windows SharePoint Services-compatible application.";
	if ((fSSImporter && SSImporterObj.IqyImportEnabled()) ||
		confirm(L_ExportListSpreadsheet_Text))
	{
		window.location.href=3DSTSPageUrlValidation(makeAbsUrl(using));
	}
}
function ExportDiagram(weburl,listguid, listid, listname, viewname, =
viewguid)
{
	try
	{
		objDiagramLaunch=3Dnew ActiveXObject("DiagramLaunch.DiagramLauncher");
		var bstrTemplate=3D"";
		var bstrURI=3Dweburl;
		var bstrViewGUID=3Dviewguid;
		var bstrListGUID=3Dlistguid;
		var iListID=3Dlistid;
		objDiagramLaunch.CreateDiagram(bstrTemplate, bstrURI, bstrViewGUID, =
bstrListGUID, listname, viewname, iListID);
	}
	catch(e)
	{
		var L_DiagramLaunchFail_Text=3D"Unable to create diagram.";
		alert (L_DiagramLaunchFail_Text);
	}
	delete objDiagramLaunch;
}
var ListCtrlObj;
var fListControl=3Dfalse;
var fListErrorShown=3Dfalse;
var L_EditInGrid_Text=3D"The list cannot be displayed in Datasheet view =
for one or more of the following reasons: \n\n- A datasheet component =
compatible with Windows SharePoint Services is not installed.\n- Your =
Web browser does not support ActiveX controls. \n- Support for ActiveX =
controls is disabled.";
function CatchListCreateError(strIgnore1, strIgnore2, strIgnore3)
{
	alert(L_EditInGrid_Text);
	fListErrorShown=3Dtrue;
	return false;
}
function EnsureListControl()
{
	if (!fListControl)
	{
		fListErrorShown=3Dfalse;
		if (browseris.ie5up && browseris.win32)
		{
			var functionBody=3D				"try"
+"{"
+"    ListCtrlObj=3Dnew ActiveXObject(\"ListNet.ListNet\");"
+"    if (ListCtrlObj)"
+"        fListControl=3Dtrue;"
+"} catch (e)"
+"{"
+"    fListControl=3Dfalse;"
+"};";
			var EnsureListControlInner=3Dnew Function(functionBody);
			EnsureListControlInner();
		}
		else
		{
			window.onerror=3DCatchListCreateError;
			ListCtrlObj=3Dnew ActiveXObject("ListNet.ListNet");
			if (ListCtrlObj)
				fListControl=3Dtrue;
		}
	}
	ListCtrlObj=3Dnull;
	return fListControl;
}
var L_NoQuestion_Text=3D"The survey contains no questions.";
var L_NoVoteAllowed_Text=3D"You are not allowed to respond again to this =
survey.";
function IsVoteOK(notAllowed)
{
	if (1=3D=3DnotAllowed)
		alert(L_NoQuestion_Text);
	else if (2=3D=3DnotAllowed)
		alert(L_NoVoteAllowed_Text);
	else
		return true;
}
function hasHighChar(str)
{
	var ix=3D0;
	for (ix=3D0; ix < str.length; ix++)
	{
		if (str.charCodeAt(ix)>127)
		return true;
	}
	return false;
}
function RemovePagingArgs(strUrl)
{
	var rePagedFlag=3D/&*Paged=3DTRUE/gi;
	strUrl=3DstrUrl.replace(rePagedFlag, "");
	var rePagedPrevFlag=3D/&*PagedPrev=3DTRUE/gi;
	strUrl=3DstrUrl.replace(rePagedPrevFlag, "");
	var rePagedArgs=3D/&p_[^&]*/gi;
	strUrl=3DstrUrl.replace(rePagedArgs, "");
	var rePagedRow=3D/&PageFirstRow=3D[^&]*/gi;
	strUrl=3DstrUrl.replace(rePagedRow, "");
	var rePagedLastRow=3D/&PageLastRow=3D[^&]*/gi;
	strUrl=3DstrUrl.replace(rePagedLastRow, "");
	var reFilter1=3D/\?Filter=3D1&*/gi;
	strUrl=3DstrUrl.replace(reFilter1, "?");
	var reFilter2=3D/&Filter=3D1/gi;
	strUrl=3DstrUrl.replace(reFilter2, "");
	var reOrphanedQMark=3D/\?$/;
	strUrl=3DstrUrl.replace(reOrphanedQMark, "");
	return strUrl;
}
function ClearSearchTerm(guidView)
{
	if (typeof(MSOWebPartPageFormName) !=3D"undefined")
	{
		var form=3Ddocument.forms[MSOWebPartPageFormName];
		if (null !=3Dform)
		{
			if (guidView !=3Dnull)
			{
				var frmElem=3Dform["SearchString"+guidView];
				if (frmElem !=3Dnull)
					frmElem.value=3D"";
			}
		}
	}
	bValidSearchTerm=3Dtrue;
}
function SubmitSearchRedirect(strUrl)
{
	var frm=3Ddocument.forms["frmSiteSearch"];
	if (frm=3D=3Dnull)
	{
		if (typeof(MSOWebPartPageFormName) !=3D"undefined")
			frm=3Ddocument.forms[MSOWebPartPageFormName];
	}
	if (frm !=3Dnull)
	{
		var searchText=3Dfrm.elements["SearchString"].value;
		strUrl=3DstrUrl+"?k=3D"+escapeProperly(searchText);
		var searchScope=3Dfrm.elements["SearchScope"];
		if (searchScope !=3Dnull)
		{
			var searchScopeUrl=3DsearchScope.value;
			if (searchScopeUrl)
			{
				strUrl=3DstrUrl+"&u=3D"+escapeProperly(searchScopeUrl);
			}
		}
		frm.action=3DstrUrl;
		frm.submit();
	}
}
function ShowGridUrlInHTML(strUrl)
{
	if (strUrl.indexOf("?") > 0)
		strUrl=3DstrUrl+"&";
	else
		strUrl=3DstrUrl+"?";
	strUrl=3DstrUrl+"ShowInGrid=3DHTML";
	return strUrl;
}
function SubmitSearch()
{
	SubmitSearchForView("");
}
function SubmitSearchForView(ViewGuid)
{
	var frm=3Ddocument.forms[0];
	var srchCtlName=3D"SearchString"+ViewGuid;
	var searchText=3Dfrm.elements[srchCtlName].value;
	if (""=3D=3DsearchText)
	{
		var L_Enter_Text=3D"Please enter one or more search words.";
		alert(L_Enter_Text);
		frm.elements[srchCtlName].focus();
	}
	else
	{
		var strDocUrl;
		strDocUrl=3DRemovePagingArgs(frm.action);
		if (typeof(bGridViewPresent) !=3D"undefined" && bGridViewPresent)
			strDocUrl=3DShowGridUrlInHTML(strDocUrl);
		frm.action=3DstrDocUrl;
		frm.submit();
	}
}
function IsKeyDownSubmit(event)
{
	if (event !=3Dnull)
	{
		var charCode;
		var bKeyModifiers;
		if (browseris.ie)
		{
			charCode=3Devent.keyCode;
			bKeyModifiers=3Devent.altKey || event.ctrlKey;
		}
		else
		{
			charCode=3Devent.which;
			bKeyModifiers=3Devent.modifers &
						   (event.ALT_MASK | event.CONTROL_MASK);
		}
		if ((charCode=3D=3D13) && !bKeyModifiers)
			return true;
	}
	return false;
}
function SearchViewKeyDown(guidView)
{
	if (IsKeyDownSubmit(event))
		SubmitSearchForView(guidView);
}
function SearchKeyDown(event, strUrl)
{
	if (IsKeyDownSubmit(event))
	{
		SubmitSearchRedirect(strUrl);
		return false;
	}
	return true;
}
function AlertAndSetFocus(msg, fieldName)
{
	fieldName.focus();
	fieldName.select();
	window.alert(msg);
}
function AlertAndSetFocusForDropdown(msg, fieldName)
{
	fieldName.focus();
	window.alert(msg);
}
function setElementValue(elemName, elemValue)
{
	var elem=3Ddocument.getElementsByName(elemName).item(0);
	if (elem=3D=3Dnull)
		return false;
	elem.value=3DelemValue;
	return true;
}
function GetMultipleSelectedText(frmElem) {
	if (frmElem) {
		var strret;
		strret=3D"";
		for(var i=3D0; i < frmElem.options.length; i++)
			{
			if (frmElem.options[i].selected)
				strret+=3D","+frmElem.options[i].text;
			}
		if (strret.length > 0)
			strret=3Dstrret.substring(1);
		return strret;
	}
	else
		return "";
}
function GetCBSelectedValues(frm) {
	if (frm=3D=3Dnull)
		return;
	var value=3Dnew Object();
	value.strList=3D"";
	value.fAllChecked=3Dtrue;
	for (var i=3D0;i<frm.elements.length;i++)
		{
		var e=3Dfrm.elements[i];
		if (e.type=3D=3D"checkbox" && !e.disabled )
			{
			if (e.checked)
				{
				if (value.strList !=3D"")
					value.strList+=3D",";
				value.strList+=3De.value;
				}
			else
				value.fAllChecked=3Dfalse;
			}
		}
	return value;
}
var fNewDoc=3Dfalse;
var fNewDoc2=3Dfalse;
var fNewDoc3=3Dfalse;
var L_EditDocumentProgIDError_Text=3D"'Edit Document' requires a Windows =
SharePoint Services-compatible application and Microsoft Internet =
Explorer 6.0 or greater.";
var L_EditDocumentRuntimeError_Text=3D"The document could not be opened =
for editing.  A Windows SharePoint Services compatible application could =
not be found to edit the document.";
function editDocumentWithProgID(strDocument, varProgID)
{
	if (fNewDoc)
	{
		if (strDocument.charAt(0)=3D=3D"/" || =
strDocument.substr(0,3).toLowerCase()=3D=3D"%2f")
			=
strDocument=3Ddocument.location.protocol+"//"+document.location.host+strD=
ocument;
		if ((!fNewDoc2) && (!fNewDoc3))
		{
			if(!EditDocumentButton.EditDocument(strDocument, varProgID))
				alert(L_EditDocumentRuntimeError_Text);
		}
		else
		{
			if(!EditDocumentButton.EditDocument2(window, strDocument, varProgID))
				alert(L_EditDocumentRuntimeError_Text);
		}
	}
	else
	{
		alert(L_EditDocumentProgIDError_Text);
	}
}
function editDocumentWithProgID2(strDocument, varProgID, varEditor, =
bCheckout,strhttpRoot, strCheckouttolocal)
{
	var errorCode=3DeditDocumentWithProgIDNoUI(strDocument, varProgID, =
varEditor, bCheckout,strhttpRoot, strCheckouttolocal);
	if (errorCode=3D=3D1)
	{
		alert(L_EditDocumentRuntimeError_Text);
		window.onfocus=3DRefreshOnNextFocus;
	}
	else if (errorCode=3D=3D2)
		alert(L_EditDocumentProgIDError_Text);
}
function editDocumentWithProgIDNoUI(strDocument, varProgID, varEditor, =
bCheckout,strhttpRoot, strCheckouttolocal)
{
	var objEditor;
	var fRet;
	var fUseLocalCopy=3Dfalse;
	varEditor=3DvarEditor.replace(/(?:\.\d+)$/, '');
	if (strDocument.charAt(0)=3D=3D"/" || =
strDocument.substr(0,3).toLowerCase()=3D=3D"%2f")
		=
strDocument=3Ddocument.location.protocol+"//"+document.location.host+strD=
ocument;
	var strextension=3DSzExtension(unescapeProperly(strDocument));
	if (FSupportCheckoutToLocal(strextension))
	{
		try
		{
			objEditor=3Dnew ActiveXObject(varEditor+".3");
			if (objEditor !=3Dnull )
			{
				if (bCheckout=3D=3D"1")
				{
					if (!objEditor.CheckoutDocumentPrompt(strDocument, true, =
varProgID))
					return 1;
				}
				else
				{
					if (strCheckouttolocal=3D=3D"1")
					fUseLocalCopy=3Dtrue;
					if (!objEditor.EditDocument3(window, strDocument, fUseLocalCopy, =
varProgID))
					return 1;
				}
				var  fRefreshOnNextFocus=3Dfalse;
				fRefreshOnNextFocus=3DobjEditor.PromptedOnLastOpen();
				if (fRefreshOnNextFocus)
				{
					window.onfocus=3DRefreshOnNextFocus;
				}
				else
				{
					SetWindowRefreshOnFocus();
				}
				return;
			}
		}
		catch(e)
		{
		}
	}
	if (bCheckout=3D=3D"1")
	{
		if (confirm(L_ConfirmCheckout_Text))
			=
NavigateToCheckinAspx(strhttpRoot,"FileName=3D"+escapeProperly(unescapePr=
operly(strDocument))+"&Checkout=3Dtrue");
		else
			return;
	}
	try
	{
		objEditor=3Dnew ActiveXObject(varEditor+".2");
		if (!objEditor.EditDocument2(window, strDocument, varProgID))
			return 1;
		window.onfocus=3DRefreshOnNextFocus;
		return;
	}
	catch (e)
	{
	}
	try
	{
		objEditor=3Dnew ActiveXObject(varEditor+".1");
		window.onfocus=3Dnull;
		if (SzExtension(strDocument)=3D=3D"ppt" && varProgID=3D=3D"")
			varProgID=3D"PowerPoint.Slide";
		if (!objEditor.EditDocument(strDocument, varProgID))
			return 1;
		SetWindowRefreshOnFocus();
		return;
	}
	catch (e)
	{
		return 2;
	}
}
function RefreshOnNextFocus()
{
	SetWindowRefreshOnFocus();
}
function createNewDocumentWithProgID2(strTemplate, strSaveLocation, =
strProgID, strProgID2, bXMLForm)
{
	if (!createNewDocumentWithProgIDCore(strTemplate, strSaveLocation, =
strProgID, bXMLForm, false))
	{
		createNewDocumentWithProgIDCore(strTemplate, strSaveLocation, =
strProgID2, bXMLForm, true);
	}
}
function createNewDocumentWithProgID(strTemplate, strSaveLocation, =
strProgID, bXMLForm)
{
	createNewDocumentWithProgIDCore(strTemplate, strSaveLocation, =
strProgID, bXMLForm, true);
}
function createNewDocumentWithProgIDCore(strTemplate, strSaveLocation, =
strProgID, bXMLForm, bWarning)
{
	var objEditor;
	var L_NewDocumentRuntimeError_Text;
	var L_NewDocumentError_Text;
	var fRefreshOnNextFocus=3Dfalse;
	if (bXMLForm)
	{
		var L_NewDocumentRuntimeError_Text=3DL_NewFormLibTb1_Text;
		var L_NewDocumentError_Text=3DL_NewFormLibTb2_Text;
	}
	else
	{
		var L_NewDocumentRuntimeError_Text=3DL_NewDocLibTb1_Text;
		var L_NewDocumentError_Text=3DL_NewDocLibTb2_Text;
	}
	try
	{
		objEditor=3Dnew ActiveXObject(strProgID+".2");
		if (!objEditor.CreateNewDocument2(window, strTemplate, =
strSaveLocation))
			alert(L_NewDocumentRuntimeError_Text);
		fRefreshOnNextFocus=3DobjEditor.PromptedOnLastOpen();
		if (fRefreshOnNextFocus)
		{
			window.onfocus=3DRefreshOnNextFocus;
		}
		else
		{
			SetWindowRefreshOnFocus();
		}
		return true;
	}
	catch (e)
	{
	}
	try
	{
		objEditor=3Dnew ActiveXObject(strProgID+".1");
		window.onfocus=3Dnull;
		if (!objEditor.CreateNewDocument(strTemplate, strSaveLocation))
			alert(L_NewDocumentRuntimeError_Text);
		SetWindowRefreshOnFocus();
		return true;
	}
	catch (e)
	{
		if (bWarning)
			alert(L_NewDocumentError_Text);
	}
}
function createNewDocumentWithRedirect(strTemplate, strSaveLocation, =
strProgID, bXMLForm, strRedirectUrl, defaultItemOpen)
{
	if (IsClientAppInstalled(strProgID) && defaultItemOpen !=3D1)
	{
		var strIndependentProgId=3DstrProgID.replace(/(?:\.\d+)$/, '');
		createNewDocumentWithProgID(strTemplate, strSaveLocation, =
strIndependentProgId, bXMLForm);
	}
	else
	{
		STSNavigate(strRedirectUrl+			=
"&SaveLocation=3D"+makeAbsUrl(escapeProperly(strSaveLocation))+			=
"&Source=3D"+GetSource()+			"&DefaultItemOpen=3D"+defaultItemOpen);
	}
}
if (typeof(ExpandBody)=3D=3D"undefined")
{
	function ExpandBody(guid, anchor)
	{
		var frm=3Ddocument.forms[MSOWebPartPageFormName];
		frm.CAML_Expand.value=3Dfrm.CAML_Expand.value.concat(guid);
		frm.action=3Dfrm.action.concat("#"+anchor);
		frm.submit();
		return false;
	}
}
if (typeof(CollapseBody)=3D=3D"undefined")
{
	function CollapseBody(guid, anchor)
	{
		var frm=3Ddocument.forms[MSOWebPartPageFormName];
		var reg=3Dnew RegExp("\{", "g");
		guid=3Dguid.replace(reg, "\\\{");
		reg=3Dnew RegExp("\}", "g");
		guid=3Dguid.replace(reg, "\\\}");
		reg=3Dnew RegExp(guid, "g");
		frm.CAML_Expand.value=3Dfrm.CAML_Expand.value.replace(reg, "");
		frm.CAML_ShowOriginalEmailBody.value=3D			=
frm.CAML_ShowOriginalEmailBody.value.replace(reg, "");
		frm.action=3Dfrm.action.concat("#"+anchor);
		frm.submit();
		return false;
	}
}
if (typeof(ShowQuotedText)=3D=3D"undefined")
{
	function ShowQuotedText(guid, anchor)
	{
		var frm=3Ddocument.forms[MSOWebPartPageFormName];
		frm.CAML_ShowOriginalEmailBody.value=3D			=
frm.CAML_ShowOriginalEmailBody.value.concat(guid);
		if (frm.action.indexOf("#") > 0)
		{
			frm.action=3Dfrm.action.substr(0, frm.action.indexOf("#"));
		}
		frm.action=3Dfrm.action.concat("#"+anchor);
		frm.submit();
		return false;
	}
}
if (typeof(HideQuotedText)=3D=3D"undefined")
{
	function HideQuotedText(guid, anchor)
	{
		var frm=3Ddocument.forms[MSOWebPartPageFormName];
		var reg=3Dnew RegExp("\{", "g");
		guid=3Dguid.replace(reg, "\\\{");
		reg=3Dnew RegExp("\}", "g");
		guid=3Dguid.replace(reg, "\\\}");
		reg=3Dnew RegExp(guid, "g");
		frm.CAML_ShowOriginalEmailBody.value=3D			=
frm.CAML_ShowOriginalEmailBody.value.replace(reg, "");
		if (frm.action.indexOf("#") > 0)
		{
			frm.action=3Dfrm.action.substr(0, frm.action.indexOf("#"));
		}
		frm.action=3Dfrm.action.concat("#"+anchor);
		frm.submit();
		return false;
	}
}
function LRUCache()
{
	this.state=3Dnew Array();
	this.ageStack=3Dnew Array();
	this.count=3D0;
}
function LRUCache_Add(cache, itemName)
{
	if (!cache)
	{
		return;
	}
	oldAge=3Dcache.state[itemName];
	if (oldAge !=3Dnull)
	{
		cache.ageStack[oldAge]=3Dnull;
	}
	else
	{
		cache.count++;
	}
	age=3Dcache.ageStack.length;
	cache.state[itemName]=3Dage;
	cache.ageStack.push(itemName);
}
function LRUCache_Remove(cache, itemName)
{
	if (!cache)
		return;
	age=3Dcache.state[itemName];
	if (age !=3Dnull)
	{
		cache.ageStack[age]=3Dnull;
		cache.state[itemName]=3Dnull;
		cache.count--;
	}
	else
	{
	}
}
function AddGroupToCookie(groupName)
{
	var webPartID=3DExpGroupFetchWebPartID(groupName);
	if (webPartID=3D=3Dnull)
		return;
	LRUCache_Add(g_ExpGroupWPState, webPartID);
	if (g_ExpGroupTable[webPartID]=3D=3Dnull)
	{
		g_ExpGroupTable[webPartID]=3Dnew LRUCache();
	}
	var groupString=3DExpGroupFetchGroupString(groupName);
	if (groupString=3D=3Dnull)
		return;
	LRUCache_Add(g_ExpGroupTable[webPartID], groupString);
	ExpGroupRenderCookie();
}
function RemoveGroupFromCookie(groupName)
{
	var webPartID=3DExpGroupFetchWebPartID(groupName);
	if (webPartID=3D=3Dnull)
		return;
	if (g_ExpGroupTable[webPartID]=3D=3Dnull)
		return;
	LRUCache_Add(g_ExpGroupWPState, webPartID);
	var groupString=3DExpGroupFetchGroupString(groupName);
	if (groupString=3D=3Dnull)
		return;
	var aGroupString;
	for (aGroupString in g_ExpGroupTable[webPartID].state)
	{
		if (g_ExpGroupTable[webPartID].state[aGroupString] !=3Dnull &&
			aGroupString.substring(0,groupString.length)=3D=3DgroupString)
		{
			LRUCache_Remove(g_ExpGroupTable[webPartID], aGroupString);
		}
	}
	ExpGroupRenderCookie();
}
function ExpGroupRenderCookie()
{
	if (!g_ExpGroupWPState)
		return;
	var newWPString=3DExpGroupWPListName+"=3D";
	var numWPRendered=3D0;
	var ix;
	for (ix=3Dg_ExpGroupWPState.ageStack.length - 1; ix >=3D0; ix--)
	{
		if (g_ExpGroupWPState.ageStack[ix] !=3Dnull)
		{
			var webPartID=3Dg_ExpGroupWPState.ageStack[ix];
			if (numWPRendered=3D=3DExpGroupMaxWP)
			{
				DeleteCookie(ExpGroupCookiePrefix+webPartID);
				break;
			}
			else if (g_ExpGroupTable[webPartID]=3D=3Dnull)
			{
				numWPRendered++;
				if (numWPRendered > 1)
					newWPString+=3Descape(ExpGroupCookieDelimiter);
				newWPString+=3Descape(webPartID);
			}
			else if (g_ExpGroupTable[webPartID].count=3D=3D0)
			{
				DeleteCookie(ExpGroupCookiePrefix+webPartID);
			}
			else if (numWPRendered < ExpGroupMaxWP)
			{
				numWPRendered++;
				ExpGroupRenderCookieForWebPart(webPartID);
				if (numWPRendered > 1)
					newWPString+=3Descape(ExpGroupCookieDelimiter);
				newWPString+=3Descape(webPartID);
			}
		}
	}
	if (numWPRendered=3D=3D0)
	{
		DeleteCookie(ExpGroupWPListName);
	}
	else
	{
		document.cookie=3DnewWPString;
	}
}
function ExpGroupRenderCookieForWebPart(webPartID)
{
	if (!g_ExpGroupTable[webPartID].ageStack)
		return;
	var newCookieString=3DExpGroupCookiePrefix+webPartID+"=3D";
	var bFirst=3Dtrue;
	var ix;
	for (ix=3Dg_ExpGroupTable[webPartID].ageStack.length - 1; ix >=3D0; =
ix--)
	{
		if (g_ExpGroupTable[webPartID].ageStack[ix] !=3Dnull)
		{
			var groupString=3Dg_ExpGroupTable[webPartID].ageStack[ix];
			var newPortion=3D"";
			if (!bFirst)
				newPortion+=3Descape(ExpGroupCookieDelimiter);
			newPortion+=3Descape(groupString);
			if (newCookieString.length+newPortion.length =
<=3DExpGroupMaxCookieLength)
			{
				newCookieString+=3DnewPortion;
				bFirst=3Dfalse;
			}
		}
	}
	document.cookie=3DnewCookieString+";";
}
function ExpGroupOnPageLoad()
{
	flag=3Ddocument.getElementById("GroupByColFlag");
	if (flag !=3Dnull)
	{
		g_ExpGroupNeedsState=3Dtrue;
		ExpGroupParseCookie();
	}
}
function ExpGroupParseCookie()
{
	var webPartListString=3DGetCookie(ExpGroupWPListName);
	if (webPartListString=3D=3Dnull)
		return;
	g_ExpGroupParseStage=3Dtrue;
	var webPartList=3DwebPartListString.split(ExpGroupCookieDelimiter);
	var ix;
	for (ix=3DwebPartList.length - 1; ix >=3D0; ix--)
	{
		var webPartID=3DwebPartList[ix];
		LRUCache_Add(g_ExpGroupWPState, webPartID);
		if (g_ExpGroupTable[webPartID]=3D=3Dnull)
		{
			if (document.getElementById("GroupByCol"+webPartID) !=3Dnull)
				ExpGroupParseCookieForWebPart(webPartID);
		}
	}
	g_ExpGroupParseStage=3Dfalse;
	if (g_ExpGroupQueue.length > 0)
	{
		ExpGroupFetchData(g_ExpGroupQueue.shift());
	}
}
function ExpGroupParseCookieForWebPart(webPartID)
{
	var groupListString=3DGetCookie(ExpGroupCookiePrefix+webPartID);
	if (groupListString=3D=3Dnull)
		return;
	var groupList=3DgroupListString.split(ExpGroupCookieDelimiter);
	var ix;
	g_ExpGroupTable[webPartID]=3Dnew LRUCache();
	for (ix=3DgroupList.length - 1; ix >=3D0; ix--)
	{
		var groupString=3DgroupList[ix];
		LRUCache_Add(g_ExpGroupTable[webPartID], groupString);
	}
	var loadedGroups=3Dnew Array();
	var =
viewTable=3Ddocument.getElementById("GroupByCol"+webPartID).parentNode;
	tbodyTags=3DviewTable.getElementsByTagName("TBODY");
	for (ix=3D0; ix < tbodyTags.length; ix++)
	{
		var groupString=3DtbodyTags[ix].getAttribute("groupString");
		if (groupString !=3Dnull)
		{
			var tbodyId=3DtbodyTags[ix].id;
			if (tbodyId=3D=3Dnull)
				continue;
			var groupName=3DtbodyId.substring(4, tbodyId.length);
			if (g_ExpGroupTable[webPartID].state[groupString] !=3Dnull &&
				loadedGroups[groupName]=3D=3Dnull)
			{
				ExpCollGroup(groupName, "img_"+groupName);
				loadedGroups[groupName]=3Dtrue;
				tbody=3Ddocument.getElementById("tbod"+groupName+"_");
				if (tbody !=3Dnull)
				{
					isLoaded=3Dtbody.getAttribute("isLoaded");
					if (isLoaded=3D=3D"false")
						g_ExpGroupQueue.push(groupName);
				}
			}
		}
	}
	var aGroupName;
	for (aGroupName in loadedGroups)
	{
		var index=3DaGroupName.indexOf("_");
		if (index !=3DaGroupName.length - 1 && index !=3D-1)
		{
			var parentName=3DaGroupName.substring(0, index+1);
			if (loadedGroups[parentName]=3D=3Dnull)
			{
				var parentString=3DExpGroupFetchGroupString(parentName);
				if (parentString !=3Dnull)
				{
					LRUCache_Add(g_ExpGroupState, parentString);
					ExpCollGroup(parentName, "img_"+parentName);
					loadedGroups[parentString]=3Dtrue;
				}
				else
				{
				}
			}
		}
	}
}
function ExpGroupBy(formObj)
{
	if ((browseris.w3c) && (!browseris.ie)) {
		document.all=3Ddocument.getElementsByTagName("*");
	}
	docElts=3Ddocument.all;
	numElts=3DdocElts.length;
	images=3DformObj.getElementsByTagName("IMG");
	img=3Dimages[0];
	srcPath=3Dimg.src;
	index=3DsrcPath.lastIndexOf("/");
	imgName=3DsrcPath.slice(index+1);
	var displayStr=3D"auto";
	if (imgName=3D=3D'plus.gif')
	{
		displayStr=3D"";
		img.src=3D'/_layouts/images/minus.gif';
	}
	else
	{
		displayStr=3D"none";
		img.src=3D'/_layouts/images/plus.gif';
	}
	oldName=3Dimg.name;
	img.name=3Dimg.alt;
	img.alt=3DoldName;
	spanNode=3Dimg;
	while(spanNode !=3Dnull)
	{
		spanNode=3DspanNode.parentNode;
		if (spanNode !=3Dnull &&
			spanNode.id !=3Dnull &&
			spanNode.id.length > 5 &&
			spanNode.id.substr(0, 5)=3D=3D"group")
			break;
	}
	parentNode=3DspanNode;
	while(parentNode !=3Dnull)
	{
		parentNode=3DparentNode.parentNode;
		if (parentNode !=3Dnull &&
			parentNode.tagName=3D=3D"TABLE")
			break;
	}
	lastNode=3Dnull;
	if (parentNode !=3Dnull)
	{
		lastNode=3DparentNode.lastChild;
		if (lastNode !=3Dnull && lastNode.tagName=3D=3D"TBODY")
			lastNode=3DlastNode.lastChild;
		if (lastNode !=3Dnull && lastNode.tagName=3D=3D"TR" && =
lastNode.lastChild !=3Dnull)
			lastNode=3DlastNode.lastChild;
	}
	for(var i=3D0;i<numElts;i++)
	{
		var childObj=3DdocElts.item(i);
		if (childObj=3D=3DspanNode)
			break;
	}
	ID=3DspanNode.id.slice(5);
	displayStyle=3DdisplayStr;
	for(var j=3Di+1; j<numElts; j++)
	{
		var childObj=3DdocElts.item(j);
		if (childObj.id.length > 5 &&
			childObj.id.substr(0, 5)=3D=3D"group")
		{
			curID=3DchildObj.id.slice(5);
			if (curID <=3DID)
				return;
		}
		parentNode=3DchildObj;
		while(parentNode !=3Dnull)
		{
			parentNode=3DparentNode.parentNode;
			if (parentNode=3D=3DspanNode)
				break;
		}
		if (parentNode=3D=3DspanNode)
			continue;
		if (childObj.id !=3Dnull && childObj.id.substring(0, 5)=3D=3D"group")
			displayStr=3DdisplayStyle;
		if (childObj.id !=3Dnull && childObj.id.substring(0, =
8)=3D=3D"footer"+ID)
			displayStr=3DdisplayStyle;
		if (displayStyle !=3D"none" &&
			childObj !=3Dimg &&
			childObj.tagName=3D=3D"IMG" &&
			childObj.src !=3Dnull)
		{
			if (childObj.src.slice(childObj.src.length - =
25)=3D=3D'/_layouts/images/plus.gif')
			{
				displayStr=3D"none";
			}
			else if (childObj.src.slice(childObj.src.length - =
26)=3D=3D'/_layouts/images/minus.gif')
			{
				displayStr=3D"";
			}
		}
		if (childObj.tagName=3D=3DspanNode.tagName &&
			childObj.id !=3D"footer")
		{
			childObj.style.display=3DdisplayStr;
		}
		if ((childObj.tagName=3D=3D"TABLE" && lastNode=3D=3Dnull) || =
childObj=3D=3DlastNode)
			break;
	}
}
function SzExtension(szHref)
{
	var sz=3Dnew String(szHref);
	var re=3D/^.*\.([^\.]*)$/;
	return sz.replace(re, "$1").toLowerCase();
}
function SzServer(szHref)
{
	var sz=3Dnew String(szHref);
	var re=3D/^([^:]*):\/\/([^\/]*).*$/;
	return sz.replace(re, "$1://$2");
}
var v_stsOpenDoc=3Dnull;
var v_strStsOpenDoc=3Dnull;
function StsOpenEnsureEx(szProgId)
{
	if (v_stsOpenDoc=3D=3Dnull || v_strStsOpenDoc !=3DszProgId)
	{
//@cc_on
//@if (@_jscript_version >=3D5)
//@            try
//@            {
//@                v_stsOpenDoc=3Dnew ActiveXObject(szProgId);
//@                v_strStsOpenDoc=3DszProgId;
//@            } catch(e)
//@            {
//@                v_stsOpenDoc=3Dnull;
//@                v_strStsOpenDoc=3Dnull;
//@            };
//@else
//@end
	}
	return v_stsOpenDoc;
}
function DispDocItem(ele,strProgId)
{
	return DispDocItemEx(ele,'FALSE','FALSE','FALSE',strProgId);
}
var L_OpenDocumentLocalError_Text=3D"This document was being edited =
offline, but there is no application configured to open the document =
from SharePoint.  The document can only be opened for reading.";
function DispDocItemEx(ele, fTransformServiceOn, =
fShouldTransformExtension, fTransformHandleUrl, strProgId)
{
	itemTable=3DFindSTSMenuTable(ele, "CTXName");
	if (!browseris.ie || !browseris.win32)
	{
		if (browseris.ie)
			event.cancelBubble=3Dfalse;
		return true;
	}
	var stsOpen;
	var szHref;
	var szExt;
	var fRet=3Dtrue;
	var szFileType=3DitemTable !=3Dnull ? =
GetAttributeFromItemTable(itemTable, "Ext", "FileType") : "";
	var szAppId=3D"";
	var tblFileDlg=3Ddocument.getElementById("FileDialogViewTable");
	if (tblFileDlg !=3Dnull)
	{
		if (browseris.ie)
		{
			event.cancelBubble=3Dfalse;
			event.returnValue=3Dfalse;
		}
		return true;
	}
	szHref=3DitemTable !=3Dnull ? GetAttributeFromItemTable(itemTable, =
"Url", "ServerUrl") : "";
	if (szHref=3D=3Dnull || szHref=3D=3D"")
		szHref=3Dele.href;
	else
		szHref=3DSzServer(ele.href)+szHref;
	szExt=3DSzExtension(szHref);
	if ((currentItemProgId=3D=3Dnull) && (itemTable!=3Dnull))
		currentItemProgId=3DitemTable.getAttribute("HTMLType");
	if (currentItemProgId !=3Dnull)
		szAppId=3DcurrentItemProgId;
	if (FDefaultOpenForReadOnly(szExt))
	{
	   if (strProgId.indexOf("SharePoint.OpenDocuments") >=3D0)
			strProgId=3D"SharePoint.OpenDocuments.3";
	}
	else if (!FSupportCheckoutToLocal(szExt))
	{
		strProgId=3D"";
	}
	if ((currentItemCheckedOutUserId=3D=3Dnull) && (itemTable!=3Dnull))
		currentItemCheckedOutUserId=3DitemTable.COUId;
	if ((currentItemCheckedoutToLocal=3D=3Dnull) && (itemTable!=3Dnull))
		currentItemCheckedoutToLocal=3DGetAttributeFromItemTable(itemTable, =
"COut", "IsCheckedoutToLocal ");
	if( ((currentItemCheckedOutUserId !=3Dnull) &&
		(currentItemCheckedOutUserId !=3D"") &&
		(currentItemCheckedOutUserId=3D=3Dctx.CurrentUserId ) &&
		(strProgId=3D=3D""  || =
((strProgId.indexOf("SharePoint.OpenDocuments")) >=3D0)) &&
		FSupportCheckoutToLocal(szExt))||
		(strProgId=3D=3D"SharePoint.OpenDocuments"))
	{
		strProgId=3D"SharePoint.OpenDocuments.3";
	}
	var stsopenVersion=3D2;
	if(strProgId !=3D'' && HasRights(0x10, 0x0))
	{
		if ((strProgId.indexOf(".3")) >=3D0)
			stsopenVersion=3D3;
		stsOpen=3DStsOpenEnsureEx(strProgId);
		if (stsOpen=3D=3Dnull && stsopenVersion=3D=3D3)
		{
			strProgId=3DstrProgId.replace(".3",".2");
			stsOpen=3DStsOpenEnsureEx(strProgId);
			stsopenVersion=3D2;
		}
	}
	if (stsOpen !=3Dnull)
	{
		if (stsopenVersion=3D=3D2 ||
			((itemTable=3D=3Dnull) && (currentItemCheckedOutUserId=3D=3Dnull))||
			(ctx.isVersions=3D=3D1 && (itemTable=3D=3Dnull || =
itemTable.isMostCur=3D=3D"0")))
		{
			try
			{
				if ((currentItemCheckedOutUserId !=3Dnull) &&
					(currentItemCheckedOutUserId !=3D"") &&
					(currentItemCheckedOutUserId=3D=3Dctx.CurrentUserId ||
					ctx.CurrentUserId=3D=3Dnull ))
				{
					if (currentItemCheckedoutToLocal=3D=3D'1')
					{
						 alert(L_OpenDocumentLocalError_Text);
						 fRet=3Dfalse;
					}
					else
						fRet=3DstsOpen.EditDocument2(window, szHref, szAppId);
				}
				else
				{
					fRet=3DstsOpen.ViewDocument2(window, szHref, szAppId);
				}
			}
			catch(e)
			{
				fRet=3Dfalse;
			}
			if (fRet)
				window.onfocus=3DRefreshOnNextFocus;
		}
		else
		{
			var iOpenFlag=3D0;
			if (currentItemCheckedOutUserId !=3D"")
			{
				if ((currentItemCheckedOutUserId !=3Dctx.CurrentUserId) && ( =
ctx.CurrentUserId !=3Dnull))
					iOpenFlag=3D1;
				else if (currentItemCheckedoutToLocal=3D=3Dnull ||
					currentItemCheckedoutToLocal !=3D'1')
					iOpenFlag=3D2;
				else
					iOpenFlag=3D4;
			}
			else if (!HasRights(0x0, 0x4) || FDefaultOpenForReadOnly(szExt))
				iOpenFlag=3D1;
			else if (ctx.isForceCheckout=3D=3Dtrue)
				iOpenFlag=3D3;
			try
			{
				fRet=3DstsOpen.ViewDocument3(window, szHref,iOpenFlag, szAppId);
			}
			catch(e)
			{
				fRet=3Dfalse;
			}
			if (fRet)
			{
				var fRefreshOnNextFocus=3DstsOpen.PromptedOnLastOpen();
				if (fRefreshOnNextFocus)
					window.onfocus=3DRefreshOnNextFocus;
				else
					SetWindowRefreshOnFocus();
			}
		}
	}
	else if (currentItemCheckedoutToLocal=3D=3D'1')
	{
		 alert(L_OpenDocumentLocalError_Text);
	}
	if (stsOpen=3D=3Dnull || !fRet)
	{
		if (fTransformServiceOn=3D=3D'TRUE' &&
			fShouldTransformExtension=3D=3D'TRUE' &&
			fTransformHandleUrl=3D=3D'TRUE')
		{
			if (itemTable=3D=3Dnull)
				return fRet;
			if (browseris.ie)
			{
				event.cancelBubble=3Dtrue;
				event.returnValue=3Dfalse;
			}
			var getHttpRoot=3Dnew Function("return =
"+itemTable.getAttribute("CTXName")+".HttpRoot;");
			GoToPage(getHttpRoot()+"/_layouts"+				=
"/htmltrverify.aspx?doc=3D"+escapeProperly(szHref));
		}
		return;
	}
	stsOpen=3Dnull;
	if (browseris.ie)
	{
		event.cancelBubble=3Dtrue;
		event.returnValue=3Dfalse;
	}
	return fRet;
}
function DispDocItemEx2(ele, objEvent, fTransformServiceOn, =
fShouldTransformExtension,
	fTransformHandleUrl, strHtmlTrProgId, iDefaultItemOpen, strProgId, =
strServerFileRedirect)
{
	var fRedirect=3Dfalse;
	var fIsServerFile=3DstrServerFileRedirect !=3Dnull && =
strServerFileRedirect !=3D"";
	var fIsClientAppInstalled=3DIsClientAppInstalled(strProgId) && =
HasRights(0x10, 0x0);
	if (fIsServerFile)
	{
		if (iDefaultItemOpen=3D=3D1 || !fIsClientAppInstalled)
		{
			=
STSNavigate(strServerFileRedirect+"&Source=3D"+GetSource()+"&DefaultItemO=
pen=3D"+iDefaultItemOpen);
			objEvent.cancelBubble=3Dtrue;
			objEvent.returnValue=3Dfalse;
			return false;
		}
		else if (fIsClientAppInstalled)
		{
			if (strProgId=3D=3D"" || =
strProgId.indexOf("SharePoint.OpenDocuments") >=3D0)
			{
				return DispDocItemEx(ele, fTransformServiceOn, =
fShouldTransformExtension, fTransformHandleUrl, strHtmlTrProgId);
			}
			else
			{
				if (!ViewDoc(ele.href, strProgId))
				{
					var errorCode=3DeditDocumentWithProgIDNoUI(ele.href, =
currentItemProgId, strProgId, false, ctx.HttpRoot, "0");
					if ((errorCode=3D=3D1) || (errorCode=3D=3D2))
					{
						STSNavigate(strServerFileRedirect+"&Source=3D"+GetSource());
					}
				}
				objEvent.cancelBubble=3Dtrue;
				objEvent.returnValue=3Dfalse;
				return false;
			}
		}
	}
	return DispDocItemEx(ele, fTransformServiceOn, =
fShouldTransformExtension, fTransformHandleUrl, strProgId);
}
function DispDocItemExWithOutContext(ele, objEvent, fTransformServiceOn, =
fShouldTransformExtension,
	fTransformHandleUrl, strHtmlTrProgId, iDefaultItemOpen, strProgId, =
strHtmlType, strServerFileRedirect,
	strCheckoutUser, strCurrentUser, strRequireCheckout, =
strCheckedoutTolocal, strPermmask)
{
	DispEx(ele, objEvent, fTransformServiceOn, fShouldTransformExtension,
			fTransformHandleUrl, strHtmlTrProgId, iDefaultItemOpen, strProgId, =
strHtmlType, strServerFileRedirect,
			strCheckoutUser, strCurrentUser, strRequireCheckout, =
strCheckedoutTolocal, strPermmask);
}
function DispEx(ele, objEvent, fTransformServiceOn, =
fShouldTransformExtension,
	fTransformHandleUrl, strHtmlTrProgId, iDefaultItemOpen, strProgId, =
strHtmlType, strServerFileRedirect,
	strCheckoutUser, strCurrentUser, strRequireCheckout, =
strCheckedoutTolocal, strPermmask)
{
	var tblFileDlg=3Ddocument.getElementById("FileDialogViewTable");
	if (tblFileDlg !=3Dnull)
	{
		objEvent.cancelBubble=3Dfalse;
		objEvent.returnValue=3Dfalse;
		return true;
	}
	if (typeof(ctx)=3D=3D"undefined" || ctx=3D=3Dnull)
		ctx=3Dnew ContextInfo();
	ctx.CurrentUserId=3DstrCurrentUser;
	if (strRequireCheckout=3D=3D'1')
		ctx.isForceCheckout=3Dtrue;
	else
		ctx.isForceCheckout=3Dfalse;
	currentItemCheckedOutUserId=3DstrCheckoutUser;
	currentItemCheckedoutToLocal=3DstrCheckedoutTolocal;
	currentItemProgId=3DstrHtmlType;
	if (strPermmask !=3Dnull && strPermmask !=3D'')
		SetCurrentPermMaskFromString(strPermmask, null)
	objEvent.cancelBubble=3Dtrue;
	if (strServerFileRedirect !=3Dnull && strServerFileRedirect !=3D'')
		strServerFileRedirect=3DstrServerFileRedirect.substring(1);
	return  DispDocItemEx2(ele, objEvent, fTransformServiceOn, =
fShouldTransformExtension,
		fTransformHandleUrl, strHtmlTrProgId, iDefaultItemOpen, strProgId, =
strServerFileRedirect);
}
function IsClientAppInstalled(strProgId)
{
	var stsOpen=3Dnull;
	if(strProgId !=3D'')
	{
		stsOpen=3DStsOpenEnsureEx(strProgId);
	}
	return stsOpen !=3Dnull;
}
function ViewDoc(url,strProgId)
{
	var stsOpen=3DStsOpenEnsureEx(strProgId);
	var fRet=3Dfalse;
	if (stsOpen !=3Dnull)
	{
		try
		{
			fRet=3DstsOpen.ViewDocument2(window, url);
		}
		catch(e)
		{
			fRet=3Dfalse;
		}
	}
	return fRet;
}
function PortalPinToMyPage(eForm, portalUrl, instanceID)
{
	eForm.action=3DportalUrl+'_vti_bin/portalapi.aspx?Cmd=3DPinToMyPage';
	eForm.ReturnUrl.value=3Dwindow.location.href;
	eForm.ListViewUrl.value=3DMakeMtgInstanceUrl(eForm.ListViewUrl.value, =
instanceID);
	eForm.submit();
}
function PortalPinToMyPage(eForm, portalUrl, instanceId, listTitle, =
listDescription, listViewUrl, baseType, serverTemplate)
{
	eForm.action=3DportalUrl+'_vti_bin/portalapi.aspx?Cmd=3DPinToMyPage';
	SetFieldValue(eForm,"ReturnUrl",window.location.href);
	SetFieldValue(eForm,"ListViewUrl",MakeMtgInstanceUrl(listViewUrl, =
instanceId));
	SetFieldValue(eForm,"ListTitle",listTitle);
	SetFieldValue(eForm,"ListDescription",listDescription);
	SetFieldValue(eForm,"BaseType",baseType);
	SetFieldValue(eForm,"ServerTemplate",serverTemplate);
	eForm.submit();
}
function SetFieldValue(eForm, fieldName, value)
{
	var field=3DeForm[fieldName];
	if (field=3D=3Dnull)
	{
	field=3Ddocument.createElement("INPUT");
	field.setAttribute("type","hidden");
		field.setAttribute("name",fieldName);
		eForm.appendChild(field);
	}
	field.value=3Dvalue;
}
function StURLSetVar2(stURL, stVar, stValue)
{
	var stNewSet=3DstVar+"=3D"+stValue;
	var ichHash=3DstURL.indexOf("#");
	var hashParam;
	if (ichHash !=3D-1)
	{
		hashParam=3DstURL.substring(ichHash, stURL.length);
		stURL=3DstURL.substring(0, ichHash);
	}
	var ichQ=3DstURL.indexOf("?");
	if (ichQ !=3D-1)
	{
		var ich=3DstURL.indexOf("?"+stVar+"=3D", ichQ);
		if (ich=3D=3D-1)
		{
			ich=3DstURL.indexOf("&"+stVar+"=3D", ichQ);
			if (ich !=3D-1)
				stNewSet=3D"&"+stNewSet;
		}
		else
		{
			stNewSet=3D"?"+stNewSet;
		}
		if (ich !=3D-1)
		{
			var re=3Dnew RegExp("[&?]"+stVar+"=3D[^&]*", "");
			stURL=3DstURL.replace(re, stNewSet);
		}
		else
		{
			stURL=3DstURL+"&"+stNewSet;
		}
	}
	else
	{
		stURL=3DstURL+"?"+stNewSet;
	}
	if (hashParam !=3Dnull && hashParam.length > 0)
		stURL=3DstURL+hashParam;
	return stURL;
}
function RemoveQueryParameterFromUrl(stURL, stParameterName)
{
	var re=3Dnew RegExp("[&?]"+stParameterName+"=3D[^&]*", "");
	stURL=3DstURL.replace(re, "");
	if (stURL.indexOf("?")=3D=3D-1)
	{
		var ich=3DstURL.indexOf("&");
		if (ich !=3D-1)
			stURL=3DstURL.substring(0, ich)+"?"+stURL.substring(ich+1);
	}
	return stURL;
}
function MoveToViewDate(strdate, view_type)
{
	var wUrl=3Dwindow.location.href;
	if (strdate !=3Dnull)
		wUrl=3DStURLSetVar2(wUrl,"CalendarDate",escapeProperly(strdate));
	if (view_type !=3Dnull)
		wUrl=3DStURLSetVar2(wUrl,"CalendarPeriod",view_type);
	SubmitFormPost(wUrl, true);
}
function MoveToDate(strdate)
{
	MoveToViewDate(strdate, null);
}
function MoveToToday()
{
	MoveToViewDate("", null);
}
function MoveView(viewtype)
{
	MoveToViewDate(null , viewtype);
}
function ClickDay(date)
{
	MoveToViewDate(date, null);
}
function GetMonthView(str)
{
	var wUrl=3Dwindow.location.href;
	var ExpWeek=3Ddocument.getElementById("ExpandedWeeksId");
	if(ExpWeek!=3Dnull)
		ExpWeek.value=3Dstr;
	else
		return ;
	SubmitFormPost(wUrl, true);
}
function NewItemDT(url,day, time)
{
	if (url=3D=3Dnull)
		return ;
	if (time !=3Dnull)
	  url=3DStURLSetVar2(url,"CalendarTime",time);
	if (day !=3Dnull)
	  url=3DStURLSetVar2(url,"CalendarDate",day);
	NewItem(url, false);
}
function ClickTime(url, time)
{
  NewItemDT(url, null, time);
}
function NewItemDay(url, day)
{
  NewItemDT(url, day, null);
}
function HasValidUrlPrefix(url)
{
	var urlLower=3Durl.toLowerCase();
	if (-1=3D=3DurlLower.search("^http://") &&
		-1=3D=3DurlLower.search("^https://"))
		return false;
	return true;
}
function ScrollToAnchorInInnerScrollPane(formName, hiddenFieldName, =
textInHref)
{
	if (!browseris.ie4up) return;
	try
	{
		var form=3Ddocument.getElementById(formName);
		var anchor=3Ddocument.getElementById(form[hiddenFieldName].value);
		if (typeof(anchor)=3D=3D"undefined" || anchor=3D=3Dnull)
			throw "";
	}
	catch(e)
	{
		var tempAnchor=3Dnull;
		for (var i=3D0; i < document.anchors.length; i++)
		{
			tempAnchor=3Ddocument.anchors[i];
			var href=3DtempAnchor.href;
			if (href.search(textInHref) !=3D-1)
			{
				anchor=3DtempAnchor;
				break;
			}
		}
	}
	if (typeof(anchor) !=3D"undefined" && anchor !=3Dnull)
	{
		var scrollTopOld=3Ddocument.body.scrollTop;
		var scrollLeftOld=3Ddocument.body.scrollLeft;
		anchor.scrollIntoView(false);
		document.body.scrollTop=3DscrollTopOld;
		document.body.scrollLeft=3DscrollLeftOld;
	}
}
function FilterChoice(opt, ctrl, strVal, filterVal)
{
	var i;
	var cOpt=3D0;
	var bSelected=3Dfalse;
	var strHtml=3D"";
	var strId=3Dopt.id;
	var strName=3Dopt.name;
	var strMatch=3D"";
	var strMatchVal=3D"";
	var strOpts=3Dctrl.choices;
	var rgopt=3DstrOpts.split("|");
	var x=3DAbsLeft(ctrl);
	var y=3DAbsTop(ctrl)+ctrl.offsetHeight;
	var strHidden=3Dctrl.optHid;
	var iMac=3Drgopt.length - 1;
	var iMatch=3D-1;
	var unlimitedLength=3Dfalse;
	var strSelectedLower=3D"";
	if (opt !=3Dnull && opt.selectedIndex >=3D0)
	{
		bSelected=3Dtrue;
		strSelectedLower=3Dopt.options[opt.selectedIndex].innerText;
	}
	for (i=3D0; i < rgopt.length; i=3Di+2)
	{
		var strOpt=3Drgopt[i];
		while (i < iMac - 1 && rgopt[i+1].length=3D=3D0)
		{
			strOpt=3DstrOpt+"|";
			i++;
			if (i < iMac - 1)
			{
				strOpt=3DstrOpt+rgopt[i+1];
			}
			i++;
		}
		var strValue=3Drgopt[i+1];
		var strLowerOpt=3DstrOpt.toLocaleLowerCase();
		var strLowerVal=3DstrVal.toLocaleLowerCase();
		if (filterVal.length !=3D0)
			bSelected=3Dtrue;
		if (strLowerOpt.indexOf(strLowerVal)=3D=3D0)
		{
			var strLowerFilterVal=3DfilterVal.toLocaleLowerCase();
			if ((strLowerFilterVal.length !=3D0) && =
(strLowerOpt.indexOf(strLowerFilterVal)=3D=3D0) && =
(strMatch.length=3D=3D0))
				bSelected=3Dfalse;
			if (strLowerOpt.length > 20)
			{
				unlimitedLength=3Dtrue;
			}
			if (!bSelected || strLowerOpt=3D=3DstrSelectedLower)
			{
				strHtml+=3D"<option selected =
value=3D\""+strValue+"\">"+STSHtmlEncode(strOpt)+"</option>";
				bSelected=3Dtrue;
				strMatch=3DstrOpt;
				strMatchVal=3DstrValue;
				iMatch=3Di;
			}		=09
			else
			{
				strHtml+=3D"<option =
value=3D\""+strValue+"\">"+STSHtmlEncode(strOpt)+"</option>";
			}
			cOpt++;
		}
	}
	var strHandler=3D" ondblclick=3D\"HandleOptDblClick()\" =
onkeydown=3D\"HandleOptKeyDown()\"";
	var strOptHtml=3D"";
	if (unlimitedLength)
	{
		strOptHtml=3D"<select tabIndex=3D\"-1\" ctrl=3D\""+ctrl.id+"\" =
name=3D\""+strName+"\" id=3D\""+strId+"\""+strHandler;
	}
	else
	{
		strOptHtml=3D"<select class=3D\"ms-lookuptypeindropdown\" =
tabIndex=3D\"-1\" ctrl=3D\""+ctrl.id+"\" name=3D\""+strName+"\" =
id=3D\""+strId+"\""+strHandler;
	}
	if (cOpt=3D=3D0)
	{
		strOptHtml+=3D" =
style=3D\"display:none;position:absolute;z-index:2;left:"+x+			=
"px;top:"+y+			"px\" onfocusout=3D\"OptLoseFocus(this)\"></select>";
	}
	else
	{
		strOptHtml+=3D" style=3D\"position:absolute;z-index:2;left:"+x+			=
"px;top:"+y+			"px\""+			" size=3D\""+(cOpt <=3D8 ? cOpt : 8)+"\""+			=
(cOpt=3D=3D1 ? "multiple=3D\"true\"" : "")+			" =
onfocusout=3D\"OptLoseFocus(this)\">"+			strHtml+			"</select>";
	}
	opt.outerHTML=3DstrOptHtml;
	var hid=3Ddocument.getElementById(strHidden);
	if (iMatch !=3D0 || rgopt[1] !=3D"0" )
		hid.value=3DstrMatchVal;
	else
		hid.value=3D"0";
	if (iMatch !=3D0 || rgopt[1] !=3D"0" )
		return strMatch;
	else return "";
}
function OptLoseFocus(opt)
{
	var ctrl=3Ddocument.getElementById(opt.ctrl);
	if (opt.selectedIndex >=3D0)
		SetCtrlFromOpt(ctrl, opt);
	opt.style.display=3D"none";
}
function SetCtrlMatch(ctrl, opt)
{
	var hid=3Ddocument.getElementById(ctrl.optHid);
	hid.value=3Dopt.options[opt.selectedIndex].value;
	if (hid.value !=3D0)	=09
		ctrl.match=3Dopt.options[opt.selectedIndex].innerText;
	else
		ctrl.match=3D"";
}
function AbsLeft(obj)
{
	var x=3Dobj.offsetLeft;
	var parent=3Dobj.offsetParent;
	while (parent.tagName !=3D"BODY")
	{
		x+=3Dparent.offsetLeft;
		parent=3Dparent.offsetParent;
	}
	x+=3Dparent.offsetLeft;
	return x;
}
function AbsTop(obj)
{
	var y=3Dobj.offsetTop;
	var parent=3Dobj.offsetParent;
	while (parent.tagName !=3D"BODY")
	{
		y+=3Dparent.offsetTop;
		parent=3Dparent.offsetParent;
	}
	y+=3Dparent.offsetTop;
	return y;
}
function SetCtrlFromOpt(ctrl, opt)
{
	var hid=3Ddocument.getElementById(ctrl.optHid);
	hid.value=3Dopt.options[opt.selectedIndex].value;
	if (opt.options[opt.selectedIndex].value=3D=3D0)
	{
		ctrl.value=3D"";
		ctrl.match=3D"";
	}
	else
	{
		ctrl.value=3Dopt.options[opt.selectedIndex].innerText;
		ctrl.match=3Dctrl.value;	=09
	}=09
}
function HandleOptDblClick()
{
	var opt=3Devent.srcElement;
	var ctrl=3Ddocument.getElementById(opt.ctrl);
	SetCtrlFromOpt(ctrl, opt);
	SetCtrlMatch(ctrl, opt);
	opt.style.display=3D"none";
}
function HandleOptKeyDown()
{
	var opt=3Devent.srcElement;
	var ctrl=3Ddocument.getElementById(opt.ctrl);
	var key=3Devent.keyCode;
	switch (key)
	{
	case 13:
	case 9:
		SetCtrlFromOpt(ctrl, opt)
		event.returnValue=3Dfalse;
		opt.style.display=3D"none";
		return;
	default:
		break;
	}
	return;
}
function EnsureSelectElement(ctrl, strId)
{
	var select=3Ddocument.getElementById(strId);
	if (select=3D=3Dnull)
	{
		select=3Ddocument.createElement("SELECT");
		ctrl.parentNode.appendChild(select);
		select.outerHTML=3D"<select id=3D\""+strId+"\" ctrl=3D\""+ctrl.id+"\" =
class=3D\"ms-lookuptypeindropdown\" name=3D\""+strId+"\" =
style=3D\"display:none\" onfocusout=3D\"OptLoseFocus(this)\"></select>";
		FilterChoice(select, ctrl, ctrl.value, "");
	}
	return document.getElementById(strId);;
}
function HandleKey()
{
	var key=3Devent.keyCode;
	var ctrl=3Devent.srcElement;
	var str=3Dctrl.value;
	var opt=3DEnsureSelectElement(ctrl, ctrl.opt);
	var bNeedMatch=3Dfalse;
	var strLower;
	var strMatchLower;
	switch (key)
	{
	case 8:
		if (str.length > 0)
		{
			str=3Dstr.substr(0, str.length - 1);
		}
		bNeedMatch=3Dtrue;
		break;
	case 16:
	case 17:
	case 18:
		return;
	case 9:
	case 16:
	case 17:
	case 18:
		return;
	case 13:
		strLower=3Dctrl.value.toLocaleLowerCase();
		strMatchLower=3Dctrl.match.toLocaleLowerCase();
		if (strMatchLower.indexOf(strLower) !=3D0)
			ctrl.match=3DFilterChoice(opt, ctrl, ctrl.value, "");
		if (opt.style.display !=3D"none")
		{
			ctrl.value=3Dctrl.match;
			opt.style.display=3D"none";
			event.returnValue=3Dfalse;
		}
		return;
	case 27:
		opt.style.display=3D"none";
		event.returnValue=3Dfalse;
		return;
	case 38:
		if (opt.style.display !=3D"none")
		{
			if (opt.selectedIndex > 0)
				opt.selectedIndex=3Dopt.selectedIndex - 1;
			else
				opt.selectedIndex=3Dopt.options.length - 1;
			SetCtrlMatch(ctrl, opt);
			event.returnValue=3Dfalse;
		}
		return;	=09
	case 40:
		if (opt.style.display !=3D"none" && opt.selectedIndex < =
opt.options.length - 1)
		{
			opt.selectedIndex=3Dopt.selectedIndex+1;
			SetCtrlMatch(ctrl, opt);
			event.returnValue=3Dfalse;
			return;
		}
		bNeedMatch=3Dtrue;
		break;
	case 46:
		break;
	default:
		break;
	}
	if (bNeedMatch);
		ctrl.match=3DFilterChoice(opt, ctrl, str, "");
}
function ShowDropdown(textboxId)
{
	var ctrl=3Ddocument.getElementById(textboxId);
	var str=3Dctrl.value;
	var opt=3DEnsureSelectElement(ctrl, ctrl.opt);
	ctrl.match=3DFilterChoice(opt, ctrl, "", ctrl.value);
	ctrl.focus();
}
function HandleChar()
{
	var ctrl=3Devent.srcElement;
	var str=3Dctrl.value;
	var opt=3Ddocument.getElementById(ctrl.opt);
	var key=3Devent.keyCode;
	if (key=3D=3D13)
		return;
	str=3Dstr+String.fromCharCode(key).toLocaleLowerCase();
	ctrl.match=3DFilterChoice(opt, ctrl, str, "");
}
function HandleLoseFocus()
{
	var ctrl=3Devent.srcElement;
	var opt=3Ddocument.getElementById(ctrl.opt);
	if (opt !=3Dnull && opt.style.display !=3D"none" && =
document.activeElement !=3Dopt)
		OptLoseFocus(opt);
}
function HandleChange()
{
	var ctrl=3Devent.srcElement;
	var str=3Dctrl.value;
	var opt=3Ddocument.getElementById(ctrl.opt);
	ctrl.match=3DFilterChoice(opt, ctrl, str, "");
}
function IsSafeHref(
	href)
{
	return (href.match(new RegExp("^http://", "i")) ||
			href.match(new RegExp("^https://", "i")) ||
			href.match(new RegExp("^ftp://", "i")) ||
			href.match(new RegExp("^file://", "i")) ||
			href.match(new RegExp("^mailto:", "i")) ||
			href.match(new RegExp("^news:", "i")) ||
			href.match(new RegExp("^/", "i")) ||
			href.match(new RegExp("^\\\\\\\\", "i")));
}
var L_RelativeUrlError_Text=3D"Addresses that start from the current =
page might not display correctly. You must enter the complete URL or an =
address that starts from the current server.";
var L_UnknownProtocolUrlError_Text=3D"Hyperlinks must begin with =
http://, https://, mailto:, news:, ftp://, file://, or \\\\. Check the =
address and try again.";
var L_UrlTooLongError_Text=3D"The URL for the location must be no longer =
than 256 characters without the query parameters. The query parameters =
start at the question mark (?)."
function IsSafeHrefAlert(
	href,
	fAllowRelativeLinks)
{
	if (href.match("^[^?]{257}"))
	{
		alert(L_UrlTooLongError_Text);
		return false;
	}
	else if (IsSafeHref(href))
	{
		return true;
	}
	else
	{
		if (href.match("^[a-zA-Z]*:"))
		{
			alert(L_UnknownProtocolUrlError_Text);
			return false;
		}
		else if (true=3D=3DfAllowRelativeLinks)
		{
			return true;
		}
		else
		{
			alert(L_RelativeUrlError_Text);
			return false;
		}
	}
}
function PositionMiniConsole() {
	var mc=3Ddocument.getElementById("miniconsole");
	if (browseris.ie55up && browseris.win32)
		if (document.getElementById("siteactiontd")){
			mc.style.top=3D"1";
		}
		else {
			mc.style.top=3D"8";
		}
	else {
		mc.style.top=3D"0";
	}
}
var deleteInstance=3D0;
function DeleteItemConfirmation()
{
	var message=3D"";
	if (typeof(ItemIsCopy) !=3D"undefined")
		if (ItemIsCopy)
			message=3DL_NotifyThisIsCopy_Text;
	if (recycleBinEnabled=3D=3D1 &&
	deleteInstance !=3D1 )
		message+=3DL_STSRecycleConfirm_Text;
	else
		message+=3DL_STSDelConfirm_Text;
	return confirm(message);
}
function DeleteInstanceConfirmation()
{
	deleteInstance=3D1;
	return DeleteItemConfirmation()
}
function CancelMultiPageConfirmation(redirectUrl)
{
	var L_DeletePartialResponse1_text=3D"A partial survey response has been =
saved.  Click OK to delete the partial survey response. If you want to =
continue this survey later click Cancel.  Your partial response can be =
found in the All Responses survey view.\n\nDo you want to send this =
partial response to the site Recycle Bin?";
	var L_DeletePartialResponse2_text=3D"A partial survey response has been =
saved.  Click OK to delete the partial survey response. If you want to =
continue this survey later click Cancel.  Your partial response can be =
found in the All Responses survey view.\n\nDo you want to delete the =
partial response?";
	var message=3D"";
	if (recycleBinEnabled=3D=3D1)
		message=3DL_DeletePartialResponse1_text;
	else
		message=3DL_DeletePartialResponse2_text;
	if (confirm(message)=3D=3Dtrue)
		return true;
	else
		STSNavigate(redirectUrl);
	return false;
}
function RestoreItemVersionConfirmation()
{
	var L_Version_Restore_Confirm_Text=3D"You are about to replace the =
current version with the selected version.";
	var message=3DL_Version_Restore_Confirm_Text;
	return confirm(message);
}
function DeleteItemVersionConfirmation(bRecycleBinEnabled)
{
	var L_Version_Delete_Confirm_Text=3D"Are you sure you want to delete =
this version?";
	var L_Version_Recycle_Confirm_Text=3D"Are you sure you want to send =
this version to the site Recycle Bin?";
	if (bRecycleBinEnabled)
		return confirm(L_Version_Recycle_Confirm_Text);
	else
		return confirm(L_Version_Delete_Confirm_Text);
}
function DeleteUserInfoItemConfirmation()
{
	var L_User_Delete_Confirm_Text=3D"You are about to delete this user.";
	var message=3DL_User_Delete_Confirm_Text;
	return confirm(message);
}
function UnlinkCopyConfirmation(strItemUrl)
{
	return confirm(L_ConfirmUnlinkCopy_Text);
}
function Discuss(strUrl)
{
	var L_IE5upRequired_Text=3D"'Discuss' requires a Windows SharePoint =
Services-compatible application and Microsoft Internet Explorer 6.0 or =
greater.";
	if (browseris.ie5up && browseris.win32)
		window.parent.location.href=3DstrUrl;
	else
		alert(L_IE5upRequired_Text);
}
function ProcessDefaultNavigateHierarchy(nodeDiv, dataSourceId, =
dataPath, url, listInContext, type, form, qsCore, submitPath)
{
	if (typeof(_spCustomNavigateHierarchy)=3D=3D"function")
	{
		=
_spCustomNavigateHierarchy(nodeDiv,dataSourceId,dataPath,url,listInContex=
t,type);
	}
	else
	{
		if (listInContext=3D=3Dfalse)
		{
			top.location=3Durl;
		}
		else
		{
			var par=3Ddocument.createElement('INPUT');
			par.type=3D'hidden';
			par.name=3D'_spTreeNodeClicked';
			par.value=3DdataPath;
			form.appendChild(par);
			var qs=3D"?RootFolder=3D"+escapeProperly(url)+qsCore;
			SubmitFormPost(submitPath+qs);
			return false;
		}
	}
}
function ParseMultiColumnValue(fieldValue, delimiter)
{
	var subColumnValues=3Dnew Array();
	if (delimiter=3D=3Dnull)
		delimiter=3D';#';
	var lead=3Ddelimiter.charCodeAt(0);
	var trail=3Ddelimiter.charCodeAt(1);
	if (fieldValue=3D=3Dnull || fieldValue.length=3D=3D0)
		return subColumnValues;
	var strLead=3Ddelimiter.charAt(0);
	var strLeadLead=3DstrLead+strLead;
	var escape=3Dnew RegExp(strLeadLead, "g");
	var unescape=3Ddelimiter.charAt(0);
	var start=3D0;
	if (fieldValue.substr(0, 2)=3D=3Ddelimiter)
		start=3D2;
	var end=3Dstart;
	var bContainEscapedCharacters=3Dfalse;
	var totalLength=3DfieldValue.length;
	while (end < totalLength)
	{
		var index=3DfieldValue.indexOf(strLead, end);
		if (index >=3D0)
		{
			end=3Dindex;
			end++;
			if (fieldValue.charCodeAt(end)=3D=3Dtrail)
			{
				if (end - 1 > start)
				{
					var strSubColumn=3DfieldValue.substr(start, end - start - 1);
					if (bContainEscapedCharacters)
						strSubColumn=3DstrSubColumn.replace(escape, unescape);
					subColumnValues.push(strSubColumn);
					bContainEscapedCharacters=3Dfalse;
				}
				else
				{
					subColumnValues.push('');
				}
				end++;
				start=3Dend;
				continue;
			}
			else if (fieldValue.charCodeAt(end)=3D=3Dlead)
			{
				end++;
				bContainEscapedCharacters=3Dtrue;
				continue;
			}
			else
			{
				throw "ArgumentException";
			}
		}
		else
		{
			end=3DtotalLength;
		}
	}
	if (end > start)
	{
		var strSubColumn=3DfieldValue.substr(start, end - start);
		if (bContainEscapedCharacters)
			strSubColumn=3DstrSubColumn.replace(escape, unescape);
		subColumnValues.push(strSubColumn);
	}
	return subColumnValues;
}
function ConvertMultiColumnValueToString(
	subColumnValues,
	delimiter,
	bAddLeadingTailingDelimiter)
{
	if (delimiter=3D=3Dnull)
		delimiter=3D";#";
	if (bAddLeadingTailingDelimiter=3D=3Dnull)
		bAddLeadingTailingDelimiter=3Dtrue;
	var strLead=3Ddelimiter.charAt(0);
	var strLeadLead=3DstrLead+strLead;
	var escape=3Dnew RegExp(delimiter.charAt(0), "g");
	var bHasValue=3Dfalse;
	var sb=3D'';
	for (var i=3D0; i < subColumnValues.length; i++)
	{
		var strSubColumn=3DsubColumnValues[i];
		if (strSubColumn !=3Dnull && strSubColumn.length > 0)
			strSubColumn=3DstrSubColumn.replace(escape, strLeadLead);
		if (strSubColumn !=3Dnull && strSubColumn.length > 0)
			bHasValue=3Dtrue;
		if (bAddLeadingTailingDelimiter || i !=3D0)
			sb+=3Ddelimiter;
		sb+=3DstrSubColumn;
	}
	if (bHasValue)
	{
		if (bAddLeadingTailingDelimiter)
		{
			sb+=3Ddelimiter;
		}
		return sb;
	}
	else
		return '';
}
var httpFolderTarget=3Dnull;
var httpFolderSource=3Dnull;
var httpFolderDiv=3Dnull;
function NavigateHttpFolderCore()
{
	if (httpFolderDiv=3D=3Dnull)
	{
		httpFolderDiv=3Ddocument.createElement('DIV');
		document.body.appendChild(httpFolderDiv);
		httpFolderDiv.onreadystatechange=3DNavigateHttpFolderCore;
		httpFolderDiv.addBehavior('#default#httpFolder');
	}
	if (httpFolderDiv.readyState=3D=3D"complete")
	{
		httpFolderDiv.onreadystatechange=3Dnull;
		try
		{
			var targetFrame=3Ddocument.frames.item(httpFolderTarget);
			if (targetFrame !=3Dnull)
			{
				targetFrame.document.body.innerText=3D					=
L_WebFoldersRequired_Text;
			}
		}
		catch (e) {}
		var isOk=3Dfalse;
		try
		{
			var ret=3D"";
			ret=3DhttpFolderDiv.navigateFrame(httpFolderSource,
				httpFolderTarget);
			if (ret=3D=3D"OK")
				isOk=3Dtrue;
		}
		catch (e) { }
		if (!isOk &&
			0=3D=3DhttpFolderSource.search("http://[a-zA-Z0-9\-\.]+(:80)?/"))
		{
			var sUrl=3DhttpFolderSource
				.replace(/http:\/\/([a-zA-Z0-9\-\.]+)(:80)?[\/]/, "//$1/")
				.replace(/[\/]/g, "\\");
			var targetFrame=3Ddocument.frames.item(httpFolderTarget);
			if (targetFrame !=3Dnull)
			{
				try
				{
						targetFrame.onload=3Dnull;
						targetFrame.document.location.href=3DsUrl;
						isOk=3Dtrue;
				}
				catch (e) { }
			}
		}
		if (!isOk)
		{
			alert(L_WebFoldersError_Text);
		}
	}
}
function NavigateHttpFolder(urlSrc, frameTarget)
{
	if ('/'=3D=3DurlSrc.charAt(0))
	{
		urlSrc=3Ddocument.location.protocol+"//"+document.location.host+			=
urlSrc;
	}
	httpFolderSource=3DurlSrc;
	httpFolderTarget=3DframeTarget;
	NavigateHttpFolderCore();
}
function NavigateHttpFolderIfSupported(urlSrc, frameTarget)
{
	if (SupportsNavigateHttpFolder())
	{
		NavigateHttpFolder(urlSrc, frameTarget);
	}
	else
	{
		alert(L_WebFoldersError_Text);
		window.history.back();
	}
}
function SupportsNavigateHttpFolder()
{
	return (browseris.ie5up && browseris.win32);
}
cGCMinimumWidth=3D400;
cGCMinimumHeight=3D200;
cGCMaxGCResizeCount=3D10;
var glGCObjectHeight=3D0;
var glGCObjectWidth=3D0;
glGCResizeCounter=3D0;
function TestGCObject( GCObject )
{
	if (((browseris.ie55up) && (typeof(GCObject)=3D=3D"undefined")) || =
(GCObject=3D=3Dnull) || (GCObject.object=3D=3Dnull))
		return false;
	return true;
}
function GCComputeSizing(GCObject)
{
	if (TestGCObject(GCObject))
	{
		var =
fBIDI=3D(document.documentElement.currentStyle.direction=3D=3D"rtl");
		var lGCWindowWidth=3Ddocument.documentElement.scrollWidth;
		var lGCWindowHeight=3Ddocument.documentElement.scrollHeight;
		var lGCObjectOffsetLeft=3D0;
		var lGCObjectOffsetTop=3D0;
		if (fBIDI)
			{
			lGCObjectOffsetLeft=3D-180;
			lGCObjectOffsetTop=3D120;
			}
		else
			{
			lGCObjectOffsetLeft=3D32;
			lGCObjectOffsetTop=3D-2;
			}
		var lGCObjectWalker=3DGCObject.parentElement;
		while (lGCObjectWalker !=3Ddocument.body)
		{
			lGCObjectOffsetLeft+=3DlGCObjectWalker.offsetLeft;
			lGCObjectOffsetTop+=3DlGCObjectWalker.offsetTop;
			lGCObjectWalker=3DlGCObjectWalker.offsetParent;
			if (fBIDI)
				if (lGCObjectWalker.offsetLeft > 0)
					break;
		}
		lGCObjectOffsetLeft+=3DGCObject.parentElement.offsetLeft;
		lGCObjectOffsetTop+=3DGCObject.parentElement.offsetTop;
		glGCObjectHeight=3DlGCWindowHeight - lGCObjectOffsetTop;
		if (glGCObjectHeight > lGCWindowHeight)
			glGCObjectHeight=3DlGCWindowHeight
		if (glGCObjectHeight < cGCMinimumHeight)
			glGCObjectHeight=3DcGCMinimumHeight;
		if (fBIDI)
			{
			glGCObjectWidth=3DlGCWindowWidth+lGCObjectOffsetLeft;
			}
		else
			glGCObjectWidth=3DlGCWindowWidth - lGCObjectOffsetLeft;
		if (glGCObjectWidth > lGCWindowWidth)
				glGCObjectWidth=3DlGCWindowWidth;
		if (glGCObjectWidth < cGCMinimumWidth)
			glGCObjectWidth=3DcGCMinimumWidth;
	}
}
function GCResizeGridControl(GCObject)
{
	if (TestGCObject(GCObject))
	{
		var lGCOldObjectHeight=3DglGCObjectHeight;
		var lGCOldglGCObjectWidth=3DglGCObjectWidth;
		GCComputeSizing(GCObject);
		if (lGCOldObjectHeight !=3DglGCObjectHeight)
			GCObject.height=3DglGCObjectHeight;
		if (lGCOldglGCObjectWidth !=3DglGCObjectWidth)
			GCObject.width=3DglGCObjectWidth;
	}
}
function GCWindowResize(GCObject)
{
	if (TestGCObject(GCObject))
	{
		glGCResizeCounter=3D0;
		GCResizeGridControl(GCObject);
	}
}
function GCOnResizeGridControl(GCObject)
{
	if (TestGCObject(GCObject))
	{
		if (glGCResizeCounter < cGCMaxGCResizeCount)
		{
			glGCResizeCounter++;
			GCResizeGridControl(GCObject);
		}
	}
}
function GCActivateAndFocus(GCObject)
{
	if (TestGCObject(GCObject))
	{
		GCObject.SetActive;
		GCObject.Focus;
 	}
}
function GCNavigateToNonGridPage()
{
	var strDocUrl=3Dwindow.location.href;
	gridPart=3DstrDocUrl.match("ShowInGrid=3D");
	if (gridPart)
	{
		gridSet=3D/ShowInGrid=3D\w*/;
		strDocUrl=3DstrDocUrl.replace(gridSet, "");=09
	}
   	var idxQuery=3DstrDocUrl.indexOf("?");
	if (idxQuery !=3D-1)
		{
		var idxQry2=3DstrDocUrl.indexOf("?", idxQuery+1);
		if (idxQry2 !=3D-1)
			strDocUrl=3DstrDocUrl.slice(0, idxQry2);
		strDocUrl=3DstrDocUrl+"&";
		}
	else
		strDocUrl=3DstrDocUrl+"?";
	strDocUrl=3DstrDocUrl+"ShowInGrid=3DFalse";
	document.location.replace(STSPageUrlValidation(strDocUrl));
}
function GCAddNewColumn(GCObject,path)
{
	if (TestGCObject(GCObject))
	{
	  var source=3Dwindow.location.href;
	  var listName=3DGCObject.Name;
	  var colName=3DGCObject.SelectedColumnUniqueName;
	  var ltr=3DGCObject.RightToLeft;
	  var viewGUID=3DGCObject.ViewGUID;
	  var page=3D"FldNew.aspx";
	  var listServerTemplate=3DGCObject.ServerTemplate;
	  if (listServerTemplate=3D=3D"102" )
	  {
	    page=3D"QstNew.aspx";
	  }
	  =
path=3Dpath+"/_layouts/"+page+"?List=3D"+listName+"&View=3D"+viewGUID+"&S=
ource=3D"+source+"&RelativeToField=3D"+colName+"&LTR=3D"+ltr;
	  window.location=3Dpath
	}
}
function GCEditDeleteColumn(GCObject,path)
{
	if (TestGCObject(GCObject))
	{
		  var source=3Dwindow.location.href;
		  var colName=3DGCObject.SelectedColumnUniqueName;
		  var listName=3DGCObject.Name;
		  var page=3D"FldEdit.aspx";
		  var listServerTemplate=3DGCObject.ServerTemplate;
		  if (listServerTemplate=3D=3D"102" )
		  {
		    page=3D"QstEdit.aspx";
		  }
		  =
path=3Dpath+"/_layouts/"+page+"?List=3D"+listName+"&Field=3D"+colName+"&S=
ource=3D"+source;
		  window.location=3Dpath
	}
}
function GCShowHideTaskPane(GCObject)
{
	if (TestGCObject(GCObject))
	{
		var state=3DGCObject.DisplayTaskPane;
		GCObject.DisplayTaskPane=3D!state;
	}
}
function GCShowHideTotalsRow(GCObject)
{
	if (TestGCObject(GCObject))
	{
		var state=3DGCObject.DisplaySheetTotals;
		GCObject.DisplaySheetTotals=3D!state;
	}
}
function GCGridNewRow(GCObject)
{
	if (TestGCObject(GCObject))
	{
		GCObject.SelectNewRow();
	}
}
function GCRefresh(GCObject)
{
	if (TestGCObject(GCObject))
	{
		GCObject.Refresh();
	}
}
function GCNewFolder(GCObject)
{
	if (TestGCObject(GCObject))
	{
		GCObject.NewFolder();
	}
}
var L_Edit_Text=3D"Edit";
var L_ViewItem_Text=3D"View Item";
var L_EditItem_Text=3D"Edit Item";
var L_EditSeriesItem_Text=3D"Edit Series";
var L_DeleteItem_Text=3D"Delete Item";
var L_DeleteDocItem_Text=3D"Delete";
var L_ViewProperties_Text=3D"View Properties";
var L_EditProperties_Text=3D"Edit Properties";
var L_ViewResponse_Text=3D"View Response";
var L_EditResponse_Text=3D"Edit Response";
var L_DeleteResponse_Text=3D"Delete Response";
var L_Subscribe_Text=3D"Alert Me";
var L_CustomizeNewButton_Text=3D"Change New Button Order";
var L_Review_Text=3D"Send for Review";
var L_EditIn_Text=3D"Edit in ^1";
var L_EditInApplication_Text=3D"Edit Document"
var L_Checkin_Text=3D"Check In";
var L_Checkout_Text=3D"Check Out";
var L_DiscardCheckou_Text=3D"Discard Check Out";
var L_CreateDWS_Text=3D"Create Document Workspace";
var L_PublishBack_Text=3D"Publish to Source Location";
var L_Versions_Text=3D"Version History";
var L_WorkOffline_Text=3D"Connect to Client";
var L_Reply_Text=3D"Reply";
var L_ExportContact_Text=3D"Export Contact";
var L_ExportEvent_Text=3D"Export Event";
var L_Reschedule_Text=3D"Rescheduling Options";
var L_Move_Text=3D"Move";
var L_Keep_Text=3D"Keep";
var L_Delete_Text=3D"Delete";
var L_Open_Text=3D"Open";
var L_SiteSettings_Text=3D"Change Site Settings";
var L_ManageUsers_Text=3D"Manage Users";
var L_DeleteSite_Text=3D"Delete Site";
var L_SiteStorage_Text=3D"Manage Site Storage";
var L_MngPerms_Text=3D"Manage Permissions";
var L_Settings_Text=3D"Settings";
var L_Remove_Text=3D"Remove from this list";
var L_ModerateItem_Text=3D"Approve/reject";
var L_PublishItem_Text=3D"Publish a Major Version";
var L_CancelPublish_Text=3D"Cancel Approval";
var L_UnPublishItem_Text=3D"Unpublish this version";
var L_DownloadOriginal_Text=3D"Download Picture";
var L_EditVersion_Text=3D"Edit";
var L_EditInOIS_Text=3D"Edit Picture";
var L_Workflows_Text=3D"Workflows";
var L_Send_Text=3D"Send To";
var L_ExistingCopies_Text=3D"Existing Copies";
var L_OtherLocation_Text=3D"Other Location";
var L_GoToSourceItem_Text=3D"Go to Source Item";
var L_NotifyThisIsCopy_Text=3D"This item was copied from another =
location and may be receiving updates from there.  You should make sure =
that the source stops sending updates or this item may get =
recreated.\n\n";
var L_SendToEmail_Text=3D"E-mail a Link";
var L_DownloadACopy_Text=3D"Download a Copy";
var L_DocTran_Text=3D"Convert Document";
var L_AddToMyLinks_Text=3D"Add to My Links";
var L_AddToCategory_Text=3D"Submit to Portal Area";
var L_VS_DownArrow_Text=3D"Select a View";
var L_ModifyView=3D"Modify this view";
var L_CreateView=3D"Create a new view";
function resetExecutionState()
{
	IsMenuShown=3Dfalse;
	itemTable=3Dnull;
	EndDeferItem();
	imageCell=3Dnull;
	onKeyPress=3Dfalse;
	currentCtx=3Dnull;
	currentEditMenu=3Dnull;
	currentItemID=3Dnull;
	downArrowText=3Dnull;
	currentItemAppName=3Dnull;
	currentItemProgId=3Dnull;
	currentItemIcon=3Dnull;
	currentItemOpenControl=3Dnull;
	currentItemModerationStatus=3Dnull;
	currentItemUIString=3Dnull;
	currentItemCheckedoutToLocal=3Dnull;
	currentItemCanModify=3Dnull;
	currentItemFileUrl=3Dnull;
	currentItemFSObjType=3Dnull;
	currentItemCheckedOutUserId=3Dnull;
	currentItemCheckoutExpires=3Dnull;
	currentItemPermMaskH=3Dnull;
	currentItemPermMaskL=3Dnull;
	currentItemIsEventsExcp=3Dnull;
	currentItemIsEventsDeletedExcp=3Dnull;
}
function IsMenuEnabled()
{
	return (browseris.ie55up || browseris.nav6up || browseris.safari125up);
}
function GetSelectedElement(elem, tagName)
{
	while(elem !=3Dnull && elem.tagName !=3DtagName)
		elem=3Delem.parentNode;
	return elem;
}
function setupMenuContext(ctx)
{
	currentCtx=3Dctx;
}
function FindSTSMenuTable(elm, strSearch)
{
	var str=3Delm.getAttribute(strSearch);
	while (elm !=3Dnull && (str=3D=3Dnull ||str=3D=3D""))
	{
		elm=3DGetSelectedElement(elm.parentNode, "TABLE");
		if (elm !=3Dnull)
			str=3Delm.getAttribute(strSearch);
	}
	return elm;
}
function OnLinkDeferCall(elm)
{
	if (!IsMenuEnabled())
		return false;
	elm.onblur=3DOutItem;
	elm.onkeydown=3DPopMenu;
	var elmTmp=3DFindSTSMenuTable(elm, "CTXName");
	if (elmTmp=3D=3Dnull)
		return false;
	OnItem(elmTmp);
	return false;
}
function StartDeferItem(elm)
{
	if (elm !=3DitemTable)
	{
		itemTableDeferred=3Delm;
		elm.onmouseout=3DEndDeferItem;
		elm.onclick=3DDeferredOnItem;
		elm.oncontextmenu=3DDeferredOnItem;
	}
}
function DeferredOnItem(e)
{
	var elm=3DitemTableDeferred;
	if (elm !=3Dnull)
	{
		MenuHtc_hide();
		OnItem(elm);
		CreateMenu(e);
		return false;
	}
}
function EndDeferItem()
{
	var elm=3DitemTableDeferred;
	if (elm !=3Dnull)
	{
		itemTableDeferred=3Dnull;
		elm.onmouseout=3Dnull;
		elm.onclick=3Dnull;
		elm.oncontextmenu=3Dnull;
	}
}
function GetFirstChildElement(e)
{
	for (var i=3D0; i < e.childNodes.length; i++)
	{
		if (e.childNodes[i].nodeType=3D=3D1)
			return e.childNodes[i];
	}
	return null;
}
function GetLastChildElement(e)
{
	for (var i=3De.childNodes.length-1; i >=3D0; i--)
	{
		if (e.childNodes[i].nodeType=3D=3D1)
			return e.childNodes[i];
	}
	return null;
}
function OnItemDeferCall(elm)
{
	if (!IsMenuEnabled())
		return false;
	if (IsMenuOn())
	{
		StartDeferItem(elm);
		return false;
	}
	if (itemTable !=3Dnull)
		OutItem();
	itemTable=3Delm;
	currentItemID=3DGetAttributeFromItemTable(itemTable, "ItemId", "Id");
	var createCtx=3Dnew =
Function("setupMenuContext("+itemTable.getAttribute("CTXName")+");");
	createCtx();
	var ctx=3DcurrentCtx;
	if (browseris.nav6up)
		itemTable.className=3D"ms-selectedtitlealternative";
	else
		itemTable.className=3D"ms-selectedtitle";
	if (browseris.ie5up && !browseris.ie55up)
	{
		itemTable.onclick=3DEditMenuDefaultForOnclick;
		itemTable.oncontextmenu=3DEditMenuDefaultForOnclick;
	}
	else
	{
		itemTable.onclick=3DCreateMenu;
		itemTable.oncontextmenu=3DCreateMenu;
	}
	itemTable.onmouseout=3DOutItem;
	var titleRow;
	titleRow=3DGetFirstChildElement(GetFirstChildElement(itemTable));
	if (titleRow !=3Dnull)
	{
		imageCell=3DGetLastChildElement(titleRow);
	}
	if (ctx.listTemplate=3D=3D200)
	{
		if (itemTable.getAttribute("menuType")=3D=3D"Orphaned")
			downArrowText=3DL_Reschedule_Text;
	}
	else
		downArrowText=3DL_Edit_Text;
	var imageTag=3DGetFirstChildElement(imageCell);
	imageTag.src=3Dctx.imagesPath+"menudark.gif";
	imageTag.alt=3DdownArrowText;
	imageTag.style.visibility=3D"visible";
	imageCell.className=3D"ms-menuimagecell";
	return false;
}
function OutItem()
{
	if (!IsMenuOn() && itemTable !=3Dnull)
	{
		itemTable.className=3D"ms-unselectedtitle";
		itemTable.onclick=3Dnull;
		itemTable.oncontextmenu=3Dnull;
		itemTable.onmouseout=3Dnull;
		if (imageCell !=3Dnull)
		{
			GetFirstChildElement(imageCell).style.visibility=3D"hidden";
			imageCell.className=3D"";
		}
		resetExecutionState();
	}
}
function IsMenuOn()
{
	if (!IsMenuShown)
		return false;
	var fIsOpen=3Dfalse;
	fIsOpen=3DMenuHtc_isOpen(currentEditMenu);
	if (!fIsOpen)
		IsMenuShown=3Dfalse;
	return fIsOpen;
}
function PopMenu(e)
{
	if (!IsMenuEnabled())
		return true;
	if (e=3D=3Dnull)
		e=3Dwindow.event;
	var nKeyCode;
	if (browseris.nav6up)
		nKeyCode=3De.which;
	else
		nKeyCode=3De.keyCode;
	if (!IsMenuOn() && ((e.shiftKey && nKeyCode=3D=3D13) || (e.altKey && =
nKeyCode=3D=3D40)))
	{
		onKeyPress=3Dtrue;
		CreateMenu(e);
		onKeyPress=3Dfalse;
		return false;
	}
	else
		return true;
}
function CreateMenuEx(ctx, container, e)
{
	if (container=3D=3Dnull)
		return;
	IsMenuShown=3Dtrue;
	document.body.onclick=3D"";
	var m;
	m=3DCMenu(currentItemID+"_menu");
	if (!m)
		return;
	else if (ctx.isVersions)
		AddVersionMenuItems(m, ctx);
	else if (ctx.listBaseType=3D=3D1)
		AddDocLibMenuItems(m, ctx);
	else if (ctx.listTemplate=3D=3D200)
		AddMeetingMenuItems(m, ctx);
	else
		AddListMenuItems(m, ctx);
	InsertFeatureMenuItems(m, ctx);
	currentEditMenu=3Dm;
	container.onmouseout=3Dnull;
	OMenu(m, container, null, null, -1);
	itemTable=3DGetSelectedElement(container, "TABLE");
	m._onDestroy=3DOutItem;
	e.cancelBubble=3Dtrue;
	return false;
}
function CreateMenu(e)
{
	if (!IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	if (e=3D=3Dnull)
		e=3Dwindow.event;
	var srcElement=3De.srcElement ? e.srcElement : e.target;
	if (itemTable=3D=3Dnull || imageCell=3D=3Dnull ||
		(onKeyPress=3D=3Dfalse &&
		 (srcElement.tagName=3D=3D"A" ||
		  srcElement.parentNode.tagName=3D=3D"A")))
		return;
	return CreateMenuEx(ctx, itemTable, e);
}
function AddSendSubMenu(m,ctx)
{
	strDisplayText=3DL_Send_Text;
	var currentItemUrl=3DGetAttributeFromItemTable(itemTable, "Url", =
"ServerUrl");
	var currentItemEscapedFileUrl;
	var currentItenUnescapedUrl;
	var strExtension;
	if (currentItemFileUrl !=3Dnull)
   {
	currentItenUnescapedUrl=3DunescapeProperly(currentItemFileUrl);
	currentItemEscapedFileUrl=3DescapeProperly(currentItenUnescapedUrl);
	strExtension=3DSzExtension(currentItenUnescapedUrl);
	if (strExtension !=3Dnull && strExtension !=3D"")
   		strExtension=3DstrExtension.toLowerCase();
	}
	var sm=3DCASubM(m,strDisplayText,"","",400);
	sm.id=3D"ID_Send";
	var menuOption;
	var serverFileRedirect=3DitemTable.getAttribute("SRed");
	if (currentItemProgId !=3D"SharePoint.WebPartPage.Document" &&
		(serverFileRedirect=3D=3Dnull || serverFileRedirect=3D=3D"" || =
HasRights(0x0, 0x20)) && strExtension !=3D"aspx")
	{
		if (typeof(ctx.SendToLocationName) !=3D"undefined" &&
			ctx.SendToLocationName !=3Dnull &&
			ctx.SendToLocationName !=3D"" &&
			typeof(ctx.SendToLocationUrl) !=3D"undefined" &&
			ctx.SendToLocationUrl !=3Dnull &&
			ctx.SendToLocationUrl !=3D"")
		{
			strAction=3D"STSNavigate('"+				ctx.HttpRoot+				=
"/_layouts/copy.aspx?"+				"SourceUrl=3D"+				currentItemEscapedFileUrl+	=
			"&Source=3D"+				GetSource()+"&FldUrl=3D"+				=
escapeProperly(ctx.SendToLocationUrl)+"')";
			menuOption=3DCAMOpt(sm,
								ctx.SendToLocationName,
								strAction,
								"");
		}
		if (typeof(itemTable.getAttribute("HCD")) !=3D"undefined" && =
itemTable.getAttribute("HCD")=3D=3D"1")
		{
			strDisplayText=3DL_ExistingCopies_Text;
			strAction=3D"STSNavigate('"+ctx.HttpRoot+				=
"/_layouts/updatecopies.aspx?"+				"SourceUrl=3D"+				=
currentItemEscapedFileUrl+				"&Source=3D"+				GetSource()+"')";
			strImagePath=3Dctx.imagesPath+"existingLocations.gif";
			menuOption=3DCAMOpt(sm, strDisplayText, strAction, strImagePath);
			menuOption.id=3D"ID_ExistingCopies";
		}
		strDisplayText=3DL_OtherLocation_Text;
		strAction=3D"STSNavigate('"+			ctx.HttpRoot+			"/_layouts/copy.aspx?"+	=
		"SourceUrl=3D"+			currentItemEscapedFileUrl+			"&Source=3D"+			=
GetSource()+"')";
		strImagePath=3Dctx.imagesPath+"sendOtherLoc.gif";
		menuOption=3DCAMOpt(sm, strDisplayText, strAction, strImagePath);
		menuOption.id=3D"ID_OtherLocation";
		if (ctx.OfficialFileName !=3Dnull && ctx.OfficialFileName !=3D"")
		{
			strDisplayText=3Dctx.OfficialFileName;
			strAction=3D"STSNavigate('"+				ctx.HttpRoot+				=
"/_layouts/SendToOfficialFile.aspx?"+				"SourceUrl=3D"+				=
currentItemEscapedFileUrl+				"&Source=3D"+				GetSource()+"')";
			strImagePath=3D"";
			CAMOpt(sm, strDisplayText, strAction, strImagePath);
		}
		CAMSep(sm);
	}
	if(HasRights(0x10, 0x0))
	{
		strDisplayText=3DL_SendToEmail_Text;
		var currentItemUrl=3DGetAttributeFromItemTable(itemTable, "Url", =
"ServerUrl");
		var httpRootWithSlash=3Dctx.HttpRoot.substr(0);
		if (httpRootWithSlash[httpRootWithSlash.length-1] !=3D'/')
			httpRootWithSlash+=3D'/';
		var slashLoc=3D-1;
		var fileUrl=3D"";
		slashLoc=3DhttpRootWithSlash.substring(8).indexOf('/')+8;
		fileUrl=3DhttpRootWithSlash.substr(0, slashLoc)+			=
escapeProperlyCore(unescapeProperly(currentItemUrl), true);
		var serverFileRedir=3DitemTable.getAttribute("SRed");
		if ((serverFileRedir !=3Dnull) &&
			(serverFileRedir !=3D"") &&
			(serverFileRedir !=3D"1"))
		{
			if (serverFileRedir.substring(0,1) !=3D"1")
			{
				fileUrl=3DserverFileRedir;
			}
			else
			{
				fileUrl=3DserverFileRedir.substring(1);
			}
		}
		strAction=3D"javascript:navigateMailToLinkNew('"+fileUrl+"')";
		strImagePath=3Dctx.imagesPath+"gmailnew.gif";
		menuOption=3DCAMOpt(sm, strDisplayText, strAction, strImagePath);
		menuOption.id=3D"ID_SendToEmail";
	}
	var serverFileRedirect=3DitemTable.getAttribute("SRed");
	if (currentItemFSObjType !=3D1 &&
		ctx.listBaseType=3D=3D1 &&
		(serverFileRedirect=3D=3Dnull || serverFileRedirect=3D=3D""
		   || HasRights(0x0, 0x20)))
	{
		if (ctx.listTemplate !=3D109 &&
			ctx.listTemplate !=3D119)
			AddWorkspaceMenuItem(sm, ctx);
		strAction=3D"STSNavigate('"+			ctx.HttpRoot+			=
"/_layouts/download.aspx?"+			"SourceUrl=3D"+			=
currentItemEscapedFileUrl+			"&Source=3D"+			GetSource()+"&FldUrl=3D"+			=
escapeProperly(ctx.SendToLocationUrl)+"')";;
		menuOption=3DCAMOpt(sm, L_DownloadACopy_Text, strAction, "");
		menuOption.id=3D"ID_DownloadACopy";
	}
}
function AddDocTransformSubMenu(m, ctx)
{
	if (typeof(rgDocTransformers)=3D=3D"undefined" ||
		rgDocTransformers=3D=3Dnull)
	{
		return;
	}
	var sm=3Dnull;
	var currentItemUrl=3DGetAttributeFromItemTable(itemTable, "Url", =
"ServerUrl");
	var currentItemEscapedFileUrl;
	if (currentItemFileUrl !=3Dnull)
		currentItemEscapedFileUrl=3DescapeProperly(
		unescapeProperly(currentItemFileUrl));
	var iDot=3DcurrentItemUrl.lastIndexOf(".");
	if (iDot > 0)
	{
		var strExtension=3DcurrentItemUrl.substring(iDot+1, =
currentItemUrl.length).toLowerCase();
		var iTransformer;
		var fAddedTransformer=3Dfalse;
		for (iTransformer=3D0; iTransformer < rgDocTransformers.length; =
iTransformer++)
		{
			if (rgDocTransformers[iTransformer].ConvertFrom=3D=3DstrExtension)
			{
				var ctid=3DGetAttributeFromItemTable(itemTable, "CId", =
"ContentTypeId");
				var re=3Dnew RegExp("/\|"+ctid+"\|/");
				if (ctid && =
!re.test(rgDocTransformers[iTransformer].ExcludedContentTypes))
				{
					if (!fAddedTransformer)
					{
						sm=3DCASubM(m, L_DocTran_Text, =
ctx.imagesPath+"ConvertDocument.gif", L_DocTran_Text, 500);
						sm.Id=3D"ID_ConvertDocument";
						fAddedTransformer=3Dtrue;
					}
					strAction=3D"STSNavigate('"+ctx.HttpRoot+											=
"/_layouts/"+escapeProperlyCore(rgDocTransformers[iTransformer].Transform=
UIPage, true)+"?"+											"FileName=3D"+currentItemEscapedFileUrl+				=
							"&TID=3D"+rgDocTransformers[iTransformer].Id+											=
"&Source=3D"+GetSource()+											"')";
					var tm;
					tm=3DCAMOpt(sm, rgDocTransformers[iTransformer].Name, strAction, =
"");
					tm.Id=3D"ID_Transform"+rgDocTransformers[iTransformer].Id;
				}
			}
		}
	}
}
function AddMeetingMenuItems(m, ctx)
{
	if (itemTable.getAttribute("menuType")=3D=3D"Orphaned")
	{
		var menuOption;
		var currentInstanceId=3DGetAttributeFromItemTable(itemTable, "ItemId", =
"Id");
		strDisplayText=3DL_Move_Text;
		=
strAction=3D"GoToMtgMove('"+ctx.listUrlDir+"',"+currentInstanceId+",'"+it=
emTable.getAttribute("DateTime")+"','"+itemTable.getAttribute("DateTimeIS=
O")+"')";
		strImagePath=3D"";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath);
		menuOption.id=3D"ID_Move";
		strDisplayText=3DL_Keep_Text;
		=
strAction=3D"MtgKeep('"+ctx.HttpPath+"','"+ctx.listName+"',"+currentInsta=
nceId+")";
		strImagePath=3D"";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath);
		menuOption.id=3D"ID_Keep";
		strDisplayText=3DL_Delete_Text;
		=
strAction=3D"MtgDelete('"+ctx.HttpPath+"','"+ctx.listName+"',"+currentIns=
tanceId+")";
		strImagePath=3Dctx.imagesPath+"delitem.gif";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath);
		menuOption.id=3D"ID_Delete";
	}
}
function AddListMenuItems(m, ctx)
{
	if (typeof(Custom_AddListMenuItems) !=3D"undefined")
	{
		if (Custom_AddListMenuItems(m, ctx))
			return;
	}
	if (currentItemFileUrl=3D=3Dnull)
		currentItemFileUrl=3DGetAttributeFromItemTable(itemTable, "Url", =
"ServerUrl");
	var currentItemEscapedFileUrl;
	if (currentItemFileUrl !=3Dnull)
		=
currentItemEscapedFileUrl=3DescapeProperly(unescapeProperly(currentItemFi=
leUrl));
	if (currentItemIsEventsExcp=3D=3Dnull)
	{
		currentItemIsEventsExcp=3Dfalse;
		currentItemIsEventsDeletedExcp=3Dfalse;
		currentItemEvtType=3DitemTable.getAttribute("EventType");
		if(currentItemEvtType !=3Dnull &&
			 (currentItemEvtType=3D=3D2 || currentItemEvtType=3D=3D3 || =
currentItemEvtType=3D=3D4))
		{
			currentItemIsEventsExcp=3Dtrue;
			if (currentItemEvtType=3D=3D3)
	            currentItemIsEventsDeletedExcp=3Dtrue;
		}
	}
	var menuOption;
	if (ctx.listBaseType=3D=3D3 && ctx.listTemplate=3D=3D108)
	{
		strDisplayText=3DL_Reply_Text;
		if(itemTable.getAttribute("Ordering").length>=3D504)
		{
			var L_ReplyLimitMsg_Text=3D"Cannot reply to this thread. The reply =
limit has been reached.";
			strAction=3D"alert('"+L_ReplyLimitMsg_Text+"')";
		}
		else
		{
			strAction=3D"STSNavigate('"+ctx.newFormUrl
+"?Threading=3D"+escapeProperly(itemTable.getAttribute("Ordering"))
+"&Guid=3D"+escapeProperly(itemTable.getAttribute("ThreadID"))
+"&Subject=3D"+escapeProperly(itemTable.getAttribute("Subject"))
+"&Source=3D"+GetSource()+"')";
		}
		strImagePath=3Dctx.imagesPath+"reply.gif";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
100);
		menuOption.id=3D"ID_Reply";
	}
	AddSharedNamespaceMenuItems(m, ctx);
	if (currentItemID.indexOf(".0.") < 0 && HasRights(0x0, 0x8)
		  && !currentItemIsEventsExcp)
	{
		if (ctx.listBaseType=3D=3D4)
			strDisplayText=3DL_DeleteResponse_Text;
		else
			strDisplayText=3DL_DeleteItem_Text;
		strAction=3D"DeleteListItem()";
		strImagePath=3Dctx.imagesPath+"delitem.gif";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
300);
		menuOption.id=3D"ID_DeleteItem";
	}
	var contentTypeId=3DitemTable.getAttribute("CId");
	if (contentTypeId !=3Dnull && contentTypeId.indexOf("0x0106")=3D=3D0
			&& HasRights(0x10, 0x0))
	{
		strDisplayText=3DL_ExportContact_Text;
		=
strAction=3D"STSNavigate('"+ctx.HttpPath+"&Cmd=3DDisplay&CacheControl=3D1=
&List=3D"+ctx.listName+"&ID=3D"+currentItemID+"&Using=3D"+escapeProperly(=
ctx.listUrlDir)+"/vcard.vcf"+"')";
		strImagePath=3Dctx.imagesPath+"exptitem.gif";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
350);
		menuOption.id=3D"ID_ExportContact";
	}
	CAMSep(m);
	if (ctx.verEnabled=3D=3D1)
	{
		AddVersionsMenuItem(m, ctx, currentItemEscapedFileUrl);
	}
	AddWorkflowsMenuItem(m, ctx);
	CAMSep(m);
	if ((currentItemID.indexOf(".0.") < 0)
		  && HasRights(0x80, 0x0))
	{
		strDisplayText=3DL_Subscribe_Text;
		strAction=3D"NavigateToSubNewAspx('"+ctx.HttpRoot+"', =
'List=3D"+ctx.listName+"&ID=3D"+currentItemID+"')";
		strImagePath=3D"";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
1100);
		menuOption.id=3D"ID_Subscribe";
	}
	if (ctx.isModerated=3D=3Dtrue &&
		  HasRights(0x0, 0x10) && HasRights(0x0, 0x4)
			&& HasRights(0x0, 0x21000) && ctx.listBaseType !=3D4)
	{
		strDisplayText=3DL_ModerateItem_Text;
		=
strAction=3D"STSNavigate('"+ctx.HttpRoot+"/_layouts/approve.aspx?List=3D"=
+ctx.listName
+"&ID=3D"+currentItemID+"&Source=3D"+GetSource()+"')";
		strImagePath=3Dctx.imagesPath+"apprj.gif";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
1150);
		menuOption.id=3D"ID_ModerateItem";
	}
	if (currentItemFSObjType=3D=3D1 &&
		ctx.ContentTypesEnabled &&
		ctx.listTemplate !=3D108)
	{
		strDisplayText=3DL_CustomizeNewButton_Text;
		=
strAction=3D"STSNavigate('"+ctx.HttpRoot+"/_layouts/ChangeContentTypeOrde=
r.aspx?List=3D"+ctx.listName+"&RootFolder=3D"+currentItemEscapedFileUrl+"=
&Source=3D"+GetSource()+"')";
		strImagePath=3D"";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
1170);
		menuOption.id=3D"ID_CustomizeNewButton";
	}
}
function ReplaceUrlTokens(urlWithTokens, ctx)
{
	if (currentItemID !=3Dnull)
		urlWithTokens=3DurlWithTokens.replace("{ItemId}", currentItemID);
	if (currentItemFileUrl !=3Dnull)
		urlWithTokens=3DurlWithTokens.replace("{ItemUrl}", =
currentItemFileUrl);
	if (ctx.HttpRoot !=3Dnull)
		urlWithTokens=3DurlWithTokens.replace("{SiteUrl}", ctx.HttpRoot);
	if (ctx.listName !=3Dnull)
		urlWithTokens=3DurlWithTokens.replace("{ListId}", ctx.listName);
	return urlWithTokens;
}
function InsertFeatureMenuItems(m, ctx)
{
	CAMSep(m);
	var fileType=3DGetAttributeFromItemTable(itemTable, "Ext", "FileType");
	var progId=3DGetAttributeFromItemTable(itemTable, "Type", "HTMLType");
	var contentTypeId=3DGetAttributeFromItemTable(itemTable, "CId", =
"ContentTypeId");
	var listTemplateId=3Dnull;
	if (ctx !=3Dnull)
		listTemplateId=3Dctx.listTemplate;
	if (fileType) fileType=3DfileType.toLowerCase();
	if (progId) progId=3DprogId.toLowerCase();
	if (contentTypeId) contentTypeId=3DcontentTypeId.toLowerCase();
	var menuOption;
	var elemTable=3Ddocument.getElementById("ECBItems");
	if (elemTable !=3Dnull)
	{
		var elemTBody=3DelemTable.childNodes[0];
		for (var iMenuItem=3D0; iMenuItem < elemTBody.childNodes.length; =
iMenuItem++)
		{
			var elemTR=3DelemTBody.childNodes[iMenuItem];
			var elemTDRightsH=3DparseInt(GetInnerText(elemTR.childNodes[3]));
			var elemTDRightsL=3DparseInt(GetInnerText(elemTR.childNodes[4]));
			var regType=3DGetInnerText(elemTR.childNodes[5]);
			var regId=3DGetInnerText(elemTR.childNodes[6]);
			var fInsertMenuItem=3Dfalse;
			if (regId)
			{
				regId=3DregId.toLowerCase();
				if (regType=3D=3D"FileType")
				{
					fInsertMenuItem=3D						(fileType=3D=3DregId.toLowerCase());
				}
				else if (regType=3D=3D"ProgId")
				{
					fInsertMenuItem=3D						(progId=3D=3DregId.toLowerCase());
				}
				else if (regType=3D=3D"ContentType")
				{
					fInsertMenuItem=3D						(contentTypeId &&
						 contentTypeId.indexOf(regId.toLowerCase())=3D=3D0);
				}
				else if (regType=3D=3D"List")
				{
					fInsertMenuItem=3D						(listTemplateId &&
						 listTemplateId=3D=3DregId);
				}
			}
			if (fInsertMenuItem &&
				HasRights(elemTDRightsH, elemTDRightsL))
			{
				var elemTDTitle=3DelemTR.childNodes[0];
				var elemTDImageUrl=3DelemTR.childNodes[1];
				var elemTDAction=3DelemTR.childNodes[2];
				var iSequence=3DparseInt(GetInnerText(elemTR.childNodes[7]));
				var strDisplayText=3DGetInnerText(elemTDTitle);
				var tdAction=3DReplaceUrlTokens(GetInnerText(elemTDAction), ctx);
				var strAction;
				if (tdAction.substr(0,11)=3D=3D"javascript:")
					strAction=3DtdAction;
				else
					strAction=3D"STSNavigate('"+STSScriptEncode(tdAction)+"')";
				var strImagePath=3DReplaceUrlTokens(GetInnerText(elemTDImageUrl), =
ctx);
				menuOption=3DCIMOpt(m, strDisplayText, strAction, strImagePath, =
null, iSequence);
			}
		}
	}
}
function GetRootFolder(ctx)
{
	var RootFolder=3DGetUrlKeyValue("RootFolder", true);
	if (RootFolder=3D=3D"" || bValidSearchTerm)
	{
		var FileDirRef;
		if (itemTable)
			FileDirRef=3DGetAttributeFromItemTable(itemTable, "DRef", =
"FileDirRef");
		if (FileDirRef !=3Dnull)
			RootFolder=3D"/"+FileDirRef;
		else
			RootFolder=3Dctx.listUrlDir;
		RootFolder=3DescapeProperly(RootFolder);
	}
	return "&RootFolder=3D"+RootFolder;
}
function HasRights(requiredH, requiredL)
{
	if(currentItemPermMaskH=3D=3Dnull)
	{
		if (itemTable=3D=3Dnull) return true;
		var pmStr=3DGetAttributeFromItemTable(itemTable, "Perm", "PermMask");
		if(pmStr=3D=3Dnull) return true;
		var currentItemAuthor=3DitemTable.getAttribute("Author");
		SetCurrentPermMaskFromString(pmStr, currentItemAuthor);
	}
	if(!currentItemCanModify
		&& (EqualRights(requiredH, requiredL, 0x0, 0x4)
		|| EqualRights(requiredH, requiredL, 0x0, 0x8)
		|| EqualRights(requiredH, requiredL, 0x40000000, 0x0)))
	{
		return false;
	}
	return (((requiredL & currentItemPermMaskL)=3D=3DrequiredL)
	&& ((requiredH & currentItemPermMaskH)=3D=3DrequiredH));
}
function EqualRights(rightsH1, rightsL1, rightsH2, rightsL2)
{
	return ((rightsH1=3D=3DrightsH2) && (rightsL2=3D=3DrightsL2));
}
function SetCurrentPermMaskFromString(pmStr, currentItemAuthor)
{
	var pmLen=3DpmStr.length;
	if(pmLen <=3D10 )
	{
		currentItemPermMaskH=3D0;
		currentItemPermMaskL=3DparseInt(pmStr);
	}
	else
	{
		currentItemPermMaskH=3DparseInt(pmStr.substring(2, pmLen - 8), 16);
		currentItemPermMaskL=3DparseInt(pmStr.substring(pmLen - 8, pmLen), =
16);
	}
	currentItemCanModify=3Dtrue;
	  currentItemCanModify=3D(currentItemAuthor=3D=3Dnull)
							  || HasRights(0x0, 0x800)
							  || (ctx.CurrentUserId=3D=3DcurrentItemAuthor)
							  || (ctx.CurrentUserId=3D=3Dnull)
							  || (ctx.WriteSecurity=3D=3D1);
}
function AddSharedNamespaceMenuItems(m, ctx)
{
	var RootFolder=3DGetRootFolder(ctx);
	setupMenuContext(ctx);
	if (currentItemFileUrl=3D=3Dnull)
		currentItemFileUrl=3DGetAttributeFromItemTable(itemTable, "Url", =
"ServerUrl");
	if (currentItemFSObjType=3D=3Dnull)
		currentItemFSObjType=3DGetAttributeFromItemTable(itemTable, "OType", =
"FSObjType");
	if (currentItemModerationStatus=3D=3Dnull)
		currentItemModerationStatus=3DGetAttributeFromItemTable(itemTable, =
"MS", "MStatus");
	if (currentItemCheckedOutUserId=3D=3Dnull)
		currentItemCheckedOutUserId=3DitemTable.getAttribute("COUId");
	if (currentItemCheckedoutToLocal=3D=3Dnull)
		currentItemCheckedoutToLocal=3DGetAttributeFromItemTable(itemTable, =
"COut", "IsCheckedoutToLocal ");
	if (currentItemCheckedoutToLocal !=3D1)
		currentItemCheckedoutToLocal=3D0;
	bIsCheckout=3D0;
	if (ctx.isForceCheckout=3D=3Dtrue &&  =
currentItemCheckedOutUserId=3D=3D"" &&
		currentItemFSObjType !=3D1)
	{
		bIsCheckout=3D1;
	}
	var currentItemEscapedFileUrl;
	if (currentItemFileUrl !=3Dnull)
		currentItemEscapedFileUrl=3DescapeProperly(
		unescapeProperly(currentItemFileUrl));
	var menuOption;
	if (ctx.listBaseType=3D=3D1)
		strDisplayText=3DL_ViewProperties_Text;
	else if (ctx.listBaseType=3D=3D4)
		strDisplayText=3DL_ViewResponse_Text;
	else
		strDisplayText=3DL_ViewItem_Text;
	strAction=3D"STSNavigate('"+ctx.displayFormUrl+"?ID=3D"+currentItemID+		=
		"&Source=3D"+GetSource()+RootFolder+"')";
	strImagePath=3D"";
	menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
200);
	if (ctx.listBaseType=3D=3D1)
		menuOption.id=3D"ID_ViewProperties";
	else
		menuOption.id=3D"ID_ViewItem";
	if (HasRights(0x0, 0x4) &&
	      !currentItemIsEventsDeletedExcp)
	{
		if (ctx.listBaseType=3D=3D1)
			strDisplayText=3DL_EditProperties_Text;
		else if (ctx.listBaseType=3D=3D4)
			strDisplayText=3DL_EditResponse_Text;
		else
			strDisplayText=3DL_EditItem_Text;
	   if (ctx.listBaseType=3D=3D1)
	   {
		   =
strAction=3D"STSNavigateWithCheckoutAlert('"+ctx.editFormUrl+"?ID=3D"+cur=
rentItemID+					   =
"&Source=3D"+GetSource()+RootFolder+"',"+bIsCheckout+",'"
+currentItemCheckedoutToLocal+"','"+STSScriptEncode(currentItemFileUrl)+"=
','"+ctx.HttpRoot+"')";
	   }
	   else
	   {
		   =
strAction=3D"STSNavigate('"+ctx.editFormUrl+"?ID=3D"+currentItemID+"&Sour=
ce=3D"+GetSource()+"')";
	   }
		strImagePath=3Dctx.imagesPath+"edititem.gif";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
220);
		if (ctx.listBaseType=3D=3D1)
			menuOption.id=3D"ID_EditProperties";
		else
			menuOption.id=3D"ID_EditItem";
		if (ctx.listTemplate=3D=3D106 &&
			currentItemID.indexOf(".0.") > 0)
		{
			var SeriesIdEnd=3DcurrentItemID.indexOf(".0.");
			var itemSeriesID=3DcurrentItemID.substr(0, SeriesIdEnd);
			strDisplayText=3DL_EditSeriesItem_Text;
			=
strAction=3D"STSNavigate('"+ctx.editFormUrl+"?ID=3D"+itemSeriesID+"&Sourc=
e=3D"+					   GetSource()+"')";
			strImagePath=3Dctx.imagesPath+"recurrence.gif";
			menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
230);
			menuOption.id=3D"ID_EditSeriesItem";
		}
	}
	AddManagePermsMenuItem(m, ctx, ctx.listName, currentItemID);
}
function AddDocLibMenuItems(m, ctx)
{
	if (typeof(Custom_AddDocLibMenuItems) !=3D"undefined")
	{
		if (Custom_AddDocLibMenuItems(m, ctx))
			return;
	}
	var RootFolder=3DGetRootFolder(ctx);
	var menuOption;
	AddSharedNamespaceMenuItems(m, ctx);
	var currentItemEscapedFileUrl;
	if (currentItemFileUrl !=3Dnull)
		=
currentItemEscapedFileUrl=3DescapeProperly(unescapeProperly(currentItemFi=
leUrl));
	var serverFileRedirect=3DitemTable.getAttribute("SRed");
	if (HasRights(0x0, 0x4) && HasRights(0x10, 0x0)
		  && currentItemFSObjType !=3D1
		  && (serverFileRedirect=3D=3Dnull || serverFileRedirect=3D=3D"" || =
HasRights(0x0, 0x20))
		  )
	{
		if (ctx.isWebEditorPreview=3D=3D0 && ctx.listBaseType=3D=3D1)
		{
			if (ctx.listTemplate=3D=3D109 && =
itemTable.getAttribute("IsImage")=3D=3D"1")
			{
				strDisplayText=3DL_EditInOIS_Text;
				strAction=3D"EditSingleImage('"+currentItemID+"')";
				strImagePath=3Dctx.imagesPath+"oisweb.gif";
				menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, =
null, 240);
				menuOption.id=3D"ID_EditInOIS";
			}
			else
			{
				setDocType();
				if (currentItemAppName !=3D"" && currentItemOpenControl !=3D"")
				{
		      strDisplayText=3D"";=09
		      if (currentItemAppName !=3D" ")
						strDisplayText=3DStBuildParam(L_EditIn_Text, currentItemAppName);
					else
			{		=09
			      var	objEditor=3DStsOpenEnsureEx(currentItemOpenControl+".3");
	        	      if (objEditor !=3Dnull )=09
					strDisplayText=3DL_EditInApplication_Text;
						}
			if (strDisplayText !=3D"")
			{
				strAction=3D"editDocumentWithProgID2('"+currentItemFileUrl+"', =
'"+currentItemProgId+"', '"
+currentItemOpenControl+"', '"+bIsCheckout+"', '"+ctx.HttpRoot+"', =
'"+currentItemCheckedoutToLocal+"')";
	                    	strImagePath=3Dctx.imagesPath+currentItemIcon;
	                    	menuOption=3DCAMOpt(m, strDisplayText, strAction, =
strImagePath, null, 240);
	                    	menuOption.id=3D"ID_EditIn_"+currentItemAppName;
			}
				}
			}
		}
	}
	if (HasRights(0x0, 0x8))
	{
		strDisplayText=3DL_DeleteDocItem_Text;
		var isCopy=3D"false";
		if (typeof(itemTable.getAttribute("CSrc")) !=3D"undefined" &&
			itemTable.getAttribute("CSrc") !=3Dnull &&
			itemTable.getAttribute("CSrc") !=3D"")
		{
			isCopy=3D"true";
		}
		strAction=3D"DeleteDocLibItem('"+				=
ctx.HttpPath+"&Cmd=3DDelete&List=3D"+ctx.listName+				=
"&ID=3D"+currentItemID+"&owsfileref=3D"+				=
currentItemEscapedFileUrl+"&NextUsing=3D"+GetSource()+"',"+				=
isCopy+")";
		strImagePath=3Dctx.imagesPath+"delitem.gif";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
310);
		menuOption.id=3D"ID_DeleteDocItem";
	}
	AddGotoSourceItemMenuItem(m, ctx, itemTable, currentItemFSObjType);
	if (currentItemFSObjType !=3D1)
	{
		AddSendSubMenu(m,ctx);
		AddDocTransformSubMenu(m,ctx);
	}
	if (currentItemFSObjType !=3D1 &&
	   ctx.listTemplate=3D=3D109 &&
	   typeof(DownloadOriginalImage)=3D=3D"function")
	{
		strAction=3D"DownloadOriginalImage("+currentItemID+")";
		strImagePath=3Dctx.imagesPath+"download.gif";
		strDisplayText=3DL_DownloadOriginal_Text;
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
550);
		menuOption.id=3D"ID_DownloadOriginal";
	}
	if (HasRights(0x0, 0x4))
	{
		if ((ctx.isModerated=3D=3Dtrue) && =
(((currentItemModerationStatus=3D=3D2) ||
				!ctx.EnableMinorVersions) && currentItemCheckedOutUserId=3D=3D"" =
||currentItemFSObjType=3D=3D1))
		{
			strDisplayText=3DL_ModerateItem_Text;
			=
strAction=3D"STSNavigate('"+ctx.HttpRoot+"/_layouts/approve.aspx?List=3D"=
+ctx.listName
+"&ID=3D"+currentItemID+"&Source=3D"+GetSource()+GetRootFolder(ctx)+"')";=

			strImagePath=3Dctx.imagesPath+"apprj.gif";
			menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
1150);
			menuOption.id=3D"ID_ModerateItem";
		}
		if (currentItemFSObjType !=3D1)
		{
			if (ctx.listBaseType=3D=3D1)
			{
				CAMSep(m);
				AddCheckinCheckoutMenuItem(m, ctx, currentItemEscapedFileUrl);
			}
		}
	}
	if (ctx.verEnabled=3D=3D1 || ctx.isModerated)
		AddVersionsMenuItem(m, ctx, currentItemEscapedFileUrl);
	if (currentItemFSObjType !=3D1)
	{
		AddWorkflowsMenuItem(m, ctx);
		CAMSep(m);
		if (ctx.PortalUrl !=3Dnull)
		{
			strDisplayText=3DL_AddToMyLinks_Text;
			strAction=3D"Portal_Tasks('PinToMyPage')"; ;
			strImagePath=3D"";
			menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
1000);
			menuOption.id=3D"ID_AddToMyLinks";
			CAMSep(m);
		}
	}
	else if (ctx.listBaseType=3D=3D1
		  && HasRights(0x10, 0x0))
	{
		AddWorkOfflineMenuItem(m, ctx, currentItemFileUrl);
	}
	if (HasRights(0x80, 0x0))
	{
		strDisplayText=3DL_Subscribe_Text;
		strAction=3D"NavigateToSubNewAspx('"+ctx.HttpRoot+"', =
'List=3D"+ctx.listName+"&ID=3D"+currentItemID+"')";
		strImagePath=3D"";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
1100);
		menuOption.id=3D"ID_Subscribe";
	}
	if (currentItemFSObjType=3D=3D1 &&
		ctx.ContentTypesEnabled &&
		ctx.listTemplate !=3D108)
	{
		strDisplayText=3DL_CustomizeNewButton_Text;
		=
strAction=3D"STSNavigate('"+ctx.HttpRoot+"/_layouts/ChangeContentTypeOrde=
r.aspx?List=3D"+ctx.listName+"&RootFolder=3D"+currentItemEscapedFileUrl+"=
&Source=3D"+GetSource()+"')";
		strImagePath=3D"";
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
1170);
		menuOption.id=3D"ID_CustomizeNewButton";
	}
}
function AddManagePermsMenuItem(m, ctx, listId, url)
{
	if(!HasRights(0x40000000, 0x0) || currentItemIsEventsExcp)
		return;
	strDisplayText=3DL_MngPerms_Text;
	strAction=3D"NavigateToManagePermsPage('"+ctx.HttpRoot+"', =
'"+listId+"','"+url+"')";
	strImagePath=3Dctx.imagesPath+"manageperm.gif";
	var menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, =
null, 250);
	menuOption.id=3D"ID_MngPerms";
}
function AddGotoSourceItemMenuItem(m, ctx, itemTable, objtype)
{
	if (objtype !=3D1 &&
		typeof(itemTable.getAttribute("CSrc")) !=3D"undefined" &&
		itemTable.getAttribute("CSrc") !=3Dnull &&
		itemTable.getAttribute("CSrc") !=3D"")
	{
		strDisplayText=3DL_GoToSourceItem_Text;
		=
strAction=3D"NavigateToSourceItem('"+itemTable.getAttribute("CSrc")+"')";=

		strImagePath=3Dctx.imagesPath+"goToOriginal.gif";
		var menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, =
null, 340);
		menuOption.id=3D"ID_GoToSourceItem";
	}
}
function AddCheckinCheckoutMenuItem(m, ctx, url)
{
	var menuOption;
	if(!HasRights(0x0, 0x4))
		return;
	if (currentItemCheckedOutUserId=3D=3Dnull)
		currentItemCheckedOutUserId=3DitemTable.getAttribute("COUId");
	if (currentItemCheckedOutUserId !=3D"")
	{
		if(currentItemCheckedOutUserId=3D=3Dctx.CurrentUserId
	     || ctx.CurrentUserId=3D=3Dnull
			|| HasRights(0x0, 0x100))
		{
			strDisplayText=3DL_Checkin_Text;
			strAction=3D"NavigateToCheckinAspx('"+ctx.HttpRoot+"', =
'List=3D"+ctx.listName+"&FileName=3D"+url+"')";
			strImagePath=3Dctx.imagesPath+"checkin.gif";
			menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
700);
			menuOption.id=3D"ID_Checkin";
			strDisplayText=3DL_DiscardCheckou_Text;
			strAction=3D"UnDoCheckOut('"+ctx.HttpRoot+"', '"+url+"')";
			strImagePath=3Dctx.imagesPath+"unchkout.gif";
			menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
710);
			menuOption.id=3D"ID_DiscardCheckou";
		}
	}
	else
	{
		strDisplayText=3DL_Checkout_Text;
		if (currentItemOpenControl=3D=3D"")
			setDocType();
		var opencontrol=3D"";
		if (ctx.listTemplate !=3D109)
			opencontrol=3DcurrentItemOpenControl+".3";
		var serverFileRedirect=3DitemTable.getAttribute("SRed");
		if(serverFileRedirect=3D=3Dnull || serverFileRedirect=3D=3D"" || =
HasRights(0x0, 0x20))
		{
			strAction=3D"CheckoutDocument('"+ctx.HttpRoot+"', '"+url+"', =
'"+opencontrol+"')";
			strImagePath=3Dctx.imagesPath+"checkout.gif";
			menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, null, =
700);
			menuOption.id=3D"ID_Checkout";
		}
		if (currentItemModerationStatus=3D=3Dnull)
			currentItemModerationStatus=3DGetAttributeFromItemTable(itemTable, =
"MS", "MStatus");
		if (ctx.EnableMinorVersions)
		{
			if (currentItemUIString=3D=3Dnull)
				currentItemUIString=3DGetAttributeFromItemTable(itemTable, "UIS", =
"UIString");
			var minorversion=3DcurrentItemUIString%512;
			if ((((currentItemModerationStatus=3D=3D1) ||
				(currentItemModerationStatus=3D=3D3)) &&
				ctx.isModerated) ||
				(!ctx.isModerated  && minorversion !=3D0))
			{
				strDisplayText=3DL_PublishItem_Text;
				strAction=3D"NavigateToCheckinAspx('"+ctx.HttpRoot+"', =
'List=3D"+ctx.listName+"&FileName=3D"+url+"&Publish=3Dtrue')";
				strImagePath=3Dctx.imagesPath+"pubmajor.gif";
				menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, =
null, 720);
				menuOption.id=3D"ID_PublishItem";
			}
			else
			{
				var strMenuOptionId;
				var  bCancelApproval=3Dfalse;
				if ((!ctx.isModerated) || (currentItemModerationStatus=3D=3D0))
				{
					strDisplayText=3DL_UnPublishItem_Text;
					strMenuOptionId=3D"ID_UnPublishItem";
					strImagePath=3Dctx.imagesPath+"unpub.gif";
				}
				else
				{
					strDisplayText=3DL_CancelPublish_Text;
					strMenuOptionId=3D"ID_CancelPublish";
					strImagePath=3Dctx.imagesPath+"unapprv.gif";
					bCancelApproval=3Dtrue;
				}
				strAction=3D"UnPublish('"+ctx.HttpRoot+"', =
'FileName=3D"+url+"&UnPublish=3Dtrue',"+bCancelApproval+")";=09
				menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, =
null, 730);
				menuOption.id=3DstrMenuOptionId;
			}
		}
	}
}
function AddWorkflowsMenuItem(m, ctx)
{
	if (ctx.WorkflowsAssociated && HasRights(0x0, 0x4))
	{
		var strCTID=3DGetAttributeFromItemTable(itemTable, "CId", =
"ContentTypeId");
		if (strCTID=3D=3Dnull || strCTID.substr(0,8) !=3D"0x010801")
		{
			var strImagePath=3Dctx.imagesPath+"workflows.gif";
			var itemID;
			var SeriesIdEnd=3DcurrentItemID.indexOf(".0.");
			if (SeriesIdEnd > 0)
				itemID=3DcurrentItemID.substr(0, SeriesIdEnd);
			else
				itemID=3DcurrentItemID;
			var =
strAction=3D"STSNavigate('"+ctx.HttpRoot+"/_layouts/Workflow.aspx?ID=3D"+=
itemID+"&List=3D"+ctx.listName+"&Source=3D"+GetSource()+"')";
			var menuOption=3DCAMOpt(m, L_Workflows_Text, strAction, strImagePath, =
null, 900);
			menuOption.id=3D"ID_Workflows";
		}
	}
}
function AddWorkspaceMenuItem(m, ctx)
{
	var menuOption;
	var strSourceUrl=3DGetAttributeFromItemTable(itemTable, "SUrl", =
"SourceUrl");
	if ( strSourceUrl !=3Dnull && strSourceUrl !=3D"" && strSourceUrl =
!=3D"%20")
	{
		if (HasRights(0x0, 0x21000))
		{
			=
strAction=3D"STSNavigate('"+ctx.HttpRoot+"/_layouts/publishback.aspx?list=
=3D"+ctx.listName+"&item=3D"+currentItemID+GetRootFolder(ctx)+"')";
			menuOption=3DCAMOpt(m, L_PublishBack_Text, strAction, "", null, =
1140);
			menuOption.id=3D"ID_PublishBack";
		}
	}
	else
	{
		if (HasRights(0x0, 0x800000) && HasRights(0x0, 0x21000) && =
HasRights(0x0, 0x4000000))
		{
			=
strAction=3D"STSNavigate('"+ctx.HttpRoot+"/_layouts/createws.aspx?list=3D=
"+ctx.listName+"&item=3D"+currentItemID+GetRootFolder(ctx)+"')";
			menuOption=3DCAMOpt(m, L_CreateDWS_Text, strAction, "", null, 1140);
			menuOption.id=3D"ID_CreateDWS";
		}
	}
}
function AddVersionsMenuItem(m, ctx, url)
{
	if (currentItemID !=3Dnull)
	{
	   var strCurrentItemID=3DcurrentItemID.toString();
	   if (strCurrentItemID.indexOf(".0.") >=3D0 )
	   return;
	}
	if (!HasRights(0x0, 0x40))
	  return;
	strDisplayText=3DL_Versions_Text;
	strAction=3D"NavigateToVersionsAspx('"+ctx.HttpRoot+"', =
'list=3D"+ctx.listName+"&ID=3D"+currentItemID+"&FileName=3D"+url+"')";
	strImagePath=3Dctx.imagesPath+"versions.gif";
	var menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath, =
null, 800);
	menuOption.id=3D"ID_Versions";
}
function AddWorkOfflineMenuItem(m, ctx, url)
{
	=
strDisplayText=3DGetStssyncAppNameForType("documents",L_WorkOffline_Text,=
strImagePath);
	if (strDisplayText)
	{
		=
strAction=3D"javascript:ExportHailStorm('documents','"+ctx.HttpRoot+"','"=
+			ctx.listName+"','"+STSScriptEncode(ctx.SiteTitle)+			=
"','"+ctx.ListTitle+"','"+			=
STSScriptEncode(ctx.listUrlDir)+"','','"+STSScriptEncode(unescapeProperly=
(ctx.listUrlDir))+"'";
		=
strAction+=3D",'"+STSScriptEncode(unescapeProperly(url))+"','"+currentIte=
mID+"')";
		strImagePath=3DGetStssyncIconPath(ctx.imagesPath+"tbsprsht.gif", =
ctx.imagesPath);
		menuOption=3DCAMOpt(m, strDisplayText, strAction, strImagePath);
		menuOption.id=3D"ID_WorkOffline";
	}
}
function AddVersionMenuItems(m, ctx)
{
	if (typeof(AddVersionMenuItemsCore)=3D=3D"function")
	{
		AddVersionMenuItemsCore(m, ctx);
	}
}
function NavigateToSubNewAspx(strHttpRoot, strArgs)
{
	=
STSNavigate(strHttpRoot+"/_layouts/SubNew.aspx?"+strArgs+"&Source=3D"+Get=
Source());
}
function NavigateToVersionsAspx(strHttpRoot, strArgs)
{
	=
STSNavigate(strHttpRoot+"/_layouts/Versions.aspx?"+strArgs+"&Source=3D"+G=
etSource());
}
var L_UndoCheckoutWarning_Text=3D"If you discard your check out, you =
will lose all changes made to the document.  Are you sure you want to =
discard your check out?";
var L_UnPublishWarning_Text=3D" Are you sure you want to unpublish this =
version of the document?";
var L_CancleApproval_TEXT=3D" Are you sure that you want to cancel the =
approval of this document?";
function UnDoCheckOut(strHttpRoot, strUrl)
{
	try
	{
		var stsOpen=3Dnull;
		var strextension=3DSzExtension(unescapeProperly(strUrl));
   	 if (FSupportCheckoutToLocal(strextension) )
	 	stsOpen=3DStsOpenEnsureEx("SharePoint.OpenDocuments.3");
		if (stsOpen !=3Dnull)
		{
			var strDocument=3DcurrentItemFileUrl;
			if (strDocument.charAt(0)=3D=3D"/" || =
strDocument.substr(0,3).toLowerCase()=3D=3D"%2f")
				 =
strDocument=3Ddocument.location.protocol+"//"+document.location.host+strD=
ocument;
			stsOpen.DiscardLocalCheckout(strDocument);
			SetWindowRefreshOnFocus();
			return;
		 }
	else
	{
		if (!confirm(L_UndoCheckoutWarning_Text))
			{
			return;
			}
	}
	}
	catch (e)
	{
	}
	NavigateToCheckinAspx(strHttpRoot, =
"FileName=3D"+strUrl+"&DiscardCheckout=3Dtrue");
}
function UnPublish(strHttpRoot, strArgs, bCancelApproval)
{
	var strAlert=3DL_UnPublishWarning_Text;
	if (bCancelApproval)
	strAlert=3DL_CancleApproval_TEXT;=09
	if (!confirm(strAlert))
		return;
   NavigateToCheckinAspx(strHttpRoot, strArgs)
}
function NavigateToCheckinAspx(strHttpRoot, strArgs)
{
	SubmitFormPost(strHttpRoot+"/_layouts"+		=
"/Checkin.aspx?"+strArgs+"&Source=3D"+GetSource());
}
function NavigateToManagePermsPage(strHttpRoot, strListId, strFileRef)
{
	var strObjType=3D",LISTITEM";
	STSNavigate(strHttpRoot+		=
"/_layouts/User.aspx?obj=3D"+strListId+","+strFileRef+strObjType+		=
"&List=3D"+strListId+		"&Source=3D"+GetSource());
}
function NavigateToSourceItem(url)
{
	var match=3Durl.match(/[^\/]*\/\/[^\/]*/g);
	var serverUrl=3Dmatch[0];
	url=3DescapeProperly(url);
	=
STSNavigate(serverUrl+"/_layouts/copyutil.aspx?GoToDispForm=3D1&Use=3Durl=
&ItemUrl=3D"+url);
}
function setDocType()
{
	var strArray;
	strArray=3DGetAttributeFromItemTable(itemTable, "Icon", =
"DocIcon").split("|");
	currentItemIcon=3DstrArray[0];
	currentItemAppName=3DstrArray[1];
	currentItemOpenControl=3DstrArray[2];
	currentItemProgId=3DGetAttributeFromItemTable(itemTable, "Type", =
"HTMLType");
}
function DeleteListItem()
{
	if (! IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	var ciid=3DcurrentItemID;
	if (confirm(ctx.RecycleBinEnabled ? L_STSRecycleConfirm_Text : =
L_STSDelConfirm_Text))
	{
		SubmitFormPost(ctx.HttpPath+"&Cmd=3DDelete&List=3D"+ctx.listName+					=
"&ID=3D"+ciid+"&NextUsing=3D"+GetSource());
	}
}
function DeleteDocLibItem(delUrl, isCopy)
{
	if (! IsContextSet())
		return;
	var strConfirm=3D(currentItemFSObjType=3D=3D1)  ?
		(ctx.RecycleBinEnabled ? L_STSRecycleConfirm1_Text : =
L_STSDelConfirm1_Text) :
		(ctx.RecycleBinEnabled ? L_STSRecycleConfirm_Text : =
L_STSDelConfirm_Text);
	if (isCopy && currentItemFSObjType !=3D1)
		strConfirm=3DL_NotifyThisIsCopy_Text+strConfirm;
	if (confirm(strConfirm))
		SubmitFormPost(delUrl);
}
function EditMenuDefaultForOnclick()
{
	if (! IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	if (ctx.isVersions)
	{
		STSNavigate(itemTable.getAttribute("verUrl"));
	}
	else if (ctx.listTemplate=3D=3D200)
	{
		var currentInstanceID=3DcurrentItemID;
		MtgNavigate(currentInstanceID);
	}
	else
	{
		EditListItem();
	}
}
function EditListItem()
{
	if (event.srcElement.tagName=3D=3D"A" ||
		event.srcElement.parentNode.tagName=3D=3D"A")
		return;
	if (! IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	var editFormUrl=3Dctx.editFormUrl+"?ID=3D"+currentItemID+					   =
"&Source=3D"+GetSource()
	if (ctx.listBaseType=3D=3D1)
		editFormUrl=3DeditFormUrl+GetRootFolder(ctx)
	STSNavigate(editFormUrl);
}
function DoNavigateToTemplateGallery(strSaveLocUrl, strTGUrl)
{
	document.cookie=3D"MSOffice_AWS_DefSaveLoc=3D"+strSaveLocUrl;
	STSNavigate(strTGUrl);
}
function Portal_Tasks(cmd)
{
	if (! IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	var fileRef=3DunescapeProperly(currentItemFileUrl);
	var idx1=3D0, idx2=3D0;
	idx1=3DfileRef.lastIndexOf("/")
	idx2=3DfileRef.lastIndexOf(".")
	if (idx1 < 0 || idx2 < 0 || idx1 > idx2)
		return;
	var fileName=3DfileRef.substr(idx1+1, idx2-idx1-1);
	var serverUrl=3D"";
	idx1=3Dctx.HttpRoot.indexOf("://");
	if (idx1 > 0)
	{
		idx2=3Dctx.HttpRoot.indexOf("/", idx1+3);
		if (idx2 > 0)
			serverUrl=3Dctx.HttpRoot.substring(0, idx2);
		else
			serverUrl=3Dctx.HttpRoot;
	}
	var currentItemFileFullUrl=3D"";
	if (currentItemFileUrl.charAt(0)=3D=3D"/"
		|| currentItemFileUrl.substr(0,3).toLowerCase()=3D=3D"%2f")
	{
		currentItemFileFullUrl=3DserverUrl+currentItemFileUrl;
	}
	else
	{
		currentItemFileFullUrl=3DcurrentItemFileUrl;
	}
	var strParams=3D"";
	if (false=3D=3DsetElementValue("ListViewURL", currentItemFileFullUrl))
	{
		=
strParams=3DstrParams+"&ListViewURL=3D"+escapeProperly(currentItemFileFul=
lUrl);
	}
	if (false=3D=3DsetElementValue("ListTitle", fileName))
	{
		strParams=3DstrParams+"&ListTitle=3D"+escapeProperly(fileName);
	}
	if (false=3D=3DsetElementValue("ListDescription", ""))
	{
		strParams=3DstrParams+"&ListDescription=3D";
	}
	if (false=3D=3DsetElementValue("ReturnUrl", window.location.href))
	{
		=
strParams=3DstrParams+"&ReturnUrl=3D"+escapeProperly(window.location.href=
);
	}
	if (ctx.PortalUrl.substr(0, 4) !=3D"http")
	{
		ctx.PortalUrl=3DserverUrl+ctx.PortalUrl;
	}
	var url=3Dctx.PortalUrl+"_vti_bin/portalapi.aspx?cmd=3D"+cmd;
	url=3Durl+"&IconUrl=3D"+ctx.imagesPath+currentItemIcon+strParams;
	SubmitFormPost(url);
}
function IsContextSet()
{
	if (currentCtx=3D=3Dnull)
		return false;
	else if (currentCtx.isExplictLogin)
		return true;
	else if (currentCtx.HttpPath=3D=3Dnull || currentItemID=3D=3Dnull)
		return false;
	return true;
}
function ChangeContentType(id)
{
	var obj=3Ddocument.getElementById(id);
	var strUrl=3Dwindow.location.href;
	var idxQuery=3DstrUrl.indexOf("?");
	if (strUrl.indexOf("?") <=3D0)
	{
		strUrl=3DstrUrl+"?ContentTypeId=3D"+obj.value;
	}
	else if (strUrl.indexOf("&ContentTypeId=3D") <=3D0)
	{
		strUrl=3DstrUrl+"&ContentTypeId=3D"+obj.value;
	}
	else
	{
		var pattern=3D/&ContentTypeId=3D[^&]*/i;
		strUrl=3DstrUrl.replace(pattern,"&ContentTypeId=3D"+obj.value);
	}
	STSNavigate(strUrl);
}
function TopHelpButtonClick(strParam)
{
	if(typeof(navBarHelpOverrideKey) !=3D"undefined")
	   return HelpWindowKey(navBarHelpOverrideKey);
	if (strParam !=3Dnull)
		HelpWindowKey(strParam);
	else
		HelpWindowKey('NavBarHelpHome');
}
function HelpWindowHelper(strParam)
{
	var strHelpUrl;
	if (typeof(strParam)=3D=3D"undefined")
		{strHelpUrl=3D"/_layouts/help.aspx?Lcid=3D"+L_Language_Text;}
	else
		{strHelpUrl=3D"/_layouts/help.aspx?Lcid=3D"+L_Language_Text+strParam;}
	var wndHelp=3Dwindow.open(strHelpUrl, "STSHELP",
		=
"height=3D500,location=3Dno,menubar=3Dno,resizable=3Dyes,scrollbars=3Dyes=
,status=3Dno,toolbar=3Dno,width=3D475"
		);
	wndHelp.focus();
}
function HelpWindowKey(strKey)
{
	HelpWindowHelper("&Key=3D"+strKey);
}
function HelpWindowUrl(strUrl)
{
	HelpWindowHelper("&Url=3D"+strUrl);
}
function HelpWindow()
{
	HelpWindowKey("helphome");
}
function HelpBack()
{
	history.back();
}
function HelpForward()
{
	history.forward();
}
function HelpPrint()
{
	window.print();
}
function HelpSearch(strStringToSearchFor)
{
	var nMaxLengthSearchString=3D256;
	var strLocationHref=3D"";
	if (typeof(glob_strLocaleNumId)=3D=3D"undefined")
	{
		return true;
	}
	if (typeof(glob_strCollectionIds)=3D=3D"undefined")
	{
		return true;
	}
	if (glob_strCollectionIds.length <=3D0)
	{
		return true;
	}
	if (typeof(strStringToSearchFor)=3D=3D"undefined")
	{
		return true;
	}
	if (strStringToSearchFor.length <=3D0)
	{
		return true;
	}
	strStringToSearchFor=3DTrimWhiteSpaces(strStringToSearchFor);
	if (strStringToSearchFor.length=3D=3D0)
	{
		return true;
	}
	=
strStringToSearchFor=3DstrStringToSearchFor.substr(0,nMaxLengthSearchStri=
ng);
	strStringToSearchFor=3DencodeURIComponent(strStringToSearchFor);
	strLocationHref=3D"/_layouts/HelpSearch.aspx?lcid=3D"
+escapeProperlyCore(glob_strLocaleNumId, true);
	for (var i=3D0; i < glob_strCollectionIds.length ;i++)
		{
		strLocationHref=3DstrLocationHref
+"&cid"
+i
+"=3D"
+escapeProperlyCore(glob_strCollectionIds[i], true);
		}
	strLocationHref=3DstrLocationHref
+"&sq=3D"
+strStringToSearchFor
		;
	window.location.href=3DstrLocationHref;
}
var L_EmptySlideShow_Text=3D"No pictures found in the library. Add =
pictures and try again.";
var L_NotOurView_Text=3D"This operation cannot be completed within =
current view. Please select another view and try again.";
function IsImgLibJssLoaded()
{
	if (typeof(fImglibJssLoaded) !=3D"undefined")
		return fImglibJssLoaded;
	return false;
}
function EditSelectedImages()
{
	if (!IsImgLibJssLoaded())
	{
		alert(L_NotOurView_Text);
		return;
	}
	_EditSelectedImages();
}
function DeleteImages()
{
	if (!IsImgLibJssLoaded())
	{
		alert(L_NotOurView_Text);
		return;
	}
	_DeleteImages();
}
function SendImages()
{
	if (!IsImgLibJssLoaded())
	{
		alert(L_NotOurView_Text);
		return;
	}
	_SendImages();
}
function DownloadImages()
{
	if (!IsImgLibJssLoaded())
	{
		alert(L_NotOurView_Text);
		return;
	}
	_DownloadImages();
}
function MtgToggleTimeZone()
{
	var timezoneElem=3Ddocument.getElementById("TimeZoneSection");
	var timezoneLinkElem=3Ddocument.getElementById("TimeZoneLink");
	var L_ShowTZ_Text=3D"Show time zone";
	var L_HideTZ_Text=3D"Hide time zone";
	if ( timezoneElem.style.display=3D=3D"none" )
	{
		timezoneElem.style.display=3D"";
		timezoneLinkElem.innerHTML=3D"&lt;&lt;"
		timezoneLinkElem.title=3DL_HideTZ_Text;
		SetCookie("MtgTimeZone", "1", "");=09
	}
	else
	{
		timezoneElem.style.display=3D"none";
		timezoneLinkElem.innerHTML=3D"&gt;&gt;"
		timezoneLinkElem.title=3DL_ShowTZ_Text;
		SetCookie("MtgTimeZone", "0", "");	=09
	}
}
function GetPageUrl(fHomePage)
{
	return unescapeProperly(fHomePage ? g_webUrl : g_pageUrl);
}
function MtgNavigate(instanceId)
{
	if (instanceId=3D=3Dg_instanceId)
		return;
	var fHomePage=3D!g_fPageGlobal;
	=
window.location.href=3DGetPageUrl(fHomePage)+'?InstanceID=3D'+instanceId+=
'&'+g_thispagedata;
}
function GoToMtgMove(listUrlDir, instanceId, instanceDateTime, =
instanceDateTimeISO)
{
	window.location.href=3DlistUrlDir+'/movetodt.aspx'
+'?FromInstanceID=3D'+instanceId
+'&FromInstanceDate=3D'+escapeProperly(instanceDateTime)
+'&FromInstanceDateISO=3D'+escapeProperly(instanceDateTimeISO)
+'&Source=3D'+escapeProperly(window.location.href);
}
function MtgKeep(httpPath, listId, instanceId)
{
	var L_MtgKeepConfirm_Text=3D"The information for this meeting date does =
not match the information in your calendar and scheduling program. If =
you keep this meeting date, it will continue to appear in the Meeting =
Series list in the workspace.";
	if (confirm(L_MtgKeepConfirm_Text))
		SubmitFormPost( httpPath
+'&Cmd=3DMtgKeep&List=3D'+escapeProperly(listId)
+'&EditInstanceID=3D'+instanceId
+'&NextUsing=3D'+escapeProperly(window.location.href) );
}
function MtgDelete(httpPath, listId, instanceId)
{
	var L_MtgDeleteConfirm_Text=3D"This meeting date and the content =
associated with it will be deleted from the workspace.";
	if (confirm(L_MtgDeleteConfirm_Text))
	{
		var fHomePage=3D(instanceId=3D=3Dg_instanceId);
		SubmitFormPost( httpPath
+'&Cmd=3DMtgMove&List=3D'+escapeProperly(listId)
+'&FromInstanceID=3D'+instanceId+'&ToInstanceID=3D-3'
+'&NextUsing=3D'+escapeProperly(fHomePage ? GetPageUrl(true) : =
window.location.href) );
	}
}
function SetCookie(name, value, path)
{
	document.cookie=3Dname+"=3D"+value+";path=3D"+path;
}
function SetAsLastTabVisited()
{
	if (typeof(g_pageUrl) !=3D"undefined" && typeof(g_webUrl) =
!=3D"undefined")
		SetCookie("MtgLastTabVisited",
			escapeProperly(unescapeProperly(g_pageUrl)),
			escapeProperlyCore(unescapeProperly(g_webUrl),  true));
}
function MtgDeletePageConfirm()
{
	var L_DeleteGlobalConfirm_Text=3D"This page will be deleted from all =
meetings associated with this workspace.  ";
	var L_DeleteConfirm_Text=3D"Are you sure you want to delete this =
page?";
	var text;
	if =
(document.getElementById("MtgTlPart_PageType").value=3D=3D'MtgTlPart_Loca=
lPage')
		text=3DL_DeleteConfirm_Text;
	else
		text=3DL_DeleteGlobalConfirm_Text+L_DeleteConfirm_Text;
	return confirm(text);
}
function MtgRedirect()
{
	var strServerRelative=3DGetCookie("MtgLastTabVisited");
	if (strServerRelative=3D=3Dnull)
	{
		if (typeof(g_webUrl) !=3D"undefined")
			strServerRelative=3Dg_webUrl;
		else
			strServerRelative=3D"../../";
	}
	else
		strServerRelative=3DescapeProperlyCore(strServerRelative, true);
	window.location.href=3DstrServerRelative;
}
function MakeMtgInstanceUrl(strUrl, instanceID)
{
	if (instanceID !=3D"undefined" && instanceID !=3D'')
	{
		var iQueryString=3DstrUrl.indexOf('?');
		if (iQueryString=3D=3D-1 || strUrl.indexOf('InstanceID=3D', =
iQueryString)=3D=3D-1)
			strUrl=3DstrUrl+(iQueryString=3D=3D-1 ? '?' : =
'&')+'InstanceID=3D'+instanceID;
	}
	return strUrl;
}
function commonShowModalDialog(url, features, callback, args)
{
	if (document.getElementById("__spPickerHasReturnValue") !=3Dnull)
		document.getElementById("__spPickerHasReturnValue").value=3D"";
	if (document.getElementById("__spPickerReturnValueHolder") !=3Dnull)
		document.getElementById("__spPickerReturnValueHolder").value=3D"";
	commonModalDialogReturnValue.clear();
	var rv;
	if (window.showModalDialog)
	{
		rv=3Dwindow.showModalDialog(url, args, features);
		onDialogClose(callback, null, rv);
	}
	else
	{
		var defaultWidth=3D500, defaultHeight=3D550, =
defaultScrollbars=3D"yes";
		if(!features) =
features=3D"width=3D"+defaultWidth+",height=3D"+defaultHeight;
		else
		{
			function assocArray() { return new Array(); }
			function assocArray_add(array, key, value)
			{
				array.push(key);
				array[key]=3Dvalue;
			}
			function assocArray_keys(array)
			{
				var keys=3Dnew Array();
				for(var i=3D0; i<array.length; i++) keys.push(array[i]);
				return keys;
			}
			var feats=3DassocArray(), fre, split;
			=
if(features.search(/^(\s*\w+\s*:\s*.+?\s*)(;\s*\s*\w+\s*:\s*.+?\s*)*(;\s*=
)?$/) !=3D-1)
			{
				fre=3D/^\s*(\w+)\s*:\s*(.+?)\s*$/;
				split=3Dfeatures.split(/\s*;\s*/);
			}
			else
			{
				fre=3D/^\s*(\w+)\s*=3D\s*(.+?)\s*$/;
				split=3Dfeatures.split(/\s*,\s*/);
			}
			for(var feat in split)
			{
				var kv=3Dfre.exec(split[feat]);
				if(kv && kv.length=3D=3D3) assocArray_add(feats, =
kv[1].toLowerCase(), kv[2]);
			}
			if(!feats["width"]) assocArray_add(feats, "width", =
feats["dialogwidth"] || defaultWidth);
			if(!feats["height"]) assocArray_add(feats, "height", =
feats["dialogheight"] || defaultHeight);
			if(!feats["scrollbars"]) assocArray_add(feats, "scrollbars", =
feats["scroll"] || defaultScrollbars);
			features=3D'';
			var keys=3DassocArray_keys(feats);
			for(var i in keys)
			{
				if(features) features+=3D",";
				features+=3Dkeys[i]+"=3D"+feats[keys[i]];
			}
		}
		var modalDialog=3Dwindow.open(url, '_blank', =
features+',modal=3Dyes,dialog=3Dyes');
		modalDialog.dialogArguments=3Dargs;
		window.onfocus=3Dfunction() {
			var bHasReturnValue
=3D((document.getElementById("__spPickerHasReturnValue") !=3Dnull) &&
					 =
(document.getElementById("__spPickerHasReturnValue").value=3D=3D"1"))
				  || commonModalDialogReturnValue.isSet();
			if (modalDialog && !modalDialog.closed && !bHasReturnValue)
			{
				modalDialog.focus();
			}
			else
			{
				window.onfocus=3Dnull;
				onDialogClose(callback, modalDialog, null);
			}
		}
	}
}
function onDialogClose(callback, modalDialog, rv)
{
	if(callback)
	{
		if(typeof(rv) !=3D"undefined"
		   && rv !=3Dnull)
		{
			callback(rv);
		}
		else if (typeof(modalDialog) !=3D"undefined"
		   && modalDialog !=3Dnull
		   && typeof(modalDialog.returnValue) !=3D"undefined")
		{
			rv=3DmodalDialog.returnValue;
			callback(rv);
		}
		else if (typeof(commonModalDialogReturnValue) !=3D"undefined"
				 && commonModalDialogReturnValue !=3Dnull
				 && commonModalDialogReturnValue.isSet())
		{
			rv=3DcommonModalDialogReturnValue.get();
			callback(rv);
			commonModalDialogReturnValue.clear();
		}
		else if (document.getElementById("__spPickerHasReturnValue") !=3Dnull =
&&
			document.getElementById("__spPickerHasReturnValue").value=3D=3D"1" &&
			document.getElementById("__spPickerReturnValueHolder") !=3Dnull)
		{
			rv=3Ddocument.getElementById("__spPickerReturnValueHolder").value;
			callback(rv);
		}
	}
}
function setModalDialogReturnValue(wnd, returnValue)
{
	if (wnd.opener !=3Dnull &&
		typeof(returnValue)=3D=3D'string' &&
		wnd.opener.document.getElementById('__spPickerHasReturnValue') =
!=3Dnull &&
		wnd.opener.document.getElementById('__spPickerReturnValueHolder') =
!=3Dnull)
	{
		=
wnd.opener.document.getElementById('__spPickerHasReturnValue').value=3D'1=
';
		=
wnd.opener.document.getElementById('__spPickerReturnValueHolder').value=3D=
returnValue;
	}
	else
	{
	   setModalDialogObjectReturnValue(wnd, returnValue);
	}
}
function setModalDialogObjectReturnValue(wnd, returnValue)
{
	if (wnd.showModalDialog)
	{
		wnd.returnValue=3DreturnValue;
	}
	if(wnd.opener !=3Dnull)
	{
		wnd.opener.commonModalDialogReturnValue.set(returnValue);
	}
}
commonModalDialogReturnValue=3D{
	 hasRetval: false,
	 retVal: null,
	 set: function (obj) {
			if(typeof(obj) !=3D"undefined")
			{
				this.retVal=3Dobj;
				this.hasRetval=3Dtrue;
			}
		},
	 isSet: function() { return this.hasRetval;},
	 get: function() { if(this.hasRetval) return this.retVal; },
	 clear: function() { this.hasRetval=3Dfalse; this.retVal=3Dnull; }
}
var filterTable=3Dnull;
var bIsFilterMenuShown=3Dfalse;
var bIsFilterDataLoaded=3Dfalse;
var filterImageCell=3Dnull;
var currentFilterMenu=3Dnull;
var loadingFilterMenu=3Dnull;
var ctxFilter=3Dnull;
var bIsFilterKeyPress=3Dfalse;
var filterStr=3Dnull;
var strFieldName=3D"";
var bMenuLoadInProgress=3Dfalse;
var strFilteredValue=3Dnull;
var L_NotSortable_Text=3D"This column type cannot be sorted";
var L_NotFilterable_Text=3D"This column type cannot be filtered";
var L_AOnTop_Text=3D"A on Top";
var L_ZOnTop_Text=3D"Z on Top";
var L_SmallestOnTop_Text=3D"Smallest on Top";
var L_LargestOnTop_Text=3D"Largest on Top";
var L_OldestOnTop_Text=3D"Oldest on Top";
var L_NewestOnTop_Text=3D"Newest on Top";
var L_AttachmentsOnTop_Text=3D"Attachments on Top";
var L_BlanksOnTop_Text=3D"Blanks on Top";
var L_Ascending_Text=3D"Ascending";
var L_Descending_Text=3D"Descending";
var L_DontFilterBy_Text=3D"Clear Filter from ^1";
var L_Loading_Text=3D"Loading....";
var L_FilterMode_Text=3D"Show Filter Choices";
var L_OpenMenu_Text=3D"Open Menu";
function resetFilterMenuState()
{
	if (bMenuLoadInProgress)
		return;
	bIsFilterMenuShown=3Dfalse;
	bIsFilterDataLoaded=3Dfalse;
	filterTable=3Dnull;
	filterImageCell=3Dnull;
	currentFilterMenu=3Dnull;
	loadingFilterMenu=3Dnull;
	ctxFilter=3Dnull;
	bIsFilterKeyPress=3Dfalse;
}
function setupFilterMenuContext(ctx)
{
	ctxFilter=3Dctx;
}
function IsFilterMenuOn()
{
	if (!bIsFilterMenuShown)
		return false;
	var bIsOpen=3Dfalse;
	bIsOpen=3DMenuHtc_isOpen(currentFilterMenu) || =
MenuHtc_isOpen(loadingFilterMenu);
	if (!bIsOpen)
		bIsFilterMenuShown=3Dfalse;
	return bIsOpen;
}
function IsFilterMenuEnabled()
{
	return true;
}
function OnMouseOverFilterDeferCall(elm)
{
	if (!IsFilterMenuEnabled())
		return false;
	if (IsFilterMenuOn())
		return false;
	if (window.location.href.search("[?&]Filter=3D1") !=3D-1)
		return false;
	if (elm.FilterDisable=3D=3D"TRUE")
		return false;
	if (filterTable !=3Dnull)
		OnMouseOutFilter();
	filterTable=3Delm;
	var createCtx=3Dnew =
Function("setupFilterMenuContext(ctx"+filterTable.getAttribute('CtxNum')+=
");");
	createCtx();
	filterTable.className=3D"ms-selectedtitle";
	filterTable.onclick=3DCreateFilterMenu;
	filterTable.oncontextmenu=3DCreateFilterMenu;
	filterTable.onmouseout=3DOnMouseOutFilter;
	var titleRow=3DfilterTable.childNodes[0].childNodes[0];
	filterImageCell=3DtitleRow.childNodes[titleRow.childNodes.length - 1];
	var filterArrow=3DfilterImageCell.childNodes[0];
	filterArrow.src=3DctxFilter.imagesPath+"menudark.gif";
	filterArrow.alt=3DL_OpenMenu_Text;
	filterArrow.style.visibility=3D"visible";
	if (IsElementRtl(filterTable))
	{
		filterImageCell.style.right=3Dnull;
		filterImageCell.style.left=3D"1px";
	}
	else
	{
		filterImageCell.style.left=3Dnull;
		filterImageCell.style.right=3D"1px";
	}
	filterImageCell.className=3D"ms-menuimagecell";
	return true;
}
function OnMouseOutFilter()
{
	if (!IsFilterMenuOn() && filterTable !=3Dnull)
	{
		filterTable.className=3D"ms-unselectedtitle";
		filterTable.onclick=3D"";
		filterTable.oncontextmenu=3D"";
		filterTable.onmouseout=3D"";
		if (filterImageCell !=3Dnull)
		{
			filterImageCell.childNodes[0].style.visibility=3D"hidden";
			filterImageCell.className=3D"";
		}
		resetFilterMenuState();
	}
}
function OnFocusFilter(elm)
{
	if (window.location.href.search("[?&]Filter=3D1") !=3D-1)
		return false;
	if (!IsFilterMenuEnabled())
		return false;
	elm.onblur=3DOnMouseOutFilter;
	elm.onkeydown=3DPopFilterMenu;
	var elmTmp=3DFindSTSMenuTable(elm, "CTXNum");
	if (elmTmp=3D=3Dnull)
		return false;
	OnMouseOverFilter(elmTmp);
	return false;
}
function PopFilterMenu(e)
{
	if (!IsFilterMenuEnabled())
		return true;
	if (e=3D=3Dnull)
		e=3Dwindow.event;
	var nKeyCode;
	if (browseris.nav6up)
		nKeyCode=3De.which;
	else
		nKeyCode=3De.keyCode;
	if (!IsFilterMenuOn() && ((e.shiftKey && nKeyCode=3D=3D13) || (e.altKey =
&& nKeyCode=3D=3D40)))
	{
		CreateFilterMenu(e);
		return false;
	}
	else
		return true;
}
function CreateFilterMenu(e)
{
	if (filterTable=3D=3Dnull || filterImageCell=3D=3Dnull)
		return true;
	if (e=3D=3Dnull)
		e=3Dwindow.event;
	bIsFilterMenuShown=3Dtrue;
	window.document.body.onclick=3D"";
	currentFilterMenu=3DCMenu("filter_menu");
	loadingFilterMenu=3DCMenu("filter_menu_loading");
	currentFilterMenu.setAttribute("CompactMode", "true");
	addSortMenuItems(currentFilterMenu, loadingFilterMenu);
	if (filterStr=3D=3Dnull)
		addFilterMenuItems(currentFilterMenu, loadingFilterMenu);
	else
		addAdHocFilterMenuItems(currentFilterMenu, loadingFilterMenu);
	e.cancelBubble=3Dtrue;
	return false;
}
function GetUrlWithNoSortParameters(strSortFields)
{
	var url=3Dwindow.location.href;
	var strT;
	var ichStart=3D0;
	var ichEqual;
	var ichAmp;
	do
	{
		ichEqual=3DstrSortFields.indexOf("=3D", ichStart);
		if (ichEqual=3D=3D-1)
			return url;
		strT=3DstrSortFields.substring(ichStart, ichEqual);
		if (strT !=3D"");
			url=3DRemoveQueryParameterFromUrl(url, strT);
		ichAmp=3DstrSortFields.indexOf("&", ichEqual+1);
		if (ichAmp=3D=3D-1)
			return url;
		ichStart=3DichAmp+1;
	} while (strT !=3D"");
	return url;
}
function addSortMenuItems(menu, menuLoading)
{
	if (filterTable.getAttribute('Sortable')=3D=3D"FALSE" || =
filterTable.getAttribute('SortDisable')=3D=3D"TRUE" ||
		filterTable.getAttribute('FieldType')=3D=3D"MultiChoice")
	{
		CAMOptFilter(menu, menuLoading, L_NotSortable_Text, "", "", false, =
"fmi_ns");
		CAMSep(menu);
		CAMSep(menuLoading);
		return;
	}
	var strSortAsc=3D"";
	var strSortDesc=3D"";
	var strFieldType=3D"";
	var strImageAZ=3D"/_layouts/"+L_Language_Text+"/images/SORTAZLang.gif";
	var strImageZA=3D"/_layouts/"+L_Language_Text+"/images/SORTZALang.gif";
	if (filterStr=3D=3Dnull)
	{
		var str=3DfilterTable.getAttribute('SortFields');
		var ichSort=3Dstr.indexOf("&SortDir");
		if (ichSort=3D=3D-1)
		{
			CAMOptFilter(menu, menuLoading, L_NotSortable_Text, "", "", false, =
"fmi_ns");
			CAMSep(menu);
			CAMSep(menuLoading);
			return;
		}
		var ichSortMac=3Dstr.indexOf("&", ichSort+1);
		var url=3DGetUrlWithNoSortParameters(str);
		url=3DRemovePagingArgs(url);
		if (url.indexOf("?") < 0)
			url+=3D"?";
		else
			url+=3D"&";
		=
strSortAsc=3D"SubmitFormPost('"+STSScriptEncode(url)+STSScriptEncode(str.=
substr(0, ichSort)+"&SortDir=3DAsc"+str.substr(ichSortMac))+"');";
		=
strSortDesc=3D"SubmitFormPost('"+STSScriptEncode(url)+STSScriptEncode(str=
.substr(0, ichSort)+"&SortDir=3DDesc"+str.substr(ichSortMac))+"');";
		var strFieldType=3DfilterTable.getAttribute('FieldType');
		strFieldName=3DfilterTable.getAttribute('Name');
	}
	else
	{
		var separator=3D' ';
		var index=3DfilterStr.lastIndexOf(separator);
		strFieldType=3DfilterStr.substring(index+1);
		if (strFieldType.substring(0, 2)=3D=3D"x:")
			strFieldType=3DstrFieldType.substring(2);
		var curStr=3DfilterStr.substring(0, index);
		index=3DcurStr.lastIndexOf(separator);
		strFieldName=3DcurStr.substring(index+1);
		if(strFieldName.substring(0, 1)=3D=3D'@')
			strFieldName=3DstrFieldName.substring(1);
		curStr=3DfilterStr.substring(0, index);
		index=3DcurStr.lastIndexOf(separator);
		if (index > 0)
		{
			strFieldName=3DcurStr.substring(0, index);
		}
		var titleRow=3DfilterTable.childNodes[0].childNodes[0];
		var filterATag=3DtitleRow.childNodes[0].childNodes[0];
		var strSort=3DfilterATag.href;
		strSort=3DstrSort.replace(/%20/g, " ");
		if (strSort.indexOf("'ascending'") > 0)
		{
			strSortAsc=3DstrSort;
			strSortDesc=3DstrSort.replace("'ascending'", "'descending'");
		}
		else
		{
			strSortDesc=3DstrSort;
			strSortAsc=3DstrSort.replace("'descending'", "'ascending'");
		}
	}
	strFieldType=3DstrFieldType.toLowerCase();
	if (strFieldType=3D=3D"dateTime")
	{
		CAMOptFilter(menu, menuLoading, L_OldestOnTop_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
		CAMOptFilter(menu, menuLoading, L_NewestOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
	}
	else if (strFieldType=3D=3D"integer" || strFieldType=3D=3D"number" || =
strFieldType=3D=3D"currency")
	{
		CAMOptFilter(menu, menuLoading, L_SmallestOnTop_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
		CAMOptFilter(menu, menuLoading, L_LargestOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
	}
	else if (strFieldType=3D=3D"text" || strFieldType=3D=3D"user" || =
strFieldType=3D=3D"string")
	{
		CAMOptFilter(menu, menuLoading, L_AOnTop_Text, strSortAsc, strImageAZ, =
true, "fmi_asc");
		CAMOptFilter(menu, menuLoading, L_ZOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
	}
	else if (strFieldType=3D=3D"calculated")
	{
		var strResultType=3DfilterTable.getAttribute('ResultType');
		if (strResultType=3D=3D"Number" || strResultType=3D=3D"Currency")
		{
			CAMOptFilter(menu, menuLoading, L_SmallestOnTop_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
			CAMOptFilter(menu, menuLoading, L_LargestOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
		}
		else if (strResultType=3D=3D"dateTime")
		{
			CAMOptFilter(menu, menuLoading, L_OldestOnTop_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
			CAMOptFilter(menu, menuLoading, L_NewestOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
		}
		else if (strResultType=3D=3D"boolean")
		{
			CAMOptFilter(menu, menuLoading, L_Ascending_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
			CAMOptFilter(menu, menuLoading, L_Descending_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
		}
		else
		{
			CAMOptFilter(menu, menuLoading, L_AOnTop_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
			CAMOptFilter(menu, menuLoading, L_ZOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
		}
	}
	else if (strFieldType=3D=3D"attachments")
	{
		CAMOptFilter(menu, menuLoading, L_BlanksOnTop_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
		CAMOptFilter(menu, menuLoading, L_AttachmentsOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
	}
	else if (strFieldType=3D=3D"lookup")
	{
		var curFieldName=3DfilterTable.getAttribute('Name');
		if (curFieldName=3D=3D"Last_x0020_Modified" || =
curFieldName=3D=3D"Created_x0020_Date")
		{
			CAMOptFilter(menu, menuLoading, L_OldestOnTop_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
			CAMOptFilter(menu, menuLoading, L_NewestOnTop_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
		}
		else
		{
			CAMOptFilter(menu, menuLoading, L_Ascending_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
			CAMOptFilter(menu, menuLoading, L_Descending_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
		}
	}
	else
	{
		CAMOptFilter(menu, menuLoading, L_Ascending_Text, strSortAsc, =
strImageAZ, true, "fmi_asc");
		CAMOptFilter(menu, menuLoading, L_Descending_Text, strSortDesc, =
strImageZA, true, "fmi_desc");
	}
	CAMSep(menu);
	CAMSep(menuLoading);
}
function CAMOptFilter(menu, menuLoading, wzText, wzAct, wzImage, =
bEnabled, strId)
{
	var mi;
	mi=3DCAMOpt(menu, wzText, wzAct, wzImage);
	mi.id=3DstrId;
	if (!bEnabled)
		mi.setAttribute("enabled", "false");
	mi=3DCAMOpt(menuLoading, wzText, wzAct, wzImage);
	mi.id=3DstrId+"_p";
	if (!bEnabled)
		mi.setAttribute("enabled", "false");
}
function ShowFilterLoadingMenu()
{
	if (!bIsFilterDataLoaded)
		OMenu(loadingFilterMenu, filterTable, null, null, -1);
}
function addFilterMenuItems(menu, menuLoading)
{
	var mi;
	if (filterTable.getAttribute('Filterable')=3D=3D"FALSE"
		|| filterTable.getAttribute('FieldType ')=3D=3D"Note"
		|| filterTable.getAttribute('FieldType ')=3D=3D"URL")
	{
		mi=3DCAMOpt(menu, L_NotFilterable_Text, "");
		mi.setAttribute("enabled", "false");
		OMenu(menu, filterTable, null, null, -1);
		menu._onDestroy=3DOnMouseOutFilter;
		return;
	}
	var =
iframe=3Ddocument.getElementById("FilterIframe"+filterTable.getAttribute(=
'CtxNum'));
	if (iframe=3D=3Dnull)
		return;
	var strDocUrl=3Diframe.getAttribute('FilterLink');
	var strFilterField=3DescapeProperly(filterTable.getAttribute('Name'));
	strFilteredValue=3Dnull;
	var strFilterQuery=3D"";
	var i=3D0;
	var arrayField;
	do
	{
		i++;
		arrayField=3DstrDocUrl.match("FilterField"+i+"=3D[^&]*"+			=
"&FilterValue"+i+"=3D[^&]*");
		if (arrayField !=3Dnull)
		{
			if (strFilteredValue=3D=3Dnull)
				strFilteredValue=3DgetFilterValueFromUrl(arrayField.toString(), =
strFilterField);
			strFilterQuery=3DstrFilterQuery+"&"+arrayField;
		}
	} while (arrayField);
	var bFiltered=3D(strFilteredValue !=3Dnull);
	strDisplayText=3DStBuildParam(L_DontFilterBy_Text, =
filterTable.getAttribute('DisplayName'));
	var strFilterUrl=3D"javascript:SubmitFormPost('"+		=
STSScriptEncode(FilterFieldV3(ctxFilter.view, strFilterField, "", 0, =
true))+"')";
	var strImageUrl;
	if (bFiltered)
		strImageUrl=3DctxFilter.imagesPath+"FILTEROFF.gif";
	else
		strImageUrl=3DctxFilter.imagesPath+"FILTEROFFDISABLED.gif";
	CAMOptFilter(menu, menuLoading, strDisplayText, strFilterUrl, =
strImageUrl, bFiltered, "fmi_clr");
	mi=3DCAMOpt(menuLoading, L_Loading_Text, "");
	mi.setAttribute("enabled", "false");
	setTimeout("ShowFilterLoadingMenu()", 500);
	menuLoading._onDestroy=3DOnMouseOutFilter;
	arrayField=3DstrDocUrl.match("MembershipGroupId=3D[^&]*");
	if (arrayField !=3Dnull)
	{
		strFilterQuery=3DstrFilterQuery+"&"+arrayField;
	}
	arrayField=3DstrDocUrl.match("InstanceID=3D[^&]*");
	if (arrayField !=3Dnull)
	{
		strFilterQuery=3DstrFilterQuery+"&"+arrayField;
	}
	var strRootFolder=3D"";
	arrayField=3DstrDocUrl.match("RootFolder=3D[^&]*");
	if (arrayField !=3Dnull)
		strRootFolder=3D"&"+arrayField;
	if (browseris.safari)
	{
		iframe.src=3D"/_layouts/blank.htm";
		iframe.style.offsetLeft=3D"-550px";
		iframe.style.offsetTop=3D"-550px";
		iframe.style.display=3D"block";
	}
	=
iframe.src=3DctxFilter.HttpRoot+"/_layouts/filter.aspx?ListId=3D"+ctxFilt=
er.listName+		strRootFolder+		"&FieldInternalName=3D"+strFilterField+		=
"&ViewId=3D"+ctxFilter.view+"&FilterOnly=3D1&Filter=3D1"+strFilterQuery;
	bMenuLoadInProgress=3Dtrue;
}
function getFilterValueFromUrl(strUrl, strFilterField)
{
	var ichStart, ichEnd;
	var strFilterFieldUrl;
	ichStart=3DstrUrl.indexOf("=3D");
	if (ichStart=3D=3D-1)
		return;
	ichEnd=3DstrUrl.indexOf("&");
	if (ichEnd=3D=3D-1)
		return;
	if (ichEnd < ichStart)
		return;
	strUrl=3DCanonicalizeUrlEncodingCase(strUrl);
	strFilterFieldUrl=3DstrUrl.substring(ichStart+1, ichEnd);
	if (strFilterFieldUrl=3D=3DstrFilterField)
	{
		var strUnescaped;
		ichStart=3DstrUrl.indexOf("=3D", ichEnd+1);
		if (ichStart=3D=3D-1)
			return;
		strUnescaped=3DstrUrl.substr(ichStart+1);
		strUnescaped=3DunescapeProperly(strUnescaped);
		return strUnescaped;
	}
	return null;
}
function OnIframeLoad()
{
	bMenuLoadInProgress=3Dfalse;
	if (filterTable !=3Dnull && filterTable.getAttribute('Name') !=3Dnull)
	{
		var =
iframe=3Dwindow.frames["FilterIframe"+filterTable.getAttribute('CtxNum')]=
;
		if (iframe !=3Dnull)
		{
			var strFieldName=3DfilterTable.getAttribute('Name');
			var =
select=3Diframe.document.getElementById("diidFilter"+strFieldName);
			strFieldName=3DescapeProperly(strFieldName);
			if (select !=3Dnull)
			{
				var c=3Dselect.childNodes.length;
				if (c > 500)
				{
					addFilterOptionMenuItem();
				}
				else
				{
					var rgChoices=3Dselect.childNodes;
					for (var i=3D1; i < c; i++)
					{
						var strMenuText;
						if (rgChoices[i].innerText)
							strMenuText=3DrgChoices[i].innerText;
						else if (rgChoices[i].textContent)
							strMenuText=3DrgChoices[i].textContent;
						else
							strMenuText=3DrgChoices[i].innerHTML;
						var strFilterUrl=3D"javascript:SubmitFormPost('"+							=
STSScriptEncode(FilterFieldV3(ctxFilter.view, strFieldName, =
rgChoices[i].value, i, true))+"')";
						var mi=3DCAMOpt(currentFilterMenu, strMenuText, strFilterUrl);
						if (strFilteredValue !=3Dnull && =
strFilteredValue=3D=3DrgChoices[i].value)
							mi.setAttribute("checked", "true");
					}
				}
			}
			else
			{
			   addFilterOptionMenuItem();
			}
			bIsFilterDataLoaded=3Dtrue;
			if (loadingFilterMenu !=3Dnull)
				loadingFilterMenu._onDestroy=3Dnull;
			if (currentFilterMenu !=3Dnull)
			{
				currentFilterMenu._onDestroy=3DOnMouseOutFilter;
				OMenu(currentFilterMenu, filterTable, null, null, -1);
			}
		}
	}
}
function addFilterOptionMenuItem()
{
	var strUrl=3Dwindow.location.href;
	strUrl=3DStURLSetVar2(strUrl, "Filter", "1");
	strUrl=3DStURLSetVar2(strUrl, "View", ctxFilter.view);
	strUrl=3D"javascript:SubmitFormPost('"+strUrl+"')";
	CAMOpt(currentFilterMenu, L_FilterMode_Text, strUrl);
}
function OnMouseOverAdHocFilterDeferCall(elm, fieldStr)
{
	filterStr=3DfieldStr;
	if (!browseris.ie55up || !browseris.win32)
		return false;
	if (IsFilterMenuOn())
		return false;
	if (filterTable !=3Dnull)
		OnMouseOutFilter();
	filterTable=3Delm;
	filterTable.className=3D"ms-selectedtitle";
	filterTable.onclick=3DCreateFilterMenu;
	filterTable.oncontextmenu=3DCreateFilterMenu;
	filterTable.onmouseout=3DOnMouseOutFilter;
	var titleRow=3DfilterTable.children[0].children[0];
	filterImageCell=3DtitleRow.children[titleRow.children.length - 1];
	filterImageCell.children[0].src=3D"/_layouts/images/menudark.gif";
	filterImageCell.children[0].style.visibility=3D"visible";
	filterImageCell.style.visibility=3D"visible";
	filterImageCell.className=3D"ms-menuimagecell";
	return true;
}
function addAdHocFilterMenuItems(menu, menuLoading)
{
	var mi=3DCAMOpt(menuLoading, L_Loading_Text, "");
	mi.setAttribute("enabled", "false");
	OMenu(menuLoading, filterTable, null, null, -1);
	menuLoading._onDestroy=3DOnMouseOutFilter;
	DoCallBack("__filter=3D{"+filterStr+"}");
}
function UpdateFilterCallback(filterHTML, foo)
{
	var select=3D"</OPTION>";
	var i=3D-1;
	i=3DfilterHTML.indexOf(select, i+1);
	var j=3DfilterHTML.lastIndexOf('>', i);
	var strDisplayText=3DStBuildParam(L_DontFilterBy_Text, strFieldName);
	var strImageUrl;
	var strFilterUrl=3D"";
	if (j < i - 1)
	{
		var index=3DfilterHTML.lastIndexOf('\"', i);
		if (index > 0)
		{
			var index2=3DfilterHTML.lastIndexOf('\"', index - 1);
			if (index2 > 0)
			{
				strFilterUrl=3DfilterHTML.substring(index2+1, index);
			}
		}
	}
	if (j=3D=3Di - 1)
		strImageUrl=3D"/_layouts/images/FILTEROFFDISABLED.gif";
	else
		strImageUrl=3D"/_layouts/images/FILTEROFF.gif";
	if (i > 0)
	{
	    var mi=3DCAMOpt(currentFilterMenu, strDisplayText, strFilterUrl, =
strImageUrl);
		mi.setAttribute("enabled", j=3D=3Di - 1 ? "false" : "true");
		var index=3Di;
		var optionStart=3D"<OPTION href=3D\"";
		i=3DfilterHTML.indexOf(select, i+8);
		while ( i > 0)
		{
			j=3DfilterHTML.indexOf(optionStart, index+8);
			j=3DfilterHTML.indexOf('\"', j+20);
			if (j > 0 && j < i)
			{
				var strMenuText=3DfilterHTML.substring(j+2, i);
				var strFilterUrl=3D'';
				index=3DfilterHTML.lastIndexOf('\"', j);
				if (index > 0)
				{
					var index2=3DfilterHTML.lastIndexOf('\"', index - 1);
					if (index2 > 0)
					{
						strFilterUrl=3DfilterHTML.substring(index2+1, index);
						strFilterUrl=3DstrFilterUrl.replace(/&amp;/g, "&");
					}
				}
				if (strMenuText.length > 40)
					strMenuText=3DstrMenuText.substring(0, 40)+"...";
				if (strMenuText.length > 0)
					CAMOpt(currentFilterMenu, strMenuText, strFilterUrl);
			}
			index=3Di;
			i=3DfilterHTML.indexOf(select, i+8);
		}
	}
	else
	{
		var mi=3DCAMOpt(currentFilterMenu, L_NotFilterable_Text, "");
		mi.setAttribute("enabled", "false");
		OMenu(currentFilterMenu, filterTable, null, null, -1);
		return;
	}
	loadingFilterMenu._onDestroy=3Dnull;
	OMenu(currentFilterMenu, filterTable, null, null, -1);
	currentFilterMenu._onDestroy=3DOnMouseOutFilter;
}
function OnClickFilter(obj, e)
{
	var o=3DFindSTSMenuTable(obj, "CTXNum");
	if (o !=3Dnull && o.getAttribute("SortFields") !=3Dnull)
	{
		var strSortFields=3Do.getAttribute("SortFields");
		var url=3DGetUrlWithNoSortParameters(strSortFields);
		url=3DRemovePagingArgs(url);
		if (url.indexOf("?") < 0)
			url+=3D"?";
		else
			url+=3D"&";
		SubmitFormPost(url+strSortFields);
	}
	if (!bIsFileDialogView)
		e.cancelBubble=3Dtrue;
	return false;
}
function ToggleSelectionAllUsers(viewCounter)
{
	var =
chkToggle=3Ddocument.getElementById("spToggleUserSelectionCheckBox_"+view=
Counter.toString());
	if (chkToggle !=3Dnull)
	{
		var name=3D"spUserSelectionCheckBox_"+viewCounter.toString();
		var users=3Ddocument.getElementsByName(name);
		chkToggle.checked=3D!chkToggle.checked;
		for (var i=3D0; i < users.length; i++)
		{
			var chkBox=3Dusers[i];
			chkBox.checked=3DchkToggle.checked;
		}
		var imageId=3D"cbxUserSelectAll"+viewCounter.toString();
		var img=3Ddocument.getElementById(imageId);
		if (img !=3Dnull)
		{
			if (chkToggle.checked)
				img.src=3D'/_layouts/images/checkall.gif';
			else
				img.src=3D'/_layouts/images/unchecka.gif';
		}
	}
}
function UserSelectionOnClick(chk, viewCounter)
{
	var imageId=3D"cbxUserSelectAll"+viewCounter.toString();
	var img=3Ddocument.getElementById(imageId);
	var =
chkToggle=3Ddocument.getElementById("spToggleUserSelectionCheckBox_"+view=
Counter.toString());
	if (!chk.checked)
	{
		if (chkToggle !=3Dnull)
		{
			chkToggle.checked=3Dfalse;
		}
		if (img !=3Dnull)
		{
			img.src=3D'/_layouts/images/unchecka.gif';
		}
	}
	else
	{
		var name=3D"spUserSelectionCheckBox_"+viewCounter.toString();
		var users=3Ddocument.getElementsByName(name);
		var bAllChecked=3Dtrue;
		for (var i=3D0; i < users.length; i++)
		{
			var chkBox=3Dusers[i];
			if (!chkBox.checked)
			{
				bAllChecked=3Dfalse;
				break;
			}
		}
		if (bAllChecked)
		{
			if (img)
				img.src=3D'/_layouts/images/checkall.gif';
			if (chkToggle)
				chkToggle.checked=3Dtrue;
		}
	}
}
var g_menuCounter=3D0;
var g_oSelRw=3Dnull;
var g_iEntityEditorLineHeight=3D16;
var g_EntityEditorHiddenEntityKeyId=3D"HiddenEntityKey";
var g_EntityEditorHiddenEntityDisplayTextId=3D"HiddenEntityDisplayText";
var =
g_EntityEditorShowEntityDisplayTextInTextBox=3D"ShowEntityDisplayTextInTe=
xtBox";
var g_EntityEditorDownLevelId=3D"downlevelTextBox";
var g_EntityEditorUpLevelId=3D"upLevelDiv";
var g_EntityEditorHiddenId=3D"hiddenSpanData";
var g_EntityEditorCheckNamesId=3D"checkNames";
var g_EntityEditorOuterTableId=3D"OuterTable";
var g_EntityEditorErrorLabelId=3D"errorLabel";
var g_EntityEditorResultTableId=3D"resultTable";
var g_EntityEditorResultTableAttrEditorId=3D"EditorControlClientId";
function onKeyDownRw(div, parentid, maxHeight, allowTypeIn, e)
{
	if (!e) e=3Dwindow.event;
	var iKC=3De.keyCode;
	if((e.shiftKey && iKC=3D=3D13) || (e.altKey && iKC=3D=3D40))
	{
		onClickRw(true,false);
		canEvt(e);
		return;
	}
	if(allowTypeIn=3D=3Dfalse)
	{
		if (iKC!=3D8 && iKC!=3D46 && iKC!=3D37 && iKC!=3D39 && iKC!=3D9)
		{
			canEvt(e);
		}
		else
		{
			if (autoPostBackEnabled(div))
				schedulePostBack();
		}
		PickerAdjustHeight(parentid, maxHeight);
	}
	else
	{
		PickerAdjustHeight(parentid, maxHeight);
		if ((e.ctrlKey && iKC=3D=3D75) || (!e.ctrlKey && !e.altKey && =
!e.shiftKey && (iKC=3D=3D13)))
		{
			canEvt(e);
			var checkNamesId=3DgetSubControlID(parentid, =
g_EntityEditorCheckNamesId);
			var button=3Ddocument.getElementById(checkNamesId);
			if (button)
				button.click();
		}
	}
}
function onKeyUpRw(editorClientID)
{
	copyUplevelToHidden(editorClientID);
}
function onMouseDownRw()
{
	if (event.button=3D=3D2)
		g_oSelRw=3Ddocument.selection.createRange();
}
function onContextMenuSpnRw()
{
	var oSO=3Dg_oSelRw;
	var oS=3Ddocument.selection.createRange();
	if (oSO.text=3D=3D'')
	{
		ret=3DonClickRw(false,false);
	}
	else
	{
		if(oSO.inRange(oS))
			oSO.select();
		else
			onClickRw(false,false);
	}
	return false;
}
function canEvt(e)
{
	if(e=3D=3Dnull)
		e=3Devent;
	e.returnValue=3Dfalse;
	e.cancelBubble=3Dtrue;
}
function copyUplevelToHidden(editorClientID)
{
	if (document.getElementById(editorClientID)=3D=3Dnull)
		return;
	updateControlValue(editorClientID);
	var uplevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorUpLevelId));
	var hidden=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorHiddenId));
	var children=3Duplevel.childNodes;
	for (i=3D0; i < children.length; i++)
	{
		if (children[i].tagName !=3D'SPAN' && children[i].nodeType !=3D3)
		{
			if (children[i].tagName=3D=3D'A')
			{
				var oR=3Ddocument.body.createTextRange();
				oR.moveToElementText(children[i]);
				oR.execCommand('Unlink');
			}
			else
			{
				var oTN=3Ddocument.createTextNode(children[i].innerText);
				children[i].replaceNode(oTN);
			}
		}
	}
	if (EntityEditor_UseContentEditableControl)
	{
		hidden.value=3Duplevel.innerHTML;
	}
	else
	{
		var =
downlevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorDownLevelId));
		hidden.value=3Ddownlevel.value;
	}
}
function getUplevel(editorClientID)
{
	if (EntityEditor_UseContentEditableControl)
	{
		var uplevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorUpLevelId));
		var children=3Duplevel.childNodes;
		for (i=3D0; i < children.length; i++)
		{
			if (children[i].tagName !=3D'SPAN' && children[i].nodeType !=3D3)
			{
				var oTN=3Ddocument.createTextNode(children[i].innerText);
				children[i].replaceNode(oTN);
			}
		}
		return uplevel.innerHTML;
	}
	var downlevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorDownLevelId));
	return downlevel.value;
}
function EntityEditorHasData(editorClientID)
{
	if (EntityEditor_UseContentEditableControl)
	{
		var uplevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorUpLevelId));
		var children=3Duplevel.childNodes;
		if (children.length > 0)
			return true;
	}
	else
	{
		var =
downlevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorDownLevelId));
		if (downlevel.value !=3Dnull && downlevel.value.length > 0)
			return true;
	}
	return false;
}
function EEDecodeSpecialChars(str)
{
	var decodedStr=3Dstr.replace(/&quot;/g, "\"");
	decodedStr=3DdecodedStr.replace(/&gt;/g, ">");
	decodedStr=3DdecodedStr.replace(/&lt;/g, "<");
	decodedStr=3DdecodedStr.replace(/&#39;/g, "'");
	decodedStr=3DdecodedStr.replace(/&amp;/g, "&");
	return decodedStr;
}
function onClickRw(showMenu, divClicked)
{
	var oR=3Ddocument.selection.createRange();
	var oPE=3DoR.parentElement();
	var oPPE=3Dnull;
	if(oPE.tagName=3D=3D"SPAN" && oPE.id=3D=3D"content")
	{
		oPPE=3DoPE.parentElement;
	}
	else if(oPE.tagName=3D=3D"SPAN" && oPE.id.substring(0,4)=3D=3D"span" && =
! divClicked)
	{
		oPPE=3DoPE;
	}
	if(oPPE!=3Dnull)
	{
	    oR.moveToElementText(oPPE);
	    var c=3D"character";
	    oR.moveStart(c, -1);
		oR.moveEnd(c,1);
		oR.select();
		g_oSelRw=3DoR;
		var oDivEntityData=3DoPPE.children('divEntityData');
		var isResolved=3DoDivEntityData.getAttribute('isresolved');
		if(isResolved=3D=3D"False")
		{
		    var menuOwner=3DoPPE;
		    if(menuOwner.getBoundingClientRect().right > =
menuOwner.parentElement.getBoundingClientRect().right)
			    menuOwner=3DmenuOwner.parentElement;
		    var clientID=3DoPPE.parentElement.id.replace('_upLevelDiv', '');
			var keyRawValue=3DoDivEntityData.getAttribute('key');
		    var menu=3DDeferCall('CMenu', 'Entity_Menu'+g_menuCounter);
				g_menuCounter++;
			var morematches=3Dnull;
			if (matches[clientID] !=3Dnull && matches[clientID][keyRawValue] =
!=3Dnull)
				morematches=3Dmatches[clientID][keyRawValue];
			var EE=3Ddocument.getElementById(clientID);
			var moreItemsText=3DEE.getAttribute('MoreItemsText');
			var removeText=3DEE.getAttribute('RemoveText');
			var noMatchesText=3DEE.getAttribute('NoMatchesText');
			if(morematches=3D=3Dnull || morematches.childNodes.length=3D=3D0)
				CAMOpt(menu, noMatchesText);
			else
			{
				for (x=3D0; x < morematches.childNodes.length; x++)
				{
					var otherMatch=3Dmorematches.childNodes[x];
					CAMOpt(menu, otherMatch.getAttribute('DisplayText'), =
"EEReplace('"+STSScriptEncode(clientID)+"', =
'"+STSScriptEncode(keyRawValue)+"', "+x+");");
				}
			}
			CAMSep(menu);
			CAMOpt(menu, removeText, "EERemove();");
			CAMOpt(menu, moreItemsText, =
"EEShowMore('"+STSScriptEncode(clientID)+"', =
'"+STSScriptEncode(keyRawValue)+"');");
			OMenu(menu, menuOwner, null, null, -1);
		}
	}
}
function EEShowMore(id, key)
{
	DeferCall('__Dialog__'+id, key);
}
function EEReplace(clientID, key, id)
{
  var otherMatch=3Dmatches[clientID][key].childNodes[id];
  var spandata=3DConvertEntityToSpan("",  otherMatch);
  g_oSelRw.pasteHTML(spandata)
  PickerAdjustHeight(clientID, g_maxheight[clientID]);
  var downlevel=3Ddocument.getElementById(getSubControlID(clientID, =
"downlevelTextBox"));
  if(downlevel !=3Dnull && autoPostBackEnabled(downlevel)) =
schedulePostBack();
}
function EERemove()
{
	g_oSelRw.select();
	document.selection.clear();
}
var g_maxheight=3Dnew Array();
function EntityEditorSetWaitCursor(ctx)
{
	if (document.getElementById(ctx)=3D=3Dnull)
		return;
	var outerTable=3Ddocument.getElementById(getSubControlID(ctx, =
g_EntityEditorOuterTableId));
	if (outerTable !=3Dnull)
	{
		outerTable.style.cursor=3D"wait";
	}
}
function EntityEditorClearWaitCursor(ctx)
{
	if (document.getElementById(ctx)=3D=3Dnull)
		return;
	var outerTable=3Ddocument.getElementById(getSubControlID(ctx, =
g_EntityEditorOuterTableId));
	if (outerTable !=3Dnull)
	{
		outerTable.style.cursor=3D"";
	}
}
function EntityEditorHandleCheckNameResult(result, ctx)
{
	EntityEditorClearWaitCursor(ctx);
	EntityEditorCallback(result, ctx);
}
function EntityEditorHandleCheckNameError(exception, ctx)
{
	EntityEditorClearWaitCursor(ctx);
	var errorControl=3Ddocument.getElementById(getSubControlID(ctx, =
g_EntityEditorErrorLabelId));
	if (errorControl)
	{
		errorControl.innerHTML=3DSTSHtmlEncode(exception);
	}
}
function EntityEditorCallback(result,ctx,preventAutoPostBack)
{
	if (document.getElementById(ctx)=3D=3Dnull)
		return;
	var editor=3Ddocument.getElementById(ctx);
	var errorControl=3Ddocument.getElementById(getSubControlID(ctx, =
'errorLabel'));
	var xmlDoc;
	if(document.implementation && document.implementation.createDocument)
	{
		xmlDoc=3D(new DOMParser()).parseFromString(result, "text/xml");
	}
	else
	{
		xmlDoc=3Dnew ActiveXObject("Microsoft.XMLDOM");
		xmlDoc.async=3Dfalse;
		xmlDoc.loadXML(result);
	}
	var entities=3DxmlDoc.documentElement;
	var separator=3Dentities.getAttribute("Separator");
	if (separator=3D=3Dnull)
	{
		separator=3DString.fromCharCode(0);
	}
	var append=3Dentities.getAttribute("Append");
	var maxHeight=3Dentities.getAttribute("MaxHeight");
	g_maxheight[ctx]=3DmaxHeight;
	var spanData=3D"";
	var downlevelData=3D"";
	if(append=3D=3D"False")
		=
errorControl.innerHTML=3DSTSHtmlEncode(entities.getAttribute("Error"));
	for(x=3D0;x<entities.childNodes.length;x++)
	{
		var entity=3Dentities.childNodes[x];
		spanData+=3DConvertEntityToSpan(ctx,entity);
		if (x=3D=3D0 &&
			=
editor.getAttribute(g_EntityEditorShowEntityDisplayTextInTextBox)=3D=3D"1=
")
		{
			downlevelData+=3Dentity.getAttribute("DisplayText");
			document.getElementById(getSubControlID(ctx, =
g_EntityEditorHiddenEntityKeyId)).value=3Dentity.getAttribute("Key");
			document.getElementById(getSubControlID(ctx, =
g_EntityEditorHiddenEntityDisplayTextId)).value=3Dentity.getAttribute("Di=
splayText");
		}
		else
		{
			downlevelData+=3Dentity.getAttribute("Key");
		}
		if(spanData!=3D"" && x+1!=3Dentities.childNodes.length)
		{
			spanData+=3Dseparator+" ";
			downlevelData+=3Dseparator+" ";
		}
	}
  var uplevel=3Ddocument.getElementById(getSubControlID(ctx, =
g_EntityEditorUpLevelId));
  var hiddenSpan=3Ddocument.getElementById(getSubControlID(ctx, =
g_EntityEditorHiddenId));
  var downlevel=3Ddocument.getElementById(getSubControlID(ctx, =
g_EntityEditorDownLevelId));
  var shouldPostBack=3D(preventAutoPostBack=3D=3Dnull || =
!preventAutoPostBack) && autoPostBackEnabled(uplevel);
  var shouldNotifyChange=3D(uplevel.innerHTML!=3DspanData);
  if(append=3D=3D"True" && uplevel.innerHTML!=3D'')
  {
	uplevel.innerHTML+=3Dseparator+" "+spanData;
	hiddenSpan.value+=3Dseparator+" "+spanData;
	downlevel.value+=3Dseparator+" "+downlevelData;
  }
  else
  {
	=
shouldPostBack=3DshouldPostBack&&uplevel.innerHTML!=3DspanData&&spanData.=
indexOf('ms-entity-resolved')!=3D-1;
	downlevel.value=3DdownlevelData;
	uplevel.innerHTML=3DspanData;
	hiddenSpan.value=3DspanData;
  }
  if ((shouldNotifyChange) && (!shouldPostBack) =
&&(downlevel.onvaluesetfrompicker))
  {
	if (typeof(downlevel.onvaluesetfrompicker)=3D=3D'function')
	{
		downlevel.onvaluesetfrompicker();
	}
	else
	{
		eval(downlevel.onvaluesetfrompicker);
	}
  }
  updateControlValue(ctx);
  PickerAdjustHeight(ctx, maxHeight);
  if(shouldPostBack) schedulePostBack();
  var cbScript=3Deditor.getAttribute("EEAfterCallbackClientScript");
  if (cbScript !=3Dnull && cbScript !=3D"")
  {
	if (preventAutoPostBack=3D=3Dundefined || =
preventAutoPostBack=3D=3Dfalse)
	{
	  var timeoutScript=3DcbScript+"('"+STSScriptEncode(ctx)+"', =
'"+STSScriptEncode(result)+"')";
	  setTimeout(timeoutScript, 500);
	}
  }
}
function updateControlValue(editorClientID)
{
	if (document.getElementById(editorClientID)=3D=3Dnull)
		return;
	var uplevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorUpLevelId));
	var editor=3Ddocument.getElementById(editorClientID);
	editor.value=3D((uplevel.innerHTML !=3D'') ? 'true' : '')
	CheckOk(editorClientID);
}
function CheckOk(editorClientID)
{
	var editor=3Ddocument.getElementById(editorClientID);
	if (editor=3D=3Dnull)
		return;
	var allowEmpty=3Dfalse;
	if (editor.getAttribute('allowEmpty')=3D=3D'1')
		allowEmpty=3Dtrue;
	var uplevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorUpLevelId));
	if(uplevel.innerHTML!=3D'')
	{
		if(self.enableOK!=3Dnull)
			enableOK();
	}
	else
	{
		if(self.disableOK!=3Dnull && !allowEmpty)
			disableOK();
	}
}
var matches=3Dnew Array();
function ConvertEntityToSpan(ctx, entity)
{
	if(matches[ctx]=3D=3Dnull)
		matches[ctx]=3Dnew Array();
	var key=3Dentity.getAttribute("Key");
	var displayText=3Dentity.getAttribute("DisplayText");
	var isResolved=3Dentity.getAttribute("IsResolved");
	var description=3Dentity.getAttribute("Description");
	var style=3D'ms-entity-unresolved';
	if(isResolved=3D=3D'True')
		style=3D'ms-entity-resolved';
	var spandata=3D"<span id=3D'span"+STSHtmlEncode(key)+"' tabindex=3D'-1' =
contentEditable=3D'false' class=3D'"+style+"' ";
	spandata+=3D"title=3D'"+STSHtmlEncode(description)+"'>"
	spandata+=3D"<div style=3D'display:none;' id=3D'divEntityData' ";
	spandata+=3D"key=3D'"+STSHtmlEncode(key)+"' =
displaytext=3D'"+STSHtmlEncode(displayText)+"' =
isresolved=3D'"+STSHtmlEncode(isResolved)+"' ";
	spandata+=3D"description=3D'"+STSHtmlEncode(description)+"'>";
	var multipleMatches=3DEntityEditor_SelectSingleNode(entity, =
"MultipleMatches");
	matches[ctx][key]=3DmultipleMatches;
	var extraData=3DEntityEditor_SelectSingleNode(entity, "ExtraData");
	if(extraData)
	{
		var data;
		if(extraData.firstChild)
			data=3DextraData.firstChild.xml;
		if(!data) data=3DextraData.innerXml || extraData.innerHTML;
		if(!data) data=3D'';
		spandata+=3D"<div data=3D'"+STSHtmlEncode(data)+"'></div>";
	}
	else
	{
		spandata+=3D"<div data=3D''></div>";
	}
	spandata+=3D"</div>";
	spandata+=3D"<span id=3D'content' tabindex=3D'-1' contenteditable =
onMouseDown=3D'onMouseDownRw();' onContextMenu=3D'onContextMenuSpnRw();' =
>";
	if(displayText !=3D'')
		spandata+=3DSTSHtmlEncode(displayText);
	else
		spandata+=3DSTSHtmlEncode(key);
	spandata+=3D"</span></span>";
	return spandata;
}
function PickerAdjustHeight(editorClientID, maxHeight)
{
	var editor=3Ddocument.getElementById(editorClientID);
	if (editor=3D=3Dnull)
		return;
	var downlevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorDownLevelId));
	var uplevel=3Ddocument.getElementById(getSubControlID(editorClientID, =
g_EntityEditorUpLevelId));
	var rows=3Ddownlevel.rows;
	PickerAdjustHeight2(downlevel, rows, maxHeight);
	PickerAdjustHeight2(uplevel, rows, maxHeight);
}
function PickerAdjustHeight2(editorControl, rows, maxHeight)
{
	var iMaxHeightSize=3DmaxHeight;
	if (editorControl !=3Dnull)
	{
		var contentheight=3DeditorControl.scrollHeight;
		var clientHeight=3DeditorControl.clientHeight;
		var bodyHeight=3DeditorControl.offsetHeight;
		if(contentheight=3D=3D0)
		{
			contentheight=3D13;
			clientHeight=3D14;
			bodyHeight=3D18;
		}
		var MaxHeightPixelSize=3DiMaxHeightSize * g_iEntityEditorLineHeight;
		contentheight=3D((contentheight < rows*g_iEntityEditorLineHeight)? =
rows*g_iEntityEditorLineHeight: contentheight);
		if (clientHeight !=3Dcontentheight && (contentheight =
<=3DMaxHeightPixelSize || clientHeight < MaxHeightPixelSize))
		{
			editorControl.style.height=3DbodyHeight+((contentheight > =
MaxHeightPixelSize)? MaxHeightPixelSize : contentheight)   - =
clientHeight;
		}
		else
		{
			if(clientHeight>MaxHeightPixelSize)
				editorControl.style.height=3DMaxHeightPixelSize;
		}
	}
}
function docopy()
{
	var rng=3Ddocument.selection.createRange();
	window.clipboardData.setData('Text', rng.text);
	window.event.returnValue=3Dfalse;
	return false;
}
function dopaste()
{
	var rng=3Ddocument.selection.createRange();
	window.event.returnValue=3Dfalse;
	rng.text=3Dwindow.clipboardData.getData('Text');
	return false;
}
function getSubControlID(parentid, subcontrolid)
{
	return parentid+"_"+subcontrolid;
}
var nav4=3Dwindow.Event ? true : false;
var selected=3Dnew Array(0);
var lastSelected;
function PickerDialogSetClearState()
{
	selected=3Dnew Array(0);
	lastSelected=3Dnull;
	PickerDialogUpdateAddSelectionButton();
}
function singleselectevent(e)
{
	if (!e) e=3Dwindow.event;
	var el=3Dnull;
	if(nav4)
		el=3De.target.parentNode || e.currentTarget.parentNode;
	else
	{
		el=3De.srcElement;
		if(el.tagName=3D=3D"TD")
			el=3Del.parentElement;
	}
	while (el.tagName !=3D"TR")
		el=3Del.parentNode;
	addSelection(el, true, true);
	lastSelected=3Del;
	addSelected_Click();
	PickerDialogUpdateAddSelectionButton();
	return false;
}
function multiselectevent(e)
{
	if (!e) e=3Dwindow.event;
	var shift=3Dfalse;
	var ctrl=3Dfalse;
	ctrl=3De['ctrlKey'];
	shift=3De['shiftKey'];
	var el=3Dnull;
	if(nav4)
		el=3De.target.parentNode || e.currentTarget.parentNode;
	else
	{
		el=3De.srcElement;
		if(el.tagName=3D=3D"TD")
			el=3Del.parentElement;
	}
	while (el.tagName !=3D"TR")
		el=3Del.parentNode;
	if(shift=3D=3Dfalse)
	{
		if(ctrl=3D=3Dfalse)
		{
			setSelectedColor(false);
			selected=3Dnew Array(0);
		}
		lastSelected=3Del;
		var found=3D-1;
		for(i=3D0;i<selected.length;i++)
		{
			if(selected[i]=3D=3Del)
			{
				found=3Di;
				i=3Dselected.length;
			}
		}
		if(found=3D=3D-1)
			selected=3Dselected.concat(new Array(el));
		else
		{
			setSelectedRowColor(selected[found], false);
			selected.splice(found,1);
		}
	}
	else
	{
		setSelectedColor(false);
		selected=3Dnew Array(0);
		var table;
		if(nav4)
			table=3Del.parentNode;
		else
			table=3Del.parentElement;
		var elIndex;
		var lastIndex;
		var childElements=3Dtable.rows;
		if(lastSelected=3D=3Dnull)
			lastSelected=3DchildElements[1];
		for(i=3D1;i<childElements.length;i++)
		{
			if(childElements[i]=3D=3Del)
				elIndex=3Di;
			if(childElements[i]=3D=3DlastSelected)
				lastIndex=3Di;
			if(elIndex!=3Dnull || lastIndex!=3Dnull )
				selected=3Dselected.concat(new Array(childElements[i]));
			if(elIndex!=3Dnull && lastIndex!=3Dnull)
				i=3DchildElements.length;
		}
	}
	setSelectedColor(true);
	PickerDialogUpdateAddSelectionButton();
	return false;
}
function setSelectedRowColor(row, isSelected)
{
	for (var chd=3D0; chd < row.childNodes.length; chd++)
	{
		var className=3Drow.childNodes[chd].className;
		if (isSelected)
		{
			className=3D"ms-pb-selected";
		}
		else
		{
			className=3D"ms-pb";
		}
		row.childNodes[chd].className=3DclassName;
	}
}
function setSelectedColor(isSelected)
{
	for (i=3D0; i < selected.length; i++)
	{
		setSelectedRowColor(selected[i], isSelected);
	}
}
function IsSearchResultRow(row)
{
	if (row=3D=3Dnull ||
		row.className=3D=3D"ms-pickersearchsummarytr" ||
		row.className=3D=3D"ms-pickeremptyresulttexttr" ||
		row.className=3D=3D"ms-pickerresultheadertr")
	{
		return false;
	}
	return true;
}
function tableKeyDown(table, multiselect, e)
{
	if (table.rows.length <=3D1)
		return;
	if (!e) e=3Dwindow.event;
	if (e.ctrlKey && e.keyCode=3D=3D65 && multiselect=3D=3Dtrue)
	{
		for (x=3D1; x < table.rows.length; x++)
		{
			if (IsSearchResultRow(table.rows[x]))
				addSelection(table.rows[x], false, false);
		}
		return false;
	}
	if (e.keyCode=3D=3D13)
	{
		addSelected_Click();
		if (multiselect=3D=3Dfalse &&
			selected.length > 0 &&
			self.doClickOK !=3Dnull && typeof(self.doClickOK)=3D=3D"function")
		{
			window.setTimeout('doClickOK();', 100);
		}
	}
	if (e.keyCode=3D=3D40 || e.keyCode=3D=3D38)
	{
		var row=3Dtable.rows[1];
		if (e.keyCode=3D=3D40)
		{
			if (lastSelected !=3Dnull &&
				IsSearchResultRow(lastSelected.nextSibling))
			{
				row=3DlastSelected.nextSibling;
			}
		}
		if (e.keyCode=3D=3D38)
		{
			if (lastSelected !=3Dnull &&
				IsSearchResultRow(lastSelected.previousSibling))
			{
				row=3DlastSelected.previousSibling;
			}
			if (row=3D=3Dtable.rows[0])
				row=3Dtable.rows[1];
		}
		if (IsSearchResultRow(row))
		{
			if(multiselect=3D=3Dtrue && e.shiftKey)
				addSelection(row, false, true);
			else
				addSelection(row, true, true);
			if(row!=3Dnull)
				lastSelected=3Drow;
			if(multiselect=3D=3Dfalse)
				addSelected_Click();
			return false;
		}
	}
	PickerDialogUpdateAddSelectionButton();
}
function addSelection(row, clear, reposition)
{
	if(row=3D=3Dnull)
		return;
	if(clear=3D=3Dtrue)
	{
		setSelectedColor(false);
		selected=3Dnew Array(0);
	}
	selected=3Dselected.concat(new Array(row));
	setSelectedColor(true);
	if(reposition && row.focus)
	row.focus();
	PickerDialogUpdateAddSelectionButton();
}
function autoPostBackEnabled(elt)
{
  var =
autoPostBack=3D(elt=3D=3Dnull)?null:elt.attributes.getNamedItem("AutoPost=
Back");
  return (autoPostBack!=3Dnull && autoPostBack.value=3D=3D'1');
}
function schedulePostBack()
{
	window.setTimeout("__doPostBack('','')",0);
}
function saveOldEntities(elementId)
{
	var elt=3Ddocument.getElementById(elementId);
	if(elt!=3Dnull&&autoPostBackEnabled(elt)) =
elt.oldEntities=3DgetEntityKeysFromElement(elementId);
}
function postbackIfEntitiesChanged(elementId)
{
	var elt=3Ddocument.getElementById(elementId);
	if (elt=3D=3Dnull)
	{
		return false;
	}
	var oldKeys=3Delt.oldEntities;
	elt.oldEntities=3Dnull;
	var newKeys=3DgetEntityKeysFromElement(elementId);
	var shouldPostBack=3Dfalse;
	if(autoPostBackEnabled(elt))
	{
		if((oldKeys=3D=3Dnull && newKeys!=3Dnull) || (oldKeys!=3Dnull && =
newKeys=3D=3Dnull) || (oldKeys.length !=3DnewKeys.length))
		{
			shouldPostBack=3Dtrue;
		}
		else
		{
			for(i=3D0;!shouldPostBack&&i<oldKeys.length;i++)
			{
				if(oldKeys[i] !=3DnewKeys[i])
				{
					shouldPostBack=3Dtrue;
				}
			}
		}
	}
	if(shouldPostBack) schedulePostBack();
}
function getEntityKeysFromElement(elementId)
{
	var elt=3Ddocument.getElementById(elementId);
	var keys=3Dnew Array();
	var i=3D0;
	for(x=3D0;elt!=3Dnull&&x<elt.childNodes.length;x++)
	{
		var child=3Delt.childNodes[x];
		if(child.attributes!=3Dnull)
		{
			var c=3Dchild.attributes.getNamedItem('class');
			if(c!=3Dnull&&c.value=3D=3D'ms-entity-resolved')
			{
				var oDivEntityData=3Dchild.children('divEntityData');
				if (oDivEntityData !=3Dnull && oDivEntityData.getAttribute('key') =
!=3Dnull)
				{
					keys[i]=3DoDivEntityData.getAttribute('key');
					i++;
				}
			}
		}
	}
	return keys.sort();
}
function EntityEditor_SelectSingleNode(xmlNode, tagName)
{
	if(document.implementation && document.implementation.createDocument)
	{
		var elems=3DxmlNode.getElementsByTagName(tagName);
		if(elems.length > 0)
			return elems[0];
		return null;
	}
	else
	{
		return xmlNode.selectSingleNode(tagName);
	}
}
function PickerDialogCallbackContext()
{
	this.queryTextBoxElementId=3Dnull;
	this.resultTableId=3Dnull;
	this.errorElementId=3Dnull;
	this.htmlMessageElementId=3Dnull;
	this.queryButtonElementId=3Dnull;
}
function PickerDialogSetFocusDelay(elemId, delayTime)
{
	setTimeout("if (document.getElementById('"+elemId+"') !=3Dnull) { try =
{document.getElementById('"+elemId+"').focus(); } catch(e) {} }", =
delayTime);
}
function PickerDialogHandleQueryResult(results, ctx)
{
	var result=3DParseMultiColumnValue(results);
	var itemCount=3DparseInt(result[0]);
	var error=3Ddocument.getElementById(ctx.errorElementId);
	error.innerHTML=3DSTSHtmlEncode(result[1]);
	var htmlMessage=3Ddocument.getElementById(ctx.htmlMessageElementId);
	htmlMessage.innerHTML=3Dresult[2];
	var queryButton=3Ddocument.getElementById(ctx.queryButtonElementId);
	if (queryButton !=3Dnull)
		SetControlDisabledStatus(queryButton, false);
	var resultControl=3Ddocument.getElementById(ctx.resultTableId);
	var parent;
	if(nav4)
		parent=3DresultControl.parentNode;
	else
		parent=3DresultControl.parentElement;
	parent.innerHTML=3Dresult[3];
	if (itemCount > 0)
	{
		PickerDialogSetFocusDelay(ctx.resultTableId+"_row0_Link", 200);
	}
	else
	{
		PickerDialogSetFocusDelay(ctx.queryTextBoxElementId, 200);
	}
}
function PickerDialogHandleQueryError(exception, ctx)
{
	var error=3Ddocument.getElementById(ctx.errorElementId);
	error.innerHTML=3DSTSHtmlEncode(exception);
	var htmlMessage=3Ddocument.getElementById(ctx.htmlMessageElementId);
	htmlMessage.innerHTML=3D"";
	var queryButton=3Ddocument.getElementById(ctx.queryButtonElementId);
	if (queryButton !=3Dnull)
		SetControlDisabledStatus(queryButton, false);
	var resultControl=3Ddocument.getElementById(ctx.resultTableId);
	var parent;
	if(nav4)
		parent=3DresultControl.parentNode;
	else
		parent=3DresultControl.parentElement;
	parent.innerHTML=3D					   "<table id=3D'"+ctx.resultTableId+"' =
width=3D'100%' height=3D'100%'>  "+					   " <tr>                        =
                                      "+					   "    <td>                =
                                           "+					   "    </td>          =
                                                "+					   " </tr>        =
                                                     "+					   =
"</table>";
	var queryTextBox=3Ddocument.getElementById(ctx.queryTextBoxElementId);
	try
	{
		queryTextBox.focus();
	}
	catch(e)
	{
	}
}
function PickerDialogShowWait(ctx)
{
	var obj=3Ddocument.getElementById(ctx.errorElementId);
	if (obj !=3Dnull)
		obj.innerHTML=3D"";
	obj=3Ddocument.getElementById(ctx.htmlMessageElementId);
	if (obj !=3Dnull)
		obj.innerHTML=3D"";
	obj=3Ddocument.getElementById(ctx.queryButtonElementId);
	if (obj !=3Dnull)
		SetControlDisabledStatus(obj, true);
	var resultControl=3Ddocument.getElementById(ctx.resultTableId);
	if (resultControl !=3Dnull)
	{
		var parent;
		if(nav4)
			parent=3DresultControl.parentNode;
		else
			parent=3DresultControl.parentElement;
		var L_GearToolTip_TEXT=3D"Query in progress. Please wait...";
		var L_PleaseWait_TEXT=3D"Please wait while your query is processed.";
		parent.innerHTML=3D					   "<table id=3D'"+ctx.resultTableId+"' =
class=3D'ms-pickerwait'>"+					   " <tr>                                 =
                             "+					   "    <td width=3D'100%' =
height=3D'100%' align=3D'center' valign=3D'middle'> "+					   "         =
<table width=3D'100%'>                                      "+					   "  =
          <tr>                                                   "+					 =
  "                <td align=3D'center' valign=3D'middle'>               =
 "+					   "                    <img alt=3D'"+L_GearToolTip_TEXT+"' =
src=3D'/_layouts/images/gears_an.gif' >"+					   "                </td>  =
                                            "+					   "            </tr> =
                                                 "+					   "            =
<tr>                                                   "+					   "       =
         <td align=3D'center'>&nbsp;</td>                     "+					   =
"            </tr>                                                  "+			=
		   "            <tr class=3D'ms-pickerwaittexttr'>                     =
    "+					   "                <td align=3D'center' =
class=3D'ms-descriptiontext'>     "+					   "                    =
"+L_PleaseWait_TEXT+					   "                </td>                       =
                       "+					   "            </tr>                      =
                            "+					   "        </table>                  =
                                 "+					   "    </td>                    =
                                      "+					   " </tr>                  =
                                           "+					   "</table>";
	}
}
function PickerResultsMultiSelectOnDblClick(row)
{
	var resultTable=3Ddocument.getElementById(g_EntityEditorResultTableId);
	var xml=3Drow.getAttribute('entityXml');
	var =
ctx=3DresultTable.getAttribute(g_EntityEditorResultTableAttrEditorId);
	EntityEditorCallback(xml,ctx);
}
function PickerResultsSingleSelectOnClick(row)
{
	var resultTable=3Ddocument.getElementById(g_EntityEditorResultTableId);
	var xml=3Drow.getAttribute('entityXml');
	var =
ctx=3DresultTable.getAttribute(g_EntityEditorResultTableAttrEditorId);
	EntityEditorCallback(xml,ctx);
}
function PickerResultsSingleSelectOnDblClick(row)
{
	var resultTable=3Ddocument.getElementById(g_EntityEditorResultTableId);
	var xml=3Drow.getAttribute('entityXml');
	var =
ctx=3DresultTable.getAttribute(g_EntityEditorResultTableAttrEditorId);
	EntityEditorCallback(xml,ctx);
	if (self.doClickOK !=3Dnull && typeof(self.doClickOK)=3D=3D"function")
		doClickOK();
}
function PickerResultsMultiSelectOnNameClick(link, evt)
{
	var row=3Dlink;
	while (row.tagName !=3D"TR")
	{
		row=3Drow.parentNode;
	}
	PickerResultsMultiSelectOnDblClick(row);
	return true;
}
function PickerResultsSingleSelectOnNameClick(link, evt)
{
	var row=3Dlink;
	while (row.tagName !=3D"TR")
	{
		row=3Drow.parentNode;
	}
	PickerResultsSingleSelectOnDblClick(row);
	return true;
}
function PickerResultsNameOnFocus(link)
{
	var row=3Dlink;
	while (row.tagName !=3D"TR")
	{
		row=3Drow.parentNode;
	}
	addSelection(row, true, false);
	lastSelected=3Drow;
}
function PickerResultsNameOnKeyDown(link, evt)
{
	if (evt !=3Dnull && evt.keyCode=3D=3D13)
	{
		return false;
	}
	return true;
}
function MSOWebPartPage_GetLocalizedStrings()
{
	var L_ResetPagePersonalizationDialog_TXT=3D"You are about to reset all =
personalized Web Parts to their shared values and delete any private Web =
Parts. Click OK to complete this operation. Click Cancel to keep your =
personalized Web Part settings and private Web Parts.";
	var L_ResetPartPersonalizationDialog_TXT=3D"Resetting this Web Part =
will cause you to lose any changes you made.  Are you sure you want to =
do this? To reset this Web Part, click OK. To keep your changes, click =
Cancel.";
	var L_RemoveConnection_TXT=3D"Are you sure you want to remove the =
connection between the %0 Web Part and the %1 Web Part? To remove the =
connection, click OK. To keep the connection, click Cancel.";
	var L_ExportPersonalization_TXT=3D"This Web Part Page has been =
personalized. As a result, one or more Web Part properties may contain =
confidential information. Make sure the properties contain information =
that is safe for others to read. After exporting this Web Part, view =
properties in the Web Part description file (.webpart or .dwp) by using =
a text editor, such as Microsoft Notepad.";
	var L_GetPropertiesFailure_ERR=3D"Cannot retrieve properties at this =
time.";
	var L_SaveDirtyParts_TXT=3D"Changes have been made to the contents of =
one or more Web Parts on this page. To save the changes, press OK.  To =
discard the changes, press Cancel.";
	var L_ToolPaneWidenToolTip_TXT=3D"Widen";
	var L_ToolPaneShrinkToolTip_TXT=3D"Narrow";
	var L_ToolPartExpandToolTip_TXT=3D"Expand Toolpart: %0";
	var L_ToolPartCollapseToolTip_TXT=3D"Collapse Toolpart: %0";
	var L_WebPartBackgroundColor_TXT=3D"Web Part Background Color";
	var L_TransparentTooltip_TXT=3D"Transparent Web Part Background Color";
	var L_InvalidURLPath_ERR=3D"The URL is not valid for the %0 property. =
Check the URL spelling and path and try again.";
	var L_InvalidFolderPath_ERR=3D"The path to the folder is not valid for =
the %0 property. Check the path name and try again.";
	var L_InvalidFilePath_ERR=3D"The path to the file or folder is not =
valid. Check the path and try again.";
	var L_FileOrFolderUnsupported_ERR=3D"The current browser does not =
support links to files or folders. To specify a link to a file or =
folder, you must use Microsoft Internet Explorer 5.0 or later";
	var L_Link_TXT=3D"Link";
	var L_TransparentLiteral_TXT=3D"Transparent";
	var L_ContentEditorSaveFailed_ERR=3D"Cannot save your changes.";
	var L_AccessDenied_ERR=3D"Access Denied saving Web Part properties: =
either the Web Part is embedded directly in the page, or you do not have =
sufficient permissions to save properties.";
	var L_NoInitArgs_ERR=3D"Cannot create or modify the connection. One of =
the Web Parts does not have any data fields.";
	var s=3Dnew Object();
	=
s.ResetPagePersonalizationDialogText=3DL_ResetPagePersonalizationDialog_T=
XT;
	=
s.ResetPartPersonalizationDialogText=3DL_ResetPartPersonalizationDialog_T=
XT;
	s.RemoveConnection=3DL_RemoveConnection_TXT;
	s.ExportPersonalizationDialogText=3DL_ExportPersonalization_TXT;
	s.GetPropertiesFailure=3DL_GetPropertiesFailure_ERR;
	s.SaveDirtyPartsDialogText=3DL_SaveDirtyParts_TXT;
	s.ToolPaneWidenToolTip=3DL_ToolPaneWidenToolTip_TXT
	s.ToolPaneShrinkToolTip=3DL_ToolPaneShrinkToolTip_TXT;
	s.ToolPartExpandToolTip=3DL_ToolPartExpandToolTip_TXT;
	s.ToolPartCollapseToolTip=3DL_ToolPartCollapseToolTip_TXT;
	s.WebPartBackgroundColor=3DL_WebPartBackgroundColor_TXT;
	s.TransparentTooltip=3DL_TransparentTooltip_TXT;
	s.InvalidURLPath=3DL_InvalidURLPath_ERR;
	s.InvalidFolderPath=3DL_InvalidFolderPath_ERR;
	s.InvalidFilePath=3DL_InvalidFilePath_ERR;
	s.FileOrFolderUnsupported=3DL_FileOrFolderUnsupported_ERR;
	s.Link=3DL_Link_TXT;
	s.TransparentLiteral=3DL_TransparentLiteral_TXT;
	s.ContentEditorSaveFailed=3DL_ContentEditorSaveFailed_ERR;
	s.AccessDenied=3DL_AccessDenied_ERR;
	s.NoInitArgs=3DL_NoInitArgs_ERR;
	return s;
}
var MSOStrings=3DMSOWebPartPage_GetLocalizedStrings();
var L_AccessibleMenu_Text=3D"Menu";
function FNEmpWz(wz)
{
	return (wz&&wz!=3D"");
}
function AChld(p,c)
{
	if(p&&c)p.appendChild(c);
}
function AImg(mi,wzISrc,wzIAlt)
{
	if(!mi)return;
	if(FNEmpWz(wzISrc))mi.setAttribute("iconSrc",wzISrc);
	if(FNEmpWz(wzIAlt))
		mi.setAttribute("iconAltText",wzIAlt);
	else
		mi.setAttribute("iconAltText","");
}
function CMenu(wzID)
{
	var m=3Ddocument.getElementById(wzID);
	if (m)
	{
		m._initialized=3Dfalse;
		m._oContents=3Dnull;
		m.innerHTML=3D"";
		return m;
	}
	m=3Ddocument.createElement("MENU");
	if(!m)return null;
	if(wzID)m.id=3DwzID;
	m.className=3D"ms-SrvMenuUI";
	AChld(document.body,m);
	return m;
}
function CMItm(wzType)
{
	var mi=3Ddocument.createElement("SPAN");
	if(!mi)return null;
	mi.setAttribute("type",wzType);
	return mi;
}
function SetInnerText(oNode, wzText)
{
	if (document.createTextNode !=3Dnull)
	{
		var parsedText=3Ddocument.createTextNode(wzText);
		oNode.innerHTML=3D"";
		oNode.appendChild( parsedText );
	}
	else
	{
		oNode.innerText=3DwzText;
	}
}
function CMOpt(wzText,wzAct,wzISrc,wzIAlt,wzISeq,wzDesc)
{
	var mo=3DCMItm("option");
	if(!mo)return null;
	mo.setAttribute("text", wzText);
	mo.setAttribute("onMenuClick", wzAct);
	if (wzDesc)mo.setAttribute("description", wzDesc);
	AImg(mo,wzISrc,wzIAlt);
	if(FNEmpWz(wzISeq))mo.setAttribute("sequence",wzISeq);
	return mo;
}
function CAMOpt(p,wzText,wzAct,wzISrc,wzIAlt,wzISeq,wzDesc)
{
	var mo=3DCMOpt(wzText,wzAct,wzISrc,wzIAlt,wzISeq,wzDesc);
	if(!mo)return null;
	AChld(p,mo);
	return mo;
}
function CIMOpt(p,wzText,wzAct,wzISrc,wzIAlt,wzISeq)
{
	var mo=3DCMOpt(wzText,wzAct,wzISrc,wzIAlt,wzISeq);
	if(!mo)return null;
	for (var i=3D0;i<p.childNodes.length;i++)
	{
		var iSeq=3Dp.childNodes[i].getAttribute("sequence");
		if (iSeq)
		{
			if (iSeq > wzISeq)
			{
				p.childNodes[i].parentNode.insertBefore(mo, p.childNodes[i]);
				return mo;
			}
		}
	}
	AChld(p,mo);
	return mo;
}
function CMSep()
{
	var sep=3DCMItm("separator");
	SetInnerText(sep, "");
	return sep;
}
function CAMSep(p)
{
	var ms=3DCMSep();
	if(!ms)return null;
	AChld(p,ms);
	return ms;
}
function CSubM(wzText,wzISrc,wzIAlt,wzISeq,wzDesc)
{
	var sm=3DCMItm("submenu");
	if(!sm)return null;
	sm.setAttribute("text", wzText);
	if (wzDesc)sm.setAttribute("description", wzDesc);
	AImg(sm,wzISrc,wzIAlt);
	if(FNEmpWz(wzISeq))sm.setAttribute("sequence",wzISeq);
	return sm;
}
function CASubM(p,wzText,wzISrc,wzIAlt,wzISeq,wzDesc)
{
	var sm=3DCSubM(wzText,wzISrc,wzIAlt,wzISeq,wzDesc);
	if(!sm)return null;
	AChld(p,sm);
	return sm;
}
function FRdy(o)
{
	if (!o) return false;
	if (o.readyState=3D=3Dnull)
		return true;
	switch (o.readyState)
		{
		case "loaded": case "interactive": case "complete": return true;
		default: return false;
		}
}
function OMenu(m,r,fr,ft,yoff)
{
	if(typeof(m)=3D=3D"string")m=3Ddocument.getElementById(m);
	if(m)
		{
			OMenuInt(m,r,fr,ft,yoff);
		}
	return false;
}
function OMenuInt(m,r,fr,ft,yoff)
{
	if(m&&!MenuHtc_isOpen(m)) MenuHtc_show(m,r,fr,ft,yoff);
}
function OMenuEvnt()
{
	var m=3Devent.srcElement;
	if(m&&FRdy(document)&&FRdy(m))
		{
		var r=3Dm.getAttribute("relativeTo");
		var fr=3Dm.getAttribute("forceRefresh");
		var ft=3Dm.getAttribute("flipTop");
		var yoff=3Dm.getAttribute("yOffsetTop");
		if(r!=3Dnull)m.removeAttribute("relativeTo");
		if(fr!=3Dnull)m.removeAttribute("forceRefresh");
		if(ft!=3Dnull)m.removeAttribute("flipTop");
		if(yoff!=3Dnull)m.removeAttribute("yOffsetTop");
		m.onreadystatechange=3Dnull;
		OMenuInt(m,r,fr,ft,yoff);
		}
}
var kfnDisableEvent=3Dnew Function("return false");
var g_menuHtc_lastMenu=3Dnull;
var g_uniqueNumber=3D0;
function IsAccessibilityFeatureEnabledProxy()
{
	if (typeof(IsAccessibilityFeatureEnabled) !=3D"undefined")
		return IsAccessibilityFeatureEnabled();
	return false;
}
function MenuHtc_show(oMaster, oParent, fForceRefresh, fFlipTop, =
yOffset)
{
	if (!(browseris.ie55up || browseris.nav6up || browseris.safari125up))
		return false;
	MenuHtc_hide();
	MenuHtc_init(oMaster);
	oMaster._oParent=3DoParent;
	oMaster._fIsRtL=3DIsElementRtl(oMaster._oParent);
	if ((browseris.ie || browseris.nav) && =
IsAccessibilityFeatureEnabledProxy())
	{
		var menu=3Dnull;
		if(oParent.foa !=3Dnull)
		{
			menu=3Dbyid(oParent.foa);		=09
			if(menu=3D=3Dnull)
			{
				menu=3Deval(oParent.foa);=09
			}
		}
		if (menu !=3Dnull && menu.onblur !=3Dnull)
		{
			menu.onblur();
		}
		RenderAccessibleMenu(oMaster, fForceRefresh);
		g_menuHtc_lastMenu=3DoMaster;
	}
	else
	{
		SetBodyEventHandlers(null);
		AssureId(oParent);
		var result=3DShowRoot(oMaster, oParent, fForceRefresh, fFlipTop, =
yOffset);
		g_menuHtc_lastMenu=3DoMaster;
		NavigateToMenu(oMaster);
		SetBodyEventHandlers(HandleDocumentBodyClick);
	}
	if (browseris.ie)
	{
		if (window.event !=3Dnull)
			window.event.cancelBubble=3Dtrue;
	}
	return false;
}
function MenuHtc_hide()
{
	ClearTimeOutToHideMenu();
	var oMaster=3Dg_menuHtc_lastMenu;
	if (oMaster !=3Dnull)
	{
		if (oMaster._accessibleMenu !=3Dnull)
		{
			CloseAccessibleMenu(oMaster);
		}
		else
		{
			HideMenu(oMaster);
		}
	}
	g_menuHtc_lastMenu=3Dnull;
}
function MenuHtc_isOpen(oMaster)
{
	if (!oMaster || !oMaster._initialized)
		return false;
	var result=3DIsOpen(oMaster);
	return result;
}
function MenuHtc_item(oMaster, nLevel, nIndex)
{
	MenuHtc_init(oMaster);
	var result=3DGetItem(oMaster, nLevel, nIndex);
	return result;
}
function TrapMenuClick(e)
{
	if (e !=3Dnull)
		e.cancelBubble=3Dtrue;
	return false;
}
function SetBodyEventHandlers(h)
{
	document.body.onclick=3Dh;
}
function HandleDocumentBodyClick(e)
{
	if (g_menuHtc_lastMenu !=3Dnull)
	{
		var oMaster=3Dg_menuHtc_lastMenu;
		if (oMaster !=3Dnull)
		{
			HideMenu(oMaster);
		}
	}
	return false;
}
function GetEventPopup(e)
{
	var obj=3DGetEventSrcElement(e);
	while (obj !=3Dnull)
	{
		if (obj.master !=3Dnull)
			return obj;
		obj=3Dobj.parentNode;
	}
	return null;
}
function GetUniqueNumber()
{
	g_uniqueNumber++;
	return g_uniqueNumber;
}
function MenuHtc_init(oMaster)
{
	if (oMaster._initialized)
		return;
	oMaster._initialized=3Dtrue;
	oMaster._wzPrefixID=3D"mp"+GetUniqueNumber();
	if (oMaster.id=3D=3Dnull)
		oMaster.id=3DoMaster._wzPrefixID+"_id";
	oMaster._nLevel=3D0;
	oMaster._arrPopup=3Dnew Array();
	oMaster._arrSelected=3Dnew Array();
	if (typeof(oMaster._onDestroy)=3D=3D"undefined")
		oMaster._onDestroy=3Dnull;
	oMaster._fLargeIconMode=3Dfalse;
	oMaster._fCompactItemsWithoutIcons=3Dfalse;
}
function PrepContents(oMaster)
{
	=
oMaster._fLargeIconMode=3D(oMaster.getAttribute("largeIconMode")=3D=3D"tr=
ue");
	=
oMaster._fCompactItemsWithoutIcons=3D(oMaster.getAttribute("CompactMode")=
=3D=3D"true");
	if (!browseris.safari)
	{
		oMaster._oContents=3Ddocument.createElement("span");
		oMaster._oContents.style.display=3D"none";
		oMaster._oContents.innerHTML=3DoMaster.innerHTML;
	}
	else
	{
		oMaster._oContents=3DoMaster.cloneNode(true);
		oMaster._oContents.style.display=3D"none";
	}
	if (oMaster._fLargeIconMode)
	{
		if (oMaster._fIsRtL)
			oMaster._wzMenuStyle=3D"ms-MenuUILargeRtL";
		else
			oMaster._wzMenuStyle=3D"ms-MenuUILarge";
	}
	else
	{
		if (oMaster._fIsRtL)
			oMaster._wzMenuStyle=3D"ms-MenuUIRtL";
		else
			oMaster._wzMenuStyle=3D"ms-MenuUI";
	}
	oMaster._wzChkMrkPath=3D"/_layouts/images/ChkMrk.gif";
	oMaster._wzMArrPath=3D"/_layouts/images/MArr.gif";
	oMaster._wzMArrPathRtL=3D"/_layouts/images/MArrRtL.gif";
}
function FixUpMenuStructure(oMaster)
{
	var menuNodes=3DoMaster._oRoot.childNodes;
	var lastGroupId=3Dnull;
	var lastMenuSeparatorRow=3Dnull;
	for (var nIndex=3D0; nIndex < menuNodes.length; nIndex++)
	{
		var menuRow=3DmenuNodes[nIndex];
		if (menuRow.nodeType !=3D1)
			continue;
		var deleteRow=3Dfalse;
		var displayNone=3DmenuRow.style !=3Dnull && =
menuRow.style.display=3D=3D'none';
		var jsHidden=3DFIsIHidden(menuRow);
		if (displayNone || jsHidden)
		{
			deleteRow=3Dtrue;
		}
		else if (FIsIType(menuRow, "separator"))
		{
			if (lastMenuSeparatorRow !=3Dnull || nIndex=3D=3D0)
				deleteRow=3Dtrue;
			else
				lastMenuSeparatorRow=3DmenuRow;
		}
		else
		{
			var cGroupId=3DmenuRow.getAttribute("menuGroupId");
			if (cGroupId !=3DlastGroupId &&
				lastMenuSeparatorRow=3D=3Dnull &&
				nIndex !=3D0)
			{
				var lastMenuSeparatorRow=3Ddocument.createElement("ie:menuitem");
				lastMenuSeparatorRow.setAttribute("type","separator");
				oMaster._oRoot.insertBefore(lastMenuSeparatorRow,menuRow);
			}
			else if (FIsIType(menuRow, "submenu") && lastMenuSeparatorRow =
!=3Dnull)
			{
				menuRow.parentNode.removeChild(lastMenuSeparatorRow);
				lastMenuSeparatorRow=3Dnull;
			}
			else
			{
				lastMenuSeparatorRow=3Dnull;
			}
			lastGroupId=3DcGroupId;
		}
		if (deleteRow)
		{
			menuRow.parentNode.removeChild(menuRow);
			nIndex--;
		}
	}
	if(lastMenuSeparatorRow !=3Dnull)
		lastMenuSeparatorRow.parentNode.removeChild(lastMenuSeparatorRow);
}
function IsElementRtl(oCurrent)
{
	while (oCurrent !=3Dnull && oCurrent.tagName !=3Dnull)
	{
		var dir=3DoCurrent.getAttribute("dir");
		if ((dir=3D=3Dnull || dir=3D=3D"") && oCurrent.style !=3Dnull)
		{
			dir=3DoCurrent.style.direction;
		}
		if (dir=3D=3D"rtl")
			return true;
		else if (dir=3D=3D"ltr")
			return false;
		oCurrent=3DoCurrent.parentNode;
	}
	return false;
}
function AdjustScrollPosition(element, relativeToElement, result)
{
	var oCurrent=3Delement;
	while (oCurrent !=3Dnull &&
		oCurrent !=3DrelativeToElement &&
		oCurrent !=3Delement.offsetParent &&
		oCurrent.tagName !=3Dnull &&
		oCurrent.tagName.toLowerCase() !=3D"body" &&
		oCurrent.tagName.toLowerCase() !=3D"html")
	{
		if (oCurrent.scrollWidth > oCurrent.clientWidth &&
			oCurrent.offsetWidth >=3DoCurrent.clientWidth &&
			oCurrent.clientWidth !=3D0)
		{
			if (!IsElementRtl(oCurrent))
			{
				if (oCurrent.scrollLeft > 0)
					result.x -=3DoCurrent.scrollLeft;
			}
			else
			{
				result.x+=3D(oCurrent.scrollWidth - oCurrent.offsetWidth - =
oCurrent.scrollLeft);
			}
		}
		if (oCurrent.scrollTop > 0)
			result.y -=3DoCurrent.scrollTop;
		oCurrent=3DoCurrent.parentNode;
	}
}
function MenuHtc_GetElementPosition(element, relativeToElement)
{
	var result=3Dnew Object();
	result.x=3D0;
	result.y=3D0;
	result.width=3D0;
	result.height=3D0;
	if (element.offsetParent) {
		var parent=3Delement;
		while (parent !=3Dnull &&
			parent !=3DrelativeToElement)
		{
			result.x+=3Dparent.offsetLeft;
			result.y+=3Dparent.offsetTop;
			AdjustScrollPosition(parent, relativeToElement, result);
			var parentTagName=3Dparent.tagName.toLowerCase();
			if (parentTagName !=3D"table" &&
				parentTagName !=3D"body" &&
				parentTagName !=3D"html" &&
				parentTagName !=3D"div" &&
				parent.clientTop &&
				parent.clientLeft) {
				result.x+=3Dparent.clientLeft;
				result.y+=3Dparent.clientTop;
			}
			if (browseris.ie && parentTagName=3D=3D"td")
			{
				if (parent.runtimeStyle.borderTopStyle !=3D"none" ||
				    parent.currentStyle.borderTopStyle !=3D"none")
				{
					var shift;
					if (parent.runtimeStyle.borderTopWidth !=3D"")
					{
						shift=3DparseInt(parent.runtimeStyle.borderTopWidth);
					}
					else
					{
						shift=3DparseInt(parent.currentStyle.borderTopWidth);
					}
					if (!isNaN(shift))
					{
						result.y+=3Dshift;
					}
				}
				if (parent.runtimeStyle.borderLeftStyle !=3D"none" ||
				    parent.currentStyle.borderLeftStyle !=3D"none")
				{
					var shift;
					if (parent.runtimeStyle.borderLeftWidth !=3D"")
					{
						shift=3DparseInt(parent.runtimeStyle.borderLeftWidth);
					}
					else
					{
						shift=3DparseInt(parent.currentStyle.borderLeftWidth);
					}
					if (!isNaN(shift))
					{
						result.x+=3Dshift;
					}
				}
			}
			parent=3Dparent.offsetParent;
		}
	}
	else if (element.left && element.top) {
		result.x=3Delement.left;
		result.y=3Delement.top;
	}
	else {
		if (element.x) {
			result.x=3Delement.x;
		}
		if (element.y) {
			result.y=3Delement.y;
		}
	}
	if (element.offsetWidth && element.offsetHeight) {
		result.width=3Delement.offsetWidth;
		result.height=3Delement.offsetHeight;
	}
	else if (element.style && element.style.pixelWidth && =
element.style.pixelHeight) {
		result.width=3Delement.style.pixelWidth;
		result.height=3Delement.style.pixelHeight;
	}
	return result;
}
function MenuHtcInternal_Show(oMaster, oParent, y, fFlipTop)
{
	var oPopup=3DoMaster._arrPopup[oMaster._nLevel];=09
	var nIndex;						=09
	var fTopLevel;						=09
	var oInnerDiv;
	if (!oMaster._oContents) PrepContents(oMaster);
	if (!oMaster._oContents || IsOpen(oMaster)) return;
	if (!oPopup && !oMaster._oRoot)
		{
		oMaster._nLevel=3D0;
		oMaster._oRoot=3DoMaster._oContents;
		}
	fTopLevel=3DoMaster._nLevel=3D=3D0;
	fFlipTop=3DfFlipTop && fTopLevel;
	if (!oPopup)
	{
		oMaster._arrPopup[oMaster._nLevel]=3Ddocument.createElement("DIV");
		oPopup=3DoMaster._arrPopup[oMaster._nLevel];
		oPopup.isMenu=3Dtrue;
		oPopup.master=3DoMaster;
		oPopup.level=3DoMaster._nLevel;
		oInnerDiv=3Ddocument.createElement("DIV");
		var oTable=3Ddocument.createElement("table");
		var oTBody=3Ddocument.createElement("tbody");
		oInnerDiv.isInner=3Dtrue;
		oPopup.style.position=3D"absolute";
		oInnerDiv.style.overflow=3D"visible";
		oTable.appendChild(oTBody);
		oInnerDiv.appendChild(oTable);
		oPopup.appendChild(oInnerDiv);
		if (oMaster._fIsRtL)
			oPopup.setAttribute("dir", "rtl");
		else
			oPopup.setAttribute("dir", "ltr");
		document.body.appendChild(oPopup);
		FixUpMenuStructure(oMaster);
		var id=3D0;
		var childNodeLength=3DoMaster._oRoot.childNodes.length;
		for (nIndex=3D0; nIndex < childNodeLength; nIndex++)
		{
			var oNode=3DoMaster._oRoot.childNodes[nIndex];
			if (oNode.nodeType !=3D1)
				continue;
			if (!FIsIType(oNode, "label"))
			{
				var oItem=3DCreateMenuItem(oMaster, oNode, MakeID(oMaster, =
oMaster._nLevel, id));
				if (oItem) oTBody.appendChild(oItem);
				id++;
			}
		}
		oPopup.className=3D"ms-MenuUIPopupBody";
		oTable.className=3DoMaster._wzMenuStyle;
		oTable.cellSpacing=3D0;
		oTable.cellPadding=3D0;
		oPopup.oncontextmenu=3DkfnDisableEvent;
		oPopup.ondragstart=3DkfnDisableEvent;
		oPopup.onselectstart=3DkfnDisableEvent;
		if (oParent._onmouseover=3D=3Dnull)
			oParent._onmouseover=3DoParent.onmouseover;
		if (oParent._onmouseout=3D=3Dnull)
			oParent._onmouseout=3DoParent.onmouseout;
		if (oParent._onmousedown=3D=3Dnull)
			oParent._onmousedown=3DoParent.onmousedown;
		if (oParent._onclick=3D=3Dnull)
			oParent._onclick=3DoParent.onclick;
		if (browseris.nav)
		{
			oPopup.onkeypress=3Dfunction(e) {return false; };
			oPopup.onkeyup=3Dfunction(e) {return false; };
			oPopup.onkeydown=3Dfunction(e) {PopupKeyDown(e); return false; };
			oPopup.onmousedown=3Dfunction(e) {TrapMenuClick(e); return false; };
			oPopup.onmouseover=3Dfunction(e) {PopupMouseOver(e); return false; };
			oPopup.onmouseout=3Dfunction(e) {PopupMouseLeave(e); return false; };
			oPopup.onclick=3Dfunction(e) {PopupMouseClick(e); TrapMenuClick(e); =
return false; };
			oParent.onmouseover=3Dfunction (e) {PopupMouseOverParent(e); return =
false; };
			oParent.onmouseout=3Dfunction(e) {PopupMouseLeaveParent(e); return =
false; };
			oParent.onmousedown=3Dfunction(e) {TrapMenuClick(e); return false; };
			oParent.onclick=3Dfunction(e) {TrapMenuClick(e); return false; };
			oParent.oncontextmenu=3Dfunction(e) {TrapMenuClick(e); return false; =
};
		}
		else
		{
			oPopup.onkeydown=3Dnew Function("PopupKeyDown(event); return =
false;");
			oPopup.onmousedown=3Dnew Function("TrapMenuClick(event); return =
false;");
			oPopup.onmouseover=3Dnew Function("PopupMouseOver(event); return =
false;");
			oPopup.onmouseout=3Dnew Function("PopupMouseLeave(event); return =
false;");
			oPopup.onclick=3Dnew Function("PopupMouseClick(event); =
TrapMenuClick(event); return false;");
			oParent.onmouseover=3Dnew Function("PopupMouseOverParent(event); =
return false;");
			oParent.onmouseout=3Dnew Function("PopupMouseLeaveParent(event); =
return false;");
			oParent.onmousedown=3Dnew Function("TrapMenuClick(event); return =
false;");
			oParent.onclick=3Dnew Function("TrapMenuClick(event); return =
false;");
			oParent.oncontextmenu=3Dnew Function("TrapMenuClick(event); return =
false;");
		}
		if (fTopLevel)
		{
			var wzOnUnload=3DoMaster.getAttribute("onunloadtext");
			if (wzOnUnload) oPopup.onunload=3Dnew Function(wzOnUnload);
		}
	}
	else
	{
		var oOld=3DoMaster._arrSelected[oMaster._nLevel];
		if (oOld) UnselectItem(oOld);
	}
	oMaster._arrSelected[oMaster._nLevel]=3Dnull;
	var oBackFrame;
	if (browseris.ie)
	{
		var originalScrollLeft=3Ddocument.body.scrollLeft;
		oBackFrame=3Ddocument.createElement("iframe");
		AssureId(oBackFrame);
		oBackFrame.src=3D"/_layouts/blank.htm";
		oBackFrame.style.position=3D"absolute";
		oBackFrame.style.display=3D"none";
		oBackFrame.scrolling=3D"no";
		oBackFrame.frameBorder=3D"0";
		document.body.appendChild(oBackFrame);
		oPopup.style.zIndex=3D103;
		oPopup._backgroundFrameId=3DoBackFrame.id;
		if (originalScrollLeft !=3Ddocument.body.scrollLeft)
		{
			document.body.scrollLeft=3DoriginalScrollLeft;
		}
	}
	SetMenuPosition(oMaster, oParent, oPopup, oInnerDiv, fFlipTop, =
fTopLevel);
	if (browseris.ie)
	{
		SetBackFrameSize(null, oPopup);
		oPopup.onresize=3Dnew Function("SetBackFrameSize(event, null);");
		oBackFrame.style.display=3D"block";
		oBackFrame.style.zIndex=3D101;
	}
}
function SetMenuPosition(oMaster, oParent, oPopup, oInnerDiv, fFlipTop, =
fTopLevel)
{
	var maxWidth=3Dwindow.screen.width;
	var maxHeight=3Dwindow.screen.height;
	if (browseris.nav)
	{
		maxWidth=3Ddocument.body.clientWidth;
		maxHeight=3Ddocument.body.clientHeight;
	}
	else if (self.innerHeight)
	{
		maxWidth=3Dself.innerWidth;
		maxHeight=3Dself.innerHeight;
	}
	else if (document.documentElement && =
document.documentElement.clientHeight)
	{
		maxWidth=3Ddocument.documentElement.clientWidth;
		maxHeight=3Ddocument.documentElement.clientHeight;
	}
	else if (document.body)
	{
		maxWidth=3Ddocument.body.clientWidth;
		maxHeight=3Ddocument.body.clientHeight;
	}
	var nRealWidth=3DoPopup.scrollWidth+oPopup.offsetWidth - =
oPopup.clientWidth;
	var nRealHeight=3DoPopup.scrollHeight+oPopup.offsetHeight - =
oPopup.clientHeight;
	var widthTooBig=3Dfalse;
	var heightTooBig=3Dfalse;
	if (nRealWidth > maxWidth - 50)
	{
		widthTooBig=3Dtrue;
		nRealWidth=3DmaxWidth - 50;
	}
	if (oMaster._fCompactItemsWithoutIcons && nRealHeight >=3D375)
	{
		heightTooBig=3Dtrue;
		nRealHeight=3D375;
	}
	if (nRealHeight >=3DmaxHeight - 50)
	{
		heightTooBig=3Dtrue;
		nRealHeight=3DmaxHeight - 50;
	}
	if (!widthTooBig && !heightTooBig)
	{
		oInnerDiv.style.overflow=3D"visible";
	}
	else
	{
		if (browseris.ie)
		{
			if (widthTooBig)
			{
				oPopup.style.width=3DnRealWidth+"px";
				oInnerDiv.style.width=3DnRealWidth+"px";
				oInnerDiv.style.overflowX=3D"scroll";
			}
			else
			{
				oInnerDiv.style.width=3DnRealWidth+"px";
				oInnerDiv.style.overflowX=3D"visible";
			}
			if (heightTooBig)
			{
				oPopup.style.height=3DnRealHeight+"px";
				oInnerDiv.style.height=3DnRealHeight+"px";
				oInnerDiv.style.overflowY=3D"scroll";
			}
			else
			{
				oInnerDiv.style.height=3DnRealHeight+"px";
				oInnerDiv.style.overflowY=3D"visible";
			}
		}
		else
		{
			oPopup.style.height=3DnRealHeight+"px";
			oInnerDiv.style.height=3DnRealHeight+"px";
			oPopup.style.width=3DnRealWidth+"px";
			oInnerDiv.style.width=3DnRealWidth+"px";
			oInnerDiv.style.overflow=3D"auto";
		}
	}
	nRealWidth=3DoPopup.scrollWidth+oPopup.offsetWidth - =
oPopup.clientWidth;
	nRealHeight=3DoPopup.scrollHeight+oPopup.offsetHeight - =
oPopup.clientHeight;
	var EdgeLeft=3D0;
	var EdgeRight=3DmaxWidth;
	var ParentLeft=3D0;
	var EdgeTop=3D0;
	var ParentTop=3D0;
	var oCurrent=3DoParent;
	if (browseris.safari)
	{
		if (oCurrent.tagName=3D=3D"TR" && oCurrent.childNodes.length > 0)
			oCurrent=3DoCurrent.childNodes[0];
	}
	var p=3DMenuHtc_GetElementPosition(oCurrent);
	ParentLeft=3Dp.x;
	ParentTop=3Dp.y;
	var nParentWidth;
	if (fTopLevel)
	{
		nParentWidth=3Dp.width;
		ParentTop+=3Dp.height;
		ParentTop -=3D1;
	}
	else
	{
		nParentWidth=3Dp.width+1;
	}
	var fTryGoDefault=3D!fFlipTop && =
!document.body.getAttribute("flipped");
	var fFlippedDefault, fFlippedNonDefault;
	var xDefault, xFlipped;
	if (!oMaster._fIsRtL)
	{
		var MenuRightDefault;
		var MenuLeftFlipped;
		if (fTopLevel)
		{
			xDefault=3DParentLeft;
			MenuRightDefault=3DParentLeft+nRealWidth;
			MenuLeftFlipped=3DParentLeft+nParentWidth - nRealWidth;
		}
		else
		{
			xDefault=3DParentLeft+nParentWidth;
			MenuRightDefault=3DParentLeft+nParentWidth+nRealWidth;
			MenuLeftFlipped=3DParentLeft - nRealWidth;
		}
		xFlipped=3DMenuLeftFlipped;
		fFlippedDefault=3DMenuRightDefault > EdgeRight && MenuLeftFlipped > =
EdgeLeft;
		fFlippedNonDefault=3D!(MenuLeftFlipped < EdgeLeft && MenuRightDefault =
< EdgeRight);
	}
	else
	{
		var MenuLeftDefault;
		var MenuRightFlipped;
		if (fTopLevel)
		{
			MenuLeftDefault=3DParentLeft+nParentWidth - nRealWidth;
			MenuRightFlipped=3DParentLeft+nRealWidth;
			xFlipped=3DParentLeft;
		}
		else
		{
			MenuLeftDefault=3DParentLeft - nRealWidth;
			MenuRightFlipped=3DParentLeft+nParentWidth+nRealWidth;
			xFlipped=3DParentLeft+nParentWidth;
		}
		xDefault=3DMenuLeftDefault;
		fFlippedDefault=3DMenuLeftDefault < EdgeLeft && MenuRightFlipped < =
EdgeRight;
		fFlippedNonDefault=3D!(MenuRightFlipped > EdgeRight && MenuLeftDefault =
> EdgeLeft);
	}
	var fFlipped=3DfTryGoDefault ? fFlippedDefault : fFlippedNonDefault;
	var x=3DfFlipped ? xFlipped : xDefault;
	var xOffset;
	var yOffset;
	if (browseris.nav)
	{
		xOffset=3Dwindow.pageXOffset;
		yOffset=3Dwindow.pageYOffset;
	}
	else
	{
		var htmlElement=3Ddocument.body.parentElement;
		if (!IsElementRtl(document.body))
		{
			xOffset=3Ddocument.body.scrollLeft;
			xOffset+=3DhtmlElement.scrollLeft;
		}
		else
		{
			=
xOffset=3D-document.body.scrollWidth+document.body.offsetWidth+document.b=
ody.scrollLeft;
			=
xOffset+=3D-htmlElement.scrollWidth+htmlElement.offsetWidth+htmlElement.s=
crollLeft;
		}
		yOffset=3Ddocument.body.scrollTop;
		yOffset+=3DhtmlElement.scrollTop;
	}
	if (nRealWidth >=3DmaxWidth)
	{
		x=3DxOffset;
	}
	else if (x - xOffset+nRealWidth >=3DmaxWidth)
	{
		x=3DxOffset+maxWidth - nRealWidth;
	}
	var y;
	if (nRealHeight >=3DmaxHeight)
	{
		y=3DyOffset;
	}
	else if (ParentTop+nRealHeight - yOffset >=3DmaxHeight)
	{
		y=3DyOffset+maxHeight - nRealHeight;
	}
	else
	{
		y=3DParentTop;
	}
	oPopup.setAttribute("flipped", fFlipTop ? fFlipped && fFlippedDefault : =
fFlipped);
	var posLeft=3DMath.max(x,xOffset);
	var posTop=3DMath.max(y,yOffset);
	oPopup.style.left=3DposLeft+"px";
	oPopup.style.top=3DposTop+"px";
}
function SetBackFrameSize(e, oPopup)
{
	if (oPopup=3D=3Dnull)
		oPopup=3DGetEventSrcElement(e);
	var nRealWidth=3DoPopup.scrollWidth+oPopup.offsetWidth - =
oPopup.clientWidth;
	var nRealHeight=3DoPopup.scrollHeight+oPopup.offsetHeight - =
oPopup.clientHeight;
	var oBackFrame=3Ddocument.getElementById(oPopup._backgroundFrameId);
	oBackFrame.style.left=3DoPopup.offsetLeft+"px";
	oBackFrame.style.top=3DoPopup.offsetTop+"px";
	oBackFrame.style.width=3DnRealWidth+"px";
	oBackFrame.style.height=3DnRealHeight+"px";
}
function HideMenu(oMaster, nPhase)
{
	ClearTimeOutToHideMenu();
	if (nPhase=3D=3Dnull)
		nPhase=3D0;
	if (nPhase=3D=3D2)
	{
		if (oMaster._onDestroy !=3Dnull)
		{
			oMaster._onDestroy();
			oMaster._onDestroy=3Dnull;
		}
		return;
	}
	if (IsOpen(oMaster) && !IsAccessibilityFeatureEnabledProxy())
	{
		if (oMaster._oParent !=3Dnull)
		{
			oMaster._oParent.onclick=3DoMaster._oParent._onclick;
			oMaster._oParent.onmouseover=3DoMaster._oParent._onmouseover;
			oMaster._oParent.onmouseout=3DoMaster._oParent._onmouseout;
			oMaster._oParent.onmousedown=3DoMaster._oParent._onmousedown;
		}
		SetBodyEventHandlers(null);
		UpdateLevel(oMaster, 0);
		var oPopup=3DoMaster._arrPopup[0];
		if (oPopup !=3Dnull)
		{
			var oBackFrame=3Ddocument.getElementById(oPopup._backgroundFrameId);
			if (oBackFrame !=3Dnull)
				oBackFrame.parentNode.removeChild(oBackFrame);
			oPopup.parentNode.removeChild(oPopup);
			oMaster._arrPopup[0]=3Dnull;
			if (nPhase=3D=3D0)
			{
				if (oMaster._onDestroy !=3Dnull)
				{
					oMaster._onDestroy();
					oMaster._onDestroy=3Dnull;
				}
			}
		}
		g_menuHtc_lastMenu=3Dnull;
	}
}
function IsOpen(oMaster)
{
	if (oMaster._accessibleMenu && !oMaster._accessibleMenu.closed)
		return true;
	if (!oMaster._arrPopup)
		return false;
	var oPopup=3DoMaster._arrPopup[oMaster._nLevel];
	return oPopup;
}
function FindLabel(oParent)
{
	var arrNodes=3DoParent ? oParent.childNodes : null;
	if (arrNodes)
		{
		for (var nIndex=3D0; nIndex < arrNodes.length; nIndex++)
			{
			var oNode=3DarrNodes[nIndex];
			if (oNode.nodeType !=3D1)
				continue;
			if (FIsIType(oNode, "label")) return oNode;
			}
		}
	return null;
}
function ShowRoot(oMaster, oParent, fForceRefresh, fFlipTop, yOffset)
{
	UpdateLevel(oMaster, 0);
	if (fForceRefresh)
		{
		oMaster._oContents=3Dnull;
		oMaster._oRoot=3Dnull;
		oMaster._nLevel=3D0;
		oMaster._arrPopup=3Dnew Array();
		oMaster._arrSelected=3Dnew Array();
		}
	else
		{
		oMaster._oRoot=3DoMaster._oContents;
		}
	var y=3D0;
	if (oParent) y+=3DoParent.offsetHeight;
	if (browseris.safari)
	{
		if (oParent.tagName=3D=3D"TR" && oParent.childNodes.length > 0)
		{
			=
y+=3D(oParent.childNodes[0].offsetTop+oParent.childNodes[0].offsetHeight
				- oParent.offsetTop);
		}
	}
	if (yOffset) y+=3DyOffset;
	fFlipTop=3DfFlipTop !=3Dfalse;
	MenuHtcInternal_Show(oMaster, oParent, y, fFlipTop);
}
function ShowSubMenu(oMaster, nLevel, oParent)
{
	if (!oParent) return;
	if (oParent.submenuRoot=3D=3Dnull) return;
	UpdateLevel(oMaster, nLevel);
	oMaster._oRoot=3DoParent.submenuRoot;
	oMaster._nLevel=3DoMaster._nLevel+1;
	MenuHtcInternal_Show(oMaster, oParent, -1);
}
function ShowSubMenuEvnt(id)
{
	var oMaster=3Ddocument.getElementById(id);
	var oPopup=3DoMaster._arrPopup[oMaster._nLevel];
	if (oPopup)
		{
		oPopup.removeAttribute("timeoutID");
		ShowSubMenu(oMaster, oMaster._nLevel, =
oMaster._arrSelected[oMaster._nLevel]);
		}
}
function SetShowSubMenuEvnt(oMaster)
{
	var oPopup=3DoMaster._arrPopup[oMaster._nLevel];
	if (oPopup)
	{
		ClearTimeOut("timeoutID");
		document.body.setAttribute("timeoutID", window.setTimeout(new =
Function("ShowSubMenuEvnt('"+oMaster.id+"');"), 100));
	}
}
function ClearTimeOut(oAttribute)
{
	var id=3Ddocument.body.getAttribute(oAttribute);
	if (id !=3Dnull)
	{
		window.clearTimeout(id);
	}
	document.body.removeAttribute(oAttribute);
}
function ClearShowSubMenuEvnt(oPopup)
{
	ClearTimeOut("timeoutID");
}
function GetEventSrcItem(oMaster, srcElement)
{
	for (var oSrc=3DsrcElement;
		oSrc && !FIStringEquals(oSrc.tagName, "BODY");
		oSrc=3DoSrc.parentNode)
	{
		if (FIStringEquals(oSrc.tagName, "TR") &&
			oSrc.id.substring(0, =
oMaster._wzPrefixID.length)=3D=3DoMaster._wzPrefixID)
		{
			return oSrc;
		}
	}
	return null;
}
function UpdateLevel(oMaster, nLevel)
{
	var oPopup;
	while (oMaster._nLevel > nLevel)
		{
		oPopup=3DoMaster._arrPopup[oMaster._nLevel];
		if (oPopup)
			{
			ClearShowSubMenuEvnt(oPopup);
			var oBackFrame=3Ddocument.getElementById(oPopup._backgroundFrameId);
			if (oBackFrame !=3Dnull)
				oBackFrame.parentNode.removeChild(oBackFrame);
			oPopup.parentNode.removeChild(oPopup);
			}
		oMaster._arrPopup[oMaster._nLevel]=3Dnull;
		oMaster._arrSelected[oMaster._nLevel]=3Dnull;
		oMaster._oRoot=3DoMaster._oRoot.parentNode;
		oMaster._nLevel--;
		}
	oPopup=3DoMaster._arrPopup[oMaster._nLevel];
	if (oPopup) ClearShowSubMenuEvnt(oPopup);
}
function PopupMouseOver(e)
{
	var oPopup=3DGetEventPopup(e);
	if (oPopup !=3Dnull)
	{
		var oMaster=3DoPopup.master;
		var nLevel=3DoPopup.level;
		if (nLevel < 0) return;
		var oSrcElem=3DGetEventSrcItem(oMaster, GetEventSrcElement(e));
		if (oSrcElem)
		{
			if (oSrcElem !=3DoMaster._arrSelected[nLevel])
			{
				if (FIsIType(oSrcElem, "separator"))
					return;
				ToggleMenuItem(oMaster, nLevel, oSrcElem);
				if (FIsIType(oSrcElem, "submenu"))
					EngageSelection(oMaster, true, true, false);
			}
			else if (nLevel < oMaster._nLevel)
			{
				UnselectCurrentOption(oMaster);
			}
		}
		ClearTimeOutToHideMenu();
	}
}
function PopupMouseLeave(e)
{
	var oPopup;
	oPopup=3DGetEventPopup(e);
	if (oPopup !=3Dnull)
	{
		UnselectCurrentOption(oPopup.master);
		SetTimeOutToHideMenu();
	}
	return false;
}
function PopupMouseOverParent(e)
{
	if (g_menuHtc_lastMenu !=3Dnull)
	{
		ClearTimeOutToHideMenu();
		if (g_menuHtc_lastMenu._oParent !=3Dnull && =
g_menuHtc_lastMenu._oParent._onmouseover !=3Dnull)
		{
			g_menuHtc_lastMenu._oParent._onmouseover();
		}
	}
}
function PopupMouseLeaveParent(e)
{
	if (g_menuHtc_lastMenu !=3Dnull)
	{
		if (g_menuHtc_lastMenu._oParent !=3Dnull && =
g_menuHtc_lastMenu._oParent._onmouseout !=3Dnull)
		{
				g_menuHtc_lastMenu._oParent._onmouseout();
		}	=09
		SetTimeOutToHideMenu();	=09
	}
}
function ClearTimeOutToHideMenu()
{
	if (document.body.getAttribute("HideMenuTimeOut") !=3Dnull)
	{
		ClearTimeOut("HideMenuTimeOut");
	}
}
function SetTimeOutToHideMenu()
{
	ClearTimeOut("HideMenuTimeOut");
	document.body.setAttribute("HideMenuTimeOut", =
window.setTimeout(MenuHtc_hide, 1500));
}
function PopupMouseClick(e)
{
	var oPopup=3DGetEventPopup(e);
	var oMaster=3DoPopup.master;
	var nLevel=3DoPopup.level;
	if (nLevel < 0) return;
	var oItem=3DoMaster._arrSelected[nLevel];
	UpdateLevel(oMaster, nLevel);
	EngageSelection(oMaster, true, false, false);
}
function PopupKeyDown(e)
{
	var oPopup=3DGetEventPopup(e);
	var oMaster=3DoPopup.master;
	var nLevel=3DoPopup.level;
	if (nLevel < 0)
		return;
	var nKeyCode=3DGetEventKeyCode(e);
	var shiftKey=3De.shiftKey;
	if (oMaster._fIsRtL)
		{
		if (nKeyCode=3D=3D37) nKeyCode=3D39;
		else if (nKeyCode=3D=3D39) nKeyCode=3D37;
		}
	if (nKeyCode=3D=3D9) nKeyCode=3D!shiftKey ? 40 : 38;
	ClearShowSubMenuEvnt(oPopup);
	switch (nKeyCode)
		{
	case 38:=09
		MoveMenuSelection(oMaster, -1);
		break;
	case 40:=09
		MoveMenuSelection(oMaster, 1);
		break;
	case 37:=09
	case 27:=09
		CloseCurrentLevel(oMaster, nKeyCode=3D=3D27);
		break;
	case 39:=09
	case 13:=09
		EngageSelection(oMaster, nKeyCode=3D=3D13, false, true);
		break;
		}
	e.returnValue=3Dfalse;
}
function SetNewId(obj)
{
	obj.id=3D"msomenuid"+GetUniqueNumber();
	return obj.id;
}
function AssureId(obj)
{
	if (obj.id=3D=3Dnull || obj.id=3D=3D"")
		obj.id=3D"msomenuid"+GetUniqueNumber();
	return obj.id;
}
function NavigateToMenu(oMaster)
{
	var oMenu=3DoMaster._arrPopup[oMaster._nLevel].firstChild;
	AssureId(oMenu);
	try
	{	=09
		var oFirstItem=3DoMenu.firstChild.firstChild.firstChild;	=09
		oFirstItem.tabIndex=3D0;
		if (oFirstItem.setActive !=3Dnull)
			oFirstItem.setActive();
		else if (oFirstItem.focus !=3Dnull)
			oFirstItem.focus();
	}
	catch (e)
	{
	}
}
function ExecuteOnClick(fnOnClick)
{
	try
	{
		if (browseris.safari)
		{
			if (FIStringEquals(typeof(fnOnClick), "string"))
				eval("var document=3Dwindow.document; {"+fnOnClick+"}");
			else
				fnOnClick();
		}
		else
		{
			if (FIStringEquals(typeof(fnOnClick), "string"))
			{
				fnOnClick=3Dnew Function("var document=3Dwindow.document; =
{"+fnOnClick+"}");
			}
			var =
oTemp=3Dwindow.document.body.appendChild(window.document.createElement("s=
pan"));
			oTemp.onclick=3DfnOnClick;
			oTemp.onclick();
			oTemp.parentNode.removeChild(oTemp);
		}
	}
	catch (e)
	{
	}
}
function EngageSelection(oMaster, fDoSelection, fDelayExpandSM, =
fEnterSM)
{
	var oItem=3DoMaster._arrSelected[oMaster._nLevel];
	if (!oItem || oItem.optionDisabled) return;
	if (FIsIType(oItem, "submenu"))
	{
		if (fDelayExpandSM)
		{
			SetShowSubMenuEvnt(oMaster);
		}
		else
		{
			ShowSubMenu(oMaster, oMaster._nLevel, oItem);
			if (fEnterSM) MoveMenuSelection(oMaster, 1);
		}
	}
	else if (fDoSelection)
	{
		var fEnabled=3DoItem.getAttribute("enabled");
		if (fEnabled !=3D"false")
		{
			var fnOnClick=3DoItem.getAttribute("onMenuClick");
			if (fnOnClick)
			{
				HideMenu(oMaster, 1);
				ExecuteOnClick(fnOnClick);
				HideMenu(oMaster, 2);
			}
		}
	}
}
function CloseCurrentLevel(oMaster, fAllowHideRoot)
{
	if (oMaster._nLevel > 0)
	{
		UpdateLevel(oMaster, oMaster._nLevel - 1);
		var obj=3DoMaster._arrSelected[oMaster._nLevel];
		if (obj !=3Dnull)
		{
			if (browseris.nav)
			{
				=
obj=3Dobj.firstChild.firstChild.firstChild.firstChild.firstChild.nextSibl=
ing.firstChild.firstChild;
				if (obj.focus !=3Dnull)
					obj.focus();
			}
			else
			{
				if (obj.focus !=3Dnull)
					obj.focus();
			}
		}
	}
	else if (fAllowHideRoot)
	{
		HideMenu(oMaster);
		var oParent=3DoMaster._oParent;
		while (oParent !=3Dnull &&
			oParent.tagName=3D=3D"SPAN" &&
			oParent.getAttribute("contentEditable") !=3Dnull)
		{
			oParent=3DoParent.parentElement;
		}
		if (oParent !=3Dnull)
		{
			var focusElement=3DoParent;
			if (oParent.foa !=3Dnull)
			{
				var foa=3Dnull;
				foa=3Deval(oParent.foa);
				if(foa=3D=3Dnull)
				{
					foa=3Dbyid(oParent.foa );
				}
				if (foa !=3Dnull)
				{
					focusElement=3Dfoa;
				}
			}
			if (focusElement.setActive !=3Dnull)
			{
				focusElement.setActive();
			}
			else if (focusElement.focus !=3Dnull)
			{
				focusElement.focus();
			}
		}
	}
}
function UnselectCurrentOption(oMaster)
{
	if (oMaster._nLevel >=3D0)
		{
		var oItem=3DoMaster._arrSelected[oMaster._nLevel];
		if (FIsIType(oItem, "option"))
			{
			UnselectItem(oItem);
			oMaster._arrSelected[oMaster._nLevel]=3Dnull;
			}
		}
}
function MakeID(oMaster, nLevel, nIndex)
{
	return oMaster._wzPrefixID+"_"+nLevel+"_"+nIndex;
}
function GetItem(oMaster, nLevel, nIndex)
{
	var oPopup=3DoMaster._arrPopup[nLevel];
	return oPopup ? document.getElementById(MakeID(oMaster, nLevel, =
nIndex)) : null;
}
function MoveMenuSelection(oMaster, iDir)
{
	var nIndex=3D-1;
	var nNumItems=3DoMaster._oRoot.childNodes.length;
	var oSelected=3DoMaster._arrSelected[oMaster._nLevel];
	if (oSelected)
	{
		var wzSelectedID=3DoSelected ? oSelected.id : null;
		if (wzSelectedID)
		{
			var =
nCurIndex=3DparseInt(wzSelectedID.substring(wzSelectedID.lastIndexOf("_")=
+1, wzSelectedID.length));
			nIndex=3D(nCurIndex+nNumItems+iDir) % nNumItems;
		}
	}
	if (nIndex < 0)
		nIndex=3DiDir > 0 ? 0 : (nNumItems - 1);
	var oItem;
	var nIndexStart=3DnIndex;
	do
	{
		oItem=3DGetItem(oMaster, oMaster._nLevel, nIndex);
		nIndex=3D(nIndex+nNumItems+iDir) % nNumItems;
	}
	while (nIndex !=3DnIndexStart &&
			 (!oItem || oItem.style.display=3D=3D"none" ||
			  !(FIsIType(oItem, "option") || FIsIType(oItem, "submenu"))));
	ToggleMenuItem(oMaster, oMaster._nLevel, oItem);
}
function ToggleMenuItem(oMaster, nLevel, oItem)
{
	var oOld=3DoMaster._arrSelected[nLevel];
	if (!oItem || (oOld && oItem.id=3D=3DoOld.id)) return;
	if (oOld)
	{
		UnselectItem(oOld);
		oOld.onkeydown=3Dnull;
		oOld.onmousedown=3Dnull;
		oOld.onmouseover=3Dnull;
		oOld.onmouseout=3Dnull;
		oOld.oncontextmenu=3Dnull;
	}
	UpdateLevel(oMaster, nLevel);
	SelectItem(oItem);
	oMaster._arrSelected[nLevel]=3DoItem;
	oItem.tabIndex=3D0;
	if (oItem.setActive !=3Dnull)
		oItem.setActive();
	else if (oItem.focus !=3Dnull)
		oItem.focus();
	var oPopup=3DoMaster._arrPopup[nLevel];
	var oDiv=3DoPopup.childNodes[0];
	var posPopup=3DMenuHtc_GetElementPosition(oItem, oDiv);
	if (posPopup.y+posPopup.height - oDiv.scrollTop > oDiv.offsetHeight)
	{
		oDiv.scrollTop=3DposPopup.y+posPopup.height - oDiv.offsetHeight;
	}
	else if (posPopup.y < oDiv.scrollTop)
	{
		oDiv.scrollTop=3DposPopup.y;
	}
}
function SelectItem(oItem)
{
	if (!oItem) return;
	var oItemTableCell=3DoItem.firstChild;
	var oItemTable=3DoItemTableCell.firstChild;
	if (oItemTableCell.className=3D=3D"ms-MenuUIItemTableCellCompact")
		oItemTableCell.className=3D"ms-MenuUIItemTableCellCompactHover";=09
	else
		oItemTableCell.className=3D"ms-MenuUIItemTableCellHover";
	oItemTable.className=3D"ms-MenuUIItemTableHover";
}
function UnselectItem(oItem)
{
	if (!oItem) return;
	var oItemTableCell=3DoItem.firstChild;
	var oItemTable=3DoItemTableCell.firstChild;
	if (oItemTableCell.className=3D=3D"ms-MenuUIItemTableCellCompactHover")
		oItemTableCell.className=3D"ms-MenuUIItemTableCellCompact";=09
	else
		oItemTableCell.className=3D"ms-MenuUIItemTableCell";
	oItemTable.className=3D"ms-MenuUIItemTable";
}
function SetImageSize(oMaster, oImg, oSize)
{
	if (oSize=3D=3Dnull)
	{
		if (oMaster._fLargeIconMode)
			oSize=3D32;
		else
			oSize=3D16;
	}
	oImg.width=3DoSize;
	oImg.height=3DoSize;
}
function CreateMenuOption(oMaster, oRow, oNode, wzID, wzHtml)
{
	var oIcon=3Ddocument.createElement("td");
	var oLabel=3Ddocument.createElement("td");
	var oAccKey=3Ddocument.createElement("td");
	var oArrow=3Ddocument.createElement("td");
	oRow.appendChild(oIcon);
	oRow.appendChild(oLabel);
	oRow.appendChild(oAccKey);
	oRow.appendChild(oArrow);
	if (oMaster._fLargeIconMode)
		oIcon.className=3D!oMaster._fIsRtL ? "ms-MenuUIIconLarge" : =
"ms-MenuUIIconRtlLarge";
	else
		oIcon.className=3D!oMaster._fIsRtL ? "ms-MenuUIIcon" : =
"ms-MenuUIIconRtL";
	oIcon.align=3D"center";
	if (oMaster._fCompactItemsWithoutIcons && =
!oNode.getAttribute("iconSrc"))
		oLabel.className=3D!oMaster._fIsRtL ? "ms-MenuUILabelCompact" : =
"ms-MenuUILabelCompactRtl";
	else
		oLabel.className=3D!oMaster._fIsRtL ? "ms-MenuUILabel" : =
"ms-MenuUILabelRtL";
	oAccKey.className=3D"ms-MenuUIAccessKey";
	oArrow.className=3D"ms-MenuUISubmenuArrow";
	if (!oMaster._fLargeIconMode)
	{
		oLabel.noWrap=3Dtrue;
	}
	oIcon.noWrap=3Dtrue;
	oAccKey.noWrap=3Dtrue;
	oArrow.noWrap=3Dtrue;
	oLabel.id=3DoNode.id;
	if (!wzHtml) wzHtml=3DoNode.innerHTML;
	if (oNode.getAttribute("enabled")=3D=3D"false")
	{
		oRow.disabled=3Dtrue;
		oLabel.className+=3D" ms-MenuUIItemTableCellDisabled";
	}
	var wzIconSrc=3Dnull, wzIconAlt=3Dnull;
	if (oNode.getAttribute("checked")=3D=3D"true")
		{
		wzIconSrc=3DoMaster._wzChkMrkPath;
		wzIconAlt=3D"*";
		}
	else
		{
		wzIconSrc=3DEvalAttributeValue(oNode, "iconSrc", "iconScript");
		wzIconAlt=3DoNode.getAttribute("iconAltText");
		}
	var innerHtml=3DwzHtml;
	var sText=3DEvalAttributeValue(oNode, "text", "textScript");
	var sDescription=3DEvalAttributeValue(oNode, "description", =
"descriptionScript");
	var oMenuItemBody=3Ddocument.createElement("div");
	if (sDescription !=3Dnull && oMaster._fLargeIconMode)
	{
		var oBold=3Ddocument.createElement("B");
		var oTextSpan=3Ddocument.createElement("SPAN");
		var oTextNode=3Ddocument.createTextNode(sText);
		var oBr=3Ddocument.createElement("BR");
		var oDescSpan=3Ddocument.createElement("SPAN");
		var oDescNode=3Ddocument.createTextNode(sDescription);
		oTextSpan.setAttribute("style","white-space: nowrap;");
		oDescSpan.className=3D"ms-menuitemdescription";
		oMenuItemBody.appendChild(oBold);
		oBold.appendChild(oTextSpan);
		oTextSpan.appendChild(oTextNode);
		oMenuItemBody.appendChild(oBr);
		oMenuItemBody.appendChild(oDescSpan);
		oDescSpan.appendChild(oDescNode);
	}
	else if (sText !=3Dnull)
	{
		var oTextSpan=3Ddocument.createElement("SPAN");
		var oTextNode=3Ddocument.createTextNode(sText);
		oTextSpan.setAttribute("style","white-space: nowrap;");
		oMenuItemBody.appendChild(oTextSpan);
		oTextSpan.appendChild(oTextNode);
	}
	var htmlSpan=3Ddocument.createElement("SPAN");
	htmlSpan.innerHTML=3DinnerHtml;
	oMenuItemBody.appendChild(htmlSpan);
	if (wzIconSrc)
	{
		var oImg=3Ddocument.createElement("IMG");
		SetImageSize(oMaster, oImg);
		var oImgLbl=3Ddocument.createElement("LABEL");
		oIcon.appendChild(oImg);
		oLabel.appendChild(oImgLbl);
		var wzIconId=3DwzID+"_"+"ICON";
		oImg.id=3DwzIconId;
		oImg.src=3DwzIconSrc;
		if (wzIconAlt)
		{
			oImg.alt=3D"";
			oImg.title=3D"";
		}
		oImgLbl.htmlFor=3DwzIconId;
		oImgLbl.appendChild(oMenuItemBody);
	}
	else
	{
		if (browseris.nav || oMaster._fLargeIconMode)
		{
			var oImg=3Ddocument.createElement("IMG");
			SetImageSize(oMaster, oImg);
			var oImgLbl=3Ddocument.createElement("LABEL");
			oIcon.appendChild(oImg);
			oLabel.appendChild(oImgLbl);
			var wzIconId=3DwzID+"_"+"ICON";
			oImg.id=3DwzIconId;
			oImg.src=3D"/_layouts/images/blank.gif";
			oImg.alt=3D"";
			oImg.title=3D"";
			oImgLbl.htmlFor=3DwzIconId;
			oImgLbl.appendChild(oMenuItemBody);
			if (oMaster._fLargeIconMode)
			{
				oImg.width=3D32;
				oImg.height=3D16;
			}
			else
			{
				oImg.width=3D16;
			}
		}
		else
		{
			oIcon.innerHTML=3D"&nbsp;";
			oLabel.appendChild(oMenuItemBody);
		}
	}
	var wzAccKey=3DoNode.getAttribute("accessKeyText");
	if (wzAccKey) oAccKey.innerHTML=3DwzAccKey;
	SetIType(oRow, "option");
}
function CreateMenuSeparator(oMaster, oRow)
{
	var oCell=3Ddocument.createElement("td");
	var oDiv=3Ddocument.createElement("div");
	oRow.appendChild(oCell);
	oCell.appendChild(oDiv);
	if (oMaster._fLargeIconMode)
		oDiv.className=3D!oMaster._fIsRtL ? "ms-MenuUISeparatorLarge" : =
"ms-MenuUISeparatorLargeRtl";
	else
		oDiv.className=3D!oMaster._fIsRtL ? "ms-MenuUISeparator" : =
"ms-MenuUISeparatorRtL";
	oDiv.innerHTML=3D"&nbsp;";
	SetIType(oRow, "separator");
}
function CreateSubmenu(oMaster, oRow, oNode, wzID)
{
	var oLabelNode=3DFindLabel(oNode);
	CreateMenuOption(oMaster, oRow, oNode, wzID, oLabelNode ? =
oLabelNode.innerHTML : null);
	var oArrow=3DoRow.childNodes[3];
	var oArrowImg=3Ddocument.createElement("IMG");
	SetImageSize(oMaster, oArrowImg, 16);
	oArrow.appendChild(oArrowImg);
	oArrowImg.src=3D!oMaster._fIsRtL ? oMaster._wzMArrPath : =
oMaster._wzMArrPathRtL;
	oArrowImg.alt=3D!oMaster._fIsRtL ? ">" : "<";
	oArrowImg.title=3D"";
	SetIType(oRow, "submenu");
	oRow.submenuRoot=3DoNode;
}
function MergeAttributes(oTarget, oSource)
{
	if (browseris.nav || oTarget.mergeAttributes=3D=3Dnull)
	{
		var oAttributes=3DoSource.attributes;
		for (var i=3D0; i < oAttributes.length; i++)
		{
			var oAttrib=3DoAttributes[i];
			if (oAttrib !=3Dnull &&
				oAttrib.specified &&
				oAttrib.nodeName !=3D"id" &&
				oAttrib.nodeName !=3D"ID" &&
				oAttrib.nodeName !=3D"name")
			{
				oTarget.setAttribute(oAttrib.nodeName, oAttrib.nodeValue);
			}
		}
		if (oSource.getAttribute("type") !=3Dnull)
			oTarget.setAttribute("type", oSource.getAttribute("type"));
		if (oSource.submenuRoot !=3Dnull)
			oTarget.submenuRoot=3DoSource.submenuRoot;
	}
	else
	{
		oTarget.mergeAttributes(oSource);
	}
}
function CreateMenuItem(oMaster, oNode, wzID, wzHtml)
{
	if (FIsIType(oNode, "label")) return;
	var oRow=3Ddocument.createElement("tr");
	MergeAttributes(oRow, oNode);
	oRow.setAttribute("onMenuClick", oNode.getAttribute("onMenuClick"));
	if (FIsIType(oNode, "separator"))
	{
		CreateMenuSeparator(oMaster, oRow);
		return oRow;
	}
	if (!GetIType(oNode)) SetIType(oNode, "option");
	var oFmtTableRow=3Ddocument.createElement("tr");
	var oFmtTableCell=3Ddocument.createElement("td");
	var oFmtTable=3Ddocument.createElement("table");
	var oFmtTableBody=3Ddocument.createElement("tbody");
	oFmtTableRow.appendChild(oFmtTableCell);
	oFmtTableCell.appendChild(oFmtTable);
	oFmtTable.appendChild(oFmtTableBody);
	oFmtTableBody.appendChild(oRow);
	if (oMaster._fCompactItemsWithoutIcons && =
!oNode.getAttribute("iconSrc"))
		oFmtTableCell.className=3D"ms-MenuUIItemTableCellCompact";
	else
		oFmtTableCell.className=3D"ms-MenuUIItemTableCell";
	oFmtTable.className=3D"ms-MenuUIItemTable";
	oFmtTable.width=3D"100%";
	oFmtTable.cellSpacing=3D0;
	oFmtTable.cellPadding=3D0;
	if (FIsIType(oNode, "submenu"))
		CreateSubmenu(oMaster, oRow, oNode, wzID);
	else if (FIsIType(oNode, "option"))
		CreateMenuOption(oMaster, oRow, oNode, wzID, wzHtml);
	if (oRow.disabled ||
		oRow.getAttribute("enabled")=3D=3D"false")
	{
		oRow.disabled=3Dfalse;
		oRow.className=3D"ms-MenuUIDisabled";
		oRow.disabled=3Dfalse;
		for (var nIndex=3D0; nIndex < oRow.childNodes.length; nIndex++)
		{
			if (oRow.childNodes[nIndex].nodeType !=3D1)
				continue;
			oRow.childNodes[nIndex].disabled=3Dtrue;
			oFmtTableCell.className+=3D" ms-MenuUIItemTableCellDisabled";
		}
		oRow.optionDisabled=3Dtrue;
	}
	MergeAttributes(oFmtTableRow, oRow);
	if (oRow.optionDisabled !=3Dnull)
	{
		oFmtTableRow.optionDisabled=3DoRow.optionDisabled;
	}
	oFmtTableRow.id=3DwzID;
	SetIType(oFmtTableRow, GetIType(oRow));
	return oFmtTableRow;
}
function GetItems(oMaster)
{
	if (!oMaster._oContents) PrepContents(oMaster);
	return oMaster._oContents.childNodes;
}
function GetIType(oItem)
{
	return oItem ? oItem.getAttribute("type") : null;
}
function FIsIType(oItem, wzType)
{
	return FIStringEquals(GetIType(oItem), wzType);
}
function SetIType(oItem, wzType)
{
	if (oItem) oItem.setAttribute("type", wzType);
}
function FIStringEquals(wzX, wzY)
{
	return wzX !=3Dnull && wzY !=3Dnull && =
wzX.toLowerCase()=3D=3DwzY.toLowerCase();
}
function RenderAccessibleMenu(oMaster, fForceRefresh)
{
	if (fForceRefresh)
	{
		oMaster._oContents=3Dnull;
		oMaster._oRoot=3Dnull;
		oMaster._nLevel=3D0;
		oMaster._arrPopup=3Dnew Array();
		oMaster._arrSelected=3Dnew Array();
	}
	else
	{
		oMaster._oRoot=3DoMaster._oContents;
	}
	if (!oMaster._oContents) PrepContents(oMaster);
	if (!oMaster._oContents) return;
	if (!oMaster._oRoot)
	{
		oMaster._nLevel=3D0;
		oMaster._oRoot=3DoMaster._oContents;
	}
	FixUpMenuStructure(oMaster);
	var menuDir=3DoMaster._fIsRtL ? "rtl" : "ltr";
	g_menuHtc_html=3D"<html =
dir=3D'"+menuDir+"'><head><title>"+L_AccessibleMenu_Text+"</title></head>=
<body><ul id=3D'root'>";
	RenderMenuLevel(oMaster, oMaster._oRoot, true);
	g_menuHtc_html=3Dg_menuHtc_html+"</ul></body></html>";
	var oNewWindow=3Dwindow.open("/_layouts/blank.htm", "_blank", =
"status=3Dno,toolbar=3Dno,menubar=3Dno,location=3Dno");
	oMaster._accessibleMenu=3DoNewWindow;
	oNewWindow.document.write(g_menuHtc_html);
	oNewWindow.document.close();
	oNewWindow.focus();
}
function CloseAccessibleMenu(oMaster, n)
{
	if (n=3D=3Dnull)
		n=3D0;
	if (oMaster !=3Dnull)
	{
		if (n=3D=3D0 || n=3D=3D1)
		{
			if (oMaster._accessibleMenu !=3Dnull)
			{
				oMaster._accessibleMenu.close();
				oMaster._accessibleMenu=3Dnull;
			}
		}
		if (n=3D=3D0 || n=3D=3D2)
		{
			if (oMaster._onDestroy !=3Dnull)
			{
				oMaster._onDestroy();
				oMaster._onDestroy=3Dnull;
			}
		}
	}
}
function GetMenuItemText(oMaster, oNode, s)
{
	if (s=3D=3D"")
	{
		s=3DEvalAttributeValue(oNode, "text", "textScript");
		var description=3DEvalAttributeValue(oNode, "description", =
"descriptionScript");
		if (description !=3Dnull &&
			description !=3D"" &&
			oMaster._fLargeIconMode)
		{
			if (s !=3D"")
				s=3Ds+": ";
			s=3Ds+description;
		}
	}
	if (oNode.getAttribute("checked")=3D=3D"true")
		s=3D"* "+s;
	if (oNode.title !=3Dnull && oNode.title !=3D"")
		s=3Ds+": "+oNode.title;
	return s;
}
function GetMenuItemEnabled(oNode, fEnabled)
{
	if (!fEnabled)
		return false;
	if (oNode.getAttribute("enabled")=3D=3D"false")
		return false;
	if (oNode.getAttribute("disabled") !=3Dnull && =
oNode.getAttribute("disabled") !=3D"")
		return false;
	return true;
}
var g_menuHtc_html;
function RenderMenuLevel(oMaster, oRoot, fEnabled)
{
	for (var nIndex=3D0; nIndex < oRoot.childNodes.length; nIndex++)
	{
		var oNode=3DoRoot.childNodes[nIndex];
		if (oNode.nodeType !=3D1)
			continue;
		if (oNode.style.display=3D=3D"none")
			continue;
		if (FIsIType(oNode, "option"))
		{
			var s=3DGetMenuItemText(oMaster, oNode, oNode.innerHTML);
			if (!GetMenuItemEnabled(oNode, fEnabled))
			{
				g_menuHtc_html=3Dg_menuHtc_html+"<li><span id=3D\""
+oNode.id+"\">"
+s+"</span></li>";
			}
			else
			{
				g_menuHtc_html=3Dg_menuHtc_html+"<li><a href=3D\"#\" id=3D\""
+oNode.id+"\" "
+"onMenuClick"
+"=3D\""
+oNode.getAttribute("onMenuClick")
+"\" onclick=3D\""
+"javascript:opener.ExecuteOnAccessibleClick(this.getAttribute('"+"onMenu=
Click"+"')); return false;"
+"\">"
+s
+"</a></li>";
			}
		}
		else if (FIsIType(oNode, "submenu"))
		{
			var s=3DGetMenuItemText(oMaster, oNode, "");
			g_menuHtc_html=3Dg_menuHtc_html+"<li><span id=3D\""+oNode.id+"\">"+s;
			for (var n=3D0; n < oNode.childNodes.length; n++)
			{
				var oLabelNode=3DoNode.childNodes[n];
				if (oLabelNode.nodeType !=3D1)
					continue;
				if (oLabelNode.style.display=3D=3D"none")
					continue;
				if (FIsIType(oLabelNode, "label"))
				{
					g_menuHtc_html=3Dg_menuHtc_html+" "+oLabelNode.innerHTML;
					break;
				}
			}
			g_menuHtc_html=3Dg_menuHtc_html+"</span><ul>";
			RenderMenuLevel(oMaster, oNode, GetMenuItemEnabled(oNode, fEnabled));
			g_menuHtc_html=3Dg_menuHtc_html+"</ul></li>";
		}
	}
}
function ExecuteOnAccessibleClick(fnOnClick)
{
	var oMaster=3Dg_menuHtc_lastMenu;
	if (oMaster !=3Dnull)
	{
		CloseAccessibleMenu(oMaster, 1);
		window.focus();
		ExecuteOnClick(fnOnClick);
		CloseAccessibleMenu(oMaster, 2);
	}
}
function FIsIHidden(oItem)
{
	if (oItem)
	{
		var hiddenFunc=3DoItem.getAttribute("hidden");
		if (!hiddenFunc) return false;
		return eval(hiddenFunc);
	}
	else
		return false;
}
function EvalAttributeValue(oNode, sAttribute1, sAttribute2)
{
	var result=3DoNode.getAttribute(sAttribute2);
	if (result !=3Dnull &&
		result.toLowerCase().indexOf("javascript:")=3D=3D0)
	{
		result=3Deval(result.substring(11));
		if (result !=3Dnull && result !=3D"")
			return result;
	}
	var result=3DoNode.getAttribute(sAttribute1);
	if (result=3D=3Dnull)
		return "";
	return result;
}
var flyoutsAllowed=3Dfalse;
function enableFlyoutsAfterDelay()
{
	setTimeout("flyoutsAllowed=3Dtrue;", 25);
}
function overrideMenu_HoverStatic(item)
{
	if (!flyoutsAllowed)
	{
		setTimeout(delayMenu_HoverStatic(item), 50);
	}
	else
	{
		var node=3DMenu_HoverRoot(item);
		var data=3DMenu_GetData(item);
		if (!data) return;
		__disappearAfter=3Ddata.disappearAfter;
		Menu_Expand(node, data.horizontalOffset, data.verticalOffset);
	}
}
function delayMenu_HoverStatic(item)
{
	return (function()
	{
		overrideMenu_HoverStatic(item);
	});
}
var MMU_chDelim=3D",";
var MMU_chDelimEnc=3D"%2c";
var MMU_postbackPrefix=3D"javascript:__doPostBack(";
var MMU_chDelim2=3D"%";
var MMU_chDelim2Enc=3D"%25";
function MHash_New()
{
	var oMaster=3Dnew Object();
	oMaster._keys=3Dnew Array();
	oMaster._values=3Dnew Array();
	return oMaster;
}
function MHash_Add(oMaster, oKey, oValue)
{
	oMaster._keys.push(oKey);
	oMaster._values.push(oValue);
}
function MHash_Count(oMaster)
{
	return oMaster._keys.length;
}
function MHash_Keys(oMaster)
{
	return oMaster._keys;
}
function MHash_Values(oMaster)
{
	return oMaster._values;
}
function MHash_Exists(oMaster, oKey)
{
	for (var i=3D0; i < oMaster._keys.length; i++)
	{
		if (oMaster._keys[i]=3D=3DoKey)
			return true;
	}
	return false;
}
function MHash_Item(oMaster, oKey)
{
	for (var i=3D0; i < oMaster._keys.length; i++)
	{
		if (oMaster._keys[i]=3D=3DoKey)
			return oMaster._values[i];
	}
	return null;
}
var MMU_reDelimEnc=3Dnew RegExp(MMU_chDelimEnc, "g");
var MMU_reDelim2Enc=3Dnew RegExp(MMU_chDelim2Enc, "g");
var MMU_reDelimDec=3Dnew RegExp(MMU_chDelim, "g");
var MMU_reDelim2Dec=3Dnew RegExp(MMU_chDelim2, "g");
function MMU_EncVal(strDec)
{
	return strDec.replace(MMU_reDelimDec, =
MMU_chDelimEnc).replace(MMU_reDelim2Dec, MMU_chDelim2Enc);
}
function MMU_DecVal(strEnc)
{
	return strEnc.replace(MMU_reDelim2Enc, =
MMU_chDelim2).replace(MMU_reDelimEnc, MMU_chDelim);
}
function MMU_ParseNV(rgnv)
{
	var dictNV=3DMHash_New();
	var rgstrNV=3Drgnv.split(MMU_chDelim);
	if (rgstrNV !=3Dnull)
	{
		var i;
		for (i=3D0; i < rgstrNV.length; i++)
		{
			var strNV=3DrgstrNV[i];
			var iEq=3DstrNV.indexOf("=3D");
			if (iEq=3D=3D0)
			{
				continue;
			}
			var name=3Dnull;
			var value=3Dnull;
			if (iEq < 0)
			{
				name=3DstrNV;
			}
			else
			{
				name=3DstrNV.substr(0, iEq);
				if (iEq < strNV.length - 1)
				{
					value=3DMMU_DecVal(strNV.substr(iEq+1));
				}
				else
				{
					value=3D"";
				}
			}
			MHash_Add(dictNV, name, value);
		}
	}
	return dictNV;
}
function MMU_ParseNVAttr(elem, attr)
{
	var val=3Delem.getAttribute(attr);
	if (val=3D=3Dnull && elem.childNodes.length > 0 && =
elem.childNodes[0].nodeType=3D=3D1)
	{
		val=3Delem.childNodes[0].getAttribute(attr);
	}
	if (val=3D=3Dnull)
	{
		return MHash_New();
	}
	return MMU_ParseNV(val);
}
function MMU_ResetMenuState(menu, dis, hid, chk, tokval)
{
	var i;
	for (i=3D0; i < menu.childNodes.length; i++)
	{
		var mnu=3Dmenu.childNodes[i];
		if (mnu.nodeType !=3D1)
			continue;
		var mnuId=3Dmnu.getAttribute("id");
		if ((mnu !=3Dnull) && (mnuId !=3Dnull) && (mnuId.length > 0))
		{
			if (mnu.childNodes.length > 0)
			{
				MMU_ResetMenuState(mnu, dis, hid, chk, tokval);
				continue;
			}
			if (MHash_Exists(hid, mnuId))
			{
				mnu.style.display=3D"none";
			}
			else
			{
				mnu.style.display=3D"";
				var enabledOverride=3Dmnu.getAttribute("enabledOverride");
				if ((enabledOverride !=3Dnull) && (enabledOverride.length >0))
				{
					mnu.setAttribute("enabled", enabledOverride);
				}
				else
				{
					if (MHash_Exists(dis, mnuId))
					{
						mnu.setAttribute("enabled", "false");
					}
					else
					{
						mnu.setAttribute("enabled", "true");
						if (MHash_Exists(chk, mnuId))
						{
							mnu.setAttribute("checked", "true");
						}
						else
						{
							mnu.setAttribute("checked", "false");
						}
					}
				}
			}
			MMU_ReplTokValAttr(mnu, "onMenuClick", tokval);
			MMU_ReplTokValAttr(mnu, "text", tokval);
			MMU_ReplTokValAttr(mnu, "description", tokval);
			MMU_ReplTokValVal(mnu, tokval)
		}
	}
}
function MMU_ReplTokValAttr(elem, attr, tokval)
{
	var val=3Delem.getAttribute(attr);
	var orig=3Delem.getAttribute(attr+"_Original");
	if ((val !=3Dnull) && (orig=3D=3Dnull) && (MHash_Count(tokval) > 0))
	{
		elem.setAttribute(attr+"_Original", val);
	}
	else if ((val !=3Dnull) && (orig !=3Dnull) && (val !=3Dorig))
	{
		val=3Dorig;
	}
	if ((val=3D=3Dnull) || (val.length <=3D0))
	{
		return;
	}
	var newVal=3DMMU_ReplTokVal(val,  tokval);
	if (newVal !=3Dval)
	{
		elem.setAttribute(attr, newVal);
	}
}
function MMU_ReplTokValVal(item, tokval)
{
	if(item.nextSibling=3D=3Dnull)
	{
		return;
	}
	var val=3Ditem.nextSibling.nodeValue;
	var orig=3Ditem.getAttribute("valOrig");
	if ((val !=3Dnull) && (orig=3D=3Dnull) && (MHash_Count(tokval) > 0))
	{
		orig=3Dval;
		item.setAttribute("valOrig", orig);
	}
	else if ((val !=3Dnull) && (orig !=3Dnull) && (val !=3Dorig))
	{
		val=3Dorig;
	}
   var newVal=3DMMU_ReplTokVal(val,  tokval);
	if ((val !=3Dnull) && (newVal !=3Dnull) && (newVal !=3Dval))
	{
		item.nextSibling.nodeValue=3DnewVal;
	}
}
function MMU_ReplTokVal(toFix, tokval)
{
	if ((toFix !=3Dnull) && (toFix.indexOf("%") >=3D0) && (tokval !=3Dnull) =
&& (MHash_Count(tokval) > 0))
	{
		var toks=3DMHash_Keys(tokval);
		var vals=3DMHash_Values(tokval);
		var i;
		for (i=3D0; i < toks.length; i++)
		{
			var tok=3Dtoks[i];
			var val=3Dvals[i];
			toFix=3DtoFix.replace("%"+tok+"%", val);
		}
	}
   return toFix;
}
var g_MMU_HighlightedEcbTable=3Dnull;
var g_MMU_HighlightedEcbTableOpen=3Dnull;
var g_MMU_OpenTimeoutHandle=3Dnull;
function MMU_Open(menu, ecbLink, e, fAlignRight, alignId, delay)
{
	try
	{
		if ((menu=3D=3Dnull) || (ecbLink=3D=3Dnull))
		{
			return;
		}
		if ((ecbLink.getAttribute("suppressBubbleIfPostback") !=3Dnull) && (e =
!=3Dnull) && (e.srcElement !=3Dnull) && (e.srcElement.href !=3Dnull) &&
			(e.srcElement.href.substr(0, =
MMU_postbackPrefix.length)=3D=3DMMU_postbackPrefix))
		{
			event.cancelBubble=3Dtrue;
			return;
		}
		ClearHighlightedEcbTableOpen();
		if (fAlignRight=3D=3Dnull)
		{
			fAlignRight=3Dtrue;
		}
		MMU_ResetMenuState(menu, MMU_ParseNVAttr(ecbLink, =
"menuItemsDisabled"), MMU_ParseNVAttr(ecbLink, "menuItemsHidden"),
			MMU_ParseNVAttr(ecbLink, "menuItemsChecked"), =
MMU_ParseNVAttr(ecbLink, "menuTokenValues"));
		var elemAlign=3Dnull;
		if ((alignId !=3Dnull) && (alignId.length > 0))
		{
			elemAlign=3Ddocument.getElementById(alignId);
		}
		if (elemAlign=3D=3Dnull)
		{
			elemAlign=3Ddocument.getElementById(ecbLink.id+"_t");
		}
		if (elemAlign=3D=3Dnull)
		{
			elemAlign=3DecbLink;
		}
		MMU_EcbHighlight(MMU_GetHighlightElement(ecbLink), true);
		var =
openMenuScript=3D"MenuHtc_show(document.getElementById('"+menu.id+"'), =
document.getElementById('"+elemAlign.id+				"'), true, "+fAlignRight+", =
null);";
		openMenuScript+=3D"SetEcbMouseOutAndDestroy('"+menu.id+"');"
		if ((delay !=3Dnull) && (delay > 0))
		{
			openMenuScript+=3D" g_MMU_OpenTimeoutHandle=3Dnull;";
			g_MMU_OpenTimeoutHandle=3Dwindow.setTimeout(openMenuScript, delay, =
"javascript");
		}
		else
		{
			eval(openMenuScript);
		}
		if (e !=3Dnull)
			e.cancelBubble=3Dtrue;
	}
	catch (ex)
	{
		alert(L_Loading_Error_Text);
	}
}
function SetEcbMouseOutAndDestroy(menuId)
{
		if (g_MMU_HighlightedEcbTable !=3Dnull)
		{
			g_MMU_HighlightedEcbTable.onmouseout=3Dnull;
			g_MMU_HighlightedEcbTableOpen=3Dg_MMU_HighlightedEcbTable;
			=
document.getElementById(menuId)._onDestroy=3DClearHighlightedEcbTableOpen=
;
		}
}
function ClearHighlightedEcbTableOpen()
{
	if (g_MMU_HighlightedEcbTableOpen !=3Dnull)
	{
		MMU_EcbHighlight(g_MMU_HighlightedEcbTableOpen, false);
		g_MMU_HighlightedEcbTableOpen=3Dnull;
	}
}
function MMU_EcbLinkOnFocusBlurDeferCall(menu, ecbLink, fOnFocus)
{
	if (fOnFocus)
	{
		ecbLink.onblur=3DfOnFocus ? new =
Function("MMU_EcbLinkOnFocusBlurDeferCall(null, this, false)") : null;
	}
	if (g_MMU_HighlightedEcbTableOpen !=3Dnull)
		return;
	var ecbTable=3Ddocument.getElementById(ecbLink.id+"_t");
	if (ecbTable !=3Dnull)
	{
		MMU_EcbHighlight(ecbTable, fOnFocus);
	}
}
function MMU_EcbLinkOnKeyDown(menu, ecbLink, e)
{
	if (e=3D=3Dnull)
	{
		e=3Dwindow.event;
		if (e=3D=3Dnull)
			return;
	}
	var hasHref=3D((ecbLink.href !=3Dnull) && (ecbLink.href.length > 0));
	if (((e.shiftKey || !hasHref) && (GetEventKeyCode(e)=3D=3D13)) || =
((e.altKey) && (GetEventKeyCode(e)=3D=3D40)))
	{
		var image=3Dbyid(ecbLink.id+"_ti");
		if(image=3D=3Dnull)
		{
			var serverClientId=3DecbLink.getAttribute("serverclientid");
			if ((serverClientId !=3Dnull) && (serverClientId.length > 0))
			{
				image=3Dbyid(serverClientId+"_ti");
			}
		}
		if (image !=3Dnull)
		{
			image.click();
		}
		else
		{
			ecbLink.click();
		}
		return false;
	}
	else
	{
		return true;
	}
}
function MMU_EcbTableMouseOverOutDeferCall(ecbTable, fMouseOver)
{
	if (fMouseOver)
	{
		if (ecbTable=3D=3Dg_MMU_HighlightedEcbTableOpen)
		{
			return;
		}
		ecbTable.onmouseout=3DfMouseOver ? new =
Function("MMU_EcbTableMouseOverOut(this, false)") : null;
	}
	MMU_EcbHighlight(ecbTable, fMouseOver);
}
function MMU_EcbHighlight(ecbTable, fHighlight)
{
	if ((ecbTable=3D=3Dnull) && (!fHighlight))
	{
		ecbTable=3Dg_MMU_HighlightedEcbTableOpen;
	}
	if (ecbTable=3D=3Dnull)
	{
		return;
	}
	if (fHighlight=3D=3Dnull)
	{
		fHighlight=3Dfalse;
	}
	var hoverActive=3DecbTable.getAttribute("hoverActive");
	var hoverInactive=3DecbTable.getAttribute("hoverInactive");
	if ((hoverActive=3D=3Dnull))
	{
		hoverActive=3D"ms-selectedtitle";
	}
	if ((hoverInactive=3D=3Dnull))
	{
		hoverInactive=3D"ms-unselectedtitle";
	}
	if (fHighlight)
	{
		ecbTable.className=3DhoverActive;
		g_MMU_HighlightedEcbTable=3DecbTable;
	}
	else
	{
		ecbTable.className=3DhoverInactive;
	}
	var menuFormat=3DecbTable.getAttribute("menuformat");
	var imageCell=3Ddocument.getElementById(ecbTable.id+"i");
	if (imageCell !=3Dnull && menuFormat!=3Dnull && =
menuFormat=3D=3D"ArrowOnHover")
	{
		imageCell.style.visibility=3DfHighlight ? "visible" : "hidden";
	}
	if (!fHighlight)
	{
		g_MMU_HighlightedEcbTable=3Dnull;
	}
}
function MMU_PopMenuIfShowingDeferCall(menuElement)
{
	if (!IsAccessibilityFeatureEnabledProxy() && g_menuHtc_lastMenu)
	{
		var menuType=3Dg_menuHtc_lastMenu.getAttribute("type");
		if (menuType && menuType=3D=3D"ServerMenu")
			menuElement.onclick();
	}
}
function MMU_HandleArrowSplitButtonKeyDown(e, id, a ,t)
{
	if (!e.shiftKey &&
		!e.altKey &&
		!e.ctrlKey &&
		(GetEventKeyCode(e)=3D=3D13))
	{
		t.parentNode.click();
		return;
	}
	return MMU_EcbLinkOnKeyDown(byid(id), a, e);
}
function MMU_GetHighlightElement(elem)
{
	var highlightElement=3Dnull
	highlightElement=3Ddocument.getElementById(elem.id+"_t");
	if (highlightElement !=3Dnull)
		return highlightElement;
	else
		return elem;
}
function MMU_GetMenuFromClientId(clientId)
{
	return document.getElementById(clientId);
}
var g_MMU_theFormActionAtPageLoad=3Dnull;
var g_MMU_theFormActionAtPreMenuOpen=3Dnull;
var g_MMU_Form0ActionAtPageLoad=3Dnull;
var g_MMU_Form0ActionAtPreMenuOpen=3Dnull;
function MMU_CallbackPreMenuOpen(templateClientId, menuClientId, =
callbackEventReference, timeoutLength, timeoutMessage, e)
{
	try
	{
		g_MMU_theFormActionAtPreMenuOpen=3D(theForm !=3Dnull ? theForm.action =
: "null");
		g_MMU_Form0ActionAtPreMenuOpen=3D(document.forms !=3Dnull && =
document.forms.length > 0 ? document.forms[0].action : "null");
		var menuTemplate=3Ddocument.getElementById(templateClientId);
		var menuLink=3Ddocument.getElementById(menuClientId);
		if ((menuLink.getAttribute("suppressBubbleIfPostback") !=3Dnull) && (e =
!=3Dnull) && (e.srcElement !=3Dnull) && (e.srcElement.href !=3Dnull) &&
			(e.srcElement.href.substr(0, =
MMU_postbackPrefix.length)=3D=3DMMU_postbackPrefix))
		{
			event.cancelBubble=3Dtrue;
			return;
		}
		MMU_StopPendingTimerEventsFromCallback();
		MMU_RemoveCallbackItemsFromMenuTemplate(menuTemplate);
		var menu=3Ddocument.getElementById(menuClientId);
		menu.setAttribute("callbackInProgress", "true");
		var loadingMessageMenuItem=3DCAMOpt(menuTemplate, L_Loading_Text, =
"null");
		loadingMessageMenuItem.setAttribute("callbackitem", "true");
		loadingMessageMenuItem.setAttribute("enabled", "false");
		var =
callbackContext=3DtemplateClientId+";"+menuClientId+";"+timeoutMessage.re=
place(/;/g, "%semi%").replace(/\'/g, "%quot%");
		=
callbackEventReference=3DcallbackEventReference.replace(/__CALLBACKCONTEX=
T__/g, callbackContext);
		eval(callbackEventReference);
		=
g_MMU_RequestTimeoutTimeoutHandle=3Dwindow.setTimeout("MMU_CallbackErrHan=
dler('timeout', '"+callbackContext+"')", timeoutLength, "javascript");
	}
	catch (ex)
	{
		alert(L_Loading_Error_Text);
	}
}
var g_MMU_RequestTimeoutTimeoutHandle=3Dnull;
function MMU_RemoveCallbackItemsFromMenuTemplate(menuTemplate)
{
	try
	{
		for (var menuChildIndex=3D0; menuChildIndex < =
menuTemplate.childNodes.length; menuChildIndex++)
		{
			var menuChild=3DmenuTemplate.childNodes[menuChildIndex];
			if ((menuChild.nodeType=3D=3D1) && =
(menuChild.getAttribute("callbackitem")=3D=3D"true"))
			{
				menuTemplate.removeChild(menuChild);
				--menuChildIndex;
			}
		}
	}
	catch (ex)
	{
		alert(L_Loading_Error_Text);
	}
}
function MMU_StopPendingTimerEventsFromCallback()
{
	if (g_MMU_OpenTimeoutHandle !=3Dnull)
	{
		window.clearTimeout(g_MMU_OpenTimeoutHandle);
		g_MMU_OpenTimeoutHandle=3Dnull;
	}
	if (g_MMU_RequestTimeoutTimeoutHandle !=3Dnull)
	{
		window.clearTimeout(g_MMU_RequestTimeoutTimeoutHandle);
		g_MMU_RequestTimeoutTimeoutHandle=3Dnull;
	}
}
function MMU_UpdateMenuTemplateWithErrorItem(menuTemplate, errorString)
{
	MMU_RemoveCallbackItemsFromMenuTemplate(menuTemplate);
	var errorMenuItem=3DCAMOpt(menuTemplate, errorString, "null");
	loadingMessageMenuItem.setAttribute("callbackitem", "true");
	loadingMessageMenuItem.setAttribute("enabled", "false");
}
function MMU_UpdateOpenedMenuWithErrorItem(menu, menuTemplate, =
errorString)
{
	MMU_UpdateMenuTemplateWithErrorItem(menuTemplate, errorString);
	HideMenu(menuTemplate);
	MMU_Open(menuTemplate, menu);
}
function MMU_CallbackHandler(result, contextString)
{
	{
		MMU_StopPendingTimerEventsFromCallback();
		var context=3DMMU_ParseContext(contextString);
		var menuTemplate=3Ddocument.getElementById(context.TemplateClientId);
		if (menuTemplate=3D=3Dnull) { alert(L_Loading_Error_Text); return; }
		var menu=3Ddocument.getElementById(context.MenuClientId);
		if (menu=3D=3Dnull) { alert(L_Loading_Error_Text); return; }
		var disabledIds=3D"";
		var hiddenIds=3D"";
		var checkedIds=3D"";
		var tokensAndValues=3D"";
		var menuItemsHtml=3D"";
		var parts=3Dresult.split(MMU_chDelim);
		if ((parts=3D=3Dnull) || (parts.length !=3D5))
		{
			menuItemsHtml=3DMMU_GenerateErrorMenuItem(L_Loading_Error_Text);
		}
		else
		{
			var re=3Dnew RegExp(MMU_chDelimEnc,"g");
			disabledIds=3Dparts[0].replace(re, MMU_chDelim);
			hiddenIds=3Dparts[1].replace(re, MMU_chDelim);
			checkedIds=3Dparts[2].replace(re, MMU_chDelim);
			tokensAndValues=3Dparts[3].replace(re, MMU_chDelim);
			menuItemsHtml=3Dparts[4].replace(re, MMU_chDelim);
		}
		menu.setAttribute("menuItemsDisabled", disabledIds);
		menu.setAttribute("menuItemsHidden", hiddenIds);
		menu.setAttribute("menuItemsChecked", checkedIds);
		menu.setAttribute("menuTokenValues", tokensAndValues);
		MMU_RemoveCallbackItemsFromMenuTemplate(menuTemplate);
		menuTemplate.innerHTML=3DmenuTemplate.innerHTML+menuItemsHtml;
		HideMenu(menuTemplate);
		MMU_Open(menuTemplate, menu);
		menu.setAttribute("callbackInProgress", "");
	}
	{
	}
}
function MMU_CallbackErrHandler(result, contextString)
{
	try
	{
		alert(L_Loading_Error_Text);
		var context=3DMMU_ParseContext(contextString);
		var menuTemplate=3Ddocument.getElementById(context.TemplateClientId);
		if (menuTemplate=3D=3Dnull) { alert(L_Loading_Error_Text); return; }
		var menu=3Ddocument.getElementById(context.MenuClientId);
		if (menu=3D=3Dnull) { alert(L_Loading_Error_Text); return; }
		menu.setAttribute("callbackInProgress", "");
		var errorMessage=3DL_Loading_Error_Text;
		if ((result=3D=3D"timeout") && (context.TimeoutMessage !=3Dnull) && =
(context.TimeoutMessage.length > 0))
		{
			errorMessage=3Dcontext.TimeoutMessage;
		}
		MMU_UpdateOpenedMenuWithErrorItem(menu, menuTemplate, errorMessage);
		;
	}
	catch (ex)
	{
		alert(L_Loading_Error_Text);
	}
}
function MMU_ParseContext(contextString)
{
	try
	{
		var context=3Dnew Object();
		var values=3DcontextString.split(';');
		context.TemplateClientId=3Dvalues[0];
		context.MenuClientId=3Dvalues[1];
		context.TimeoutMessage=3Dvalues[2].replace(/%semi%/g, =
";").replace(/%quot%/g, "\'");
		return context;
	}
	catch (ex)
	{
		alert(L_Loading_Error_Text);
	}
}
var L_NewFormLibTb3_Text=3D"The document(s) could not be merged.\nThe =
required application may not be installed properly, or the template for =
this document library cannot be opened.\n\nPlease try the following:\n1. =
Check the General Settings for this document library for the name of the =
template, and install the application necessary for opening the =
template. If the application was set to install on first use, run the =
application and then try creating a new document again.\n\n2.  If you =
have permission to modify this document library, go to General Settings =
for the library and configure a new template.";
var L_NewFormLibTb4_Text=3D"Select the document(s) you want to merge, =
and then click 'Merge Selected Documents' on the toolbar.";
function combineDocuments(strProgID, strTemplate, strSaveLocation)
{
	fNewDoc=3Dfalse;
	{
		if ((browseris.w3c) && (!browseris.ie))
			document.all=3Ddocument.getElementsByTagName("*");
		var fSelectionError=3Dtrue;
		var strTemplateUrl;
		var strProgID2;
		try
		{
			var chkCombineCollection=3Ddocument.all.chkCombine;
			for (i=3D0; fSelectionError && i<chkCombineCollection.length; i++)
				if (chkCombineCollection[i].checked && fSelectionError)
				{
					fSelectionError=3Dfalse;
					strTemplateUrl=3Ddocument.all.chkUrl[i].HREF;
					strProgID2=3Ddocument.all.chkProgID[i].HREF;
				}
		}
		catch(ex)
		{
		}
		try
		{
			if (fSelectionError && document.all.chkCombine.checked)
			{
				fSelectionError=3Dfalse;
				strTemplateUrl=3Ddocument.all.chkUrl.HREF;
				strProgID2=3Ddocument.all.chkProgID.HREF;
			}
		}
		catch(ex)
		{
		}
		if (!fSelectionError)
		{
			var bSuccess=3Dfalse;
			try
				{
				NewDocumentButton=3Dnew ActiveXObject(strProgID2);
				fNewDoc=3DNewDocumentButton !=3Dnull;
				}
			catch(ex)
				{
				}
			if (!fNewDoc)
				alert(L_NewFormLibTb3_Text);
			else
			{
				try
				{				=09
					bSuccess=3DNewDocumentButton.MergeDocuments(strTemplateUrl, =
document.all.chkCombine, makeAbsUrl(strSaveLocation));
				}
				catch(e)
				{
				}
				if (!bSuccess)
					alert(L_NewFormLibTb3_Text);
				else
					window.onfocus=3DRefreshOnFocus;
			}
		}
		else
			alert(L_NewFormLibTb4_Text);
	}
}
var L_NewFormLibTb5_Text=3D"Select the document(s) you want to relink, =
and then click 'Relink Selected Documents' on the toolbar.";
var L_NewFormLibTb6_Text=3D"Only 500 documents can be relinked at a =
time. Modify your selection and then try again.";
function repairLinks(strRootFolder, strList, strVDir)
{
	if ((browseris.w3c) && (!browseris.ie))
		document.all=3Ddocument.getElementsByTagName("*");
	var cntChecked=3D0;=09
	var inputSubmitRepairDocs=3Ddocument.all.SubmitRepairDocs;
	inputSubmitRepairDocs.value=3D"";
	var inputs=3Ddocument.getElementsByTagName('input');
	for (var i=3D0; i < inputs.length; i++)
	{
		if (inputs[i].id=3D=3D'chkRepair')
		{
			if (inputs[i].checked)
			{
				inputSubmitRepairDocs.value+=3Dinputs[i].getAttribute('docID');
				inputSubmitRepairDocs.value+=3D" ";
				cntChecked++;
			}
		}
	}
	if (cntChecked > 0 && cntChecked <=3D500)
	{
	  document.all.SubmitRepairRedirectList.value=3DstrList;
	  document.all.SubmitRepairRedirectFolder.value=3DstrRootFolder;
	  =
document.all.SubmitRepairDocsForm.action=3DstrVDir+"/submitrepair.aspx";
	  document.all.SubmitRepairDocsForm.submit();
	}
	else
	  alert(cntChecked=3D=3D0 ? L_NewFormLibTb5_Text : =
L_NewFormLibTb6_Text);
}
function NavigateToManageCopiesPage(strHttpRoot, strFileRef)
{
	STSNavigate(strHttpRoot+"/_layouts"+		=
"/managecopies.aspx?ItemUrl=3D"+strFileRef+	"&Source=3D"+GetSource());
}
var L_ViewVersion_Text=3D"View";
var L_RestoreVersion_Text=3D"Restore";
var L_DeleteVersion_Text=3D"Delete";
var L_DenyVersion_Text=3D"Reject this version";
var L_UnPublishVersion_Text=3D"Unpublish this version";
function AddVersionMenuItemsCore(m, ctx)
{
	if (currentItemID !=3Dnull)
	{
	   var strCurrentItemID=3DcurrentItemID.toString();
	   if (strCurrentItemID.indexOf(".0.") >=3D0 )
	   return;
	}
	if (!HasRights(0x0, 0x40))
	  return;
	var menuOption;
	var IsCurrent=3DitemTable.getAttribute("isCur");
	var iLevel=3DitemTable.getAttribute("Level");
	var canViewProperty=3DitemTable.getAttribute("canViewProperty");
	if (currentItemFSObjType=3D=3Dnull)
		currentItemFSObjType=3DGetAttributeFromItemTable(itemTable, "OType", =
"FSObjType");
	if (canViewProperty !=3D"0")
	{
	menuOption=3DCAMOpt(m, L_ViewVersion_Text, "javascript:ViewVersion()", =
"");
		menuOption.id=3D"ID_ViewVersion";
	}
	if (HasRights(0x0, 0x4))
	{
		menuOption=3DCAMOpt(m, L_RestoreVersion_Text, =
"javascript:RestoreVersion()", "");
		menuOption.id=3D"ID_RestoreVersion";
	}
	if (HasRights(0x0, 0x80) && IsCurrent !=3D"1")
	{
		menuOption=3DCAMOpt(m, L_DeleteVersion_Text, =
"javascript:DeleteVersion()", "");
		menuOption.id=3D"ID_DeleteVersion";
	}
	if (HasRights(0x0, 0x10) && HasRights(0x0, 0x4))
	{
		if ((ctx.isModerated || ctx.EnableMinorVersions) && =
(currentItemFSObjType !=3D1)  &&
			(iLevel=3D=3D1 && IsCurrent=3D=3D"1"))
		{
			var menustring=3DL_DenyVersion_Text;
			if (ctx.EnableMinorVersions)
				menustring=3DL_UnPublishVersion_Text;
			menuOption=3DCAMOpt(m, menustring, "javascript:TakeOfflineVersion()", =
"");
			menuOption.id=3D"ID_TakeOfflineVersion";
		}
	}
}
function ViewVersion()
{
	if (! IsContextSet())
		return;
	STSNavigate(itemTable.getAttribute("verUrl"));
}
var L_Version_Restore_Confirm_Text=3D"You are about to replace the =
current version with the selected version.";
var L_Version_RestoreVersioningOff_Confirm_Text=3D"Versioning is =
currently disabled. As a result, you are about to overwrite the current =
version. All changes to this version will be lost.";
var L_Version_NoRestore_Current_ERR=3D"Cannot restore the current =
version.";
function RestoreVersion()
{
	if (! IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	if (itemTable.getAttribute("isMostCur") !=3D"0")
	{
		alert(L_Version_NoRestore_Current_ERR);
	}
	else
	{
		var =
path=3Dctx.HttpPath+"&op=3DRestore&ver=3D"+itemTable.getAttribute("verId"=
)
		if (confirm(ctx.verEnabled ? L_Version_Restore_Confirm_Text : =
L_Version_RestoreVersioningOff_Confirm_Text))
		{
			SubmitFormPost(path);
		}
	}
}
var L_Version_NoOffline_NonCurrent_ERR=3D"You can only take offline the =
current published or approved version";
var L_Version_unpublish_Confirm_Text=3D"Are you sure you want to =
unpublish this version of the document?";
var L_Version_deny_Confirm_Text=3D"Are you sure you want to deny this =
version of the document?";
function TakeOfflineVersion()
{
	if (! IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	var confrimstr=3DL_Version_deny_Confirm_Text;
	if (ctx.EnableMinorVersions)
		confrimstr=3DL_Version_unpublish_Confirm_Text
	if (itemTable.getAttribute("isCur") !=3D"1" || =
itemTable.getAttribute("Level") !=3D1)
	{
		alert(L_Version_NoOffline_NonCurrent_ERR);
	}
	else if (confirm(confrimstr))
	{
		SubmitFormPost(ctx.HttpPath+"&op=3DTakeOffline");
	}
}
var L_Version_Delete_Confirm_Text=3D"Are you sure you want to delete =
this version?";
var L_Version_Recycle_Confirm_Text=3D"Are you sure you want to send this =
version to the site Recycle Bin?";
var L_Version_NoDelete_Current_ERR=3D"You cannot delete the current =
checked in version, major version, or approved version.";
function DeleteVersion()
{
	if (! IsContextSet())
		return;
	var ctx=3DcurrentCtx;
	if (itemTable.getAttribute("isCur") !=3D"0")
	{
		alert(L_Version_NoDelete_Current_ERR);
	}
	else
	{
		var =
path=3Dctx.HttpPath+"&op=3DDelete&ver=3D"+itemTable.getAttribute("verId")=
;
		if (confirm(ctx.RecycleBinEnabled ? L_Version_Recycle_Confirm_Text : =
L_Version_Delete_Confirm_Text))
		{
			SubmitFormPost(path);
		}
	}
}
var L_Version_DeleteAll_Confirm_Text=3D"Are you sure you want to delete =
all previous versions associated with this file?";
var L_Version_RecycleAll_Confirm_Text=3D"Are you sure you want to send =
all previous versions associated with this file to the site Recycle =
Bin?";
var L_Version_DeleteAllMinor_Confirm_Text=3D"Are you sure you want to =
delete all previous draft versions of this file?";
var L_Version_RecycleAllMinor_Confirm_Text=3D"Are you sure you want to =
send all previous draft versions of this file to the site Recycle Bin?";
var L_Version_NoDeleteAll_None_ERR=3D"There are no previous versions to =
delete.";
function DeleteAllVersions(nVers, ctx)
{
	if (nVers <=3D1)
	{
		alert(L_Version_NoDeleteAll_None_ERR);
	}
	else
	{
		if (confirm(ctx.RecycleBinEnabled ? L_Version_RecycleAll_Confirm_Text =
: L_Version_DeleteAll_Confirm_Text))
		{
			SubmitFormPost(ctx.HttpPath+"&op=3DDeleteAll");
		}
	}
}
function DeleteAllMinorVersions(nVers, ctx)
{
	if (nVers <=3D1)
	{
		alert(L_Version_NoDeleteAll_None_ERR);
	}
	else if (confirm(ctx.RecycleBinEnabled ? =
L_Version_RecycleAllMinor_Confirm_Text : =
L_Version_DeleteAllMinor_Confirm_Text))
	{
		SubmitFormPost(ctx.HttpPath+"&op=3DDeleteAllMinor");
	}
}
function EditInGrid(using, viewguid)
{
	EnsureListControl();
	if (fListControl)
	{
		encViewId=3DescapeProperly(viewguid);
		strDocUrl=3Dusing+"?ShowInGrid=3DTrue&View=3D"+encViewId;
		pageView=3DGetUrlKeyValue("PageView", true);
		if (pageView !=3D"")
		{
			strDocUrl=3DstrDocUrl+"&PageView=3D"+pageView;
		}
		showWebPart=3DGetUrlKeyValue("ShowWebPart", true);
		if (showWebPart !=3D"")
		{
			strDocUrl=3DstrDocUrl+"&ShowWebPart=3D"+showWebPart;
		}
		viewId=3DGetUrlKeyValue("View", true);
		if ((viewId.toUpperCase()=3D=3Dviewguid.toUpperCase()) || =
(viewId.toUpperCase()=3D=3DencViewId.toUpperCase()))
		{
			rootFolder=3DGetUrlKeyValue("RootFolder", true);
			if (rootFolder !=3D"")
			{
				strDocUrl=3DstrDocUrl+"&RootFolder=3D"+rootFolder;
			}
		}
		SubmitFormPost(strDocUrl);
	}
	else
	{
		if (!fListErrorShown)
			{
			alert(L_EditInGrid_Text);
			fListErrorShown=3Dtrue;
			}
	}
}
function ExitGrid(using)
{
	var strDocUrl;
	var pageView;
	var viewId;
	var rootFolder;
	strDocUrl=3Dusing;
	pageView=3DGetUrlKeyValue("PageView", true);
	viewId=3DGetUrlKeyValue("View", true);
	if (viewId !=3D"")
	{
		strDocUrl=3DstrDocUrl+"?View=3D"+viewId;
		rootFolder=3DGetUrlKeyValue("RootFolder", true);
		if (rootFolder !=3D"")
		{
			strDocUrl=3DstrDocUrl+"&RootFolder=3D"+rootFolder;
		}
		if (pageView !=3D"")
		{
			strDocUrl=3DstrDocUrl+"&PageView=3D"+pageView;
		}
		showWebPart=3DGetUrlKeyValue("ShowWebPart", true);
		if (showWebPart !=3D"")
		{
			strDocUrl=3DstrDocUrl+"&ShowWebPart=3D"+showWebPart;
		}
		strDocUrl=3DstrDocUrl+"&ShowInGrid=3DHTML";
	}
	else
	{
		strDocUrl=3DstrDocUrl+"?ShowInGrid=3DHTML";
		if (pageView !=3D"")
		{
			strDocUrl=3DstrDocUrl+"&PageView=3D"+pageView;
		}
		showWebPart=3DGetUrlKeyValue("ShowWebPart", true);
		if (showWebPart !=3D"")
		{
			strDocUrl=3DstrDocUrl+"&ShowWebPart=3D"+showWebPart;
		}
	}
	SubmitFormPost(strDocUrl);
}


------=_NextPart_000_001F_01CB326A.947419B0--

