The Application Process for Prospective =
International=20
Students
Washington University defines an international =
student as a=20
citizen or Permanent Resident of a country other than the United States, =
and who=20
will be studying in the United States on a temporary =
visa.
The Application Process-At-A-Glance for Prospective =
International=20
Students
Submit the Pre-Application Data Sheet/Supplement.=20
This brief Data Sheet can be submitted on paper or =
online. While=20
you can submit this form at any time before the deadline, we encourage =
you to=20
submit it as soon as possible. Once we have received the Data Sheet, =
we will=20
send you a paper copy of the Common Application, and we will open your =
application file so that we are prepared to receive your other =
application=20
materials.
Submit the Common Application or Universal College =
Application.=20
The Common Application may be submitted on paper or =
online at http://www.commonapp.org/ . After you have =
submitted your=20
Pre-Application Data Sheet, we will mail you a paper copy of the =
Common=20
Application. If you prefer, you may submit the Universal College =
Application=20
in place of the Common Application. You should submit either =
the=20
Common Application or the Universal College Application, but =
not=20
both. The Universal College Application is available online at http://www.universalcollegeapp.com/ . Both the =
Common=20
Application and the Universal College Application include the essay=20
questions.
Submit the $55 Application Fee. You may =
submit a $55=20
personal check in the amount of $55 (U.S. dollars), made payable to =
Washington=20
University. Be sure to include the applicant=E2=80=99s name on the =
check. If you=20
prefer to pay the application fee using MasterCard, Visa, or Discover, =
you may=20
do so when you submit the Pre-Application Data Sheet online or when =
you check=20
the status of your application on our Web site. You should =
submit the=20
$55 payment only once. Do not send cash .
Submit your Support Materials (freshman applicants).=20
In addition to the application forms and essay, freshman=20
applicants must submit the following supporting materials by the =
deadlines:=20
School Report and Official Transcript, Teacher Evaluation, SAT or ACT =
Scores,=20
TOEFL or IELTS (for students whose first language is not English), and =
portfolio (optional for students applying to the College of =
Architecture and=20
College of Art).Submit your Support Materials (transfer=20
applicants). In addition to the application forms and =
essay,=20
applicants for transfer admission must submit the following supporting =
materials by the deadlines: Instructor Evaluation and College =
Official=E2=80=99s=20
Report, SAT or ACT scores, TOEFL or IELTS (for students whose first =
language=20
is not English), high school transcript, college transcript, and =
portfolio=20
(required for students applying to the College of Art and College of=20
Architecture).
Submit the Midyear Report (freshman applicants). =
The=20
Midyear Report is an important component of our evaluation process. =
Your=20
counselor should mail us this form and an updated transcript as soon =
as=20
possible after January 1. If you are applying Early Decision, you =
must=20
submit your first marking period grades in order to complete your=20
application. Submit the Mid-Semester Progress Report =
(transfer=20
applicants). If you are in your first year of college, =
you must=20
present at least one completed semester of full-time college work with =
your=20
application for transfer admission or submit a completed Mid-Semester =
Progress=20
Report. All applicants for spring admission are required to submit =
this form=20
for admission consideration.
Apply for Financial Assistance. If you wish to be =
considered for financial assistance based on need, you must submit =
separate=20
applications. Pl=
ease=20
click here for more information.
Apply for Academic Scholarships (freshman applicants). =
If=20
you wish to be considered for merit-based scholarships, you must =
submit=20
separate applications. Please go to Acad=
emic=20
Scholarship & Fellowship Programs for deadlines, applications, =
and=20
more information.
Check your Progress. Click here to =
check the=20
status of your application on our Web site . When you check your =
status,=20
you can see what pieces of your application are missing, verify your=20
application data, pay your application fee, and even link to a site =
where you=20
can check the status of your application for financial assistance. =
Our Web=20
site is the only accurate source of information regarding the status =
of your=20
application to Washington University; please check it =
regularly.
To learn more about Washington University, to obtain specific =
materials, or=20
if you have questions about the processing of your application, please=20
contact:
Office of Undergraduate Admissions Washington University One=20
Brookings Drive PO Box 3403 St. Louis, MO 63143-0403 E-mail: =
admissions@wustl.edu
------=_NextPart_000_0000_01CA0A0A.E6788810
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://admissions.wustl.edu/Style%20Library/Images/wulogo.gif
R0lGODlh8AEqAPf/AD+VheSZiwCKdH16ekOciY2KigF5ZAFtWoq7rM3MzNjLsvnix323rNbU1fDe
w8rJyf7cw+/v7yokJcjFrdPS0uLh4YWBgtva2kE7PfrWveaklebm5vj4+Pb29qa6ovT09G1parzB
qTErLZWRkmFdXXFtbTkzNGaokvDw8ElERcLAwFaijHRxcVlUVZq2n9+Fe1FMTXl1drgEEbKwsFVR
UiyHdsC+vmVhYsIZJayqq7q5ufDTut7e3ouym0ZBQsfFxtTn5GlkZQCSfOPOtU5JSre1te/bwHSr
lACBbMo1O11YWtRXVgqXgeno6aShou3s7O3LtN1+ddloZO319Li2toF9fs5BRe7SusbExailprYB
C1ulle7SuZ2amqakpJCNjrQABoeEhRJ5ZtZiX+m1oTYwMa+srSqahNJJS7+9veixnrCurh1XTCAZ
G5+cne7WvOy9qJiVlquoqbva1K8ABM/Nzuu7ppaUlJDCucPCwvXSusUlLj44OUxGSLK+prsDD+zC
rbOxsiIcHR9MQ/bVvCcgIu/Uu/LTuv/Yv9t0baGen8vKyso9Qcri3i8oKscsNPDVvPK7p0M+P8LK
sby6uqXNxmGmj1ROUOrSudfW1/TUu1xWWPHZwOTVu7WztOzHsDMuL2NeX4qHiLPVzyUfINQ3Pe7Q
uGtnaCwnJ9/t6yEaHDs2N+zRuR2Abe/Yvu3SuejQt+Pw7Wmrn/b6+b8UISMdHu3TusABC74RHrwA
Bh8YGv39/fz8/Pv6++Xk5Pr6+vv7+/Tz8+Tj4+vq6vPy8t3c3Orp6eDf4Ozr6/Lx8t7d3ebl5dzb
2727vJqXmNTT05OQkaOgoZuYmaKfoPz7+5KPkNjX162rq+rp6p2bm3Jvb8TDw5aTk4N/gPP498zL
y7m3t7Gvr+3t7amnp6Wjo/z9/bppYjCmjuXZvt7Wu8XQtfXPuPj7+9DPz+B/dt2llM9vaMG/v2qy
mjmQgOfn5++jlPv9/IGvl5uwmvjQt57KwsnHx63Sy0uijB8ZGv///yH5BAEAAP8ALAAAAADwASoA
AAj/AL2V+0ewoMGDCBMSnFKwAjQvgeKp8JSlGrN/Db4oihhvhhtF/zh04ZZFjpcvbjgU3OYkYhpF
I5IpnJnQGs2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMaHIWnEUOi5VLpw1MwgQhUfFL0wSACQ51/4ExI
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
------=_NextPart_000_0000_01CA0A0A.E6788810
Content-Type: image/gif
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admissions.wustl.edu/_layouts/images/gosearch.gif
GIF89a=0D=00=0D=00=E6G=006=A7=D4=FB=FB=FB8e=AB=3Dp=B69=94=CD9|=C09=84=C59=
=8C=C9=FA=FA=FA9m=B4=FC=FC=FC=C9=D6=E7=9F=CA=E4=C9=D4=E5v=99=CAa=B9=DC=A1=
=AC=C1f=AC=D7Y=A5=D4=EC=EC=EF3W=99=A5=B0=C4=C7=D0=E1K=96=CD=A1=C3=E1":h`v=
=A1=F2=F5=F7H=7F=C0=D4=DF=EDf=81=B2Bl=AF=ED=F2=F6=81=8E=A8=A6=CD=E6=92=AE=
=D4m=B9=CF=87=B4=DA=E5=EE=F1+I=82\=A6=D5As=B7Yk=8D@z=BD=99=C7=D59u=BBr=96=
=C9=3D_=9E=C5=CD=DB=BB=CE=E5=E5=EA=F0Z=9E=D1=97=B9=DC=92=AA=CF=83=AC=D6s=BB=
=CF=E4=EB=F2=92=C6=D4=3Dh=AD=94=99=A1=A3=C1=DFSz=B6=F6=F7=F8=7F=AE=D85R=88=
~=A9=D5U=B4=DAS=A1=D3=0A=
=01 =17=07=89?=06=18=0A=
2=13=01%=06E=836=054=01&=1B=01A=05<=831-=1C8=08=08=1D+D=89=0B=03 =
)=0E.=C7#=83=0D=1F=02=3D=02=D3:5=83=16/=14=1E=82=10=15=890@'=1A=91=83!=19=
*=E4=89;=E9=83=81=00;
=0A=
=0A=
------=_NextPart_000_0000_01CA0A0A.E6788810
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://admissions.wustl.edu/Style%20Library/Images/ualogo.png
iVBORw0KGgoAAAANSUhEUgAAAX4AAAAjCAMAAACkY5FTAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAMAUExURbFRUaAmJpklJb5GRrVSUuzT08VH
R6VCQtGMjNiNjcR9fclVVaxRUd6pqaJBQahQUMJ8fLdSUtSNjcp+fuGpqaU0NMyLi65RUcxwcLhg
YMBUVM1jY9GZmbVsbK1eXrk4OLVERKVQUM5+frEpKbE2NsNUVNqbm8Fvb+nT075ubp40NNJ/f9aN
jbxTU9Z/f+K3t8yZmagoKMJhYc5xcahCQqk1NbZgYKE0NLJRUbpTU9ioqJwmJqwoKN62ts6Zmdyb
m7JfX9Knp7Q3N8pwcJIkJL17e9aamsJGRrxubsqYmOHExLQqKuC3t5YlJYcVFd+cnLgqKsRvb9uO
jr04ONypqcA5OctVVb5hYbsrK8piYui4uLYqKtJxcapDQ9uoqNaoqMBGRsViYq42Nr57e5czM7Be
XrpubshiYrpFRchwcJUkJL45OeWqqq4pKdSamrRfX74rK59BQZ0ZGZkYGJ8ZGasbG7IcHKMaGpcY
GK4cHJQXF6YaGpEXF6obG6IaGqcaGq8cHLseHpUYGKQaGo4WFpoYGK0bG5IXF6UaGpgYGLYdHZwZ
GaAZGagbG5AXF64bG6EZGbMcHJYYGI0WFqkbG5sYGIsWFpMXF7AcHJ4ZGY8XF6wbG6gaGowWFooW
FogWFvjw8IkWFvnw8OXFxfTi4uPFxeTFxfXi4uLExPrw8OrT08uLi4gVFerGxqpQUMaKiujFxceL
i+fFxfHi4sRUVOzGxqtRUcZUVIUVFfDh4fPi4uvGxs6MjMiLi/DU1MWKivfw8PLi4u/U1MqLi8+M
jOnGxubFxcdVVevT08mLi8VUVL1UVMSKisZvb6xDQ+7U1NOMjNWoqOa4uOe4uMF8fL9UVLlubtKM
jNiamsxWVu3GxtSnp9u2trlTU6QnJ+OqqunFxdyOjrg3N/HU1OKpqe3U1N6bm+7GxsdiYtBxcdib
m48kJNBkZPbi4rRRUcAsLKVPT5wzM9y2trFERLhtbbEcHLUdHbQcHLgdHb4eHrkdHbweHrodHbcd
Hb0eHv///8LgInsAABjTSURBVHjapFt5fFTVvQ8iICBQkUXQCm3BFp4WLGoFtOLukweiVCpVWq21
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
TkSuQmCC
------=_NextPart_000_0000_01CA0A0A.E6788810
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://admissions.wustl.edu/WebResource.axd?d=KEnori3QKva4Fc4zzP43KA2&t=633444642412343750
R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
------=_NextPart_000_0000_01CA0A0A.E6788810
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://admissions.wustl.edu/SiteCollectionImages/Brookings%20Hall/BR_quad_10.jpg
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
e3bX/9k=
------=_NextPart_000_0000_01CA0A0A.E6788810
Content-Type: text/css;
charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admissions.wustl.edu/Style%20Library/en-US/Core%20Styles/controls.css
.slm-dragdrop-source {
BEHAVIOR: url(/_layouts/1033/cmsslwpdragdropsource.htc)
}
.slm-layout-main {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.slm-edit-ecb {
WIDTH: 40px
}
.slm-edit-ecb DIV {
PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; HEIGHT: =
23px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.slm-edit-link {
PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 1px
}
.slm-display-link {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.presence-status-icon {
PADDING-LEFT: 0px; WIDTH: 12px; PADDING-RIGHT: 5px; FLOAT: left; =
HEIGHT: 12px; PADDING-TOP: 1px
}
.wp-content {
MARGIN: 6px 0px 6px 4px
}
.cbq-layout-main {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.toc-layout-main {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.item {
MARGIN: 6px 0px 6px 4px; CLEAR: both
}
.centered {
TEXT-ALIGN: center
}
.link-item {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 8pt; TEXT-DECORATION: =
none
}
.link-item A {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 8pt; TEXT-DECORATION: =
none
}
.link-item A:link {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 8pt; TEXT-DECORATION: =
none
}
.link-item A:visited {
COLOR: #4167af; TEXT-DECORATION: none
}
.link-item A:active {
COLOR: #4167af; TEXT-DECORATION: none
}
.link-item A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.link-item-large {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 18pt; TEXT-DECORATION: =
none
}
.link-item-large A {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 18pt; TEXT-DECORATION: =
none
}
.link-item-large A:link {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 18pt; TEXT-DECORATION: =
none
}
.link-item-large A:visited {
COLOR: #4167af; TEXT-DECORATION: none
}
.link-item-large A:active {
COLOR: #4167af; TEXT-DECORATION: none
}
.link-item-large A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.description {
FONT-FAMILY: tahoma; COLOR: #4c4c4c; FONT-SIZE: 8pt
}
.image-area-left {
PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: left
}
.image-area-right {
PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: right; VERTICAL-ALIGN: =
top
}
.image-area-top {
PADDING-BOTTOM: 5px
}
.image {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.image-fixed-width {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 90px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.bullet {
BACKGROUND-IMAGE: url(/_layouts/images/lstbulet.gif); BORDER-BOTTOM: ; =
BORDER-LEFT: ; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 50%; =
VERTICAL-ALIGN: top; BORDER-TOP: ; BORDER-RIGHT:=20
}
.groupheader {
TEXT-ALIGN: left; FONT-FAMILY: tahoma; MARGIN-BOTTOM: 5px; COLOR: =
#000000; CLEAR: both; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.band {
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e4e8f0; PADDING-LEFT: 3px; =
PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.large {
FONT-SIZE: 18pt
}
.small {
FONT-SIZE: 8pt
}
.medium {
FONT-SIZE: 10pt
}
.centered {
TEXT-ALIGN: center
}
.separator {
BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; =
CLEAR: both; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px =
solid
}
.whitespace {
MARGIN-BOTTOM: 5px; CLEAR: both
}
.level-header {
PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 2px
}
.level-band {
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e4e8f0; PADDING-LEFT: 3px; =
PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 3px; PADDING-TOP: =
2px
}
.level-description {
FONT-FAMILY: tahoma; COLOR: #4c4c4c; FONT-SIZE: 8pt
}
.level-description-padding {
PADDING-BOTTOM: 1px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px
}
.level-item-pos {
PADDING-BOTTOM: 1px; MARGIN: 2px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 1px
}
.level-item {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 8pt
}
.level-item A {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 8pt
}
.level-item A:link {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 8pt
}
.level-item A:visited {
COLOR: #4167af; TEXT-DECORATION: none
}
.level-item A:active {
COLOR: #4167af; TEXT-DECORATION: none
}
.level-item A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.level-section {
MARGIN-BOTTOM: 6px
}
.level-bullet {
BACKGROUND-IMAGE: url(/_layouts/images/lstbulet.gif); BORDER-BOTTOM: ; =
BORDER-LEFT: ; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 50%; =
VERTICAL-ALIGN: top; BORDER-TOP: ; BORDER-RIGHT:=20
}
.headertitle {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.headertitle A {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.headertitle A:link {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.headertitle A:visited {
COLOR: #4167af; TEXT-DECORATION: none
}
.headertitle A:active {
COLOR: #4167af; TEXT-DECORATION: none
}
.headertitle A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.headertitle-large {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
.headertitle-large A {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
.headertitle-large A:link {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
.headertitle-large A:visited {
COLOR: #4167af; TEXT-DECORATION: none
}
.headertitle-large A:active {
COLOR: #4167af; TEXT-DECORATION: none
}
.headertitle-large A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.headertitle-small {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.headertitle-small A {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.headertitle-small A:link {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.headertitle-small A:visited {
COLOR: #4167af; TEXT-DECORATION: none
}
.headertitle-small A:active {
COLOR: #4167af; TEXT-DECORATION: none
}
.headertitle-small A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.headertitle-band {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.headertitle-band A {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.headertitle-band A:link {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.headertitle-band A:visited {
COLOR: #4167af; TEXT-DECORATION: none
}
.headertitle-band A:active {
COLOR: #4167af; TEXT-DECORATION: none
}
.headertitle-band A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.cqfeed {
TEXT-ALIGN: right
}
.ms-slDlg-BodyContainer {
WIDTH: 100%; HEIGHT: 100%
}
.ms-slDlg-FieldLabel {
PADDING-BOTTOM: 2px; PADDING-TOP: 10px
}
.ms-slDlg-IndentedFieldLabel {
PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-TOP: 5px
}
.ms-slDlg-FieldDescription {
COLOR: gray
}
.ms-slDlg-BrowseButton {
MARGIN-LEFT: 10px; MARGIN-RIGHT: 5px
}
.ms-slLinkDlg-InputField {
WIDTH: 275px
}
.ms-slLinkDlg-FirstPanel {
TEXT-ALIGN: left; PADDING-LEFT: 50px; PADDING-RIGHT: 20px; PADDING-TOP: =
10px
}
.ms-slLinkDlg-Panel {
TEXT-ALIGN: left; PADDING-LEFT: 50px; PADDING-RIGHT: 20px; PADDING-TOP: =
0px
}
.ms-slLinkDlg-PeoplePanel {
TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #d6e8ff; =
MARGIN-TOP: 5px; PADDING-LEFT: 50px; PADDING-RIGHT: 20px; PADDING-TOP: =
0px
}
.ms-slDlg-ActionText {
PADDING-LEFT: 5px
}
.ms-slDlg-ActionText A {
COLOR: #4167af; TEXT-DECORATION: none
}
.ms-slDlg-ActionText A:visited {
COLOR: #4167af; TEXT-DECORATION: none
}
.ms-slDlg-ActionText A:active {
COLOR: #4167af; TEXT-DECORATION: none
}
.ms-slDlg-ActionText A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-slGroupDlg-InputField {
WIDTH: 362px
}
.ms-slGroupDlg-Panel {
TEXT-ALIGN: left; PADDING-LEFT: 50px; PADDING-RIGHT: 20px; PADDING-TOP: =
5px
}
.ms-slViewDlg-InputField {
WIDTH: 362px
}
.ms-slViewDlg-Panel {
TEXT-ALIGN: left; PADDING-LEFT: 50px; PADDING-RIGHT: 20px; PADDING-TOP: =
5px
}
.ms-slViewDlg-FirstPanel {
TEXT-ALIGN: left; PADDING-LEFT: 50px; PADDING-RIGHT: 20px; PADDING-TOP: =
20px
}
.ms-slSortDlg-Panel {
TEXT-ALIGN: left; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: =
0px
}
.listItem DIV.callOut A {
FONT: bold 12.5pt/16pt arial, helvetica, sans-serif; COLOR: #ffffff
}
.title-With-Background {
PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #83b0ec; MARGIN-TOP: 5px; =
PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
DIV.title-With-Background A {
FONT: bold 12.5pt/16pt arial, helvetica, sans-serif; COLOR: #ffffff
}
DIV.title-With-Background A:link {
FONT: bold 12.5pt/16pt arial, helvetica, sans-serif; COLOR: #ffffff
}
DIV.title-With-Background A:hover {
FONT: bold 12.5pt/16pt arial, helvetica, sans-serif; COLOR: #ffffff
}
DIV.title-With-Background A:visited {
FONT: bold 12.5pt/16pt arial, helvetica, sans-serif; COLOR: #ffffff
}
DIV.title-With-Background A:active {
FONT: bold 12.5pt/16pt arial, helvetica, sans-serif; COLOR: #ffffff
}
------=_NextPart_000_0000_01CA0A0A.E6788810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admissions.wustl.edu/_layouts/1033/styles/HtmlEditorCustomStyles.css?rev=8SKxtNx33FmoDhbbfB27UA%3D%3D
IMG.ms-rteCustom-PictureFrame {
BORDER-BOTTOM: #0000ff 5px double; TEXT-ALIGN: center; BORDER-LEFT: =
#0000ff 5px double; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #9fc2f1; =
PADDING-LEFT: 6px; PADDING-RIGHT: 4px; COLOR: #ff0000; BORDER-TOP: =
#0000ff 5px double; BORDER-RIGHT: #0000ff 5px double; PADDING-TOP: 1px
}
A.ms-rteCustom-LinkStyle:link {
FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana; COLOR: =
#003399; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
A.ms-rteCustom-LinkStyle:visited {
FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana; COLOR: =
#008080; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
A.ms-rteCustom-LinkStyle:hover {
FONT: 10pt Verdana, Arial, Helvetica; COLOR: red
}
OL.ms-rteCustom-RomanNumberList {
TEXT-ALIGN: left; TEXT-TRANSFORM: capitalize; LIST-STYLE-TYPE: =
upper-roman; TEXT-INDENT: 0px; PADDING-LEFT: 10px; FONT-FAMILY: Tahoma; =
COLOR: #595959; FONT-SIZE: 10pt
}
UL.ms-rteCustom-SquareBulletList {
TEXT-ALIGN: left; LINE-HEIGHT: 150%; LIST-STYLE-TYPE: square; =
TEXT-INDENT: 0px; PADDING-LEFT: 10px; FONT-FAMILY: Tahoma; COLOR: =
#595959; FONT-SIZE: 10pt; WORD-SPACING: 0px
}
.ms-rteCustom-ArticleTitle {
TEXT-TRANSFORM: capitalize; FONT-FAMILY: Arial; COLOR: #015263; =
FONT-SIZE: 14pt; FONT-WEIGHT: bold
}
.ms-rteCustom-ArticleByline {
FONT-STYLE: italic; FONT-FAMILY: Arial; COLOR: #7f7f7f; FONT-SIZE: 10pt
}
.ms-rteCustom-ArticleHeadLine {
FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #01778f; FONT-SIZE: =
12pt; FONT-WEIGHT: bold
}
------=_NextPart_000_0000_01CA0A0A.E6788810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admissions.wustl.edu/_layouts/1033/styles/HtmlEditorTableFormats.css?rev=guYGdUBUxQit03E2jhSdvA%3D%3D
.ms-rteTable-1 {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-COLLAPSE: collapse; =
FONT-FAMILY: Tahoma; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-rteTable-1 TR.ms-rteTableHeaderRow-1 {
TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 14pt; =
TEXT-TRANSFORM: capitalize; FONT-STYLE: normal; MARGIN: 10px; =
PADDING-LEFT: 10px; BORDER-SPACING: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: Tahoma; BACKGROUND: #d6e8ff; COLOR: #3f4d6b; FONT-SIZE: =
10pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.ms-rteTable-1 TD.ms-rteTableHeaderFirstCol-1 {
PADDING-BOTTOM: 0in; LINE-HEIGHT: 14pt; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; COLOR: #3a4663; PADDING-TOP: 0in
}
.ms-rteTable-1 TD.ms-rteTableHeaderLastCol-1 {
PADDING-BOTTOM: 0in; LINE-HEIGHT: 14pt; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; COLOR: #3a4663; PADDING-TOP: 0in
}
.ms-rteTable-1 TD.ms-rteTableHeaderOddCol-1 {
PADDING-BOTTOM: 0in; LINE-HEIGHT: 14pt; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; COLOR: #3a4663; PADDING-TOP: 0in
}
.ms-rteTable-1 TD.ms-rteTableHeaderEvenCol-1 {
PADDING-BOTTOM: 0in; LINE-HEIGHT: 14pt; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; COLOR: #3a4663; PADDING-TOP: 0in
}
.ms-rteTable-1 TR.ms-rteTableOddRow-1 {
BACKGROUND-COLOR: #f2f3f4; COLOR: #666666; FONT-SIZE: 10pt; =
VERTICAL-ALIGN: top
}
.ms-rteTable-1 TR.ms-rteTableEvenRow-1 {
BACKGROUND-COLOR: #e7ebf7; COLOR: #666666; FONT-SIZE: 10pt; =
VERTICAL-ALIGN: top
}
.ms-rteTable-1 TD.ms-rteTableFirstCol-1 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-1 TD.ms-rteTableLastCol-1 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-1 TD.ms-rteTableOddCol-1 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-1 TD.ms-rteTableEvenCol-1 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-1 TR.ms-rteTableFooterRow-1 {
LINE-HEIGHT: 11pt; BACKGROUND-COLOR: #d6e8ff; FONT-FAMILY: Tahoma; =
COLOR: #4a5a80; FONT-SIZE: 10pt; FONT-WEIGHT: 500
}
.ms-rteTable-1 TD.ms-rteTableFooterFirstCol-1 {
TEXT-ALIGN: left; PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; BORDER-TOP: gray 1pt solid; PADDING-TOP: 0in
}
.ms-rteTable-1 TD.ms-rteTableFooterLastCol-1 {
TEXT-ALIGN: left; PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; BORDER-TOP: gray 1pt solid; PADDING-TOP: 0in
}
.ms-rteTable-1 TD.ms-rteTableFooterOddCol-1 {
TEXT-ALIGN: left; PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; BORDER-TOP: gray 1pt solid; PADDING-TOP: 0in
}
.ms-rteTable-1 TD.ms-rteTableFooterEvenCol-1 {
TEXT-ALIGN: left; PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; BORDER-TOP: gray 1pt solid; PADDING-TOP: 0in
}
.ms-rteTable-2 {
BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-COLLAPSE: =
collapse; FONT-FAMILY: Tahoma; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px =
solid
}
.ms-rteTable-2 TR.ms-rteTableHeaderRow-2 {
BORDER-BOTTOM: white 3pt solid; BORDER-LEFT: white 1pt solid; =
PADDING-BOTTOM: 0in; LINE-HEIGHT: 115%; MARGIN: 0in 0in 10pt; =
PADDING-LEFT: 5.4pt; WIDTH: 119.7pt; PADDING-RIGHT: 5.4pt; FONT-FAMILY: =
"Calibri", "sans-serif"; BACKGROUND: #4f81bd; COLOR: #ffffff; FONT-SIZE: =
11pt; BORDER-TOP: white 1pt solid; BORDER-RIGHT: white 1pt solid; =
PADDING-TOP: 0in
}
.ms-rteTable-2 TD.ms-rteTableHeaderFirstCol-2 {
BORDER-BOTTOM: white 3pt solid; BORDER-LEFT: white 1pt solid; =
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
BORDER-TOP: white 1pt solid; BORDER-RIGHT: white 1pt solid; PADDING-TOP: =
0in
}
.ms-rteTable-2 TD.ms-rteTableHeaderLastCol-2 {
BORDER-BOTTOM: white 3pt solid; BORDER-LEFT: white 1pt solid; =
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
BORDER-TOP: white 1pt solid; BORDER-RIGHT: white 1pt solid; PADDING-TOP: =
0in
}
.ms-rteTable-2 TD.ms-rteTableHeaderOddCol-2 {
BORDER-BOTTOM: white 3pt solid; BORDER-LEFT: white 1pt solid; =
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
BORDER-TOP: white 1pt solid; BORDER-RIGHT: white 1pt solid; PADDING-TOP: =
0in
}
.ms-rteTable-2 TD.ms-rteTableHeaderEvenCol-2 {
BORDER-BOTTOM: white 3pt solid; BORDER-LEFT: white 1pt solid; =
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
BORDER-TOP: white 1pt solid; BORDER-RIGHT: white 1pt solid; PADDING-TOP: =
0in
}
.ms-rteTable-2 TR.ms-rteTableOddRow-2 {
BACKGROUND-COLOR: #f2f3f4; COLOR: #666666; FONT-SIZE: 10pt; =
VERTICAL-ALIGN: top
}
.ms-rteTable-2 TR.ms-rteTableEvenRow-2 {
BACKGROUND-COLOR: #e7ebf7; COLOR: #666666; FONT-SIZE: 10pt; =
VERTICAL-ALIGN: top
}
.ms-rteTable-2 TD.ms-rteTableFirstCol-2 {
BORDER-BOTTOM: medium none; BORDER-LEFT: white 1pt solid; =
PADDING-BOTTOM: 0in; LINE-HEIGHT: 115%; MARGIN: 0in 0in 10pt; =
PADDING-LEFT: 5.4pt; WIDTH: 119.7pt; PADDING-RIGHT: 5.4pt; FONT-FAMILY: =
"Calibri", "sans-serif"; BACKGROUND: #4f81bd; COLOR: #ffffff; FONT-SIZE: =
11pt; BORDER-TOP: medium none; BORDER-RIGHT: white 3pt solid; =
PADDING-TOP: 0in
}
.ms-rteTable-2 TD.ms-rteTableLastCol-2 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-2 TD.ms-rteTableOddCol-2 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-2 TD.ms-rteTableEvenCol-2 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-2 TR.ms-rteTableFooterRow-2 {
PADDING-BOTTOM: 0in; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; COLOR: #666666; FONT-SIZE: 10pt; VERTICAL-ALIGN: =
top; PADDING-TOP: 0in
}
.ms-rteTable-2 TD.ms-rteTableFooterFirstCol-2 {
BORDER-BOTTOM: medium none; BORDER-LEFT: white 1pt solid; =
PADDING-BOTTOM: 0in; LINE-HEIGHT: 115%; MARGIN: 0in 0in 10pt; =
PADDING-LEFT: 5.4pt; WIDTH: 119.7pt; PADDING-RIGHT: 5.4pt; FONT-FAMILY: =
"Calibri", "sans-serif"; BACKGROUND: #4f81bd; COLOR: #ffffff; FONT-SIZE: =
11pt; BORDER-TOP: medium none; BORDER-RIGHT: white 3pt solid; =
PADDING-TOP: 0in
}
.ms-rteTable-2 TD.ms-rteTableFooterLastCol-2 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-2 TD.ms-rteTableFooterOddCol-2 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-2 TD.ms-rteTableFooterEvenCol-2 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-3 {
BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-COLLAPSE: =
collapse; FONT-FAMILY: Tahoma; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px =
solid
}
.ms-rteTable-3 TR.ms-rteTableHeaderRow-3 {
TEXT-ALIGN: left; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: capitalize; =
BACKGROUND-COLOR: #c4d1e3; FONT-STYLE: normal; MARGIN: 10px; =
PADDING-LEFT: 10px; BORDER-SPACING: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: Verdana; COLOR: #3a4663; FONT-SIZE: 10pt; VERTICAL-ALIGN: =
top; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.ms-rteTable-3 TD.ms-rteTableHeaderFirstCol-3 {
PADDING-BOTTOM: 0in; LINE-HEIGHT: 14pt; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; COLOR: #3a4663; PADDING-TOP: 0in
}
.ms-rteTable-3 TD.ms-rteTableHeaderLastCol-3 {
PADDING-BOTTOM: 0in; LINE-HEIGHT: 14pt; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; COLOR: #3a4663; PADDING-TOP: 0in
}
.ms-rteTable-3 TD.ms-rteTableHeaderOddCol-3 {
PADDING-BOTTOM: 0in; LINE-HEIGHT: 14pt; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; COLOR: #3a4663; PADDING-TOP: 0in
}
.ms-rteTable-3 TD.ms-rteTableHeaderEvenCol-3 {
PADDING-BOTTOM: 0in; LINE-HEIGHT: 14pt; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; COLOR: #3a4663; PADDING-TOP: 0in
}
.ms-rteTable-3 TR.ms-rteTableOddRow-3 {
COLOR: #666666; FONT-SIZE: 10pt; VERTICAL-ALIGN: top
}
.ms-rteTable-3 TR.ms-rteTableEvenRow-3 {
COLOR: #666666; FONT-SIZE: 10pt; VERTICAL-ALIGN: top
}
.ms-rteTable-3 TD.ms-rteTableFirstCol-3 {
PADDING-BOTTOM: 0in; BACKGROUND-COLOR: #e7ebf7; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
.ms-rteTable-3 TD.ms-rteTableLastCol-3 {
PADDING-BOTTOM: 0in; BACKGROUND-COLOR: #e7ebf7; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
.ms-rteTable-3 TD.ms-rteTableOddCol-3 {
PADDING-BOTTOM: 0in; BACKGROUND-COLOR: #f7f3f7; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
.ms-rteTable-3 TD.ms-rteTableEvenCol-3 {
PADDING-BOTTOM: 0in; BACKGROUND-COLOR: #e7ebf7; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
.ms-rteTable-3 TR.ms-rteTableFooterRow-3 {
LINE-HEIGHT: 11pt; BACKGROUND-COLOR: #c4d1e3; FONT-FAMILY: Verdana; =
COLOR: #3a4663; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
.ms-rteTable-3 TD.ms-rteTableFooterFirstCol-3 {
TEXT-ALIGN: left; PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
.ms-rteTable-3 TD.ms-rteTableFooterLastCol-3 {
TEXT-ALIGN: left; PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
.ms-rteTable-3 TD.ms-rteTableFooterOddCol-3 {
TEXT-ALIGN: left; PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
.ms-rteTable-3 TD.ms-rteTableFooterEvenCol-3 {
TEXT-ALIGN: left; PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
.ms-rteTable-4 {
BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-COLLAPSE: =
collapse; FONT-FAMILY: Tahoma; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px =
solid
}
.ms-rteTable-4 TR.ms-rteTableHeaderRow-4 {
PADDING-BOTTOM: 0in; LINE-HEIGHT: 115%; BORDER-RIGHT-WIDTH: 1pt; =
MARGIN: 0in 0in 10pt; PADDING-LEFT: 5.4pt; WIDTH: 119.7pt; =
PADDING-RIGHT: 5.4pt; FONT-FAMILY: "Calibri", "sans-serif"; BACKGROUND: =
#4f81bd; BORDER-TOP-WIDTH: 1pt; BORDER-BOTTOM-WIDTH: 3pt; COLOR: =
#ffffff; FONT-SIZE: 11pt; BORDER-LEFT-WIDTH: 1pt; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableHeaderFirstCol-4 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableHeaderLastCol-4 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableHeaderOddCol-4 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableHeaderEvenCol-4 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-4 TR.ms-rteTableOddRow-4 {
BORDER-BOTTOM: #4f81bd 1pt solid; BORDER-RIGHT-WIDTH: 1pt; =
BORDER-TOP-WIDTH: 1pt; COLOR: #666666; FONT-SIZE: 10pt; VERTICAL-ALIGN: =
top; BORDER-LEFT-WIDTH: 1pt
}
.ms-rteTable-4 TR.ms-rteTableEvenRow-4 {
COLOR: #666666; FONT-SIZE: 10pt; VERTICAL-ALIGN: top
}
.ms-rteTable-4 TD.ms-rteTableFirstCol-4 {
BORDER-BOTTOM: #4f81bd 1pt solid; BORDER-LEFT: #4f81bd 1pt solid; =
PADDING-BOTTOM: 0in; BORDER-RIGHT-WIDTH: 1pt; BORDER-TOP-COLOR: #4f81bd; =
PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-WIDTH: 1pt; =
BORDER-RIGHT-COLOR: #4f81bd; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableLastCol-4 {
BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; =
BORDER-TOP-COLOR: #4f81bd; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
BORDER-TOP-WIDTH: 1pt; BORDER-LEFT-COLOR: #4f81bd; BORDER-LEFT-WIDTH: =
1pt; BORDER-RIGHT: #4f81bd 1pt solid; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableOddCol-4 {
BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; =
BORDER-RIGHT-WIDTH: 1pt; BORDER-TOP-COLOR: #4f81bd; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-COLOR: =
#4f81bd; BORDER-LEFT-COLOR: #4f81bd; BORDER-LEFT-WIDTH: 1pt; =
PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableEvenCol-4 {
BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; =
BORDER-RIGHT-WIDTH: 1pt; BORDER-TOP-COLOR: #4f81bd; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-COLOR: =
#4f81bd; BORDER-LEFT-COLOR: #4f81bd; BORDER-LEFT-WIDTH: 1pt; =
PADDING-TOP: 0in
}
.ms-rteTable-4 TR.ms-rteTableFooterRow-4 {
PADDING-BOTTOM: 0in; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; COLOR: #355c8c; FONT-SIZE: 10pt; VERTICAL-ALIGN: =
top; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableFooterFirstCol-4 {
BORDER-BOTTOM: #4f81bd 1pt solid; BORDER-LEFT: #4f81bd 1pt solid; =
PADDING-BOTTOM: 0in; BORDER-RIGHT-WIDTH: 1pt; BORDER-TOP-COLOR: #4f81bd; =
PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-WIDTH: 1pt; =
BORDER-RIGHT-COLOR: #4f81bd; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableFooterLastCol-4 {
BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; =
BORDER-TOP-COLOR: #4f81bd; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
BORDER-TOP-WIDTH: 1pt; BORDER-LEFT-COLOR: #4f81bd; BORDER-LEFT-WIDTH: =
1pt; BORDER-RIGHT: #4f81bd 1pt solid; PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableFooterOddCol-4 {
BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; =
BORDER-RIGHT-WIDTH: 1pt; BORDER-TOP-COLOR: #4f81bd; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-COLOR: =
#4f81bd; BORDER-LEFT-COLOR: #4f81bd; BORDER-LEFT-WIDTH: 1pt; =
PADDING-TOP: 0in
}
.ms-rteTable-4 TD.ms-rteTableFooterEvenCol-4 {
BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; =
BORDER-RIGHT-WIDTH: 1pt; BORDER-TOP-COLOR: #4f81bd; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; BORDER-TOP-WIDTH: 1pt; BORDER-RIGHT-COLOR: =
#4f81bd; BORDER-LEFT-COLOR: #4f81bd; BORDER-LEFT-WIDTH: 1pt; =
PADDING-TOP: 0in
}
.ms-rteTable-5 {
BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-COLLAPSE: =
collapse; FONT-FAMILY: Tahoma; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px =
solid
}
.ms-rteTable-5 TR.ms-rteTableHeaderRow-5 {
TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 11pt; =
TEXT-TRANSFORM: capitalize; FONT-STYLE: normal; MARGIN: 10px; =
PADDING-LEFT: 10px; BORDER-SPACING: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: Tahoma; COLOR: #3a4663; FONT-SIZE: 10pt; VERTICAL-ALIGN: =
top; FONT-WEIGHT: 500; PADDING-TOP: 10px
}
.ms-rteTable-5 TD.ms-rteTableHeaderFirstCol-5 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; COLOR: =
#3a4663; PADDING-TOP: 0in
}
.ms-rteTable-5 TD.ms-rteTableHeaderLastCol-5 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; COLOR: =
#3a4663; PADDING-TOP: 0in
}
.ms-rteTable-5 TD.ms-rteTableHeaderOddCol-5 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; COLOR: =
#3a4663; PADDING-TOP: 0in
}
.ms-rteTable-5 TD.ms-rteTableHeaderEvenCol-5 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; COLOR: =
#3a4663; PADDING-TOP: 0in
}
.ms-rteTable-5 TR.ms-rteTableOddRow-5 {
COLOR: #666666; FONT-SIZE: 10pt; VERTICAL-ALIGN: top
}
.ms-rteTable-5 TR.ms-rteTableEvenRow-5 {
COLOR: #666666; FONT-SIZE: 10pt; VERTICAL-ALIGN: top
}
.ms-rteTable-5 TD.ms-rteTableFirstCol-5 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-5 TD.ms-rteTableLastCol-5 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-5 TD.ms-rteTableOddCol-5 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-5 TD.ms-rteTableEvenCol-5 {
PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; PADDING-RIGHT: 5.4pt; =
PADDING-TOP: 0in
}
.ms-rteTable-5 TR.ms-rteTableFooterRow-5 {
LINE-HEIGHT: 11pt; FONT-FAMILY: Tahoma; COLOR: #3a4663; FONT-SIZE: =
10pt; FONT-WEIGHT: 500
}
.ms-rteTable-5 TD.ms-rteTableFooterFirstCol-5 {
TEXT-ALIGN: left; PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
.ms-rteTable-5 TD.ms-rteTableFooterLastCol-5 {
TEXT-ALIGN: left; PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
.ms-rteTable-5 TD.ms-rteTableFooterOddCol-5 {
TEXT-ALIGN: left; PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
.ms-rteTable-5 TD.ms-rteTableFooterEvenCol-5 {
TEXT-ALIGN: left; PADDING-BOTTOM: 0in; PADDING-LEFT: 5.4pt; =
PADDING-RIGHT: 5.4pt; PADDING-TOP: 0in
}
------=_NextPart_000_0000_01CA0A0A.E6788810
Content-Type: text/css;
charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admissions.wustl.edu/Style%20Library/en-US/UAMain.css
A {
COLOR: #006633; TEXT-DECORATION: none
}
A:hover {
TEXT-DECORATION: underline
}
A IMG {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.clearIt {
HEIGHT: 0pt; CLEAR: both; OVERFLOW: hidden
}
#designModeContainer {
PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 800px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.siteActionMenu {
FLOAT: right
}
.sharepointLogin {
DISPLAY: inline; FLOAT: right
}
.console {
CLEAR: both
}
#topBar {
BACKGROUND-IMAGE: url(../Images/topBarBG.jpg); PADDING-BOTTOM: 0px; =
MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: repeat-y; HEIGHT: 78px; PADDING-TOP: 0px
}
#footerBar {
PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #dac18f; MARGIN: 0px auto; =
PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#redBar {
PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 800px; =
PADDING-RIGHT: 0px; BACKGROUND: url(../images/redBarBG.png) #be1e1e =
repeat-x; HEIGHT: 51px; PADDING-TOP: 0px
}
#WULogo {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 496px; =
PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
#WUFooter {
TEXT-ALIGN: center; FONT-WEIGHT: bold
}
#seachContainer {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: =
0px; FLOAT: right; PADDING-TOP: 30px
}
#UALogo {
PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 400px; PADDING-RIGHT: =
0px; FLOAT: left; PADDING-TOP: 10px
}
#quickLinks {
TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 20px; PADDING-TOP: 15px
}
#contentContainer {
PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 800px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#leftNav {
FLOAT: left
}
.leftNav1 {
COLOR: #005696; FONT-WEIGHT: bold
}
.leftNav1 A {
PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: =
block; BACKGROUND: url(../images/redDot.gif) no-repeat 0px 5px; =
PADDING-TOP: 0px
}
.leftNav2 {
MARGIN: -5px 0px 0px; COLOR: #006633; FONT-WEIGHT: bold
}
.leftNav2 A {
MARGIN: 3px 0px 5px; DISPLAY: block
}
.leftNav3 {
MARGIN: 0px 0px 5px; COLOR: #990000; FONT-WEIGHT: bold
}
#mainContent {
FLOAT: left
}
.contentArea A {
FONT-WEIGHT: bold
}
.ms-rteTable-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
BORDER-COLLAPSE: collapse; COLOR: #000; BORDER-TOP: black 1px solid; =
BORDER-RIGHT: black 1px solid
}
.ms-rteTableHeaderRow-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: =
#000; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
black 1px solid
}
.ms-rteTableHeaderFirstCol-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: =
#000; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.ms-rteTableHeaderLastCol-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: =
#000; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.ms-rteTableHeaderOddCol-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: =
#000; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.ms-rteTableHeaderEvenCol-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: =
#000; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.ms-rteTableOddRow-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
BACKGROUND-COLOR: transparent; COLOR: #000; BORDER-TOP: black 1px solid; =
BORDER-RIGHT: black 1px solid
}
.ms-rteTableEvenRow-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
BACKGROUND-COLOR: transparent; COLOR: #000; BORDER-TOP: black 1px solid; =
BORDER-RIGHT: black 1px solid
}
.ms-rteTableFirstCol-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: =
#000; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.ms-rteTableLastCol-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: =
#000; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.ms-rteTableOddCol-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: =
#000; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.ms-rteTableEvenCol-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: =
#000; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.ms-rteTableFooterRow-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: =
#000; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.ms-rteTableFooterFirstCol-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: =
#000; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.ms-rteTableFooterLastCol-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: =
#000; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.ms-rteTableFooterOddCol-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: =
#000; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.ms-rteTableFooterEvenCol-6 {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: =
#000; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
@media Print =20
{
#leftNav {
DISPLAY: none
}
.contentArea {
WIDTH: 650px; FONT-SIZE: 16px
}
}
------=_NextPart_000_0000_01CA0A0A.E6788810
Content-Type: text/css;
charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admissions.wustl.edu/Style%20Library/en-US/UASub.css
#leftNav {
BACKGROUND-IMAGE: url(../images/navBarBG-2.jpg); PADDING-BOTTOM: 12px; =
MARGIN: 0px 10px 0px 0px; MIN-HEIGHT: 453px; PADDING-LEFT: 8px; WIDTH: =
232px; PADDING-RIGHT: 8px; BACKGROUND-REPEAT: repeat-x; PADDING-TOP: =
12px; _height: 453px
}
.leftNav {
MARGIN-LEFT: 10px
}
.leftNav1 A {
MARGIN: 3px 0pt 5px; DISPLAY: block
}
#mainContent {
MIN-HEIGHT: 233px; WIDTH: 518px
}
.ua-breadcrumb {
TEXT-TRANSFORM: lowercase; MARGIN: 5px 0px; COLOR: #006633
}
.ua-breadcrumb A {
COLOR: #006633; TEXT-DECORATION: none
}
.ua-breadcrumb A:visited {
COLOR: #006633
}
.ua-breadcrumb A:hover {
TEXT-DECORATION: underline
}
.ua-pagetitle {
COLOR: #990000; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.floatImageRight {
LINE-HEIGHT: 0px; PADDING-LEFT: 10px; WIDTH: 230px; FLOAT: right
}
.caption {
LINE-HEIGHT: normal; DISPLAY: block; COLOR: #005696; FONT-SIZE: 9px
}
.navLink {
FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 16px; =
FONT-WEIGHT: bold
}
.ms-WPBody IFRAME {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; HEIGHT: 99%; PADDING-TOP: 0px
}
@media Print =20
{
#leftNav {
DISPLAY: none
}
.contentArea {
WIDTH: 650px; FONT-SIZE: 16px
}
}
------=_NextPart_000_0000_01CA0A0A.E6788810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admissions.wustl.edu/_layouts/1033/styles/core.css?rev=5msmprmeONfN6lJ3wtbAlA%3D%3D
BODY {
MARGIN: 0px
}
FORM {
MARGIN: 0px
}
BODY {
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, =
sans-serif; COLOR: #000000
}
.ms-alphaimage {
BEHAVIOR: url(/_layouts/alphaimage.htc)
}
.ms-alignleft {
TEXT-ALIGN: left
}
.ms-alignright {
TEXT-ALIGN: right
}
.ms-toolbar {
FONT-FAMILY: verdana; COLOR: #003399; FONT-SIZE: 8pt; TEXT-DECORATION: =
none
}
.ms-viewtoolbar {
FONT-FAMILY: verdana; COLOR: #003399; FONT-SIZE: 8pt; TEXT-DECORATION: =
none
}
.ms-formtoolbar {
FONT-FAMILY: verdana; COLOR: #003399; FONT-SIZE: 8pt; TEXT-DECORATION: =
none
}
.ms-toolbarContainer {
FONT-FAMILY: verdana; COLOR: #003399; FONT-SIZE: 8pt; TEXT-DECORATION: =
none
}
.ms-formtoolbar {
MARGIN-BOTTOM: 7px
}
.ms-formtoolbar TD {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.ms-toolbar-togglebutton-on {
BORDER-BOTTOM: #2353b2 1px solid; BORDER-LEFT: #2353b2 1px solid; =
BACKGROUND-COLOR: #fffacc; BORDER-TOP: #2353b2 1px solid; BORDER-RIGHT: =
#2353b2 1px solid
}
TABLE.ms-toolbar {
BACKGROUND-IMAGE: url(/_layouts/images/toolgrad.gif); BACKGROUND-COLOR: =
#d6e8ff; BACKGROUND-REPEAT: repeat-x
}
TABLE.ms-viewtoolbar {
BACKGROUND-IMAGE: url(/_layouts/images/toolgrad.gif); BACKGROUND-COLOR: =
#d6e8ff; BACKGROUND-REPEAT: repeat-x
}
.ms-toolbarContainer {
BACKGROUND-IMAGE: url(/_layouts/images/toolgrad.gif); BACKGROUND-COLOR: =
#d6e8ff; BACKGROUND-REPEAT: repeat-x
}
TABLE.ms-toolbar {
BORDER-BOTTOM: #83b0ec 1px solid; BORDER-LEFT: #83b0ec 1px solid; =
BORDER-COLLAPSE: collapse; BORDER-TOP: #83b0ec 1px solid; BORDER-RIGHT: =
#83b0ec 1px solid
}
.ms-toolbarContainer {
BORDER-BOTTOM: #83b0ec 1px solid; BORDER-LEFT: #83b0ec 1px solid; =
BORDER-COLLAPSE: collapse; BORDER-TOP: #83b0ec 1px solid; BORDER-RIGHT: =
#83b0ec 1px solid
}
.ms-toolbarContainer {
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 2px
}
.ms-toolbarItem {
DISPLAY: inline; WHITE-SPACE: nowrap
}
TABLE.ms-viewtoolbar {
BORDER-BOTTOM: #6f9dd9 1px solid; BORDER-TOP: #6f9dd9 1px solid
}
.ms-attachButton {
TEXT-ALIGN: left
}
.ms-listheader {
BACKGROUND-IMAGE: url(/_layouts/images/listheadergrad.gif); =
BACKGROUND-COLOR: #d9d9d9; BACKGROUND-REPEAT: repeat-x; FONT: bold 10pt =
verdana; HEIGHT: 28px; COLOR: #204d89
}
.ms-menutoolbar {
BACKGROUND-IMAGE: url(/_layouts/images/listheadergrad.gif); =
BORDER-BOTTOM: #6f9dd9 1px solid; BACKGROUND-COLOR: #afd2ff; =
BACKGROUND-REPEAT: repeat-x; HEIGHT: 22px
}
.ms-menutoolbar TD {
BORDER-BOTTOM: #d6e8ff 1px solid; BORDER-TOP: #f2f8ff 1px solid
}
.ms-menutoolbar TD A {
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 8pt; TEXT-DECORATION: =
none
}
.ms-menutoolbar TD A:hover {
COLOR: #000000; TEXT-DECORATION: none
}
.ms-menutoolbar TD {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.ms-menutoolbar TD A:hover {
COLOR: #000000; TEXT-DECORATION: none
}
.ms-menubuttoninactivehover {
PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: transparent; =
MARGIN: 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 2px
}
.ms-buttoninactivehover {
PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: transparent; =
MARGIN: 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 2px
}
.ms-menubuttonactivehover {
BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); =
BORDER-BOTTOM: #6f9dd9 1px solid; BORDER-LEFT: #6f9dd9 1px solid; =
PADDING-BOTTOM: 4px; LINE-HEIGHT: 16px; MARGIN: 0px 1px; PADDING-LEFT: =
7px; PADDING-RIGHT: 7px; BORDER-TOP: #6f9dd9 1px solid; CURSOR: pointer; =
BORDER-RIGHT: #6f9dd9 1px solid; PADDING-TOP: 3px
}
.ms-buttonactivehover {
BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); =
BORDER-BOTTOM: #6f9dd9 1px solid; BORDER-LEFT: #6f9dd9 1px solid; =
PADDING-BOTTOM: 4px; LINE-HEIGHT: 16px; MARGIN: 0px 1px; PADDING-LEFT: =
7px; PADDING-RIGHT: 7px; BORDER-TOP: #6f9dd9 1px solid; CURSOR: pointer; =
BORDER-RIGHT: #6f9dd9 1px solid; PADDING-TOP: 3px
}
.ms-buttoninactivehover {
PADDING-BOTTOM: 1px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; =
PADDING-TOP: 0px
}
.ms-buttonactivehover {
PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; =
PADDING-TOP: 1px
}
.ms-buttoninactivehover IMG {
MARGIN: 1px 1px 0px 0px
}
.ms-buttonactivehover IMG {
MARGIN: 1px 1px 0px 0px
}
TD.ms-menutoolbarheader {
LINE-HEIGHT: 16px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-FAMILY: =
verdana; COLOR: #204d89; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.ms-listheaderlabel {
COLOR: #204d89
}
.ms-listheaderlabel {
FONT-FAMILY: tahoma; FONT-SIZE: 8pt
}
.ms-viewselector {
FONT-FAMILY: tahoma; FONT-SIZE: 8pt
}
.ms-viewselectortext {
FONT-FAMILY: tahoma; FONT-SIZE: 8pt
}
.ms-viewselectorhover {
FONT-FAMILY: tahoma; FONT-SIZE: 8pt
}
.ms-menutoolbar TD TD.ms-viewselector {
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-BOTTOM: =
#d2b47a 1px solid; BORDER-LEFT: #d2b47a 1px solid; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #ffe6a0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: repeat-x; BORDER-TOP: #d2b47a 1px solid; FONT-WEIGHT: =
bold; BORDER-RIGHT: #d2b47a 1px solid; PADDING-TOP: 0px
}
.ms-menutoolbar TD TD.ms-viewselectorhover {
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-BOTTOM: =
#d2b47a 1px solid; BORDER-LEFT: #d2b47a 1px solid; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #ffe6a0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: repeat-x; BORDER-TOP: #d2b47a 1px solid; FONT-WEIGHT: =
bold; BORDER-RIGHT: #d2b47a 1px solid; PADDING-TOP: 0px
}
.ms-toolbar TD TD.ms-viewselector {
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-BOTTOM: =
#d2b47a 1px solid; BORDER-LEFT: #d2b47a 1px solid; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #ffe6a0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: repeat-x; BORDER-TOP: #d2b47a 1px solid; FONT-WEIGHT: =
bold; BORDER-RIGHT: #d2b47a 1px solid; PADDING-TOP: 0px
}
.ms-toolbar TD TD.ms-viewselectorhover {
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-BOTTOM: =
#d2b47a 1px solid; BORDER-LEFT: #d2b47a 1px solid; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #ffe6a0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: repeat-x; BORDER-TOP: #d2b47a 1px solid; FONT-WEIGHT: =
bold; BORDER-RIGHT: #d2b47a 1px solid; PADDING-TOP: 0px
}
.ms-authoringcontrols TD TD.ms-viewselector {
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-BOTTOM: =
#d2b47a 1px solid; BORDER-LEFT: #d2b47a 1px solid; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #ffe6a0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: repeat-x; BORDER-TOP: #d2b47a 1px solid; FONT-WEIGHT: =
bold; BORDER-RIGHT: #d2b47a 1px solid; PADDING-TOP: 0px
}
.ms-authoringcontrols TD TD.ms-viewselectorhover {
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-BOTTOM: =
#d2b47a 1px solid; BORDER-LEFT: #d2b47a 1px solid; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #ffe6a0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: repeat-x; BORDER-TOP: #d2b47a 1px solid; FONT-WEIGHT: =
bold; BORDER-RIGHT: #d2b47a 1px solid; PADDING-TOP: 0px
}
TD.ms-viewselector {
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-BOTTOM: =
#d2b47a 1px solid; BORDER-LEFT: #d2b47a 1px solid; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #ffe6a0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: repeat-x; BORDER-TOP: #d2b47a 1px solid; FONT-WEIGHT: =
bold; BORDER-RIGHT: #d2b47a 1px solid; PADDING-TOP: 0px
}
.ms-menutoolbar TD TD {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
DIV.ms-viewselector {
BACKGROUND-IMAGE: url(/_layouts/images/menudarkspaced.gif); =
BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 12px; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; =
BORDER-TOP: #ffffff 1px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff =
1px solid; PADDING-TOP: 1px
}
DIV.ms-viewselectorhover {
BACKGROUND-IMAGE: url(/_layouts/images/menudarkspaced.gif); =
BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 12px; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; =
BORDER-TOP: #ffffff 1px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff =
1px solid; PADDING-TOP: 1px
}
DIV.ms-viewselector A {
COLOR: #000000
}
.ms-menutoolbar TD TD.ms-viewselectorhover {
BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); =
BACKGROUND-COLOR: #ffbb47
}
.ms-toolbar TD TD.ms-viewselectorhover {
BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); =
BACKGROUND-COLOR: #ffbb47
}
.ms-authoringcontrols TD TD.ms-viewselectorhover {
BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); =
BACKGROUND-COLOR: #ffbb47
}
TD.ms-viewselector {
WIDTH: 125px
}
TD.ms-viewselectorhover {
WIDTH: 125px
}
.ms-bottompaging {
BACKGROUND: #ebf3ff
}
.ms-bottompagingline1 {
LINE-HEIGHT: 1px; BACKGROUND: #83b0ec
}
.ms-bottompagingline2 {
LINE-HEIGHT: 1px; BACKGROUND: #ffffff
}
.ms-bottompagingline3 {
LINE-HEIGHT: 0px; BACKGROUND: #ffffff
}
.ms-paging {
FONT-FAMILY: tahoma, sans-serif; COLOR: #204d89; FONT-SIZE: 8pt; =
FONT-WEIGHT: normal
}
.ms-bottompaging .ms-paging {
COLOR: #4c4c4c
}
.ms-menutoolbar .ms-splitbuttondropdown {
PADDING-BOTTOM: 1px; MARGIN: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: =
2px; PADDING-TOP: 0px
}
.ms-menutoolbar .ms-splitbuttontext {
PADDING-BOTTOM: 1px; PADDING-LEFT: 8px; PADDING-RIGHT: 6px; =
PADDING-TOP: 0px
}
.ms-splitbutton {
MARGIN: 0px 1px
}
.ms-splitbuttonhover {
BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); MARGIN: =
0px 1px; BORDER-COLLAPSE: collapse
}
.ms-splitbuttonhover .ms-splitbuttondropdown {
BORDER-BOTTOM: #6f9dd9 1px solid; BORDER-LEFT: #6f9dd9 1px solid; =
BORDER-TOP: #6f9dd9 1px solid; CURSOR: pointer; BORDER-RIGHT: #6f9dd9 =
1px solid
}
.ms-splitbuttonhover .ms-splitbuttontext {
BORDER-BOTTOM: #6f9dd9 1px solid; BORDER-LEFT: #6f9dd9 1px solid; =
BORDER-TOP: #6f9dd9 1px solid; CURSOR: pointer; BORDER-RIGHT: #6f9dd9 =
1px solid
}
.ms-splitbuttonhover .ms-splitbuttondropdown {
PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 0px
}
.ms-splitbuttonhover .ms-splitbuttontext {
PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 5px; =
PADDING-TOP: 0px
}
.ms-rtetablecells {
BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: =
#c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 2px
}
.ms-rtetoolbarmenu {
BORDER-BOTTOM: #c4c4c4; BORDER-LEFT: #c4c4c4; BACKGROUND-COLOR: =
#f3f3f3; FONT-FAMILY: verdana; COLOR: #000000; FONT-SIZE: 8pt; =
BORDER-TOP: #c4c4c4; BORDER-RIGHT: #c4c4c4
}
TD.ms-rtetoolbarunsel {
PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
TD.ms-rtetoolbarsel {
BACKGROUND-IMAGE: url(/_layouts/images/rtebnsel.gif); BORDER-BOTTOM: =
#89724f 1px solid; BORDER-LEFT: #89724f 1px solid; PADDING-BOTTOM: 2px; =
PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND-REPEAT: repeat-x; =
BORDER-TOP: #89724f 1px solid; BORDER-RIGHT: #89724f 1px solid; =
PADDING-TOP: 2px
}
.ms-rtetoolbardis {
FILTER: alpha(opacity=3D25); CURSOR: default
}
A.ms-rtetoolbardis {
CURSOR: default
}
TD.ms-rtetoolbarhov {
BACKGROUND-IMAGE: url(/_layouts/images/rtebnhov.gif); BORDER-BOTTOM: =
#d2b47a 1px solid; BORDER-LEFT: #d2b47a 1px solid; PADDING-BOTTOM: 2px; =
BACKGROUND-COLOR: #fff699; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
BACKGROUND-REPEAT: repeat-x; COLOR: #000000; BORDER-TOP: #d2b47a 1px =
solid; CURSOR: pointer; BORDER-RIGHT: #d2b47a 1px solid; PADDING-TOP: =
2px
}
.ms-gridT1 {
TEXT-ALIGN: left; WIDTH: 190px; FONT-FAMILY: verdana; COLOR: #000000; =
FONT-SIZE: 0.7em
}
.ms-propertysheet TH.ms-gridT1 {
TEXT-ALIGN: left; WIDTH: 190px; FONT-FAMILY: verdana; COLOR: #000000; =
FONT-SIZE: 0.7em
}
.ms-gridCol {
TEXT-ALIGN: center; WIDTH: 90px; FONT-FAMILY: verdana; COLOR: #7f7f7f; =
FONT-SIZE: 0.6em
}
.ms-viewselect A:link {
FONT-FAMILY: Verdana, sans-serif; COLOR: #003399; FONT-SIZE: 8pt
}
.ms-GRFontSize {
FONT-FAMILY: Verdana, sans-serif; COLOR: #003399; FONT-SIZE: 8pt
}
SELECT {
FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt
}
HR {
HEIGHT: 2px; COLOR: #003399
}
.ms-formlabel {
TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-RIGHT: 8px; FONT-FAMILY: =
verdana; COLOR: #525252; FONT-SIZE: 0.7em; BORDER-TOP: #d8d8d8 1px =
solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.ms-formdescription A {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-formvalidation {
FONT-FAMILY: verdana; COLOR: #ff0000; FONT-SIZE: 8pt
}
.ms-formtable .ms-formbody {
LINE-HEIGHT: 1.3em
}
.ms-formtable .ms-formbodysurvey {
LINE-HEIGHT: 1.3em
}
.ms-informationbar {
BORDER-BOTTOM: #ffdf88 1px solid; BORDER-LEFT: #ffdf88 1px solid; =
BACKGROUND-COLOR: #fff9de; BORDER-TOP: #ffdf88 1px solid; BORDER-RIGHT: =
#ffdf88 1px solid
}
.ms-informationbar TD {
FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 8pt
}
.ms-radiotext {
TEXT-ALIGN: left; FONT-FAMILY: verdana; HEIGHT: 19px; FONT-SIZE: 8pt; =
CURSOR: default
}
.ms-radiobutton-child {
MARGIN-LEFT: 20px
}
.ms-gridtext {
TEXT-ALIGN: right; FONT-FAMILY: verdana; HEIGHT: 19px; FONT-SIZE: 8pt; =
CURSOR: default
}
.ms-formbody {
PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; =
FONT-FAMILY: verdana; BACKGROUND: #ebf3ff; FONT-SIZE: 0.7em; =
VERTICAL-ALIGN: top; BORDER-TOP: #d8d8d8 1px solid; PADDING-TOP: 3px
}
.ms-formbodysurvey {
PADDING-BOTTOM: 15px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
FONT-FAMILY: verdana; BACKGROUND: none transparent scroll repeat 0% 0%; =
FONT-SIZE: 0.7em; VERTICAL-ALIGN: top; BORDER-TOP: medium none; =
PADDING-TOP: 5px
}
.ms-formbody FONT {
LINE-HEIGHT: normal
}
.ms-formline {
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #c4c4c4 1px solid
}
.ms-formdescription {
FONT-FAMILY: verdana; COLOR: #7f7f7f; FONT-SIZE: 8pt
}
.ms-formfieldcontainer {
=09
}
.ms-formfieldlabelcontainer {
MARGIN: 4px 4px 0px
}
DIV.ms-formfieldlabelcontainer SPAN.ms-formfieldlabel {
BACKGROUND-IMAGE: url(/_layouts/images/globgrad.gif); TEXT-ALIGN: left; =
BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
#efebef; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND-REPEAT: =
repeat-x; FONT-FAMILY: tahoma; HEIGHT: 18px; COLOR: #777777; FONT-SIZE: =
8pt; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: =
#cccccc 1px solid; PADDING-TOP: 1px
}
.ms-formfieldvaluecontainer {
BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
MARGIN-BOTTOM: 4px; MARGIN-LEFT: 4px; BORDER-TOP: #cccccc 1px solid; =
MARGIN-RIGHT: 4px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.ms-searchbox {
BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; =
PADDING-LEFT: 2px; FONT-FAMILY: Verdana; HEIGHT: 19px !important; COLOR: =
#1952a4; FONT-SIZE: 8pt; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: =
medium none; PADDING-TOP: 2px
}
.ms-pickersearchbox {
BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; =
PADDING-LEFT: 2px; FONT-FAMILY: Verdana; HEIGHT: 19px !important; COLOR: =
#1952a4; FONT-SIZE: 8pt; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: =
medium none; PADDING-TOP: 2px
}
.ms-searchform {
POSITION: relative; TOP: -6px; MARGIN-RIGHT: 10px
}
.ms-searchform INPUT {
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: =
19px; PADDING-TOP: 2px
}
SELECT.ms-searchbox {
BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; =
BORDER-TOP: #7f9db9 1px solid; MARGIN-RIGHT: 6px; BORDER-RIGHT: #7f9db9 =
1px solid
}
.ms-searchimage {
BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #9ed6ff 1px solid; =
PADDING-BOTTOM: 2px !important; BACKGROUND-COLOR: #e9f2fd; PADDING-LEFT: =
3px; PADDING-RIGHT: 3px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: =
#7f9db9 1px solid; PADDING-TOP: 2px !important
}
.ms-searchcorner {
BACKGROUND-IMAGE: url(/_layouts/images/srchcrnr.gif); BACKGROUND-COLOR: =
#ffffff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top
}
.ms-secondary-title {
PADDING-BOTTOM: 3px; DISPLAY: block
}
TABLE.ms-form TH {
TEXT-ALIGN: left; FONT-FAMILY: verdana; COLOR: #003399; FONT-SIZE: 8pt; =
VERTICAL-ALIGN: top; FONT-WEIGHT: normal
}
TABLE.ms-form TD {
WIDTH: 100%; FONT-SIZE: 8pt; VERTICAL-ALIGN: top
}
.ms-formrecurrence {
TEXT-ALIGN: left; FONT-FAMILY: verdana; FONT-SIZE: 8pt; VERTICAL-ALIGN: =
top; FONT-WEIGHT: normal
}
.ms-fileinput {
FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt
}
.ms-longfileinput {
WIDTH: 386px; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt
}
.ms-long {
WIDTH: 386px
}
.ms-longer {
WIDTH: 411px
}
.ms-rtelong {
WIDTH: 384px
}
.ms-rtelonger {
WIDTH: 409px
}
.ms-input {
FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt
}
.ms-long {
FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt
}
.ms-rtelong {
FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt
}
.ms-longer {
FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt
}
.ms-rtelonger {
FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt
}
.ms-radiotext {
FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt
}
.ms-inputuserfield {
FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt
}
.ms-rtedropdown {
FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt
}
.ms-lookuptypeintextbox {
FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt
}
.ms-inputuserfield {
BORDER-BOTTOM: #a5a5a5 1px solid; BORDER-LEFT: #a5a5a5 1px solid; =
BORDER-TOP: #a5a5a5 1px solid; BORDER-RIGHT: #a5a5a5 1px solid
}
.ms-rtelong {
BORDER-BOTTOM: #a5a5a5 1px solid; BORDER-LEFT: #a5a5a5 1px solid; =
BORDER-TOP: #a5a5a5 1px solid; BORDER-RIGHT: #a5a5a5 1px solid
}
.ms-rtelonger {
BORDER-BOTTOM: #a5a5a5 1px solid; BORDER-LEFT: #a5a5a5 1px solid; =
BORDER-TOP: #a5a5a5 1px solid; BORDER-RIGHT: #a5a5a5 1px solid
}
DIV.ms-inputuserfield A {
FONT-STYLE: normal; COLOR: #000000; FONT-WEIGHT: normal; =
TEXT-DECORATION: none
}
DIV.ms-inputuserfield {
PADDING-LEFT: 1px; PADDING-TOP: 2px
}
.ms-usereditor {
WIDTH: 386px
}
.ms-italic {
FONT-STYLE: italic
}
.ms-bold {
FONT-WEIGHT: bold
}
.ms-bannerframe {
=09
}
.ms-GRHeaderBackground {
=09
}
.ms-banner {
VERTICAL-ALIGN: bottom
}
.ms-banner A:link {
WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.ms-banner A:visited {
TEXT-DECORATION: none
}
.ms-bannerContainer {
BACKGROUND-IMAGE: url(/_layouts/images/siteTitleBKGD.gif); =
BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; =
BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: right top
}
.ms-globalbreadcrumb {
TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ebf3ff; =
PADDING-LEFT: 5px; PADDING-RIGHT: 10px; FONT-SIZE: 8pt; PADDING-TOP: 2px
}
.ms-globalbreadcrumb {
COLOR: #666666; TEXT-DECORATION: none
}
.ms-globalbreadcrumb A {
COLOR: #666666; TEXT-DECORATION: none
}
.ms-globalbreadcrumb A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-globalleft {
FLOAT: left
}
.ms-globalright {
FLOAT: right
}
.ms-globallinks {
FONT-FAMILY: tahoma; BACKGROUND: none transparent scroll repeat 0% 0%; =
FONT-SIZE: 8pt
}
.ms-globallinks {
FONT-FAMILY: tahoma; COLOR: #666666; TEXT-DECORATION: none
}
.ms-globallinks A {
FONT-FAMILY: tahoma; COLOR: #666666; TEXT-DECORATION: none
}
.ms-pagebreadcrumb {
BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: =
11px; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-TOP: =
2px
}
.ms-pagebreadcrumb {
BACKGROUND-COLOR: #ebf3ff; COLOR: #666666; FONT-SIZE: 8pt; =
TEXT-DECORATION: none
}
.ms-pagebreadcrumb A {
BACKGROUND-COLOR: #ebf3ff; COLOR: #666666; FONT-SIZE: 8pt; =
TEXT-DECORATION: none
}
.ms-sitetitle {
PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: =
0px; FONT: bold 11pt verdana; COLOR: #666666; VERTICAL-ALIGN: middle; =
PADDING-TOP: 4px
}
.ms-sitetitle A {
FONT: bold 11pt verdana; COLOR: #666666; TEXT-DECORATION: none
}
H1.ms-sitetitle {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
TD.ms-titleimagearea {
PADDING-LEFT: 2px
}
.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 {
PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 3px
}
.ms-siteactionsmenu {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 8pt tahoma; =
WHITE-SPACE: nowrap; BORDER-TOP: medium none; CURSOR: pointer; =
BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.ms-siteactionsmenu DIV DIV DIV {
BACKGROUND-IMAGE: url(/_layouts/images/siteactionsmenugrad.gif); =
BORDER-LEFT: #6593cf 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
#6593cf; PADDING-LEFT: 10px; PADDING-RIGHT: 4px; BACKGROUND-REPEAT: =
repeat-x; BORDER-TOP: #6593cf 1px solid; BORDER-RIGHT: #6593cf 1px =
solid; PADDING-TOP: 1px
}
.ms-siteactionsmenu DIV DIV DIV A {
COLOR: #ffffff; FONT-WEIGHT: bold
}
.ms-siteactionsmenu DIV DIV DIV.ms-siteactionsmenuhover {
BACKGROUND-IMAGE: url(/_layouts/images/siteactionsmenuhovergrad.gif); =
BORDER-LEFT: #89724f 1px solid; BACKGROUND-COLOR: #ffa521; BORDER-TOP: =
#89724f 1px solid; BORDER-RIGHT: #89724f 1px solid
}
.ms-actionbar {
BORDER-BOTTOM: #6f9dd9 1px solid; BORDER-LEFT: #6f9dd9 1px solid; =
BACKGROUND-COLOR: #ffffff; BORDER-TOP: #6f9dd9 1px solid; BORDER-RIGHT: =
#6f9dd9 1px solid; PADDING-TOP: 1px
}
.ms-actionsep {
HEIGHT: 8px; BORDER-RIGHT: #6f9dd9 1px solid
}
.ms-topnavContainer {
BORDER-BOTTOM: medium none; BORDER-LEFT: #c2dcff 1px solid; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.ms-topnav {
BACKGROUND-IMAGE: url(/_layouts/images/topnavunselected.gif); =
BORDER-BOTTOM: medium none; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND-COLOR: #e2efff; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: =
Tahoma; COLOR: #3764a0; FONT-SIZE: 8pt; BORDER-TOP: #c2dcff 1px solid; =
BORDER-RIGHT: #c2dcff 1px solid
}
.ms-topnav A {
PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: =
block; WHITE-SPACE: nowrap; HEIGHT: 18px; PADDING-TOP: 1px
}
.ms-topnavselected {
BORDER-BOTTOM: #79a7e3 0px solid; BORDER-LEFT: #e3efff 1px solid; =
BACKGROUND: url(/_layouts/images/topnavselected.gif) #6593cf repeat-x; =
COLOR: #003399; BORDER-TOP: #79a7e3 1px solid; FONT-WEIGHT: bold; =
BORDER-RIGHT: #79a7e3 1px solid
}
.ms-topnavselected A {
COLOR: #003399
}
.ms-topNavHover {
BACKGROUND-IMAGE: url(/_layouts/images/topnavhover.gif); BORDER-BOTTOM: =
#c2a770 0px solid; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: =
#ffe6a0; COLOR: #000000; BORDER-TOP: #c2a770 1px solid; BORDER-RIGHT: =
#c2a770 1px solid
}
.ms-topNavHover A {
COLOR: #000000
}
.ms-topnav IMG {
POSITION: relative; LEFT: -6px
}
.ms-topNavFlyOutsContainer {
BORDER-BOTTOM: #c2dcff 1px solid; BORDER-LEFT: #c2dcff 1px solid; =
BORDER-TOP: #c2dcff 1px solid; BORDER-RIGHT: #c2dcff 1px solid
}
.ms-topNavFlyOuts {
BACKGROUND-COLOR: #f2f8ff; FONT-FAMILY: Tahoma; FONT-SIZE: 8pt
}
.ms-topNavFlyOuts A {
MIN-WIDTH: 120px; PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; DISPLAY: block; COLOR: #3764a0; PADDING-TOP: 4px
}
.ms-topNavFlyOutsHover {
BACKGROUND-COLOR: #ffe6a0; COLOR: #000000
}
.ms-nav TD {
FONT-SIZE: 8pt
}
.ms-nav .ms-SPZoneLabel {
FONT-SIZE: 8pt
}
.ms-formula {
WIDTH: 222px; FONT-FAMILY: Verdana, sans-serif; HEIGHT: 135px; =
FONT-SIZE: 8pt
}
.ms-dtinput {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; FONT-SIZE: =
0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.ms-dttimeinput {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; FONT-SIZE: =
0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.ms-dttimeinput {
DIRECTION: ltr
}
.ms-nav TH {
TEXT-ALIGN: left; FONT-FAMILY: Verdana, sans-serif; COLOR: #000000; =
FONT-SIZE: 8pt; FONT-WEIGHT: normal
}
.ms-quicklaunchnavsep {
BACKGROUND-COLOR: #83b0ec
}
.ms-quicklaunch TABLE TD {
BORDER-TOP: #add1ff 1px solid
}
.ms-quicklaunch .ms-treeviewouter TABLE TD {
BORDER-TOP: medium none
}
.ms-quicklaunch TABLE.ms-navheader TD {
BORDER-LEFT: #f2f8ff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: =
#d6e8ff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #f2f8ff 1px =
solid; PADDING-TOP: 1px
}
.ms-navheader2 TD {
BORDER-LEFT: #f2f8ff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: =
#d6e8ff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #f2f8ff 1px =
solid; PADDING-TOP: 1px
}
.ms-quicklaunch SPAN.ms-navheader {
BORDER-LEFT: #f2f8ff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: =
#d6e8ff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #f2f8ff 1px =
solid; PADDING-TOP: 1px
}
DIV.ms-treeviewouter DIV {
BORDER-TOP: #add1ff 1px solid
}
DIV.ms-treeviewouter DIV DIV {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.ms-quicklaunch SPAN.ms-navheader {
BORDER-BOTTOM: #add1ff 1px solid; BORDER-LEFT: #f2f8ff 1px solid; =
PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d6e8ff; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; BORDER-TOP: #add1ff 1px solid; PADDING-TOP: 1px
}
.ms-quicklaunch TABLE.ms-navsubmenu2 TD {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.ms-quicklaunch TABLE.ms-selectednavheader TD {
BACKGROUND-COLOR: #fff699; WIDTH: 100%
}
.ms-quicklaunch TABLE.ms-selectednavheader {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.ms-quicklaunch SPAN {
DISPLAY: block
}
.ms-quicklaunch DIV.ms-navsubmenu1 BR {
DISPLAY: none
}
.ms-quicklaunch TABLE.ms-selectednav {
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-BOTTOM: =
#d2b47a 1px solid; BORDER-LEFT: #d2b47a 1px solid; BACKGROUND-COLOR: =
#ffe6a0; MARGIN: 2px 2px 0px; WIDTH: 97%; BACKGROUND-REPEAT: repeat-x; =
BORDER-TOP: #d2b47a 1px solid; BORDER-RIGHT: #d2b47a 1px solid
}
.ms-quicklaunch TABLE.ms-selectednav TD {
BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: =
4px; BACKGROUND: url(/_layouts/images/selectednavbullet.gif) no-repeat =
left top; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px =
solid; PADDING-TOP: 0px
}
TABLE.ms-selectednav TD A.ms-selectednav {
BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000
}
.ms-quicklaunch TABLE.ms-selectednavheader TD {
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-LEFT: =
#ffffff 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffe6a0; =
PADDING-LEFT: 6px; WIDTH: 100%; PADDING-RIGHT: 6px; BACKGROUND-REPEAT: =
repeat-x; BORDER-TOP: #ffffff 1px solid; PADDING-TOP: 1px
}
.ms-selectednavheader A {
COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ms-selectednavheader A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
TABLE.ms-navitem TD {
BACKGROUND-IMAGE: url(/_layouts/images/navBullet.gif); PADDING-BOTTOM: =
4px; PADDING-LEFT: 16px; PADDING-RIGHT: 6px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: tahoma; BACKGROUND-POSITION: left top; =
PADDING-TOP: 3px
}
SPAN.ms-navitem {
BACKGROUND-IMAGE: url(/_layouts/images/navBullet.gif); PADDING-BOTTOM: =
4px; PADDING-LEFT: 16px; PADDING-RIGHT: 6px; BACKGROUND-REPEAT: =
no-repeat; FONT-FAMILY: tahoma; BACKGROUND-POSITION: left top; =
PADDING-TOP: 3px
}
.ms-navsubmenu1 {
BACKGROUND-COLOR: #f2f8ff; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.ms-navsubmenu2 {
BACKGROUND-COLOR: #f2f8ff; WIDTH: 100%; MARGIN-BOTTOM: 6px
}
TABLE.ms-navselected {
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 2px
}
TABLE.ms-navselected {
BACKGROUND-IMAGE: url(/_layouts/images/SELECTEDNAV.GIF); =
BACKGROUND-COLOR: #ffe6a0; BACKGROUND-REPEAT: repeat-x
}
SPAN.ms-navselected {
BACKGROUND-IMAGE: url(/_layouts/images/SELECTEDNAV.GIF); =
BACKGROUND-COLOR: #ffe6a0; BACKGROUND-REPEAT: repeat-x
}
TABLE.ms-navselected TD {
BACKGROUND-IMAGE: url(/_layouts/images/navBullet.gif); PADDING-BOTTOM: =
4px; PADDING-LEFT: 17px; PADDING-RIGHT: 6px; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: left top; PADDING-TOP: 3px
}
TABLE.ms-navheader TD {
BACKGROUND-IMAGE: none
}
.ms-navheader A {
COLOR: #003399; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ms-navheader2 A {
COLOR: #003399; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ms-navheader A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-navheader2 A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-navItem A {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-navItem A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-navheaderstatic {
COLOR: #4c4c4c
}
.ms-navitemstatic {
COLOR: #4c4c4c
}
.ms-quicklaunchouter {
BORDER-BOTTOM: #83b0ec 1px solid; BORDER-RIGHT: #83b0ec 1px solid
}
.ms-quicklaunchouter {
MARGIN: 0px 1px 2px
}
.ms-tvselected {
BACKGROUND-COLOR: #ffda8a
}
.ms-tvselected A {
COLOR: #000000
}
.ms-treeviewouter TD.ms-navitem {
BORDER-LEFT: #f2f8ff 2px solid
}
.ms-treeviewouter A.ms-navitem {
PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 0px
}
TABLE.ms-recyclebin TD {
BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: =
#f2f8ff; PADDING-LEFT: 3px; WIDTH: 100%; PADDING-RIGHT: 5px; BORDER-TOP: =
#ffffff 1px solid; PADDING-TOP: 3px
}
TABLE.ms-recyclebin TD A {
COLOR: #008800; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
TABLE.ms-recyclebin TD A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-quickLaunch {
BORDER-BOTTOM: #6f9dd9 1px solid; BORDER-LEFT: #6f9dd9 1px solid; =
LINE-HEIGHT: 10pt; BACKGROUND-COLOR: #f2f8ff; FONT-FAMILY: tahoma; =
FONT-SIZE: 8pt; BORDER-TOP: #6f9dd9 1px solid; BORDER-RIGHT: #6f9dd9 1px =
solid
}
.ms-quicklaunchheader {
BACKGROUND-IMAGE: url(/_layouts/images/quickLaunchHeader.gif); =
BORDER-LEFT: #f2f8ff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: =
#d6e8ff; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND-REPEAT: =
repeat-x; COLOR: #003399; FONT-SIZE: 8pt; FONT-WEIGHT: normal; =
PADDING-TOP: 2px
}
.ms-quicklaunchheader A {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-unselectednav A {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-quicklaunchheader A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-navline {
BORDER-BOTTOM: #adadad 1px solid
}
.ms-navwatermark {
COLOR: #ffdf88
}
.ms-selectednav {
BORDER-BOTTOM: #2353b2 1px solid; BORDER-LEFT: #2353b2 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND: #fff699; BORDER-TOP: #2353b2 1px solid; =
BORDER-RIGHT: #2353b2 1px solid; PADDING-TOP: 1px
}
.ms-GRSortFilter {
BORDER-BOTTOM: #2353b2 1px solid; BORDER-LEFT: #2353b2 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND: #fff699; BORDER-TOP: #2353b2 1px solid; =
BORDER-RIGHT: #2353b2 1px solid; PADDING-TOP: 1px
}
.ms-unselectednav {
BORDER-BOTTOM: #83b0ec 1px solid; BORDER-LEFT: #83b0ec 1px solid; =
PADDING-BOTTOM: 2px; BORDER-TOP: #83b0ec 1px solid; BORDER-RIGHT: =
#83b0ec 1px solid; PADDING-TOP: 1px
}
.ms-templatepickerselected {
FLOAT: left
}
.ms-templatepickerunselected {
FLOAT: left
}
.ms-templatepickerunselected {
MARGIN-RIGHT: 1px; PADDING-TOP: 2px
}
.ms-templatepickerselected {
MARGIN-RIGHT: 1px
}
.ms-templatepickerunselected DIV {
BACKGROUND-IMAGE: url(/_layouts/images/templatepickerunselected.gif); =
BORDER-BOTTOM: medium none; BORDER-LEFT: #c4c4c4 1px solid; =
PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #bdbdbd; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; =
BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid; =
PADDING-TOP: 1px
}
.ms-templatepickerselected DIV {
BACKGROUND-IMAGE: url(/_layouts/images/templatepickerselected.gif); =
BORDER-BOTTOM: medium none; BORDER-LEFT: #c2a770 1px solid; =
PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; =
BORDER-TOP: #c2a770 1px solid; BORDER-RIGHT: #c2a770 1px solid; =
PADDING-TOP: 3px
}
.ms-templatepickerselected DIV A {
COLOR: #000000
}
.ms-templatepickerunselected DIV A {
COLOR: #000000
}
.ms-templatepicker {
WIDTH: 320px; FONT-FAMILY: tahoma; HEIGHT: 175px; FONT-SIZE: 8pt
}
.ms-lactiontable {
WIDTH: 100%
}
.ms-laction {
PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #b8bed0 1px solid
}
.ms-lactionheader {
PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
.ms-lactionitem {
PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
WHITE-SPACE: nowrap; PADDING-TOP: 3px
}
.ms-lactionitem A {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-lactionitem A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-diffselected {
BACKGROUND-IMAGE: url(/_layouts/images/SELECTEDNAV.GIF); BORDER-BOTTOM: =
#d2b47a 1px solid; BORDER-LEFT: #d2b47a 1px solid; BACKGROUND-COLOR: =
#ffe6a0; BACKGROUND-REPEAT: repeat-x; BORDER-TOP: #d2b47a 1px solid; =
BORDER-RIGHT: #d2b47a 1px solid
}
.ms-diffselected TABLE {
BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
WIDTH: 100%; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px =
solid
}
.ms-diffselected .ms-lactionbullet {
PADDING-LEFT: 3px
}
.ms-diffselected .ms-lactionitem {
PADDING-RIGHT: 3px
}
.ms-diffselected .ms-lactionitem A {
COLOR: #000000
}
.ms-versiondiffnum {
FONT-WEIGHT: bold
}
.ms-verticaldots {
BORDER-LEFT: medium none; BORDER-RIGHT: #83b0ec 1px solid
}
.ms-nav {
BACKGROUND-IMAGE: url(/_layouts/images/navshape.jpg); BACKGROUND-COLOR: =
#83b0ec; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: tahoma
}
.ms-relatedtable {
BORDER-BOTTOM: #949494 1px solid; BORDER-LEFT: #949494 1px solid; =
WIDTH: 100%; BACKGROUND: #f2f2f2; BORDER-TOP: #949494 1px solid; =
BORDER-RIGHT: #949494 1px solid
}
.ms-relatedheaderleftcorner {
=09
}
.ms-relatedheaderrightcorner {
=09
}
.ms-relatedicon {
TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.ms-relatedicon IMG {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.ms-relatedtext {
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: =
#3966bf; PADDING-TOP: 2px
}
.ms-relatedtext A:visited {
FONT-FAMILY: tahoma, sans-serif; COLOR: #3966bf; TEXT-DECORATION: none
}
.ms-relatedtext A:link {
FONT-FAMILY: tahoma, sans-serif; COLOR: #3966bf; TEXT-DECORATION: none
}
.ms-relatedtext A:active {
FONT-FAMILY: tahoma, sans-serif; COLOR: #3966bf; TEXT-DECORATION: none
}
.ms-relatedtext A:hover {
FONT-FAMILY: tahoma, sans-serif; COLOR: #3966bf; TEXT-DECORATION: =
underline
}
.ms-globalTitleArea {
BACKGROUND-IMAGE: url(/_layouts/images/siteTitleBKGD.gif); TEXT-ALIGN: =
right; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
repeat-y; BACKGROUND-POSITION: right top; PADDING-TOP: 1px
}
.ms-globalTitleAreaSeparator {
BACKGROUND-IMAGE: url(/_layouts/images/siteTitleBKGD.gif); =
BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: repeat-y; =
BACKGROUND-POSITION: right 50%
}
.ms-titlearea {
FONT-FAMILY: tahoma; LETTER-SPACING: 0.1em; COLOR: #666666; FONT-SIZE: =
8pt
}
.ms-mwstitlearea {
FONT-FAMILY: tahoma; LETTER-SPACING: 0.1em; COLOR: #666666; FONT-SIZE: =
8pt
}
.ms-titlearea A {
COLOR: #3966bf; TEXT-DECORATION: none
}
.ms-titlearea A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-mwstitlearea A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
TD.ms-mwstitlearea A {
COLOR: #3966bf; TEXT-DECORATION: none
}
.ms-titlearealeft {
BACKGROUND-COLOR: #d6e8ff
}
TD.ms-titleareaframe {
BACKGROUND-IMAGE: url(/_layouts/images/pageTitleBKGD.gif); TEXT-ALIGN: =
center; BACKGROUND-COLOR: #d6e8ff; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-POSITION: left top
}
DIV.ms-titleareaframe {
BACKGROUND-IMAGE: url(/_layouts/images/pageTitleBKGD.gif); TEXT-ALIGN: =
center; BACKGROUND-COLOR: #d6e8ff; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-POSITION: left top
}
.ms-pagetitleareaframe {
BACKGROUND-IMAGE: url(/_layouts/images/pageTitleBKGD.gif); TEXT-ALIGN: =
center; BACKGROUND-COLOR: #d6e8ff; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-POSITION: left top
}
.ms-mwspagetitleareaframe {
BACKGROUND-IMAGE: url(/_layouts/images/pageTitleBKGD.gif); TEXT-ALIGN: =
center; BACKGROUND-COLOR: #d6e8ff; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-POSITION: left top
}
.ms-consoletitleareaframe {
BACKGROUND-IMAGE: url(/_layouts/images/pageTitleBKGD.gif); TEXT-ALIGN: =
center; BACKGROUND-COLOR: #d6e8ff; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-POSITION: left top
}
DIV.ms-titleareaframe {
HEIGHT: 100%
}
.ms-pagetitleareaframe TABLE {
BACKGROUND-IMAGE: url(/_layouts/images/topshape.jpg); =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 332px 4px; HEIGHT: =
54px
}
.ms-titlearealine {
BACKGROUND-COLOR: #83b0ec
}
.ms-titleareaframe TABLE TD.ms-titlearea {
PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 7px
}
.ms-areaseparator TABLE TD.ms-titlearea {
PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 7px
}
.ms-pagetitleareaframe TABLE TD.ms-titlearea {
PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 7px
}
.ms-consoletitleareaframe {
PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 7px
}
.ms-consoletitleareaframe {
WIDTH: 8px
}
.ms-consoletitleareaframebottom {
TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d6e8ff; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ms-mwspagetitleareaframe {
WIDTH: 100%
}
.ms-mwstitlearealine {
BACKGROUND-COLOR: #d6e8ff
}
.ms-titleareaseparator {
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #83b0ec
}
.ms-titleareaseparator DIV {
BACKGROUND-COLOR: #d6e8ff; BORDER-TOP: #6f9dd9 1px solid
}
.ms-sitemapdirectional {
unicode-bidi: embed
}
.ms-sitemapdirectional A {
unicode-bidi: embed
}
.ms-areaseparatorcorner {
BACKGROUND-IMAGE: url(/_layouts/images/framecornergrad.gif); =
BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left top; HEIGHT: 8px; =
BORDER-RIGHT: #6f9dd9 1px solid
}
TD.ms-areaseparatorleft {
BACKGROUND: url(/_layouts/images/pageTitleBKGD.gif) #d6e8ff repeat-x; =
HEIGHT: 100%; BORDER-RIGHT: #6f9dd9 1px solid
}
DIV.ms-areaseparatorleft {
BACKGROUND: url(/_layouts/images/navshape.jpg) #83b0ec no-repeat -143px =
0px; HEIGHT: 100%; BORDER-RIGHT: #6f9dd9 1px solid
}
DIV.ms-areaseparatorright {
BORDER-LEFT: #6f9dd9 1px solid; PADDING-RIGHT: 2px; BACKGROUND: =
url(/_layouts/images/pagebackgrad.gif) #83b0ec repeat-x; HEIGHT: 100%
}
.ms-titlearearight .ms-areaseparatorright {
BORDER-LEFT: #6f9dd9 1px solid; PADDING-RIGHT: 2px; BACKGROUND: =
url(/_layouts/images/pageTitleBKGD.gif) #d6e8ff repeat-x; HEIGHT: 100%
}
.ms-areaseparator {
BACKGROUND-IMAGE: url(/_layouts/images/formtitlegrad.gif); BORDER-LEFT: =
medium none; BACKGROUND-COLOR: #ffeaad; PADDING-LEFT: 5px; =
BACKGROUND-REPEAT: repeat-x; HEIGHT: 61px; BORDER-RIGHT: medium none
}
.ms-pagemargin {
BACKGROUND-IMAGE: url(/_layouts/images/navshape.jpg); BACKGROUND-COLOR: =
#83b0ec; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -143px 0px; =
HEIGHT: 100%
}
TD.ms-rightareacell DIV.ms-pagemargin {
BACKGROUND-IMAGE: url(/_layouts/images/pagebackgrad.gif); BORDER-LEFT: =
#83b0ec 1px solid; BACKGROUND-COLOR: #83b0ec; BACKGROUND-REPEAT: =
repeat-x; HEIGHT: 100%
}
.ms-bodyareacell {
WIDTH: 100%; HEIGHT: 100%; VERTICAL-ALIGN: top
}
.ms-pagebottommargin {
BACKGROUND: #83b0ec
}
.ms-pagebottommarginleft {
BACKGROUND: #83b0ec
}
.ms-pagebottommarginright {
BACKGROUND: #83b0ec
}
.ms-bodyareapagemargin {
BACKGROUND: #83b0ec; BORDER-TOP: #6f9dd9 1px solid
}
.ms-bodyareaframe {
BORDER-LEFT: #6f9dd9 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 100%; =
HEIGHT: 100%; VERTICAL-ALIGN: top; BORDER-TOP: #6f9dd9 1px solid; =
BORDER-RIGHT: #6f9dd9 1px solid
}
.ms-viewareaframe {
BORDER-LEFT: #6f9dd9 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 100%; =
HEIGHT: 100%; VERTICAL-ALIGN: top; BORDER-TOP: #6f9dd9 1px solid; =
BORDER-RIGHT: #6f9dd9 1px solid
}
.ms-bodyareaframe {
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
.ms-formareaframe {
PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; HEIGHT: 100%; VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
.ms-pagetitle {
MARGIN: 0px 0px 4px; FONT-FAMILY: verdana; COLOR: #000000; FONT-SIZE: =
16pt; FONT-WEIGHT: normal
}
.ms-pagetitle A {
MARGIN: 0px; COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ms-pagetitle A:hover {
=09
}
.ms-pagecaption {
FONT-FAMILY: arial, verdana, sans-serif; COLOR: #000000; FONT-SIZE: 9pt
}
.ms-selected {
BACKGROUND-IMAGE: url(/_layouts/images/filedialogselected.gif); =
BORDER-BOTTOM: #ffe499 1px solid; BACKGROUND-COLOR: #ffe499; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; COLOR: =
#000000; BORDER-TOP: #ffe499 1px solid
}
.ms-selected SPAN {
COLOR: #000000
}
.ms-vh TABLE.ms-selectedtitle {
HEIGHT: 21px
}
.ms-vh2 TABLE.ms-selectedtitle {
HEIGHT: 21px
}
.ms-vh-icon TABLE.ms-selectedtitle {
HEIGHT: 21px
}
.ms-vh TABLE.ms-unselectedtitle {
HEIGHT: 21px
}
.ms-vh2 TABLE.ms-unselectedtitle {
HEIGHT: 21px
}
.ms-vh-icon TABLE.ms-unselectedtitle {
HEIGHT: 21px
}
.ms-vh TABLE.ms-selectedtitle {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: =
#dde1e5; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ms-vh2 TABLE.ms-selectedtitle {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: =
#dde1e5; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ms-vh-icon TABLE.ms-selectedtitle {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: =
#dde1e5; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ms-vh2 .ms-selectedtitle .ms-vb {
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 1px
}
.ms-vh2 .ms-unselectedtitle .ms-vb {
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 1px
}
.ms-vh-icon .ms-selectedtitle .ms-vb {
PADDING-LEFT: 0px; VERTICAL-ALIGN: middle
}
.ms-vh-icon .ms-unselectedtitle .ms-vb {
PADDING-LEFT: 0px; VERTICAL-ALIGN: middle
}
.ms-vh-icon {
PADDING-LEFT: 6px; PADDING-RIGHT: 4px
}
.ms-propertysheet TH.ms-vh2 {
FONT-FAMILY: tahoma
}
.ms-propertysheet TH.ms-vh2-nofilter {
FONT-FAMILY: tahoma
}
.ms-listviewtable .ms-vh2 {
PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 1px
}
.ms-summarystandardbody .ms-vh2 {
PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 1px
}
.ms-listviewtable .ms-vb2 {
PADDING-LEFT: 7px; PADDING-RIGHT: 7px
}
.ms-summarystandardbody .ms-vb2 {
PADDING-LEFT: 7px; PADDING-RIGHT: 7px
}
.ms-basictable {
BORDER-COLLAPSE: collapse
}
.ms-selectedtitle {
BORDER-BOTTOM: #b09460 1px solid; BORDER-LEFT: #b09460 1px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #b09460 1px solid; =
CURSOR: pointer; BORDER-RIGHT: #b09460 1px solid; PADDING-TOP: 0px
}
.ms-selectedtitlealternative {
BORDER-BOTTOM: #b09460 1px solid; BORDER-LEFT: #b09460 1px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #b09460 1px solid; =
CURSOR: pointer; BORDER-RIGHT: #b09460 1px solid; PADDING-TOP: 0px
}
.ms-unselectedtitle {
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ms-vb-title .ms-unselectedtitle {
PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 1px
}
.ms-menuimagecell {
BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(/_layouts/images/selectednav.gif) #ffe6a0 repeat-x; HEIGHT: 18px; =
BORDER-TOP: #ffffff 1px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff =
1px solid; PADDING-TOP: 0px
}
.ms-vh .ms-menuimagecell {
HEIGHT: 20px
}
.ms-vh2 .ms-menuimagecell {
HEIGHT: 20px
}
.ms-vh-icon .ms-menuimagecell {
HEIGHT: 20px
}
.ms-vh .ms-menuimagecell IMG {
MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.ms-vh2 .ms-menuimagecell IMG {
MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.ms-vh-icon .ms-menuimagecell IMG {
MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.ms-filedialog TD {
HEIGHT: 16px
}
.ms-descriptiontext {
TEXT-ALIGN: left; FONT-FAMILY: tahoma; COLOR: #4c4c4c; FONT-SIZE: 8pt
}
.ms-webpartpagedescription {
PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; =
FONT-FAMILY: verdana; COLOR: #5a5a5a; FONT-SIZE: 8pt; PADDING-TOP: 8px
}
.ms-inputformdescription {
WIDTH: 475px; PADDING-RIGHT: 9px
}
.ms-inputformcontrols {
WIDTH: 375px
}
.ms-halfinputformcontrols {
WIDTH: 150px
}
.ms-dspadapterlist {
PADDING-LEFT: 1cm; FONT-FAMILY: verdana; COLOR: #7f7f7f; FONT-SIZE: 8pt
}
.ms-alerttext {
FONT-FAMILY: verdana; COLOR: #ff0000; FONT-SIZE: 8pt
}
.ms-separator {
COLOR: #83b0ec; FONT-SIZE: 10pt
}
.ms-separator IMG {
BORDER-BOTTOM: #f2f8ff 1px solid; MARGIN: 0px 1px; WIDTH: 1px; =
BACKGROUND: #9ac6ff; HEIGHT: 16px; BORDER-RIGHT: #f2f8ff 1px solid
}
.ms-authoringcontrols {
BACKGROUND-COLOR: #ebf3ff; FONT-FAMILY: tahoma; COLOR: #525252; =
FONT-SIZE: 8pt
}
.ms-propertysheet TH.ms-authoringcontrols {
TEXT-ALIGN: left; BACKGROUND-COLOR: #ebf3ff; FONT-FAMILY: tahoma; =
COLOR: #083772; FONT-SIZE: 8pt
}
.ms-multiselectbox {
WIDTH: 175px
}
.ms-lookuptypeindropdown {
WIDTH: 20em
}
.ms-lookuptypeintextbox {
WIDTH: 20em; VERTICAL-ALIGN: middle
}
.ms-sectionheader {
FONT-FAMILY: tahoma; COLOR: #525252; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.ms-linksectionheader {
TEXT-ALIGN: left; FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 8pt; =
FONT-WEIGHT: bold
}
.ms-propertysheet TH.ms-linksectionheader {
TEXT-ALIGN: left; FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 8pt; =
FONT-WEIGHT: bold
}
TD.ms-linksectionheader {
BACKGROUND-IMAGE: url(/_layouts/images/linksectiongrad.gif); =
BORDER-BOTTOM: #add1ff 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #add1ff =
1px solid; BACKGROUND-COLOR: #ebf3ff; BACKGROUND-REPEAT: repeat-x; =
BORDER-TOP: #add1ff 1px solid; BORDER-RIGHT: #add1ff 1px solid
}
TH.ms-linksectionheader {
BACKGROUND-IMAGE: url(/_layouts/images/linksectiongrad.gif); =
BORDER-BOTTOM: #add1ff 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #add1ff =
1px solid; BACKGROUND-COLOR: #ebf3ff; BACKGROUND-REPEAT: repeat-x; =
BORDER-TOP: #add1ff 1px solid; BORDER-RIGHT: #add1ff 1px solid
}
TABLE.ms-disc-bar {
BACKGROUND-IMAGE: url(/_layouts/images/quicklaunchheader.gif); =
BORDER-BOTTOM: #79a7e3 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #79a7e3 =
1px solid; BACKGROUND-COLOR: #d6e8ff; BACKGROUND-REPEAT: repeat-x; =
BORDER-TOP: #79a7e3 1px solid; BORDER-RIGHT: #79a7e3 1px solid
}
TABLE.ms-disc HR {
HEIGHT: 1px; COLOR: #add1ff
}
.ms-attachUploadButtons {
TEXT-ALIGN: right
}
.ms-sectionheader A {
COLOR: #525252; TEXT-DECORATION: none
}
.ms-sectionheader A:hover {
COLOR: #525252; TEXT-DECORATION: none
}
.ms-sectionheader A:visited {
COLOR: #525252; TEXT-DECORATION: none
}
.ms-propertysheet .ms-sectionheader A {
COLOR: #525252; TEXT-DECORATION: none
}
.ms-propertysheet .ms-sectionheader A:hover {
COLOR: #525252; TEXT-DECORATION: none
}
.ms-sectionline {
BACKGROUND-COLOR: #d9d9d9
}
.ms-sectionhighlight-top {
BORDER-BOTTOM: #ff9932 1px solid; BORDER-LEFT: 0px solid; =
BACKGROUND-COLOR: #f7f3cd; FONT-FAMILY: tahoma; FONT-SIZE: 8pt; =
BORDER-TOP: #ff9932 1px solid; BORDER-RIGHT: 0px solid
}
.ms-sectionhighlight {
BACKGROUND-COLOR: #fffbd8; COLOR: #4c4c4c
}
.ms-sectionhighlight-line {
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ff9932; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; HEIGHT: 1px; PADDING-TOP: 0px
}
.ms-partline {
BACKGROUND-COLOR: #add1ff
}
.ms-propertysheet {
TEXT-ALIGN: left; FONT-FAMILY: verdana; COLOR: #4c4c4c; FONT-SIZE: =
0.7em
}
.ms-propertysheet TH {
FONT-FAMILY: verdana; COLOR: #4c4c4c; FONT-SIZE: 8pt; FONT-WEIGHT: =
normal
}
.ms-propertysheet A {
COLOR: #3966bf; TEXT-DECORATION: none
}
.ms-propertysheet A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
TABLE.ms-pageinformation {
FONT-FAMILY: tahoma; HEIGHT: 115px; FONT-SIZE: 8pt
}
TABLE.ms-createpageinformation {
FONT-FAMILY: tahoma; HEIGHT: 115px; FONT-SIZE: 8pt
}
TABLE.ms-pageinformation {
BACKGROUND-IMAGE: url(/_layouts/images/settingsgraphic.jpg); =
BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x
}
TABLE.ms-createpageinformation {
BACKGROUND-IMAGE: url(/_layouts/images/creategraphic.jpg); =
BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x
}
.ms-pageinformation TH {
TEXT-ALIGN: left; COLOR: #204d89
}
.ms-createpageinformation TH {
TEXT-ALIGN: left; COLOR: #204d89
}
.ms-pageinformation TABLE TD {
TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 1px; =
PADDING-RIGHT: 5px; FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 8pt; =
PADDING-TOP: 3px
}
.ms-createpageinformation TABLE TD {
TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 1px; =
PADDING-RIGHT: 5px; FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 8pt; =
PADDING-TOP: 3px
}
.ms-pageinformation TABLE TH {
PADDING-BOTTOM: 3px; PADDING-LEFT: 1px; PADDING-RIGHT: 5px; =
PADDING-TOP: 3px
}
.ms-storMeFree {
BORDER-BOTTOM: white 1px dashed; BORDER-LEFT: white 1px dashed; =
BACKGROUND-COLOR: #80f0dc; BORDER-TOP: white 1px dashed; BORDER-RIGHT: =
white 1px dashed
}
.ms-storMeUsed {
BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; =
BACKGROUND: #8ebbf5; BORDER-TOP: white 1px solid; BORDER-RIGHT: white =
1px solid
}
.ms-storMeEstimated {
BORDER-BOTTOM: white 1px dotted; BORDER-LEFT: white 1px dotted; =
BACKGROUND-COLOR: #83b0ec; BORDER-TOP: white 1px dotted; BORDER-RIGHT: =
white 1px dotted
}
.ms-storMeFilterBar {
BACKGROUND: #8ebbf5
}
.ms-informationtablehover {
BORDER-BOTTOM: #add1ff 1px solid; BORDER-LEFT: #add1ff 1px solid; =
BORDER-TOP: #add1ff 1px solid; BORDER-RIGHT: #add1ff 1px solid
}
.ms-informationtablehover TD {
BACKGROUND-COLOR: #ebf3ff
}
.ms-informationtablehover TH {
BACKGROUND-COLOR: #ebf3ff
}
.ms-informationtablehover TD {
BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid
}
.ms-informationtablehover TH {
BORDER-TOP: #ffffff 1px solid
}
.ms-informationtablestatic {
BACKGROUND-IMAGE: url(/_layouts/images/settingsbkg.jpg); =
BACKGROUND-REPEAT: no-repeat
}
.ms-pageinformationheader {
COLOR: #000000; FONT-WEIGHT: bold
}
.ms-itemheader A {
FONT-FAMILY: arial; COLOR: #003399; FONT-SIZE: 11pt; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
.ms-itemstatic {
BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND-COLOR: transparent; BORDER-TOP: #ffffff 1px solid; =
BORDER-RIGHT: #ffffff 1px solid
}
.ms-itemhover {
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-BOTTOM: =
#d2b47a 1px solid; BORDER-LEFT: #d2b47a 1px solid; BACKGROUND-COLOR: =
#ffe6a0; BACKGROUND-REPEAT: repeat-x; BORDER-TOP: #d2b47a 1px solid; =
CURSOR: pointer; BORDER-RIGHT: #d2b47a 1px solid
}
.ms-itemhover A {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-discussiontitle {
FONT-FAMILY: verdana; COLOR: #000000; FONT-SIZE: 0.7em; FONT-WEIGHT: =
bold
}
.ms-listdescription {
BORDER-BOTTOM: #6f9dd9 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: =
6px; PADDING-RIGHT: 6px; FONT-FAMILY: tahoma; BACKGROUND: #f8f8f8; =
COLOR: #4c4c4c; PADDING-TOP: 2px
}
.ms-vh {
TEXT-ALIGN: left; COLOR: #b2b2b2; VERTICAL-ALIGN: top; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
.ms-vh2 {
TEXT-ALIGN: left; COLOR: #b2b2b2; VERTICAL-ALIGN: top; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
.ms-vh-icon {
TEXT-ALIGN: left; COLOR: #b2b2b2; VERTICAL-ALIGN: top; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
.ms-vh-icon-empty {
TEXT-ALIGN: left; COLOR: #b2b2b2; VERTICAL-ALIGN: top; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
.ms-vhImage {
TEXT-ALIGN: left; COLOR: #b2b2b2; VERTICAL-ALIGN: top; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
.ms-vh2-nograd {
TEXT-ALIGN: left; COLOR: #b2b2b2; VERTICAL-ALIGN: top; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
.ms-vh3-nograd {
TEXT-ALIGN: left; COLOR: #b2b2b2; VERTICAL-ALIGN: top; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
.ms-vh2-nograd-icon {
TEXT-ALIGN: left; COLOR: #b2b2b2; VERTICAL-ALIGN: top; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
.ms-vh2-nofilter {
TEXT-ALIGN: left; COLOR: #b2b2b2; VERTICAL-ALIGN: top; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
.ms-vh2-nofilter-icon {
TEXT-ALIGN: left; COLOR: #b2b2b2; VERTICAL-ALIGN: top; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
.ms-ph {
TEXT-ALIGN: left; COLOR: #b2b2b2; VERTICAL-ALIGN: top; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
.ms-gb {
COLOR: #000000
}
.ms-gb2 {
COLOR: #000000
}
.ms-gbload {
COLOR: #000000
}
.ms-vb {
COLOR: #000000
}
.ms-vb2 {
COLOR: #000000
}
.ms-vb-tall {
COLOR: #000000
}
.ms-GRFont {
COLOR: #000000
}
.ms-vb-user {
COLOR: #000000
}
.ms-pb {
COLOR: #000000
}
.ms-pb-selected TD {
COLOR: #000000
}
.ms-gb A {
COLOR: #003399
}
.ms-gb2 A {
COLOR: #003399
}
.ms-vh {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-vh2 {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-vh-icon {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-vh-icon-empty {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-vhImage {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-gb {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-gb2 {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-gbload {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-vb {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-vb2 {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-vb-tall {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-GRFont {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-vb-user {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
TABLE.ms-disc TD {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-vh2-nofilter {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-vh2-nograd {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-vh3-nograd {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-vh2-nograd-icon {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-vh2-nofilter-icon {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-pb {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-pb-selected {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-ph {
FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 8pt
}
.ms-vh {
WHITE-SPACE: nowrap
}
.ms-vh2 {
WHITE-SPACE: nowrap
}
.ms-vh2-nofilter {
WHITE-SPACE: nowrap
}
.ms-vh2-nograd {
WHITE-SPACE: nowrap
}
.ms-vh3-nograd {
WHITE-SPACE: nowrap
}
.ms-vh2-nograd-icon {
WHITE-SPACE: nowrap
}
.ms-vh2-nofilter-icon {
WHITE-SPACE: nowrap
}
.ms-ph {
WHITE-SPACE: nowrap
}
.ms-vh {
BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; BACKGROUND-REPEAT: =
repeat-x; PADDING-TOP: 1px
}
.ms-vh2 {
BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; BACKGROUND-REPEAT: =
repeat-x; PADDING-TOP: 1px
}
.ms-vh-icon {
BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; BACKGROUND-REPEAT: =
repeat-x; PADDING-TOP: 1px
}
.ms-vh2-nofilter {
BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; BACKGROUND-REPEAT: =
repeat-x; PADDING-TOP: 1px
}
.ms-vh2-nofilter-icon {
BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; BACKGROUND-REPEAT: =
repeat-x; PADDING-TOP: 1px
}
.ms-viewheadertr .ms-vh-group {
BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; BACKGROUND-REPEAT: =
repeat-x; PADDING-TOP: 1px
}
.ms-vh2-nograd {
BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; BACKGROUND-REPEAT: =
repeat-x; PADDING-TOP: 1px
}
.ms-vh3-nograd {
BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; BACKGROUND-REPEAT: =
repeat-x; PADDING-TOP: 1px
}
.ms-vh2-nograd-icon {
BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; BACKGROUND-REPEAT: =
repeat-x; PADDING-TOP: 1px
}
.ms-ph {
BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; BACKGROUND-REPEAT: =
repeat-x; PADDING-TOP: 1px
}
.ms-pickerresultheadertr {
BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; BACKGROUND-REPEAT: =
repeat-x; PADDING-TOP: 1px
}
.ms-disc .ms-viewheadertr TH.ms-vh2 {
PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 5px; =
PADDING-TOP: 1px
}
.ms-disc .ms-vh2 .ms-selectedtitle .ms-vb {
PADDING-LEFT: 4px
}
.ms-disc .ms-vh2 .ms-unselectedtitle .ms-vb {
PADDING-LEFT: 4px
}
TH.ms-vh3-nograd {
WIDTH: 12px; FONT-FAMILY: tahoma, sans-serif; COLOR: #949494; =
FONT-SIZE: 8pt
}
.ms-vh .ms-vh {
BACKGROUND-IMAGE: none; BORDER-LEFT: medium none; BACKGROUND-COLOR: =
transparent; PADDING-LEFT: 1px
}
.ms-vh2 {
PADDING-BOTTOM: 1px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
PADDING-TOP: 3px
}
.ms-ph {
PADDING-BOTTOM: 1px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
PADDING-TOP: 3px
}
.ms-vh2-gridview {
PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.ms-vh-icon {
WIDTH: 12px
}
.ms-vh2-nograd-icon {
WIDTH: 12px
}
.ms-vh2-nofilter-icon {
WIDTH: 12px
}
.ms-vh-icon-empty {
WIDTH: 0px
}
.ms-vh A {
COLOR: #7f7f7f; TEXT-DECORATION: none
}
.ms-vh A:visited {
COLOR: #7f7f7f; TEXT-DECORATION: none
}
.ms-vh2 A {
COLOR: #7f7f7f; TEXT-DECORATION: none
}
.ms-vh2-nofilter A {
COLOR: #7f7f7f; TEXT-DECORATION: none
}
.ms-vh A:hover {
TEXT-DECORATION: underline
}
.ms-vh2 A:hover {
TEXT-DECORATION: underline
}
.ms-vh2-nofilter A:hover {
TEXT-DECORATION: underline
}
.ms-vhImage {
WIDTH: 18pt
}
.ms-cbp {
PADDING-LEFT: 8px; PADDING-RIGHT: 8px
}
.ms-standardheader {
TEXT-ALIGN: left; MARGIN: 0em; COLOR: #525252; FONT-SIZE: 1em
}
.ms-linksectionheader .ms-standardheader {
COLOR: #000000
}
.ms-gb H3.ms-standardheader {
MARGIN-TOP: 1em
}
.ms-gb .ms-standardheader {
COLOR: #000000
}
.ms-gb {
BORDER-BOTTOM: #8ebbf5 1px solid; PADDING-BOTTOM: 3px; =
BACKGROUND-COLOR: #ffffff; HEIGHT: 22px; BORDER-TOP: #f9f9f9 1px solid; =
FONT-WEIGHT: bold
}
.ms-listviewtable .ms-gb {
PADDING-TOP: 14px
}
.ms-listviewtable .ms-gb2 {
PADDING-TOP: 14px
}
.ms-gb2 {
BORDER-BOTTOM: #e3efff 1px solid; PADDING-BOTTOM: 3px; HEIGHT: 22px; =
COLOR: #4c4c4c; BORDER-TOP: #f9f9f9 1px solid
}
.ms-gbload {
PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; HEIGHT: 22px; COLOR: =
#4c4c4c
}
.ms-vb {
VERTICAL-ALIGN: top
}
.ms-vb2 {
VERTICAL-ALIGN: top
}
.ms-GRFont {
VERTICAL-ALIGN: top
}
.ms-vb-user {
VERTICAL-ALIGN: top
}
TABLE.ms-disc TD {
VERTICAL-ALIGN: top
}
.ms-vb-tall {
VERTICAL-ALIGN: top
}
.ms-pb {
VERTICAL-ALIGN: top
}
.ms-pb-selected {
VERTICAL-ALIGN: top
}
.ms-vb A {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-vb2 A {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-GRStatusText A {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-vb-user A {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-disc A {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-vb A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-vb2 A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-vb-user A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-disc A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-vb A:visited {
COLOR: #000066; TEXT-DECORATION: none
}
.ms-vb2 A:visited {
COLOR: #000066; TEXT-DECORATION: none
}
.ms-GRStatusText A:visited {
COLOR: #000066; TEXT-DECORATION: none
}
.ms-vb-user A:visited {
COLOR: #000066; TEXT-DECORATION: none
}
.ms-disc A:visited {
COLOR: #000066; TEXT-DECORATION: none
}
.ms-vb A:hover:visited {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-vb2 A:hover:visited {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-vb-user A:hover:visited {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-disc A:hover:visited {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-vb-icon {
PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 0%; PADDING-RIGHT: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.ms-vb-icon-overlay {
BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; BOTTOM: -2px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; LEFT: -7px
}
.ms-vb-user {
PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.ms-vb-title .ms-vb {
PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 1px; =
PADDING-TOP: 2px
}
.ms-vb-title .ms-selectedtitle .ms-vb {
PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; =
PADDING-TOP: 1px
}
.ms-vb2 {
PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
PADDING-TOP: 3px
}
.ms-pb {
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap
}
.ms-pb-selected {
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap
}
.ms-pb {
HEIGHT: 22px; BORDER-TOP: #ffffff 1px dashed; PADDING-TOP: 3px
}
.ms-pb-selected {
BORDER-BOTTOM: #ffe6a0 1px solid; BACKGROUND-COLOR: #ffe6a0; HEIGHT: =
22px; BORDER-TOP: #ffe6a0 1px solid; PADDING-TOP: 3px
}
.ms-pb A {
FONT-FAMILY: tahoma, sans-serif; COLOR: #000000; FONT-SIZE: 8pt; =
CURSOR: default; TEXT-DECORATION: none
}
.ms-pb-selected A {
FONT-FAMILY: tahoma, sans-serif; COLOR: #000000; FONT-SIZE: 8pt; =
CURSOR: default; TEXT-DECORATION: none
}
.ms-vb-tall {
PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; PADDING-TOP: 2px
}
TH .ms-vb {
FONT-FAMILY: tahoma, sans-serif; COLOR: #b2b2b2; FONT-SIZE: 8pt
}
.ms-vh2-nofilter {
FONT-FAMILY: tahoma, sans-serif; COLOR: #b2b2b2; FONT-SIZE: 8pt
}
.ms-vh2-nofilter-icon {
FONT-FAMILY: tahoma, sans-serif; COLOR: #b2b2b2; FONT-SIZE: 8pt
}
TH.ms-vh2-nograd {
FONT-FAMILY: tahoma, sans-serif; COLOR: #b2b2b2; FONT-SIZE: 8pt
}
TH.ms-vh2-nograd-icon {
FONT-FAMILY: tahoma, sans-serif; COLOR: #b2b2b2; FONT-SIZE: 8pt
}
TH .ms-vb A {
COLOR: #808080
}
.ms-vh2-nofilter A {
COLOR: #808080
}
.ms-vh2-nofilter-icon A {
COLOR: #808080
}
TH .ms-selectedtitle .ms-vb {
COLOR: #4c4c4c
}
TH .ms-selectedtitle .ms-vh2-nofilter {
COLOR: #4c4c4c
}
TH .ms-selectedtitle ms-vh2-nofilter-icon {
COLOR: #4c4c4c
}
TH .ms-selectedtitle .ms-vb A {
COLOR: #4c4c4c
}
TH .ms-selectedtitle .ms-vh2-nofilter A {
COLOR: #4c4c4c
}
TH .ms-selectedtitle ms-vh2-nofilter-icon A {
COLOR: #4c4c4c
}
.ms-vb LI {
VERTICAL-ALIGN: auto
}
.ms-vh2-nofilter {
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 20px; PADDING-TOP: 3px
}
.ms-vh2-nofilter-icon {
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 20px; PADDING-TOP: 3px
}
.ms-vh2-nograd {
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 20px; PADDING-TOP: 3px
}
.ms-vh3-nograd {
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 20px; PADDING-TOP: 3px
}
.ms-vh2-nograd-icon {
PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 20px; PADDING-TOP: 3px
}
.ms-nlline {
BACKGROUND: #d8d8d8
}
.ms-ppleft {
BORDER-BOTTOM: #d8d8d8 1px solid; MARGIN: 2px; HEIGHT: 440px; OVERFLOW: =
auto
}
.ms-ppright {
MARGIN: 8px; WIDTH: 600px
}
.ms-basictable .ms-alternating {
BACKGROUND-COLOR: transparent
}
.ms-homepagetitle {
FONT-FAMILY: arial; COLOR: #000000; FONT-SIZE: 12pt; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
A.ms-addnew {
FONT-FAMILY: verdana; COLOR: #003399; FONT-SIZE: 8pt; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
A.ms-addnew:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
TD.ms-addnew {
PADDING-LEFT: 1px; PADDING-RIGHT: 7px
}
.ms-error {
FONT-FAMILY: Verdana, sans-serif; COLOR: #ff0000; FONT-SIZE: 8pt; =
FONT-WEIGHT: normal
}
.ms-errorcolor {
COLOR: #ff0000
}
.ms-successcolor {
COLOR: #008000
}
IMG.ms-button {
CURSOR: pointer
}
.ms-announcementtitle {
FONT-WEIGHT: bold
}
.ms-homepagetitle:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-discussionseparator {
HEIGHT: 1px; COLOR: #cccccc
}
.ms-summarytitlebarframe {
BACKGROUND-COLOR: #2353b2
}
.ms-summarytitlebar A:link {
FONT-FAMILY: Verdana, serif; COLOR: #ffffff; FONT-SIZE: 9pt; =
FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ms-summarytitlebar A:visited {
FONT-FAMILY: Verdana, serif; COLOR: #ffffff; FONT-SIZE: 9pt; =
FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ms-summarytitlebar {
FONT-FAMILY: verdana; COLOR: #ffffff; FONT-SIZE: 0.68em; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
.ms-summarytitlebartitle {
FONT-FAMILY: arial; COLOR: #ffffff; FONT-SIZE: 10pt; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
.ms-summarytitlebartitle:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
IMG.thumbnail {
BORDER-BOTTOM: #83b0ec 3px solid; BORDER-LEFT: #83b0ec 3px solid; =
BORDER-TOP: #83b0ec 3px solid; BORDER-RIGHT: #83b0ec 3px solid
}
TR.ms-imglibselectedrow {
BACKGROUND-COLOR: #f2f2f2
}
TR.ms-highlight {
BACKGROUND-COLOR: #f2f2f2
}
.ms-imglibthumbnail {
BORDER-BOTTOM: #83b0ec 0px solid; BORDER-LEFT: #83b0ec 0px solid; =
BACKGROUND-COLOR: #d8d8d8; BORDER-TOP: #83b0ec 0px solid; BORDER-RIGHT: =
#83b0ec 0px solid
}
SPAN.thumbnail {
POSITION: relative; WIDTH: 5px
}
SPAN.userdata {
DISPLAY: none; BEHAVIOR: url(#default#userData)
}
.ms-imglibmenuarea {
BACKGROUND-COLOR: #f2f8ff
}
A.ms-imglibPreviewTitle {
WIDTH: 130px; TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
TABLE.ms-imglibPreviewTable {
DISPLAY: none
}
TABLE.ms-disc TD {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: =
#4c4c4c; PADDING-TOP: 0px
}
.ms-disc-nopad {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
TABLE TR TD.ms-disc-nopad {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
TABLE.ms-disc-nopad TD {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
TABLE TR TD.ms-disc-padabove {
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
TABLE.ms-disc-bar TD {
PADDING-LEFT: 5px; HEIGHT: 22px; VERTICAL-ALIGN: middle
}
TABLE.ms-disc-bar IMG {
VERTICAL-ALIGN: middle
}
TABLE.ms-disc-bar B {
PADDING-RIGHT: 5px; VERTICAL-ALIGN: 10%
}
TD.ms-disc-bordered {
BORDER-BOTTOM: #add1ff 0px solid; BORDER-LEFT: #add1ff 0px solid; =
BORDER-TOP: #add1ff 0px solid; BORDER-RIGHT: #add1ff 0px solid
}
TD.ms-disc-bordered-noleft {
BORDER-BOTTOM: #add1ff 0px solid; BORDER-LEFT: #add1ff 0px solid; =
BORDER-TOP: #add1ff 0px solid; BORDER-RIGHT: #add1ff 0px solid
}
TABLE TR TD.ms-disc-bordered-noleft {
TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; FONT-FAMILY: verdana; FONT-SIZE: 0.7em; =
BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 0px
}
TABLE TR TD.ms-disc-bordered {
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.UserShadedRegion {
BACKGROUND-COLOR: #fffacc; FONT-FAMILY: verdana, sans-serif
}
.UserCaption {
BACKGROUND-COLOR: #d6e8ff; FONT-FAMILY: verdana; FONT-SIZE: 8pt
}
.UserConfiguration {
BACKGROUND-COLOR: #f2f2f2; FONT-FAMILY: verdana; FONT-SIZE: 8pt
}
.UserDottedLine {
BACKGROUND-IMAGE: url(/_layouts/images/dot.gif); BACKGROUND-COLOR: =
#3966bf; MARGIN-BOTTOM: 2px; HEIGHT: 1px; OVERFLOW: hidden
}
.UserButton {
FONT-FAMILY: Verdana, Arial, Sans-Serif; FONT-SIZE: 8pt
}
.UserInput {
FONT-FAMILY: Verdana, Arial, Sans-Serif; FONT-SIZE: 8pt
}
.UserSelect {
FONT-FAMILY: Verdana, Arial, Sans-Serif; FONT-SIZE: 8pt
}
.UserNotification {
PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
FONT-FAMILY: verdana, sans-serif; COLOR: #7f7f7f; PADDING-TOP: 4px
}
.RemoveConnectionLink {
COLOR: #003399; TEXT-DECORATION: none
}
.ConnectionTabLink {
COLOR: #333333; TEXT-DECORATION: none
}
.ConnectionChooseActiveTab {
BORDER-BOTTOM: #ece9d8 1px solid; BORDER-LEFT: #999999 1px solid; =
PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ece9d8; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; DISPLAY: inline; FONT-FAMILY: Verdana, Arial, =
Sans-Serif; HEIGHT: 24px; FONT-SIZE: 8pt; BORDER-TOP: #999999 1px solid; =
BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 3px
}
.ConnectionChooseInactiveTab {
BORDER-BOTTOM: #999999 1px solid; PADDING-BOTTOM: 3px; =
BACKGROUND-COLOR: #bfbfbf; MARGIN-TOP: 4px; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; DISPLAY: inline; FONT-FAMILY: Verdana, Arial, =
Sans-Serif; HEIGHT: 20px; COLOR: #333333; FONT-SIZE: 8pt; BORDER-TOP: =
#999999 1px solid; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 3px
}
.ConnectionConfigureInactiveTab {
BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; =
PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #bfbfbf; MARGIN-TOP: 4px; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline; FONT-FAMILY: =
Verdana, Arial, Sans-Serif; HEIGHT: 20px; COLOR: #333333; FONT-SIZE: =
8pt; BORDER-TOP: #999999 1px solid; PADDING-TOP: 3px
}
.ConnectionConfigureActiveTab {
BORDER-BOTTOM: #ece9d8 1px solid; BORDER-LEFT: #999999 1px solid; =
PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ece9d8; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; DISPLAY: inline; FONT-FAMILY: Verdana, Arial, =
Sans-Serif; HEIGHT: 24px; FONT-SIZE: 8pt; BORDER-TOP: #999999 1px solid; =
BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 3px
}
.UserConnectionTop {
BORDER-BOTTOM: #999999 1px solid; WIDTH: 100%; FONT-FAMILY: Verdana, =
Arial, Sans-Serif; HEIGHT: 24px; FONT-SIZE: 8pt
}
.UserToolBarTextArea {
PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal
}
.UserToolbarTextArea A:link {
COLOR: #3966bf; TEXT-DECORATION: none
}
.UserToolbarTextArea A:visited {
COLOR: #3966bf; TEXT-DECORATION: none
}
.UserToolbarTextArea A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.UserToolbarDisabledLink {
PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
FONT-FAMILY: verdana; COLOR: #7f7f7f; FONT-SIZE: 8pt; PADDING-TOP: 4px
}
.UserToolbarImage {
BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium =
none; BACKGROUND-COLOR: #f2f2f2; FONT-SIZE: 8pt; BORDER-TOP: medium =
none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.UserCaptionShadow {
BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); =
BORDER-LEFT: #add1ff 1px solid; BACKGROUND-COLOR: #f3f3f3; =
BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px; BORDER-RIGHT: #add1ff 1px =
solid
}
.UserGenericHeader {
FONT-FAMILY: arial, sans-serif; COLOR: #000000; FONT-SIZE: 12pt; =
FONT-WEIGHT: bold
}
.UserGeneric {
PADDING-BOTTOM: 7px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 8px
}
.UserGenericBody {
PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; =
PADDING-TOP: 5px
}
.UserGenericText {
FONT-FAMILY: verdana, arial, sans-serif; COLOR: #000000; FONT-SIZE: 8pt
}
.UserBackground {
BACKGROUND-COLOR: #ffffff
}
.UserSectionTitle {
BORDER-BOTTOM: #c4c4c4 1px solid; PADDING-BOTTOM: 2px; WIDTH: 100%; =
MARGIN-BOTTOM: 5px; COLOR: #595959; FONT-WEIGHT: bold
}
.UserSectionHead {
PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; COLOR: #595959; PADDING-TOP: 0px
}
.UserSectionBody {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.UserControlGroup {
PADDING-BOTTOM: 10px; PADDING-TOP: 2px
}
.UserSectionFooter {
MARGIN-TOP: 5px; WIDTH: 100%; COLOR: #000000; BORDER-TOP: #c8c8c8 1px =
solid; PADDING-TOP: 2px
}
.UserFooter {
PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 100%; PADDING-RIGHT: =
7px; PADDING-TOP: 10px
}
.UserCommandArea {
PADDING-TOP: 7px
}
.UserToolbar {
BACKGROUND-IMAGE: url(/_layouts/images/topnavunselected.gif); =
BORDER-BOTTOM: #6f9dd9 1px solid; BACKGROUND-COLOR: transparent; =
PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-POSITION: left bottom
}
.UserCellHover {
BORDER-BOTTOM: #2353b2 1px solid; BORDER-LEFT: #2353b2 1px solid; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: =
Verdana, Arial, Sans-Serif; COLOR: #000000; FONT-SIZE: 8pt; BORDER-TOP: =
#2353b2 1px solid; BORDER-RIGHT: #2353b2 1px solid; PADDING-TOP: 1px
}
.UserCellSelected {
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-BOTTOM: =
#d2b47a 1px solid; BORDER-LEFT: #d2b47a 1px solid; PADDING-BOTTOM: 2px; =
BACKGROUND-COLOR: #ffdf88; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Sans-Serif; =
COLOR: #000000; FONT-SIZE: 8pt; BORDER-TOP: #d2b47a 1px solid; =
BORDER-RIGHT: #d2b47a 1px solid; PADDING-TOP: 1px
}
.UserCell {
PADDING-BOTTOM: 2px; MARGIN: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: =
4px; FONT-FAMILY: Verdana, Arial, Sans-Serif; COLOR: #003399; FONT-SIZE: =
8pt; PADDING-TOP: 1px
}
.UserGenericBulletItem {
PADDING-BOTTOM: 2px
}
.ms-ToolPaneFrame {
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ms-ToolPaneOuter {
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: #6f9dd9 1px solid; BORDER-RIGHT: #6f9dd9 =
2px solid; PADDING-TOP: 0px
}
.ms-ToolPaneBody {
PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; =
PADDING-TOP: 2px
}
.ms-ToolPaneHeader {
BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: =
#2353b2; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.ms-ToolPaneBorder {
BORDER-BOTTOM: transparent 0px solid; BORDER-LEFT: #add1ff 1px solid; =
BORDER-TOP: transparent 0px solid; BORDER-RIGHT: #add1ff 1px solid
}
.ms-ToolPaneClose {
BACKGROUND-IMAGE: url(/_layouts/images/topnavselected.gif); =
BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-COLOR: #79a7e3; =
PADDING-LEFT: 0px; PADDING-RIGHT: 3px; BACKGROUND-REPEAT: repeat-x; =
BORDER-TOP: #e3efff 1px solid
}
.ms-ToolPaneTitle {
BACKGROUND-IMAGE: url(/_layouts/images/topnavselected.gif); =
BORDER-BOTTOM: #83b0ec 1px solid; BORDER-LEFT: #e3efff 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #79a7e3; PADDING-LEFT: 0px; =
PADDING-RIGHT: 7px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: verdana, =
arial, helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 8pt; =
BORDER-TOP: #e3efff 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.ms-ToolPaneFooter {
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
FONT-FAMILY: verdana, arial, helvetica, sans-serif; COLOR: #595959; =
FONT-SIZE: 8pt; BORDER-TOP: #c8c8c8 1px solid; FONT-WEIGHT: bold; =
PADDING-TOP: 5px
}
.ms-ToolPaneError {
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: verdana, arial, helvetica, sans-serif; COLOR: #e00000; =
FONT-SIZE: 8pt; PADDING-TOP: 10px
}
.ms-ToolPaneInfo {
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #204d89; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; =
COLOR: #ffffff; FONT-SIZE: 8pt; PADDING-TOP: 5px
}
.ms-ToolPartSpacing {
PADDING-TOP: 8px
}
.ms-ToolStripSelected {
BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); =
BORDER-BOTTOM: #d6e8ff 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: =
#afd2ff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, =
Arial, Sans-Serif; COLOR: #000000; FONT-SIZE: 8pt; BORDER-TOP: #f2f8ff =
1px solid; PADDING-TOP: 1px
}
.ms-ToolStrip {
BACKGROUND-IMAGE: url(/_layouts/images/listheadergrad.gif); =
BORDER-BOTTOM: #d6e8ff 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: =
#afd2ff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, =
Arial, Sans-Serif; COLOR: #000000; FONT-SIZE: 8pt; BORDER-TOP: #f2f8ff =
1px solid; PADDING-TOP: 1px
}
.ms-TPBorder {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.ms-TPHeader {
BACKGROUND-COLOR: #ffdf88
}
.ms-TPTitle {
PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; =
FONT-FAMILY: verdana, arial, helvetica, sans-serif; COLOR: #2a4666; =
FONT-SIZE: 8pt; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.ms-TPBody {
FONT-FAMILY: verdana, arial, helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 8pt
}
.ms-TPBody A:link {
COLOR: #003399; CURSOR: pointer; TEXT-DECORATION: none
}
.ms-TPBody A:visited {
COLOR: #003399; CURSOR: pointer; TEXT-DECORATION: none
}
.ms-TPBody A:hover {
COLOR: #003399; CURSOR: pointer; TEXT-DECORATION: none
}
.ms-TPCommands {
=09
}
.ms-TPInput {
FONT-FAMILY: verdana, arial, helvetica, sans-serif; COLOR: #000000; =
FONT-SIZE: 8pt
}
.ms-PropGridBuilderButton {
BORDER-BOTTOM: #3966bf 1px solid; BORDER-LEFT: #3966bf 1px solid; =
BACKGROUND-COLOR: #add1ff; WIDTH: 16px; DISPLAY: none; FONT-SIZE: 8pt; =
BORDER-TOP: #3966bf 1px solid; BORDER-RIGHT: #3966bf 1px solid
}
.ms-BuilderBackground {
BACKGROUND: #ece9d8; COLOR: #4c4c4c
}
.ms-SPZone {
BORDER-BOTTOM: #add1ff 1px solid; BORDER-LEFT: #add1ff 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e3efff; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BORDER-TOP: #add1ff 1px solid; BORDER-RIGHT: #add1ff =
1px solid; PADDING-TOP: 5px
}
.ms-SPZoneSelected {
BORDER-BOTTOM: #ffa521 1px solid; BORDER-LEFT: #ffa521 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffeebe; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BORDER-TOP: #ffa521 1px solid; BORDER-RIGHT: #ffa521 =
1px solid; PADDING-TOP: 5px
}
.ms-SPZoneIBar {
BORDER-BOTTOM: #f48b3f 3px solid; BORDER-LEFT: #f48b3f 3px solid; =
BORDER-TOP: #f48b3f 3px solid; BORDER-RIGHT: #f48b3f 3px solid
}
.ms-SPZoneLabel {
PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-FAMILY: tahoma, verdana; COLOR: #7f7f7f; FONT-SIZE: 8pt; =
PADDING-TOP: 0px
}
.ms-SPZoneCaption {
FONT-FAMILY: tahoma, verdana; COLOR: #7f7f7f; FONT-SIZE: 9pt
}
.ms-WPDesign {
BACKGROUND-COLOR: #add1ff
}
.ms-WPMenu {
BACKGROUND-COLOR: #add1ff
}
.ms-WPTitle {
PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 7px; =
FONT-FAMILY: tahoma, sans-serif; COLOR: #4c4c4c; FONT-SIZE: 10pt; =
FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.ms-WPTitle A:link {
COLOR: #4c4c4c; CURSOR: pointer; TEXT-DECORATION: none
}
.ms-WPTitle A:visited {
COLOR: #4c4c4c; CURSOR: pointer; TEXT-DECORATION: none
}
.ms-WPTitle A:hover {
COLOR: #000000; CURSOR: pointer; TEXT-DECORATION: underline
}
.ms-WPSelected {
BORDER-BOTTOM: #ffbb77 3px dashed; BORDER-LEFT: #ffbb77 3px dashed; =
BORDER-TOP: #ffbb77 3px dashed; BORDER-RIGHT: #ffbb77 3px dashed
}
.ms-WPBody {
FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 8pt
}
.ms-WPBody TABLE {
FONT-SIZE: 1em
}
.ms-TPBody TABLE {
FONT-SIZE: 1em
}
.ms-WPBody A:link {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-WPBody A:visited {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-WPBody A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-WPBody TH {
FONT-WEIGHT: bold
}
.ms-TPBody TH {
FONT-WEIGHT: bold
}
.ms-WPBody TD {
FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 8pt
}
.ms-WPBody H1 {
FONT-SIZE: 200%; FONT-WEIGHT: bold
}
.ms-TPBody H1 {
FONT-SIZE: 200%; FONT-WEIGHT: bold
}
.ms-WPBody H2 {
FONT-SIZE: 150%; FONT-WEIGHT: bold
}
.ms-TPBody H2 {
FONT-SIZE: 150%; FONT-WEIGHT: bold
}
.ms-WPBody H3 {
FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.ms-TPBody H3 {
FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.ms-WPBody H4 {
FONT-SIZE: 100%; FONT-WEIGHT: bold
}
.ms-TPBody H4 {
FONT-SIZE: 100%; FONT-WEIGHT: bold
}
.ms-WPBody H5 {
FONT-SIZE: 80%; FONT-WEIGHT: bold
}
.ms-TPBody H5 {
FONT-SIZE: 80%; FONT-WEIGHT: bold
}
.ms-WPBody H6 {
FONT-SIZE: 65%; FONT-WEIGHT: bold
}
.ms-TPBody H6 {
FONT-SIZE: 65%; FONT-WEIGHT: bold
}
.ms-WPBorder {
BORDER-BOTTOM: #9ac6ff 1px solid; BORDER-LEFT: #9ac6ff 1px solid; =
BORDER-TOP: #9ac6ff 1px solid; BORDER-RIGHT: #9ac6ff 1px solid
}
.ms-WPBorderBorderOnly {
BORDER-BOTTOM: #9ac6ff 1px solid; BORDER-LEFT: #9ac6ff 1px solid; =
BORDER-TOP: #9ac6ff 1px solid; BORDER-RIGHT: #9ac6ff 1px solid
}
.ms-WPBorder {
BORDER-TOP-WIDTH: 0px
}
.ms-HoverCellInActive {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: =
transparent; MARGIN: 1px; COLOR: #4c4c4c; VERTICAL-ALIGN: top; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ms-SpLinkButtonInActive {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: =
transparent; MARGIN: 1px; COLOR: #4c4c4c; VERTICAL-ALIGN: top; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ms-HoverCellActive {
BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); =
BORDER-BOTTOM: #6f9dd9 1px solid; BORDER-LEFT: #6f9dd9 1px solid; =
BACKGROUND-COLOR: #ffbb47; VERTICAL-ALIGN: top; BORDER-TOP: #6f9dd9 1px =
solid; BORDER-RIGHT: #6f9dd9 1px solid
}
.ms-SpLinkButtonActive {
BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); =
BORDER-BOTTOM: #6f9dd9 1px solid; BORDER-LEFT: #6f9dd9 1px solid; =
BACKGROUND-COLOR: #ffbb47; VERTICAL-ALIGN: top; BORDER-TOP: #6f9dd9 1px =
solid; BORDER-RIGHT: #6f9dd9 1px solid
}
.ms-HoverCellActiveDark {
BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); =
BORDER-BOTTOM: #868686 1px solid; BORDER-LEFT: #868686 1px solid; =
BACKGROUND-COLOR: #ffbb47; VERTICAL-ALIGN: top; BORDER-TOP: #868686 1px =
solid; BORDER-RIGHT: #868686 1px solid
}
.ms-SpLinkButtonInActive {
PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
PADDING-TOP: 1px
}
.ms-SpLinkButtonActive {
PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; =
PADDING-TOP: 1px
}
.ms-SpLinkButtonActive A {
COLOR: #000000; TEXT-DECORATION: none
}
.ms-SpLinkButtonActive A:hover {
COLOR: #000000; TEXT-DECORATION: none
}
.ms-SPLink {
FONT-FAMILY: verdana; COLOR: #003399; FONT-SIZE: 8pt
}
.ms-SPLink A:link {
COLOR: #2a4666; TEXT-DECORATION: none
}
.ms-SPLink A:visited {
COLOR: #2a4666; TEXT-DECORATION: none
}
.ms-SPButton {
FONT-FAMILY: Verdana; FONT-SIZE: 8pt
}
.ms-WPAddButton {
BORDER-BOTTOM: #feba52 1px solid; BORDER-LEFT: #feba52 1px solid; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: url(/_layouts/images/wpqaM.gif) #ffe6a0 repeat-x; HEIGHT: =
25px; BORDER-TOP: #feba52 1px solid; CURSOR: pointer; BORDER-RIGHT: =
#feba52 1px solid; PADDING-TOP: 0px
}
.ms-WPAddButtonHover {
BACKGROUND: url(/_layouts/images/wpqaMH.gif) #ffffff repeat-x
}
.ms-WPAddButton TD {
TEXT-ALIGN: center; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
VERTICAL-ALIGN: middle
}
.ms-WPAddButton SPAN {
COLOR: #cd5c01; VERTICAL-ALIGN: middle
}
.ms-WPAddButtonHover SPAN {
COLOR: #000000; VERTICAL-ALIGN: middle
}
.ms-PartSpacingVertical {
MARGIN-TOP: 12px; FONT-SIZE: 1pt
}
.ms-PartSpacingHorizontal {
WIDTH: 8px; FONT-SIZE: 1pt
}
.ms-WPHeader {
=09
}
.ms-WPHeader TD {
BORDER-BOTTOM: #4e7cb7 1px solid; BORDER-COLLAPSE: collapse
}
A SPAN.ms-WPEditText {
PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline; FONT-FAMILY: =
verdana, arial, sans-serif; COLOR: #000000; FONT-SIZE: 8pt; =
VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
.ms-SPzone .ms-WPHeader TD {
BACKGROUND-IMAGE: url(/_layouts/images/partgrad.gif); BORDER-BOTTOM: =
#c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; BACKGROUND-COLOR: =
#fff9de; BACKGROUND-REPEAT: repeat-x; BORDER-TOP: #c4c4c4 1px solid; =
BORDER-RIGHT: #c4c4c4 1px solid
}
.ms-SPZoneSelected .ms-WPHeader TD {
BACKGROUND-IMAGE: url(/_layouts/images/partgrad.gif); BORDER-BOTTOM: =
#c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; BACKGROUND-COLOR: =
#fff9de; BACKGROUND-REPEAT: repeat-x; BORDER-TOP: #c4c4c4 1px solid; =
BORDER-RIGHT: #c4c4c4 1px solid
}
.ms-SPZone TD.ms-toolbar TABLE {
BACKGROUND-COLOR: transparent
}
.ms-SPZoneSelected TD.ms-toolbar TABLE {
BACKGROUND-COLOR: transparent
}
.ms-SPZone TR.ms-viewheadertr TABLE {
BACKGROUND-COLOR: #f2f2f2
}
.ms-SPZoneSelected TR.ms-viewheadertr TABLE {
BACKGROUND-COLOR: #f2f2f2
}
.ms-SPZone .ms-vh2 TABLE {
BACKGROUND-COLOR: #f2f2f2
}
.ms-SPZoneSelected .ms-vh2 TABLE {
BACKGROUND-COLOR: #f2f2f2
}
.ms-SPZone .ms-vh TABLE {
BACKGROUND-COLOR: #f2f2f2
}
.ms-SPZoneSelected .ms-vh TABLE {
BACKGROUND-COLOR: #f2f2f2
}
.ms-SPZone .ms-vh TABLE.ms-unselectedTitle {
BACKGROUND-COLOR: transparent
}
.ms-SPZone .ms-vh2 TABLE.ms-unselectedTitle {
BACKGROUND-COLOR: transparent
}
.ms-SPZoneSelected .ms-vh TABLE.ms-unselectedTitle {
BACKGROUND-COLOR: transparent
}
.ms-SPZoneSelected .ms-vh2 TABLE.ms-unselectedTitle {
BACKGROUND-COLOR: transparent
}
.ms-SPZone .ms-vh TABLE.ms-selectedTitle {
BACKGROUND-COLOR: #dde1e5
}
.ms-SPZone .ms-vh TABLE.ms-selectedTitle TD {
BACKGROUND-COLOR: #dde1e5
}
.ms-SPZone .ms-vh2 TABLE.ms-selectedTitle {
BACKGROUND-COLOR: #dde1e5
}
.ms-SPZoneSelected .ms-vh TABLE.ms-selectedTitle {
BACKGROUND-COLOR: #dde1e5
}
.ms-SPZoneSelected .ms-vh TABLE.ms-selectedTitle TD {
BACKGROUND-COLOR: #dde1e5
}
.ms-SPZoneSelected .ms-vh2 TABLE.ms-selectedTitle {
BACKGROUND-COLOR: #dde1e5
}
.ms-SPZone TABLE {
BACKGROUND-COLOR: #ffffff
}
.ms-SPZoneSelected TABLE {
BACKGROUND-COLOR: #ffffff
}
.ms-rtApplyBackground {
BORDER-BOTTOM: buttonshadow 1px solid; BACKGROUND-COLOR: #ffdf88; =
BORDER-RIGHT: buttonshadow 1px solid
}
.ms-tbButtonMouseOverDown {
BORDER-BOTTOM: buttonhighlight 1px solid; BORDER-LEFT: buttonshadow 1px =
solid; BACKGROUND-COLOR: #ffdf88; WIDTH: 23px; HEIGHT: 22px; BORDER-TOP: =
buttonshadow 1px solid; TOP: 1px; BORDER-RIGHT: buttonhighlight 1px =
solid
}
.ms-rtRemoveBackground {
BORDER-BOTTOM: #ffdf88 1px solid; BORDER-LEFT: #ffdf88 1px solid; =
BACKGROUND-COLOR: transparent; BORDER-TOP: #ffdf88 1px solid; =
BORDER-RIGHT: #ffdf88 1px solid
}
.ms-subsmanageheader {
TEXT-ALIGN: left; BACKGROUND-COLOR: #f2f2f2; FONT-FAMILY: verdana; =
FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; TEXT-DECORATION: =
none
}
.ms-subsmanagecell {
FONT-FAMILY: verdana; HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 0.68em; =
VERTICAL-ALIGN: top
}
.ms-ConnError {
COLOR: #ff0000
}
.ms-underline {
BORDER-BOTTOM: #bfbfbf 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: =
4px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.ms-underlineback {
BORDER-BOTTOM: #bfbfbf 1px solid; PADDING-BOTTOM: 4px; =
BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.ms-back {
PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.ms-smallheader {
TEXT-ALIGN: left; FONT-FAMILY: verdana; COLOR: #000000; FONT-SIZE: 8pt; =
FONT-WEIGHT: bold
}
TH.ms-smallheader {
TEXT-ALIGN: left; FONT-FAMILY: verdana; COLOR: #000000; FONT-SIZE: 8pt; =
FONT-WEIGHT: bold
}
.ms-smallsectionline {
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #bfbfbf; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ms-tabselected {
BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-BOTTOM: =
white; POSITION: relative; BORDER-LEFT: #6f9dd9 1px solid; =
PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffe6a0; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; BACKGROUND-REPEAT: repeat-x; COLOR: #003399; =
BORDER-TOP: #6f9dd9 1px solid; TOP: 0px; FONT-WEIGHT: bold; =
BORDER-RIGHT: #6f9dd9 1px solid; PADDING-TOP: 3px
}
.ms-tabinactive {
BACKGROUND-IMAGE: url(/_layouts/images/topnavunselected.gif); =
BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: #c2dcff 1px =
solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #e3efff; PADDING-LEFT: =
10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: repeat-x; COLOR: #003399; =
BORDER-TOP: #c2dcff 1px solid; TOP: 0px; FONT-WEIGHT: bold; =
BORDER-RIGHT: #c2dcff 1px solid; PADDING-TOP: 3px
}
.ms-tabinactive A:link {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-tabinactive A:hover {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-tabinactive A:visited {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-surveyHBar {
BORDER-BOTTOM: #3966bf 5px solid; BORDER-LEFT: #3966bf 5px solid; =
BACKGROUND-COLOR: #3966bf; FONT-SIZE: 2px; BORDER-TOP: #3966bf 5px =
solid; BORDER-RIGHT: #3966bf 5px solid
}
.ms-surveyHBarB {
BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; =
BACKGROUND-COLOR: #cccccc; FONT-SIZE: 2px; BORDER-TOP: #cccccc 1px =
solid; BORDER-RIGHT: #cccccc 1px solid
}
.ms-surveyHBarLabel {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; BACKGROUND-COLOR: white; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: tahoma, sans-serif; HEIGHT: 3.75pt; =
COLOR: #7f7f7f; FONT-SIZE: 8pt; BORDER-TOP: medium none; BORDER-RIGHT: =
medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.ms-surveyVBar {
BACKGROUND-COLOR: #3966bf; FONT-SIZE: 2px
}
.ms-surveyVBarB {
BACKGROUND-COLOR: #cccccc; FONT-SIZE: 2px; VERTICAL-ALIGN: bottom
}
.ms-surveyVBarBI {
BACKGROUND-COLOR: #3966bf; FONT-SIZE: 2px; VERTICAL-ALIGN: top
}
.ms-surveyVBarS {
FONT-SIZE: 2px
}
.ms-surveyVBarT {
FONT-FAMILY: verdana; COLOR: #7f7f7f; FONT-SIZE: 7pt
}
.ms-surveyVBarTC {
TEXT-ALIGN: center; FONT-FAMILY: verdana; COLOR: #7f7f7f; FONT-SIZE: =
7pt
}
.ms-surveyHR {
HEIGHT: 1px; COLOR: #cccccc
}
.ms-surveyTotal {
PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana; COLOR: =
#7f7f7f; FONT-SIZE: 8pt
}
.ms-uploadborder {
BORDER-BOTTOM: #83b0ec 1px solid; BORDER-LEFT: #83b0ec 1px solid; =
BORDER-TOP: #83b0ec 1px solid; BORDER-RIGHT: #83b0ec 1px solid
}
.ms-uploadcontrol {
BACKGROUND-COLOR: #f2f2f2
}
.ms-spaceBetContentAndButton {
HEIGHT: 10px
}
.ms-ButtonHeightWidth {
PADDING-BOTTOM: 0.4em; WIDTH: 7.5em; FONT: 8pt tahoma; HEIGHT: 2.1em; =
PADDING-TOP: 0.1em
}
.ms-NarrowButtonHeightWidth {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 5em; PADDING-RIGHT: 0px; =
FONT: 8pt tahoma; HEIGHT: 2em; PADDING-TOP: 0px
}
.ms-ButtonHeightWidth2 {
PADDING-BOTTOM: 0.4em; WIDTH: 11.72em; FONT: 8pt tahoma; HEIGHT: 2.1em; =
PADDING-TOP: 0.1em
}
.ms-SpaceBetButtons {
WIDTH: 6px
}
.ms-summarycustombody {
MARGIN-TOP: 5px; MARGIN-LEFT: 3px; MARGIN-RIGHT: 6px
}
.ms-summarystandardbody {
MARGIN-TOP: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 6px
}
.ms-stylebox {
BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#cccccc 1px solid; FONT-FAMILY: tahoma; BORDER-TOP: #cccccc 1px solid; =
BORDER-RIGHT: #cccccc 1px solid
}
.ms-stylelabel {
FONT-FAMILY: tahoma; COLOR: #4c4c4c; FONT-SIZE: 8pt
}
.ms-styleheader {
BACKGROUND-COLOR: #f9f9f9; FONT-FAMILY: tahoma; FONT-SIZE: 0.68em
}
.ms-styleheader A:link {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-stylebody A:link {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-styleheader A:visited {
TEXT-DECORATION: none
}
.ms-stylebody A:visited {
TEXT-DECORATION: none
}
.ms-stylebody {
FONT-FAMILY: tahoma; FONT-SIZE: 8pt
}
.ms-styleheader A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-stylebody A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-alternating {
BACKGROUND-COLOR: #f9f9f9
}
.ms-alternatingstrong {
BACKGROUND-COLOR: #e3efff
}
.ms-alternatingstrong TD {
BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid
}
.ms-basictable .ms-alternating TD {
BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid
}
.ms-alternatingstrong TD TD {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.ms-basictable .ms-alternating TD TD {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.ms-MWSSelectedInstance {
COLOR: #000000; TEXT-DECORATION: none
}
.ms-MWSInstantiated A:link {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-MWSInstantiated A:visited {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-MWSInstantiated A:hover {
COLOR: #8ebbf5; TEXT-DECORATION: underline
}
.ms-MWSUninstantiated A:link {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-MWSUninstantiated A:visited {
COLOR: #003399; TEXT-DECORATION: none
}
.ms-MWSUninstantiated A:hover {
COLOR: #003399; TEXT-DECORATION: underline
}
.ms-entity-resolved {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-entity-unresolved {
BACKGROUND-IMAGE: url(/_layouts/images/squiggle.gif); PADDING-BOTTOM: =
2px; FONT-STYLE: italic; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: =
left bottom; COLOR: #000000; VERTICAL-ALIGN: text-top; CURSOR: pointer
}
.ms-ganttTitleCell {
BORDER-BOTTOM: #d6e8ff 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#d6e8ff 1px solid; PADDING-LEFT: 7px; WIDTH: 222px; HEIGHT: 22px; =
BORDER-TOP: #d6e8ff 1px solid; BORDER-RIGHT: #d6e8ff 1px solid
}
.ms-ganttTitleCellText {
LINE-HEIGHT: 22px; WIDTH: 222px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: =
nowrap; HEIGHT: 22px; OVERFLOW: hidden
}
.ms-ganttTitleHeaderCell {
BORDER-BOTTOM: #d6e8ff 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#d6e8ff 1px solid; PADDING-LEFT: 7px; WIDTH: 222px; BORDER-TOP: #d6e8ff =
1px solid; BORDER-RIGHT: #d6e8ff 1px solid
}
.ms-ganttInnerTable TD {
FONT-FAMILY: verdana; FONT-SIZE: 0.68em
}
.ms-ganttInnerTable TH {
FONT-FAMILY: verdana; FONT-SIZE: 0.68em
}
.ms-ganttDiv {
POSITION: absolute; WIDTH: 100%; HEIGHT: 272px; OVERFLOW: auto
}
.ms-ganttDivNotIE {
POSITION: inherit; WIDTH: 100%; HEIGHT: 272px; OVERFLOW: auto
}
.ms-ganttOuterTable {
WIDTH: 100%; HEIGHT: 272px
}
.ms-ganttInnerTable TH {
COLOR: #4e7cb7
}
.ms-ganttMajorTimeUnitHeaderCell {
TEXT-ALIGN: center; BORDER-LEFT: #d6e8ff 1px solid; BACKGROUND-COLOR: =
#f9f9f9; BORDER-RIGHT: #d6e8ff 1px solid
}
.ms-ganttDetailTimeUnitRow TD {
BORDER-BOTTOM: #d6e8ff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#d6e8ff 1px solid; BACKGROUND-COLOR: #f9f9f9; BORDER-TOP: #d6e8ff 1px =
solid; BORDER-RIGHT: #d6e8ff 1px solid
}
.ms-ganttDetailTimeUnitRow TH {
BORDER-BOTTOM: #d6e8ff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#d6e8ff 1px solid; BACKGROUND-COLOR: #f9f9f9; BORDER-TOP: #d6e8ff 1px =
solid; BORDER-RIGHT: #d6e8ff 1px solid
}
.ms-ganttDetailTimeUnitRow ABBR {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.ms-GWD {
=09
}
.ms-GNWD {
BACKGROUND: #f9f9f9
}
.ms-GT {
BACKGROUND: cornsilk
}
.ms-ganttTransparentImage {
Z-INDEX: 2; POSITION: absolute; WIDTH: 100%; HEIGHT: 20px
}
.ms-ganttNonTransparentImage {
Z-INDEX: 1; POSITION: relative
}
.ms-dgselected {
BACKGROUND: #5980a5; COLOR: #ffffff; VERTICAL-ALIGN: middle; =
FONT-WEIGHT: bold
}
.ms-dgselected A {
COLOR: #ffffff; FONT-WEIGHT: bold
}
.ms-dgselected A:visited {
COLOR: #ffffff; FONT-WEIGHT: bold
}
.ms-dgbottom {
BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; =
BORDER-RIGHT: #000000 1px solid
}
.ms-dgadd A {
FONT-WEIGHT: bold
}
.ms-dgadd {
BORDER-BOTTOM: #c0c6e0 1px solid; BORDER-LEFT: #000000 1px solid; =
VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: =
#000000 1px solid
}
.ms-infobar {
BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; =
BACKGROUND-COLOR: #edf0d9; FONT-FAMILY: Tahoma; FONT-SIZE: 10px; =
BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.ms-selwidth {
WIDTH: 158px; FONT-FAMILY: tahoma, verdana; FONT-SIZE: 1.2em
}
.ms-featurestatus {
WIDTH: 100px; VERTICAL-ALIGN: middle
}
.ms-featurestatustext {
PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #003399; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; COLOR: white; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.ms-featurealtrow {
BACKGROUND-COLOR: #e9e9e9
}
.ms-unpublishedresource {
BORDER-BOTTOM: #ff0000 thick dashed; BORDER-LEFT: #ff0000 thick dashed; =
MARGIN: 5px; BORDER-TOP: #ff0000 thick dashed; BORDER-RIGHT: #ff0000 =
thick dashed
}
.ms-inconsistentresource {
BORDER-BOTTOM: #00ff00 thick dashed; BORDER-LEFT: #00ff00 thick dashed; =
MARGIN: 5px; BORDER-TOP: #00ff00 thick dashed; BORDER-RIGHT: #00ff00 =
thick dashed
}
.ms-annotatedanchorspacing {
WIDTH: 3px; HEIGHT: 3px; TOP: 3px; LEFT: 3px
}
.ms-consolemptablerow {
BACKGROUND-COLOR: #79a7e3
}
.ms-consolestatus {
FONT-FAMILY: Tahoma, verdana; FONT-SIZE: 8pt
}
.ms-consoleerror {
FONT-FAMILY: Tahoma, verdana; FONT-SIZE: 8pt
}
.ms-consolemessage {
FONT-FAMILY: Tahoma, verdana; FONT-SIZE: 8pt
}
.ms-consoletoolbar {
FONT-FAMILY: Tahoma, verdana; FONT-SIZE: 8pt
}
.ms-consoleframe {
BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; BORDER-TOP-STYLE: =
solid; BORDER-RIGHT: 0px solid
}
.ms-consolestatusframe {
BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; BORDER-TOP-STYLE: =
solid; BORDER-RIGHT: 0px solid
}
.ms-consolestatuscell {
BACKGROUND-IMAGE: url(/_layouts/images/pageTitleBKGD.gif); TEXT-ALIGN: =
center; BACKGROUND-COLOR: #d5dced; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-POSITION: left top
}
.ms-consoleframe {
BORDER-BOTTOM-COLOR: #83b0ec; BORDER-TOP-COLOR: #83b0ec; =
BORDER-TOP-WIDTH: 1px; BORDER-RIGHT-COLOR: #83b0ec; BORDER-LEFT-COLOR: =
#83b0ec
}
.ms-consolestatusframe {
BORDER-BOTTOM-COLOR: #ffffff; BACKGROUND-COLOR: #f6fdfd; =
BORDER-TOP-COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; =
BORDER-TOP-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff; BORDER-LEFT-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 {
WIDTH: 3px; BACKGROUND: url(/_layouts/images/cnsshdol.gif); HEIGHT: 4px
}
.ms-consolestatusshadowframeright {
WIDTH: 3px; BACKGROUND: url(/_layouts/images/cnsshdor.gif); HEIGHT: 4px
}
.ms-consolemode {
BACKGROUND-COLOR: #fff699; FONT-FAMILY: verdana; COLOR: #000000; =
FONT-SIZE: 8pt
}
.ms-consolestatus {
PADDING-BOTTOM: 3px; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: =
8pt; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.ms-consolestatus A {
FONT-FAMILY: Verdana, serif; COLOR: #3966bf; FONT-SIZE: 8pt; =
TEXT-DECORATION: none
}
.ms-consolestatus A:hover {
FONT-FAMILY: Verdana, serif; COLOR: #3966bf; FONT-SIZE: 8pt; =
TEXT-DECORATION: underline
}
.ms-consolehr {
BACKGROUND-COLOR: #cdcdcd; HEIGHT: 1px
}
.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 {
BACKGROUND-IMAGE: url(/_layouts/images/qarsgrd.gif); PADDING-LEFT: 3px; =
PADDING-RIGHT: 6px
}
.ms-consoleqabackhover TD {
BACKGROUND-IMAGE: url(/_layouts/images/qahvgrd.gif); PADDING-LEFT: 3px; =
PADDING-RIGHT: 6px
}
.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-webpartpickerpagebackground {
BACKGROUND-COLOR: #efebc2
}
.ms-webpartpickerpageinnerbackground {
BACKGROUND-COLOR: #f2f2f2
}
.ms-webpartpickerpagetext {
TEXT-ALIGN: left; COLOR: #656b77
}
.ms-webpartpickerpagetext A {
TEXT-ALIGN: left; COLOR: #3966bf
}
.ms-webpartpickerpageHeaderBorder A {
COLOR: #3966bf
}
.ms-webpartpickeralign {
PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 7px; =
PADDING-TOP: 2px
}
.ms-webpartpickerwarning {
COLOR: #ff0000
}
.ms-viewtotalselect {
WIDTH: 104px
}
.hierarchy-node-partialcheck {
FONT-STYLE: italic
}
.ms-wikitoolbar A.ms-toolbar {
COLOR: #124890
}
.ms-wikieditouter {
BORDER-BOTTOM: medium none; POSITION: absolute; TEXT-ALIGN: center; =
BORDER-LEFT: #6393d4 1px solid; FONT-FAMILY: tahoma; HEIGHT: 23px; =
FONT-SIZE: 8pt; BORDER-TOP: #6393d4 1px solid; TOP: 30px; RIGHT: 9px; =
BORDER-RIGHT: #6393d4 2px solid
}
.ms-wikieditsecond {
=09
}
.ms-wikieditthird {
PADDING-LEFT: 3px; BACKGROUND: url(/_layouts/images/toolgrad.gif)
}
.ms-wikieditorange {
=09
}
.ms-wikieditorangeinnera {
LINE-HEIGHT: 0px; HEIGHT: 0px; FONT-SIZE: 0px
}
.ms-wikitoolbar A.ms-toolbar:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.ms-wikicontent A {
TEXT-DECORATION: underline
}
.ms-wikicontent A.ms-wikilink {
TEXT-DECORATION: none
}
.ms-wikicontent A.ms-missinglink {
BORDER-BOTTOM: #000000 1px dashed; TEXT-DECORATION: none
}
.ms-wikicontent {
LINE-HEIGHT: 1.3; COLOR: #333333
}
.ms-recentchanges {
PADDING-BOTTOM: 9px; PADDING-LEFT: 4px; PADDING-RIGHT: 1px; =
VERTICAL-ALIGN: top; PADDING-TOP: 7px
}
.errorinl {
FONT-FAMILY: verdana, sans-serif; COLOR: #ff0000; FONT-SIZE: 8pt
}
.ms-diffdeletenostrike {
BACKGROUND-COLOR: #e0e0e0
}
.ms-diffdelete {
BACKGROUND-COLOR: #e0e0e0
}
.ms-diffdelete {
TEXT-DECORATION: line-through
}
.ms-diffinsert {
BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; =
BACKGROUND-COLOR: #ffeaad; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: =
#ffffff 1px solid
}
.ms-wikifieldheader {
BORDER-BOTTOM: #c3c3c3 1px solid; PADDING-BOTTOM: 2px; MARGIN-TOP: =
15px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: tahoma; =
MARGIN-BOTTOM: 10px; COLOR: #515151; FONT-SIZE: 8pt; FONT-WEIGHT: bold; =
PADDING-TOP: 2px
}
UL.ms-blogAdminLinks {
PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 4px 10px 0px 0px; =
PADDING-LEFT: 4px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
UL.ms-blogAdminLinks LI {
PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: =
0px; BACKGROUND: url(/_layouts/images/rect.gif) no-repeat left center; =
PADDING-TOP: 0px
}
UL.ms-blogAdminLinks LI A {
COLOR: #003399
}
.ms-PostWrapper {
WIDTH: 629px; COLOR: #4c4c4c
}
.ms-CommentsWrapper {
WIDTH: 629px; COLOR: #4c4c4c
}
.ms-blogrss {
WIDTH: 629px; COLOR: #4c4c4c
}
.ms-blogrssnav {
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; COLOR: #4c4c4c; BORDER-TOP: =
#add1ff 1px solid; PADDING-TOP: 5px
}
.ms-blogrssnav A {
COLOR: #003399; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: =
none
}
.ms-blogrssnav IMG {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.ms-PostTitle {
FONT-SIZE: 16pt; BORDER-TOP: #e3efff 1px solid; PADDING-TOP: 6px
}
.ms-PostTitle SPAN {
POSITION: relative; RIGHT: auto; LEFT: -2px
}
.ms-PostTitle A {
COLOR: #4c4c4c; TEXT-DECORATION: none
}
.ms-PostFooter {
PADDING-BOTTOM: 22px; COLOR: #999999; FONT-SIZE: 8pt
}
.ms-CommentFooter {
PADDING-BOTTOM: 22px; COLOR: #999999; FONT-SIZE: 8pt
}
.ms-PostFooter A {
WHITE-SPACE: nowrap; COLOR: #6c90d8
}
.ms-CommentFooter A {
WHITE-SPACE: nowrap; COLOR: #6c90d8
}
.ms-PostBody {
PADDING-BOTTOM: 12px; LINE-HEIGHT: 1.7em; COLOR: #4c4c4c; FONT-SIZE: =
8pt; PADDING-TOP: 6px
}
.ms-PostBody A {
COLOR: #0000cc
}
.ms-PostBody P {
MARGIN: 0px 0px 1em
}
H3.ms-PostDate {
BORDER-BOTTOM: #6f9dd9 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; =
COLOR: #7f7f7f; FONT-SIZE: 8pt
}
H3.ms-CommentHeader {
POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; COLOR: #999999; FONT-SIZE: 16pt; TOP: -0.25em; =
RIGHT: auto; FONT-WEIGHT: normal; PADDING-TOP: 0px; LEFT: -2px
}
H4.ms-CommentTitle {
PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.7em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 8pt; PADDING-TOP: =
0px
}
.ms-CommentBody {
PADDING-BOTTOM: 12px; LINE-HEIGHT: 1.7em; COLOR: #4c4c4c; FONT-SIZE: =
8pt; PADDING-TOP: 6px
}
.ms-commentsempty {
PADDING-BOTTOM: 22px; COLOR: #4c4c4c; FONT-SIZE: 8pt; PADDING-TOP: 6px
}
.ms-blogedit {
LINE-HEIGHT: 1.7em; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; BORDER-TOP: =
#e3efff 1px solid
}
.ms-blogedit A {
BACKGROUND-IMAGE: url(/_layouts/images/toolgrad.gif); BORDER-BOTTOM: =
#83b0ec 1px solid; BORDER-LEFT: #83b0ec 1px solid; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #d6e8ff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
HEIGHT: 22px; COLOR: #003399; BORDER-TOP: medium none; BORDER-RIGHT: =
#83b0ec 1px solid; PADDING-TOP: 0px
}
.ms-blogrss {
FONT-SIZE: 8pt; BORDER-TOP: #e3efff 1px solid; PADDING-TOP: 5px
}
.ms-blogrss A {
COLOR: #003399
}
.ms-blogrss IMG {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; VERTICAL-ALIGN: =
middle; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ms-commenttable {
PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ms-commenttable TD {
BORDER-TOP: #d6e8ff 1px solid
}
.ms-CommentFooter A {
MARGIN: 0px; PADDING-TOP: 4px
}
.ms-pickerwait {
BACKGROUND-COLOR: #ffffff; MARGIN: 0px; WIDTH: 100%; FONT-FAMILY: =
verdana; HEIGHT: 100%; COLOR: #000000; FONT-SIZE: 8pt
}
.ms-pickerdropdown {
MARGIN-LEFT: 5px
}
.ms-CategoryTitleCell {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.ms-CategoryTitleCell A {
PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: =
0px; DISPLAY: block; BACKGROUND: url(/_layouts/images/navbullet.gif) =
no-repeat left top; PADDING-TOP: 3px
}
.ms-BlogEmptyListText {
PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 2px; =
PADDING-TOP: 2px
}
.ms-BlogNavigator P.ms-descriptiontext {
DISPLAY: none
}
.ms-BlogNavigator DIV.ms-navheader {
BORDER-BOTTOM: #add1ff 1px solid; BORDER-LEFT: #f2f8ff 1px solid; =
PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d6e8ff; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; BORDER-TOP: #f2f8ff 1px solid; PADDING-TOP: 1px
}
.ms-BlogNavigator DIV.ms-navheader A {
COLOR: #003399
}
.ms-BlogNavigator DIV.ms-navheader {
COLOR: #4c4c4c; FONT-WEIGHT: bold
}
.ms-BlogNavigator .ms-quicklaunch TABLE TD {
BORDER-TOP: medium none
}
.ms-BlogNavigator DIV.ms-WPBody {
BORDER-TOP: #add1ff 1px solid
}
.ms-BlogNavigator DIV.ms-PartSpacingVertical {
MARGIN-TOP: 0px; FONT-SIZE: 1pt
}
.ms-BlogNavigator TD.ms-addnew {
PADDING-LEFT: 6px
}
.ms-BlogNavigator TD.ms-addnew IMG {
MARGIN-RIGHT: 2px
}
.ms-BlogEmptyListText {
PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; COLOR: =
#4c4c4c; PADDING-TOP: 4px
}
.ms-pickertitlesection {
BACKGROUND: url(/_layouts/images/siteTitleBKGD.gif) #ffffff repeat-y =
right top
}
.ms-pickertitlesection .ms-descriptiontext {
PADDING-BOTTOM: 8px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 8px
}
.ms-pickeremptyresulttexttr .ms-descriptiontext {
PADDING-LEFT: 5px; PADDING-TOP: 6px
}
.ms-pickerbodysection {
BACKGROUND: url(/_layouts/images/viewheadergrad.gif) #ece9d8 repeat-x; =
BORDER-TOP: #a5a5a5 1px solid
}
.ms-pickerresultoutertable {
TABLE-LAYOUT: fixed
}
.ms-pickerresulttable {
BORDER-COLLAPSE: separate
}
.ms-pickerresultdiv {
BORDER-BOTTOM: 1px inset; BORDER-LEFT: 1px inset; BACKGROUND-COLOR: =
#ffffff; WIDTH: 100%; HEIGHT: 100%; OVERFLOW: scroll; BORDER-TOP: 1px =
inset; BORDER-RIGHT: 1px inset
}
.ms-pickerbuttonsection {
BACKGROUND-COLOR: #ece9d8
}
.ms-pickersectionline {
BACKGROUND-COLOR: #d0d0bf
}
.ms-pickersearchbox {
HEIGHT: 19px; COLOR: #000000
}
.ms-pickersearchsummarytr TD.ms-descriptiontext {
PADDING-LEFT: 6px; COLOR: #525252; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.ms-pickerwaittexttr TD.ms-descriptiontext {
TEXT-ALIGN: center
}
.ms-ph {
BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #f3f3f3; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; COLOR: #949494
}
.ms-naveditor .ms-vb2 {
PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: =
22px; PADDING-TOP: 3px
}
.ms-naveditor .ms-gb {
PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: =
22px; PADDING-TOP: 3px
}
.ms-naveditor .ms-gb {
BORDER-TOP: 0px
}
.ms-naveditor .ms-gb IMG {
MARGIN-TOP: 1em
}
@media Print =20
{
.ms-leftareacell {
DISPLAY: none
}
.ms-globallinks {
DISPLAY: none
}
.ms-siteaction {
DISPLAY: none
}
.ms-areaseparatorleft {
DISPLAY: none
}
.ms-rightareacell {
DISPLAY: none
}
.ms-areaseparatorright {
DISPLAY: none
}
.ms-areaseparatorcorner {
DISPLAY: none
}
.ms-titlearealeft {
DISPLAY: none
}
.ms-titlearearight {
DISPLAY: none
}
.ms-searchform {
DISPLAY: none
}
.ms-banner {
DISPLAY: none
}
.ms-buttonheightwidth {
DISPLAY: none
}
.ms-buttonheightwidth2 {
DISPLAY: none
}
}
.ms-hidden {
POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; TOP: =
-500px; LEFT: 0px
}
A.ms-skip {
POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; TOP: =
-500px; LEFT: 0px
}
A.ms-skip:hover {
POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; TOP: =
-500px; LEFT: 0px
}
A.ms-skip:visited {
POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; TOP: =
-500px; LEFT: 0px
}
A.ms-skip:active {
BORDER-BOTTOM: black 1px solid; POSITION: absolute; BORDER-LEFT: black =
1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; PADDING-LEFT: =
4px; WIDTH: auto; PADDING-RIGHT: 4px; HEIGHT: auto; COLOR: black; =
BORDER-TOP: black 1px solid; TOP: 2px; BORDER-RIGHT: black 1px solid; =
PADDING-TOP: 2px; LEFT: 2px
}
A.ms-skip:focus {
BORDER-BOTTOM: black 1px solid; POSITION: absolute; BORDER-LEFT: black =
1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; PADDING-LEFT: =
4px; WIDTH: auto; PADDING-RIGHT: 4px; HEIGHT: auto; COLOR: black; =
BORDER-TOP: black 1px solid; TOP: 2px; BORDER-RIGHT: black 1px solid; =
PADDING-TOP: 2px; LEFT: 2px
}
.ms-dialogBody {
BACKGROUND-COLOR: #ece9d8
}
.ms-dialogHeader {
BACKGROUND-IMAGE: url(/_layouts/images/dialogTitleBKGD.jpg); =
BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: repeat-y; =
BACKGROUND-POSITION: right top
}
.ms-dialogHeaderDescription {
PADDING-RIGHT: 20px; FONT-FAMILY: Tahoma; COLOR: #666666; FONT-SIZE: =
8pt
}
.ms-dialogHelpLink {
FONT-FAMILY: Tahoma; COLOR: #666666; FONT-SIZE: 8pt; TEXT-DECORATION: =
none
}
.ms-dialogHelpLink A {
FONT-FAMILY: Tahoma; COLOR: #666666; FONT-SIZE: 8pt; TEXT-DECORATION: =
none
}
.ms-dialogHeadingDivider1 {
BACKGROUND-COLOR: #ffffff
}
.ms-dialogHeadingDivider2 {
BACKGROUND-COLOR: #9e9fa1
}
.ms-dialogHeadingDivider3 {
BACKGROUND-COLOR: #d6d2bf
}
.ms-dialogBodyMain {
BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; =
BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma; COLOR: #666666; =
FONT-SIZE: 8pt; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px =
solid
}
.ms-dialogButtonSection {
BORDER-TOP: #d0d0bf 1px solid
}
.ms-dialogButtonCell {
FONT-FAMILY: Tahoma; FONT-SIZE: 8pt
}
.ms-dialogButtonCell INPUT {
FONT-FAMILY: Tahoma; FONT-SIZE: 8pt
}
.ms-dialogHoverRow {
BACKGROUND-COLOR: #f2f4e3
}
.ms-dialogSelectedRow {
BACKGROUND-COLOR: #e6e6e6
}
.ms-aggrwebpartcell {
PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
A.ms-acclink {
BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; PADDING-LEFT: 4px; WIDTH: =
auto; PADDING-RIGHT: 4px; HEIGHT: 1.1em; COLOR: black; BORDER-TOP: black =
1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 2px
}
A.ms-imnlink {
CURSOR: default
}
.ms-SrvMenuUI {
DISPLAY: none
}
.ms-MenuUIPopupBody {
BORDER-BOTTOM: #868686 1px solid; BORDER-LEFT: #868686 1px solid; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BORDER-TOP: #868686 1px solid; BORDER-RIGHT: #868686 1px solid; =
PADDING-TOP: 0px
}
.ms-MenuUIPopupBody TABLE {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; COLOR: #003399; FONT-SIZE: 100%; PADDING-TOP: 0px
}
.ms-MenuUIPopupBody DIV {
CURSOR: pointer
}
.ms-MenuUI {
BACKGROUND-COLOR: #fafafa; BACKGROUND-REPEAT: repeat-y; CURSOR: pointer
}
.ms-MenuUILarge {
BACKGROUND-COLOR: #fafafa; BACKGROUND-REPEAT: repeat-y; CURSOR: pointer
}
.ms-MenuUIRtL {
BACKGROUND-COLOR: #fafafa; BACKGROUND-REPEAT: repeat-y; CURSOR: pointer
}
.ms-MenuUILargeRtL {
BACKGROUND-COLOR: #fafafa; BACKGROUND-REPEAT: repeat-y; CURSOR: pointer
}
.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-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 8pt; TEXT-DECORATION: =
none; PADDING-TOP: 2px
}
.ms-MenuUIItemTableCellCompact {
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 8pt; TEXT-DECORATION: =
none; PADDING-TOP: 2px
}
.ms-MenuUIItemTableCellCompact {
PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
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-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 8pt; TEXT-DECORATION: =
none; PADDING-TOP: 1px
}
.ms-MenuUIItemTableCellCompactHover {
PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
FONT-FAMILY: tahoma; COLOR: #003399; FONT-SIZE: 8pt; TEXT-DECORATION: =
none; PADDING-TOP: 1px
}
.ms-MenuUIItemTableCellCompactHover {
PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 0px
}
.ms-MenuUIItemTableHover {
BORDER-BOTTOM: #d2b47a 1px solid; BORDER-LEFT: #d2b47a 1px solid; =
BACKGROUND-COLOR: #ffe6a0; BORDER-TOP: #d2b47a 1px solid; BORDER-RIGHT: =
#d2b47a 1px solid
}
.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-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 6px; =
PADDING-TOP: 0px
}
.ms-MenuUIIconLarge {
PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 6px; =
PADDING-TOP: 0px
}
.ms-MenuUIIconRtL {
PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 2px; =
PADDING-TOP: 0px
}
.ms-MenuUIIconLargeRtl {
PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 2px; =
PADDING-TOP: 0px
}
.ms-MenuUILabel {
WIDTH: 100%
}
.ms-MenuUILabelRtL {
WIDTH: 100%
}
.ms-menuuilabelcompact {
WIDTH: 100%
}
.ms-menuuilabelcompactRtl {
WIDTH: 100%
}
.ms-MenuUILabel {
PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; =
PADDING-TOP: 2px
}
.ms-MenuUILabelRtL {
PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; =
PADDING-TOP: 2px
}
.ms-menuuilabelcompact {
PADDING-BOTTOM: 1px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; =
PADDING-TOP: 1px
}
.ms-menuuilabelcompactRtl {
PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; =
PADDING-TOP: 1px
}
.ms-MenuUISubmenuArrow {
WIDTH: 16px; HEIGHT: 16px
}
.ms-MenuUISeparator {
LINE-HEIGHT: 1px; BACKGROUND-COLOR: #c5c5c5; HEIGHT: 1px; FONT-SIZE: =
1px
}
.ms-MenuUISeparatorRtL {
LINE-HEIGHT: 1px; BACKGROUND-COLOR: #c5c5c5; HEIGHT: 1px; FONT-SIZE: =
1px
}
.ms-MenuUISeparatorLarge {
LINE-HEIGHT: 1px; BACKGROUND-COLOR: #c5c5c5; HEIGHT: 1px; FONT-SIZE: =
1px
}
.ms-MenuUISeparatorLargeRtl {
LINE-HEIGHT: 1px; BACKGROUND-COLOR: #c5c5c5; HEIGHT: 1px; FONT-SIZE: =
1px
}
.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-sbtable {
FONT-STYLE: normal; FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: =
0.7em; FONT-WEIGHT: normal
}
.ms-sbtablealt {
FONT-STYLE: normal; FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: =
0.7em; FONT-WEIGHT: normal
}
.ms-sbtable-ex {
MARGIN-TOP: 2px; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN-LEFT: =
2px
}
.ms-sbtable-border {
BORDER-BOTTOM: #97b4e9 1px solid; BORDER-LEFT: #97b4e9 1px solid; =
BORDER-TOP: #97b4e9 1px solid; BORDER-RIGHT: #97b4e9 1px solid
}
TD.ms-sbcell {
BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; WHITE-SPACE: =
nowrap; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid; =
PADDING-TOP: 0px
}
TD.ms-sbcellnoborder {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 2px; WHITE-SPACE: =
nowrap; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-sbtext {
FONT-FAMILY: Tahoma; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.ms-sbplain {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-FAMILY: =
Tahoma; FONT-SIZE: 8pt; BORDER-TOP: medium none; BORDER-RIGHT: medium =
none
}
.ms-sbplainwithborder {
FONT-FAMILY: Tahoma; FONT-SIZE: 8pt
}
TD.ms-sblink {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-RIGHT: =
14px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ms-sblink A:link {
PADDING-LEFT: 4px; FONT-FAMILY: Tahoma; COLOR: #666666; FONT-SIZE: 8pt; =
TEXT-DECORATION: none
}
.ms-sblink A:visited {
PADDING-LEFT: 4px; FONT-FAMILY: Tahoma; COLOR: #666666; FONT-SIZE: 8pt; =
TEXT-DECORATION: none
}
.ms-sblink A:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
TD.ms-sbgo {
PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #e9f2fd; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; PADDING-TOP: 1px
}
.ms-sbLastcell {
WIDTH: 100%
}
.ms-rightbodysectionsearchbox {
WIDTH: 100%
}
.ms-sbLastCell {
PADDING-RIGHT: 10px
}
TD.ms-sbscopes {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
SELECT.ms-sbscopes {
WIDTH: 170px; FONT-FAMILY: tahoma, verdana; FONT-SIZE: 8pt
}
.srch-WPBody {
MARGIN: 0px; FONT-FAMILY: tahoma; COLOR: #666666; FONT-SIZE: 1em
}
.srch-results {
=09
}
.srch-sort {
COLOR: #333333; FONT-SIZE: 1em
}
.srch-sort A:link {
COLOR: #003399; TEXT-DECORATION: none
}
.srch-sort A:visited {
COLOR: #003399; TEXT-DECORATION: none
}
.srch-sort A:hover {
COLOR: #ff0000
}
.srch-sort-right {
PADDING-BOTTOM: 4px; FLOAT: right; COLOR: #333333; FONT-SIZE: 1em
}
.srch-sort-right A:link {
COLOR: #003399; TEXT-DECORATION: none
}
.srch-sort-right A:visited {
COLOR: #003399; TEXT-DECORATION: none
}
.srch-sort-right A:hover {
COLOR: #ff0000
}
.srch-summary {
FONT-FAMILY: Tahoma; COLOR: #333333; FONT-SIZE: 1em
}
.srch-summary A:link {
COLOR: #003399; TEXT-DECORATION: none
}
.srch-summary A:visited {
COLOR: #003399; TEXT-DECORATION: none
}
.srch-summary A:hover {
COLOR: #ff0000
}
.srch-stats {
TEXT-ALIGN: left; BACKGROUND-COLOR: #ececec; FONT-FAMILY: Tahoma; =
WHITE-SPACE: nowrap; COLOR: #333333; FONT-SIZE: 1em
}
.srch-stats A:link {
COLOR: #003399; TEXT-DECORATION: none
}
.srch-stats A:hover {
COLOR: #ff0000
}
.srch-Description {
MARGIN: 0px 0px 4px; FONT-FAMILY: Tahoma; COLOR: #333333; FONT-SIZE: =
1em
}
.srch-Description B {
COLOR: #333333; FONT-WEIGHT: bold
}
.srch-alertme A:link {
MARGIN: 0px
}
.srch-alertme A:visited {
MARGIN: 0px
}
.srch-alertme A:hover {
MARGIN: 0px
}
.srch-Title {
MARGIN: 0px 0px 5px; FONT-FAMILY: Tahoma; COLOR: #003399; FONT-SIZE: =
1.2em
}
.srch-Title A:link {
COLOR: #003399; TEXT-DECORATION: none
}
.srch-Title A:visited {
COLOR: #003399; TEXT-DECORATION: none
}
.srch-Title A:hover {
COLOR: #ff0000; TEXT-DECORATION: underline
}
.srch-URL A:link {
COLOR: #008800 !important; TEXT-DECORATION: none
}
.srch-URL A:visited {
COLOR: #008800 !important; TEXT-DECORATION: none
}
.srch-URL A:hover {
COLOR: #ff0000; TEXT-DECORATION: underline
}
.srch-Metadata {
MARGIN: 0px 0px 15px; FONT-FAMILY: Tahoma; COLOR: #8c8c8c; FONT-SIZE: =
1em; BORDER-TOP: #e0ded5 1px solid
}
.srch-dup .srch-Page-bg {
=09
}
.srch-Page {
TEXT-ALIGN: right; BACKGROUND-COLOR: #ececec; FONT-FAMILY: Tahoma; =
COLOR: #666666; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.srch-Page A:link {
COLOR: #3764a0; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.srch-Page A:visited {
COLOR: #3764a0; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.srch-Page A:hover {
COLOR: #ff0000
}
.srch-dup A:link {
COLOR: #517acc
}
.srch-dup A:visited {
COLOR: #517acc
}
.srch-Icon {
=09
}
.srch-ActionLink A {
FONT-STYLE: italic; MARGIN-BOTTOM: 0px; FONT-SIZE: 0.85em; =
TEXT-DECORATION: none
}
.srch-ActionLink A:hover {
COLOR: #ff0000
}
.ms-searchresultstitlearea {
BACKGROUND-IMAGE: url(/_layouts/images/pageTitleBKGD.gif); =
BORDER-BOTTOM: #6f9dd9 1px solid; TEXT-ALIGN: center; BACKGROUND-COLOR: =
#d6e8ff; PADDING-LEFT: 18px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 85px; =
PADDING-TOP: 20px
}
.ms-searchresultsareaSeparator {
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d6e8ff; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
------=_NextPart_000_0000_01CA0A0A.E6788810
Content-Type: text/css;
charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admissions.wustl.edu/Style%20Library/en-us/UAOverride.css
BODY {
BACKGROUND-COLOR: #fff; FONT-FAMILY: Helvetica, Arial, sans-serif; =
FONT-SIZE: 12px
}
HTML {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.medium {
FONT-SIZE: 12px
}
.groupheader {
FONT-FAMILY: inherit; COLOR: #006633
}
.link-item A:link {
FONT-FAMILY: inherit; COLOR: #000; FONT-SIZE: 12px; TEXT-DECORATION: =
none
}
.link-item A {
FONT-FAMILY: inherit; COLOR: #000; FONT-SIZE: 12px; TEXT-DECORATION: =
none
}
.link-item {
PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: =
block; FONT-FAMILY: inherit; BACKGROUND: url(../images/greenDot.gif) =
no-repeat 0px 5px; COLOR: #000; FONT-SIZE: 12px; TEXT-DECORATION: none; =
PADDING-TOP: 0px
}
.link-item A:visited {
COLOR: #000
}
.link-item A:active {
COLOR: #000
}
.ms-WPBody {
FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 12px
}
#leftBox .ms-WPBody {
LINE-HEIGHT: 0px; FONT-SIZE: 0px
}
.ms-WPBody TD {
FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 12px
}
------=_NextPart_000_0000_01CA0A0A.E6788810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admissions.wustl.edu/_layouts/1033/init.js?rev=ck%2BHdHQ8ABQHif7kr%2Bj7iQ%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=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"<";
break;
case '>':
strOut+=3D">";
break;
case '&':
strOut+=3D"&";
break;
case '\"':
strOut+=3D""";
break;
case '\'':
strOut+=3D"'";
break;
default:
strOut+=3Dch;
break;
}
}
return strOut;
}
function StAttrQuote(st)
{
st=3Dst.toString();
st=3Dst.replace(/&/g, '&');
st=3Dst.replace(/\"/g, '"'); // "
st=3Dst.replace(/\r/g, '
');
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(""+ =
""+ " =
"+ " "+ " =
"+ " ");
var responseText=3Drequest.responseText;
if ((responseText=3D=3Dnull) || (responseText.length <=3D0))
{
return;
}
var startTag=3D'';
var endTag=3D' ';
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(" 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"Date: ";
var L_Time_Text=3D"Time: ";
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 -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 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""+L_Loading_Text+" ";
ExpGroupRenderData(loadString, groupName, "false");
if (!g_ExpGroupInProgress)
{
var groupString=3DExpGroupFetchGroupString(groupName);
if (groupString=3D=3Dnull)
{
var loadString=3D""+L_Loading_Error_Text+" ";
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""+htmlToRender+" ";
}
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"";
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 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();
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_0000_01CA0A0A.E6788810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admissions.wustl.edu/_layouts/1033/core.js?rev=CWIpNV4%2BWMdOV2F6KPpSAQ%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''+ =
''+ =
''+ ''+ =
strDocument+' '
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 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.nav)
return;
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);
if (imgName=3D=3D'plus.gif')
{
fOpen=3Dtrue;
displayStr=3D"block";
img.src=3D'/_layouts/images/minus.gif';
}
else
{
fOpen=3Dfalse;
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.parentElement;
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.parentElement;
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 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.parentElement;
if (parentNode=3D=3DspanNode)
break;
}
if (parentNode=3D=3DspanNode)
continue;
if (childObj !=3Dimg &&
childObj.tagName=3D=3D"IMG" &&
childObj.src &&
childObj.src.slice(childObj.src.length - =
25)=3D=3D'/_layouts/images/plus.gif')
{
childObj.src=3D'/_layouts/images/minus.gif';
oldName=3DchildObj.name;
childObj.name=3DchildObj.alt;
childObj.alt=3DoldName;
}
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)
{
/*************************************************************
Suppress Document Authentication Prompt Mod for WSS 3.0
by Kevin Cornwell 2/28/2007
=20
Open document without SharePoint hook to edit,
thus suppressing the authentication prompt.
*************************************************************/
=20
var _ele;=20
=20
if (_ele =3D ele.toString()){
=20
if (_ele_ext =3D =
_ele.substring(_ele.lastIndexOf('.')+1).toLowerCase()){
=20
/* list of office docs */
var arr_office_ext =3D new =
Array('doc','xls','dot','bmp','gif','jpeg',
=
'jpg','csv','docm','docx','docmhtml',
=
'docxml','dothtml','gcsx','ico','mdb',
=
'mde','mdn','png','pot','pothtml','potm',
=
'potx','pps','ppt','pptm','pptx','pub',
=
'xlb','xlc','xls','xlsm','xlt','xltm',
'xltx','xlw','xlxml');
var _i;
var b_office_doc =3D false;
=20
/* check for ext in array */
for (_i=3D0; _i < arr_office_ext.length; _i++) {
if (arr_office_ext[_i] =3D=3D=3D _ele_ext){
//alert(_ele);
b_office_doc =3D true;
break;
}
}
=20
/* send only if office ext */
if (b_office_doc){
=20
/* Open the doc via download.aspx (supress sp editing) */
STSNavigate(ctx.HttpRoot + =
'/_layouts/download.aspx?SourceUrl=3D' + _ele);
=20
/* Kill the regular sp handling of the doc (edit mode)=20
onClick(true) and simply download the doc. */
return false;
} =20
}
}
=20
=20
/* End mod ***************************************************/
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""+STSHtmlEncode(strOpt)+" ";
bSelected=3Dtrue;
strMatch=3DstrOpt;
strMatchVal=3DstrValue;
iMatch=3Di;
} =09
else
{
strHtml+=3D""+STSHtmlEncode(strOpt)+" ";
}
cOpt++;
}
}
var strHandler=3D" ondblclick=3D\"HandleOptDblClick()\" =
onkeydown=3D\"HandleOptKeyDown()\"";
var strOptHtml=3D"";
if (unlimitedLength)
{
strOptHtml=3D" ";
}
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+ "";
}
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" ";
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+"<R=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=3DescapeProperly(httpRootWithSlash.substr(0, =
slashLoc))+currentItemUrl;
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:navigateMailToLink('mailto:?body=3D"+ =
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"<<"
timezoneLinkElem.title=3DL_HideTZ_Text;
SetCookie("MtgTimeZone", "1", "");=09
}
else
{
timezoneElem.style.display=3D"none";
timezoneLinkElem.innerHTML=3D">>"
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"";
var rv;
if (window.showModalDialog)
{
rv=3Dwindow.showModalDialog(url, args, features);
if(callback)
callback(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 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;
}
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"";
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" 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(/&/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(/"/g, "\"");
decodedStr=3DdecodedStr.replace(/>/g, ">");
decodedStr=3DdecodedStr.replace(/</g, "<");
decodedStr=3DdecodedStr.replace(/'/g, "'");
decodedStr=3DdecodedStr.replace(/&/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"
spandata+=3D"";
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"
";
}
else
{
spandata+=3D"
";
}
spandata+=3D"
";
spandata+=3D"";
if(displayText !=3D'')
spandata+=3DSTSHtmlEncode(displayText);
else
spandata+=3DSTSHtmlEncode(key);
spandata+=3D" ";
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 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 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 " "+ " =
"+ " =
"+ " =
"+ " =
"+ =
"
";
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 ""+ " =
"+ " "+ " =
"+ " =
"+ =
" =
"+ " "+ " =
"+ " =
"+ " =
"+ " =
"+ =
" "+ =
" =
"+ " "+ " =
"+L_PleaseWait_TEXT+ " =
"+ " =
"+ "
=
"+ " =
"+ " =
"+ "
";
}
}
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 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" ";
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" ";
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""+L_AccessibleMenu_Text+" =
";
RenderMenuLevel(oMaster, oMaster._oRoot, true);
g_menuHtc_html=3Dg_menuHtc_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+""
+s+" ";
}
else
{
g_menuHtc_html=3Dg_menuHtc_html+""
+s
+" ";
}
}
else if (FIsIType(oNode, "submenu"))
{
var s=3DGetMenuItemText(oMaster, oNode, "");
g_menuHtc_html=3Dg_menuHtc_html+""+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+" ";
RenderMenuLevel(oMaster, oNode, GetMenuItemEnabled(oNode, fEnabled));
g_menuHtc_html=3Dg_menuHtc_html+" ";
}
}
}
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 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_0000_01CA0A0A.E6788810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admissions.wustl.edu/_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,"&");
re=3D//g;
XMLString=3DXMLString.replace(re,">");
re=3D/"/g;
XMLString=3DXMLString.replace(re,""");
re=3D/'/g;
XMLString=3DXMLString.replace(re,"'");
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=3D(1<>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''+ =
''+ =
''+ '<'+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+'>'+ ' '+ =
' '
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=3D0 && realIndex < this.length)
{
for (i=3DrealIndex; i"+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""+ =
GetPropertyDwpXmlString(this.Properties.AssemblyInfo)+ =
GetPropertyDwpXmlString(this.Properties.TypeNameInfo);
for(var index=3D0; index < this.Properties.length; index++)
{
partXml+=3DGetPropertyDwpXmlString(this.Properties[index]);
}
partXml+=3D" ";
}
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=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=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 0)
{
var i;
var prompt=3Dfalse;
for (i=3D0;i 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 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 =
(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', "
");
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_0000_01CA0A0A.E6788810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admissions.wustl.edu/_layouts/1033/search.js?rev=yqBjpvg%2Foi3KG5XVf%2FStmA%3D%3D
var i7F =3D parseInt("0x7F");
var i7FF =3D parseInt("0x7FF");
var iFFFF =3D parseInt("0xFFFF");
var i1FFFFF =3D parseInt("0x1FFFFF");
var i3FFFFFF =3D parseInt("0x3FFFFFF");
var i7FFFFFFF =3D parseInt("0x7FFFFFFF");
function canonicalizedUtf8FromUnicode(strURL)=20
{
var strSpecialUrl =3D " <>\"#%{}|^~[]`&?+";
var strEncode=3D"";
var i;
var chUrl;
var iCode;
var num;
var iCodeBin;
var tempBin;
var j, leadingzeros;
strURL +=3D "";
for (i=3D0; iiCodeBin.length; j--) =
leadingzeros+=3D"0";
iCodeBin=3Dleadingzeros+iCodeBin
tempBin=3D"110"+iCodeBin.substr(0,5);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
tempBin=3D"10"+iCodeBin.substr(5,6);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
}
else
{
if (iCode<=3DiFFFF)
{
for (j=3D16; j>iCodeBin.length; j--) =
leadingzeros+=3D"0";
iCodeBin=3Dleadingzeros+iCodeBin
tempBin=3D"1110"+iCodeBin.substr(0,4);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
tempBin=3D"10"+iCodeBin.substr(4,6);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
tempBin=3D"10"+iCodeBin.substr(10,6);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
}
else
{
if (iCode<=3Di1FFFFF)
{
for (j=3D21; j>iCodeBin.length; j--) =
leadingzeros+=3D"0";
iCodeBin=3Dleadingzeros+iCodeBin
tempBin=3D"11110"+iCodeBin.substr(0,3);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
tempBin=3D"10"+iCodeBin.substr(3,6);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
tempBin=3D"10"+iCodeBin.substr(9,6);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
tempBin=3D"10"+iCodeBin.substr(15,6);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
}
else
{
if (iCode<=3Di3FFFFFF)
{
for (j=3D26; j>iCodeBin.length; j--) =
leadingzeros+=3D"0";
iCodeBin=3Dleadingzeros+iCodeBin
tempBin=3D"111110"+iCodeBin.substr(0,2);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
tempBin=3D"10"+iCodeBin.substr(2,6);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
tempBin=3D"10"+iCodeBin.substr(8,6);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
tempBin=3D"10"+iCodeBin.substr(14,6);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
tempBin=3D"10"+iCodeBin.substr(20,6);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
}
else
{
if (iCode<=3Di7FFFFFFF)
{
for (j=3D31; j>iCodeBin.length; j--) =
leadingzeros+=3D"0";
iCodeBin=3Dleadingzeros+iCodeBin
=
tempBin=3D"1111110"+iCodeBin.substr(0,1);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
tempBin=3D"10"+iCodeBin.substr(1,6);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
tempBin=3D"10"+iCodeBin.substr(7,6);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
tempBin=3D"10"+iCodeBin.substr(13,6);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
tempBin=3D"10"+iCodeBin.substr(19,6);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
tempBin=3D"10"+iCodeBin.substr(25,6);
=
strEncode+=3D"%"+parseInt(tempBin,2).toString(16).toUpperCase()
}
}
} =20
} =20
}
}
}
return strEncode;
}
function GetItemUrl(a)
{
var isIE=3Dfalse;
if(null !=3D window.clientInformation){
isIE =3D (window.clientInformation.userAgent.indexOf("MSIE ") > =
0);
}
var h =3D document.getElementById(a);
if (null !=3D h)
{
if(isIE){
var h2 =3D h.outerHTML;
var s =3D h2.indexOf('href=3D"');
if(s > 0){
s +=3D 6;
var e =3D h2.indexOf('"', s);
if(e > 0){
h2 =3D h2.substring(s, e);
h2 =3D h2.replace(/'/ig, "'");
h2 =3D h2.replace(/"/ig, '"');
h2 =3D h2.replace(/&/ig, '&');
return h2;
}
}
}
return h.href;
}
return '';
}
function GoToItemUrl(a)
{
window.location.href =3D GetItemUrl(a);
}
function ConCatGoToUrl()
{
var a =3D "";
for (var i=3D0; i=3D0){
s=3Ds.substring(0, d);
}
var q =3D '"';
var is =3D s.indexOf(q);
var ie =3D s.lastIndexOf(q);
if(is >=3D0){
if(ie > is) s=3Ds.substring(0, ie);
s=3Ds.substring(is + q.length, s.length);
}
OnCCT(lid, s, d>=3D0?'DESC':'ASC');
}
function OnCCT(lid, uri, o) =20
{
var strTitleHiden =3D _ppsi(lid, 'spssSBCTH');
var f =3D document.forms[0];
if(null !=3D f.elements[strTitleHiden])
{
f.elements[strTitleHiden].value =3D '\"' + uri + '\"';
if( o.toUpperCase() =3D=3D 'DESC'){
f.elements[strTitleHiden].value +=3D' DESC';
}
}
if(null !=3D document.forms[0].elements[_ppsi(lid, "spssWFEH")]) =
document.forms[0].elements[_ppsi(lid,"spssWFEH")].value=3D"SortBy";
if(null !=3D document.forms[0].elements[_ppsi(lid, "SBCH")]) =
document.forms[0].elements[_ppsi(lid,"SBCH")].value=3D"1";
document.forms[0].submit();
}
function toggleMgmtAdv(lid, m) =20
{
var h =3D document.forms[0].elements["SPSHASOO"];
if(h !=3D null) {
if ( 'spl' =3D=3D m){
h.value=3D"Off";
} else {
h.value=3D"On";
}
if(null !=3D document.forms[0].elements["SPSSBWFEHC"]) =
document.forms[0].elements["SPSSBWFEHC"].value=3D"Advanced";
}
var t=3Ddocument.forms[0].elements[_ppsi(lid, "mvmh")];
if(null !=3D t) t.value=3Dm;
if ( 'spl' =3D=3D m)
{
OnResultView(lid, 'vbs');
return;
}
document.forms[0].submit();
}
function OnResultView(lid, vt) =20
{
var f =3D document.forms[0];
var sb, gb; =20
switch (vt)
{
case 'slv': =20
sb =3D '"urn:schemas.microsoft.com:fulltextqueryinfo:rank" =
DESC';
gb =3D 'NoneNone';
var c =3D _ppsi(lid, 'spssSHDH');
f.elements[c].value =3D "false";
break;
case 'vbs':
sb =3D '"urn:schemas.microsoft.com:fulltextqueryinfo:rank" =
DESC';
gb =3D =
'urn:schemas.microsoft.com:fulltextqueryinfo:sitename';
break;
case 'vba':
sb =3D '"urn:schemas.microsoft.com:fulltextqueryinfo:rank" =
DESC';
gb =3D 'urn:schemas-microsoft-com:office:office#Author';
break;
case 'vbr':
sb =3D '"urn:schemas.microsoft.com:fulltextqueryinfo:rank" =
DESC';
gb =3D 'NoneNone';
break;
case 'vrd':
sb =3D '"urn:schemas.microsoft.com:fulltextqueryinfo:rank" =
DESC';
gb =3D 'DAV:getlastmodified';
break;
case 'vbc':
sb =3D '"urn:schemas.microsoft.com:fulltextqueryinfo:rank" =
DESC';
gb =3D 'urn:schemas-microsoft-com:publishing:Category';
break;
case 'Recent':
sb =3D '"CreationDate" DESC';
gb =3D 'CreationDate';
break;
case 'SiteRegTopics':
sb =3D '"Title" DESC';
gb =3D 'Location';
break;
case 'SiteRegSimple':
sb =3D '"Title" DESC';
gb =3D 'NoneNone';
break;
case 'SiteRegTeams':
sb =3D '"Title" DESC';
gb =3D 'NoneNone';
break;
}
var sth =3D _ppsi(lid, 'spssSBCTH');
if(null !=3D f.elements[sth])f.elements[sth].value =3D sb;
if(null !=3D document.forms[0].elements[_ppsi(lid, "spssWFEH")])
document.forms[0].elements[_ppsi(lid, =
"spssWFEH")].value=3D"GroupBy";
if(null !=3D document.forms[0].elements[_ppsi(lid, "spssGBKH")])
document.forms[0].elements[_ppsi(lid, "spssGBKH")].value=3Dgb;
if(null !=3D document.forms[0].elements[_ppsi(lid, "mvth")])
document.forms[0].elements[_ppsi(lid, "mvth")].value =3D vt;
document.forms[0].submit();
}
function OnGFL(lid, s, t) =20
{
if(null !=3D document.forms[0].elements[_ppsi(lid, "spssWFEH")])
document.forms[0].elements[_ppsi(lid, =
"spssWFEH")].value=3D"SeeFullListLink";
if(null !=3D document.forms[0].elements[_ppsi(lid, "spssWMCH")])
document.forms[0].elements[_ppsi(lid, "spssWMCH")].value=3Ds;
if(null !=3D document.forms[0].elements[_ppsi(lid, "spssWMDH")])
document.forms[0].elements[_ppsi(lid, "spssWMDH")].value=3Dt;
document.forms[0].submit();
}
function ShowHideGroup(eid, gid, bE) =20
{
var elem =3D document.getElementById(eid);
if ( null =3D=3D elem) return;
var prefix =3D eid.substring(0, eid.indexOf('_t'));
var sMatch =3D new RegExp(prefix+"_g"+gid+"_r");
var oAll =3D document.getElementsByTagName("TR");
var l =3D oAll.length;
for(var i=3D0; i=3D 0)
{
if(bE)=20
{
tmp.className =3D tmp.className.replace(/groupHide/g, =
"groupShow");
}
else
{
tmp.className =3D tmp.className.replace(/groupShow/g, =
"groupHide");
}
}
}
var ns, fs;
if(bE){
ns =3D eid.replace("_te_", "_tc_");
}else{
ns =3D eid.replace("_tc_", "_te_");
}
fs =3D document.getElementById(ns);
if(null !=3D fs) fs.style.display =3D "";
elem.style.display =3D "none";
try {
ResizePeopleImages();
}
catch (e) {
}
}
function OnToggleAllGroups(lid, cid, eid, te, tc) =20
{
var f =3D document.forms[0];
if(null !=3D document.forms[0].elements[_ppsi(lid, "spssECAH")])
{
var bGCE =3D !(document.forms[0].elements[_ppsi(lid, =
"spssECAH")].value=3D=3D'true');
OnExpandCollapseAll(lid, cid, bGCE)
document.links.item(eid).innerText =3D (bGCE)?tc:te;
}
}
function OnExpandCollapseAll(lid, cid, expand)
{
var sMatch =3D new RegExp(_ppsi(lid,"_g([\\d]+)_r[\\d]")); =20
var oAll =3D document.getElementsByTagName("TR");
var l =3D oAll.length;
var i, temp, rg, fid, flk, exid, exlk;
var ngid, gid =3D -1;
for(i=3D0; i=3D0) return document.URL.substring(0, i)+'?'+o.value;
else return document.URL+'?'+o.value;
}
else return null;
}
function GoSearch(PmtId, TbId, HdQId, bApQ, bSc, DDId, HdSId, HdLId, =
HdFId, Url, thisSite, thisList, thisFolder, relatedSites, csUrl)
{
try=20
{
AddSearchoptionsToQuery();
}
catch(e) {}
var k =3D document.forms[0].elements[TbId].value;
k =3D k.replace( /\s*$/, '' );
var ui =3D '1';
if (PmtId){
ui =3D document.forms[0].elements[PmtId].Value;
} =20
if(k =3D=3D '' || ui =3D=3D '0'){
alert('Please enter one or more search words.');
if(null !=3D event){
event.returnValue =3D false;
return false;
}
else return;
} =20
var sch =3D '?k=3D' + encodeURIComponent(k);
if(null !=3D HdQId){
var sa =3D document.forms[0].elements[HdQId].value; =20
if (bApQ)
sch +=3D canonicalizedUtf8FromUnicode(" "+sa);
else
sch +=3D '&a=3D'+canonicalizedUtf8FromUnicode(" "+sa); =
=20
}
if(bSc){
var s=3D'', cs=3D'', u=3D'', selVal=3D'';
var d =3D document.forms[0].elements[DDId];
var fIsCS =3D false;
s =3D d.options[d.selectedIndex].text;
selVal =3D d.options[d.selectedIndex].value;
if (selVal=3D=3DthisSite){
cs =3DselVal; s=3D'';
u=3Ddocument.forms[0].elements[HdSId].value;
fIsCS =3D true; =20
}
if (selVal=3D=3DthisList){
cs =3DselVal; s=3D'';
u=3Ddocument.forms[0].elements[HdLId].value;=20
fIsCS =3D true; =20
}
if (selVal=3D=3DthisFolder){
cs =3Ds; s=3D'';
u=3Ddocument.forms[0].elements[HdFId].value; =20
fIsCS =3D true; =20
}
if (s =3D=3D relatedSites) {
s =3D d.options[d.selectedIndex].value;
fIsCS =3D true;
}
if(fIsCS)
{
Url =3D csUrl;
}
if (s !=3D ''){ =20
sch +=3D "&s=3D" + encodeURIComponent(s);
if (d.options[d.selectedIndex].value !=3D '' && !fIsCS) {
Url =3D d.options[d.selectedIndex].value;
} =20
}
if (cs !=3D ''){ =20
sch +=3D "&cs=3D" + encodeURIComponent(cs);
}
if (u !=3D ''){
sch +=3D '&u=3D' + encodeURIComponent(u);
} =20
}
var F=3Ddocument.forms[0];
try {external.AutoCompleteSaveForm(F);} catch (err) {}
window.location =3D Url + sch;
try {if(null !=3D event) event.returnValue =3D false;} catch =
(err) {}
return;=20
}
function SetCrawlLogFilters(TBId, CSId, STId, SMId, Url, MinDtId, =
MaxDtId,CatId)
{ =20
var sch =3D Url;=20
var delim =3D '?';
var k =3D document.forms[0].elements[TBId].value;
k =3D k.replace( /\s*$/, '' );
if(k !=3D '')
{ =20
sch +=3D delim + 'u=3D' + canonicalizedUtf8FromUnicode(k);
delim =3D '&'; =20
}
if ( null !=3D CSId)
{
var d_cs =3D document.forms[0].elements[CSId];
var t_cs =3D d_cs.options[d_cs.selectedIndex].text; =20
var v_cs =3D d_cs.options[d_cs.selectedIndex].value;
if (v_cs !=3D '-1'){
sch +=3D delim + 'cs=3D' + =
canonicalizedUtf8FromUnicode(v_cs);
delim =3D '&'; =20
}
}
if (null !=3D STId)
{
var d_st =3D document.forms[0].elements[STId]; =20
var v_st =3D d_st.options[d_st.selectedIndex].value;
if (v_st !=3D '-1'){
sch +=3D delim + 'st=3D' + =
canonicalizedUtf8FromUnicode(v_st);
delim =3D '&';
}
}
if (null !=3D SMId)
{
var d_id =3D document.forms[0].elements[SMId].value;
var d_sm =3D document.forms[0].elements[d_id]; =20
var v_sm =3D d_sm.options[d_sm.selectedIndex].value;
if (v_sm !=3D '-1'){ =20
sch +=3D delim + 'sm=3D' + =
canonicalizedUtf8FromUnicode(v_sm);
delim =3D '&';
}
}
if (null !=3D MinDtId)
{
var elmDate =3D =
document.getElementById(g_strDateTimeControlIDs[MinDtId]);
if (elmDate !=3D null && elmDate.value !=3D null && =
elmDate.value !=3D ''){
var min =3D elmDate.value
var elmHours =3D =
document.getElementById(g_strDateTimeControlIDs[MinDtId]+"Hours");
if (elmHours !=3D null )
min +=3D ' ' + elmHours.selectedIndex + ':'; =20
else
min +=3D ' 00:';
var elmMinutes =3D =
document.getElementById(g_strDateTimeControlIDs[MinDtId]+"Minutes");
if (elmMinutes !=3D null)
min +=3D elmMinutes.selectedIndex*5 + ':00';
else
min +=3D ':00:00'; =20
sch +=3D delim + 'min=3D' + =
canonicalizedUtf8FromUnicode(min);
delim =3D '&';
}
}
if (null !=3D MaxDtId)
{
var elmMaxDate =3D =
document.getElementById(g_strDateTimeControlIDs[MaxDtId]);
if (elmMaxDate !=3D null && elmMaxDate.value !=3D null && =
elmMaxDate.value !=3D ''){
var max =3D elmMaxDate.value
var elmMaxHours =3D =
document.getElementById(g_strDateTimeControlIDs[MaxDtId] +"Hours");
if (elmMaxHours !=3D null)
max +=3D ' ' + elmMaxHours.selectedIndex + ':'; =20
else
max +=3D ' 00:';
var elmMaxMinutes =3D =
document.getElementById(g_strDateTimeControlIDs[MaxDtId] + "Minutes");
if (elmMaxMinutes !=3D null)
max +=3D elmMaxMinutes.selectedIndex*5 + ':00';
else
max +=3D ':00:00';
sch +=3D delim + 'max=3D' + =
canonicalizedUtf8FromUnicode(max);
}
}
if (sch =3D=3D Url){
alert('Please choose one of the filters.');
if(null !=3D event){
event.returnValue =3D false;
return false;
}
else return;
}
if (null !=3D CatId && CatId !=3D '')
{
sch +=3D delim + 'cl=3D' + canonicalizedUtf8FromUnicode(CatId);
delim =3D '&'; =20
}
window.top.window.location =3D sch;
if (null !=3D event) event.returnValue =3D false;
return;=20
}
function SetSpecialTermFilters(TBId, DDId, Url)
{
var sch =3D Url;=20
var k =3D document.forms[0].elements[TBId].value;
k =3D k.replace( /\s*$/, '' );
if(k !=3D '')
{ =20
sch +=3D '&k=3D' + canonicalizedUtf8FromUnicode(k);
delim =3D '&'; =20
}
if (sch =3D=3D Url){ =20
if(null !=3D event){
event.returnValue =3D false;
return false;
}
else return;
} =20
if ( null !=3D DDId)
{
var d_cs =3D document.forms[0].elements[DDId]; =20
var v_cs =3D d_cs.options[d_cs.selectedIndex].value;
sch +=3D '&ft=3D' + canonicalizedUtf8FromUnicode(v_cs);
}
window.top.window.location =3D sch;
if (null !=3D event) event.returnValue =3D false;
return;
}
function XmlEscape(text)
{
return (text)?text.replace('&','&').replace('>', =
'>').replace('<','<'):'';
}
function SendClick(postUrl, soapAction, env, startPos, elem)=20
{
var id =3D elem.id;
var relPosStr =3D /\d+$/.exec(id);
var relPos =3D (relPosStr ? parseInt(relPosStr[0],10) : 0)
var cont =3D /^(CSR_RV|CSR_MRL|SRP_)/.exec(id);
var bestBet =3D null;
var nonClickedXml =3D null;
if (/^BBR_/.exec(id))
{
var bbelem =3D document.getElementById('BBR_'+relPosStr);
if (bbelem) bestBet =3D bbelem.innerHTML;
}
else if (relPos > 1 && startPos =3D=3D 0 && /^CSR_/.exec(id))
{
nonClickedXml =3D '';
for (var i =3D 1; i < relPos && i < 10; i++)
{
var nonClickedElem =3D document.getElementById('CSR_'+i);
if (nonClickedElem)
{
nonClickedXml +=3D ''+nonClickedElem.href+' ';
}
}
}
SendSoap(postUrl, soapAction, env, (cont ? null : elem.href), relPos =
+ startPos, bestBet, cont, nonClickedXml);
}
function SendSoap(postUrl, soapAction, env, clickUrl, pos, bestBet, =
cont, nonClickedXml)
{
var req =3D (window.XMLHttpRequest) ? (new XMLHttpRequest())
: (window.ActiveXObject) ? (new =
ActiveXObject('Msxml2.XMLHTTP')) : null;
if (req)
{
req.open('POST', postUrl, true);
req.setRequestHeader('Content-Type', 'text/xml; =
charset=3Dutf-8');
req.setRequestHeader('SOAPAction', soapAction);
if (clickUrl) env =3D env.replace("", '' + =
XmlEscape(clickUrl) + ' ' + "");
if (pos) env =3D env.replace('0',''+pos);
if (cont) env =3D env.replace('false','true');
if (bestBet) env =3D env.replace("", '' + =
XmlEscape(bestBet) + ' ' + "");
if (nonClickedXml) env =3D env.replace("", nonClickedXml + =
"");
req.send(env);
}
}
------=_NextPart_000_0000_01CA0A0A.E6788810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admissions.wustl.edu/_catalogs/masterpage/custom_activex_override.js
// Please leave this comment in place
// Created by: Randy Drisgill (The Mossman)
// August 17, 2007
//
// THIS OVERRIDES THE OOTB SHAREPOINT FUNCTION WHICH CAUSES ACTIVEX =
INSTALL ISSUES
//
// Essentially it overrides the ootb sharepoint function which calls the =
activex object
// See http://support.microsoft.com/default.aspx/kb/931509 for info on =
the issue
//
// To use in masterpage use this syntax in the :
//
//
function ProcessDefaultOnLoad(onLoadFunctionNames)
{
//** Uncomment this to see when this runs
//alert('Fixing the Issue');
=09
ProcessPNGImages();
UpdateAccessibilityUI();
=09
//** We comment out the offending ootb function
//** and leave the rest of the functions as they were
//ProcessImn();
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();
}=09
------=_NextPart_000_0000_01CA0A0A.E6788810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admissions.wustl.edu/WebResource.axd?d=P1P7GMUOw9h-z9bshZ1TWA2&t=633444642412343750
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");
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('');
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 (i =3D 0; i < __pendingCallbacks.length; i++) {
callbackObject =3D __pendingCallbacks[i];
if (callbackObject && callbackObject.xmlRequest && =
(callbackObject.xmlRequest.readyState =3D=3D 4)) {
WebForm_ExecuteCallback(callbackObject);
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);
}
}
}
}
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 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 && !(event.srcElement && =
(event.srcElement.tagName.toLowerCase() =3D=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_AppendToClassName(element, className) {
var current =3D element.className;
if (current) {
if (current.charAt(current.length - 1) !=3D ' ') {
current +=3D ' ';
}
current +=3D className;
}
else {
current =3D className;
}
element.className =3D current;
}
function WebForm_RemoveClassName(element, className) {
var current =3D element.className;
if (current) {
if (current.substring(current.length - className.length - 1, =
current.length) =3D=3D ' ' + className) {
element.className =3D current.substring(0, current.length - =
className.length - 1);
return;
}
if (current =3D=3D className) {
element.className =3D "";
return;
}
var index =3D current.indexOf(' ' + className + ' ');
if (index !=3D -1) {
element.className =3D current.substring(0, index) + =
current.substring(index + className.length + 2, current.length);
return;
}
if (current.substring(0, className.length) =3D=3D className + ' =
') {
element.className =3D current.substring(className.length + =
1, current.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_0000_01CA0A0A.E6788810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admissions.wustl.edu/WebResource.axd?d=wfImbqWcoMydYZ_dRqEN6g2&t=633444642412343750
var __rootMenuItem;
var __menuInterval;
var __scrollPanel;
var __disappearAfter =3D 500;
function Menu_ClearInterval() {
if (__menuInterval) {
window.clearInterval(__menuInterval);
}
}
function Menu_Collapse(item) {
Menu_SetRoot(item);
if (__rootMenuItem) {
Menu_ClearInterval();
if (__disappearAfter >=3D 0) {
__menuInterval =3D window.setInterval("Menu_HideItems()", =
__disappearAfter);
}
}
}
function Menu_Expand(item, horizontalOffset, verticalOffset, =
hideScrollers) {
Menu_ClearInterval();
var tr =3D =
item.parentNode.parentNode.parentNode.parentNode.parentNode;
var horizontal =3D true;
if (!tr.id) {
horizontal =3D false;
tr =3D tr.parentNode;
}
var child =3D Menu_FindSubMenu(item);
if (child) {
var data =3D Menu_GetData(item);
if (!data) {
return null;
}
child.rel =3D tr.id;
child.x =3D horizontalOffset;
child.y =3D verticalOffset;
if (horizontal) child.pos =3D "bottom";
PopOut_Show(child.id, hideScrollers, data);
}
Menu_SetRoot(item);
if (child) {
if (!document.body.__oldOnClick && document.body.onclick) {
document.body.__oldOnClick =3D document.body.onclick;
}
if (__rootMenuItem) {
document.body.onclick =3D Menu_HideItems;
}
}
Menu_ResetSiblings(tr);
return child;
}
function Menu_FindMenu(item) {
if (item && item.menu) return item.menu;
var tr =3D =
item.parentNode.parentNode.parentNode.parentNode.parentNode;
if (!tr.id) {
tr =3D tr.parentNode;
}
for (var i =3D tr.id.length - 1; i >=3D 0; i--) {
if (tr.id.charAt(i) < '0' || tr.id.charAt(i) > '9') {
var menu =3D WebForm_GetElementById(tr.id.substr(0, i));
if (menu) {
item.menu =3D menu;
return menu;
}
}
}
return null;
}
function Menu_FindNext(item) {
var a =3D WebForm_GetElementByTagName(item, "A");
var parent =3D Menu_FindParentContainer(item);
var first =3D null;
if (parent) {
var links =3D WebForm_GetElementsByTagName(parent, "A");
var match =3D false;
for (var i =3D 0; i < links.length; i++) {
var link =3D links[i];
if (Menu_IsSelectable(link)) {
if (Menu_FindParentContainer(link) =3D=3D parent) {
if (match) {
return link;
}
else if (!first) {
first =3D link;
}
}
if (!match && link =3D=3D a) {
match =3D true;
}
}
}
}
return first;
}
function Menu_FindParentContainer(item) {
if (item.menu_ParentContainerCache) return =
item.menu_ParentContainerCache;
var a =3D (item.tagName.toLowerCase() =3D=3D "a") ? item : =
WebForm_GetElementByTagName(item, "A");
var menu =3D Menu_FindMenu(a);
if (menu) {
var parent =3D item;
while (parent && parent.tagName &&
parent.id !=3D menu.id &&
parent.tagName.toLowerCase() !=3D "div") {
parent =3D parent.parentNode;
}
item.menu_ParentContainerCache =3D parent;
return parent;
}
}
function Menu_FindParentItem(item) {
var parentContainer =3D Menu_FindParentContainer(item);
var parentContainerID =3D parentContainer.id;
var len =3D parentContainerID.length;
if (parentContainerID && parentContainerID.substr(len - 5) =3D=3D =
"Items") {
var parentItemID =3D parentContainerID.substr(0, len - 5);
return WebForm_GetElementById(parentItemID);
}
return null;
}
function Menu_FindPrevious(item) {
var a =3D WebForm_GetElementByTagName(item, "A");
var parent =3D Menu_FindParentContainer(item);
var last =3D null;
if (parent) {
var links =3D WebForm_GetElementsByTagName(parent, "A");
for (var i =3D 0; i < links.length; i++) {
var link =3D links[i];
if (Menu_IsSelectable(link)) {
if (link =3D=3D a && last) {
return last;
}
if (Menu_FindParentContainer(link) =3D=3D parent) {
last =3D link;
}
}
}
}
return last;
}
function Menu_FindSubMenu(item) {
var tr =3D =
item.parentNode.parentNode.parentNode.parentNode.parentNode;
if (!tr.id) {
tr=3Dtr.parentNode;
}
return WebForm_GetElementById(tr.id + "Items");
}
function Menu_Focus(item) {
if (item && item.focus) {
var pos =3D WebForm_GetElementPosition(item);
var parentContainer =3D Menu_FindParentContainer(item);
if (!parentContainer.offset) {
parentContainer.offset =3D 0;
}
var posParent =3D WebForm_GetElementPosition(parentContainer);
var delta;
if (pos.y + pos.height > posParent.y + parentContainer.offset + =
parentContainer.clippedHeight) {
delta =3D pos.y + pos.height - posParent.y - =
parentContainer.offset - parentContainer.clippedHeight;
PopOut_Scroll(parentContainer, delta);
}
else if (pos.y < posParent.y + parentContainer.offset) {
delta =3D posParent.y + parentContainer.offset - pos.y;
PopOut_Scroll(parentContainer, -delta);
}
PopOut_HideScrollers(parentContainer);
item.focus();
}
}
function Menu_GetData(item) {
if (!item.data) {
var a =3D (item.tagName.toLowerCase() =3D=3D "a" ? item : =
WebForm_GetElementByTagName(item, "a"));
var menu =3D Menu_FindMenu(a);
try {
item.data =3D eval(menu.id + "_Data");
}
catch(e) {}
}
return item.data;
}
function Menu_HideItems(items) {
if (document.body.__oldOnClick) {
document.body.onclick =3D document.body.__oldOnClick;
document.body.__oldOnClick =3D null;
}
Menu_ClearInterval();
if (!items || ((typeof(items.tagName) =3D=3D "undefined") && (items =
instanceof Event))) {
items =3D __rootMenuItem;
}
var table =3D items;
if ((typeof(table) =3D=3D "undefined") || (table =3D=3D null) || =
!table.tagName || (table.tagName.toLowerCase() !=3D "table")) {
table =3D WebForm_GetElementByTagName(table, "TABLE");
}
if ((typeof(table) =3D=3D "undefined") || (table =3D=3D null) || =
!table.tagName || (table.tagName.toLowerCase() !=3D "table")) {
return;
}
var rows =3D table.rows ? table.rows : table.firstChild.rows;
var isVertical =3D false;
for (var r =3D 0; r < rows.length; r++) {
if (rows[r].id) {
isVertical =3D true;
break;
}
}
var i, child, nextLevel;
if (isVertical) {
for(i =3D 0; i < rows.length; i++) {
if (rows[i].id) {
child =3D WebForm_GetElementById(rows[i].id + "Items");
if (child) {
Menu_HideItems(child);
}
}
else if (rows[i].cells[0]) {
nextLevel =3D =
WebForm_GetElementByTagName(rows[i].cells[0], "TABLE");
if (nextLevel) {
Menu_HideItems(nextLevel);
}
}
}
}
else if (rows[0]) {
for(i =3D 0; i < rows[0].cells.length; i++) {
if (rows[0].cells[i].id) {
child =3D WebForm_GetElementById(rows[0].cells[i].id + =
"Items");
if (child) {
Menu_HideItems(child);
}
}
else {
nextLevel =3D =
WebForm_GetElementByTagName(rows[0].cells[i], "TABLE");
if (nextLevel) {
Menu_HideItems(rows[0].cells[i].firstChild);
}
}
}
}
if (items && items.id) {
PopOut_Hide(items.id);
}
}
function Menu_HoverDisabled(item) {
var node =3D (item.tagName.toLowerCase() =3D=3D "td") ?
item:
item.cells[0];
var data =3D Menu_GetData(item);
if (!data) return;
node =3D WebForm_GetElementByTagName(node, =
"table").rows[0].cells[0].childNodes[0];
if (data.disappearAfter >=3D 200) {
__disappearAfter =3D data.disappearAfter;
}
Menu_Expand(node, data.horizontalOffset, data.verticalOffset);=20
}
function Menu_HoverDynamic(item) {
var node =3D (item.tagName.toLowerCase() =3D=3D "td") ?
item:
item.cells[0];
var data =3D Menu_GetData(item);
if (!data) return;
var nodeTable =3D WebForm_GetElementByTagName(node, "table");
if (data.hoverClass) {
nodeTable.hoverClass =3D data.hoverClass;
WebForm_AppendToClassName(nodeTable, data.hoverClass);
}
node =3D nodeTable.rows[0].cells[0].childNodes[0];
if (data.hoverHyperLinkClass) {
node.hoverHyperLinkClass =3D data.hoverHyperLinkClass;
WebForm_AppendToClassName(node, data.hoverHyperLinkClass);
}
if (data.disappearAfter >=3D 200) {
__disappearAfter =3D data.disappearAfter;
}
Menu_Expand(node, data.horizontalOffset, data.verticalOffset);=20
}
function Menu_HoverRoot(item) {
var node =3D (item.tagName.toLowerCase() =3D=3D "td") ?
item:
item.cells[0];
var data =3D Menu_GetData(item);
if (!data) {
return null;
}
var nodeTable =3D WebForm_GetElementByTagName(node, "table");
if (data.staticHoverClass) {
nodeTable.hoverClass =3D data.staticHoverClass;
WebForm_AppendToClassName(nodeTable, data.staticHoverClass);
}
node =3D nodeTable.rows[0].cells[0].childNodes[0];
if (data.staticHoverHyperLinkClass) {
node.hoverHyperLinkClass =3D data.staticHoverHyperLinkClass;
WebForm_AppendToClassName(node, data.staticHoverHyperLinkClass);
}
return node;
}
function Menu_HoverStatic(item) {
var node =3D Menu_HoverRoot(item);
var data =3D Menu_GetData(item);
if (!data) return;
__disappearAfter =3D data.disappearAfter;
Menu_Expand(node, data.horizontalOffset, data.verticalOffset);=20
}
function Menu_IsHorizontal(item) {
if (item) {
var a =3D ((item.tagName && (item.tagName.toLowerCase =3D=3D =
"a")) ? item : WebForm_GetElementByTagName(item, "A"));
if (!a) {
return false;
}
var td =3D =
a.parentNode.parentNode.parentNode.parentNode.parentNode;
if (td.id) {
return true;
}
}
return false;
}
function Menu_IsSelectable(link) {
return (link && link.href)
}
function Menu_Key(item) {
var event;
if (window.event) {
event =3D window.event;
}
else {
event =3D item;
item =3D event.currentTarget;
}
var key =3D (event ? event.keyCode : -1);
var data =3D Menu_GetData(item);
if (!data) return;
var horizontal =3D Menu_IsHorizontal(item);
var a =3D WebForm_GetElementByTagName(item, "A");
var nextItem, parentItem, previousItem;
if ((!horizontal && key =3D=3D 38) || (horizontal && key =3D=3D 37)) =
{
previousItem =3D Menu_FindPrevious(item);
while (previousItem && previousItem.disabled) {
previousItem =3D Menu_FindPrevious(previousItem);
}
if (previousItem) {
Menu_Focus(previousItem);
Menu_Expand(previousItem, data.horizontalOffset, =
data.verticalOffset, true);
event.cancelBubble =3D true;
if (event.stopPropagation) event.stopPropagation();
return;
}
}
if ((!horizontal && key =3D=3D 40) || (horizontal && key =3D=3D 39)) =
{
if (horizontal) {
var subMenu =3D Menu_FindSubMenu(a);
if (subMenu && subMenu.style && subMenu.style.visibility &&=20
subMenu.style.visibility.toLowerCase() =3D=3D "hidden") =
{
Menu_Expand(a, data.horizontalOffset, =
data.verticalOffset, true);
event.cancelBubble =3D true;
if (event.stopPropagation) event.stopPropagation();
return;
}
}
nextItem =3D Menu_FindNext(item);
while (nextItem && nextItem.disabled) {
nextItem =3D Menu_FindNext(nextItem);
}
if (nextItem) {
Menu_Focus(nextItem);
Menu_Expand(nextItem, data.horizontalOffset, =
data.verticalOffset, true);
event.cancelBubble =3D true;
if (event.stopPropagation) event.stopPropagation();
return;
}
}
if ((!horizontal && key =3D=3D 39) || (horizontal && key =3D=3D 40)) =
{
var children =3D Menu_Expand(a, data.horizontalOffset, =
data.verticalOffset, true);
if (children) {
var firstChild;
children =3D WebForm_GetElementsByTagName(children, "A");
for (var i =3D 0; i < children.length; i++) {
if (!children[i].disabled && =
Menu_IsSelectable(children[i])) {
firstChild =3D children[i];
break;
}
}
if (firstChild) {
Menu_Focus(firstChild);
Menu_Expand(firstChild, data.horizontalOffset, =
data.verticalOffset, true);
event.cancelBubble =3D true;
if (event.stopPropagation) event.stopPropagation();
return;
}
}
else {
parentItem =3D Menu_FindParentItem(item);
while (parentItem && !Menu_IsHorizontal(parentItem)) {
parentItem =3D Menu_FindParentItem(parentItem);
}
if (parentItem) {
nextItem =3D Menu_FindNext(parentItem);
while (nextItem && nextItem.disabled) {
nextItem =3D Menu_FindNext(nextItem);
}
if (nextItem) {
Menu_Focus(nextItem);
Menu_Expand(nextItem, data.horizontalOffset, =
data.verticalOffset, true);
event.cancelBubble =3D true;
if (event.stopPropagation) event.stopPropagation();
return;
}
}
}
}
if ((!horizontal && key =3D=3D 37) || (horizontal && key =3D=3D 38)) =
{
parentItem =3D Menu_FindParentItem(item);
if (parentItem) {
if (Menu_IsHorizontal(parentItem)) {
previousItem =3D Menu_FindPrevious(parentItem);
while (previousItem && previousItem.disabled) {
previousItem =3D Menu_FindPrevious(previousItem);
}
if (previousItem) {
Menu_Focus(previousItem);
Menu_Expand(previousItem, data.horizontalOffset, =
data.verticalOffset, true);
event.cancelBubble =3D true;
if (event.stopPropagation) event.stopPropagation();
return;
}
}
var parentA =3D WebForm_GetElementByTagName(parentItem, =
"A");
if (parentA) {
Menu_Focus(parentA);
}
Menu_ResetSiblings(parentItem);
event.cancelBubble =3D true;
if (event.stopPropagation) event.stopPropagation();
return;
}
}
if (key =3D=3D 27) {
Menu_HideItems();
event.cancelBubble =3D true;
if (event.stopPropagation) event.stopPropagation();
return;
}
}
function Menu_ResetSiblings(item) {
var table =3D (item.tagName.toLowerCase() =3D=3D "td") ?
item.parentNode.parentNode.parentNode :
item.parentNode.parentNode;
var isVertical =3D false;
for (var r =3D 0; r < table.rows.length; r++) {
if (table.rows[r].id) {
isVertical =3D true;
break;
}
}
var i, child, childNode;
if (isVertical) {
for(i =3D 0; i < table.rows.length; i++) {
childNode =3D table.rows[i];
if (childNode !=3D item) {
child =3D WebForm_GetElementById(childNode.id + =
"Items");
if (child) {
Menu_HideItems(child);
}
}
}
}
else {
for(i =3D 0; i < table.rows[0].cells.length; i++) {
childNode =3D table.rows[0].cells[i];
if (childNode !=3D item) {
child =3D WebForm_GetElementById(childNode.id + =
"Items");
if (child) {
Menu_HideItems(child);
}
}
}
}
Menu_ResetTopMenus(table, table, 0, true);
}
function Menu_ResetTopMenus(table, doNotReset, level, up) {
var i, child, childNode;
if (up && table.id =3D=3D "") {
var parentTable =3D =
table.parentNode.parentNode.parentNode.parentNode;
if (parentTable.tagName.toLowerCase() =3D=3D "table") {
Menu_ResetTopMenus(parentTable, doNotReset, level + 1, =
true);
}
}
else {
if (level =3D=3D 0 && table !=3D doNotReset) {
if (table.rows[0].id) {
for(i =3D 0; i < table.rows.length; i++) {
childNode =3D table.rows[i];
child =3D WebForm_GetElementById(childNode.id + =
"Items");
if (child) {
Menu_HideItems(child);
}
}
}
else {
for(i =3D 0; i < table.rows[0].cells.length; i++) {
childNode =3D table.rows[0].cells[i];
child =3D WebForm_GetElementById(childNode.id + =
"Items");
if (child) {
Menu_HideItems(child);
}
}
}
}
else if (level > 0) {
for (i =3D 0; i < table.rows.length; i++) {
for (var j =3D 0; j < table.rows[i].cells.length; j++) {
var subTable =3D table.rows[i].cells[j].firstChild;
if (subTable && subTable.tagName.toLowerCase() =
=3D=3D "table") {
Menu_ResetTopMenus(subTable, doNotReset, level - =
1, false);
}
}
}
}
}
}
function Menu_RestoreInterval() {
if (__menuInterval && __rootMenuItem) {
Menu_ClearInterval();
__menuInterval =3D window.setInterval("Menu_HideItems()", =
__disappearAfter);
}
}
function Menu_SetRoot(item) {
var newRoot =3D Menu_FindMenu(item);
if (newRoot) {
if (__rootMenuItem && __rootMenuItem !=3D newRoot) {
Menu_HideItems();
}
__rootMenuItem =3D newRoot;
}
}
function Menu_Unhover(item) {
var node =3D (item.tagName.toLowerCase() =3D=3D "td") ?
item:
item.cells[0];
var nodeTable =3D WebForm_GetElementByTagName(node, "table");
if (nodeTable.hoverClass) {
WebForm_RemoveClassName(nodeTable, nodeTable.hoverClass);
}
node =3D nodeTable.rows[0].cells[0].childNodes[0];
if (node.hoverHyperLinkClass) {
WebForm_RemoveClassName(node, node.hoverHyperLinkClass);
}
Menu_Collapse(node);
}
function PopOut_Clip(element, y, height) {
if (element && element.style) {
element.style.clip =3D "rect(" + y + "px auto " + (y + height) + =
"px auto)";
element.style.overflow =3D "hidden";
}
}
function PopOut_Down(scroller) {
Menu_ClearInterval();
var panel;
if (scroller) {
panel =3D scroller.parentNode
}
else {
panel =3D __scrollPanel;
}
if (panel && ((panel.offset + panel.clippedHeight) < =
panel.physicalHeight)) {
PopOut_Scroll(panel, 2)
__scrollPanel =3D panel;
PopOut_ShowScrollers(panel);
PopOut_Stop();
__scrollPanel.interval =3D window.setInterval("PopOut_Down()", =
8);
}
else {
PopOut_ShowScrollers(panel);
}
}
function PopOut_Hide(panelId) {
var panel =3D WebForm_GetElementById(panelId);
if (panel && panel.tagName.toLowerCase() =3D=3D "div") {
panel.style.visibility =3D "hidden";
panel.style.display =3D "none";
panel.offset =3D 0;
panel.scrollTop =3D 0;
var table =3D WebForm_GetElementByTagName(panel, "TABLE");
if (table) {
WebForm_SetElementY(table, 0);
}
if (window.navigator && window.navigator.appName =3D=3D =
"Microsoft Internet Explorer" &&
!window.opera) {
var childFrameId =3D panel.id + "_MenuIFrame";
var childFrame =3D WebForm_GetElementById(childFrameId);
if (childFrame) {
childFrame.style.display =3D "none";
}
}
}
}
function PopOut_HideScrollers(panel) {
if (panel && panel.style) {
var up =3D WebForm_GetElementById(panel.id + "Up");
var dn =3D WebForm_GetElementById(panel.id + "Dn");
if (up) {
up.style.visibility =3D "hidden";
up.style.display =3D "none";
}
if (dn) {
dn.style.visibility =3D "hidden";
dn.style.display =3D "none";
}
}
}
function PopOut_Position(panel, hideScrollers) {
if (window.opera) {
panel.parentNode.removeChild(panel);
document.forms[0].appendChild(panel);
}
var rel =3D WebForm_GetElementById(panel.rel);
var relTable =3D WebForm_GetElementByTagName(rel, "TABLE");
var relCoordinates =3D WebForm_GetElementPosition(relTable ? =
relTable : rel);
var panelCoordinates =3D WebForm_GetElementPosition(panel);
var panelHeight =3D ((typeof(panel.physicalHeight) !=3D "undefined") =
&& (panel.physicalHeight !=3D null)) ?
panel.physicalHeight :
panelCoordinates.height;
panel.physicalHeight =3D panelHeight;
var panelParentCoordinates;
if (panel.offsetParent) {
panelParentCoordinates =3D =
WebForm_GetElementPosition(panel.offsetParent);
}
else {
panelParentCoordinates =3D new Object();
panelParentCoordinates.x =3D 0;
panelParentCoordinates.y =3D 0;
}
var overflowElement =3D WebForm_GetElementById("__overFlowElement");
if (!overflowElement) {
overflowElement =3D document.createElement("img");
overflowElement.id=3D"__overFlowElement";
WebForm_SetElementWidth(overflowElement, 1);
document.body.appendChild(overflowElement);
}
WebForm_SetElementHeight(overflowElement, panelHeight + =
relCoordinates.y + parseInt(panel.y ? panel.y : 0));
overflowElement.style.visibility =3D "visible";
overflowElement.style.display =3D "inline";
var clientHeight =3D 0;
var clientWidth =3D 0;
if (window.innerHeight) {
clientHeight =3D window.innerHeight;
clientWidth =3D window.innerWidth;
}
else if (document.documentElement && =
document.documentElement.clientHeight) {
clientHeight =3D document.documentElement.clientHeight;
clientWidth =3D document.documentElement.clientWidth;
}
else if (document.body && document.body.clientHeight) {
clientHeight =3D document.body.clientHeight;
clientWidth =3D document.body.clientWidth;
}
var scrollTop =3D 0;
var scrollLeft =3D 0;
if (typeof(window.pageYOffset) !=3D "undefined") {
scrollTop =3D window.pageYOffset;
scrollLeft =3D window.pageXOffset;
}
else if (document.documentElement && =
(typeof(document.documentElement.scrollTop) !=3D "undefined")) {
scrollTop =3D document.documentElement.scrollTop;
scrollLeft =3D document.documentElement.scrollLeft;
}
else if (document.body && (typeof(document.body.scrollTop) !=3D =
"undefined")) {
scrollTop =3D document.body.scrollTop;
scrollLeft =3D document.body.scrollLeft;
}
overflowElement.style.visibility =3D "hidden";
overflowElement.style.display =3D "none";
var bottomWindowBorder =3D clientHeight + scrollTop;
var rightWindowBorder =3D clientWidth + scrollLeft;
var position =3D panel.pos;
if ((typeof(position) =3D=3D "undefined") || (position =3D=3D null) =
|| (position =3D=3D "")) {
position =3D (WebForm_GetElementDir(rel) =3D=3D "rtl" ? =
"middleleft" : "middleright");
}
position =3D position.toLowerCase();
var y =3D relCoordinates.y + parseInt(panel.y ? panel.y : 0) - =
panelParentCoordinates.y;
var borderParent =3D (rel && rel.parentNode && =
rel.parentNode.parentNode && rel.parentNode.parentNode.parentNode
&& rel.parentNode.parentNode.parentNode.tagName.toLowerCase() =
=3D=3D "div") ?
rel.parentNode.parentNode.parentNode : null;
WebForm_SetElementY(panel, y);
PopOut_SetPanelHeight(panel, panelHeight, true);
var clip =3D false;
var overflow;
if (position.indexOf("top") !=3D -1) {
y -=3D panelHeight;
WebForm_SetElementY(panel, y);=20
if (y < -panelParentCoordinates.y) {
y =3D -panelParentCoordinates.y;
WebForm_SetElementY(panel, y);=20
if (panelHeight > clientHeight - 2) {
clip =3D true;
PopOut_SetPanelHeight(panel, clientHeight - 2);
}
}
}
else {
if (position.indexOf("bottom") !=3D -1) {
y +=3D relCoordinates.height;
WebForm_SetElementY(panel, y);=20
}
overflow =3D y + panelParentCoordinates.y + panelHeight - =
bottomWindowBorder;
if (overflow > 0) {
y -=3D overflow;
WebForm_SetElementY(panel, y);=20
if (y < -panelParentCoordinates.y) {
y =3D 2 - panelParentCoordinates.y + scrollTop;
WebForm_SetElementY(panel, y);=20
clip =3D true;
PopOut_SetPanelHeight(panel, clientHeight - 2);
}
}
}
if (!clip) {
PopOut_SetPanelHeight(panel, panel.clippedHeight, true);
}
var panelParentOffsetY =3D 0;
if (panel.offsetParent) {
panelParentOffsetY =3D =
WebForm_GetElementPosition(panel.offsetParent).y;
}
var panelY =3D ((typeof(panel.originY) !=3D "undefined") && =
(panel.originY !=3D null)) ?
panel.originY :
y - panelParentOffsetY;
panel.originY =3D panelY;
if (!hideScrollers) {
PopOut_ShowScrollers(panel);
}
else {
PopOut_HideScrollers(panel);
}
var x =3D relCoordinates.x + parseInt(panel.x ? panel.x : 0) - =
panelParentCoordinates.x;
if (borderParent && borderParent.clientLeft) {
x +=3D 2 * borderParent.clientLeft;
}
WebForm_SetElementX(panel, x);
if (position.indexOf("left") !=3D -1) {
x -=3D panelCoordinates.width;
WebForm_SetElementX(panel, x);
if (x < -panelParentCoordinates.x) {
WebForm_SetElementX(panel, -panelParentCoordinates.x);
}
}
else {
if (position.indexOf("right") !=3D -1) {
x +=3D relCoordinates.width;
WebForm_SetElementX(panel, x);
}
overflow =3D x + panelParentCoordinates.x + =
panelCoordinates.width - rightWindowBorder;
if (overflow > 0) {
if (position.indexOf("bottom") =3D=3D -1 && relCoordinates.x =
> panelCoordinates.width) {
x -=3D relCoordinates.width + panelCoordinates.width;
}
else {
x -=3D overflow;
}
WebForm_SetElementX(panel, x);
if (x < -panelParentCoordinates.x) {
WebForm_SetElementX(panel, -panelParentCoordinates.x);
}
}
}
}
function PopOut_Scroll(panel, offsetDelta) {
var table =3D WebForm_GetElementByTagName(panel, "TABLE");
if (!table) return;
table.style.position =3D "relative";
var tableY =3D (table.style.top ? parseInt(table.style.top) : 0);
panel.offset +=3D offsetDelta;
WebForm_SetElementY(table, tableY - offsetDelta);
}
function PopOut_SetPanelHeight(element, height, doNotClip) {
if (element && element.style) {
var size =3D WebForm_GetElementPosition(element);
element.physicalWidth =3D size.width;
element.clippedHeight =3D height;
WebForm_SetElementHeight(element, height - (element.clientTop ? =
(2 * element.clientTop) : 0));
if (doNotClip && element.style) {
element.style.clip =3D "rect(auto auto auto auto)";
}
else {
PopOut_Clip(element, 0, height);
}
}
}
function PopOut_Show(panelId, hideScrollers, data) {
var panel =3D WebForm_GetElementById(panelId);
if (panel && panel.tagName.toLowerCase() =3D=3D "div") {
panel.style.visibility =3D "visible";
panel.style.display =3D "inline";
if (!panel.offset || hideScrollers) {
panel.scrollTop =3D 0;
panel.offset =3D 0;
var table =3D WebForm_GetElementByTagName(panel, "TABLE");
if (table) {
WebForm_SetElementY(table, 0);
}
}
PopOut_Position(panel, hideScrollers);
var z =3D 1;
var isIE =3D window.navigator && window.navigator.appName =3D=3D =
"Microsoft Internet Explorer" && !window.opera;
if (isIE && data) {
var childFrameId =3D panel.id + "_MenuIFrame";
var childFrame =3D WebForm_GetElementById(childFrameId);
var parent =3D panel.offsetParent;
if (!childFrame) {
childFrame =3D document.createElement("iframe");
childFrame.id =3D childFrameId;
childFrame.src =3D (data.iframeUrl ? data.iframeUrl : =
"about:blank");
childFrame.style.position =3D "absolute";
childFrame.style.display =3D "none";
childFrame.scrolling =3D "no";
childFrame.frameBorder =3D "0";
if (parent.tagName.toLowerCase() =3D=3D "html") {
document.body.appendChild(childFrame);
}
else {
parent.appendChild(childFrame);
}
}
var pos =3D WebForm_GetElementPosition(panel);
var parentPos =3D WebForm_GetElementPosition(parent);
WebForm_SetElementX(childFrame, pos.x - parentPos.x);
WebForm_SetElementY(childFrame, pos.y - parentPos.y);
WebForm_SetElementWidth(childFrame, pos.width);
WebForm_SetElementHeight(childFrame, pos.height);
childFrame.style.display =3D "block";
if (panel.currentStyle && panel.currentStyle.zIndex) {
z =3D panel.currentStyle.zIndex;
}
else if (panel.style.zIndex) {
z =3D panel.style.zIndex;
}
}
panel.style.zIndex =3D z;
}
}
function PopOut_ShowScrollers(panel) {
if (panel && panel.style) {
var up =3D WebForm_GetElementById(panel.id + "Up");
var dn =3D WebForm_GetElementById(panel.id + "Dn");
var cnt =3D 0;
if (up && dn) {
if (panel.offset && panel.offset > 0) {
up.style.visibility =3D "visible";
up.style.display =3D "inline";
cnt++;
if (panel.clientWidth) {
WebForm_SetElementWidth(up, panel.clientWidth
- (up.clientLeft ? (2 * up.clientLeft) : 0));
}
WebForm_SetElementY(up, 0);
}
else {
up.style.visibility =3D "hidden";
up.style.display =3D "none";
}
if (panel.offset + panel.clippedHeight + 2 <=3D =
panel.physicalHeight) {
dn.style.visibility =3D "visible";
dn.style.display =3D "inline";
cnt++;
if (panel.clientWidth) {
WebForm_SetElementWidth(dn, panel.clientWidth
- (dn.clientLeft ? (2 * dn.clientLeft) : 0));
}
WebForm_SetElementY(dn, panel.clippedHeight - =
WebForm_GetElementPosition(dn).height
- (panel.clientTop ? (2 * panel.clientTop) : 0));
}
else {
dn.style.visibility =3D "hidden";
dn.style.display =3D "none";
}
if (cnt =3D=3D 0) {
panel.style.clip =3D "rect(auto auto auto auto)";
}
}
}
}
function PopOut_Stop() {
if (__scrollPanel && __scrollPanel.interval) {
window.clearInterval(__scrollPanel.interval);
}
Menu_RestoreInterval();
}
function PopOut_Up(scroller) {
Menu_ClearInterval();
var panel;
if (scroller) {
panel =3D scroller.parentNode
}
else {
panel =3D __scrollPanel;
}
if (panel && panel.offset && panel.offset > 0) {
PopOut_Scroll(panel, -2);
__scrollPanel =3D panel;
PopOut_ShowScrollers(panel);
PopOut_Stop();
__scrollPanel.interval =3D window.setInterval("PopOut_Up()", 8);
}
}
------=_NextPart_000_0000_01CA0A0A.E6788810--