From: <Saved by Windows Internet Explorer 7>
Subject: Register - Privacy Statement
Date: Wed, 10 Aug 2011 15:17:01 -0400
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0070_01CC5770.8DD5BB50"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109

This is a multi-part message in MIME format.

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/app/userCreate?execution=e1s1

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xmlns=3D"http://www.w3.org/1999/xhtml" xmlns:c =3D=20
"http://java.sun.com/jsp/jstl/core"><HEAD><TITLE>Register - Privacy =
Statement</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dutf-8"><LINK=20
class=3Dcomponent=20
href=3D"https://www.efast.dol.gov/portal/app/a4j/s/3_3_0.GAorg/richfaces/=
renderkit/html/css/basic_classes.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__"=20
type=3Dtext/css rel=3Dstylesheet><LINK class=3Dcomponent =
media=3Drich-extended-skinning=20
href=3D"https://www.efast.dol.gov/portal/app/a4j/s/3_3_0.GAorg/richfaces/=
renderkit/html/css/extended_classes.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT=20
src=3D"https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg.ajax4jsf.ja=
vascript.AjaxScript"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg.ajax4jsf.ja=
vascript.PrototypeScript"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/r=
enderkit/html/scripts/utils.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/r=
enderkit/html/scripts/browser_info.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/r=
enderkit/html/scripts/modalPanel.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/r=
enderkit/html/scripts/modalPanelBorders.js"=20
type=3Dtext/javascript></SCRIPT>
<LINK class=3Dcomponent=20
href=3D"https://www.efast.dol.gov/portal/app/a4j/s/3_3_0.GAorg/richfaces/=
renderkit/html/css/modalPanel.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT=20
src=3D"https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/r=
enderkit/html/scripts/available.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/r=
enderkit/html/scripts/jquery/jquery.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/r=
enderkit/html/script/controlUtils.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
type=3Dtext/javascript>window.RICH_FACES_EXTENDED_SKINNING_ON=3Dtrue;</SC=
RIPT>

<SCRIPT=20
src=3D"https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/r=
enderkit/html/scripts/skinning.js"=20
type=3Dtext/javascript></SCRIPT>
<LINK =
href=3D"https://www.efast.dol.gov/portal/stylesheet/index-ns4-2.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"https://www.efast.dol.gov/portal/stylesheet/contentstyles.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"https://www.efast.dol.gov/portal/stylesheet/form-service.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"https://www.efast.dol.gov/portal/stylesheet/portal-fonts.css"=20
type=3Dtext/css rel=3Dstylesheet>
<STYLE type=3Dtext/css>@import url( /portal/stylesheet/index-new-2.css =
);
BODY {
	FONT-SIZE: 100%
}
TD {
	FONT-SIZE: 100%
}
TH {
	FONT-SIZE: 100%
}
</STYLE>

<META content=3D4 name=3Ddcs.dcscfg>
<META content=3Debsa name=3Dwt.sp><LINK href=3D"favicon.ico" =
type=3Dimage/x-icon=20
rel=3D"shortcut icon"><LINK href=3D"favicon.ico" type=3Dimage/x-icon =
rel=3Dicon>
<META content=3Dwww.dol.gov name=3Ddcs.dcssip>
<META content=3D"MSHTML 6.00.6000.17098" name=3DGENERATOR></HEAD>
<BODY vLink=3D#003399=20
onload=3D"javascript:setTimeout('setFirstFieldfocus()',300);"><LINK=20
href=3D"/style.css" type=3Dtext/css rel=3Dstylesheet><LINK =
href=3D"/agency.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK media=3Dprint href=3D"/print.css" =
type=3Dtext/css=20
rel=3Dstylesheet>
<SCRIPT language=3Djavascript=20
src=3D"https://www.efast.dol.gov/portal/scripts/js_general.js"><!--=0A=
=0A=
//--></SCRIPT>

<SCRIPT language=3Djavascript src=3D""><!--=0A=
=0A=
//--></SCRIPT>

<TABLE id=3DHeader>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop align=3Dleft width=3D"50%"><A =
href=3D"http://www.dol.gov/"=20
      target=3D_blank><IMG id=3Dj_id11 height=3D79=20
      alt=3D"dol seal - link to dol home page"=20
      src=3D"https://www.efast.dol.gov/portal/images/Banner.gif" =
width=3D337=20
      border=3D0></A> </TD>
    <TD>
      <DIV>
      <P class=3Dheader-text>Subscribe to <A=20
      href=3D"http://www.dol.gov/dol/email.htm">E-mail =
Updates</A></P></DIV>
      <DIV style=3D"CLEAR: both"></DIV>
      <DIV id=3DSubscribeForm>
      <FORM =
action=3Dhttps://service.govdelivery.com/service/multi_subscribe.html=20
      method=3Dpost padding=3D"0" margin=3D"0"><INPUT type=3Dhidden =
value=3DUSDOL=20
      name=3Dcode> <INPUT type=3Dhidden value=3Dhttp://www.dol.gov =
name=3Dorigin> <INPUT=20
      class=3DsubscribeText onclick=3D"this.value=3D''" value=3D"Enter =
E-mail Address"=20
      name=3Dlogin> <INPUT class=3DsubscribeButton type=3Dimage =
alt=3DSubscribe=20
      =
src=3D"https://www.efast.dol.gov/portal/images/SubscribeButton.gif">=20
      </FORM></DIV>
      <DIV>
      <P class=3Dnavlinks><A =
href=3D"http://www.dol.gov/dol/siteindex.htm"=20
      target=3D_blank>A to Z Index</A> | <A=20
      href=3D"http://www.dol.gov/dol/findit.htm" target=3D_blank>Site =
Map</A> | <A=20
      href=3D"https://www.efast.dol.gov/faq/faq_efast.html" =
target=3D_blank>FAQs</A>=20
      | <A href=3D"http://webapps.dol.gov/libraryforms/" =
target=3D_blank>DOL=20
      Forms</A> | <A href=3D"http://www.dol.gov/dol/aboutdol/main.htm"=20
      target=3D_blank>About DOL</A> | <A=20
      href=3D"https://www.efast.dol.gov/ContactUs/Contact.html"=20
      target=3D_blank>Contact Us</A> =
</P></DIV></TD></TR></TBODY></TABLE>
<TABLE id=3DMain>
  <TBODY>
  <TR>
    <TD>
      <TABLE id=3Dcrumb-links display=3D"hidden">
        <TBODY></TBODY></TABLE>
      <TABLE id=3DUtilityBar>
        <TBODY>
        <TR>
          <TD>
            <DIV><A =
href=3D"http://webapps.dol.gov/emailfriend/emailfriend.asp"=20
            target=3D_blank><IMG id=3Dj_id15 height=3D16 alt=3D"E-mail =
this page"=20
            =
src=3D"https://www.efast.dol.gov/portal/images/Email_Icon.gif"=20
            width=3D16 border=3D0> E-mail This Page </A><IMG id=3Dj_id17 =
alt=3D""=20
            =
src=3D"https://www.efast.dol.gov/portal/images/utilseparator.gif"></DIV>
            <DIV><A onclick=3Dwindow.print()=20
            =
href=3D"https://www.efast.dol.gov/portal/app/userCreate?execution=3De1s1#=
"><IMG=20
            id=3Dj_id19 height=3D16 alt=3D"Print this page"=20
            =
src=3D"https://www.efast.dol.gov/portal/images/Print_Icon.gif"=20
            width=3D16 border=3D0> Print This Page </A><IMG id=3Dj_id21 =
alt=3D""=20
            =
src=3D"https://www.efast.dol.gov/portal/images/utilseparator.gif"></DIV><=
/TD></TR></TBODY></TABLE></TD></TR>
  <TR>
    <TD>
      <TABLE id=3DMainContent>
        <TBODY>
        <TR>
          <TD>
            <DIV id=3Dnavmenu>
            <FORM id=3Dmenuform style=3D"MARGIN: 0px" name=3Dmenuform=20
            action=3D/portal/app/userCreate?execution=3De1s1 =
method=3Dpost>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
              <TBODY>
              <TR>
                <TD class=3Dmenuitemcontainer>
                  <DIV class=3Dmenu-header=20
                  style=3D"BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none">Filings=20
                  </DIV>
                  <UL class=3Dmenu-item>
                    <LI><A=20
                    =
href=3D"https://www.efast.dol.gov/portal/app/disseminate"=20
                    target=3D_self>Form 5500/5500-SF Search</A> =
</LI></UL>
                  <DIV class=3Dmenu-header>Main </DIV>
                  <UL class=3Dmenu-item>
                    <LI><A =
href=3D"https://www.efast.dol.gov/portal/app/welcome"=20
                    target=3D_self>Welcome</A>=20
                    <LI><A =
href=3D"https://www.efast.dol.gov/portal/app/login"=20
                    target=3D_self>Login</A>=20
                    <LI><A=20
                    =
href=3D"https://www.efast.dol.gov/portal/app/userCreate"=20
                    target=3D_self>Register</A>=20
                    <LI><A=20
                    =
href=3D"https://www.efast.dol.gov/about/about_efast2.html"=20
                    target=3D_blank>About EFAST2</A>=20
                    <LI><A=20
                    =
href=3D"https://www.efast.dol.gov/software/software.html"=20
                    target=3D_blank>EFAST Software and Approved =
Vendors</A>=20
                    <LI><A =
href=3D"https://www.efast.dol.gov/fip/forms_pubs.html"=20
                    target=3D_blank>Forms, Instructions and =
Publications</A>=20
                  </LI></UL>
                  <UL class=3Dmenu-item></UL>
                  <UL class=3Dmenu-item></UL>
                  <UL class=3Dmenu-item></UL>
                  <DIV class=3Dmenu-header>Support </DIV>
                  <UL class=3Dmenu-item>
                    <LI><A =
href=3D"https://www.efast.dol.gov/faq/faq_efast.html"=20
                    target=3D_blank>FAQ</A>=20
                    <LI><A =
href=3D"http://www.dol.gov/ebsa/disasterrelief.html"=20
                    target=3D_blank>Disaster Relief</A>=20
                    <LI><A =
href=3D"http://www.dol.gov/ebsa/related_resources.html"=20
                    target=3D_blank>Related Resources</A>=20
                    <LI><A =
href=3D"https://www.efast.dol.gov/about/sitemap.pdf"=20
                    target=3D_blank>Site Map</A>=20
                    <LI><A=20
                    =
href=3D"https://www.efast.dol.gov/ContactUs/Contact.html"=20
                    target=3D_blank>Contact Us </A></LI></UL>
                  <DIV class=3Dmenu-header><A=20
                  title=3D"Employee Benefits Security Administration"=20
                  href=3D"http://www.dol.gov/ebsa/welcome.html"=20
                  target=3D_blank>EBSA</A> </DIV>
                  <DIV style=3D"DISPLAY: none">Links=20
                  <UL class=3Dmenu-item>
                    <LI><A title=3D"Employee Benefits Security =
Administration"=20
                    =
href=3D"http://www.dol.gov/ebsa/welcome.html">EBSA</A>=20
                    <LI><A title=3D"Department Of Labor"=20
                    href=3D"http://www.dol.gov/">DOL</A> </LI></UL>
                  <LI><A =
href=3D"http://www.dol.gov/ebsa/welcome.html">News=20
                  Releases</A>=20
                  <LI><A title=3D"Internal Revenue Service"=20
                  href=3D"http://www.irs.gov/">IRS</A>=20
                  <LI><A title=3D"Pension Benefit Guaranty Corporation"=20
                  href=3D"http://www.pbgc.gov/">PBGC</A>=20
                  <LI><A title=3D"US Government's Official Web Portal"=20
                  href=3D"http://www.usa.gov/">USA.gov</A>=20
              </LI></DIV></TD></TR></TBODY></TABLE><INPUT type=3Dhidden =
value=3D1=20
            name=3Dmenuform_SUBMIT></FORM></DIV>
            <DIV id=3Dcontent>
            <TABLE class=3D"boxBodyTable addPadding" cellSpacing=3D0=20
              cellPadding=3D0><TBODY>
              <TR>
                <TD>
                  <DIV class=3Dheadermed=20
                  style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px">
                  <P>Register - Privacy Statement </P></DIV></TD></TR>
              <TR>
                <TD width=3D764><!-- BEGIN Content --><SPAN=20
                  class=3DbaseFont>Please read and accept the following =
privacy=20
                  statement to continue.</SPAN> </TD>
                <TD style=3D"DISPLAY: =
none"><BR></TD></TR></TBODY></TABLE>
            <TABLE class=3D"boxBodyTable addPadding" cellSpacing=3D0 =
cellPadding=3D0=20
            width=3D"100%">
              <TBODY>
              <TR>
                <TD>
                  <FORM id=3Dmainform name=3Dmainform=20
                  action=3D/portal/app/userCreate?execution=3De1s1 =
method=3Dpost><SPAN=20
                  class=3DbaseFont><SPAN =
id=3Dmainform:globalmessages></SPAN></SPAN>
                  <DIV class=3D"privacy baseFont"=20
                  id=3Dmainform:privacyAgreement>Thank you for visiting =
the=20
                  Department of Labor (DOL) Web site and reviewing our =
privacy=20
                  and security statement. DOL is strongly committed to=20
                  maintaining the privacy of your personal information =
and the=20
                  security of DOL computer systems. With respect to the=20
                  collection, use and disclosure of personal =
information, DOL=20
                  makes every effort to ensure compliance with =
applicable=20
                  federal law, including, but not limited to, <A=20
                  href=3D"http://www.usdoj.gov/opcl/privacyact1974.htm"=20
                  =
target=3DDepartment_of_Justice:_The_Privacy_Act_of_1974>The=20
                  Privacy Act of 1974</A>, <A=20
                  =
href=3D"http://www.cio.gov/documents/paperwork_reduction_act_1995.html"=20
                  target=3DCIO_Council:_Paperwork_Reduction_Act>The =
Paperwork=20
                  Reduction Act of 1995</A>, and <A=20
                  href=3D"http://www.usdoj.gov/oip/index.html"=20
                  =
target=3DDepartment_of_Justice:_Freedom_of_Information_Act>The=20
                  Freedom of Information Act</A>. <BR><BR>As a general =
rule, DOL=20
                  does not collect personally-identifying information =
about you=20
                  when you visit our site, unless you choose to provide =
such=20
                  information to us. The information we receive depends =
upon=20
                  what you do when visiting our site. <BR><BR><SPAN=20
                  style=3D"FONT-WEIGHT: bold; FONT-STYLE: italic">If you =
respond=20
                  to an online request for personal information:</SPAN>=20
                  <BR><BR>Generally, DOL will use the information =
requested to=20
                  respond to your inquiry or to provide you with the =
service=20
                  associated with the request. However, when we request =
this=20
                  information, we fully describe in a customized =
"Privacy=20
                  Notice" the reasons for collecting it and DOL's =
intended use=20
                  of the information. This Privacy Notice will either =
appear on=20
                  the Web page collecting the information or be =
accessible=20
                  through a link prominently displayed immediately =
preceding the=20
                  information request. <BR><BR><SPAN=20
                  style=3D"FONT-WEIGHT: bold; FONT-STYLE: italic">If you =
visit our=20
                  site to read or download information:</SPAN> =
<BR><BR><SPAN=20
                  class=3D"">We collect and store the following=20
                  information:</SPAN> <BR>
                  <UL style=3D"FONT-SIZE: 100%; LIST-STYLE-TYPE: =
square">
                    <LI style=3D"BACKGROUND-IMAGE: none"><SPAN =
class=3D"">The name=20
                    of the domain from which you access the Internet =
(for=20
                    example, dol.gov, if you are connecting from DOL's =
computer=20
                    account).</SPAN>=20
                    <LI style=3D"BACKGROUND-IMAGE: none"><SPAN =
class=3D"">The date=20
                    and time you access our site. </SPAN>
                    <LI style=3D"BACKGROUND-IMAGE: none"><SPAN =
class=3D"">The=20
                    Internet address of the Web site from which you =
linked=20
                    directly to our site.</SPAN> </LI></UL><BR>The above =

                  information is used by software programs on our Web =
site to=20
                  create summary statistics which allow us to assess the =
number=20
                  of visitors to the different sections of our site, =
identify=20
                  what information is of most and least interest, =
determine=20
                  technical design specifications, monitor system =
performance,=20
                  and help us make our site more useful to visitors.=20
                  <BR><BR><SPAN style=3D"FONT-WEIGHT: bold; FONT-STYLE: =
italic">If=20
                  you identify yourself by sending an e-mail containing =
personal=20
                  information:</SPAN> <BR><BR>Information collected in =
these=20
                  instances is used solely for responding to requests =
for=20
                  information or records. For example, you may decide to =
send us=20
                  personally-identifying information, such as your =
mailing=20
                  address in an electronic mail message requesting that=20
                  information be mailed to you. We may forward your =
e-mail to=20
                  other employees at other Government agencies (e.g., =
Treasury=20
                  Department/IRS, Pension Benefit Guaranty Corporation) =
who are=20
                  better able to respond to you. <BR><BR>Should you wish =
to file=20
                  a request under FOIA, instructions are provided at:<A=20
                  href=3D"http://www.dol.gov/dol/foia/main.htm" =
target=3D_blank>=20
                  http://www.dol.gov/dol/foia/main.htm</A> <BR><BR><SPAN =

                  style=3D"FONT-WEIGHT: bold; FONT-STYLE: italic">If you =
link to=20
                  other sites outside DOL:</SPAN> <BR><BR>Our Web site =
has many=20
                  links to other sites. When you link to any of these =
sites, you=20
                  are no longer on our site and are subject to the =
privacy=20
                  policy of the new site. <BR><BR><SPAN=20
                  style=3D"FONT-WEIGHT: bold; FONT-STYLE: italic">Cookie =
Use=20
                  Notice</SPAN> <BR><BR>DOL employs "cookies" to provide =
better=20
                  service to its customers. DOL does not use cookies to =
collect=20
                  any personally-identifying information from users or =
to track=20
                  user activities beyond our Web site. DOL does not =
maintain=20
                  copies of cookies on our Web site after you leave our =
Web=20
                  site. <BR><BR>Cookies are small pieces of temporary =
data that=20
                  are exchanged between a Web site and a user's computer =
which=20
                  enable a "session," or "dialog," to be established =
between the=20
                  two machines. With the session established, DOL is =
able to=20
                  tailor its responses (i.e., identify and provide you =
with the=20
                  information you want) and help you traverse our Web =
pages in=20
                  the most efficient and effective manner possible. The =
session=20
                  is often broken when DOL's server does not receive =
further=20
                  requests from your computer or you simply exit your =
browser.=20
                  <BR><BR>DOL limits its use of cookies to "session =
cookies" -=20
                  types of cookies that are temporarily stored in your=20
                  computer's memory. Session cookies are normally =
deleted from a=20
                  user's computer when the user logs off the computer or =
the=20
                  user exits the browser. Effective January, 2001, DOL =
stopped=20
                  issuing "persistent cookies" - types of cookies that =
could be=20
                  stored permanently on your workstation and reused each =
time=20
                  you visit DOL's Web site.=20
                  <HR>
                  Our Web site employs software programs for security =
purposes=20
                  and to ensure that this service remains available to =
all=20
                  users. This software monitors network traffic to =
identify=20
                  unauthorized attempts to upload or change information, =
or to=20
                  interdict traffic that might otherwise cause damage.=20
                  <BR><BR>Unauthorized attempts to upload information or =
change=20
                  information on this service are strictly prohibited =
and may be=20
                  punishable under the <A=20
                  =
href=3D"http://www.usdoj.gov/criminal/cybercrime/1030_new.html"=20
                  =
target=3DThe_Department_of_Justice:_Computer_Fraud_and_Abuse_Act>Computer=
=20
                  Fraud and Abuse Act of 1986</A> and <A=20
                  =
href=3D"http://www.usdoj.gov/criminal/cybercrime/s982.htm"=20
                  target=3DThe_Department_of_Justice>The National =
Information=20
                  Infrastructure Protection Act of =
1996.</A></DIV><BR><!-- This component is hidden and pops up on command =
-->
                  <DIV id=3Dmainform:panel style=3D"DISPLAY: =
none"><INPUT=20
                  id=3Dmainform:panelOpenedState type=3Dhidden=20
                  name=3Dmainform:panelOpenedState>
                  <DIV class=3D"rich-modalpanel " =
id=3Dmainform:panelContainer=20
                  style=3D"DISPLAY: none; Z-INDEX: 100; POSITION: =
absolute">
                  <DIV=20
                  class=3D"dr-mpnl-mask-div dr-mpnl-mask-div-opaque =
rich-mpnl-mask-div"=20
                  id=3Dmainform:panelDiv style=3D"Z-INDEX: 1"><BUTTON=20
                  class=3Ddr-mpnl-pnl-button=20
                  id=3Dmainform:panelFirstHref></BUTTON></DIV>
                  <DIV class=3D"dr-mpnl-panel rich-mpnl_panel">
                  <DIV id=3Dmainform:panelCDiv=20
                  style=3D"Z-INDEX: 9; LEFT: 0px; POSITION: absolute; =
TOP: 0px">
                  <DIV class=3D"dr-mpnl-shadow rich-mpnl-shadow"=20
                  id=3Dmainform:panelShadowDiv></DIV>
                  <DIV class=3D" dr-mpnl-pnl rich-mp-content"=20
                  id=3Dmainform:panelContentDiv>
                  <DIV=20
                  class=3D"dr-mpnl-pnl-text rich-mpnl-text =
rich-mpnl-controls "><IMG=20
                  id=3Dmainform:hidelink style=3D"CURSOR: pointer"=20
                  =
src=3D"https://www.efast.dol.gov/portal/images/close.png">
                  <SCRIPT type=3Dtext/javascript><!--=0A=
//<![CDATA[=0A=
 Richfaces.onAvailable('mainform:hidelink', function()=0A=
{=0A=
	Richfaces.componentControl.attachEvent('#mainform\\:hidelink', =
'onclick', '#mainform\\:panel', 'hide', function() { return {}; }, =
false);=0A=
 });//]]>=0A=
//--></SCRIPT>
                  </DIV>
                  <TABLE id=3Dmainform:panelContentTable=20
                  style=3D"WIDTH: 350px; HEIGHT: 1px" cellSpacing=3D0 =
cellPadding=3D0=20
                  border=3D0>
                    <TBODY>
                    <TR style=3D"HEIGHT: 1%">
                      <TD class=3D"dr-mpnl-header =
rich-mpnl-header-cell">
                        <DIV=20
                        class=3D"dr-mpnl-pnl-text dr-mpnl-pnl-h =
rich-mpnl-text rich-mpnl-header "=20
                        id=3Dmainform:panelHeader=20
                        style=3D"WHITE-SPACE: nowrap">Warning =
</DIV></TD></TR>
                    <TR style=3D"HEIGHT: 99%">
                      <TD class=3D"dr-mpnl-pnl-b rich-mpnl-body" =
vAlign=3Dtop>
                        <DIV class=3Dpopupbody =
id=3Dmainform:bodypanel>Do you really=20
                        wish to decline this agreement and stop your=20
                        registration? <BR><BR><BR><INPUT =
id=3Dmainform:yesbtn =
onclick=3D"document.getElementById('mainform:panel').component.hide();" =
type=3Dsubmit value=3D"Yes " name=3Dmainform:yesbtn>
                        <SCRIPT type=3Dtext/javascript><!--=0A=
//<![CDATA[=0A=
 Richfaces.onAvailable('', function()=0A=
{=0A=
	Richfaces.componentControl.attachEvent('#', 'onclick', =
'#mainform\\:panel', 'hide', function() { return {}; }, true);=0A=
 });//]]>=0A=
//--></SCRIPT>
<INPUT class=3DcheckboxIndent id=3Dmainform:nobtn =
onclick=3D"Richfaces.componentControl.performOperation(event,'#mainform\\=
:panel','hide',{},true);" type=3Dsubmit value=3D"No " =
name=3Dmainform:nobtn></DIV></TD></TR></TBODY></TABLE></DIV></DIV></DIV>
                  <DIV=20
                  class=3D"dr-mpnl-mask-div dr-mpnl-mask-div-transparent =
rich-mpnl-mask-div"=20
                  id=3Dmainform:panelCursorDiv style=3D"Z-INDEX: =
-200"><BUTTON=20
                  class=3Ddr-mpnl-pnl-button=20
                  id=3Dmainform:panelLastHref></BUTTON></DIV>
                  <SCRIPT type=3Dtext/javascript><!--=0A=
new ModalPanel('mainform:panel',=0A=
				{=0A=
					width: 350,=0A=
					height: -1,=0A=
=0A=
					minWidth: -1,=0A=
					minHeight: -1,=0A=
=0A=
					resizeable: false,=0A=
					moveable: true,=0A=
=0A=
					left: "auto",=0A=
					top: "auto",=0A=
=0A=
					zindex: 100,onresize: '',onmove: '',onshow: '',onhide: =
'',onbeforeshow: '',onbeforehide: '',=0A=
					domElementAttachment: "",				=0A=
					keepVisualState: false,=0A=
					showWhenRendered: false,=0A=
					selectBehavior: "disable",=0A=
=0A=
					autosized: true});=0A=
//--></SCRIPT>
                  </DIV>
                  <SCRIPT type=3Dtext/javascript><!--=0A=
=0A=
//--></SCRIPT>
                  </DIV>
                  <TABLE class=3D"checkboxIndent baseFont" id=3Dj_id270=20
                  cellSpacing=3D0 cellPadding=3D0 border=3D0>
                    <TBODY>
                    <TR class=3DformLabelJSF>
                      <TD>
                        <DIV id=3Dmainform:j_id271><LABEL=20
                        id=3Dmainform:acceptedAgreementlbl =
for=3DacceptedAgreement>I=20
                        have read this agreement</LABEL><INPUT=20
                        id=3DacceptedAgreement type=3Dcheckbox =
value=3Dtrue=20
                        name=3DacceptedAgreement></DIV></TD></TR>
                    <TR class=3DformEntryJSF>
                      <TD><BR><BR></TD></TR>
                    <TR class=3DformLabelJSF>
                      <TD>
                        <DIV id=3Dmainform:j_id273><INPUT =
id=3Dmainform:acceptbtn title=3D"Accept Agreement Button" type=3Dsubmit =
alt=3D"Press to accept this agreemtne" value=3D"Accept Agreement" =
name=3Dmainform:acceptbtn>
                        <SCRIPT type=3Dtext/javascript><!--=0A=
//<![CDATA[=0A=
 Richfaces.onAvailable('', function()=0A=
{=0A=
	Richfaces.componentControl.attachEvent('#', 'onclick', =
'#mainform\\:panel', 'show', function() { return {}; }, true);=0A=
 });//]]>=0A=
//--></SCRIPT>
<INPUT class=3DcheckboxIndent id=3Dmainform:declinebtn title=3D"Decline =
Agreement Button" =
onclick=3D"Richfaces.componentControl.performOperation(event,'#mainform\\=
:panel','show',{},true);" type=3Dsubmit alt=3D"Press to decline =
acceptance of this agreement." value=3D"Decline Agreement" =
name=3Dmainform:declinebtn></DIV></TD></TR></TBODY></TABLE><INPUT=20
                  type=3Dhidden value=3D1 =
name=3Dmainform_SUBMIT></FORM></TD></TR>
              <TR>
                <TD><!-- begin backtotop.shtm -->
                  <DIV class=3Dbacktotop><A=20
                  =
href=3D"https://www.efast.dol.gov/portal/app/userCreate?execution=3De1s1#=
Header"><IMG=20
                  height=3D18 alt=3D"Back to Top"=20
                  =
src=3D"https://www.efast.dol.gov/portal/images/topdoc.gif"=20
                  width=3D18 border=3D0 valign=3D"middle"></A> <A=20
                  =
href=3D"https://www.efast.dol.gov/portal/app/userCreate?execution=3De1s1#=
Header">Back=20
                  to=20
            Top</A></DIV><!-- end backtotop.shtm =
--></TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR></=
TBODY></TABLE>
<TABLE id=3DFooter cellSpacing=3D0 width=3D984 border=3D0>
  <TBODY>
  <TR>
    <TD class=3Dfooter-links>
      <P><A href=3D"https://www.efast.dol.gov/faq/faq_efast.html"=20
      target=3D_blank>Frequently Asked Questions</A> | <A=20
      href=3D"http://www.dol.gov/ebsa/foia/foia.html" =
target=3D_blank>Freedom of=20
      Information Act</A> | <A =
href=3D"http://www.dol.gov/dol/privacynotice.htm"=20
      target=3D_blank>Privacy &amp; Security Statement</A> | <A=20
      href=3D"http://www.dol.gov/dol/disclaim.htm" =
target=3D_blank>Disclaimers</A> |=20
      <A href=3D"http://webapps.dol.gov/feedback/FeedbackSurvey.aspx"=20
      target=3D_blank>Customer Survey</A> | <A=20
      href=3D"http://www.dol.gov/dol/aboutdol/website-policies.htm"=20
      target=3D_blank>Web Site Notices</A></P></TD></TR>
  <TR>
    <TD id=3DFooterContact>
      <DIV>U.S. Department of Labor, Frances Perkins Building, 200 =
Constitution=20
      Ave., NW, Washington, DC 20210 <BR><IMG style=3D"visible: false" =
height=3D1=20
      alt=3D"Phone Numbers" hspace=3D0=20
      src=3D"https://www.efast.dol.gov/portal/images/skip.gif" width=3D1 =
align=3Dleft=20
      border=3D0> <A href=3D"http://www.dol.gov/"=20
      target=3D_blank>http://www.dol.gov/</A> | Telephone: =
1-866-463-3278 | TTY:=20
      1-877-889-5627 | Fax: 1-202-693-7888 | <A=20
      href=3D"https://www.efast.dol.gov/ContactUs/Contact.html"=20
      target=3D_blank>Contact Us</A> =
</DIV></TD></TR></TBODY></TABLE><!-- MYFACES JAVASCRIPT =
--></BODY></HTML>

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://www.efast.dol.gov/portal/images/Banner.gif

R0lGODlhUQFPAPcAAAAAAP///+YVF7AkJ3wgIaoxMrM3OKQ8PbJFRsJRUptDRLtZW8NnaM9wcbdr
bKAuMbRVWbJZXct4euCpq4UIEPMpM6I0OrRJUL5UWqYYJawzPaRMU9CEiu3Mz/Xa3P/z9JMUIKQh
MLQtO7dYY/Dc3q03RsFWZfrJz+zk5cFpee/X2/vW3frb4enR1vTc4f7o7fXQ2u3d4vzW4//8/f/P
4vbZ5f/6/Prf6/Hg6P3q9P/4/P7z+vHW6UQYQP/1///4///7///9///+//z7/BcQGPv3/P37/97d
3zQsRcfFzPr5/iMcRu/u9wUFE/X1/QQGTQUGListagIHbwINjQYYrR8qkiUwlwoalgsUXSI1s6iu
2sXK7Q8koBkvqhwumR4xoHaBwxEttRYrmxovlZGbzdXZ7QYfhRYukRo2pBguhxszk7e/4eLn+wMk
owMklgQccggrrQkvuxIztBQxmxgxjBw4ndPc+xExkhc2mBs9pQw0p2Z3qBM8nQo5mfz9/ws1fh4k
LfX5/efz/vb+//v///D+/DpGQ+v18Pn/+vX+9fz//Pr7+vD97/z/+vr+9fT76vn+8Pv99+302vf4
2v7+7fPz6v//+Pr69f//+////f39/ISDctvawv/+8v376P/+9bi1pJWShvn38PrUW9bOuOvjzvi8
PaaglP305erj2P758WFCFOGaMnRRG6h5NI1nMOSpUPfv45VgFkowDWlgVP/8+MJ9KnlvZv717TMi
E+rYyfXl2OXb01VOSf/8+vLq5W5LOPTc0P/59u3c1EU4M+3Y0PLd1f7p4e/f2b59afbUyfnc0/be
2Ny2ruSnnTMtLPjs6smTi/LGv+nLx/7v7Z0gEsNaTfDf3ezc2i8IBaI0KrtYUEwmI9Wjn/zi4JYk
HrIxKZ05M7lUTWw0MLJWULRaVeu2s+W+vPPV0/fa2E8IBWQdGqc3NK1DPqdIRKxNSsV2c8B/fPzV
1P3c2/LY16YPDqIlJJgqKbhWVqtaWbljYdmVlPfe3vLh4f/5+f///yH5BAEAAP8ALAAAAABRAU8A
AAj/AP8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1qtWrWLNq3cq1q9evYMOK
HUu2rNmzaNOqXcu2rdu3cOPKnVs2HLFetEKd2nsqFK1e497RHYwVWK9NpJj4YyKoECE7OzpdShKq
FzACF6XpQkDwga5gBZUFKwWC4LRSBOMpk5dOGWd99HCoYMZMl7cYOPiZG6hrl655y+YhG7Zr38B2
y2y7WDEhAoWGEqa5mBdNAUFzHvgNQwZDhjd0K+Qx/ygIYtcyZwUZyFvBgh+vYP2upQq2W+A7dP1q
k7jhgh4zzgPZM4E8xzRDDmERjUPLKUM4EYgWiWixRxlsgNGYIHYUskMStABTGkWldIIBQSF0UkxB
8jjiSAoEGYMNQeI0owom+wzwTwMfBDCEJUL48oE/P6hyzkDB+AOEKIgIY4MOH9T3jzhD+LGDEEZ8
UMs02iwkzQc+6ACJMNQ0MJA0NnyCSy1GAOHPl7hIkB4kjqBSEDyd2BDEB5oY8cMOiOAizUD46DAI
LpQgokMjwqAyokAKHAOED5EwgotxCDK0Di2g/MDGGmRsQYYTDfrRCRtDNKKFFmuwUcYPoNCyDkXB
WP+yqEAh1NJPQSu4UMmfA83DQkH5qBIDQQUUYAA4OSSSzAEWiGCjQMbgMsID9vzzTQjVDpSAJcco
YME7HBwjjJMH7SNMBxd8U0I3QuBygEADaKDAAfA8ckwJBbATjkHnLMKEMOMRpI0IBSjAjx/JGBCO
Adn+Uw4uK9xjz8T2hHAPQdJY0s0D/ziAyw5uVprQOLewsUUhW4BBBiJD/EIKKHqdAsokNgxRhBZg
XALEI6cQ81xE6QQgDkH2BOFBQcW0cM4O7wpEwrAE4RPENQhdEwQ+Bw3ziWAJbQOECsR6Akk8CdEQ
yAUEnRNLBAbhg8nRCRHyQQPCkJKQC5gM3TYm8yj/NIAqTBAEDxCUimxQLqHoUAgZa8yAiCSbANJE
E1A88QQUUBAByCaeJBKIDT6czAkRGQAtNNFCwD2QiyY4UjgyUAM6ddVXH8SPMAsohMEMLhQUzSIw
JHSMLwAKVPpB+CiiukHkDNLMP8IIc3feBy3wgS4KZQDJD9UQa/hBuYBCCBhbYMJEKbdQboYbXHBh
BhdicOGGFE8A0EspPthBRiKaXEOE6XoTiD1SVxBjkOAflTjGQJDRu6jN7iBWw5pBsOGPWR2EHJr4
FUEOYAnpIcQcqpgGxxaSvOUVxBmDgMc/dJEJfSAEbwEkiAl8cCuFHKMQhfveQbgRih0oYQ9aiEQo
/5rwBCp0oQ5zuAMdrCAGNdBBDHWQQxie0IRNHKIQTtCCIDzxv4cELYYDNKEB/7EPIAQsOwWRGtUg
WDuDkMAfEjCAvjTQMIFgIBIrMIgvElEAhGgAEjWbAAI+hDzlCe8H+4qGP4Z0EBgeBAM6gIYBCtCO
cLDDIBJAhSZaEDIdEmQcm1BFpwghCmJAYQpo0AMXuiAGMaDhDnfwwhjoIAcq6AEOV4DCMyhxCDAw
wQZJ4IYXTxcgArbogNoAQgcE4gF6pPGBBongQeYxCExQA0ioQA9BEtCIPBYEBZo4kB+H4Q9EKMEc
CUBICRGCAEvUQCAXmMEHXkg9g2yjFoXAhSqY5P+IGAqEAd4ohB9iQTZPWqsXH3iQHSTxjCfAAQ9E
yAUW1oeGKzhxDFlowxSQkAsi6EEPTyDCI1BGBkGEQh0O+SLqxHjAf5xjCJypwS6eucZotrEg6RjE
L9AxDxfsQpsDuUAjNEgQcIozIeUwhyMiQYloFNKEA3HGIiYwEGgMIWAFcaQ9FVEIFrAABzDoR/EI
AgIJFMMflmCkDonBDzJo4RKQyMUTwlAHLgDCFqx4BRauwIc8zCELU1iCK2whCyTA4QtzeEIuFrEG
MLBBEcRIKTEFKAR+FLClEMAEVVWADJrSToIFxJ1CEoAIog5kCDZoR0MKMAFRCKOTgDLkQbyBCKz/
nkMR5BqIVgsijkgMAyLwoIbGdDiOUBRCf4UABhTC8AU69MEMq5AFK1iBhDa8rw2rYIUrWrEKM+jh
DF3QAxSI4YhKaBEU42iISotp2WNW9Rf/YEZLZVfTgkhzgpoA7QUHYUIREEIIx2sIBzrBq6jJtiAa
wAUhCJKCQVCikfUsyAzr25B3JAIRAa5UL46QKiCcogkPPcMY5gAHQMgiu65owioM8QRTsCK61e3C
HdLwBTg0IRSY2AIbAkGLhgRDFVj9xwFU0VmCqGCmAhlwCmJQ5IGMABENNEgMGmHBgWBDEf4siDX8
8FuCRAMTajXIAcREEA38AKrbWARU/8EBYcwg/xjG6IeuPvEICEjZD9s4yDZ0gOSEkMOfLiCEBgx3
j004wa1KAIAZmjgGMdwBl9F9xSqe8ArluuIVsnjGFergBTrMYQxdkAIRfsEELQwCvQxxRiOeN5B4
EIKqBKlBOgZSAE+cowNdDuon2msQFzhiBAeRwQ70axBxXAI0AymBMB4BW4IgQGwWIEgDinACg+TD
H/I4iDEQ8Qt+NJMFK7ATrI0siiz/Ax8+8CZC6mVae3ziE98DBicOsYVBbGK5eDgDHehwBjXA4Q3c
BQYwWiFpbhD8DYdNgxrwkIY6dAEKt0BEGdbAhF4wBAEz2ME+whGOeOxAGGP9hwteNJBmaOIFNf90
8ifmWxASqALYbhxCMtrBDnZogx2T1FYnUBEOcLQjXIhQhkLO4Y9jSCAEIWDALhLR7H+QYxHMMEgJ
KIGLEhREH8IIXEH48Qlzl2MRxwjHATQADnZYgB3g6BUmpnGBDChgGp8Yt4bZgKpHEGEKffCCE9NA
hzH0AQ5YkEUrXEF4V8xiFVJoAx6soIYqKLEKeZhCE7K4B0Fs4hsM2UctfEEJSvjjA90wiAdS/g99
QGIGRyBIOSYQCUtE45IF2YW0IAiETohCB7WoRSIs4YkQCMQag0DEDgKQiE8IIx0XU8g0OsEIHwRB
CJDIrUDwYYllGIRuqCGPJwrhz1RAIp1tC0L/EFThD0XUQhG+6EToBYIAY2DC9p9whAgN941bOGEN
dgAFFLgQy77Psgp4EAZmwF258AqtkAu2sAqb1mjNNQdiYAV/IF6gcAhJsAjB1BD4MA3IQA3NYAIH
kRwE8Q3KUAzWNxASoAzMkA7SAH4EsQzSwDUFoQvGYAwukA6pIAMq4AHB8CwGoAv9cAMy4ALN4AAO
wQDnEAPUYA5B5mzFUGAlpwxOZRDdsAw59A+ikXYG4Q7GUAyp8DT0wAIkIA/rNxAcoAzKcAIckGEI
Mg6gUASM8AO38ARo4AVV8ERzQAdpMAZeoAdYEF0DJwuF1T5ewAdn8Ad9lwZ/UAdS0AuMoAR+//AB
kZUSP2NQhsMNKOAEg6AEgCAFeLBvZ9Bvs5QGfZAFcoAFs9AKB7gEfSAHDCcGXuCAdfAHjWYGREAI
gkIJvYAZlLiLJEEMRoAIiSAMUPAGMjYHdUgHVYAGeIAGWIAFijULs0AET4AFb1AHaQCAVZAGdzAH
THQFTeAJn1AIgXALKMWL5ggSz6AIWsAGngAFbuBp+3ZRe3gF1OgGUZALuRAFbfAGT7BKfGAFs3QH
Z/AFVdAGUDAJbLA/oZAN59iQHfEMi1AIkMAJTeAG+dZv/YYH/NiMb5AG9PMEZhCSzkiNfDBjsTQG
Y+AGUMAJiuAEmrAJDOmQMokRzzADgRAEpf/gjl1gBXegBig5B1iQC9PVCrKAaURJlNM1C3JoBXSA
B2qQhyrJCULwAz+wkDN5lRXxDH7gCErQCU1gUVVwhyLWBVfwDKMwCoSFVy7WCqwwCqZADFegB2Og
Bp/YcFzQBJJACEAQBOSIlX4ZEdwwCJvyCIAwBXSgBk+JB2PwBVSwBKZwlnkFC6MAC+5wlqOABFfw
BV8wBmfwaXfgjYggjqLgKgnxDrrAC8zggvuANgXhDqwhD8PwhSyADa4xEAigDMDxhebAAU1jEBkQ
C8owhgTxDsUgDx5AAitwHnk2EObAD+mADvxwDcOQCsywAsGAVaxBDyxCEAzQG+gQGryADSv/kA7Y
0A8sYAxA9Q/BoAy7oAGT+A/LkG2llw7b4Q3zMAwekA4ysALSRxAXYA7HkAPm0JvsJw/ogAzegAzy
YAwsIA8igBDtwAzyqSXe4IQEoQvUyQvDsAzmAHMFEQL7MA+7YA6sSRC4GQy7AJu7SUgkMQ5JsAZb
sAi9IAV1sG9pgAdekAZt4Jhn6Qqr8AoGCAySaQqa1gd0oHd3MAZ4IAXPQAioIgS98J4SJgyYUAuN
4AN+IApVuAA2kE+OgAlKMAiDQA0uZEdGsgLM8AGq0AmeUFDpUQvG90jCUAstgAM5MARopVbnEARD
oHuBEAg68AMfgAtk9g/88AIeIHf/MAEf//ABLPcP8oAIjxA9iDAIHyd32GADH1CF/fCdN/IBidAI
OUAIhTAIipAIkGChBOEAqpAIj+APwuAJQZYPtTAInzcEO/AJiYAKg3YQCVALs7YQ7kAJwlAJsFcQ
wWADwdABHfABwqAJHPChwfAJagoJnUCEBPELhVAJxiADAbAIH7ALBmASBBAKg1AGQgQFnqlveucG
RFANBEAADxAO36AN9UoA1VANRKB4/KYGPYkGT7AJiNApOSBMCYEBvtAtFgAB+xAEOhCtA1EOn1AM
HGMjAzAAGUYOlBCs/3ABE8CmIfcP5vAD1DAIS/gPGPAJ2CNADaAKjZAMAmRzBZAMnxALFv9gLFky
EMVQDN3gqQPxAhNgDLEjEMvgCfqQAfbwDRRTECzgAlZVEP2gOjX3AAdwDJQAD3JUAJh3EBZwJvvg
exxQC6rgewJRDh/wAjerAfiSL0gFBBybEN2QCC+ACW5KEKUwA1j4D9HwCZ5QEOZwCdNQAhnAAarg
CQSqDLhQpv/QDss3oSRBC0JgB2XAC1DQBl+QpGlgBX2gBz0gABSgDgJQARUgAKQrugKQC3CABnV4
o2pwl7xgCaByCq+CVJHgs/8QD52ACQ2DATawZqqHCe9kGp8gfZCgBPHgB9InsY6rt7WgqglgA7lW
ENiADCmgCt0jEN/wASlQClEmEPzgCPn/sBAeMA0ToAp1WwxNZqKUUGXlQgmsJhDnAAmFAwHCYAwQ
QQ5D4EwLoQtKwAE+oKr/UApBkLMC8QGOUKII8AE2QEgTQAk5RA+1wIL/YACMUATRVhLAcH9k4Ae9
IIdnYAX69midmw1NMAAVQADqcMLVILqoy0p3IAbLyKSDsAZJ4AQ9phD4AKwoUgsqJBDkUAQUZhAY
kAgUFg8/kAP/MInkICT/UKkGsQCLELwD4TWPirKYUMXeOwwZ4APY2jFDAJ+pRxAy8APsK728IAKi
kAOE1A/qRhDpcFMJgQLCIMHiMAPQMBARoAN98xD4kAm+OxAHsAOWpQSXcKy9MggErJ5A/+AOAxEN
QvC+T2IE8DUQqaAKJSoQwQAJuVMSBAAKdrAFgUAKANAGeSBiiHUHnUsBICAA9aAOFFABGUABFCAA
6+AGfBAFd1AFY3CXpHBoZYACwEBCOkwQ3QBmEZsJvEBCPxA8gqMJkzwQ3fAJYsIMn6C4AgEBQrDH
rTYIqnoBV4wQ9PBbKzCGEwA26YADBTEMinBUCKEd/3ACmNDD/4ANa/bGxGYQ9uBmdfQNQSAM2UIO
nbCyDtHHf5xkn+BU5+AL8jwQ6UAI4yoQBRAEL3Adl1C3/wCrW0sBPJAI5UAi79arJUELjEUGl0AL
TzAHeCAGnwYHRFAPA1AN3+DSGFsN9f8AAvWwr3pwh1bQBU/QC0owcYMQCgyxAL5gQg4wA8tkR5gQ
CyLADgVwc8xjCVFHEM1QC7n1C0PQR9GQVgUBAUCQzANhAi/wAU3nNlj8D8VwKxPAax4QerwwtP+Q
Co6AtTfXR6L3KxjACAokENcQxP+QDkLQ0QrBDpngDwbxAYsAe/mwA6bFEPigCQX9D9MACR0NDzYw
DaIXBHZtD83QCNspENMwA9b8D9QwA8e6Ao4g2NZyDohguySxDkkwCI+wBtRABJyIBg/oBoCgXYMH
C0DqCqwAC7DACs9ABaqbBlkgBXhZBmTABrhgcQsBAb7AawIxAjOgv/+QD4swKIOgA5//gAp2RhDb
8AnDkHwQ0Aw/YAnW3A4qKxDK5gksCgFKEADmoAzTcAwqAskDQQ6ZcNbpcCsMIAwXYw+ZoELI8Ki8
UAiRoAqI4A8cOEEa1AGDQGb0kAoHAdiqjRDkEABw/Q8kgAjitAD+oAPDkA4ucJzPok6QrRAHoASG
/Q/3MAiEMEK6BQTUIAM8EAQdwMgEEQxCwDYEYTVHdQ0zgA3TMA2x4AiiUAlWhxI+fSpDQApNIAVZ
QAddYAZI4JawsF1ACgzJMHijQAyoBHlm0ASgkAgpwwRCzRDSTd3/MAI20GQRAASIgAw4sALIoAyX
fG5R8gjkhwtKsAPCSUY+MG5za80Q/xAAP7AMZ/UDR3DPArEA/Y0Q83BAD1AL46EPif0P1/CoJEAI
1EACKJCfgz7PLcUAmqAMpUEPfv3GGa5nmkByBEECiiDYT0cIj5C7z5riBwEBK54Q8OADSf0Pw+AD
zcYCQrACHQADL+AJzTBWwTAD4RvkQgBaqUAIlYAOLyAEPhANLGoS6xAKPrA4kAAKU54Fn8mjk4mK
rvCY7T4KgOAGdVAHUwAAp+AJZFAGSpAEsxvdtWDUM8BrCPu2hRQApRAM8qAME3DP0KADinsOM0Au
5RAAJ/IPJqAEi0CgBEEOM3DWHkByzBB63dBSyAA2LYILm5wQ1yDr8wAJRBidF+4Hr/9uEO0gT4ed
Car1DxAgqBbwADaXyL1+YAdBCpkAsWTkB5hNEB4QAAT8DjCwCNMOn0EA5ANBDak1EMPQCYI9CYlg
9CnBDb/gKZVQC6cAAFQ+RbIAC49pCrbgCm5pCqYgC08QB18gBQDwO1twKk4QiWz+7wXRDYugVuSA
CRaOw6JQ8QmhDXGSfKXnB6jQMOUgDE02DQGg3wMhDpN+EDVQZBNwNErDTBQ2DL7AzhCUa/AwA5it
AlicDjK/EPZgJ4wP45r6z8Ig0A0BAUJfENWACZawAQOxAYegCgRKApGQyOEwBHcsEObgDxbNJA1z
Az8gQfHgC7EQ+ygBCIWgBKfCCKT/AAhQcAVxgAVQAAiAkF0v9gzeLwVxcAVURAqI0FhlsAi0oIt9
b0LpoAjyTA5K4NcEARD5/P36V9DgwX8cBg1aYYyZjEqDOl0wWE6YC4MIfmhqh7AgvgAkPBasUaog
PEsGlMQrSA8bQhaDIow8OMzYwR2iEKgQ6TGdHwg0D0IDIu6guBk4DOYDck3oSAiKPAi1pkNTKl7L
VkjC1KjBwX61ShSkUHAZJgMFOQhpdrAdEIIGVeiYWRBZrX1P9e7dC+yQHS1rMOG61eTJFCqJqTx5
cqVN4ilPmtyapEQQGDKRQq3jWxDCJ3llC8arFamaQQi+kOnN5wud3hpKXqhwgW4e/y9PNiYs1eHU
YLMZvEaKu0rTxc1/2hS1EPagoLFiCD0IqyuUxIqD8VRN6GDSIw4g5PbuU2UOxG9LeQuSwzSsc8Fy
rkV7POenlrF0JGrAiOWvxUEVNNHgIBCoAaKjfxAQJhLn/qFgAkjUK4gEQvIxyJrBFHhvQ74I6EUU
JwahZgtCYtkECiiekGJFKaaQ4gkoiLhFkkgU2aMMRZzYhLP3IPBnlwNE2GACIz7g4CByPvglnALC
sUADAx74Zikg+HnqAUo8OQAhBwjZpaIgpjJIg5zEQ4icIJDzqAZ5DILmh37O+4eFeRBiBhV4Cngg
nAfYMUCbgzxo86BjjMBhmZFi8P/HzKfu8USUfUIIgQNhUGnwn3xmoGfDd1Q5JpxwtCmAnQMA/SeW
RxgtyB1ERDkoBkQuvacbRqA5yJxEzjkgBAmE8SScg9L5wUKDptGhLQ6TfYoYXowQhIxAtmDkEk5C
oaUXQ7LtJRRSECGERCe0sIMRWnh8bwRhFBFFGCCKEKUbhForBJUfBglkB38s2a2gCHbATqhkMhHO
I1E+wWc9IP41qJtPlPGIHFWCoSkdiQsy5xJzDOonFYSKwcQRSz6pJYhBgMAlBIPSGdSgeC7RgZmR
rsHFqL0coGSRIYyIxBMHDsJA0w0FykSVRzSpJV1RQnAAkRzkPOiXWpLR+JIX+lH/YYcfIlFlhINC
GAaRInZYRBWWDlpGGAwO2sAfHxBQ9u2RuDmFDTZE0UIQLTTpJBInlEBEByEWQYENLcBgYxA/knhG
2XeUwQYdY3Rpxh2P3DnhuGFS2WWeYUqR0B16KqbJGXSiGWmCZUz/px1jOkDogV10YQChdlJxeCRl
bv9HAmPgMegEXRBy/BoViklnBRewKeUeg4oJ/iALUpmHk5GG0cVtvg6YQJ4VJtDwIHdSeb4zBVaA
wRgPvOFlmHl0eSCaeeD1KBrJDVJGHmaGQeaFafZhHiEQ7OMExzDHBjyijGJs6SDN6Me+4PbAgqiD
Fkk4hBMcAYYtrGELWiCDHcig0IRAdLAMhyhCPzbBDQimUIUrZGELC+I0F8ZQhjOk4T/GQQtQHIEN
mCiDDwDjhDUMwhFOOAQTQHELFNZQiUtkYhOd+EQoJmsd47hFKE5xhEMEgm9HAMUpbgGMcURRjGMk
YxnNeEahEAAY3OBGNoiQC26MgwBopGMd7XhHPOZRj3vkYx/9+EdABlKQgyRkIQ15SEQmUpGLZGQj
HflISEZSkpOkZCUteUlMZlKTm+RkJz35SVCGUpSjJGUpTXlKVKZSlatkZStd+UpYxlKWs7RkQAAA
Ow==

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://www.efast.dol.gov/portal/images/Email_Icon.gif

R0lGODlhEAAQANUAAP///5kAAM2Dg7dKSpsFBZwJCcBiYvLy8uPj4+rq6qoqKqw7O9GIid6srLE7
O6YhIbpRUevMzOS7u7VFRbxZWOK0tLhOTr5eXqIWFpoCApkBAdulpct9faAREas3N6UeHr1aW58O
DufCw7tUVfv19btpacNpaff396QZGbxWVqgmJbJAP6ooJ+3S0tOurtCHh5oBAZsHB69BQZkAAbxX
Wa00M8JnZ5kBALNCQbRCQ60wMJsEBK40Na09PdKQkNibmyH5BAAAAAAALAAAAAAQABAAAAanQJLE
x2C8XoKkgMP5RQAtk81mqF4uIBCFkqKcRFgQbUSGQCzowQAhMqfVk3gOt1ohJHGAfs/n1e4ODgAB
fHqECgoIFTo6hnyEAA8Piiwqe5CQACgoCA0fH44BGIN6HR2dGKOZlwAFBZ0hIYWFOzsIGzExBAQ7
Gb4ZGhozAQG3MME3xMrLxREqBTGu0q66GD0IJD4yHgvd3gseHiUuCXoHCejp6gkHJ0EAOw==

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://www.efast.dol.gov/portal/images/utilseparator.gif

R0lGODlhAwAUALMAAAAAAP////Tz8/39/fv7+/r6+vf39/Pz8/Dw8Ovr6+bm5uPj49jY2P///wAA
AAAAACH5BAEAAA0ALAAAAAADABQAAAQccLGlmEosIYYEOwZjEEwxMEPABCq7tvAru3QcRAA7

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://www.efast.dol.gov/portal/images/Print_Icon.gif

R0lGODlhEAAQANUAAP39/ZoAAP7+/pkAAKw7O7REQ7A6OqosLNGKivPz86QbG86Dg9WXl8BiYurq
6uPj45wJCZsFBf///96srKYhIevMzLpRUeS7u7xZWPz88rdLS+K0tLhOTr5eXq82Nvr69aEWFvv1
9Z8ODst9fdulpb1aW+fCw7tUVas3N6AREbtpafn/+vf397JAP6gmJbxXWbxWVvz8///8/a09Pe3S
0tOurv7995sHB/P+88JnZ5sEBMNpaa9BQaopKK0wMK00MyH5BAAAAAAALAAAAAAQABAAAAa3wNAF
QUQsjsfRiFGR0Ha5XGPa6ZRKGAwMwzJZS6+T2GLhmDWah4lsTmRWn8ynUGi1Hhd6PRPoBwAeHj8/
eAaGHgIAigAxBwc9PQ8bPj42OACJmAIZABQUkj0uAH6kAR8KIA8TCgp8Aq+wfykpqiAgAn8SuroB
MhAQqiIinJi7mwA6Og8kNzcREZmJuAPUywHU2NnZDxUuEDe/4b/OIDMPIQw8KATs7QQoKCo1DhIC
CQ74+foOCSxBADs=

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://www.efast.dol.gov/portal/images/close.png

iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAIAAAC0tAIdAAABCUlEQVR42o1Sq46EQBBcQTAgQJAR
oDAYPgCBQuH5Ts6vgJxA8AEYEGBAkGwCyQXBY5erXJPhbnLJUglMd09Vp7sy0uPrdbsMCd/n/eMq
e153HFEUvaXGcSzxZJqmuq4dx5FlmReXZSnL0rZtRVGOSQjDMFRV1XVdEAQkADVNU3TRdf1gz9tO
bMuy2rYFG4wwDDnVNE1cnVtyeJ6X5zkE+INNVBTPLbfXLgiSJIEAsWEYv6libwKmHMcRgaqqooPr
9ieHA03T0E4UwKX/e4NaFAUC2AKLsiyjlAuk9XnM3fc93fm+DwcZYwhIoGkaUtry7I2q67p0AZCA
WoiTsB8IawnFYxK8gSsv8RvhXIwiuhswMAAAAAd0SU1FB9gDHwAAHGliVbQAAAAASUVORK5CYII=

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://www.efast.dol.gov/portal/images/topdoc.gif

R0lGODlhEgASAKIAAP/+/pkDA9WXl6clJcd0dOzPz+S8vLhQUCH5BAAAAAAALAAAAAASABIAQANq
CKpyE2EcsVSoB+pA6lXFMAgFKIjlMlZAxJ4AbMx0bZRrHFAssyuTimFjqDQGqcdGMwA1C7/eQhBI
OUepwglZgfIYxWk11sRAOpURd7EsOz+A4RJiDQQJ802nAchJp25UXy9RLw4QEmELCQA7

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://www.efast.dol.gov/portal/images/skip.gif

R0lGODlhAQBXAPcAAAAAAAAAMwAAZgAAmQAAzAAA/zMAADMAMzMAZjMAmTMAzDMA/2YAAGYAM2YA
ZmYAmWYAzGYA/5kAAJkAM5kAZpkAmZkAzJkA/8wAAMwAM8wAZswAmcwAzMwA//8AAP8AM/8AZv8A
mf8AzP8A/wAzAAAzMwAzZgAzmQAzzAAz/zMzADMzMzMzZjMzmTMzzDMz/2YzAGYzM2YzZmYzmWYz
zGYz/5kzAJkzM5kzZpkzmZkzzJkz/8wzAMwzM8wzZswzmcwzzMwz//8zAP8zM/8zZv8zmf8zzP8z
/wBmAABmMwBmZgBmmQBmzABm/zNmADNmMzNmZjNmmTNmzDNm/2ZmAGZmM2ZmZmZmmWZmzGZm/5lm
AJlmM5lmZplmmZlmzJlm/8xmAMxmM8xmZsxmmcxmzMxm//9mAP9mM/9mZv9mmf9mzP9m/wCZAACZ
MwCZZgCZmQCZzACZ/zOZADOZMzOZZjOZmTOZzDOZ/2aZAGaZM2aZZmaZmWaZzGaZ/5mZAJmZM5mZ
ZpmZmZmZzJmZ/8yZAMyZM8yZZsyZmcyZzMyZ//+ZAP+ZM/+ZZv+Zmf+ZzP+Z/wDMAADMMwDMZgDM
mQDMzADM/zPMADPMMzPMZjPMmTPMzDPM/2bMAGbMM2bMZmbMmWbMzGbM/5nMAJnMM5nMZpnMmZnM
zJnM/8zMAMzMM8zMZszMmczMzMzM///MAP/MM//MZv/Mmf/MzP/M/wD/AAD/MwD/ZgD/mQD/zAD/
/zP/ADP/MzP/ZjP/mTP/zDP//2b/AGb/M2b/Zmb/mWb/zGb//5n/AJn/M5n/Zpn/mZn/zJn//8z/
AMz/M8z/Zsz/mcz/zMz/////AP//M///Zv//mf//zP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAAQBXAAAIEgCvCRxI
sKDBgwgTKlzIMGFAAAA7

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://www.efast.dol.gov/portal/images/SubscribeButton.gif

R0lGODlhPwARAOYAADMzM6Ojo9fW1uDg4Ht7e8TFxUlJSdPS01JSUra2tr2+vZqamtzc3IWFhY6P
jl1eXrKyspKSkuTb2+Xl5eXb3OTc3JWVlc7OzuTc26qrq8nJycHBwaanp9vc3Lq5uqenp9fY19/f
3+Df4IiIiKqqquTl5a6urq+ur+Xl5Kemp9zc2z4+Pqenpqqqq66ur6+uruXk5d/g4Nzb3GFhYeDg
39jX1qSjo6urqp6ena6vrq+vr6qrqqempouLi6amp+Xk5NfX2KampmxsbK6vr6OjpK+vrs3MzM3O
zc7Nzauqqru7u8nIycnJyLy7vL/AwOTl5NXW1XJycqqqqaanpqWkpeTk5OTk5aurq9TU1Lu8u7y7
u7+/v6ioqEZGRtfY2Nvc29vb3Kuqq4KCgmZmZs3NzsjIyMjIydzb2+Df38DAv8C/wMrKyq2trb+/
wKOko9fX19jY16CgoMrJybu8vM3Ozs7OzcjJyMnIyLe3t7/Av6Sko6KiomdoaMvLzIaHh05OTiH5
BAAAAAAALAAAAAA/ABEAAAf/gBQYEhUShhIYFIWJGIWEgxWCGJMUho0UmIqYiI+GmIkVjhWNkaGC
MD8TJT8lJaooKDAoT6swE7coVSgTTzC2VrNVtiipE1aqxlW3vqmuT1U/wCWwrTADNAPZA2gxIiID
MTTfA+PZMdfY5Gjj4d/i2ekx5/Dl5eDn3wxnMh0M/R0q+PVjIIOBwYMMvhz8UlBFB4AdwJxhGFCg
QYBgVBwM6A9MxDMMVKgA8UaAABACSqIEAaSlyTclBQCpUeMNyRokvdD0MrPkm5ZefPoEYpMkHKMw
T5IEcaCp0xEAohIY8aApFwAHDEQFMOIAVKlYRqyIGiXC1qpfy25FoMDs1ghO/51emDu3AIAgIUK8
6TFj7tULBhaEWLDCLl69CwAIVoDAgoEQWFY4EOBgBhzHeQ34wZwXCl26SzQwEZ0GQAQzTOxQDU0F
gAYDEZj4meHEdBkNGviIubDGCJwIBjQkWMGjDFU5wDVsWcEleWgzZe4sucNkSYHr18tYQAAAAQ4/
D67vAVBAa9QR2rl7f+AHewEHUVf0WFMA/Pu1CeBvheD++hY1afznhB0HYEEAAg08sEUaOACwhQEW
QJEAADaYcQAUB/JBwBZtbLFFDwasYUADaqiR4IcGQAEFHzM4kKIAUGyQhhNOqJHHFlk0ocSOSmSh
hAcHWrBCHFkIYYASBvSgRP9iVMyx44HwNaBEHH+AqAAEADighBgPKAGiElo8MMaXWjShBY9lKpEA
Hmzi0VpUXbCxRRRw6oGHeQD4IcVWcW7gx1ZTGYCHFn6sQEBUfHzVXQJ/biUGHglECikElFKawAVI
HKEBHhBscAQZcngAgRxkkEHHFgmQgQQSm0LQxhF1HJGGAhpQukUfWyBxwQYKqEpGGXj0SscRSFxZ
KaVFFGHCCya4YIIORZzgwgk55HBCtENMe8KyLujA7LZDeJuDDta+0K0OQ+QwBLc6NLvtC0WY+4K0
Q6RrQg47tJDBDvzuQEIS/2ZwQwYt3EDCDS0kvO8VA5OQQQYkXHFwEi2E8XBxEgYTTAIJYewQxhX6
ZnxDEiDvC3AGHPjAAQssTNEyD0HwsDIHKXzgsg8pqDzFByxwEAQHPn/Ag9AppMDBB0gPnULMNdes
cs88O71yzhwEYLUNNrhh9dZcE2G111vbwHXYY+txtdYB2AD22GwH4DURgQAAOw==

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/app/a4j/s/3_3_0.GAorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__

.rich-container INPUT {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-input {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-container SELECT {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-select {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-container TEXTAREA {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-textarea {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-container BUTTON {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-button {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-container keygen {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-keygen {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-container ISINDEX {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-isindex {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-container LEGEND {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-legend {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-container A {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-link {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-container FIELDSET {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-fieldset {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-field {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-field-edit {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-field-error {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-button {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-button-disabled {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-button-over {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-button-press {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-container FIELDSET {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: 1px solid; =
PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid
}
.rich-fieldset {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: 1px solid; =
PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid
}
.rich-container HR {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
BORDER-BOTTOM: 1px solid
}
.rich-hr {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
BORDER-BOTTOM: 1px solid
}
.rich-container LEGEND {
	FONT-WEIGHT: bold
}
.rich-legend {
	FONT-WEIGHT: bold
}
.rich-container FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.rich-form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.rich-container FIELDSET {
	BORDER-LEFT-COLOR: #bed6f8; BORDER-BOTTOM-COLOR: #bed6f8; =
BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-COLOR: #bed6f8
}
.rich-fieldset {
	BORDER-LEFT-COLOR: #bed6f8; BORDER-BOTTOM-COLOR: #bed6f8; =
BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-COLOR: #bed6f8
}
.rich-container HR {
	BORDER-LEFT-COLOR: #bed6f8; BORDER-BOTTOM-COLOR: #bed6f8; =
BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-COLOR: #bed6f8
}
.rich-hr {
	BORDER-LEFT-COLOR: #bed6f8; BORDER-BOTTOM-COLOR: #bed6f8; =
BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-COLOR: #bed6f8
}
.rich-container A {
	COLOR: #0078d0
}
.rich-link {
	COLOR: #0078d0
}
.rich-container A:hover {
	COLOR: #0090ff
}
.rich-link:hover {
	COLOR: #0090ff
}
.rich-container A:visited {
	COLOR: #0090ff
}
.rich-link:visited {
	COLOR: #0090ff
}
.rich-field {
	BORDER-RIGHT: #bed6f8 1px inset; BORDER-TOP: #bed6f8 1px inset; =
BORDER-LEFT: #bed6f8 1px inset; BORDER-BOTTOM: #bed6f8 1px inset
}
.rich-field-edit {
	BORDER-RIGHT: #bed6f8 1px inset; BORDER-TOP: #bed6f8 1px inset; =
BORDER-LEFT: #bed6f8 1px inset; BORDER-BOTTOM: #bed6f8 1px inset
}
.rich-field-error {
	BORDER-RIGHT: #bed6f8 1px inset; BORDER-TOP: #bed6f8 1px inset; =
BORDER-LEFT: #bed6f8 1px inset; BORDER-BOTTOM: #bed6f8 1px inset
}
.rich-field {
	BACKGROUND-POSITION: 1px 1px; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonB=
ackgroundImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-COLOR: #fff
}
.rich-field-edit {
	BACKGROUND-COLOR: #feffda
}
.rich-field-error {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 7px; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.InputEr=
rorIcon/DATB/eAF79uw!AAWAAsw_); BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-COLOR: #f00
}
.rich-button {
	BORDER-RIGHT: #bed6f8 1px solid; PADDING-RIGHT: 10px; =
BACKGROUND-POSITION: left top; BORDER-TOP: #bed6f8 1px solid; =
PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bed6f8 1px solid; =
CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: #bed6f8 1px solid; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d6e6fb; TEXT-ALIGN: =
center
}
.rich-button-disabled {
	BORDER-RIGHT: #bed6f8 1px solid; PADDING-RIGHT: 10px; =
BACKGROUND-POSITION: left top; BORDER-TOP: #bed6f8 1px solid; =
PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bed6f8 1px solid; =
CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: #bed6f8 1px solid; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d6e6fb; TEXT-ALIGN: =
center
}
.rich-button-over {
	BORDER-RIGHT: #bed6f8 1px solid; PADDING-RIGHT: 10px; =
BACKGROUND-POSITION: left top; BORDER-TOP: #bed6f8 1px solid; =
PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bed6f8 1px solid; =
CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: #bed6f8 1px solid; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d6e6fb; TEXT-ALIGN: =
center
}
.rich-button-press {
	BORDER-RIGHT: #bed6f8 1px solid; PADDING-RIGHT: 10px; =
BACKGROUND-POSITION: left top; BORDER-TOP: #bed6f8 1px solid; =
PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bed6f8 1px solid; =
CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: #bed6f8 1px solid; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d6e6fb; TEXT-ALIGN: =
center
}
.rich-button {
	BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.Standar=
dButtonBgImage/DATB/eAFjYGAQ-vflze9n15gAGi0Fqg__)
}
.rich-button-disabled {
	BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.Standar=
dButtonBgImage/DATB/eAFjYGAQ-vflze9n15gAGi0Fqg__)
}
.rich-button-over {
	BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.Standar=
dButtonBgImage/DATB/eAFjYGAQ-vflze9n15gAGi0Fqg__)
}
.rich-button-press {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.Standar=
dButtonPressedBgImage/DATB/eAFjYGAQ-v3s2r8vb5gAGbgFqg__)
}
.rich-box-border-color-control-select {
	BORDER-LEFT-COLOR: #e79a00; BORDER-BOTTOM-COLOR: #e79a00; =
BORDER-TOP-COLOR: #e79a00; BORDER-RIGHT-COLOR: #e79a00
}
.rich-box-border-color-subborder {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: =
#fff; BORDER-RIGHT-COLOR: #fff
}
.rich-box-border-color-header {
	BORDER-LEFT-COLOR: #bed6f8; BORDER-BOTTOM-COLOR: #bed6f8; =
BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-COLOR: #bed6f8
}
.rich-box-border-color-general {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: =
#fff; BORDER-RIGHT-COLOR: #fff
}
.rich-box-border-color-additional {
	BORDER-LEFT-COLOR: #ecf4fe; BORDER-BOTTOM-COLOR: #ecf4fe; =
BORDER-TOP-COLOR: #ecf4fe; BORDER-RIGHT-COLOR: #ecf4fe
}
.rich-box-border-color-panel {
	BORDER-LEFT-COLOR: #bed6f8; BORDER-BOTTOM-COLOR: #bed6f8; =
BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-COLOR: #bed6f8
}
.rich-box-border-color-tip {
	BORDER-LEFT-COLOR: #e5973e; BORDER-BOTTOM-COLOR: #e5973e; =
BORDER-TOP-COLOR: #e5973e; BORDER-RIGHT-COLOR: #e5973e
}
.rich-box-border-color-table {
	BORDER-LEFT-COLOR: #c0c0c0; BORDER-BOTTOM-COLOR: #c0c0c0; =
BORDER-TOP-COLOR: #c0c0c0; BORDER-RIGHT-COLOR: #c0c0c0
}
.rich-box-border-control-select {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
BORDER-BOTTOM: 1px solid
}
.rich-box-border-subborder {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
BORDER-BOTTOM: 1px solid
}
.rich-box-border-header {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
BORDER-BOTTOM: 1px solid
}
.rich-box-border-general {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
BORDER-BOTTOM: 1px solid
}
.rich-box-border-additional {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
BORDER-BOTTOM: 1px solid
}
.rich-box-border-panel {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
BORDER-BOTTOM: 1px solid
}
.rich-box-border-tip {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
BORDER-BOTTOM: 1px solid
}
.rich-box-border-table {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
BORDER-BOTTOM: 1px solid
}
.rich-box-border-control-select {
	BORDER-LEFT-COLOR: #e79a00; BORDER-BOTTOM-COLOR: #e79a00; =
BORDER-TOP-COLOR: #e79a00; BORDER-RIGHT-COLOR: #e79a00
}
.rich-box-border-subborder {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: =
#fff; BORDER-RIGHT-COLOR: #fff
}
.rich-box-border-header {
	BORDER-LEFT-COLOR: #bed6f8; BORDER-BOTTOM-COLOR: #bed6f8; =
BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-COLOR: #bed6f8
}
.rich-box-border-general {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: =
#fff; BORDER-RIGHT-COLOR: #fff
}
.rich-box-border-additional {
	BORDER-LEFT-COLOR: #ecf4fe; BORDER-BOTTOM-COLOR: #ecf4fe; =
BORDER-TOP-COLOR: #ecf4fe; BORDER-RIGHT-COLOR: #ecf4fe
}
.rich-box-border-panel {
	BORDER-LEFT-COLOR: #bed6f8; BORDER-BOTTOM-COLOR: #bed6f8; =
BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-COLOR: #bed6f8
}
.rich-box-border-tip {
	BORDER-LEFT-COLOR: #e5973e; BORDER-BOTTOM-COLOR: #e5973e; =
BORDER-TOP-COLOR: #e5973e; BORDER-RIGHT-COLOR: #e5973e
}
.rich-box-border-table {
	BORDER-LEFT-COLOR: #c0c0c0; BORDER-BOTTOM-COLOR: #c0c0c0; =
BORDER-TOP-COLOR: #c0c0c0; BORDER-RIGHT-COLOR: #c0c0c0
}
.rich-box-bgcolor-header {
	BACKGROUND-COLOR: #bed6f8
}
.rich-box-bgcolor-general {
	BACKGROUND-COLOR: #fff
}
.rich-box-bgcolor-additional {
	BACKGROUND-COLOR: #ecf4fe
}
.rich-box-bgcolor-tab {
	BACKGROUND-COLOR: #c6deff
}
.rich-box-bgcolor-trim {
	BACKGROUND-COLOR: #d6e6fb
}
.rich-box-bgcolor-tip {
	BACKGROUND-COLOR: #fae6b0
}
.rich-box-bgcolor-table {
	BACKGROUND-COLOR: #fff
}
.rich-box-bgcolor-table-footer {
	BACKGROUND-COLOR: #ccc
}
.rich-box-bgcolor-table-subfooter {
	BACKGROUND-COLOR: #f1f1f1
}
.rich-box-bgcolor-editor {
	BACKGROUND-COLOR: #f1f1f1
}
.rich-box-bgcolor-edit {
	BACKGROUND-COLOR: #feffda
}
.rich-text-color-header {
	COLOR: #000
}
.rich-text-color-general {
	COLOR: #000
}
.rich-text-color-tab-disabled {
	COLOR: #8db7f3
}
.rich-text-color-select {
	COLOR: #e79a00
}
.rich-text-color-link-general {
	COLOR: #0078d0
}
.rich-text-color-link-hover {
	COLOR: #0090ff
}
.rich-text-color-link-visited {
	COLOR: #0090ff
}
.rich-font-size-general {
	FONT-SIZE: 11px
}
.rich-font-size-header {
	FONT-SIZE: 11px
}
.rich-font-family-general {
	FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-font-family-header {
	FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-text-general {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-text-header {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-text-tab-disabled {
	FONT-SIZE: 11px; COLOR: #8db7f3; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-text-control-select {
	FONT-SIZE: 11px; COLOR: #e79a00; FONT-FAMILY: Arial,Verdana,sans-serif
}
.rich-gradient-header-inverse {
	BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.gradientimages=
.HeaderInverseGradientImage/DATB/eAFjYGDg!nFt3!!vn5gAGKwFgg__); =
BACKGROUND-REPEAT: repeat-x
}
.rich-gradient-header {
	BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.gradientimages=
.HeaderGradientImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); =
BACKGROUND-REPEAT: repeat-x
}
.rich-gradient-tab {
	BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.gradientimages=
.TabGradientImage/DATB/eAFjYGDg!n!v2P!!!5kAGWcFrg__); BACKGROUND-REPEAT: =
repeat-x
}
.rich-gradient-tab-inverse {
	BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.gradientimages=
.TabInverseGradientImage/DATB/eAFjYGDg!g8E944xAQAadQWu); =
BACKGROUND-REPEAT: repeat-x
}
.rich-gradient-input {
	BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.gradientimages=
.InputGradientImage/DATB/eAFjYGDg!vflzf!!!5kAGqIF6Q__); =
BACKGROUND-REPEAT: repeat-x
}
.rich-gradient-menu-inverse {
	BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.gradientimages=
.MenuInverseGradientImage/DATB/eAFjYGDg!vflzf97x5gAGc0Fjw__); =
BACKGROUND-REPEAT: repeat-x
}
.rich-gradient-menu {
	BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.gradientimages=
.MenuGradientImage/DATB/eAFjYGDg!n!v2L8vb5gAGRwFjw__); =
BACKGROUND-REPEAT: repeat-x
}
.rich-gradient-button-inverse {
	BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.gradientimages=
.ButtonInverseGradientImage/DATB/eAFjYGDg!v3s2r8vb5gAGYAFow__); =
BACKGROUND-REPEAT: repeat-x
}
.rich-gradient-button {
	BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.gradientimages=
.ButtonGradientImage/DATB/eAFjYGDg!vflze9n15gAGfUFow__); =
BACKGROUND-REPEAT: repeat-x
}

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/app/a4j/s/3_3_0.GAorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__

.rich-container INPUT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: =
#bed6f8; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #bed6f8; COLOR: =
#000; BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-WIDTH: 1px; =
BORDER-RIGHT-COLOR: #bed6f8
}
.rich-input {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: =
#bed6f8; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #bed6f8; COLOR: =
#000; BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-WIDTH: 1px; =
BORDER-RIGHT-COLOR: #bed6f8
}
.rich-container SELECT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: =
#bed6f8; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #bed6f8; COLOR: =
#000; BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-WIDTH: 1px; =
BORDER-RIGHT-COLOR: #bed6f8
}
.rich-select {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: =
#bed6f8; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #bed6f8; COLOR: =
#000; BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-WIDTH: 1px; =
BORDER-RIGHT-COLOR: #bed6f8
}
.rich-container TEXTAREA {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: =
#bed6f8; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #bed6f8; COLOR: =
#000; BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-WIDTH: 1px; =
BORDER-RIGHT-COLOR: #bed6f8
}
.rich-textarea {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: =
#bed6f8; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #bed6f8; COLOR: =
#000; BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-WIDTH: 1px; =
BORDER-RIGHT-COLOR: #bed6f8
}
.rich-container BUTTON {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: =
#bed6f8; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #bed6f8; COLOR: =
#000; BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-WIDTH: 1px; =
BORDER-RIGHT-COLOR: #bed6f8
}
.rich-button {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: =
#bed6f8; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #bed6f8; COLOR: =
#000; BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-WIDTH: 1px; =
BORDER-RIGHT-COLOR: #bed6f8
}
.rich-container keygen {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: =
#bed6f8; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #bed6f8; COLOR: =
#000; BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-WIDTH: 1px; =
BORDER-RIGHT-COLOR: #bed6f8
}
.rich-keygen {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: =
#bed6f8; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #bed6f8; COLOR: =
#000; BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-WIDTH: 1px; =
BORDER-RIGHT-COLOR: #bed6f8
}
.rich-container ISINDEX {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: =
#bed6f8; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #bed6f8; COLOR: =
#000; BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-WIDTH: 1px; =
BORDER-RIGHT-COLOR: #bed6f8
}
.rich-isindex {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: =
#bed6f8; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #bed6f8; COLOR: =
#000; BORDER-TOP-COLOR: #bed6f8; BORDER-RIGHT-WIDTH: 1px; =
BORDER-RIGHT-COLOR: #bed6f8
}
UNKNOWN {
	BORDER-TOP-WIDTH: 1px; BACKGROUND-POSITION: left top; =
BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND-REPEAT: =
repeat-x; BORDER-RIGHT-WIDTH: 1px
}
.rich-button {
	BORDER-TOP-WIDTH: 1px; BACKGROUND-POSITION: left top; =
BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND-REPEAT: =
repeat-x; BORDER-RIGHT-WIDTH: 1px
}
.rich-container BUTTON[type=3D'button'] {
	BORDER-TOP-WIDTH: 1px; BACKGROUND-POSITION: left top; =
BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND-REPEAT: =
repeat-x; BORDER-RIGHT-WIDTH: 1px
}
.rich-button-button {
	BORDER-TOP-WIDTH: 1px; BACKGROUND-POSITION: left top; =
BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND-REPEAT: =
repeat-x; BORDER-RIGHT-WIDTH: 1px
}
.rich-container BUTTON[type=3D'reset'] {
	BORDER-TOP-WIDTH: 1px; BACKGROUND-POSITION: left top; =
BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND-REPEAT: =
repeat-x; BORDER-RIGHT-WIDTH: 1px
}
.rich-button-reset {
	BORDER-TOP-WIDTH: 1px; BACKGROUND-POSITION: left top; =
BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND-REPEAT: =
repeat-x; BORDER-RIGHT-WIDTH: 1px
}
.rich-container BUTTON[type=3D'submit'] {
	BORDER-TOP-WIDTH: 1px; BACKGROUND-POSITION: left top; =
BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND-REPEAT: =
repeat-x; BORDER-RIGHT-WIDTH: 1px
}
.rich-button-submit {
	BORDER-TOP-WIDTH: 1px; BACKGROUND-POSITION: left top; =
BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND-REPEAT: =
repeat-x; BORDER-RIGHT-WIDTH: 1px
}
.rich-container INPUT[type=3D'reset'] {
	BORDER-TOP-WIDTH: 1px; BACKGROUND-POSITION: left top; =
BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND-REPEAT: =
repeat-x; BORDER-RIGHT-WIDTH: 1px
}
.rich-input-reset {
	BORDER-TOP-WIDTH: 1px; BACKGROUND-POSITION: left top; =
BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND-REPEAT: =
repeat-x; BORDER-RIGHT-WIDTH: 1px
}
.rich-container INPUT[type=3D'submit'] {
	BORDER-TOP-WIDTH: 1px; BACKGROUND-POSITION: left top; =
BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND-REPEAT: =
repeat-x; BORDER-RIGHT-WIDTH: 1px
}
.rich-input-submit {
	BORDER-TOP-WIDTH: 1px; BACKGROUND-POSITION: left top; =
BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND-REPEAT: =
repeat-x; BORDER-RIGHT-WIDTH: 1px
}
.rich-container INPUT[type=3D'button'] {
	BORDER-TOP-WIDTH: 1px; BACKGROUND-POSITION: left top; =
BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND-REPEAT: =
repeat-x; BORDER-RIGHT-WIDTH: 1px
}
.rich-input-button {
	BORDER-TOP-WIDTH: 1px; BACKGROUND-POSITION: left top; =
BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BACKGROUND-REPEAT: =
repeat-x; BORDER-RIGHT-WIDTH: 1px
}
UNKNOWN {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonB=
ackgroundImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #bed6f8; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-button {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonB=
ackgroundImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #bed6f8; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-container BUTTON[type=3D'button'] {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonB=
ackgroundImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #bed6f8; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-button-button {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonB=
ackgroundImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #bed6f8; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-container BUTTON[type=3D'reset'] {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonB=
ackgroundImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #bed6f8; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-button-reset {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonB=
ackgroundImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #bed6f8; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-container BUTTON[type=3D'submit'] {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonB=
ackgroundImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #bed6f8; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-button-submit {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonB=
ackgroundImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #bed6f8; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-container INPUT[type=3D'reset'] {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonB=
ackgroundImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #bed6f8; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-input-reset {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonB=
ackgroundImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #bed6f8; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-container INPUT[type=3D'submit'] {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonB=
ackgroundImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #bed6f8; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-input-submit {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonB=
ackgroundImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #bed6f8; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-container INPUT[type=3D'button'] {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonB=
ackgroundImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #bed6f8; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-input-button {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonB=
ackgroundImage/DATB/eAFjYGDg!v!9049r-5gAGcAFgg__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #bed6f8; BORDER-RIGHT-COLOR: =
#bed6f8
}
UNKNOWN {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonD=
isabledBackgroundImage/DATB/eAFjYGDg!vjx45kzZ5gAGIMFRQ__); =
BORDER-BOTTOM-COLOR: #ccc; COLOR: #8db7f3; BORDER-TOP-COLOR: #ccc; =
BACKGROUND-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.rich-button-disabled {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonD=
isabledBackgroundImage/DATB/eAFjYGDg!vjx45kzZ5gAGIMFRQ__); =
BORDER-BOTTOM-COLOR: #ccc; COLOR: #8db7f3; BORDER-TOP-COLOR: #ccc; =
BACKGROUND-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.rich-container BUTTON[disabled][type=3D'button'] {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonD=
isabledBackgroundImage/DATB/eAFjYGDg!vjx45kzZ5gAGIMFRQ__); =
BORDER-BOTTOM-COLOR: #ccc; COLOR: #8db7f3; BORDER-TOP-COLOR: #ccc; =
BACKGROUND-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.rich-button-button-disabled {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonD=
isabledBackgroundImage/DATB/eAFjYGDg!vjx45kzZ5gAGIMFRQ__); =
BORDER-BOTTOM-COLOR: #ccc; COLOR: #8db7f3; BORDER-TOP-COLOR: #ccc; =
BACKGROUND-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.rich-container BUTTON[disabled][type=3D'reset'] {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonD=
isabledBackgroundImage/DATB/eAFjYGDg!vjx45kzZ5gAGIMFRQ__); =
BORDER-BOTTOM-COLOR: #ccc; COLOR: #8db7f3; BORDER-TOP-COLOR: #ccc; =
BACKGROUND-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.rich-button-reset-disabled {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonD=
isabledBackgroundImage/DATB/eAFjYGDg!vjx45kzZ5gAGIMFRQ__); =
BORDER-BOTTOM-COLOR: #ccc; COLOR: #8db7f3; BORDER-TOP-COLOR: #ccc; =
BACKGROUND-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.rich-container BUTTON[disabled][type=3D'submit'] {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonD=
isabledBackgroundImage/DATB/eAFjYGDg!vjx45kzZ5gAGIMFRQ__); =
BORDER-BOTTOM-COLOR: #ccc; COLOR: #8db7f3; BORDER-TOP-COLOR: #ccc; =
BACKGROUND-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.rich-button-submit-disabled {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonD=
isabledBackgroundImage/DATB/eAFjYGDg!vjx45kzZ5gAGIMFRQ__); =
BORDER-BOTTOM-COLOR: #ccc; COLOR: #8db7f3; BORDER-TOP-COLOR: #ccc; =
BACKGROUND-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.rich-container INPUT[disabled][type=3D'reset'] {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonD=
isabledBackgroundImage/DATB/eAFjYGDg!vjx45kzZ5gAGIMFRQ__); =
BORDER-BOTTOM-COLOR: #ccc; COLOR: #8db7f3; BORDER-TOP-COLOR: #ccc; =
BACKGROUND-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.rich-input-reset-disabled {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonD=
isabledBackgroundImage/DATB/eAFjYGDg!vjx45kzZ5gAGIMFRQ__); =
BORDER-BOTTOM-COLOR: #ccc; COLOR: #8db7f3; BORDER-TOP-COLOR: #ccc; =
BACKGROUND-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.rich-container INPUT[disabled][type=3D'submit'] {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonD=
isabledBackgroundImage/DATB/eAFjYGDg!vjx45kzZ5gAGIMFRQ__); =
BORDER-BOTTOM-COLOR: #ccc; COLOR: #8db7f3; BORDER-TOP-COLOR: #ccc; =
BACKGROUND-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.rich-input-submit-disabled {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonD=
isabledBackgroundImage/DATB/eAFjYGDg!vjx45kzZ5gAGIMFRQ__); =
BORDER-BOTTOM-COLOR: #ccc; COLOR: #8db7f3; BORDER-TOP-COLOR: #ccc; =
BACKGROUND-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.rich-container INPUT[disabled][type=3D'button'] {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonD=
isabledBackgroundImage/DATB/eAFjYGDg!vjx45kzZ5gAGIMFRQ__); =
BORDER-BOTTOM-COLOR: #ccc; COLOR: #8db7f3; BORDER-TOP-COLOR: #ccc; =
BACKGROUND-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.rich-input-button-disabled {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.ButtonD=
isabledBackgroundImage/DATB/eAFjYGDg!vjx45kzZ5gAGIMFRQ__); =
BORDER-BOTTOM-COLOR: #ccc; COLOR: #8db7f3; BORDER-TOP-COLOR: #ccc; =
BACKGROUND-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
UNKNOWN {
	BORDER-RIGHT: 1px inset; BACKGROUND-POSITION: 1px 1px; BORDER-TOP: 1px =
inset; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset; =
BACKGROUND-REPEAT: no-repeat
}
.rich-textarea {
	BORDER-RIGHT: 1px inset; BACKGROUND-POSITION: 1px 1px; BORDER-TOP: 1px =
inset; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset; =
BACKGROUND-REPEAT: no-repeat
}
.rich-container TEXTAREA[type=3D'textarea'] {
	BORDER-RIGHT: 1px inset; BACKGROUND-POSITION: 1px 1px; BORDER-TOP: 1px =
inset; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset; =
BACKGROUND-REPEAT: no-repeat
}
.rich-textarea-textarea {
	BORDER-RIGHT: 1px inset; BACKGROUND-POSITION: 1px 1px; BORDER-TOP: 1px =
inset; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset; =
BACKGROUND-REPEAT: no-repeat
}
.rich-container INPUT[type=3D'text'] {
	BORDER-RIGHT: 1px inset; BACKGROUND-POSITION: 1px 1px; BORDER-TOP: 1px =
inset; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset; =
BACKGROUND-REPEAT: no-repeat
}
.rich-input-text {
	BORDER-RIGHT: 1px inset; BACKGROUND-POSITION: 1px 1px; BORDER-TOP: 1px =
inset; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset; =
BACKGROUND-REPEAT: no-repeat
}
.rich-container INPUT[type=3D'password'] {
	BORDER-RIGHT: 1px inset; BACKGROUND-POSITION: 1px 1px; BORDER-TOP: 1px =
inset; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset; =
BACKGROUND-REPEAT: no-repeat
}
.rich-input-password {
	BORDER-RIGHT: 1px inset; BACKGROUND-POSITION: 1px 1px; BORDER-TOP: 1px =
inset; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset; =
BACKGROUND-REPEAT: no-repeat
}
.rich-container SELECT {
	BORDER-RIGHT: 1px inset; BACKGROUND-POSITION: 1px 1px; BORDER-TOP: 1px =
inset; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset; =
BACKGROUND-REPEAT: no-repeat
}
.rich-select {
	BORDER-RIGHT: 1px inset; BACKGROUND-POSITION: 1px 1px; BORDER-TOP: 1px =
inset; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset; =
BACKGROUND-REPEAT: no-repeat
}
UNKNOWN {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.InputBa=
ckgroundImage/DATB/eAFjYGDg!vflzf!!!5kAGqIF6Q__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-textarea {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.InputBa=
ckgroundImage/DATB/eAFjYGDg!vflzf!!!5kAGqIF6Q__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-container TEXTAREA[type=3D'textarea'] {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.InputBa=
ckgroundImage/DATB/eAFjYGDg!vflzf!!!5kAGqIF6Q__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-textarea-textarea {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.InputBa=
ckgroundImage/DATB/eAFjYGDg!vflzf!!!5kAGqIF6Q__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-container INPUT[type=3D'text'] {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.InputBa=
ckgroundImage/DATB/eAFjYGDg!vflzf!!!5kAGqIF6Q__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-input-text {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.InputBa=
ckgroundImage/DATB/eAFjYGDg!vflzf!!!5kAGqIF6Q__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-container INPUT[type=3D'password'] {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.InputBa=
ckgroundImage/DATB/eAFjYGDg!vflzf!!!5kAGqIF6Q__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-input-password {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.InputBa=
ckgroundImage/DATB/eAFjYGDg!vflzf!!!5kAGqIF6Q__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-container SELECT {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.InputBa=
ckgroundImage/DATB/eAFjYGDg!vflzf!!!5kAGqIF6Q__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: =
#bed6f8
}
.rich-select {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.images.InputBa=
ckgroundImage/DATB/eAFjYGDg!vflzf!!!5kAGqIF6Q__); BORDER-BOTTOM-COLOR: =
#bed6f8; COLOR: #000; BORDER-TOP-COLOR: #bed6f8; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: =
#bed6f8
}
UNKNOWN {
	COLOR: #bed6f8
}
.rich-textarea-disabled {
	COLOR: #bed6f8
}
.rich-container TEXTAREA[disabled][type=3D'textarea'] {
	COLOR: #bed6f8
}
.rich-textarea-textarea-disabled {
	COLOR: #bed6f8
}
.rich-container INPUT[disabled][type=3D'text'] {
	COLOR: #bed6f8
}
.rich-input-text-disabled {
	COLOR: #bed6f8
}
.rich-container INPUT[disabled][type=3D'password'] {
	COLOR: #bed6f8
}
.rich-input-password-disabled {
	COLOR: #bed6f8
}

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/app/a4j/s/3_3_0.GAorg/richfaces/renderkit/html/css/modalPanel.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__

.dr-mpnl-ovf-hd {
	OVERFLOW: hidden
}
.dr-mpnl-trim {
	POSITION: relative
}
.dr-mpnl-iframe {
	OVERFLOW-Y: hidden; Z-INDEX: -1; LEFT: 0px; POSITION: absolute; TOP: =
0px; BACKGROUND-COLOR: white
}
.dr-mpnl-mask-div {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; =
WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; POSITION: fixed; TOP: =
0px; HEIGHT: 100%; BACKGROUND-COLOR: #d0d0d0
}
.dr-mpnl-mask-div-opaque {
	FILTER: alpha(opacity=3D50); opacity: .5
}
.dr-mpnl-mask-div-transparent {
	BACKGROUND-COLOR: transparent
}
.dr-mpnl-panel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 9; LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: fixed; =
TOP: 0px
}
.dr-mpnl-resizer {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; POSITION: absolute
}
.dr-mpnl-header {
	Z-INDEX: 5; VERTICAL-ALIGN: middle; WIDTH: 100%; HEIGHT: 20px
}
.dr-mpnl-pnl-button {
	BORDER-RIGHT: red 10px solid; BORDER-TOP: red 10px solid; Z-INDEX: =
-300; LEFT: 0px; BORDER-LEFT: red 10px solid; WIDTH: 10px; CLIP: =
rect(0px 0px 1px 1px); BORDER-BOTTOM: red 10px solid; POSITION: =
absolute; TOP: 0px; HEIGHT: 10px; outline-style: none
}
.rich-mpnl-controls {
	Z-INDEX: 1; RIGHT: 3px; POSITION: absolute; TOP: 3px
}
.rich-modalpanel {
	LEFT: 0px; TOP: 0px
}
.dr-mpnl-spacer {
	BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg/richfaces/renderkit/html/images/spacer.=
gif)
}
.dr-mpnl-resizer {
	BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg/richfaces/renderkit/html/images/spacer.=
gif)
}
.dr-mpnl-pnl {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: 1px solid; =
PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid
}
.dr-mpnl-pnl-h {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 2px; BACKGROUND-POSITION: left =
top; BORDER-TOP: 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
BORDER-LEFT: 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid; =
BACKGROUND-REPEAT: repeat-x
}
.dr-mpnl-pnl-b {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.dr-mpnl-shadow {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; Z-INDEX: -1; FILTER: =
alpha(opacity=3D10); LEFT: 4px; BORDER-LEFT: 1px solid; WIDTH: 100%; =
BORDER-BOTTOM: 1px solid; POSITION: absolute; TOP: 4px; HEIGHT: 100%; =
opacity: .1
}
.dr-mpnl-pnl {
	BORDER-LEFT-COLOR: #bed6f8; BORDER-BOTTOM-COLOR: #bed6f8; =
BORDER-TOP-COLOR: #bed6f8; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: =
#bed6f8
}
.dr-mpnl-pnl-h {
	BORDER-LEFT-COLOR: #bed6f8; BACKGROUND-IMAGE: =
url(/portal/app/a4j/g/3_3_0.GAorg.richfaces.renderkit.html.GradientA/DATB=
/eAH7!!3Tj2v7mAAZZAV3); BORDER-BOTTOM-COLOR: #bed6f8; BORDER-TOP-COLOR: =
#bed6f8; BACKGROUND-COLOR: #bed6f8; BORDER-RIGHT-COLOR: #bed6f8
}
.dr-mpnl-pnl-text {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: =
Arial,Verdana,sans-serif
}
.dr-mpnl-pnl-b {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial,Verdana,sans-serif
}
.dr-mpnl-shadow {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: =
#000; BACKGROUND-COLOR: #000; BORDER-RIGHT-COLOR: #000
}

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/stylesheet/index-ns4-2.css

BODY {
	FONT-SIZE: 70%; MARGIN: 0px 2px; COLOR: #000000; FONT-FAMILY: Tahoma, =
Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
DIV.advertised-site A {
	FONT-WEIGHT: bold; FONT-SIZE: 65%
}
DIV.advertised-site A:visited {
	COLOR: #800080
}
DIV.agencyurl {
	FONT-WEIGHT: bold; FONT-SIZE: 105%; COLOR: #003399; FONT-STYLE: normal
}
DIV.box-title-red {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #990000
}
DIV.box-title-red A {
	COLOR: #990000
}
DIV.box-title {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #003399
}
DIV.findit-header-hp A {
	FONT-WEIGHT: bold; FONT-SIZE: 70%
}
DIV.findit-header-hp A:visited {
	COLOR: #800080
}
DIV.findit-header-hp-red A {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #990000
}
DIV.findit-header-hp-red {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #990000; TEXT-ALIGN: left
}
DIV.findit-bar {
	FONT-SIZE: 70%; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, sans-serif
}
DIV.findit-bar A {
	COLOR: #ffffff
}
DIV.footer-address {
	FONT-SIZE: 80%; COLOR: #003399; FONT-FAMILY: Tahoma, Arial, sans-serif
}
DIV.footer-address A {
	FONT-WEIGHT: bold; COLOR: #003399
}
DIV.footer-address A:visited {
	COLOR: #003399
}
DIV.footer-links {
	FONT-WEIGHT: bold; FONT-SIZE: 65%; COLOR: #003399; FONT-FAMILY: Tahoma, =
Arial, sans-serif
}
DIV.footer-links A {
	COLOR: #003399
}
DIV.footer-links A:visited {
	COLOR: #003399
}
DIV.in-focus-text {
	MARGIN-TOP: 2px; FONT-SIZE: 70%; MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px
}
DIV.in-focus-text A:visited {
	COLOR: #800080
}
DIV.in-focus-title {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 2px 2px 5px
}
LI {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 0.5em; COLOR: #000000
}
LI A {
	FONT-SIZE: 8pt; COLOR: #636363; TEXT-DECORATION: underline
}
LI A:hover {
	FONT-SIZE: 8pt; COLOR: #636363; TEXT-DECORATION: underline
}
LI A:visited {
	FONT-SIZE: 8pt; COLOR: #636363
}
OL {
	PADDING-LEFT: 10px; FONT-SIZE: 8pt; MARGIN-LEFT: 20px; COLOR: #000000
}
OL A {
	FONT-SIZE: 8pt; COLOR: #636363; TEXT-DECORATION: none
}
UNKNOWN {
	FONT-SIZE: 8pt; COLOR: #636363; TEXT-DECORATION: underline
}
UNKNOWN {
	FONT-SIZE: 8pt; COLOR: #636363
}
UL {
	PADDING-LEFT: 10px; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; =
MARGIN-BOTTOM: 7px; MARGIN-LEFT: 20px; COLOR: #636363; LIST-STYLE-TYPE: =
square
}
UL A {
	FONT-SIZE: 8pt; COLOR: #636363; TEXT-DECORATION: none
}
UNKNOWN {
	FONT-SIZE: 8pt; COLOR: #636363; TEXT-DECORATION: underline
}
UNKNOWN {
	FONT-SIZE: 8pt; COLOR: #636363
}
DIV.menu-header {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-LEFT: 7px; COLOR: #990000; =
FONT-FAMILY: Tahoma, Arial, sans-serif
}
DIV.menu-header A {
	COLOR: #ffcc00
}
DIV.search-bar {
	FONT-SIZE: 70%; COLOR: #f7f7f7; FONT-FAMILY: Tahoma, Arial, sans-serif
}
DIV.search-bar A {
	COLOR: #ffffff
}
DIV.sec-quote {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #003399
}
DIV.sec-quote A:visited {
	COLOR: #800080
}
DIV.stats-label {
	FONT-SIZE: 70%; COLOR: #003399
}
DIV.stats-label A:visited {
	COLOR: #800080
}
DIV.stats-number {
	FONT-SIZE: 70%; COLOR: #990000
}
DIV.stats-numberb {
	FONT-SIZE: 70%; COLOR: #000000
}
OL {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 70%; MARGIN-BOTTOM: 10px; =
FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-ALIGN: left
}
P {
	FONT-SIZE: 70%; MARGIN: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif
}
P A:visited {
	COLOR: #800080
}
PRE {
	FONT-FAMILY: monospace
}
TD {
	COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
TR {
	COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
UL.menu-item {
	MARGIN-TOP: 0px; FONT-SIZE: smaller; MARGIN-BOTTOM: 0px; MARGIN-LEFT: =
15px; COLOR: #ffffcc; FONT-FAMILY: Tahoma, Arial, sans-serif; =
LIST-STYLE-TYPE: square
}
UL.menu-item A {
	COLOR: #ffffcc
}
UL.menu-item A:visited {
	COLOR: #ffffcc
}
UL.menu-item-findit {
	MARGIN-TOP: 0px; FONT-SIZE: 70%; MARGIN-BOTTOM: 10px; TEXT-ALIGN: left
}
UL.menu-item-findit A:visited {
	COLOR: #800080
}
UL.menu-item-focus {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 70%; MARGIN-BOTTOM: =
5px; MARGIN-LEFT: -15px
}
UL.menu-item-focus A {
	COLOR: #990000
}
UL.menu-item-focus A:visited {
	COLOR: #990000
}
UL .menu-item-hp {
	FONT-SIZE: 70%; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-FAMILY: =
Tahoma, Arial, sans-serif
}
UL .menu-item-hp LI {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 100%; BACKGROUND-IMAGE: =
none; LIST-STYLE-IMAGE: none; MARGIN: 0px 0px 3px 10px; VERTICAL-ALIGN: =
middle; COLOR: #666666; FONT-FAMILY: Tahoma, Arial, sans-serif; =
LIST-STYLE-TYPE: square
}
UL.menu-item-hp A {
	COLOR: #ffffcc
}
UL.menu-item-hp A:visited {
	COLOR: #ffffcc
}
.banner-agency {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN-BOTTOM: =
10px; COLOR: #003399; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.banner-tagline {
	MARGIN-TOP: 10px; FONT-SIZE: 80%; MARGIN-BOTTOM: 10px; COLOR: #003399; =
FONT-STYLE: italic; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.banner-tagline-norm {
	MARGIN-TOP: 10px; FONT-SIZE: 80%; MARGIN-BOTTOM: 10px; COLOR: #003399; =
FONT-FAMILY: Tahoma, Arial, sans-serif
}
.banner-usdol {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 130%; MARGIN-BOTTOM: =
6px; COLOR: #003399
}
.crumb-date {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial, =
sans-serif
}
.crumb-links {
	FONT-SIZE: 70%; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.crumb A:visited {
	COLOR: #800080
}
.headerbig {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; FONT-FAMILY: Tahoma, Arial, =
sans-serif
}
.headermed {
	FONT-WEIGHT: lighter; FONT-SIZE: 150%; COLOR: #990000; FONT-FAMILY: =
Tahoma, Arial, sans-serif
}
.headersm {
	FONT-WEIGHT: bold; FONT-SIZE: 125%; FONT-FAMILY: Tahoma, Arial, =
sans-serif
}
.header-topic {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: Tahoma, Arial, =
sans-serif
}
.item-nested {
	FONT-SIZE: 100%
}
.printfriendly {
	FONT-SIZE: 85%; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.textnorm {
	FONT-FAMILY: Tahoma, Arial, sans-serif
}
.textsm {
	FONT-FAMILY: Tahoma, Arial, sans-serif
}

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/stylesheet/contentstyles.css

.iconGraphic {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; MARGIN-RIGHT: 5px; BORDER-RIGHT-WIDTH: 0px
}
.menuitemcontainer {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 0px 15px; PADDING-TOP: 0px
}
#Subscribe {
	DISPLAY: inline; FONT-SIZE: 8pt; FLOAT: left; MARGIN-BOTTOM: 0px; =
MARGIN-LEFT: 0px; VERTICAL-ALIGN: bottom; WIDTH: 230px; COLOR: #ffffff; =
HEIGHT: 35px; TEXT-ALIGN: left
}
#Subscribelabel {
	FONT-SIZE: 8pt; COLOR: #f6f6f6
}
#Subscribelabel A {
	FONT-SIZE: 8pt; COLOR: #f6f6f6
}
.registers A {
	DISPLAY: block; WIDTH: 100%; COLOR: #003399; HEIGHT: 100%; =
BACKGROUND-COLOR: #d9d9d9; TEXT-DECORATION: none
}
.registers A:hover {
	DISPLAY: block; WIDTH: 100%; COLOR: #003399; HEIGHT: 100%; =
BACKGROUND-COLOR: #ffffcc
}
.register {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #d9d9d9; TEXT-DECORATION: none
}
.register:hover {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffcc
}
.infoBox {
	BORDER-RIGHT: #b3b3b3 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#b3b3b3 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
BORDER-LEFT: #b3b3b3 2px solid; WIDTH: 92%; PADDING-TOP: 10px; =
BORDER-BOTTOM: #b3b3b3 2px solid; BACKGROUND-COLOR: #ffffcc
}
.faqBox {
	BORDER-RIGHT: #b3b3b3 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#b3b3b3 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: =
#b3b3b3 2px solid; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: =
#b3b3b3 2px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffffcc
}
.formContent {
	BORDER-RIGHT: #b3b3b3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#b3b3b3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
VERTICAL-ALIGN: middle; BORDER-LEFT: #b3b3b3 1px solid; WIDTH: 100%; =
PADDING-TOP: 5px; BORDER-BOTTOM: #b3b3b3 1px solid
}
.privacy {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#d9d9d9 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: =
scroll; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: =
#d9d9d9 1px solid; HEIGHT: 250px; BACKGROUND-COLOR: #f3f3f3
}
.box-top {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: =
auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #990000; TEXT-ALIGN: center
}
.boxTopTable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; WIDTH: 100%; HEIGHT: 100%; BACKGROUND-COLOR: #ffcc00; =
BORDER-RIGHT-WIDTH: 0px
}
.boxBodyTable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; WIDTH: 100%; HEIGHT: 100%; BACKGROUND-COLOR: #fdfdfd; =
BORDER-RIGHT-WIDTH: 0px
}
#rightContent {
	BORDER-RIGHT: #990000 1px solid; BORDER-TOP: #990000 1px solid; FLOAT: =
right; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #990000 1px solid; WIDTH: =
250px; BORDER-BOTTOM: #990000 1px solid
}
.boxTopGraphic {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; WIDTH: 15px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px
}
.helpBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
VERTICAL-ALIGN: top; WIDTH: 15px; PADDING-TOP: 0px; BACKGROUND-COLOR: =
#fdfdfd
}
.loginLeftBox {
	BORDER-RIGHT: #b3b3b3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#b3b3b3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: =
#b3b3b3 1px solid; WIDTH: 265px; PADDING-TOP: 5px; BORDER-BOTTOM: =
#b3b3b3 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffffcc
}
.verticalRule {
	MARGIN-LEFT: 15px; WIDTH: 2px; MARGIN-RIGHT: 5px; HEIGHT: 100px
}
.formTable {
	VERTICAL-ALIGN: top; WIDTH: 100%
}
.userBox {
	BORDER-RIGHT: #003399 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#003399 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 10px; =
PADDING-BOTTOM: 2px; BORDER-LEFT: #003399 1px solid; WIDTH: 99%; =
PADDING-TOP: 2px; BORDER-BOTTOM: #003399 1px solid; HEIGHT: 30px; =
BACKGROUND-COLOR: #d9d9d9
}
.DDTree {
	PADDING-LEFT: 2px; HEIGHT: 100%
}
.DDTreeRow {
	BACKGROUND-COLOR: #ffffff
}
.DDTreeAltRow {
	BACKGROUND-COLOR: #ffffff
}
.DDTreeHead {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; HEIGHT: 100%; BACKGROUND-COLOR: =
#d9d9d9
}
.DDTreeHeadLeft {
	BORDER-LEFT-COLOR: #b3b3b3; BORDER-BOTTOM-COLOR: #b3b3b3; WIDTH: 32px; =
BORDER-TOP-COLOR: #b3b3b3; HEIGHT: 100%; BACKGROUND-COLOR: #ffcc00; =
BORDER-RIGHT-COLOR: #b3b3b3
}
.DDEinColumnHead {
	WIDTH: 89px
}
.DDEinColumn {
	WIDTH: 70px
}
.DDPnColumn {
	WIDTH: 50px
}
.DDPlanNameColumn {
	WIDTH: 197px
}
.DDPlanYearEndColumn {
	WIDTH: 126px
}
.DDAmendmentColumn {
	WIDTH: 130px
}
.DDSuspectDupColumn {
	WIDTH: 150px
}
.DDTrueDupColumn {
	WIDTH: 130px
}
.DDBatchColumn {
	WIDTH: 65px
}
.DDDetail {
	OVERFLOW: scroll; WIDTH: 764px; HEIGHT: 350px; BACKGROUND-COLOR: =
#ffffff
}
.subTitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 5px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.formlabelsbox {
	VERTICAL-ALIGN: top; WIDTH: 130px
}
.formLines {
	LINE-HEIGHT: 25px
}
.formLinesSummary {
	LINE-HEIGHT: 20px
}
.goldBack {
	BACKGROUND-COLOR: #ffcc00
}
.checkboxIndent {
	MARGIN-LEFT: 10px
}
.alignTop {
	VERTICAL-ALIGN: top
}
.alignLeft {
	TEXT-ALIGN: left
}
.alignRight {
	TEXT-ALIGN: right
}
.alignCenter {
	TEXT-ALIGN: center
}
.alignMiddle {
=09
}
.addPadding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.addPadding5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.addPadding2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
.paddingLeft {
	PADDING-LEFT: 5px
}
.paddingRight {
	PADDING-RIGHT: 5px
}
.paddingTop {
	PADDING-TOP: 5px
}
.paddingBottom {
	PADDING-BOTTOM: 5px
}
.paddingZero {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.hideflow {
	OVERFLOW: hidden
}
.noborder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.nodisplay {
	DISPLAY: none
}
.rowback {
	BACKGROUND-COLOR: #b3b3b3
}
.dr-mpnl-pnl-h {
	BORDER-LEFT-COLOR: #3366cc; BACKGROUND-IMAGE: none; =
BORDER-BOTTOM-COLOR: #3366cc; BORDER-TOP-COLOR: #3366cc; =
BACKGROUND-COLOR: #d9d9d9; BORDER-RIGHT-COLOR: #3366cc
}
.dr-mpnl-pnl {
	BORDER-LEFT-COLOR: #3366cc; BORDER-BOTTOM-COLOR: #3366cc; =
BORDER-TOP-COLOR: #3366cc; BORDER-RIGHT-COLOR: #3366cc
}
.dr-pnl-h {
	BORDER-LEFT-COLOR: #3366cc; BACKGROUND-IMAGE: none; =
BORDER-BOTTOM-COLOR: #3366cc; BORDER-TOP-COLOR: #3366cc; =
BACKGROUND-COLOR: #d9d9d9; BORDER-RIGHT-COLOR: #3366cc
}
.dr-pnl {
	BORDER-LEFT-COLOR: #3366cc; BORDER-BOTTOM-COLOR: #3366cc; =
BORDER-TOP-COLOR: #3366cc; BORDER-RIGHT-COLOR: #3366cc
}
.dr-pnl-b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-COLOR: #3366cc; =
BORDER-BOTTOM-COLOR: #3366cc; PADDING-BOTTOM: 0px; BORDER-TOP-COLOR: =
#3366cc; PADDING-TOP: 0px; BORDER-RIGHT-COLOR: #3366cc
}
.dr-sdt {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: =
#3366cc; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #3366cc; =
BORDER-TOP-COLOR: #3366cc; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; =
BORDER-RIGHT-COLOR: #3366cc
}
.dr-sdt-bc {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: =
25px; BORDER-RIGHT-WIDTH: 0px
}
.dr-sdt-row-active {
=09
}
.dr-sdt-rb {
	BACKGROUND-COLOR: #ffffff
}
.dr-sdt-row-selected {
	BACKGROUND-COLOR: #ffffcc
}
.dr-sdt-hc {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px; HEIGHT: 25px; BACKGROUND-COLOR: #d9d9d9; =
BORDER-RIGHT-WIDTH: 0px
}
.dr-sdt-hsep {
	BACKGROUND-REPEAT: repeat-y; TOP: 0px; HEIGHT: 30px
}
.rich-progress-bar-shell-dig {
	BORDER-LEFT-COLOR: #3366cc; BORDER-BOTTOM-COLOR: #3366cc; =
BORDER-TOP-COLOR: #3366cc; BORDER-RIGHT-COLOR: #3366cc
}
.rich-progress-bar-completed {
	BACKGROUND: #ffcc00
}
.rich-progress-bar-width {
	WIDTH: 228px
}
.rich-sdt-column-cell {
	WHITE-SPACE: normal; HEIGHT: 100%; padding-botton: 5px
}
.rich-sdt-column-cell DIV {
	WHITE-SPACE: normal; HEIGHT: 100%; vertical-aligh: top
}
.dr-tree-h-ic-img-md {
	DISPLAY: block; MARGIN: 0px
}
.dr-tree-h-ic-img {
	WIDTH: 16px; HEIGHT: 16px
}
.rich-tree-node-selected {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: =
white; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: white; =
BORDER-TOP-COLOR: white; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: =
white
}
.dr-tree-h-text:hover {
	TEXT-DECORATION: none
}
.dr-tree-h-text {
	WHITE-SPACE: normal; TEXT-DECORATION: none
}
.dr-tree-h-ic-line-node {
	BACKGROUND-POSITION: -7px -248px; VERTICAL-ALIGN: top
}
.dr-tree-h-ic-line-last {
	BACKGROUND-POSITION: -7px -248px; VERTICAL-ALIGN: top
}
.dr-tree-h-ic-line-exp {
	BACKGROUND-POSITION: -7px -248px; VERTICAL-ALIGN: top
}
.dr-tree-h-ic-line-clp {
	BACKGROUND-POSITION: -7px -248px; VERTICAL-ALIGN: top
}
DIV .popupbody {
	BORDER-RIGHT: #3366cc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#3366cc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
BORDER-LEFT: #3366cc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: =
#3366cc 1px solid
}
.extdt-sortable-header {
	WHITE-SPACE: normal
}
.extdt-cell-div {
	WHITE-SPACE: normal
}
.rich-extdt-sortable-header {
	WHITE-SPACE: normal
}
rich-extdt-cell-div {
	WHITE-SPACE: normal
}
.extdt-subheader {
	BACKGROUND-COLOR: #d9d9d9
}
.rich-extdt-subheader {
	BACKGROUND-COLOR: #d9d9d9
}
.extdt-menu-div-on {
	BACKGROUND-COLOR: #d9d9d9
}
.extdt-row-selected {
	BACKGROUND-COLOR: #ffcc00
}
.dr-dscr-t {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
BORDER-BOTTOM: 1px solid
}
.dr-dscr-button {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
WIDTH: 25px; CURSOR: pointer; BORDER-BOTTOM: 1px solid; TEXT-ALIGN: =
center
}
.dr-dscr-sepctrl {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; =
WIDTH: 25px; CURSOR: pointer; BORDER-BOTTOM: 1px solid; TEXT-ALIGN: =
center
}
.dr-dscr-act {
	BORDER-TOP: 2px solid; WIDTH: 25px; TEXT-ALIGN: center
}
.dr-dscr-inact {
	BORDER-TOP: 2px solid; WIDTH: 25px; CURSOR: pointer; TEXT-ALIGN: center
}
.dr-stglpnl {
	BORDER-LEFT-COLOR: #3366cc; BORDER-BOTTOM-COLOR: #3366cc; =
BORDER-TOP-COLOR: #3366cc; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: =
#3366cc
}
.dr-dscr-button {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #3366cc; BORDER-BOTTOM-COLOR: =
#3366cc; BORDER-TOP-COLOR: #3366cc; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #d9d9d9; BORDER-RIGHT-COLOR: =
#3366cc
}
.dr-dscr-sepctrl {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #3366cc; BORDER-BOTTOM-COLOR: =
#3366cc; BORDER-TOP-COLOR: #3366cc; FONT-FAMILY: =
Arial,Verdana,sans-serif; BACKGROUND-COLOR: #d9d9d9; BORDER-RIGHT-COLOR: =
#3366cc
}
.dr-dscr-button-dsbld {
	COLOR: #a9a9a9
}
.dr-dscr-act {
	FONT-SIZE: 11px; COLOR: #003399; BORDER-TOP-COLOR: #3366cc; =
FONT-FAMILY: Arial,Verdana,sans-serif
}
.dr-dscr-inact {
	FONT-SIZE: 11px; COLOR: #d9d9d9; BORDER-TOP-COLOR: #d9d9d9; =
FONT-FAMILY: Arial,Verdana,sans-serif
}
.dr-dscr-t {
	BORDER-LEFT-COLOR: #3366cc; BORDER-BOTTOM-COLOR: #3366cc; =
BORDER-TOP-COLOR: #3366cc; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: =
#3366cc
}
FIELDSET {
	BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; =
PADDING-BOTTOM: 2px; BORDER-LEFT: #003399 1px solid; PADDING-TOP: 2px; =
BORDER-BOTTOM: #003399 1px solid
}
FIELDSET LEGEND {
	COLOR: #003399
}
.ifileMenuMain {
	FLOAT: left; WIDTH: 550px
}
.ifileMenuRight {
	CLEAR: right; FLOAT: left; WIDTH: 190px
}
.buttonLook {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black =
1px solid; DISPLAY: inline-block; PADDING-LEFT: 2px; PADDING-BOTTOM: =
2px; MARGIN: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: black 1px solid; =
WIDTH: 60px; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px =
solid; BACKGROUND-COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: =
none
}
.buttonLook2 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black =
1px solid; DISPLAY: inline-block; PADDING-LEFT: 2px; PADDING-BOTTOM: =
2px; MARGIN: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: black 1px solid; =
WIDTH: 50px; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px =
solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.rightButton {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black =
1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
MARGIN: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: black 1px solid; =
WIDTH: 85px; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px =
solid; BACKGROUND-COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: =
none
}
.rightButton2 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black =
1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
MARGIN: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: black 1px solid; =
WIDTH: 50px; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px =
solid; BACKGROUND-COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: =
none
}
SPAN.cssbutton {
	DISPLAY: inline-block; BACKGROUND: url(../images/sprite.png) repeat-x =
0px 0px; CURSOR: pointer
}
SPAN.cssbutton INPUT {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; =
BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #808080 =
1px solid; CURSOR: pointer; BORDER-BOTTOM: #808080 1px solid
}
SPAN.cssbutton INPUT[disabled] {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; =
BACKGROUND: #f3f3f3; BORDER-LEFT: #808080 1px solid; CURSOR: hand; =
COLOR: #808080; BORDER-BOTTOM: #808080 1px solid
}
SPAN.cssbutton:hover {
	DISPLAY: inline-block; BACKGROUND: url(../images/sprite.png) repeat-x =
0px -1300px; CURSOR: pointer
}
SPAN.cssbutton:hover INPUT {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; =
BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #808080 =
1px solid; CURSOR: pointer; BORDER-BOTTOM: #808080 1px solid
}
SPAN.cssbutton:hover INPUT[disabled] {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; =
BACKGROUND: #f3f3f3; BORDER-LEFT: #808080 1px solid; CURSOR: hand; =
COLOR: #808080; BORDER-BOTTOM: #808080 1px solid
}
.cssbutton A {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#d9d9d9 1px solid; DISPLAY: inline-block; PADDING-LEFT: 1px; FONT-SIZE: =
10px; BACKGROUND: url(../images/sprite.png) repeat-x 0px 0px; =
PADDING-BOTTOM: 1px; MARGIN-LEFT: 2px; VERTICAL-ALIGN: 50%; BORDER-LEFT: =
#d9d9d9 1px solid; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #d9d9d9 =
1px solid; HEIGHT: 17px; TEXT-DECORATION: none
}
.cssbutton A:hover {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; =
BACKGROUND: url(../images/sprite.png) repeat-x 0px -1300px; BORDER-LEFT: =
#808080 1px solid; BORDER-BOTTOM: #808080 1px solid
}
.cssbutton A:visited {
	COLOR: #000
}
.cssbutton A:active {
	BORDER-RIGHT: #d9d9d9 1px inset; BORDER-TOP: #d9d9d9 1px inset; =
BACKGROUND: url(../images/sprite.png) repeat-x 0px -1300px; =
VERTICAL-ALIGN: 55%; BORDER-LEFT: #d9d9d9 1px inset; BORDER-BOTTOM: =
#d9d9d9 1px inset; outline: none
}
.demo1 A:focus {
	BORDER-RIGHT: #d9d9d9 1px inset; BORDER-TOP: #d9d9d9 1px inset; =
BACKGROUND: url(../images/sprite.png) repeat-x 0px -1300px; =
VERTICAL-ALIGN: 55%; BORDER-LEFT: #d9d9d9 1px inset; BORDER-BOTTOM: =
#d9d9d9 1px inset; outline: none
}

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/stylesheet/form-service.css

TABLE.fs-gm-errormessagescontainer {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; =
BORDER-LEFT: #cc0000 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cc0000 1px =
solid; BACKGROUND-COLOR: #ffffcc
}
TD.fs-gm-errormessagescontainer {
	VERTICAL-ALIGN: middle
}
TABLE.fs-gm-warningmessagescontainer {
	BORDER-RIGHT: #ffc062 1px solid; BORDER-TOP: #ffc062 1px solid; =
BORDER-LEFT: #ffc062 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ffc062 1px =
solid; BACKGROUND-COLOR: #ffffcc
}
TABLE.fs-gm-confirmmessagescontainer {
	BORDER-RIGHT: #81d3eb 1px solid; BORDER-TOP: #81d3eb 1px solid; =
BORDER-LEFT: #81d3eb 1px solid; WIDTH: 540px; BORDER-BOTTOM: #81d3eb 1px =
solid; BACKGROUND-COLOR: #e0f0ff
}
.fs-gm-col1.td {
	PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 24px; PADDING-TOP: 6px
}
.fs-gm-textlefterrormsgpad.td {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: =
#333333; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.fs-gm-textlefterrormsg.td {
	PADDING-LEFT: 1px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: =
#333333; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.fs-gm-textlefterror.td {
	PADDING-LEFT: 1px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: =
#cc0000; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.fs-gm-textleft.td {
	PADDING-LEFT: 1px; VERTICAL-ALIGN: middle; WIDTH: 70%; COLOR: #333333; =
FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; HEIGHT: 20px; =
TEXT-ALIGN: left
}
.fs-gm-textlefterrorblack.td {
	PADDING-LEFT: 1px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: =
#000000; FONT-FAMILY: AVerdana,rial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/stylesheet/portal-fonts.css

.baseFont {
	FONT-SIZE: 75%; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.baseFontIndent {
	FONT-SIZE: 75%; MARGIN-LEFT: 35px; FONT-FAMILY: Tahoma, Arial, =
sans-serif
}
.baseFontBold {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; FONT-FAMILY: Tahoma, Arial, =
sans-serif
}
.bold {
	FONT-WEIGHT: bold
}

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/stylesheet/index-new-2.css

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #b4b4b4
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px; BORDER-RIGHT-WIDTH: 0px
}
#Header {
	BACKGROUND-IMAGE: url(../images/RedVerticalGrad.jpg); MARGIN: 0px auto; =
WIDTH: 984px; BACKGROUND-REPEAT: repeat-x; BORDER-COLLAPSE: collapse; =
HEIGHT: 79px; BACKGROUND-COLOR: #cccccc
}
#navmenu {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; VERTICAL-ALIGN: top; =
WIDTH: 170px; BACKGROUND-COLOR: #f7f7f7
}
#content {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; VERTICAL-ALIGN: top; =
WIDTH: 784px; BACKGROUND-COLOR: #ffffff
}
.navlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: =
3px; FONT-FAMILY: Sans-serif; TEXT-ALIGN: left
}
.navlinks A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.navlinks A:hover {
	TEXT-DECORATION: underline
}
.navlinks A:visited {
	COLOR: #ffffff
}
.header-text {
	CLEAR: right; MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; =
FLOAT: left; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; VERTICAL-ALIGN: =
middle; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, sans-serif; =
TEXT-ALIGN: center
}
.header-text A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.header-text A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
DIV.advertised-site A {
	FONT-SIZE: 65%
}
DIV.advertised-site A:visited {
	COLOR: #800080
}
DIV.agencyurl {
	FONT-WEIGHT: bold; FONT-SIZE: 105%; COLOR: #003399; FONT-STYLE: normal
}
.box-title {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #f3f3f3
}
.box-shadow {
	MARGIN-TOP: 15px; DISPLAY: block; BACKGROUND-IMAGE: =
url(../images/shadow-bot-wh.gif); WIDTH: 100%; BACKGROUND-REPEAT: =
repeat-x; POSITION: relative; HEIGHT: 10px
}
DIV.box-title-red {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #990000
}
DIV.box-title-red A {
	COLOR: #990000
}
DIV.findit-bar {
	FONT-SIZE: 70%; COLOR: #ffffcc
}
DIV.findit-bar A {
	COLOR: #ffffcc
}
DIV.findit-header-hp A {
	FONT-WEIGHT: bold; FONT-SIZE: 70%
}
DIV.findit-header-hp A:visited {
	COLOR: #800080
}
DIV.findit-header-hp-red A {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #990000
}
DIV.findit-header-hp-red {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #990000; TEXT-ALIGN: left
}
.crumb-links {
	FONT-SIZE: 10px; MARGIN: 0px auto; WIDTH: 964px; COLOR: #000000; =
BORDER-TOP-STYLE: none; FONT-FAMILY: Tahoma, Arial, sans-serif; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
.crumb-links A {
	TEXT-DECORATION: underline
}
.crumb-links A:hover {
	TEXT-DECORATION: underline
}
#breadcrumb {
	FONT-SIZE: 10pt; MARGIN-LEFT: 10px; COLOR: #000000; TEXT-ALIGN: left
}
#breadcrumb A {
	FONT-SIZE: 10pt; COLOR: #000000
}
#breadcrumb A:hover {
	TEXT-DECORATION: underline
}
#UtilityBar {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(../images/utilbar.gif); MARGIN: =
5px auto 0px; WIDTH: 964px; COLOR: #636363; HEIGHT: 22px
}
#UtilityBar A {
	VERTICAL-ALIGN: bottom; COLOR: #636363; TEXT-DECORATION: none
}
#UtilityBar IMG {
	VERTICAL-ALIGN: bottom
}
#UtilityBar TR TD {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
#UtilityBar DIV {
	FLOAT: left; WIDTH: auto; MARGIN-RIGHT: 5px
}
LI {
	FONT-SIZE: 12px; COLOR: #000000
}
LI A {
	FONT-SIZE: 8pt; COLOR: #636363; TEXT-DECORATION: underline
}
LI A:hover {
	FONT-SIZE: 8pt; COLOR: #636363; TEXT-DECORATION: underline
}
LI A:visited {
	FONT-SIZE: 8pt; COLOR: #636363
}
OL {
	PADDING-LEFT: 10px; FONT-SIZE: 8pt; MARGIN-LEFT: 20px; COLOR: #000000
}
OL A {
	FONT-SIZE: 8pt; COLOR: #636363; TEXT-DECORATION: none
}
UNKNOWN {
	FONT-SIZE: 8pt; COLOR: #636363; TEXT-DECORATION: underline
}
UNKNOWN {
	FONT-SIZE: 8pt; COLOR: #636363
}
UL {
	PADDING-LEFT: 10px; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; =
MARGIN-BOTTOM: 7px; MARGIN-LEFT: 20px; COLOR: #636363; LIST-STYLE-TYPE: =
square
}
UL A {
	FONT-SIZE: 8pt; COLOR: #636363; TEXT-DECORATION: none
}
UNKNOWN {
	FONT-SIZE: 8pt; COLOR: #636363; TEXT-DECORATION: underline
}
UNKNOWN {
	FONT-SIZE: 8pt; COLOR: #636363
}
#Main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: =
url(../images/VerticalGrad.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px auto; =
OVERFLOW: hidden; WIDTH: 984px; BORDER-TOP-STYLE: none; PADDING-TOP: =
0px; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: =
none
}
#MainContent {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 100%; =
BORDER-RIGHT-WIDTH: 0px
}
.float {
	FLOAT: left
}
.help_icon {
	MARGIN: 0px 0px 0px 5px
}
DIV.in-focus-text {
	MARGIN-TOP: 2px; FONT-SIZE: 70%; MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px
}
DIV.in-focus-text A:visited {
	COLOR: #800080
}
DIV.in-focus-title {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 2px 2px 5px
}
DIV.menu-header {
	BORDER-TOP: #e5e5e5 1px solid; MARGIN-TOP: 10px; FONT-WEIGHT: bold; =
FONT-SIZE: 70%; MARGIN-BOTTOM: 5px; COLOR: #990000; PADDING-TOP: 5px
}
DIV.menu-header A {
	COLOR: #990000; TEXT-DECORATION: none
}
DIV.menu-header A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
DIV.menu-header A:visited {
	COLOR: #990000
}
DIV.sec-quote {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #003399
}
DIV.sec-quote A:visited {
	COLOR: #800080
}
DIV.stats-label {
	FONT-SIZE: 70%; COLOR: #003399
}
DIV.stats-label A:visited {
	COLOR: #800080
}
DIV.stats-number {
	FONT-SIZE: 70%; COLOR: #990000
}
DIV.stats-numberb {
	FONT-SIZE: 70%; COLOR: #000000
}
INPUT {
	FONT-SIZE: 100%; COLOR: #000000
}
INPUT.subscribeText {
	DISPLAY: inline-block; FONT-SIZE: 11px; WIDTH: 152px
}
INPUT.searchText {
	DISPLAY: inline-block; FONT-SIZE: 11px; WIDTH: 167px
}
INPUT.subscribeButton {
	MARGIN-TOP: 0px; MARGIN-LEFT: 2px; VERTICAL-ALIGN: middle; WIDTH: 63px; =
HEIGHT: 17px
}
INPUT.searchButton {
	MARGIN-TOP: 0px; MARGIN-LEFT: 2px; VERTICAL-ALIGN: middle; WIDTH: 46px; =
HEIGHT: 17px
}
P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: =
5px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; PADDING-TOP: 3px
}
P A:visited {
	COLOR: #800080
}
PRE {
	FONT-FAMILY: monospace
}
TD {
	COLOR: #000000
}
TR {
	COLOR: #000000
}
UL.menu-item {
	MARGIN-TOP: 0px; FONT-SIZE: smaller; MARGIN-BOTTOM: 0px; MARGIN-LEFT: =
15px; COLOR: #666666
}
UL.menu-item A {
	COLOR: #666666
}
UL.menu-item A:visited {
	COLOR: #666666
}
UL.menu-item LI {
	MARGIN: 5px 0px; LINE-HEIGHT: 100%
}
UL.menu-item-findit {
	FONT-SIZE: 70%; MARGIN: 0px 5px 10px 15px; TEXT-ALIGN: left
}
UL.menu-item-findit A {
	COLOR: #666666; TEXT-DECORATION: none
}
UL.menu-item-findit A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
UL.menu-item-findit A:visited {
	COLOR: #800080
}
UL.menu-item-findit LI {
	MARGIN: 5px 0px 10px; LINE-HEIGHT: 100%
}
UL.menu-item-focus {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 70%; MARGIN-BOTTOM: =
5px; MARGIN-LEFT: 15px
}
UL.menu-item-focus A {
	COLOR: #990000
}
UL.menu-item-focus A:visited {
	COLOR: #990000
}
.banner-agency {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN-BOTTOM: 2px; =
COLOR: #003399
}
.banner-tagline {
	MARGIN-TOP: 0px; FONT-SIZE: 80%; MARGIN-BOTTOM: 10px; COLOR: #003399; =
FONT-STYLE: italic
}
.banner-tagline-norm {
	MARGIN-TOP: 0px; FONT-SIZE: 80%; MARGIN-BOTTOM: 10px; COLOR: #003399
}
.banner-usdol {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 130%; MARGIN-BOTTOM: =
6px; COLOR: #003399
}
.crumb A:visited {
	COLOR: #800080
}
.crumb-date {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #003399
}
.headerbig P {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-LEFT: 0px; COLOR: #003399; =
FONT-FAMILY: Arial, sans-serif
}
.headermed {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 23px; COLOR: #003399; =
FONT-FAMILY: Arial, sans-serif
}
.headersm {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000
}
.header-topic {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-LEFT: 10px; COLOR: #990000
}
.item-nested {
	FONT-SIZE: 100%
}
.textnorm {
	FONT-SIZE: 90%
}
.textsm {
	FONT-SIZE: 80%
}
.text-tools {
	FONT-SIZE: 10%
}
.subheader-topic A {
	COLOR: #990000
}
TD.footer-links {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 984px; COLOR: #ffffff; =
FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 29px; BACKGROUND-COLOR: =
#990000; TEXT-ALIGN: center
}
TD.footer-links A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TD.footer-links A:hover {
	TEXT-DECORATION: underline
}
TD.footer-links A:visited {
	COLOR: #ffffff
}
#Footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; WIDTH: 984px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
#FooterMenu {
	MARGIN-TOP: 0px; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10px; =
FLOAT: left; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; VERTICAL-ALIGN: =
middle; WIDTH: 984px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, =
sans-serif; HEIGHT: 29px; BACKGROUND-COLOR: #990000; TEXT-ALIGN: center
}
#FooterContact {
	MARGIN-TOP: 5px; DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; =
MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; VERTICAL-ALIGN: middle; OVERFLOW: =
hidden; WIDTH: 984px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: =
36px; BACKGROUND-COLOR: #b4b4b4; TEXT-ALIGN: center
}
#FooterContact A {
	COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none
}
#FooterContact A:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.backtotop {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN: 20px 0px 0px; COLOR: =
#003399; BORDER-TOP-STYLE: none; FONT-FAMILY: Tahoma, Arial, sans-serif; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
.backtotop A IMG {
	MARGIN-LEFT: 0px; COLOR: #003399; TEXT-DECORATION: underline
}
.backtotop A:hover {
	COLOR: #003399; TEXT-DECORATION: underline
}
.backtotop A:visited {
	COLOR: #003399
}

------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg.ajax4jsf.javascript.AjaxScript

=0A=
if(!window.A4J){window.A4J=3D{};}=0A=
function Sarissa(){}=0A=
Sarissa.VERSION=3D"0.9.9.3";Sarissa.PARSED_OK=3D"Document contains no =
parsing errors";Sarissa.PARSED_EMPTY=3D"Document is =
empty";Sarissa.PARSED_UNKNOWN_ERROR=3D"Not well-formed or other =
error";Sarissa.IS_ENABLED_TRANSFORM_NODE=3Dfalse;Sarissa.REMOTE_CALL_FLAG=
=3D"gr.abiss.sarissa.REMOTE_CALL_FLAG";Sarissa._sarissa_iNsCounter=3D0;Sa=
rissa._SARISSA_IEPREFIX4XSLPARAM=3D"";Sarissa._SARISSA_HAS_DOM_IMPLEMENTA=
TION=3Ddocument.implementation&&true;Sarissa._SARISSA_HAS_DOM_CREATE_DOCU=
MENT=3DSarissa._SARISSA_HAS_DOM_IMPLEMENTATION&&document.implementation.c=
reateDocument;Sarissa._SARISSA_HAS_DOM_FEATURE=3DSarissa._SARISSA_HAS_DOM=
_IMPLEMENTATION&&document.implementation.hasFeature;Sarissa._SARISSA_IS_M=
OZ=3DSarissa._SARISSA_HAS_DOM_CREATE_DOCUMENT&&Sarissa._SARISSA_HAS_DOM_F=
EATURE;Sarissa._SARISSA_IS_SAFARI=3Dnavigator.userAgent.toLowerCase().ind=
exOf("safari")!=3D-1||navigator.userAgent.toLowerCase().indexOf("konquero=
r")!=3D-1;Sarissa._SARISSA_IS_SAFARI_OLD=3DSarissa._SARISSA_IS_SAFARI&&(p=
arseInt((navigator.userAgent.match(/AppleWebKit\/(\d+)/)||{})[1],10)<420)=
;Sarissa._SARISSA_IS_IE=3Ddocument.all&&window.ActiveXObject&&navigator.u=
serAgent.toLowerCase().indexOf("msie")>-1&&navigator.userAgent.toLowerCas=
e().indexOf("opera")=3D=3D-1;Sarissa._SARISSA_IS_OPERA=3Dnavigator.userAg=
ent.toLowerCase().indexOf("opera")!=3D-1;if(!window.Node||!Node.ELEMENT_N=
ODE){Node=3D{ELEMENT_NODE:1,ATTRIBUTE_NODE:2,TEXT_NODE:3,CDATA_SECTION_NO=
DE:4,ENTITY_REFERENCE_NODE:5,ENTITY_NODE:6,PROCESSING_INSTRUCTION_NODE:7,=
COMMENT_NODE:8,DOCUMENT_NODE:9,DOCUMENT_TYPE_NODE:10,DOCUMENT_FRAGMENT_NO=
DE:11,NOTATION_NODE:12};}=0A=
if(Sarissa._SARISSA_IS_SAFARI_OLD){HTMLHtmlElement=3Ddocument.createEleme=
nt("html").constructor;Node=3DHTMLElement=3D{};HTMLElement.prototype=3DHT=
MLHtmlElement.__proto__.__proto__;HTMLDocument=3DDocument=3Ddocument.cons=
tructor;var x=3Dnew =
DOMParser();XMLDocument=3Dx.constructor;Element=3Dx.parseFromString("<Sin=
gle />","text/xml").documentElement.constructor;x=3Dnull;}=0A=
if(typeof XMLDocument=3D=3D"undefined"&&typeof =
Document!=3D"undefined"){XMLDocument=3DDocument;}=0A=
if(Sarissa._SARISSA_IS_IE){Sarissa._SARISSA_IEPREFIX4XSLPARAM=3D"xsl:";va=
r _SARISSA_DOM_PROGID=3D"";var _SARISSA_XMLHTTP_PROGID=3D"";var =
_SARISSA_DOM_XMLWRITER=3D"";Sarissa.pickRecentProgID=3Dfunction(idList){v=
ar bFound=3Dfalse,e;var o2Store;for(var =
i=3D0;i<idList.length&&!bFound;i++){try{var oDoc=3Dnew =
ActiveXObject(idList[i]);o2Store=3DidList[i];bFound=3Dtrue;}catch(objExce=
ption){e=3DobjException;}}=0A=
if(!bFound){throw"Could not retrieve a valid progID of Class: =
"+idList[idList.length-1]+". (original exception: "+e+")";}=0A=
idList=3Dnull;return =
o2Store;};_SARISSA_DOM_PROGID=3Dnull;_SARISSA_THREADEDDOM_PROGID=3Dnull;_=
SARISSA_XSLTEMPLATE_PROGID=3Dnull;_SARISSA_XMLHTTP_PROGID=3Dnull;XMLHttpR=
equest=3Dfunction(){if(!_SARISSA_XMLHTTP_PROGID){_SARISSA_XMLHTTP_PROGID=3D=
Sarissa.pickRecentProgID(["Msxml2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXM=
L2.XMLHTTP","Microsoft.XMLHTTP"]);}=0A=
return new =
ActiveXObject(_SARISSA_XMLHTTP_PROGID);};Sarissa.getDomDocument=3Dfunctio=
n(sUri,sName){if(!_SARISSA_DOM_PROGID){_SARISSA_DOM_PROGID=3DSarissa.pick=
RecentProgID(["Msxml2.DOMDocument.6.0","Msxml2.DOMDocument.3.0","MSXML2.D=
OMDocument","MSXML.DOMDocument","Microsoft.XMLDOM"]);}=0A=
var oDoc=3Dnew ActiveXObject(_SARISSA_DOM_PROGID);if(sName){var =
prefix=3D"";if(sUri){if(sName.indexOf(":")>1){prefix=3DsName.substring(0,=
sName.indexOf(":"));sName=3DsName.substring(sName.indexOf(":")+1);}else{p=
refix=3D"a"+(Sarissa._sarissa_iNsCounter++);}}=0A=
if(sUri){oDoc.loadXML('<'+prefix+':'+sName+" =
xmlns:"+prefix+"=3D\""+sUri+"\""+" />");}else{oDoc.loadXML('<'+sName+" =
/>");}}=0A=
return oDoc;};Sarissa.getParseErrorText=3Dfunction(oDoc){var =
parseErrorText=3DSarissa.PARSED_OK;if(oDoc&&oDoc.parseError&&oDoc.parseEr=
ror.errorCode&&oDoc.parseError.errorCode!=3D0){parseErrorText=3D"XML =
Parsing Error: "+oDoc.parseError.reason+"\nLocation: =
"+oDoc.parseError.url+"\nLine Number "+oDoc.parseError.line+", Column "+=0A=
oDoc.parseError.linepos+":\n"+oDoc.parseError.srcText+"\n";for(var =
i=3D0;i<oDoc.parseError.linepos;i++){parseErrorText+=3D"-";}=0A=
parseErrorText+=3D"^\n";}=0A=
else =
if(oDoc.documentElement=3D=3D=3Dnull){parseErrorText=3DSarissa.PARSED_EMP=
TY;}=0A=
return =
parseErrorText;};Sarissa.setXpathNamespaces=3Dfunction(oDoc,sNsSet){oDoc.=
setProperty("SelectionLanguage","XPath");oDoc.setProperty("SelectionNames=
paces",sNsSet);};XSLTProcessor=3Dfunction(){if(!_SARISSA_XSLTEMPLATE_PROG=
ID){_SARISSA_XSLTEMPLATE_PROGID=3DSarissa.pickRecentProgID(["Msxml2.XSLTe=
mplate.6.0","MSXML2.XSLTemplate.3.0"]);}=0A=
this.template=3Dnew =
ActiveXObject(_SARISSA_XSLTEMPLATE_PROGID);this.processor=3Dnull;};XSLTPr=
ocessor.prototype.importStylesheet=3Dfunction(xslDoc){if(!_SARISSA_THREAD=
EDDOM_PROGID){_SARISSA_THREADEDDOM_PROGID=3DSarissa.pickRecentProgID(["MS=
XML2.FreeThreadedDOMDocument.6.0","MSXML2.FreeThreadedDOMDocument.3.0"]);=
}=0A=
xslDoc.setProperty("SelectionLanguage","XPath");xslDoc.setProperty("Selec=
tionNamespaces","xmlns:xsl=3D'http://www.w3.org/1999/XSL/Transform'");var=
 converted=3Dnew =
ActiveXObject(_SARISSA_THREADEDDOM_PROGID);try{converted.resolveExternals=
=3Dtrue;converted.setProperty("AllowDocumentFunction",true);}=0A=
catch(e){}=0A=
if(xslDoc.url&&xslDoc.selectSingleNode("//xsl:*[local-name() =3D =
'import' or local-name() =3D =
'include']")!=3Dnull){converted.async=3Dfalse;converted.load(xslDoc.url);=
}=0A=
else{converted.loadXML(xslDoc.xml);}=0A=
converted.setProperty("SelectionNamespaces","xmlns:xsl=3D'http://www.w3.o=
rg/1999/XSL/Transform'");var =
output=3Dconverted.selectSingleNode("//xsl:output");if(output){this.outpu=
tMethod=3Doutput.getAttribute("method");}=0A=
else{delete this.outputMethod;}=0A=
this.template.stylesheet=3Dconverted;this.processor=3Dthis.template.creat=
eProcessor();this.paramsSet=3D[];};XSLTProcessor.prototype.transformToDoc=
ument=3Dfunction(sourceDoc){var =
outDoc;if(_SARISSA_THREADEDDOM_PROGID){this.processor.input=3DsourceDoc;o=
utDoc=3Dnew =
ActiveXObject(_SARISSA_DOM_PROGID);this.processor.output=3DoutDoc;this.pr=
ocessor.transform();return outDoc;}=0A=
else{if(!_SARISSA_DOM_XMLWRITER){_SARISSA_DOM_XMLWRITER=3DSarissa.pickRec=
entProgID(["Msxml2.MXXMLWriter.6.0","Msxml2.MXXMLWriter.3.0","MSXML2.MXXM=
LWriter","MSXML.MXXMLWriter","Microsoft.XMLDOM"]);}=0A=
this.processor.input=3DsourceDoc;outDoc=3Dnew =
ActiveXObject(_SARISSA_DOM_XMLWRITER);this.processor.output=3DoutDoc;this=
.processor.transform();var oDoc=3Dnew =
ActiveXObject(_SARISSA_DOM_PROGID);oDoc.loadXML(outDoc.output+"");return =
oDoc;}};XSLTProcessor.prototype.transformToFragment=3Dfunction(sourceDoc,=
ownerDoc){this.processor.input=3DsourceDoc;this.processor.transform();var=
 s=3Dthis.processor.output;var f=3DownerDoc.createDocumentFragment();var =
container;if(this.outputMethod=3D=3D'text'){f.appendChild(ownerDoc.create=
TextNode(s));}else =
if(ownerDoc.body&&ownerDoc.body.innerHTML){container=3DownerDoc.createEle=
ment('div');container.innerHTML=3Ds;while(container.hasChildNodes()){f.ap=
pendChild(container.firstChild);}}=0A=
else{var oDoc=3Dnew =
ActiveXObject(_SARISSA_DOM_PROGID);if(s.substring(0,5)=3D=3D'<?xml'){s=3D=
s.substring(s.indexOf('?>')+2);}=0A=
var =
xml=3D''.concat('<my>',s,'</my>');oDoc.loadXML(xml);container=3DoDoc.docu=
mentElement;while(container.hasChildNodes()){f.appendChild(container.firs=
tChild);}}=0A=
return =
f;};XSLTProcessor.prototype.setParameter=3Dfunction(nsURI,name,value){val=
ue=3Dvalue?value:"";if(nsURI){this.processor.addParameter(name,value,nsUR=
I);}else{this.processor.addParameter(name,value);}=0A=
nsURI=3D""+(nsURI||"");if(!this.paramsSet[nsURI]){this.paramsSet[nsURI]=3D=
[];}=0A=
this.paramsSet[nsURI][name]=3Dvalue;};XSLTProcessor.prototype.getParamete=
r=3Dfunction(nsURI,name){nsURI=3D""+(nsURI||"");if(this.paramsSet[nsURI]&=
&this.paramsSet[nsURI][name]){return =
this.paramsSet[nsURI][name];}else{return =
null;}};XSLTProcessor.prototype.clearParameters=3Dfunction(){for(var =
nsURI in this.paramsSet){for(var name in =
this.paramsSet[nsURI]){if(nsURI!=3D""){this.processor.addParameter(name,"=
",nsURI);}else{this.processor.addParameter(name,"");}}}=0A=
this.paramsSet=3D[];};}else{if(Sarissa._SARISSA_HAS_DOM_CREATE_DOCUMENT){=
Sarissa.__handleLoad__=3Dfunction(oDoc){Sarissa.__setReadyState__(oDoc,4)=
;};_sarissa_XMLDocument_onload=3Dfunction(){Sarissa.__handleLoad__(this);=
};Sarissa.__setReadyState__=3Dfunction(oDoc,iReadyState){oDoc.readyState=3D=
iReadyState;oDoc.readystate=3DiReadyState;if(oDoc.onreadystatechange!=3Dn=
ull&&typeof =
oDoc.onreadystatechange=3D=3D"function"){oDoc.onreadystatechange();}};Sar=
issa.getDomDocument=3Dfunction(sUri,sName){var =
oDoc=3Ddocument.implementation.createDocument(sUri?sUri:null,sName?sName:=
null,null);if(!oDoc.onreadystatechange){oDoc.onreadystatechange=3Dnull;}=0A=
if(!oDoc.readyState){oDoc.readyState=3D0;}=0A=
oDoc.addEventListener("load",_sarissa_XMLDocument_onload,false);return =
oDoc;};if(window.XMLDocument){}=0A=
else =
if(Sarissa._SARISSA_HAS_DOM_FEATURE&&window.Document&&!Document.prototype=
.load&&document.implementation.hasFeature('LS','3.0')){Sarissa.getDomDocu=
ment=3Dfunction(sUri,sName){var =
oDoc=3Ddocument.implementation.createDocument(sUri?sUri:null,sName?sName:=
null,null);return oDoc;};}=0A=
else{Sarissa.getDomDocument=3Dfunction(sUri,sName){var =
oDoc=3Ddocument.implementation.createDocument(sUri?sUri:null,sName?sName:=
null,null);if(oDoc&&(sUri||sName)&&!oDoc.documentElement){oDoc.appendChil=
d(oDoc.createElementNS(sUri,sName));}=0A=
return oDoc;};}}}=0A=
if(!window.DOMParser){if(Sarissa._SARISSA_IS_SAFARI){DOMParser=3Dfunction=
(){};DOMParser.prototype.parseFromString=3Dfunction(sXml,contentType){var=
 xmlhttp=3Dnew =
XMLHttpRequest();xmlhttp.open("GET","data:text/xml;charset=3Dutf-8,"+enco=
deURIComponent(sXml),false);xmlhttp.send(null);return =
xmlhttp.responseXML;};}else =
if(Sarissa.getDomDocument&&Sarissa.getDomDocument()&&Sarissa.getDomDocume=
nt(null,"bar").xml){DOMParser=3Dfunction(){};DOMParser.prototype.parseFro=
mString=3Dfunction(sXml,contentType){var =
doc=3DSarissa.getDomDocument();doc.loadXML(sXml);return doc;};}}=0A=
if((typeof(document.importNode)=3D=3D"undefined")&&Sarissa._SARISSA_IS_IE=
){try{document.importNode=3Dfunction(oNode,bChildren){var =
tmp;if(oNode.nodeName=3D=3D'#text'){return =
document.createTextNode(oNode.data);}=0A=
else{var =
tbody=3Dfalse;if(oNode.nodeName=3D=3D"tbody"&&oNode.parentNode){oNode=3Do=
Node.parentNode;tbody=3Dtrue;}=0A=
else =
if(oNode.nodeName=3D=3D"tbody"||oNode.nodeName=3D=3D"tr"){tmp=3Ddocument.=
createElement("tr");}=0A=
else if(oNode.nodeName=3D=3D"td"){tmp=3Ddocument.createElement("tr");}=0A=
else =
if(oNode.nodeName=3D=3D"option"){tmp=3Ddocument.createElement("select");}=0A=
if(!tmp){tmp=3Ddocument.createElement("div");}=0A=
if(bChildren){tmp.innerHTML=3DoNode.xml?oNode.xml:oNode.outerHTML;}else{t=
mp.innerHTML=3DoNode.xml?oNode.cloneNode(false).xml:oNode.cloneNode(false=
).outerHTML;}=0A=
if(tbody){return tmp.firstChild.tBodies[0];}else{return =
tmp.getElementsByTagName("*")[0];}}};}catch(e){}}=0A=
if(!Sarissa.getParseErrorText){Sarissa.getParseErrorText=3Dfunction(oDoc)=
{var =
parseErrorText=3DSarissa.PARSED_OK;if(!oDoc.documentElement){parseErrorTe=
xt=3DSarissa.PARSED_EMPTY;}else =
if(oDoc.documentElement.tagName=3D=3D"parsererror"){parseErrorText=3DoDoc=
.documentElement.firstChild.data;parseErrorText+=3D"\n"+oDoc.documentElem=
ent.firstChild.nextSibling.firstChild.data;}else =
if(oDoc.getElementsByTagName("parsererror").length>0){var =
parsererror=3DoDoc.getElementsByTagName("parsererror")[0];parseErrorText=3D=
Sarissa.getText(parsererror,true)+"\n";}else =
if(oDoc.parseError&&oDoc.parseError.errorCode!=3D0){parseErrorText=3DSari=
ssa.PARSED_UNKNOWN_ERROR;}=0A=
return parseErrorText;};}=0A=
Sarissa.getText=3Dfunction(oNode,deep){var s=3D"";var =
nodes=3DoNode.childNodes;for(var i=3D0;i<nodes.length;i++){var =
node=3Dnodes[i];var =
nodeType=3Dnode.nodeType;if(nodeType=3D=3DNode.TEXT_NODE||nodeType=3D=3DN=
ode.CDATA_SECTION_NODE){s+=3Dnode.data;}else =
if(deep=3D=3D=3Dtrue&&(nodeType=3D=3DNode.ELEMENT_NODE||nodeType=3D=3DNod=
e.DOCUMENT_NODE||nodeType=3D=3DNode.DOCUMENT_FRAGMENT_NODE)){s+=3DSarissa=
.getText(node,true);}}=0A=
return =
s;};if(!window.XMLSerializer&&Sarissa.getDomDocument&&Sarissa.getDomDocum=
ent("","foo",null).xml){XMLSerializer=3Dfunction(){};XMLSerializer.protot=
ype.serializeToString=3Dfunction(oNode){return oNode.xml;};}=0A=
Sarissa.stripTags=3Dfunction(s){return =
s?s.replace(/<[^>]+>/g,""):s;};Sarissa.clearChildNodes=3Dfunction(oNode){=
while(oNode.firstChild){oNode.removeChild(oNode.firstChild);}};Sarissa.co=
pyChildNodes=3Dfunction(nodeFrom,nodeTo,bPreserveExisting){if(Sarissa._SA=
RISSA_IS_SAFARI&&nodeTo.nodeType=3D=3DNode.DOCUMENT_NODE){nodeTo=3DnodeTo=
.documentElement;}=0A=
if((!nodeFrom)||(!nodeTo)){throw"Both source and destination nodes must =
be provided";}=0A=
if(!bPreserveExisting){Sarissa.clearChildNodes(nodeTo);}=0A=
var =
ownerDoc=3DnodeTo.nodeType=3D=3DNode.DOCUMENT_NODE?nodeTo:nodeTo.ownerDoc=
ument;var nodes=3DnodeFrom.childNodes;var =
i;if(typeof(ownerDoc.importNode)!=3D"undefined"){for(i=3D0;i<nodes.length=
;i++){nodeTo.appendChild(ownerDoc.importNode(nodes[i],true));}}else{for(i=
=3D0;i<nodes.length;i++){nodeTo.appendChild(nodes[i].cloneNode(true));}}}=
;Sarissa.moveChildNodes=3Dfunction(nodeFrom,nodeTo,bPreserveExisting){if(=
(!nodeFrom)||(!nodeTo)){throw"Both source and destination nodes must be =
provided";}=0A=
if(!bPreserveExisting){Sarissa.clearChildNodes(nodeTo);}=0A=
var =
nodes=3DnodeFrom.childNodes;if(nodeFrom.ownerDocument=3D=3DnodeTo.ownerDo=
cument){while(nodeFrom.firstChild){nodeTo.appendChild(nodeFrom.firstChild=
);}}else{var =
ownerDoc=3DnodeTo.nodeType=3D=3DNode.DOCUMENT_NODE?nodeTo:nodeTo.ownerDoc=
ument;var =
i;if(typeof(ownerDoc.importNode)!=3D"undefined"){for(i=3D0;i<nodes.length=
;i++){nodeTo.appendChild(ownerDoc.importNode(nodes[i],true));}}else{for(i=
=3D0;i<nodes.length;i++){nodeTo.appendChild(nodes[i].cloneNode(true));}}=0A=
Sarissa.clearChildNodes(nodeFrom);}};Sarissa.xmlize=3Dfunction(anyObject,=
objectName,indentSpace){indentSpace=3DindentSpace?indentSpace:'';var =
s=3DindentSpace+'<'+objectName+'>';var isLeaf=3Dfalse;if(!(anyObject =
instanceof Object)||anyObject instanceof Number||anyObject instanceof =
String||anyObject instanceof Boolean||anyObject instanceof =
Date){s+=3DSarissa.escape(""+anyObject);isLeaf=3Dtrue;}else{s+=3D"\n";var=
 isArrayItem=3DanyObject instanceof Array;for(var name in =
anyObject){s+=3DSarissa.xmlize(anyObject[name],(isArrayItem?"array-item =
key=3D\""+name+"\"":name),indentSpace+"   ");}=0A=
s+=3DindentSpace;}=0A=
return(s+=3D(objectName.indexOf(' =
')!=3D-1?"</array-item>\n":"</"+objectName+">\n"));};Sarissa.escape=3Dfun=
ction(sXml){return =
sXml.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").repl=
ace(/"/g,"&quot;").replace(/'/g,"&apos;");};Sarissa.unescape=3Dfunction(s=
Xml){return =
sXml.replace(/&apos;/g,"'").replace(/&quot;/g,"\"").replace(/&gt;/g,">").=
replace(/&lt;/g,"<").replace(/&amp;/g,"&");};Sarissa.updateCursor=3Dfunct=
ion(oTargetElement,sValue){if(oTargetElement&&oTargetElement.style&&oTarg=
etElement.style.cursor!=3Dundefined){oTargetElement.style.cursor=3DsValue=
;}};Sarissa.updateContentFromURI=3Dfunction(sFromUrl,oTargetElement,xsltp=
roc,callback,skipCache){try{Sarissa.updateCursor(oTargetElement,"wait");v=
ar xmlhttp=3Dnew =
XMLHttpRequest();xmlhttp.open("GET",sFromUrl,true);xmlhttp.onreadystatech=
ange=3Dfunction(){if(xmlhttp.readyState=3D=3D4){try{var =
oDomDoc=3Dxmlhttp.responseXML;if(oDomDoc&&Sarissa.getParseErrorText(oDomD=
oc)=3D=3DSarissa.PARSED_OK){Sarissa.updateContentFromNode(xmlhttp.respons=
eXML,oTargetElement,xsltproc);callback(sFromUrl,oTargetElement);}=0A=
else{throw Sarissa.getParseErrorText(oDomDoc);}}=0A=
catch(e){if(callback){callback(sFromUrl,oTargetElement,e);}=0A=
else{throw e;}}}};if(skipCache){var oldage=3D"Sat, 1 Jan 2000 00:00:00 =
GMT";xmlhttp.setRequestHeader("If-Modified-Since",oldage);}=0A=
xmlhttp.send("");}=0A=
catch(e){Sarissa.updateCursor(oTargetElement,"auto");if(callback){callbac=
k(sFromUrl,oTargetElement,e);}=0A=
else{throw =
e;}}};Sarissa.updateContentFromNode=3Dfunction(oNode,oTargetElement,xsltp=
roc){try{Sarissa.updateCursor(oTargetElement,"wait");Sarissa.clearChildNo=
des(oTargetElement);var =
ownerDoc=3DoNode.nodeType=3D=3DNode.DOCUMENT_NODE?oNode:oNode.ownerDocume=
nt;if(ownerDoc.parseError&&ownerDoc.parseError.errorCode!=3D0){var =
pre=3Ddocument.createElement("pre");pre.appendChild(document.createTextNo=
de(Sarissa.getParseErrorText(ownerDoc)));oTargetElement.appendChild(pre);=
}=0A=
else{if(xsltproc){oNode=3Dxsltproc.transformToDocument(oNode);}=0A=
if(oTargetElement.tagName.toLowerCase()=3D=3D"textarea"||oTargetElement.t=
agName.toLowerCase()=3D=3D"input"){oTargetElement.value=3Dnew =
XMLSerializer().serializeToString(oNode);}=0A=
else{if(oNode.nodeType=3D=3DNode.DOCUMENT_NODE||oNode.ownerDocument.docum=
entElement=3D=3DoNode){oTargetElement.innerHTML=3Dnew =
XMLSerializer().serializeToString(oNode);}=0A=
else{oTargetElement.appendChild(oTargetElement.ownerDocument.importNode(o=
Node,true));}}}}=0A=
catch(e){throw e;}=0A=
finally{Sarissa.updateCursor(oTargetElement,"auto");}};Sarissa.formToQuer=
yString=3Dfunction(oForm){var qs=3D"";for(var =
i=3D0;i<oForm.elements.length;i++){var oField=3DoForm.elements[i];var =
sFieldName=3DoField.getAttribute("name")?oField.getAttribute("name"):oFie=
ld.getAttribute("id");if(sFieldName&&((!oField.disabled)||oField.type=3D=3D=
"hidden")){switch(oField.type){case"hidden":case"text":case"textarea":cas=
e"password":qs+=3DsFieldName+"=3D"+encodeURIComponent(oField.value)+"&";b=
reak;case"select-one":qs+=3DsFieldName+"=3D"+encodeURIComponent(oField.op=
tions[oField.selectedIndex].value)+"&";break;case"select-multiple":for(va=
r j=3D0;j<oField.length;j++){var =
optElem=3DoField.options[j];if(optElem.selected=3D=3D=3Dtrue){qs+=3DsFiel=
dName+"[]"+"=3D"+encodeURIComponent(optElem.value)+"&";}}=0A=
break;case"checkbox":case"radio":if(oField.checked){qs+=3DsFieldName+"=3D=
"+encodeURIComponent(oField.value)+"&";}=0A=
break;}}}=0A=
return =
qs.substr(0,qs.length-1);};Sarissa.updateContentFromForm=3Dfunction(oForm=
,oTargetElement,xsltproc,callback){try{Sarissa.updateCursor(oTargetElemen=
t,"wait");var =
params=3DSarissa.formToQueryString(oForm)+"&"+Sarissa.REMOTE_CALL_FLAG+"=3D=
true";var xmlhttp=3Dnew XMLHttpRequest();var =
bUseGet=3DoForm.getAttribute("method")&&oForm.getAttribute("method").toLo=
werCase()=3D=3D"get";if(bUseGet){xmlhttp.open("GET",oForm.getAttribute("a=
ction")+"?"+params,true);}=0A=
else{xmlhttp.open('POST',oForm.getAttribute("action"),true);xmlhttp.setRe=
questHeader("Content-type","application/x-www-form-urlencoded");xmlhttp.s=
etRequestHeader("Content-length",params.length);xmlhttp.setRequestHeader(=
"Connection","close");}=0A=
xmlhttp.onreadystatechange=3Dfunction(){try{if(xmlhttp.readyState=3D=3D4)=
{var =
oDomDoc=3Dxmlhttp.responseXML;if(oDomDoc&&Sarissa.getParseErrorText(oDomD=
oc)=3D=3DSarissa.PARSED_OK){Sarissa.updateContentFromNode(xmlhttp.respons=
eXML,oTargetElement,xsltproc);callback(oForm,oTargetElement);}=0A=
else{throw Sarissa.getParseErrorText(oDomDoc);}}}=0A=
catch(e){if(callback){callback(oForm,oTargetElement,e);}=0A=
else{throw e;}}};xmlhttp.send(bUseGet?"":params);}=0A=
catch(e){Sarissa.updateCursor(oTargetElement,"auto");if(callback){callbac=
k(oForm,oTargetElement,e);}=0A=
else{throw e;}}=0A=
return =
false;};A4J.AJAX=3D{};A4J.AJAX.XMLHttpRequest=3Dfunction(query){this._que=
ry=3Dquery;this._documentElement=3Dwindow.document.documentElement;};A4J.=
AJAX.XMLHttpRequest.prototype=3D{_query:null,_timeout:0,_timeoutID:null,o=
nready:null,_parsingStatus:Sarissa.PARSED_EMPTY,_errorMessage:"XML =
Response object not =
set",_contentType:null,_onerror:function(req,status,message){if(status!=3D=
599&&req.getResponseText()){A4J.AJAX.replacePage(req);}},onfinish:null,op=
tions:{},domEvt:null,form:null,_request:null,_aborted:false,_documentElem=
ent:null,setRequestTimeout:function(timeout){this._timeout=3Dtimeout;},se=
nd:function(){this._request=3Dnew XMLHttpRequest();var =
_this=3Dthis;this._request.onreadystatechange=3Dfunction(){if(window.docu=
ment.documentElement!=3D_this._documentElement){LOG.warn("Page for =
current request have been unloaded - abort =
processing");_this.abort();return;};if(_this._aborted){return;};LOG.debug=
("Reqest state : =
"+_this._request.readyState);if(_this._request.readyState=3D=3D4){LOG.deb=
ug("Reqest end with state =
4");if(_this._timeoutID){window.clearTimeout(_this._timeoutID);}=0A=
var requestStatus;var =
requestStatusText;try{requestStatus=3D_this._request.status;requestStatus=
Text=3D_this._request.statusText;}catch(e){LOG.error("request don't have =
status code - network problem, =
"+e.message);requestStatus=3D599;requestStatusText=3D"Network error";}=0A=
if(requestStatus=3D=3D200){try{LOG.debug("Response  with content-type: =
"+_this.getResponseHeader('Content-Type'));LOG.debug("Full response =
content: ",_this.getResponseText());}catch(e){}=0A=
if(_this._request.responseXML){_this._parsingStatus=3DSarissa.getParseErr=
orText(_this._request.responseXML);if(_this._parsingStatus=3D=3DSarissa.P=
ARSED_OK&&Sarissa.setXpathNamespaces){Sarissa.setXpathNamespaces(_this._r=
equest.responseXML,"xmlns=3D'http://www.w3.org/1999/xhtml'");}}=0A=
if(_this.onready){_this.onready(_this);}}else{_this._errorMessage=3D"Reqe=
st error, status : "+requestStatus+" =
"+requestStatusText;LOG.error(_this._errorMessage);if(typeof(_this._onerr=
or)=3D=3D"function"){_this._onerror(_this,requestStatus,_this._errorMessa=
ge);}=0A=
if(_this.onfinish)=0A=
{_this.onfinish(_this);}}=0A=
_this=3Dundefined;}};try{LOG.debug("Start =
XmlHttpRequest");this._request.open('POST',this._query.getActionUrl(""),t=
rue);var contentType=3D"application/x-www-form-urlencoded; =
charset=3DUTF-8";this._request.setRequestHeader("Content-Type",contentTyp=
e);}catch(e){LOG.debug("XmlHttpRequest not support setRequestHeader - =
use GET instead of =
POST");this._request.open('GET',this._query.getActionUrl("")+"?"+this._qu=
ery.getQueryString(),true);}=0A=
this._request.send(this._query.getQueryString());if(this._timeout>0){this=
._timeoutID=3Dwindow.setTimeout(function(){LOG.warn("request stopped due =
to =
timeout");if(!_this._aborted){A4J.AJAX.status(_this.containerId,_this.opt=
ions.status,false);if(typeof(A4J.AJAX.onAbort)=3D=3D"function"){A4J.AJAX.=
onAbort(_this);}}=0A=
_this._aborted=3Dtrue;_this._request.abort();if(_this._onerror){_this._er=
rorMessage=3D"Request =
timeout";_this._onerror(_this,500,_this._errorMessage);}=0A=
if(_this.onfinish){_this.onfinish(_this);}=0A=
_this._request=3Dundefined;_this=3Dundefined;},this._timeout);}},abort:fu=
nction(){if(!this._aborted){A4J.AJAX.status(this.containerId,this.options=
.status,false);if(typeof(A4J.AJAX.onAbort)=3D=3D"function"){A4J.AJAX.onAb=
ort(this);}}=0A=
this._aborted=3Dtrue;if(this._request){try{if(this._timeoutID){window.cle=
arTimeout(this._timeoutID);}}catch(e){LOG.warn("Exception for abort =
current request "+e.Message);}}},getResponseText:function(){try{return =
this._request.responseText;}catch(e){return =
null;}},getError:function(){return =
this._errorMessage;},getParserStatus:function(){return =
this._parsingStatus;},getContentType:function(){if(!this._contentType){va=
r =
contentType=3Dthis.getResponseHeader('Content-Type');if(contentType){var =
i=3DcontentType.indexOf(';');if(i>=3D0){this._contentType=3DcontentType.s=
ubstring(0,i);}else{this._contentType=3DcontentType;}}else{this._contentT=
ype=3D"text/html";}}=0A=
return this._contentType;},getResponseHeader:function(name){var =
result;try{result=3Dthis._request.getResponseHeader(name);if(result=3D=3D=
=3D""){result=3Dundefined;}}catch(e){}=0A=
if(!result){LOG.debug("Header "+name+" not found, search in =
<meta>");if(this._parsingStatus=3D=3DSarissa.PARSED_OK){var =
metas=3Dthis.getElementsByTagName("meta");for(var =
i=3D0;i<metas.length;i++){var meta=3Dmetas[i];LOG.debug("Find <meta =
name=3D'"+meta.getAttribute('name')+"' =
content=3D'"+meta.getAttribute('content')+"'>");if(meta.getAttribute("nam=
e")=3D=3Dname){result=3Dmeta.getAttribute("content");break;}}}}=0A=
return =
result;},getElementsByTagName:function(elementname,element){if(!element){=
element=3Dthis._request.responseXML;}=0A=
LOG.debug("search for elements by name '"+elementname+"' "+" in element =
"+element.nodeName);var elements;try=0A=
{elements=3Delement.selectNodes(".//*[local-name()=3D\""+=0A=
elementname+"\"]");}=0A=
catch(ex){try{elements=3Delement.getElementsByTagName(elementname);}catch=
(nf){LOG.debug("getElementsByTagName found no elements, "+nf.Message);}}=0A=
return elements;},getElementById:function(id){var =
oDoc=3Dthis._request.responseXML;if(oDoc){if(typeof(oDoc.getElementById)!=
=3D'undefined'){LOG.debug("call getElementById for id=3D "+id);return =
oDoc.getElementById(id);}=0A=
else if(typeof(oDoc.selectSingleNode)!=3D"undefined"){LOG.debug("call =
selectSingleNode for id=3D "+id);return =
oDoc.selectSingleNode("//*[@id=3D'"+id+"']");}=0A=
else if(typeof(oDoc.nodeFromID)!=3D"undefined"){LOG.debug("call =
nodeFromID for id=3D "+id);return oDoc.nodeFromID(id);}=0A=
LOG.error("No functions for getElementById found ");}else{LOG.debug("No =
parsed XML document in response");}=0A=
return null;},getJSON:function(id){var data;var =
dataElement=3Dthis.getElementById(id);if(dataElement){try{data=3DSarissa.=
getText(dataElement,true);data=3Dwindow.eval('('+data+')');}catch(e){LOG.=
error("Error on parsing JSON data "+e.message,data);}}=0A=
return data;},_evaluateScript:function(node){var =
includeComments=3D!A4J.AJAX.isXhtmlScriptMode();var =
newscript=3DA4J.AJAX.getText(node,includeComments);try{LOG.debug("Evaluat=
e script replaced area in document: =
",newscript);if(window.execScript){window.execScript(newscript);}else{win=
dow.eval(newscript);}=0A=
LOG.debug("Script evaluation succeeded");}catch(e){LOG.error("ERROR =
Evaluate script:  Error name: "+e.name+e.message?". Error message: =
"+e.message:"");}},evaluateQueueScript:function(){var =
queueScript=3Dthis.getElementById('org.ajax4jsf.queue_script');if(queueSc=
ript){this._evaluateScript(queueScript);}},evalScripts:function(node,isLa=
st){var =
newscripts=3Dthis.getElementsByTagName("script",node);LOG.debug("Scripts =
in updated part count : "+newscripts.length);if(newscripts.length>0){var =
_this=3Dthis;window.setTimeout(function(){for(var =
i=3D0;i<newscripts.length;i++){_this._evaluateScript(newscripts[i]);}=0A=
newscripts=3Dnull;if(isLast)=0A=
{_this.doFinish();}=0A=
_this=3Dundefined;},0);}else=0A=
{if(isLast)=0A=
{this.doFinish();}}},updatePagePart:function(id,isLast){var =
newnode=3Dthis.getElementById(id);if(!newnode)=0A=
{LOG.error("New node for ID "+id+" is not present in =
response");if(isLast)=0A=
{this.doFinish();}=0A=
return;}=0A=
var =
oldnode=3Dwindow.document.getElementById(id);if(oldnode){if(window.RichFa=
ces&&window.RichFaces.Memory){window.RichFaces.Memory.clean(oldnode,true)=
;}=0A=
var =
anchor=3Doldnode.parentNode;if(!window.opera&&oldnode.outerHTML&&!oldnode=
.tagName.match(/(tbody|thead|tfoot|tr|th|td)/i)){LOG.debug("Replace =
content of node by =
outerHTML()");try{oldnode.innerHTML=3D"";}catch(e){LOG.error("Error to =
clear node content by innerHTML =
"+e.message);Sarissa.clearChildNodes(oldnode);}=0A=
oldnode.outerHTML=3Dnew =
XMLSerializer().serializeToString(newnode);}else{Sarissa.clearChildNodes(=
oldnode);var =
importednode=3Dwindow.document.importNode(newnode,true);LOG.debug("Replac=
e content of node by =
replaceChild()");anchor.replaceChild(importednode,oldnode);}=0A=
if(!A4J.AJAX._scriptEvaluated){this.evalScripts(newnode,isLast);}=0A=
LOG.debug("Update part of page for Id: "+id+" =
successful");}else{LOG.warn("Node for replace by response with id "+id+" =
not found in document");if(!A4J.AJAX._scriptEvaluated&&isLast)=0A=
{this.doFinish();}}=0A=
if(A4J.AJAX._scriptEvaluated&&isLast)=0A=
{this.doFinish();}},doFinish:function(){if(this.onfinish){this.onfinish(t=
his);}},appendNewHeadElements:function(callback){var =
includes=3Dthis._appendNewElements("script","src",null,null,["type","lang=
uage","charset"]);var =
_this=3Dthis;includes.concat(this._appendNewElements("link","href","class=
",["component","user"],["type","rev","media"],{"class":"className"},funct=
ion(element,script){_this._copyAttribute(element,script,"rel");}));if(inc=
ludes.length=3D=3D0){callback();return;}=0A=
A4J.AJAX.headElementsCounter=3Dincludes.length;var =
onReadyStateChange=3Dfunction(){if(this.readyState=3D=3D'loaded'||this.re=
adyState=3D=3D'complete'){this.onreadystatechange=3Dnull;this.onload=3Dnu=
ll;callback();}};var =
onLoad=3Dfunction(){this.onreadystatechange=3Dnull;this.onload=3Dnull;cal=
lback();};for(var i=3D0;i<includes.length;i++)=0A=
{includes[i].onreadystatechange=3DonReadyStateChange;includes[i].onload=3D=
onLoad;}},_appendNewElements:function(tag,href,role,roles,attributes,mapp=
ings,callback){var =
head=3Ddocument.getElementsByTagName("head")[0]||document.documentElement=
;var newscripts=3Dthis.getElementsByTagName(tag);var =
oldscripts=3Ddocument.getElementsByTagName(tag);var =
mappedRole=3D(mappings&&mappings[role])||role;var elements=3D[];var =
roleAnchors=3D{};if(roles){var i=3D0;for(var =
j=3D0;j<oldscripts.length;j++){var oldscript=3Doldscripts[j];var =
scriptRole=3Doldscript[mappedRole];for(;i<roles.length&&roles[i]!=3Dscrip=
tRole;i++){roleAnchors[roles[i]]=3Doldscript;}=0A=
if(i=3D=3Droles.length){break;}}}=0A=
for(var i=3D0;i<newscripts.length;i++){var element=3Dnewscripts[i];var =
src=3Delement.getAttribute(href);var =
elementRole;if(roles){elementRole=3Delement.getAttribute(role);}=0A=
if(src){var exist=3Dfalse;LOG.debug("<"+tag+"> in response with =
src=3D"+src);for(var =
j=3D0;j<oldscripts.length;j++){if(this._noSessionHref(src)=3D=3Dthis._noS=
essionHref(oldscripts[j].getAttribute(href))){LOG.debug("Such element =
exist in document");if(role){var =
oldRole=3Doldscripts[j][mappedRole];if((!elementRole^!oldRole)||(elementR=
ole&&oldRole&&elementRole!=3DoldRole)){LOG.warn("Roles are different");}}=0A=
exist=3Dtrue;break;}}=0A=
if(!exist){var =
script=3Ddocument.createElement(tag);script.setAttribute(href,src);for(va=
r =
j=3D0;j<attributes.length;j++){this._copyAttribute(element,script,attribu=
tes[j]);}=0A=
if(elementRole){script[mappedRole]=3DelementRole;}=0A=
LOG.debug("append element to document");for(var =
j=3D0;j<A4J.AJAX._headTransformers.length;j++){A4J.AJAX._headTransformers=
[j](script);}=0A=
var =
anchor=3DroleAnchors[elementRole];if(anchor&&anchor.parentNode){anchor.pa=
rentNode.insertBefore(script,anchor);}else{head.appendChild(script);}=0A=
if(callback){callback(element,script);}=0A=
if(tag!=3D"link"||script.type.toLowerCase()=3D=3D"text/javascript")elemen=
ts.push(script);}}}=0A=
return elements;},_noSessionHref:function(href){var =
cref=3Dhref;if(href){var =
sessionid=3Dhref.lastIndexOf(";jsessionid=3D");if(sessionid>0){cref=3Dhre=
f.substring(0,sessionid);var =
params=3Dhref.lastIndexOf("?");if(params>sessionid){cref=3Dcref+href.subs=
tring(params);}}}=0A=
return cref;},_copyAttribute:function(src,dst,attr){var =
value=3Dsrc.getAttribute(attr);if(value){dst.setAttribute(attr,value);}}}=
;A4J.AJAX.Listener=3Dfunction(onafterajax){this.onafterajax=3Donafterajax=
;};A4J.AJAX.AjaxListener=3Dfunction(type,callback){this[type]=3Dcallback;=
};A4J.AJAX._listeners=3D[];A4J.AJAX.AddListener=3Dfunction(listener){A4J.=
AJAX._listeners.push(listener);};A4J.AJAX.removeListeners=3Dfunction(list=
ener){A4J.AJAX._listeners=3D[];};A4J.AJAX.removeListener=3Dfunction(liste=
ner){for(var =
i=3DA4J.AJAX._listeners.length-1;i>=3D0;i--){if(A4J.AJAX._listeners[i]=3D=
=3Dlistener){A4J.AJAX._listeners.splice(i,1);}}};A4J.AJAX.HeadElementTran=
sformer=3Dfunction(elt){this.elt=3Delt;};A4J.AJAX._headTransformers=3D[];=
A4J.AJAX.AddHeadElementTransformer=3Dfunction(listener){A4J.AJAX._headTra=
nsformers.push(listener);};A4J.AJAX.SetZeroRequestDelay=3Dfunction(option=
s){if(typeof =
options.requestDelay=3D=3D"undefined"){options.requestDelay=3D0;}};A4J.AJ=
AX._pollers=3D{};A4J.AJAX.Poll=3Dfunction(containerId,form,options){A4J.A=
JAX.StopPoll(options.pollId);if(!options.onerror){options.onerror=3Dfunct=
ion(req,status,message){if(typeof(A4J.AJAX.onError)=3D=3D"function"){A4J.=
AJAX.onError(req,status,message);}=0A=
A4J.AJAX.Poll(containerId,form,options);};}=0A=
if(!options.onqueuerequestdrop){options.onqueuerequestdrop=3Dfunction(){A=
4J.AJAX.Poll(containerId,form,options);};}=0A=
A4J.AJAX.SetZeroRequestDelay(options);A4J.AJAX._pollers[options.pollId]=3D=
window.setTimeout(function(){A4J.AJAX._pollers[options.pollId]=3Dundefine=
d;if((typeof(options.onsubmit)=3D=3D'function')&&(options.onsubmit()=3D=3D=
false)){A4J.AJAX.Poll(containerId,form,options);}else{A4J.AJAX.Submit(con=
tainerId,form,null,options);}},options.pollinterval);};A4J.AJAX.StopPoll=3D=
function(Id){if(A4J.AJAX._pollers[Id]){window.clearTimeout(A4J.AJAX._poll=
ers[Id]);A4J.AJAX._pollers[Id]=3Dundefined;}};A4J.AJAX.Push=3Dfunction(co=
ntainerId,form,options){A4J.AJAX.StopPush(options.pushId);options.onerror=
=3Dfunction(){A4J.AJAX.Push(containerId,form,options);};options.onqueuere=
questdrop=3Dfunction(){LOG.debug("Push main request dropped from =
queue");};A4J.AJAX._pollers[options.pushId]=3Dwindow.setTimeout(function(=
){var request=3Dnew =
XMLHttpRequest();request.onreadystatechange=3Dfunction(){if(request.ready=
State=3D=3D4){try{if(request.status=3D=3D200){if(request.getResponseHeade=
r("Ajax-Push-Status")=3D=3D"READY"){A4J.AJAX.SetZeroRequestDelay(options)=
;A4J.AJAX.Submit(containerId,form||options.dummyForm,null,options);}}}cat=
ch(e){}=0A=
request=3Dnull;A4J.AJAX._pollers[options.pushId]=3Dnull;A4J.AJAX.Push(con=
tainerId,form,options);}}=0A=
A4J.AJAX.SendPush(request,options);},options.pushinterval);};A4J.AJAX.Sen=
dPush=3Dfunction(request,options){var =
url=3Doptions.pushUrl||options.actionUrl;request.open('HEAD',url,true);re=
quest.setRequestHeader("Ajax-Push-Key",options.pushId);if(options.timeout=
){request.setRequestHeader("Timeout",options.timeout);}=0A=
request.send(null);}=0A=
A4J.AJAX.StopPush=3Dfunction(Id){if(A4J.AJAX._pollers[Id]){window.clearTi=
meout(A4J.AJAX._pollers[Id]);A4J.AJAX._pollers[Id]=3Dnull;}};A4J.AJAX.Clo=
neObject=3Dfunction(obj,noFunctions){var cloned=3D{};for(var n in =
obj){if(noFunctions&&typeof(evt[prop])=3D=3D'function'){continue;}=0A=
cloned[n]=3Dobj[n];}=0A=
return cloned;}=0A=
A4J.AJAX.SubmitForm=3Dfunction(containerId,form,options){var =
opt=3DA4J.AJAX.CloneObject(options);if(A4J._formInput){LOG.debug("Form =
submitted by button =
"+A4J._formInput.id);opt.control=3DA4J._formInput;A4J._formInput=3Dnull;o=
pt.submitByForm=3Dtrue;}=0A=
A4J.AJAX.Submit(containerId,form,null,opt);}=0A=
A4J.AJAX.SubmiteventsQueue=3Dfunction(eventsQueue){eventsQueue.submit();}=
;A4J.AJAX.CloneEvent=3Dfunction(evt){var =
domEvt;evt=3Devt||window.event||null;if(evt){try{domEvt=3DA4J.AJAX.CloneO=
bject(evt,false);}catch(e){LOG.warn("Exception on clone event =
"+e.name+":"+e.message);}=0A=
LOG.debug("Have Event "+domEvt+" with properties: target: =
"+domEvt.target+", srcElement: "+domEvt.srcElement+", type: =
"+domEvt.type);}=0A=
return =
domEvt;};A4J.AJAX.PrepareQuery=3Dfunction(containerId,formId,domEvt,optio=
ns){for(var li=3D0;li<A4J.AJAX._listeners.length;li++){var =
listener=3DA4J.AJAX._listeners[li];if(listener.onbeforeajax){listener.onb=
eforeajax(formId,domEvt,options);}}=0A=
LOG.debug("Query preparation for form '"+formId+"' requested");var =
form=3Dwindow.document.getElementById(formId);if((!form||form.nodeName.to=
UpperCase()!=3D"FORM")&&domEvt){var =
srcElement=3DdomEvt.target||domEvt.srcElement||null;if(srcElement){form=3D=
A4J.AJAX.locateForm(srcElement);};};if(!options.submitByForm&&form&&form.=
onsubmit){LOG.debug("Form have onsubmit function, call =
it");if(form.onsubmit()=3D=3Dfalse){return false;};};var tosend=3Dnew =
A4J.Query(containerId,form);tosend.appendFormControls(options.single,opti=
ons.control);if(options.parameters){tosend.appendParameters(options.param=
eters);};if(options.actionUrl){tosend.setActionUrl(options.actionUrl);};r=
eturn tosend;};A4J.AJAX.SubmitQuery=3Dfunction(query,options,domEvt){var =
req=3Dnew A4J.AJAX.XMLHttpRequest(query);var form=3Dquery._form;var =
containerId=3Dquery._containerId;req.options=3Doptions;req.containerId=3D=
containerId;req.domEvt=3DdomEvt;req.form=3Dform;if(options.timeout){req.s=
etRequestTimeout(options.timeout);};req.onready=3DA4J.AJAX.processRespons=
e;if(options.onerror){req._onerror=3Doptions.onerror;}else =
if(typeof(A4J.AJAX.onError)=3D=3D"function"){req._onerror=3DA4J.AJAX.onEr=
ror;}=0A=
var _queueonerror=3Doptions.queueonerror;if(_queueonerror){var =
_onerror=3Dreq._onerror;if(_onerror){req._onerror=3Dfunction(){_queueoner=
ror.apply(this,arguments);_onerror.apply(this,arguments);};}else{req._one=
rror=3D_queueonerror;}}=0A=
req.onfinish=3DA4J.AJAX.finishRequest;LOG.debug("NEW AJAX REQUEST !!! =
with form: =
"+(form.id||form.name||form));A4J.AJAX.status(containerId,options.status,=
true);req.send();return =
req;};A4J.AJAX.Submit=3Dfunction(containerId,formId,event,options){var =
domEvt=3DA4J.AJAX.CloneEvent(event);var =
query=3DA4J.AJAX.PrepareQuery(containerId,formId,domEvt,options);if(query=
){var =
queue=3DA4J.AJAX.EventQueue.getOrCreateQueue(options,formId);if(queue){qu=
eue.push(query,options,domEvt);}else{A4J.AJAX.SubmitQuery(query,options,d=
omEvt);}}=0A=
return =
false;};A4J.AJAX.SubmitRequest=3Dfunction(containerId,formId,event,option=
s){var domEvt=3DA4J.AJAX.CloneEvent(event);var =
query=3DA4J.AJAX.PrepareQuery(containerId,formId,domEvt,options);if(query=
){A4J.AJAX.SubmitQuery(query,options,domEvt);}=0A=
return =
false;};A4J.AJAX.processResponseAfterUpdateHeadElements=3Dfunction(req,id=
s)=0A=
{req.evaluateQueueScript();for(var k=3D0;k<ids.length;k++){var =
id=3Dids[k];LOG.debug("Update page part from call parameter for ID =
"+id);req.updatePagePart(id,k=3D=3Dids.length-1);};}=0A=
A4J.AJAX.headElementsCounter=3D0;A4J.AJAX.processResponse=3Dfunction(req)=
{A4J.AJAX.TestScriptEvaluation();var options=3Dreq.options;var =
ajaxResponse=3Dreq.getResponseHeader('Ajax-Response');var =
expiredMsg=3Dreq.getResponseHeader('Ajax-Expired');if(expiredMsg&&typeof(=
A4J.AJAX.onExpired)=3D=3D'function'){var =
loc=3DA4J.AJAX.onExpired(window.location,expiredMsg);if(loc){window.locat=
ion=3Dloc;return;}}=0A=
if(ajaxResponse!=3D"true"){LOG.warn("No ajax response header ");var =
loc=3Dreq.getResponseHeader("Location");try{if(ajaxResponse=3D=3D'redirec=
t'&&loc){window.location=3Dloc;}else =
if(ajaxResponse=3D=3D"reload"){window.location.reload(true);}else{A4J.AJA=
X.replacePage(req);}}catch(e){LOG.error("Error redirect to new location =
");}}else{if(req.getParserStatus()=3D=3DSarissa.PARSED_OK){if(options.onb=
eforedomupdate||options.queueonbeforedomupdate){var =
event=3Dreq.domEvt;var data=3Dreq.getJSON('_ajax:data');LOG.debug("Call =
local onbeforedomupdate function before replacing =
elemements");if(options.onbeforedomupdate){options.onbeforedomupdate(req,=
event,data);}=0A=
if(options.queueonbeforedomupdate){options.queueonbeforedomupdate(req,eve=
nt,data);}}=0A=
var idsFromResponse=3Dreq.getResponseHeader("Ajax-Update-Ids");var =
ids;var =
callback=3Dfunction(){if(A4J.AJAX.headElementsCounter!=3D0){LOG.debug("Sc=
ript "+A4J.AJAX.headElementsCounter+" was =
loaded");--A4J.AJAX.headElementsCounter;}=0A=
if(A4J.AJAX.headElementsCounter=3D=3D0){A4J.AJAX.processResponseAfterUpda=
teHeadElements(req,ids);}};if(options.affected){ids=3Doptions.affected;re=
q.appendNewHeadElements(callback);}else =
if(idsFromResponse&&idsFromResponse!=3D""){LOG.debug("Update page by =
list of rendered areas from response =
"+idsFromResponse);ids=3DidsFromResponse.split(",");req.appendNewHeadElem=
ents(callback);}else{LOG.warn("No information in response about elements =
to replace");req.doFinish();}=0A=
var idsSpan=3Dreq.getElementById("ajax-view-state");LOG.debug("Hidden =
JSF state fields: "+idsSpan);if(idsSpan!=3Dnull){var =
namespace=3Doptions.parameters['org.ajax4jsf.portlet.NAMESPACE'];LOG.debu=
g("Namespace for hidden view-state input fields is "+namespace);var =
anchor=3Dnamespace?window.document.getElementById(namespace):window.docum=
ent;var inputs=3Danchor.getElementsByTagName("input");try{var =
newinputs=3Dreq.getElementsByTagName("input",idsSpan);A4J.AJAX.replaceVie=
wState(inputs,newinputs);}catch(e){LOG.warn("No elements 'input' in =
response");}=0A=
try{var =
newinputs=3Dreq.getElementsByTagName("INPUT",idsSpan);A4J.AJAX.replaceVie=
wState(inputs,newinputs);}catch(e){LOG.warn("No elements 'INPUT' in =
response");}}=0A=
for(var li=3D0;li<A4J.AJAX._listeners.length;li++){var =
listener=3DA4J.AJAX._listeners[li];if(listener.onafterajax){var =
data=3Dreq.getJSON('_ajax:data');listener.onafterajax(req,req.domEvt,data=
);}}=0A=
var =
focusId=3Dreq.getJSON("_A4J.AJAX.focus");if(focusId){LOG.debug("focus =
must be set to control "+focusId);var =
focusElement=3Dfalse;if(req.form){focusElement=3Dreq.form.elements[focusI=
d];}=0A=
if(!focusElement){LOG.debug("No control element "+focusId+" in submitted =
form");focusElement=3Ddocument.getElementById(focusId);}=0A=
if(focusElement){LOG.debug("Set focus to control =
");focusElement.focus();if(focusElement.select)focusElement.select();}els=
e{LOG.warn("Element for set focus not found");}}else{LOG.debug("No focus =
information in response");}}else{LOG.error("Error parsing =
XML");LOG.error("Parse Error: =
"+req.getParserStatus());}}};A4J.AJAX.replacePage=3Dfunction(req){if(!req=
.getResponseText()){LOG.warn("No content in response for replace current =
page");return;}=0A=
LOG.debug("replace all page content with response");var =
isIE=3DSarissa._SARISSA_IS_IE;var =
oldDocOpen=3Dwindow.document.open;if(isIE){LOG.debug("setup custom =
document.open =
method");window.document.open=3Dfunction(){oldDocOpen.apply(this,argument=
s);}}=0A=
window.setTimeout(function(){var =
isDocOpen=3Dfalse;try{window.document.open(req.getContentType(),true);LOG=
.debug("window.document has opened for =
writing");isDocOpen=3Dtrue;window.document.write(req.getResponseText());L=
OG.debug("window.document has been =
writed");window.document.close();LOG.debug("window.document has been =
closed for =
writing");if(isIE){window.location.reload(false);}}catch(e){LOG.debug("ex=
ception during write page content =
"+e.Message);if(isDocOpen){window.document.close();}=0A=
var oDomDoc=3D(new =
DOMParser()).parseFromString(req.getResponseText(),"text/xml");if(Sarissa=
.getParseErrorText(oDomDoc)=3D=3DSarissa.PARSED_OK){LOG.debug("response =
has parsed as DOM =
documnet.");Sarissa.clearChildNodes(window.document.documentElement);var =
docNodes=3DoDomDoc.documentElement.childNodes;for(var =
i=3D0;i<docNodes.length;i++){if(docNodes[i].nodeType=3D=3D1){LOG.debug("a=
ppend new node in document");var =
node=3Dwindow.document.importNode(docNodes[i],true);window.document.docum=
entElement.appendChild(node);}}}else{LOG.error("Error parsing =
response",Sarissa.getParseErrorText(oDomDoc));}}finally{window.document.o=
pen=3DoldDocOpen;}=0A=
LOG.debug("page content has been replaced");},0);}=0A=
A4J.AJAX.replaceViewState=3Dfunction(inputs,newinputs){LOG.debug("Replace=
 value for inputs: "+inputs.length+" by new values: =
"+newinputs.length);if((newinputs.length>0)&&(inputs.length>0)){for(var =
i=3D0;i<newinputs.length;i++){var =
newinput=3Dnewinputs[i];LOG.debug("Input in response: =
"+newinput.getAttribute("name"));for(var j=3D0;j<inputs.length;j++){var =
input=3Dinputs[j];if(input.name=3D=3Dnewinput.getAttribute("name")){LOG.d=
ebug("Found same input on page with type: =
"+input.type);input.value=3Dnewinput.getAttribute("value");}}}}};A4J.AJAX=
.finishRequest=3Dfunction(request){var options=3Drequest.options;var =
oncomp=3Drequest.getElementById('org.ajax4jsf.oncomplete');if(oncomp){LOG=
.debug("Call request oncomplete function after processing =
updates");window.setTimeout(function(){var event=3Drequest.domEvt;var =
data=3Drequest.getJSON('_ajax:data');try{var =
target=3Dnull;if(event){target=3Devent.target?event.target:event.srcEleme=
nt;}=0A=
var newscript=3DSarissa.getText(oncomp,true);var oncomplete=3Dnew =
Function("request","event","data",newscript);oncomplete.call(target,reque=
st,event,data);if(options.queueoncomplete){options.queueoncomplete.call(t=
arget,request,event,data);}}catch(e){LOG.error('Error evaluate =
oncomplete function '+e.Message);}=0A=
A4J.AJAX.status(request.containerId,options.status,false);},0);}else =
if(options.oncomplete||options.queueoncomplete){LOG.debug("Call local =
oncomplete function after processing =
updates");window.setTimeout(function(){var event=3Drequest.domEvt;var =
data=3Drequest.getJSON('_ajax:data');if(options.oncomplete){options.oncom=
plete(request,event,data);}=0A=
if(options.queueoncomplete){options.queueoncomplete(request,event,data);}=0A=
A4J.AJAX.status(request.containerId,options.status,false);},0);}else{LOG.=
debug("Processing updates finished, no oncomplete function to =
call");setTimeout(function(){A4J.AJAX.status(request.containerId,options.=
status,false);},0)}=0A=
if(request.shouldNotifyQueue&&request.queue){request.queue.pop();}};A4J.A=
JAX.getCursorPos=3Dfunction(inp){if(inp.selectionEnd!=3Dnull)=0A=
return inp.selectionEnd;var range=3Ddocument.selection.createRange();var =
isCollapsed=3Drange.compareEndPoints("StartToEnd",range)=3D=3D0;if(!isCol=
lapsed)=0A=
range.collapse(false);var b=3Drange.getBookmark();return =
b.charCodeAt(2)-2;}=0A=
A4J.AJAX.locateForm=3Dfunction(obj){var =
parent=3Dobj;while(parent&&parent.nodeName.toLowerCase()!=3D'form'){paren=
t=3Dparent.parentNode;};return =
parent;};A4J.AJAX.getElementById=3Dfunction(id,options){var =
namespace=3Doptions['org.ajax4jsf.portlet.NAMESPACE'];var =
anchor=3Dnamespace?window.document.getElementById(namespace):window.docum=
ent;var =
element;if(anchor){element=3Danchor.getElementById(id);}else{LOG.error("N=
o root element for portlet namespace "+namespace+" on page");}=0A=
return element;}=0A=
A4J.AJAX._requestsCounts=3D{};A4J.AJAX.status=3Dfunction(regionID,targetI=
D,start){try{var =
elem;targetID=3DtargetID||regionID+":status";A4J.AJAX._requestsCounts[tar=
getID]=3D(A4J.AJAX._requestsCounts[targetID]||0)+(start?1:-1);if(A4J.AJAX=
._requestsCounts[targetID]>0){elem=3Ddocument.getElementById(targetID+".s=
top");if(elem){elem.style.display=3D"none";}=0A=
elem=3Ddocument.getElementById(targetID+".start");if(elem){elem.style.dis=
play=3D"";if(typeof(elem.onstart)=3D=3D'function'){elem.onstart();}}}else=
{elem=3Ddocument.getElementById(targetID+".start");if(elem){elem.style.di=
splay=3D"none";}=0A=
elem=3Ddocument.getElementById(targetID+".stop");if(elem){elem.style.disp=
lay=3D"";if(typeof(elem.onstop)=3D=3D'function'){elem.onstop();}}}}catch(=
e){LOG.error("Exception on status change: =
");}};A4J.Query=3Dfunction(containerId,form){this._query=3D{AJAXREQUEST:c=
ontainerId};this._oldSubmit=3Dnull;this._form=3Dform;this._containerId=3D=
containerId;this._actionUrl=3D(this._form.action)?this._form.action:this.=
_form;};A4J.Query.prototype=3D{_form:null,_actionUrl:null,_ext:"",_query:=
{},_oldSubmit:null,_pageBase:window.location.protocol+"//"+window.locatio=
n.host,hidden:function(control){this._value_query(control);if((control.na=
me.length>4)&&(control.name.lastIndexOf("_idcl")=3D=3D(control.name.lengt=
h-5))){control.value=3D"";}else =
if((control.name.length>12)&&(control.name.lastIndexOf("_link_hidden_")=3D=
=3D(control.name.length-13))){control.value=3D"";}},text:function(control=
){this._value_query(control);},textarea:function(control){this._value_que=
ry(control);},'select-one':function(control){if(control.selectedIndex!=3D=
-1){this._value_query(control);}},password:function(control){this._value_=
query(control);},file:function(control){this._value_query(control);},radi=
o:function(control){this._radio_query(control);},checkbox:function(contro=
l){this._check_query(control);},'select-multiple':function(control){var =
cname=3Dcontrol.name;var options=3Dcontrol.options;for(var =
i=3D0;i<control.length;i++){var =
option=3Doptions[i];this._addOption(cname,option);}},_addOption:function(=
cname,option){if(option.selected){if(!this._query[cname]){this._query[cna=
me]=3D[];}=0A=
this._query[cname][this._query[cname].length]=3Doption.value;}},image:fun=
ction(control,action){if(action)this._value_query(control);},button:funct=
ion(control,action){if(action)this._value_query(control);},submit:functio=
n(control,action){if(action){this._value_query(control);}},link:function(=
control,action){if(action){this._value_query(control);if(control.paramete=
rs){this.appendParameters(control.parameters);}}},input:function(control,=
action){if(action){this.link(control,action);if(control.control){this.app=
endControl(control.control,action);}}},appendControl:function(control,act=
ion){if(this[control.type]){this[control.type](control,action);}else{this=
._appendById(control.id||control);}},appendFormControls:function(hiddenOn=
ly,actionControl){try{var elems=3Dthis._form.elements;if(elems){var =
k=3D0;for(k=3D0;k<elems.length;k++){var =
element=3Delems[k];if(element=3D=3DactionControl){continue;}=0A=
try{if(!hiddenOnly||element.type=3D=3D"hidden"){this.appendControl(elemen=
t,false);}}catch(ee){LOG.error("exception in building query ( append =
form control ) "+ee);}}}}catch(e){LOG.warn("Error with append form =
controls to query "+e)}=0A=
if(actionControl){this.appendControl(actionControl,true);}},appendParamet=
ers:function(parameters){for(k in parameters){if(typeof =
Object.prototype[k]=3D=3D'undefined'){LOG.debug("parameter "+k+" with =
value =
"+parameters[k]);this.appendParameter(k,parameters[k]);}}},setActionUrl:f=
unction(actionUrl){this._actionUrl=3DactionUrl;},getActionUrl:function(ex=
t){var actionUrl=3Dthis._actionUrl;var =
ask=3DactionUrl.indexOf('?');if(actionUrl.substring(0,1)=3D=3D'/'){action=
Url=3Dthis._pageBase+actionUrl;}=0A=
if(!ext)ext=3Dthis._ext;if(ask>=3D0)=0A=
{return actionUrl.substring(0,ask)+ext+actionUrl.substring(ask);}=0A=
else return actionUrl+ext;},getQueryString:function(){var qs=3D"";var =
iname;for(var k in this._query){if(typeof =
Object.prototype[k]=3D=3D'undefined'){iname=3Dthis._query[k];if(iname =
instanceof Object){for(var =
l=3D0;l<iname.length;l++){qs+=3Dthis._encode(k)+"=3D"+this._encode(iname[=
l])+"&";}}else{qs+=3Dthis._encode(k)+"=3D"+this._encode(iname)+"&";}}}=0A=
LOG.debug("QueryString: "+qs);return =
qs;},_appendById:function(id){this.appendParameter(this._form.id+"_link_h=
idden_",id);},_value_query:function(control){if(control.name){LOG.debug("=
Append "+control.type+" control "+control.name+" with value =
["+control.value+"] and value attribute =
["+control.getAttribute('value')+"]");if(null!=3Dcontrol.value){this.appe=
ndParameter(control.name,control.value);}}else{LOG.debug("Ignored =
"+control.type+" no-name control with value ["+control.value+"] and =
value attribute =
["+control.getAttribute('value')+"]");}},_check_query:function(control){i=
f(control.checked){this.appendParameter(control.name,control.value?contro=
l.value:"on");}},_radio_query:function(control){if(control.checked){this.=
appendParameter(control.name,control.value?control.value:"");}},appendPar=
ameter:function(cname,value){if(!this._query[cname]){this._query[cname]=3D=
value;return;}else if(!(this._query[cname]instanceof =
Object)){this._query[cname]=3D[this._query[cname]];}=0A=
this._query[cname][this._query[cname].length]=3Dvalue;},_encode:function(=
string){try{return encodeURIComponent(string);}catch(e){var =
str=3Descape(string);return str.split('+').join('%2B');}}}=0A=
A4J.AJAX.getText=3Dfunction(oNode,includeComment){var s=3D"";var =
nodes=3DoNode.childNodes;for(var i=3D0;i<nodes.length;i++){var =
node=3Dnodes[i];var =
nodeType=3Dnode.nodeType;if(nodeType=3D=3DNode.TEXT_NODE||nodeType=3D=3DN=
ode.CDATA_SECTION_NODE||(includeComment&&nodeType=3D=3DNode.COMMENT_NODE)=
){s+=3Dnode.data;}else =
if(nodeType=3D=3DNode.ELEMENT_NODE||nodeType=3D=3DNode.DOCUMENT_NODE||nod=
eType=3D=3DNode.DOCUMENT_FRAGMENT_NODE){s+=3Darguments.callee(node,includ=
eComment);}}=0A=
return s;}=0A=
A4J.AJAX.isXhtmlScriptMode=3Dfunction(){if(!this._xhtmlScriptMode){var =
elt=3Ddocument.createElement("div");elt.innerHTML=3D"<script =
type=3D'text/javascript'><!--\r\n/**/\r\n//--></script>";var =
commentFound=3Dfalse;var =
s=3Delt.firstChild;while(s){if(s.nodeType=3D=3DNode.ELEMENT_NODE){var =
c=3Ds.firstChild;while(c){if(c.nodeType=3D=3DNode.COMMENT_NODE){commentFo=
und=3Dtrue;break;}=0A=
c=3Dc.nextSibling;}=0A=
break;}=0A=
s=3Ds.nextSibling;}=0A=
if(commentFound){this._xhtmlScriptMode=3D2;}else{this._xhtmlScriptMode=3D=
1;}}=0A=
return this._xhtmlScriptMode>1;}=0A=
A4J.AJAX._scriptEvaluated=3Dfalse;A4J.AJAX.TestScriptEvaluation=3Dfunctio=
n(){if((!document.all||window.opera)&&!A4J.AJAX._scriptTested){try{var =
oDomDoc=3DSarissa.getDomDocument();var =
_span=3Ddocument.createElement("span");document.body.appendChild(_span);v=
ar xmlString=3D"<html =
xmlns=3D'http://www.w3.org/1999/xhtml'><sc"+"ript>A4J.AJAX._scriptEvaluat=
ed=3Dtrue;</scr"+"ipt></html>";oDomDoc=3D(new =
DOMParser()).parseFromString(xmlString,"text/xml");var =
_script=3DoDomDoc.getElementsByTagName("script")[0];if(!window.opera&&_sp=
an.outerHTML){_span.outerHTML=3Dnew =
XMLSerializer().serializeToString(_script);}else{var =
importednode;importednode=3Dwindow.document.importNode(_script,true);docu=
ment.body.replaceChild(importednode,_span);}}catch(e){};}=0A=
A4J.AJAX._scriptTested=3Dtrue;}=0A=
A4J.AJAX._eventQueues=3D{};A4J.AJAX.EventQueue=3Dfunction(){var =
DROP_NEW=3D'dropNew';var DROP_NEXT=3D'dropNext';var =
FIRE_NEW=3D'fireNew';var FIRE_NEXT=3D'fireNext';var =
extend=3Dfunction(target,source){for(var property in =
source){target[property]=3Dsource[property];}};var =
extendOptions=3Dfunction(options){var opts=3D{};for(var name in =
options){opts[name]=3Doptions[name];}=0A=
for(var name in this.requestOptions){if(typeof =
opts[name]=3D=3D'undefined'){opts[name]=3Dthis.requestOptions[name];}}=0A=
return opts;};var QueueEntry=3Dfunction(){var =
ctor=3Dfunction(queue,query,options,event){this.queue=3Dqueue;this.query=3D=
query;this.options=3Doptions;this.event=3Devent;this.similarityGroupingId=
=3Dthis.options.similarityGroupingId;this.eventsCount=3D1;};extend(ctor.p=
rototype,{isIgnoreDupResponses:function(){return =
this.options.ignoreDupResponses;},getSimilarityGroupingId:function(){retu=
rn =
this.similarityGroupingId;},setSimilarityGroupingId:function(id){this.sim=
ilarityGroupingId=3Did;},submit:function(){this.query.appendParameter("AJ=
AX:EVENTS_COUNT",this.eventsCount);this.request=3DA4J.AJAX.SubmitQuery(th=
is.query,this.options,this.event)=0A=
var queue=3Dthis.queue;this.request.queue=3Dqueue;return =
this.request;},abort:function(){if(this.request){this.request.shouldNotif=
yQueue=3Dfalse;this.request.abort();this.request=3Dundefined;}},ondrop:fu=
nction(){var =
callback=3Dthis.options.onqueuerequestdrop;if(callback){callback.call(thi=
s.queue,this.query,this.options,this.event);}},onRequestDelayPassed:funct=
ion(){this.readyToSubmit=3Dtrue;this.queue.submitFirst();},startTimer:fun=
ction(){var delay=3Dthis.options.requestDelay;LOG.debug("Queue will wait =
"+(delay||0)+"ms before submit");if(delay){var =
_this=3Dthis;this.timer=3DsetTimeout(function(){try{_this.onRequestDelayP=
assed();}finally{_this.timer=3Dundefined;_this=3Dundefined;}},delay);}els=
e{this.onRequestDelayPassed();}},stopTimer:function(){if(this.timer){clea=
rTimeout(this.timer);this.timer=3Dundefined;}},clearEntry:function(){this=
.stopTimer();if(this.request){this.request.shouldNotifyQueue=3Dfalse;this=
.request=3Dundefined;}},getEventsCount:function(){return =
this.eventsCount;},setEventsCount:function(newCount){this.eventsCount=3Dn=
ewCount;},getEventArguments:function(){return[this.query,this.options,thi=
s.event];}});return ctor;}();var =
Queue=3Dfunction(name,queueOptions,requestOptions){this.items=3Dnew =
Array();this.name=3Dname;this.queueOptions=3DqueueOptions||{};this.reques=
tOptions=3DrequestOptions||{};};extend(Queue.prototype,{submitFirst:funct=
ion(){var =
firstItem=3Dthis.items[0];if(firstItem){if(!firstItem.request){if(firstIt=
em.readyToSubmit){LOG.debug("Queue '"+this.name+"' will submit request =
NOW");var =
req=3DfirstItem.submit();req.shouldNotifyQueue=3Dtrue;if(this.requestOpti=
ons.queueonsubmit){this.requestOptions.queueonsubmit.call(this,req);}}els=
e{LOG.debug("First item is not ready to be submitted =
yet");}}}else{LOG.debug("Queue is empty =
now");}},getSize:function(){return =
this.items.length;},getMaximumSize:function(){return =
this.queueOptions.size;},getSizeExceededBehavior:function(){var =
policy=3Dthis.queueOptions.sizeExceededBehavior;if(!policy){policy=3DDROP=
_NEXT;}=0A=
return =
policy;},queue:function(entry){this.items.push(entry);if(this.queueOption=
s.onrequestqueue){LOG.debug("Call onrequestqueue =
handler");this.queueOptions.onrequestqueue.apply(this,entry.getEventArgum=
ents());}},dequeue:function(){var =
entry=3Dthis.items.shift();if(this.queueOptions.onrequestdequeue){LOG.deb=
ug("Call onrequestdequeue =
handler");this.queueOptions.onrequestdequeue.apply(this,entry.getEventArg=
uments());}},push:function(query,opts,event){var =
options=3DextendOptions.call(this,opts);var entry=3Dnew =
QueueEntry(this,query,options,event);var =
similarityGroupingId=3Dentry.getSimilarityGroupingId();var =
lastIdx=3Dthis.items.length-1;var last=3Dthis.items[lastIdx];var =
handled=3Dfalse;if(last){if(last.getSimilarityGroupingId()=3D=3Dsimilarit=
yGroupingId){LOG.debug("Similar request currently in queue =
'"+this.name+"'");if(last.request){LOG.debug("Request has already beeen =
sent to server");if(entry.isIgnoreDupResponses()){LOG.debug("Duplicate =
responses ignore requested, queue will abort current =
request");last.abort();LOG.debug("Current request in queue =
'"+this.name+"' has been =
aborted");this.dequeue();}}else{LOG.debug("Combine similar requests and =
reset =
timer");handled=3Dtrue;last.stopTimer();entry.setEventsCount(last.getEven=
tsCount()+1);this.items[lastIdx]=3Dentry;entry.startTimer();}}else{LOG.de=
bug("Last queue entry is not the last anymore. Stopping requestDelay =
timer and marking entry as ready for submission")=0A=
last.stopTimer();last.setSimilarityGroupingId(undefined);last.readyToSubm=
it=3Dtrue;}}=0A=
if(!handled){if(this.queueOptions.size=3D=3Dthis.items.length){LOG.debug(=
"Queue '"+this.name+"' is currently full")=0A=
var b=3Dthis.getSizeExceededBehavior();var =
nextIdx=3D0;while(this.items[nextIdx]&&this.items[nextIdx].request){nextI=
dx++;}=0A=
if(this.queueOptions.onsizeexceeded){this.queueOptions.onsizeexceeded.app=
ly(this,entry.getEventArguments());}=0A=
if(b=3D=3DDROP_NEW){LOG.debug("Queue '"+this.name+"' is going to drop =
new item");entry.ondrop();handled=3Dtrue;}else =
if(b=3D=3DDROP_NEXT){LOG.debug("Queue '"+this.name+"' is going to drop =
["+nextIdx+"] item that is the next one");var =
nextEntry=3Dthis.items.splice(nextIdx,1)[0];if(nextEntry){LOG.debug("Item=
 dropped from =
queue");nextEntry.stopTimer();nextEntry.ondrop();}else{LOG.debug("There's=
 no such item, will handle new request =
instead");entry.ondrop();handled=3Dtrue;}}else =
if(b=3D=3DFIRE_NEW){LOG.debug("Queue '"+this.name+"' will submit new =
request");entry.submit();handled=3Dtrue;}else =
if(b=3D=3DFIRE_NEXT){LOG.debug("Queue '"+this.name+"' is going to drop =
and fire immediately ["+nextIdx+"] item that is the next one");var =
nextEntry=3Dthis.items.splice(nextIdx,1)[0];if(nextEntry){LOG.debug("Item=
 dropped from =
queue");nextEntry.stopTimer();nextEntry.submit();}else{LOG.debug("There's=
 no such item, will handle new request =
instead");entry.submit();handled=3Dtrue;}}}=0A=
this.submitFirst();}=0A=
if(!handled){this.queue(entry);LOG.debug("New request added to queue =
'"+this.name+"'. Queue similarityGroupingId changed to =
"+similarityGroupingId);entry.startTimer();}},pop:function(){LOG.debug("A=
fter request: queue '"+this.name+"'");this.dequeue();LOG.debug("There =
are "+this.items.length+" requests more in this =
queue");this.submitFirst();},clear:function(){var =
length=3Dthis.items.length;for(var =
i=3D0;i<this.items.length;i++){this.items[i].clearEntry();}=0A=
this.items.splice(0,length);}});return =
Queue;}();A4J.AJAX.EventQueue.DEFAULT_QUEUE_NAME=3D"org.richfaces.queue.g=
lobal";A4J.AJAX.EventQueue.getQueue=3Dfunction(name){return =
A4J.AJAX._eventQueues[name];};A4J.AJAX.EventQueue.getQueues=3Dfunction(){=
return =
A4J.AJAX._eventQueues;};A4J.AJAX.EventQueue.addQueue=3Dfunction(queue){va=
r name=3Dqueue.name;if(A4J.AJAX._eventQueues[name]){throw"Queue already =
registered";}else{LOG.debug("Adding queue '"+name+"' to queues =
registry");A4J.AJAX._eventQueues[name]=3Dqueue;}};A4J.AJAX.EventQueue.rem=
oveQueue=3Dfunction(name){var =
queue=3DA4J.AJAX._eventQueues[name];if(queue){queue.clear();}=0A=
delete =
A4J.AJAX._eventQueues[name];};A4J.AJAX.EventQueue.getOrCreateQueue=3Dfunc=
tion(){var qualifyName=3Dfunction(name,prefix){if(prefix){return =
prefix+":"+name;}else{return name;}};var =
qualifyNamespace=3Dfunction(name,prefix){if(prefix){return =
prefix+name;}else{return name;}};return function(options,formId){var =
queueName=3Doptions.eventsQueue;var namespace=3Doptions.namespace;var =
formQueueName;var viewQueueName;var =
implicitQueueName;if(queueName){LOG.debug("Look up queue with name =
'"+queueName+"'");formQueueName=3DqualifyName(queueName,formId);viewQueue=
Name=3DqualifyNamespace(queueName,namespace);implicitQueueName=3DviewQueu=
eName;}else{LOG.debug("Look up queue with default =
name");formQueueName=3DformId;viewQueueName=3DqualifyNamespace(A4J.AJAX.E=
ventQueue.DEFAULT_QUEUE_NAME,namespace);implicitQueueName=3Doptions.impli=
citEventsQueue;}=0A=
var =
queue=3DA4J.AJAX._eventQueues[formQueueName];if(!queue){queue=3DA4J.AJAX.=
_eventQueues[viewQueueName];if(!queue){if(implicitQueueName){queue=3DA4J.=
AJAX._eventQueues[implicitQueueName];if(!queue){LOG.debug("Creating new =
transient queue '"+implicitQueueName+"' with default =
settings");queue=3Dnew =
A4J.AJAX.EventQueue(implicitQueueName);queue._transient=3Dtrue;A4J.AJAX.E=
ventQueue.addQueue(queue);}else{LOG.debug("Found transient queue =
'"+implicitQueueName+"'");}}}else{LOG.debug("Found view queue =
'"+viewQueueName+"'");}}else{LOG.debug("Found form queue =
'"+formQueueName+"'");}=0A=
return queue;}}();(function(){var observer=3Dfunction(){var =
queues=3DA4J.AJAX.EventQueue.getQueues();for(var queueName in =
queues){var =
queue=3Dqueues[queueName];queue.clear();}};if(window.addEventListener){wi=
ndow.addEventListener("unload",observer,false);}else{window.attachEvent("=
onunload",observer);}})();if(!window.LOG){window.LOG=3D{};}=0A=
LOG.Level=3Dfunction(name,priority,color){this.name=3Dname;this.priority=3D=
priority;if(color){this.color=3Dcolor;}}=0A=
LOG.OFF=3Dnew LOG.Level("off",1000);LOG.FATAL=3Dnew =
LOG.Level("fatal",900,"red");LOG.ERROR=3Dnew =
LOG.Level("error",800,"red");LOG.WARN=3Dnew =
LOG.Level("warn",500,"yellow");LOG.INFO=3Dnew =
LOG.Level("info",400,"blue");LOG.DEBUG=3Dnew =
LOG.Level("debug",300,"darkblue");LOG.ALL=3Dnew =
LOG.Level("all",100);LOG.A4J_DEBUG=3Dnew =
LOG.Level("a4j_debug",0,"green");LOG.LEVEL=3DLOG.OFF;LOG._window=3Dnull;L=
OG.transmitToServer=3Dtrue;LOG.consoleDivId=3D"logConsole";LOG.styles=3D{=
a4j_debug:"green",debug:"darkblue",info:"blue",warn:"yellow",error:"red",=
fatal:"red"};LOG.a4j_debug=3Dfunction(msg,pre)=0A=
{LOG._log(msg,LOG.A4J_DEBUG,pre);}=0A=
LOG.debug=3Dfunction(msg,pre)=0A=
{LOG._log(msg,LOG.DEBUG,pre);}=0A=
LOG.info=3Dfunction(msg,pre)=0A=
{LOG._log(msg,LOG.INFO,pre);}=0A=
LOG.warn=3Dfunction(msg,pre)=0A=
{LOG._log(msg,LOG.WARN,pre);}=0A=
LOG.error=3Dfunction(msg,pre)=0A=
{LOG._log(msg,LOG.ERROR,pre);}=0A=
LOG.fatal=3Dfunction(msg,pre)=0A=
{LOG._log(msg,LOG.FATAL,pre);}=0A=
LOG.registerPopup=3Dfunction(hotkey,name,width,height,level){if(!LOG._onk=
eydown){LOG._onkeydown=3Ddocument.onkeydown;}=0A=
var =
key=3Dhotkey.toUpperCase();document.onkeydown=3Dfunction(e){if(window.eve=
nt){e=3Dwindow.event;};if(String.fromCharCode(e.keyCode)=3D=3Dkey&e.shift=
Key&e.ctrlKey){LOG.LEVEL=3Dlevel;LOG.openWindow(name,'width=3D'+width+',h=
eight=3D'+height+',toolbar=3Dno,scrollbars=3Dyes,location=3Dno,statusbar=3D=
no,menubar=3Dno,resizable=3Dyes,left =3D =
'+((screen.width-width)/2)+',top =
=3D'+((screen.height-height)/2));}else{if(LOG._onkeydown)LOG._onkeydown(e=
);};}}=0A=
LOG.clear=3Dfunction(){if(LOG._window&&LOG._window.document){consoleDiv=3D=
LOG._window.document.body;}else{consoleDiv=3Dwindow.document.getElementBy=
Id(LOG.consoleDivId);}=0A=
consoleDiv.innerHTML=3D'<button =
onclick=3D"LOG.clear()">Clear</button><br />';}=0A=
LOG.openWindow=3Dfunction(name,features){if(LOG._window){LOG._window.focu=
s();}else{LOG._window=3Dwindow.open("",name,features);LOG._window.LOG=3DL=
OG;LOG.clear();var =
_LOG=3DLOG;LOG._window.onunload=3Dfunction(){_LOG._window.LOG=3Dnull;_LOG=
._window=3Dnull;_LOG.LEVEL=3D_LOG.OFF;_LOG=3Dundefined;}}}=0A=
LOG._log=3Dfunction(msg,logLevel,pre)=0A=
{if(logLevel.priority>=3DLOG.LEVEL.priority){LOG._logToConsole(msg,logLev=
el,pre);if(LOG.transmitToServer)=0A=
{LOG._logToServer(msg,logLevel);}}}=0A=
LOG._time=3Dfunction(){var currentTime=3Dnew Date();var =
hours=3DcurrentTime.getHours();var =
minutes=3DcurrentTime.getMinutes();if(minutes<10){minutes=3D"0"+minutes;}=0A=
var =
seconds=3DcurrentTime.getSeconds();if(seconds<10){seconds=3D"0"+seconds;}=0A=
var =
millisec=3DcurrentTime.getTime()%1000;if(millisec<100){millisec=3D"0"+mil=
lisec;}=0A=
if(millisec<10){millisec=3D"0"+millisec;}=0A=
return hours+":"+minutes+":"+seconds+","+millisec;}=0A=
LOG._logToConsole=3Dfunction(msg,logLevel,preformat)=0A=
{var consoleDiv;var =
doc;if(LOG._window&&LOG._window.document){doc=3DLOG._window.document;cons=
oleDiv=3DLOG._window.document.body;}else{doc=3Dwindow.document;consoleDiv=
=3Dwindow.document.getElementById(LOG.consoleDivId);}=0A=
if(consoleDiv)=0A=
{var =
span=3Ddoc.createElement("span");span.style.color=3DlogLevel.color;span.a=
ppendChild(doc.createTextNode(logLevel.name+"["+LOG._time()+"]: "));var =
div=3Ddoc.createElement("div");var =
textnode=3Ddoc.createTextNode(msg);div.appendChild(span);div.appendChild(=
textnode);if(preformat){var =
pre=3Ddoc.createElement("span");textnode=3Ddoc.createTextNode(preformat);=
pre.appendChild(textnode);div.appendChild(pre);}=0A=
consoleDiv.appendChild(div);}=0A=
else=0A=
{}}=0A=
LOG._logToServer=3Dfunction(msg,logLevel)=0A=
{var data=3DlogLevel.name.substring(0,1)+msg;}=0A=
LOG._requestCallBack=3Dfunction()=0A=
{}=0A=
if(!window.RichFaces){window.RichFaces=3D{};}=0A=
if(!window.RichFaces.Memory){window.RichFaces.Memory=3D{nodeCleaners:{},c=
omponentCleaners:{},addCleaner:function(name,cleaner){this.nodeCleaners[n=
ame]=3Dcleaner;},addComponentCleaner:function(name,cleaner,checker){this.=
componentCleaners[name]=3D{cleaner:cleaner,checker:checker};},applyCleane=
rs:function(node,isAjax,componentNodes){for(var name in =
this.nodeCleaners){this.nodeCleaners[name](node,isAjax);}=0A=
for(var name in =
this.componentCleaners){if(this.componentCleaners[name].checker(node,isAj=
ax))=0A=
componentNodes.push(node);}},_clean:function(oldNode,isAjax,componentNode=
s){if(oldNode){this.applyCleaners(oldNode,isAjax,componentNodes);var =
all=3DoldNode.all;if(all){var counter=3D0;var =
length=3Dall.length;for(var =
counter=3D0;counter<length;counter++){this.applyCleaners(all[counter],isA=
jax,componentNodes);}}else{var =
node=3DoldNode.firstChild;while(node){this._clean(node,isAjax,componentNo=
des);node=3Dnode.nextSibling;}}}},_cleanComponentNodes:function(oldNodes,=
isAjax){for(var i=3D0;i<oldNodes.length;i++){var =
node=3DoldNodes[i];for(var name in =
this.componentCleaners){this.componentCleaners[name].cleaner(node,isAjax)=
;}}},clean:function(oldNode,isAjax){var =
componentNodes=3D[];this._clean(oldNode,isAjax,componentNodes);this._clea=
nComponentNodes(componentNodes,isAjax);componentNodes=3Dnull;}};window.Ri=
chFaces.Memory.addComponentCleaner("richfaces",function(node,isAjax){var =
component=3Dnode.component;if(component){var =
destructorName=3Dcomponent["rich:destructor"];if(destructorName){var =
destructor=3Dcomponent[destructorName];if(destructor){destructor.call(com=
ponent,isAjax);}}}},function(node,isAjax){return(node.component&&node.com=
ponent["rich:destructor"]);});if(window.attachEvent){window.attachEvent("=
onunload",function(){var =
memory=3Dwindow.RichFaces.Memory;memory.clean(document);memory.clean(wind=
ow);});}}
------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg.ajax4jsf.javascript.PrototypeScript

=0A=
var =
Prototype=3D{Version:'1.6.0.3',Browser:{IE:!!(window.attachEvent&&navigat=
or.userAgent.indexOf('Opera')=3D=3D=3D-1),Opera:navigator.userAgent.index=
Of('Opera')>-1,WebKit:navigator.userAgent.indexOf('AppleWebKit/')>-1,Geck=
o:navigator.userAgent.indexOf('Gecko')>-1&&navigator.userAgent.indexOf('K=
HTML')=3D=3D=3D-1,MobileSafari:!!navigator.userAgent.match(/Apple.*Mobile=
.*Safari/)},BrowserFeatures:{XPath:!!document.evaluate,SelectorsAPI:!!doc=
ument.querySelector,ElementExtensions:!!window.HTMLElement,SpecificElemen=
tExtensions:document.createElement('div')['__proto__']&&document.createEl=
ement('div')['__proto__']!=3D=3Ddocument.createElement('form')['__proto__=
']},ScriptFragment:'<script[^>]*>([\\S\\s]*?)<\/script>',JSONFilter:/^\/\=
*-secure-([\s\S]*)\*\/\s*$/,emptyFunction:function(){},K:function(x){retu=
rn x}};if(Prototype.Browser.MobileSafari)=0A=
Prototype.BrowserFeatures.SpecificElementExtensions=3Dfalse;var =
Class=3D{create:function(){var =
parent=3Dnull,properties=3D$A(arguments);if(Object.isFunction(properties[=
0]))=0A=
parent=3Dproperties.shift();function =
klass(){this.initialize.apply(this,arguments);}=0A=
Object.extend(klass,Class.Methods);klass.superclass=3Dparent;klass.subcla=
sses=3D[];if(parent){var =
subclass=3Dfunction(){};subclass.prototype=3Dparent.prototype;klass.proto=
type=3Dnew subclass;parent.subclasses.push(klass);}=0A=
for(var i=3D0;i<properties.length;i++)=0A=
klass.addMethods(properties[i]);if(!klass.prototype.initialize)=0A=
klass.prototype.initialize=3DPrototype.emptyFunction;klass.prototype.cons=
tructor=3Dklass;return =
klass;}};Class.Methods=3D{addMethods:function(source){var =
ancestor=3Dthis.superclass&&this.superclass.prototype;var =
properties=3DObject.keys(source);if(!Object.keys({toString:true}).length)=0A=
properties.push("toString","valueOf");for(var =
i=3D0,length=3Dproperties.length;i<length;i++){var =
property=3Dproperties[i],value=3Dsource[property];if(ancestor&&Object.isF=
unction(value)&&value.argumentNames().first()=3D=3D"$super"){var =
method=3Dvalue;value=3D(function(m){return function(){return =
ancestor[m].apply(this,arguments)};})(property).wrap(method);value.valueO=
f=3Dmethod.valueOf.bind(method);value.toString=3Dmethod.toString.bind(met=
hod);}=0A=
this.prototype[property]=3Dvalue;}=0A=
return this;}};var =
Abstract=3D{};Object.extend=3Dfunction(destination,source){for(var =
property in source)=0A=
destination[property]=3Dsource[property];return =
destination;};Object.extend(Object,{inspect:function(object){try{if(Objec=
t.isUndefined(object))return'undefined';if(object=3D=3D=3Dnull)return'nul=
l';return object.inspect?object.inspect():String(object);}catch(e){if(e =
instanceof RangeError)return'...';throw e;}},toJSON:function(object){var =
type=3Dtypeof =
object;switch(type){case'undefined':case'function':case'unknown':return;c=
ase'boolean':return object.toString();}=0A=
if(object=3D=3D=3Dnull)return'null';if(object.toJSON)return =
object.toJSON();if(Object.isElement(object))return;var =
results=3D[];for(var property in object){var =
value=3DObject.toJSON(object[property]);if(!Object.isUndefined(value))=0A=
results.push(property.toJSON()+': '+value);}=0A=
return'{'+results.join(', ')+'}';},toQueryString:function(object){return =
$H(object).toQueryString();},toHTML:function(object){return =
object&&object.toHTML?object.toHTML():String.interpret(object);},keys:fun=
ction(object){var keys=3D[];for(var property in object)=0A=
keys.push(property);return keys;},values:function(object){var =
values=3D[];for(var property in object)=0A=
values.push(object[property]);return =
values;},clone:function(object){return =
Object.extend({},object);},isElement:function(object){return!!(object&&ob=
ject.nodeType=3D=3D1);},isArray:function(object){return =
object!=3Dnull&&typeof object=3D=3D"object"&&'splice'in object&&'join'in =
object;},isHash:function(object){return object instanceof =
Hash;},isFunction:function(object){return typeof =
object=3D=3D"function";},isString:function(object){return typeof =
object=3D=3D"string";},isNumber:function(object){return typeof =
object=3D=3D"number";},isUndefined:function(object){return typeof =
object=3D=3D"undefined";}});Object.extend(Function.prototype,{argumentNam=
es:function(){var =
names=3Dthis.toString().match(/^[\s\(]*function[^(]*\(([^\)]*)\)/)[1].rep=
lace(/\s+/g,'').split(',');return =
names.length=3D=3D1&&!names[0]?[]:names;},bind:function(){if(arguments.le=
ngth<2&&Object.isUndefined(arguments[0]))return this;var =
__method=3Dthis,args=3D$A(arguments),object=3Dargs.shift();return =
function(){return =
__method.apply(object,args.concat($A(arguments)));}},bindAsEventListener:=
function(){var =
__method=3Dthis,args=3D$A(arguments),object=3Dargs.shift();return =
function(event){return =
__method.apply(object,[event||window.event].concat(args));}},curry:functi=
on(){if(!arguments.length)return this;var =
__method=3Dthis,args=3D$A(arguments);return function(){return =
__method.apply(this,args.concat($A(arguments)));}},delay:function(){var =
__method=3Dthis,args=3D$A(arguments),timeout=3Dargs.shift()*1000;return =
window.setTimeout(function(){return =
__method.apply(__method,args);},timeout);},defer:function(){var =
args=3D[0.01].concat($A(arguments));return =
this.delay.apply(this,args);},wrap:function(wrapper){var =
__method=3Dthis;return function(){return =
wrapper.apply(this,[__method.bind(this)].concat($A(arguments)));}},method=
ize:function(){if(this._methodized)return this._methodized;var =
__method=3Dthis;return this._methodized=3Dfunction(){return =
__method.apply(null,[this].concat($A(arguments)));};}});Date.prototype.to=
JSON=3Dfunction(){return'"'+this.getUTCFullYear()+'-'+=0A=
(this.getUTCMonth()+1).toPaddedString(2)+'-'+=0A=
this.getUTCDate().toPaddedString(2)+'T'+=0A=
this.getUTCHours().toPaddedString(2)+':'+=0A=
this.getUTCMinutes().toPaddedString(2)+':'+=0A=
this.getUTCSeconds().toPaddedString(2)+'Z"';};var =
Try=3D{these:function(){var returnValue;for(var =
i=3D0,length=3Darguments.length;i<length;i++){var =
lambda=3Darguments[i];try{returnValue=3Dlambda();break;}catch(e){}}=0A=
return =
returnValue;}};RegExp.prototype.match=3DRegExp.prototype.test;RegExp.esca=
pe=3Dfunction(str){return =
String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g,'\\$1');};var =
PeriodicalExecuter=3DClass.create({initialize:function(callback,frequency=
){this.callback=3Dcallback;this.frequency=3Dfrequency;this.currentlyExecu=
ting=3Dfalse;this.registerCallback();},registerCallback:function(){this.t=
imer=3DsetInterval(this.onTimerEvent.bind(this),this.frequency*1000);},ex=
ecute:function(){this.callback(this);},stop:function(){if(!this.timer)ret=
urn;clearInterval(this.timer);this.timer=3Dnull;},onTimerEvent:function()=
{if(!this.currentlyExecuting){try{this.currentlyExecuting=3Dtrue;this.exe=
cute();}finally{this.currentlyExecuting=3Dfalse;}}}});Object.extend(Strin=
g,{interpret:function(value){return =
value=3D=3Dnull?'':String(value);},specialChar:{'\b':'\\b','\t':'\\t','\n=
':'\\n','\f':'\\f','\r':'\\r','\\':'\\\\'}});Object.extend(String.prototy=
pe,{gsub:function(pattern,replacement){var =
result=3D'',source=3Dthis,match;replacement=3Darguments.callee.prepareRep=
lacement(replacement);while(source.length>0){if(match=3Dsource.match(patt=
ern)){result+=3Dsource.slice(0,match.index);result+=3DString.interpret(re=
placement(match));source=3Dsource.slice(match.index+match[0].length);}els=
e{result+=3Dsource,source=3D'';}}=0A=
return =
result;},sub:function(pattern,replacement,count){replacement=3Dthis.gsub.=
prepareReplacement(replacement);count=3DObject.isUndefined(count)?1:count=
;return this.gsub(pattern,function(match){if(--count<0)return =
match[0];return =
replacement(match);});},scan:function(pattern,iterator){this.gsub(pattern=
,iterator);return =
String(this);},truncate:function(length,truncation){length=3Dlength||30;t=
runcation=3DObject.isUndefined(truncation)?'...':truncation;return =
this.length>length?this.slice(0,length-truncation.length)+truncation:Stri=
ng(this);},strip:function(){return =
this.replace(/^\s+/,'').replace(/\s+$/,'');},stripTags:function(){return =
this.replace(/<\/?[^>]+>/gi,'');},stripScripts:function(){return =
this.replace(new =
RegExp(Prototype.ScriptFragment,'img'),'');},extractScripts:function(){va=
r matchAll=3Dnew RegExp(Prototype.ScriptFragment,'img');var =
matchOne=3Dnew =
RegExp(Prototype.ScriptFragment,'im');return(this.match(matchAll)||[]).ma=
p(function(scriptTag){var =
result=3D(scriptTag.match(matchOne)||['',''])[1];result=3Dresult.replace(=
/</,"&lt;").replace(/\s*&lt;!--[^\r\n]*/,"");return =
result;});},evalScripts:function(){return =
this.extractScripts().map(function(script){return =
eval(script)});},escapeHTML:function(){var =
self=3Darguments.callee;self.text.data=3Dthis;return =
self.div.innerHTML;},unescapeHTML:function(){var div=3Dnew =
Element('div');div.innerHTML=3Dthis.stripTags();return =
div.childNodes[0]?(div.childNodes.length>1?$A(div.childNodes).inject('',f=
unction(memo,node){return =
memo+node.nodeValue}):div.childNodes[0].nodeValue):'';},toQueryParams:fun=
ction(separator){var =
match=3Dthis.strip().match(/([^?#]*)(#.*)?$/);if(!match)return{};return =
match[1].split(separator||'&').inject({},function(hash,pair){if((pair=3Dp=
air.split('=3D'))[0]){var key=3DdecodeURIComponent(pair.shift());var =
value=3Dpair.length>1?pair.join('=3D'):pair[0];if(value!=3Dundefined)valu=
e=3DdecodeURIComponent(value);if(key in =
hash){if(!Object.isArray(hash[key]))hash[key]=3D[hash[key]];hash[key].pus=
h(value);}=0A=
else hash[key]=3Dvalue;}=0A=
return hash;});},toArray:function(){return =
this.split('');},succ:function(){return this.slice(0,this.length-1)+=0A=
String.fromCharCode(this.charCodeAt(this.length-1)+1);},times:function(co=
unt){return count<1?'':new =
Array(count+1).join(this);},camelize:function(){var =
parts=3Dthis.split('-'),len=3Dparts.length;if(len=3D=3D1)return =
parts[0];var =
camelized=3Dthis.charAt(0)=3D=3D'-'?parts[0].charAt(0).toUpperCase()+part=
s[0].substring(1):parts[0];for(var i=3D1;i<len;i++)=0A=
camelized+=3Dparts[i].charAt(0).toUpperCase()+parts[i].substring(1);retur=
n camelized;},capitalize:function(){return =
this.charAt(0).toUpperCase()+this.substring(1).toLowerCase();},underscore=
:function(){return =
this.gsub(/::/,'/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\=
d])([A-Z])/,'#{1}_#{2}').gsub(/-/,'_').toLowerCase();},dasherize:function=
(){return this.gsub(/_/,'-');},inspect:function(useDoubleQuotes){var =
escapedString=3Dthis.gsub(/[\x00-\x1f\\]/,function(match){var =
character=3DString.specialChar[match[0]];return =
character?character:'\\u00'+match[0].charCodeAt().toPaddedString(2,16);})=
;if(useDoubleQuotes)return'"'+escapedString.replace(/"/g,'\\"')+'"';retur=
n"'"+escapedString.replace(/'/g,'\\\'')+"'";},toJSON:function(){return =
this.inspect(true);},unfilterJSON:function(filter){return =
this.sub(filter||Prototype.JSONFilter,'#{1}');},isJSON:function(){var =
str=3Dthis;if(str.blank())return =
false;str=3Dthis.replace(/\\./g,'@').replace(/"[^"\\\n\r]*"/g,'');return(=
/^[,:{}\[\]0-9.\-+Eaeflnr-u =
\n\r\t]*$/).test(str);},evalJSON:function(sanitize){var =
json=3Dthis.unfilterJSON();try{if(!sanitize||json.isJSON())return =
eval('('+json+')');}catch(e){}=0A=
throw new SyntaxError('Badly formed JSON string: =
'+this.inspect());},include:function(pattern){return =
this.indexOf(pattern)>-1;},startsWith:function(pattern){return =
this.indexOf(pattern)=3D=3D=3D0;},endsWith:function(pattern){var =
d=3Dthis.length-pattern.length;return =
d>=3D0&&this.lastIndexOf(pattern)=3D=3D=3Dd;},empty:function(){return =
this=3D=3D'';},blank:function(){return/^\s*$/.test(this);},interpolate:fu=
nction(object,pattern){return new =
Template(this,pattern).evaluate(object);}});if(Prototype.Browser.WebKit||=
Prototype.Browser.IE)Object.extend(String.prototype,{escapeHTML:function(=
){return =
this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');},un=
escapeHTML:function(){return =
this.stripTags().replace(/&amp;/g,'&').replace(/&lt;/g,'<').replace(/&gt;=
/g,'>');}});String.prototype.gsub.prepareReplacement=3Dfunction(replaceme=
nt){if(Object.isFunction(replacement))return replacement;var =
template=3Dnew Template(replacement);return function(match){return =
template.evaluate(match)};};String.prototype.parseQuery=3DString.prototyp=
e.toQueryParams;Object.extend(String.prototype.escapeHTML,{div:document.c=
reateElement('div'),text:document.createTextNode('')});String.prototype.e=
scapeHTML.div.appendChild(String.prototype.escapeHTML.text);var =
Template=3DClass.create({initialize:function(template,pattern){this.templ=
ate=3Dtemplate.toString();this.pattern=3Dpattern||Template.Pattern;},eval=
uate:function(object){if(Object.isFunction(object.toTemplateReplacements)=
)=0A=
object=3Dobject.toTemplateReplacements();return =
this.template.gsub(this.pattern,function(match){if(object=3D=3Dnull)retur=
n'';var before=3Dmatch[1]||'';if(before=3D=3D'\\')return match[2];var =
ctx=3Dobject,expr=3Dmatch[3];var =
pattern=3D/^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;match=3Dpattern.exec(e=
xpr);if(match=3D=3Dnull)return before;while(match!=3Dnull){var =
comp=3Dmatch[1].startsWith('[')?match[2].gsub('\\\\]',']'):match[1];ctx=3D=
ctx[comp];if(null=3D=3Dctx||''=3D=3Dmatch[3])break;expr=3Dexpr.substring(=
'['=3D=3Dmatch[3]?match[1].length:match[0].length);match=3Dpattern.exec(e=
xpr);}=0A=
return =
before+String.interpret(ctx);});}});Template.Pattern=3D/(^|.|\r|\n)(#\{(.=
*?)\})/;var $break=3D{};var =
Enumerable=3D{each:function(iterator,context){var =
index=3D0;try{this._each(function(value){iterator.call(context,value,inde=
x++);});}catch(e){if(e!=3D$break)throw e;}=0A=
return this;},eachSlice:function(number,iterator,context){var =
index=3D-number,slices=3D[],array=3Dthis.toArray();if(number<1)return =
array;while((index+=3Dnumber)<array.length)=0A=
slices.push(array.slice(index,index+number));return =
slices.collect(iterator,context);},all:function(iterator,context){iterato=
r=3Diterator||Prototype.K;var =
result=3Dtrue;this.each(function(value,index){result=3Dresult&&!!iterator=
.call(context,value,index);if(!result)throw $break;});return =
result;},any:function(iterator,context){iterator=3Diterator||Prototype.K;=
var =
result=3Dfalse;this.each(function(value,index){if(result=3D!!iterator.cal=
l(context,value,index))=0A=
throw $break;});return =
result;},collect:function(iterator,context){iterator=3Diterator||Prototyp=
e.K;var =
results=3D[];this.each(function(value,index){results.push(iterator.call(c=
ontext,value,index));});return =
results;},detect:function(iterator,context){var =
result;this.each(function(value,index){if(iterator.call(context,value,ind=
ex)){result=3Dvalue;throw $break;}});return =
result;},findAll:function(iterator,context){var =
results=3D[];this.each(function(value,index){if(iterator.call(context,val=
ue,index))=0A=
results.push(value);});return =
results;},grep:function(filter,iterator,context){iterator=3Diterator||Pro=
totype.K;var results=3D[];if(Object.isString(filter))=0A=
filter=3Dnew =
RegExp(filter);this.each(function(value,index){if(filter.match(value))=0A=
results.push(iterator.call(context,value,index));});return =
results;},include:function(object){if(Object.isFunction(this.indexOf))=0A=
if(this.indexOf(object)!=3D-1)return true;var =
found=3Dfalse;this.each(function(value){if(value=3D=3Dobject){found=3Dtru=
e;throw $break;}});return =
found;},inGroupsOf:function(number,fillWith){fillWith=3DObject.isUndefine=
d(fillWith)?null:fillWith;return =
this.eachSlice(number,function(slice){while(slice.length<number)slice.pus=
h(fillWith);return =
slice;});},inject:function(memo,iterator,context){this.each(function(valu=
e,index){memo=3Diterator.call(context,memo,value,index);});return =
memo;},invoke:function(method){var args=3D$A(arguments).slice(1);return =
this.map(function(value){return =
value[method].apply(value,args);});},max:function(iterator,context){itera=
tor=3Diterator||Prototype.K;var =
result;this.each(function(value,index){value=3Diterator.call(context,valu=
e,index);if(result=3D=3Dnull||value>=3Dresult)=0A=
result=3Dvalue;});return =
result;},min:function(iterator,context){iterator=3Diterator||Prototype.K;=
var =
result;this.each(function(value,index){value=3Diterator.call(context,valu=
e,index);if(result=3D=3Dnull||value<result)=0A=
result=3Dvalue;});return =
result;},partition:function(iterator,context){iterator=3Diterator||Protot=
ype.K;var =
trues=3D[],falses=3D[];this.each(function(value,index){(iterator.call(con=
text,value,index)?trues:falses).push(value);});return[trues,falses];},plu=
ck:function(property){var =
results=3D[];this.each(function(value){results.push(value[property]);});r=
eturn results;},reject:function(iterator,context){var =
results=3D[];this.each(function(value,index){if(!iterator.call(context,va=
lue,index))=0A=
results.push(value);});return =
results;},sortBy:function(iterator,context){return =
this.map(function(value,index){return{value:value,criteria:iterator.call(=
context,value,index)};}).sort(function(left,right){var =
a=3Dleft.criteria,b=3Dright.criteria;return =
a<b?-1:a>b?1:0;}).pluck('value');},toArray:function(){return =
this.map();},zip:function(){var =
iterator=3DPrototype.K,args=3D$A(arguments);if(Object.isFunction(args.las=
t()))=0A=
iterator=3Dargs.pop();var =
collections=3D[this].concat(args).map($A);return =
this.map(function(value,index){return =
iterator(collections.pluck(index));});},size:function(){return =
this.toArray().length;},inspect:function(){return'#<Enumerable:'+this.toA=
rray().inspect()+'>';}};Object.extend(Enumerable,{map:Enumerable.collect,=
find:Enumerable.detect,select:Enumerable.findAll,filter:Enumerable.findAl=
l,member:Enumerable.include,entries:Enumerable.toArray,every:Enumerable.a=
ll,some:Enumerable.any});function =
$A(iterable){if(!iterable)return[];if(iterable.toArray)return =
iterable.toArray();var length=3Diterable.length||0,results=3Dnew =
Array(length);while(length--)results[length]=3Diterable[length];return =
results;}=0A=
if(Prototype.Browser.WebKit){$A=3Dfunction(iterable){if(!iterable)return[=
];if(!(typeof iterable=3D=3D=3D'function'&&typeof =
iterable.length=3D=3D=3D'number'&&typeof =
iterable.item=3D=3D=3D'function')&&iterable.toArray)=0A=
return iterable.toArray();var length=3Diterable.length||0,results=3Dnew =
Array(length);while(length--)results[length]=3Diterable[length];return =
results;};}=0A=
Array.from=3D$A;Object.extend(Array.prototype,Enumerable);if(!Array.proto=
type._reverse)Array.prototype._reverse=3DArray.prototype.reverse;Object.e=
xtend(Array.prototype,{_each:function(iterator){for(var =
i=3D0,length=3Dthis.length;i<length;i++)=0A=
iterator(this[i]);},clear:function(){this.length=3D0;return =
this;},first:function(){return this[0];},last:function(){return =
this[this.length-1];},compact:function(){return =
this.select(function(value){return =
value!=3Dnull;});},flatten:function(){return =
this.inject([],function(array,value){return =
array.concat(Object.isArray(value)?value.flatten():[value]);});},without:=
function(){var values=3D$A(arguments);return =
this.select(function(value){return!values.include(value);});},reverse:fun=
ction(inline){return(inline!=3D=3Dfalse?this:this.toArray())._reverse();}=
,reduce:function(){return =
this.length>1?this:this[0];},uniq:function(sorted){return =
this.inject([],function(array,value,index){if(0=3D=3Dindex||(sorted?array=
.last()!=3Dvalue:!array.include(value)))=0A=
array.push(value);return array;});},intersect:function(array){return =
this.uniq().findAll(function(item){return =
array.detect(function(value){return =
item=3D=3D=3Dvalue});});},clone:function(){return[].concat(this);},size:f=
unction(){return =
this.length;},inspect:function(){return'['+this.map(Object.inspect).join(=
', ')+']';},toJSON:function(){var =
results=3D[];this.each(function(object){var =
value=3DObject.toJSON(object);if(!Object.isUndefined(value))results.push(=
value);});return'['+results.join(', =
')+']';}});if(Object.isFunction(Array.prototype.forEach))=0A=
Array.prototype._each=3DArray.prototype.forEach;if(!Array.prototype.index=
Of)Array.prototype.indexOf=3Dfunction(item,i){i||(i=3D0);var =
length=3Dthis.length;if(i<0)i=3Dlength+i;for(;i<length;i++)=0A=
if(this[i]=3D=3D=3Ditem)return =
i;return-1;};if(!Array.prototype.lastIndexOf)Array.prototype.lastIndexOf=3D=
function(item,i){i=3DisNaN(i)?this.length:(i<0?this.length+i:i)+1;var =
n=3Dthis.slice(0,i).reverse().indexOf(item);return(n<0)?n:i-n-1;};Array.p=
rototype.toArray=3DArray.prototype.clone;function =
$w(string){if(!Object.isString(string))return[];string=3Dstring.strip();r=
eturn string?string.split(/\s+/):[];}=0A=
if(Prototype.Browser.Opera){Array.prototype.concat=3Dfunction(){var =
array=3D[];for(var =
i=3D0,length=3Dthis.length;i<length;i++)array.push(this[i]);for(var =
i=3D0,length=3Darguments.length;i<length;i++){if(Object.isArray(arguments=
[i])){for(var j=3D0,arrayLength=3Darguments[i].length;j<arrayLength;j++)=0A=
array.push(arguments[i][j]);}else{array.push(arguments[i]);}}=0A=
return array;};}=0A=
Object.extend(Number.prototype,{toColorPart:function(){return =
this.toPaddedString(2,16);},succ:function(){return =
this+1;},times:function(iterator,context){$R(0,this,true).each(iterator,c=
ontext);return this;},toPaddedString:function(length,radix){var =
string=3Dthis.toString(radix||10);return'0'.times(length-string.length)+s=
tring;},toJSON:function(){return =
isFinite(this)?this.toString():'null';}});$w('abs round ceil =
floor').each(function(method){Number.prototype[method]=3DMath[method].met=
hodize();});function $H(object){return new Hash(object);};var =
Hash=3DClass.create(Enumerable,(function(){function =
toQueryPair(key,value){if(Object.isUndefined(value))return key;return =
key+'=3D'+encodeURIComponent(String.interpret(value));}=0A=
return{initialize:function(object){this._object=3DObject.isHash(object)?o=
bject.toObject():Object.clone(object);},_each:function(iterator){for(var =
key in this._object){var =
value=3Dthis._object[key],pair=3D[key,value];pair.key=3Dkey;pair.value=3D=
value;iterator(pair);}},set:function(key,value){return =
this._object[key]=3Dvalue;},get:function(key){if(this._object[key]!=3D=3D=
Object.prototype[key])=0A=
return this._object[key];},unset:function(key){var =
value=3Dthis._object[key];delete this._object[key];return =
value;},toObject:function(){return =
Object.clone(this._object);},keys:function(){return =
this.pluck('key');},values:function(){return =
this.pluck('value');},index:function(value){var =
match=3Dthis.detect(function(pair){return =
pair.value=3D=3D=3Dvalue;});return =
match&&match.key;},merge:function(object){return =
this.clone().update(object);},update:function(object){return new =
Hash(object).inject(this,function(result,pair){result.set(pair.key,pair.v=
alue);return result;});},toQueryString:function(){return =
this.inject([],function(results,pair){var =
key=3DencodeURIComponent(pair.key),values=3Dpair.value;if(values&&typeof =
values=3D=3D'object'){if(Object.isArray(values))=0A=
return results.concat(values.map(toQueryPair.curry(key)));}else =
results.push(toQueryPair(key,values));return =
results;}).join('&');},inspect:function(){return'#<Hash:{'+this.map(funct=
ion(pair){return pair.map(Object.inspect).join(': ');}).join(', =
')+'}>';},toJSON:function(){return =
Object.toJSON(this.toObject());},clone:function(){return new =
Hash(this);}}})());Hash.prototype.toTemplateReplacements=3DHash.prototype=
.toObject;Hash.from=3D$H;var =
ObjectRange=3DClass.create(Enumerable,{initialize:function(start,end,excl=
usive){this.start=3Dstart;this.end=3Dend;this.exclusive=3Dexclusive;},_ea=
ch:function(iterator){var =
value=3Dthis.start;while(this.include(value)){iterator(value);value=3Dval=
ue.succ();}},include:function(value){if(value<this.start)=0A=
return false;if(this.exclusive)=0A=
return value<this.end;return value<=3Dthis.end;}});var =
$R=3Dfunction(start,end,exclusive){return new =
ObjectRange(start,end,exclusive);};var =
Ajax=3D{getTransport:function(){return Try.these(function(){return new =
XMLHttpRequest()},function(){return new =
ActiveXObject('Msxml2.XMLHTTP')},function(){return new =
ActiveXObject('Microsoft.XMLHTTP')})||false;},activeRequestCount:0};Ajax.=
Responders=3D{responders:[],_each:function(iterator){this.responders._eac=
h(iterator);},register:function(responder){if(!this.include(responder))=0A=
this.responders.push(responder);},unregister:function(responder){this.res=
ponders=3Dthis.responders.without(responder);},dispatch:function(callback=
,request,transport,json){this.each(function(responder){if(Object.isFuncti=
on(responder[callback])){try{responder[callback].apply(responder,[request=
,transport,json]);}catch(e){}}});}};Object.extend(Ajax.Responders,Enumera=
ble);Ajax.Responders.register({onCreate:function(){Ajax.activeRequestCoun=
t++},onComplete:function(){Ajax.activeRequestCount--}});Ajax.Base=3DClass=
.create({initialize:function(options){this.options=3D{method:'post',async=
hronous:true,contentType:'application/x-www-form-urlencoded',encoding:'UT=
F-8',parameters:'',evalJSON:true,evalJS:true};Object.extend(this.options,=
options||{});this.options.method=3Dthis.options.method.toLowerCase();if(O=
bject.isString(this.options.parameters))=0A=
this.options.parameters=3Dthis.options.parameters.toQueryParams();else =
if(Object.isHash(this.options.parameters))=0A=
this.options.parameters=3Dthis.options.parameters.toObject();}});Ajax.Req=
uest=3DClass.create(Ajax.Base,{_complete:false,initialize:function($super=
,url,options){$super(options);this.transport=3DAjax.getTransport();this.r=
equest(url);},request:function(url){this.url=3Durl;this.method=3Dthis.opt=
ions.method;var =
params=3DObject.clone(this.options.parameters);if(!['get','post'].include=
(this.method)){params['_method']=3Dthis.method;this.method=3D'post';}=0A=
this.parameters=3Dparams;if(params=3DObject.toQueryString(params)){if(thi=
s.method=3D=3D'get')=0A=
this.url+=3D(this.url.include('?')?'&':'?')+params;else =
if(/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A=
params+=3D'&_=3D';}=0A=
try{var response=3Dnew =
Ajax.Response(this);if(this.options.onCreate)this.options.onCreate(respon=
se);Ajax.Responders.dispatch('onCreate',this,response);this.transport.ope=
n(this.method.toUpperCase(),this.url,this.options.asynchronous);if(this.o=
ptions.asynchronous)this.respondToReadyState.bind(this).defer(1);this.tra=
nsport.onreadystatechange=3Dthis.onStateChange.bind(this);this.setRequest=
Headers();this.body=3Dthis.method=3D=3D'post'?(this.options.postBody||par=
ams):null;this.transport.send(this.body);if(!this.options.asynchronous&&t=
his.transport.overrideMimeType)=0A=
this.onStateChange();}=0A=
catch(e){this.dispatchException(e);}},onStateChange:function(){var =
readyState=3Dthis.transport.readyState;if(readyState>1&&!((readyState=3D=3D=
4)&&this._complete))=0A=
this.respondToReadyState(this.transport.readyState);},setRequestHeaders:f=
unction(){var =
headers=3D{'X-Requested-With':'XMLHttpRequest','X-Prototype-Version':Prot=
otype.Version,'Accept':'text/javascript, text/html, application/xml, =
text/xml, =
*/*'};if(this.method=3D=3D'post'){headers['Content-type']=3Dthis.options.=
contentType+=0A=
(this.options.encoding?'; =
charset=3D'+this.options.encoding:'');if(this.transport.overrideMimeType&=
&(navigator.userAgent.match(/Gecko\/(\d{4})/)||[0,2005])[1]<2005)=0A=
headers['Connection']=3D'close';}=0A=
if(typeof this.options.requestHeaders=3D=3D'object'){var =
extras=3Dthis.options.requestHeaders;if(Object.isFunction(extras.push))=0A=
for(var i=3D0,length=3Dextras.length;i<length;i+=3D2)=0A=
headers[extras[i]]=3Dextras[i+1];else=0A=
$H(extras).each(function(pair){headers[pair.key]=3Dpair.value});}=0A=
for(var name in headers)=0A=
this.transport.setRequestHeader(name,headers[name]);},success:function(){=
var =
status=3Dthis.getStatus();return!status||(status>=3D200&&status<300);},ge=
tStatus:function(){try{return this.transport.status||0;}catch(e){return =
0}},respondToReadyState:function(readyState){var =
state=3DAjax.Request.Events[readyState],response=3Dnew =
Ajax.Response(this);if(state=3D=3D'Complete'){try{this._complete=3Dtrue;(=
this.options['on'+response.status]||this.options['on'+(this.success()?'Su=
ccess':'Failure')]||Prototype.emptyFunction)(response,response.headerJSON=
);}catch(e){this.dispatchException(e);}=0A=
var =
contentType=3Dresponse.getHeader('Content-type');if(this.options.evalJS=3D=
=3D'force'||(this.options.evalJS&&this.isSameOrigin()&&contentType&&conte=
ntType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s*$/i)=
))=0A=
this.evalResponse();}=0A=
try{(this.options['on'+state]||Prototype.emptyFunction)(response,response=
.headerJSON);Ajax.Responders.dispatch('on'+state,this,response,response.h=
eaderJSON);}catch(e){this.dispatchException(e);}=0A=
if(state=3D=3D'Complete'){this.transport.onreadystatechange=3DPrototype.e=
mptyFunction;}},isSameOrigin:function(){var =
m=3Dthis.url.match(/^\s*https?:\/\/[^\/]*/);return!m||(m[0]=3D=3D'#{proto=
col}//#{domain}#{port}'.interpolate({protocol:location.protocol,domain:do=
cument.domain,port:location.port?':'+location.port:''}));},getHeader:func=
tion(name){try{return =
this.transport.getResponseHeader(name)||null;}catch(e){return =
null}},evalResponse:function(){try{return =
eval((this.transport.responseText||'').unfilterJSON());}catch(e){this.dis=
patchException(e);}},dispatchException:function(exception){(this.options.=
onException||Prototype.emptyFunction)(this,exception);Ajax.Responders.dis=
patch('onException',this,exception);}});Ajax.Request.Events=3D['Uninitial=
ized','Loading','Loaded','Interactive','Complete'];Ajax.Response=3DClass.=
create({initialize:function(request){this.request=3Drequest;var =
transport=3Dthis.transport=3Drequest.transport,readyState=3Dthis.readySta=
te=3Dtransport.readyState;if((readyState>2&&!Prototype.Browser.IE)||ready=
State=3D=3D4){this.status=3Dthis.getStatus();this.statusText=3Dthis.getSt=
atusText();this.responseText=3DString.interpret(transport.responseText);t=
his.headerJSON=3Dthis._getHeaderJSON();}=0A=
if(readyState=3D=3D4){var =
xml=3Dtransport.responseXML;this.responseXML=3DObject.isUndefined(xml)?nu=
ll:xml;this.responseJSON=3Dthis._getResponseJSON();}},status:0,statusText=
:'',getStatus:Ajax.Request.prototype.getStatus,getStatusText:function(){t=
ry{return =
this.transport.statusText||'';}catch(e){return''}},getHeader:Ajax.Request=
.prototype.getHeader,getAllHeaders:function(){try{return =
this.getAllResponseHeaders();}catch(e){return =
null}},getResponseHeader:function(name){return =
this.transport.getResponseHeader(name);},getAllResponseHeaders:function()=
{return =
this.transport.getAllResponseHeaders();},_getHeaderJSON:function(){var =
json=3Dthis.getHeader('X-JSON');if(!json)return =
null;json=3DdecodeURIComponent(escape(json));try{return =
json.evalJSON(this.request.options.sanitizeJSON||!this.request.isSameOrig=
in());}catch(e){this.request.dispatchException(e);}},_getResponseJSON:fun=
ction(){var =
options=3Dthis.request.options;if(!options.evalJSON||(options.evalJSON!=3D=
'force'&&!(this.getHeader('Content-type')||'').include('application/json'=
))||this.responseText.blank())=0A=
return null;try{return =
this.responseText.evalJSON(options.sanitizeJSON||!this.request.isSameOrig=
in());}catch(e){this.request.dispatchException(e);}}});Ajax.Updater=3DCla=
ss.create(Ajax.Request,{initialize:function($super,container,url,options)=
{this.container=3D{success:(container.success||container),failure:(contai=
ner.failure||(container.success?null:container))};options=3DObject.clone(=
options);var =
onComplete=3Doptions.onComplete;options.onComplete=3D(function(response,j=
son){this.updateContent(response.responseText);if(Object.isFunction(onCom=
plete))onComplete(response,json);}).bind(this);$super(url,options);},upda=
teContent:function(responseText){var =
receiver=3Dthis.container[this.success()?'success':'failure'],options=3Dt=
his.options;if(!options.evalScripts)responseText=3DresponseText.stripScri=
pts();if(receiver=3D$(receiver)){if(options.insertion){if(Object.isString=
(options.insertion)){var =
insertion=3D{};insertion[options.insertion]=3DresponseText;receiver.inser=
t(insertion);}=0A=
else options.insertion(receiver,responseText);}=0A=
else =
receiver.update(responseText);}}});Ajax.PeriodicalUpdater=3DClass.create(=
Ajax.Base,{initialize:function($super,container,url,options){$super(optio=
ns);this.onComplete=3Dthis.options.onComplete;this.frequency=3D(this.opti=
ons.frequency||2);this.decay=3D(this.options.decay||1);this.updater=3D{};=
this.container=3Dcontainer;this.url=3Durl;this.start();},start:function()=
{this.options.onComplete=3Dthis.updateComplete.bind(this);this.onTimerEve=
nt();},stop:function(){this.updater.options.onComplete=3Dundefined;clearT=
imeout(this.timer);(this.onComplete||Prototype.emptyFunction).apply(this,=
arguments);},updateComplete:function(response){if(this.options.decay){thi=
s.decay=3D(response.responseText=3D=3Dthis.lastText?this.decay*this.optio=
ns.decay:1);this.lastText=3Dresponse.responseText;}=0A=
this.timer=3Dthis.onTimerEvent.bind(this).delay(this.decay*this.frequency=
);},onTimerEvent:function(){this.updater=3Dnew =
Ajax.Updater(this.container,this.url,this.options);}});function =
$(element){if(arguments.length>1){for(var =
i=3D0,elements=3D[],length=3Darguments.length;i<length;i++)=0A=
elements.push($(arguments[i]));return elements;}=0A=
if(Object.isString(element))=0A=
element=3Ddocument.getElementById(element);return =
Element.extend(element);}=0A=
if(Prototype.BrowserFeatures.XPath){document._getElementsByXPath=3Dfuncti=
on(expression,parentElement){var results=3D[];var =
query=3Ddocument.evaluate(expression,$(parentElement)||document,null,XPat=
hResult.ORDERED_NODE_SNAPSHOT_TYPE,null);for(var =
i=3D0,length=3Dquery.snapshotLength;i<length;i++)=0A=
results.push(Element.extend(query.snapshotItem(i)));return results;};}=0A=
if(!window.Node)var =
Node=3D{};if(!Node.ELEMENT_NODE){Object.extend(Node,{ELEMENT_NODE:1,ATTRI=
BUTE_NODE:2,TEXT_NODE:3,CDATA_SECTION_NODE:4,ENTITY_REFERENCE_NODE:5,ENTI=
TY_NODE:6,PROCESSING_INSTRUCTION_NODE:7,COMMENT_NODE:8,DOCUMENT_NODE:9,DO=
CUMENT_TYPE_NODE:10,DOCUMENT_FRAGMENT_NODE:11,NOTATION_NODE:12});}=0A=
(function(){var =
element=3Dthis.Element;this.Element=3Dfunction(tagName,attributes){attrib=
utes=3Dattributes||{};tagName=3DtagName.toLowerCase();var =
cache=3DElement.cache;if(Prototype.Browser.IE&&attributes.name){tagName=3D=
'<'+tagName+' name=3D"'+attributes.name+'">';delete =
attributes.name;return =
Element.writeAttribute(document.createElement(tagName),attributes);}=0A=
if(!cache[tagName])cache[tagName]=3DElement.extend(document.createElement=
(tagName));return =
Element.writeAttribute(cache[tagName].cloneNode(false),attributes);};Obje=
ct.extend(this.Element,element||{});if(element)this.Element.prototype=3De=
lement.prototype;}).call(window);Element.cache=3D{};Element.Methods=3D{vi=
sible:function(element){return =
$(element).style.display!=3D'none';},toggle:function(element){element=3D$=
(element);Element[Element.visible(element)?'hide':'show'](element);return=
 =
element;},hide:function(element){element=3D$(element);element.style.displ=
ay=3D'none';return =
element;},show:function(element){element=3D$(element);element.style.displ=
ay=3D'';return =
element;},remove:function(element){element=3D$(element);element.parentNod=
e.removeChild(element);return =
element;},update:function(element,content){element=3D$(element);if(conten=
t&&content.toElement)content=3Dcontent.toElement();if(Object.isElement(co=
ntent))return =
element.update().insert(content);content=3DObject.toHTML(content);element=
.innerHTML=3Dcontent.stripScripts();content.evalScripts.bind(content).def=
er();return =
element;},replace:function(element,content){element=3D$(element);if(conte=
nt&&content.toElement)content=3Dcontent.toElement();else =
if(!Object.isElement(content)){content=3DObject.toHTML(content);var =
range=3Delement.ownerDocument.createRange();range.selectNode(element);con=
tent.evalScripts.bind(content).defer();content=3Drange.createContextualFr=
agment(content.stripScripts());}=0A=
element.parentNode.replaceChild(content,element);return =
element;},insert:function(element,insertions){element=3D$(element);if(Obj=
ect.isString(insertions)||Object.isNumber(insertions)||Object.isElement(i=
nsertions)||(insertions&&(insertions.toElement||insertions.toHTML)))=0A=
insertions=3D{bottom:insertions};var =
content,insert,tagName,childNodes;for(var position in =
insertions){content=3Dinsertions[position];position=3Dposition.toLowerCas=
e();insert=3DElement._insertionTranslations[position];if(content&&content=
.toElement)content=3Dcontent.toElement();if(Object.isElement(content)){in=
sert(element,content);continue;}=0A=
content=3DObject.toHTML(content);tagName=3D((position=3D=3D'before'||posi=
tion=3D=3D'after')?element.parentNode:element).tagName.toUpperCase();chil=
dNodes=3DElement._getContentFromAnonymousElement(tagName,content.stripScr=
ipts());if(position=3D=3D'top'||position=3D=3D'after')childNodes.reverse(=
);childNodes.each(insert.curry(element));content.evalScripts.bind(content=
).defer();}=0A=
return =
element;},wrap:function(element,wrapper,attributes){element=3D$(element);=
if(Object.isElement(wrapper))=0A=
$(wrapper).writeAttribute(attributes||{});else =
if(Object.isString(wrapper))wrapper=3Dnew =
Element(wrapper,attributes);else wrapper=3Dnew =
Element('div',wrapper);if(element.parentNode)=0A=
element.parentNode.replaceChild(wrapper,element);wrapper.appendChild(elem=
ent);return wrapper;},inspect:function(element){element=3D$(element);var =
result=3D'<'+element.tagName.toLowerCase();$H({'id':'id','className':'cla=
ss'}).each(function(pair){var =
property=3Dpair.first(),attribute=3Dpair.last();var =
value=3D(element[property]||'').toString();if(value)result+=3D' =
'+attribute+'=3D'+value.inspect(true);});return =
result+'>';},recursivelyCollect:function(element,property){element=3D$(el=
ement);var elements=3D[];while(element=3Delement[property])=0A=
if(element.nodeType=3D=3D1)=0A=
elements.push(Element.extend(element));return =
elements;},ancestors:function(element){return =
$(element).recursivelyCollect('parentNode');},descendants:function(elemen=
t){return =
$(element).select("*");},firstDescendant:function(element){element=3D$(el=
ement).firstChild;while(element&&element.nodeType!=3D1)element=3Delement.=
nextSibling;return =
$(element);},immediateDescendants:function(element){if(!(element=3D$(elem=
ent).firstChild))return[];while(element&&element.nodeType!=3D1)element=3D=
element.nextSibling;if(element)return[element].concat($(element).nextSibl=
ings());return[];},previousSiblings:function(element){return =
$(element).recursivelyCollect('previousSibling');},nextSiblings:function(=
element){return =
$(element).recursivelyCollect('nextSibling');},siblings:function(element)=
{element=3D$(element);return =
element.previousSiblings().reverse().concat(element.nextSiblings());},mat=
ch:function(element,selector){if(Object.isString(selector))=0A=
selector=3Dnew Selector(selector);return =
selector.match($(element));},up:function(element,expression,index){elemen=
t=3D$(element);if(arguments.length=3D=3D1)return =
$(element.parentNode);var ancestors=3Delement.ancestors();return =
Object.isNumber(expression)?ancestors[expression]:Selector.findElement(an=
cestors,expression,index);},down:function(element,expression,index){eleme=
nt=3D$(element);if(arguments.length=3D=3D1)return =
element.firstDescendant();return =
Object.isNumber(expression)?element.descendants()[expression]:Element.sel=
ect(element,expression)[index||0];},previous:function(element,expression,=
index){element=3D$(element);if(arguments.length=3D=3D1)return =
$(Selector.handlers.previousElementSibling(element));var =
previousSiblings=3Delement.previousSiblings();return =
Object.isNumber(expression)?previousSiblings[expression]:Selector.findEle=
ment(previousSiblings,expression,index);},next:function(element,expressio=
n,index){element=3D$(element);if(arguments.length=3D=3D1)return =
$(Selector.handlers.nextElementSibling(element));var =
nextSiblings=3Delement.nextSiblings();return =
Object.isNumber(expression)?nextSiblings[expression]:Selector.findElement=
(nextSiblings,expression,index);},select:function(){var =
args=3D$A(arguments),element=3D$(args.shift());return =
Selector.findChildElements(element,args);},adjacent:function(){var =
args=3D$A(arguments),element=3D$(args.shift());return =
Selector.findChildElements(element.parentNode,args).without(element);},id=
entify:function(element){element=3D$(element);var =
id=3Delement.readAttribute('id'),self=3Darguments.callee;if(id)return =
id;do{id=3D'anonymous_element_'+self.counter++}while($(id));element.write=
Attribute('id',id);return =
id;},readAttribute:function(element,name){element=3D$(element);if(Prototy=
pe.Browser.IE){var =
t=3DElement._attributeTranslations.read;if(t.values[name])return =
t.values[name](element,name);if(t.names[name])name=3Dt.names[name];if(nam=
e.include(':')){return(!element.attributes||!element.attributes[name])?nu=
ll:element.attributes[name].value;}}=0A=
return =
element.getAttribute(name);},writeAttribute:function(element,name,value){=
element=3D$(element);var =
attributes=3D{},t=3DElement._attributeTranslations.write;if(typeof =
name=3D=3D'object')attributes=3Dname;else =
attributes[name]=3DObject.isUndefined(value)?true:value;for(var attr in =
attributes){name=3Dt.names[attr]||attr;value=3Dattributes[attr];if(t.valu=
es[attr])name=3Dt.values[attr](element,value);if(value=3D=3D=3Dfalse||val=
ue=3D=3D=3Dnull)=0A=
element.removeAttribute(name);else if(value=3D=3D=3Dtrue)=0A=
element.setAttribute(name,name);else element.setAttribute(name,value);}=0A=
return element;},getHeight:function(element){return =
$(element).getDimensions().height;},getWidth:function(element){return =
$(element).getDimensions().width;},classNames:function(element){return =
new =
Element.ClassNames(element);},hasClassName:function(element,className){if=
(!(element=3D$(element)))return;var =
elementClassName=3Delement.className;return(elementClassName.length>0&&(e=
lementClassName=3D=3DclassName||new =
RegExp("(^|\\s)"+className+"(\\s|$)").test(elementClassName)));},addClass=
Name:function(element,className){if(!(element=3D$(element)))return;if(!el=
ement.hasClassName(className))=0A=
element.className+=3D(element.className?' ':'')+className;return =
element;},removeClassName:function(element,className){if(!(element=3D$(el=
ement)))return;element.className=3Delement.className.replace(new =
RegExp("(^|\\s+)"+className+"(\\s+|$)"),' ').strip();return =
element;},toggleClassName:function(element,className){if(!(element=3D$(el=
ement)))return;return =
element[element.hasClassName(className)?'removeClassName':'addClassName']=
(className);},cleanWhitespace:function(element){element=3D$(element);var =
node=3Delement.firstChild;while(node){var =
nextNode=3Dnode.nextSibling;if(node.nodeType=3D=3D3&&!/\S/.test(node.node=
Value))=0A=
element.removeChild(node);node=3DnextNode;}=0A=
return element;},empty:function(element){return =
$(element).innerHTML.blank();},descendantOf:function(element,ancestor){el=
ement=3D$(element),ancestor=3D$(ancestor);if(element.compareDocumentPosit=
ion)=0A=
return(element.compareDocumentPosition(ancestor)&8)=3D=3D=3D8;if(ancestor=
.contains)=0A=
return =
ancestor.contains(element)&&ancestor!=3D=3Delement;while(element=3Delemen=
t.parentNode)=0A=
if(element=3D=3Dancestor)return true;return =
false;},scrollTo:function(element){element=3D$(element);var =
pos=3Delement.cumulativeOffset();window.scrollTo(pos[0],pos[1]);return =
element;},getStyle:function(element,style){element=3D$(element);style=3Ds=
tyle=3D=3D'float'?'cssFloat':style.camelize();var =
value=3Delement.style[style];if(!value||value=3D=3D'auto'){var =
css=3Ddocument.defaultView.getComputedStyle(element,null);value=3Dcss?css=
[style]:null;}=0A=
if(style=3D=3D'opacity')return value?parseFloat(value):1.0;return =
value=3D=3D'auto'?null:value;},getOpacity:function(element){return =
$(element).getStyle('opacity');},setStyle:function(element,styles){elemen=
t=3D$(element);var =
elementStyle=3Delement.style,match;if(Object.isString(styles)){element.st=
yle.cssText+=3D';'+styles;return =
styles.include('opacity')?element.setOpacity(styles.match(/opacity:\s*(\d=
?\.?\d*)/)[1]):element;}=0A=
for(var property in styles)=0A=
if(property=3D=3D'opacity')element.setOpacity(styles[property]);else=0A=
elementStyle[(property=3D=3D'float'||property=3D=3D'cssFloat')?(Object.is=
Undefined(elementStyle.styleFloat)?'cssFloat':'styleFloat'):property]=3Ds=
tyles[property];return =
element;},setOpacity:function(element,value){element=3D$(element);element=
.style.opacity=3D(value=3D=3D1||value=3D=3D=3D'')?'':(value<0.00001)?0:va=
lue;return =
element;},getDimensions:function(element){element=3D$(element);var =
display=3Delement.getStyle('display');if(display!=3D'none'&&display!=3Dnu=
ll)=0A=
return{width:element.offsetWidth,height:element.offsetHeight};var =
els=3Delement.style;var originalVisibility=3Dels.visibility;var =
originalPosition=3Dels.position;var =
originalDisplay=3Dels.display;els.visibility=3D'hidden';els.position=3D'a=
bsolute';els.display=3D'block';var =
originalWidth=3Delement.clientWidth;var =
originalHeight=3Delement.clientHeight;els.display=3DoriginalDisplay;els.p=
osition=3DoriginalPosition;els.visibility=3DoriginalVisibility;return{wid=
th:originalWidth,height:originalHeight};},makePositioned:function(element=
){element=3D$(element);var =
pos=3DElement.getStyle(element,'position');if(pos=3D=3D'static'||!pos){el=
ement._madePositioned=3Dtrue;element.style.position=3D'relative';if(Proto=
type.Browser.Opera){element.style.top=3D0;element.style.left=3D0;}}=0A=
return =
element;},undoPositioned:function(element){element=3D$(element);if(elemen=
t._madePositioned){element._madePositioned=3Dundefined;element.style.posi=
tion=3Delement.style.top=3Delement.style.left=3Delement.style.bottom=3Del=
ement.style.right=3D'';}=0A=
return =
element;},makeClipping:function(element){element=3D$(element);if(element.=
_overflow)return =
element;element._overflow=3DElement.getStyle(element,'overflow')||'auto';=
if(element._overflow!=3D=3D'hidden')=0A=
element.style.overflow=3D'hidden';return =
element;},undoClipping:function(element){element=3D$(element);if(!element=
._overflow)return =
element;element.style.overflow=3Delement._overflow=3D=3D'auto'?'':element=
._overflow;element._overflow=3Dnull;return =
element;},cumulativeOffset:function(element){var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement=
.offsetLeft||0;element=3Delement.offsetParent;}while(element);return =
Element._returnOffset(valueL,valueT);},positionedOffset:function(element)=
{var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement=
.offsetLeft||0;element=3Delement.offsetParent;if(element){if(element.tagN=
ame.toUpperCase()=3D=3D'BODY')break;var =
p=3DElement.getStyle(element,'position');if(p!=3D=3D'static')break;}}whil=
e(element);return =
Element._returnOffset(valueL,valueT);},absolutize:function(element){eleme=
nt=3D$(element);if(element.getStyle('position')=3D=3D'absolute')return =
element;var offsets=3Delement.positionedOffset();var =
top=3Doffsets[1];var left=3Doffsets[0];var =
width=3Delement.clientWidth;var =
height=3Delement.clientHeight;element._originalLeft=3Dleft-parseFloat(ele=
ment.style.left||0);element._originalTop=3Dtop-parseFloat(element.style.t=
op||0);element._originalWidth=3Delement.style.width;element._originalHeig=
ht=3Delement.style.height;element.style.position=3D'absolute';element.sty=
le.top=3Dtop+'px';element.style.left=3Dleft+'px';element.style.width=3Dwi=
dth+'px';element.style.height=3Dheight+'px';return =
element;},relativize:function(element){element=3D$(element);if(element.ge=
tStyle('position')=3D=3D'relative')return =
element;element.style.position=3D'relative';var =
top=3DparseFloat(element.style.top||0)-(element._originalTop||0);var =
left=3DparseFloat(element.style.left||0)-(element._originalLeft||0);eleme=
nt.style.top=3Dtop+'px';element.style.left=3Dleft+'px';element.style.heig=
ht=3Delement._originalHeight;element.style.width=3Delement._originalWidth=
;return element;},cumulativeScrollOffset:function(element){var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.scrollTop||0;valueL+=3Delement=
.scrollLeft||0;element=3Delement.parentNode;}while(element);return =
Element._returnOffset(valueL,valueT);},getOffsetParent:function(element){=
if(element.offsetParent)return =
$(element.offsetParent);if(element=3D=3Ddocument.body)return =
$(element);while((element=3Delement.parentNode)&&element!=3Ddocument.body=
&&Object.isElement(element))=0A=
if(Element.getStyle(element,'position')!=3D'static')=0A=
return $(element);return =
$(document.body);},viewportOffset:function(forElement){var =
valueT=3D0,valueL=3D0;var =
element=3DforElement;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement.=
offsetLeft||0;if(element.offsetParent=3D=3Ddocument.body&&Element.getStyl=
e(element,'position')=3D=3D'absolute')break;}while(element=3Delement.offs=
etParent);element=3DforElement;do{if(!Prototype.Browser.Opera||(element.t=
agName&&(element.tagName.toUpperCase()=3D=3D'BODY'))){valueT-=3Delement.s=
crollTop||0;valueL-=3Delement.scrollLeft||0;}}while(element=3Delement.par=
entNode);return =
Element._returnOffset(valueL,valueT);},clonePosition:function(element,sou=
rce){var =
options=3DObject.extend({setLeft:true,setTop:true,setWidth:true,setHeight=
:true,offsetTop:0,offsetLeft:0},arguments[2]||{});source=3D$(source);var =
p=3Dsource.viewportOffset();element=3D$(element);var delta=3D[0,0];var =
parent=3Dnull;if(Element.getStyle(element,'position')=3D=3D'absolute'){pa=
rent=3Delement.getOffsetParent();delta=3Dparent.viewportOffset();}=0A=
if(parent=3D=3Ddocument.body){delta[0]-=3Ddocument.body.offsetLeft;delta[=
1]-=3Ddocument.body.offsetTop;}=0A=
if(options.setLeft)element.style.left=3D(p[0]-delta[0]+options.offsetLeft=
)+'px';if(options.setTop)element.style.top=3D(p[1]-delta[1]+options.offse=
tTop)+'px';if(options.setWidth)element.style.width=3Dsource.offsetWidth+'=
px';if(options.setHeight)element.style.height=3Dsource.offsetHeight+'px';=
return =
element;}};Element.Methods.identify.counter=3D1;Object.extend(Element.Met=
hods,{getElementsBySelector:Element.Methods.select,childElements:Element.=
Methods.immediateDescendants});Element._attributeTranslations=3D{write:{n=
ames:{className:'class',htmlFor:'for'},values:{}}};if(Prototype.Browser.O=
pera){Element.Methods.getStyle=3DElement.Methods.getStyle.wrap(function(p=
roceed,element,style){switch(style){case'left':case'top':case'right':case=
'bottom':if(proceed(element,'position')=3D=3D=3D'static')return =
null;case'height':case'width':if(!Element.visible(element))return =
null;var =
dim=3DparseInt(proceed(element,style),10);if(dim!=3D=3Delement['offset'+s=
tyle.capitalize()])=0A=
return dim+'px';var =
properties;if(style=3D=3D=3D'height'){properties=3D['border-top-width','p=
adding-top','padding-bottom','border-bottom-width'];}=0A=
else{properties=3D['border-left-width','padding-left','padding-right','bo=
rder-right-width'];}=0A=
return properties.inject(dim,function(memo,property){var =
val=3Dproceed(element,property);return =
val=3D=3D=3Dnull?memo:memo-parseInt(val,10);})+'px';default:return =
proceed(element,style);}});Element.Methods.readAttribute=3DElement.Method=
s.readAttribute.wrap(function(proceed,element,attribute){if(attribute=3D=3D=
=3D'title')return element.title;return proceed(element,attribute);});}=0A=
else =
if(Prototype.Browser.IE){Element.Methods.getOffsetParent=3DElement.Method=
s.getOffsetParent.wrap(function(proceed,element){element=3D$(element);try=
{element.offsetParent}=0A=
catch(e){return $(document.body)}=0A=
var =
position=3Delement.getStyle('position');if(position!=3D=3D'static')return=
 proceed(element);element.setStyle({position:'relative'});var =
value=3Dproceed(element);element.setStyle({position:position});return =
value;});$w('positionedOffset =
viewportOffset').each(function(method){Element.Methods[method]=3DElement.=
Methods[method].wrap(function(proceed,element){element=3D$(element);try{e=
lement.offsetParent}=0A=
catch(e){return Element._returnOffset(0,0)}=0A=
var =
position=3Delement.getStyle('position');if(position!=3D=3D'static')return=
 proceed(element);var =
offsetParent=3Delement.getOffsetParent();if(offsetParent&&offsetParent.ge=
tStyle('position')=3D=3D=3D'fixed')=0A=
offsetParent.setStyle({zoom:1});element.setStyle({position:'relative'});v=
ar value=3Dproceed(element);element.setStyle({position:position});return =
value;});});Element.Methods.cumulativeOffset=3DElement.Methods.cumulative=
Offset.wrap(function(proceed,element){try{element.offsetParent}=0A=
catch(e){return Element._returnOffset(0,0)}=0A=
return =
proceed(element);});Element.Methods.getStyle=3Dfunction(element,style){el=
ement=3D$(element);style=3D(style=3D=3D'float'||style=3D=3D'cssFloat')?'s=
tyleFloat':style.camelize();var =
value=3Delement.style[style];if(!value&&element.currentStyle)value=3Delem=
ent.currentStyle[style];if(style=3D=3D'opacity'){if(value=3D(element.getS=
tyle('filter')||'').match(/alpha\(opacity=3D(.*)\)/))=0A=
if(value[1])return parseFloat(value[1])/100;return 1.0;}=0A=
if(value=3D=3D'auto'){if((style=3D=3D'width'||style=3D=3D'height')&&(elem=
ent.getStyle('display')!=3D'none'))=0A=
return element['offset'+style.capitalize()]+'px';return null;}=0A=
return =
value;};Element.Methods.setOpacity=3Dfunction(element,value){function =
stripAlpha(filter){return filter.replace(/alpha\([^\)]*\)/gi,'');}=0A=
element=3D$(element);var =
currentStyle=3Delement.currentStyle;if((currentStyle&&!currentStyle.hasLa=
yout)||(!currentStyle&&element.style.zoom=3D=3D'normal'))=0A=
element.style.zoom=3D1;var =
filter=3Delement.getStyle('filter'),style=3Delement.style;if(value=3D=3D1=
||value=3D=3D=3D''){(filter=3DstripAlpha(filter))?style.filter=3Dfilter:s=
tyle.removeAttribute('filter');return element;}else =
if(value<0.00001)value=3D0;style.filter=3DstripAlpha(filter)+'alpha(opaci=
ty=3D'+(value*100)+')';return =
element;};Element._attributeTranslations=3D{read:{names:{'class':'classNa=
me','for':'htmlFor'},values:{_getAttr:function(element,attribute){return =
element.getAttribute(attribute,2);},_getAttrNode:function(element,attribu=
te){var node=3Delement.getAttributeNode(attribute);return =
node?node.value:"";},_getEv:function(element,attribute){attribute=3Deleme=
nt.getAttribute(attribute);return =
attribute?attribute.toString().slice(23,-2):null;},_flag:function(element=
,attribute){return =
$(element).hasAttribute(attribute)?attribute:null;},style:function(elemen=
t){return =
element.style.cssText.toLowerCase();},title:function(element){return =
element.title;}}}};Element._attributeTranslations.write=3D{names:Object.e=
xtend({cellpadding:'cellPadding',cellspacing:'cellSpacing'},Element._attr=
ibuteTranslations.read.names),values:{checked:function(element,value){ele=
ment.checked=3D!!value;},style:function(element,value){element.style.cssT=
ext=3Dvalue?value:'';}}};Element._attributeTranslations.has=3D{};$w('colS=
pan rowSpan vAlign dateTime accessKey tabIndex '+'encType maxLength =
readOnly longDesc =
frameBorder').each(function(attr){Element._attributeTranslations.write.na=
mes[attr.toLowerCase()]=3Dattr;Element._attributeTranslations.has[attr.to=
LowerCase()]=3Dattr;});(function(v){Object.extend(v,{href:v._getAttr,src:=
v._getAttr,type:v._getAttr,action:v._getAttrNode,disabled:v._flag,checked=
:v._flag,readonly:v._flag,multiple:v._flag,onload:v._getEv,onunload:v._ge=
tEv,onclick:v._getEv,ondblclick:v._getEv,onmousedown:v._getEv,onmouseup:v=
._getEv,onmouseover:v._getEv,onmousemove:v._getEv,onmouseout:v._getEv,onf=
ocus:v._getEv,onblur:v._getEv,onkeypress:v._getEv,onkeydown:v._getEv,onke=
yup:v._getEv,onsubmit:v._getEv,onreset:v._getEv,onselect:v._getEv,onchang=
e:v._getEv});})(Element._attributeTranslations.read.values);}=0A=
else =
if(Prototype.Browser.Gecko&&/rv:1\.8\.0/.test(navigator.userAgent)){Eleme=
nt.Methods.setOpacity=3Dfunction(element,value){element=3D$(element);elem=
ent.style.opacity=3D(value=3D=3D1)?0.999999:(value=3D=3D=3D'')?'':(value<=
0.00001)?0:value;return element;};}=0A=
else =
if(Prototype.Browser.WebKit){Element.Methods.setOpacity=3Dfunction(elemen=
t,value){element=3D$(element);element.style.opacity=3D(value=3D=3D1||valu=
e=3D=3D=3D'')?'':(value<0.00001)?0:value;if(value=3D=3D1)=0A=
if(element.tagName.toUpperCase()=3D=3D'IMG'&&element.width){element.width=
++;element.width--;}else try{var n=3Ddocument.createTextNode(' =
');element.appendChild(n);element.removeChild(n);}catch(e){}=0A=
return =
element;};Element.Methods.cumulativeOffset=3Dfunction(element){var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement=
.offsetLeft||0;if(element.offsetParent=3D=3Ddocument.body)=0A=
if(Element.getStyle(element,'position')=3D=3D'absolute')break;element=3De=
lement.offsetParent;}while(element);return =
Element._returnOffset(valueL,valueT);};}=0A=
if(Prototype.Browser.IE||Prototype.Browser.Opera){Element.Methods.update=3D=
function(element,content){element=3D$(element);if(content&&content.toElem=
ent)content=3Dcontent.toElement();if(Object.isElement(content))return =
element.update().insert(content);content=3DObject.toHTML(content);var =
tagName=3Delement.tagName.toUpperCase();if(tagName in =
Element._insertionTranslations.tags){$A(element.childNodes).each(function=
(node){element.removeChild(node)});Element._getContentFromAnonymousElemen=
t(tagName,content.stripScripts()).each(function(node){element.appendChild=
(node)});}=0A=
else =
element.innerHTML=3Dcontent.stripScripts();content.evalScripts.bind(conte=
nt).defer();return element;};}=0A=
if('outerHTML'in =
document.createElement('div')){Element.Methods.replace=3Dfunction(element=
,content){element=3D$(element);if(content&&content.toElement)content=3Dco=
ntent.toElement();if(Object.isElement(content)){element.parentNode.replac=
eChild(content,element);return element;}=0A=
content=3DObject.toHTML(content);var =
parent=3Delement.parentNode,tagName=3Dparent.tagName.toUpperCase();if(Ele=
ment._insertionTranslations.tags[tagName]){var =
nextSibling=3Delement.next();var =
fragments=3DElement._getContentFromAnonymousElement(tagName,content.strip=
Scripts());parent.removeChild(element);if(nextSibling)=0A=
fragments.each(function(node){parent.insertBefore(node,nextSibling)});els=
e=0A=
fragments.each(function(node){parent.appendChild(node)});}=0A=
else =
element.outerHTML=3Dcontent.stripScripts();content.evalScripts.bind(conte=
nt).defer();return element;};}=0A=
Element._returnOffset=3Dfunction(l,t){var =
result=3D[l,t];result.left=3Dl;result.top=3Dt;return =
result;};Element._getContentFromAnonymousElement=3Dfunction(tagName,html)=
{var div=3Dnew =
Element('div'),t=3DElement._insertionTranslations.tags[tagName];if(t){div=
.innerHTML=3Dt[0]+html+t[1];t[2].times(function(){div=3Ddiv.firstChild});=
}else div.innerHTML=3Dhtml;return =
$A(div.childNodes);};Element._insertionTranslations=3D{before:function(el=
ement,node){element.parentNode.insertBefore(node,element);},top:function(=
element,node){element.insertBefore(node,element.firstChild);},bottom:func=
tion(element,node){element.appendChild(node);},after:function(element,nod=
e){element.parentNode.insertBefore(node,element.nextSibling);},tags:{TABL=
E:['<table>','</table>',1],TBODY:['<table><tbody>','</tbody></table>',2],=
TR:['<table><tbody><tr>','</tr></tbody></table>',3],TD:['<table><tbody><t=
r><td>','</td></tr></tbody></table>',4],SELECT:['<select>','</select>',1]=
}};(function(){Object.extend(this.tags,{THEAD:this.tags.TBODY,TFOOT:this.=
tags.TBODY,TH:this.tags.TD});}).call(Element._insertionTranslations);Elem=
ent.Methods.Simulated=3D{hasAttribute:function(element,attribute){attribu=
te=3DElement._attributeTranslations.has[attribute]||attribute;var =
node=3D$(element).getAttributeNode(attribute);return!!(node&&node.specifi=
ed);}};Element.Methods.ByTag=3D{};Object.extend(Element,Element.Methods);=
if(!Prototype.BrowserFeatures.ElementExtensions&&document.createElement('=
div')['__proto__']){window.HTMLElement=3D{};window.HTMLElement.prototype=3D=
document.createElement('div')['__proto__'];Prototype.BrowserFeatures.Elem=
entExtensions=3Dtrue;}=0A=
Element.extend=3D(function(){if(Prototype.BrowserFeatures.SpecificElement=
Extensions)=0A=
return Prototype.K;var Methods=3D{},ByTag=3DElement.Methods.ByTag;var =
extend=3DObject.extend(function(element){if(!element||element._extendedBy=
Prototype||element.nodeType!=3D1||element=3D=3Dwindow)return element;var =
methods=3DObject.clone(Methods),tagName=3Delement.tagName.toUpperCase(),p=
roperty,value;if(ByTag[tagName])Object.extend(methods,ByTag[tagName]);for=
(property in =
methods){value=3Dmethods[property];if(Object.isFunction(value)&&!(propert=
y in element))=0A=
element[property]=3Dvalue.methodize();}=0A=
element._extendedByPrototype=3DPrototype.emptyFunction;return =
element;},{refresh:function(){if(!Prototype.BrowserFeatures.ElementExtens=
ions){Object.extend(Methods,Element.Methods);Object.extend(Methods,Elemen=
t.Methods.Simulated);}}});extend.refresh();return =
extend;})();Element.hasAttribute=3Dfunction(element,attribute){if(element=
.hasAttribute)return element.hasAttribute(attribute);return =
Element.Methods.Simulated.hasAttribute(element,attribute);};Element.addMe=
thods=3Dfunction(methods){var =
F=3DPrototype.BrowserFeatures,T=3DElement.Methods.ByTag;if(!methods){Obje=
ct.extend(Form,Form.Methods);Object.extend(Form.Element,Form.Element.Meth=
ods);Object.extend(Element.Methods.ByTag,{"FORM":Object.clone(Form.Method=
s),"INPUT":Object.clone(Form.Element.Methods),"SELECT":Object.clone(Form.=
Element.Methods),"TEXTAREA":Object.clone(Form.Element.Methods)});}=0A=
if(arguments.length=3D=3D2){var =
tagName=3Dmethods;methods=3Darguments[1];}=0A=
if(!tagName)Object.extend(Element.Methods,methods||{});else{if(Object.isA=
rray(tagName))tagName.each(extend);else extend(tagName);}=0A=
function =
extend(tagName){tagName=3DtagName.toUpperCase();if(!Element.Methods.ByTag=
[tagName])=0A=
Element.Methods.ByTag[tagName]=3D{};Object.extend(Element.Methods.ByTag[t=
agName],methods);}=0A=
function =
copy(methods,destination,onlyIfAbsent){onlyIfAbsent=3DonlyIfAbsent||false=
;for(var property in methods){var =
value=3Dmethods[property];if(!Object.isFunction(value))continue;if(!onlyI=
fAbsent||!(property in destination))=0A=
destination[property]=3Dvalue.methodize();}}=0A=
function findDOMClass(tagName){var klass;var =
trans=3D{"OPTGROUP":"OptGroup","TEXTAREA":"TextArea","P":"Paragraph","FIE=
LDSET":"FieldSet","UL":"UList","OL":"OList","DL":"DList","DIR":"Directory=
","H1":"Heading","H2":"Heading","H3":"Heading","H4":"Heading","H5":"Headi=
ng","H6":"Heading","Q":"Quote","INS":"Mod","DEL":"Mod","A":"Anchor","IMG"=
:"Image","CAPTION":"TableCaption","COL":"TableCol","COLGROUP":"TableCol",=
"THEAD":"TableSection","TFOOT":"TableSection","TBODY":"TableSection","TR"=
:"TableRow","TH":"TableCell","TD":"TableCell","FRAMESET":"FrameSet","IFRA=
ME":"IFrame"};if(trans[tagName])klass=3D'HTML'+trans[tagName]+'Element';i=
f(window[klass])return =
window[klass];klass=3D'HTML'+tagName+'Element';if(window[klass])return =
window[klass];klass=3D'HTML'+tagName.capitalize()+'Element';if(window[kla=
ss])return =
window[klass];window[klass]=3D{};window[klass].prototype=3Ddocument.creat=
eElement(tagName)['__proto__'];return window[klass];}=0A=
if(F.ElementExtensions){copy(Element.Methods,HTMLElement.prototype);copy(=
Element.Methods.Simulated,HTMLElement.prototype,true);}=0A=
if(F.SpecificElementExtensions){for(var tag in =
Element.Methods.ByTag){var =
klass=3DfindDOMClass(tag);if(Object.isUndefined(klass))continue;copy(T[ta=
g],klass.prototype);}}=0A=
Object.extend(Element,Element.Methods);delete =
Element.ByTag;if(Element.extend.refresh)Element.extend.refresh();Element.=
cache=3D{};};document.viewport=3D{getDimensions:function(){var =
dimensions=3D{},B=3DPrototype.Browser;$w('width =
height').each(function(d){var =
D=3Dd.capitalize();if(B.WebKit&&!document.evaluate){dimensions[d]=3Dself[=
'inner'+D];}else =
if(B.Opera&&parseFloat(window.opera.version())<9.5){dimensions[d]=3Ddocum=
ent.body['client'+D]}else{dimensions[d]=3Ddocument.documentElement['clien=
t'+D];}});return dimensions;},getWidth:function(){return =
this.getDimensions().width;},getHeight:function(){return =
this.getDimensions().height;},getScrollOffsets:function(){return =
Element._returnOffset(window.pageXOffset||document.documentElement.scroll=
Left||document.body.scrollLeft,window.pageYOffset||document.documentEleme=
nt.scrollTop||document.body.scrollTop);}};var =
Selector=3DClass.create({initialize:function(expression){this.expression=3D=
expression.strip();if(this.shouldUseSelectorsAPI()){this.mode=3D'selector=
sAPI';}else =
if(this.shouldUseXPath()){this.mode=3D'xpath';this.compileXPathMatcher();=
}else{this.mode=3D"normal";this.compileMatcher();}},shouldUseXPath:functi=
on(){if(!Prototype.BrowserFeatures.XPath)return false;var =
e=3Dthis.expression;if(Prototype.Browser.WebKit&&(e.include("-of-type")||=
e.include(":empty")))=0A=
return false;if((/(\[[\w-]*?:|:checked)/).test(e))=0A=
return false;return =
true;},shouldUseSelectorsAPI:function(){if(!Prototype.BrowserFeatures.Sel=
ectorsAPI)return false;if(!Selector._div)Selector._div=3Dnew =
Element('div');try{Selector._div.querySelector(this.expression);}catch(e)=
{return false;}=0A=
return true;},compileMatcher:function(){var =
e=3Dthis.expression,ps=3DSelector.patterns,h=3DSelector.handlers,c=3DSele=
ctor.criteria,le,p,m;if(Selector._cache[e]){this.matcher=3DSelector._cach=
e[e];return;}=0A=
this.matcher=3D["this.matcher =3D function(root) {","var r =3D root, h =
=3D Selector.handlers, c =3D false, =
n;"];while(e&&le!=3De&&(/\S/).test(e)){le=3De;for(var i in =
ps){p=3Dps[i];if(m=3De.match(p)){this.matcher.push(Object.isFunction(c[i]=
)?c[i](m):new =
Template(c[i]).evaluate(m));e=3De.replace(m[0],'');break;}}}=0A=
this.matcher.push("return =
h.unique(n);\n}");eval(this.matcher.join('\n'));Selector._cache[this.expr=
ession]=3Dthis.matcher;},compileXPathMatcher:function(){var =
e=3Dthis.expression,ps=3DSelector.patterns,x=3DSelector.xpath,le,m;if(Sel=
ector._cache[e]){this.xpath=3DSelector._cache[e];return;}=0A=
this.matcher=3D['.//*'];while(e&&le!=3De&&(/\S/).test(e)){le=3De;for(var =
i in =
ps){if(m=3De.match(ps[i])){this.matcher.push(Object.isFunction(x[i])?x[i]=
(m):new Template(x[i]).evaluate(m));e=3De.replace(m[0],'');break;}}}=0A=
this.xpath=3Dthis.matcher.join('');Selector._cache[this.expression]=3Dthi=
s.xpath;},findElements:function(root){root=3Droot||document;var =
e=3Dthis.expression,results;switch(this.mode){case'selectorsAPI':if(root!=
=3D=3Ddocument){var =
oldId=3Droot.id,id=3D$(root).identify();e=3D"#"+id.replace(/:/g,'\\:')+" =
"+e}=0A=
results=3D$A(root.querySelectorAll(e)).map(Element.extend);root.id=3DoldI=
d;return results;case'xpath':return =
document._getElementsByXPath(this.xpath,root);default:return =
this.matcher(root);}},match:function(element){this.tokens=3D[];var =
e=3Dthis.expression,ps=3DSelector.patterns,as=3DSelector.assertions;var =
le,p,m;while(e&&le!=3D=3De&&(/\S/).test(e)){le=3De;for(var i in =
ps){p=3Dps[i];if(m=3De.match(p)){if(as[i]){this.tokens.push([i,Object.clo=
ne(m)]);e=3De.replace(m[0],'');}else{return =
this.findElements(document).include(element);}}}}=0A=
var match=3Dtrue,name,matches;for(var =
i=3D0,token;token=3Dthis.tokens[i];i++){name=3Dtoken[0],matches=3Dtoken[1=
];if(!Selector.assertions[name](element,matches)){match=3Dfalse;break;}}=0A=
return match;},toString:function(){return =
this.expression;},inspect:function(){return"#<Selector:"+this.expression.=
inspect()+">";}});Object.extend(Selector,{_cache:{},xpath:{descendant:"//=
*",child:"/*",adjacent:"/following-sibling::*[1]",laterSibling:'/followin=
g-sibling::*',tagName:function(m){if(m[1]=3D=3D'*')return'';return"[local=
-name()=3D'"+m[1].toLowerCase()+"' or =
local-name()=3D'"+m[1].toUpperCase()+"']";},className:"[contains(concat('=
 ', @class, ' '), ' #{1} =
')]",id:"[@id=3D'#{1}']",attrPresence:function(m){m[1]=3Dm[1].toLowerCase=
();return new =
Template("[@#{1}]").evaluate(m);},attr:function(m){m[1]=3Dm[1].toLowerCas=
e();m[3]=3Dm[5]||m[6];return new =
Template(Selector.xpath.operators[m[2]]).evaluate(m);},pseudo:function(m)=
{var =
h=3DSelector.xpath.pseudos[m[1]];if(!h)return'';if(Object.isFunction(h))r=
eturn h(m);return new =
Template(Selector.xpath.pseudos[m[1]]).evaluate(m);},operators:{'=3D':"[@=
#{1}=3D'#{3}']",'!=3D':"[@#{1}!=3D'#{3}']",'^=3D':"[starts-with(@#{1}, =
'#{3}')]",'$=3D':"[substring(@#{1}, (string-length(@#{1}) - =
string-length('#{3}') + 1))=3D'#{3}']",'*=3D':"[contains(@#{1}, =
'#{3}')]",'~=3D':"[contains(concat(' ', @#{1}, ' '), ' #{3} =
')]",'|=3D':"[contains(concat('-', @#{1}, '-'), =
'-#{3}-')]"},pseudos:{'first-child':'[not(preceding-sibling::*)]','last-c=
hild':'[not(following-sibling::*)]','only-child':'[not(preceding-sibling:=
:* or following-sibling::*)]','empty':"[count(*) =3D 0 and =
(count(text()) =3D 0)]",'checked':"[@checked]",'disabled':"[(@disabled) =
and (@type!=3D'hidden')]",'enabled':"[not(@disabled) and =
(@type!=3D'hidden')]",'not':function(m){var =
e=3Dm[6],p=3DSelector.patterns,x=3DSelector.xpath,le,v;var =
exclusion=3D[];while(e&&le!=3De&&(/\S/).test(e)){le=3De;for(var i in =
p){if(m=3De.match(p[i])){v=3DObject.isFunction(x[i])?x[i](m):new =
Template(x[i]).evaluate(m);exclusion.push("("+v.substring(1,v.length-1)+"=
)");e=3De.replace(m[0],'');break;}}}=0A=
return"[not("+exclusion.join(" and =
")+")]";},'nth-child':function(m){return =
Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) =
",m);},'nth-last-child':function(m){return =
Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) =
",m);},'nth-of-type':function(m){return =
Selector.xpath.pseudos.nth("position() =
",m);},'nth-last-of-type':function(m){return =
Selector.xpath.pseudos.nth("(last() + 1 - position()) =
",m);},'first-of-type':function(m){m[6]=3D"1";return =
Selector.xpath.pseudos['nth-of-type'](m);},'last-of-type':function(m){m[6=
]=3D"1";return =
Selector.xpath.pseudos['nth-last-of-type'](m);},'only-of-type':function(m=
){var p=3DSelector.xpath.pseudos;return =
p['first-of-type'](m)+p['last-of-type'](m);},nth:function(fragment,m){var=
 =
mm,formula=3Dm[6],predicate;if(formula=3D=3D'even')formula=3D'2n+0';if(fo=
rmula=3D=3D'odd')formula=3D'2n+1';if(mm=3Dformula.match(/^(\d+)$/))=0A=
return'['+fragment+"=3D =
"+mm[1]+']';if(mm=3Dformula.match(/^(-?\d*)?n(([+-])(\d+))?/)){if(mm[1]=3D=
=3D"-")mm[1]=3D-1;var a=3Dmm[1]?Number(mm[1]):1;var =
b=3Dmm[2]?Number(mm[2]):0;predicate=3D"[((#{fragment} - #{b}) mod #{a} =
=3D 0) and "+"((#{fragment} - #{b}) div #{a} >=3D 0)]";return new =
Template(predicate).evaluate({fragment:fragment,a:a,b:b});}}}},criteria:{=
tagName:'n =3D h.tagName(n, r, "#{1}", c);      c =3D =
false;',className:'n =3D h.className(n, r, "#{1}", c);    c =3D =
false;',id:'n =3D h.id(n, r, "#{1}", c);           c =3D =
false;',attrPresence:'n =3D h.attrPresence(n, r, "#{1}", c); c =3D =
false;',attr:function(m){m[3]=3D(m[5]||m[6]);return new Template('n =3D =
h.attr(n, r, "#{1}", "#{3}", "#{2}", c); c =3D =
false;').evaluate(m);},pseudo:function(m){if(m[6])m[6]=3Dm[6].replace(/"/=
g,'\\"');return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c =
=3D false;').evaluate(m);},descendant:'c =3D "descendant";',child:'c =3D =
"child";',adjacent:'c =3D "adjacent";',laterSibling:'c =3D =
"laterSibling";'},patterns:{laterSibling:/^\s*~\s*/,child:/^\s*>\s*/,adja=
cent:/^\s*\+\s*/,descendant:/^\s/,tagName:/^\s*(\*|[\w\-]+)(\b|$)?/,id:/^=
#([\w\-\*]+)(\b|$)/,className:/^\.([\w\-\*]+)(\b|$)/,pseudo:/^:((first|la=
st|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis)abled|not)(\=
((.*?)\))?(\b|$|(?=3D\s|[:+~>]))/,attrPresence:/^\[((?:[\w]+:)?[\w]+)\]/,=
attr:/\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^=
'"][^\]]*?)))?\]/},assertions:{tagName:function(element,matches){return =
matches[1].toUpperCase()=3D=3Delement.tagName.toUpperCase();},className:f=
unction(element,matches){return =
Element.hasClassName(element,matches[1]);},id:function(element,matches){r=
eturn =
element.id=3D=3D=3Dmatches[1];},attrPresence:function(element,matches){re=
turn =
Element.hasAttribute(element,matches[1]);},attr:function(element,matches)=
{var nodeValue=3DElement.readAttribute(element,matches[1]);return =
nodeValue&&Selector.operators[matches[2]](nodeValue,matches[5]||matches[6=
]);}},handlers:{concat:function(a,b){for(var i=3D0,node;node=3Db[i];i++)=0A=
a.push(node);return a;},mark:function(nodes){var =
_true=3DPrototype.emptyFunction;for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
node._countedByPrototype=3D_true;return =
nodes;},unmark:function(nodes){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
node._countedByPrototype=3Dundefined;return =
nodes;},index:function(parentNode,reverse,ofType){parentNode._countedByPr=
ototype=3DPrototype.emptyFunction;if(reverse){for(var =
nodes=3DparentNode.childNodes,i=3Dnodes.length-1,j=3D1;i>=3D0;i--){var =
node=3Dnodes[i];if(node.nodeType=3D=3D1&&(!ofType||node._countedByPrototy=
pe))node.nodeIndex=3Dj++;}}else{for(var =
i=3D0,j=3D1,nodes=3DparentNode.childNodes;node=3Dnodes[i];i++)=0A=
if(node.nodeType=3D=3D1&&(!ofType||node._countedByPrototype))node.nodeInd=
ex=3Dj++;}},unique:function(nodes){if(nodes.length=3D=3D0)return =
nodes;var results=3D[],n;for(var i=3D0,l=3Dnodes.length;i<l;i++)=0A=
if(!(n=3Dnodes[i])._countedByPrototype){n._countedByPrototype=3DPrototype=
.emptyFunction;results.push(Element.extend(n));}=0A=
return =
Selector.handlers.unmark(results);},descendant:function(nodes){var =
h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
h.concat(results,node.getElementsByTagName('*'));return =
results;},child:function(nodes){var h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){for(var =
j=3D0,child;child=3Dnode.childNodes[j];j++)=0A=
if(child.nodeType=3D=3D1&&child.tagName!=3D'!')results.push(child);}=0A=
return results;},adjacent:function(nodes){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){var =
next=3Dthis.nextElementSibling(node);if(next)results.push(next);}=0A=
return results;},laterSibling:function(nodes){var =
h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
h.concat(results,Element.nextSiblings(node));return =
results;},nextElementSibling:function(node){while(node=3Dnode.nextSibling=
)=0A=
if(node.nodeType=3D=3D1)return node;return =
null;},previousElementSibling:function(node){while(node=3Dnode.previousSi=
bling)=0A=
if(node.nodeType=3D=3D1)return node;return =
null;},tagName:function(nodes,root,tagName,combinator){var =
uTagName=3DtagName.toUpperCase();var =
results=3D[],h=3DSelector.handlers;if(nodes){if(combinator){if(combinator=
=3D=3D"descendant"){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
h.concat(results,node.getElementsByTagName(tagName));return =
results;}else nodes=3Dthis[combinator](nodes);if(tagName=3D=3D"*")return =
nodes;}=0A=
for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(node.tagName.toUpperCase()=3D=3D=3DuTagName)results.push(node);return =
results;}else return =
root.getElementsByTagName(tagName);},id:function(nodes,root,id,combinator=
){var =
targetNode=3D$(id),h=3DSelector.handlers;if(!targetNode)return[];if(!node=
s&&root=3D=3Ddocument)return[targetNode];if(nodes){if(combinator){if(comb=
inator=3D=3D'child'){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(targetNode.parentNode=3D=3Dnode)return[targetNode];}else =
if(combinator=3D=3D'descendant'){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(Element.descendantOf(targetNode,node))return[targetNode];}else =
if(combinator=3D=3D'adjacent'){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(Selector.handlers.previousElementSibling(targetNode)=3D=3Dnode)=0A=
return[targetNode];}else nodes=3Dh[combinator](nodes);}=0A=
for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(node=3D=3DtargetNode)return[targetNode];return[];}=0A=
return(targetNode&&Element.descendantOf(targetNode,root))?[targetNode]:[]=
;},className:function(nodes,root,className,combinator){if(nodes&&combinat=
or)nodes=3Dthis[combinator](nodes);return =
Selector.handlers.byClassName(nodes,root,className);},byClassName:functio=
n(nodes,root,className){if(!nodes)nodes=3DSelector.handlers.descendant([r=
oot]);var needle=3D' '+className+' ';for(var =
i=3D0,results=3D[],node,nodeClassName;node=3Dnodes[i];i++){nodeClassName=3D=
node.className;if(nodeClassName.length=3D=3D0)continue;if(nodeClassName=3D=
=3DclassName||(' '+nodeClassName+' ').include(needle))=0A=
results.push(node);}=0A=
return =
results;},attrPresence:function(nodes,root,attr,combinator){if(!nodes)nod=
es=3Droot.getElementsByTagName("*");if(nodes&&combinator)nodes=3Dthis[com=
binator](nodes);var results=3D[];for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(Element.hasAttribute(node,attr))results.push(node);return =
results;},attr:function(nodes,root,attr,value,operator,combinator){if(!no=
des)nodes=3Droot.getElementsByTagName("*");if(nodes&&combinator)nodes=3Dt=
his[combinator](nodes);var =
handler=3DSelector.operators[operator],results=3D[];for(var =
i=3D0,node;node=3Dnodes[i];i++){var =
nodeValue=3DElement.readAttribute(node,attr);if(nodeValue=3D=3D=3Dnull)co=
ntinue;if(handler(nodeValue,value))results.push(node);}=0A=
return =
results;},pseudo:function(nodes,name,value,root,combinator){if(nodes&&com=
binator)nodes=3Dthis[combinator](nodes);if(!nodes)nodes=3Droot.getElement=
sByTagName("*");return =
Selector.pseudos[name](nodes,value,root);}},pseudos:{'first-child':functi=
on(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){if(Selector.handlers.previou=
sElementSibling(node))continue;results.push(node);}=0A=
return results;},'last-child':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){if(Selector.handlers.nextEle=
mentSibling(node))continue;results.push(node);}=0A=
return results;},'only-child':function(nodes,value,root){var =
h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
if(!h.previousElementSibling(node)&&!h.nextElementSibling(node))=0A=
results.push(node);return =
results;},'nth-child':function(nodes,formula,root){return =
Selector.pseudos.nth(nodes,formula,root);},'nth-last-child':function(node=
s,formula,root){return =
Selector.pseudos.nth(nodes,formula,root,true);},'nth-of-type':function(no=
des,formula,root){return =
Selector.pseudos.nth(nodes,formula,root,false,true);},'nth-last-of-type':=
function(nodes,formula,root){return =
Selector.pseudos.nth(nodes,formula,root,true,true);},'first-of-type':func=
tion(nodes,formula,root){return =
Selector.pseudos.nth(nodes,"1",root,false,true);},'last-of-type':function=
(nodes,formula,root){return =
Selector.pseudos.nth(nodes,"1",root,true,true);},'only-of-type':function(=
nodes,formula,root){var p=3DSelector.pseudos;return =
p['last-of-type'](p['first-of-type'](nodes,formula,root),formula,root);},=
getIndices:function(a,b,total){if(a=3D=3D0)return b>0?[b]:[];return =
$R(1,total).inject([],function(memo,i){if(0=3D=3D(i-b)%a&&(i-b)/a>=3D0)me=
mo.push(i);return =
memo;});},nth:function(nodes,formula,root,reverse,ofType){if(nodes.length=
=3D=3D0)return[];if(formula=3D=3D'even')formula=3D'2n+0';if(formula=3D=3D=
'odd')formula=3D'2n+1';var =
h=3DSelector.handlers,results=3D[],indexed=3D[],m;h.mark(nodes);for(var =
i=3D0,node;node=3Dnodes[i];i++){if(!node.parentNode._countedByPrototype){=
h.index(node.parentNode,reverse,ofType);indexed.push(node.parentNode);}}=0A=
if(formula.match(/^\d+$/)){formula=3DNumber(formula);for(var =
i=3D0,node;node=3Dnodes[i];i++)=0A=
if(node.nodeIndex=3D=3Dformula)results.push(node);}else =
if(m=3Dformula.match(/^(-?\d*)?n(([+-])(\d+))?/)){if(m[1]=3D=3D"-")m[1]=3D=
-1;var a=3Dm[1]?Number(m[1]):1;var b=3Dm[2]?Number(m[2]):0;var =
indices=3DSelector.pseudos.getIndices(a,b,nodes.length);for(var =
i=3D0,node,l=3Dindices.length;node=3Dnodes[i];i++){for(var j=3D0;j<l;j++)=0A=
if(node.nodeIndex=3D=3Dindices[j])results.push(node);}}=0A=
h.unmark(nodes);h.unmark(indexed);return =
results;},'empty':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){if(node.tagName=3D=3D'!'||no=
de.firstChild)continue;results.push(node);}=0A=
return results;},'not':function(nodes,selector,root){var =
h=3DSelector.handlers,selectorType,m;var exclusions=3Dnew =
Selector(selector).findElements(root);h.mark(exclusions);for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
if(!node._countedByPrototype)results.push(node);h.unmark(exclusions);retu=
rn results;},'enabled':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
if(!node.disabled&&(!node.type||node.type!=3D=3D'hidden'))=0A=
results.push(node);return =
results;},'disabled':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
if(node.disabled)results.push(node);return =
results;},'checked':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
if(node.checked)results.push(node);return =
results;}},operators:{'=3D':function(nv,v){return =
nv=3D=3Dv;},'!=3D':function(nv,v){return =
nv!=3Dv;},'^=3D':function(nv,v){return =
nv=3D=3Dv||nv&&nv.startsWith(v);},'$=3D':function(nv,v){return =
nv=3D=3Dv||nv&&nv.endsWith(v);},'*=3D':function(nv,v){return =
nv=3D=3Dv||nv&&nv.include(v);},'$=3D':function(nv,v){return =
nv.endsWith(v);},'*=3D':function(nv,v){return =
nv.include(v);},'~=3D':function(nv,v){return(' '+nv+' ').include(' '+v+' =
');},'|=3D':function(nv,v){return('-'+(nv||"").toUpperCase()+'-').include=
('-'+(v||"").toUpperCase()+'-');}},split:function(expression){var =
expressions=3D[];expression.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$=
)/,function(m){expressions.push(m[1].strip());});return =
expressions;},matchElements:function(elements,expression){var =
matches=3D$$(expression),h=3DSelector.handlers;h.mark(matches);for(var =
i=3D0,results=3D[],element;element=3Delements[i];i++)=0A=
if(element._countedByPrototype)results.push(element);h.unmark(matches);re=
turn =
results;},findElement:function(elements,expression,index){if(Object.isNum=
ber(expression)){index=3Dexpression;expression=3Dfalse;}=0A=
return =
Selector.matchElements(elements,expression||'*')[index||0];},findChildEle=
ments:function(element,expressions){expressions=3DSelector.split(expressi=
ons.join(','));var results=3D[],h=3DSelector.handlers;for(var =
i=3D0,l=3Dexpressions.length,selector;i<l;i++){selector=3Dnew =
Selector(expressions[i].strip());h.concat(results,selector.findElements(e=
lement));}=0A=
return(l>1)?h.unique(results):results;}});if(Prototype.Browser.IE){Object=
.extend(Selector.handlers,{concat:function(a,b){for(var =
i=3D0,node;node=3Db[i];i++)=0A=
if(node.tagName!=3D=3D"!")a.push(node);return =
a;},unmark:function(nodes){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
node.removeAttribute('_countedByPrototype');return nodes;}});}=0A=
function $$(){return Selector.findChildElements(document,$A(arguments));}=0A=
var Form=3D{reset:function(form){$(form).reset();return =
form;},serializeElements:function(elements,options){if(typeof =
options!=3D'object')options=3D{hash:!!options};else =
if(Object.isUndefined(options.hash))options.hash=3Dtrue;var =
key,value,submitted=3Dfalse,submit=3Doptions.submit;var =
data=3Delements.inject({},function(result,element){if(!element.disabled&&=
element.name){key=3Delement.name;value=3D$(element).getValue();if(value!=3D=
null&&element.type!=3D'file'&&(element.type!=3D'submit'||(!submitted&&sub=
mit!=3D=3Dfalse&&(!submit||key=3D=3Dsubmit)&&(submitted=3Dtrue)))){if(key=
 in =
result){if(!Object.isArray(result[key]))result[key]=3D[result[key]];resul=
t[key].push(value);}=0A=
else result[key]=3Dvalue;}}=0A=
return result;});return =
options.hash?data:Object.toQueryString(data);}};Form.Methods=3D{serialize=
:function(form,options){return =
Form.serializeElements(Form.getElements(form),options);},getElements:func=
tion(form){return =
$A($(form).getElementsByTagName('*')).inject([],function(elements,child){=
if(Form.Element.Serializers[child.tagName.toLowerCase()])=0A=
elements.push(Element.extend(child));return =
elements;});},getInputs:function(form,typeName,name){form=3D$(form);var =
inputs=3Dform.getElementsByTagName('input');if(!typeName&&!name)return =
$A(inputs).map(Element.extend);for(var =
i=3D0,matchingInputs=3D[],length=3Dinputs.length;i<length;i++){var =
input=3Dinputs[i];if((typeName&&input.type!=3DtypeName)||(name&&input.nam=
e!=3Dname))=0A=
continue;matchingInputs.push(Element.extend(input));}=0A=
return =
matchingInputs;},disable:function(form){form=3D$(form);Form.getElements(f=
orm).invoke('disable');return =
form;},enable:function(form){form=3D$(form);Form.getElements(form).invoke=
('enable');return form;},findFirstElement:function(form){var =
elements=3D$(form).getElements().findAll(function(element){return'hidden'=
!=3Delement.type&&!element.disabled;});var =
firstByIndex=3Delements.findAll(function(element){return =
element.hasAttribute('tabIndex')&&element.tabIndex>=3D0;}).sortBy(functio=
n(element){return element.tabIndex}).first();return =
firstByIndex?firstByIndex:elements.find(function(element){return['input',=
'select','textarea'].include(element.tagName.toLowerCase());});},focusFir=
stElement:function(form){form=3D$(form);form.findFirstElement().activate(=
);return =
form;},request:function(form,options){form=3D$(form),options=3DObject.clo=
ne(options||{});var =
params=3Doptions.parameters,action=3Dform.readAttribute('action')||'';if(=
action.blank())action=3Dwindow.location.href;options.parameters=3Dform.se=
rialize(true);if(params){if(Object.isString(params))params=3Dparams.toQue=
ryParams();Object.extend(options.parameters,params);}=0A=
if(form.hasAttribute('method')&&!options.method)=0A=
options.method=3Dform.method;return new =
Ajax.Request(action,options);}};Form.Element=3D{focus:function(element){$=
(element).focus();return =
element;},select:function(element){$(element).select();return =
element;}};Form.Element.Methods=3D{serialize:function(element){element=3D=
$(element);if(!element.disabled&&element.name){var =
value=3Delement.getValue();if(value!=3Dundefined){var =
pair=3D{};pair[element.name]=3Dvalue;return Object.toQueryString(pair);}}=0A=
return'';},getValue:function(element){element=3D$(element);var =
method=3Delement.tagName.toLowerCase();return =
Form.Element.Serializers[method](element);},setValue:function(element,val=
ue){element=3D$(element);var =
method=3Delement.tagName.toLowerCase();Form.Element.Serializers[method](e=
lement,value);return =
element;},clear:function(element){$(element).value=3D'';return =
element;},present:function(element){return =
$(element).value!=3D'';},activate:function(element){element=3D$(element);=
try{element.focus();if(element.select&&(element.tagName.toLowerCase()!=3D=
'input'||!['button','reset','submit'].include(element.type)))=0A=
element.select();}catch(e){}=0A=
return =
element;},disable:function(element){element=3D$(element);element.disabled=
=3Dtrue;return =
element;},enable:function(element){element=3D$(element);element.disabled=3D=
false;return element;}};var Field=3DForm.Element;var =
$F=3DForm.Element.Methods.getValue;Form.Element.Serializers=3D{input:func=
tion(element,value){switch(element.type.toLowerCase()){case'checkbox':cas=
e'radio':return =
Form.Element.Serializers.inputSelector(element,value);default:return =
Form.Element.Serializers.textarea(element,value);}},inputSelector:functio=
n(element,value){if(Object.isUndefined(value))return =
element.checked?element.value:null;else =
element.checked=3D!!value;},textarea:function(element,value){if(Object.is=
Undefined(value))return element.value;else =
element.value=3Dvalue;},select:function(element,value){if(Object.isUndefi=
ned(value))=0A=
return =
this[element.type=3D=3D'select-one'?'selectOne':'selectMany'](element);el=
se{var opt,currentValue,single=3D!Object.isArray(value);for(var =
i=3D0,length=3Delement.length;i<length;i++){opt=3Delement.options[i];curr=
entValue=3Dthis.optionValue(opt);if(single){if(currentValue=3D=3Dvalue){o=
pt.selected=3Dtrue;return;}}=0A=
else =
opt.selected=3Dvalue.include(currentValue);}}},selectOne:function(element=
){var index=3Delement.selectedIndex;return =
index>=3D0?this.optionValue(element.options[index]):null;},selectMany:fun=
ction(element){var values,length=3Delement.length;if(!length)return =
null;for(var i=3D0,values=3D[];i<length;i++){var =
opt=3Delement.options[i];if(opt.selected)values.push(this.optionValue(opt=
));}=0A=
return values;},optionValue:function(opt){return =
Element.extend(opt).hasAttribute('value')?opt.value:opt.text;}};Abstract.=
TimedObserver=3DClass.create(PeriodicalExecuter,{initialize:function($sup=
er,element,frequency,callback){$super(callback,frequency);this.element=3D=
$(element);this.lastValue=3Dthis.getValue();},execute:function(){var =
value=3Dthis.getValue();if(Object.isString(this.lastValue)&&Object.isStri=
ng(value)?this.lastValue!=3Dvalue:String(this.lastValue)!=3DString(value)=
){this.callback(this.element,value);this.lastValue=3Dvalue;}}});Form.Elem=
ent.Observer=3DClass.create(Abstract.TimedObserver,{getValue:function(){r=
eturn =
Form.Element.getValue(this.element);}});Form.Observer=3DClass.create(Abst=
ract.TimedObserver,{getValue:function(){return =
Form.serialize(this.element);}});Abstract.EventObserver=3DClass.create({i=
nitialize:function(element,callback){this.element=3D$(element);this.callb=
ack=3Dcallback;this.lastValue=3Dthis.getValue();if(this.element.tagName.t=
oLowerCase()=3D=3D'form')=0A=
this.registerFormCallbacks();else=0A=
this.registerCallback(this.element);},onElementEvent:function(){var =
value=3Dthis.getValue();if(this.lastValue!=3Dvalue){this.callback(this.el=
ement,value);this.lastValue=3Dvalue;}},registerFormCallbacks:function(){F=
orm.getElements(this.element).each(this.registerCallback,this);},register=
Callback:function(element){if(element.type){switch(element.type.toLowerCa=
se()){case'checkbox':case'radio':Event.observe(element,'click',this.onEle=
mentEvent.bind(this));break;default:Event.observe(element,'change',this.o=
nElementEvent.bind(this));break;}}}});Form.Element.EventObserver=3DClass.=
create(Abstract.EventObserver,{getValue:function(){return =
Form.Element.getValue(this.element);}});Form.EventObserver=3DClass.create=
(Abstract.EventObserver,{getValue:function(){return =
Form.serialize(this.element);}});if(!window.Event)var =
Event=3D{};Object.extend(Event,{KEY_BACKSPACE:8,KEY_TAB:9,KEY_RETURN:13,K=
EY_ESC:27,KEY_LEFT:37,KEY_UP:38,KEY_RIGHT:39,KEY_DOWN:40,KEY_DELETE:46,KE=
Y_HOME:36,KEY_END:35,KEY_PAGEUP:33,KEY_PAGEDOWN:34,KEY_INSERT:45,cache:{}=
,relatedTarget:function(event){var =
element;switch(event.type){case'mouseover':element=3Devent.fromElement;br=
eak;case'mouseout':element=3Devent.toElement;break;default:return null;}=0A=
return Element.extend(element);}});Event.Methods=3D(function(){var =
isButton;if(Prototype.Browser.IE){var =
buttonMap=3D{0:1,1:4,2:2};isButton=3Dfunction(event,code){return =
event.button=3D=3DbuttonMap[code];};}else =
if(Prototype.Browser.WebKit){isButton=3Dfunction(event,code){switch(code)=
{case 0:return event.which=3D=3D1&&!event.metaKey;case 1:return =
event.which=3D=3D1&&event.metaKey;default:return =
false;}};}else{isButton=3Dfunction(event,code){return =
event.which?(event.which=3D=3D=3Dcode+1):(event.button=3D=3D=3Dcode);};}=0A=
return{isLeftClick:function(event){return =
isButton(event,0)},isMiddleClick:function(event){return =
isButton(event,1)},isRightClick:function(event){return =
isButton(event,2)},element:function(event){event=3DEvent.extend(event);va=
r =
node=3Devent.target,type=3Devent.type,currentTarget=3Devent.currentTarget=
;if(currentTarget&&currentTarget.tagName){if(type=3D=3D=3D'load'||type=3D=
=3D=3D'error'||(type=3D=3D=3D'click'&&currentTarget.tagName.toLowerCase()=
=3D=3D=3D'input'&&currentTarget.type=3D=3D=3D'radio'))=0A=
node=3DcurrentTarget;}=0A=
if(node.nodeType=3D=3DNode.TEXT_NODE)node=3Dnode.parentNode;return =
Element.extend(node);},findElement:function(event,expression){var =
element=3DEvent.element(event);if(!expression)return element;var =
elements=3D[element].concat(element.ancestors());return =
Selector.findElement(elements,expression,0);},pointer:function(event){var=
 =
docElement=3Ddocument.documentElement,body=3Ddocument.body||{scrollLeft:0=
,scrollTop:0};return{x:event.pageX||(event.clientX+=0A=
(docElement.scrollLeft||body.scrollLeft)-=0A=
(docElement.clientLeft||0)),y:event.pageY||(event.clientY+=0A=
(docElement.scrollTop||body.scrollTop)-=0A=
(docElement.clientTop||0))};},pointerX:function(event){return =
Event.pointer(event).x},pointerY:function(event){return =
Event.pointer(event).y},stop:function(event){Event.extend(event);event.pr=
eventDefault();event.stopPropagation();event.stopped=3Dtrue;}};})();Event=
.extend=3D(function(){var =
methods=3DObject.keys(Event.Methods).inject({},function(m,name){m[name]=3D=
Event.Methods[name].methodize();return =
m;});if(Prototype.Browser.IE){Object.extend(methods,{stopPropagation:func=
tion(){this.cancelBubble=3Dtrue},preventDefault:function(){this.returnVal=
ue=3Dfalse},inspect:function(){return"[object Event]"}});return =
function(event){if(!event)return =
false;if(event._extendedByPrototype)return =
event;event._extendedByPrototype=3DPrototype.emptyFunction;var =
pointer=3DEvent.pointer(event);Object.extend(event,{target:event.srcEleme=
nt,relatedTarget:Event.relatedTarget(event),pageX:pointer.x,pageY:pointer=
.y});return =
Object.extend(event,methods);};}else{Event.prototype=3DEvent.prototype||d=
ocument.createEvent("HTMLEvents")['__proto__'];Object.extend(Event.protot=
ype,methods);return =
Prototype.K;}})();Object.extend(Event,(function(){var =
cache=3DEvent.cache;function =
getEventID(element){if(element._prototypeEventID)return =
element._prototypeEventID[0];arguments.callee.id=3Darguments.callee.id||1=
;return element._prototypeEventID=3D[++arguments.callee.id];}=0A=
function =
getDOMEventName(eventName){if(eventName&&eventName.include(':'))return"da=
taavailable";return eventName;}=0A=
function getCacheForID(id){return cache[id]=3Dcache[id]||{};}=0A=
function getWrappersForEventName(id,eventName){var =
c=3DgetCacheForID(id);return c[eventName]=3Dc[eventName]||[];}=0A=
function createWrapper(element,eventName,handler){var =
id=3DgetEventID(element);var =
c=3DgetWrappersForEventName(id,eventName);if(c.pluck("handler").include(h=
andler))return false;var =
wrapper=3Dfunction(event){if(!Event||!Event.extend||(event.eventName&&eve=
nt.eventName!=3DeventName))=0A=
return =
false;Event.extend(event);handler.call(element,event);};wrapper.handler=3D=
handler;c.push(wrapper);return wrapper;}=0A=
function findWrapper(id,eventName,handler){var =
c=3DgetWrappersForEventName(id,eventName);return =
c.find(function(wrapper){return wrapper.handler=3D=3Dhandler});}=0A=
function destroyWrapper(id,eventName,handler){var =
c=3DgetCacheForID(id);if(!c[eventName])return =
false;c[eventName]=3Dc[eventName].without(findWrapper(id,eventName,handle=
r));}=0A=
if(Prototype.Browser.WebKit){window.addEventListener('unload',Prototype.e=
mptyFunction,false);}=0A=
return{getDOMEventName:getDOMEventName,observe:function(element,eventName=
,handler){element=3D$(element);var name=3DgetDOMEventName(eventName);var =
wrapper=3DcreateWrapper(element,eventName,handler);if(!wrapper)return =
element;if(element.addEventListener){element.addEventListener(name,wrappe=
r,false);}else{element.attachEvent("on"+name,wrapper);}=0A=
return =
element;},stopObserving:function(element,eventName,handler){element=3D$(e=
lement);var =
id=3DgetEventID(element),name=3DgetDOMEventName(eventName);if(!handler&&e=
ventName){getWrappersForEventName(id,eventName).each(function(wrapper){el=
ement.stopObserving(eventName,wrapper.handler);});return element;}else =
if(!eventName){Object.keys(getCacheForID(id)).each(function(eventName){el=
ement.stopObserving(eventName);});return element;}=0A=
var wrapper=3DfindWrapper(id,eventName,handler);if(!wrapper)return =
element;if(element.removeEventListener){element.removeEventListener(name,=
wrapper,false);}else{element.detachEvent("on"+name,wrapper);}=0A=
destroyWrapper(id,eventName,handler);return =
element;},fire:function(element,eventName,memo){element=3D$(element);if(e=
lement=3D=3Ddocument&&document.createEvent&&!element.dispatchEvent)=0A=
element=3Ddocument.documentElement;var =
event;if(document.createEvent){event=3Ddocument.createEvent("HTMLEvents")=
;event.initEvent("dataavailable",true,true);}else{event=3Ddocument.create=
EventObject();event.eventType=3D"ondataavailable";}=0A=
event.eventName=3DeventName;event.memo=3Dmemo||{};if(document.createEvent=
){element.dispatchEvent(event);}else{element.fireEvent(event.eventType,ev=
ent);}=0A=
return =
Event.extend(event);}};})());Object.extend(Event,Event.Methods);Element.a=
ddMethods({fire:Event.fire,observe:Event.observe,stopObserving:Event.stop=
Observing});Object.extend(document,{fire:Element.Methods.fire.methodize()=
,observe:Element.Methods.observe.methodize(),stopObserving:Element.Method=
s.stopObserving.methodize(),loaded:false});(function(){var =
timer;function =
fireContentLoadedEvent(){if(document.loaded)return;if(timer)window.clearI=
nterval(timer);document.fire("dom:loaded");document.loaded=3Dtrue;}=0A=
if(document.addEventListener){if(Prototype.Browser.WebKit){timer=3Dwindow=
.setInterval(function(){if(/loaded|complete/.test(document.readyState))=0A=
fireContentLoadedEvent();},0);Event.observe(window,"load",fireContentLoad=
edEvent);}else{document.addEventListener("DOMContentLoaded",fireContentLo=
adedEvent,false);}}else{if(document.loaded)return;if(document.readyState!=
=3D"complete"){document.write("<script id=3D__onDOMContentLoaded defer =
src=3D//:><\/script>");$("__onDOMContentLoaded").onreadystatechange=3Dfun=
ction(){if(this.readyState=3D=3D"complete"){this.onreadystatechange=3Dnul=
l;fireContentLoadedEvent();}};}}})();Hash.toQueryString=3DObject.toQueryS=
tring;var =
Toggle=3D{display:Element.toggle};Element.Methods.childOf=3DElement.Metho=
ds.descendantOf;var Insertion=3D{Before:function(element,content){return =
Element.insert(element,{before:content});},Top:function(element,content){=
return =
Element.insert(element,{top:content});},Bottom:function(element,content){=
return =
Element.insert(element,{bottom:content});},After:function(element,content=
){return Element.insert(element,{after:content});}};var $continue=3Dnew =
Error('"throw $continue" is deprecated, use "return" instead');var =
Position=3D{includeScrollOffsets:false,prepare:function(){this.deltaX=3Dw=
indow.pageXOffset||document.documentElement.scrollLeft||document.body.scr=
ollLeft||0;this.deltaY=3Dwindow.pageYOffset||document.documentElement.scr=
ollTop||document.body.scrollTop||0;},within:function(element,x,y){if(this=
.includeScrollOffsets)=0A=
return =
this.withinIncludingScrolloffsets(element,x,y);this.xcomp=3Dx;this.ycomp=3D=
y;this.offset=3DElement.cumulativeOffset(element);return(y>=3Dthis.offset=
[1]&&y<this.offset[1]+element.offsetHeight&&x>=3Dthis.offset[0]&&x<this.o=
ffset[0]+element.offsetWidth);},withinIncludingScrolloffsets:function(ele=
ment,x,y){var =
offsetcache=3DElement.cumulativeScrollOffset(element);this.xcomp=3Dx+offs=
etcache[0]-this.deltaX;this.ycomp=3Dy+offsetcache[1]-this.deltaY;this.off=
set=3DElement.cumulativeOffset(element);return(this.ycomp>=3Dthis.offset[=
1]&&this.ycomp<this.offset[1]+element.offsetHeight&&this.xcomp>=3Dthis.of=
fset[0]&&this.xcomp<this.offset[0]+element.offsetWidth);},overlap:functio=
n(mode,element){if(!mode)return 0;if(mode=3D=3D'vertical')=0A=
return((this.offset[1]+element.offsetHeight)-this.ycomp)/element.offsetHe=
ight;if(mode=3D=3D'horizontal')=0A=
return((this.offset[0]+element.offsetWidth)-this.xcomp)/element.offsetWid=
th;},cumulativeOffset:Element.Methods.cumulativeOffset,positionedOffset:E=
lement.Methods.positionedOffset,absolutize:function(element){Position.pre=
pare();return =
Element.absolutize(element);},relativize:function(element){Position.prepa=
re();return =
Element.relativize(element);},realOffset:Element.Methods.cumulativeScroll=
Offset,offsetParent:Element.Methods.getOffsetParent,page:Element.Methods.=
viewportOffset,clone:function(source,target,options){options=3Doptions||{=
};return =
Element.clonePosition(target,source,options);}};if(!document.getElementsB=
yClassName)document.getElementsByClassName=3Dfunction(instanceMethods){fu=
nction iter(name){return name.blank()?null:"[contains(concat(' ', =
@class, ' '), ' "+name+" ')]";}=0A=
instanceMethods.getElementsByClassName=3DPrototype.BrowserFeatures.XPath?=
function(element,className){className=3DclassName.toString().strip();var =
cond=3D/\s/.test(className)?$w(className).map(iter).join(''):iter(classNa=
me);return =
cond?document._getElementsByXPath('.//*'+cond,element):[];}:function(elem=
ent,className){className=3DclassName.toString().strip();var =
elements=3D[],classNames=3D(/\s/.test(className)?$w(className):null);if(!=
classNames&&!className)return elements;var =
nodes=3D$(element).getElementsByTagName('*');className=3D' '+className+' =
';for(var =
i=3D0,child,cn;child=3Dnodes[i];i++){if(child.className&&(cn=3D' =
'+child.className+' =
')&&(cn.include(className)||(classNames&&classNames.all(function(name){re=
turn!name.toString().blank()&&cn.include(' '+name+' ');}))))=0A=
elements.push(Element.extend(child));}=0A=
return elements;};return function(className,parentElement){return =
$(parentElement||document.body).getElementsByClassName(className);};}(Ele=
ment.Methods);Element.ClassNames=3DClass.create();Element.ClassNames.prot=
otype=3D{initialize:function(element){this.element=3D$(element);},_each:f=
unction(iterator){this.element.className.split(/\s+/).select(function(nam=
e){return =
name.length>0;})._each(iterator);},set:function(className){this.element.c=
lassName=3DclassName;},add:function(classNameToAdd){if(this.include(class=
NameToAdd))return;this.set($A(this).concat(classNameToAdd).join(' =
'));},remove:function(classNameToRemove){if(!this.include(classNameToRemo=
ve))return;this.set($A(this).without(classNameToRemove).join(' =
'));},toString:function(){return $A(this).join(' =
');}};Object.extend(Element.ClassNames.prototype,Enumerable);Element.addM=
ethods();if(!window.RichFaces){window.RichFaces=3D{};}=0A=
if(!window.RichFaces.Memory){window.RichFaces.Memory=3D{nodeCleaners:{},c=
omponentCleaners:{},addCleaner:function(name,cleaner){this.nodeCleaners[n=
ame]=3Dcleaner;},addComponentCleaner:function(name,cleaner,checker){this.=
componentCleaners[name]=3D{cleaner:cleaner,checker:checker};},applyCleane=
rs:function(node,isAjax,componentNodes){for(var name in =
this.nodeCleaners){this.nodeCleaners[name](node,isAjax);}=0A=
for(var name in =
this.componentCleaners){if(this.componentCleaners[name].checker(node,isAj=
ax))=0A=
componentNodes.push(node);}},_clean:function(oldNode,isAjax,componentNode=
s){if(oldNode){this.applyCleaners(oldNode,isAjax,componentNodes);var =
all=3DoldNode.all;if(all){var counter=3D0;var =
length=3Dall.length;for(var =
counter=3D0;counter<length;counter++){this.applyCleaners(all[counter],isA=
jax,componentNodes);}}else{var =
node=3DoldNode.firstChild;while(node){this._clean(node,isAjax,componentNo=
des);node=3Dnode.nextSibling;}}}},_cleanComponentNodes:function(oldNodes,=
isAjax){for(var i=3D0;i<oldNodes.length;i++){var =
node=3DoldNodes[i];for(var name in =
this.componentCleaners){this.componentCleaners[name].cleaner(node,isAjax)=
;}}},clean:function(oldNode,isAjax){var =
componentNodes=3D[];this._clean(oldNode,isAjax,componentNodes);this._clea=
nComponentNodes(componentNodes,isAjax);componentNodes=3Dnull;}};window.Ri=
chFaces.Memory.addComponentCleaner("richfaces",function(node,isAjax){var =
component=3Dnode.component;if(component){var =
destructorName=3Dcomponent["rich:destructor"];if(destructorName){var =
destructor=3Dcomponent[destructorName];if(destructor){destructor.call(com=
ponent,isAjax);}}}},function(node,isAjax){return(node.component&&node.com=
ponent["rich:destructor"]);});if(window.attachEvent){window.attachEvent("=
onunload",function(){var =
memory=3Dwindow.RichFaces.Memory;memory.clean(document);memory.clean(wind=
ow);});}}=0A=
Function.prototype.indexOf=3Dfunction(){return-1;}=0A=
Element.clearChildren=3Dfunction(element){element=3D$(element);while(elem=
ent.firstChild){element.removeChild(element.firstChild);}=0A=
return =
element;};Element.isChildOf=3Dfunction(node,supposedParent){while(node&&s=
upposedParent!=3Dnode){node=3Dnode.parentNode;}=0A=
return supposedParent=3D=3Dnode;};if(typeof =
Node=3D=3D"undefined"){Node=3D{ELEMENT_NODE:1,ATTRIBUTE_NODE:2,TEXT_NODE:=
3,CDATA_SECTION_NODE:4,ENTITY_REFERENCE_NODE:5,ENTITY_NODE:6,PROCESSING_I=
NSTRUCTION_NODE:7,COMMENT_NODE:8,DOCUMENT_NODE:9,DOCUMENT_TYPE_NODE:10,DO=
CUMENT_FRAGMENT_NODE:11,NOTATION_NODE:12};};Element.isUninitialized=3Dfun=
ction(element){if(element){if(element.nodeType=3D=3DNode.ELEMENT_NODE){if=
(!element.parentNode||element.document&&element.document.readyState=3D=3D=
"uninitialized"){return true;}else=0A=
{return!Element.descendantOf(element,document.documentElement);}=0A=
return =
false;}}};if(window.RichFaces&&window.RichFaces.Memory){window.RichFaces.=
Memory.addCleaner("prototype",function(node,isAjax){var =
eventID=3Dnode._prototypeEventID?node._prototypeEventID[0]:undefined;if(e=
ventID){var cache=3DEvent.cache[eventID];for(var eventName in cache){var =
wrappers=3Dcache[eventName];var =
domEventName=3DEvent.getDOMEventName(eventName);wrappers.each(function(wr=
apper){if(node.removeEventListener){node.removeEventListener(domEventName=
,wrapper,false);}else{node.detachEvent("on"+domEventName,wrapper);}});cac=
he[eventName]=3Dnull;}=0A=
delete Event.cache[eventID];}});}
------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/renderkit/html/scripts/utils.js

=0A=
if(!window.Richfaces){window.Richfaces=3D{};}=0A=
Richfaces.mergeStyles=3Dfunction(userStyles,commonStyles){var i;for(i in =
userStyles){if(typeof =
userStyles[i]=3D=3D"object"){this.mergeStyles(userStyles[i],commonStyles[=
i]);}else{commonStyles[i]+=3D" "+userStyles[i];}}=0A=
return =
commonStyles;};Richfaces.getComputedStyle=3Dfunction(eltId,propertyName){=
var elt=3D$(eltId);if(elt.nodeType!=3DNode.ELEMENT_NODE){return"";}=0A=
if(elt.currentStyle){return elt.currentStyle[propertyName];}=0A=
if(document.defaultView&&document.defaultView.getComputedStyle){var =
styles=3Ddocument.defaultView.getComputedStyle(elt,null);if(styles){retur=
n styles.getPropertyValue(propertyName);}}=0A=
return"";};Richfaces.getComputedStyleSize=3Dfunction(eltId,propertyName){=
var =
value=3DRichfaces.getComputedStyle(eltId,propertyName);if(value){value=3D=
value.strip();value=3Dvalue.replace(/px$/,"");return parseFloat(value);}=0A=
return 0;};Richfaces.getWindowSize=3Dfunction(){var =
myWidth=3D0,myHeight=3D0;if(typeof(window.innerWidth)=3D=3D'number'){myWi=
dth=3Dwindow.innerWidth;myHeight=3Dwindow.innerHeight;}else =
if(document.documentElement&&(document.documentElement.clientWidth||docum=
ent.documentElement.clientHeight)){myWidth=3Ddocument.documentElement.cli=
entWidth;myHeight=3Ddocument.documentElement.clientHeight;}else =
if(document.body&&(document.body.clientWidth||document.body.clientHeight)=
){myWidth=3Ddocument.body.clientWidth;myHeight=3Ddocument.body.clientHeig=
ht;}=0A=
return{"width":myWidth,"height":myHeight};};Richfaces.removePX=3Dfunction=
(str){var pxIndex=3Dstr.indexOf("px")=0A=
if(pxIndex=3D=3D-1)return str;return =
str.substr(0,pxIndex);};Richfaces.visitTree=3Dfunction(root,callback){var=
 node=3Droot;if(!node){node=3Ddocument;}=0A=
callback.call(this,node);var =
child=3Dnode.firstChild;while(child){Richfaces.visitTree(child,callback);=
child=3Dchild.nextSibling;}};Richfaces.getNSAttribute=3Dfunction(name,ele=
ment){if(element.getAttributeNS){var =
attr=3Delement.getAttributeNS('http://richfaces.ajax4jsf.org/rich',name);=
if(attr){return attr;}}=0A=
var attributes=3Delement.attributes;var attrName=3D"rich:"+name;var =
attr=3Dattributes[attrName];if(attr){return attr.nodeValue;}=0A=
return =
null;};Richfaces.VARIABLE_NAME_PATTERN=3D/^\s*[_,A-Z,a-z][\w,_\.]*\s*$/;R=
ichfaces.getObjectValue=3Dfunction(str,object){var =
a=3Dstr.split(".");var value=3Dobject[a[0]];var =
c=3D1;while(value&&c<a.length)value=3Dvalue[a[c++]];return(value?value:""=
);}=0A=
Richfaces.evalMacro=3Dfunction(template,object)=0A=
{var value=3D"";if(Richfaces.VARIABLE_NAME_PATTERN.test(template))=0A=
{if(template.indexOf('.')=3D=3D-1){value=3Dobject[template];if(!value)val=
ue=3Dwindow[template];}=0A=
else{value=3DRichfaces.getObjectValue(template,object);if(!value)value=3D=
Richfaces.getObjectValue(template,window);}=0A=
if(value&&typeof =
value=3D=3D'function')value=3Dvalue(object);if(!value)value=3D"";}=0A=
else{try{if(Richfaces.browser.isObjectEval){value=3Dobject.eval(template)=
;}=0A=
else with(object){value=3Deval(template);}=0A=
if(typeof =
value=3D=3D'function'){value=3Dvalue(object);}}catch(e){LOG.warn("Excepti=
on: "+e.Message+"\n["+template+"]");}}=0A=
return value;}=0A=
Richfaces.evalSimpleMacro=3Dfunction(template,object)=0A=
{var =
value=3Dobject[template];if(!value){value=3Dwindow[template];if(!value)va=
lue=3D"";}=0A=
return value;}=0A=
Richfaces.getComponent=3Dfunction(componentType,element)=0A=
{var attribute=3D"richfacesComponent";var =
type=3D"richfaces:"+componentType;while(element.parentNode){if(element[at=
tribute]&&element[attribute]=3D=3Dtype)=0A=
return element.component;else=0A=
element=3Delement.parentNode;}}=0A=
Richfaces.browser=3D{isIE:(!window.opera&&/MSIE/.test(navigator.userAgent=
)),isIE6:(!window.opera&&/MSIE\s*[6][\d,\.]+;/.test(navigator.userAgent))=
,isSafari:/Safari/.test(navigator.userAgent),isOpera:!!window.opera,isObj=
ectEval:(Richfaces.eval!=3Dundefined),isFF3:(!window.opera&&/Firefox\s*[\=
/]3[\.]/.test(navigator.userAgent))};Richfaces.eval=3Dfunction(template,o=
bject){var =
value=3D'';try{with(object){value=3Deval(template);}}catch(e){LOG.warn('E=
xception: '+e.message+'\n['+template+']');}=0A=
return =
value;};Richfaces.interpolate=3Dfunction(placeholders,context){for(var k =
in context){var v=3Dcontext[k];var regexp=3Dnew =
RegExp("\\{"+k+"\\}","g");placeholders=3Dplaceholders.replace(regexp,v);}=0A=
return =
placeholders;};if(!Richfaces.position)Richfaces.Position=3D{};Richfaces.P=
osition.setElementPosition=3Dfunction(element,baseElement,jointPoint,dire=
ction,offset)=0A=
{var elementDim=3DRichfaces.Position.getOffsetDimensions(element);var =
baseElementDim=3DRichfaces.Position.getOffsetDimensions(baseElement);var =
windowRect=3DRichfaces.Position.getWindowViewport();var =
baseOffset=3DPosition.cumulativeOffset(baseElement);var =
ox=3DbaseOffset[0];var oy=3DbaseOffset[1];var =
re=3D/^(top|bottom)-(left|right)$/;var match;if(typeof =
jointPoint=3D=3D'object'){ox=3DjointPoint.x;oy=3DjointPoint.y}=0A=
else if(jointPoint&&(match=3DjointPoint.toLowerCase().match(re))!=3Dnull)=0A=
{if(match[2]=3D=3D'right')ox+=3DbaseElementDim.width;if(match[1]=3D=3D'bo=
ttom')oy+=3DbaseElementDim.height;}else=0A=
{}=0A=
if(direction&&(match=3Ddirection.toLowerCase().match(re))!=3Dnull)=0A=
{var =
d=3Ddirection.toLowerCase().split('-');if(match[2]=3D=3D'left'){ox-=3Dele=
mentDim.width+offset.x;}else =
ox+=3Doffset.x;if(match[1]=3D=3D'top'){oy-=3DelementDim.height+offset.y;}=
else oy+=3Doffset.y}else=0A=
{var theBest=3D{square:0};var =
rect=3D{right:baseOffset[0]+baseElementDim.width,top:baseOffset[1]+baseEl=
ementDim.height};rect.left=3Drect.right-elementDim.width;rect.bottom=3Dre=
ct.top+elementDim.height;ox=3Drect.left;oy=3Drect.top;var =
s=3DRichfaces.Position.checkCollision(rect,windowRect);if(s!=3D0)=0A=
{if(ox>=3D0&&oy>=3D0&&theBest.square<s)theBest=3D{x:ox,y:oy,square:s};rec=
t=3D{right:baseOffset[0]+baseElementDim.width,bottom:baseOffset[1]};rect.=
left=3Drect.right-elementDim.width;rect.top=3Drect.bottom-elementDim.heig=
ht;ox=3Drect.left;oy=3Drect.top;s=3DRichfaces.Position.checkCollision(rec=
t,windowRect);if(s!=3D0)=0A=
{if(ox>=3D0&&oy>=3D0&&theBest.square<s)theBest=3D{x:ox,y:oy,square:s};rec=
t=3D{left:baseOffset[0],top:baseOffset[1]+baseElementDim.height};rect.rig=
ht=3Drect.left+elementDim.width;rect.bottom=3Drect.top+elementDim.height;=
ox=3Drect.left;oy=3Drect.top;s=3DRichfaces.Position.checkCollision(rect,w=
indowRect);if(s!=3D0)=0A=
{if(ox>=3D0&&oy>=3D0&&theBest.square<s)theBest=3D{x:ox,y:oy,square:s};rec=
t=3D{left:baseOffset[0],bottom:baseOffset[1]};rect.right=3Drect.left+elem=
entDim.width;rect.top=3Drect.bottom-elementDim.height;ox=3Drect.left;oy=3D=
rect.top;s=3DRichfaces.Position.checkCollision(rect,windowRect);if(s!=3D0=
)=0A=
{if(ox<0||oy<0||theBest.square>s){ox=3DtheBest.x;oy=3DtheBest.y}}}}}}=0A=
element.style.left=3Dox+'px';element.style.top=3Doy+'px';};Richfaces.Posi=
tion.getOffsetDimensions=3Dfunction(element){element=3D$(element);var =
display=3D$(element).getStyle('display');if(display!=3D'none'&&display!=3D=
null)=0A=
return{width:element.offsetWidth,height:element.offsetHeight};var =
els=3Delement.style;var originalVisibility=3Dels.visibility;var =
originalPosition=3Dels.position;var =
originalDisplay=3Dels.display;els.visibility=3D'hidden';els.position=3D'a=
bsolute';els.display=3D'block';var =
originalWidth=3Delement.offsetWidth;var =
originalHeight=3Delement.offsetHeight;els.display=3DoriginalDisplay;els.p=
osition=3DoriginalPosition;els.visibility=3DoriginalVisibility;return{wid=
th:originalWidth,height:originalHeight};};Richfaces.Position.checkCollisi=
on=3Dfunction(elementRect,windowRect,windowOffset)=0A=
{if(elementRect.left>=3DwindowRect.left&&elementRect.top>=3DwindowRect.to=
p&&elementRect.right<=3DwindowRect.right&&elementRect.bottom<=3DwindowRec=
t.bottom)=0A=
return 0;var =
rect=3D{left:(elementRect.left>windowRect.left?elementRect.left:windowRec=
t.left),top:(elementRect.top>windowRect.top?elementRect.top:windowRect.to=
p),right:(elementRect.right<windowRect.right?elementRect.right:windowRect=
.right),bottom:(elementRect.bottom<windowRect.bottom?elementRect.bottom:w=
indowRect.bottom)};return(rect.right-rect.left)*(rect.bottom-rect.top);};=
Richfaces.Position.getWindowDimensions=3Dfunction(){var =
w=3Dself.innerWidth||document.documentElement.clientWidth||document.body.=
clientWidth||0;var =
h=3Dself.innerHeight||document.documentElement.clientHeight||document.bod=
y.clientHeight||0;return{width:w,height:h};};Richfaces.Position.getWindow=
ScrollOffset=3Dfunction(){var =
dx=3Dwindow.pageXOffset||document.documentElement.scrollLeft||document.bo=
dy.scrollLeft||0;var =
dy=3Dwindow.pageYOffset||document.documentElement.scrollTop||document.bod=
y.scrollTop||0;return{left:dx,top:dy};};Richfaces.Position.getWindowViewp=
ort=3Dfunction(){var =
windowDim=3DRichfaces.Position.getWindowDimensions();var =
windowOffset=3DRichfaces.Position.getWindowScrollOffset();return{left:win=
dowOffset.left,top:windowOffset.top,right:windowDim.width+windowOffset.le=
ft,bottom:windowDim.height+windowOffset.top};};Richfaces.firstDescendant=3D=
function(node){var =
n=3Dnode.firstChild;while(n&&n.nodeType!=3D1){n=3Dn.nextSibling;}=0A=
return n;};Richfaces.lastDescendant=3Dfunction(node){var =
n=3Dnode.lastChild;while(n&&n.nodeType!=3D1){n=3Dn.previousSibling;}=0A=
return n;};Richfaces.next=3Dfunction(node){var =
n=3Dnode;do{n=3Dn.nextSibling;}while(n&&n.nodeType!=3D1);return =
n;};Richfaces.previous=3Dfunction(node){var =
n=3Dnode;do{n=3Dn.previousSibling;}while(n&&n.nodeType!=3D1);return =
n;};Richfaces.removeNode=3Dfunction(node){if(node){var =
parentNode=3Dnode.parentNode;if(parentNode){parentNode.removeChild(node);=
}}};Richfaces.readAttribute=3Dfunction(element,name){var =
result=3Dnull;var =
node=3Delement.getAttributeNode(name);if(node){result=3Dnode.nodeValue;}=0A=
return =
result;};Richfaces.writeAttribute=3Dfunction(element,name,value){var =
node=3Delement.getAttributeNode(name);if(value!=3D=3Dnull){if(node){node.=
nodeValue=3Dvalue;}else{node=3Ddocument.createAttribute(name);node.nodeVa=
lue=3Dvalue;element.setAttributeNode(node);}}else{if(node){element.remove=
AttributeNode(node);}}};Richfaces.mergeObjects=3Dfunction(){var =
target=3Darguments[0];if(target){for(var =
i=3D1;i<arguments.length;i++){var =
source=3Darguments[i];if(source){for(var name in =
source){if(!target[name]){target[name]=3Dsource[name];}}}}}};Richfaces.in=
vokeEvent=3Dfunction(eventFunc,element,eventName,memo){var =
result;if(eventFunc){element=3D$(element);if(element=3D=3Ddocument&&docum=
ent.createEvent&&!element.dispatchEvent)=0A=
element=3Ddocument.documentElement;var =
event;if(document.createEvent){event=3Ddocument.createEvent("HTMLEvents")=
;event.initEvent("dataavailable",true,true);}else{event=3Ddocument.create=
EventObject();event.eventType=3D"ondataavailable";}=0A=
event.eventName=3DeventName;event.rich=3D{component:this};event.memo=3Dme=
mo||{};try{result=3DeventFunc.call(element,event);}=0A=
catch(e){LOG.warn("Exception: "+e.Message+"\n[on"+eventName+"]");}}=0A=
if(result!=3Dfalse)result=3Dtrue;return result;};
------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/renderkit/html/scripts/browser_info.js

=0A=
if(!window.RichFaces){window.RichFaces=3D{};}=0A=
RichFaces.MSIE=3D0;RichFaces.FF=3D1;RichFaces.OPERA=3D2;RichFaces.NETSCAP=
E=3D3;RichFaces.SAFARI=3D4;RichFaces.KONQ=3D5;RichFaces.navigatorType=3Df=
unction(){var =
userAgent=3Dnavigator.userAgent.toLowerCase();if(userAgent.indexOf("msie"=
)>=3D0||userAgent.indexOf("explorer")>=3D0)=0A=
return =
RichFaces.MSIE;if(userAgent.indexOf("firefox")>=3D0||userAgent.indexOf("i=
ceweasel")>=3D0)=0A=
return RichFaces.FF;if(userAgent.indexOf("opera")>=3D0)=0A=
return RichFaces.OPERA;if(userAgent.indexOf("netscape")>=3D0)=0A=
return RichFaces.NETSCAPE;if(userAgent.indexOf("safari")>=3D0)=0A=
return RichFaces.SAFARI;if(userAgent.indexOf("konqueror")>=3D0)=0A=
return RichFaces.KONQ;return"OTHER";}=0A=
RichFaces.getOperaVersion=3Dfunction(){var =
userAgent=3Dnavigator.userAgent.toLowerCase();var =
index=3DuserAgent.indexOf("opera");if(index=3D=3D-1)return;return =
parseFloat(userAgent.substring(index+6));}=0A=
RichFaces.getIEVersion=3Dfunction(){var searchString=3D"msie";var =
agent=3Dnavigator.userAgent.toLowerCase();var =
idx=3Dagent.indexOf(searchString);if(idx!=3D-1){var =
versIdx=3Dagent.indexOf(";",idx);var =
versString;if(versIdx!=3D-1){versString=3Dagent.substring(idx+searchStrin=
g.length,versIdx);}else{versString=3Dagent.substring(idx+searchString.len=
gth);}=0A=
return parseFloat(versString);}else{return undefined;}}
------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/renderkit/html/scripts/modalPanel.js

=0A=
if(!window.DW){window.DW=3D{};}=0A=
if(!window.Richfaces){window.Richfaces=3D{};}=0A=
function discardElement(element){var =
garbageBin=3Ddocument.getElementById('IELeakGarbageBin');if(!garbageBin){=
garbageBin=3Ddocument.createElement('DIV');garbageBin.id=3D'IELeakGarbage=
Bin';garbageBin.style.display=3D'none';document.body.appendChild(garbageB=
in);}=0A=
window.RichFaces.Memory.clean(element);garbageBin.appendChild(element);ga=
rbageBin.innerHTML=3D'';}=0A=
Selection=3D{};Selection.eventHandler=3Dfunction(event){Event.stop(event)=
;};Selection.eventHandler=3DSelection.eventHandler.bindAsEventListener(Se=
lection);Selection.disableSelection=3Dfunction(element)=0A=
{if(typeof element.onselectstart!=3D"undefined")=0A=
{Event.observe(element,'selectstart',this.eventHandler);}=0A=
else if(typeof element.style.MozUserSelect!=3D"undefined")=0A=
{element.style.MozUserSelect=3D"none";}=0A=
else=0A=
{Event.observe(element,'mousedown',this.eventHandler);}}=0A=
Selection.enableSelection=3Dfunction(element)=0A=
{if(typeof element.onselectstart!=3D"undefined")=0A=
{Event.stopObserving(element,'selectstart',this.eventHandler);}=0A=
else if(typeof element.style.MozUserSelect!=3D"undefined")=0A=
{element.style.MozUserSelect=3D"";}=0A=
else=0A=
{Event.stopObserving(element,'mousedown',this.eventHandler);}}=0A=
ModalPanel=3DClass.create();{var =
ieVersion=3DRichFaces.getIEVersion();if(ieVersion&&ieVersion<7){ModalPane=
l.disableSelects=3Dtrue;}}=0A=
ModalPanel.panels=3Dnew Array();ModalPanel.activePanels=3Dnew =
Array();function getSizeElement(){var element;var =
element;if(RichFaces.navigatorType()!=3DRichFaces.OPERA&&document.compatM=
ode=3D=3D'CSS1Compat'){element=3Ddocument.documentElement;}else{element=3D=
document.body;}=0A=
return element;}=0A=
ModalPanel.getMinimumSize=3Dfunction(size){return =
Math.max(size,2*ModalPanel.Sizer.INITIAL_MIN+2);};ModalPanel.prototype=3D=
{initialize:function(id,options){this["rich:destructor"]=3D"destroy";this=
.markerId=3D$(id);this.id=3D$(id+"Container");this.options=3Doptions;this=
.baseZIndex=3Dthis.options.zindex?this.options.zindex:100;this.minWidth=3D=
ModalPanel.getMinimumSize(this.options.minWidth);this.minHeight=3DModalPa=
nel.getMinimumSize(this.options.minHeight);this.div=3Did+"Div";this.curso=
rDiv=3Did+"CursorDiv";this.cdiv=3Did+"CDiv";this.contentDiv=3Did+"Content=
Div";this.contentTable=3Did+"ContentTable";this.shadowDiv=3Did+"ShadowDiv=
";this.borders=3Dnew =
Array();if(this.options.resizeable){this.borders.push(new =
ModalPanel.Border(id+"ResizerN",this,"N-resize",ModalPanel.Sizer.N));this=
.borders.push(new =
ModalPanel.Border(id+"ResizerE",this,"E-resize",ModalPanel.Sizer.E));this=
.borders.push(new =
ModalPanel.Border(id+"ResizerS",this,"S-resize",ModalPanel.Sizer.S));this=
.borders.push(new =
ModalPanel.Border(id+"ResizerW",this,"W-resize",ModalPanel.Sizer.W));this=
.borders.push(new =
ModalPanel.Border(id+"ResizerNWU",this,"NW-resize",ModalPanel.Sizer.NWU))=
;this.borders.push(new =
ModalPanel.Border(id+"ResizerNEU",this,"NE-resize",ModalPanel.Sizer.NEU))=
;this.borders.push(new =
ModalPanel.Border(id+"ResizerNEL",this,"NE-resize",ModalPanel.Sizer.NEL))=
;this.borders.push(new =
ModalPanel.Border(id+"ResizerSEU",this,"SE-resize",ModalPanel.Sizer.SEU))=
;this.borders.push(new =
ModalPanel.Border(id+"ResizerSEL",this,"SE-resize",ModalPanel.Sizer.SEL))=
;this.borders.push(new =
ModalPanel.Border(id+"ResizerSWL",this,"SW-resize",ModalPanel.Sizer.SWL))=
;this.borders.push(new =
ModalPanel.Border(id+"ResizerSWU",this,"SW-resize",ModalPanel.Sizer.SWU))=
;this.borders.push(new =
ModalPanel.Border(id+"ResizerNWL",this,"NW-resize",ModalPanel.Sizer.NWL))=
;}=0A=
if(this.options.moveable&&$(id+"Header")){this.header=3Dnew =
ModalPanel.Border(id+"Header",this,"move",ModalPanel.Header);}=0A=
this.markerId.component=3Dthis;var =
eDiv=3D$(this.div);if(eDiv.style.setExpression)=0A=
if(ModalPanel.disableSelects||Richfaces.getComputedStyle(eDiv,"position")=
!=3D"fixed")=0A=
{eDiv.style.position=3D"absolute";var =
eCursorDiv=3D$(this.cursorDiv);eCursorDiv.style.position=3D"absolute";eDi=
v.style.zoom=3D"1";eCursorDiv.style.zoom=3D"1";var =
eCdiv=3D$(this.cdiv);eCdiv.style.position=3D"absolute";eCdiv.mpUseExpr=3D=
true;}=0A=
ModalPanel.panels.push(this);this.eventFirstOnfocus=3Dthis.firstOnfocus.b=
indAsEventListener(this);this.eventLastOnfocus=3Dthis.lastOnfocus.bindAsE=
ventListener(this);this.firstHref=3Did+"FirstHref";this.lastHref=3Did+"La=
stHref";this.selectBehavior=3Doptions.selectBehavior;},_saveInputValues:f=
unction(element){if(Prototype.Browser.IE){var =
inputs=3Delement.getElementsByTagName('input');if(inputs){for(var =
i=3D0;i<inputs.length;i++){var =
input=3Dinputs[i];if(input.type=3D=3D'checkbox'||input.type=3D=3D'radio')=
{input.defaultChecked=3Dinput.checked;}}}}},width:function(){return =
this.getSizedElement().clientWidth;},height:function(){return =
this.getSizedElement().clientHeight;},getSizedElement:function(){if(!this=
._sizedElement){this._sizedElement=3D$(this.cdiv);}=0A=
return =
this._sizedElement;},getContentElement:function(){if(!this._contentElemen=
t){this._contentElement=3Dthis.options.autosized?$(this.contentTable):$(t=
his.contentDiv);}=0A=
return =
this._contentElement;},destroy:function(){this._contentElement=3Dnull;thi=
s._sizedElement=3Dnull;ModalPanel.panels=3DModalPanel.panels.without(this=
);this.enableSelects();ModalPanel.activePanels=3DModalPanel.activePanels.=
without(this);this.parent=3Dnull;this.firstOutside=3Dnull;this.lastOutsid=
e=3Dnull;if(this.header){this.header.destroy();this.header=3Dnull;}=0A=
for(var k=3D0;k<this.borders.length;k++){this.borders[k].destroy();}=0A=
this.borders=3Dnull;setTimeout(function(){if(this.domReattached){var =
element=3Dthis.id;var =
parent=3Delement.parentNode;if(parent){parent.removeChild(element);discar=
dElement(element);}}}.bind(this),0);this.markerId.component=3Dnull;this.m=
arkerId=3Dnull;},initIframe:function(){if(this.contentWindow){Element.set=
Style(this.contentWindow.document.body,{"margin":"0px 0px 0px =
0px"});}else{}=0A=
if("transparent"=3D=3DElement.getStyle(document.body,"background-color"))=
{this.style.filter=3D"alpha(opacity=3D0)";this.style.opacity=3D"0";}},ena=
bleSelect:function(elt){if(elt._mdwProcessed){elt._mdwProcessed=3Dundefin=
ed;if(elt._mdwDisabled){elt.disabled=3Dfalse;elt._mdwDisabled=3Dundefined=
;}=0A=
if(typeof =
elt._mdwHidden!=3D"undefined"){elt.style.visibility=3Delt._mdwHidden;elt.=
_mdwHidden=3Dundefined;}}},disableSelect:function(elt){if(!elt._mdwProces=
sed){elt._mdwProcessed=3Dtrue;if("hide"=3D=3Dthis.selectBehavior){if(elt.=
style.visibility!=3D"hidden"){elt._mdwHidden=3Delt.style.visibility;elt.s=
tyle.visibility=3D"hidden";}}else{if(!elt.disabled){elt.disabled=3Dtrue;e=
lt._mdwDisabled=3Dtrue;}}}},enableInnerSelects:function(){if(ModalPanel.d=
isableSelects){var =
selects=3Dthis.id.getElementsByTagName("SELECT");for(var =
k=3D0;k<selects.length;k++){this.enableSelect(selects[k]);}}},disableInne=
rSelects:function(){if(ModalPanel.disableSelects){var =
selects=3Dthis.id.getElementsByTagName("SELECT");for(var =
k=3D0;k<selects.length;k++){this.disableSelect(selects[k]);}}},enableSele=
cts:function(){if(!ModalPanel.disableSelects){return;}=0A=
var =
lastPanel=3DModalPanel.activePanels[ModalPanel.activePanels.length-1];var=
 =
newLastPanel=3DModalPanel.activePanels[ModalPanel.activePanels.length-2];=
if(newLastPanel){if(lastPanel=3D=3Dthis){newLastPanel.enableInnerSelects(=
);}}else{var children=3Ddocument.body.childNodes;for(var =
k=3D0;k<children.length;k++){var =
child=3Dchildren[k];if(!child.getElementsByTagName){continue;}=0A=
var selects=3Dchild.getElementsByTagName("SELECT");for(var =
i=3D0;i<selects.length;i++){this.enableSelect(selects[i]);}}}},disableOut=
erSelects:function(){if(!ModalPanel.disableSelects){return;}=0A=
var =
lastPanel=3DModalPanel.activePanels.last();if(lastPanel){lastPanel.disabl=
eInnerSelects();this.enableInnerSelects();}else{var =
children=3Ddocument.body.childNodes;for(var =
k=3D0;k<children.length;k++){var =
child=3Dchildren[k];if(child=3D=3Dthis.id){continue;}=0A=
if(!child.getElementsByTagName){continue;}=0A=
var selects=3Dchild.getElementsByTagName("SELECT");for(var =
i=3D0;i<selects.length;i++){this.disableSelect(selects[i]);}}}},setLeft:f=
unction(pos){var =
eCdiv=3D$(this.cdiv);if(eCdiv.mpUseExpr){eCdiv.mpLeft=3Dpos;}else{eCdiv.s=
tyle.left=3Dpos+"px";}},setTop:function(pos){var =
eCdiv=3D$(this.cdiv);if(eCdiv.mpUseExpr){eCdiv.mpTop=3Dpos;}else{eCdiv.st=
yle.top=3Dpos+"px";}},firstOnfocus:function(event){var =
e=3D$(this.firstHref)=0A=
if(e&&(ModalPanel.activePanels.last()=3D=3Dthis)){e.focus();}},lastOnfocu=
s:function(event){var =
e=3D$(this.lastHref);if(e&&(ModalPanel.activePanels.last()=3D=3Dthis)){e.=
focus();}},formElements:"|a|input|select|button|textarea|",processAllFocu=
sElements:function(root,callback){var idx=3D-1;var =
tagName;if(root.focus&&root.nodeType=3D=3D1&&(tagName=3Droot.tagName)&&(i=
dx=3Dthis.formElements.indexOf(tagName.toLowerCase()))!=3D-1&&this.formEl=
ements.charAt(idx-1)=3D=3D=3D'|'&&this.formElements.charAt(idx+tagName.le=
ngth)=3D=3D=3D'|'&&!root.disabled&&root.type!=3D"hidden"){callback.call(t=
his,root);}else{if(root!=3Dthis.id){var =
child=3Droot.firstChild;while(child){if(!child.style||child.style.display=
!=3D'none'){this.processAllFocusElements(child,callback);}=0A=
child=3Dchild.nextSibling;}}}},processTabindexes:function(input){if(!this=
.firstOutside&&!(input.tagName.toLowerCase()=3D=3D"select"&&ModalPanel.di=
sableSelects)){this.firstOutside=3Dinput;}=0A=
this.lastOutside=3Dinput;if(input.tabIndex&&!input.prevTabIndex){input.pr=
evTabIndex=3Dinput.tabIndex;}=0A=
input.tabIndex=3Dundefined;if(input.accesskey&&!input.prevAccesskey){inpu=
t.prevAccesskey=3Dinput.accesskey;}=0A=
input.accesskey=3Dundefined;},restoreTabindexes:function(input){if(input.=
prevTabIndex){input.tabIndex=3Dinput.prevTabIndex;input.prevTabIndex=3Dun=
defined;}=0A=
if(input.prevAccesskey){input.accesskey=3Dinput.prevAccesskey;input.prevA=
ccesskey=3Dundefined;}},preventFocus:function(){this.processAllFocusEleme=
nts(document,this.processTabindexes);if(this.firstOutside){Event.observe(=
this.firstOutside,"focus",this.eventFirstOnfocus);}=0A=
if(this.lastOutside&&this.lastOutside!=3Dthis.firstOutside){Event.observe=
(this.lastOutside,"focus",this.eventLastOnfocus);}},restoreFocus:function=
(){this.processAllFocusElements(document,this.restoreTabindexes);if(this.=
firstOutside){Event.stopObserving(this.firstOutside,"focus",this.eventFir=
stOnfocus);this.firstOutside=3Dnull;}=0A=
if(this.lastOutside){Event.stopObserving(this.lastOutside,"focus",this.ev=
entLastOnfocus);this.lastOutside=3Dnull;}},show:function(event,opts){if(!=
this.shown&&this.invokeEvent("beforeshow",event,null,element)){var =
element=3Dthis.id;this.preventFocus();if(!this.domReattached){this.parent=
=3Delement.parentNode;var =
domElementAttachment;if(opts){domElementAttachment=3Dopts.domElementAttac=
hment;}=0A=
if(!domElementAttachment){domElementAttachment=3Dthis.options.domElementA=
ttachment;}=0A=
var =
newParent;if('parent'=3D=3DdomElementAttachment){newParent=3Dthis.parent;=
}else =
if('form'=3D=3DdomElementAttachment){newParent=3Dthis._findForm(element)|=
|document.body;}else{newParent=3Ddocument.body;}=0A=
if(newParent!=3Dthis.parent){this._saveInputValues(element);newParent.ins=
ertBefore(this.parent.removeChild(element),null);this.domReattached=3Dtru=
e;}else{Element.show(this.parent);}}=0A=
var eCdiv=3D$(this.cdiv);var =
forms=3DeCdiv.getElementsByTagName("form");if(this.options.keepVisualStat=
e&&forms){this.formOnsubmit=3Dthis.setStateInput.bindAsEventListener(this=
);for(var =
i=3D0;i<forms.length;i++){Event.observe(forms[i],"submit",this.formOnsubm=
it);}}=0A=
var =
eIframe;if(ModalPanel.disableSelects&&!this.iframe){this.iframe=3Dthis.id=
.id+"IFrame";new Insertion.Top(eCdiv,"<iframe src=3D\"javascript:''\" =
frameborder=3D\"0\" scrolling=3D\"no\" id=3D\""+this.iframe+"\" =
"+"class=3D\"dr-mpnl-iframe\" style=3D\"width: 1px; height: =
1px;\">"+"</iframe>");eIframe=3D$(this.iframe);Event.observe(eIframe,'loa=
d',this.initIframe.bindAsEventListener(eIframe));}=0A=
var =
options=3D{};this.userOptions=3D{};if(!eCdiv.mpSet){Object.extend(options=
,this.options);}=0A=
if(opts){Object.extend(options,opts);Object.extend(this.userOptions,opts)=
;}=0A=
this.currentMinHeight=3DModalPanel.getMinimumSize((options.minHeight||opt=
ions.minHeight=3D=3D0)?options.minHeight:this.minHeight);this.currentMinW=
idth=3DModalPanel.getMinimumSize((options.minWidth||options.minWidth=3D=3D=
0)?options.minWidth:this.minWidth);var =
eContentElt=3Dthis.getContentElement();if(!this.options.autosized){if(opt=
ions.width&&options.width=3D=3D-1)=0A=
options.width=3D300;if(options.height&&options.height=3D=3D-1)=0A=
options.height=3D200;}=0A=
if(options.width&&options.width!=3D-1){if(this.currentMinWidth>options.wi=
dth){options.width=3Dthis.currentMinWidth;}=0A=
eContentElt.style.width=3Doptions.width+(/px/.test(options.width)?'':'px'=
);}=0A=
if(options.height&&options.height!=3D-1){if(this.currentMinHeight>options=
.height){options.height=3Dthis.currentMinHeight;}=0A=
eContentElt.style.height=3Doptions.height+(/px/.test(options.height)?'':'=
px');}=0A=
eCdiv.mpSet=3Dtrue;this.disableOuterSelects();ModalPanel.activePanels=3DM=
odalPanel.activePanels.without(this);ModalPanel.activePanels.push(this);v=
ar eDiv=3D$(this.div);if(eDiv.style.position=3D=3D"absolute")=0A=
{var we=3D"getSizeElement().clientWidth + \"px\"";var =
he=3D"getSizeElement().clientHeight + =
\"px\"";eDiv.style.setExpression("width",we);eDiv.style.setExpression("he=
ight",he);var =
eCursorDiv=3D$(this.cursorDiv);eCursorDiv.style.setExpression("width",we)=
;eCursorDiv.style.setExpression("height",he);var =
le=3D"-Position.cumulativeOffset(this.parentNode)[0] + =
getSizeElement().scrollLeft + \"px\"";var =
te=3D"-Position.cumulativeOffset(this.parentNode)[1] + =
getSizeElement().scrollTop + =
\"px\"";eDiv.style.setExpression("left",le);eDiv.style.setExpression("top=
",te);eCursorDiv.style.setExpression("left",le);eCursorDiv.style.setExpre=
ssion("top",te);var leftExpr=3D"(this.mpLeft || 0) + =
-Position.cumulativeOffset(this.parentNode)[0] + =
getSizeElement().scrollLeft + \"px\"";var topExpr=3D"(this.mpTop || 0) + =
-Position.cumulativeOffset(this.parentNode)[1] + =
getSizeElement().scrollTop + =
\"px\"";eCdiv.style.setExpression("left",leftExpr);eCdiv.style.setExpress=
ion("top",topExpr);}=0A=
element.style.visibility=3D"hidden";Element.show(element);this.correctSha=
dowSizeEx();if(options.left){var =
_left;if(options.left!=3D"auto"){_left=3DparseInt(options.left,10);}else{=
var cw=3DgetSizeElement().clientWidth;var =
_width=3Dthis.width();if(cw>=3D_width){_left=3D(cw-_width)/2;}else{_left=3D=
0;}}=0A=
this.setLeft(Math.round(_left));}=0A=
if(options.top){var =
_top;if(options.top!=3D"auto"){_top=3DparseInt(options.top,10);}else{var =
cw=3DgetSizeElement().clientHeight;var =
_height=3Dthis.height();if(cw>=3D_height){_top=3D(cw-_height)/2;}else{_to=
p=3D0;}}=0A=
this.setTop(Math.round(_top));}=0A=
if(this.options.autosized){this.observerSize=3Dwindow.setInterval(this.co=
rrectShadowSize.bindAsEventListener(this),500);}=0A=
this.doResizeOrMove(ModalPanel.Sizer.Diff.EMPTY);for(var =
k=3D0;k<this.borders.length;k++){this.borders[k].doPosition();}=0A=
if(this.header){this.header.doPosition();}=0A=
Element.hide(eCdiv);element.style.visibility=3D"";this.lastOnfocus();Elem=
ent.show(eCdiv);var =
event=3D{};event.parameters=3Dopts||{};this.shown=3Dtrue;this.invokeEvent=
("show",event,null,element);}},startDrag:function(border){for(var =
k=3D0;k<this.borders.length;k++){this.borders[k].hide();}=0A=
Selection.disableSelection(document.body);},endDrag:function(border){for(=
var =
k=3D0;k<this.borders.length;k++){this.borders[k].show();this.borders[k].d=
oPosition();}=0A=
Selection.enableSelection(document.body);},hide:function(event,opts){if(t=
his.shown&&this.invokeEvent("beforehide",event,null,element)){this.curren=
tMinHeight=3Dundefined;this.currentMinWidth=3Dundefined;this.restoreFocus=
();this.enableSelects();ModalPanel.activePanels=3DModalPanel.activePanels=
.without(this);var eDiv=3D$(this.div);var =
eCdiv=3D$(this.cdiv);if(eDiv.style.removeExpression){eDiv.style.removeExp=
ression("width");eDiv.style.removeExpression("height");eDiv.style.removeE=
xpression("left");eDiv.style.removeExpression("top");var =
eCursorDiv=3D$(this.cursorDiv);eCursorDiv.style.removeExpression("width")=
;eCursorDiv.style.removeExpression("height");eCursorDiv.style.removeExpre=
ssion("left");eCursorDiv.style.removeExpression("top");eCdiv.style.remove=
Expression("left");eCdiv.style.removeExpression("top");}=0A=
var =
element=3D$(this.id);Element.hide(element);if(this.parent){if(this.domRea=
ttached){this._saveInputValues(element);var =
pNode=3Delement.parentNode;if(pNode){pNode.removeChild(element);}=0A=
this.parent.appendChild(element);this.domReattached=3Dfalse;}else{Element=
.hide(this.parent);}}=0A=
var =
event=3D{};event.parameters=3Dopts||{};if(this.options&&this.options.onhi=
de){this.options.onhide(event);}=0A=
var =
forms=3DeCdiv.getElementsByTagName("form");if(this.options.keepVisualStat=
e&&forms){for(var =
i=3D0;i<forms.length;i++){Event.stopObserving(forms[i],"submit",this.form=
Onsubmit);}}=0A=
this.shown=3Dfalse;if(this.options.autosized){window.clearInterval(this.o=
bserverSize);}=0A=
if(ModalPanel.activePanels.length>0){ModalPanel.activePanels.last().preve=
ntFocus();}}},_getStyle:function(elt,name){return =
parseInt(elt.style[name].replace("px",""),10);},doResizeOrMove:function(d=
iff){var vetoes=3D{};var cssHash=3D{};var cssHashWH=3D{};var =
vetoeChange=3Dfalse;var newSize;var =
eContentElt=3Dthis.getContentElement();newSize=3Dthis._getStyle(eContentE=
lt,"width");var =
oldSize=3DnewSize;newSize+=3Ddiff.deltaWidth||0;if(newSize>=3Dthis.curren=
tMinWidth||this.options.autosized){if(diff.deltaWidth){cssHashWH.width=3D=
newSize+'px';}}else{if(diff.deltaWidth){cssHashWH.width=3Dthis.currentMin=
Width+'px';vetoes.vx=3DoldSize-this.currentMinWidth;}=0A=
vetoes.x=3Dtrue;}=0A=
if(vetoes.vx&&diff.deltaX){diff.deltaX=3D-vetoes.vx;}=0A=
var =
eCdiv=3D$(this.cdiv);if(diff.deltaX&&(vetoes.vx||!vetoes.x)){if(vetoes.vx=
){diff.deltaX=3Dvetoes.vx;}=0A=
var =
newPos;newPos=3Dthis._getStyle(eCdiv,"left");newPos+=3Ddiff.deltaX;cssHas=
h.left=3DnewPos+'px';}=0A=
newSize=3Dthis._getStyle(eContentElt,"height")=0A=
var =
oldSize=3DnewSize;newSize+=3Ddiff.deltaHeight||0;if(newSize>=3Dthis.curre=
ntMinHeight||this.options.autosized){if(diff.deltaHeight){cssHashWH.heigh=
t=3DnewSize+'px';}}else{if(diff.deltaHeight){cssHashWH.height=3Dthis.curr=
entMinHeight+'px';vetoes.vy=3DoldSize-this.currentMinHeight;}=0A=
vetoes.y=3Dtrue;}=0A=
if(vetoes.vy&&diff.deltaY){diff.deltaY=3D-vetoes.vy;}=0A=
if(diff.deltaY&&(vetoes.vy||!vetoes.y)){if(vetoes.vy){diff.deltaY=3Dvetoe=
s.vy;}=0A=
var =
newPos;if(eCdiv.mpUseExpr){newPos=3DeCdiv.mpTop||0;newPos+=3Ddiff.deltaY;=
eCdiv.mpTop=3DnewPos;cssHash.top=3DnewPos+'px';}else{newPos=3Dthis._getSt=
yle(eCdiv,"top");newPos+=3Ddiff.deltaY;cssHash.top=3DnewPos+'px';}}=0A=
Element.setStyle(eContentElt,cssHashWH);Element.setStyle(eCdiv,cssHash);t=
his.correctShadowSizeEx();Object.extend(this.userOptions,cssHash);Object.=
extend(this.userOptions,cssHashWH);var w=3Dthis.width();var =
h=3Dthis.height();this.reductionData=3Dnull;if(w<=3D2*ModalPanel.Sizer.IN=
ITIAL_MAX){this.reductionData=3D{};this.reductionData.w=3Dw;}=0A=
if(h<=3D2*ModalPanel.Sizer.INITIAL_MAX){if(!this.reductionData){this.redu=
ctionData=3D{};}=0A=
this.reductionData.h=3Dh;}=0A=
if(this.header){this.header.doPosition();}=0A=
return vetoes;},_findForm:function(elt){var =
target=3Delt;while(target){if(!target.tagName||target.tagName.toLowerCase=
()!=3D"form"){target=3Dtarget.parentNode;}else{break;}}=0A=
return target;},setStateInput:function(e){var =
target=3DEvent.element(e);if(e&&target){target=3Dthis._findForm(target);v=
ar =
input=3Ddocument.createElement("input");input.type=3D"hidden";input.id=3D=
this.markerId.id+"OpenedState";input.name=3Dthis.markerId.id+"OpenedState=
";input.value=3Dthis.shown?"true":"false";target.appendChild(input);var =
keys=3D$H(this.userOptions).keys();if(keys){for(var =
i=3D0;i<keys.length;i++){input=3Ddocument.createElement("input");input.ty=
pe=3D"hidden";input.id=3Dthis.id.id+"StateOption_"+keys[i];input.name=3Dt=
his.id.id+"StateOption_"+keys[i];input.value=3Dthis.userOptions[keys[i]];=
target.appendChild(input);}}=0A=
return =
true;}},correctShadowSize:function(event){this.correctShadowSizeEx();},co=
rrectShadowSizeEx:function(){var =
eShadowDiv=3D$(this.shadowDiv);if(!eShadowDiv){return;}=0A=
var eIframe=3D$(this.iframe);var dx=3D0;var =
dy=3D0;if(!Richfaces.browser.isIE)=0A=
{dx=3DeShadowDiv.offsetWidth-eShadowDiv.clientWidth;dy=3DeShadowDiv.offse=
tHeight-eShadowDiv.clientHeight;}=0A=
var w=3Dthis.width();var =
h=3Dthis.height();eShadowDiv.style.width=3D(w-dx)+"px";eShadowDiv.style.h=
eight=3D(h-dy)+"px";if(eIframe){eIframe.style.width=3Dw+"px";eIframe.styl=
e.height=3Dh+"px";}},invokeEvent:function(eventName,event,value,element){=
var eventFunction=3Dthis.options['on'+eventName];var =
result;if(eventFunction){var eventObj;if(event){eventObj=3Devent;}=0A=
else =
if(document.createEventObject){eventObj=3Ddocument.createEventObject();}=0A=
else =
if(document.createEvent){eventObj=3Ddocument.createEvent('Events');eventO=
bj.initEvent(eventName,true,false);}=0A=
eventObj.rich=3D{component:this};eventObj.rich.value=3Dvalue;try{result=3D=
eventFunction.call(element,eventObj);}=0A=
catch(e){LOG.warn("Exception: "+e.Message+"\n[on"+eventName+"]");}}=0A=
if(result!=3Dfalse){result=3Dtrue;}=0A=
return result;}}=0A=
Richfaces.findModalPanel=3Dfunction(id){if(id){var =
prefId=3D(id.charAt(0)=3D=3D':'?id:':'+id);for(var =
i=3D0;i<ModalPanel.panels.length;i++){var =
pnl=3DModalPanel.panels[i];if(pnl&&pnl.markerId){var =
pnlId=3Dpnl.markerId.id;if(pnlId){if(pnlId.length>=3DprefId.length){var =
substr=3DpnlId.substring(pnlId.length-prefId.length,pnlId.length);if(subs=
tr=3D=3DprefId){return pnl.markerId;}}}}}}}=0A=
Richfaces.showModalPanel=3Dfunction(id,opts,event){var =
invoke=3D(RichFaces.MSIE=3D=3DRichFaces.navigatorType())?function(f){if(d=
ocument.readyState!=3D"complete"){var args=3Darguments;var =
dis=3Dthis;window.setTimeout(function(){args.callee.apply(dis,args);},50)=
;}else{f();}}:function(f){f();};var =
panel=3D$(id);if(!panel){panel=3DRichfaces.findModalPanel(id);}=0A=
invoke(function(){panel.component.show(event,opts);});};Richfaces.hideMod=
alPanel=3Dfunction(id,opts,event){var =
panel=3D$(id);if(!panel){panel=3DRichfaces.findModalPanel(id);}=0A=
panel.component.hide(event,opts);};
------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/renderkit/html/scripts/modalPanelBorders.js

=0A=
ModalPanel.Border=3DClass.create();ModalPanel.Border.prototype=3D{initial=
ize:function(id,modalPanel,cursor,sizer){this.id=3Did;var =
element=3D$(id);element.style.cursor=3Dcursor;this.boundStartDrag=3Dthis.=
startDrag.bindAsEventListener(this,new =
Date());Event.observe(this.id,'mousedown',this.boundStartDrag);this.modal=
Panel=3DmodalPanel;this.sizer=3Dsizer;this.boundDoDrag=3Dthis.doDrag.bind=
AsEventListener(this);this.boundEndDrag=3Dthis.endDrag.bindAsEventListene=
r(this);},destroy:function()=0A=
{if(this.doingDrag)=0A=
{Event.stopObserving(document,'mousemove',this.boundDoDrag);Event.stopObs=
erving(document,'mouseup',this.boundEndDrag);}=0A=
Event.stopObserving(this.id,'mousedown',this.boundStartDrag);this.modalPa=
nel=3Dnull;},show:function(){Element.show(this.id);},hide:function(){Elem=
ent.hide(this.id);},startDrag:function(event){this.doingDrag=3Dtrue;this.=
dragX=3Devent.clientX;this.dragY=3Devent.clientY;Event.observe(document,'=
mousemove',this.boundDoDrag);Event.observe(document,'mouseup',this.boundE=
ndDrag);var =
eCursorDiv=3D$(this.modalPanel.cursorDiv);eCursorDiv.style.cursor=3D$(thi=
s.id).style.cursor;eCursorDiv.style.zIndex=3D10;this.modalPanel.startDrag=
(this);this.onselectStartHandler=3Ddocument.onselectstart;document.onsele=
ctstart=3Dfunction(){return =
false;}},doDrag:function(event){if(!this.doingDrag){return;}=0A=
var evtX=3Devent.clientX;var evtY=3Devent.clientY;var =
winSize=3DRichfaces.getWindowSize();if(evtX<0){evtX=3D0;}else =
if(evtX>=3DwinSize.width){evtX=3DwinSize.width-1;}=0A=
if(evtY<0){evtY=3D0;}else =
if(evtY>=3DwinSize.height){evtY=3DwinSize.height-1;}=0A=
var dx=3DevtX-this.dragX;var =
dy=3DevtY-this.dragY;if(dx!=3D0||dy!=3D0){var id=3Dthis.id;var =
diff=3Dthis.sizer.doDiff(dx,dy);var doResize;var =
element=3D$(this.modalPanel.cdiv);if(diff.deltaWidth||diff.deltaHeight){d=
oResize=3Dthis.modalPanel.invokeEvent("resize",event,null,element);}else =
if(diff.deltaX||diff.deltaY){doResize=3Dthis.modalPanel.invokeEvent("move=
",event,null,element);}=0A=
var vetoes;if(doResize){vetoes=3Dthis.modalPanel.doResizeOrMove(diff);}=0A=
if(vetoes){if(!vetoes.x){this.dragX=3DevtX;}else{if(!diff.deltaX){this.dr=
agX-=3Dvetoes.vx||0;}else{this.dragX+=3Dvetoes.vx||0;}}=0A=
if(!vetoes.y){this.dragY=3DevtY;}else{if(!diff.deltaY){this.dragY-=3Dveto=
es.vy||0;}else{this.dragY+=3Dvetoes.vy||0;}}}}},endDrag:function(event){t=
his.doingDrag=3Dundefined;Event.stopObserving(document,'mousemove',this.b=
oundDoDrag);Event.stopObserving(document,'mouseup',this.boundEndDrag);thi=
s.modalPanel.endDrag(this);this.modalPanel.doResizeOrMove(ModalPanel.Size=
r.Diff.EMPTY);$(this.modalPanel.cursorDiv).style.zIndex=3D-200;document.o=
nselectstart=3Dthis.onselectStartHandler;this.onselectStartHandler=3Dnull=
;var =
id=3Dthis.id;},doPosition:function(){this.sizer.doPosition(this.modalPane=
l,$(this.id));}};ModalPanel.Sizer=3DClass.create();ModalPanel.Sizer.INITI=
AL_MIN=3D4;ModalPanel.Sizer.INITIAL_MAX=3D40;ModalPanel.Sizer.Diff=3DClas=
s.create();ModalPanel.Sizer.Diff.prototype=3D{initialize:function(dX,dY,d=
Width,dHeight){this.deltaX=3DdX;this.deltaY=3DdY;this.deltaWidth=3DdWidth=
;this.deltaHeight=3DdHeight;}}=0A=
ModalPanel.Sizer.Diff.EMPTY=3Dnew =
ModalPanel.Sizer.Diff(0,0,0,0);ModalPanel.Sizer.prototype=3D{initialize:f=
unction(){},doSetupSize:function(modalPanel,elt){var width=3D0;var =
height=3D0;var =
reductionData=3DmodalPanel.reductionData;if(reductionData){if(reductionDa=
ta.w){width=3DreductionData.w/2;}=0A=
if(reductionData.h){height=3DreductionData.h/2;}}=0A=
if(width>0){if(elt.clientWidth>width){if(!elt.reducedWidth){elt.reducedWi=
dth=3Delt.style.width;}=0A=
elt.style.width=3Dwidth+'px';}else =
if(width<ModalPanel.Sizer.INITIAL_MAX&&elt.reducedWidth=3D=3DModalPanel.S=
izer.INITIAL_MAX+'px'){elt.style.width=3Dwidth+'px';}}else{if(elt.reduced=
Width){elt.style.width=3Delt.reducedWidth;elt.reducedWidth=3Dundefined;}}=0A=
if(height>0){if(elt.clientHeight>height){if(!elt.reducedHeight){elt.reduc=
edHeight=3Delt.style.height;}=0A=
elt.style.height=3Dheight+'px';}else =
if(height<ModalPanel.Sizer.INITIAL_MAX&&elt.reducedHeight=3D=3DModalPanel=
.Sizer.INITIAL_MAX+'px'){elt.style.height=3Dheight+'px';}}else{if(elt.red=
ucedHeight){elt.style.height=3Delt.reducedHeight;elt.reducedHeight=3Dunde=
fined;}}},doSetupPosition:function(modalPanel,elt,left,top){elt.style.lef=
t=3Dleft+'px';elt.style.top=3Dtop+'px';},doPosition:function(modalPanel,e=
lt){},doDiff:function(dx,dy){}}=0A=
ModalPanel.Sizer.NWU=3DObject.extend(new =
ModalPanel.Sizer(),{doPosition:function(modalPanel,elt){this.doSetupSize(=
modalPanel,elt);this.doSetupPosition(modalPanel,elt,0,0);},doDiff:functio=
n(dx,dy){return new =
ModalPanel.Sizer.Diff(dx,dy,-dx,-dy);}});ModalPanel.Sizer.N=3Dnew =
ModalPanel.Sizer();ModalPanel.Sizer.N.doPosition=3Dfunction(modalPanel,el=
t){elt.style.width=3DmodalPanel.width()+'px';this.doSetupPosition(modalPa=
nel,elt,0,0);};ModalPanel.Sizer.N.doDiff=3Dfunction(dx,dy){return new =
ModalPanel.Sizer.Diff(0,dy,0,-dy);};ModalPanel.Sizer.NEU=3Dnew =
ModalPanel.Sizer();ModalPanel.Sizer.NEU.doPosition=3Dfunction(modalPanel,=
elt){this.doSetupSize(modalPanel,elt);this.doSetupPosition(modalPanel,elt=
,modalPanel.width()-elt.clientWidth,0);};ModalPanel.Sizer.NEU.doDiff=3Dfu=
nction(dx,dy){return new =
ModalPanel.Sizer.Diff(0,dy,dx,-dy);};ModalPanel.Sizer.NEL=3Dnew =
ModalPanel.Sizer();ModalPanel.Sizer.NEL.doPosition=3Dfunction(modalPanel,=
elt){this.doSetupSize(modalPanel,elt);this.doSetupPosition(modalPanel,elt=
,modalPanel.width()-elt.clientWidth,0);};ModalPanel.Sizer.NEL.doDiff=3Dfu=
nction(dx,dy){return new =
ModalPanel.Sizer.Diff(0,dy,dx,-dy);};ModalPanel.Sizer.E=3Dnew =
ModalPanel.Sizer();ModalPanel.Sizer.E.doPosition=3Dfunction(modalPanel,el=
t){elt.style.height=3DmodalPanel.height()+'px';this.doSetupPosition(modal=
Panel,elt,modalPanel.width()-elt.clientWidth,0);};ModalPanel.Sizer.E.doDi=
ff=3Dfunction(dx,dy){return new =
ModalPanel.Sizer.Diff(0,0,dx,0);};ModalPanel.Sizer.SEU=3Dnew =
ModalPanel.Sizer();ModalPanel.Sizer.SEU.doPosition=3Dfunction(modalPanel,=
elt){this.doSetupSize(modalPanel,elt);this.doSetupPosition(modalPanel,elt=
,modalPanel.width()-elt.clientWidth,modalPanel.height()-elt.clientHeight)=
;};ModalPanel.Sizer.SEU.doDiff=3Dfunction(dx,dy){return new =
ModalPanel.Sizer.Diff(0,0,dx,dy);};ModalPanel.Sizer.SEL=3Dnew =
ModalPanel.Sizer();ModalPanel.Sizer.SEL.doPosition=3Dfunction(modalPanel,=
elt){this.doSetupSize(modalPanel,elt);this.doSetupPosition(modalPanel,elt=
,modalPanel.width()-elt.clientWidth,modalPanel.height()-elt.clientHeight)=
;};ModalPanel.Sizer.SEL.doDiff=3Dfunction(dx,dy){return new =
ModalPanel.Sizer.Diff(0,0,dx,dy);};ModalPanel.Sizer.S=3Dnew =
ModalPanel.Sizer();ModalPanel.Sizer.S.doPosition=3Dfunction(modalPanel,el=
t){elt.style.width=3DmodalPanel.width()+'px';this.doSetupPosition(modalPa=
nel,elt,0,modalPanel.height()-elt.clientHeight);};ModalPanel.Sizer.S.doDi=
ff=3Dfunction(dx,dy){return new =
ModalPanel.Sizer.Diff(0,0,0,dy);};ModalPanel.Sizer.SWL=3Dnew =
ModalPanel.Sizer();ModalPanel.Sizer.SWL.doPosition=3Dfunction(modalPanel,=
elt){this.doSetupSize(modalPanel,elt);this.doSetupPosition(modalPanel,elt=
,0,modalPanel.height()-elt.clientHeight);};ModalPanel.Sizer.SWL.doDiff=3D=
function(dx,dy){return new =
ModalPanel.Sizer.Diff(dx,0,-dx,dy);};ModalPanel.Sizer.SWU=3Dnew =
ModalPanel.Sizer();ModalPanel.Sizer.SWU.doPosition=3Dfunction(modalPanel,=
elt){this.doSetupSize(modalPanel,elt);this.doSetupPosition(modalPanel,elt=
,0,modalPanel.height()-elt.clientHeight);};ModalPanel.Sizer.SWU.doDiff=3D=
function(dx,dy){return new =
ModalPanel.Sizer.Diff(dx,0,-dx,dy);};ModalPanel.Sizer.W=3Dnew =
ModalPanel.Sizer();ModalPanel.Sizer.W.doPosition=3Dfunction(modalPanel,el=
t){elt.style.height=3DmodalPanel.height()+'px';this.doSetupPosition(modal=
Panel,elt,0,0);};ModalPanel.Sizer.W.doDiff=3Dfunction(dx,dy){return new =
ModalPanel.Sizer.Diff(dx,0,-dx,0);};ModalPanel.Sizer.NWL=3Dnew =
ModalPanel.Sizer();ModalPanel.Sizer.NWL.doPosition=3Dfunction(modalPanel,=
elt){this.doSetupSize(modalPanel,elt);this.doSetupPosition(modalPanel,elt=
,0,0);};ModalPanel.Sizer.NWL.doDiff=3Dfunction(dx,dy){return new =
ModalPanel.Sizer.Diff(dx,dy,-dx,-dy);};ModalPanel.Header=3Dnew =
ModalPanel.Sizer();ModalPanel.Header.doPosition=3Dfunction(modalPanel,elt=
){};ModalPanel.Header.doDiff=3Dfunction(dx,dy){return new =
ModalPanel.Sizer.Diff(dx,dy,0,0);};
------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/renderkit/html/scripts/available.js

=0A=
if(!document.observe){throw"prototype.js is required!";}=0A=
if(!A4J||!A4J.AJAX||!A4J.AJAX.AddListener){throw"AJAX script is =
required!";}=0A=
if(!window.Richfaces){window.Richfaces=3D{};}=0A=
Object.extend(Richfaces,function(){var _queueLength=3D0;var =
_available=3D{};var _pollingActivated=3Dfalse;var _lastEltId=3Dnull;var =
executeCallback=3Dfunction(elt,callbacks){if(callbacks instanceof =
Array){for(var =
i=3D0;i<callbacks.length;i++){callbacks[i](elt);}}else{callbacks(elt);}};=
var =
stopPolling=3Dfunction(){if(_pollingActivated){Event.stopObserving(docume=
nt,"mouseover",onEvent,true);Event.stopObserving(document,"focus",onEvent=
,true);Event.stopObserving(document,"focusin",onEvent,true);_pollingActiv=
ated=3Dfalse;_lastEltId=3Dnull;}}=0A=
var onEvent=3Dfunction(event){var =
elt=3DEvent.element(event);while(elt){var =
id=3Delt.id;if(id){if(!_lastEltId){_lastEltId=3Did;}else =
if(_lastEltId=3D=3Did){break;}=0A=
var =
callbacks=3D_available[id];if(callbacks){try{executeCallback(elt,callback=
s);}catch(e){cleanup();throw e;}=0A=
delete _available[id];if(--_queueLength=3D=3D0){stopPolling();break;}}}=0A=
elt=3Delt.parentNode;}};var =
activatePolling=3Dfunction(){if(!_pollingActivated){Event.observe(documen=
t,"mousemove",onEvent,true);Event.observe(document,"focus",onEvent,true);=
Event.observe(document,"focusin",onEvent,true);_pollingActivated=3Dtrue;}=
};var =
cleanup=3Dfunction(){try{stopPolling();_queueLength=3D0;_available=3D{};}=
catch(e){LOG.error("Error occured during cleanup: "+e);}};var =
onReady=3Dfunction(){try{for(var id in _available){var =
elt=3D$(id);if(elt){executeCallback(elt,_available[id]);}else{LOG.error("=
Element with id =3D "+id+" hasn't been =
found!");}}}finally{cleanup();}};var =
onAvailable=3Dfunction(eltId,callback){var =
elt=3D$(eltId);if(elt){callback(elt);}else{var =
a=3D_available[eltId];if(!a){_available[eltId]=3Dcallback;_lastEltId=3Dnu=
ll;_queueLength++;activatePolling();}else{if(a instanceof =
Array){a.push(callback)}else{var ar=3Dnew =
Array();ar.push(a);ar.push(callback);_available[eltId]=3Dar;}}}};A4J.AJAX=
.AddListener(onReady);document.observe("dom:loaded",onReady);return{onAva=
ilable:onAvailable};}());
------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/renderkit/html/scripts/jquery/jquery.js

=0A=
(function(){var _jQuery=3Dwindow.jQuery,_$=3Dwindow.$;var =
jQuery=3Dwindow.jQuery=3Dwindow.$=3Dfunction(selector,context){if(argumen=
ts[0]=3D=3Darguments.callee){return arguments.callee;}=0A=
return new jQuery.fn.init(selector,context);};var =
quickExpr=3D/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,isSimple=3D/^.[^:#\[\.]*$/=
,undefined;jQuery.fn=3DjQuery.prototype=3D{init:function(selector,context=
){selector=3Dselector||document;if(selector.nodeType){this[0]=3Dselector;=
this.length=3D1;return this;}=0A=
if(typeof selector=3D=3D"string"){var =
match=3DquickExpr.exec(selector);if(match&&(match[1]||!context)){if(match=
[1])=0A=
selector=3DjQuery.clean([match[1]],context);else{var =
elem=3Ddocument.getElementById(match[3]);if(elem){if(elem.id!=3Dmatch[3])=0A=
return jQuery().find(selector);return jQuery(elem);}=0A=
selector=3D[];}}else=0A=
return jQuery(context).find(selector);}else =
if(jQuery.isFunction(selector))=0A=
return jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return =
this.setArray(jQuery.makeArray(selector));},jquery:"1.2.6",size:function(=
){return this.length;},length:0,get:function(num){return =
num=3D=3Dundefined?jQuery.makeArray(this):this[num];},pushStack:function(=
elems){var ret=3DjQuery(elems);ret.prevObject=3Dthis;return =
ret;},setArray:function(elems){this.length=3D0;Array.prototype.push.apply=
(this,elems);return this;},each:function(callback,args){return =
jQuery.each(this,callback,args);},index:function(elem){var =
ret=3D-1;return =
jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this);},attr:function(name,=
value,type){var options=3Dname;if(name.constructor=3D=3DString)=0A=
if(value=3D=3D=3Dundefined)=0A=
return =
this[0]&&jQuery[type||"attr"](this[0],name);else{options=3D{};options[nam=
e]=3Dvalue;}=0A=
return this.each(function(i){for(name in options)=0A=
jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type=
,i,name));});},css:function(key,value){if((key=3D=3D'width'||key=3D=3D'he=
ight')&&parseFloat(value)<0)=0A=
value=3Dundefined;return =
this.attr(key,value,"curCSS");},text:function(text){if(typeof =
text!=3D"object"&&text!=3Dnull)=0A=
return =
this.empty().append((this[0]&&this[0].ownerDocument||document).createText=
Node(text));var =
ret=3D"";jQuery.each(text||this,function(){jQuery.each(this.childNodes,fu=
nction(){if(this.nodeType!=3D8)=0A=
ret+=3Dthis.nodeType!=3D1?this.nodeValue:jQuery.fn.text([this]);});});ret=
urn ret;},wrapAll:function(html){if(this[0])=0A=
jQuery(html,this[0].ownerDocument).clone().insertBefore(this[0]).map(func=
tion(){var elem=3Dthis;while(elem.firstChild)=0A=
elem=3Delem.firstChild;return elem;}).append(this);return =
this;},wrapInner:function(html){return =
this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:func=
tion(html){return =
this.each(function(){jQuery(this).wrapAll(html);});},append:function(){re=
turn =
this.domManip(arguments,true,false,function(elem){if(this.nodeType=3D=3D1=
)=0A=
this.appendChild(elem);});},prepend:function(){return =
this.domManip(arguments,true,true,function(elem){if(this.nodeType=3D=3D1)=0A=
this.insertBefore(elem,this.firstChild);});},before:function(){return =
this.domManip(arguments,false,false,function(elem){this.parentNode.insert=
Before(elem,this);});},after:function(){return =
this.domManip(arguments,false,true,function(elem){this.parentNode.insertB=
efore(elem,this.nextSibling);});},end:function(){return =
this.prevObject||jQuery([]);},find:function(selector){var =
elems=3DjQuery.map(this,function(elem){return =
jQuery.find(selector,elem);});return this.pushStack(/[^+>] =
[^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):ele=
ms);},clone:function(events){var =
ret=3Dthis.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this))=
{var =
clone=3Dthis.cloneNode(true),container=3Ddocument.createElement("div");co=
ntainer.appendChild(clone);return =
jQuery.clean([container.innerHTML])[0];}else=0A=
return this.cloneNode(true);});var =
clone=3Dret.find("*").andSelf().each(function(){if(this[expando]!=3Dundef=
ined)=0A=
this[expando]=3Dnull;});if(events=3D=3D=3Dtrue)=0A=
this.find("*").andSelf().each(function(i){if(this.nodeType=3D=3D3)=0A=
return;var events=3DjQuery.data(this,"events");for(var type in events)=0A=
for(var handler in events[type])=0A=
jQuery.event.add(clone[i],type,events[type][handler],events[type][handler=
].data);});return ret;},filter:function(selector){return =
this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(ele=
m,i){return =
selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:functi=
on(selector){if(selector.constructor=3D=3DString)=0A=
if(isSimple.test(selector))=0A=
return this.pushStack(jQuery.multiFilter(selector,this,true));else=0A=
selector=3DjQuery.multiFilter(selector,this);var =
isArrayLike=3Dselector.length&&selector[selector.length-1]!=3D=3Dundefine=
d&&!selector.nodeType;return this.filter(function(){return =
isArrayLike?jQuery.inArray(this,selector)<0:this!=3Dselector;});},add:fun=
ction(selector){return =
this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof =
selector=3D=3D'string'?jQuery(selector):jQuery.makeArray(selector))));},i=
s:function(selector){return!!selector&&jQuery.multiFilter(selector,this).=
length>0;},hasClass:function(selector){return =
this.is("."+selector);},val:function(value){if(value=3D=3Dundefined){if(t=
his.length){var elem=3Dthis[0];if(jQuery.nodeName(elem,"select")){var =
index=3Delem.selectedIndex,values=3D[],options=3Delem.options,one=3Delem.=
type=3D=3D"select-one";if(index<0)=0A=
return null;for(var =
i=3Done?index:0,max=3Done?index+1:options.length;i<max;i++){var =
option=3Doptions[i];if(option.selected){value=3DjQuery.browser.msie&&!opt=
ion.attributes.value.specified?option.text:option.value;if(one)=0A=
return value;values.push(value);}}=0A=
return values;}else=0A=
return(this[0].value||"").replace(/\r/g,"");}=0A=
return undefined;}=0A=
if(value.constructor=3D=3DNumber)=0A=
value+=3D'';return this.each(function(){if(this.nodeType!=3D1)=0A=
return;if(value.constructor=3D=3DArray&&/radio|checkbox/.test(this.type))=0A=
this.checked=3D(jQuery.inArray(this.value,value)>=3D0||jQuery.inArray(thi=
s.name,value)>=3D0);else if(jQuery.nodeName(this,"select")){var =
values=3DjQuery.makeArray(value);jQuery("option",this).each(function(){th=
is.selected=3D(jQuery.inArray(this.value,values)>=3D0||jQuery.inArray(thi=
s.text,values)>=3D0);});if(!values.length)=0A=
this.selectedIndex=3D-1;}else=0A=
this.value=3Dvalue;});},html:function(value){return =
value=3D=3Dundefined?(this[0]?this[0].innerHTML:null):this.empty().append=
(value);},replaceWith:function(value){return =
this.after(value).remove();},eq:function(i){return =
this.slice(i,i+1);},slice:function(){return =
this.pushStack(Array.prototype.slice.apply(this,arguments));},map:functio=
n(callback){return =
this.pushStack(jQuery.map(this,function(elem,i){return =
callback.call(elem,i,elem);}));},andSelf:function(){return =
this.add(this.prevObject);},data:function(key,value){var =
parts=3Dkey.split(".");parts[1]=3Dparts[1]?"."+parts[1]:"";if(value=3D=3D=
=3Dundefined){var =
data=3Dthis.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data=3D=3D=
=3Dundefined&&this.length)=0A=
data=3DjQuery.data(this[0],key);return =
data=3D=3D=3Dundefined&&parts[1]?this.data(parts[0]):data;}else=0A=
return =
this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQu=
ery.data(this,key,value);});},removeData:function(key){return =
this.each(function(){jQuery.removeData(this,key);});},domManip:function(a=
rgs,table,reverse,callback){var clone=3Dthis.length>1,elems;return =
this.each(function(){if(!elems){elems=3DjQuery.clean(args,this.ownerDocum=
ent);if(reverse)=0A=
elems.reverse();}=0A=
var =
obj=3Dthis;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems=
[0],"tr"))=0A=
obj=3Dthis.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerD=
ocument.createElement("tbody"));var =
scripts=3DjQuery([]);jQuery.each(elems,function(){var =
elem=3Dclone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"sc=
ript"))=0A=
scripts=3Dscripts.add(elem);else{if(elem.nodeType=3D=3D1)=0A=
scripts=3Dscripts.add(jQuery("script",elem).remove());callback.call(obj,e=
lem);}});scripts.each(evalScript);});}};jQuery.fn.init.prototype=3DjQuery=
.fn;function evalScript(i,elem){if(elem.src)=0A=
jQuery.ajax({url:elem.src,async:false,dataType:"script"});else=0A=
jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(ele=
m.parentNode)=0A=
elem.parentNode.removeChild(elem);}=0A=
function now(){return+new Date;}=0A=
jQuery.extend=3DjQuery.fn.extend=3Dfunction(){var =
target=3Darguments[0]||{},i=3D1,length=3Darguments.length,deep=3Dfalse,op=
tions;if(target.constructor=3D=3DBoolean){deep=3Dtarget;target=3Dargument=
s[1]||{};i=3D2;}=0A=
if(typeof target!=3D"object"&&typeof target!=3D"function")=0A=
target=3D{};if(length=3D=3Di){target=3Dthis;--i;}=0A=
for(;i<length;i++)=0A=
if((options=3Darguments[i])!=3Dnull)=0A=
for(var name in options){var =
src=3Dtarget[name],copy=3Doptions[name];if(target=3D=3D=3Dcopy)=0A=
continue;if(deep&&copy&&typeof copy=3D=3D"object"&&!copy.nodeType)=0A=
target[name]=3DjQuery.extend(deep,src||(copy.length!=3Dnull?[]:{}),copy);=
else if(copy!=3D=3Dundefined)=0A=
target[name]=3Dcopy;}=0A=
return target;};var =
expando=3DjQuery.expando=3D"jQuery"+now(),uuid=3D0,windowData=3D{},exclud=
e=3D/z-?index|font-?weight|opacity|zoom|line-?height/i,defaultView=3Ddocu=
ment.defaultView||{};jQuery.extend({noConflict:function(deep){window.$=3D=
_$;if(deep)=0A=
window.jQuery=3D_jQuery;return =
jQuery;},isFunction:function(fn){return!!fn&&typeof =
fn!=3D"string"&&!fn.nodeName&&fn.constructor!=3DArray&&/^[\s[]?function/.=
test(fn+"");},isXMLDoc:function(elem){return =
elem.documentElement&&!elem.body||elem.tagName&&elem.ownerDocument&&!elem=
.ownerDocument.body;},globalEval:function(data){data=3DjQuery.trim(data);=
if(data){var =
head=3Ddocument.getElementsByTagName("head")[0]||document.documentElement=
,script=3Ddocument.createElement("script");script.type=3D"text/javascript=
";if(jQuery.browser.msie)=0A=
script.text=3Ddata;else=0A=
script.appendChild(document.createTextNode(data));head.insertBefore(scrip=
t,head.firstChild);head.removeChild(script);}},nodeName:function(elem,nam=
e){return =
elem.nodeName&&elem.nodeName.toUpperCase()=3D=3Dname.toUpperCase();},cach=
e:{},data:function(elem,name,data){elem=3Delem=3D=3Dwindow?windowData:ele=
m;var id=3Delem[expando];if(!id)=0A=
id=3Delem[expando]=3D++uuid;if(name&&!jQuery.cache[id])=0A=
jQuery.cache[id]=3D{};if(data!=3D=3Dundefined)=0A=
jQuery.cache[id][name]=3Ddata;return =
name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=3Del=
em=3D=3Dwindow?windowData:elem;var =
id=3Delem[expando];if(name){if(jQuery.cache[id]){delete =
jQuery.cache[id][name];name=3D"";for(name in jQuery.cache[id])=0A=
break;if(!name)=0A=
jQuery.removeData(elem);}}else{try{delete =
elem[expando];}catch(e){if(elem.removeAttribute)=0A=
elem.removeAttribute(expando);}=0A=
delete jQuery.cache[id];}},each:function(object,callback,args){var =
name,i=3D0,length=3Dobject.length;if(args){if(length=3D=3Dundefined){for(=
name in object)=0A=
if(callback.apply(object[name],args)=3D=3D=3Dfalse)=0A=
break;}else=0A=
for(;i<length;)=0A=
if(callback.apply(object[i++],args)=3D=3D=3Dfalse)=0A=
break;}else{if(length=3D=3Dundefined){for(name in object)=0A=
if(callback.call(object[name],name,object[name])=3D=3D=3Dfalse)=0A=
break;}else=0A=
for(var =
value=3Dobject[0];i<length&&callback.call(value,i,value)!=3D=3Dfalse;valu=
e=3Dobject[++i]){}}=0A=
return =
object;},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value=
))=0A=
value=3Dvalue.call(elem,i);return =
value&&value.constructor=3D=3DNumber&&type=3D=3D"curCSS"&&!exclude.test(n=
ame)?value+"px":value;},className:{add:function(elem,classNames){jQuery.e=
ach((classNames||"").split(/\s+/),function(i,className){if(elem.nodeType=3D=
=3D1&&!jQuery.className.has(elem.className,className))=0A=
elem.className+=3D(elem.className?" =
":"")+className;});},remove:function(elem,classNames){if(elem.nodeType=3D=
=3D1)=0A=
elem.className=3DclassNames!=3Dundefined?jQuery.grep(elem.className.split=
(/\s+/),function(className){return!jQuery.className.has(classNames,classN=
ame);}).join(" "):"";},has:function(elem,className){return =
jQuery.inArray(className,(elem.className||elem).toString().split(/\s+/))>=
-1;}},swap:function(elem,options,callback){var old=3D{};for(var name in =
options){old[name]=3Delem.style[name];elem.style[name]=3Doptions[name];}=0A=
callback.call(elem);for(var name in options)=0A=
elem.style[name]=3Dold[name];},css:function(elem,name,force){if(name=3D=3D=
"width"||name=3D=3D"height"){var =
val,props=3D{position:"absolute",visibility:"hidden",display:"block"},whi=
ch=3Dname=3D=3D"width"?["Left","Right"]:["Top","Bottom"];function =
getWH(){val=3Dname=3D=3D"width"?elem.offsetWidth:elem.offsetHeight;var =
padding=3D0,border=3D0;jQuery.each(which,function(){padding+=3DparseFloat=
(jQuery.curCSS(elem,"padding"+this,true))||0;border+=3DparseFloat(jQuery.=
curCSS(elem,"border"+this+"Width",true))||0;});val-=3DMath.round(padding+=
border);}=0A=
if(jQuery(elem).is(":visible"))=0A=
getWH();else=0A=
jQuery.swap(elem,props,getWH);return Math.max(0,val);}=0A=
return =
jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var =
ret,style=3Delem.style;function color(elem){if(!jQuery.browser.safari)=0A=
return false;var =
ret=3DdefaultView.getComputedStyle(elem,null);return!ret||ret.getProperty=
Value("color")=3D=3D"";}=0A=
if(name=3D=3D"opacity"&&jQuery.browser.msie){ret=3DjQuery.attr(style,"opa=
city");return ret=3D=3D""?"1":ret;}=0A=
if(jQuery.browser.opera&&name=3D=3D"display"){var =
save=3Dstyle.outline;style.outline=3D"0 solid =
black";style.outline=3Dsave;}=0A=
if(name.match(/float/i))=0A=
name=3DstyleFloat;if(!force&&style&&style[name])=0A=
ret=3Dstyle[name];else =
if(defaultView.getComputedStyle){if(name.match(/float/i))=0A=
name=3D"float";name=3Dname.replace(/([A-Z])/g,"-$1").toLowerCase();var =
computedStyle=3DdefaultView.getComputedStyle(elem,null);if(computedStyle&=
&!color(elem))=0A=
ret=3DcomputedStyle.getPropertyValue(name);else{var =
swap=3D[],stack=3D[],a=3Delem,i=3D0;for(;a&&color(a);a=3Da.parentNode)=0A=
stack.unshift(a);for(;i<stack.length;i++)=0A=
if(color(stack[i])){swap[i]=3Dstack[i].style.display;stack[i].style.displ=
ay=3D"block";}=0A=
ret=3Dname=3D=3D"display"&&swap[stack.length-1]!=3Dnull?"none":(computedS=
tyle&&computedStyle.getPropertyValue(name))||"";for(i=3D0;i<swap.length;i=
++)=0A=
if(swap[i]!=3Dnull)=0A=
stack[i].style.display=3Dswap[i];}=0A=
if(name=3D=3D"opacity"&&ret=3D=3D"")=0A=
ret=3D"1";}else if(elem.currentStyle){var =
camelCase=3Dname.replace(/\-(\w)/g,function(all,letter){return =
letter.toUpperCase();});ret=3Delem.currentStyle[name]||elem.currentStyle[=
camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var =
left=3Dstyle.left,rsLeft=3Delem.runtimeStyle.left;elem.runtimeStyle.left=3D=
elem.currentStyle.left;style.left=3Dret||0;ret=3Dstyle.pixelLeft+"px";sty=
le.left=3Dleft;elem.runtimeStyle.left=3DrsLeft;}}=0A=
return ret;},clean:function(elems,context){var =
ret=3D[];context=3Dcontext||document;if(typeof =
context.createElement=3D=3D'undefined')=0A=
context=3Dcontext.ownerDocument||context[0]&&context[0].ownerDocument||do=
cument;jQuery.each(elems,function(i,elem){if(!elem)=0A=
return;if(elem.constructor=3D=3DNumber)=0A=
elem+=3D'';if(typeof =
elem=3D=3D"string"){elem=3Delem.replace(/(<(\w+)[^>]*?)\/>/g,function(all=
,front,tag){return =
tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all=
:front+"></"+tag+">";});var =
tags=3DjQuery.trim(elem).toLowerCase(),div=3Dcontext.createElement("div")=
;var wrap=3D!tags.indexOf("<opt")&&[1,"<select =
multiple=3D'multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldse=
t>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<ta=
ble>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></t=
able>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody>=
<tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody>=
</tbody><colgroup>","</colgroup></table>"]||jQuery.browser.msie&&[1,"div<=
div>","</div>"]||[0,"",""];div.innerHTML=3Dwrap[1]+elem+wrap[2];while(wra=
p[0]--)=0A=
div=3Ddiv.lastChild;if(jQuery.browser.msie){var =
tbody=3D!tags.indexOf("<table")&&tags.indexOf("<tbody")<0?div.firstChild&=
&div.firstChild.childNodes:wrap[1]=3D=3D"<table>"&&tags.indexOf("<tbody")=
<0?div.childNodes:[];for(var j=3Dtbody.length-1;j>=3D0;--j)=0A=
if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)=0A=
tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/.test(elem))=0A=
div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstC=
hild);}=0A=
elem=3DjQuery.makeArray(div.childNodes);}=0A=
if(elem.length=3D=3D=3D0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeNam=
e(elem,"select")))=0A=
return;if(elem[0]=3D=3Dundefined||jQuery.nodeName(elem,"form")||elem.opti=
ons)=0A=
ret.push(elem);else=0A=
ret=3DjQuery.merge(ret,elem);});return =
ret;},attr:function(elem,name,value){if(!elem||elem.nodeType=3D=3D3||elem=
.nodeType=3D=3D8)=0A=
return undefined;var =
notxml=3D!jQuery.isXMLDoc(elem),set=3Dvalue!=3D=3Dundefined,msie=3DjQuery=
.browser.msie;name=3Dnotxml&&jQuery.props[name]||name;if(elem.tagName){va=
r =
special=3D/href|src|style/.test(name);if(name=3D=3D"selected"&&jQuery.bro=
wser.safari)=0A=
elem.parentNode.selectedIndex;if(name in =
elem&&notxml&&!special){if(set){if(name=3D=3D"type"&&jQuery.nodeName(elem=
,"input")&&elem.parentNode)=0A=
throw"type property can't be changed";elem[name]=3Dvalue;}=0A=
if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name))=0A=
return elem.getAttributeNode(name).nodeValue;return elem[name];}=0A=
if(msie&&notxml&&name=3D=3D"style")=0A=
return jQuery.attr(elem.style,"cssText",value);if(set)=0A=
elem.setAttribute(name,""+value);var =
attr=3Dmsie&&notxml&&special?elem.getAttribute(name,2):elem.getAttribute(=
name);return attr=3D=3D=3Dnull?undefined:attr;}=0A=
if(msie&&name=3D=3D"opacity"){if(set){elem.zoom=3D1;elem.filter=3D(elem.f=
ilter||"").replace(/alpha\([^)]*\)/,"")+=0A=
(parseInt(value)+''=3D=3D"NaN"?"":"alpha(opacity=3D"+value*100+")");}=0A=
return =
elem.filter&&elem.filter.indexOf("opacity=3D")>=3D0?(parseFloat(elem.filt=
er.match(/opacity=3D([^)]*)/)[1])/100)+'':"";}=0A=
name=3Dname.replace(/-([a-z])/ig,function(all,letter){return =
letter.toUpperCase();});if(set)=0A=
elem[name]=3Dvalue;return =
elem[name];},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,""=
);},makeArray:function(array){var ret=3D[];if(array!=3Dnull){var =
i=3Darray.length;if(i=3D=3Dnull||array.split||array.setInterval||array.ca=
ll)=0A=
ret[0]=3Darray;else=0A=
while(i)=0A=
ret[--i]=3Darray[i];}=0A=
return ret;},inArray:function(elem,array){for(var =
i=3D0,length=3Darray.length;i<length;i++)=0A=
if(array[i]=3D=3D=3Delem)=0A=
return i;return-1;},merge:function(first,second){var =
i=3D0,elem,pos=3Dfirst.length;if(jQuery.browser.msie){while(elem=3Dsecond=
[i++])=0A=
if(elem.nodeType!=3D8)=0A=
first[pos++]=3Delem;}else=0A=
while(elem=3Dsecond[i++])=0A=
first[pos++]=3Delem;return first;},unique:function(array){var =
ret=3D[],done=3D{};try{for(var =
i=3D0,length=3Darray.length;i<length;i++){var =
id=3DjQuery.data(array[i]);if(!done[id]){done[id]=3Dtrue;ret.push(array[i=
]);}}}catch(e){ret=3Darray;}=0A=
return ret;},grep:function(elems,callback,inv){var ret=3D[];for(var =
i=3D0,length=3Delems.length;i<length;i++)=0A=
if(!inv!=3D!callback(elems[i],i))=0A=
ret.push(elems[i]);return ret;},map:function(elems,callback){var =
ret=3D[];for(var i=3D0,length=3Delems.length;i<length;i++){var =
value=3Dcallback(elems[i],i);if(value!=3Dnull)=0A=
ret[ret.length]=3Dvalue;}=0A=
return ret.concat.apply([],ret);}});var =
userAgent=3Dnavigator.userAgent.toLowerCase();jQuery.browser=3D{version:(=
userAgent.match(/.+(?:rv|it|ra|ie)[\/: =
]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(us=
erAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/m=
ozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};var =
styleFloat=3DjQuery.browser.msie?"styleFloat":"cssFloat";jQuery.extend({b=
oxModel:!jQuery.browser.msie||document.compatMode=3D=3D"CSS1Compat",props=
:{"for":"htmlFor","class":"className","float":styleFloat,cssFloat:styleFl=
oat,styleFloat:styleFloat,readonly:"readOnly",maxlength:"maxLength",cells=
pacing:"cellSpacing"}});jQuery.each({parent:function(elem){return =
elem.parentNode;},parents:function(elem){return =
jQuery.dir(elem,"parentNode");},next:function(elem){return =
jQuery.nth(elem,2,"nextSibling");},prev:function(elem){return =
jQuery.nth(elem,2,"previousSibling");},nextAll:function(elem){return =
jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return =
jQuery.dir(elem,"previousSibling");},siblings:function(elem){return =
jQuery.sibling(elem.parentNode.firstChild,elem);},children:function(elem)=
{return jQuery.sibling(elem.firstChild);},contents:function(elem){return =
jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.d=
ocument:jQuery.makeArray(elem.childNodes);}},function(name,fn){jQuery.fn[=
name]=3Dfunction(selector){var =
ret=3DjQuery.map(this,fn);if(selector&&typeof selector=3D=3D"string")=0A=
ret=3DjQuery.multiFilter(selector,ret);return =
this.pushStack(jQuery.unique(ret));};});jQuery.each({appendTo:"append",pr=
ependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"r=
eplaceWith"},function(name,original){jQuery.fn[name]=3Dfunction(){var =
args=3Darguments;return this.each(function(){for(var =
i=3D0,length=3Dargs.length;i<length;i++)=0A=
jQuery(args[i])[original](this);});};});jQuery.each({removeAttr:function(=
name){jQuery.attr(this,name,"");if(this.nodeType=3D=3D1)=0A=
this.removeAttribute(name);},addClass:function(classNames){jQuery.classNa=
me.add(this,classNames);},removeClass:function(classNames){jQuery.classNa=
me.remove(this,classNames);},toggleClass:function(classNames){jQuery.clas=
sName[jQuery.className.has(this,classNames)?"remove":"add"](this,classNam=
es);},remove:function(selector){if(!selector||jQuery.filter(selector,[thi=
s]).r.length){jQuery("*",this).add(this).each(function(){jQuery.event.rem=
ove(this);jQuery.removeData(this);});if(this.parentNode)=0A=
this.parentNode.removeChild(this);}},empty:function(){jQuery(">*",this).r=
emove();while(this.firstChild)=0A=
this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=3D=
function(){return =
this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,na=
me){var =
type=3Dname.toLowerCase();jQuery.fn[type]=3Dfunction(size){return =
this[0]=3D=3Dwindow?jQuery.browser.opera&&document.body["client"+name]||j=
Query.browser.safari&&window["inner"+name]||document.compatMode=3D=3D"CSS=
1Compat"&&document.documentElement["client"+name]||document.body["client"=
+name]:this[0]=3D=3Ddocument?Math.max(Math.max(document.body["scroll"+nam=
e],document.documentElement["scroll"+name]),Math.max(document.body["offse=
t"+name],document.documentElement["offset"+name])):size=3D=3Dundefined?(t=
his.length?jQuery.css(this[0],type):null):this.css(type,size.constructor=3D=
=3DString?size:size+"px");};});function num(elem,prop){return =
elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}var =
chars=3DjQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[=
\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=3Dnew =
RegExp("^>\\s*("+chars+"+)"),quickID=3Dnew =
RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=3Dnew =
RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){re=
turn m[2]=3D=3D"*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return =
a.getAttribute("id")=3D=3Dm[2];},":":{lt:function(a,i,m){return =
i<m[3]-0;},gt:function(a,i,m){return =
i>m[3]-0;},nth:function(a,i,m){return =
m[3]-0=3D=3Di;},eq:function(a,i,m){return =
m[3]-0=3D=3Di;},first:function(a,i){return =
i=3D=3D0;},last:function(a,i,m,r){return =
i=3D=3Dr.length-1;},even:function(a,i){return =
i%2=3D=3D0;},odd:function(a,i){return =
i%2;},"first-child":function(a){return =
a.parentNode.getElementsByTagName("*")[0]=3D=3Da;},"last-child":function(=
a){return =
jQuery.nth(a.parentNode.lastChild,1,"previousSibling")=3D=3Da;},"only-chi=
ld":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibli=
ng");},parent:function(a){return =
a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(=
a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m=
[3])>=3D0;},visible:function(a){return"hidden"!=3Da.type&&jQuery.css(a,"d=
isplay")!=3D"none"&&jQuery.css(a,"visibility")!=3D"hidden";},hidden:funct=
ion(a){return"hidden"=3D=3Da.type||jQuery.css(a,"display")=3D=3D"none"||j=
Query.css(a,"visibility")=3D=3D"hidden";},enabled:function(a){return!a.di=
sabled;},disabled:function(a){return =
a.disabled;},checked:function(a){return =
a.checked;},selected:function(a){return =
a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"=3D=3D=
a.type;},radio:function(a){return"radio"=3D=3Da.type;},checkbox:function(=
a){return"checkbox"=3D=3Da.type;},file:function(a){return"file"=3D=3Da.ty=
pe;},password:function(a){return"password"=3D=3Da.type;},submit:function(=
a){return"submit"=3D=3Da.type;},image:function(a){return"image"=3D=3Da.ty=
pe;},reset:function(a){return"reset"=3D=3Da.type;},button:function(a){ret=
urn"button"=3D=3Da.type||jQuery.nodeName(a,"button");},input:function(a){=
return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i=
,m){return =
jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeN=
ame);},animated:function(a){return =
jQuery.grep(jQuery.timers,function(fn){return =
a=3D=3Dfn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=3D]*) =
*('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new =
RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var=
 old,cur=3D[];while(expr&&expr!=3Dold){old=3Dexpr;var =
f=3DjQuery.filter(expr,elems,not);expr=3Df.t.replace(/^\s*,\s*/,"");cur=3D=
not?elems=3Df.r:jQuery.merge(cur,f.r);}=0A=
return cur;},find:function(t,context){if(typeof t!=3D"string")=0A=
return[t];if(context&&context.nodeType!=3D1&&context.nodeType!=3D9)=0A=
return[];context=3Dcontext||document;var =
ret=3D[context],done=3D[],last,nodeName;while(t&&last!=3Dt){var =
r=3D[];last=3Dt;t=3DjQuery.trim(t);var =
foundToken=3Dfalse,re=3DquickChild,m=3Dre.exec(t);if(m){nodeName=3Dm[1].t=
oUpperCase();for(var i=3D0;ret[i];i++)=0A=
for(var c=3Dret[i].firstChild;c;c=3Dc.nextSibling)=0A=
if(c.nodeType=3D=3D1&&(nodeName=3D=3D"*"||c.nodeName.toUpperCase()=3D=3Dn=
odeName))=0A=
r.push(c);ret=3Dr;t=3Dt.replace(re,"");if(t.indexOf(" =
")=3D=3D0)continue;foundToken=3Dtrue;}else{re=3D/^([>+~])\s*(\w*)/i;if((m=
=3Dre.exec(t))!=3Dnull){r=3D[];var =
merge=3D{};nodeName=3Dm[2].toUpperCase();m=3Dm[1];for(var =
j=3D0,rl=3Dret.length;j<rl;j++){var =
n=3Dm=3D=3D"~"||m=3D=3D"+"?ret[j].nextSibling:ret[j].firstChild;for(;n;n=3D=
n.nextSibling)=0A=
if(n.nodeType=3D=3D1){var =
id=3DjQuery.data(n);if(m=3D=3D"~"&&merge[id])break;if(!nodeName||n.nodeNa=
me.toUpperCase()=3D=3DnodeName){if(m=3D=3D"~")merge[id]=3Dtrue;r.push(n);=
}=0A=
if(m=3D=3D"+")break;}}=0A=
ret=3Dr;t=3DjQuery.trim(t.replace(re,""));foundToken=3Dtrue;}}=0A=
if(t&&!foundToken){if(!t.indexOf(",")){if(context=3D=3Dret[0])ret.shift()=
;done=3DjQuery.merge(done,ret);r=3Dret=3D[context];t=3D" =
"+t.substr(1,t.length);}else{var re2=3DquickID;var =
m=3Dre2.exec(t);if(m){m=3D[0,m[2],m[3],m[1]];}else{re2=3DquickClass;m=3Dr=
e2.exec(t);}=0A=
m[2]=3Dm[2].replace(/\\/g,"");var =
elem=3Dret[ret.length-1];if(m[1]=3D=3D"#"&&elem&&elem.getElementById&&!jQ=
uery.isXMLDoc(elem)){var =
oid=3Delem.getElementById(m[2]);if((jQuery.browser.msie||jQuery.browser.o=
pera)&&oid&&typeof oid.id=3D=3D"string"&&oid.id!=3Dm[2])=0A=
oid=3DjQuery('[@id=3D"'+m[2]+'"]',elem)[0];ret=3Dr=3Doid&&(!m[3]||jQuery.=
nodeName(oid,m[3]))?[oid]:[];}else{for(var i=3D0;ret[i];i++){var =
tag=3Dm[1]=3D=3D"#"&&m[3]?m[3]:m[1]!=3D""||m[0]=3D=3D""?"*":m[2];if(tag=3D=
=3D"*"&&ret[i].nodeName.toLowerCase()=3D=3D"object")=0A=
tag=3D"param";r=3DjQuery.merge(r,ret[i].getElementsByTagName(tag));}=0A=
if(m[1]=3D=3D".")=0A=
r=3DjQuery.classFilter(r,m[2]);if(m[1]=3D=3D"#"){var tmp=3D[];for(var =
i=3D0;r[i];i++)=0A=
if(r[i].getAttribute("id")=3D=3Dm[2]){tmp=3D[r[i]];break;}=0A=
r=3Dtmp;}=0A=
ret=3Dr;}=0A=
t=3Dt.replace(re2,"");}}=0A=
if(t){var =
val=3DjQuery.filter(t,r);ret=3Dr=3Dval.r;t=3DjQuery.trim(val.t);}}=0A=
if(t)=0A=
ret=3D[];if(ret&&context=3D=3Dret[0])=0A=
ret.shift();done=3DjQuery.merge(done,ret);return =
done;},classFilter:function(r,m,not){m=3D" "+m+" ";var tmp=3D[];for(var =
i=3D0;r[i];i++){var pass=3D(" "+r[i].className+" =
").indexOf(m)>=3D0;if(!not&&pass||not&&!pass)=0A=
tmp.push(r[i]);}=0A=
return tmp;},filter:function(t,r,not){var =
last;while(t&&t!=3Dlast){last=3Dt;var p=3DjQuery.parse,m;for(var =
i=3D0;p[i];i++){m=3Dp[i].exec(t);if(m){t=3Dt.substring(m[0].length);m[2]=3D=
m[2].replace(/\\/g,"");break;}}=0A=
if(!m)=0A=
break;if(m[1]=3D=3D":"&&m[2]=3D=3D"not")=0A=
r=3DisSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[3]);=
else if(m[1]=3D=3D".")=0A=
r=3DjQuery.classFilter(r,m[2],not);else if(m[1]=3D=3D"["){var =
tmp=3D[],type=3Dm[3];for(var i=3D0,rl=3Dr.length;i<rl;i++){var =
a=3Dr[i],z=3Da[jQuery.props[m[2]]||m[2]];if(z=3D=3Dnull||/href|src|select=
ed/.test(m[2]))=0A=
z=3DjQuery.attr(a,m[2])||'';if((type=3D=3D""&&!!z||type=3D=3D"=3D"&&z=3D=3D=
m[5]||type=3D=3D"!=3D"&&z!=3Dm[5]||type=3D=3D"^=3D"&&z&&!z.indexOf(m[5])|=
|type=3D=3D"$=3D"&&z.substr(z.length-m[5].length)=3D=3Dm[5]||(type=3D=3D"=
*=3D"||type=3D=3D"~=3D")&&z.indexOf(m[5])>=3D0)^not)=0A=
tmp.push(a);}=0A=
r=3Dtmp;}else if(m[1]=3D=3D":"&&m[2]=3D=3D"nth-child"){var =
merge=3D{},tmp=3D[],test=3D/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=3D=3D"eve=
n"&&"2n"||m[3]=3D=3D"odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),fi=
rst=3D(test[1]+(test[2]||1))-0,last=3Dtest[3]-0;for(var =
i=3D0,rl=3Dr.length;i<rl;i++){var =
node=3Dr[i],parentNode=3Dnode.parentNode,id=3DjQuery.data(parentNode);if(=
!merge[id]){var c=3D1;for(var =
n=3DparentNode.firstChild;n;n=3Dn.nextSibling)=0A=
if(n.nodeType=3D=3D1)=0A=
n.nodeIndex=3Dc++;merge[id]=3Dtrue;}=0A=
var add=3Dfalse;if(first=3D=3D0){if(node.nodeIndex=3D=3Dlast)=0A=
add=3Dtrue;}else =
if((node.nodeIndex-last)%first=3D=3D0&&(node.nodeIndex-last)/first>=3D0)=0A=
add=3Dtrue;if(add^not)=0A=
tmp.push(node);}=0A=
r=3Dtmp;}else{var fn=3DjQuery.expr[m[1]];if(typeof fn=3D=3D"object")=0A=
fn=3Dfn[m[2]];if(typeof fn=3D=3D"string")=0A=
fn=3Deval("false||function(a,i){return =
"+fn+";}");r=3DjQuery.grep(r,function(elem,i){return =
fn(elem,i,m,r);},not);}}=0A=
return{r:r,t:t};},dir:function(elem,dir){var =
matched=3D[],cur=3Delem[dir];while(cur&&cur!=3Ddocument){if(cur.nodeType=3D=
=3D1)=0A=
matched.push(cur);cur=3Dcur[dir];}=0A=
return =
matched;},nth:function(cur,result,dir,elem){result=3Dresult||1;var =
num=3D0;for(;cur;cur=3Dcur[dir])=0A=
if(cur.nodeType=3D=3D1&&++num=3D=3Dresult)=0A=
break;return cur;},sibling:function(n,elem){var =
r=3D[];for(;n;n=3Dn.nextSibling){if(n.nodeType=3D=3D1&&n!=3Delem)=0A=
r.push(n);}=0A=
return =
r;}});jQuery.event=3D{add:function(elem,types,handler,data){if(elem.nodeT=
ype=3D=3D3||elem.nodeType=3D=3D8)=0A=
return;if(jQuery.browser.msie&&elem.setInterval)=0A=
elem=3Dwindow;if(!handler.guid)=0A=
handler.guid=3Dthis.guid++;if(data!=3Dundefined){var =
fn=3Dhandler;handler=3Dthis.proxy(fn,function(){return =
fn.apply(this,arguments);});handler.data=3Ddata;}=0A=
var =
events=3DjQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=
=3DjQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){if(ty=
peof jQuery!=3D"undefined"&&!jQuery.event.triggered)=0A=
return =
jQuery.event.handle.apply(arguments.callee.elem,arguments);});handle.elem=
=3Delem;jQuery.each(types.split(/\s+/),function(index,type){var =
parts=3Dtype.split(".");type=3Dparts[0];handler.type=3Dparts[1];var =
handlers=3Devents[type];if(!handlers){handlers=3Devents[type]=3D{};if(!jQ=
uery.event.special[type]||jQuery.event.special[type].setup.call(elem)=3D=3D=
=3Dfalse){if(elem.addEventListener)=0A=
elem.addEventListener(type,handle,false);else if(elem.attachEvent)=0A=
elem.attachEvent("on"+type,handle);}}=0A=
handlers[handler.guid]=3Dhandler;jQuery.event.global[type]=3Dtrue;});elem=
=3Dnull;},guid:1,global:{},remove:function(elem,types,handler){if(elem.no=
deType=3D=3D3||elem.nodeType=3D=3D8)=0A=
return;var =
events=3DjQuery.data(elem,"events"),ret,index;if(events){if(types=3D=3Dun=
defined||(typeof types=3D=3D"string"&&types.charAt(0)=3D=3D"."))=0A=
for(var type in events)=0A=
this.remove(elem,type+(types||""));else{if(types.type){handler=3Dtypes.ha=
ndler;types=3Dtypes.type;}=0A=
jQuery.each(types.split(/\s+/),function(index,type){var =
parts=3Dtype.split(".");type=3Dparts[0];if(events[type]){if(handler)=0A=
delete events[type][handler.guid];else=0A=
for(handler in events[type])=0A=
if(!parts[1]||events[type][handler].type=3D=3Dparts[1])=0A=
delete events[type][handler];for(ret in =
events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.=
special[type].teardown.call(elem)=3D=3D=3Dfalse){if(elem.removeEventListe=
ner)=0A=
elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else =
if(elem.detachEvent)=0A=
elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}=0A=
ret=3Dnull;delete events[type];}}});}=0A=
for(ret in events)break;if(!ret){var =
handle=3DjQuery.data(elem,"handle");if(handle)handle.elem=3Dnull;jQuery.r=
emoveData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:fun=
ction(type,data,elem,donative,extra){data=3DjQuery.makeArray(data);if(typ=
e.indexOf("!")>=3D0){type=3Dtype.slice(0,-1);var exclusive=3Dtrue;}=0A=
if(!elem){if(this.global[type])=0A=
jQuery("*").add([window,document]).trigger(type,data);}else{if(elem.nodeT=
ype=3D=3D3||elem.nodeType=3D=3D8)=0A=
return undefined;var =
val,ret,fn=3DjQuery.isFunction(elem[type]||null),event=3D!data[0]||!data[=
0].preventDefault;if(event){data.unshift({type:type,target:elem,preventDe=
fault:function(){},stopPropagation:function(){},timeStamp:now()});data[0]=
[expando]=3Dtrue;}=0A=
data[0].type=3Dtype;if(exclusive)=0A=
data[0].exclusive=3Dtrue;var =
handle=3DjQuery.data(elem,"handle");if(handle)=0A=
val=3Dhandle.apply(elem,data);if((!fn||(jQuery.nodeName(elem,'a')&&type=3D=
=3D"click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)=3D=3D=3Df=
alse)=0A=
val=3Dfalse;if(event)=0A=
data.shift();if(extra&&jQuery.isFunction(extra)){ret=3Dextra.apply(elem,v=
al=3D=3Dnull?data:data.concat(val));if(ret!=3D=3Dundefined)=0A=
val=3Dret;}=0A=
if(fn&&donative!=3D=3Dfalse&&val!=3D=3Dfalse&&!(jQuery.nodeName(elem,'a')=
&&type=3D=3D"click")){this.triggered=3Dtrue;try{elem[type]();}catch(e){}}=0A=
this.triggered=3Dfalse;}=0A=
return val;},handle:function(event){var =
val,ret,namespace,all,handlers;event=3Darguments[0]=3DjQuery.event.fix(ev=
ent||window.event);namespace=3Devent.type.split(".");event.type=3Dnamespa=
ce[0];namespace=3Dnamespace[1];all=3D!namespace&&!event.exclusive;handler=
s=3D(jQuery.data(this,"events")||{})[event.type];for(var j in =
handlers){var =
handler=3Dhandlers[j];if(all||handler.type=3D=3Dnamespace){event.handler=3D=
handler;event.data=3Dhandler.data;ret=3Dhandler.apply(this,arguments);if(=
val!=3D=3Dfalse)=0A=
val=3Dret;if(ret=3D=3D=3Dfalse){event.preventDefault();event.stopPropagat=
ion();}}}=0A=
return val;},fix:function(event){if(event[expando]=3D=3Dtrue)=0A=
return event;var =
originalEvent=3Devent;event=3D{originalEvent:originalEvent};var =
props=3D"altKey attrChange attrName bubbles button cancelable charCode =
clientX clientY ctrlKey currentTarget data detail eventPhase fromElement =
handler keyCode metaKey newValue originalTarget pageX pageY prevValue =
relatedNode relatedTarget screenX screenY shiftKey srcElement target =
timeStamp toElement type view wheelDelta which".split(" ");for(var =
i=3Dprops.length-1;i>=3D0;i--)=0A=
event[props[i]]=3DoriginalEvent[props[i]];event[expando]=3Dtrue;event.pre=
ventDefault=3Dfunction(){if(originalEvent.preventDefault)=0A=
originalEvent.preventDefault();originalEvent.returnValue=3Dfalse;};event.=
stopPropagation=3Dfunction(){if(originalEvent.stopPropagation)=0A=
originalEvent.stopPropagation();originalEvent.cancelBubble=3Dtrue;};event=
.timeStamp=3Devent.timeStamp||now();if(!event.target)=0A=
event.target=3Devent.srcElement||document;if(event.target.nodeType=3D=3D3=
)=0A=
event.target=3Devent.target.parentNode;if(!event.relatedTarget&&event.fro=
mElement)=0A=
event.relatedTarget=3Devent.fromElement=3D=3Devent.target?event.toElement=
:event.fromElement;if(event.pageX=3D=3Dnull&&event.clientX!=3Dnull){var =
doc=3Ddocument.documentElement,body=3Ddocument.body;event.pageX=3Devent.c=
lientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0=
);event.pageY=3Devent.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||=
0)-(doc.clientTop||0);}=0A=
if(!event.which&&((event.charCode||event.charCode=3D=3D=3D0)?event.charCo=
de:event.keyCode))=0A=
event.which=3Devent.charCode||event.keyCode;if(!event.metaKey&&event.ctrl=
Key)=0A=
event.metaKey=3Devent.ctrlKey;if(!event.which&&event.button)=0A=
event.which=3D(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));=
return =
event;},proxy:function(fn,proxy){proxy.guid=3Dfn.guid=3Dfn.guid||proxy.gu=
id||this.guid++;return =
proxy;},special:{ready:{setup:function(){bindReady();return;},teardown:fu=
nction(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)re=
turn =
false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handl=
er);return true;},teardown:function(){if(jQuery.browser.msie)return =
false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.han=
dler);return =
true;},handler:function(event){if(withinElement(event,this))return =
true;event.type=3D"mouseenter";return =
jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function()=
{if(jQuery.browser.msie)return =
false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handle=
r);return true;},teardown:function(){if(jQuery.browser.msie)return =
false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.hand=
ler);return =
true;},handler:function(event){if(withinElement(event,this))return =
true;event.type=3D"mouseleave";return =
jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:fun=
ction(type,data,fn){return =
type=3D=3D"unload"?this.one(type,data,fn):this.each(function(){jQuery.eve=
nt.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){var =
one=3DjQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(eve=
nt,one);return(fn||data).apply(this,arguments);});return =
this.each(function(){jQuery.event.add(this,type,one,fn&&data);});},unbind=
:function(type,fn){return =
this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:funct=
ion(type,data,fn){return =
this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},tr=
iggerHandler:function(type,data,fn){return =
this[0]&&jQuery.event.trigger(type,data,this[0],false,fn);},toggle:functi=
on(fn){var args=3Darguments,i=3D1;while(i<args.length)=0A=
jQuery.event.proxy(fn,args[i++]);return =
this.click(jQuery.event.proxy(fn,function(event){this.lastToggle=3D(this.=
lastToggle||0)%i;event.preventDefault();return =
args[this.lastToggle++].apply(this,arguments)||false;}));},hover:function=
(fnOver,fnOut){return =
this.bind('mouseenter',fnOver).bind('mouseleave',fnOut);},ready:function(=
fn){bindReady();if(jQuery.isReady)=0A=
fn.call(document,jQuery);else=0A=
jQuery.readyList.push(function(){return fn.call(this,jQuery);});return =
this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!j=
Query.isReady){jQuery.isReady=3Dtrue;if(jQuery.readyList){jQuery.each(jQu=
ery.readyList,function(){this.call(document);});jQuery.readyList=3Dnull;}=0A=
jQuery(document).triggerHandler("ready");}}});var =
readyBound=3Dfalse;function =
bindReady(){if(readyBound)return;readyBound=3Dtrue;if(document.addEventLi=
stener&&!jQuery.browser.opera)=0A=
document.addEventListener("DOMContentLoaded",jQuery.ready,false);if(jQuer=
y.browser.msie&&window=3D=3Dtop)(function(){if(jQuery.isReady)return;try{=
document.documentElement.doScroll("left");}catch(error){setTimeout(argume=
nts.callee,0);return;}=0A=
jQuery.ready();})();if(jQuery.browser.opera)=0A=
document.addEventListener("DOMContentLoaded",function(){if(jQuery.isReady=
)return;for(var i=3D0;i<document.styleSheets.length;i++)=0A=
if(document.styleSheets[i].disabled){setTimeout(arguments.callee,0);retur=
n;}=0A=
jQuery.ready();},false);if(jQuery.browser.safari){var =
numStyles;(function(){if(jQuery.isReady)return;if(document.readyState!=3D=
"loaded"&&document.readyState!=3D"complete"){setTimeout(arguments.callee,=
0);return;}=0A=
if(numStyles=3D=3D=3Dundefined)=0A=
numStyles=3DjQuery("style, =
link[rel=3Dstylesheet]").length;if(document.styleSheets.length!=3DnumStyl=
es){setTimeout(arguments.callee,0);return;}=0A=
jQuery.ready();})();}=0A=
jQuery.event.add(window,"load",jQuery.ready);}=0A=
jQuery.each(("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mous=
edown,mouseup,mousemove,mouseover,mouseout,change,select,"+"submit,keydow=
n,keypress,keyup,error").split(","),function(i,name){jQuery.fn[name]=3Dfu=
nction(fn){return fn?this.bind(name,fn):this.trigger(name);};});var =
withinElement=3Dfunction(event,elem){var =
parent=3Devent.relatedTarget;while(parent&&parent!=3Delem)try{parent=3Dpa=
rent.parentNode;}catch(error){parent=3Delem;}=0A=
return =
parent=3D=3Delem;};jQuery(window).bind("unload",function(){jQuery("*").ad=
d(document).unbind();});jQuery.fn.extend({_load:jQuery.fn.load,load:funct=
ion(url,params,callback){if(typeof url!=3D'string')=0A=
return this._load(url);var off=3Durl.indexOf(" ");if(off>=3D0){var =
selector=3Durl.slice(off,url.length);url=3Durl.slice(0,off);}=0A=
callback=3Dcallback||function(){};var type=3D"GET";if(params)=0A=
if(jQuery.isFunction(params)){callback=3Dparams;params=3Dnull;}else{param=
s=3DjQuery.param(params);type=3D"POST";}=0A=
var =
self=3Dthis;jQuery.ajax({url:url,type:type,dataType:"html",data:params,co=
mplete:function(res,status){if(status=3D=3D"success"||status=3D=3D"notmod=
ified")=0A=
self.html(selector?jQuery("<div/>").append(res.responseText.replace(/<scr=
ipt(.|\s)*?\/script>/g,"")).find(selector):res.responseText);self.each(ca=
llback,[res.responseText,status,res]);}});return =
this;},serialize:function(){return =
jQuery.param(this.serializeArray());},serializeArray:function(){return =
this.map(function(){return =
jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filt=
er(function(){return =
this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.no=
deName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem)=
{var val=3DjQuery(this).val();return =
val=3D=3Dnull?null:val.constructor=3D=3DArray?jQuery.map(val,function(val=
,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get=
();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess=
,ajaxSend".split(","),function(i,o){jQuery.fn[o]=3Dfunction(f){return =
this.bind(o,f);};});var =
jsc=3Dnow();jQuery.extend({get:function(url,data,callback,type){if(jQuery=
.isFunction(data)){callback=3Ddata;data=3Dnull;}=0A=
return =
jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type}=
);},getScript:function(url,callback){return =
jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callba=
ck){return =
jQuery.get(url,data,callback,"json");},post:function(url,data,callback,ty=
pe){if(jQuery.isFunction(data)){callback=3Ddata;data=3D{};}=0A=
return =
jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type=
});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,setti=
ngs);},ajaxSettings:{url:location.href,global:true,type:"GET",timeout:0,c=
ontentType:"application/x-www-form-urlencoded",processData:true,async:tru=
e,data:null,username:null,password:null,accepts:{xml:"application/xml, =
text/xml",html:"text/html",script:"text/javascript, =
application/javascript",json:"application/json, =
text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:=
function(s){s=3DjQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSet=
tings,s));var =
jsonp,jsre=3D/=3D\?(&|$)/g,status,data,type=3Ds.type.toUpperCase();if(s.d=
ata&&s.processData&&typeof s.data!=3D"string")=0A=
s.data=3DjQuery.param(s.data);if(s.dataType=3D=3D"jsonp"){if(type=3D=3D"G=
ET"){if(!s.url.match(jsre))=0A=
s.url+=3D(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=3D?";}else =
if(!s.data||!s.data.match(jsre))=0A=
s.data=3D(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=3D?";s.dataType=3D=
"json";}=0A=
if(s.dataType=3D=3D"json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre)=
)){jsonp=3D"jsonp"+jsc++;if(s.data)=0A=
s.data=3D(s.data+"").replace(jsre,"=3D"+jsonp+"$1");s.url=3Ds.url.replace=
(jsre,"=3D"+jsonp+"$1");s.dataType=3D"script";window[jsonp]=3Dfunction(tm=
p){data=3Dtmp;success();complete();window[jsonp]=3Dundefined;try{delete =
window[jsonp];}catch(e){}=0A=
if(head)=0A=
head.removeChild(script);};}=0A=
if(s.dataType=3D=3D"script"&&s.cache=3D=3Dnull)=0A=
s.cache=3Dfalse;if(s.cache=3D=3D=3Dfalse&&type=3D=3D"GET"){var =
ts=3Dnow();var =
ret=3Ds.url.replace(/(\?|&)_=3D.*?(&|$)/,"$1_=3D"+ts+"$2");s.url=3Dret+((=
ret=3D=3Ds.url)?(s.url.match(/\?/)?"&":"?")+"_=3D"+ts:"");}=0A=
if(s.data&&type=3D=3D"GET"){s.url+=3D(s.url.match(/\?/)?"&":"?")+s.data;s=
.data=3Dnull;}=0A=
if(s.global&&!jQuery.active++)=0A=
jQuery.event.trigger("ajaxStart");var =
remote=3D/^(?:\w+:)?\/\/([^\/?#]+)/;if(s.dataType=3D=3D"script"&&type=3D=3D=
"GET"&&remote.test(s.url)&&remote.exec(s.url)[1]!=3Dlocation.host){var =
head=3Ddocument.getElementsByTagName("head")[0];var =
script=3Ddocument.createElement("script");script.src=3Ds.url;if(s.scriptC=
harset)=0A=
script.charset=3Ds.scriptCharset;if(!jsonp){var =
done=3Dfalse;script.onload=3Dscript.onreadystatechange=3Dfunction(){if(!d=
one&&(!this.readyState||this.readyState=3D=3D"loaded"||this.readyState=3D=
=3D"complete")){done=3Dtrue;success();complete();head.removeChild(script)=
;}};}=0A=
head.appendChild(script);return undefined;}=0A=
var requestDone=3Dfalse;var xhr=3Dwindow.ActiveXObject?new =
ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();if(s.username)=0A=
xhr.open(type,s.url,s.async,s.username,s.password);else=0A=
xhr.open(type,s.url,s.async);try{if(s.data)=0A=
xhr.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)=0A=
xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu=
, 01 Jan 1970 00:00:00 =
GMT");xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRe=
questHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataTy=
pe]+", */*":s.accepts._default);}catch(e){}=0A=
if(s.beforeSend&&s.beforeSend(xhr,s)=3D=3D=3Dfalse){s.global&&jQuery.acti=
ve--;xhr.abort();return false;}=0A=
if(s.global)=0A=
jQuery.event.trigger("ajaxSend",[xhr,s]);var =
onreadystatechange=3Dfunction(isTimeout){if(!requestDone&&xhr&&(xhr.ready=
State=3D=3D4||isTimeout=3D=3D"timeout")){requestDone=3Dtrue;if(ival){clea=
rInterval(ival);ival=3Dnull;}=0A=
status=3DisTimeout=3D=3D"timeout"&&"timeout"||!jQuery.httpSuccess(xhr)&&"=
error"||s.ifModified&&jQuery.httpNotModified(xhr,s.url)&&"notmodified"||"=
success";if(status=3D=3D"success"){try{data=3DjQuery.httpData(xhr,s.dataT=
ype,s.dataFilter);}catch(e){status=3D"parsererror";}}=0A=
if(status=3D=3D"success"){var =
modRes;try{modRes=3Dxhr.getResponseHeader("Last-Modified");}catch(e){}=0A=
if(s.ifModified&&modRes)=0A=
jQuery.lastModified[s.url]=3DmodRes;if(!jsonp)=0A=
success();}else=0A=
jQuery.handleError(s,xhr,status);complete();if(s.async)=0A=
xhr=3Dnull;}};if(s.async){var =
ival=3DsetInterval(onreadystatechange,13);if(s.timeout>0)=0A=
setTimeout(function(){if(xhr){xhr.abort();if(!requestDone)=0A=
onreadystatechange("timeout");}},s.timeout);}=0A=
try{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,null,e);}=0A=
if(!s.async)=0A=
onreadystatechange();function success(){if(s.success)=0A=
s.success(data,status);if(s.global)=0A=
jQuery.event.trigger("ajaxSuccess",[xhr,s]);}=0A=
function complete(){if(s.complete)=0A=
s.complete(xhr,status);if(s.global)=0A=
jQuery.event.trigger("ajaxComplete",[xhr,s]);if(s.global&&!--jQuery.activ=
e)=0A=
jQuery.event.trigger("ajaxStop");}=0A=
return =
xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,=
e);if(s.global)=0A=
jQuery.event.trigger("ajaxError",[xhr,s,e]);},active:0,httpSuccess:functi=
on(xhr){try{return!xhr.status&&location.protocol=3D=3D"file:"||(xhr.statu=
s>=3D200&&xhr.status<300)||xhr.status=3D=3D304||xhr.status=3D=3D1223||jQu=
ery.browser.safari&&xhr.status=3D=3Dundefined;}catch(e){}=0A=
return false;},httpNotModified:function(xhr,url){try{var =
xhrRes=3Dxhr.getResponseHeader("Last-Modified");return =
xhr.status=3D=3D304||xhrRes=3D=3DjQuery.lastModified[url]||jQuery.browser=
.safari&&xhr.status=3D=3Dundefined;}catch(e){}=0A=
return false;},httpData:function(xhr,type,filter){var =
ct=3Dxhr.getResponseHeader("content-type"),xml=3Dtype=3D=3D"xml"||!type&&=
ct&&ct.indexOf("xml")>=3D0,data=3Dxml?xhr.responseXML:xhr.responseText;if=
(xml&&data.documentElement.tagName=3D=3D"parsererror")=0A=
throw"parsererror";if(filter)=0A=
data=3Dfilter(data,type);if(type=3D=3D"script")=0A=
jQuery.globalEval(data);if(type=3D=3D"json")=0A=
data=3Deval("("+data+")");return data;},param:function(a){var =
s=3D[];if(a.constructor=3D=3DArray||a.jquery)=0A=
jQuery.each(a,function(){s.push(encodeURIComponent(this.name)+"=3D"+encod=
eURIComponent(this.value));});else=0A=
for(var j in a)=0A=
if(a[j]&&a[j].constructor=3D=3DArray)=0A=
jQuery.each(a[j],function(){s.push(encodeURIComponent(j)+"=3D"+encodeURIC=
omponent(this));});else=0A=
s.push(encodeURIComponent(j)+"=3D"+encodeURIComponent(jQuery.isFunction(a=
[j])?a[j]():a[j]));return =
s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed=
,callback){return =
speed?this.animate({height:"show",width:"show",opacity:"show"},speed,call=
back):this.filter(":hidden").each(function(){this.style.display=3Dthis.ol=
dblock||"";if(jQuery.css(this,"display")=3D=3D"none"){var =
elem=3DjQuery("<"+this.tagName+" =
/>").appendTo("body");this.style.display=3Delem.css("display");if(this.st=
yle.display=3D=3D"none")=0A=
this.style.display=3D"block";elem.remove();}}).end();},hide:function(spee=
d,callback){return =
speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,call=
back):this.filter(":visible").each(function(){this.oldblock=3Dthis.oldblo=
ck||jQuery.css(this,"display");this.style.display=3D"none";}).end();},_to=
ggle:jQuery.fn.toggle,toggle:function(fn,fn2){return =
jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arg=
uments):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"}=
,fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"sh=
ow":"hide"]();});},slideDown:function(speed,callback){return =
this.animate({height:"show"},speed,callback);},slideUp:function(speed,cal=
lback){return =
this.animate({height:"hide"},speed,callback);},slideToggle:function(speed=
,callback){return =
this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,ca=
llback){return =
this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,ca=
llback){return =
this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,=
callback){return =
this.animate({opacity:to},speed,callback);},animate:function(prop,speed,e=
asing,callback){var optall=3DjQuery.speed(speed,easing,callback);return =
this[optall.queue=3D=3D=3Dfalse?"each":"queue"](function(){if(this.nodeTy=
pe!=3D1)=0A=
return false;var =
opt=3DjQuery.extend({},optall),p,hidden=3DjQuery(this).is(":hidden"),self=
=3Dthis;for(p in =
prop){if(prop[p]=3D=3D"hide"&&hidden||prop[p]=3D=3D"show"&&!hidden)=0A=
return =
opt.complete.call(this);if(p=3D=3D"height"||p=3D=3D"width"){opt.display=3D=
jQuery.css(this,"display");opt.overflow=3Dthis.style.overflow;}}=0A=
if(opt.overflow!=3Dnull)=0A=
this.style.overflow=3D"hidden";opt.curAnim=3DjQuery.extend({},prop);jQuer=
y.each(prop,function(name,val){var e=3Dnew =
jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))=0A=
e[val=3D=3D"toggle"?hidden?"show":"hide":val](prop);else{var =
parts=3Dval.toString().match(/^([+-]=3D)?([\d+-.]+)(.*)$/),start=3De.cur(=
true)||0;if(parts){var =
end=3DparseFloat(parts[2]),unit=3Dparts[3]||"px";if(unit!=3D"px"){self.st=
yle[name]=3D(end||1)+unit;start=3D((end||1)/e.cur(true))*start;self.style=
[name]=3Dstart+unit;}=0A=
if(parts[1])=0A=
end=3D((parts[1]=3D=3D"-=3D"?-1:1)*end)+start;e.custom(start,end,unit);}e=
lse=0A=
e.custom(start,val,"");}});return =
true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type=
.constructor=3D=3DArray)){fn=3Dtype;type=3D"fx";}=0A=
if(!type||(typeof type=3D=3D"string"&&!fn))=0A=
return queue(this[0],type);return =
this.each(function(){if(fn.constructor=3D=3DArray)=0A=
queue(this,type,fn);else{queue(this,type).push(fn);if(queue(this,type).le=
ngth=3D=3D1)=0A=
fn.call(this);}});},stop:function(clearQueue,gotoEnd){var =
timers=3DjQuery.timers;if(clearQueue)=0A=
this.queue([]);this.each(function(){for(var =
i=3Dtimers.length-1;i>=3D0;i--)=0A=
if(timers[i].elem=3D=3Dthis){if(gotoEnd)=0A=
timers[i](true);timers.splice(i,1);}});if(!gotoEnd)=0A=
this.dequeue();return this;}});var =
queue=3Dfunction(elem,type,array){if(elem){type=3Dtype||"fx";var =
q=3DjQuery.data(elem,type+"queue");if(!q||array)=0A=
q=3DjQuery.data(elem,type+"queue",jQuery.makeArray(array));}=0A=
return q;};jQuery.fn.dequeue=3Dfunction(type){type=3Dtype||"fx";return =
this.each(function(){var q=3Dqueue(this,type);q.shift();if(q.length)=0A=
q[0].call(this);});};jQuery.extend({speed:function(speed,easing,fn){var =
opt=3Dspeed&&speed.constructor=3D=3DObject?speed:{complete:fn||!fn&&easin=
g||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easi=
ng&&easing.constructor!=3DFunction&&easing};opt.duration=3D(opt.duration&=
&opt.duration.constructor=3D=3DNumber?opt.duration:jQuery.fx.speeds[opt.d=
uration])||jQuery.fx.speeds.def;opt.old=3Dopt.complete;opt.complete=3Dfun=
ction(){if(opt.queue!=3D=3Dfalse)=0A=
jQuery(this).dequeue();if(jQuery.isFunction(opt.old))=0A=
opt.old.call(this);};return =
opt;},easing:{linear:function(p,n,firstNum,diff){return =
firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*M=
ath.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,=
options,prop){this.options=3Doptions;this.elem=3Delem;this.prop=3Dprop;if=
(!options.orig)=0A=
options.orig=3D{};}});jQuery.fx.prototype=3D{update:function(){if(this.op=
tions.step)=0A=
this.options.step.call(this.elem,this.now,this);(jQuery.fx.step[this.prop=
]||jQuery.fx.step._default)(this);if(this.prop=3D=3D"height"||this.prop=3D=
=3D"width")=0A=
this.elem.style.display=3D"block";},cur:function(force){if(this.elem[this=
.prop]!=3Dnull&&this.elem.style[this.prop]=3D=3Dnull)=0A=
return this.elem[this.prop];var =
r=3DparseFloat(jQuery.css(this.elem,this.prop,force));return =
r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:=
function(from,to,unit){this.startTime=3Dnow();this.start=3Dfrom;this.end=3D=
to;this.unit=3Dunit||this.unit||"px";this.now=3Dthis.start;this.pos=3Dthi=
s.state=3D0;this.update();var self=3Dthis;function t(gotoEnd){return =
self.step(gotoEnd);}=0A=
t.elem=3Dthis.elem;jQuery.timers.push(t);if(jQuery.timerId=3D=3Dnull){jQu=
ery.timerId=3DsetInterval(function(){var timers=3DjQuery.timers;for(var =
i=3D0;i<timers.length;i++)=0A=
if(!timers[i]())=0A=
timers.splice(i--,1);if(!timers.length){clearInterval(jQuery.timerId);jQu=
ery.timerId=3Dnull;}},13);}},show:function(){this.options.orig[this.prop]=
=3DjQuery.attr(this.elem.style,this.prop);this.options.show=3Dtrue;this.c=
ustom(0,this.cur());if(this.prop=3D=3D"width"||this.prop=3D=3D"height")=0A=
this.elem.style[this.prop]=3D"1px";jQuery(this.elem).show();},hide:functi=
on(){this.options.orig[this.prop]=3DjQuery.attr(this.elem.style,this.prop=
);this.options.hide=3Dtrue;this.custom(this.cur(),0);},step:function(goto=
End){var =
t=3Dnow();if(gotoEnd||t>this.options.duration+this.startTime){this.now=3D=
this.end;this.pos=3Dthis.state=3D1;this.update();this.options.curAnim[thi=
s.prop]=3Dtrue;var done=3Dtrue;for(var i in this.options.curAnim)=0A=
if(this.options.curAnim[i]!=3D=3Dtrue)=0A=
done=3Dfalse;if(done){if(this.options.display!=3Dnull){this.elem.style.ov=
erflow=3Dthis.options.overflow;this.elem.style.display=3Dthis.options.dis=
play;if(jQuery.css(this.elem,"display")=3D=3D"none")=0A=
this.elem.style.display=3D"block";}=0A=
if(this.options.hide)=0A=
this.elem.style.display=3D"none";if(this.options.hide||this.options.show)=0A=
for(var p in this.options.curAnim)=0A=
jQuery.attr(this.elem.style,p,this.options.orig[p]);}=0A=
if(done)=0A=
this.options.complete.call(this.elem);return false;}else{var =
n=3Dt-this.startTime;this.state=3Dn/this.options.duration;this.pos=3DjQue=
ry.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](th=
is.state,n,0,1,this.options.duration);this.now=3Dthis.start+((this.end-th=
is.start)*this.pos);this.update();}=0A=
return =
true;}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,def:400},step:=
{scrollLeft:function(fx){fx.elem.scrollLeft=3Dfx.now;},scrollTop:function=
(fx){fx.elem.scrollTop=3Dfx.now;},opacity:function(fx){jQuery.attr(fx.ele=
m.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=3D=
fx.now+fx.unit;}}});jQuery.fn.offset=3Dfunction(){var =
left=3D0,top=3D0,elem=3Dthis[0],results;if(elem)with(jQuery.browser){var =
parent=3Delem.parentNode,offsetChild=3Delem,offsetParent=3Delem.offsetPar=
ent,doc=3Delem.ownerDocument,safari2=3Dsafari&&parseInt(version)<522&&!/a=
dobeair/i.test(userAgent),css=3DjQuery.curCSS,fixed=3Dcss(elem,"position"=
)=3D=3D"fixed";if(elem.getBoundingClientRect){var =
box=3Delem.getBoundingClientRect();add(box.left+Math.max(doc.documentElem=
ent.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.=
scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.d=
ocumentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while=
(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(moz=
illa&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)=0A=
border(offsetParent);if(!fixed&&css(offsetParent,"position")=3D=3D"fixed"=
)=0A=
fixed=3Dtrue;offsetChild=3D/^body$/i.test(offsetParent.tagName)?offsetChi=
ld:offsetParent;offsetParent=3DoffsetParent.offsetParent;}=0A=
while(parent&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/=
^inline|table.*$/i.test(css(parent,"display")))=0A=
add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&css(parent,"overflo=
w")!=3D"visible")=0A=
border(parent);parent=3Dparent.parentNode;}=0A=
if((safari2&&(fixed||css(offsetChild,"position")=3D=3D"absolute"))||(mozi=
lla&&css(offsetChild,"position")!=3D"absolute"))=0A=
add(-doc.body.offsetLeft,-doc.body.offsetTop);if(fixed)=0A=
add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max=
(doc.documentElement.scrollTop,doc.body.scrollTop));}=0A=
results=3D{top:top,left:left};}=0A=
function =
border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS=
(elem,"borderTopWidth",true));}=0A=
function add(l,t){left+=3DparseInt(l,10)||0;top+=3DparseInt(t,10)||0;}=0A=
return results;};jQuery.fn.extend({position:function(){var =
left=3D0,top=3D0,results;if(this[0]){var =
offsetParent=3Dthis.offsetParent(),offset=3Dthis.offset(),parentOffset=3D=
/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.=
offset();offset.top-=3Dnum(this,'marginTop');offset.left-=3Dnum(this,'mar=
ginLeft');parentOffset.top+=3Dnum(offsetParent,'borderTopWidth');parentOf=
fset.left+=3Dnum(offsetParent,'borderLeftWidth');results=3D{top:offset.to=
p-parentOffset.top,left:offset.left-parentOffset.left};}=0A=
return results;},offsetParent:function(){var =
offsetParent=3Dthis[0].offsetParent;while(offsetParent&&(!/^body|html$/i.=
test(offsetParent.tagName)&&jQuery.css(offsetParent,'position')=3D=3D'sta=
tic'))=0A=
offsetParent=3DoffsetParent.offsetParent;return =
jQuery(offsetParent);}});jQuery.each(['Left','Top'],function(i,name){var =
method=3D'scroll'+name;jQuery.fn[method]=3Dfunction(val){if(!this[0])retu=
rn;return =
val!=3Dundefined?this.each(function(){this=3D=3Dwindow||this=3D=3Ddocumen=
t?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window)=
.scrollTop()):this[method]=3Dval;}):this[0]=3D=3Dwindow||this[0]=3D=3Ddoc=
ument?self[i?'pageYOffset':'pageXOffset']||jQuery.boxModel&&document.docu=
mentElement[method]||document.body[method]:this[0][method];};});jQuery.ea=
ch(["Height","Width"],function(i,name){var =
tl=3Di?"Left":"Top",br=3Di?"Right":"Bottom";jQuery.fn["inner"+name]=3Dfun=
ction(){return this[name.toLowerCase()]()+=0A=
num(this,"padding"+tl)+=0A=
num(this,"padding"+br);};jQuery.fn["outer"+name]=3Dfunction(margin){retur=
n this["inner"+name]()+=0A=
num(this,"border"+tl+"Width")+=0A=
num(this,"border"+br+"Width")+=0A=
(margin?num(this,"margin"+tl)+num(this,"margin"+br):0);};});})();jQuery.n=
oConflict();if(!window.RichFaces){window.RichFaces=3D{};}=0A=
if(!window.RichFaces.Memory){window.RichFaces.Memory=3D{nodeCleaners:{},c=
omponentCleaners:{},addCleaner:function(name,cleaner){this.nodeCleaners[n=
ame]=3Dcleaner;},addComponentCleaner:function(name,cleaner,checker){this.=
componentCleaners[name]=3D{cleaner:cleaner,checker:checker};},applyCleane=
rs:function(node,isAjax,componentNodes){for(var name in =
this.nodeCleaners){this.nodeCleaners[name](node,isAjax);}=0A=
for(var name in =
this.componentCleaners){if(this.componentCleaners[name].checker(node,isAj=
ax))=0A=
componentNodes.push(node);}},_clean:function(oldNode,isAjax,componentNode=
s){if(oldNode){this.applyCleaners(oldNode,isAjax,componentNodes);var =
all=3DoldNode.all;if(all){var counter=3D0;var =
length=3Dall.length;for(var =
counter=3D0;counter<length;counter++){this.applyCleaners(all[counter],isA=
jax,componentNodes);}}else{var =
node=3DoldNode.firstChild;while(node){this._clean(node,isAjax,componentNo=
des);node=3Dnode.nextSibling;}}}},_cleanComponentNodes:function(oldNodes,=
isAjax){for(var i=3D0;i<oldNodes.length;i++){var =
node=3DoldNodes[i];for(var name in =
this.componentCleaners){this.componentCleaners[name].cleaner(node,isAjax)=
;}}},clean:function(oldNode,isAjax){var =
componentNodes=3D[];this._clean(oldNode,isAjax,componentNodes);this._clea=
nComponentNodes(componentNodes,isAjax);componentNodes=3Dnull;}};window.Ri=
chFaces.Memory.addComponentCleaner("richfaces",function(node,isAjax){var =
component=3Dnode.component;if(component){var =
destructorName=3Dcomponent["rich:destructor"];if(destructorName){var =
destructor=3Dcomponent[destructorName];if(destructor){destructor.call(com=
ponent,isAjax);}}}},function(node,isAjax){return(node.component&&node.com=
ponent["rich:destructor"]);});if(window.attachEvent){window.attachEvent("=
onunload",function(){var =
memory=3Dwindow.RichFaces.Memory;memory.clean(document);memory.clean(wind=
ow);});}}=0A=
if(!window.RichFaces){window.RichFaces=3D{};}=0A=
if(!window.RichFaces.isJQueryWrapped){var =
oldJQuery=3DjQuery;if(window.RichFaces&&window.RichFaces.Memory){window.R=
ichFaces.Memory.addCleaner("jquery",function(node,isAjax){if(node&&node[o=
ldJQuery.expando]){oldJQuery.event.remove(node);oldJQuery.removeData(node=
);}});}=0A=
window.RichFaces.isJQueryWrapped=3Dtrue;};
------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/renderkit/html/script/controlUtils.js

=0A=
if(!window.Richfaces){window.Richfaces=3D{};}=0A=
if(!Richfaces.componentControl){Richfaces.componentControl=3D{};}=0A=
Richfaces.componentControl.eachComponent=3Dfunction(forAttr,callback){jQu=
ery(forAttr).each(function(){if(this.component){callback(this.component);=
}});};Richfaces.componentControl.applyDecorations=3Dfunction(element,forA=
ttr,decorationCode){if(decorationCode){decorationCode(element);}=0A=
Richfaces.componentControl.eachComponent(forAttr,function(component){if(c=
omponent.applyDecoration){component.applyDecoration(element);}});};Richfa=
ces.componentControl.attachEvent=3Dfunction(attachTo,aevent,forAttr,opera=
tion,params,disableDefault){jQuery(attachTo).bind(Richfaces.effectEventOn=
Out(aevent),function(cevent){Richfaces.componentControl.performOperation(=
cevent,forAttr,operation,params,disableDefault);}).each(function(){Richfa=
ces.componentControl.applyDecorations(this,forAttr,function(element){});}=
);};Richfaces.componentControl.performOperation=3Dfunction(cevent,forAttr=
,operation,params,disableDefault){Richfaces.componentControl.eachComponen=
t(forAttr,function(component){var paramsValue=3Dparams;if(typeof =
params=3D=3D"function"){paramsValue=3Dparams();}=0A=
component[operation](cevent,paramsValue);});if(disableDefault){Event.stop=
(cevent);}};Richfaces.effectEventOnOut=3Dfunction(ename){return =
ename.substr(0,2)=3D=3D'on'?ename.substr(2):ename;};
------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/app/a4j/g/3_3_0.GAorg/richfaces/renderkit/html/scripts/skinning.js

=0A=
{var mediaName=3D"rich-extended-skinning";var =
userAgent=3Dnavigator.userAgent;var =
skipNavigator=3Dwindow.opera||(userAgent.indexOf('AppleWebKit/')>-1&&user=
Agent.indexOf('Chrome/')=3D=3D-1);if(!skipNavigator){var =
resetMedia=3Dfunction(elt){var =
media=3Delt.getAttribute('media');if(mediaName=3D=3Dmedia){elt.removeAttr=
ibute('media');}};if(!window._RICH_FACES_SKINNING_ADDED_TO_BODY){var =
getElementByTagName=3Dfunction(elt,name){var =
elements;try{elements=3Delt.selectNodes(".//*[local-name()=3D\""+=0A=
name+"\"]");}catch(ex){try{elements=3Delt.getElementsByTagName(name);}cat=
ch(nf){}}=0A=
return elements;};var =
f=3Dfunction(){if(window.RICH_FACES_EXTENDED_SKINNING_ON){var =
styles=3DgetElementByTagName(document,'link');if(styles){var =
l=3Dstyles.length;for(var i=3D0;i<l;i++){var =
elt=3Dstyles[i];resetMedia(elt);}}}};if(window.addEventListener){window.a=
ddEventListener("load",f,false);}else{window.attachEvent("onload",f);}=0A=
window._RICH_FACES_SKINNING_ADDED_TO_BODY=3Dtrue;}=0A=
if(!window._RICH_FACES_SKINNING_ADDED_TO_AJAX&&typeof =
A4J!=3D"undefined"&&A4J.AJAX){A4J.AJAX.AddHeadElementTransformer(function=
(elt){if(window.RICH_FACES_EXTENDED_SKINNING_ON){if(elt.tagName&&elt.tagN=
ame.toLowerCase()=3D=3D'link'){resetMedia(elt);}}});window._RICH_FACES_SK=
INNING_ADDED_TO_AJAX=3Dtrue;}}};
------=_NextPart_000_0070_01CC5770.8DD5BB50
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.efast.dol.gov/portal/scripts/js_general.js

function setFirstFieldfocus()
{
	form =3D document.getElementById('mainform');=20
	if( form.elements[0]!=3Dnull)=20
	{
		var i;
		var max =3D form.length;
	=09
		for( i =3D 0; i < max; i++ )=20
		{
			if( (form.elements[ i ].type !=3D "hidden" &&=20
				 form.elements[ i ].type !=3D "button" &&=20
				 form.elements[ i ].type !=3D "submit") &&
				!form.elements[ i ].disabled &&
				!form.elements[ i ].readOnly &&
				(form.elements[ i ].id !=3D "mainform:filingName" && form.elements[ =
i ].id !=3D ""))=20
			{
				form.elements[ i ].focus();
				break;
			}
		}
	}
}

------=_NextPart_000_0070_01CC5770.8DD5BB50--
