From: <Saved by Windows Internet Explorer 8>
Subject: European Union to Send Monitors to Ethiopia Vote, Lawmaker Says - Bloomberg.com
Date: Wed, 31 Mar 2010 16:00:56 -0700
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CAD0EB.58E9CDD0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/apps/news?sid=aYQbJ5EHOjV4&pid=20601087

=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:webvar =3D =
"http://www.bloomberg.com/webvar"><HEAD><TITLE>European Union to Send =
Monitors to Ethiopia Vote, Lawmaker Says - Bloomberg.com</TITLE>
<META content=3D"text/html; charset=3DUTF-8" http-equiv=3DContent-Type>
<META name=3DKEYWORDS content=3D"">
<META name=3DOWNER content=3D"Bloomberg L.P.">
<META name=3DROBOTS content=3DNOARCHIVE>
<META name=3DDESCRIPTION=20
content=3D" The European Union will send a team of observers to monitor =
Ethiopia=E2=80=99s May 23 national elections, amid complaints by =
opposition parties that the vote won=E2=80=99t be free and fair, a =
European lawmaker said. ">
<META content=3D"Mon, 30 May 2005 00:00:00 GMT" http-equiv=3Dexpires>
<META content=3D1200 http-equiv=3Drefresh><LINK rel=3Dstylesheet =
type=3Dtext/css=20
href=3D"http://www.bloomberg.com/ext-2.2/resources/css/ext-all.css" =
rev=3Dstylesheet=20
media=3Dscreen,print><LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.bloomberg.com/ext-2.2/resources/css/xtheme-darkgray.cs=
s"=20
rev=3Dstylesheet media=3Dscreen,print><LINK rel=3Dstylesheet =
type=3Dtext/css=20
href=3D"http://www.bloomberg.com/styles/news_tabs.css" rev=3Dstylesheet=20
media=3Dscreen,print><LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.bloomberg.com/styles/main9.css" rev=3Dstylesheet=20
media=3Dscreen,print><LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.bloomberg.com/styles/symautocomplete.css" =
rev=3Dstylesheet><!--[if IE 6]><link type=3D"text/css" =
href=3D"/styles/iemenu2.css" rel=3D"stylesheet">=0A=
<![endif]--><LINK=20
rel=3Dstylesheet type=3Dtext/css =
href=3D"http://www.bloomberg.com/styles/news.css"=20
rev=3Dstylesheet media=3Dscreen,print>
<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://www.bloomberg.com/jscommon/0/all_header_v5.js">// =
</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://www.bloomberg.com/jscommon/advolatility.js">// </SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://www.bloomberg.com/jscommon/ajaxutil.js">//</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://www.bloomberg.com/jscommon/symautocomplete.js">//</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.bloomberg.com/jscommon/photos.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.bloomberg.com/jscommon/news_tabs.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.bloomberg.com/ext-2.2/adapter/ext/ext-base.js"></SCRIPT=
>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.bloomberg.com/ext-2.2/ext-all.js"></SCRIPT>

<SCRIPT>=0A=
function utmx_section(){}function utmx(){}=0A=
(function(){var =
k=3D'3364513915',d=3Ddocument,l=3Dd.location,c=3Dd.cookie;function f(n){=0A=
if(c){var i=3Dc.indexOf(n+'=3D');if(i>-1){var =
j=3Dc.indexOf(';',i);return c.substring(i+n.=0A=
length+1,j<0?c.length:j)}}}var =
x=3Df('__utmx'),xx=3Df('__utmxx'),h=3Dl.hash;=0A=
d.write('<sc'+'ript src=3D"'+=0A=
'http'+(l.protocol=3D=3D'https:'?'s://ssl':'://www')+'.google-analytics.c=
om'=0A=
+'/siteopt.js?v=3D1&utmxkey=3D'+k+'&utmx=3D'+(x?x:'')+'&utmxx=3D'+(xx?xx:=
'')+'&utmxtime=3D'=0A=
+new Date().valueOf()+(h?'&utmxhash=3D'+escape(h.substr(1)):'')+=0A=
'" type=3D"text/javascript" charset=3D"utf-8"></sc'+'ript>')})();=0A=
</SCRIPT>

<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18904"></HEAD>
<BODY leftMargin=3D0 topMargin=3D0 marginheight=3D"0" =
marginwidth=3D"0"><!--20670087-->
<DIV id=3Dcontent><MAP name=3Dbba><AREA =
href=3D"https://bba.bloomberg.net/"=20
  alt=3D"Bloomberg Anywhere" target=3D_blank coords=3D0,0,156,24><AREA=20
  href=3D"https://software.bloomberg.com/bb/service" alt=3D"Bloomberg =
Professional"=20
  target=3D_blank coords=3D163,0,333,24><AREA =
href=3D"http://about.bloomberg.com/"=20
  alt=3D"About Bloomberg" target=3D_blank coords=3D339,0,478,24></MAP>
<DIV id=3Dheader>
<DIV id=3Dbblogo><A href=3D"http://www.bloomberg.com/?b=3D0"><IMG =
border=3D0=20
alt=3DBloomberg align=3Dleft=20
src=3D"http://cdn.images.bloomberg.com/r06/navigation/bg_logo.png" =
width=3D309=20
height=3D42></A> </DIV>
<DIV id=3Danywhere><IMG border=3D0 alt=3D"Bloomberg Anywhere"=20
src=3D"http://cdn.images.bloomberg.com/r06/navigation/banywhere467x24.png=
"=20
width=3D467 height=3D24 useMap=3D#bba><BR clear=3Dall>
<DIV class=3Dupdatetext><B>Updated:&nbsp;&nbsp;</B><B>New York</B>, Mar =
31=20
19:00</DIV>
<DIV class=3Dupdatetext><B>London</B>, Apr 01 00:00</DIV>
<DIV class=3Dupdatetext><B>Tokyo</B>, Apr 01 08:00</DIV></DIV></DIV>
<DIV class=3DTopNavTile>
<DIV id=3DSymbolArea>
<DIV id=3DQmark><A onmouseover=3D"return =
escape(popwEnterSymbolHelp(this))"=20
onclick=3D"JavaScript:quotehelp();return false;"=20
href=3D"http://www.bloomberg.com/apps/data?pid=3Dexchangelist" =
target=3Dblank><IMG=20
border=3D0 alt=3Dhelp=20
src=3D"http://cdn.images.bloomberg.com/r06/navigation/qmarkNEW.gif" =
width=3D13=20
height=3D13></A> </DIV>
<DIV id=3DquoteBox>
<DIV=20
style=3D"PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 181px; =
PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px"><INPUT=20
onblur=3Dsymac_delayhandleLoseFocus(); id=3Dsymac_keyword =
class=3Dsymac_grayText=20
onfocus=3Dsymac_handleFocus(); onkeyup=3Dsymac_handleKeyUp(event);=20
value=3D"Symbol, Site, News Search" maxLength=3D90 size=3D50 type=3Dtext =

autocomplete=3D"off">=20
<DIV id=3Dsymac_suggest></DIV></DIV></DIV>
<DIV id=3Dlog></DIV>
<DIV id=3Dfeedback><A href=3D"http://www.bloomberg.com/apps/fbk" =
target=3D_blank><IMG=20
border=3D0 alt=3D""=20
src=3D"http://cdn.images.bloomberg.com/r06/homepage/arrow-green-blue.gif"=
 width=3D8=20
height=3D8> FEEDBACK</A> </DIV>
<SCRIPT language=3DJavaScript>=0A=
  		weblogin();=0A=
	</SCRIPT>
</DIV></DIV>
<SCRIPT type=3Dtext/javascript =
xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
xmlns:webad=3D"http://www.bloomberg.com/webad">=0A=
 Keys =3D "null";=0A=
 =0A=
try {=0A=
 if ((gblvlty !=3D 0) && (gblvlty !=3D 1)) {=0A=
	var gblvlty =3D 0; =0A=
       						    }=0A=
    } catch (e) {=0A=
 	var gblvlty =3D 0; =0A=
  		      }=0A=
=0A=
Keys +=3D "marketstatus" + gblvlty + "&";=0A=
=0A=
pageid =3D "20670087";=0A=
groupid =3D "L03QMG0D9L3601";=0A=
contentType =3D "story";=0A=
x =3D "x70,x60,x20,x80,x81,x82,x83,x85,x86,x87,x84";=0A=
Description =3D "/news/worldwide/story";=0A=
=0A=
 =0A=
 =0A=
 AD_INIT(x, Keys.slice(0,-1), Description);=0A=
</SCRIPT>
<BR clear=3Dall>
<DIV class=3D"graybottom leaderboard">
<SCRIPT type=3Dtext/javascript =
xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
xmlns:webad=3D"http://www.bloomberg.com/webad">=0A=
 adType =3D "OAS";=0A=
 Category =3D "03";=0A=
 HCat =3D "x70";=0A=
 Keys =3D "null";=0A=
 Width =3D "728";=0A=
 Height =3D "90";=0A=
 Tile =3D "1";=0A=
=0A=
CallAd(adType, HCat, Width, Height, Tile, Keys, Category);=0A=
</SCRIPT>
<NOSCRIPT xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
xmlns:webad=3D"http://www.bloomberg.com/webad"><A=20
href=3D"http://ads.bloomberg.com/RealMedia/ads/click_nx.ads/bloomberg/new=
s/worldwide/story/1962582@x70"><IMG=20
border=3D0=20
src=3D"http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/n=
ews/worldwide/story/1962582@x70"></A>=20
</NOSCRIPT></DIV>
<DIV>
<DIV=20
style=3D"PADDING-LEFT: 12px; WIDTH: 980px; DISPLAY: block; FLOAT: left; =
HEIGHT: 28px">
<DIV class=3Dmenu>
<UL>
  <LI class=3Dm1><A href=3D"http://www.bloomberg.com/?b=3D0"><IMG =
class=3Dobox alt=3D|=20
  src=3D"http://cdn.images.bloomberg.com/r06/global/obox.png">HOME</A> =
</LI>
  <LI class=3Dm2><A =
href=3D"http://www.bloomberg.com/news/index.html"><IMG=20
  class=3Dobox alt=3D|=20
src=3D"http://cdn.images.bloomberg.com/r06/global/obox.png">NEWS<!--[if =
IE 7]><!--></a><!--<![endif]--><!--[if lte IE =
6]><table><tr><td><![endif]-->=20

  <UL>
    <LI></A><A =
href=3D"http://www.bloomberg.com/news/exclusive/">EXCLUSIVE</A>=20
    </LI>
    <LI><A =
href=3D"http://www.bloomberg.com/news/worldwide/">WORLDWIDE</A> </LI>
    <LI><A =
href=3D"http://www.bloomberg.com/news/regions/africa.html">REGIONS</A>=20
    </LI>
    <LI><A=20
    =
href=3D"http://www.bloomberg.com/apps/news?pid=3Dstocksonmove">MARKETS</A=
> </LI>
    <LI><A=20
    =
href=3D"http://www.bloomberg.com/news/industries/index.html">INDUSTRIES</=
A>=20
    </LI>
    <LI><A href=3D"http://www.bloomberg.com/news/economy/">ECONOMY</A> =
</LI>
    <LI><A href=3D"http://www.bloomberg.com/news/politics/">POLITICS</A> =
</LI>
    <LI><A href=3D"http://www.bloomberg.com/news/law/">LAW</A> </LI>
    <LI><A =
href=3D"http://www.bloomberg.com/news/environment/">ENVIRONMENT</A>=20
    </LI>
    <LI><A href=3D"http://www.bloomberg.com/news/science/">SCIENCE</A> =
</LI>
    <LI><A=20
    =
href=3D"http://www.bloomberg.com/news/commentary/columnists.html">OPINION=
</A>=20
    </LI>
    <LI><A href=3D"http://www.bloomberg.com/news/spend/">SPEND</A> </LI>
    <LI><A =
href=3D"http://www.bloomberg.com/news/sports/top.html">SPORTS</A> </LI>
    <LI><A href=3D"http://www.bloomberg.com/news/muse/">ARTS AND =
CULTURE</A> </LI>
    <LI><A href=3D"http://www.bloomberg.com/news/av/">EDITORS' VIDEO =
PICKS</A>=20
    </LI>
    <LI><A href=3D"http://www.bloomberg.com/news/marketsmag/">BLOOMBERG =
MARKETS=20
    MAGAZINE</A> </LI>
    <LI><A =
href=3D"http://www.bloomberg.com/apps/news?pid=3Dspecialreport">SPECIAL=20
    REPORT</A> </LI></UL><!--[if lte IE =
9]></TD></TR></TABLE></A><![endif]--></LI>
  <LI class=3Dm3><A =
href=3D"http://www.bloomberg.com/markets/index.html"><IMG=20
  class=3Dobox alt=3D|=20
  src=3D"http://cdn.images.bloomberg.com/r06/global/obox.png">MARKET =
DATA<!--[if IE 7]><!--></a><!--<![endif]--><!--[if lte IE =
6]><table><tr><td><![endif]-->=20

  <UL>
    <LI></A><A=20
    =
href=3D"http://www.bloomberg.com/markets/stocks/movers_index_ibov.html">S=
TOCKS</A>=20
    </LI>
    <LI><A =
href=3D"http://www.bloomberg.com/markets/rates/index.html">RATES &amp;=20
    BONDS</A> </LI>
    <LI><A=20
    =
href=3D"http://www.bloomberg.com/markets/currencies/fxc.html">CURRENCIES<=
/A>=20
    </LI>
    <LI><A =
href=3D"http://www.bloomberg.com/markets/mutualfunds/index.html">MUTUAL=20
    FUNDS</A> </LI>
    <LI><A =
href=3D"http://www.bloomberg.com/markets/etfs/index.html">ETFs</A>=20
</LI>
    <LI><A=20
    =
href=3D"http://www.bloomberg.com/markets/commodities/cfutures.html">COMMO=
DITIES</A>=20
    </LI>
    <LI><A =
href=3D"http://www.bloomberg.com/markets/ecalendar/index.html">ECONOMIC=20
    CALENDAR</A>=20
  </LI></UL><!--[if lte IE 6]></td></tr></table></a><![endif]--></LI>
  <LI class=3Dm4><A =
href=3D"http://www.bloomberg.com/invest/index.html"><IMG=20
  class=3Dobox alt=3D|=20
  =
src=3D"http://cdn.images.bloomberg.com/r06/global/obox.png"><NOBR>PERSONA=
L=20
  FINANCE</NOBR><!--[if IE 7]><!--></a><!--<![endif]--><!--[if lte IE =
6]><table><tr><td><![endif]-->=20

  <UL>
    <LI></A><A =
href=3D"http://www.bloomberg.com/news/commentary/dorfman.html">JOHN=20
    DORFMAN</A> </LI>
    <LI><A =
href=3D"http://www.bloomberg.com/apps/subscriber/webport">PORTFOLIO=20
    TRACKER</A> </LI>
    <LI><A=20
    =
href=3D"http://www.bloomberg.com/invest/calculators/index.html">CALCULATO=
RS</A>=20
    </LI>
    <LI><A =
href=3D"http://www.bloomberg.com/invest/glossary/bfglosa.htm">FINANCIAL=20
    GLOSSARY</A>=20
  </LI></UL><!--[if lte IE 6]></td></tr></table></a><![endif]--></LI>
  <LI class=3Dm5><A =
href=3D"http://www.bloomberg.com/tvradio/index.html"><IMG=20
  class=3Dobox alt=3D| =
src=3D"http://cdn.images.bloomberg.com/r06/global/obox.png">TV=20
  and RADIO<!--[if IE 7]><!--></a><!--<![endif]--><!--[if lte IE =
6]><table><tr><td><![endif]-->=20

  <UL>
    <LI></A><A href=3D"http://www.bloomberg.com/tvradio/tv/">BLOOMBERG=20
    TELEVISION</A> </LI>
    <LI><A =
href=3D"http://www.bloomberg.com/tvradio/syndicate/">BLOOMBERG=20
    TELEVISION SYNDICATED REPORTS</A> </LI>
    <LI><A href=3D"http://www.bloomberg.com/tvradio/radio/">BLOOMBERG =
RADIO</A>=20
    </LI>
    <LI><A href=3D"http://www.bloomberg.com/tvradio/podcast/">BLOOMBERG=20
    PODCASTS</A> </LI>
    <LI><A =
href=3D"http://www.bloomberg.com/tvradio/shows.html">BLOOMBERG=20
    SHOWS</A> </LI>
    <LI><A href=3D"http://www.bloomberg.com/tvradio/ceo.html">CEO =
SPOTLIGHT</A>=20
    </LI>
    <LI><A href=3D"http://www.bloomberg.com/tvradio/cfo.html">CFO =
INSIGHT</A>=20
</LI>
    <LI><A=20
    =
href=3D"http://www.bloomberg.com/tvradio/portfoliomatters.html">PORTFOLIO=
=20
    MATTERS</A> </LI>
    <LI><A =
href=3D"http://www.bloomberg.com/tvradio/mobile.html">MOBILE</A>=20
  </LI></UL><!--[if lte IE 6]></td></tr></table></a><![endif]--></LI>
  <LI class=3Dm6><A style=3D"COLOR: #ec0e16"=20
  onclick=3D"javascript: =
pageTracker._trackPageview('/outgoing/businessweek.com');"=20
  href=3D"http://www.businessweek.com/"><IMG class=3Dobox alt=3D|=20
  =
src=3D"http://cdn.images.bloomberg.com/r06/global/obox.png">BUSINESSWEEK<=
/A>=20
  </LI>
  <LI class=3Dm7><A style=3D"COLOR: #ec0e16"=20
  onclick=3D"javascript: =
pageTracker._trackPageview('/outgoing/bx.businessweek.com');"=20
  href=3D"http://bx.businessweek.com/"><IMG class=3Dobox alt=3D|=20
  src=3D"http://cdn.images.bloomberg.com/r06/global/obox.png">BUSINESS=20
  EXCHANGE</A> </LI></UL></DIV></DIV></DIV><BR clear=3Dall>
<DIV id=3Dsecondnavbar>
<DIV style=3D"MARGIN-LEFT: 155px" id=3Dsecondnav><A=20
href=3D"http://www.bloomberg.com/innovators/index.html">Bloomberg =
Innovators</A><A=20
href=3D"http://www.bloomberg.com/news/industries/technology.html">Technol=
ogy</A><A=20
href=3D"http://www.bloomberg.com/markets/currencies/fxc.html">Currencies<=
/A><A=20
href=3D"http://www.bloomberg.com/invest/education/fx/fx_videos.html">Fore=
x Trading=20
Videos</A><A href=3D"http://www.bloomberg.com/markets/etfs/">ETFs</A><A=20
href=3D"http://www.bloomberg.com/csuite/">Leaders</A><A=20
href=3D"http://www.bloomberg.com/markets/commodities/cfutures.html">Commo=
dities</A>=20
</DIV></DIV>
<TABLE id=3Dprimarystructure class=3D"graytop graybottom" border=3D0 =
cellSpacing=3D0=20
cellPadding=3D0 width=3D992>
  <TBODY>
  <TR vAlign=3Dtop>
    <TD id=3Dps1>
      <TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0>
        <TBODY>
        <TR vAlign=3Dtop>
          <TD width=3D154>
            <DIV style=3D"POSITION: relative; TOP: -23px"><A=20
            href=3D"http://www.bloomberg.com/news/index.html"><IMG =
border=3D0=20
            alt=3DNews=20
            =
src=3D"http://cdn.images.bloomberg.com/r06/global/heading/news_hd.gif"=20
            width=3D154 height=3D54></A>=20
            <DIV id=3Dsecondarynav>
            <UL class=3Dnews>
              <LI class=3Dsecondary><A=20
              =
href=3D"http://www.bloomberg.com/news/exclusive/">Exclusive</A>=20
</LI>
              <LI class=3DsecondaryOn><A=20
              =
href=3D"http://www.bloomberg.com/news/worldwide/">Worldwide</A>=20
</LI>
              <LI class=3Dsecondary><A=20
              =
href=3D"http://www.bloomberg.com/news/regions/africa.html">Regions</A>=20
              </LI>
              <LI class=3Dsecondary><A=20
              =
href=3D"http://www.bloomberg.com/apps/news?pid=3Dstocksonmove">Markets</A=
>=20
              </LI>
              <LI class=3Dsecondary><A=20
              =
href=3D"http://www.bloomberg.com/news/industries/index.html">Industries</=
A>=20
              </LI>
              <LI class=3Dsecondary><A=20
              =
href=3D"http://www.bloomberg.com/news/economy/">Economy</A> </LI>
              <LI class=3Dsecondary><A=20
              =
href=3D"http://www.bloomberg.com/news/politics/">Politics</A> </LI>
              <LI class=3Dsecondary><A=20
              =
href=3D"http://www.bloomberg.com/news/law/index.html">Law</A> </LI>
              <LI class=3Dsecondary><A=20
              =
href=3D"http://www.bloomberg.com/news/environment/">Environment</A>=20
              </LI>
              <LI class=3Dsecondary><A=20
              =
href=3D"http://www.bloomberg.com/news/science/index.html">Science</A>=20
              </LI>
              <LI class=3Dsecondary><A=20
              =
href=3D"http://www.bloomberg.com/news/commentary/columnists.html">Opinion=
</A>=20
              </LI>
              <LI class=3Dsecondary><A=20
              href=3D"http://www.bloomberg.com/news/spend/">Spend</A> =
</LI>
              <LI class=3Dsecondary><A=20
              =
href=3D"http://www.bloomberg.com/news/sports/top.html">Sports</A>=20
              </LI>
              <LI class=3Dsecondary><A=20
              href=3D"http://www.bloomberg.com/news/muse/">Arts and =
Culture</A>=20
              </LI>
              <LI class=3Dsecondary><A=20
              href=3D"http://www.bloomberg.com/news/av/">Editors' Video =
Picks</A>=20
              </LI>
              <LI class=3Dsecondary><A=20
              =
href=3D"http://www.bloomberg.com/news/marketsmag/">Bloomberg Markets=20
              Magazine</A> </LI>
              <LI class=3Dsecondary><A=20
              =
href=3D"http://www.bloomberg.com/apps/news?pid=3Dspecialreport">Special=20
              Report</A> </LI></UL><BR clear=3Dall>
            <DIV class=3D"graytop padbox"><B =
class=3Dresource>RESOURCES</B> <BR>
            <UL>
              <LI class=3Dsecondary><A=20
              href=3D"javascript:bringupPlayer('LiveBTV');">Bloomberg =
TV</A> </LI>
              <LI class=3Dsecondary><A=20
              =
onclick=3D'audioPlayer("&amp;clipName=3DBloomberg%20Live%20Radio&amp;clip=
=3Dradio_live")'=20
              =
href=3D"http://www.bloomberg.com/apps/news?sid=3DaYQbJ5EHOjV4&amp;pid=3D2=
0601087#">Bloomberg=20
              Radio</A> </LI>
              <LI class=3Dsecondary><A=20
              =
href=3D"http://www.bloomberg.com/tvradio/podcast/">Bloomberg=20
              Podcasts</A> </LI>
              <LI class=3Dsecondary><A=20
              =
href=3D"http://www.wiley.com/remsection.cgi?discount=3DBLOOM&amp;navid=3D=
404407">Bloomberg=20
              Press</A> </LI>
              <LI class=3Dsecondary><A =
href=3D"http://bloomberg.viewerlink.tv/"=20
              target=3D_blank>Find Bloomberg TV</A> =
</LI></UL></DIV></DIV></DIV>
            <DIV=20
            style=3D"PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 25px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">
            <DIV=20
            style=3D"PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">
            <SCRIPT type=3Dtext/javascript=20
            xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
            xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
            xmlns:webad=3D"http://www.bloomberg.com/webad">=0A=
 adType =3D "OAS";=0A=
 Category =3D "03";=0A=
 HCat =3D "x80";=0A=
 Keys =3D "null";=0A=
 Width =3D "88";=0A=
 Height =3D "31";=0A=
 Tile =3D "5";=0A=
=0A=
CallAd(adType, HCat, Width, Height, Tile, Keys, Category);=0A=
</SCRIPT>
            <NOSCRIPT xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
            xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
            xmlns:webad=3D"http://www.bloomberg.com/webad"><A=20
            =
href=3D"http://ads.bloomberg.com/RealMedia/ads/click_nx.ads/bloomberg/new=
s/worldwide/story/1962582@x80"><IMG=20
            border=3D0=20
            =
src=3D"http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/n=
ews/worldwide/story/1962582@x80"></A>=20
            </NOSCRIPT></DIV>
            <DIV=20
            style=3D"PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">
            <SCRIPT type=3Dtext/javascript=20
            xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
            xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
            xmlns:webad=3D"http://www.bloomberg.com/webad">=0A=
 adType =3D "OAS";=0A=
 Category =3D "03";=0A=
 HCat =3D "x81";=0A=
 Keys =3D "null";=0A=
 Width =3D "88";=0A=
 Height =3D "31";=0A=
 Tile =3D "6";=0A=
=0A=
CallAd(adType, HCat, Width, Height, Tile, Keys, Category);=0A=
</SCRIPT>
            <NOSCRIPT xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
            xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
            xmlns:webad=3D"http://www.bloomberg.com/webad"><A=20
            =
href=3D"http://ads.bloomberg.com/RealMedia/ads/click_nx.ads/bloomberg/new=
s/worldwide/story/1962582@x81"><IMG=20
            border=3D0=20
            =
src=3D"http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/n=
ews/worldwide/story/1962582@x81"></A>=20
            </NOSCRIPT></DIV>
            <DIV=20
            style=3D"PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">
            <SCRIPT type=3Dtext/javascript=20
            xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
            xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
            xmlns:webad=3D"http://www.bloomberg.com/webad">=0A=
 adType =3D "OAS";=0A=
 Category =3D "03";=0A=
 HCat =3D "x82";=0A=
 Keys =3D "null";=0A=
 Width =3D "88";=0A=
 Height =3D "31";=0A=
 Tile =3D "7";=0A=
=0A=
CallAd(adType, HCat, Width, Height, Tile, Keys, Category);=0A=
</SCRIPT>
            <NOSCRIPT xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
            xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
            xmlns:webad=3D"http://www.bloomberg.com/webad"><A=20
            =
href=3D"http://ads.bloomberg.com/RealMedia/ads/click_nx.ads/bloomberg/new=
s/worldwide/story/1962582@x82"><IMG=20
            border=3D0=20
            =
src=3D"http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/n=
ews/worldwide/story/1962582@x82"></A>=20
            </NOSCRIPT></DIV>
            <DIV=20
            style=3D"PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">
            <SCRIPT type=3Dtext/javascript=20
            xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
            xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
            xmlns:webad=3D"http://www.bloomberg.com/webad">=0A=
 adType =3D "OAS";=0A=
 Category =3D "03";=0A=
 HCat =3D "x83";=0A=
 Keys =3D "null";=0A=
 Width =3D "88";=0A=
 Height =3D "31";=0A=
 Tile =3D "8";=0A=
=0A=
CallAd(adType, HCat, Width, Height, Tile, Keys, Category);=0A=
</SCRIPT>
            <NOSCRIPT xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
            xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
            xmlns:webad=3D"http://www.bloomberg.com/webad"><A=20
            =
href=3D"http://ads.bloomberg.com/RealMedia/ads/click_nx.ads/bloomberg/new=
s/worldwide/story/1962582@x83"><IMG=20
            border=3D0=20
            =
src=3D"http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/n=
ews/worldwide/story/1962582@x83"></A>=20
            </NOSCRIPT></DIV>
            <DIV=20
            style=3D"PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">
            <SCRIPT type=3Dtext/javascript=20
            xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
            xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
            xmlns:webad=3D"http://www.bloomberg.com/webad">=0A=
 adType =3D "OAS";=0A=
 Category =3D "03";=0A=
 HCat =3D "x84";=0A=
 Keys =3D "null";=0A=
 Width =3D "88";=0A=
 Height =3D "31";=0A=
 Tile =3D "9";=0A=
=0A=
CallAd(adType, HCat, Width, Height, Tile, Keys, Category);=0A=
</SCRIPT>
            <NOSCRIPT xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
            xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
            xmlns:webad=3D"http://www.bloomberg.com/webad"><A=20
            =
href=3D"http://ads.bloomberg.com/RealMedia/ads/click_nx.ads/bloomberg/new=
s/worldwide/story/1962582@x84"><IMG=20
            border=3D0=20
            =
src=3D"http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/n=
ews/worldwide/story/1962582@x84"></A>=20
            </NOSCRIPT></DIV></DIV></TD>
          <TD bgColor=3D#464646 width=3D1><IMG border=3D0 alt=3D""=20
            src=3D"http://cdn.images.bloomberg.com/r06/global/odot.gif" =
width=3D1=20
            height=3D1></TD>
          <TD bgColor=3D#ffffff vAlign=3Dtop width=3D"100%">
            <DIV style=3D"BACKGROUND-COLOR: #ffffff">
            <SCRIPT type=3Dtext/javascript>=0A=
function setFontById(vv){=0A=
	document.getElementById('article').style.fontSize =3D vv;=0A=
}=0A=
=0A=
function setStyleById(i, p, v) {=0A=
	var n =3D document.getElementById(i);=0A=
	n.style[p] =3D v;=0A=
}=0A=
=0A=
function showPix() {=0A=
window.open('/apps/news?pid=3Dphotos&sid=3Da3EhjHAVkUjI','Bloomberg','wid=
th=3D490,height=3D492,status=3Dno,toolbar=3Dno,menubar=3Dno,location=3Dno=
,scrollbars=3Dno,resizable=3Dyes,titlebar=3Dno');=0A=
}=0A=
=0A=
Ext.onReady(function(){=0A=
=0A=
	var x =3D false=0A=
	=0A=
	if (x =3D=3D true)  { =0A=
=0A=
	var tabs1=3Dnew Ext.TabPanel({=0A=
		renderTo: 'tabs1',=0A=
		id: 'tabs1',=0A=
		activeTab: 0,=0A=
		width: 600,=0A=
		plain: true,=0A=
		resizeTabs: false,=0A=
		defaults:{autoHeight: true},=0A=
		items:[{listeners: {activate: tabHandler},contentEl:'article', title: =
'STORY'}]=0A=
	});=0A=
	=0A=
	                     }=0A=
					   =0A=
	else {=0A=
	=0A=
	var tabs1=3Dnew Ext.Panel({=0A=
		renderTo: 'tabs1',=0A=
		width: 515,=0A=
		contentEl:'article'=0A=
	});=0A=
	=0A=
	}=0A=
               =0A=
=0A=
	function tabHandler(tab){=0A=
		var rghtside=3Ddocument.getElementById('rightcol');=0A=
		nwzTabs =3D Ext.getCmp('tabs1');=0A=
		switch(tab.title) {=0A=
			case "GRAPHIC":=0A=
				rghtside.style.display=3D"none";=0A=
				nwzTabs.setWidth(841);=0A=
				nwzTabs.doLayout();=0A=
				break;=0A=
			default:=0A=
				rghtside.style.display=3D"block";=0A=
				nwzTabs.setWidth(515);=0A=
				break;=0A=
		}=0A=
	}=0A=
	document.getElementById('article').style.border =3D "none";=0A=
});=0A=
</SCRIPT>

            <DIV style=3D"WIDTH: 320px; FLOAT: right" id=3Drightcol>
            <SCRIPT type=3Dtext/javascript=20
            xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
            xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
            xmlns:webad=3D"http://www.bloomberg.com/webad">=0A=
 adType =3D "OAS";=0A=
 Category =3D "03";=0A=
 HCat =3D "x60";=0A=
 Keys =3D "null";=0A=
 Width =3D "300";=0A=
 Height =3D "250";=0A=
 Tile =3D "2";=0A=
=0A=
CallAd(adType, HCat, Width, Height, Tile, Keys, Category);=0A=
</SCRIPT>
            <NOSCRIPT xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
            xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
            xmlns:webad=3D"http://www.bloomberg.com/webad"><A=20
            =
href=3D"http://ads.bloomberg.com/RealMedia/ads/click_nx.ads/bloomberg/new=
s/worldwide/story/1962582@x61"><IMG=20
            border=3D0=20
            =
src=3D"http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/n=
ews/worldwide/story/1962582@x61"></A>=20
            </NOSCRIPT>
            <SCRIPT>utmx_section("MoreNews")</SCRIPT>

            <DIV class=3Dtab_MN_box>
            <DIV class=3Dtab_MN_bar>
            <DIV class=3Dtab_MN_roundtop><IMG style=3D"DISPLAY: none" =
class=3Dcorner=20
            =
src=3D"http://cdn.images.bloomberg.com/r06/news/story_tl.gif" width=3D4=20
            height=3D4></DIV>
            <P>More News</P>
            <DIV class=3Dtab_MN_roundbottom><IMG style=3D"DISPLAY: none" =

            class=3Dcorner=20
            =
src=3D"http://cdn.images.bloomberg.com/r06/news/story_bl.gif" width=3D4=20
            height=3D4></DIV></DIV>
            <DIV>
            <DIV class=3Darticle>
            <DIV class=3Dnewmorenews>
            <DIV=20
            style=3D"BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white =
1px solid; FLOAT: left; HEIGHT: 33px; BORDER-TOP: white 1px solid; =
BORDER-RIGHT: white 1px solid"><SPAN=20
            class=3Dnewbullet>=E2=80=A2</SPAN> </DIV>
            <DIV style=3D"MARGIN: 0px 0px 0px 7px"><A=20
            =
href=3D"http://www.bloomberg.com/apps/news?pid=3D20601087&amp;sid=3DaLCfx=
CGXQYZ8">RIM=20
            Fourth-Quarter Sales, Shipments Miss Analysts' Estimates; =
Shares=20
            Drop </A></DIV><BR clear=3Dall>
            <DIV=20
            style=3D"BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white =
1px solid; FLOAT: left; HEIGHT: 33px; BORDER-TOP: white 1px solid; =
BORDER-RIGHT: white 1px solid"><SPAN=20
            class=3Dnewbullet>=E2=80=A2</SPAN> </DIV>
            <DIV style=3D"MARGIN: 0px 0px 0px 7px"><A=20
            =
href=3D"http://www.bloomberg.com/apps/news?pid=3D20601087&amp;sid=3Dauj9c=
so6RkQg">Stocks=20
            Drop, Treasuries Gain as Job, Purchasing Data Signal Slower =
Growth=20
            </A></DIV><BR clear=3Dall>
            <DIV=20
            style=3D"BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white =
1px solid; FLOAT: left; HEIGHT: 33px; BORDER-TOP: white 1px solid; =
BORDER-RIGHT: white 1px solid"><SPAN=20
            class=3Dnewbullet>=E2=80=A2</SPAN> </DIV>
            <DIV style=3D"MARGIN: 0px 0px 0px 7px"><A=20
            =
href=3D"http://www.bloomberg.com/apps/news?pid=3D20601087&amp;sid=3Dakk2L=
0_MG7OQ">Fed=20
            Discloses Bear Stearns, Assets After Backlash Over Lack of=20
            Disclosure </A></DIV><BR=20
            clear=3Dall></DIV></DIV></DIV></DIV></NOSCRIPT><IMG =
border=3D0=20
            alt=3D"Sponsored links"=20
            =
src=3D"http://cdn.images.bloomberg.com/r06/global/heading/sponsored-links=
-story.gif"=20
            width=3D117 height=3D18><BR>
            <SCRIPT language=3DJavaScript>=0A=
		google_ad_client =3D "pub-1979187633561026";=0A=
		google_ad_slot =3D "4907952985";=0A=
		google_ad_width =3D 300;=0A=
		google_ad_height =3D 250;=0A=
	</SCRIPT>

            <SCRIPT type=3Dtext/javascript=20
            =
src=3D"http://pagead2.googlesyndication.com/pagead/show_ads.js"></SCRIPT>=

            <BR>
            <DIV class=3Dad> </DIV></DIV>
            <DIV id=3Dcentercol>
            <DIV id=3Dtabs1>
            <DIV id=3Darticle>
            <DIV class=3Dt_story>
            <DIV><SPAN style=3D"DISPLAY: inline" =
class=3Dnews_story_title>
            <H1>European Union to Send Monitors to Ethiopia Vote, =
Lawmaker Says=20
            </H1></SPAN>
            <DIV style=3D"MARGIN-TOP: 3px; WIDTH: 100%; DISPLAY: =
inline-block">
            <DIV id=3Dpe>
            <DIV id=3Demail>
            <DIV=20
            style=3D"Z-INDEX: 100; BORDER-BOTTOM: gray 2px solid; =
POSITION: absolute; BORDER-LEFT: gray 2px solid; PADDING-BOTTOM: 5px; =
WIDTH: 161px; BACKGROUND: white; HEIGHT: auto; VISIBILITY: hidden; =
BORDER-TOP: gray 2px solid; TOP: 75px; BORDER-RIGHT: gray 2px solid; =
LEFT: 220px"=20
            id=3Dshr_v></DIV><A=20
            =
href=3D"javascript:togShareLinks('shr_v');pageTracker._trackPageview('/ou=
tgoing/share_dropdown_link');">Share=20
            </A><A class=3DBusinessExchangeLogo=20
            =
href=3D"javascript:shareBusinessExchange();pageTracker._trackPageview('/o=
utgoing/share_BX_top');"><SPAN=20
            class=3Ddisplace>Business Exchange</SPAN></A><A =
class=3DTwitterLogo=20
            =
href=3D"javascript:shareTwitter();pageTracker._trackPageview('/outgoing/s=
hare_twitter_top');"><SPAN=20
            class=3Ddisplace>Twitter</SPAN></A><A class=3DFacebookLogo=20
            =
href=3D"javascript:shareFacebook();pageTracker._trackPageview('/outgoing/=
share_facebook_top');"><SPAN=20
            class=3Ddisplace>Facebook</SPAN></A>| <A=20
            =
onclick=3D"javascript:pageTracker._trackPageview('/outgoing/email'); =
sendAJAXRequest( =
createAJAXRequestor(),'GET','/bb/emailsend?sgid=3DL03QMG0D9L3601',null,nu=
ll );"=20
            href=3D"mailto:?Subject=3DBloomberg%20news:%20%20European =
Union to Send Monitors to Ethiopia Vote, Lawmaker Says =
&amp;body=3D%20European Union to Send Monitors to Ethiopia Vote, =
Lawmaker Says =
%0D%0A%0D%0A%20http%3A//www.bloomberg.com/apps/news%3Fpid%3Demail_en%26si=
d%3DaYQbJ5EHOjV4">Email</A>=20
            | <A=20
            =
onclick=3D"javascript:window.open('/apps/news?pid=3D20670001&amp;sid=3DaY=
QbJ5EHOjV4','my_new_window','scrollbars=3Dyes,resizable=3Dyes,width=3D610=
,height=3D670');pageTracker._trackPageview('/outgoing/print');"=20
            =
href=3D"http://www.bloomberg.com/apps/news?sid=3DaYQbJ5EHOjV4&amp;pid=3D2=
0601087#">Print</A>=20
            | <A onclick=3D"setStyleById('article', 'fontSize', '9pt');" =

            =
href=3D"http://www.bloomberg.com/apps/news?sid=3DaYQbJ5EHOjV4&amp;pid=3D2=
0601087#"><SPAN=20
            style=3D"FONT-SIZE: 9pt">A</SPAN></A> <A=20
            onclick=3D"setStyleById('article', 'fontSize', '11pt');"=20
            =
href=3D"http://www.bloomberg.com/apps/news?sid=3DaYQbJ5EHOjV4&amp;pid=3D2=
0601087#"><SPAN=20
            style=3D"FONT-SIZE: 11pt">A</SPAN></A> <A=20
            onclick=3D"setStyleById('article', 'fontSize', '13pt');"=20
            =
href=3D"http://www.bloomberg.com/apps/news?sid=3DaYQbJ5EHOjV4&amp;pid=3D2=
0601087#"><SPAN=20
            style=3D"FONT-SIZE: 13pt">A</SPAN></A> </DIV></DIV></DIV>
            <DIV>
            <P>By Jason McLure</P></DIV></DIV>
            <P>March 30 (Bloomberg) -- The European Union will send a =
team of=20
            observers to monitor <A=20
            onmouseover=3D"return escape( popwOpenWebSite( this ))"=20
            =
href=3D"http://www.lib.utexas.edu/maps/africa/ethiopia_pol99.jpg"=20
            target=3D_blank>Ethiopia</A>=E2=80=99s May 23 national =
elections, amid=20
            complaints by opposition parties that the vote won=E2=80=99t =
be free and=20
            fair, a European lawmaker said. </P>
            <P><A onmouseover=3D"return escape( popwSearchNews( this ))" =

            =
href=3D"http://search.bloomberg.com/search?q=3DAna+Maria+Gomes&amp;site=3D=
wnews&amp;client=3Dwnews&amp;proxystylesheet=3Dwnews&amp;output=3Dxml_no_=
dtd&amp;ie=3DUTF-8&amp;oe=3DUTF-8&amp;filter=3Dp&amp;getfields=3Dwnnis&am=
p;sort=3Ddate:D:S:d1">Ana=20
            Maria Gomes</A>, a Portuguese member of the European =
Parliament who=20
            led the EU=E2=80=99s monitoring mission to Ethiopia during =
elections in=20
            2005, said <A onmouseover=3D"return escape( popwSearchNews( =
this ))"=20
            =
href=3D"http://search.bloomberg.com/search?q=3DAndris+Piebalgs&amp;site=3D=
wnews&amp;client=3Dwnews&amp;proxystylesheet=3Dwnews&amp;output=3Dxml_no_=
dtd&amp;ie=3DUTF-8&amp;oe=3DUTF-8&amp;filter=3Dp&amp;getfields=3Dwnnis&am=
p;sort=3Ddate:D:S:d1">Andris=20
            Piebalgs</A>, the European Commissioner for Development, =
announced=20
            the decision to African and European parliamentarians =
meeting in=20
            Tenerife yesterday. </P>
            <P>Gomes warned that the EU mission risked becoming a =
=E2=80=9Cfarce=E2=80=9D when=20
            <A onmouseover=3D"return escape( popwSearchNews( this ))"=20
            =
href=3D"http://search.bloomberg.com/search?q=3DBirtukan+Mideksa&amp;site=3D=
wnews&amp;client=3Dwnews&amp;proxystylesheet=3Dwnews&amp;output=3Dxml_no_=
dtd&amp;ie=3DUTF-8&amp;oe=3DUTF-8&amp;filter=3Dp&amp;getfields=3Dwnnis&am=
p;sort=3Ddate:D:S:d1">Birtukan=20
            Mideksa</A>, one of the country=E2=80=99s main opposition =
leaders, is in=20
            jail under a life sentence. </P>
            <P>=E2=80=9CThere are no conditions for genuine democratic =
elections,=E2=80=9D in=20
            Ethiopia, Gomes said in a phone interview from Tenerife. =
=E2=80=9CI have=20
            many fears that this can be instrumentalized to legitimize =
the=20
            ruling party staying in power.=E2=80=9D </P>
            <P>Security forces loyal to Prime Minister <A=20
            onmouseover=3D"return escape( popwSearchNews( this ))"=20
            =
href=3D"http://search.bloomberg.com/search?q=3DMeles+Zenawi&amp;site=3Dwn=
ews&amp;client=3Dwnews&amp;proxystylesheet=3Dwnews&amp;output=3Dxml_no_dt=
d&amp;ie=3DUTF-8&amp;oe=3DUTF-8&amp;filter=3Dp&amp;getfields=3Dwnnis&amp;=
sort=3Ddate:D:S:d1">Meles=20
            Zenawi</A> killed 193 people in the aftermath of the =
disputed 2005=20
            election, while thousands more were jailed, including =
Birtukan and=20
            other opposition leaders. Birtukan was released under a 2007 =
pardon=20
            agreement, before being jailed again in 2008 after saying =
she signed=20
            the pardon as part of a political deal. </P>
            <P>Rene Milas, a spokesman for the European Union=E2=80=99s =
embassy in=20
            Ethiopia, said by telephone he was unaware that the decision =
to send=20
            a mission had been publicly announced. <A=20
            onmouseover=3D"return escape( popwSearchNews( this ))"=20
            =
href=3D"http://search.bloomberg.com/search?q=3DShimeles+Kemal&amp;site=3D=
wnews&amp;client=3Dwnews&amp;proxystylesheet=3Dwnews&amp;output=3Dxml_no_=
dtd&amp;ie=3DUTF-8&amp;oe=3DUTF-8&amp;filter=3Dp&amp;getfields=3Dwnnis&am=
p;sort=3Ddate:D:S:d1">Shimeles=20
            Kemal</A>, a spokesman for Ethiopia=E2=80=99s communications =
office, and=20
            Wahde Belay a spokesman for the Foreign Ministry, =
didn=E2=80=99t answer=20
            their mobile phones when Bloomberg called them seeking =
comment. </P>
            <P>Poor Health </P>
            <P>Last week, opposition leaders and Birtukan=E2=80=99s =
74-year-old mother,=20
            Almaz Gebregzhiabere, warned that her daughter=E2=80=99s =
health had=20
            deteriorated in prison. Birtukan was kept in solitary =
confinement=20
            for five months of her sentence and prison officials have =
allowed=20
            only her mother and her 5-year-old daughter, Halley, to =
visit her,=20
            said Gizachew Shiferaw, acting chairman of =
Birtukan=E2=80=99s Unity for=20
            Democracy and Justice party. </P>
            <P>Meles told reporters on March 18 that Birtukan was in =
good health=20
            and that she may have =E2=80=9Cgained weight=E2=80=9D while =
in prison due to a lack=20
            of exercise. He said that foreign journalists and diplomats =
would be=20
            banned from visiting her because she should not be accorded =
special=20
            treatment. </P>
            <P>Earlier this year, the Atlanta-based <A=20
            onmouseover=3D"return escape( popwOpenWebSite( this ))"=20
            href=3D"http://www.cartercenter.org/homepage.html"=20
            target=3D_blank>Carter Center</A> said it wouldn=E2=80=99t =
send an electoral=20
            mission to Ethiopia because it had not been allowed to =
observe voter=20
            and candidate registration process, according to the Addis=20
            Ababa-based <A onmouseover=3D"return escape( =
popwOpenWebSite( this ))"=20
            href=3D"http://www.ethiopianreporter.com/" =
target=3D_blank>Reporter</A>=20
            newspaper. </P>
            <P>Last week, Hailu Shawel, leader of the All Ethiopian =
Unity Party,=20
            said a code of conduct agreed with Meles=E2=80=99s ruling =
party brokered by=20
            British and other Western diplomats had failed to improve =
the=20
            country=E2=80=99s electoral climate. </P>
            <P>The EU=E2=80=99s 2005 electoral report concluded that the =
poll fell short=20
            of =E2=80=9Cinternational principles for genuine democratic =
elections,=E2=80=9D a=20
            finding formally rejected by the Ethiopian government. </P>
            <P>To contact the reporter on this story: <A=20
            onmouseover=3D"return escape( popwSearchNews( this ))"=20
            =
href=3D"http://search.bloomberg.com/search?q=3DJason+McLure&amp;site=3Dwn=
ews&amp;client=3Dwnews&amp;proxystylesheet=3Dwnews&amp;output=3Dxml_no_dt=
d&amp;ie=3DUTF-8&amp;oe=3DUTF-8&amp;filter=3Dp&amp;getfields=3Dwnnis&amp;=
sort=3Ddate:D:S:d1">Jason=20
            McLure</A> in Addis Ababa via Johannesburg at <A=20
            onmouseover=3D"return escape( popwSendEmail( this ))"=20
            =
href=3D"mailto:pmrichardson@bloomberg.net">pmrichardson@bloomberg.net</A>=
.=20
            </P><I>Last Updated: March 30, 2010 12:44 EDT</I> <BR>
            <DIV id=3Dshr_h></DIV></DIV></DIV></DIV></DIV></DIV>
            <DIV class=3D"sponsorbox smallertext">
            <DIV class=3Dtextad>
            <SCRIPT type=3Dtext/javascript=20
            xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
            xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
            xmlns:webad=3D"http://www.bloomberg.com/webad">=0A=
 adType =3D "OAS";=0A=
 Category =3D "03";=0A=
 HCat =3D "x20";=0A=
 Keys =3D "null";=0A=
 Width =3D "3";=0A=
 Height =3D "3";=0A=
 Tile =3D "3";=0A=
=0A=
CallAd(adType, HCat, Width, Height, Tile, Keys, Category);=0A=
</SCRIPT>
            <NOSCRIPT xmlns:nav=3D"http://www.bloomberg.com/navigation"=20
            xmlns:wn=3D"http://www.bloomberg.com/bloomberg-web-news"=20
            xmlns:webad=3D"http://www.bloomberg.com/webad"><A=20
            =
href=3D"http://ads.bloomberg.com/RealMedia/ads/click_nx.ads/bloomberg/new=
s/worldwide/story/1962582@x20"><IMG=20
            border=3D0=20
            =
src=3D"http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/n=
ews/worldwide/story/1962582@x20"></A>=20
            </NOSCRIPT></DIV><BR></DIV></TD></TR></TBODY></TABLE></TD>
    <TD bgColor=3D#464646 width=3D1><IMG border=3D0 alt=3D""=20
      src=3D"http://cdn.images.bloomberg.com/r06/global/odot.gif" =
width=3D1=20
    height=3D1></TD>
    <TD vAlign=3Dtop width=3D0></TD></TR>
  <TR>
    <TD width=3D998 colSpan=3D3>
      <DIV class=3Dgraytop>
      <DIV id=3Dfooter class=3Dcontentbox>
      <DIV id=3Dfooter><A href=3D"http://www.bloomberg.com/?b=3D0"><IMG =
border=3D0=20
      alt=3DBloomberg.com=20
      =
src=3D"http://cdn.images.bloomberg.com/r06/navigation/bloomberg.gif"=20
      width=3D133 height=3D21></A> <BR>
      <DIV id=3Dfooter_toprow><A=20
      href=3D"http://www.bloomberg.com/news/index.html">NEWS</A> | <A=20
      href=3D"http://www.bloomberg.com/markets/index.html">MARKET =
DATA</A> | <A=20
      href=3D"http://www.bloomberg.com/invest/index.html">PERSONAL =
FINANCE</A> |=20
      <A href=3D"http://www.bloomberg.com/tvradio/index.html">TV AND =
RADIO</A> |=20
      <A href=3D"http://about.bloomberg.com/index.html">ABOUT =
BLOOMBERG</A> | <A=20
      href=3D"http://about.bloomberg.com/careers.html">CAREERS</A> | <A=20
      href=3D"http://about.bloomberg.com/contact.html">CONTACT US</A> | =
<A=20
      href=3D"http://www.bloomberg.com/subscriber">LOG IN/REGISTER</A> =
</DIV>
      <DIV id=3Dfooter_bottomrow><A=20
      href=3D"http://www.bloomberg.com/notices/tos.html" =
target=3D_blank>Terms of=20
      Service</A> | <A =
href=3D"http://www.bloomberg.com/notices/privacy.html"=20
      target=3D_blank>Privacy Policy</A> | <A=20
      href=3D"http://www.bloomberg.com/notices/trademarks.html"=20
      target=3D_blank>Trademarks</A> | <A=20
      href=3D"http://www.bloomberg.com/sitemap.html" =
target=3D_blank>Site Map</A> |=20
      <A href=3D"http://www.bloomberg.com/help.html" =
target=3D_blank>Help</A> | <A=20
      href=3D"http://www.bloomberg.com/apps/fbk" =
target=3D_blank>Feedback</A> | <A=20
      href=3D"http://about.bloomberg.com/news/bbcom.html"=20
      target=3D_blank>Advertising</A> | <A =
href=3D"http://www.bloomberg.co.jp/"=20
      =
target=3D_blank>=E6=97=A5=E6=9C=AC=E8=AA=9E=E3=82=B5=E3=82=A4=E3=83=88</A=
> | <A href=3D"http://www.bloombergutv.com/"=20
      target=3D_blank>Bloomberg UTV</A> </DIV>
      <DIV id=3Dfooter_bottomrow><A =
href=3D"http://www.newenergyfinance.com/"=20
      target=3D_blank>Bloomberg New Energy Finance</A> | <A=20
      href=3D"http://www.bloombergsports.com/" target=3D_blank>Bloomberg =
SPORTS</A>=20
      | <A=20
      =
href=3D"http://affiliates.iamplify.com/scripts/t.php?aid=3Dfc5acad9&amp;b=
id=3Db6b4b7f0"=20
      target=3D_blank>Keene On Demand</A> </DIV><SPAN =
id=3Dfooter_copyright=20
      class=3Dimgcopyright><IMG border=3D0=20
      =
src=3D"http://cdn.images.bloomberg.com/r06/navigation/copyright.gif"></SP=
AN>=20
      </DIV></DIV></DIV></TD></TR></TBODY></TABLE></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
	var summary =3D " The European Union will send a team of observers to =
monitor =
[bn:URL=3Dhttp://www.lib.utexas.edu/maps/africa/ethiopia_pol99.jpg] =
Ethiopia []=E2=80=99s May 23 national elections, amid complaints by =
opposition parties that the vote won=E2=80=99t be free and fair, a =
European lawmaker said. ";=0A=
	summary =3D summary.replace(/\[([^\]])*\] /g,"");=0A=
	var HeadLine =3D "European Union to Send Monitors to Ethiopia Vote, =
Lawmaker Says ";=0A=
	HeadLine =3D HeadLine.replace(/\(Update.*\)/,"");=0A=
</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://www.bloomberg.com/jscommon/bshare3.js">//</SCRIPT>

<SCRIPT type=3Dtext/javascript>putShareLinks("shr_h");</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://www.bloomberg.com/jscommon/0/all_footer_v3.js">// =
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.bloomberg.com/jscommon/0/s_code_v8.js">// </SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
		var ga_us_production =3D "UA-11413116-1";=0A=
		var ga_us_dev =3D "UA-11413116-2";=0A=
		var =
ga_account=3D(location.hostname.match('wbetest'))?ga_us_dev:ga_us_product=
ion;=0A=
		var gaJsHost =3D (("https:" =3D=3D document.location.protocol) ? =
"https://ssl." : "http://www.");=0A=
		document.write(unescape("%3Cscript src=3D'" + gaJsHost + =
"google-analytics.com/ga.js' type=3D'text/javascript'%3E%3C/script%3E"));=0A=
	</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
			// <![CDATA[=0A=
				try {=0A=
					var pageTracker =3D _gat._getTracker(ga_account);=0A=
					pageTracker._trackPageview();=0A=
				} catch(err) {=0A=
					//=0A=
				}=0A=
			// ]]></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://js.revsci.net/gateway/gw.js?csid=3DK05539">// </SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
				K05539.DM_tag();=0A=
			</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
			// <![CDATA[=0A=
				_qoptions =3D {=0A=
					qacct:"p-9d29qNLnLq5GQ"=0A=
				};=0A=
			// ]]></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://edge.quantserve.com/quant.js">// </SCRIPT>
<NOSCRIPT><IMG style=3D"DISPLAY: none" border=3D0 alt=3DQuantcast=20
src=3D"http://pixel.quantserve.com/pixel/p-9d29qNLnLq5GQ.gif" width=3D1=20
height=3D1></NOSCRIPT>
<SCRIPT type=3Dtext/javascript>=0A=
	var _rsCI=3D"postclick";=0A=
	var _rsCG=3D"bloomberg";=0A=
	var _rsDN=3D"//secure-au.imrworldwide.com/";=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://secure-au.imrworldwide.com/v53.js"></SCRIPT>
 <NOSCRIPT>
<DIV><IMG alt=3D""=20
src=3D"http://secure-au.imrworldwide.com/cgi-bin/m?ci=3Dpostclick&amp;cg=3D=
bloomberg&amp;cc=3D1"></DIV></NOSCRIPT>
<SCRIPT>=0A=
	document.write(unescape("%3Cscript src=3D'" + =
(document.location.protocol =3D=3D "https:" ? "https://sb" : "http://b") =
+ ".scorecardresearch.com/beacon.js' %3E%3C/script%3E"));=0A=
</SCRIPT>

<SCRIPT>=0A=
  COMSCORE.beacon({=0A=
    c1:2,=0A=
    c2:3005059,=0A=
    c3:"",=0A=
    c4:"",=0A=
    c5:"",=0A=
    c6:"",=0A=
    c15:""=0A=
  });=0A=
</SCRIPT>
<NOSCRIPT><IMG style=3D"DISPLAY: none" alt=3D"" src=3D"" width=3D0 =
height=3D0></NOSCRIPT>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://static.newstogram.com/bloomberg/js/histogram.js"></SCRIPT>

<SCRIPT>=0A=
  Newstogram.init('cdf74d8e9f86d84da565a74135adf113');=0A=
  Newstogram.pageView();=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
    document.write(unescape('%3Cscript =
src=3D"http://log.quintelligence.com/quint.js" =
type=3D"text/javascript"%3E%3C/script%3E'));  =0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript> OURI(); </SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
=0A=
if(typeof(_gat)!=3D'object')document.write('<sc'+'ript src=3D"http'+=0A=
(document.location.protocol=3D=3D'https:'?'s://ssl':'://www')+=0A=
'.google-analytics.com/ga.js"></sc'+'ript>')=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
try {=0A=
var gwoTracker=3D_gat._getTracker("UA-11413116-3");=0A=
gwoTracker._trackPageview("/3364513915/test");=0A=
}catch(err){}=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.bloomberg.com/jscommon/ga_gwo.js"></SCRIPT>

<SCRIPT>=0A=
  var gwoTracker =3D_gat._getTracker("UA-11413116-1");=0A=
  getcombo_ga(); =0A=
</SCRIPT>
 </BODY></HTML>

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://cdn.images.bloomberg.com/r06/navigation/bg_logo.png

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
bwEGAIDjR0QETd8LAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://cdn.images.bloomberg.com/r06/navigation/banywhere467x24.png

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

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://cdn.images.bloomberg.com/r06/navigation/qmarkNEW.gif

R0lGODlhDQANAOZ6APCnBPavBuejBPayEmtMAriCA11dXfi9Mi0gAfGoBPKqBPSsBJlsAvrTeA4K
APi/N/WsBMKnaW1VH/CoBdKVCtSWCuK5WPnLXqZ6FD4tBvOqBLOGIvaxDfrPafrWhPvZiAcHB/va
jO2mBe6kBKuIOPWxE+GbBCkhDnFuZ/rYhdaZD31bC8aiUHNiO7mne7KLL5hwF/WuBh8fH/e6Kq+H
LPezFe7IbeqiBfnbld/Eg9OSA9OVDJlxGA8PD5t0GPCmBFxFDu6mBad7F6l4BG9YI/GpBD0rAfWt
BGtUH/OsBYyCa6V3FPbTgIhxPPawCYpiA/e3IUw2AraXT/jUfuGsMfjCQ3tXAurBYMiNA/nHUpZ/
ScKcRb+VMe6nBQEBAQ8LAvnKW7OjfXBpWj85Ktu6aa2RUJiLbnBSCkE7Lb+bRfrOZvi+NuylBbak
efW/QCIiIva/Pu+mBPnGTp17LKd1A/atBfKpBPSrBPauBAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAHoALAAAAAANAA0AAAengHqCWlxUbhYRZoKCYi9JAVAPcmpTbSh6BjR3HldpWyw2KSFhBk0T
dyRfGSsnMlINOEobdndAeVF4QyBvYB8uKnYLA08CeAVePVUNOWzBTnh4WAh5Z2sdTDsJd3V4Vg4E
BRwHF2RCABpHeAwEeAEDB1llREEJChAMRgIxJTNwLXo8AAAogsABHQV2aswRNAbGjREmdPyII8IH
mkV6kCyh0KUCBgmLAgEAOw==

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://cdn.images.bloomberg.com/r06/homepage/arrow-green-blue.gif

R0lGODlhCAAIAJEDAABmUACyKQD9AQA0ayH5BAEAAAMALAAAAAAIAAgAAAIUHDKpIAFqhHyJyVZv
e1bQ6EAHNBQAOw==

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/news/worldwide/story/1962582@x70

R0lGODlh2AJaAPf/AOPj4/vFfv705yQjI/vJif3csqqqqnJycv7y4zU1Nbqnjv7x4PzOkvmtSfvG
gPifKfmiMP7s1PqyVRYWFf3myPmlONPT0/vDevqwUMPDwvzTnv7t15qamtHFtfmvTfmpQf7q0YeC
evidJvigLf3nyvq0WWVlZFVUVO3l2rqzqrGxsIhvTv3hvfX19PvIhv7r00RERPr5+f39/e7u7vzP
lbiac/3etvzWpf3gu/q4YYiFgv3jwY5mMszMzPu/cUU1IP3fuP3iv11dXLu7u8uykYiIiPmkNsu9
q4l7aKOioujo6Pq6ZvzUoPibId7e3fq2Xv3dtJOTkvzNj/zXpnx8fP3brmdgWPmrRAUFBfzZq4GB
gfvAdNzTxvzVovzYqfLx8UE/PPzRmO3cx/38+ru4tfzQlktLS/vLjGtra7KIUfvBdvq5ZPq7aPq9
bfq8a/moPtnZ2e7p48nJyLu2sbqun82oeb++vt3Z0vmnPPz8/MiVUmdPLszIxMfGxCIgHo6OjnlP
GGdaSJiWk6mbh5iTi+zXu/j4+O3s67e2tpmMebq6uMzKyamknubm5evImcKEMxwcG3dxa6inplFQ
T/z6+OzNpOO1efDv7isqKN3a2Ovr6szMy/Dw8Oqza4iHhw4NC/v7+tbW1eGaPOmjShEREFRKPLu7
ujIxMPf29tzb2+mrWpiYl3ZrXOvBi/Pz89vBnuu+hPb19OzRrry8vMmbYIuLi+3gz9mhV//8+P/8
+f/79//79f7z5P/79v/58//68//58f/47/7v3P737f3ozP/69P/58v3lxf/48P727P737v716v73
7P3pzf726/716P716f7z5f7w3f7u2v7v2/7x3/3lxv7w3v7t2P7r1P3pzv7u2fzarf7pz/3kw/3m
x/3kxP3jwvu+b/3etfzZrP3bsPzSm/zUn/q9bvzRmvvHg/vMjvvCd/vAc/q1XPmjM/msSPq2Xfq3
X/iaH/7+/vicJHd3dlhYWNDQz//+/f/9+////viZHQAAAP///////yH/C05FVFNDQVBFMi4wAwEA
AAAh+QQFyAD/ACwAAAAA2AJaAAAI/wD7CRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPH
jyBDihxJsqRGfihTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fPn0CDCh1KtKjRo0iTKl3aUyDTp1Cj
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

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://cdn.images.bloomberg.com/r06/global/obox.png

iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAGFBMVEWNVQCjfSTQnyrVgwD4uCGi
dAbwvUX2rgQ5UaTCAAAAKUlEQVQI143GwQEAIAgCQEHU/TcOa4HudRF1AU4ayaicpf6aPFCrd/0c
RCgBk6O2lNIAAAAASUVORK5CYII=

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://cdn.images.bloomberg.com/r06/global/heading/news_hd.gif

R0lGODlhmgA2AMQAAPvFRP/67vzQZvzVd/vAM/q1Ef703f3fmf3lqv7vzP3aiP7qu/zKVfu7Iv//
/wAAAPqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA
AAAALAAAAACaADYAAAX/ICSOZGmeaKqubOu+cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRK
rVqv2Kx2y+16v+CweEwubx1ohwiAMDgCi0EBVRgs0vH56I5OmARpDgMmCGkKIwwHCwEOC3lmKYEQ
B4FpBgQmA4yVDpcjgGkNJYV4JpsOmARunG8CkCeBCqxoBnoilLNvmBAFga4kp2i2EACWEA3BrLuv
I6wJC6tpvxCytAMAAAIJxiKkDggkBJzT1IaTaQEKDAADbgHkzBCVCKIiA4ELa5bDEHwOv6CEjbg3
j8Q2NJhOkStwYFk8EYH8lPAXoJs0E+LQ5OMViMGIgwffjGjALdCghyp8/2WSJC8NtpcvWULwdkBE
LzQDQnqEEPAQhJCNrqGE5dJEsTQQMuaqVC9gRZ6hCDrw6W0Xg1kJBtQbGgiAUUlHl3a1GQgTLj8k
aYnYZICEgGQmh7ZE47VEWDVKxdIdgWsqhE1U0xAI63NEAQEHonXkWtQuy0D8VFylpXRXwAHVUKUo
kCgi472Okc5Mc7KEQ2BpcLUl2+fg6hUB1aAcGxqNPjQBTt9DELlvahLezLlNsFWE088O6pK4OyKz
gwPr2qE7PXnxJ04OCaZ7qeBUzdmNl8s8t/R7iWQlbnK7vTRAcWa0xYseCPdN6RK+wY2KS4JB/T6n
wRfeCMylJ0AbnTyCQmh1//wRyHu82HFKAgfAI9eFGGao4YYcdujhhyCGKOKIJJZo4okopqjiiiy2
yMwDMMYo44w01mjjjTjmqOOOPPbo449ABinkkEQWaeSRSCap5JJMNunkk1BGKeWUVFZp5ZVYZqnl
llmGAAA7

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/news/worldwide/story/1962582@x80

R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/news/worldwide/story/1962582@x81

R0lGODlhWAAfAPcAAOLj5OXm5+rr7Obm5z5mXc7OzszMzOLi4nXOeMTExObn6NHS0r/Myuzt7uPk
5eDg4N7g4eHi49bd3HuWkfHy8q27ucbGxnmTju7v8KioqLzJx97e3lp7dMrKy+3u7n+ZlNXV1cjI
yLThttjY2PX29uDh4rbEwdzc3HPLdn2YkvDx8vP09O/w8IqhnZ2xrfLz9MDAwbW2tr6+v7KysrjG
xHaRi5qvq9jg3i5ZULy8vLvIxbPAvnSPirG+vMLCw83NzrLftWqIgr3Kx46loE1xarjFwtrb3M/Z
13fQez9nXxBBN+Xn6OPn5tna28LNyx9NRMXFxsHCwr+/wP///wA1Kv7+/rGxsf39/dra2rq6uvz8
/Pv7+wCxBvr6+vn5+fj4+Pf39+Tl5u7u7/b29u7v7/Dx8fDw8fX19fLy8+vs7PT09err6/Lz8+Tk
5Ojo6fT19ff4+Pb29+zt7ejp6vX19ufo6enq6vf3+Pj5+ezs7fn6+vPz9Orq6/b39/T09IDYg/n5
+unq6/z9/fv8/Onp6ufn6Pj4+fHx8uTk5fr6+/z8/fr7+0DFRPLy8uTl5eXl5uvs7ejp6f39/u/y
8v3+/vv7/I/dkvDw8P7///P086+wsLCxsfLz8vPy87u7u729vejo6Kurq9/f3+jq6unp6ezw79DQ
0Ojo6ubo6Pj5+FB0bc/w0M/Pz6+vsLGysvLx8t7l48nKysfHx+vt7b/swd/m5GDOY+nr6+rq6p/i
orCwsfTz9F5/eOHj5Ozu7ZHdk9bW2NDY1dnZ2f7+/0puZ7/AwM/l0cXGxvb39vf29+/v8L2+v9/1
4Ka3s8PDw6i5tfT19BC2FvX09dPT1Njf3bGxsvHy8dTU1PHw8drg3+Xl5bi4uOjs6+3w8N3d3d3e
3snJydvb3PX29ePl5uPm5dTq1O7u7svLy4+moZerp7q7uzDANevr7Nra29rb2+bq6enr6uru7ejr
64GZlV6AeTpiWvDv8cjS0MrU0svV1O3t7uzs7OTk5uXl5+np6+bo6SH5BAAAAAAALAAAAABYAB8A
AAj/AL2UIXVgA5aDCBMqXMiwocOHECGeeACKzJgt5kQViBJjhpWPIEOKHEmypMmTKE3OiJEjxAhQ
ZzY4k/HjXs0frFiZMrWA54Jp14ICCwbsyIgRwpq0C3fihDdv3zaIekCV6oEDANo4aMO1q9evB9pc
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

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/news/worldwide/story/1962582@x82

R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/news/worldwide/story/1962582@x83

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
55odEGnnnXjmqeeefPbp5595hgAAOw==

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/news/worldwide/story/1962582@x84

R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://cdn.images.bloomberg.com/r06/global/odot.gif

R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/news/worldwide/story/1962582@x61

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
dylnF1GwzrOu1M7FvC1Gx2RkanY4uRe4nvrFljC4/t9lbyNVn4uSnEuQynfx72Ndnp9hDAu6bZWc
ROI8ilaw9RsdhfwtJs9jcxdBuM7GzMPIwchhhhhvBvFhjHT/AMn2JYuv3EpQ3N158quZeDZ3cdrh
2122Gn8Vzad5Dhqf9vrcrZT5bgyTExeM5WRm4mTO9h8M4ve2mXm4ux11ndbTtT2PML+VhYObXkaP
bZmXb5fzZP8A0PHX2vF7tzHhyDK2O8TmuPbsQ5nwWE47TS5eRgcDysi/mX2GGGGGGGGGKSOxyIYN
nkGxsY+XtczMnl7zYZaLyjYU4vINniGx3OfsoZO+2OVhcVvWcbZ53KdjC/jbjMxMTA2+XrbWt32x
1UMjkO2yMq7zHaThOqcsDlO219jO3ux2GVk7/Pytlss+/tMvh37LXm02d3M3Cc63qW8Td7LC2K8+
31dve51rUMMMMMMMMMN4UlrXZmRCep2FuFIwxkYOTijDFJSUjDDFjTbPKtXNBt7cKRhjG12ZmxYY
SCzlmYGXgXMPUbHYx/q++JwlCTDDGHr8zY3bGvzMrIzuP7jW2mGGGGNPG7LUZmPvbeLj6XHz8SWm
xr2yv67SU7fH119NpprOFm2NNpMy5rNDj5S3dLq72rtaXW4+v2PHcWziT0uhxLufoMzGztLl7bD2
O3ysu5vtxotNro42j43k3sLiyXtlo8fUWsXV6HA/jNnx3Engy47otZf58n/ccBSX7CWJz6MdvosX
G0O243g4OHkcS4xh7D+nV8j4xgcexNxib/L096zfytLxlhhhhjWJC5qZaTphTx9PiWlxtZtL+lx7
S8llC5DaSwrmyhcnbzddctxuauduPHbiYm31Gwu2MHXZS7TJu7Hb5mNsdfmX8vebG5aXle5XEucm
7i2c7HzsRdrp9da0uNp829maLY5uw12NtdfibfN5zO3d23Cb1qzr12OxJY1jfcU5NPHTE396xPln
8vhYfMNBpbGi2+HaS/yLlMJx3DDDDFIsRYjDDDDFJSUljdtibLa3dhBikYWJSMMMMMMUlIwwwwww
wwwwwwxawK7U9bdSCWLs5Jj3prewLttI2pzkuPeSWPgZGTPEwZZmRLTq1zX5Eb8MW/dWOLkXBcLJ
iZ+syMC7LFyI2/2OZVcsXbSzxMiFu5hZdo/jc8lrbiYd/FyMdZ8es2bdrjtq9hy45ZtWf287l5Nf
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
F54D2zM5wauILrFYynaLwCCwiujlecvo6Oqhjwfc+srpTaquleOkWOOHfRt9HUWj8RW7cTp2b4ig
YUVCKTiPIJg7fgVcirtMnkGWn2UKtjTizFjUwM8gzGU0e/FQcTuvUB68scPC9JM3DUMCGhVzV1Et
RWK8jAerfaYWhn9iGXrQHGsx/XYADRYKC4ZqMsss76jLDLLLL8EBlllllhjBZquOu2JvAEX1mMss
sssMssssMsMMssvXMsssMsssssMMsssvWDDLLLLLLDDLLLLLLDL8OGWWGGWWWXrBhllllhh6Flll
llhhllllllnaV8AYZZZZZZZZZYegZZZZYYYYZZZYZYYZYZZZ3gSvgLLDLLLDDLLLL0DDLLLLL0DD
LLLLLLDDLPohCV0MsMssMMvSsMssssvUDLLLL1gwyyyyywxtCEJXwFlllhhlllhhllll6gZZZZek
egZZZZZ36CEOldRllllllhlllhlllll6Bllll6RhhllnePoIQlSpXQyyyyyyyyyyywyyyyy9Awyy
yy9YPRcXQQhKlSpUYYZZZZZYYZZZegZZZZesGWWWWWNutLoIQlfAGGGGWWWWWWWGWWWGWWWX4IDL
LO/VgwzZXeRGSMfIWp0SpAu8T/0la1868xiGWuAra0quY1/2RVt2r854iKwW+xA0vNVrvB1jeoxC
2DfM8UOJ4tG/iUHbshFoxU6MsuFlgtLUqx5nDHOh24BblWMMMMMsMssssssssMssssssMM79VslK
mxklNc0zWl6WmU5C2vEq4uruCfqGA+5wXrRzdZyAprOZTINUdzkNeVtteU+ymLb6kKtb8MgKyxuY
t3HCNvCbfSRjPTTErHwYV1WlnDm9SmD4yt9p9Are2hsZiEXLRtryRllhhhhllllllhlll6Bllllh
jbXxAwooQh1roZZZYYYYZZYZZZYZZZekZZZelZXxAMoodBKlSuhhhlllhhhhllllllhlllhh6evM
v+GEviii6qlSpUYYYYYYYYYYZZYZZZZZZZehobm5ue74Bw6pqaQ+Jj0d9DGMYxj0MfaMYxjOZ//a
AAgBAgMBPyH/AONQ7fRLW/ApREqCdjqlSNY/gNF5m4/8OWfPeUPhnyb0g0XZ5y6KIARDgVMzWIUF
uVSpJrmwEtiS6FKlAFrAJPUjxtLhexiopnWLlbj/AJKA3HANSr9Qlj/MFt6lhGiUiKkWq4j1PQop
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
svNrP6j/AN5iHA0u/AkCANJ+CIcSsfmXVpQF8XMzENZ4u7ZTZru7Z3AjHgz7eJUqVKldalSpUrrU
pBAagBQBolSpUqVKlSpUrpUqVKldKlSulSpUrpbQA6ghTNNYzBGgbgigWCcrLg1QWxJqm49QRs6o
qhBFr0uBQFrsTSi+hNEL7RPKg9IsEwc1iJlhrvUzVa/Rm4KiJaNPNSmtF6xPO+jFndwrmK0E9SoI
IFl8zGCud48RIApfMtsHxBKFfam5pE+zKC427/PeI2KnmsTWk9SVK6VK6ZAB7o1OB9IqkS1vaGu5
AKAN3erxL52Pl7waFpShlsWVi/Xz4jZ4CMJld8xpBKBK0ZzctQUJ9SFpcy7Xj5xGidKlfa4puHD9
1LLBCiHoJQqs39LorvKAnAnEcrQX5eYfcacvxxW5wWxTwDa+McQsPjz8qhYhlZetfOYVRvK6UfeE
IGA2XLp5p+pXKNC7LzBFWQHswCBgyoK7Uzj9zlA6rLCrY5BsibzW69dRgFACsn6Xg7wHXKU72F1+
5XSpUqVK6VKlSpXWpUqVKldHbSPiM2rZUqVKlSpUrpUrpUqVKlda6VK6VKlSpUrpUqVKlSutSpXS
pUqVK6VK6VKlSpXWpXSutSpUqV1qVKlSutSpUqVKlSpXSpXSpUrpUrpUqVKldKlSpUrrUqVKlSut
SpUqVKlSpXSpXxVKlSpXSulSpUqVK6VElSpUrrUqVKlSpUqV0r4qlSpUqV0qV0qVKlSutSpUqV1q
VKldKlSpX8FSpUqVKlSpXSpUqVKldKlSpUqV1qVK6VK+OvgrpUqVK6VKlSpUqVK6VKlSpUrrUqVK
h8B1SVK61KlSpUrpUrpUqVKldalSpUr4Kh8B8VSutSpUqVKlSpXSpUqVKldKlSpUqV0H4D4aldal
dKlSpXSpXSpXSpUqVK61KlSoMGMIN1B7USDfNazbBr2wwHeBppfWCgO1GMvtGRvSZQ8b94WpeC9O
iGA5dWJcfovLWmV0qV1qVKlSpUqVK6VKlSpXWpUGDLA1Tk/bj7wgClrreeYLMRdZSnNQpAKMlVZG
TVmHGDzcp0qKNMh4PvKXurcnH9Q5BXguV/uBwErMMa4x9IbJadvqY16yooG9B/T69KldKlSutSpU
qVK6V0qVKlSpXQYMGHQ6n8NSulSutSpUqVK6VK6VK6VBgwYMIfwV8FdKldKldalSpUqVKlSulSug
MGDBgwYfw18VdaldalSpUqV0qVCEIQh0P5n+Z6//2gAIAQMDAT8Qly5fS5fwXLl/Bcv/AMt9bly+
ly/guXL+C5fxX/M1q2fPeCXdtemZRUW+0Olw+3RASyJFuUuXDXUQFdT3+nS5fwXHqztD1KV3/wBf
/Bc9V1/T9oUrgfP4le4of2g1XxBd+5H5c6MVyMOveNxw1jznP/IO+wrFaiibumtbxUx9Ay8tbfrA
FA6Z8/1I1K15fVYmnbz31CsFT74j38B9pZSUbc3Vka8tQ89/+SnpavPf9k8OKvzW/rFV1pzju+1z
A8N+dwjVho9/6zGkN9av6+08mH+/Df8ABcWDaMRQy39eP1EQVjGSCoLaXiLky6yZnCbas7wz+hHU
AE/H1ZXiNfPiU5GzJ+YDAK0fP1gIWv8AcUIKF9s57+lSx5NsnczuA5hVuO7CqBsTA4eD7QNq9Qeu
t+JkkwWx6632JcAgUy+Lvvv6wfNXrJ57RotKiadekOCSY018/wCRjKXzWJfxX8Vy5fW5fS5cvrcv
rcv4Ll/Df8Vwov6PaN1k+e0G2PHrNmP6TPX7QS1VwlTSK0ZfELsohqFwElLCSIL7b+04CioFErD8
pcQqp+v4iq4EqLr94REsYJk9ESlw3E6V+/51CVAYeLodSkQYaSx63L+K5c+V6SmkNsEbvnDMUm7z
3q5oOLfP+xtUA1fAtVMgIu31zxArNXj9z8h+4EIF4r15/cFLkH5hkUX+yALLtf2+2Y8KWjD51+4d
sGGc39fMKArajyB8ve5Tnh8/WLALvfsT878zxlw/j8MZylXteY+4PLn3esRd316V/dxj6f6JnYEP
wwQFBL+C5fw3FBlZLsvMMQ07l1XJWYX7a7XK7FV2iF7d2ckpWwrfEXYXRZ5/MWu9PaFG2Ire3ciu
m93uDcqna8QoKJclj4i8N77xGbpgPUTFS5G+Pn3hAs4z+433mu14/uXQYa8QorP1/wCQQrp9Oty5
fwXL6XGaVMW0C5cuXLK11Lly5cvrcfoDBGgdLlxYFV66XGhcPt2RmiLniwsWS+p9uiX4AilEvwX0
Q7WIFEu/nmLRKrEKdM6JiKUe3+zdx/2IlZODmCUFXrmEMDS8wgRntG5mN3AogBfpAEwHHMLMHHvB
LS1uDVSHH2meeTJ+omIDh3+ZQjsEMiCPHtMbl8rBqiwuz6wAOt+s3er8Erl7fuDNft/cTIUNd8Id
47A2r/uZWEbPyzEsyarz/UpSBbE9HDvvH1aBjiYYClpg38+suX1uWGl1UMt/n2jYNDHz5hMV+yVy
b5iDc7fuUGbxAwLuYyYcH6iK12/LLVQe0BnCj+SEbf1Z+8Hlebq3+4AOKiA1nP6gNO5UyMnNeCUU
XyPeO9AH+owYvtGGCiWXaV3bjwarr3jJZ8gj0S/9ngfQgjJG6ryjAnRLH9wRo3n8SkobE14jocJe
Oa4lzi+zviMQnJj/AHrcuXLly5fW5cuXM9yYSbKvPS5cuXLl9b63Ll9Lly+ly5fwVUFeYIg4svOI
gWpUQyoS44pqJFriCF2QS1g8yAtEELigmr7zaIR3kILgRfWGk28cwRoS+0x3T6wdG4O0JZ5llQa8
zwPqQD2qu+JmUPpBiK01Hy18eYEFaalC2HrKsCu94myB7ywudO0FaJfa5vQ+kuXLly+mUpRgB5H1
gYkaDw/mKxUla3UC1NOo1gWDkjWjCjXpC3yRIhg7YhcqBYb9OJStDD0Y4PEd6zLRF0P/ACahSZfq
5XKiNrBoRsd4r61bctaF3k7wANi+XpOI6PyfOpzWiHy19/WPfufX+4uZXXG9xqxRirAftFQjKlNS
k+P+pb7lqs1iUAWCKdyKJZlgBb704zMwwFumluHG6CPi9fTcEhVpzivrVt9ohM27dqur6XLl9Ll9
L63Lly5cvrcuXCaFwhQol9bly5cvrfW5cvrfW5fS5fS5cuXLl9bl9Lly+ty5fS+ty+ly5fxXLl9L
63Lly5cvrcuXLly+ly5cuXL6XL630v4bly+ly+ly5cuXL63L6XLl9bly5cvrcvrcuX8Fy5fW+ty5
cuX1uXLly5cvpcuXLl/w3L+C5cvpfW5cuXLl9bly5cuX0uXLly4/Dcvpcv4Lly+ly+ly5cuXL63L
6XLl9blx6Pw3Ll9Ll/BcuX0vrcuXLly+ly5cuXLl9H+G5cvpcv4Lly+l9bly5cuX1uX0uXH+S5fS
5fwXLl9Ll9bly5cvrcuX0Y/wX8Fy5fS5fwXLl9L63Lly5cvq9KizcZqEGq4vfEETolsTWUvJ7RFU
0Ww1Gjcwg5V7RkGstbNwZUwbyQ+2u+yX8Fy+ly/guXL6XL6XLly5cuJ0pRduH9OftGXgaV7cRwJy
zeDOrjUIcmG+YYBp1nL4qXBASxvF+ZaVXRh5/uJFhWVaP6jNAA2zvmIwy3fTxn8RmxY2sX0v4Ll9
bl/BcvrfW5cuJEiRj/Dcv47ly+ly/guXL6X1uJEiRIx+B+O+l/DcuX0uX8Fy5fS5cSJEiRIkSP8A
BfW/4Lly5cv4bly4xjHoxj/5j+H/2Q==

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://cdn.images.bloomberg.com/r06/news/story_tl.gif

R0lGODlhBAAEAKIAAFRUVOzs7EhISExMTJCQkJmZmUZGRgAAACH5BAAAAAAALAAAAAAEAAQAAAMI
GDRW9uAZIRMAOw==

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://cdn.images.bloomberg.com/r06/news/story_bl.gif

R0lGODlhBAAEAJEAANvb22dnZ2RkZEZGRiH5BAAAAAAALAAAAAAEAAQAAAIFnG9xIFYAOw==

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://cdn.images.bloomberg.com/r06/global/heading/sponsored-links-story.gif

R0lGODlhdQASAPcAAAICArq6ugMDA7u7u7y8vPr6+rm5uYiIiIeHh729vUNDQ0RERAQEBLi4uMrK
yr6+voqKiomJie3t7b+/v0FBQdzc3IWFhREREe7u7mVlZaqqqmZmZkJCQmdnZxMTE0VFRUZGRvn5
+ZiYmO/v70dHRzQ0NDIyMsvLy4aGhpubm52dnZmZmQUFBevr6+zs7A8PD93d3R8fH5ycnJqamt7e
3szMzPDw8Kmpqdvb27e3tyIiInh4eCEhISAgIBQUFHZ2durq6j8/PzExMd/f3yQkJKioqJeXl5aW
lnd3d83NzYyMjDU1NQYGBjY2NqysrHp6elVVVYSEhHR0dHl5eYODg1xcXGhoaMnJybW1tfj4+I2N
jdnZ2fHx8RAQECYmJllZWdra2vLy8rS0tM7OznV1dVRUVPf39y0tLTAwMFdXV8DAwA0NDc/Pz4uL
i8fHx1hYWLa2toCAgEhISJCQkNjY2ODg4OHh4aampp+fnzc3Nw4ODqCgoBISEvv7+wEBAfz8/P39
/f7+/gAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAB1ABIA
AAj/AAcJHARIYJ+BgAIRLCgwUME+Bf84/DMoEEWFgwoMHHQQkESBFCs2HHlx0EeKIRlulMjwoMKE
LU0SFAnoocmXFVUiHKixIkaFIQNZnLlxYEeRFf+E3DkyUJ+fMyEKTGhUaFSRQn8uXYgQ40GOX0EO
xDiSqFKcMjnO/Ih0ZAijTf9QzShya9qpavEOtHs0rFCYSX2SBPnXZE+dAZB8WLDhwJCZBeda3TnZ
4UarLnlGFvlWrUeFGqGaTCBIAFeNMyyoMDoAAICxDHsaEOTnreW7dg/4EcRbgCAUKOkSJarwa1Cx
As00/MgwUBaiYfWWFTiBd9FAIPxwyDkoCQUFghUC/w1EAICgtCptb92NQOCJDhAwBAjwB4+FBBuL
HIigQe2AACMEsF8LUwWgRQQHOCAQECqgQMUYJmEwwACD2IGFQBjIEAECNDB0AgQHHAGAH1+BBoIg
H6TkwgQ5ADKCAWr0McMBKVBEgHWBwGAAAS4MEsAccSih4ECCAPCDBBUdFABvTZQmiBJ9jCCEb7yZ
YMMgVY4oSBOASLBEkU4OUsMFtPHWwSCzCfKEIAz0sQKZuwmywiAr7BbneWgtIAh4GN0oQCAB7JYH
b4LsAKgffgSCgQ5+bGBDCbyZ58dGHsTJQwcOBEKaICoEkIEgPgTyaQkSSPCBHxlg6UcZBCDgWw0I
CP9SwgiDvDcIEYKcOcQLAohwY6MIHFCBBwAYMIgIpTnAWxoBRFDkRgVRAMB2GA1Am49FIjAAFALo
MUgDvgFCgqyD6GYCkjWkOlASMSBKGwA3WAtAQS6wIIgBld4hkAaCvIClIAEIVFqruy1wQBG1skkg
IDsIAsWSfjB0gCA9BBuBeW0IokNND1gnl0IhjAteQwGM2Ed1531r3aYQUIwBIBP7sUAUNxQlkAMI
VMHbFzkIAEBIu3Xsh7GBGGDvIOYNUNBuBNiggLsCoEHAbgNBIDNpkwqEgiAefKCAHN9ZAAAIAjVg
ns3SgucRtuflgChHgZpmrbsX0DAIBgq4Zt4SZFn/8NMCfihwY8oNFEkHrikklIIgPATC2wQZmZcA
DoNUcMOaAIhgXh1CbSCIFWmaBIgMjN8GAwJ+9CCQvOI5FMi4JBSk0K+DTC0IRSiz/UAMLFBQ+SBb
aCAFA4IQMJAfMSCBQAbEa1CyIAj6IMgCg2zthRNO6CBIe7slcBBvBBywwAoNqMAbDBwIwMEARvhs
QMevLciHIG9oYMAPHlRA2wcWQGoaWYNQgCAuAAIOkIACpHnN4ARigLM1gAnnWZIALHCAIOxhAMjy
QwUGcgYGuMsHRhiE0OBkghY4ZAqEKpTABCAGgTGgAaSL0xpSMAguBGE3AHjBEQaBNaI4QE9sEoQQ
xwYxg910YQPEu0wBQABBMBXrWQMIF5rYFIiO4YkMvoGApFhwAREURQI7YoNsRkSeK3xxAA0IA1tk
VyIlJUBBxqHBhKZSEroUBAcTgMMGFYKDBIxAJVR5yEUwEhK5iOQrmZGdcEQ4ADcQhCzNYQggcrcW
rJQFIwxZSkIqg0m91KSSALzMdJiykYOwRSA9EU9bVAJJm11yEGCAAARUiRZX2vKWuMylLnfJy16q
MpPFGU4vh0nMYhpzmJnhSl4io5NjOvOZ0LxlQAAAOw==

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://ads.bloomberg.com/RealMedia/ads/adstream_nx.ads/bloomberg/news/worldwide/story/1962582@x20

R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://cdn.images.bloomberg.com/r06/navigation/bloomberg.gif

R0lGODlhhQAVAPMAAAAAAP///0RERMzMzHd3dxEREe7u7mZmZiIiIt3d3ZmZmTMzM6qqqru7u1VV
VYiIiCwAAAAAhQAVAAAE/xDISau9OOvNu//gJQRBaFKkcK6sSb7JU0hj2YLpre/W6zc0Eq+TGxpb
QgmBtADUjpoidPpJSphOKxUVUG2/URtgmQiKCQPS4FBBq9nXQEFBYiAWacNjQnLQAwxNEwUPAwYM
XgB9CQFNcwaAC1oUc4wJBBNuAWt8cgwkMgeQDDMVPiQNpU8FaacDEqynm3GtapAvmIoBtyQGggiQ
Cn9evSkFvAGMYhQLyAEHsa60Pz89sqRZJUsGcKIBmNvdkJhqCAAHajOfr7oGKghpQACfuejsJAkq
hLvvrRcNm8wJYBNOgjdym2b8AUeiVKcJ8ALseZIml5JZFSksedWnkwMzcf/gAEBAAkGBhp1mdJTA
SCTJZbBKVsiYadbKGqWkxKEwoswTnT+78BQipcgTXYmQ1pCloqjQhxWOckka1ItUnbooOBDypKXG
WV5rcnyKFKQulyVfEljL1pyUsCMnxQ1gjgLcMTafXiW7U0JEBtnwcjM4TrC4b2XjWE3Sq98sADQR
EMhJdptjGw4afAQAcIBAgrsOI1wsBqusHKtqvRgwI5oP1okTH1VzykuzTQARx3a9KwkkAxJu+3DA
O51sK6Z9GFAgSKqmARaVtILeKZFRxp7qCPKrABInxZS6B2hwdInFSskmS1dj8XppvmDifxjBTr79
+xhYQRuZZg/+/wD+4UMXAg4BaKB8B+SWgAIFHujggxBGKOEREQAAOw==

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://cdn.images.bloomberg.com/r06/navigation/copyright.gif

R0lGODlhDgEPALMAALu7u93d3URERBEREe7u7jMzM6qqqoiIiFVVVSIiInd3d8zMzGZmZpmZmf//
/wAAACH5BAAAAAAALAAAAAAOAQ8AAAT/8MlJq7046827/2AojmRpnmiqrmzrvnAsz3Rt3zLSNAju
/8CgMJMwKCQKQ2JSWDgcDeRzMZgsjhLAM1rRTpeMQEVBeBqqD4HTsShkHcuHdvk0Sxp1B+ORxz4Y
awF+EglwFwJ1C3EXB3oTOxSQF14OBm+OD2RTewpiEoJ4eQB/ZQ4AbhSUln95UU2bD4V1YgqJS1eP
lgF5CbJPBxkNCWqCCVx/wAUOBcpuC8CIDlidAwkEPalRAwRHYRQIjgkLltZcAAFVWsCydHuIbpIT
juBViNOjFIWLFIhLAKsWtgHA9yBewWNdoljDBmBaAAESDkTpNEGQPIgPBjjoMcDAnmyx/6798WQF
WCaFhiZQfPAsk6dtPQJ8JGRIDUAKBQ6IY7bnAKoJGgsoWICEYEMJBkweBWnNjbcJSZk4GDCUgsiB
BAYcmMNnDwJ0Bys4IoMUoQV9hwyttMCAANqwj8xOAOBqWRYsBGaqJGlRggOMGgclfNBsZIUFBGnu
ozjAokaIbT/pfasMDQUGmBFi7gJMAb61S0ObpbRgz9NPfvQ1SCxTzuq2DAzlMQAvz55EGC1GI6k4
bYIBC+RmAbbUoMFUT7jNPVIIYi0omfJIuziBgZcGli8pZ1XHVahTsfLQ6g6VOJZddXql5IPxmwIB
+NwowJYxOBKimYxiiSpHMF0pA5z2AP9/hE1V1QRXNRCbAf10hRRRx+lRgEgDHiNgePtMEA0b2U3g
iwOeGCeca8CZ1J8EecXlUkV+/BVQS9mUKMGFkRD1FhJiNIDfAwi4lVJrHqZUWUCWdBLAKGdIIECK
EhQG44kuVUPhXFyQESBvse0hDjnQyQHWfwQI0CAmBowSoVcEuAGOSWv1xmIa6/WlEn4wwXXHiP9Z
89FSBzBpwER8tYgRfG4A559CKV5Y2h2j3LgiS8cQgFhFk9Vk3wNyIpPREgfMFMoW0XEI5xOeXGcB
Ja3FVscRmlSChhpToPKfkrIlUlsdt33UCRiBCPbhKLrFKZicDVjy6V/HtucarfA9oWtFKYuuJaeL
sRhQx01ZcIGIAKqC2sgX4c3yaAJ9NTITek+ot+qb3/xZLH1DxCvvvPSe0Eu9+Oar77789uvvvwAH
LPDAAkcAADs=

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://pixel.quantserve.com/pixel/p-9d29qNLnLq5GQ.gif

R0lGODlhAQABAAAAACwAAAAAAQABAID///8AAAACAkQBADs=

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://secure-au.imrworldwide.com/cgi-bin/m?ci=postclick&cg=bloomberg&cc=1

R0lGODlhAQABAPAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOwA=

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/ext-2.2/resources/css/ext-all.css

HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
ADDRESS {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CAPTION {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CITE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CODE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
DFN {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
EM {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
STRONG {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
TH {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
VAR {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}
.ext-el-mask {
	Z-INDEX: 20000; POSITION: absolute; FILTER: alpha(opacity=3D50); =
BACKGROUND-COLOR: #ccc; WIDTH: 100%; ZOOM: 1; HEIGHT: 100%; TOP: 0px; =
LEFT: 0px; -moz-opacity: 0.5; opacity: .50
}
.ext-el-mask-msg {
	Z-INDEX: 20001; BORDER-BOTTOM: #6593cf 1px solid; POSITION: absolute; =
BORDER-LEFT: #6593cf 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; BACKGROUND: url(../images/default/box/tb-blue.gif) =
#c3daf9 repeat-x 0px -16px; BORDER-TOP: #6593cf 1px solid; TOP: 0px; =
BORDER-RIGHT: #6593cf 1px solid; PADDING-TOP: 2px; LEFT: 0px
}
.ext-el-mask-msg DIV {
	BORDER-BOTTOM: #a3bad9 1px solid; BORDER-LEFT: #a3bad9 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: 11px =
tahoma, arial, helvetica, sans-serif; BACKGROUND: #eee; COLOR: #222; =
BORDER-TOP: #a3bad9 1px solid; CURSOR: wait; BORDER-RIGHT: #a3bad9 1px =
solid; PADDING-TOP: 5px
}
.ext-shim {
	POSITION: absolute; VISIBILITY: hidden; OVERFLOW: hidden; TOP: 0px; =
LEFT: 0px
}
.ext-ie .ext-shim {
	FILTER: alpha(opacity=3D0)
}
.ext-ie6 .ext-shim {
	MARGIN-TOP: 3px; MARGIN-LEFT: 5px
}
.x-mask-loading DIV {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-LEFT: 25px; =
PADDING-RIGHT: 10px; BACKGROUND: url(../images/default/grid/loading.gif) =
#fbfbfb no-repeat 5px 5px; PADDING-TOP: 5px
}
.x-hidden {
	POSITION: absolute; VISIBILITY: hidden; TOP: -10000px; LEFT: -10000px
}
.x-hide-offsets {
	POSITION: absolute; VISIBILITY: hidden; TOP: -10000px; LEFT: -10000px
}
.x-hide-display {
	DISPLAY: none !important
}
.x-hide-visibility {
	VISIBILITY: hidden !important
}
.x-masked {
	OVERFLOW: hidden !important
}
.x-masked SELECT {
	VISIBILITY: hidden
}
.x-masked OBJECT {
	VISIBILITY: hidden
}
.x-masked EMBED {
	VISIBILITY: hidden
}
.x-layer {
	VISIBILITY: hidden
}
.x-unselectable {
	-moz-user-select: none; -khtml-user-select: none
}
.x-unselectable * {
	-moz-user-select: none; -khtml-user-select: none
}
.x-repaint {
	BACKGROUND-COLOR: transparent; ZOOM: 1; -moz-outline: none
}
.x-item-disabled {
	FILTER: alpha(opacity=3D60); COLOR: gray; CURSOR: default; =
-moz-opacity: .6; opacity: .6
}
.x-item-disabled * {
	COLOR: gray !important; CURSOR: default !important
}
.x-splitbar-proxy {
	Z-INDEX: 20001; POSITION: absolute; LINE-HEIGHT: 1px; ZOOM: 1; =
BACKGROUND: #aaa; VISIBILITY: hidden; FONT-SIZE: 1px; OVERFLOW: hidden
}
.x-splitbar-h {
	CURSOR: col-resize
}
.x-splitbar-proxy-h {
	CURSOR: col-resize
}
.x-splitbar-v {
	CURSOR: row-resize
}
.x-splitbar-proxy-v {
	CURSOR: row-resize
}
.x-color-palette {
	WIDTH: 150px; HEIGHT: 92px; CURSOR: pointer
}
.x-color-palette A {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; =
PADDING-BOTTOM: 2px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
PADDING-LEFT: 2px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 2px; FLOAT: left; =
BORDER-TOP: #fff 1px solid; CURSOR: pointer; BORDER-RIGHT: #fff 1px =
solid; TEXT-DECORATION: none; PADDING-TOP: 2px; -moz-outline: 0 none
}
.x-color-palette A:hover {
	BORDER-BOTTOM: #8bb8f3 1px solid; BORDER-LEFT: #8bb8f3 1px solid; =
BACKGROUND: #deecfd; BORDER-TOP: #8bb8f3 1px solid; BORDER-RIGHT: =
#8bb8f3 1px solid
}
.x-color-palette A.x-color-palette-sel {
	BORDER-BOTTOM: #8bb8f3 1px solid; BORDER-LEFT: #8bb8f3 1px solid; =
BACKGROUND: #deecfd; BORDER-TOP: #8bb8f3 1px solid; BORDER-RIGHT: =
#8bb8f3 1px solid
}
.x-color-palette EM {
	BORDER-BOTTOM: #aca899 1px solid; BORDER-LEFT: #aca899 1px solid; =
DISPLAY: block; BORDER-TOP: #aca899 1px solid; BORDER-RIGHT: #aca899 1px =
solid
}
.x-color-palette EM SPAN {
	LINE-HEIGHT: 10px; WIDTH: 10px; DISPLAY: block; HEIGHT: 10px; CURSOR: =
pointer
}
.x-ie-shadow {
	POSITION: absolute; ZOOM: 1; DISPLAY: none; BACKGROUND: #777; OVERFLOW: =
hidden; TOP: 0px; LEFT: 0px
}
.x-shadow {
	POSITION: absolute; DISPLAY: none; OVERFLOW: hidden; TOP: 0px; LEFT: =
0px
}
.x-shadow * {
	OVERFLOW: hidden
}
.x-shadow * {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; CLEAR: none; BORDER-TOP: =
0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-shadow .xstc {
	FLOAT: left; HEIGHT: 6px
}
.x-shadow .xsbc {
	FLOAT: left; HEIGHT: 6px
}
.x-shadow .xstl {
	WIDTH: 6px; FLOAT: left; HEIGHT: 6px
}
.x-shadow .xstr {
	WIDTH: 6px; FLOAT: left; HEIGHT: 6px
}
.x-shadow .xsbl {
	WIDTH: 6px; FLOAT: left; HEIGHT: 6px
}
.x-shadow .xsbr {
	WIDTH: 6px; FLOAT: left; HEIGHT: 6px
}
.x-shadow .xsc {
	WIDTH: 100%
}
.x-shadow .xsml {
	WIDTH: 6px; FLOAT: left; HEIGHT: 100%
}
.x-shadow .xsmr {
	WIDTH: 6px; FLOAT: left; HEIGHT: 100%
}
.x-shadow .xsmc {
	BACKGROUND: url(../images/default/shadow-c.png); FLOAT: left; HEIGHT: =
100%
}
.x-shadow .xst {
	WIDTH: 100%; HEIGHT: 6px; OVERFLOW: hidden
}
.x-shadow .xsb {
	WIDTH: 100%; HEIGHT: 6px; OVERFLOW: hidden
}
.x-shadow .xsml {
	BACKGROUND: url(../images/default/shadow-lr.png) repeat-y 0px 0px
}
.x-shadow .xsmr {
	BACKGROUND: url(../images/default/shadow-lr.png) repeat-y -6px 0px
}
.x-shadow .xstl {
	BACKGROUND: url(../images/default/shadow.png) no-repeat 0px 0px
}
.x-shadow .xstc {
	BACKGROUND: url(../images/default/shadow.png) repeat-x 0px -30px
}
.x-shadow .xstr {
	BACKGROUND: url(../images/default/shadow.png) repeat-x 0px -18px
}
.x-shadow .xsbl {
	BACKGROUND: url(../images/default/shadow.png) no-repeat 0px -12px
}
.x-shadow .xsbc {
	BACKGROUND: url(../images/default/shadow.png) repeat-x 0px -36px
}
.x-shadow .xsbr {
	BACKGROUND: url(../images/default/shadow.png) repeat-x 0px -6px
}
.loading-indicator {
	BACKGROUND-IMAGE: url(../images/default/grid/loading.gif); LINE-HEIGHT: =
16px; MARGIN: 3px; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: left 50%; FONT-SIZE: 11px
}
.x-text-resize {
	POSITION: absolute; ZOOM: 1; VISIBILITY: hidden; TOP: -1000px; LEFT: =
-1000px
}
.x-drag-overlay {
	BACKGROUND-IMAGE: url(../images/default/s.gif); Z-INDEX: 20000; =
POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px; =
LEFT: 0px
}
.x-clear {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: =
hidden
}
.x-spotlight {
	Z-INDEX: 8999; POSITION: absolute; FILTER: alpha(opacity=3D50); =
BACKGROUND-COLOR: #ccc; WIDTH: 0px; ZOOM: 1; HEIGHT: 0px; TOP: 0px; =
LEFT: 0px; -moz-opacity: 0.5; opacity: .50
}
.x-tab-panel {
	OVERFLOW: hidden
}
.x-tab-panel-header {
	BORDER-BOTTOM: #8db2e3 1px solid; BORDER-LEFT: #8db2e3 1px solid; ZOOM: =
1; BACKGROUND: #deecfd; OVERFLOW: hidden; BORDER-TOP: #8db2e3 1px solid; =
BORDER-RIGHT: #8db2e3 1px solid
}
.x-tab-panel-footer {
	BORDER-BOTTOM: #8db2e3 1px solid; BORDER-LEFT: #8db2e3 1px solid; ZOOM: =
1; BACKGROUND: #deecfd; OVERFLOW: hidden; BORDER-TOP: #8db2e3 1px solid; =
BORDER-RIGHT: #8db2e3 1px solid
}
.x-tab-panel-header {
	BORDER-BOTTOM: #8db2e3 1px solid; BORDER-LEFT: #8db2e3 1px solid; =
PADDING-BOTTOM: 2px; BORDER-TOP: #8db2e3 1px solid; BORDER-RIGHT: =
#8db2e3 1px solid
}
.x-tab-panel-footer {
	BORDER-BOTTOM: #8db2e3 1px solid; BORDER-LEFT: #8db2e3 1px solid; =
BORDER-TOP: #8db2e3 1px solid; BORDER-RIGHT: #8db2e3 1px solid; =
PADDING-TOP: 2px
}
.x-tab-strip-wrap {
	POSITION: relative; WIDTH: 100%; ZOOM: 1; OVERFLOW: hidden
}
UL.x-tab-strip {
	WIDTH: 5000px; ZOOM: 1; DISPLAY: block
}
UL.x-tab-strip-top {
	BORDER-BOTTOM: #8db2e3 1px solid; BACKGROUND: =
url(../images/default/tabs/tab-strip-bg.gif) #cedff5 repeat-x 50% =
bottom; PADDING-TOP: 1px
}
UL.x-tab-strip-bottom {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 1px; BACKGROUND: =
url(../images/default/tabs/tab-strip-btm-bg.gif) #cedff5 repeat-x 50% =
top; BORDER-TOP: #8db2e3 1px solid
}
.x-tab-panel-header-plain .x-tab-strip-top {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px =
!important
}
.x-tab-panel-header-plain {
	PADDING-BOTTOM: 0px !important; BORDER-RIGHT-WIDTH: 0px !important; =
BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px =
!important; BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px =
!important
}
.x-tab-panel-header-plain .x-tab-strip-spacer {
	BORDER-BOTTOM: #8db2e3 1px solid; BORDER-LEFT: #8db2e3 1px solid; =
LINE-HEIGHT: 1px; BACKGROUND: #deecfd; HEIGHT: 2px; FONT-SIZE: 1px; =
BORDER-TOP: #8db2e3 1px solid; BORDER-RIGHT: #8db2e3 1px solid
}
.x-tab-panel-footer-plain .x-tab-strip-spacer {
	BORDER-BOTTOM: #8db2e3 1px solid; BORDER-LEFT: #8db2e3 1px solid; =
LINE-HEIGHT: 1px; BACKGROUND: #deecfd; HEIGHT: 2px; FONT-SIZE: 1px; =
BORDER-TOP: #8db2e3 1px solid; BORDER-RIGHT: #8db2e3 1px solid
}
.x-tab-panel-header-plain .x-tab-strip-spacer {
	BORDER-TOP: 0px
}
.x-tab-panel-footer-plain .x-tab-strip-spacer {
	BORDER-BOTTOM: 0px
}
.x-tab-panel-footer-plain .x-tab-strip-bottom {
	PADDING-BOTTOM: 0px !important; BACKGROUND: none transparent scroll =
repeat 0% 0%
}
.x-tab-panel-footer-plain {
	BORDER-RIGHT-WIDTH: 0px !important; BACKGROUND: none transparent scroll =
repeat 0% 0%; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px =
!important; BORDER-LEFT-WIDTH: 0px !important; PADDING-TOP: 0px =
!important
}
.ext-border-box .x-tab-panel-header-plain .x-tab-strip-spacer {
	HEIGHT: 3px
}
.ext-border-box .x-tab-panel-footer-plain .x-tab-strip-spacer {
	HEIGHT: 3px
}
UL.x-tab-strip LI {
	FLOAT: left; MARGIN-LEFT: 2px
}
UL.x-tab-strip LI.x-tab-edge {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; =
LINE-HEIGHT: 1px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; =
WIDTH: 1px; PADDING-RIGHT: 0px !important; ZOOM: 1; BACKGROUND: none =
transparent scroll repeat 0% 0%; FLOAT: left; FONT-SIZE: 1px !important; =
OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px =
!important
}
.x-tab-strip A {
	DISPLAY: block
}
.x-tab-strip SPAN {
	DISPLAY: block
}
.x-tab-strip EM {
	DISPLAY: block
}
.x-tab-strip A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
CURSOR: pointer; TEXT-DECORATION: none !important; -moz-outline: none
}
.x-tab-strip-inner {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.x-tab-strip SPAN.x-tab-strip-text {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px =
tahoma, arial, helvetica; WHITE-SPACE: nowrap; COLOR: #416aa3; CURSOR: =
pointer; PADDING-TOP: 4px
}
.x-tab-strip-top .x-tab-with-icon .x-tab-right {
	PADDING-LEFT: 6px
}
.x-tab-strip .x-tab-with-icon SPAN.x-tab-strip-text {
	PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: =
0px 3px
}
.x-tab-strip-over SPAN.x-tab-strip-text {
	COLOR: #15428b
}
.x-tab-strip-active {
	CURSOR: default
}
.x-tab-strip-active A.x-tab-right {
	CURSOR: default
}
.x-tab-strip-active SPAN.x-tab-strip-text {
	COLOR: #15428b; CURSOR: default; FONT-WEIGHT: bold
}
.x-tab-strip-disabled .x-tabs-text {
	COLOR: #aaa; CURSOR: default
}
.x-tab-panel-body {
	OVERFLOW: hidden
}
.x-tab-panel-bwrap {
	OVERFLOW: hidden
}
.ext-ie .x-tab-strip .x-tab-right {
	POSITION: relative
}
.x-tab-strip-top .x-tab-strip-active .x-tab-right {
	MARGIN-BOTTOM: -1px
}
.x-tab-strip-top .x-tab-strip-active .x-tab-right SPAN.x-tab-strip-text =
{
	PADDING-BOTTOM: 5px
}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-right {
	MARGIN-TOP: -1px
}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-right =
SPAN.x-tab-strip-text {
	PADDING-TOP: 5px
}
.x-tab-strip-top .x-tab-right {
	PADDING-LEFT: 10px; BACKGROUND: =
url(../images/default/tabs/tabs-sprite.gif) no-repeat 0px -51px
}
.x-tab-strip-top .x-tab-left {
	PADDING-RIGHT: 10px; BACKGROUND: =
url(../images/default/tabs/tabs-sprite.gif) no-repeat right -351px
}
.x-tab-strip-top .x-tab-strip-inner {
	BACKGROUND: url(../images/default/tabs/tabs-sprite.gif) repeat-x 0px =
-201px
}
.x-tab-strip-top .x-tab-strip-over .x-tab-right {
	BACKGROUND-POSITION: 0px -101px
}
.x-tab-strip-top .x-tab-strip-over .x-tab-left {
	BACKGROUND-POSITION: right -401px
}
.x-tab-strip-top .x-tab-strip-over .x-tab-strip-inner {
	BACKGROUND-POSITION: 0px -251px
}
.x-tab-strip-top .x-tab-strip-active .x-tab-right {
	BACKGROUND-POSITION: 0px 0px
}
.x-tab-strip-top .x-tab-strip-active .x-tab-left {
	BACKGROUND-POSITION: right -301px
}
.x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner {
	BACKGROUND-POSITION: 0px -151px
}
.x-tab-strip-bottom .x-tab-right {
	BACKGROUND: url(../images/default/tabs/tab-btm-inactive-right-bg.gif) =
no-repeat right bottom
}
.x-tab-strip-bottom .x-tab-left {
	BACKGROUND: url(../images/default/tabs/tab-btm-inactive-left-bg.gif) =
no-repeat left bottom
}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-right {
	BACKGROUND: url(../images/default/tabs/tab-btm-right-bg.gif) no-repeat =
left bottom
}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-left {
	BACKGROUND: url(../images/default/tabs/tab-btm-left-bg.gif) no-repeat =
right bottom
}
.x-tab-strip-bottom .x-tab-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 0px
}
.x-tab-strip-bottom .x-tab-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.x-tab-strip .x-tab-strip-close {
	DISPLAY: none
}
.x-tab-strip-closable {
	POSITION: relative
}
.x-tab-strip-closable .x-tab-left {
	PADDING-RIGHT: 19px
}
.x-tab-strip .x-tab-strip-closable A.x-tab-strip-close {
	BACKGROUND-IMAGE: url(../images/default/tabs/tab-close.gif); Z-INDEX: =
2; POSITION: absolute; WIDTH: 11px; DISPLAY: block; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 11px; TOP: 3px; CURSOR: pointer; RIGHT: 3px; =
-moz-opacity: .6; opacity: .6
}
.x-tab-strip .x-tab-strip-active A.x-tab-strip-close {
	-moz-opacity: .8; opacity: .8
}
.x-tab-strip .x-tab-strip-closable A.x-tab-strip-close:hover {
	BACKGROUND-IMAGE: url(../images/default/tabs/tab-close.gif); =
-moz-opacity: 1; opacity: 1
}
.x-tab-panel-body {
	BORDER-BOTTOM: #8db2e3 1px solid; BORDER-LEFT: #8db2e3 1px solid; =
BACKGROUND: #fff; BORDER-TOP: #8db2e3 1px solid; BORDER-RIGHT: #8db2e3 =
1px solid
}
.x-tab-panel-body-top {
	BORDER-TOP: 0px
}
.x-tab-panel-body-bottom {
	BORDER-BOTTOM: 0px
}
.x-tab-scroller-left {
	Z-INDEX: 10; BORDER-BOTTOM: #8db2e3 1px solid; POSITION: absolute; =
WIDTH: 18px; BACKGROUND: url(../images/default/tabs/scroll-left.gif) =
no-repeat -18px 0px; TOP: 0px; CURSOR: pointer; LEFT: 0px
}
.x-tab-scroller-left-over {
	BACKGROUND-POSITION: 0px 0px
}
.x-tab-scroller-left-disabled {
	FILTER: alpha(opacity=3D50); BACKGROUND-POSITION: -18px 0px; CURSOR: =
default; -moz-opacity: .5; opacity: .5
}
.x-tab-scroller-right {
	Z-INDEX: 10; BORDER-BOTTOM: #8db2e3 1px solid; POSITION: absolute; =
WIDTH: 18px; BACKGROUND: url(../images/default/tabs/scroll-right.gif) =
no-repeat 0px 0px; TOP: 0px; CURSOR: pointer; RIGHT: 0px
}
.x-tab-scroller-right-over {
	BACKGROUND-POSITION: -18px 0px
}
.x-tab-scroller-right-disabled {
	FILTER: alpha(opacity=3D50); BACKGROUND-POSITION: 0px 0px; CURSOR: =
default; -moz-opacity: .5; opacity: .5
}
.x-tab-scrolling .x-tab-strip-wrap {
	MARGIN-LEFT: 18px; MARGIN-RIGHT: 18px
}
.x-tab-scrolling {
	POSITION: relative
}
.x-tab-panel-bbar .x-toolbar {
	BORDER-BOTTOM: #99bbe8 1px solid; BORDER-LEFT: #99bbe8 1px solid; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; OVERFLOW: =
hidden; BORDER-TOP: 0px; BORDER-RIGHT: #99bbe8 1px solid; PADDING-TOP: =
2px
}
.x-tab-panel-tbar .x-toolbar {
	BORDER-BOTTOM: #99bbe8 1px solid; BORDER-LEFT: #99bbe8 1px solid; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; OVERFLOW: =
hidden; BORDER-TOP: 0px; BORDER-RIGHT: #99bbe8 1px solid; PADDING-TOP: =
2px
}
.x-form-field {
	MARGIN: 0px; FONT: 12px tahoma, arial, helvetica, sans-serif
}
.x-form-text {
	BORDER-BOTTOM: #b5b8c8 1px solid; BORDER-LEFT: #b5b8c8 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: =
url(../images/default/form/text-bg.gif) #fff repeat-x 0px 0px; =
BORDER-TOP: #b5b8c8 1px solid; BORDER-RIGHT: #b5b8c8 1px solid; =
PADDING-TOP: 1px
}
TEXTAREA.x-form-field {
	BORDER-BOTTOM: #b5b8c8 1px solid; BORDER-LEFT: #b5b8c8 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: =
url(../images/default/form/text-bg.gif) #fff repeat-x 0px 0px; =
BORDER-TOP: #b5b8c8 1px solid; BORDER-RIGHT: #b5b8c8 1px solid; =
PADDING-TOP: 1px
}
TEXTAREA.x-form-field {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 2px
}
.x-form-text {
	LINE-HEIGHT: 18px; HEIGHT: 22px; VERTICAL-ALIGN: middle
}
.ext-ie .x-form-text {
	LINE-HEIGHT: 18px; MARGIN: -1px 0px; HEIGHT: 22px
}
.ext-ie TEXTAREA.x-form-field {
	MARGIN: -1px 0px
}
.ext-strict .x-form-text {
	HEIGHT: 18px
}
.ext-safari .x-form-text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: =
20px; PADDING-TOP: 0px
}
.ext-mac.ext-safari TEXTAREA.x-form-field {
	MARGIN-BOTTOM: -2px
}
.ext-gecko .x-form-text {
	PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
TEXTAREA {
	resize: none
}
.x-form-select-one {
	BORDER-BOTTOM: #b5b8c8 1px solid; BORDER-LEFT: #b5b8c8 1px solid; =
LINE-HEIGHT: 18px; BACKGROUND-COLOR: #fff; HEIGHT: 20px; VERTICAL-ALIGN: =
middle; BORDER-TOP: #b5b8c8 1px solid; BORDER-RIGHT: #b5b8c8 1px solid
}
.x-form-check-group {
	MARGIN-BOTTOM: 0px
}
.x-form-radio-group {
	MARGIN-BOTTOM: 0px
}
.x-form-check-group .x-form-invalid .x-panel-body {
	BACKGROUND-COLOR: transparent
}
.x-form-radio-group .x-form-invalid .x-panel-body {
	BACKGROUND-COLOR: transparent
}
.x-form-check-wrap {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.x-form-radio-wrap {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.x-form-check-group .x-form-check-wrap {
	HEIGHT: 18px
}
.x-form-radio-group .x-form-radio-wrap {
	HEIGHT: 18px
}
.ext-ie .x-form-check-group .x-form-check-wrap {
	HEIGHT: 21px
}
.ext-ie .x-form-radio-group .x-form-radio-wrap {
	HEIGHT: 21px
}
.ext-ie .x-form-check-wrap INPUT {
	WIDTH: 15px; HEIGHT: 15px
}
.ext-ie .x-form-radio-wrap INPUT {
	WIDTH: 15px; HEIGHT: 15px
}
.x-form-check {
	WIDTH: 13px; HEIGHT: 13px; VERTICAL-ALIGN: bottom
}
.x-form-radio {
	WIDTH: 13px; HEIGHT: 13px; VERTICAL-ALIGN: bottom
}
.x-form-radio {
	MARGIN-BOTTOM: 3px
}
.x-form-check {
	MARGIN-BOTTOM: 2px
}
.ext-ie .x-form-radio {
	MARGIN-BOTTOM: 2px
}
.x-form-check-wrap-inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
inline; PADDING-TOP: 3px
}
.x-form-radio-wrap-inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
inline; PADDING-TOP: 3px
}
.x-form-check {
	BACKGROUND: url(../images/default/form/checkbox.gif) no-repeat 0px 0px
}
.x-form-radio {
	BACKGROUND: url(../images/default/form/radio.gif) no-repeat 0px 0px
}
.x-form-check-focus .x-form-check {
	BACKGROUND-POSITION: -13px 0px
}
.x-form-check-over .x-form-check {
	BACKGROUND-POSITION: -13px 0px
}
.x-form-check-focus .x-form-radio {
	BACKGROUND-POSITION: -13px 0px
}
.x-form-check-over .x-form-radio {
	BACKGROUND-POSITION: -13px 0px
}
.x-form-check-down .x-form-check {
	BACKGROUND-POSITION: -26px 0px
}
.x-form-check-down .x-form-radio {
	BACKGROUND-POSITION: -26px 0px
}
.x-form-check-checked .x-form-check-focus .x-form-check {
	BACKGROUND-POSITION: -13px -13px
}
.x-form-check-checked .x-form-check-over .x-form-check {
	BACKGROUND-POSITION: -13px -13px
}
.x-form-check-checked .x-form-check-down .x-form-check {
	BACKGROUND-POSITION: -26px -13px
}
.x-form-check-checked .x-form-check {
	BACKGROUND-POSITION: 0px -13px
}
.x-form-check-checked .x-form-radio {
	BACKGROUND-POSITION: 0px -13px
}
.x-form-check-group-label {
	BORDER-BOTTOM: #99bbe8 1px solid; PADDING-LEFT: 3px !important; =
MARGIN-BOTTOM: 5px; FLOAT: none !important; COLOR: #15428b
}
.x-form-field-wrap {
	POSITION: relative; ZOOM: 1; WHITE-SPACE: nowrap
}
.x-form-field-wrap .x-form-trigger {
	BORDER-BOTTOM: #b5b8c8 1px solid; POSITION: absolute; BORDER-LEFT: 0px; =
WIDTH: 17px; BACKGROUND: url(../images/default/form/trigger.gif) =
no-repeat 0px 0px; HEIGHT: 21px; BORDER-TOP: 0px; TOP: 0px; CURSOR: =
pointer; BORDER-RIGHT: 0px
}
.ext-safari .x-form-field-wrap .x-form-trigger {
	HEIGHT: 21px
}
.x-form-field-wrap .x-form-date-trigger {
	BACKGROUND-IMAGE: url(../images/default/form/date-trigger.gif); CURSOR: =
pointer
}
.x-form-field-wrap .x-form-clear-trigger {
	BACKGROUND-IMAGE: url(../images/default/form/clear-trigger.gif); =
CURSOR: pointer
}
.x-form-field-wrap .x-form-search-trigger {
	BACKGROUND-IMAGE: url(../images/default/form/search-trigger.gif); =
CURSOR: pointer
}
.ext-safari .x-form-field-wrap .x-form-trigger {
	RIGHT: 0px
}
.x-form-field-wrap .x-form-twin-triggers .x-form-trigger {
	POSITION: static; VERTICAL-ALIGN: top; TOP: auto
}
.x-form-field-wrap .x-form-trigger-over {
	BACKGROUND-POSITION: -17px 0px
}
.x-form-field-wrap .x-form-trigger-click {
	BACKGROUND-POSITION: -34px 0px
}
.x-trigger-wrap-focus .x-form-trigger {
	BACKGROUND-POSITION: -51px 0px
}
.x-trigger-wrap-focus .x-form-trigger-over {
	BACKGROUND-POSITION: -68px 0px
}
.x-trigger-wrap-focus .x-form-trigger-click {
	BACKGROUND-POSITION: -85px 0px
}
.x-trigger-wrap-focus .x-form-trigger {
	BORDER-BOTTOM: #7eadd9 1px solid
}
.x-item-disabled .x-form-trigger-over {
	BORDER-BOTTOM: #b5b8c8 1px solid; BACKGROUND-POSITION: 0px 0px
}
.x-item-disabled .x-form-trigger-click {
	BORDER-BOTTOM: #b5b8c8 1px solid; BACKGROUND-POSITION: 0px 0px
}
.x-form-focus {
	BORDER-BOTTOM: #7eadd9 1px solid; BORDER-LEFT: #7eadd9 1px solid; =
BORDER-TOP: #7eadd9 1px solid; BORDER-RIGHT: #7eadd9 1px solid
}
TEXTAREA.x-form-focus {
	BORDER-BOTTOM: #7eadd9 1px solid; BORDER-LEFT: #7eadd9 1px solid; =
BORDER-TOP: #7eadd9 1px solid; BORDER-RIGHT: #7eadd9 1px solid
}
.x-form-invalid {
	BORDER-BOTTOM: #dd7870 1px solid; BORDER-LEFT: #dd7870 1px solid; =
BACKGROUND: url(../images/default/grid/invalid_line.gif) #fff repeat-x =
50% bottom; BORDER-TOP: #dd7870 1px solid; BORDER-RIGHT: #dd7870 1px =
solid
}
TEXTAREA.x-form-invalid {
	BORDER-BOTTOM: #dd7870 1px solid; BORDER-LEFT: #dd7870 1px solid; =
BACKGROUND: url(../images/default/grid/invalid_line.gif) #fff repeat-x =
50% bottom; BORDER-TOP: #dd7870 1px solid; BORDER-RIGHT: #dd7870 1px =
solid
}
.ext-safari .x-form-invalid {
	BORDER-BOTTOM: #ff7870 1px solid; BORDER-LEFT: #ff7870 1px solid; =
BACKGROUND-COLOR: #fee; BORDER-TOP: #ff7870 1px solid; BORDER-RIGHT: =
#ff7870 1px solid
}
.x-editor {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; VISIBILITY: hidden; PADDING-TOP: 0px
}
.x-editor .x-form-check-wrap {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: =
#fff; PADDING-TOP: 3px
}
.x-editor .x-form-radio-wrap {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: =
#fff; PADDING-TOP: 3px
}
.x-editor .x-form-checkbox {
	HEIGHT: 13px
}
.x-form-grow-sizer {
	POSITION: absolute; PADDING-BOTTOM: 8px; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; ZOOM: 1; FONT: 12px tahoma, arial, helvetica, =
sans-serif; WORD-WRAP: break-word; WHITE-SPACE: pre-wrap; VISIBILITY: =
hidden; TOP: -10000px; PADDING-TOP: 8px; LEFT: -10000px
}
.x-form-grow-sizer P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; =
MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px =
!important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px =
!important
}
.x-form-item {
	ZOOM: 1; DISPLAY: block; FONT: 12px tahoma, arial, helvetica, =
sans-serif; MARGIN-BOTTOM: 4px
}
.x-form-item LABEL {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; =
WIDTH: 100px; PADDING-RIGHT: 3px; DISPLAY: block; FLOAT: left; CLEAR: =
left; PADDING-TOP: 3px
}
.x-form-element {
	POSITION: relative; PADDING-LEFT: 105px
}
.x-form-invalid-msg {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 18px; WIDTH: 200px; PADDING-RIGHT: =
2px; FONT: 11px/16px tahoma, arial, helvetica, sans-serif; BACKGROUND: =
url(../images/default/shared/warning.gif) no-repeat 0px 2px; COLOR: =
#e00; PADDING-TOP: 2px
}
.x-form-label-right LABEL {
	TEXT-ALIGN: right
}
.x-form-label-left LABEL {
	TEXT-ALIGN: left
}
.x-form-label-top .x-form-item LABEL {
	POSITION: static; WIDTH: auto; DISPLAY: inline; MARGIN-BOTTOM: 4px; =
FLOAT: none; CLEAR: none
}
.x-form-label-top .x-form-element {
	PADDING-LEFT: 0px; PADDING-TOP: 4px
}
.x-form-label-top .x-form-item {
	PADDING-BOTTOM: 4px
}
.x-form-empty-field {
	COLOR: gray
}
.x-small-editor .x-form-field {
	FONT: 11px arial, tahoma, helvetica, sans-serif
}
.x-small-editor .x-form-text {
	LINE-HEIGHT: 16px; HEIGHT: 20px; VERTICAL-ALIGN: middle
}
.ext-ie .x-small-editor .x-form-text {
	LINE-HEIGHT: 16px !important; MARGIN-TOP: -1px !important; =
MARGIN-BOTTOM: -1px !important; HEIGHT: 20px !important
}
.ext-strict .x-small-editor .x-form-text {
	HEIGHT: 16px !important
}
.ext-safari .x-small-editor .x-form-field {
	FONT: 12px arial, tahoma, helvetica, sans-serif
}
.ext-ie .x-small-editor .x-form-text {
	LINE-HEIGHT: 16px; HEIGHT: 20px
}
.ext-border-box .x-small-editor .x-form-text {
	HEIGHT: 20px
}
.x-small-editor .x-form-select-one {
	LINE-HEIGHT: 16px; HEIGHT: 20px; VERTICAL-ALIGN: middle
}
.x-small-editor .x-form-num-field {
	TEXT-ALIGN: right
}
.x-small-editor .x-form-field-wrap .x-form-trigger {
	HEIGHT: 19px
}
.x-form-clear {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: =
hidden
}
.x-form-clear-left {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: left; FONT-SIZE: 0px; OVERFLOW: =
hidden
}
.x-form-cb-label {
	DISPLAY: inline !important; FLOAT: none !important; MARGIN-LEFT: 4px; =
CLEAR: none !important
}
.x-form-column {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 48%; =
PADDING-RIGHT: 0px; ZOOM: 1; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: =
0px
}
.x-form .x-form-btns-ct .x-btn {
	FLOAT: right; CLEAR: none
}
.x-form .x-form-btns-ct .x-form-btns TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.x-form .x-form-btns-ct .x-form-btns-right TABLE {
	FLOAT: right; CLEAR: none
}
.x-form .x-form-btns-ct .x-form-btns-left TABLE {
	FLOAT: left; CLEAR: none
}
.x-form .x-form-btns-ct .x-form-btns-center {
	TEXT-ALIGN: center
}
.x-form .x-form-btns-ct .x-form-btns-center TABLE {
	MARGIN: 0px auto
}
.x-form .x-form-btns-ct TABLE TD.x-form-btn-td {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
.x-form .x-form-btns-ct .x-btn-focus .x-btn-left {
	BACKGROUND-POSITION: 0px -147px
}
.x-form .x-form-btns-ct .x-btn-focus .x-btn-right {
	BACKGROUND-POSITION: 0px -168px
}
.x-form .x-form-btns-ct .x-btn-focus .x-btn-center {
	BACKGROUND-POSITION: 0px -189px
}
.x-form .x-form-btns-ct .x-btn-click .x-btn-center {
	BACKGROUND-POSITION: 0px -126px
}
.x-form .x-form-btns-ct .x-btn-click .x-btn-right {
	BACKGROUND-POSITION: 0px -84px
}
.x-form .x-form-btns-ct .x-btn-click .x-btn-left {
	BACKGROUND-POSITION: 0px -63px
}
.x-form-invalid-icon {
	POSITION: absolute; WIDTH: 16px; DISPLAY: block; BACKGROUND: =
url(../images/default/form/exclamation.gif) no-repeat 0px 2px; HEIGHT: =
18px; VISIBILITY: hidden; TOP: 0px; LEFT: 0px
}
.x-fieldset {
	BORDER-BOTTOM: #b5b8c8 1px solid; BORDER-LEFT: #b5b8c8 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: =
block; MARGIN-BOTTOM: 10px; BORDER-TOP: #b5b8c8 1px solid; BORDER-RIGHT: =
#b5b8c8 1px solid; PADDING-TOP: 10px
}
.x-fieldset LEGEND {
	FONT: bold 11px tahoma, arial, helvetica, sans-serif; COLOR: #15428b
}
.ext-ie .x-fieldset LEGEND {
	MARGIN-BOTTOM: 10px
}
.ext-ie .x-fieldset {
	PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.x-fieldset LEGEND .x-tool-toggle {
	FLOAT: left !important; MARGIN-LEFT: 0px; MARGIN-RIGHT: 3px
}
.x-fieldset LEGEND INPUT {
	WIDTH: 13px; FLOAT: left !important; HEIGHT: 13px; MARGIN-RIGHT: 3px
}
FIELDSET.x-panel-collapsed {
	PADDING-BOTTOM: 0px !important; BORDER-RIGHT-WIDTH: 0px !important; =
BORDER-TOP-WIDTH: 1px !important; BORDER-BOTTOM-WIDTH: 0px !important; =
BORDER-LEFT-WIDTH: 0px !important
}
FIELDSET.x-panel-collapsed .x-fieldset-bwrap {
	POSITION: absolute; VISIBILITY: hidden; TOP: -1000px; LEFT: -1000px
}
.ext-ie .x-fieldset-bwrap {
	ZOOM: 1
}
.ext-ie TD .x-form-text {
	POSITION: relative; TOP: -1px
}
.x-fieldset-noborder {
	BORDER-BOTTOM: transparent 0px; BORDER-LEFT: transparent 0px; =
BORDER-TOP: transparent 0px; BORDER-RIGHT: transparent 0px
}
.x-fieldset-noborder LEGEND {
	MARGIN-LEFT: -3px
}
.ext-ie .x-fieldset-noborder LEGEND {
	POSITION: relative; MARGIN-BOTTOM: 23px
}
.ext-ie .x-fieldset-noborder LEGEND SPAN {
	POSITION: absolute; LEFT: -5px
}
.ext-gecko .x-window-body .x-form-item {
	OVERFLOW: auto; -moz-outline: none
}
.ext-gecko .x-form-item {
	-moz-outline: none
}
.x-hide-label LABEL.x-form-item-label {
	DISPLAY: none
}
.x-hide-label .x-form-element {
	PADDING-LEFT: 0px !important
}
.x-fieldset {
	OVERFLOW: hidden
}
.x-fieldset-bwrap {
	ZOOM: 1; OVERFLOW: hidden
}
.x-fieldset-body {
	OVERFLOW: hidden
}
.x-btn {
	FONT: 11px tahoma, verdana, helvetica; WHITE-SPACE: nowrap; CURSOR: =
pointer
}
.x-btn BUTTON {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; OUTLINE-STYLE: none; =
OUTLINE-COLOR: invert; PADDING-LEFT: 3px; OUTLINE-WIDTH: 0px; WIDTH: =
auto; PADDING-RIGHT: 3px; FONT: 11px tahoma, verdana, helvetica; =
BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: visible; =
BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; -moz-outline: 0 =
none
}
* HTML .ext-ie .x-btn BUTTON {
	WIDTH: 1px
}
.ext-gecko .x-btn BUTTON {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.ext-ie .x-btn BUTTON {
	PADDING-TOP: 2px
}
.x-btn-icon .x-btn-center .x-btn-text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: =
0px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; =
BACKGROUND-POSITION: center 50%; HEIGHT: 16px; CURSOR: pointer; =
PADDING-TOP: 0px
}
.x-btn-icon .x-btn-center {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 1px
}
.x-btn EM {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
.x-btn-text-icon .x-btn-center .x-btn-text {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 2px; PADDING-TOP: =
3px
}
.ext-gecko3 .x-btn-text-icon .x-btn-center .x-btn-text {
	PADDING-TOP: 2px
}
.x-btn-left {
	LINE-HEIGHT: 1px; FONT-SIZE: 1px
}
.x-btn-right {
	LINE-HEIGHT: 1px; FONT-SIZE: 1px
}
.x-btn-left {
	WIDTH: 3px; BACKGROUND: url(../images/default/button/btn-sprite.gif) =
no-repeat 0px 0px; HEIGHT: 21px
}
.x-btn-right {
	WIDTH: 3px; BACKGROUND: url(../images/default/button/btn-sprite.gif) =
no-repeat 0px -21px; HEIGHT: 21px
}
.x-btn-left I {
	LINE-HEIGHT: 1px; WIDTH: 3px; DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: =
hidden
}
.x-btn-right I {
	LINE-HEIGHT: 1px; WIDTH: 3px; DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: =
hidden
}
.x-btn-center {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; BACKGROUND: =
url(../images/default/button/btn-sprite.gif) repeat-x 0px -42px; =
VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 0px
}
.x-btn-over .x-btn-left {
	BACKGROUND-POSITION: 0px -63px
}
.x-btn-over .x-btn-right {
	BACKGROUND-POSITION: 0px -84px
}
.x-btn-over .x-btn-center {
	BACKGROUND-POSITION: 0px -105px
}
.x-btn-click .x-btn-center {
	BACKGROUND-POSITION: 0px -126px
}
.x-btn-menu-active .x-btn-center {
	BACKGROUND-POSITION: 0px -126px
}
.x-btn-disabled * {
	COLOR: gray !important; CURSOR: default !important
}
.x-btn-menu-text-wrap .x-btn-center {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 0px
}
.ext-gecko .x-btn-menu-text-wrap .x-btn-center {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 0px
}
.x-btn-menu-arrow-wrap .x-btn-center {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.x-btn-menu-arrow-wrap .x-btn-center BUTTON {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; WIDTH: =
12px !important; PADDING-RIGHT: 0px !important; DISPLAY: block; =
BACKGROUND: url(../images/default/button/btn-arrow.gif) no-repeat left =
3px; HEIGHT: 21px; PADDING-TOP: 0px !important
}
.x-btn-with-menu .x-btn-center {
	PADDING-RIGHT: 2px !important
}
.x-btn-with-menu .x-btn-center EM {
	PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: =
url(../images/default/toolbar/btn-arrow.gif) no-repeat right 0px
}
.x-btn-text-icon .x-btn-with-menu .x-btn-center EM {
	PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: =
url(../images/default/toolbar/btn-arrow.gif) no-repeat right 3px
}
.x-btn-pressed .x-btn-left {
	BACKGROUND: url(../images/default/button/btn-sprite.gif) no-repeat 0px =
-63px
}
.x-btn-pressed .x-btn-right {
	BACKGROUND: url(../images/default/button/btn-sprite.gif) no-repeat 0px =
-84px
}
.x-btn-pressed .x-btn-center {
	BACKGROUND: url(../images/default/button/btn-sprite.gif) repeat-x 0px =
-126px
}
.x-toolbar {
	BORDER-BOTTOM: #a9bfd3 1px solid; POSITION: relative; BORDER-LEFT: =
#a9bfd3 0px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; ZOOM: 1; DISPLAY: block; BACKGROUND: =
url(../images/default/toolbar/bg.gif) #d0def0 repeat-x left top; =
BORDER-TOP: #a9bfd3 0px solid; BORDER-RIGHT: #a9bfd3 0px solid; =
PADDING-TOP: 2px
}
.x-toolbar .x-item-disabled .x-btn-icon {
	FILTER: alpha(opacity=3D35); -moz-opacity: .35; opacity: .35
}
.x-toolbar TD {
	VERTICAL-ALIGN: middle
}
.mso .x-toolbar {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: =
url(../images/default/grid/mso-hd.gif); BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.x-grid-mso .x-toolbar {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: =
url(../images/default/grid/mso-hd.gif); BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.x-toolbar TD {
	FONT: 11px tahoma, arial, helvetica, sans-serif; WHITE-SPACE: nowrap
}
.x-toolbar SPAN {
	FONT: 11px tahoma, arial, helvetica, sans-serif; WHITE-SPACE: nowrap
}
.x-toolbar INPUT {
	FONT: 11px tahoma, arial, helvetica, sans-serif; WHITE-SPACE: nowrap
}
.x-toolbar DIV {
	FONT: 11px tahoma, arial, helvetica, sans-serif; WHITE-SPACE: nowrap
}
.x-toolbar SELECT {
	FONT: 11px tahoma, arial, helvetica, sans-serif; WHITE-SPACE: nowrap
}
.x-toolbar LABEL {
	FONT: 11px tahoma, arial, helvetica, sans-serif; WHITE-SPACE: nowrap
}
.x-toolbar .x-item-disabled {
	FILTER: alpha(opacity=3D60); COLOR: gray; CURSOR: default; =
-moz-opacity: .6; opacity: .6
}
.x-toolbar .x-item-disabled * {
	COLOR: gray; CURSOR: default
}
.x-toolbar .x-btn-left {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.x-toolbar .x-btn-right {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.x-toolbar .x-btn-center {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.x-toolbar .x-btn-menu-text-wrap .x-btn-center BUTTON {
	PADDING-RIGHT: 2px
}
.ext-gecko .x-toolbar .x-btn-menu-text-wrap .x-btn-center BUTTON {
	PADDING-RIGHT: 0px
}
.x-toolbar .x-btn-menu-arrow-wrap .x-btn-center BUTTON {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 0px
}
.x-toolbar .x-btn-menu-arrow-wrap .x-btn-center BUTTON {
	WIDTH: 12px; BACKGROUND: url(../images/default/toolbar/btn-arrow.gif) =
no-repeat 0px 3px
}
.x-toolbar .x-btn-text-icon .x-btn-menu-arrow-wrap .x-btn-center BUTTON =
{
	WIDTH: 12px; BACKGROUND: url(../images/default/toolbar/btn-arrow.gif) =
no-repeat 0px 3px
}
.x-toolbar .x-btn-over .x-btn-menu-arrow-wrap .x-btn-center BUTTON {
	BACKGROUND-POSITION: 0px -47px
}
.x-toolbar .x-btn-over .x-btn-left {
	BACKGROUND: url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat =
0px 0px
}
.x-toolbar .x-btn-over .x-btn-right {
	BACKGROUND: url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat =
0px -21px
}
.x-toolbar .x-btn-over .x-btn-center {
	BACKGROUND: url(../images/default/toolbar/tb-btn-sprite.gif) repeat-x =
0px -42px
}
.x-toolbar .x-btn-click .x-btn-left {
	BACKGROUND: url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat =
0px -63px
}
.x-toolbar .x-btn-pressed .x-btn-left {
	BACKGROUND: url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat =
0px -63px
}
.x-toolbar .x-btn-menu-active .x-btn-left {
	BACKGROUND: url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat =
0px -63px
}
.x-toolbar .x-btn-click .x-btn-right {
	BACKGROUND: url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat =
0px -84px
}
.x-toolbar .x-btn-pressed .x-btn-right {
	BACKGROUND: url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat =
0px -84px
}
.x-toolbar .x-btn-menu-active .x-btn-right {
	BACKGROUND: url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat =
0px -84px
}
.x-toolbar .x-btn-click .x-btn-center {
	BACKGROUND: url(../images/default/toolbar/tb-btn-sprite.gif) repeat-x =
0px -105px
}
.x-toolbar .x-btn-pressed .x-btn-center {
	BACKGROUND: url(../images/default/toolbar/tb-btn-sprite.gif) repeat-x =
0px -105px
}
.x-toolbar .x-btn-menu-active .x-btn-center {
	BACKGROUND: url(../images/default/toolbar/tb-btn-sprite.gif) repeat-x =
0px -105px
}
.x-toolbar .x-btn-with-menu .x-btn-center EM {
	PADDING-RIGHT: 8px
}
.x-toolbar .ytb-text {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 2px
}
.x-toolbar .ytb-sep {
	BACKGROUND-IMAGE: url(../images/default/grid/grid-blue-split.gif); =
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 2px; WIDTH: 4px; =
DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: =
center 50%; HEIGHT: 16px; FONT-SIZE: 1px; OVERFLOW: hidden; BORDER-TOP: =
0px; CURSOR: default; BORDER-RIGHT: 0px
}
.x-toolbar .ytb-spacer {
	WIDTH: 2px
}
.x-tbar-page-number {
	WIDTH: 24px; HEIGHT: 14px
}
.x-tbar-page-first {
	BACKGROUND-IMAGE: url(../images/default/grid/page-first.gif) !important
}
.x-tbar-loading {
	BACKGROUND-IMAGE: url(../images/default/grid/refresh.gif) !important
}
.x-tbar-page-last {
	BACKGROUND-IMAGE: url(../images/default/grid/page-last.gif) !important
}
.x-tbar-page-next {
	BACKGROUND-IMAGE: url(../images/default/grid/page-next.gif) !important
}
.x-tbar-page-prev {
	BACKGROUND-IMAGE: url(../images/default/grid/page-prev.gif) !important
}
.x-item-disabled .x-tbar-loading {
	BACKGROUND-IMAGE: url(../images/default/grid/loading.gif) !important
}
.x-item-disabled .x-tbar-page-first {
	BACKGROUND-IMAGE: url(../images/default/grid/page-first-disabled.gif) =
!important
}
.x-item-disabled .x-tbar-page-last {
	BACKGROUND-IMAGE: url(../images/default/grid/page-last-disabled.gif) =
!important
}
.x-item-disabled .x-tbar-page-next {
	BACKGROUND-IMAGE: url(../images/default/grid/page-next-disabled.gif) =
!important
}
.x-item-disabled .x-tbar-page-prev {
	BACKGROUND-IMAGE: url(../images/default/grid/page-prev-disabled.gif) =
!important
}
.x-paging-info {
	POSITION: absolute; COLOR: #444; TOP: 5px; RIGHT: 8px
}
.x-statusbar .x-status-text {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; HEIGHT: 21px; CURSOR: default; PADDING-TOP: 0px
}
.x-statusbar .x-status-busy {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/default/grid/loading.gif) =
no-repeat 3px 3px
}
.x-statusbar .x-status-text-panel {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #99bbe8 1px solid; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 8px; BORDER-TOP: =
#99bbe8 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 2px
}
.x-resizable-handle {
	Z-INDEX: 100; POSITION: absolute; FILTER: alpha(opacity=3D0); =
LINE-HEIGHT: 6px; ZOOM: 1; BACKGROUND: white; FONT-SIZE: 1px; OVERFLOW: =
hidden; opacity: 0
}
.x-resizable-handle-east {
	WIDTH: 6px; HEIGHT: 100%; TOP: 0px; CURSOR: e-resize; RIGHT: 0px
}
.ext-ie .x-resizable-handle-east {
	MARGIN-RIGHT: -1px
}
.x-resizable-handle-south {
	WIDTH: 100%; BOTTOM: 0px; HEIGHT: 6px; CURSOR: s-resize; LEFT: 0px
}
.ext-ie .x-resizable-handle-south {
	MARGIN-BOTTOM: -1px
}
.x-resizable-handle-west {
	WIDTH: 6px; HEIGHT: 100%; TOP: 0px; CURSOR: w-resize; LEFT: 0px
}
.x-resizable-handle-north {
	WIDTH: 100%; HEIGHT: 6px; TOP: 0px; CURSOR: n-resize; LEFT: 0px
}
.x-resizable-handle-southeast {
	Z-INDEX: 101; WIDTH: 6px; BOTTOM: 0px; HEIGHT: 6px; CURSOR: se-resize; =
RIGHT: 0px
}
.x-resizable-handle-northwest {
	Z-INDEX: 101; WIDTH: 6px; HEIGHT: 6px; TOP: 0px; CURSOR: nw-resize; =
LEFT: 0px
}
.x-resizable-handle-northeast {
	Z-INDEX: 101; WIDTH: 6px; HEIGHT: 6px; TOP: 0px; CURSOR: ne-resize; =
RIGHT: 0px
}
.x-resizable-handle-southwest {
	Z-INDEX: 101; WIDTH: 6px; BOTTOM: 0px; HEIGHT: 6px; CURSOR: sw-resize; =
LEFT: 0px
}
.x-resizable-over .x-resizable-handle {
	FILTER: alpha(opacity=3D100); opacity: 1
}
.x-resizable-pinned .x-resizable-handle {
	FILTER: alpha(opacity=3D100); opacity: 1
}
.x-resizable-over .x-resizable-handle-east {
	BACKGROUND: url(../images/default/sizer/e-handle.gif) left 50%
}
.x-resizable-pinned .x-resizable-handle-east {
	BACKGROUND: url(../images/default/sizer/e-handle.gif) left 50%
}
.x-resizable-over .x-resizable-handle-west {
	BACKGROUND: url(../images/default/sizer/e-handle.gif) left 50%
}
.x-resizable-pinned .x-resizable-handle-west {
	BACKGROUND: url(../images/default/sizer/e-handle.gif) left 50%
}
.x-resizable-over .x-resizable-handle-south {
	BACKGROUND: url(../images/default/sizer/s-handle.gif) 50% top
}
.x-resizable-pinned .x-resizable-handle-south {
	BACKGROUND: url(../images/default/sizer/s-handle.gif) 50% top
}
.x-resizable-over .x-resizable-handle-north {
	BACKGROUND: url(../images/default/sizer/s-handle.gif) 50% top
}
.x-resizable-pinned .x-resizable-handle-north {
	BACKGROUND: url(../images/default/sizer/s-handle.gif) 50% top
}
.x-resizable-over .x-resizable-handle-southeast {
	BACKGROUND: url(../images/default/sizer/se-handle.gif) left top
}
.x-resizable-pinned .x-resizable-handle-southeast {
	BACKGROUND: url(../images/default/sizer/se-handle.gif) left top
}
.x-resizable-over .x-resizable-handle-northwest {
	BACKGROUND: url(../images/default/sizer/nw-handle.gif) right bottom
}
.x-resizable-pinned .x-resizable-handle-northwest {
	BACKGROUND: url(../images/default/sizer/nw-handle.gif) right bottom
}
.x-resizable-over .x-resizable-handle-northeast {
	BACKGROUND: url(../images/default/sizer/ne-handle.gif) left bottom
}
.x-resizable-pinned .x-resizable-handle-northeast {
	BACKGROUND: url(../images/default/sizer/ne-handle.gif) left bottom
}
.x-resizable-over .x-resizable-handle-southwest {
	BACKGROUND: url(../images/default/sizer/sw-handle.gif) right top
}
.x-resizable-pinned .x-resizable-handle-southwest {
	BACKGROUND: url(../images/default/sizer/sw-handle.gif) right top
}
.x-resizable-proxy {
	Z-INDEX: 50000; BORDER-BOTTOM: #3b5a82 1px dashed; POSITION: absolute; =
BORDER-LEFT: #3b5a82 1px dashed; DISPLAY: none; OVERFLOW: hidden; =
BORDER-TOP: #3b5a82 1px dashed; TOP: 0px; BORDER-RIGHT: #3b5a82 1px =
dashed; LEFT: 0px
}
.x-resizable-overlay {
	Z-INDEX: 200000; POSITION: absolute; FILTER: alpha(opacity=3D0); WIDTH: =
100%; DISPLAY: none; BACKGROUND: white; HEIGHT: 100%; TOP: 0px; LEFT: =
0px; -moz-opacity: 0; opacity: 0
}
.x-grid3 {
	POSITION: relative; BACKGROUND-COLOR: #fff; OVERFLOW: hidden
}
.x-grid-panel .x-panel-body {
	OVERFLOW: hidden !important
}
.x-grid-panel .x-panel-mc .x-panel-body {
	BORDER-BOTTOM: #99bbe8 1px solid; BORDER-LEFT: #99bbe8 1px solid; =
BORDER-TOP: #99bbe8 1px solid; BORDER-RIGHT: #99bbe8 1px solid
}
.x-grid3 TABLE {
	TABLE-LAYOUT: fixed
}
.x-grid3-viewport {
	OVERFLOW: hidden
}
.x-grid3-hd-row TD {
	FONT: 11px arial, tahoma, helvetica, sans-serif; -moz-outline: none; =
-moz-user-focus: normal
}
.x-grid3-row TD {
	FONT: 11px arial, tahoma, helvetica, sans-serif; -moz-outline: none; =
-moz-user-focus: normal
}
.x-grid3-summary-row TD {
	FONT: 11px arial, tahoma, helvetica, sans-serif; -moz-outline: none; =
-moz-user-focus: normal
}
.x-grid3-row TD {
	LINE-HEIGHT: 13px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
VERTICAL-ALIGN: top; -moz-user-select: none
}
.x-grid3-summary-row TD {
	LINE-HEIGHT: 13px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
VERTICAL-ALIGN: top; -moz-user-select: none
}
.x-grid3-hd-row TD {
	BORDER-LEFT: #eee 1px solid; LINE-HEIGHT: 15px; VERTICAL-ALIGN: middle; =
BORDER-RIGHT: #d0d0d0 1px solid
}
.x-grid3-hd-row .x-grid3-marker-hd {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
.x-grid3-row .x-grid3-marker {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
.x-grid3-cell-inner {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; TEXT-OVERFLOW: ellipsis; =
PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; OVERFLOW: hidden; PADDING-TOP: =
3px; -o-text-overflow: ellipsis
}
.x-grid3-hd-inner {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; TEXT-OVERFLOW: ellipsis; =
PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; OVERFLOW: hidden; PADDING-TOP: =
3px; -o-text-overflow: ellipsis
}
.x-grid3-hd-inner {
	POSITION: relative; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 3px; CURSOR: inherit; PADDING-TOP: 4px
}
.x-grid3-row-body {
	WHITE-SPACE: normal
}
.x-grid3-body-cell {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; =
-moz-outline: 0 none
}
.ext-ie .x-grid3-cell-inner {
	WIDTH: 100%
}
.ext-ie .x-grid3-hd-inner {
	WIDTH: 100%
}
.ext-strict .x-grid3-cell-inner {
	WIDTH: auto
}
.ext-strict .x-grid3-hd-inner {
	WIDTH: auto
}
.x-grid-row-loading {
	BACKGROUND: url(../images/default/shared/loading-balls.gif) #fff =
no-repeat center center
}
.x-grid-page {
	OVERFLOW: hidden
}
.x-grid3-row {
	BORDER-BOTTOM: #ededed 1px solid; BORDER-LEFT: #ededed 1px solid; =
WIDTH: 100%; BORDER-TOP: #fff 1px solid; CURSOR: default; BORDER-RIGHT: =
#ededed 1px solid
}
.x-grid3-row-alt {
	BACKGROUND-COLOR: #fafafa
}
.x-grid3-row-over {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: =
url(../images/default/grid/row-over.gif) #efefef repeat-x left top; =
BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.x-grid3-resize-proxy {
	Z-INDEX: 7; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; =
BACKGROUND-COLOR: #777; WIDTH: 1px; HEIGHT: 100px; VISIBILITY: hidden; =
OVERFLOW: hidden; BORDER-TOP: 0px; TOP: 0px; CURSOR: col-resize; =
BORDER-RIGHT: 0px; LEFT: 0px
}
.x-grid3-resize-marker {
	Z-INDEX: 7; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; =
BACKGROUND-COLOR: #777; WIDTH: 1px; HEIGHT: 100px; VISIBILITY: hidden; =
OVERFLOW: hidden; BORDER-TOP: 0px; TOP: 0px; BORDER-RIGHT: 0px; LEFT: =
0px
}
.x-grid3-focus {
	POSITION: absolute; LINE-HEIGHT: 1px; OUTLINE-STYLE: none; =
OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 1px; HEIGHT: 1px; =
FONT-SIZE: 1px; TOP: 0px; LEFT: 0px; -moz-user-select: text; =
-khtml-user-select: text; -moz-outline: 0 none
}
.x-grid3-header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; =
BACKGROUND: url(../images/default/grid/grid3-hrow.gif) #f9f9f9 repeat-x =
0px bottom; CURSOR: default; PADDING-TOP: 1px
}
.x-grid3-header-pop {
	BORDER-LEFT: #d0d0d0 1px solid; FLOAT: right; CLEAR: none
}
.x-grid3-header-pop-inner {
	BORDER-LEFT: #eee 1px solid; WIDTH: 14px; BACKGROUND: =
url(../images/default/grid/hd-pop.gif) no-repeat center center; HEIGHT: =
19px
}
.ext-ie .x-grid3-header-pop-inner {
	WIDTH: 15px
}
.ext-strict .x-grid3-header-pop-inner {
	WIDTH: 14px
}
.x-grid3-header-inner {
	ZOOM: 1; FLOAT: left; OVERFLOW: hidden
}
.x-grid3-header-offset {
	PADDING-LEFT: 1px; WIDTH: 10000px
}
TD.x-grid3-hd-over {
	BORDER-LEFT: #aaccf6 1px solid; BORDER-RIGHT: #aaccf6 1px solid
}
TD.sort-desc {
	BORDER-LEFT: #aaccf6 1px solid; BORDER-RIGHT: #aaccf6 1px solid
}
TD.sort-asc {
	BORDER-LEFT: #aaccf6 1px solid; BORDER-RIGHT: #aaccf6 1px solid
}
TD.x-grid3-hd-menu-open {
	BORDER-LEFT: #aaccf6 1px solid; BORDER-RIGHT: #aaccf6 1px solid
}
TD.x-grid3-hd-over .x-grid3-hd-inner {
	BACKGROUND: url(../images/default/grid/grid3-hrow-over.gif) #ebf3fd =
repeat-x left bottom
}
TD.sort-desc .x-grid3-hd-inner {
	BACKGROUND: url(../images/default/grid/grid3-hrow-over.gif) #ebf3fd =
repeat-x left bottom
}
TD.sort-asc .x-grid3-hd-inner {
	BACKGROUND: url(../images/default/grid/grid3-hrow-over.gif) #ebf3fd =
repeat-x left bottom
}
TD.x-grid3-hd-menu-open .x-grid3-hd-inner {
	BACKGROUND: url(../images/default/grid/grid3-hrow-over.gif) #ebf3fd =
repeat-x left bottom
}
.x-grid3-sort-icon {
	WIDTH: 13px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; HEIGHT: 4px; =
MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle
}
.sort-asc .x-grid3-sort-icon {
	BACKGROUND-IMAGE: url(../images/default/grid/sort_asc.gif); DISPLAY: =
inline
}
.sort-desc .x-grid3-sort-icon {
	BACKGROUND-IMAGE: url(../images/default/grid/sort_desc.gif); DISPLAY: =
inline
}
.ext-strict .ext-ie .x-grid3-header-inner {
	POSITION: relative
}
.ext-strict .ext-ie6 .x-grid3-hd {
	POSITION: relative
}
.ext-strict .ext-ie6 .x-grid3-hd-inner {
	POSITION: static
}
.x-grid3-body {
	ZOOM: 1
}
.x-grid3-scroller {
	POSITION: relative; ZOOM: 1; OVERFLOW: auto
}
.x-grid3-cell-text {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
block; COLOR: black; PADDING-TOP: 3px; -moz-user-select: none; =
-khtml-user-select: none
}
.x-grid3-hd-text {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
block; COLOR: black; PADDING-TOP: 3px; -moz-user-select: none; =
-khtml-user-select: none
}
.x-grid3-split {
	BACKGROUND-IMAGE: url(../images/default/grid/grid-split.gif); Z-INDEX: =
3; POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 16px; FONT-SIZE: =
1px; OVERFLOW: hidden; TOP: 2px; CURSOR: col-resize
}
.x-grid3-hd-text {
	COLOR: #15428b
}
.x-dd-drag-proxy .x-grid3-hd-inner {
	BORDER-BOTTOM: #aaccf6 1px solid; BORDER-LEFT: #aaccf6 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 120px; PADDING-RIGHT: =
3px; BACKGROUND: url(../images/default/grid/grid3-hrow-over.gif) #ebf3fd =
repeat-x left bottom; OVERFLOW: hidden; BORDER-TOP: #aaccf6 1px solid; =
BORDER-RIGHT: #aaccf6 1px solid; PADDING-TOP: 3px
}
.col-move-top {
	Z-INDEX: 20000; POSITION: absolute; LINE-HEIGHT: 1px; WIDTH: 9px; =
HEIGHT: 9px; VISIBILITY: hidden; FONT-SIZE: 1px; OVERFLOW: hidden; TOP: =
0px
}
.col-move-bottom {
	Z-INDEX: 20000; POSITION: absolute; LINE-HEIGHT: 1px; WIDTH: 9px; =
HEIGHT: 9px; VISIBILITY: hidden; FONT-SIZE: 1px; OVERFLOW: hidden; TOP: =
0px
}
.col-move-top {
	BACKGROUND: url(../images/default/grid/col-move-top.gif) no-repeat left =
top
}
.col-move-bottom {
	BACKGROUND: url(../images/default/grid/col-move-bottom.gif) no-repeat =
left top
}
.x-grid3-row-selected {
	BORDER-BOTTOM: #a3bae9 1px dotted; BORDER-LEFT: #a3bae9 1px dotted; =
BACKGROUND: #dfe8f6; BORDER-TOP: #a3bae9 1px dotted; BORDER-RIGHT: =
#a3bae9 1px dotted
}
.x-grid3-cell-selected {
	BACKGROUND-COLOR: #b8cfee !important; COLOR: black
}
.x-grid3-cell-selected SPAN {
	COLOR: black !important
}
.x-grid3-cell-selected .x-grid3-cell-text {
	COLOR: black
}
.x-grid3-locked TD.x-grid3-row-marker {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/default/grid/grid-hrow.gif) #ebeadb repeat-x 0px bottom; =
COLOR: black; VERTICAL-ALIGN: middle !important; BORDER-TOP: white 1px =
solid; BORDER-RIGHT: #6fa0df 1px solid; PADDING-TOP: 0px
}
.x-grid3-locked .x-grid3-row-selected TD.x-grid3-row-marker {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/default/grid/grid-hrow.gif) #ebeadb repeat-x 0px bottom; =
COLOR: black; VERTICAL-ALIGN: middle !important; BORDER-TOP: white 1px =
solid; BORDER-RIGHT: #6fa0df 1px solid; PADDING-TOP: 0px
}
.x-grid3-locked TD.x-grid3-row-marker DIV {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; COLOR: #15428b !important; PADDING-TOP: 0px
}
.x-grid3-locked .x-grid3-row-selected TD.x-grid3-row-marker DIV {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; COLOR: #15428b !important; PADDING-TOP: 0px
}
.x-grid3-dirty-cell {
	BACKGROUND: url(../images/default/grid/dirty.gif) no-repeat 0px 0px
}
.x-grid3-topbar {
	POSITION: relative; ZOOM: 1; DISPLAY: none; FONT: 11px arial, tahoma, =
helvetica, sans-serif; OVERFLOW: hidden
}
.x-grid3-bottombar {
	POSITION: relative; ZOOM: 1; DISPLAY: none; FONT: 11px arial, tahoma, =
helvetica, sans-serif; OVERFLOW: hidden
}
.x-grid3-topbar .x-toolbar {
	BORDER-RIGHT: 0px
}
.x-grid3-bottombar .x-toolbar {
	BORDER-BOTTOM: 0px; BORDER-TOP: #a9bfd3 1px solid; BORDER-RIGHT: 0px
}
.x-props-grid .x-grid3-cell {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 1px
}
.x-props-grid .x-grid3-td-name .x-grid3-cell-inner {
	PADDING-LEFT: 12px; BACKGROUND: =
url(../images/default/grid/grid3-special-col-bg.gif) repeat-y -16px 50%; =
COLOR: black !important
}
.x-props-grid .x-grid3-body .x-grid3-td-name {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px; =
PADDING-LEFT: 1px; PADDING-RIGHT: 0px; BACKGROUND: white; BORDER-TOP: =
0px; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 1px
}
.xg-hmenu-sort-asc .x-menu-item-icon {
	BACKGROUND-IMAGE: url(../images/default/grid/hmenu-asc.gif)
}
.xg-hmenu-sort-desc .x-menu-item-icon {
	BACKGROUND-IMAGE: url(../images/default/grid/hmenu-desc.gif)
}
.xg-hmenu-lock .x-menu-item-icon {
	BACKGROUND-IMAGE: url(../images/default/grid/hmenu-lock.gif)
}
.xg-hmenu-unlock .x-menu-item-icon {
	BACKGROUND-IMAGE: url(../images/default/grid/hmenu-unlock.gif)
}
.x-grid3-col-dd {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: =
0px
}
.x-dd-drag-ghost .x-grid3-dd-wrap {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 1px; PADDING-RIGHT: 3px; =
PADDING-TOP: 1px
}
.x-grid3-hd {
	-moz-user-select: none
}
.x-grid3-hd-btn {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 14px; DISPLAY: none; BACKGROUND: =
url(../images/default/grid/grid3-hd-btn.gif) #c3daf9 no-repeat left =
center; TOP: 0px; CURSOR: pointer; RIGHT: 0px
}
.x-grid3-hd-over .x-grid3-hd-btn {
	DISPLAY: block
}
.x-grid3-hd-menu-open .x-grid3-hd-btn {
	DISPLAY: block
}
A.x-grid3-hd-btn:hover {
	BACKGROUND-POSITION: -14px center
}
.x-grid3-body .x-grid3-td-expander {
	BACKGROUND: url(../images/default/grid/grid3-special-col-bg.gif) =
repeat-y right 50%
}
.x-grid3-body .x-grid3-td-expander .x-grid3-cell-inner {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; =
PADDING-RIGHT: 0px !important; HEIGHT: 100%; PADDING-TOP: 0px !important
}
.x-grid3-row-expander {
	BACKGROUND-IMAGE: url(../images/default/grid/row-expand-sprite.gif); =
BACKGROUND-COLOR: transparent; WIDTH: 100%; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: 4px 2px; HEIGHT: 18px
}
.x-grid3-row-collapsed .x-grid3-row-expander {
	BACKGROUND-POSITION: 4px 2px
}
.x-grid3-row-expanded .x-grid3-row-expander {
	BACKGROUND-POSITION: -21px 2px
}
.x-grid3-row-collapsed .x-grid3-row-body {
	DISPLAY: none !important
}
.x-grid3-row-expanded .x-grid3-row-body {
	DISPLAY: block !important
}
.x-grid3-body .x-grid3-td-checker {
	BACKGROUND: url(../images/default/grid/grid3-special-col-bg.gif) =
repeat-y right 50%
}
.x-grid3-body .x-grid3-td-checker .x-grid3-cell-inner {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; =
PADDING-RIGHT: 0px !important; HEIGHT: 100%; PADDING-TOP: 0px !important
}
.x-grid3-header .x-grid3-td-checker .x-grid3-hd-inner {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; =
PADDING-RIGHT: 0px !important; HEIGHT: 100%; PADDING-TOP: 0px !important
}
.x-grid3-row-checker {
	BACKGROUND-IMAGE: url(../images/default/grid/row-check-sprite.gif); =
BACKGROUND-COLOR: transparent; WIDTH: 100%; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: 2px 2px; HEIGHT: 18px
}
.x-grid3-hd-checker {
	BACKGROUND-IMAGE: url(../images/default/grid/row-check-sprite.gif); =
BACKGROUND-COLOR: transparent; WIDTH: 100%; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: 2px 2px; HEIGHT: 18px
}
.x-grid3-row .x-grid3-row-checker {
	BACKGROUND-POSITION: 2px 2px
}
.x-grid3-row-selected .x-grid3-row-checker {
	BACKGROUND-POSITION: -23px 2px
}
.x-grid3-hd-checker-on .x-grid3-hd-checker {
	BACKGROUND-POSITION: -23px 2px
}
.x-grid3-hd-checker {
	BACKGROUND-POSITION: 2px 3px
}
.x-grid3-hd-checker-on .x-grid3-hd-checker {
	BACKGROUND-POSITION: -23px 3px
}
.x-grid3-body .x-grid3-td-numberer {
	BACKGROUND: url(../images/default/grid/grid3-special-col-bg.gif) =
repeat-y right 50%
}
.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px =
!important; PADDING-RIGHT: 5px !important; COLOR: #444; PADDING-TOP: 3px =
!important
}
.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer {
	BACKGROUND: url(../images/default/grid/grid3-special-col-sel-bg.gif) =
repeat-y right 50%
}
.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker {
	BACKGROUND: url(../images/default/grid/grid3-special-col-sel-bg.gif) =
repeat-y right 50%
}
.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander {
	BACKGROUND: url(../images/default/grid/grid3-special-col-sel-bg.gif) =
repeat-y right 50%
}
.x-grid3-body .x-grid3-check-col-td .x-grid3-cell-inner {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; =
PADDING-RIGHT: 0px !important; PADDING-TOP: 1px !important
}
.x-grid3-check-col {
	BACKGROUND-IMAGE: url(../images/default/menu/unchecked.gif); =
BACKGROUND-COLOR: transparent; WIDTH: 100%; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 16px
}
.x-grid3-check-col-on {
	BACKGROUND-IMAGE: url(../images/default/menu/checked.gif); =
BACKGROUND-COLOR: transparent; WIDTH: 100%; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 16px
}
.x-grid-group {
	ZOOM: 1
}
.x-grid-group-body {
	ZOOM: 1
}
.x-grid-group-hd {
	ZOOM: 1
}
.x-grid-group-hd {
	BORDER-BOTTOM: #99bbe8 2px solid; CURSOR: pointer; PADDING-TOP: 6px
}
.x-grid-group-hd DIV {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 17px; PADDING-RIGHT: 4px; FONT: bold =
11px tahoma, arial, helvetica, sans-serif; BACKGROUND: =
url(../images/default/grid/group-expand-sprite.gif) no-repeat 3px -47px; =
COLOR: #3764a0; PADDING-TOP: 4px
}
.x-grid-group-collapsed .x-grid-group-hd DIV {
	BACKGROUND-POSITION: 3px 3px
}
.x-grid-group-collapsed .x-grid-group-body {
	DISPLAY: none
}
.x-group-by-icon {
	BACKGROUND-IMAGE: url(../images/default/grid/group-by.gif)
}
.x-cols-icon {
	BACKGROUND-IMAGE: url(../images/default/grid/columns.gif)
}
.x-show-groups-icon {
	BACKGROUND-IMAGE: url(../images/default/grid/group-by.gif)
}
.ext-ie .x-grid3 .x-editor .x-form-text {
	POSITION: relative; TOP: -1px
}
.ext-ie .x-props-grid .x-editor .x-form-text {
	POSITION: static; TOP: 0px
}
.x-grid-empty {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: =
11px tahoma, arial, helvetica, sans-serif; COLOR: gray; PADDING-TOP: =
10px
}
.ext-ie7 .x-grid-panel .x-panel-bbar {
	POSITION: relative
}
.x-dd-drag-proxy {
	Z-INDEX: 15000; POSITION: absolute; VISIBILITY: hidden; TOP: 0px; LEFT: =
0px
}
.x-dd-drag-ghost {
	BORDER-BOTTOM: #bbb 1px solid; FILTER: alpha(opacity=3D85); =
BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: =
white; PADDING-LEFT: 20px; PADDING-RIGHT: 3px; FONT: 11px arial, =
helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: black; BORDER-TOP: =
#ddd 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 3px; =
-moz-opacity: 0.85; opacity: .85
}
.x-dd-drag-repair .x-dd-drag-ghost {
	BORDER-BOTTOM: 0px; FILTER: alpha(opacity=3D40); BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: =
0px; -moz-opacity: 0.4; opacity: .4
}
.x-dd-drag-repair .x-dd-drop-icon {
	VISIBILITY: hidden
}
.x-dd-drop-icon {
	Z-INDEX: 1; POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: =
16px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: =
center 50%; HEIGHT: 16px; TOP: 3px; LEFT: 3px
}
.x-dd-drop-nodrop .x-dd-drop-icon {
	BACKGROUND-IMAGE: url(../images/default/dd/drop-no.gif)
}
.x-dd-drop-ok .x-dd-drop-icon {
	BACKGROUND-IMAGE: url(../images/default/dd/drop-yes.gif)
}
.x-dd-drop-ok-add .x-dd-drop-icon {
	BACKGROUND-IMAGE: url(../images/default/dd/drop-add.gif)
}
.x-view-selector {
	BORDER-BOTTOM: #39b 1px dotted; POSITION: absolute; FILTER: =
alpha(opacity=3D50); BORDER-LEFT: #39b 1px dotted; WIDTH: 0px; ZOOM: 1; =
BACKGROUND: #c3daf9; BORDER-TOP: #39b 1px dotted; TOP: 0px; =
BORDER-RIGHT: #39b 1px dotted; LEFT: 0px; -moz-opacity: .5; opacity: .5
}
.x-tree .x-panel-body {
	BACKGROUND-COLOR: #fff
}
.ext-strict .ext-ie .x-tree .x-panel-bwrap {
	POSITION: relative; OVERFLOW: hidden
}
.x-tree-icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 18px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-tree-ec-icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 18px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-tree-elbow-line {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 18px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-tree-elbow {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 18px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-tree-elbow-end {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 18px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-tree-elbow-plus {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 18px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-tree-elbow-minus {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 18px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-tree-elbow-end-plus {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 18px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-tree-elbow-end-minus {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 18px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-tree-node-collapsed .x-tree-node-icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 18px; =
VERTICAL-ALIGN: top; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: =
0px
}
.x-tree-node-expanded .x-tree-node-icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 18px; =
VERTICAL-ALIGN: top; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: =
0px
}
.x-tree-node-leaf .x-tree-node-icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: =
no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 18px; =
VERTICAL-ALIGN: top; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: =
0px
}
.ext-ie .x-tree-node-indent IMG {
	VERTICAL-ALIGN: middle !important
}
.ext-ie .x-tree-node-icon {
	VERTICAL-ALIGN: middle !important
}
.ext-ie .x-tree-ec-icon {
	VERTICAL-ALIGN: middle !important
}
.x-tree-node-expanded .x-tree-node-icon {
	BACKGROUND-IMAGE: url(../images/default/tree/folder-open.gif)
}
.x-tree-node-leaf .x-tree-node-icon {
	BACKGROUND-IMAGE: url(../images/default/tree/leaf.gif)
}
.x-tree-node-collapsed .x-tree-node-icon {
	BACKGROUND-IMAGE: url(../images/default/tree/folder.gif)
}
.ext-ie INPUT.x-tree-node-cb {
	WIDTH: 15px; HEIGHT: 15px
}
INPUT.x-tree-node-cb {
	MARGIN-LEFT: 1px
}
.ext-ie INPUT.x-tree-node-cb {
	MARGIN-LEFT: 0px
}
.x-tree-noicon .x-tree-node-icon {
	WIDTH: 0px; HEIGHT: 0px
}
.x-tree-node-loading .x-tree-node-icon {
	BACKGROUND-IMAGE: url(../images/default/tree/loading.gif) !important
}
.x-tree-node-loading A SPAN {
	FONT-STYLE: italic; COLOR: #444
}
.ext-ie .x-tree-node-el INPUT {
	WIDTH: 15px; HEIGHT: 15px
}
.x-tree-lines .x-tree-elbow {
	BACKGROUND-IMAGE: url(../images/default/tree/elbow.gif)
}
.x-tree-lines .x-tree-elbow-plus {
	BACKGROUND-IMAGE: url(../images/default/tree/elbow-plus.gif)
}
.x-tree-lines .x-tree-elbow-minus {
	BACKGROUND-IMAGE: url(../images/default/tree/elbow-minus.gif)
}
.x-tree-lines .x-tree-elbow-end {
	BACKGROUND-IMAGE: url(../images/default/tree/elbow-end.gif)
}
.x-tree-lines .x-tree-elbow-end-plus {
	BACKGROUND-IMAGE: url(../images/default/tree/elbow-end-plus.gif)
}
.x-tree-lines .x-tree-elbow-end-minus {
	BACKGROUND-IMAGE: url(../images/default/tree/elbow-end-minus.gif)
}
.x-tree-lines .x-tree-elbow-line {
	BACKGROUND-IMAGE: url(../images/default/tree/elbow-line.gif)
}
.x-tree-no-lines .x-tree-elbow {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.x-tree-no-lines .x-tree-elbow-plus {
	BACKGROUND-IMAGE: url(../images/default/tree/elbow-plus-nl.gif)
}
.x-tree-no-lines .x-tree-elbow-minus {
	BACKGROUND-IMAGE: url(../images/default/tree/elbow-minus-nl.gif)
}
.x-tree-no-lines .x-tree-elbow-end {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.x-tree-no-lines .x-tree-elbow-end-plus {
	BACKGROUND-IMAGE: url(../images/default/tree/elbow-end-plus-nl.gif)
}
.x-tree-no-lines .x-tree-elbow-end-minus {
	BACKGROUND-IMAGE: url(../images/default/tree/elbow-end-minus-nl.gif)
}
.x-tree-no-lines .x-tree-elbow-line {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.x-tree-arrows .x-tree-elbow {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.x-tree-arrows .x-tree-elbow-plus {
	BACKGROUND: url(../images/default/tree/arrows.gif) no-repeat 0px 0px
}
.x-tree-arrows .x-tree-elbow-minus {
	BACKGROUND: url(../images/default/tree/arrows.gif) no-repeat -16px 0px
}
.x-tree-arrows .x-tree-elbow-end {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.x-tree-arrows .x-tree-elbow-end-plus {
	BACKGROUND: url(../images/default/tree/arrows.gif) no-repeat 0px 0px
}
.x-tree-arrows .x-tree-elbow-end-minus {
	BACKGROUND: url(../images/default/tree/arrows.gif) no-repeat -16px 0px
}
.x-tree-arrows .x-tree-elbow-line {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.x-tree-arrows .x-tree-ec-over .x-tree-elbow-plus {
	BACKGROUND-POSITION: -32px 0px
}
.x-tree-arrows .x-tree-ec-over .x-tree-elbow-minus {
	BACKGROUND-POSITION: -48px 0px
}
.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-plus {
	BACKGROUND-POSITION: -32px 0px
}
.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-minus {
	BACKGROUND-POSITION: -48px 0px
}
.x-tree-elbow-plus {
	CURSOR: pointer
}
.x-tree-elbow-minus {
	CURSOR: pointer
}
.x-tree-elbow-end-plus {
	CURSOR: pointer
}
.x-tree-elbow-end-minus {
	CURSOR: pointer
}
.ext-ie UL.x-tree-node-ct {
	LINE-HEIGHT: 0; ZOOM: 1; FONT-SIZE: 0px
}
.x-tree-node {
	FONT: 11px arial, tahoma, helvetica, sans-serif; WHITE-SPACE: nowrap; =
COLOR: black
}
.x-tree-node-el {
	LINE-HEIGHT: 18px; CURSOR: pointer
}
.x-tree-node A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
black; TEXT-DECORATION: none; -moz-user-select: none; =
-khtml-user-select: none; -moz-outline: 0 none; -moz-user-focus: normal; =
-kthml-user-focus: normal
}
.x-dd-drag-ghost A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: =
black; TEXT-DECORATION: none; -moz-user-select: none; =
-khtml-user-select: none; -moz-outline: 0 none; -moz-user-focus: normal; =
-kthml-user-focus: normal
}
.x-tree-node A SPAN {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 3px; COLOR: =
black; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.x-dd-drag-ghost A SPAN {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 3px; COLOR: =
black; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.x-tree-node .x-tree-node-disabled A SPAN {
	COLOR: gray !important
}
.x-tree-node .x-tree-node-disabled .x-tree-node-icon {
	FILTER: alpha(opacity=3D50); -moz-opacity: 0.5; opacity: .5
}
.x-tree-node .x-tree-node-inline-icon {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.x-tree-node A:hover {
	TEXT-DECORATION: none
}
.x-dd-drag-ghost A:hover {
	TEXT-DECORATION: none
}
.x-tree-node DIV.x-tree-drag-insert-below {
	BORDER-BOTTOM: #36c 1px dotted
}
.x-tree-node DIV.x-tree-drag-insert-above {
	BORDER-TOP: #36c 1px dotted
}
.x-tree-dd-underline .x-tree-node DIV.x-tree-drag-insert-below {
	BORDER-BOTTOM: 0px
}
.x-tree-dd-underline .x-tree-node DIV.x-tree-drag-insert-above {
	BORDER-TOP: 0px
}
.x-tree-dd-underline .x-tree-node DIV.x-tree-drag-insert-below A {
	BORDER-BOTTOM: #36c 2px solid
}
.x-tree-dd-underline .x-tree-node DIV.x-tree-drag-insert-above A {
	BORDER-TOP: #36c 2px solid
}
.x-tree-node .x-tree-drag-append A SPAN {
	BORDER-BOTTOM: gray 1px dotted; BORDER-LEFT: gray 1px dotted; =
BACKGROUND: #ddd; BORDER-TOP: gray 1px dotted; BORDER-RIGHT: gray 1px =
dotted
}
.x-tree-node .x-tree-node-over {
	BACKGROUND-COLOR: #eee
}
.x-tree-node .x-tree-selected {
	BACKGROUND-COLOR: #d9e8fb
}
.x-dd-drag-ghost .x-tree-node-indent {
	DISPLAY: none !important
}
.x-dd-drag-ghost .x-tree-ec-icon {
	DISPLAY: none !important
}
.x-tree-drop-ok-append .x-dd-drop-icon {
	BACKGROUND-IMAGE: url(../images/default/tree/drop-add.gif)
}
.x-tree-drop-ok-above .x-dd-drop-icon {
	BACKGROUND-IMAGE: url(../images/default/tree/drop-over.gif)
}
.x-tree-drop-ok-below .x-dd-drop-icon {
	BACKGROUND-IMAGE: url(../images/default/tree/drop-under.gif)
}
.x-tree-drop-ok-between .x-dd-drop-icon {
	BACKGROUND-IMAGE: url(../images/default/tree/drop-between.gif)
}
.x-tree-root-ct {
	ZOOM: 1
}
.x-date-picker {
	BORDER-BOTTOM: #1b376c 1px solid; POSITION: relative; BORDER-LEFT: =
#1b376c 1px solid; BACKGROUND: #fff; BORDER-TOP: 0px; BORDER-RIGHT: =
#1b376c 1px solid
}
.x-date-picker A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; =
-moz-outline: 0 none
}
.x-date-inner {
	BORDER-COLLAPSE: separate
}
.x-date-inner TD {
	BORDER-COLLAPSE: separate
}
.x-date-inner TH {
	BORDER-COLLAPSE: separate
}
.x-date-middle {
	FONT: bold 11px "sans serif", tahoma, verdana, helvetica; BACKGROUND: =
url(../images/default/shared/hd-sprite.gif) repeat-x 0px -83px; COLOR: =
#fff; OVERFLOW: hidden
}
.x-date-left {
	FONT: bold 11px "sans serif", tahoma, verdana, helvetica; BACKGROUND: =
url(../images/default/shared/hd-sprite.gif) repeat-x 0px -83px; COLOR: =
#fff; OVERFLOW: hidden
}
.x-date-right {
	FONT: bold 11px "sans serif", tahoma, verdana, helvetica; BACKGROUND: =
url(../images/default/shared/hd-sprite.gif) repeat-x 0px -83px; COLOR: =
#fff; OVERFLOW: hidden
}
.x-date-middle .x-btn-left {
	BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: =
middle
}
.x-date-middle .x-btn-center {
	BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: =
middle
}
.x-date-middle .x-btn-right {
	BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: =
middle
}
.x-date-middle .x-btn .x-btn-text {
	COLOR: #fff
}
.x-date-middle .x-btn-with-menu .x-btn-center EM {
	BACKGROUND: url(../images/default/toolbar/btn-arrow-light.gif) =
no-repeat right 0px
}
.x-date-right {
	WIDTH: 18px
}
.x-date-left {
	WIDTH: 18px
}
.x-date-right {
	TEXT-ALIGN: right
}
.x-date-middle {
	PADDING-BOTTOM: 2px; WIDTH: 130px; PADDING-TOP: 2px
}
.x-date-right A {
	FILTER: alpha(opacity=3D60); WIDTH: 16px; DISPLAY: block; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: =
16px; CURSOR: pointer; -moz-opacity: 0.6; opacity: .6
}
.x-date-left A {
	FILTER: alpha(opacity=3D60); WIDTH: 16px; DISPLAY: block; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: =
16px; CURSOR: pointer; -moz-opacity: 0.6; opacity: .6
}
.x-date-right A:hover {
	FILTER: alpha(opacity=3D100); -moz-opacity: 1; opacity: 1
}
.x-date-left A:hover {
	FILTER: alpha(opacity=3D100); -moz-opacity: 1; opacity: 1
}
.x-date-right A {
	BACKGROUND-IMAGE: url(../images/default/shared/right-btn.gif); =
MARGIN-RIGHT: 2px; TEXT-DECORATION: none !important
}
.x-date-left A {
	BACKGROUND-IMAGE: url(../images/default/shared/left-btn.gif); =
MARGIN-LEFT: 2px; TEXT-DECORATION: none !important
}
TABLE.x-date-inner {
	WIDTH: 100%; TABLE-LAYOUT: fixed
}
.x-date-inner TH {
	WIDTH: 25px
}
.x-date-inner TH {
	BORDER-BOTTOM: #a3bad9 1px solid; TEXT-ALIGN: right !important; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BORDER-COLLAPSE: separate; FONT: 10px arial, helvetica, tahoma, =
sans-serif; BACKGROUND: url(../images/default/shared/glass-bg.gif) =
#dfecfb repeat-x left top; COLOR: #233d6d; CURSOR: default; PADDING-TOP: =
0px
}
.x-date-inner TH SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 7px; DISPLAY: =
block; PADDING-TOP: 2px
}
.x-date-inner TD {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #fff 1px =
solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: =
0px
}
.x-date-inner A {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; ZOOM: 1; DISPLAY: block; FONT: 11px arial, =
helvetica, tahoma, sans-serif; COLOR: black; TEXT-DECORATION: none; =
PADDING-TOP: 2px
}
.x-date-inner .x-date-active {
	COLOR: black; CURSOR: pointer
}
.x-date-inner .x-date-selected A {
	BORDER-BOTTOM: #8db2e3 1px solid; BORDER-LEFT: #8db2e3 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: =
url(../images/default/shared/glass-bg.gif) #dfecfb repeat-x left top; =
BORDER-TOP: #8db2e3 1px solid; BORDER-RIGHT: #8db2e3 1px solid; =
PADDING-TOP: 1px
}
.x-date-inner .x-date-today A {
	BORDER-BOTTOM: darkred 1px solid; BORDER-LEFT: darkred 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: =
darkred 1px solid; BORDER-RIGHT: darkred 1px solid; PADDING-TOP: 1px
}
.x-date-inner .x-date-selected SPAN {
	FONT-WEIGHT: bold
}
.x-date-inner .x-date-prevday A {
	COLOR: #aaa; TEXT-DECORATION: none !important
}
.x-date-inner .x-date-nextday A {
	COLOR: #aaa; TEXT-DECORATION: none !important
}
.x-date-bottom {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: =
url(../images/default/shared/glass-bg.gif) #dfecfb repeat-x left top; =
BORDER-TOP: #a3bad9 1px solid; PADDING-TOP: 4px
}
.x-date-inner A:hover {
	BACKGROUND: #ddecfe; COLOR: black; TEXT-DECORATION: none !important
}
.x-date-inner .x-date-disabled A:hover {
	BACKGROUND: #ddecfe; COLOR: black; TEXT-DECORATION: none !important
}
.x-date-inner .x-date-disabled A {
	BACKGROUND: #eee; COLOR: #bbb; CURSOR: default
}
.x-date-mmenu {
	BACKGROUND: #eee
}
.x-date-mmenu .x-menu-item {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 24px; =
WHITE-SPACE: nowrap; COLOR: #000; FONT-SIZE: 10px; PADDING-TOP: 1px
}
.x-date-mmenu .x-menu-item .x-menu-item-icon {
	WIDTH: 10px; BACKGROUND-POSITION: center -4px; HEIGHT: 10px; =
MARGIN-RIGHT: 5px
}
.x-date-mp {
	POSITION: absolute; DISPLAY: none; BACKGROUND: white; TOP: 0px; LEFT: =
0px
}
.x-date-mp TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: 11px =
arial, helvetica, tahoma, sans-serif; PADDING-TOP: 2px
}
TD.x-date-mp-month {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; WIDTH: 25%; =
VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TD.x-date-mp-year {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; WIDTH: 25%; =
VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TD.x-date-mp-ybtn {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; WIDTH: 25%; =
VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.x-date-mp-ok {
	MARGIN-RIGHT: 3px
}
.x-date-mp-btns BUTTON {
	BORDER-BOTTOM: #005 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #36c =
1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
FONT: 11px arial, helvetica, tahoma, sans-serif; BACKGROUND: #083772; =
COLOR: white; BORDER-TOP: #36c 1px solid; CURSOR: pointer; BORDER-RIGHT: =
#005 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 1px
}
.x-date-mp-btns {
	BACKGROUND: url(../images/default/shared/glass-bg.gif) #dfecfb repeat-x =
left top
}
.x-date-mp-btns TD {
	TEXT-ALIGN: center; BORDER-TOP: #c5d2df 1px solid
}
TD.x-date-mp-month A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; DISPLAY: block; COLOR: #15428b; TEXT-DECORATION: =
none; PADDING-TOP: 2px
}
TD.x-date-mp-year A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; DISPLAY: block; COLOR: #15428b; TEXT-DECORATION: =
none; PADDING-TOP: 2px
}
TD.x-date-mp-month A:hover {
	BACKGROUND: #ddecfe; COLOR: #15428b; CURSOR: pointer; TEXT-DECORATION: =
none
}
TD.x-date-mp-year A:hover {
	BACKGROUND: #ddecfe; COLOR: #15428b; CURSOR: pointer; TEXT-DECORATION: =
none
}
TD.x-date-mp-sel A {
	BORDER-BOTTOM: #8db2e3 1px solid; BORDER-LEFT: #8db2e3 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: =
url(../images/default/shared/glass-bg.gif) #dfecfb repeat-x left top; =
BORDER-TOP: #8db2e3 1px solid; BORDER-RIGHT: #8db2e3 1px solid; =
PADDING-TOP: 1px
}
.x-date-mp-ybtn A {
	MARGIN: 0px auto; WIDTH: 15px; DISPLAY: block; BACKGROUND: =
url(../images/default/panel/tool-sprites.gif) no-repeat; HEIGHT: 15px; =
OVERFLOW: hidden; CURSOR: pointer
}
.x-date-mp-ybtn A.x-date-mp-next {
	BACKGROUND-POSITION: 0px -120px
}
.x-date-mp-ybtn A.x-date-mp-next:hover {
	BACKGROUND-POSITION: -15px -120px
}
.x-date-mp-ybtn A.x-date-mp-prev {
	BACKGROUND-POSITION: 0px -105px
}
.x-date-mp-ybtn A.x-date-mp-prev:hover {
	BACKGROUND-POSITION: -15px -105px
}
.x-date-mp-ybtn {
	TEXT-ALIGN: center
}
TD.x-date-mp-sep {
	BORDER-RIGHT: #c5d2df 1px solid
}
.x-tip {
	Z-INDEX: 20000; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: =
0px; VISIBILITY: hidden; BORDER-TOP: 0px; TOP: 0px; BORDER-RIGHT: 0px; =
LEFT: 0px
}
.x-tip .x-tip-close {
	BACKGROUND-IMAGE: url(../images/default/qtip/close.gif); MARGIN: 0px =
0px 2px 2px; WIDTH: 15px; DISPLAY: none; FLOAT: right; HEIGHT: 15px; =
CURSOR: pointer
}
.x-tip .x-tip-tc {
	ZOOM: 1; BACKGROUND: url(../images/default/qtip/tip-sprite.gif) =
no-repeat 0px -62px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.x-tip .x-tip-tl {
	PADDING-LEFT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/qtip/tip-sprite.gif) no-repeat 0px 0px; OVERFLOW: =
hidden
}
.x-tip .x-tip-tr {
	PADDING-RIGHT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/qtip/tip-sprite.gif) no-repeat right 0px; =
OVERFLOW: hidden
}
.x-tip .x-tip-bc {
	BACKGROUND: url(../images/default/qtip/tip-sprite.gif) no-repeat 0px =
-121px; HEIGHT: 3px; OVERFLOW: hidden
}
.x-tip .x-tip-bl {
	PADDING-LEFT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/qtip/tip-sprite.gif) no-repeat 0px -59px
}
.x-tip .x-tip-br {
	PADDING-RIGHT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/qtip/tip-sprite.gif) no-repeat right -59px
}
.x-tip .x-tip-mc {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT: 11px tahoma, arial, =
helvetica, sans-serif; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.x-tip .x-tip-ml {
	PADDING-LEFT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/qtip/tip-sprite.gif) #fff no-repeat 0px -124px
}
.x-tip .x-tip-mr {
	PADDING-RIGHT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/qtip/tip-sprite.gif) no-repeat right -124px
}
.ext-ie .x-tip .x-tip-header {
	LINE-HEIGHT: 0; FONT-SIZE: 0px
}
.ext-ie .x-tip .x-tip-tc {
	LINE-HEIGHT: 0; FONT-SIZE: 0px
}
.x-tip .x-tip-header-text {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT: bold 11px tahoma, arial, helvetica, =
sans-serif; COLOR: #444; PADDING-TOP: 0px
}
.x-tip .x-tip-body {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT: 11px/14px tahoma, arial, helvetica, sans-serif; COLOR: #444; =
PADDING-TOP: 0px
}
.x-tip .x-tip-body .loading-indicator {
	MARGIN: 0px
}
.x-tip-draggable .x-tip-header {
	CURSOR: move
}
.x-tip-draggable .x-tip-header-text {
	CURSOR: move
}
.x-form-invalid-tip .x-tip-tc {
	BACKGROUND: url(../images/default/form/error-tip-corners.gif) repeat-x =
0px -12px; PADDING-TOP: 6px
}
.x-form-invalid-tip .x-tip-tl {
	BACKGROUND-IMAGE: url(../images/default/form/error-tip-corners.gif)
}
.x-form-invalid-tip .x-tip-tr {
	BACKGROUND-IMAGE: url(../images/default/form/error-tip-corners.gif)
}
.x-form-invalid-tip .x-tip-bc {
	BACKGROUND: url(../images/default/form/error-tip-corners.gif) repeat-x =
0px -18px; HEIGHT: 6px
}
.x-form-invalid-tip .x-tip-bl {
	BACKGROUND: url(../images/default/form/error-tip-corners.gif) no-repeat =
0px -6px
}
.x-form-invalid-tip .x-tip-br {
	BACKGROUND: url(../images/default/form/error-tip-corners.gif) no-repeat =
right -6px
}
.x-form-invalid-tip .x-tip-ml {
	BACKGROUND-IMAGE: url(../images/default/form/error-tip-corners.gif)
}
.x-form-invalid-tip .x-tip-mr {
	BACKGROUND-IMAGE: url(../images/default/form/error-tip-corners.gif)
}
.x-form-invalid-tip .x-tip-body {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 2px
}
.x-form-invalid-tip .x-tip-body {
	PADDING-LEFT: 24px; BACKGROUND: =
url(../images/default/form/exclamation.gif) no-repeat 2px 2px
}
.x-menu {
	Z-INDEX: 15000; BORDER-BOTTOM: #718bb7 1px solid; BORDER-LEFT: #718bb7 =
1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
ZOOM: 1; BACKGROUND: url(../images/default/menu/menu.gif) #f0f0f0 =
repeat-y; BORDER-TOP: #718bb7 1px solid; BORDER-RIGHT: #718bb7 1px =
solid; PADDING-TOP: 2px
}
.x-menu A {
	TEXT-DECORATION: none !important
}
.ext-ie .x-menu {
	ZOOM: 1; OVERFLOW: hidden
}
.x-menu-list {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.x-menu LI {
	LINE-HEIGHT: 100%
}
.x-menu LI.x-menu-sep-li {
	LINE-HEIGHT: 1px; FONT-SIZE: 1px
}
.x-menu-list-item {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: =
block; FONT: 11px tahoma, arial, sans-serif; WHITE-SPACE: nowrap; =
PADDING-TOP: 1px; -moz-user-select: none; -khtml-user-select: none
}
.x-menu-item-arrow {
	BACKGROUND: url(../images/default/menu/menu-parent.gif) no-repeat right =
50%
}
.x-menu-sep {
	BORDER-BOTTOM: #fff 1px solid; LINE-HEIGHT: 1px; BACKGROUND-COLOR: =
#e0e0e0; MARGIN: 2px 3px; DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: =
hidden
}
.x-menu-focus {
	POSITION: absolute; LINE-HEIGHT: 1px; OUTLINE-STYLE: none; =
OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 1px; DISPLAY: block; =
HEIGHT: 1px; FONT-SIZE: 1px; OVERFLOW: hidden; TOP: -1px; LEFT: -1px; =
-moz-user-select: text; -khtml-user-select: text; -moz-outline: 0 none
}
.x-menu A.x-menu-item {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; OUTLINE-STYLE: none; =
OUTLINE-COLOR: invert; PADDING-LEFT: 3px; OUTLINE-WIDTH: 0px; =
PADDING-RIGHT: 21px; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #222; =
CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 3px; -moz-outline: =
0 none
}
.x-menu-item-active {
	BORDER-BOTTOM: #aaccf6 1px solid; BORDER-LEFT: #aaccf6 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
url(../images/default/menu/item-over.gif) #ebf3fd repeat-x left bottom; =
BORDER-TOP: #aaccf6 1px solid; BORDER-RIGHT: #aaccf6 1px solid; =
PADDING-TOP: 0px
}
.x-menu-item-active A.x-menu-item {
	COLOR: #233d6d
}
.x-menu-item-icon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
8px 0px 0px; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; =
BACKGROUND-POSITION: center 50%; HEIGHT: 16px; VERTICAL-ALIGN: top; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-menu-check-item .x-menu-item-icon {
	BACKGROUND: url(../images/default/menu/unchecked.gif) no-repeat center =
50%
}
.x-menu-item-checked .x-menu-item-icon {
	BACKGROUND-IMAGE: url(../images/default/menu/checked.gif)
}
.x-menu-group-item .x-menu-item-icon {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.x-menu-item-checked .x-menu-group-item .x-menu-item-icon {
	BACKGROUND: url(../images/default/menu/group-checked.gif) no-repeat =
center 50%
}
.x-menu-plain {
	BACKGROUND: #fff
}
.x-menu-date-item {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.x-menu .x-color-palette {
	MARGIN-LEFT: 26px; MARGIN-RIGHT: 4px
}
.x-menu .x-date-picker {
	MARGIN-LEFT: 26px; MARGIN-RIGHT: 4px
}
.x-menu .x-date-picker {
	BORDER-BOTTOM: #a3bad9 1px solid; BORDER-LEFT: #a3bad9 1px solid; =
MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; BORDER-TOP: #a3bad9 1px solid; =
BORDER-RIGHT: #a3bad9 1px solid
}
.x-menu-plain .x-color-palette {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.x-menu-plain .x-date-picker {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.x-date-menu {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; =
PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.x-cycle-menu .x-menu-item-checked {
	BORDER-BOTTOM: #a3bae9 1px dotted; BORDER-LEFT: #a3bae9 1px dotted; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
#dfe8f6; BORDER-TOP: #a3bae9 1px dotted; BORDER-RIGHT: #a3bae9 1px =
dotted; PADDING-TOP: 0px
}
.x-box-tl {
	ZOOM: 1; BACKGROUND: url(../images/default/box/corners.gif) no-repeat =
0px 0px
}
.x-box-tc {
	BACKGROUND: url(../images/default/box/tb.gif) repeat-x 0px 0px; HEIGHT: =
8px; OVERFLOW: hidden
}
.x-box-tr {
	BACKGROUND: url(../images/default/box/corners.gif) no-repeat right -8px
}
.x-box-ml {
	PADDING-LEFT: 4px; ZOOM: 1; BACKGROUND: =
url(../images/default/box/l.gif) repeat-y 0px 50%; OVERFLOW: hidden
}
.x-box-mc {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-FAMILY: "Myriad Pro", "Myriad Web", "Tahoma", "Helvetica", "Arial", =
sans-serif; BACKGROUND: url(../images/default/box/tb.gif) #eee repeat-x =
0px -16px; COLOR: #393939; FONT-SIZE: 12px; PADDING-TOP: 4px
}
.x-box-mc H3 {
	MARGIN: 0px 0px 4px; ZOOM: 1; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.x-box-mr {
	PADDING-RIGHT: 4px; BACKGROUND: url(../images/default/box/r.gif) =
repeat-y right 50%; OVERFLOW: hidden
}
.x-box-bl {
	ZOOM: 1; BACKGROUND: url(../images/default/box/corners.gif) no-repeat =
0px -16px
}
.x-box-bc {
	BACKGROUND: url(../images/default/box/tb.gif) repeat-x 0px -8px; =
HEIGHT: 8px; OVERFLOW: hidden
}
.x-box-br {
	BACKGROUND: url(../images/default/box/corners.gif) no-repeat right =
-24px
}
.x-box-tl {
	PADDING-LEFT: 8px; OVERFLOW: hidden
}
.x-box-bl {
	PADDING-LEFT: 8px; OVERFLOW: hidden
}
.x-box-tr {
	PADDING-RIGHT: 8px; OVERFLOW: hidden
}
.x-box-br {
	PADDING-RIGHT: 8px; OVERFLOW: hidden
}
.x-box-blue .x-box-bl {
	BACKGROUND-IMAGE: url(../images/default/box/corners-blue.gif)
}
.x-box-blue .x-box-br {
	BACKGROUND-IMAGE: url(../images/default/box/corners-blue.gif)
}
.x-box-blue .x-box-tl {
	BACKGROUND-IMAGE: url(../images/default/box/corners-blue.gif)
}
.x-box-blue .x-box-tr {
	BACKGROUND-IMAGE: url(../images/default/box/corners-blue.gif)
}
.x-box-blue .x-box-bc {
	BACKGROUND-IMAGE: url(../images/default/box/tb-blue.gif)
}
.x-box-blue .x-box-mc {
	BACKGROUND-IMAGE: url(../images/default/box/tb-blue.gif)
}
.x-box-blue .x-box-tc {
	BACKGROUND-IMAGE: url(../images/default/box/tb-blue.gif)
}
.x-box-blue .x-box-mc {
	BACKGROUND-COLOR: #c3daf9
}
.x-box-blue .x-box-mc H3 {
	COLOR: #17385b
}
.x-box-blue .x-box-ml {
	BACKGROUND-IMAGE: url(../images/default/box/l-blue.gif)
}
.x-box-blue .x-box-mr {
	BACKGROUND-IMAGE: url(../images/default/box/r-blue.gif)
}
#x-debug-browser .x-tree .x-tree-node A SPAN {
	LINE-HEIGHT: 18px; FONT-FAMILY: "monotype", "courier new", sans-serif; =
COLOR: #222297; FONT-SIZE: 11px; PADDING-TOP: 2px
}
#x-debug-browser .x-tree A I {
	FONT-STYLE: normal; COLOR: #ff4545
}
#x-debug-browser .x-tree A EM {
	COLOR: #999
}
#x-debug-browser .x-tree .x-tree-node .x-tree-selected A SPAN {
	BACKGROUND: #c3daf9
}
#x-debug-browser .x-tool-toggle {
	BACKGROUND-POSITION: 0px -75px
}
#x-debug-browser .x-tool-toggle-over {
	BACKGROUND-POSITION: -15px -75px
}
.x-panel-collapsed#x-debug-browser .x-tool-toggle {
	BACKGROUND-POSITION: 0px -60px
}
.x-panel-collapsed#x-debug-browser .x-tool-toggle-over {
	BACKGROUND-POSITION: -15px -60px
}
.x-combo-list {
	BORDER-BOTTOM: #98c0f4 1px solid; BORDER-LEFT: #98c0f4 1px solid; ZOOM: =
1; BACKGROUND: #ddecfe; OVERFLOW: hidden; BORDER-TOP: #98c0f4 1px solid; =
BORDER-RIGHT: #98c0f4 1px solid
}
.x-combo-list-inner {
	POSITION: relative; OVERFLOW-X: hidden; ZOOM: 1; BACKGROUND: white; =
OVERFLOW: auto
}
.x-combo-list-hd {
	BACKGROUND-IMAGE: =
url(../images/default/layout/panel-title-light-bg.gif); BORDER-BOTTOM: =
#98c0f4 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; FONT: bold 11px tahoma, arial, helvetica, =
sans-serif; COLOR: #15428b; PADDING-TOP: 3px
}
.x-resizable-pinned .x-combo-list-inner {
	BORDER-BOTTOM: #98c0f4 1px solid
}
.x-combo-list-item {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; TEXT-OVERFLOW: ellipsis; =
PADDING-RIGHT: 2px; FONT: 12px tahoma, arial, helvetica, sans-serif; =
WHITE-SPACE: nowrap; OVERFLOW: hidden; BORDER-TOP: #fff 1px solid; =
BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 2px
}
.x-combo-list .x-combo-selected {
	BORDER-BOTTOM: #a3bae9 1px dotted; BORDER-LEFT: #a3bae9 1px dotted; =
BACKGROUND: #dfe8f6; BORDER-TOP: #a3bae9 1px dotted; CURSOR: pointer; =
BORDER-RIGHT: #a3bae9 1px dotted
}
.x-combo-noedit {
	CURSOR: pointer
}
.x-combo-list .x-toolbar {
	BORDER-BOTTOM: 0px; BORDER-TOP: #98c0f4 1px solid
}
.x-combo-list-small .x-combo-list-item {
	FONT: 11px tahoma, arial, helvetica, sans-serif
}
.x-panel {
	BORDER-BOTTOM: #99bbe8 0px solid; BORDER-LEFT: #99bbe8 0px solid; =
BORDER-TOP: #99bbe8 0px solid; BORDER-RIGHT: #99bbe8 0px solid
}
.x-panel-header {
	BORDER-BOTTOM: #99bbe8 1px solid; BORDER-LEFT: #99bbe8 1px solid; =
PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 3px; ZOOM: 1; =
FONT: bold 11px/15px tahoma, arial, verdana, sans-serif; BACKGROUND: =
url(../images/default/panel/white-top-bottom.gif) repeat-x 0px -1px; =
COLOR: #15428b; OVERFLOW: hidden; BORDER-TOP: #99bbe8 1px solid; =
BORDER-RIGHT: #99bbe8 1px solid; PADDING-TOP: 5px
}
.x-panel-body {
	BORDER-BOTTOM: #99bbe8 1px solid; POSITION: relative; BORDER-LEFT: =
#99bbe8 1px solid; BACKGROUND: white; OVERFLOW: hidden; BORDER-TOP: 0px; =
BORDER-RIGHT: #99bbe8 1px solid
}
.x-panel-bbar .x-toolbar {
	BORDER-BOTTOM: #99bbe8 1px solid; BORDER-LEFT: #99bbe8 1px solid; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; OVERFLOW: =
hidden; BORDER-TOP: 0px; BORDER-RIGHT: #99bbe8 1px solid; PADDING-TOP: =
2px
}
.x-panel-tbar .x-toolbar {
	BORDER-BOTTOM: #99bbe8 1px solid; BORDER-LEFT: #99bbe8 1px solid; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; OVERFLOW: =
hidden; BORDER-TOP: 0px; BORDER-RIGHT: #99bbe8 1px solid; PADDING-TOP: =
2px
}
.x-panel-tbar-noheader .x-toolbar {
	BORDER-BOTTOM: 0px; BORDER-TOP: #99bbe8 1px solid
}
.x-panel-mc .x-panel-tbar .x-toolbar {
	BORDER-BOTTOM: 0px; BORDER-TOP: #99bbe8 1px solid
}
.x-panel-body-noheader {
	BORDER-TOP: #99bbe8 1px solid
}
.x-panel-mc .x-panel-body {
	BORDER-TOP: #99bbe8 1px solid
}
.x-panel-header {
	ZOOM: 1; OVERFLOW: hidden
}
.x-panel-tl .x-panel-header {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 11px tahoma, arial, =
verdana, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; =
COLOR: #15428b; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
.x-panel-tl .x-panel-icon {
	PADDING-LEFT: 20px !important; ZOOM: 1; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 4px
}
.x-window-tl .x-panel-icon {
	PADDING-LEFT: 20px !important; ZOOM: 1; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 4px
}
.x-panel-inline-icon {
	MARGIN-TOP: -1px; WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 0px; MARGIN-BOTTOM: -1px; HEIGHT: 16px; =
VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
.x-panel-tc {
	BACKGROUND: url(../images/default/panel/top-bottom.gif) repeat-x 0px =
0px; OVERFLOW: hidden
}
.ext-strict .ext-ie7 .x-panel-tc {
	OVERFLOW: visible
}
.x-panel-tl {
	BORDER-BOTTOM: #99bbe8 1px solid; PADDING-LEFT: 6px; ZOOM: 1; =
BACKGROUND: url(../images/default/panel/corners-sprite.gif) no-repeat =
0px 0px
}
.x-panel-tr {
	PADDING-RIGHT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/panel/corners-sprite.gif) no-repeat right 0px
}
.x-panel-bc {
	ZOOM: 1; BACKGROUND: url(../images/default/panel/top-bottom.gif) =
repeat-x 0px bottom
}
.x-panel-bc .x-panel-footer {
	ZOOM: 1
}
.x-panel-bl {
	PADDING-LEFT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/panel/corners-sprite.gif) no-repeat 0px bottom
}
.x-panel-br {
	PADDING-RIGHT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/panel/corners-sprite.gif) no-repeat right bottom
}
.x-panel-mc {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px tahoma, arial, =
helvetica, sans-serif; BACKGROUND: #dfe8f6; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 6px
}
.x-panel-mc .x-panel-body {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.x-panel-ml {
	PADDING-LEFT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/panel/left-right.gif) #fff repeat-y 0px 0px
}
.x-panel-mr {
	PADDING-RIGHT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/panel/left-right.gif) repeat-y right 0px
}
.x-panel-bc .x-panel-footer {
	PADDING-BOTTOM: 6px
}
.x-panel-nofooter .x-panel-bc {
	LINE-HEIGHT: 0; HEIGHT: 6px; FONT-SIZE: 0px
}
.x-panel-nofooter .x-window-bc {
	LINE-HEIGHT: 0; HEIGHT: 6px; FONT-SIZE: 0px
}
.x-panel-bwrap {
	ZOOM: 1; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.x-panel-body {
	ZOOM: 1; OVERFLOW: hidden
}
.x-panel-collapsed .x-resizable-handle {
	DISPLAY: none
}
.ext-gecko .x-panel-animated DIV {
	OVERFLOW: hidden !important
}
.x-plain-body {
	OVERFLOW: hidden
}
.x-plain-bbar .x-toolbar {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; OVERFLOW: =
hidden; PADDING-TOP: 2px
}
.x-plain-tbar .x-toolbar {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; OVERFLOW: =
hidden; PADDING-TOP: 2px
}
.x-plain-bwrap {
	ZOOM: 1; OVERFLOW: hidden
}
.x-plain {
	OVERFLOW: hidden
}
.x-tool {
	WIDTH: 15px; BACKGROUND: url(../images/default/panel/tool-sprites.gif) =
no-repeat; FLOAT: right; HEIGHT: 15px; MARGIN-LEFT: 2px; OVERFLOW: =
hidden; CURSOR: pointer
}
.x-tool-toggle {
	BACKGROUND-POSITION: 0px -60px
}
.x-tool-toggle-over {
	BACKGROUND-POSITION: -15px -60px
}
.x-panel-collapsed .x-tool-toggle {
	BACKGROUND-POSITION: 0px -75px
}
.x-panel-collapsed .x-tool-toggle-over {
	BACKGROUND-POSITION: -15px -75px
}
.x-tool-close {
	BACKGROUND-POSITION: 0px 0px
}
.x-tool-close-over {
	BACKGROUND-POSITION: -15px 0px
}
.x-tool-minimize {
	BACKGROUND-POSITION: 0px -15px
}
.x-tool-minimize-over {
	BACKGROUND-POSITION: -15px -15px
}
.x-tool-maximize {
	BACKGROUND-POSITION: 0px -30px
}
.x-tool-maximize-over {
	BACKGROUND-POSITION: -15px -30px
}
.x-tool-restore {
	BACKGROUND-POSITION: 0px -45px
}
.x-tool-restore-over {
	BACKGROUND-POSITION: -15px -45px
}
.x-tool-gear {
	BACKGROUND-POSITION: 0px -90px
}
.x-tool-gear-over {
	BACKGROUND-POSITION: -15px -90px
}
.x-tool-pin {
	BACKGROUND-POSITION: 0px -135px
}
.x-tool-pin-over {
	BACKGROUND-POSITION: -15px -135px
}
.x-tool-unpin {
	BACKGROUND-POSITION: 0px -150px
}
.x-tool-unpin-over {
	BACKGROUND-POSITION: -15px -150px
}
.x-tool-right {
	BACKGROUND-POSITION: 0px -165px
}
.x-tool-right-over {
	BACKGROUND-POSITION: -15px -165px
}
.x-tool-left {
	BACKGROUND-POSITION: 0px -180px
}
.x-tool-left-over {
	BACKGROUND-POSITION: -15px -180px
}
.x-tool-up {
	BACKGROUND-POSITION: 0px -210px
}
.x-tool-up-over {
	BACKGROUND-POSITION: -15px -210px
}
.x-tool-down {
	BACKGROUND-POSITION: 0px -195px
}
.x-tool-down-over {
	BACKGROUND-POSITION: -15px -195px
}
.x-tool-refresh {
	BACKGROUND-POSITION: 0px -225px
}
.x-tool-refresh-over {
	BACKGROUND-POSITION: -15px -225px
}
.x-tool-minus {
	BACKGROUND-POSITION: 0px -255px
}
.x-tool-minus-over {
	BACKGROUND-POSITION: -15px -255px
}
.x-tool-plus {
	BACKGROUND-POSITION: 0px -240px
}
.x-tool-plus-over {
	BACKGROUND-POSITION: -15px -240px
}
.x-tool-search {
	BACKGROUND-POSITION: 0px -270px
}
.x-tool-search-over {
	BACKGROUND-POSITION: -15px -270px
}
.x-tool-save {
	BACKGROUND-POSITION: 0px -285px
}
.x-tool-save-over {
	BACKGROUND-POSITION: -15px -285px
}
.x-tool-help {
	BACKGROUND-POSITION: 0px -300px
}
.x-tool-help-over {
	BACKGROUND-POSITION: -15px -300px
}
.x-tool-print {
	BACKGROUND-POSITION: 0px -315px
}
.x-tool-print-over {
	BACKGROUND-POSITION: -15px -315px
}
.x-panel-ghost {
	Z-INDEX: 12000; POSITION: absolute; FILTER: alpha(opacity=3D65); =
BACKGROUND: #cbddf3; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; =
-moz-opacity: .65; opacity: .65
}
.x-panel-ghost UL {
	BORDER-BOTTOM: #99bbe8 1px solid; BORDER-LEFT: #99bbe8 1px solid; =
PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden; =
BORDER-TOP: 0px; BORDER-RIGHT: #99bbe8 1px solid; PADDING-TOP: 0px
}
.x-panel-ghost * {
	CURSOR: move !important
}
.x-panel-dd-spacer {
	BORDER-BOTTOM: #99bbe8 2px dashed; BORDER-LEFT: #99bbe8 2px dashed; =
BORDER-TOP: #99bbe8 2px dashed; BORDER-RIGHT: #99bbe8 2px dashed
}
.x-panel-btns-ct {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.x-panel-btns-ct .x-btn {
	FLOAT: right; CLEAR: none
}
.x-panel-btns-ct .x-panel-btns TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 0px
}
.x-panel-btns-ct .x-panel-btns-right TABLE {
	FLOAT: right; CLEAR: none
}
.x-panel-btns-ct .x-panel-btns-left TABLE {
	FLOAT: left; CLEAR: none
}
.x-panel-btns-ct .x-panel-btns-center {
	TEXT-ALIGN: center
}
.x-panel-btns-ct .x-panel-btns-center TABLE {
	MARGIN: 0px auto
}
.x-panel-btns-ct TABLE TD.x-panel-btn-td {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
PADDING-TOP: 3px
}
.x-panel-btns-ct .x-btn-focus .x-btn-left {
	BACKGROUND-POSITION: 0px -147px
}
.x-panel-btns-ct .x-btn-focus .x-btn-right {
	BACKGROUND-POSITION: 0px -168px
}
.x-panel-btns-ct .x-btn-focus .x-btn-center {
	BACKGROUND-POSITION: 0px -189px
}
.x-panel-btns-ct .x-btn-over .x-btn-left {
	BACKGROUND-POSITION: 0px -63px
}
.x-panel-btns-ct .x-btn-over .x-btn-right {
	BACKGROUND-POSITION: 0px -84px
}
.x-panel-btns-ct .x-btn-over .x-btn-center {
	BACKGROUND-POSITION: 0px -105px
}
.x-panel-btns-ct .x-btn-click .x-btn-center {
	BACKGROUND-POSITION: 0px -126px
}
.x-panel-btns-ct .x-btn-click .x-btn-right {
	BACKGROUND-POSITION: 0px -84px
}
.x-panel-btns-ct .x-btn-click .x-btn-left {
	BACKGROUND-POSITION: 0px -63px
}
.x-window {
	ZOOM: 1
}
.x-window .x-resizable-handle {
	FILTER: alpha(opacity=3D0); -moz-opacity: 0; opacity: 0
}
.x-window-proxy {
	Z-INDEX: 12000; BORDER-BOTTOM: #99bbe8 1px solid; POSITION: absolute; =
FILTER: alpha(opacity=3D50); BORDER-LEFT: #99bbe8 1px solid; DISPLAY: =
none; BACKGROUND: #c7dffc; OVERFLOW: hidden; BORDER-TOP: #99bbe8 1px =
solid; TOP: 0px; BORDER-RIGHT: #99bbe8 1px solid; LEFT: 0px; =
-moz-opacity: .5; opacity: .5
}
.x-window-header {
	ZOOM: 1; OVERFLOW: hidden
}
.x-window-bwrap {
	Z-INDEX: 1; POSITION: relative; ZOOM: 1; TOP: 0px; LEFT: 0px
}
.x-window-tl .x-window-header {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold =
11px tahoma, arial, verdana, sans-serif; COLOR: #15428b; PADDING-TOP: =
5px
}
.x-window-header-text {
	CURSOR: pointer
}
.x-window-tc {
	ZOOM: 1; BACKGROUND: url(../images/default/window/top-bottom.png) =
repeat-x 0px 0px; OVERFLOW: hidden
}
.x-window-tl {
	Z-INDEX: 1; POSITION: relative; PADDING-LEFT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/window/left-corners.png) no-repeat 0px 0px
}
.x-window-tr {
	PADDING-RIGHT: 6px; BACKGROUND: =
url(../images/default/window/right-corners.png) no-repeat right 0px
}
.x-window-bc {
	ZOOM: 1; BACKGROUND: url(../images/default/window/top-bottom.png) =
repeat-x 0px bottom
}
.x-window-bc .x-window-footer {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 0; ZOOM: 1; FONT-SIZE: 0px
}
.x-window-bl {
	PADDING-LEFT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/window/left-corners.png) no-repeat 0px bottom
}
.x-window-br {
	PADDING-RIGHT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/window/right-corners.png) no-repeat right bottom
}
.x-window-mc {
	BORDER-BOTTOM: #99bbe8 1px solid; BORDER-LEFT: #99bbe8 1px solid; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT: 11px tahoma, arial, helvetica, sans-serif; BACKGROUND: #dfe8f6; =
BORDER-TOP: #99bbe8 1px solid; BORDER-RIGHT: #99bbe8 1px solid; =
PADDING-TOP: 0px
}
.x-window-ml {
	PADDING-LEFT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/window/left-right.png) repeat-y 0px 0px
}
.x-window-mr {
	PADDING-RIGHT: 6px; ZOOM: 1; BACKGROUND: =
url(../images/default/window/left-right.png) repeat-y right 0px
}
.x-window-body {
	OVERFLOW: hidden
}
.x-window-bwrap {
	OVERFLOW: hidden
}
.x-window-maximized .x-window-bl {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.x-window-maximized .x-window-br {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.x-window-maximized .x-window-ml {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.x-window-maximized .x-window-mr {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.x-window-maximized .x-window-tl {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.x-window-maximized .x-window-tr {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.x-window-maximized .x-window-footer {
	PADDING-BOTTOM: 0px
}
.x-window-maximized .x-window-tc {
	BACKGROUND-COLOR: white; PADDING-LEFT: 3px; PADDING-RIGHT: 3px
}
.x-window-maximized .x-window-mc {
	BORDER-LEFT: 0px; BORDER-RIGHT: 0px
}
.x-window-tbar .x-toolbar {
	BORDER-LEFT: 0px; BORDER-RIGHT: 0px
}
.x-window-bbar .x-toolbar {
	BORDER-LEFT: 0px; BORDER-RIGHT: 0px
}
.x-window-bbar .x-toolbar {
	BORDER-BOTTOM: 0px; BORDER-TOP: #99bbe8 1px solid
}
.x-window-draggable {
	CURSOR: move
}
.x-window-draggable .x-window-header-text {
	CURSOR: move
}
.x-window-maximized .x-window-draggable {
	CURSOR: default
}
.x-window-maximized .x-window-draggable .x-window-header-text {
	CURSOR: default
}
.x-window-body {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.x-panel-ghost .x-window-tl {
	BORDER-BOTTOM: #99bbe8 1px solid
}
.x-panel-collapsed .x-window-tl {
	BORDER-BOTTOM: #84a0c4 1px solid
}
.x-window-maximized-ct {
	OVERFLOW: hidden
}
.x-window-maximized .x-resizable-handle {
	DISPLAY: none
}
.x-window-sizing-ghost UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.x-dlg-focus {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; =
OUTLINE-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; OVERFLOW: hidden; TOP: 0px; =
LEFT: 0px; -moz-outline: 0 none
}
.x-dlg-mask {
	Z-INDEX: 10000; POSITION: absolute; FILTER: alpha(opacity=3D50); =
BACKGROUND-COLOR: #ccc; DISPLAY: none; TOP: 0px; LEFT: 0px; =
-moz-opacity: 0.5; opacity: .50
}
BODY.x-body-masked.ext-ie6 SELECT {
	VISIBILITY: hidden
}
BODY.x-body-masked.ext-ie6 .x-window SELECT {
	VISIBILITY: visible
}
.x-window-plain .x-window-mc {
	BORDER-BOTTOM: #dfe8f6 1px solid; BORDER-LEFT: #a3bae9 1px solid; =
BACKGROUND: #cad9ec; BORDER-TOP: #a3bae9 1px solid; BORDER-RIGHT: =
#dfe8f6 1px solid
}
.x-window-plain .x-window-body {
	BORDER-BOTTOM: #a3bae9 1px solid; BORDER-LEFT: #dfe8f6 1px solid; =
BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #dfe8f6 =
1px solid; BORDER-RIGHT: #a3bae9 1px solid
}
BODY.x-body-masked .x-window-plain .x-window-mc {
	BACKGROUND: #c7d6e9
}
.x-html-editor-wrap {
	BORDER-BOTTOM: #a9bfd3 1px solid; BORDER-LEFT: #a9bfd3 1px solid; =
BACKGROUND: white; BORDER-TOP: #a9bfd3 1px solid; BORDER-RIGHT: #a9bfd3 =
1px solid
}
.x-html-editor-tb .x-btn-text {
	BACKGROUND: url(../images/default/editor/tb-sprite.gif) no-repeat
}
.x-html-editor-tb .x-edit-bold .x-btn-text {
	BACKGROUND-POSITION: 0px 0px
}
.x-html-editor-tb .x-edit-italic .x-btn-text {
	BACKGROUND-POSITION: -16px 0px
}
.x-html-editor-tb .x-edit-underline .x-btn-text {
	BACKGROUND-POSITION: -32px 0px
}
.x-html-editor-tb .x-edit-forecolor .x-btn-text {
	BACKGROUND-POSITION: -160px 0px
}
.x-html-editor-tb .x-edit-backcolor .x-btn-text {
	BACKGROUND-POSITION: -176px 0px
}
.x-html-editor-tb .x-edit-justifyleft .x-btn-text {
	BACKGROUND-POSITION: -112px 0px
}
.x-html-editor-tb .x-edit-justifycenter .x-btn-text {
	BACKGROUND-POSITION: -128px 0px
}
.x-html-editor-tb .x-edit-justifyright .x-btn-text {
	BACKGROUND-POSITION: -144px 0px
}
.x-html-editor-tb .x-edit-insertorderedlist .x-btn-text {
	BACKGROUND-POSITION: -80px 0px
}
.x-html-editor-tb .x-edit-insertunorderedlist .x-btn-text {
	BACKGROUND-POSITION: -96px 0px
}
.x-html-editor-tb .x-edit-increasefontsize .x-btn-text {
	BACKGROUND-POSITION: -48px 0px
}
.x-html-editor-tb .x-edit-decreasefontsize .x-btn-text {
	BACKGROUND-POSITION: -64px 0px
}
.x-html-editor-tb .x-edit-sourceedit .x-btn-text {
	BACKGROUND-POSITION: -192px 0px
}
.x-html-editor-tb .x-edit-createlink .x-btn-text {
	BACKGROUND-POSITION: -208px 0px
}
.x-html-editor-tip .x-tip-bd .x-tip-bd-inner {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.x-html-editor-tb .x-toolbar {
	POSITION: static !important
}
.x-panel-noborder .x-panel-body-noborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.x-panel-noborder .x-panel-header-noborder {
	BORDER-BOTTOM: #99bbe8 1px solid; BORDER-RIGHT-WIDTH: 0px; =
BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
	BORDER-BOTTOM: #99bbe8 1px solid; BORDER-RIGHT-WIDTH: 0px; =
BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.x-panel-noborder .x-panel-bbar-noborder .x-toolbar {
	BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP: #99bbe8 =
1px solid; BORDER-LEFT-WIDTH: 0px
}
.x-window-noborder .x-window-mc {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.x-window-plain .x-window-body-noborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.x-tab-panel-noborder .x-tab-panel-body-noborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.x-tab-panel-noborder .x-tab-panel-header-noborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.x-tab-panel-noborder .x-tab-panel-footer-noborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: =
0px
}
.x-tab-panel-bbar-noborder .x-toolbar {
	BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP: #99bbe8 =
1px solid; BORDER-LEFT-WIDTH: 0px
}
.x-tab-panel-tbar-noborder .x-toolbar {
	BORDER-BOTTOM: #99bbe8 1px solid; BORDER-RIGHT-WIDTH: 0px; =
BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.x-border-layout-ct {
	BACKGROUND: #dfe8f6
}
.x-border-panel {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.x-tool-collapse-south {
	BACKGROUND-POSITION: 0px -195px
}
.x-tool-collapse-south-over {
	BACKGROUND-POSITION: -15px -195px
}
.x-tool-collapse-north {
	BACKGROUND-POSITION: 0px -210px
}
.x-tool-collapse-north-over {
	BACKGROUND-POSITION: -15px -210px
}
.x-tool-collapse-west {
	BACKGROUND-POSITION: 0px -180px
}
.x-tool-collapse-west-over {
	BACKGROUND-POSITION: -15px -180px
}
.x-tool-collapse-east {
	BACKGROUND-POSITION: 0px -165px
}
.x-tool-collapse-east-over {
	BACKGROUND-POSITION: -15px -165px
}
.x-tool-expand-south {
	BACKGROUND-POSITION: 0px -210px
}
.x-tool-expand-south-over {
	BACKGROUND-POSITION: -15px -210px
}
.x-tool-expand-north {
	BACKGROUND-POSITION: 0px -195px
}
.x-tool-expand-north-over {
	BACKGROUND-POSITION: -15px -195px
}
.x-tool-expand-west {
	BACKGROUND-POSITION: 0px -165px
}
.x-tool-expand-west-over {
	BACKGROUND-POSITION: -15px -165px
}
.x-tool-expand-east {
	BACKGROUND-POSITION: 0px -180px
}
.x-tool-expand-east-over {
	BACKGROUND-POSITION: -15px -180px
}
.x-tool-expand-north {
	MARGIN: 3px; FLOAT: right
}
.x-tool-expand-south {
	MARGIN: 3px; FLOAT: right
}
.x-tool-expand-east {
	MARGIN: 3px auto; FLOAT: none
}
.x-tool-expand-west {
	MARGIN: 3px auto; FLOAT: none
}
.x-accordion-hd .x-tool-toggle {
	BACKGROUND-POSITION: 0px -255px
}
.x-accordion-hd .x-tool-toggle-over {
	BACKGROUND-POSITION: -15px -255px
}
.x-panel-collapsed .x-accordion-hd .x-tool-toggle {
	BACKGROUND-POSITION: 0px -240px
}
.x-panel-collapsed .x-accordion-hd .x-tool-toggle-over {
	BACKGROUND-POSITION: -15px -240px
}
.x-accordion-hd {
	PADDING-BOTTOM: 3px; BACKGROUND: =
url(../images/default/panel/light-hd.gif) repeat-x 0px -9px; COLOR: =
#222; BORDER-TOP: 0px; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.x-layout-collapsed {
	Z-INDEX: 20; BORDER-BOTTOM: #98c0f4 1px solid; POSITION: absolute; =
BORDER-LEFT: #98c0f4 1px solid; BACKGROUND-COLOR: #d2e0f2; WIDTH: 20px; =
HEIGHT: 20px; VISIBILITY: hidden; OVERFLOW: hidden; BORDER-TOP: #98c0f4 =
1px solid; TOP: -10000px; BORDER-RIGHT: #98c0f4 1px solid; LEFT: =
-10000px
}
.ext-border-box .x-layout-collapsed {
	WIDTH: 22px; HEIGHT: 22px
}
.x-layout-collapsed-over {
	BACKGROUND-COLOR: #d9e8fb; CURSOR: pointer
}
.x-layout-collapsed-west .x-layout-collapsed-tools {
	POSITION: absolute; WIDTH: 20px; HEIGHT: 20px; TOP: 0px; LEFT: 0px
}
.x-layout-collapsed-east .x-layout-collapsed-tools {
	POSITION: absolute; WIDTH: 20px; HEIGHT: 20px; TOP: 0px; LEFT: 0px
}
.x-layout-split {
	Z-INDEX: 3; POSITION: absolute; LINE-HEIGHT: 1px; BACKGROUND-COLOR: =
transparent; WIDTH: 5px; HEIGHT: 5px; FONT-SIZE: 1px
}
.ext-strict .ext-ie6 .x-layout-split {
	FILTER: alpha(opacity=3D1); BACKGROUND-COLOR: #fff !important
}
.x-layout-split-h {
	BACKGROUND-IMAGE: url(../images/default/s.gif); BACKGROUND-POSITION: =
left 50%
}
.x-layout-split-v {
	BACKGROUND-IMAGE: url(../images/default/s.gif); BACKGROUND-POSITION: =
50% top
}
.x-column-layout-ct {
	ZOOM: 1; OVERFLOW: hidden
}
.x-column {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; ZOOM: 1; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.x-layout-mini {
	POSITION: absolute; FILTER: alpha(opacity=3D50); WIDTH: 5px; DISPLAY: =
block; HEIGHT: 35px; TOP: 0px; CURSOR: pointer; LEFT: 0px; -moz-opacity: =
.5; opacity: .5
}
.x-layout-mini-over {
	FILTER: none; -moz-opacity: 1; opacity: 1
}
.x-layout-collapsed-over .x-layout-mini {
	FILTER: none; -moz-opacity: 1; opacity: 1
}
.x-layout-split-west .x-layout-mini {
	BACKGROUND-IMAGE: url(../images/default/layout/mini-left.gif); TOP: 48%
}
.x-layout-split-east .x-layout-mini {
	BACKGROUND-IMAGE: url(../images/default/layout/mini-right.gif); TOP: =
48%
}
.x-layout-split-north .x-layout-mini {
	BACKGROUND-IMAGE: url(../images/default/layout/mini-top.gif); WIDTH: =
35px; HEIGHT: 5px; LEFT: 48%
}
.x-layout-split-south .x-layout-mini {
	BACKGROUND-IMAGE: url(../images/default/layout/mini-bottom.gif); WIDTH: =
35px; HEIGHT: 5px; LEFT: 48%
}
.x-layout-cmini-west .x-layout-mini {
	BACKGROUND-IMAGE: url(../images/default/layout/mini-right.gif); TOP: =
48%
}
.x-layout-cmini-east .x-layout-mini {
	BACKGROUND-IMAGE: url(../images/default/layout/mini-left.gif); TOP: 48%
}
.x-layout-cmini-north .x-layout-mini {
	BACKGROUND-IMAGE: url(../images/default/layout/mini-bottom.gif); WIDTH: =
35px; HEIGHT: 5px; LEFT: 48%
}
.x-layout-cmini-south .x-layout-mini {
	BACKGROUND-IMAGE: url(../images/default/layout/mini-top.gif); WIDTH: =
35px; HEIGHT: 5px; LEFT: 48%
}
.x-layout-cmini-west {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; WIDTH: 5px !important; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-layout-cmini-east {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; WIDTH: 5px !important; PADDING-RIGHT: 0px; =
BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-layout-cmini-north {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; HEIGHT: 5px !important; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-layout-cmini-south {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; HEIGHT: 5px !important; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-viewport {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; OVERFLOW: hidden; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-viewport BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; OVERFLOW: hidden; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.x-abs-layout-item {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.ext-ie INPUT.x-abs-layout-item {
	MARGIN: 0px
}
.ext-ie TEXTAREA.x-abs-layout-item {
	MARGIN: 0px
}
.x-progress-wrap {
	BORDER-BOTTOM: #6593cf 1px solid; BORDER-LEFT: #6593cf 1px solid; =
OVERFLOW: hidden; BORDER-TOP: #6593cf 1px solid; BORDER-RIGHT: #6593cf =
1px solid
}
.x-progress-inner {
	POSITION: relative; BACKGROUND: url(../images/default/qtip/bg.gif) =
#e0e8f3 repeat-x; HEIGHT: 18px
}
.x-progress-bar {
	BORDER-BOTTOM: #7fa9e4 1px solid; WIDTH: 0px; BACKGROUND: =
url(../images/default/progress/progress-bg.gif) #9cbfee repeat-x left =
center; FLOAT: left; HEIGHT: 18px; BORDER-TOP: #d1e4fd 1px solid; =
BORDER-RIGHT: #7fa9e4 1px solid
}
.x-progress-text {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 1px; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; FONT-SIZE: 11px; =
OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 1px; LEFT: 0px
}
.x-progress-text-back {
	LINE-HEIGHT: 16px; COLOR: #396095
}
.ext-ie .x-progress-text-back {
	LINE-HEIGHT: 15px
}
.x-window-dlg .x-window-body {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; OVERFLOW: hidden !important; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
.x-window-dlg .x-window-mc {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.x-window-dlg .ext-mb-text {
	FONT-SIZE: 12px
}
.x-window-dlg .x-window-header-text {
	FONT-SIZE: 12px
}
.x-window-dlg .ext-mb-input {
	MARGIN-TOP: 4px; WIDTH: 95%
}
.x-window-dlg .ext-mb-textarea {
	MARGIN-TOP: 4px; FONT: 12px tahoma, arial, helvetica, sans-serif
}
.x-window-dlg .x-progress-wrap {
	MARGIN-TOP: 4px
}
.ext-ie .x-window-dlg .x-progress-wrap {
	MARGIN-TOP: 6px
}
.x-window-dlg .x-msg-box-wait {
	LINE-HEIGHT: 18px; PADDING-LEFT: 18px; WIDTH: 300px; DISPLAY: block; =
BACKGROUND: url(../images/default/grid/loading.gif) no-repeat left 50%
}
.x-window-dlg .ext-mb-icon {
	WIDTH: 47px; FLOAT: left; HEIGHT: 32px
}
.x-window-dlg .ext-mb-icon {
	WIDTH: 47px; FLOAT: left; HEIGHT: 32px
}
.ext-ie .x-window-dlg .ext-mb-icon {
	WIDTH: 44px
}
.x-window-dlg .ext-mb-info {
	BACKGROUND: url(../images/default/window/icon-info.gif) no-repeat left =
top
}
.x-window-dlg .ext-mb-warning {
	BACKGROUND: url(../images/default/window/icon-warning.gif) no-repeat =
left top
}
.x-window-dlg .ext-mb-question {
	BACKGROUND: url(../images/default/window/icon-question.gif) no-repeat =
left top
}
.x-window-dlg .ext-mb-error {
	BACKGROUND: url(../images/default/window/icon-error.gif) no-repeat left =
top
}
.ext-gecko2 .ext-mb-fix-cursor {
	OVERFLOW: auto
}
.x-slider {
	ZOOM: 1
}
.x-slider-inner {
	POSITION: relative; ZOOM: 1; OVERFLOW: visible; TOP: 0px; LEFT: 0px
}
.x-slider-focus {
	POSITION: absolute; LINE-HEIGHT: 1px; OUTLINE-STYLE: none; =
OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 1px; HEIGHT: 1px; =
FONT-SIZE: 1px; TOP: 0px; LEFT: 0px; -moz-user-select: text; =
-khtml-user-select: text; -moz-outline: 0 none
}
.x-slider-horz {
	PADDING-LEFT: 7px; BACKGROUND: =
url(../images/default/slider/slider-bg.png) no-repeat 0px -22px
}
.x-slider-horz .x-slider-end {
	PADDING-RIGHT: 7px; ZOOM: 1; BACKGROUND: =
url(../images/default/slider/slider-bg.png) no-repeat right -44px
}
.x-slider-horz .x-slider-inner {
	BACKGROUND: url(../images/default/slider/slider-bg.png) repeat-x 0px =
0px; HEIGHT: 22px
}
.x-slider-horz .x-slider-thumb {
	POSITION: absolute; WIDTH: 14px; BACKGROUND: =
url(../images/default/slider/slider-thumb.png) no-repeat 0px 0px; =
HEIGHT: 15px; TOP: 3px; LEFT: 0px
}
.x-slider-horz .x-slider-thumb-over {
	BACKGROUND-POSITION: -14px -15px
}
.x-slider-horz .x-slider-thumb-drag {
	BACKGROUND-POSITION: -28px -30px
}
.x-slider-vert {
	WIDTH: 22px; BACKGROUND: url(../images/default/slider/slider-v-bg.png) =
no-repeat -44px 0px; PADDING-TOP: 7px
}
.x-slider-vert .x-slider-end {
	PADDING-BOTTOM: 7px; ZOOM: 1; BACKGROUND: =
url(../images/default/slider/slider-v-bg.png) no-repeat -22px bottom
}
.x-slider-vert .x-slider-inner {
	BACKGROUND: url(../images/default/slider/slider-v-bg.png) repeat-y 0px =
0px
}
.x-slider-vert .x-slider-thumb {
	POSITION: absolute; WIDTH: 15px; BOTTOM: 0px; BACKGROUND: =
url(../images/default/slider/slider-v-thumb.png) no-repeat 0px 0px; =
HEIGHT: 14px; LEFT: 3px
}
.x-slider-vert .x-slider-thumb-over {
	BACKGROUND-POSITION: -15px -14px
}
.x-slider-vert .x-slider-thumb-drag {
	BACKGROUND-POSITION: -30px -28px
}

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/ext-2.2/resources/css/xtheme-darkgray.css

.x-panel {
	BORDER-BOTTOM-STYLE: solid; BORDER-BOTTOM-COLOR: #777777; =
BORDER-RIGHT-STYLE: solid; BORDER-TOP-COLOR: #777777; BORDER-TOP-STYLE: =
solid; BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-STYLE: solid; =
BORDER-LEFT-COLOR: #777777
}
.x-panel-header {
	BACKGROUND-IMAGE: url(../images/darkgray/panel/white-top-bottom.gif); =
BORDER-BOTTOM: #777777 1px solid; BORDER-LEFT: #777777 1px solid; COLOR: =
#eeeeee; BORDER-TOP: #777777 1px solid; BORDER-RIGHT: #777777 1px solid
}
.x-panel-body {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; =
BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-panel-bbar .x-toolbar {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; =
BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-panel-tbar .x-toolbar {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; =
BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-panel-tbar-noheader .x-toolbar {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; =
BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-panel-mc .x-panel-tbar .x-toolbar {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; =
BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-panel-body-noheader {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; =
BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-panel-mc .x-panel-body {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; =
BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-panel-tl .x-panel-header {
	COLOR: #eeeeee
}
.x-panel-tc {
	BACKGROUND-IMAGE: url(../images/darkgray/panel/top-bottom.gif)
}
.x-panel-tl {
	BACKGROUND-IMAGE: url(../images/darkgray/panel/corners-sprite.gif); =
BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; =
BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-panel-tr {
	BACKGROUND-IMAGE: url(../images/darkgray/panel/corners-sprite.gif)
}
.x-panel-bc {
	BACKGROUND-IMAGE: url(../images/darkgray/panel/top-bottom.gif)
}
.x-panel-bl {
	BACKGROUND-IMAGE: url(../images/darkgray/panel/corners-sprite.gif)
}
.x-panel-br {
	BACKGROUND-IMAGE: url(../images/darkgray/panel/corners-sprite.gif)
}
.x-panel-mc {
	BACKGROUND: #888888; COLOR: #f9f9f9
}
.x-panel-mc .x-panel-body {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.x-panel-ml {
	BACKGROUND-IMAGE: url(../images/darkgray/panel/left-right.gif)
}
.x-panel-mr {
	BACKGROUND-IMAGE: url(../images/darkgray/panel/left-right.gif)
}
.x-grid3-row {
	COLOR: #000000
}
.x-grid3-row-over {
	BACKGROUND-IMAGE: url(../images/darkgray/grid/row-over.gif); =
BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; =
BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
.x-grid3-header {
	BACKGROUND-IMAGE: url(../images/darkgray/grid/grid3-hrow.gif)
}
.x-grid3-header-pop-inner {
	BACKGROUND-IMAGE: url(../images/darkgray/grid/hd-pop.gif); BORDER-LEFT: =
#eee 1px solid
}
TD.x-grid3-hd-over {
	BORDER-LEFT: #668899 1px solid; COLOR: #000000; BORDER-RIGHT: #668899 =
1px solid
}
TD.sort-desc {
	BORDER-LEFT: #668899 1px solid; COLOR: #000000; BORDER-RIGHT: #668899 =
1px solid
}
TD.sort-asc {
	BORDER-LEFT: #668899 1px solid; COLOR: #000000; BORDER-RIGHT: #668899 =
1px solid
}
TD.x-grid3-hd-menu-open {
	BORDER-LEFT: #668899 1px solid; COLOR: #000000; BORDER-RIGHT: #668899 =
1px solid
}
TD.x-grid3-hd-over .x-grid3-hd-inner {
	BACKGROUND-IMAGE: url(../images/darkgray/grid/grid3-hrow-over.gif)
}
TD.sort-desc .x-grid3-hd-inner {
	BACKGROUND-IMAGE: url(../images/darkgray/grid/grid3-hrow-over.gif)
}
TD.sort-asc .x-grid3-hd-inner {
	BACKGROUND-IMAGE: url(../images/darkgray/grid/grid3-hrow-over.gif)
}
TD.x-grid3-hd-menu-open .x-grid3-hd-inner {
	BACKGROUND-IMAGE: url(../images/darkgray/grid/grid3-hrow-over.gif)
}
.x-dd-drag-proxy .x-grid3-hd-inner {
	BACKGROUND-IMAGE: url(../images/darkgray/grid/grid3-hrow-over.gif)
}
.x-grid3-locked TD.x-grid3-row-marker {
	BACKGROUND-IMAGE: url(../images/darkgray/grid/grid-hrow.gif); COLOR: =
black; BORDER-TOP: white 1px solid; BORDER-RIGHT: #6fa0df 1px solid
}
.x-grid3-locked .x-grid3-row-selected TD.x-grid3-row-marker {
	BACKGROUND-IMAGE: url(../images/darkgray/grid/grid-hrow.gif); COLOR: =
black; BORDER-TOP: white 1px solid; BORDER-RIGHT: #6fa0df 1px solid
}
.x-props-grid .x-grid3-td-name .x-grid3-cell-inner {
	BACKGROUND-IMAGE: =
url(../images/darkgray/grid/grid3-special-col-bg.gif); COLOR: black =
!important
}
.x-grid3-hd-btn {
	BACKGROUND-IMAGE: url(../images/darkgray/grid/grid3-hd-btn.gif)
}
.x-grid3-body .x-grid3-td-expander {
	BACKGROUND-IMAGE: url(../images/darkgray/grid/grid3-special-col-bg.gif)
}
.x-grid3-body .x-grid3-td-checker {
	BACKGROUND-IMAGE: url(../images/darkgray/grid/grid3-special-col-bg.gif)
}
.x-grid3-body .x-grid3-td-numberer {
	BACKGROUND-IMAGE: url(../images/darkgray/grid/grid3-special-col-bg.gif)
}
.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer {
	BACKGROUND-IMAGE: =
url(../images/darkgray/grid/grid3-special-col-sel-bg.gif)
}
.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker {
	BACKGROUND-IMAGE: =
url(../images/darkgray/grid/grid3-special-col-sel-bg.gif)
}
.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander {
	BACKGROUND-IMAGE: =
url(../images/darkgray/grid/grid3-special-col-sel-bg.gif)
}
.x-grid3-row-selected {
	BORDER-BOTTOM: #111111 1px dotted; BORDER-LEFT: #111111 1px dotted; =
BACKGROUND: #555759; COLOR: #eeeeee; BORDER-TOP: #111111 1px dotted; =
BORDER-RIGHT: #111111 1px dotted
}
.x-menu {
	BACKGROUND-IMAGE: url(../images/darkgray/menu/menu.gif); BORDER-BOTTOM: =
#333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-TOP: #333333 =
1px solid; BORDER-RIGHT: #333333 1px solid
}
.x-menu-sep {
	BORDER-BOTTOM: #bfbfbf 1px solid; BACKGROUND-COLOR: #e6e6e6
}
.x-menu-item-active {
	BACKGROUND-IMAGE: url(../images/darkgray/menu/item-over.gif); =
BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; =
BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid
}
.x-tool {
	BACKGROUND-IMAGE: url(../images/darkgray/panel/tool-sprites.gif)
}
.x-panel-ghost {
	BACKGROUND: #888888
}
.x-panel-ghost UL {
	BORDER-BOTTOM-COLOR: #555555; BORDER-TOP-COLOR: #555555; =
BORDER-RIGHT-COLOR: #555555; BORDER-LEFT-COLOR: #555555
}
.x-grid-panel .x-panel-mc .x-panel-body {
	BORDER-BOTTOM: #777777 1px solid; BORDER-LEFT: #777777 1px solid; =
BORDER-TOP: #777777 1px solid; BORDER-RIGHT: #777777 1px solid
}
.x-btn-text {
	COLOR: #eee
}
.x-btn-left {
	BACKGROUND-IMAGE: url(../images/darkgray/button/btn-sprite.gif)
}
.x-btn-right {
	BACKGROUND-IMAGE: url(../images/darkgray/button/btn-sprite.gif)
}
.x-btn-center {
	BACKGROUND-IMAGE: url(../images/darkgray/button/btn-sprite.gif)
}
.x-border-layout-ct {
	BACKGROUND: #abadaf
}
.x-accordion-hd {
	BACKGROUND-IMAGE: url(../images/darkgray/panel/light-hd.gif)
}
.x-layout-collapsed {
	BORDER-BOTTOM-COLOR: #555555; BACKGROUND-COLOR: #777777; =
BORDER-TOP-COLOR: #555555; BORDER-RIGHT-COLOR: #555555; =
BORDER-LEFT-COLOR: #555555
}
.x-layout-collapsed-over {
	BACKGROUND-COLOR: #888888
}
.x-tip .x-tip-close {
	BACKGROUND-IMAGE: url(../images/darkgray/qtip/close.gif)
}
.x-tip .x-tip-tc {
	BACKGROUND-IMAGE: url(../images/darkgray/qtip/tip-sprite.gif)
}
.x-tip .x-tip-tl {
	BACKGROUND-IMAGE: url(../images/darkgray/qtip/tip-sprite.gif)
}
.x-tip .x-tip-tr {
	BACKGROUND-IMAGE: url(../images/darkgray/qtip/tip-sprite.gif)
}
.x-tip .x-tip-bc {
	BACKGROUND-IMAGE: url(../images/darkgray/qtip/tip-sprite.gif)
}
.x-tip .x-tip-bl {
	BACKGROUND-IMAGE: url(../images/darkgray/qtip/tip-sprite.gif)
}
.x-tip .x-tip-br {
	BACKGROUND-IMAGE: url(../images/darkgray/qtip/tip-sprite.gif)
}
.x-tip .x-tip-ml {
	BACKGROUND-IMAGE: url(../images/darkgray/qtip/tip-sprite.gif)
}
.x-tip .x-tip-mr {
	BACKGROUND-IMAGE: url(../images/darkgray/qtip/tip-sprite.gif)
}
.x-tip .x-tip-header-text {
	COLOR: #eeeeee
}
.x-tip .x-tip-body {
	COLOR: #eeeeee
}
.x-toolbar {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; BACKGROUND: =
url(../images/darkgray/toolbar/bg.gif) #9c9c9c repeat-x left top; =
BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-toolbar BUTTON {
	COLOR: #e5e5e5
}
.x-toolbar .x-btn-menu-arrow-wrap .x-btn-center BUTTON {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/btn-arrow.gif)
}
.x-toolbar .x-btn-text-icon .x-btn-menu-arrow-wrap .x-btn-center BUTTON =
{
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/btn-arrow.gif)
}
.x-toolbar .x-btn-over .x-btn-left {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/tb-btn-sprite.gif)
}
.x-toolbar .x-btn-over .x-btn-right {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/tb-btn-sprite.gif)
}
.x-toolbar .x-btn-over .x-btn-center {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/tb-btn-sprite.gif)
}
.x-toolbar .x-btn-over BUTTON {
	COLOR: #eeeeee
}
.x-toolbar .x-btn-click .x-btn-left {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/tb-btn-sprite.gif)
}
.x-toolbar .x-btn-pressed .x-btn-left {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/tb-btn-sprite.gif)
}
.x-toolbar .x-btn-menu-active .x-btn-left {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/tb-btn-sprite.gif)
}
.x-toolbar .x-btn-click .x-btn-right {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/tb-btn-sprite.gif)
}
.x-toolbar .x-btn-pressed .x-btn-right {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/tb-btn-sprite.gif)
}
.x-toolbar .x-btn-menu-active .x-btn-right {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/tb-btn-sprite.gif)
}
.x-toolbar .x-btn-click .x-btn-center {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/tb-btn-sprite.gif)
}
.x-toolbar .x-btn-pressed .x-btn-center {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/tb-btn-sprite.gif)
}
.x-toolbar .x-btn-menu-active .x-btn-center {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/tb-btn-sprite.gif)
}
.x-toolbar .ytb-sep {
	BACKGROUND-IMAGE: url(../images/darkgray/grid/grid-split.gif)
}
.x-paging-info {
	COLOR: #f9f9f9
}
.x-form-field-wrap .x-form-trigger {
	BACKGROUND-IMAGE: url(../images/darkgray/form/trigger.gif); =
BORDER-BOTTOM: #a5a5a5 1px solid
}
.x-form-field-wrap .x-form-date-trigger {
	BACKGROUND-IMAGE: url(../images/darkgray/form/date-trigger.gif)
}
.x-form-field-wrap .x-form-clear-trigger {
	BACKGROUND-IMAGE: url(../images/darkgray/form/clear-trigger.gif)
}
.x-form-field-wrap .x-form-search-trigger {
	BACKGROUND-IMAGE: url(../images/darkgray/form/search-trigger.gif)
}
.x-form-text {
	BORDER-BOTTOM: #a5a5a5 1px solid; BORDER-LEFT: #a5a5a5 1px solid; =
BORDER-TOP: #a5a5a5 1px solid; BORDER-RIGHT: #a5a5a5 1px solid
}
TEXTAREA.x-form-field {
	BORDER-BOTTOM: #a5a5a5 1px solid; BORDER-LEFT: #a5a5a5 1px solid; =
BORDER-TOP: #a5a5a5 1px solid; BORDER-RIGHT: #a5a5a5 1px solid
}
.x-form-select-one {
	BORDER-BOTTOM: #a5a5a5 1px solid; BORDER-LEFT: #a5a5a5 1px solid; =
BORDER-TOP: #a5a5a5 1px solid; BORDER-RIGHT: #a5a5a5 1px solid
}
.x-item-disabled .x-form-trigger-over {
	BORDER-BOTTOM: #a5a5a5 1px solid
}
.x-item-disabled .x-form-trigger-click {
	BORDER-BOTTOM: #a5a5a5 1px solid
}
.x-form FIELDSET {
	BORDER-BOTTOM: #a5a5a5 1px solid; BORDER-LEFT: #a5a5a5 1px solid; =
BORDER-TOP: #a5a5a5 1px solid; BORDER-RIGHT: #a5a5a5 1px solid
}
.x-trigger-wrap-focus .x-form-trigger {
	BORDER-BOTTOM: #929292 1px solid
}
.x-form-focus {
	BORDER-BOTTOM: #929292 1px solid; BORDER-LEFT: #929292 1px solid; =
BORDER-TOP: #929292 1px solid; BORDER-RIGHT: #929292 1px solid
}
TEXTAREA.x-form-focus {
	BORDER-BOTTOM: #929292 1px solid; BORDER-LEFT: #929292 1px solid; =
BORDER-TOP: #929292 1px solid; BORDER-RIGHT: #929292 1px solid
}
.x-tab-panel-header {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; BACKGROUND: =
#646464; BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-tab-panel-footer {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; BACKGROUND: =
#646464; BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-tab-panel-header {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; =
BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-tab-panel-footer {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; =
BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
UL.x-tab-strip {
	MARGIN-LEFT: 2px
}
UL.x-tab-strip LI {
	MARGIN: 0px
}
UL.x-tab-strip-top {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; BACKGROUND: =
url(../images/darkgray/tabs/tab-strip-bg.gif) #7a7a7a repeat-x left top; =
BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777; PADDING-TOP: =
2px
}
UL.x-tab-strip-bottom {
	BACKGROUND-IMAGE: url(../images/darkgray/tabs/tab-strip-btm-bg.gif); =
BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; =
BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-tab-strip SPAN.x-tab-strip-text {
	POSITION: relative; FONT: bold 12px verdana, sans-serif; COLOR: =
#fab000; TOP: 3px
}
.x-tab-strip-over SPAN.x-tab-strip-text {
	FONT: bold 12px verdana, sans-serif; COLOR: #fab000
}
.x-tab-strip-active SPAN.x-tab-strip-text {
	POSITION: relative; FONT: bold 12px verdana, sans-serif; COLOR: =
#ffffff; TOP: 2px
}
.x-tab-strip-disabled .x-tabs-text {
	FONT: bold 12px verdana, sans-serif; COLOR: #888888
}
.x-tab-strip-top .x-tab-right {
	BACKGROUND-IMAGE: url(../images/darkgray/tabs/tabs-sprite.gif)
}
.x-tab-strip-top .x-tab-left {
	BACKGROUND-IMAGE: url(../images/darkgray/tabs/tabs-sprite.gif)
}
.x-tab-strip-top .x-tab-strip-inner {
	BACKGROUND-IMAGE: url(../images/darkgray/tabs/tabs-sprite.gif)
}
.x-tab-strip-bottom .x-tab-right {
	BACKGROUND-IMAGE: =
url(../images/darkgray/tabs/tab-btm-inactive-right-bg.gif)
}
.x-tab-strip-bottom .x-tab-left {
	BACKGROUND-IMAGE: =
url(../images/darkgray/tabs/tab-btm-inactive-left-bg.gif)
}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-right {
	BACKGROUND-IMAGE: url(../images/darkgray/tabs/tab-btm-right-bg.gif)
}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-left {
	BACKGROUND-IMAGE: url(../images/darkgray/tabs/tab-btm-left-bg.gif)
}
.x-tab-strip .x-tab-strip-closable A.x-tab-strip-close {
	BACKGROUND-IMAGE: url(../images/darkgray/tabs/tab-close.gif)
}
.x-tab-strip .x-tab-strip-closable A.x-tab-strip-close:hover {
	BACKGROUND-IMAGE: url(../images/darkgray/tabs/tab-close.gif)
}
.x-tab-panel-body {
	BORDER-BOTTOM-COLOR: #999999; BORDER-TOP-COLOR: #999999; BACKGROUND: =
#eeeeee; BORDER-RIGHT-COLOR: #999999; BORDER-LEFT-COLOR: #999999
}
.x-tab-panel-bbar .x-toolbar {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; =
BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-tab-panel-tbar .x-toolbar {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; =
BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-tab-panel-header-plain .x-tab-strip-spacer {
	BORDER-BOTTOM-COLOR: #777777; BORDER-TOP-COLOR: #777777; BACKGROUND: =
#333333; BORDER-RIGHT-COLOR: #777777; BORDER-LEFT-COLOR: #777777
}
.x-tab-scroller-left {
	BACKGROUND-IMAGE: url(../images/darkgray/tabs/scroll-left.gif); =
BORDER-BOTTOM-COLOR: #aeaeae; BORDER-TOP-COLOR: #aeaeae; =
BORDER-RIGHT-COLOR: #aeaeae; BORDER-LEFT-COLOR: #aeaeae
}
.x-tab-scroller-right {
	BACKGROUND-IMAGE: url(../images/darkgray/tabs/scroll-right.gif); =
BORDER-BOTTOM-COLOR: #aeaeae; BORDER-TOP-COLOR: #aeaeae; =
BORDER-RIGHT-COLOR: #aeaeae; BORDER-LEFT-COLOR: #aeaeae
}
.x-btn-menu-arrow-wrap .x-btn-center BUTTON {
	BACKGROUND-IMAGE: url(../images/darkgray/button/btn-arrow.gif)
}
.x-btn-with-menu .x-btn-center EM {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/btn-arrow.gif)
}
.x-btn-text-icon .x-btn-with-menu .x-btn-center EM {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/btn-arrow-light.gif)
}
.x-window-proxy {
	BORDER-BOTTOM-COLOR: #b0b0b0; BORDER-TOP-COLOR: #b0b0b0; BACKGROUND: =
#e0e0e0; BORDER-RIGHT-COLOR: #b0b0b0; BORDER-LEFT-COLOR: #b0b0b0
}
.x-window-tl .x-window-header {
	COLOR: #eeeeee
}
.x-window-tc {
	BACKGROUND-IMAGE: url(../images/darkgray/window/top-bottom.png)
}
.x-window-tl {
	BACKGROUND-IMAGE: url(../images/darkgray/window/left-corners.png)
}
.x-window-tr {
	BACKGROUND-IMAGE: url(../images/darkgray/window/right-corners.png)
}
.x-window-bc {
	BACKGROUND-IMAGE: url(../images/darkgray/window/top-bottom.png)
}
.x-window-bl {
	BACKGROUND-IMAGE: url(../images/darkgray/window/left-corners.png)
}
.x-window-br {
	BACKGROUND-IMAGE: url(../images/darkgray/window/right-corners.png)
}
.x-window-mc {
	BORDER-BOTTOM: #555555 1px solid; BORDER-LEFT: #555555 1px solid; =
BACKGROUND: #aaaaaa; BORDER-TOP: #555555 1px solid; BORDER-RIGHT: =
#555555 1px solid
}
.x-window-ml {
	BACKGROUND-IMAGE: url(../images/darkgray/window/left-right.png)
}
.x-window-mr {
	BACKGROUND-IMAGE: url(../images/darkgray/window/left-right.png)
}
.x-panel-ghost .x-window-tl {
	BORDER-BOTTOM-COLOR: #555555; BORDER-TOP-COLOR: #555555; =
BORDER-RIGHT-COLOR: #555555; BORDER-LEFT-COLOR: #555555
}
.x-panel-collapsed .x-window-tl {
	BORDER-BOTTOM-COLOR: #555555; BORDER-TOP-COLOR: #555555; =
BORDER-RIGHT-COLOR: #555555; BORDER-LEFT-COLOR: #555555
}
.x-window-plain .x-window-mc {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #555555 1px solid; =
BACKGROUND: #999; BORDER-TOP: #555555 1px solid; BORDER-RIGHT: #eee 1px =
solid
}
.x-window-plain .x-window-body {
	BORDER-BOTTOM: #555555 1px solid; BORDER-LEFT: #eee 1px solid; =
BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #eee 1px =
solid; BORDER-RIGHT: #555555 1px solid
}
BODY.x-body-masked .x-window-mc {
	BACKGROUND-COLOR: #999
}
BODY.x-body-masked .x-window-plain .x-window-mc {
	BACKGROUND-COLOR: #999
}
.x-date-picker {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; =
BACKGROUND: #eeeeee; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: =
#000000 1px solid
}
.x-date-middle {
	BACKGROUND-IMAGE: url(../images/darkgray/shared/hd-sprite.gif)
}
.x-date-left {
	BACKGROUND-IMAGE: url(../images/darkgray/shared/hd-sprite.gif)
}
.x-date-right {
	BACKGROUND-IMAGE: url(../images/darkgray/shared/hd-sprite.gif)
}
.x-date-middle .x-btn-with-menu .x-btn-center EM {
	BACKGROUND-IMAGE: url(../images/darkgray/toolbar/btn-arrow-light.gif)
}
.x-date-right A {
	BACKGROUND-IMAGE: url(../images/darkgray/shared/right-btn.gif)
}
.x-date-left A {
	BACKGROUND-IMAGE: url(../images/darkgray/shared/left-btn.gif)
}
.x-date-inner TH {
	BACKGROUND-IMAGE: url(../images/darkgray/shared/glass-bg.gif); =
BORDER-BOTTOM: #333333 1px solid; COLOR: #eeeef2
}
.x-date-inner .x-date-selected A {
	BACKGROUND-IMAGE: url(../images/darkgray/shared/glass-bg.gif); =
BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; COLOR: =
#eeeef2; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
.x-date-bottom {
	BACKGROUND-IMAGE: url(../images/darkgray/shared/glass-bg.gif); =
BORDER-TOP: #333333 1px solid
}
.x-date-mp-btns {
	BACKGROUND-IMAGE: url(../images/darkgray/shared/glass-bg.gif)
}
TD.x-date-mp-sel A {
	BACKGROUND-IMAGE: url(../images/darkgray/shared/glass-bg.gif); =
BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: =
#eeeef2; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.x-date-mp-ybtn A {
	BACKGROUND-IMAGE: url(../images/darkgray/panel/tool-sprites.gif)
}
.x-date-mp-btns BUTTON {
	BACKGROUND-IMAGE: url(../images/darkgray/shared/glass-bg.gif); =
BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #555555; =
BORDER-RIGHT-COLOR: #000000; BORDER-LEFT-COLOR: #555555
}
.x-date-inner A:hover {
	BACKGROUND: #333333; COLOR: #eeeef2
}
.x-date-inner .x-date-disabled A:hover {
	BACKGROUND: #333333; COLOR: #eeeef2
}
TD.x-date-mp-month A:hover {
	BACKGROUND: #333333; COLOR: #eeeef2
}
TD.x-date-mp-year A:hover {
	BACKGROUND: #333333; COLOR: #eeeef2
}
.x-html-editor-wrap {
	BORDER-BOTTOM-COLOR: #d0d0d0; BORDER-TOP-COLOR: #d0d0d0; =
BORDER-RIGHT-COLOR: #d0d0d0; BORDER-LEFT-COLOR: #d0d0d0
}
.x-panel-noborder .x-panel-body-noborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.x-panel-noborder .x-panel-header-noborder {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-RIGHT-WIDTH: 0px; =
BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-RIGHT-WIDTH: 0px; =
BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.x-panel-noborder .x-panel-bbar-noborder .x-toolbar {
	BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP: #d0d0d0 =
1px solid; BORDER-LEFT-WIDTH: 0px
}
.x-window-noborder .x-window-mc {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.x-window-plain .x-window-body-noborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.x-tab-panel-noborder .x-tab-panel-body-noborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.x-tab-panel-noborder .x-tab-panel-header-noborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.x-tab-panel-noborder .x-tab-panel-footer-noborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: =
0px
}
.x-tab-panel-bbar-noborder .x-toolbar {
	BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP: #d0d0d0 =
1px solid; BORDER-LEFT-WIDTH: 0px
}
.x-tab-panel-tbar-noborder .x-toolbar {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-RIGHT-WIDTH: 0px; =
BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/styles/news_tabs.css

#article {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 5px; WIDTH: =
500px; PADDING-RIGHT: 5px; COLOR: black; FONT-SIZE: 9pt; PADDING-TOP: =
5px
}
#article H2 {
	MARGIN-BOTTOM: 0.5em; FONT-SIZE: 15pt; FONT-WEIGHT: normal
}
#graphic {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: black; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#centercol {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; MARGIN: 10px 0px 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#storybody {
	WIDTH: 520px; COLOR: black
}
#leftcol {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 154px; PADDING-RIGHT: 0px; FLOAT: left; =
PADDING-TOP: 0px
}
.prevnext {
	COLOR: #f59300; FONT-SIZE: 8pt
}
#photos_number {
	COLOR: #ffffff; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
#SLIDESTEXT {
	MARGIN: 5px; WIDTH: 480px; FONT: bold 8pt Verdana, sans-serif; HEIGHT: =
90px; OVERFLOW: auto
}
#photos_background {
	BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: =
0px; BACKGROUND-COLOR: #333333; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: =
100%; PADDING-RIGHT: 0px; FONT: bold 8pt Verdana, sans-serif; HEIGHT: =
30px; BORDER-TOP: #999999 1px solid; PADDING-TOP: 0px
}
#pixplayr {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: black; MARGIN: 7px; =
PADDING-LEFT: 0px; WIDTH: 497px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#rightcol {
	TEXT-ALIGN: center; BACKGROUND-COLOR: white; MARGIN: 10px 0px 0px; =
WIDTH: 340px; FLOAT: right
}
.SLIDESIMG {
	WIDTH: 480px
}
#email {
	TEXT-ALIGN: right; LINE-HEIGHT: 18px; MARGIN: 0px 0px 5px; FONT-SIZE: =
9pt
}
#pe {
	FLOAT: right
}
.t_story A {
	COLOR: #006b99; TEXT-DECORATION: none
}
.t_story A:hover {
	COLOR: #fab000
}
.newmorenews {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 13pt; =
BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: =
300px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #006b99; FONT-SIZE: =
13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.tab_headlines {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: right
}
.tab_MN_box {
	TEXT-ALIGN: left; MARGIN: 5px 0px 5px 10px
}
.tab_MN_bar {
	BACKGROUND-COLOR: #464646; MARGIN: 0px 0px 5px; WIDTH: 300px; COLOR: =
#464646
}
.tab_MN_bar P {
	MARGIN: 0px 10px; FONT: bolder 14px verdana, sans-serif; COLOR: #ffffff
}
.tab_MN_roundtop {
	BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/story_tr.gif) =
no-repeat right top
}
.tab_MN_roundbottom {
	BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/story_br.gif) =
no-repeat right top
}
IMG.corner {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4px; =
DISPLAY: block !important; HEIGHT: 4px; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none
}

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/styles/main9.css

BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000000; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, sans-serif; =
COLOR: #ffffff; FONT-SIZE: 11pt; PADDING-TOP: 0px
}
A {
	COLOR: #f59300; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffffff
}
P {
	MARGIN: 8px 0px
}
SELECT {
	FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
INPUT {
	FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
#content {
	BACKGROUND-COLOR: #000000; MARGIN: 0px; WIDTH: 998px; BORDER-RIGHT: =
#959595 1px solid
}
#header {
	BORDER-BOTTOM: #464646 1px solid; PADDING-LEFT: 18px; HEIGHT: 53px
}
#bblogo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 5px
}
#anywhere {
	MARGIN: 0px 22px 0px 0px; DISPLAY: inline; FLOAT: right; HEIGHT: 24px
}
.updatetext {
	MARGIN-TOP: 4px; FONT-FAMILY: Verdana, sans-serif; FLOAT: left; COLOR: =
#ccc; FONT-SIZE: 10px; MARGIN-RIGHT: 5px
}
.TopNavTile {
	WIDTH: 100%; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/navigation/HP1x31.gif) repeat-x; =
FLOAT: left; HEIGHT: 31px
}
#SymbolArea {
	PADDING-LEFT: 18px; WIDTH: auto; HEIGHT: 31px
}
#Qmark {
	MARGIN: 8px 0px 0px; FLOAT: left
}
#quoteBox {
	WIDTH: 358px; FLOAT: left
}
.quoteform {
	MARGIN: 0px; DISPLAY: inline-block
}
#myticker {
	MARGIN: 0px; DISPLAY: inline-block
}
.grayfield {
	BACKGROUND-COLOR: #dde3eb; MARGIN: 0px; WIDTH: 175px; DISPLAY: =
inline-block; HEIGHT: 13px; COLOR: #000000; FONT-SIZE: 11px
}
#QuoteBtnWrapper {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: =
0px; DISPLAY: inline-block; PADDING-TOP: 8px
}
.QuoteBtns {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: =
0px; DISPLAY: inline-block; PADDING-TOP: 0px
}
#SymbolLookupWrapper {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; FONT-SIZE: 8pt; =
PADDING-TOP: 8px
}
#IconsWrapper {
	PADDING-RIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: =
right; FONT-SIZE: 10pt
}
.IconText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FLOAT: =
left; PADDING-TOP: 7px
}
.hm_icons {
	BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/navigation/hm_icons_spriteNEW.png=
) no-repeat
}
.imgTVIcon {
	WIDTH: 15px; HEIGHT: 14px
}
.imgRadioIcon {
	WIDTH: 14px; BACKGROUND-POSITION: -15px 0px; HEIGHT: 14px
}
.imgMobileIcon {
	WIDTH: 10px; BACKGROUND-POSITION: -30px 0px; HEIGHT: 14px
}
.imgPodIcon {
	WIDTH: 17px; BACKGROUND-POSITION: -41px 0px; HEIGHT: 14px
}
.imgTwitterIcon {
	WIDTH: 17px; BACKGROUND-POSITION: -58px 0px; HEIGHT: 16px
}
#TvIcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; FLOAT: =
left; PADDING-TOP: 9px
}
#RadioIcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; FLOAT: =
left; PADDING-TOP: 9px
}
#MobileIcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; FLOAT: =
left; PADDING-TOP: 9px
}
#PodcastsIcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; FLOAT: =
left; PADDING-TOP: 9px
}
#TwitterIcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; FLOAT: =
left; PADDING-TOP: 7px
}
#utilitynav {
	FLOAT: right; HEIGHT: 28px; MARGIN-RIGHT: 8px
}
#secondnavbar {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #333333; MARGIN: 0px; =
MIN-HEIGHT: 22px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; =
HEIGHT: 100%; OVERFLOW: hidden; BORDER-TOP: #999999 1px solid; =
PADDING-TOP: 0px
}
#secondnav {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #333333; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#secondnav A {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: =
16px; FLOAT: left; COLOR: #fff; PADDING-TOP: 5px
}
#secondnav A:hover {
	FLOAT: left; COLOR: #fab000; TEXT-DECORATION: none
}
#mv {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #333333; MARGIN: 0px 12px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 10px/21px Verdana; =
FLOAT: left; PADDING-TOP: 0px
}
#navbar {
	PADDING-LEFT: 12px; HEIGHT: 28px
}
#nav {
	FLOAT: left; HEIGHT: 28px
}
#keyword {
	WIDTH: 136px
}
#home_top_line {
	CLEAR: left; BORDER-TOP: #999999 3px solid
}
#primarystructure {
	WIDTH: 998px; FLOAT: none
}
#ps1 {
	BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/shading/gray-dark.gif) =
repeat-y 154px 0px
}
#leftcol {
	WIDTH: 664px; FLOAT: left
}
#rightcol {
	WIDTH: 328px; FLOAT: right
}
.leftmargin {
	MARGIN-LEFT: 18px
}
.contentbox {
	MARGIN: 10px 18px
}
.narrowbox {
	MARGIN: 10px
}
.padbox {
	MARGIN: 4px 4px 12px 0px; PADDING-TOP: 6px
}
#secondarynav {
	LINE-HEIGHT: 1.3em; MARGIN: 0px; WIDTH: 154px; FONT-SIZE: 8.5pt; =
FONT-WEIGHT: normal
}
#secondarynav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#secondarynav LI {
	MARGIN: 0px
}
#secondarynav LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: =
transparent; MARGIN: 2px 0px; DISPLAY: block; COLOR: #ffffff; =
BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; =
TEXT-DECORATION: none
}
.resource {
	PADDING-LEFT: 10px
}
#secondarynav LI A:hover {
	COLOR: #fab000
}
LI.secondary A {
	PADDING-LEFT: 25px; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/bullets/square-top-off.gif=
) no-repeat 10px 5px; HEIGHT: 1%
}
LI.secondary A:hover {
	PADDING-LEFT: 25px; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/bullets/square-top-over.gi=
f) no-repeat 10px 5px
}
LI.tertiary A {
	PADDING-LEFT: 42px; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/bullets/square-sub-off.gif=
) no-repeat 29px 5px; HEIGHT: 1%
}
LI.tertiary A:hover {
	PADDING-LEFT: 42px; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/bullets/square-sub-over.gi=
f) no-repeat 29px 5px
}
LI.secondaryOn {
	MARGIN: 0px; PADDING-LEFT: 25px; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/bullets/square-top-on.gif)=
 no-repeat 10px 6px; HEIGHT: 1%; COLOR: #ffffff; FONT-WEIGHT: bold
}
LI.secondaryOpen A:hover {
	COLOR: #fab000 !important
}
LI.tertiaryOn A {
	PADDING-LEFT: 42px; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/bullets/square-sub-on.gif)=
 no-repeat 29px 5px; HEIGHT: 1%
}
LI.tertiaryOn A:hover {
	COLOR: #ffffff !important
}
LI.secondaryOn A {
	COLOR: #ffffff; FONT-WEIGHT: bold !important
}
LI.tertiaryOn A {
	COLOR: #ffffff; FONT-WEIGHT: bold !important
}
LI.secondaryOpen A {
	COLOR: #ffffff; FONT-WEIGHT: bold !important
}
LI.secondaryOn A:hover {
	COLOR: #ffffff !important
}
#secondarynav .news .secondaryOpen {
	MARGIN: 0px; PADDING-LEFT: 25px; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/bullets/square-sub-on.gif)=
 no-repeat 10px 6px; HEIGHT: 1%; COLOR: #ffffff; FONT-WEIGHT: bold
}
#secondarynav .news LI.secondaryOn {
	BACKGROUND-COLOR: #fac200
}
#secondarynav .news LI.tertiaryOn {
	BACKGROUND-COLOR: #fac200
}
#secondarynav .markets .secondaryOpen {
	MARGIN: 0px; PADDING-LEFT: 25px; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/bullets/square-sub-on.gif)=
 no-repeat 10px 6px; HEIGHT: 1%; COLOR: #ffffff; FONT-WEIGHT: bold
}
#secondarynav .markets LI.secondaryOn {
	BACKGROUND-COLOR: #008fd3
}
#secondarynav .markets LI.tertiaryOn {
	BACKGROUND-COLOR: #008fd3
}
#secondarynav .invest .secondaryOpen {
	MARGIN: 0px; PADDING-LEFT: 25px; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/bullets/square-sub-on.gif)=
 no-repeat 10px 6px; HEIGHT: 1%; COLOR: #ffffff; FONT-WEIGHT: bold
}
#secondarynav .invest LI.secondaryOn {
	BACKGROUND-COLOR: #339900
}
#secondarynav .invest LI.tertiaryOn {
	BACKGROUND-COLOR: #339900
}
#secondarynav .tvradio LI.secondaryOn {
	BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/bullets/square-top-on.gif)=
 #6c9a8d no-repeat 10px 6px
}
#secondarynav .tvradio .secondaryOpen {
	MARGIN: 0px; PADDING-LEFT: 25px; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/bullets/square-sub-on.gif)=
 no-repeat 10px 6px; HEIGHT: 1%; COLOR: #ffffff; FONT-WEIGHT: bold
}
#secondarynav .tvradio LI.tertiaryOn {
	BACKGROUND-COLOR: #6c9a8d
}
#mediabox {
	MARGIN-TOP: 10px; FONT-SIZE: 8.5pt
}
#mediabox A {
	FONT-WEIGHT: bold
}
#mediabox TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; =
PADDING-TOP: 0px
}
.multimediatools {
	BACKGROUND-COLOR: #464646
}
.multimediatools A {
	LINE-HEIGHT: 9pt; FONT-SIZE: 8.5pt; FONT-WEIGHT: bold
}
.multimedialinks A {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 10px
}
.mediaboxsmall TABLE {
	MARGIN: 7px 0px; FLOAT: right; HEIGHT: 42px; FONT-SIZE: 8.5pt
}
.mediaboxsmall A {
	FONT-WEIGHT: bold
}
.mediaboxsmall TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.playbutton {
	MARGIN-TOP: 4px
}
TABLE.mediaboxmedium {
	MARGIN: 7px 0px; FONT-SIZE: 8.5pt
}
.mediaboxmedium A {
	FONT-WEIGHT: bold
}
.mediaboxmedium TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#pageheading {
	BACKGROUND-COLOR: #000000; PADDING-LEFT: 8px; VERTICAL-ALIGN: bottom
}
.inlinephoto {
	MARGIN: 0px 12px 4px 0px
}
.inlinephotonarrow {
	MARGIN: 0px 4px 4px 0px
}
.videobox {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
.sidemargin {
	MARGIN: 0px 8px
}
#ondemandtv TD {
	TEXT-ALIGN: left; PADDING-TOP: 6px
}
#ondemandtv {
	FLOAT: left; CLEAR: both
}
#ondemandtv A {
	COLOR: #ffffff
}
#ondemandtv A:hover {
	COLOR: #00aeef
}
.livegreen {
	COLOR: #00ff00; FONT-WEIGHT: bold
}
.demandblue {
	COLOR: #00aeef; FONT-WEIGHT: bold
}
.specialred {
	COLOR: #ef4d15; FONT-WEIGHT: bold
}
.tinyblue {
	COLOR: #7bb7e5; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.orangehd {
	COLOR: #f79400; FONT-WEIGHT: normal
}
.rssbox {
	FLOAT: right
}
.specialreport {
	MARGIN: 8px; FLOAT: left
}
.specialreport A {
	FONT-SIZE: 9.5pt
}
.orangetop {
	BORDER-TOP: #fab000 1px solid
}
.orangeright {
	BORDER-RIGHT: #fab000 1px solid
}
.orangebottom {
	BORDER-BOTTOM: #fab000 1px solid
}
.orangeleft {
	BORDER-LEFT: #fab000 1px solid
}
.graytop {
	BORDER-TOP: #999999 1px solid
}
.grayright {
	BORDER-RIGHT: #999999 1px solid
}
.graybottom {
	BORDER-BOTTOM: #999999 1px solid
}
.grayleft {
	BORDER-LEFT: #999999 1px solid
}
.darkgraytop {
	BORDER-TOP: #464646 1px solid
}
.darkgrayright {
	BORDER-RIGHT: #464646 1px solid
}
.darkgraybottom {
	BORDER-BOTTOM: #464646 1px solid
}
.darkgrayleft {
	BORDER-LEFT: #464646 1px solid
}
.whitetop {
	BORDER-TOP: #ffffff 1px solid
}
.whiteright {
	BORDER-RIGHT: #ffffff 1px solid
}
.whitebottom {
	BORDER-BOTTOM: #ffffff 1px solid
}
.whiteleft {
	BORDER-LEFT: #ffffff 1px solid
}
.darkgraylinetop {
	BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/shading/gray-dark.gif) =
repeat-x left top
}
.darkgraylineright {
	BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/shading/gray-dark.gif) =
repeat-y right top
}
.darkgraylinebottom {
	BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/shading/gray-dark.gif) =
repeat-x left bottom
}
.darkgraylineleft {
	BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/shading/gray-dark.gif) =
repeat-y left top
}
.videoborder {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
MARGIN-BOTTOM: 6px; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/shading/videobox.gif) =
no-repeat left top; PADDING-TOP: 4px
}
.bigtext {
	FONT-SIZE: 16pt
}
.mediumlargertext {
	FONT-SIZE: 14pt
}
.mediumlargetext {
	FONT-SIZE: 12pt
}
.mediumtext {
	FONT-SIZE: 10pt
}
.mediumsmalltext {
	FONT-SIZE: 9pt
}
.basictext {
	FONT-SIZE: 8.5pt
}
.smalltext {
	FONT-SIZE: 8pt
}
.smallertext {
	FONT-SIZE: 7.5pt
}
.smallesttext {
	FONT-SIZE: 7pt
}
.tightlead {
	LINE-HEIGHT: 1em
}
.textwhite {
	COLOR: #ffffff
}
.style5block {
	MARGIN-TOP: 8px; FONT-SIZE: 8.5pt
}
.style5block A {
	FONT-WEIGHT: bold
}
.articleblock {
	MARGIN-BOTTOM: 16px; CLEAR: both; FONT-SIZE: 10pt
}
.articleblock A {
	FONT-WEIGHT: bold
}
.articleblock P {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 3px
}
.articletitle {
	COLOR: #7bb7e5; FONT-WEIGHT: bold
}
.subhead {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 10px
}
.article {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 9pt
}
.article H2 {
	MARGIN-BOTTOM: 0.5em; FONT-SIZE: 15pt; FONT-WEIGHT: normal
}
.article DIV {
	MARGIN-BOTTOM: 1.4em
}
.published {
	FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.articletools {
	FLOAT: right
}
.articlead {
	MARGIN: 0px 0px 4px 12px; FLOAT: right
}
.articlesubhead {
	FONT-WEIGHT: bold
}
#professional {
	BACKGROUND-IMAGE: url(../img/bbg-professional.jpg); MARGIN: 10px; =
WIDTH: 307px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px =
0px; HEIGHT: 193px
}
#innerprofessional {
	POSITION: relative; MARGIN-TOP: 160px; WIDTH: 270px; FLOAT: left; LEFT: =
18px
}
#professional SELECT {
	BORDER-BOTTOM: #fab000 1px solid; BORDER-LEFT: #fab000 1px solid; =
BACKGROUND-COLOR: #464646; COLOR: #ffffff; BORDER-TOP: #fab000 1px =
solid; BORDER-RIGHT: #fab000 1px solid
}
#footer {
	MARGIN-TOP: 0px; FONT-SIZE: 8pt; PADDING-TOP: 6px
}
#footer_logo {
	WIDTH: 133px; HEIGHT: 21px
}
#footer_bottomrow {
	MARGIN-TOP: 6px; COLOR: #fab000 !important
}
#footer_toprow {
	MARGIN-TOP: 6px; COLOR: #fab000
}
#footer_toprow A {
	COLOR: #f79400
}
#footer_toprow A:hover {
	COLOR: #ffffff; FONT-WEIGHT: normal
}
.toprow_img {
	POSITION: relative; TOP: 6px
}
#footer_copyright {
	MARGIN-TOP: 10px; DISPLAY: block; MARGIN-BOTTOM: 5px; CLEAR: both
}
.imgcopyright {
	POSITION: relative; TOP: 4px
}
#footer A {
	COLOR: #fab000; FONT-WEIGHT: normal
}
#footer A:hover {
	COLOR: #ffffff; FONT-WEIGHT: normal
}
#indexes {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; FONT-FAMILY: Helvetica, Arial, sans-serif; FLOAT: none; FONT-SIZE: =
9px; PADDING-TOP: 0px
}
#tabholder {
	BACKGROUND-COLOR: #101042; WIDTH: 100%; FONT-FAMILY: Verdana, =
sans-serif; FLOAT: left; HEIGHT: 30px
}
#tabholder TD {
	TEXT-ALIGN: center
}
.tabactive {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000000; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; HEIGHT: 20px; BORDER-TOP: #999999 1px solid; =
FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.tab {
	BORDER-BOTTOM: #999999 1px solid; PADDING-BOTTOM: 0px; =
BACKGROUND-COLOR: #464646; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; =
HEIGHT: 14px; FONT-SIZE: 7.5pt; BORDER-TOP: #999999 1px solid; =
PADDING-TOP: 2px
}
.tab A {
	FONT-SIZE: 9px
}
#moretools {
	WIDTH: 100%; FLOAT: right; MARGIN-RIGHT: 14px
}
.indexchange {
	MARGIN-LEFT: 8px; FONT-WEIGHT: bold
}
.indexdata {
	MARGIN: 8px
}
.indexdata TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: =
#ffffff; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.changedown {
	COLOR: #ef4d15
}
.changeup {
	COLOR: #81b74b
}
.ad {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.leaderboard {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; =
PADDING-RIGHT: 7px; PADDING-TOP: 7px
}
.leaderboard IMG {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.snapshotheading {
	BACKGROUND-COLOR: #101042; WIDTH: 336px
}
.marketsnapshot {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 309px; =
PADDING-RIGHT: 10px; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt; =
PADDING-TOP: 9px
}
.marketsnapshot TABLE {
	WIDTH: 100%
}
.marketsnapshot TD {
	BORDER-BOTTOM: #555555 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: =
3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.orangehd_snap {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: =
#f79400; FONT-SIZE: 9pt; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.bluehd_snap {
	COLOR: #00aeef; FONT-WEIGHT: normal
}
.marketsnapshot A.more {
	COLOR: #f79400; FONT-SIZE: 7pt; FONT-WEIGHT: normal
}
.marketsnapshot A.more:hover {
	COLOR: #fa7102
}
.here {
	FONT-WEIGHT: bold
}
.leadbox {
	FLOAT: inherit; FONT-SIZE: 9pt
}
.leadbox A {
	FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.leadbox A IMG {
	BORDER-BOTTOM-COLOR: #fab000; BORDER-TOP-COLOR: #fab000; =
BORDER-RIGHT-COLOR: #fab000; BORDER-LEFT-COLOR: #fab000
}
.photocredit {
	FONT-SIZE: 10px
}
.enlarge {
	MARGIN: 12px 0px 5px; DISPLAY: block
}
.heading {
	DISPLAY: block; FLOAT: none
}
.heading IMG {
	MARGIN: 12px 0px 0px 17px
}
P.heading {
	LINE-HEIGHT: 1.3em; MARGIN: 0px; FONT-SIZE: 13pt; FONT-WEIGHT: bold
}
.crNW {
	TEXT-ALIGN: left; VERTICAL-ALIGN: top
}
.crNE {
	TEXT-ALIGN: right; VERTICAL-ALIGN: top
}
.crSW {
	TEXT-ALIGN: left; VERTICAL-ALIGN: bottom
}
.crSE {
	TEXT-ALIGN: right; VERTICAL-ALIGN: bottom
}
.midcr {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 8px
}
.crtable {
	BACKGROUND-COLOR: #dde3eb
}
.orangelabel {
	COLOR: #ff6600; FONT-WEIGHT: bold
}
.newsquote {
	COLOR: #005493; FONT-WEIGHT: bold
}
.articlepage {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000
}
.printpage {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-SIZE: 9pt
}
#printheader {
	PADDING-LEFT: 18px; HEIGHT: 51px
}
.schedulerow1 {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #313131; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; FONT-SIZE: 8.5pt; PADDING-TOP: 3px
}
.schedulerow2 {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #000000; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; FONT-SIZE: 8.5pt; PADDING-TOP: 3px
}
.schedulespacer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: =
0px; HEIGHT: 10px; PADDING-TOP: 0px
}
.guest {
	COLOR: #bbe0e3; FONT-WEIGHT: bold
}
.listen {
	LINE-HEIGHT: 1.6em
}
.padright {
	MARGIN-RIGHT: 4px
}
.investmentholder {
	BACKGROUND-COLOR: #262626; COLOR: #ffffff
}
.financeheader {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #ccff9a; PADDING-LEFT: 18px; =
PADDING-RIGHT: 18px; COLOR: #000000; PADDING-TOP: 6px
}
.financeheader A.more {
	COLOR: #000000
}
.financeheader A.more:hover {
	COLOR: #464646
}
.blackHR {
	MARGIN: 4px 0px; HEIGHT: 2px; BORDER-TOP: #000000 1px solid
}
UL.investmentheadlines {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: both; LIST-STYLE-IMAGE: =
none; PADDING-TOP: 0px
}
UL.investmentheadlines LI {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.investmentheadlines LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
2px; LINE-HEIGHT: 1.2em; BACKGROUND-COLOR: transparent; MARGIN: 0px; =
PADDING-LEFT: 12px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fab000; =
FONT-SIZE: 9pt; BORDER-TOP: medium none; FONT-WEIGHT: normal; =
BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.investmentheadlines LI A:hover {
	COLOR: #ffffff
}
.investmentheadlines LI.headline A {
	BACKGROUND: url(../img/bullets/bullet-small.gif) no-repeat 0.1em 0.7em
}
.investmentoverview {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 0px; FONT-SIZE: 8.5pt
}
.investmentoverview TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 3px
}
.invhd {
	COLOR: #f4f1aa
}
.monitortout {
	COLOR: #cfff9f
}
UL.investheadlines {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: both; LIST-STYLE-IMAGE: =
none; PADDING-TOP: 0px
}
UL.investheadlines LI {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
PADDING-TOP: 0px
}
.investheadlines LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
4px; LINE-HEIGHT: 13pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: =
32px; WIDTH: 92%; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #f59300; =
FONT-SIZE: 13px; BORDER-TOP: medium none; FONT-WEIGHT: bold; =
BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.investheadlines LI A:hover {
	COLOR: #ffffff
}
UL.headlines {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: both; LIST-STYLE-IMAGE: =
none; PADDING-TOP: 0px
}
UL.headlines LI {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.headlines LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
4px; LINE-HEIGHT: 13pt; BACKGROUND-COLOR: transparent; MARGIN: 0px; =
PADDING-LEFT: 32px; WIDTH: 92%; PADDING-RIGHT: 0px; DISPLAY: block; =
COLOR: #f59300; FONT-SIZE: 13px; BORDER-TOP: medium none; FONT-WEIGHT: =
bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.headlines LI A:hover {
	COLOR: #ffffff
}
LI.headline A {
	BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/bullets/bullet.gif) =
no-repeat 0.5em 0.4em
}
LI.audio A {
	BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/audio.gif) =
no-repeat 0.5em 0.4em; FONT-SIZE: 11px
}
LI.video A {
	BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/video.gif) =
no-repeat 0.5em 0.4em; FONT-SIZE: 11px
}
LI.homepgvideo A {
	WIDTH: 250px; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/homepage/video_homepage.gif) =
no-repeat 0.5em 0.4em; COLOR: #ffea3b; FONT-SIZE: 12px
}
LI.homepgvideo A:hover {
	WIDTH: 250px; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/homepage/video_homepage.gif) =
no-repeat 0.5em 0.4em; COLOR: #ffffff; FONT-SIZE: 12px
}
LI.graphics A {
	BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/graphics5.gif) =
no-repeat 0.5em 0.4em; FONT-SIZE: 11px
}
LI.headline P {
	MARGIN: 0px 17px 12px; FONT-SIZE: 9pt
}
.photopop {
	BORDER-BOTTOM: #999999 1px solid; POSITION: absolute; BORDER-LEFT: =
#999999 1px solid; MARGIN: 0px; WIDTH: 230px; DISPLAY: none; BACKGROUND: =
#ff9900; FLOAT: none; HEIGHT: 250px; COLOR: #000000; FONT-SIZE: 8.5pt; =
BORDER-TOP: #999999 1px solid; TOP: 224px; BORDER-RIGHT: #999999 1px =
solid; LEFT: 620px
}
.photopop IMG {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; =
BORDER-TOP: #ffffff 2px solid; BORDER-RIGHT: #ffffff 2px solid
}
.photopopcontent {
	MARGIN: 9px 13px; WIDTH: 204px
}
UL.headlines LI DIV P {
	PADDING-BOTTOM: 0px; MARGIN: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT: 8.5pt/11pt Verdana, sans-serif; COLOR: #000000; PADDING-TOP: =
0px
}
.secondaryheadlines {
	LINE-HEIGHT: 11pt; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; FONT-SIZE: 10pt; LIST-STYLE-IMAGE: none
}
.secondaryheadlines A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
block; FONT-FAMILY: Verdana; COLOR: #fab000; FONT-WEIGHT: bold; =
TEXT-DECORATION: none; PADDING-TOP: 4px
}
.secondaryheadlines LI A:hover {
	COLOR: #ffffff
}
A.more {
	LINE-HEIGHT: 10px; DISPLAY: block; FONT-SIZE: 9px; FONT-WEIGHT: normal; =
PADDING-TOP: 5px
}
.more {
	LINE-HEIGHT: 10px; DISPLAY: block; FONT-SIZE: 9px; FONT-WEIGHT: normal; =
PADDING-TOP: 5px
}
A.moreinline {
	LINE-HEIGHT: 14px; MARGIN-TOP: 6px; DISPLAY: inline; MARGIN-BOTTOM: =
6px; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.moreinline {
	LINE-HEIGHT: 14px; MARGIN-TOP: 6px; DISPLAY: inline; MARGIN-BOTTOM: =
6px; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
#dropmenudiv {
	Z-INDEX: 100; BORDER-BOTTOM: #8c9095 0px solid; POSITION: absolute; =
BORDER-LEFT: #8c9095 1px solid; FONT: 10px/18px Verdana; COLOR: #0379b1; =
BORDER-TOP: #8c9095 1px solid; BORDER-RIGHT: #8c9095 1px solid
}
#dropmenudiv A {
	BORDER-BOTTOM: #8c9095 1px solid; PADDING-BOTTOM: 1px; TEXT-INDENT: =
3px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; =
COLOR: #0379b1; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: =
none; PADDING-TOP: 1px
}
#dropmenudiv A:hover {
	BACKGROUND-COLOR: #ffffff
}
.relatedmedia-backcolor {
	BACKGROUND-COLOR: #bbe0e3; PADDING-LEFT: 10px
}
.relatedmedia {
	PADDING-LEFT: 0px; FONT-FAMILY: Verdana, sans-serif; COLOR: black; =
FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.relatedmedia:hover {
	COLOR: #fab000
}
.mediamargin {
	MARGIN-TOP: 7px; MARGIN-LEFT: 0px
}
.more-headline {
	PADDING-LEFT: 0px; FONT-FAMILY: Verdana, sans-serif; COLOR: black; =
FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.more-headline:hover {
	COLOR: #fab000
}
.sponsorbox {
	MARGIN: 0px 18px
}
.style5 {
	FONT-FAMILY: verdana, arial, helvetica; COLOR: #000000; FONT-SIZE: =
11px; TEXT-DECORATION: none
}
.style5block {
	DISPLAY: block; FONT-FAMILY: verdana, arial, helvetica; COLOR: #000000; =
FONT-SIZE: 11px; TEXT-DECORATION: none
}
.style5white {
	FONT-FAMILY: verdana, arial, helvetica; COLOR: #ffffff; FONT-SIZE: =
11px; TEXT-DECORATION: none
}
.style4 {
	FONT-FAMILY: verdana, arial, helvetica; COLOR: #000000; FONT-SIZE: =
11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.style4:hover {
	FONT-FAMILY: verdana, arial, helvetica; COLOR: #ff9900; FONT-SIZE: =
11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.style4block {
	DISPLAY: block; FONT-FAMILY: verdana, arial, helvetica; COLOR: #000000; =
FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.block {
	DISPLAY: block
}
IMG.corner {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4px; =
DISPLAY: block !important; HEIGHT: 4px; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none
}
.disclaimer {
	FONT-STYLE: italic; FONT-FAMILY: Verdana, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 8pt
}
.newstools {
	BACKGROUND-COLOR: #464646
}
.newstools A {
	LINE-HEIGHT: 9pt; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.newslinks A {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px
}
#skipintro {
	DISPLAY: block; FONT-FAMILY: verdana, arial, helvetica; MARGIN-BOTTOM: =
5px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#skipintro A {
	COLOR: #ffffff
}
#skipintro A:hover {
	COLOR: #fab000
}
.textad {
	Z-INDEX: -1; MARGIN-TOP: 10px; WIDTH: 450px
}
.httplink {
	FONT-FAMILY: verdana, sans-serif; MARGIN-BOTTOM: 3px; COLOR: #000000; =
MARGIN-LEFT: 3px; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
.httplink A {
	COLOR: #006b99
}
.httplink A:hover {
	COLOR: #fab000
}
.qxt {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 309px; =
PADDING-RIGHT: 10px; FONT-FAMILY: Verdana, sans-serif; COLOR: #ffffff; =
FONT-SIZE: 8pt; PADDING-TOP: 9px
}
#qxtform {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
#qxtticker {
	WIDTH: 120px; MARGIN-RIGHT: 2px
}
.photoenlarge {
	MARGIN: 2px 0px 8px; FLOAT: left
}
#newsphoto {
	BORDER-BOTTOM: #000000 5px solid; POSITION: relative; TEXT-ALIGN: left; =
BORDER-LEFT: #000000 5px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: =
normal; BACKGROUND-COLOR: #000000; MARGIN: 0px; PADDING-LEFT: 0px; =
WIDTH: 220px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, sans-serif; =
HEIGHT: auto; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: #000000 5px =
solid; BORDER-RIGHT: #000000 5px solid; PADDING-TOP: 0px
}
#photolink {
	BACKGROUND-COLOR: #000000; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: =
225px; FLOAT: left; HEIGHT: 15px
}
A.textadblack {
	FONT: bold 11px verdana, arial, helvetica; COLOR: #000000; =
TEXT-DECORATION: none
}
A.textadblack:hover {
	COLOR: #fab000; FONT-SIZE: 16px
}
A.textadwhite {
	FONT: bold 11px verdana, arial, helvetica; COLOR: #ffffff; =
TEXT-DECORATION: none
}
A.textadwhite:hover {
	COLOR: #fab000; FONT-SIZE: 16px
}
#quote_ads {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: =
88px; PADDING-RIGHT: 0px; COLOR: #000000; MARGIN-LEFT: 25px; TOP: 630px; =
PADDING-TOP: 0px; LEFT: 700px
}
.quote_adcolumn {
	PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 88px; FLOAT: left
}
#ad {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.poptext {
	TEXT-ALIGN: center; FONT: bold 11px verdana, arial, helvetica; COLOR: =
#000000; VERTICAL-ALIGN: middle
}
.pop_tkr {
	FONT: bold 11px verdana, arial, helvetica; COLOR: #000000; MARGIN-LEFT: =
15px
}
.t_blue A {
	FONT: bold 11px verdana, arial, helvetica; COLOR: #006b99; =
TEXT-DECORATION: none
}
.t_blue A:hover {
	COLOR: #fab000
}
.article A {
	COLOR: #006b99; TEXT-DECORATION: none
}
.article A:hover {
	COLOR: #fab000
}
.newstools A {
	COLOR: #fab000
}
.newstools A:hover {
	COLOR: #ffffff
}
.sotm_heading {
	BACKGROUND-COLOR: #000000; HEIGHT: 27px; COLOR: #ffffff
}
#homevideobox {
	MARGIN-TOP: 10px; FONT-SIZE: 10px
}
#homevideobox A {
	COLOR: #ffea3b; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#homevideobox A:hover {
	COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#homevideobox TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 3px
}
#homevideobox TR {
	HEIGHT: 70px
}
#videomore {
	MARGIN: 5px 5px 0px 0px; COLOR: #f59300; FONT-SIZE: 7pt; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
#videomore A {
	MARGIN: 5px 5px 0px 0px; COLOR: #f59300; FONT-SIZE: 7pt; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
#videomore A:hover {
	MARGIN: 5px 5px 0px 0px; COLOR: #ffffff; FONT-SIZE: 7pt; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
.frontheading {
	LINE-HEIGHT: 1.3em; DISPLAY: block; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.frontheading A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.frontheading A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.newheadlines {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
4px; LINE-HEIGHT: 13pt; BACKGROUND-COLOR: transparent; MARGIN: 0px; =
PADDING-LEFT: 18px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #f59300; =
FONT-SIZE: 13px; BORDER-TOP: medium none; FONT-WEIGHT: bold; =
BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.newinvestheadlines {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
4px; LINE-HEIGHT: 13pt; BACKGROUND-COLOR: transparent; MARGIN: 0px; =
PADDING-LEFT: 17px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #f59300; =
FONT-SIZE: 13px; BORDER-TOP: medium none; FONT-WEIGHT: bold; =
BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.newbullet {
	MARGIN: 0px 7px 0px 0px; FONT-SIZE: 10px
}
#log {
	PADDING-BOTTOM: 0px; MARGIN: 6px 22px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; PADDING-TOP: 0px
}
#feedback {
	MARGIN: 8px 20px 0px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
FLOAT: right; FONT-SIZE: 8pt
}
.BigTopHeadline {
	COLOR: #272e5c; FONT-SIZE: 30px
}
.BigTopHeadline A:visited {
	COLOR: #272e5c
}
.BigTopHeadline A:hover {
	COLOR: #0082b2
}
.SmallTopHeadline {
	MARGIN: 0px 0px 5px; COLOR: #272e5c; FONT-SIZE: 20px
}
.SmallTopHeadline A:visited {
	COLOR: #272e5c
}
.SmallTopHeadline A:hover {
	COLOR: #0082b2
}
.TopHeadlineText {
	MARGIN: 0px 50px 15px 0px; COLOR: #424242; FONT-SIZE: 12px
}
.THlink {
	MARGIN: 5px 0px 5px 10px; COLOR: #000000; FONT-SIZE: 11px
}
.THlink A:visited {
	COLOR: #000000
}
.THlink A:hover {
	COLOR: #0082b2
}
#a_SLIDESTEXT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; COLOR: #ffffff; FONT-SIZE: 8pt; OVERFLOW: auto; FONT-WEIGHT: bold; =
PADDING-TOP: 0px
}
#a_photos_background {
	BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #333333; =
MARGIN-TOP: 15px; BORDER-TOP: #999999 1px solid
}
.a_prevnext {
	COLOR: #f59300; FONT-SIZE: 8pt
}
#a_photos_number {
	COLOR: #ffffff; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.shr_v H3 {
	FLOAT: left
}
.shr_v A {
	PADDING-BOTTOM: 2px; MARGIN: 2px 0px 3px 20px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.shr_h {
	PADDING-BOTTOM: 3px; MARGIN: 12px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; HEIGHT: 35px; FONT-SIZE: 10px; BORDER-TOP: gray 1px =
dotted; PADDING-TOP: 3px
}
.shr_h H3 {
	COLOR: green; FONT-SIZE: 13px
}
.shr_h A {
	MARGIN: 0px 0px 0px 20px; FONT-SIZE: 10px
}
#shareclose {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 10px 0px 0px =
31px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT: =
12px/16px arial, helvetica, sans-serif; FLOAT: left; HEIGHT: 20px; =
BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; =
PADDING-TOP: 0px
}
#shareclose A {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 10px; MARGIN: 0px; PADDING-LEFT: =
32px; PADDING-RIGHT: 32px; FLOAT: left; COLOR: #000; PADDING-TOP: 5px
}
#shareclose A:hover {
	BACKGROUND: #333333; COLOR: #fff; TEXT-DECORATION: none
}
.sharecloseoff {
	BACKGROUND: #333333
}
.BusinessExchangeLogo {
	WIDTH: 20px; DISPLAY: inline-block; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/news/shared2.gif) no-repeat 0px =
-112px; HEIGHT: 16px; VERTICAL-ALIGN: bottom
}
.TwitterLogo {
	WIDTH: 20px; DISPLAY: inline-block; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/news/shared2.gif) no-repeat 0px =
-128px; HEIGHT: 16px; VERTICAL-ALIGN: bottom
}
.FacebookLogo {
	WIDTH: 20px; DISPLAY: inline-block; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/news/shared2.gif) no-repeat 0px =
-32px; HEIGHT: 16px; VERTICAL-ALIGN: bottom; OVERFLOW: hidden
}
.displace {
	POSITION: absolute; LEFT: -5000px
}
.d1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
10px 0px 0px 15px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; =
DISPLAY: inline; FONT: 12px/16px arial, helvetica, sans-serif; =
BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/shared2.gif) =
no-repeat; FLOAT: left; HEIGHT: 16px; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.d2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
10px 0px 0px 15px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; =
DISPLAY: inline; FONT: 12px/16px arial, helvetica, sans-serif; =
BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/shared2.gif) =
no-repeat; FLOAT: left; HEIGHT: 16px; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.d3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
10px 0px 0px 15px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; =
DISPLAY: inline; FONT: 12px/16px arial, helvetica, sans-serif; =
BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/shared2.gif) =
no-repeat; FLOAT: left; HEIGHT: 16px; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.d4 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
10px 0px 0px 15px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; =
DISPLAY: inline; FONT: 12px/16px arial, helvetica, sans-serif; =
BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/shared2.gif) =
no-repeat; FLOAT: left; HEIGHT: 16px; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.d5 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
10px 0px 0px 15px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; =
DISPLAY: inline; FONT: 12px/16px arial, helvetica, sans-serif; =
BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/shared2.gif) =
no-repeat; FLOAT: left; HEIGHT: 16px; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.d6 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
10px 0px 0px 15px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; =
DISPLAY: inline; FONT: 12px/16px arial, helvetica, sans-serif; =
BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/shared2.gif) =
no-repeat; FLOAT: left; HEIGHT: 16px; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.d7 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
10px 0px 0px 15px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; =
DISPLAY: inline; FONT: 12px/16px arial, helvetica, sans-serif; =
BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/shared2.gif) =
no-repeat; FLOAT: left; HEIGHT: 16px; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.d8 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
10px 0px 0px 15px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; =
DISPLAY: inline; FONT: 12px/16px arial, helvetica, sans-serif; =
BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/shared2.gif) =
no-repeat; FLOAT: left; HEIGHT: 16px; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.d9 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
10px 0px 0px 15px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; =
DISPLAY: inline; FONT: 12px/16px arial, helvetica, sans-serif; =
BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/shared2.gif) =
no-repeat; FLOAT: left; HEIGHT: 16px; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 0px
}
.d1 {
	BACKGROUND-POSITION: 0px 0px
}
.d2 {
	BACKGROUND-POSITION: 0px -16px
}
.d3 {
	BACKGROUND-POSITION: 0px -32px
}
.d4 {
	BACKGROUND-POSITION: 0px -48px
}
.d5 {
	BACKGROUND-POSITION: 0px -64px
}
.d6 {
	BACKGROUND-POSITION: 0px -80px
}
.d7 {
	BACKGROUND-POSITION: 0px -96px
}
.d8 {
	BACKGROUND-POSITION: 0px -112px
}
.d9 {
	BACKGROUND-POSITION: 0px -128px
}
.tab_CN_box {
	TEXT-ALIGN: left; MARGIN: 5px 0px 5px 10px
}
.tab_CN_bar {
	BACKGROUND-COLOR: #464646; MARGIN: 0px 0px 5px; WIDTH: 95%; COLOR: =
#464646
}
.tab_CN_bar P {
	MARGIN: 0px 10px; FONT: bolder 11px verdana, sans-serif; COLOR: #ffffff
}
.tab_CN_roundtop {
	BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/story_tr.gif) =
no-repeat right top
}
.tab_CN_roundbottom {
	BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/story_br.gif) =
no-repeat right top
}
IMG.corner {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4px; =
DISPLAY: block !important; HEIGHT: 4px; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none
}
.ceobox {
	MARGIN-TOP: 10px; FONT-SIZE: 10pt
}
.ceobox A {
	COLOR: #ffea3b; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.ceobox A:hover {
	COLOR: #ffffff; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
#ceomore {
	MARGIN: 0px 5px 0px 0px; COLOR: #f59300; FONT-SIZE: 7pt; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
#ceomore A {
	MARGIN: 0px 5px 0px 0px; COLOR: #f59300; FONT-SIZE: 7pt; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
#ceomore A:hover {
	MARGIN: 0px 5px 0px 0px; COLOR: #ffffff; FONT-SIZE: 7pt; FONT-WEIGHT: =
normal; TEXT-DECORATION: none
}
.relatedcos {
	MARGIN: 5px 0px 0px; FONT-FAMILY: verdana, sans-serif; COLOR: #006699; =
FONT-SIZE: 10pt; TEXT-DECORATION: none
}
.relatedcos A {
	COLOR: #006699
}
.relatedcos A:visited {
	COLOR: #006699
}
.relatedcos A:hover {
	COLOR: #fab000
}
.menu {
	Z-INDEX: 100; POSITION: relative; FONT-FAMILY: verdana, sans-serif; =
HEIGHT: 28px
}
.menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menu LI {
	POSITION: relative; FLOAT: left
}
.menu A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
block; FONT: bold 12px/28px verdana, sans-serif; HEIGHT: 28px; COLOR: =
#00aeef; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.menu A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
block; FONT: bold 12px/28px verdana, sans-serif; HEIGHT: 28px; COLOR: =
#00aeef; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.menu A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
.menu UL UL {
	POSITION: absolute; HEIGHT: 0px; VISIBILITY: hidden; LEFT: 0px
}
.menu UL UL A {
	BORDER-BOTTOM: #8c9095 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: =
10px; WIDTH: 152px; PADDING-RIGHT: 10px; FONT: 10px verdana, sans-serif; =
BACKGROUND: #dde3eb; HEIGHT: auto; COLOR: #0379b1; PADDING-TOP: 5px
}
.menu UL UL A:visited {
	BORDER-BOTTOM: #8c9095 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: =
10px; WIDTH: 152px; PADDING-RIGHT: 10px; FONT: 10px verdana, sans-serif; =
BACKGROUND: #dde3eb; HEIGHT: auto; COLOR: #0379b1; PADDING-TOP: 5px
}
.menu A:hover {
	BACKGROUND: #dde3eb; COLOR: #0379b1
}
.menu UL UL A:hover {
	BACKGROUND: #dde3eb; COLOR: #0379b1
}
.menu :hover > A {
	BACKGROUND: #dde3eb; COLOR: #0379b1
}
.menu UL UL :hover > A {
	BACKGROUND: #dde3eb; COLOR: #0379b1
}
.menu UL UL LI A:hover {
	BACKGROUND: white; COLOR: #0379b1
}
.menu UL LI:hover UL {
	VISIBILITY: visible
}
.menu UL A:hover UL {
	VISIBILITY: visible
}
.login_button {
	BACKGROUND-IMAGE: =
url(http://cdn.images.bloomberg.com/r06/navigation/login_reg2.gif); =
MARGIN-TOP: 2px; WIDTH: 104px; DISPLAY: block; HEIGHT: 15px
}
.logout_button {
	BACKGROUND-IMAGE: =
url(http://cdn.images.bloomberg.com/r06/navigation/log_out2.gif); =
MARGIN-TOP: 2px; WIDTH: 61px; DISPLAY: block; HEIGHT: 15px
}
#tickerbar {
	BORDER-BOTTOM: #999999 3px solid; BACKGROUND-COLOR: #01346b; =
PADDING-LEFT: 18px; HEIGHT: 28px; BORDER-TOP: #999999 3px solid
}
#tickerbarform {
	MARGIN: 0px; FONT-FAMILY: Verdana, sans-serif; FLOAT: left; FONT-SIZE: =
10px
}
#tickerbarform TD {
	PADDING-RIGHT: 0px; HEIGHT: 28px; VERTICAL-ALIGN: middle
}
#sitesearch {
	PADDING-RIGHT: 22px; FONT-FAMILY: Verdana, sans-serif; FLOAT: right; =
FONT-SIZE: 9px; FONT-WEIGHT: bold
}
#sitesearch TD {
	PADDING-RIGHT: 4px; HEIGHT: 27px; VERTICAL-ALIGN: middle
}
#updatebar {
	PADDING-LEFT: 18px; HEIGHT: 28px
}
#ticker {
	BORDER-LEFT: #999999 4px solid; FLOAT: right
}
#shadow {
	BACKGROUND-IMAGE: =
url(http://cdn.images.bloomberg.com/r06/navigation/upper.gif); =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 0px; CLEAR: left; =
PADDING-TOP: 9px
}

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/styles/symautocomplete.css

.symac_separatorRow TD A:link {
	COLOR: #0066bd; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.symac_separatorRow TD A:visited {
	COLOR: #0066bd; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.symac_separatorRow TD A:hover {
	COLOR: #0066bd; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.symac_separatorRow TD A:active {
	COLOR: #0066bd; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.symac_separatorRow_highlight TD A:link {
	COLOR: #0066bd; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.symac_separatorRow_highlight TD A:visited {
	COLOR: #0066bd; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.symac_separatorRow_highlight TD A:hover {
	COLOR: #0066bd; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.symac_separatorRow_highlight TD A:active {
	COLOR: #0066bd; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.symac_resultRow TD A:link {
	COLOR: #173f5f; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.symac_resultRow TD A:visited {
	COLOR: #173f5f; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.symac_resultRow TD A:hover {
	COLOR: #173f5f; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.symac_resultRow TD A:active {
	COLOR: #173f5f; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.symac_resultRow_highlight TD A:link {
	COLOR: #173f5f; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.symac_resultRow_highlight TD A:visited {
	COLOR: #173f5f; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.symac_resultRow_highlight TD A:hover {
	COLOR: #173f5f; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.symac_resultRow_highlight TD A:active {
	COLOR: #173f5f; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.symac_normalText {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #dde3eb; FONT-FAMILY: verdana, sans =
serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.symac_grayText {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #dde3eb; FONT-FAMILY: verdana, =
sans serif; COLOR: #646464; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#symac_suggest {
	Z-INDEX: 110; BORDER-BOTTOM: #e8e8e8 2px ridge; POSITION: absolute; =
TEXT-ALIGN: left; BORDER-LEFT: #e8e8e8 2px ridge; WIDTH: 600px; =
FONT-FAMILY: verdana, sans serif; VISIBILITY: hidden; FONT-SIZE: 11px; =
BORDER-TOP: #e8e8e8 2px ridge; TOP: 80px; BORDER-RIGHT: #e8e8e8 2px =
ridge; LEFT: 39px
}
TABLE.symac_suggestTable {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TR.symac_resultRow {
	BACKGROUND-COLOR: #dde3eb; VERTICAL-ALIGN: top
}
TR.symac_resultRow_highlight {
	BACKGROUND-COLOR: #d4d0e8; VERTICAL-ALIGN: top; CURSOR: pointer
}
TR.symac_separatorRow {
	BACKGROUND-COLOR: #ffffff
}
TR.symac_separatorRow_highlight {
	BACKGROUND-COLOR: #d4d0e8; CURSOR: pointer
}

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/styles/news.css

#columnist_style5block {
	MARGIN-TOP: 8px; FONT-SIZE: 8.5pt
}
#columnist_style5block A {
	MARGIN-TOP: 8px; FONT: bold 8.5pt verdana, sans-serif
}
#columnist_desc {
	LINE-HEIGHT: 10pt; MARGIN-TOP: 16px; DISPLAY: block; FONT-SIZE: 8.5pt
}
.columnistblock {
	MARGIN-TOP: 4px; CLEAR: both; FONT-SIZE: 10pt
}
.columnistblock A {
	FONT-WEIGHT: bold
}
.columnistblock IMG {
	BORDER-BOTTOM: #fab000 1px solid; BORDER-LEFT: #fab000 1px solid; =
MARGIN: 0px 12px 8px 0px; FLOAT: left; BORDER-TOP: #fab000 1px solid; =
BORDER-RIGHT: #fab000 1px solid
}
.columnistblock IMG A {
	BORDER-BOTTOM: #fab000 1px solid; BORDER-LEFT: #fab000 1px solid; =
MARGIN: 0px 12px 8px 0px; FLOAT: left; BORDER-TOP: #fab000 1px solid; =
BORDER-RIGHT: #fab000 1px solid
}
.columnistblock P {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 3px
}
.columnist {
	FONT: bold 9.5pt verdana, sans-serif
}
.columnist_mediumlargetext {
	FONT: bold 12pt verdana, sans-serif; COLOR: #fab000
}
.columnist_padright {
	MARGIN-RIGHT: 18px
}
#columnist_col_1 {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 318px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; =
PADDING-TOP: 0px
}
#columnist_col_2 {
	POSITION: relative; BORDER-LEFT: #464646 1px solid; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 196px; PADDING-RIGHT: 0px; =
FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 0px
}
P.columnist_style5block {
	MARGIN-TOP: 8px; FONT-SIZE: 8.5pt
}
P.columnist_style5block A {
	MARGIN-TOP: 8px; FONT: bold 8.5pt verdana, sans-serif
}
UL.rss {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: both; LIST-STYLE-IMAGE: =
none; PADDING-TOP: 0px
}
UL.rss LI {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 4px; LINE-HEIGHT: 10pt; BACKGROUND-COLOR: =
transparent; MARGIN: 0px; PADDING-LEFT: 32px; WIDTH: 92%; PADDING-RIGHT: =
0px; COLOR: #ffffff; FONT-SIZE: 9pt; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 4px
}
LI.rss {
	BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/bullets/bullet.gif) =
no-repeat 0.5em 0.4em
}
#rss_tos {
	COLOR: #ffffff; FONT-SIZE: 7.5pt
}
#rss_tos A {
	FONT: bold 7.5pt verdana, sans-serif; COLOR: #fab000
}
#rss_tos A:hover {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
.rss_boldoj {
	FONT: bold 14px/13pt verdana, sans-serif; COLOR: #fab000
}
.news_bar {
	BACKGROUND-COLOR: #7d7d7d; WIDTH: 500px; COLOR: #7d7d7d; MARGIN-LEFT: =
0px
}
.news_bar P {
	MARGIN: 0px 10px; FONT: bolder 14px verdana, sans-serif; COLOR: #ffffff
}
.news_roundtop {
	BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/news_tr.gif) =
no-repeat right top
}
.news_roundbottom {
	BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/news_br.gif) =
no-repeat right top
}
IMG.corner {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4px; =
DISPLAY: block !important; HEIGHT: 4px; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none
}
.sm_news_bar {
	BACKGROUND-COLOR: #7d7d7d; WIDTH: 300px; COLOR: #7d7d7d; MARGIN-LEFT: =
5px
}
.sm_news_bar P {
	MARGIN: 0px 10px; FONT: bolder 14px verdana, sans-serif; COLOR: #ffffff
}
.sm_news_roundtop {
	BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/news_tr.gif) =
no-repeat right top
}
.sm_news_roundbottom {
	BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/news_br.gif) =
no-repeat right top
}
IMG.corner {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 4px; =
DISPLAY: block !important; HEIGHT: 4px; BORDER-TOP: medium none; =
BORDER-RIGHT: medium none
}
.newsi_bar {
	BACKGROUND-COLOR: #7d7d7d; WIDTH: 479px; COLOR: #7d7d7d; MARGIN-LEFT: =
0px
}
.newsi_bar P {
	MARGIN: 0px 10px; FONT: bolder 14px verdana, sans-serif; COLOR: #ffffff
}
.newsi_roundtop {
	BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/news_tr.gif) =
no-repeat right top
}
.newsi_roundbottom {
	BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/news_br.gif) =
no-repeat right top
}
.story_bar {
	BACKGROUND-COLOR: #bbe0e3; WIDTH: 490px; COLOR: #bbe0e3; MARGIN-LEFT: =
5px
}
.story_bar P {
	MARGIN: 0px 10px; FONT: bolder 14px verdana, sans-serif; COLOR: #ffffff
}
.story_roundtop {
	BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/story_tr.gif) =
no-repeat right top
}
.story_roundbottom {
	BACKGROUND: url(http://cdn.images.bloomberg.com/r06/news/story_br.gif) =
no-repeat right top
}
.summheadline {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
2px; LINE-HEIGHT: 13pt; BACKGROUND-COLOR: transparent; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-SIZE: 14px; =
BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; =
TEXT-DECORATION: none; PADDING-TOP: 2px
}
.summheadline A:hover {
	COLOR: #ffffff
}
.summ {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
16px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; =
WIDTH: 100%; PADDING-RIGHT: 0px; FONT: 13px/13pt verdana, sans-serif; =
COLOR: #ffffff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; =
TEXT-DECORATION: none; PADDING-TOP: 2px
}
.related_media_bar {
	BACKGROUND-COLOR: #7d7d7d; WIDTH: 300px; COLOR: #7d7d7d; MARGIN-LEFT: =
0px
}
.related_media_bar P {
	MARGIN: 0px 10px; FONT: bolder 14px verdana, sans-serif; COLOR: #ffffff
}
.related_media_box {
	WIDTH: 300px; MARGIN-LEFT: 13px
}
.related_media_headlines {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px
}
.news_story_title {
	FONT: bold 12pt/140% verdana, sans-serif; COLOR: #000000
}
.news_story_title H1 {
	FONT: bold 12pt/140% verdana, sans-serif; COLOR: #000000
}
#morenews_mi A {
	COLOR: #fab000
}
#morenews_mi A:hover {
	COLOR: #fab000
}
.avindex_videoborder {
	PADDING-BOTTOM: 4px; MARGIN: 0px 12px 8px 0px; PADDING-LEFT: 1px; =
PADDING-RIGHT: 1px; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/global/shading/videobox.gif) =
no-repeat left top; FLOAT: left; PADDING-TOP: 4px
}
#email-printer-box {
	MARGIN: 0px 0px 15px 20px; FLOAT: right
}
.email-printer-td1 {
	BACKGROUND-COLOR: #569cd0; MARGIN: 0px; PADDING-LEFT: 10px; FONT: bold =
10px verdana, sans-serif; HEIGHT: 20px; COLOR: #ffffff; PADDING-TOP: 6px
}
.email-printer-td2 {
	BACKGROUND-COLOR: #bbe0e3; PADDING-LEFT: 5px; PADDING-TOP: 2px
}
.email-printer-td2 A {
	FONT: bold 7pt verdana, sans-serif; COLOR: #464646; TEXT-DECORATION: =
none
}
.email-printer-td2 A:hover {
	FONT: bold 7pt verdana, sans-serif; COLOR: #fab000
}
.printermargintext {
	POSITION: relative; TOP: -9px
}
.emailmargintext {
	POSITION: relative; TOP: -2px
}
.emailmargin {
	MARGIN-TOP: 5px; MARGIN-LEFT: 7px
}
.printmargin {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 7px
}
.AHblock {
	MARGIN-TOP: 16px; CLEAR: both; FONT-SIZE: 10pt
}
.AHblock A {
	FONT-WEIGHT: bold
}
.AHblock IMG {
	BORDER-BOTTOM: #fab000 1px solid; BORDER-LEFT: #fab000 1px solid; =
MARGIN: 0px 12px 8px 0px; FLOAT: left; BORDER-TOP: #fab000 1px solid; =
BORDER-RIGHT: #fab000 1px solid
}
.AHblock IMG A {
	BORDER-BOTTOM: #fab000 1px solid; BORDER-LEFT: #fab000 1px solid; =
MARGIN: 0px 12px 8px 0px; FLOAT: left; BORDER-TOP: #fab000 1px solid; =
BORDER-RIGHT: #fab000 1px solid
}
.AHblock P {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 3px
}
.ah {
	FONT: bold 9.5pt verdana, sans-serif
}
.storysubtitle {
	MARGIN-TOP: 8px; MARGIN-LEFT: 8px
}
.bp1 {
	FONT: 11px verdana, arial, helvetica; COLOR: #000000; TEXT-DECORATION: =
none
}
.bp1Itlc {
	FONT: italic 11px verdana, arial, helvetica; COLOR: #000000
}
.TSURL {
	MARGIN: -1px 0px 0px 15px; FONT: bolder 10px verdana, sans-serif; =
COLOR: #999999
}
.TSDATE {
	MARGIN: 0px 0px 13px 15px; DISPLAY: block; FONT: bolder 10px verdana, =
sans-serif; COLOR: #999999
}
DL {
	COLOR: #000000
}
DT {
	WIDTH: 480px; BACKGROUND: =
url(http://cdn.images.bloomberg.com/r06/news/spendSprite.jpg) no-repeat; =
HEIGHT: 100px
}
DT.auto {
	BACKGROUND-POSITION: 0px 0px
}
DT.gadgets {
	BACKGROUND-POSITION: 0px -101px
}
DT.dining {
	BACKGROUND-POSITION: 0px -202px
}
DT.wine {
	BACKGROUND-POSITION: 0px -303px
}
DT.travel {
	BACKGROUND-POSITION: 0px -404px
}
.relatedpod {
	TEXT-ALIGN: left; MARGIN: 5px 0px 0px; FONT-FAMILY: verdana, =
sans-serif; COLOR: #006699; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
.relatedpod A {
	COLOR: #006699
}
.relatedpod A:visited {
	COLOR: #006699
}
.relatedpod A:hover {
	COLOR: #fab000
}
.mm_tinyblue {
	COLOR: #00aeef; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.mm_bigbrown {
	COLOR: #ad4619; FONT-SIZE: 13pt
}
.mm_gray {
	COLOR: #dcdada; FONT-WEIGHT: bold
}
.mm_image_left {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; =
MARGIN: 0px 12px 16px 0px; FLOAT: left; CLEAR: both; BORDER-TOP: #333333 =
1px solid; BORDER-RIGHT: #333333 1px solid
}
.mm_image_right {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; =
MARGIN: 0px 3px 16px 12px; FLOAT: right; CLEAR: both; BORDER-TOP: =
#333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
.mm_gray_bkground {
	BACKGROUND-COLOR: #333333; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px; =
PADDING-TOP: 8px
}
.mm_inlinephoto {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 25px
}
.mm_articletitle {
	COLOR: #00aeef; FONT-WEIGHT: bold
}
.mm_tinyimg_format {
	MARGIN-BOTTOM: 5px; FLOAT: left; MARGIN-RIGHT: 10px
}
P.left {
	CLEAR: left
}
.magtext {
	FONT-SIZE: 11pt
}
.mm_centertext {
	TEXT-ALIGN: center; MARGIN-TOP: 3px; MARGIN-RIGHT: 25px; PADDING-TOP: =
0px
}
P.mm_heading {
	LINE-HEIGHT: 1.3em; MARGIN: 0px; FONT-SIZE: 17pt; FONT-WEIGHT: bold
}
#mm_special {
	COLOR: #7bb7e5; FONT-WEIGHT: bold
}
#mm_special A {
	COLOR: #7bb7e5; FONT-WEIGHT: bold
}

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/jscommon/0/all_header_v5.js

=0A=
function isdigit(txt)=0A=
{if(txt>=3D'0'&&txt<=3D'9')=0A=
{return true;}=0A=
return false;}=0A=
function isalpha(txt)=0A=
{if(txt>=3D'a'&&txt<=3D'z')=0A=
{return true;}=0A=
if(txt>=3D'A'&&txt<=3D'Z')=0A=
{return true;}=0A=
return false;}=0A=
function isalphanum(txt)=0A=
{if((isalpha(txt)=3D=3D=3Dfalse)&&(isdigit(txt)=3D=3D=3Dfalse))=0A=
{return false;}=0A=
return true;}=0A=
function isspace(txt)=0A=
{if(txt=3D=3D=3D' ')=0A=
{return true;}=0A=
return false;}=0A=
function isblank(txt)=0A=
{len=3Dtxt.length;if(len=3D=3D=3D0)=0A=
{return true;}=0A=
for(i=3D0;i<txt.length;i++)=0A=
{if(isspace(txt.substring(i,i+1))=3D=3D=3Dfalse)=0A=
{return false;}}=0A=
return true;}=0A=
function isvalidticker(txt)=0A=
{len=3Dtxt.length;if(len=3D=3D=3D0)=0A=
{return false;}=0A=
firstchar=3Dtxt.substring(0,1);if(isspace(firstchar)||(!isalphanum(firstc=
har)&&firstchar!=3D'^'))=0A=
{return false;}=0A=
return true;}=0A=
function getCookie(Name)=0A=
{var search=3DName+"=3D";if(document.cookie.length>0)=0A=
{offset=3Ddocument.cookie.indexOf(search);if(offset!=3D-1)=0A=
{offset+=3Dsearch.length;end=3Ddocument.cookie.indexOf(";",offset);if(end=
=3D=3D-1)=0A=
{end=3Ddocument.cookie.length;}=0A=
return unescape(document.cookie.substring(offset,end));}}}=0A=
function QString(key)=0A=
{var val=3Dnull;for(var ii=3D0;ii<QString.keys.length;ii++)=0A=
{if(QString.keys[ii]=3D=3Dkey)=0A=
{val=3DQString.values[ii];break;}}=0A=
return val;}=0A=
function QStringParse()=0A=
{var query=3Dwindow.location.search.substring(1);var =
pairs=3Dquery.split("&");var pos=3D-1;var tmpstring;for(var =
ii=3D0;ii<pairs.length;ii++)=0A=
{pos=3Dpairs[ii].indexOf('=3D');if(pos>-1)=0A=
{tmpstring=3Dpairs[ii].substring(0,pos);QString.keys[QString.keys.length]=
=3Dtmpstring.toUpperCase();QString.values[QString.values.length]=3Dpairs[=
ii].substring(pos+1);}}}=0A=
function include(file)=0A=
{document.write('<scr'+'ipt type=3D"text/javascript" =
src=3D"'+file+'"></scr'+'ipt>');return false;}=0A=
function getdsld()=0A=
{return location.hostname.match('wbetest2')?'wbetest2':'www';}=0A=
function AD_INIT(adType,Keys,description)=0A=
{var BT=3DgetCookie('BT');OAS_listpos=3DadType;if(typeof =
BT=3D=3D"undefined"||BT=3D=3D"null")=0A=
{BT=3D"";}=0A=
if(typeof Keys=3D=3D"undefined"||Keys=3D=3D"null")=0A=
{Keys=3D"";}=0A=
OAS_query=3D((Keys)?Keys+'&':'')+((BT)?BT:'');OAS_base=3D(QString("TESTAD=
")=3D=3D"0")?'test.bloomberg.com':(QString("TESTAD")=3D=3D"1")?'test1.blo=
omberg.com':(QString("TESTAD")=3D=3D"2")?'test2.bloomberg.com':(QString("=
TESTAD")=3D=3D"3")?'test3.bloomberg.com':'bloomberg';OAS_sitepage=3DOAS_b=
ase+description;if(OAS_version>=3D11)=0A=
{include(OAS_url+'adstream_mjx.ads/'+OAS_sitepage+'/1'+AD_RND_X+'@'+OAS_l=
istpos+'?'+OAS_query);}}=0A=
function OAS_NORMAL(pos)=0A=
{document.write('<a =
href=3D"'+OAS_url+'click_nx.ads/'+OAS_sitepage+'/1'+AD_RND_X+'@'+OAS_list=
pos+'!'+pos+'?'+OAS_query+'" =
target=3D'+OAS_target+'>');document.write('<img =
src=3D"'+OAS_url+'adstream_nx.ads/'+OAS_sitepage+'/1'+AD_RND_X+'@'+OAS_li=
stpos+'!'+pos+'?'+OAS_query+'" border=3D"0"></a>');}=0A=
function CallAd(adType,HCat,Width,Height,Tile,Keys,Category)=0A=
{var SRVR=3DadType.split("|");if(adType=3D=3D'pop')=0A=
{return true;}=0A=
if(Width=3D=3D'10'&&Height=3D=3D'100')=0A=
{return true;}=0A=
if(SRVR[0].toUpperCase()=3D=3D"JP")=0A=
{var =
HOST=3D(HCat!=3D"text")?"ad.jp.doubleclick.net":"ad.doubleclick.net";SITE=
=3DSRVR[1];CHAR=3D'charset=3D"Shift_JIS"';if(typeof =
HCat=3D=3D"undefined"||HCat=3D=3D"null")=0A=
{HCat=3D"";}=0A=
if(typeof Width=3D=3D"undefined"||Width=3D=3D"null")=0A=
{return true;}=0A=
if(typeof Height=3D=3D"undefined"||Height=3D=3D"null")=0A=
{return true;}=0A=
if(typeof Keys=3D=3D"undefined"||Keys=3D=3D"null")=0A=
{Keys=3D"";}=0A=
if(typeof Tile=3D=3D"undefined"||Tile=3D=3D"null")=0A=
{return true;}=0A=
if(Keys!=3D"")=0A=
{Keys=3DKeys+";";}=0A=
if(Tile!=3D"")=0A=
{Tile=3D"tile=3D"+Tile+";";}=0A=
document.write('<scr'+'ipt type=3D"text/javascript" =
language=3D"JavaScript1.1" =
src=3D"http://'+HOST+'/adj/'+SITE+'/'+HCat+';abr=3D!webtv;sz=3D'+Width+'x=
'+Height+';'+Keys+Tile+'ord=3D'+AD_RND_X+'?"'+CHAR+'></scr'+'ipt>');if(HC=
at!=3D"text")=0A=
{document.write('<scr'+'ipt =
type=3D"text/javascript">');document.write('if ((!document.images && =
navigator.userAgent.indexOf("Mozilla/2.") >=3D 0) || =
navigator.userAgent.indexOf("WebTV") >=3D 0) =
{');document.write('document.write(\'<a =
href=3D"http://'+HOST+'/jump/'+SITE+'/'+HCat+';sz=3D'+Width+'x'+Height+';=
'+Keys+Tile+'ord=3D'+AD_RND_X+'?">\');');document.write('document.write(\=
'<img =
src=3D"http://'+HOST+'/ad/'+SITE+'/'+HCat+';sz=3D'+Width+'x'+Height+';'+K=
eys+Tile+'ord=3D'+AD_RND_X+'?" border=3D"0" height=3D"'+Height+'" =
width=3D"'+Width+'"></a>\') }');}=0A=
document.write('</scr'+'ipt>');}=0A=
else if(OAS_listpos&&QString("TESTAD")!=3D99)=0A=
{if(OAS_version>=3D11&&typeof OAS_RICH=3D=3D"function")=0A=
{OAS_RICH(HCat);}=0A=
else=0A=
{OAS_NORMAL(HCat);}}}=0A=
function TestRB()=0A=
{var CkieLst=3Ddocument.cookie.split(';');var ii=3D0;var HadRB=3D0;var =
now=3Dnew Date();var expires=3Dnew =
Date(now.getTime()-(1000*60*60*now.getHours())+(1000*60*60*24));var =
cookies=3D(navigator.cookieEnabled)?true:false;var =
query=3Dwindow.location.search.substring(1);var =
vars=3Dquery.split('&');if(typeof =
navigator.cookieEnabled=3D=3D"undefined"&&!cookies)=0A=
{document.cookie=3D"test";cookies=3D(document.cookie=3D=3D"test")?true:fa=
lse;document.cookie=3D"";}=0A=
if(!cookies)=0A=
{return(true);}=0A=
for(ii=3D0;ii<vars.length;ii++)=0A=
{if(vars[ii].indexOf('Intro=3D')!=3D-1)=0A=
{HadRB=3D1;}}=0A=
var localnow=3D(new Date()).getTime();var =
when=3Dlocalnow;for(ii=3D0;ii<CkieLst.length;ii++)=0A=
{if(CkieLst[ii].indexOf('RBB3=3D')!=3D-1)=0A=
{var =
offset=3DCkieLst[ii].indexOf('RBB3=3D');when=3DCkieLst[ii].substr(offset+=
7,14);HadRB=3D1;}}=0A=
if(HadRB<1||(localnow-when)>21600000)=0A=
{document.cookie=3D'RBB3=3D1-'+localnow+'; =
expires=3D'+expires.toGMTString()+'; =
domain=3Dbloomberg.com';window.location=3D'/intro3.html';}}=0A=
function weblogin()=0A=
{var id=3D"log";var cssLoginButton=3D"login_button";var =
cssLogoutButton=3D"logout_button";var loginString=3D"Log =
In/Register";var logoutString=3D"Log Out";var =
buttonURL=3D"http://"+getdsld()+".bloomberg.com/subscriber";var =
buttonStyle=3DcssLoginButton;var buttonTitle=3DloginString;var =
uname=3D"USID";var ca=3Ddocument.cookie.split(';');for(var =
i=3D0;i<ca.length;i++)=0A=
{var c=3Dca[i];var l=3D0;while(c.charAt(0)=3D=3D=3D' ')=0A=
{c=3Dc.substring(1,c.length);}=0A=
if(c.indexOf(uname)=3D=3D=3D0)=0A=
{var user=3Dc.split(':');var =
username=3Duser[0].split('=3D');buttonURL+=3D"/logout.html";buttonStyle=3D=
cssLogoutButton;buttonTitle=3DlogoutString;}}=0A=
var LText=3D'<a href=3D"'+buttonURL+'" class=3D"'+buttonStyle+'" =
title=3D"'+buttonTitle+'"><span =
class=3D"displace">'+buttonTitle+'</span></a>';var =
el=3D(document.getElementById)?document.getElementById(id):(document.all)=
?document.all[id]:(document.layers)?document.layers[id]:null;if(typeof =
el.innerHTML!=3D"undefined")=0A=
{el.innerHTML=3DLText;}=0A=
else if(document.layers)=0A=
{el.document.write(LText);el.document.close();}}=0A=
function redirect()=0A=
{window.location=3D"http://"+getdsld()+".bloomberg.com";}=0A=
function logout()=0A=
{var uname=3D"USID";var ca=3Ddocument.cookie.split(';');for(var =
i=3D0;i<ca.length;i++)=0A=
{var c=3Dca[i];while(c.charAt(0)=3D=3D=3D' ')=0A=
{c=3Dc.substring(1,c.length);}=0A=
if(c.indexOf(uname)=3D=3D=3D0)=0A=
{var ex=3Dc+"; expires=3DSun, 4 Jan 1970 12:00:00 UTC; path=3D/; =
domain=3D.bloomberg.com ";document.cookie=3Dex;}}=0A=
setTimeout(redirect,3000);}=0A=
function doNextPg(tkr,selection)=0A=
{if(selection=3D=3D=3Dundefined||selection=3D=3D=3Dnull)=0A=
{selection=3D'quote';}=0A=
switch(selection)=0A=
{case'quote':url=3D'http://'+getdsld()+'.bloomberg.com/apps/quote?ticker=3D=
'+encodeURIComponent(tkr);break;case'news':url=3D'http://search.bloomberg=
.com/search?q=3D'+encodeURIComponent(tkr)+'&site=3Dwnews&client=3Dwnews&p=
roxystylesheet=3Dwnews&output=3Dxml_no_dtd&ie=3DUTF-8&oe=3DUTF-8&filter=3D=
p&getfields=3Dwnnis&sort=3Ddate%3AD%3AS%3Ad1';break;default:url=3D0;}=0A=
window.location.href=3Durl;return true;}=0A=
function clearinput(x)=0A=
{if(x=3D=3D=3D1)=0A=
{document.getElementById("myticker").focus();}}=0A=
function getResearch()=0A=
{var ticker=3Ddocument.quotesresearch.myticker.value;var url;var =
selection;if(document.pressed=3D=3D'quote')=0A=
{selection=3D"quote";if(!isvalidticker(ticker))=0A=
{alert("Please enter a ticker symbol or search =
phrase.");clearinput(1);return false;}}=0A=
else if(document.pressed=3D=3D'news')=0A=
{selection=3D"news";if(isblank(ticker))=0A=
{alert("Please enter a ticker symbol or search =
phrase.");clearinput(1);return false;}}=0A=
doNextPg(ticker,selection);}=0A=
function CheckSearchBox()=0A=
{var sb=3Ddocument.search.q.value;if(isblank(sb)=3D=3D=3Dtrue)=0A=
{alert("Please enter a search phrase.");document.search.q.focus();return =
false;}}=0A=
function quotehelp()=0A=
{window._open("http://"+getdsld()+".bloomberg.com/apps/data?pid=3Dexchang=
elist","help","height=3D700,width=3D680,status=3Dno,toolbar=3Dno,menubar=3D=
no,location=3Dno,scrollbars=3Dyes,resizable=3Dyes,titlebar=3Dno");}=0A=
function NewGoogleAd(slot)=0A=
{google_ad_client=3D"pub-1979187633561026";google_ad_slot=3D""+slot;googl=
e_ad_width=3D336;google_ad_height=3D280;}=0A=
function loadScript(url,callback)=0A=
{var =
script=3Ddocument.createElement("script");script.type=3D"text/javascript"=
;if(callback!=3D=3Dnull&&callback!=3D=3Dundefined)=0A=
{if(script.readyState)=0A=
{script.onreadystatechange=3Dfunction()=0A=
{if(script.readyState=3D=3D"loaded"||script.readyState=3D=3D"complete")=0A=
{script.onreadystatechange=3Dnull;callback();}};}=0A=
else=0A=
{script.onload=3Dfunction()=0A=
{callback();};}}=0A=
script.src=3Durl;document.body.appendChild(script);}=0A=
var AD_RND_X=3D'001234567890';AD_RND_X=3D'1234567890';var =
AD_RND_X=3DString(Math.random());AD_RND_X=3DAD_RND_X.substring(2,11);var =
kPos=3D1;var ValueBannerSizeOrder=3D"random";var =
ValueBannerType=3D"";var ValueCategory=3D"";var =
ValueHCat=3D"";QString.keys=3D[];QString.values=3D[];QStringParse();OAS_s=
itepage=3D'';OAS_target=3D'_top';OAS_url=3D'http://ads.bloomberg.com/';OA=
S_listpos=3Dfalse;OAS_version=3D(navigator.userAgent.indexOf('Mozilla/3')=
!=3D-1||(navigator.userAgent.indexOf('Mozilla/4.0 WebTV')!=3D-1))?10:11;
------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/jscommon/advolatility.js

var gblvlty=3D0;=0A=

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/jscommon/ajaxutil.js

var postContentType=3D"application/x-www-form-urlencoded";function =
createAJAXRequestor(){try{return new =
XMLHttpRequest()}catch(a){try{return new =
ActiveXObject("Msxml2.XMLHTTP")}catch(a){try{return new =
ActiveXObject("Microsoft.XMLHTTP")}catch(a){return null}}}}function =
sendAJAXRequest(d,e,b,c,a){if((d=3D=3Dundefined)||(d=3D=3Dnull)){return}d=
.onreadystatechange=3Da;d.open(e,b);d.onreadystatechange=3Da;if(c!=3Dnull=
){d.setRequestHeader("Content-Type",postContentType);d.setRequestHeader("=
Content-Length",c.length)}d.send(c)}function =
callAJAXRequest(c,d,a,b){if((c=3D=3Dundefined)||(c=3D=3Dnull)){return}c.o=
pen(d,a,false);if(b!=3Dnull){c.setRequestHeader("Content-Type",postConten=
tType);c.setRequestHeader("Content-Length",b.length)}c.send(b)}function =
showAJAXResponse(b,d,a){if((b.readyState=3D=3D4)&&(b.status=3D=3D200)){va=
r =
c=3Db.responseText;if((a=3D=3Dundefined)||(a=3D=3Dnull)||(c.search(a)>=3D=
0)){document.getElementById(d).innerHTML=3Dc}}}function =
passAJAXResponse(b,a){if((b.readyState=3D=3D4)&&(b.status=3D=3D200)){a(b.=
responseText)}};
------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/jscommon/symautocomplete.js

var =
symac_getSuggestionsUrl=3D"/apps/data?pid=3Dsymautocomplete&Query=3D";var=
 symac_inputKeyword=3D"";var symac_sentKeyword=3D"";var =
symac_resultKeyword=3D"";var symac_totalpositions=3D0;var =
symac_suggestionMaxLength=3D200;var symac_delaySendTimer=3Dnull;var =
symac_position=3D-1;var symac_oCache=3Dnew Object();var =
symac_cachesize=3D100;var =
symac_httpRequestor=3DcreateAJAXRequestor();var =
symac_delaySendMsec=3D100;var symac_defaultText=3D"Symbol, Site, News =
Search";var symac_skipSendCount=3D0;var symac_skipSendMax=3D5;var =
newsSearchURL=3D"http://search.bloomberg.com/search?site=3Dwnews&client=3D=
wnews&output=3Dxml_no_dtd&ie=3DUTF-8&oe=3DUTF-8&filter=3Dp&getfields=3Dwn=
nis&sort=3Ddate:D:S:d1&lr=3D-lang_ja&proxystylesheet=3Dwnews&q=3D";functi=
on symac_handleFocus(){var =
a=3Ddocument.getElementById("symac_keyword");a.value=3D"";a.className=3D"=
symac_normalText";symac_inputKeyword=3D"";symac_resultKeyword=3D"";symac_=
position=3D-1}function symac_setPrompt(){var =
a=3Ddocument.getElementById("symac_keyword");a.value=3Dsymac_defaultText;=
a.className=3D"symac_grayText"}function =
symac_delayhandleLoseFocus(a){symac_setPrompt();setTimeout("symac_hideSug=
gestions()",500)}function symac_addToCache(a,d){var b=3D0;for(var c in =
symac_oCache){b++}if(b>=3Dsymac_cachesize){symac_oCache=3Dnew =
Object()}symac_oCache[a]=3Dd}function =
symac_changeResults(){if(symac_resultKeyword=3D=3Dsymac_inputKeyword){ret=
urn}if(symac_inputKeyword=3D=3D""){symac_hideSuggestions();symac_resultKe=
yword=3Dsymac_inputKeyword;return}var =
a=3Dsymac_oCache[symac_inputKeyword];if(a){symac_displayResults(a);symac_=
resultKeyword=3Dsymac_inputKeyword;return}if(symac_delaySendTimer!=3Dnull=
){clearTimeout(symac_delaySendTimer)}symac_delaySendTimer=3DsetTimeout("s=
ymac_sendRequest()",symac_delaySendMsec)}function =
symac_sendRequest(){symac_delaySendTimer=3Dnull;if(symac_inputKeyword=3D=3D=
""){return}if(symac_skipSendCount++<symac_skipSendMax&&symac_httpRequesto=
r&&(symac_httpRequestor.readyState>0&&symac_httpRequestor.readyState<4)){=
return}symac_skipSendCount=3D0;symac_sentKeyword=3Dsymac_inputKeyword;sym=
ac_directRequest(symac_sentKeyword)}function =
symac_directRequest(a){if(window.bbabsurls){document.domain=3D"bloomberg.=
com";document.getElementById("symac_ajaxRequestorFrame").contentWindow.sy=
macproxy_sendRequest(a)}else{sendAJAXRequest(symac_httpRequestor,"GET",sy=
mac_getSuggestionsUrl+encodeURIComponent(a),null,function(){passAJAXRespo=
nse(symac_httpRequestor,symac_gotResponse)})}}function =
symac_gotResponse(a){if(a.indexOf("symac_suggestTable")>0){symac_addToCac=
he(symac_sentKeyword,a)}symac_changeResults()}function =
symac_displayResults(b){var =
c=3Ddocument.getElementById("symac_suggest");c.innerHTML=3Db;c.style.visi=
bility=3D"visible";var =
a=3Ddocument.getElementById("symac_suggestTable");symac_totalpositions=3D=
a.rows.length;symac_position=3Ddocument.getElementById("symac_hltposition=
").value;symac_highlightKeyword(symac_position)}function =
symac_handleKeyUp(b){b=3D(!b)?window.event:b;target=3D(!b.target)?b.srcEl=
ement:b.target;if(target.nodeType=3D=3D3){target=3Dtarget.parentNode}code=
=3D(b.charCode)?b.charCode:((b.keyCode)?b.keyCode:((b.which)?b.which:0));=
if(b.type=3D=3D"keyup"){if(code=3D=3D13){var =
a=3Ddocument.getElementById("symac_keyword").value;symac_delayhandleLoseF=
ocus();document.getElementById("symac_keyword").blur();if(symac_position>=
=3D0){window.location.href=3Ddocument.getElementById("symac_a"+symac_posi=
tion).href}else{if(symac_trim(a)!=3D""){window.location.href=3DnewsSearch=
URL+encodeURIComponent(a)}}}else{if(code=3D=3D40){oldTR=3Ddocument.getEle=
mentById("symac_tr"+symac_position++);if(symac_position=3D=3Dsymac_totalp=
ositions){symac_position=3D0}newTR=3Ddocument.getElementById("symac_tr"+s=
ymac_position);symac_highlightRow(oldTR,false);symac_highlightRow(newTR,t=
rue)}else{if(code=3D=3D38){oldTR=3Ddocument.getElementById("symac_tr"+sym=
ac_position--);if(symac_position=3D=3D-1){symac_position=3Dsymac_totalpos=
itions-1}newTR=3Ddocument.getElementById("symac_tr"+symac_position);symac=
_highlightRow(oldTR,false);symac_highlightRow(newTR,true)}else{var =
a=3Ddocument.getElementById("symac_keyword").value;a=3Dsymac_normalizeKey=
word(a);if(a=3D=3Dsymac_inputKeyword){return}symac_inputKeyword=3Da;symac=
_changeResults()}}}}}function symac_deselectAll(){for(var =
b=3D0;b<symac_totalpositions;b++){var =
a=3Ddocument.getElementById("symac_tr"+b);symac_highlightRow(a,false)}}fu=
nction =
symac_handleOnMouseOver(a){symac_deselectAll();symac_highlightRow(a,true)=
;symac_position=3Da.id.substring(8,a.id.length)}function =
symac_hideSuggestions(){var =
a=3Ddocument.getElementById("symac_suggest");a.style.visibility=3D"hidden=
"}function =
symac_highlightKeyword(a){symac_deselectAll();symac_position=3Da;var =
b=3Ddocument.getElementById("symac_tr"+a);symac_highlightRow(b,true)}func=
tion symac_highlightRow(c,b){var =
a=3Dc.className.indexOf("_highlight");if(b&&a<0){c.className=3Dc.classNam=
e+"_highlight"}else{if(!b&&a>0){c.className=3Dc.className.substring(0,a)}=
}}function symac_normalizeKeyword(a){a=3Da.replace(/ +/g," =
");a=3Da.replace(/^ +/,"");a=3Da.replace(/ =
+$/,"");a=3Da.toUpperCase();return a}function =
symac_trim(a){a=3Da.replace(/^\s+|\s+$/g,"");return a};
------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/jscommon/photos.js

/*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D*=0A=
 $Id: slideshow.js,v 1.16 2003/10/14 12:39:00 pat Exp $=0A=
 Copyright 2000-2003 Patrick Fitzgerald=0A=
 http://slideshow.barelyfitz.com/=0A=
=0A=
 This program is free software; you can redistribute it and/or modify=0A=
 it under the terms of the GNU General Public License as published by=0A=
 the Free Software Foundation; either version 2 of the License, or=0A=
 (at your option) any later version.=0A=
=0A=
 This program is distributed in the hope that it will be useful,=0A=
 but WITHOUT ANY WARRANTY; without even the implied warranty of=0A=
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the=0A=
 GNU General Public License for more details.=0A=
=0A=
 You should have received a copy of the GNU General Public License=0A=
 along with this program; if not, write to the Free Software=0A=
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  =
USA=0A=
 =
*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D*/=0A=
=0A=
// There are two objects defined in this file:=0A=
// "slide" - contains all the information for a single slide=0A=
// "slideshow" - consists of multiple slide objects and runs the =
slideshow=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=0A=
// slide object=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=0A=
function slide(src,link,text,target,attr) {=0A=
  // This is the constructor function for the slide object.=0A=
  // It is called automatically when you create a new slide object.=0A=
  // For example:=0A=
  // s =3D new slide();=0A=
=0A=
  // Image URL=0A=
  this.src =3D src;=0A=
=0A=
  // Link URL=0A=
  this.link =3D link;=0A=
=0A=
  // Text to display=0A=
  this.text =3D text;=0A=
=0A=
  // Name of the target window ("_blank")=0A=
  this.target =3D target;=0A=
=0A=
  // Custom duration for the slide, in milliseconds.=0A=
  // This is an optional parameter.=0A=
  // this.timeout =3D 3000=0A=
=0A=
  // Attributes for the target window:=0A=
  // width=3Dn,height=3Dn,resizable=3Dyes or no,scrollbars=3Dyes or no,=0A=
  // toolbar=3Dyes or no,location=3Dyes or no,directories=3Dyes or no,=0A=
  // status=3Dyes or no,menubar=3Dyes or no,copyhistory=3Dyes or no=0A=
  // Example: "width=3D200,height=3D300"=0A=
  this.attr =3D attr;=0A=
=0A=
  // Create an image object for the slide=0A=
  if (document.images) {=0A=
    this.image =3D new Image();=0A=
  }=0A=
=0A=
  // Flag to tell when load() has already been called=0A=
  this.loaded =3D false;=0A=
=0A=
  //--------------------------------------------------=0A=
  this.load =3D function() {=0A=
    // This method loads the image for the slide=0A=
=0A=
    if (!document.images) { return; }=0A=
=0A=
    if (!this.loaded) {=0A=
      this.image.src =3D this.src;=0A=
      this.loaded =3D true;=0A=
    }=0A=
  }=0A=
=0A=
  //--------------------------------------------------=0A=
  this.hotlink =3D function() {=0A=
    // This method jumps to the slide's link.=0A=
    // If a window was specified for the slide, then it opens a new =
window.=0A=
=0A=
    var mywindow;=0A=
=0A=
    // If this slide does not have a link, do nothing=0A=
    if (!this.link) return;=0A=
=0A=
    // Open the link in a separate window?=0A=
    if (this.target) {=0A=
=0A=
      // If window attributes are specified,=0A=
      // use them to open the new window=0A=
      if (this.attr) {=0A=
        mywindow =3D window._open(this.link, this.target, this.attr);=0A=
  =0A=
      } else {=0A=
        // If window attributes are not specified, do not use them=0A=
        // (this will copy the attributes from the originating window)=0A=
        mywindow =3D window._open(this.link, this.target);=0A=
      }=0A=
=0A=
      // Pop the window to the front=0A=
      if (mywindow && mywindow.focus) mywindow.focus();=0A=
=0A=
    } else {=0A=
      // Open the link in the current window=0A=
      location.href =3D this.link;=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=0A=
// slideshow object=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=0A=
function slideshow( slideshowname ) {=0A=
  // This is the constructor function for the slideshow object.=0A=
  // It is called automatically when you create a new object.=0A=
  // For example:=0A=
  // ss =3D new slideshow("ss");=0A=
=0A=
  // Name of this object=0A=
  // (required if you want your slideshow to auto-play)=0A=
  // For example, "SLIDES1"=0A=
  this.name =3D slideshowname;=0A=
=0A=
  // When we reach the last slide, should we loop around to start the=0A=
  // slideshow again?=0A=
  this.repeat =3D false;=0A=
=0A=
  // Number of images to pre-fetch.=0A=
  // -1 =3D preload all images.=0A=
  //  0 =3D load each image is it is used.=0A=
  //  n =3D pre-fetch n images ahead of the current image.=0A=
  // I recommend preloading all images unless you have large=0A=
  // images, or a large amount of images.=0A=
  this.prefetch =3D -1;=0A=
=0A=
  // IMAGE element on your HTML page.=0A=
  // For example, document.images.SLIDES1IMG=0A=
  this.image;=0A=
=0A=
  // ID of a DIV element on your HTML page that will contain the text.=0A=
  // For example, "slides2text"=0A=
  // Note: after you set this variable, you should call=0A=
  // the update() method to update the slideshow display.=0A=
  this.textid;=0A=
=0A=
  // TEXTAREA element on your HTML page.=0A=
  // For example, document.SLIDES1FORM.SLIDES1TEXT=0A=
  // This is a depracated method for displaying the text,=0A=
  // but you might want to supply it for older browsers.=0A=
  this.textarea;=0A=
=0A=
  // Milliseconds to pause between slides.=0A=
  // Individual slides can override this.=0A=
  this.timeout =3D 3000;=0A=
=0A=
  // Hook functions to be called before and after updating the slide=0A=
  // this.pre_update_hook =3D function() { }=0A=
  // this.post_update_hook =3D function() { }=0A=
=0A=
  // These are private variables=0A=
  this.slides =3D new Array();=0A=
  this.current =3D 0;=0A=
  this.timeoutid =3D 0;=0A=
=0A=
  //--------------------------------------------------=0A=
  // Public methods=0A=
  //--------------------------------------------------=0A=
  this.add_slide =3D function(slide) {=0A=
    // Add a slide to the slideshow.=0A=
    // For example:=0A=
    // SLIDES1.add_slide(new slide("s1.jpg", "link.html"))=0A=
  =0A=
    var i =3D this.slides.length;=0A=
  =0A=
    // Prefetch the slide image if necessary=0A=
    if (this.prefetch =3D=3D -1) {=0A=
      slide.load();=0A=
    }=0A=
=0A=
    this.slides[i] =3D slide;=0A=
  }=0A=
=0A=
  //--------------------------------------------------=0A=
  this.play =3D function(timeout) {=0A=
    // This method implements the automatically running slideshow.=0A=
    // If you specify the "timeout" argument, then a new default=0A=
    // timeout will be set for the slideshow.=0A=
  =0A=
    // Make sure we're not already playing=0A=
    this.pause();=0A=
  =0A=
    // If the timeout argument was specified (optional)=0A=
    // then make it the new default=0A=
    if (timeout) {=0A=
      this.timeout =3D timeout;=0A=
    }=0A=
  =0A=
    // If the current slide has a custom timeout, use it;=0A=
    // otherwise use the default timeout=0A=
    if (typeof this.slides[ this.current ].timeout !=3D 'undefined') {=0A=
      timeout =3D this.slides[ this.current ].timeout;=0A=
    } else {=0A=
      timeout =3D this.timeout;=0A=
    }=0A=
=0A=
    // After the timeout, call this.loop()=0A=
    this.timeoutid =3D setTimeout( this.name + ".loop()", timeout);=0A=
  }=0A=
=0A=
  //--------------------------------------------------=0A=
  this.pause =3D function() {=0A=
    // This method stops the slideshow if it is automatically running.=0A=
  =0A=
    if (this.timeoutid !=3D 0) {=0A=
=0A=
      clearTimeout(this.timeoutid);=0A=
      this.timeoutid =3D 0;=0A=
=0A=
    }=0A=
  }=0A=
=0A=
  //--------------------------------------------------=0A=
  this.update =3D function() {=0A=
    // This method updates the slideshow image on the page=0A=
=0A=
    // Make sure the slideshow has been initialized correctly=0A=
    if (! this.valid_image()) { return; }=0A=
  =0A=
    // Call the pre-update hook function if one was specified=0A=
    if (typeof this.pre_update_hook =3D=3D 'function') {=0A=
      this.pre_update_hook();=0A=
    }=0A=
=0A=
    // Convenience variable for the current slide=0A=
    var slide =3D this.slides[ this.current ];=0A=
=0A=
    // Determine if the browser supports filters=0A=
    var dofilter =3D false;=0A=
    if (this.image &&=0A=
        typeof this.image.filters !=3D 'undefined' &&=0A=
        typeof this.image.filters[0] !=3D 'undefined') {=0A=
=0A=
      dofilter =3D true;=0A=
=0A=
    }=0A=
=0A=
    // Load the slide image if necessary=0A=
    slide.load();=0A=
  =0A=
    // Apply the filters for the image transition=0A=
    if (dofilter) {=0A=
=0A=
      // If the user has specified a custom filter for this slide,=0A=
      // then set it now=0A=
      if (slide.filter &&=0A=
          this.image.style &&=0A=
          this.image.style.filter) {=0A=
=0A=
        this.image.style.filter =3D slide.filter;=0A=
=0A=
      }=0A=
      this.image.filters[0].Apply();=0A=
    }=0A=
=0A=
    // Update the image.=0A=
    this.image.src =3D slide.image.src;=0A=
=0A=
    // Play the image transition filters=0A=
    if (dofilter) {=0A=
      this.image.filters[0].Play();=0A=
    }=0A=
=0A=
    // Update the text=0A=
    this.display_text();=0A=
=0A=
    // Call the post-update hook function if one was specified=0A=
    if (typeof this.post_update_hook =3D=3D 'function') {=0A=
      this.post_update_hook();=0A=
    }=0A=
=0A=
    // Do we need to pre-fetch images?=0A=
    if (this.prefetch > 0) {=0A=
=0A=
      var next, prev, count;=0A=
=0A=
      // Pre-fetch the next slide image(s)=0A=
      next =3D this.current;=0A=
      prev =3D this.current;=0A=
      count =3D 0;=0A=
      do {=0A=
=0A=
        // Get the next and previous slide number=0A=
        // Loop past the ends of the slideshow if necessary=0A=
        if (++next >=3D this.slides.length) next =3D 0;=0A=
        if (--prev < 0) prev =3D this.slides.length - 1;=0A=
=0A=
        // Preload the slide image=0A=
        this.slides[next].load();=0A=
        this.slides[prev].load();=0A=
=0A=
        // Keep going until we have fetched=0A=
        // the designated number of slides=0A=
=0A=
      } while (++count < this.prefetch);=0A=
    }=0A=
  }=0A=
=0A=
  //--------------------------------------------------=0A=
  this.goto_slide =3D function(n) {=0A=
    // This method jumpts to the slide number you specify.=0A=
    // If you use slide number -1, then it jumps to the last slide.=0A=
    // You can use this to make links that go to a specific slide,=0A=
    // or to go to the beginning or end of the slideshow.=0A=
    // Examples:=0A=
    // onClick=3D"myslides.goto_slide(0)"=0A=
    // onClick=3D"myslides.goto_slide(-1)"=0A=
    // onClick=3D"myslides.goto_slide(5)"=0A=
  =0A=
    if (n =3D=3D -1) {=0A=
      n =3D this.slides.length - 1;=0A=
    }=0A=
  =0A=
    if (n < this.slides.length && n >=3D 0) {=0A=
      this.current =3D n;=0A=
    }=0A=
  =0A=
    this.update();=0A=
  }=0A=
=0A=
=0A=
  //--------------------------------------------------=0A=
  this.goto_random_slide =3D function(include_current) {=0A=
    // Picks a random slide (other than the current slide) and=0A=
    // displays it.=0A=
    // If the include_current parameter is true,=0A=
    // then =0A=
    // See also: shuffle()=0A=
=0A=
    var i;=0A=
=0A=
    // Make sure there is more than one slide=0A=
    if (this.slides.length > 1) {=0A=
=0A=
      // Generate a random slide number,=0A=
      // but make sure it is not the current slide=0A=
      do {=0A=
        i =3D Math.floor(Math.random()*this.slides.length);=0A=
      } while (i =3D=3D this.current);=0A=
 =0A=
      // Display the slide=0A=
      this.goto_slide(i);=0A=
    }=0A=
  }=0A=
=0A=
=0A=
  //--------------------------------------------------=0A=
  this.next =3D function() {=0A=
    // This method advances to the next slide.=0A=
=0A=
    // Increment the image number=0A=
    if (this.current < this.slides.length - 1) {=0A=
      this.current++;=0A=
    } else if (this.repeat) {=0A=
      this.current =3D 0;=0A=
    }=0A=
    document.getElementById("picnum").innerHTML=3Dthis.current + 1 + =
"&#32;";=0A=
    this.update();=0A=
  }=0A=
=0A=
=0A=
  //--------------------------------------------------=0A=
  this.previous =3D function() {=0A=
    // This method goes to the previous slide.=0A=
  =0A=
    // Decrement the image number=0A=
    if (this.current > 0) {=0A=
      this.current--;=0A=
    } else if (this.repeat) {=0A=
      this.current =3D this.slides.length - 1;=0A=
    }=0A=
    document.getElementById("picnum").innerHTML=3Dthis.current + 1 + =
"&#32;";=0A=
    this.update();=0A=
  }=0A=
  =0A=
   =0A=
  //--------------------------------------------------=0A=
  this.shuffle =3D function() {=0A=
    // This method randomly shuffles the order of the slides.=0A=
=0A=
    var i, i2, slides_copy, slides_randomized;=0A=
=0A=
    // Create a copy of the array containing the slides=0A=
    // in sequential order=0A=
    slides_copy =3D new Array();=0A=
    for (i =3D 0; i < this.slides.length; i++) {=0A=
      slides_copy[i] =3D this.slides[i];=0A=
    }=0A=
=0A=
    // Create a new array to contain the slides in random order=0A=
    slides_randomized =3D new Array();=0A=
=0A=
    // To populate the new array of slides in random order,=0A=
    // loop through the existing slides, picking a random=0A=
    // slide, removing it from the ordered list and adding it to=0A=
    // the random list.=0A=
=0A=
    do {=0A=
=0A=
      // Pick a random slide from those that remain=0A=
      i =3D Math.floor(Math.random()*slides_copy.length);=0A=
=0A=
      // Add the slide to the end of the randomized array=0A=
      slides_randomized[ slides_randomized.length ] =3D=0A=
        slides_copy[i];=0A=
=0A=
      // Remove the slide from the sequential array,=0A=
      // so it cannot be chosen again=0A=
      for (i2 =3D i + 1; i2 < slides_copy.length; i2++) {=0A=
        slides_copy[i2 - 1] =3D slides_copy[i2];=0A=
      }=0A=
      slides_copy.length--;=0A=
=0A=
      // Keep going until we have removed all the slides=0A=
=0A=
    } while (slides_copy.length);=0A=
=0A=
    // Now set the slides to the randomized array=0A=
    this.slides =3D slides_randomized;=0A=
  }=0A=
=0A=
=0A=
  //--------------------------------------------------=0A=
  this.get_text =3D function() {=0A=
    // This method returns the text of the current slide=0A=
  =0A=
    return(this.slides[ this.current ].text);=0A=
  }=0A=
=0A=
=0A=
  //--------------------------------------------------=0A=
  this.get_all_text =3D function(before_slide, after_slide) {=0A=
    // Return the text for all of the slides.=0A=
    // For the text of each slide, add "before_slide" in front of the=0A=
    // text, and "after_slide" after the text.=0A=
    // For example:=0A=
    // document.write("<ul>");=0A=
    // document.write(s.get_all_text("<li>","\n"));=0A=
    // document.write("<\/ul>");=0A=
  =0A=
    all_text =3D "";=0A=
  =0A=
    // Loop through all the slides in the slideshow=0A=
    for (i=3D0; i < this.slides.length; i++) {=0A=
  =0A=
      slide =3D this.slides[i];=0A=
    =0A=
      if (slide.text) {=0A=
        all_text +=3D before_slide + slide.text + after_slide;=0A=
      }=0A=
  =0A=
    }=0A=
  =0A=
    return(all_text);=0A=
  }=0A=
=0A=
=0A=
  //--------------------------------------------------=0A=
  this.display_text =3D function(text) {=0A=
    // Display the text for the current slide=0A=
  =0A=
    // If the "text" arg was not supplied (usually it isn't),=0A=
    // get the text from the slideshow=0A=
    if (!text) {=0A=
      text =3D this.slides[ this.current ].text;=0A=
    }=0A=
  =0A=
    // If a textarea has been specified,=0A=
    // then change the text displayed in it=0A=
    if (this.textarea && typeof this.textarea.value !=3D 'undefined') {=0A=
      this.textarea.value =3D text;=0A=
    }=0A=
=0A=
    // If a text id has been specified,=0A=
    // then change the contents of the HTML element=0A=
    if (this.textid) {=0A=
=0A=
      r =3D this.getElementById(this.textid);=0A=
      if (!r) { return false; }=0A=
      if (typeof r.innerHTML =3D=3D 'undefined') { return false; }=0A=
=0A=
      // Update the text=0A=
      r.innerHTML =3D text;=0A=
    }=0A=
  }=0A=
=0A=
=0A=
  //--------------------------------------------------=0A=
  this.hotlink =3D function() {=0A=
    // This method calls the hotlink() method for the current slide.=0A=
  =0A=
    this.slides[ this.current ].hotlink();=0A=
  }=0A=
=0A=
=0A=
  //--------------------------------------------------=0A=
  this.save_position =3D function(cookiename) {=0A=
    // Saves the position of the slideshow in a cookie,=0A=
    // so when you return to this page, the position in the slideshow=0A=
    // won't be lost.=0A=
  =0A=
    if (!cookiename) {=0A=
      cookiename =3D this.name + '_slideshow';=0A=
    }=0A=
  =0A=
    document.cookie =3D cookiename + '=3D' + this.current;=0A=
  }=0A=
=0A=
=0A=
  //--------------------------------------------------=0A=
  this.restore_position =3D function(cookiename) {=0A=
  // If you previously called slideshow_save_position(),=0A=
  // returns the slideshow to the previous state.=0A=
  =0A=
    //Get cookie code by Shelley Powers=0A=
  =0A=
    if (!cookiename) {=0A=
      cookiename =3D this.name + '_slideshow';=0A=
    }=0A=
  =0A=
    var search =3D cookiename + "=3D";=0A=
  =0A=
    if (document.cookie.length > 0) {=0A=
      offset =3D document.cookie.indexOf(search);=0A=
      // if cookie exists=0A=
      if (offset !=3D -1) { =0A=
        offset +=3D search.length;=0A=
        // set index of beginning of value=0A=
        end =3D document.cookie.indexOf(";", offset);=0A=
        // set index of end of cookie value=0A=
        if (end =3D=3D -1) end =3D document.cookie.length;=0A=
        this.current =3D =
parseInt(unescape(document.cookie.substring(offset, end)));=0A=
        }=0A=
     }=0A=
  }=0A=
=0A=
=0A=
  //--------------------------------------------------=0A=
  this.noscript =3D function() {=0A=
    // This method is not for use as part of your slideshow,=0A=
    // but you can call it to get a plain HTML version of the slideshow=0A=
    // images and text.=0A=
    // You should copy the HTML and put it within a NOSCRIPT element, to=0A=
    // give non-javascript browsers access to your slideshow information.=0A=
    // This also ensures that your slideshow text and images are indexed=0A=
    // by search engines.=0A=
  =0A=
    $html =3D "\n";=0A=
  =0A=
    // Loop through all the slides in the slideshow=0A=
    for (i=3D0; i < this.slides.length; i++) {=0A=
  =0A=
      slide =3D this.slides[i];=0A=
  =0A=
      $html +=3D '<P>';=0A=
  =0A=
      if (slide.link) {=0A=
        $html +=3D '<a href=3D"' + slide.link + '">';=0A=
      }=0A=
  =0A=
      $html +=3D '<img src=3D"' + slide.src + '" ALT=3D"slideshow =
image">';=0A=
  =0A=
      if (slide.link) {=0A=
        $html +=3D "<\/a>";=0A=
      }=0A=
  =0A=
      if (slide.text) {=0A=
        $html +=3D "<BR>\n" + slide.text;=0A=
      }=0A=
  =0A=
      $html +=3D "<\/P>" + "\n\n";=0A=
    }=0A=
  =0A=
    // Make the HTML browser-safe=0A=
    $html =3D $html.replace(/\&/g, "&amp;" );=0A=
    $html =3D $html.replace(/</g, "&lt;" );=0A=
    $html =3D $html.replace(/>/g, "&gt;" );=0A=
  =0A=
    return('<pre>' + $html + '</pre>');=0A=
  }=0A=
=0A=
=0A=
  =
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=0A=
  // Private methods=0A=
  =
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=0A=
=0A=
  //--------------------------------------------------=0A=
  this.loop =3D function() {=0A=
    // This method is for internal use only.=0A=
    // This method gets called automatically by a JavaScript timeout.=0A=
    // It advances to the next slide, then sets the next timeout.=0A=
    // If the next slide image has not completed loading yet,=0A=
    // then do not advance to the next slide yet.=0A=
=0A=
    // Make sure the next slide image has finished loading=0A=
    if (this.current < this.slides.length - 1) {=0A=
      next_slide =3D this.slides[this.current + 1];=0A=
      if (next_slide.image.complete =3D=3D null || =
next_slide.image.complete) {=0A=
        this.next();=0A=
      }=0A=
    } else { // we're at the last slide=0A=
      this.next();=0A=
    }=0A=
    =0A=
    // Keep playing the slideshow=0A=
    this.play( );=0A=
  }=0A=
=0A=
=0A=
  //--------------------------------------------------=0A=
  this.valid_image =3D function() {=0A=
    // Returns 1 if a valid image has been set for the slideshow=0A=
  =0A=
    if (!this.image)=0A=
    {=0A=
      return false;=0A=
    }=0A=
    else {=0A=
      return true;=0A=
    }=0A=
  }=0A=
=0A=
  //--------------------------------------------------=0A=
  this.getElementById =3D function(element_id) {=0A=
    // This method returns the element corresponding to the id=0A=
=0A=
    if (document.getElementById) {=0A=
      return document.getElementById(element_id);=0A=
    }=0A=
    else if (document.all) {=0A=
      return document.all[element_id];=0A=
    }=0A=
    else if (document.layers) {=0A=
      return document.layers[element_id];=0A=
    } else {=0A=
      return undefined;=0A=
    }=0A=
  }=0A=
  =0A=
=0A=
  =
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=0A=
  // Deprecated methods=0A=
  // I don't recommend the use of the following methods,=0A=
  // but they are included for backward compatibility.=0A=
  // You can delete them if you don't need them.=0A=
  =
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=0A=
=0A=
  //--------------------------------------------------=0A=
  this.set_image =3D function(imageobject) {=0A=
    // This method is deprecated; you should use=0A=
    // the following code instead:=0A=
    // s.image =3D document.images.myimagename;=0A=
    // s.update();=0A=
=0A=
    if (!document.images)=0A=
      return;=0A=
    this.image =3D imageobject;=0A=
  }=0A=
=0A=
  //--------------------------------------------------=0A=
  this.set_textarea =3D function(textareaobject) {=0A=
    // This method is deprecated; you should use=0A=
    // the following code instead:=0A=
    // s.textarea =3D document.form.textareaname;=0A=
    // s.update();=0A=
=0A=
    this.textarea =3D textareaobject;=0A=
    this.display_text();=0A=
  }=0A=
=0A=
  //--------------------------------------------------=0A=
  this.set_textid =3D function(textidstr) {=0A=
    // This method is deprecated; you should use=0A=
    // the following code instead:=0A=
    // s.textid =3D "mytextid";=0A=
    // s.update();=0A=
=0A=
    this.textid =3D textidstr;=0A=
    this.display_text();=0A=
  }=0A=
}=0A=
=0A=
=0A=

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/jscommon/news_tabs.js

function shographic(id) {=0A=
document.getElementById("graphic").innerHTML =3D '<object =
classid=3D"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" =
codebase=3D"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swf=
lash.cab#version=3D8,0,0,0" width=3D"834" height=3D"400" id=3D"graphic" =
align=3D"middle"><param name=3D"movie" =
value=3D"http://www.bloomberg.com/apps/data?pid=3Davimage&iid=3D' + id + =
'" quality=3D"high" bgcolor=3D"#FF0000" width=3D"834" height=3D"400" =
align=3D"middle" type=3D"application/x-shockwave-flash" =
pluginspage=3D"http://www.macromedia.com/go/getflashplayer"/><param =
name=3D"wmode" value=3D"transparent"><embed =
type=3D"application/x-shockwave-flash" =
src=3D"http://www.bloomberg.com/apps/data?pid=3Davimage&iid=3D' + id + =
'" quality=3Dhigh =
pluginspage=3D"http://www.macromedia.com/go/getflashplayer" =
width=3D"834" height=3D400 wmode=3D"transparent"></embed></object>';=0A=
}=0A=
=0A=
=0A=
=0A=

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/ext-2.2/adapter/ext/ext-base.js

/*
 * Ext JS Library 2.2
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 *=20
 * http://extjs.com/license
 */

Ext=3D{version:"2.2"};window["undefined"]=3Dwindow["undefined"];Ext.apply=
=3Dfunction(C,D,B){if(B){Ext.apply(C,B)}if(C&&D&&typeof =
D=3D=3D"object"){for(var A in D){C[A]=3DD[A]}}return C};(function(){var =
idSeed=3D0;var ua=3Dnavigator.userAgent.toLowerCase();var =
isStrict=3Ddocument.compatMode=3D=3D"CSS1Compat",isOpera=3Dua.indexOf("op=
era")>-1,isSafari=3D(/webkit|khtml/).test(ua),isSafari3=3DisSafari&&ua.in=
dexOf("webkit/5")!=3D-1,isIE=3D!isOpera&&ua.indexOf("msie")>-1,isIE7=3D!i=
sOpera&&ua.indexOf("msie =
7")>-1,isGecko=3D!isSafari&&ua.indexOf("gecko")>-1,isGecko3=3D!isSafari&&=
ua.indexOf("rv:1.9")>-1,isBorderBox=3DisIE&&!isStrict,isWindows=3D(ua.ind=
exOf("windows")!=3D-1||ua.indexOf("win32")!=3D-1),isMac=3D(ua.indexOf("ma=
cintosh")!=3D-1||ua.indexOf("mac os =
x")!=3D-1),isAir=3D(ua.indexOf("adobeair")!=3D-1),isLinux=3D(ua.indexOf("=
linux")!=3D-1),isSecure=3Dwindow.location.href.toLowerCase().indexOf("htt=
ps")=3D=3D=3D0;if(isIE&&!isIE7){try{document.execCommand("BackgroundImage=
Cache",false,true)}catch(e){}}Ext.apply(Ext,{isStrict:isStrict,isSecure:i=
sSecure,isReady:false,enableGarbageCollector:true,enableListenerCollectio=
n:false,SSL_SECURE_URL:"javascript:false",BLANK_IMAGE_URL:"http:/"+"/extj=
s.com/s.gif",emptyFn:function(){},applyIf:function(o,c){if(o&&c){for(var =
p in c){if(typeof o[p]=3D=3D"undefined"){o[p]=3Dc[p]}}}return =
o},addBehaviors:function(o){if(!Ext.isReady){Ext.onReady(function(){Ext.a=
ddBehaviors(o)});return }var cache=3D{};for(var b in o){var =
parts=3Db.split("@");if(parts[1]){var =
s=3Dparts[0];if(!cache[s]){cache[s]=3DExt.select(s)}cache[s].on(parts[1],=
o[b])}}cache=3Dnull},id:function(el,prefix){prefix=3Dprefix||"ext-gen";el=
=3DExt.getDom(el);var id=3Dprefix+(++idSeed);return =
el?(el.id?el.id:(el.id=3Did)):id},extend:function(){var =
io=3Dfunction(o){for(var m in o){this[m]=3Do[m]}};var =
oc=3DObject.prototype.constructor;return =
function(sb,sp,overrides){if(typeof =
sp=3D=3D"object"){overrides=3Dsp;sp=3Dsb;sb=3Doverrides.constructor!=3Doc=
?overrides.constructor:function(){sp.apply(this,arguments)}}var =
F=3Dfunction(){},sbp,spp=3Dsp.prototype;F.prototype=3Dspp;sbp=3Dsb.protot=
ype=3Dnew =
F();sbp.constructor=3Dsb;sb.superclass=3Dspp;if(spp.constructor=3D=3Doc){=
spp.constructor=3Dsp}sb.override=3Dfunction(o){Ext.override(sb,o)};sbp.ov=
erride=3Dio;Ext.override(sb,overrides);sb.extend=3Dfunction(o){Ext.extend=
(sb,o)};return =
sb}}(),override:function(origclass,overrides){if(overrides){var =
p=3Dorigclass.prototype;for(var method in =
overrides){p[method]=3Doverrides[method]}}},namespace:function(){var =
a=3Darguments,o=3Dnull,i,j,d,rt;for(i=3D0;i<a.length;++i){d=3Da[i].split(=
".");rt=3Dd[0];eval("if (typeof "+rt+" =3D=3D \"undefined\"){"+rt+" =3D =
{};} o =3D =
"+rt+";");for(j=3D1;j<d.length;++j){o[d[j]]=3Do[d[j]]||{};o=3Do[d[j]]}}},=
urlEncode:function(o){if(!o){return""}var buf=3D[];for(var key in o){var =
ov=3Do[key],k=3DencodeURIComponent(key);var type=3Dtypeof =
ov;if(type=3D=3D"undefined"){buf.push(k,"=3D&")}else{if(type!=3D"function=
"&&type!=3D"object"){buf.push(k,"=3D",encodeURIComponent(ov),"&")}else{if=
(Ext.isArray(ov)){if(ov.length){for(var =
i=3D0,len=3Dov.length;i<len;i++){buf.push(k,"=3D",encodeURIComponent(ov[i=
]=3D=3D=3Dundefined?"":ov[i]),"&")}}else{buf.push(k,"=3D&")}}}}}buf.pop()=
;return =
buf.join("")},urlDecode:function(string,overwrite){if(!string||!string.le=
ngth){return{}}var obj=3D{};var pairs=3Dstring.split("&");var =
pair,name,value;for(var =
i=3D0,len=3Dpairs.length;i<len;i++){pair=3Dpairs[i].split("=3D");name=3Dd=
ecodeURIComponent(pair[0]);value=3DdecodeURIComponent(pair[1]);if(overwri=
te!=3D=3Dtrue){if(typeof =
obj[name]=3D=3D"undefined"){obj[name]=3Dvalue}else{if(typeof =
obj[name]=3D=3D"string"){obj[name]=3D[obj[name]];obj[name].push(value)}el=
se{obj[name].push(value)}}}else{obj[name]=3Dvalue}}return =
obj},each:function(array,fn,scope){if(typeof =
array.length=3D=3D"undefined"||typeof =
array=3D=3D"string"){array=3D[array]}for(var =
i=3D0,len=3Darray.length;i<len;i++){if(fn.call(scope||array[i],array[i],i=
,array)=3D=3D=3Dfalse){return i}}},combine:function(){var =
as=3Darguments,l=3Das.length,r=3D[];for(var i=3D0;i<l;i++){var =
a=3Das[i];if(Ext.isArray(a)){r=3Dr.concat(a)}else{if(a.length!=3D=3Dundef=
ined&&!a.substr){r=3Dr.concat(Array.prototype.slice.call(a,0))}else{r.pus=
h(a)}}}return r},escapeRe:function(s){return =
s.replace(/([.*+?^${}()|[\]\/\\])/g,"\\$1")},callback:function(cb,scope,a=
rgs,delay){if(typeof =
cb=3D=3D"function"){if(delay){cb.defer(delay,scope,args||[])}else{cb.appl=
y(scope,args||[])}}},getDom:function(el){if(!el||!document){return =
null}return el.dom?el.dom:(typeof =
el=3D=3D"string"?document.getElementById(el):el)},getDoc:function(){retur=
n Ext.get(document)},getBody:function(){return =
Ext.get(document.body||document.documentElement)},getCmp:function(id){ret=
urn Ext.ComponentMgr.get(id)},num:function(v,defaultValue){if(typeof =
v!=3D"number"){return defaultValue}return v},destroy:function(){for(var =
i=3D0,a=3Darguments,len=3Da.length;i<len;i++){var =
as=3Da[i];if(as){if(typeof =
as.destroy=3D=3D"function"){as.destroy()}else{if(as.dom){as.removeAllList=
eners();as.remove()}}}}},removeNode:isIE?function(){var d;return =
function(n){if(n&&n.tagName!=3D"BODY"){d=3Dd||document.createElement("div=
");d.appendChild(n);d.innerHTML=3D""}}}():function(n){if(n&&n.parentNode&=
&n.tagName!=3D"BODY"){n.parentNode.removeChild(n)}},type:function(o){if(o=
=3D=3D=3Dundefined||o=3D=3D=3Dnull){return =
false}if(o.htmlElement){return"element"}var t=3Dtypeof =
o;if(t=3D=3D"object"&&o.nodeName){switch(o.nodeType){case =
1:return"element";case =
3:return(/\S/).test(o.nodeValue)?"textnode":"whitespace"}}if(t=3D=3D"obje=
ct"||t=3D=3D"function"){switch(o.constructor){case =
Array:return"array";case RegExp:return"regexp"}if(typeof =
o.length=3D=3D"number"&&typeof =
o.item=3D=3D"function"){return"nodelist"}}return =
t},isEmpty:function(v,allowBlank){return =
v=3D=3D=3Dnull||v=3D=3D=3Dundefined||(!allowBlank?v=3D=3D=3D"":false)},va=
lue:function(v,defaultValue,allowBlank){return =
Ext.isEmpty(v,allowBlank)?defaultValue:v},isArray:function(v){return =
v&&typeof v.length=3D=3D"number"&&typeof =
v.splice=3D=3D"function"},isDate:function(v){return v&&typeof =
v.getFullYear=3D=3D"function"},isOpera:isOpera,isSafari:isSafari,isSafari=
3:isSafari3,isSafari2:isSafari&&!isSafari3,isIE:isIE,isIE6:isIE&&!isIE7,i=
sIE7:isIE7,isGecko:isGecko,isGecko2:isGecko&&!isGecko3,isGecko3:isGecko3,=
isBorderBox:isBorderBox,isLinux:isLinux,isWindows:isWindows,isMac:isMac,i=
sAir:isAir,useShims:((isIE&&!isIE7)||(isMac&&isGecko&&!isGecko3))});Ext.n=
s=3DExt.namespace})();Ext.ns("Ext","Ext.util","Ext.grid","Ext.dd","Ext.tr=
ee","Ext.data","Ext.form","Ext.menu","Ext.state","Ext.lib","Ext.layout","=
Ext.app","Ext.ux");Ext.apply(Function.prototype,{createCallback:function(=
){var A=3Darguments;var B=3Dthis;return function(){return =
B.apply(window,A)}},createDelegate:function(C,B,A){var D=3Dthis;return =
function(){var =
F=3DB||arguments;if(A=3D=3D=3Dtrue){F=3DArray.prototype.slice.call(argume=
nts,0);F=3DF.concat(B)}else{if(typeof =
A=3D=3D"number"){F=3DArray.prototype.slice.call(arguments,0);var =
E=3D[A,0].concat(B);Array.prototype.splice.apply(F,E)}}return =
D.apply(C||window,F)}},defer:function(C,E,B,A){var =
D=3Dthis.createDelegate(E,B,A);if(C){return setTimeout(D,C)}D();return =
0},createSequence:function(B,A){if(typeof B!=3D"function"){return =
this}var C=3Dthis;return function(){var =
D=3DC.apply(this||window,arguments);B.apply(A||this||window,arguments);re=
turn D}},createInterceptor:function(B,A){if(typeof =
B!=3D"function"){return this}var C=3Dthis;return =
function(){B.target=3Dthis;B.method=3DC;if(B.apply(A||this||window,argume=
nts)=3D=3D=3Dfalse){return }return =
C.apply(this||window,arguments)}}});Ext.applyIf(String,{escape:function(A=
){return A.replace(/('|\\)/g,"\\$1")},leftPad:function(D,B,C){var =
A=3Dnew String(D);if(!C){C=3D" "}while(A.length<B){A=3DC+A}return =
A.toString()},format:function(B){var =
A=3DArray.prototype.slice.call(arguments,1);return =
B.replace(/\{(\d+)\}/g,function(C,D){return =
A[D]})}});String.prototype.toggle=3Dfunction(B,A){return =
this=3D=3DB?A:B};String.prototype.trim=3Dfunction(){var =
A=3D/^\s+|\s+$/g;return function(){return =
this.replace(A,"")}}();Ext.applyIf(Number.prototype,{constrain:function(B=
,A){return =
Math.min(Math.max(this,B),A)}});Ext.applyIf(Array.prototype,{indexOf:func=
tion(C){for(var B=3D0,A=3Dthis.length;B<A;B++){if(this[B]=3D=3DC){return =
B}}return -1},remove:function(B){var =
A=3Dthis.indexOf(B);if(A!=3D-1){this.splice(A,1)}return =
this}});Date.prototype.getElapsed=3Dfunction(A){return Math.abs((A||new =
Date()).getTime()-this.getTime())};=0A=
(function(){var B;Ext.lib.Dom=3D{getViewWidth:function(E){return =
E?this.getDocumentWidth():this.getViewportWidth()},getViewHeight:function=
(E){return =
E?this.getDocumentHeight():this.getViewportHeight()},getDocumentHeight:fu=
nction(){var =
E=3D(document.compatMode!=3D"CSS1Compat")?document.body.scrollHeight:docu=
ment.documentElement.scrollHeight;return =
Math.max(E,this.getViewportHeight())},getDocumentWidth:function(){var =
E=3D(document.compatMode!=3D"CSS1Compat")?document.body.scrollWidth:docum=
ent.documentElement.scrollWidth;return =
Math.max(E,this.getViewportWidth())},getViewportHeight:function(){if(Ext.=
isIE){return =
Ext.isStrict?document.documentElement.clientHeight:document.body.clientHe=
ight}else{return =
self.innerHeight}},getViewportWidth:function(){if(Ext.isIE){return =
Ext.isStrict?document.documentElement.clientWidth:document.body.clientWid=
th}else{return =
self.innerWidth}},isAncestor:function(F,G){F=3DExt.getDom(F);G=3DExt.getD=
om(G);if(!F||!G){return false}if(F.contains&&!Ext.isSafari){return =
F.contains(G)}else{if(F.compareDocumentPosition){return =
!!(F.compareDocumentPosition(G)&16)}else{var =
E=3DG.parentNode;while(E){if(E=3D=3DF){return =
true}else{if(!E.tagName||E.tagName.toUpperCase()=3D=3D"HTML"){return =
false}}E=3DE.parentNode}return false}}},getRegion:function(E){return =
Ext.lib.Region.getRegion(E)},getY:function(E){return =
this.getXY(E)[1]},getX:function(E){return =
this.getXY(E)[0]},getXY:function(G){var =
F,K,M,N,J=3D(document.body||document.documentElement);G=3DExt.getDom(G);i=
f(G=3D=3DJ){return[0,0]}if(G.getBoundingClientRect){M=3DG.getBoundingClie=
ntRect();N=3DC(document).getScroll();return[M.left+N.left,M.top+N.top]}va=
r O=3D0,L=3D0;F=3DG;var =
E=3DC(G).getStyle("position")=3D=3D"absolute";while(F){O+=3DF.offsetLeft;=
L+=3DF.offsetTop;if(!E&&C(F).getStyle("position")=3D=3D"absolute"){E=3Dtr=
ue}if(Ext.isGecko){K=3DC(F);var =
P=3DparseInt(K.getStyle("borderTopWidth"),10)||0;var =
H=3DparseInt(K.getStyle("borderLeftWidth"),10)||0;O+=3DH;L+=3DP;if(F!=3DG=
&&K.getStyle("overflow")!=3D"visible"){O+=3DH;L+=3DP}}F=3DF.offsetParent}=
if(Ext.isSafari&&E){O-=3DJ.offsetLeft;L-=3DJ.offsetTop}if(Ext.isGecko&&!E=
){var =
I=3DC(J);O+=3DparseInt(I.getStyle("borderLeftWidth"),10)||0;L+=3DparseInt=
(I.getStyle("borderTopWidth"),10)||0}F=3DG.parentNode;while(F&&F!=3DJ){if=
(!Ext.isOpera||(F.tagName!=3D"TR"&&C(F).getStyle("display")!=3D"inline"))=
{O-=3DF.scrollLeft;L-=3DF.scrollTop}F=3DF.parentNode}return[O,L]},setXY:f=
unction(E,F){E=3DExt.fly(E,"_setXY");E.position();var =
G=3DE.translatePoints(F);if(F[0]!=3D=3Dfalse){E.dom.style.left=3DG.left+"=
px"}if(F[1]!=3D=3Dfalse){E.dom.style.top=3DG.top+"px"}},setX:function(F,E=
){this.setXY(F,[E,false])},setY:function(E,F){this.setXY(E,[false,F])}};E=
xt.lib.Event=3Dfunction(){var F=3Dfalse;var G=3D[];var K=3D[];var =
I=3D0;var H=3D[];var E=3D0;var =
J=3Dnull;return{POLL_RETRYS:200,POLL_INTERVAL:20,EL:0,TYPE:1,FN:2,WFN:3,O=
BJ:3,ADJ_SCOPE:4,_interval:null,startInterval:function(){if(!this._interv=
al){var L=3Dthis;var =
M=3Dfunction(){L._tryPreloadAttach()};this._interval=3DsetInterval(M,this=
.POLL_INTERVAL)}},onAvailable:function(N,L,O,M){H.push({id:N,fn:L,obj:O,o=
verride:M,checkReady:false});I=3Dthis.POLL_RETRYS;this.startInterval()},a=
ddListener:function(Q,M,P){Q=3DExt.getDom(Q);if(!Q||!P){return =
false}if("unload"=3D=3DM){K[K.length]=3D[Q,M,P];return true}var =
O=3Dfunction(R){return typeof =
Ext!=3D"undefined"?P(Ext.lib.Event.getEvent(R)):false};var =
L=3D[Q,M,P,O];var N=3DG.length;G[N]=3DL;this.doAdd(Q,M,O,false);return =
true},removeListener:function(S,O,R){var =
Q,N;S=3DExt.getDom(S);if(!R){return =
this.purgeElement(S,false,O)}if("unload"=3D=3DO){for(Q=3D0,N=3DK.length;Q=
<N;Q++){var =
M=3DK[Q];if(M&&M[0]=3D=3DS&&M[1]=3D=3DO&&M[2]=3D=3DR){K.splice(Q,1);retur=
n true}}return false}var L=3Dnull;var =
P=3Darguments[3];if("undefined"=3D=3Dtypeof =
P){P=3Dthis._getCacheIndex(S,O,R)}if(P>=3D0){L=3DG[P]}if(!S||!L){return =
false}this.doRemove(S,O,L[this.WFN],false);delete G[P][this.WFN];delete =
G[P][this.FN];G.splice(P,1);return =
true},getTarget:function(N,M){N=3DN.browserEvent||N;var =
L=3DN.target||N.srcElement;return =
this.resolveTextNode(L)},resolveTextNode:function(L){if(Ext.isSafari&&L&&=
3=3D=3DL.nodeType){return L.parentNode}else{return =
L}},getPageX:function(M){M=3DM.browserEvent||M;var =
L=3DM.pageX;if(!L&&0!=3D=3DL){L=3DM.clientX||0;if(Ext.isIE){L+=3Dthis.get=
Scroll()[1]}}return L},getPageY:function(L){L=3DL.browserEvent||L;var =
M=3DL.pageY;if(!M&&0!=3D=3DM){M=3DL.clientY||0;if(Ext.isIE){M+=3Dthis.get=
Scroll()[0]}}return =
M},getXY:function(L){L=3DL.browserEvent||L;return[this.getPageX(L),this.g=
etPageY(L)]},getRelatedTarget:function(M){M=3DM.browserEvent||M;var =
L=3DM.relatedTarget;if(!L){if(M.type=3D=3D"mouseout"){L=3DM.toElement}els=
e{if(M.type=3D=3D"mouseover"){L=3DM.fromElement}}}return =
this.resolveTextNode(L)},getTime:function(N){N=3DN.browserEvent||N;if(!N.=
time){var M=3Dnew =
Date().getTime();try{N.time=3DM}catch(L){this.lastError=3DL;return =
M}}return =
N.time},stopEvent:function(L){this.stopPropagation(L);this.preventDefault=
(L)},stopPropagation:function(L){L=3DL.browserEvent||L;if(L.stopPropagati=
on){L.stopPropagation()}else{L.cancelBubble=3Dtrue}},preventDefault:funct=
ion(L){L=3DL.browserEvent||L;if(L.preventDefault){L.preventDefault()}else=
{L.returnValue=3Dfalse}},getEvent:function(M){var =
L=3DM||window.event;if(!L){var =
N=3Dthis.getEvent.caller;while(N){L=3DN.arguments[0];if(L&&Event=3D=3DL.c=
onstructor){break}N=3DN.caller}}return =
L},getCharCode:function(L){L=3DL.browserEvent||L;return =
L.charCode||L.keyCode||0},_getCacheIndex:function(Q,N,P){for(var =
O=3D0,M=3DG.length;O<M;++O){var =
L=3DG[O];if(L&&L[this.FN]=3D=3DP&&L[this.EL]=3D=3DQ&&L[this.TYPE]=3D=3DN)=
{return O}}return -1},elCache:{},getEl:function(L){return =
document.getElementById(L)},clearCache:function(){},_load:function(M){F=3D=
true;var =
L=3DExt.lib.Event;if(Ext.isIE){L.doRemove(window,"load",L._load)}},_tryPr=
eloadAttach:function(){if(this.locked){return =
false}this.locked=3Dtrue;var R=3D!F;if(!R){R=3D(I>0)}var Q=3D[];for(var =
M=3D0,L=3DH.length;M<L;++M){var P=3DH[M];if(P){var =
O=3Dthis.getEl(P.id);if(O){if(!P.checkReady||F||O.nextSibling||(document&=
&document.body)){var =
N=3DO;if(P.override){if(P.override=3D=3D=3Dtrue){N=3DP.obj}else{N=3DP.ove=
rride}}P.fn.call(N,P.obj);H[M]=3Dnull}}else{Q.push(P)}}}I=3D(Q.length=3D=3D=
=3D0)?0:I-1;if(R){this.startInterval()}else{clearInterval(this._interval)=
;this._interval=3Dnull}this.locked=3Dfalse;return =
true},purgeElement:function(P,Q,N){var =
R=3Dthis.getListeners(P,N);if(R){for(var O=3D0,L=3DR.length;O<L;++O){var =
M=3DR[O];this.removeListener(P,M.type,M.fn)}}if(Q&&P&&P.childNodes){for(O=
=3D0,L=3DP.childNodes.length;O<L;++O){this.purgeElement(P.childNodes[O],Q=
,N)}}},getListeners:function(M,R){var =
P=3D[],L;if(!R){L=3D[G,K]}else{if(R=3D=3D"unload"){L=3D[K]}else{L=3D[G]}}=
for(var O=3D0;O<L.length;++O){var T=3DL[O];if(T&&T.length>0){for(var =
Q=3D0,S=3DT.length;Q<S;++Q){var =
N=3DT[Q];if(N&&N[this.EL]=3D=3D=3DM&&(!R||R=3D=3D=3DN[this.TYPE])){P.push=
({type:N[this.TYPE],fn:N[this.FN],obj:N[this.OBJ],adjust:N[this.ADJ_SCOPE=
],index:Q})}}}}return(P.length)?P:null},_unload:function(S){var =
R=3DExt.lib.Event,P,O,M,L,N;for(P=3D0,L=3DK.length;P<L;++P){M=3DK[P];if(M=
){var =
Q=3Dwindow;if(M[R.ADJ_SCOPE]){if(M[R.ADJ_SCOPE]=3D=3D=3Dtrue){Q=3DM[R.OBJ=
]}else{Q=3DM[R.ADJ_SCOPE]}}M[R.FN].call(Q,R.getEvent(S),M[R.OBJ]);K[P]=3D=
null;M=3Dnull;Q=3Dnull}}K=3Dnull;if(G&&G.length>0){O=3DG.length;while(O){=
N=3DO-1;M=3DG[N];if(M){R.removeListener(M[R.EL],M[R.TYPE],M[R.FN],N)}O=3D=
O-1}M=3Dnull;R.clearCache()}R.doRemove(window,"unload",R._unload)},getScr=
oll:function(){var =
L=3Ddocument.documentElement,M=3Ddocument.body;if(L&&(L.scrollTop||L.scro=
llLeft)){return[L.scrollTop,L.scrollLeft]}else{if(M){return[M.scrollTop,M=
.scrollLeft]}else{return[0,0]}}},doAdd:function(){if(window.addEventListe=
ner){return =
function(O,M,N,L){O.addEventListener(M,N,(L))}}else{if(window.attachEvent=
){return function(O,M,N,L){O.attachEvent("on"+M,N)}}else{return =
function(){}}}}(),doRemove:function(){if(window.removeEventListener){retu=
rn =
function(O,M,N,L){O.removeEventListener(M,N,(L))}}else{if(window.detachEv=
ent){return function(N,L,M){N.detachEvent("on"+L,M)}}else{return =
function(){}}}}()}}();var =
D=3DExt.lib.Event;D.on=3DD.addListener;D.un=3DD.removeListener;if(documen=
t&&document.body){D._load()}else{D.doAdd(window,"load",D._load)}D.doAdd(w=
indow,"unload",D._unload);D._tryPreloadAttach();Ext.lib.Ajax=3D{request:f=
unction(K,I,E,J,F){if(F){var G=3DF.headers;if(G){for(var H in =
G){if(G.hasOwnProperty(H)){this.initHeader(H,G[H],false)}}}if(F.xmlData){=
if(!G||!G["Content-Type"]){this.initHeader("Content-Type","text/xml",fals=
e)}K=3D(K?K:(F.method?F.method:"POST"));J=3DF.xmlData}else{if(F.jsonData)=
{if(!G||!G["Content-Type"]){this.initHeader("Content-Type","application/j=
son",false)}K=3D(K?K:(F.method?F.method:"POST"));J=3Dtypeof =
F.jsonData=3D=3D"object"?Ext.encode(F.jsonData):F.jsonData}}}return =
this.asyncRequest(K,I,E,J)},serializeForm:function(F){if(typeof =
F=3D=3D"string"){F=3D(document.getElementById(F)||document.forms[F])}var =
G,E,H,J,K=3D"",M=3Dfalse;for(var =
L=3D0;L<F.elements.length;L++){G=3DF.elements[L];J=3DF.elements[L].disabl=
ed;E=3DF.elements[L].name;H=3DF.elements[L].value;if(!J&&E){switch(G.type=
){case"select-one":case"select-multiple":for(var =
I=3D0;I<G.options.length;I++){if(G.options[I].selected){if(Ext.isIE){K+=3D=
encodeURIComponent(E)+"=3D"+encodeURIComponent(G.options[I].attributes["v=
alue"].specified?G.options[I].value:G.options[I].text)+"&"}else{K+=3Denco=
deURIComponent(E)+"=3D"+encodeURIComponent(G.options[I].hasAttribute("val=
ue")?G.options[I].value:G.options[I].text)+"&"}}}break;case"radio":case"c=
heckbox":if(G.checked){K+=3DencodeURIComponent(E)+"=3D"+encodeURIComponen=
t(H)+"&"}break;case"file":case =
undefined:case"reset":case"button":break;case"submit":if(M=3D=3Dfalse){K+=
=3DencodeURIComponent(E)+"=3D"+encodeURIComponent(H)+"&";M=3Dtrue}break;d=
efault:K+=3DencodeURIComponent(E)+"=3D"+encodeURIComponent(H)+"&";break}}=
}K=3DK.substr(0,K.length-1);return =
K},headers:{},hasHeaders:false,useDefaultHeader:true,defaultPostHeader:"a=
pplication/x-www-form-urlencoded; =
charset=3DUTF-8",useDefaultXhrHeader:true,defaultXhrHeader:"XMLHttpReques=
t",hasDefaultHeaders:true,defaultHeaders:{},poll:{},timeout:{},pollInterv=
al:50,transactionId:0,setProgId:function(E){this.activeX.unshift(E)},setD=
efaultPostHeader:function(E){this.useDefaultHeader=3DE},setDefaultXhrHead=
er:function(E){this.useDefaultXhrHeader=3DE},setPollingInterval:function(=
E){if(typeof =
E=3D=3D"number"&&isFinite(E)){this.pollInterval=3DE}},createXhrObject:fun=
ction(I){var H,E;try{E=3Dnew =
XMLHttpRequest();H=3D{conn:E,tId:I}}catch(G){for(var =
F=3D0;F<this.activeX.length;++F){try{E=3Dnew =
ActiveXObject(this.activeX[F]);H=3D{conn:E,tId:I};break}catch(G){}}}final=
ly{return H}},getConnectionObject:function(){var F;var =
G=3Dthis.transactionId;try{F=3Dthis.createXhrObject(G);if(F){this.transac=
tionId++}}catch(E){}finally{return =
F}},asyncRequest:function(I,F,H,E){var =
G=3Dthis.getConnectionObject();if(!G){return =
null}else{G.conn.open(I,F,true);if(this.useDefaultXhrHeader){if(!this.def=
aultHeaders["X-Requested-With"]){this.initHeader("X-Requested-With",this.=
defaultXhrHeader,true)}}if(E&&this.useDefaultHeader&&(!this.hasHeaders||!=
this.headers["Content-Type"])){this.initHeader("Content-Type",this.defaul=
tPostHeader)}if(this.hasDefaultHeaders||this.hasHeaders){this.setHeader(G=
)}this.handleReadyState(G,H);G.conn.send(E||null);return =
G}},handleReadyState:function(F,G){var =
E=3Dthis;if(G&&G.timeout){this.timeout[F.tId]=3Dwindow.setTimeout(functio=
n(){E.abort(F,G,true)},G.timeout)}this.poll[F.tId]=3Dwindow.setInterval(f=
unction(){if(F.conn&&F.conn.readyState=3D=3D4){window.clearInterval(E.pol=
l[F.tId]);delete =
E.poll[F.tId];if(G&&G.timeout){window.clearTimeout(E.timeout[F.tId]);dele=
te =
E.timeout[F.tId]}E.handleTransactionResponse(F,G)}},this.pollInterval)},h=
andleTransactionResponse:function(I,J,E){if(!J){this.releaseObject(I);ret=
urn }var =
G,F;try{if(I.conn.status!=3D=3Dundefined&&I.conn.status!=3D0){G=3DI.conn.=
status}else{G=3D13030}}catch(H){G=3D13030}if(G>=3D200&&G<300){F=3Dthis.cr=
eateResponseObject(I,J.argument);if(J.success){if(!J.scope){J.success(F)}=
else{J.success.apply(J.scope,[F])}}}else{switch(G){case 12002:case =
12029:case 12030:case 12031:case 12152:case =
13030:F=3Dthis.createExceptionObject(I.tId,J.argument,(E?E:false));if(J.f=
ailure){if(!J.scope){J.failure(F)}else{J.failure.apply(J.scope,[F])}}brea=
k;default:F=3Dthis.createResponseObject(I,J.argument);if(J.failure){if(!J=
.scope){J.failure(F)}else{J.failure.apply(J.scope,[F])}}}}this.releaseObj=
ect(I);F=3Dnull},createResponseObject:function(E,K){var H=3D{};var =
M=3D{};try{var G=3DE.conn.getAllResponseHeaders();var =
J=3DG.split("\n");for(var I=3D0;I<J.length;I++){var =
F=3DJ[I].indexOf(":");if(F!=3D-1){M[J[I].substring(0,F)]=3DJ[I].substring=
(F+2)}}}catch(L){}H.tId=3DE.tId;H.status=3DE.conn.status;H.statusText=3DE=
.conn.statusText;H.getResponseHeader=3DM;H.getAllResponseHeaders=3DG;H.re=
sponseText=3DE.conn.responseText;H.responseXML=3DE.conn.responseXML;if(ty=
peof K!=3D=3Dundefined){H.argument=3DK}return =
H},createExceptionObject:function(L,H,E){var J=3D0;var =
K=3D"communication failure";var G=3D-1;var F=3D"transaction aborted";var =
I=3D{};I.tId=3DL;if(E){I.status=3DG;I.statusText=3DF}else{I.status=3DJ;I.=
statusText=3DK}if(H){I.argument=3DH}return =
I},initHeader:function(E,H,G){var =
F=3D(G)?this.defaultHeaders:this.headers;if(F[E]=3D=3D=3Dundefined){F[E]=3D=
H}else{F[E]=3DH+","+F[E]}if(G){this.hasDefaultHeaders=3Dtrue}else{this.ha=
sHeaders=3Dtrue}},setHeader:function(E){if(this.hasDefaultHeaders){for(va=
r F in =
this.defaultHeaders){if(this.defaultHeaders.hasOwnProperty(F)){E.conn.set=
RequestHeader(F,this.defaultHeaders[F])}}}if(this.hasHeaders){for(var F =
in =
this.headers){if(this.headers.hasOwnProperty(F)){E.conn.setRequestHeader(=
F,this.headers[F])}}this.headers=3D{};this.hasHeaders=3Dfalse}},resetDefa=
ultHeaders:function(){delete =
this.defaultHeaders;this.defaultHeaders=3D{};this.hasDefaultHeaders=3Dfal=
se},abort:function(F,G,E){if(this.isCallInProgress(F)){F.conn.abort();win=
dow.clearInterval(this.poll[F.tId]);delete this.poll[F.tId];if(E){delete =
this.timeout[F.tId]}this.handleTransactionResponse(F,G,true);return =
true}else{return false}},isCallInProgress:function(E){if(E.conn){return =
E.conn.readyState!=3D4&&E.conn.readyState!=3D0}else{return =
false}},releaseObject:function(E){E.conn=3Dnull;E=3Dnull},activeX:["MSXML=
2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"]};Ext.lib.Region=3Dfu=
nction(G,H,E,F){this.top=3DG;this[1]=3DG;this.right=3DH;this.bottom=3DE;t=
his.left=3DF;this[0]=3DF};Ext.lib.Region.prototype=3D{contains:function(E=
){return(E.left>=3Dthis.left&&E.right<=3Dthis.right&&E.top>=3Dthis.top&&E=
.bottom<=3Dthis.bottom)},getArea:function(){return((this.bottom-this.top)=
*(this.right-this.left))},intersect:function(I){var =
G=3DMath.max(this.top,I.top);var H=3DMath.min(this.right,I.right);var =
E=3DMath.min(this.bottom,I.bottom);var =
F=3DMath.max(this.left,I.left);if(E>=3DG&&H>=3DF){return new =
Ext.lib.Region(G,H,E,F)}else{return null}},union:function(I){var =
G=3DMath.min(this.top,I.top);var H=3DMath.max(this.right,I.right);var =
E=3DMath.max(this.bottom,I.bottom);var =
F=3DMath.min(this.left,I.left);return new =
Ext.lib.Region(G,H,E,F)},constrainTo:function(E){this.top=3Dthis.top.cons=
train(E.top,E.bottom);this.bottom=3Dthis.bottom.constrain(E.top,E.bottom)=
;this.left=3Dthis.left.constrain(E.left,E.right);this.right=3Dthis.right.=
constrain(E.left,E.right);return =
this},adjust:function(G,F,E,H){this.top+=3DG;this.left+=3DF;this.right+=3D=
H;this.bottom+=3DE;return =
this}};Ext.lib.Region.getRegion=3Dfunction(H){var =
J=3DExt.lib.Dom.getXY(H);var G=3DJ[1];var I=3DJ[0]+H.offsetWidth;var =
E=3DJ[1]+H.offsetHeight;var F=3DJ[0];return new =
Ext.lib.Region(G,I,E,F)};Ext.lib.Point=3Dfunction(E,F){if(Ext.isArray(E))=
{F=3DE[1];E=3DE[0]}this.x=3Dthis.right=3Dthis.left=3Dthis[0]=3DE;this.y=3D=
this.top=3Dthis.bottom=3Dthis[1]=3DF};Ext.lib.Point.prototype=3Dnew =
Ext.lib.Region();Ext.lib.Anim=3D{scroll:function(H,F,I,J,E,G){return =
this.run(H,F,I,J,E,G,Ext.lib.Scroll)},motion:function(H,F,I,J,E,G){return=
 =
this.run(H,F,I,J,E,G,Ext.lib.Motion)},color:function(H,F,I,J,E,G){return =
this.run(H,F,I,J,E,G,Ext.lib.ColorAnim)},run:function(I,F,K,L,E,H,G){G=3D=
G||Ext.lib.AnimBase;if(typeof L=3D=3D"string"){L=3DExt.lib.Easing[L]}var =
J=3Dnew G(I,F,K,L);J.animateX(function(){Ext.callback(E,H)});return =
J}};function C(E){if(!B){B=3Dnew =
Ext.Element.Flyweight()}B.dom=3DE;return B}if(Ext.isIE){function A(){var =
E=3DFunction.prototype;delete E.createSequence;delete E.defer;delete =
E.createDelegate;delete E.createCallback;delete =
E.createInterceptor;window.detachEvent("onunload",A)}window.attachEvent("=
onunload",A)}Ext.lib.AnimBase=3Dfunction(F,E,G,H){if(F){this.init(F,E,G,H=
)}};Ext.lib.AnimBase.prototype=3D{toString:function(){var =
E=3Dthis.getEl();var F=3DE.id||E.tagName;return("Anim =
"+F)},patterns:{noNegatives:/width|height|opacity|padding/i,offsetAttribu=
te:/^((width|height)|(top|left))$/,defaultUnit:/width|height|top$|bottom$=
|left$|right$/i,offsetUnit:/\d+(em|%|en|ex|pt|in|cm|mm|pc)$/i},doMethod:f=
unction(E,G,F){return =
this.method(this.currentFrame,G,F-G,this.totalFrames)},setAttribute:funct=
ion(E,G,F){if(this.patterns.noNegatives.test(E)){G=3D(G>0)?G:0}Ext.fly(th=
is.getEl(),"_anim").setStyle(E,G+F)},getAttribute:function(E){var =
G=3Dthis.getEl();var =
I=3DC(G).getStyle(E);if(I!=3D=3D"auto"&&!this.patterns.offsetUnit.test(I)=
){return parseFloat(I)}var =
F=3Dthis.patterns.offsetAttribute.exec(E)||[];var J=3D!!(F[3]);var =
H=3D!!(F[2]);if(H||(C(G).getStyle("position")=3D=3D"absolute"&&J)){I=3DG[=
"offset"+F[0].charAt(0).toUpperCase()+F[0].substr(1)]}else{I=3D0}return =
I},getDefaultUnit:function(E){if(this.patterns.defaultUnit.test(E)){retur=
n"px"}return""},animateX:function(G,E){var =
F=3Dfunction(){this.onComplete.removeListener(F);if(typeof =
G=3D=3D"function"){G.call(E||this,this)}};this.onComplete.addListener(F,t=
his);this.animate()},setRuntimeAttribute:function(F){var K;var G;var =
H=3Dthis.attributes;this.runtimeAttributes[F]=3D{};var =
J=3Dfunction(L){return(typeof =
L!=3D=3D"undefined")};if(!J(H[F]["to"])&&!J(H[F]["by"])){return =
false}K=3D(J(H[F]["from"]))?H[F]["from"]:this.getAttribute(F);if(J(H[F]["=
to"])){G=3DH[F]["to"]}else{if(J(H[F]["by"])){if(K.constructor=3D=3DArray)=
{G=3D[];for(var =
I=3D0,E=3DK.length;I<E;++I){G[I]=3DK[I]+H[F]["by"][I]}}else{G=3DK+H[F]["b=
y"]}}}this.runtimeAttributes[F].start=3DK;this.runtimeAttributes[F].end=3D=
G;this.runtimeAttributes[F].unit=3D(J(H[F].unit))?H[F]["unit"]:this.getDe=
faultUnit(F)},init:function(G,L,K,E){var F=3Dfalse;var H=3Dnull;var =
J=3D0;G=3DExt.getDom(G);this.attributes=3DL||{};this.duration=3DK||1;this=
.method=3DE||Ext.lib.Easing.easeNone;this.useSeconds=3Dtrue;this.currentF=
rame=3D0;this.totalFrames=3DExt.lib.AnimMgr.fps;this.getEl=3Dfunction(){r=
eturn G};this.isAnimated=3Dfunction(){return =
F};this.getStartTime=3Dfunction(){return =
H};this.runtimeAttributes=3D{};this.animate=3Dfunction(){if(this.isAnimat=
ed()){return =
false}this.currentFrame=3D0;this.totalFrames=3D(this.useSeconds)?Math.cei=
l(Ext.lib.AnimMgr.fps*this.duration):this.duration;Ext.lib.AnimMgr.regist=
erElement(this)};this.stop=3Dfunction(O){if(O){this.currentFrame=3Dthis.t=
otalFrames;this._onTween.fire()}Ext.lib.AnimMgr.stop(this)};var =
N=3Dfunction(){this.onStart.fire();this.runtimeAttributes=3D{};for(var O =
in this.attributes){this.setRuntimeAttribute(O)}F=3Dtrue;J=3D0;H=3Dnew =
Date()};var M=3Dfunction(){var Q=3D{duration:new =
Date()-this.getStartTime(),currentFrame:this.currentFrame};Q.toString=3Df=
unction(){return("duration: "+Q.duration+", currentFrame: =
"+Q.currentFrame)};this.onTween.fire(Q);var =
P=3Dthis.runtimeAttributes;for(var O in =
P){this.setAttribute(O,this.doMethod(O,P[O].start,P[O].end),P[O].unit)}J+=
=3D1};var I=3Dfunction(){var O=3D(new Date()-H)/1000;var =
P=3D{duration:O,frames:J,fps:J/O};P.toString=3Dfunction(){return("duratio=
n: "+P.duration+", frames: "+P.frames+", fps: =
"+P.fps)};F=3Dfalse;J=3D0;this.onComplete.fire(P)};this._onStart=3Dnew =
Ext.util.Event(this);this.onStart=3Dnew =
Ext.util.Event(this);this.onTween=3Dnew =
Ext.util.Event(this);this._onTween=3Dnew =
Ext.util.Event(this);this.onComplete=3Dnew =
Ext.util.Event(this);this._onComplete=3Dnew =
Ext.util.Event(this);this._onStart.addListener(N);this._onTween.addListen=
er(M);this._onComplete.addListener(I)}};Ext.lib.AnimMgr=3Dnew =
function(){var G=3Dnull;var F=3D[];var =
E=3D0;this.fps=3D1000;this.delay=3D1;this.registerElement=3Dfunction(J){F=
[F.length]=3DJ;E+=3D1;J._onStart.fire();this.start()};this.unRegister=3Df=
unction(K,J){K._onComplete.fire();J=3DJ||I(K);if(J!=3D-1){F.splice(J,1)}E=
-=3D1;if(E<=3D0){this.stop()}};this.start=3Dfunction(){if(G=3D=3D=3Dnull)=
{G=3DsetInterval(this.run,this.delay)}};this.stop=3Dfunction(L){if(!L){cl=
earInterval(G);for(var =
K=3D0,J=3DF.length;K<J;++K){if(F[0].isAnimated()){this.unRegister(F[0],0)=
}}F=3D[];G=3Dnull;E=3D0}else{this.unRegister(L)}};this.run=3Dfunction(){f=
or(var L=3D0,J=3DF.length;L<J;++L){var =
K=3DF[L];if(!K||!K.isAnimated()){continue}if(K.currentFrame<K.totalFrames=
||K.totalFrames=3D=3D=3Dnull){K.currentFrame+=3D1;if(K.useSeconds){H(K)}K=
._onTween.fire()}else{Ext.lib.AnimMgr.stop(K,L)}}};var =
I=3Dfunction(L){for(var =
K=3D0,J=3DF.length;K<J;++K){if(F[K]=3D=3DL){return K}}return -1};var =
H=3Dfunction(K){var N=3DK.totalFrames;var M=3DK.currentFrame;var =
L=3D(K.currentFrame*K.duration*1000/K.totalFrames);var J=3D(new =
Date()-K.getStartTime());var =
O=3D0;if(J<K.duration*1000){O=3DMath.round((J/L-1)*K.currentFrame)}else{O=
=3DN-(M+1)}if(O>0&&isFinite(O)){if(K.currentFrame+O>=3DN){O=3DN-(M+1)}K.c=
urrentFrame+=3DO}}};Ext.lib.Bezier=3Dnew =
function(){this.getPosition=3Dfunction(I,H){var J=3DI.length;var =
G=3D[];for(var F=3D0;F<J;++F){G[F]=3D[I[F][0],I[F][1]]}for(var =
E=3D1;E<J;++E){for(F=3D0;F<J-E;++F){G[F][0]=3D(1-H)*G[F][0]+H*G[parseInt(=
F+1,10)][0];G[F][1]=3D(1-H)*G[F][1]+H*G[parseInt(F+1,10)][1]}}return[G[0]=
[0],G[0][1]]}};(function(){Ext.lib.ColorAnim=3Dfunction(I,H,J,K){Ext.lib.=
ColorAnim.superclass.constructor.call(this,I,H,J,K)};Ext.extend(Ext.lib.C=
olorAnim,Ext.lib.AnimBase);var F=3DExt.lib;var =
G=3DF.ColorAnim.superclass;var =
E=3DF.ColorAnim.prototype;E.toString=3Dfunction(){var =
H=3Dthis.getEl();var I=3DH.id||H.tagName;return("ColorAnim =
"+I)};E.patterns.color=3D/color$/i;E.patterns.rgb=3D/^rgb\(([0-9]+)\s*,\s=
*([0-9]+)\s*,\s*([0-9]+)\)$/i;E.patterns.hex=3D/^#?([0-9A-F]{2})([0-9A-F]=
{2})([0-9A-F]{2})$/i;E.patterns.hex3=3D/^#?([0-9A-F]{1})([0-9A-F]{1})([0-=
9A-F]{1})$/i;E.patterns.transparent=3D/^transparent|rgba\(0, 0, 0, =
0\)$/;E.parseColor=3Dfunction(H){if(H.length=3D=3D3){return H}var =
I=3Dthis.patterns.hex.exec(H);if(I&&I.length=3D=3D4){return[parseInt(I[1]=
,16),parseInt(I[2],16),parseInt(I[3],16)]}I=3Dthis.patterns.rgb.exec(H);i=
f(I&&I.length=3D=3D4){return[parseInt(I[1],10),parseInt(I[2],10),parseInt=
(I[3],10)]}I=3Dthis.patterns.hex3.exec(H);if(I&&I.length=3D=3D4){return[p=
arseInt(I[1]+I[1],16),parseInt(I[2]+I[2],16),parseInt(I[3]+I[3],16)]}retu=
rn null};E.getAttribute=3Dfunction(H){var =
J=3Dthis.getEl();if(this.patterns.color.test(H)){var =
K=3DC(J).getStyle(H);if(this.patterns.transparent.test(K)){var =
I=3DJ.parentNode;K=3DC(I).getStyle(H);while(I&&this.patterns.transparent.=
test(K)){I=3DI.parentNode;K=3DC(I).getStyle(H);if(I.tagName.toUpperCase()=
=3D=3D"HTML"){K=3D"#fff"}}}}else{K=3DG.getAttribute.call(this,H)}return =
K};E.doMethod=3Dfunction(I,M,J){var =
L;if(this.patterns.color.test(I)){L=3D[];for(var =
K=3D0,H=3DM.length;K<H;++K){L[K]=3DG.doMethod.call(this,I,M[K],J[K])}L=3D=
"rgb("+Math.floor(L[0])+","+Math.floor(L[1])+","+Math.floor(L[2])+")"}els=
e{L=3DG.doMethod.call(this,I,M,J)}return =
L};E.setRuntimeAttribute=3Dfunction(I){G.setRuntimeAttribute.call(this,I)=
;if(this.patterns.color.test(I)){var K=3Dthis.attributes;var =
M=3Dthis.parseColor(this.runtimeAttributes[I].start);var =
J=3Dthis.parseColor(this.runtimeAttributes[I].end);if(typeof =
K[I]["to"]=3D=3D=3D"undefined"&&typeof =
K[I]["by"]!=3D=3D"undefined"){J=3Dthis.parseColor(K[I].by);for(var =
L=3D0,H=3DM.length;L<H;++L){J[L]=3DM[L]+J[L]}}this.runtimeAttributes[I].s=
tart=3DM;this.runtimeAttributes[I].end=3DJ}}})();Ext.lib.Easing=3D{easeNo=
ne:function(F,E,H,G){return H*F/G+E},easeIn:function(F,E,H,G){return =
H*(F/=3DG)*F+E},easeOut:function(F,E,H,G){return =
-H*(F/=3DG)*(F-2)+E},easeBoth:function(F,E,H,G){if((F/=3DG/2)<1){return =
H/2*F*F+E}return =
-H/2*((--F)*(F-2)-1)+E},easeInStrong:function(F,E,H,G){return =
H*(F/=3DG)*F*F*F+E},easeOutStrong:function(F,E,H,G){return =
-H*((F=3DF/G-1)*F*F*F-1)+E},easeBothStrong:function(F,E,H,G){if((F/=3DG/2=
)<1){return H/2*F*F*F*F+E}return =
-H/2*((F-=3D2)*F*F*F-2)+E},elasticIn:function(G,E,K,J,F,I){if(G=3D=3D0){r=
eturn E}if((G/=3DJ)=3D=3D1){return =
E+K}if(!I){I=3DJ*0.3}if(!F||F<Math.abs(K)){F=3DK;var H=3DI/4}else{var =
H=3DI/(2*Math.PI)*Math.asin(K/F)}return =
-(F*Math.pow(2,10*(G-=3D1))*Math.sin((G*J-H)*(2*Math.PI)/I))+E},elasticOu=
t:function(G,E,K,J,F,I){if(G=3D=3D0){return E}if((G/=3DJ)=3D=3D1){return =
E+K}if(!I){I=3DJ*0.3}if(!F||F<Math.abs(K)){F=3DK;var H=3DI/4}else{var =
H=3DI/(2*Math.PI)*Math.asin(K/F)}return =
F*Math.pow(2,-10*G)*Math.sin((G*J-H)*(2*Math.PI)/I)+K+E},elasticBoth:func=
tion(G,E,K,J,F,I){if(G=3D=3D0){return E}if((G/=3DJ/2)=3D=3D2){return =
E+K}if(!I){I=3DJ*(0.3*1.5)}if(!F||F<Math.abs(K)){F=3DK;var =
H=3DI/4}else{var H=3DI/(2*Math.PI)*Math.asin(K/F)}if(G<1){return =
-0.5*(F*Math.pow(2,10*(G-=3D1))*Math.sin((G*J-H)*(2*Math.PI)/I))+E}return=
 =
F*Math.pow(2,-10*(G-=3D1))*Math.sin((G*J-H)*(2*Math.PI)/I)*0.5+K+E},backI=
n:function(F,E,I,H,G){if(typeof G=3D=3D"undefined"){G=3D1.70158}return =
I*(F/=3DH)*F*((G+1)*F-G)+E},backOut:function(F,E,I,H,G){if(typeof =
G=3D=3D"undefined"){G=3D1.70158}return =
I*((F=3DF/H-1)*F*((G+1)*F+G)+1)+E},backBoth:function(F,E,I,H,G){if(typeof=
 G=3D=3D"undefined"){G=3D1.70158}if((F/=3DH/2)<1){return =
I/2*(F*F*(((G*=3D(1.525))+1)*F-G))+E}return =
I/2*((F-=3D2)*F*(((G*=3D(1.525))+1)*F+G)+2)+E},bounceIn:function(F,E,H,G)=
{return =
H-Ext.lib.Easing.bounceOut(G-F,0,H,G)+E},bounceOut:function(F,E,H,G){if((=
F/=3DG)<(1/2.75)){return H*(7.5625*F*F)+E}else{if(F<(2/2.75)){return =
H*(7.5625*(F-=3D(1.5/2.75))*F+0.75)+E}else{if(F<(2.5/2.75)){return =
H*(7.5625*(F-=3D(2.25/2.75))*F+0.9375)+E}}}return =
H*(7.5625*(F-=3D(2.625/2.75))*F+0.984375)+E},bounceBoth:function(F,E,H,G)=
{if(F<G/2){return Ext.lib.Easing.bounceIn(F*2,0,H,G)*0.5+E}return =
Ext.lib.Easing.bounceOut(F*2-G,0,H,G)*0.5+H*0.5+E}};(function(){Ext.lib.M=
otion=3Dfunction(K,J,L,M){if(K){Ext.lib.Motion.superclass.constructor.cal=
l(this,K,J,L,M)}};Ext.extend(Ext.lib.Motion,Ext.lib.ColorAnim);var =
H=3DExt.lib;var I=3DH.Motion.superclass;var =
F=3DH.Motion.prototype;F.toString=3Dfunction(){var J=3Dthis.getEl();var =
K=3DJ.id||J.tagName;return("Motion =
"+K)};F.patterns.points=3D/^points$/i;F.setAttribute=3Dfunction(J,L,K){if=
(this.patterns.points.test(J)){K=3DK||"px";I.setAttribute.call(this,"left=
",L[0],K);I.setAttribute.call(this,"top",L[1],K)}else{I.setAttribute.call=
(this,J,L,K)}};F.getAttribute=3Dfunction(J){if(this.patterns.points.test(=
J)){var =
K=3D[I.getAttribute.call(this,"left"),I.getAttribute.call(this,"top")]}el=
se{K=3DI.getAttribute.call(this,J)}return =
K};F.doMethod=3Dfunction(J,N,K){var =
M=3Dnull;if(this.patterns.points.test(J)){var =
L=3Dthis.method(this.currentFrame,0,100,this.totalFrames)/100;M=3DH.Bezie=
r.getPosition(this.runtimeAttributes[J],L)}else{M=3DI.doMethod.call(this,=
J,N,K)}return =
M};F.setRuntimeAttribute=3Dfunction(S){if(this.patterns.points.test(S)){v=
ar K=3Dthis.getEl();var M=3Dthis.attributes;var J;var =
O=3DM["points"]["control"]||[];var L;var =
P,R;if(O.length>0&&!Ext.isArray(O[0])){O=3D[O]}else{var =
N=3D[];for(P=3D0,R=3DO.length;P<R;++P){N[P]=3DO[P]}O=3DN}Ext.fly(K,"_anim=
").position();if(G(M["points"]["from"])){Ext.lib.Dom.setXY(K,M["points"][=
"from"])}else{Ext.lib.Dom.setXY(K,Ext.lib.Dom.getXY(K))}J=3Dthis.getAttri=
bute("points");if(G(M["points"]["to"])){L=3DE.call(this,M["points"]["to"]=
,J);var =
Q=3DExt.lib.Dom.getXY(this.getEl());for(P=3D0,R=3DO.length;P<R;++P){O[P]=3D=
E.call(this,O[P],J)}}else{if(G(M["points"]["by"])){L=3D[J[0]+M["points"][=
"by"][0],J[1]+M["points"]["by"][1]];for(P=3D0,R=3DO.length;P<R;++P){O[P]=3D=
[J[0]+O[P][0],J[1]+O[P][1]]}}}this.runtimeAttributes[S]=3D[J];if(O.length=
>0){this.runtimeAttributes[S]=3Dthis.runtimeAttributes[S].concat(O)}this.=
runtimeAttributes[S][this.runtimeAttributes[S].length]=3DL}else{I.setRunt=
imeAttribute.call(this,S)}};var E=3Dfunction(J,L){var =
K=3DExt.lib.Dom.getXY(this.getEl());J=3D[J[0]-K[0]+L[0],J[1]-K[1]+L[1]];r=
eturn J};var G=3Dfunction(J){return(typeof =
J!=3D=3D"undefined")}})();(function(){Ext.lib.Scroll=3Dfunction(I,H,J,K){=
if(I){Ext.lib.Scroll.superclass.constructor.call(this,I,H,J,K)}};Ext.exte=
nd(Ext.lib.Scroll,Ext.lib.ColorAnim);var F=3DExt.lib;var =
G=3DF.Scroll.superclass;var =
E=3DF.Scroll.prototype;E.toString=3Dfunction(){var H=3Dthis.getEl();var =
I=3DH.id||H.tagName;return("Scroll =
"+I)};E.doMethod=3Dfunction(H,K,I){var =
J=3Dnull;if(H=3D=3D"scroll"){J=3D[this.method(this.currentFrame,K[0],I[0]=
-K[0],this.totalFrames),this.method(this.currentFrame,K[1],I[1]-K[1],this=
.totalFrames)]}else{J=3DG.doMethod.call(this,H,K,I)}return =
J};E.getAttribute=3Dfunction(H){var J=3Dnull;var =
I=3Dthis.getEl();if(H=3D=3D"scroll"){J=3D[I.scrollLeft,I.scrollTop]}else{=
J=3DG.getAttribute.call(this,H)}return =
J};E.setAttribute=3Dfunction(H,K,J){var =
I=3Dthis.getEl();if(H=3D=3D"scroll"){I.scrollLeft=3DK[0];I.scrollTop=3DK[=
1]}else{G.setAttribute.call(this,H,K,J)}}})()})();=0A=

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/ext-2.2/ext-all.js

/*
 * Ext JS Library 2.2
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 *=20
 * http://extjs.com/license
 */

Ext.DomHelper=3Dfunction(){var L=3Dnull;var =
F=3D/^(?:br|frame|hr|img|input|link|meta|range|spacer|wbr|area|param|col)=
$/i;var B=3D/^table|tbody|tr|td$/i;var A=3Dfunction(T){if(typeof =
T=3D=3D"string"){return T}var O=3D"";if(Ext.isArray(T)){for(var =
R=3D0,P=3DT.length;R<P;R++){O+=3DA(T[R])}return =
O}if(!T.tag){T.tag=3D"div"}O+=3D"<"+T.tag;for(var N in =
T){if(N=3D=3D"tag"||N=3D=3D"children"||N=3D=3D"cn"||N=3D=3D"html"||typeof=
 T[N]=3D=3D"function"){continue}if(N=3D=3D"style"){var =
S=3DT["style"];if(typeof S=3D=3D"function"){S=3DS.call()}if(typeof =
S=3D=3D"string"){O+=3D" style=3D\""+S+"\""}else{if(typeof =
S=3D=3D"object"){O+=3D" style=3D\"";for(var Q in S){if(typeof =
S[Q]!=3D"function"){O+=3DQ+":"+S[Q]+";"}}O+=3D"\""}}}else{if(N=3D=3D"cls"=
){O+=3D" class=3D\""+T["cls"]+"\""}else{if(N=3D=3D"htmlFor"){O+=3D" =
for=3D\""+T["htmlFor"]+"\""}else{O+=3D" =
"+N+"=3D\""+T[N]+"\""}}}}if(F.test(T.tag)){O+=3D"/>"}else{O+=3D">";var =
U=3DT.children||T.cn;if(U){O+=3DA(U)}else{if(T.html){O+=3DT.html}}O+=3D"<=
/"+T.tag+">"}return O};var M=3Dfunction(T,O){var =
S;if(Ext.isArray(T)){S=3Ddocument.createDocumentFragment();for(var =
R=3D0,P=3DT.length;R<P;R++){M(T[R],S)}}else{if(typeof =
T=3D=3D"string"){S=3Ddocument.createTextNode(T)}else{S=3Ddocument.createE=
lement(T.tag||"div");var Q=3D!!S.setAttribute;for(var N in =
T){if(N=3D=3D"tag"||N=3D=3D"children"||N=3D=3D"cn"||N=3D=3D"html"||N=3D=3D=
"style"||typeof =
T[N]=3D=3D"function"){continue}if(N=3D=3D"cls"){S.className=3DT["cls"]}el=
se{if(Q){S.setAttribute(N,T[N])}else{S[N]=3DT[N]}}}Ext.DomHelper.applySty=
les(S,T.style);var =
U=3DT.children||T.cn;if(U){M(U,S)}else{if(T.html){S.innerHTML=3DT.html}}}=
}if(O){O.appendChild(S)}return S};var =
I=3Dfunction(S,Q,P,R){L.innerHTML=3D[Q,P,R].join("");var =
N=3D-1,O=3DL;while(++N<S){O=3DO.firstChild}return O};var =
J=3D"<table>",E=3D"</table>",C=3DJ+"<tbody>",K=3D"</tbody>"+E,H=3DC+"<tr>=
",D=3D"</tr>"+K;var =
G=3Dfunction(N,O,Q,P){if(!L){L=3Ddocument.createElement("div")}var R;var =
S=3Dnull;if(N=3D=3D"td"){if(O=3D=3D"afterbegin"||O=3D=3D"beforeend"){retu=
rn =
}if(O=3D=3D"beforebegin"){S=3DQ;Q=3DQ.parentNode}else{S=3DQ.nextSibling;Q=
=3DQ.parentNode}R=3DI(4,H,P,D)}else{if(N=3D=3D"tr"){if(O=3D=3D"beforebegi=
n"){S=3DQ;Q=3DQ.parentNode;R=3DI(3,C,P,K)}else{if(O=3D=3D"afterend"){S=3D=
Q.nextSibling;Q=3DQ.parentNode;R=3DI(3,C,P,K)}else{if(O=3D=3D"afterbegin"=
){S=3DQ.firstChild}R=3DI(4,H,P,D)}}}else{if(N=3D=3D"tbody"){if(O=3D=3D"be=
forebegin"){S=3DQ;Q=3DQ.parentNode;R=3DI(2,J,P,E)}else{if(O=3D=3D"afteren=
d"){S=3DQ.nextSibling;Q=3DQ.parentNode;R=3DI(2,J,P,E)}else{if(O=3D=3D"aft=
erbegin"){S=3DQ.firstChild}R=3DI(3,C,P,K)}}}else{if(O=3D=3D"beforebegin"|=
|O=3D=3D"afterend"){return =
}if(O=3D=3D"afterbegin"){S=3DQ.firstChild}R=3DI(2,J,P,E)}}}Q.insertBefore=
(R,S);return R};return{useDom:false,markup:function(N){return =
A(N)},applyStyles:function(P,Q){if(Q){P=3DExt.fly(P);if(typeof =
Q=3D=3D"string"){var O=3D/\s?([a-z\-]*)\:\s?([^;]*);?/gi;var =
R;while((R=3DO.exec(Q))!=3Dnull){P.setStyle(R[1],R[2])}}else{if(typeof =
Q=3D=3D"object"){for(var N in Q){P.setStyle(N,Q[N])}}else{if(typeof =
Q=3D=3D"function"){Ext.DomHelper.applyStyles(P,Q.call())}}}}},insertHtml:=
function(P,R,Q){P=3DP.toLowerCase();if(R.insertAdjacentHTML){if(B.test(R.=
tagName)){var O;if(O=3DG(R.tagName.toLowerCase(),P,R,Q)){return =
O}}switch(P){case"beforebegin":R.insertAdjacentHTML("BeforeBegin",Q);retu=
rn =
R.previousSibling;case"afterbegin":R.insertAdjacentHTML("AfterBegin",Q);r=
eturn =
R.firstChild;case"beforeend":R.insertAdjacentHTML("BeforeEnd",Q);return =
R.lastChild;case"afterend":R.insertAdjacentHTML("AfterEnd",Q);return =
R.nextSibling}throw"Illegal insertion point -> \""+P+"\""}var =
N=3DR.ownerDocument.createRange();var =
S;switch(P){case"beforebegin":N.setStartBefore(R);S=3DN.createContextualF=
ragment(Q);R.parentNode.insertBefore(S,R);return =
R.previousSibling;case"afterbegin":if(R.firstChild){N.setStartBefore(R.fi=
rstChild);S=3DN.createContextualFragment(Q);R.insertBefore(S,R.firstChild=
);return R.firstChild}else{R.innerHTML=3DQ;return =
R.firstChild}case"beforeend":if(R.lastChild){N.setStartAfter(R.lastChild)=
;S=3DN.createContextualFragment(Q);R.appendChild(S);return =
R.lastChild}else{R.innerHTML=3DQ;return =
R.lastChild}case"afterend":N.setStartAfter(R);S=3DN.createContextualFragm=
ent(Q);R.parentNode.insertBefore(S,R.nextSibling);return =
R.nextSibling}throw"Illegal insertion point -> =
\""+P+"\""},insertBefore:function(N,P,O){return =
this.doInsert(N,P,O,"beforeBegin")},insertAfter:function(N,P,O){return =
this.doInsert(N,P,O,"afterEnd","nextSibling")},insertFirst:function(N,P,O=
){return =
this.doInsert(N,P,O,"afterBegin","firstChild")},doInsert:function(Q,S,R,T=
,P){Q=3DExt.getDom(Q);var =
O;if(this.useDom){O=3DM(S,null);(P=3D=3D=3D"firstChild"?Q:Q.parentNode).i=
nsertBefore(O,P?Q[P]:Q)}else{var =
N=3DA(S);O=3Dthis.insertHtml(T,Q,N)}return =
R?Ext.get(O,true):O},append:function(P,R,Q){P=3DExt.getDom(P);var =
O;if(this.useDom){O=3DM(R,null);P.appendChild(O)}else{var =
N=3DA(R);O=3Dthis.insertHtml("beforeEnd",P,N)}return =
Q?Ext.get(O,true):O},overwrite:function(N,P,O){N=3DExt.getDom(N);N.innerH=
TML=3DA(P);return =
O?Ext.get(N.firstChild,true):N.firstChild},createTemplate:function(O){var=
 N=3DA(O);return new Ext.Template(N)}}}();=0A=
Ext.Template=3Dfunction(E){var =
B=3Darguments;if(Ext.isArray(E)){E=3DE.join("")}else{if(B.length>1){var =
C=3D[];for(var D=3D0,A=3DB.length;D<A;D++){if(typeof =
B[D]=3D=3D"object"){Ext.apply(this,B[D])}else{C[C.length]=3DB[D]}}E=3DC.j=
oin("")}}this.html=3DE;if(this.compiled){this.compile()}};Ext.Template.pr=
ototype=3D{applyTemplate:function(B){if(this.compiled){return =
this.compiled(B)}var A=3Dthis.disableFormats!=3D=3Dtrue;var =
E=3DExt.util.Format,C=3Dthis;var =
D=3Dfunction(G,I,L,H){if(L&&A){if(L.substr(0,5)=3D=3D"this."){return =
C.call(L.substr(5),B[I],B)}else{if(H){var =
K=3D/^\s*['"](.*)["']\s*$/;H=3DH.split(",");for(var =
J=3D0,F=3DH.length;J<F;J++){H[J]=3DH[J].replace(K,"$1")}H=3D[B[I]].concat=
(H)}else{H=3D[B[I]]}return E[L].apply(E,H)}}else{return =
B[I]!=3D=3Dundefined?B[I]:""}};return =
this.html.replace(this.re,D)},set:function(A,B){this.html=3DA;this.compil=
ed=3Dnull;if(B){this.compile()}return =
this},disableFormats:false,re:/\{([\w-]+)(?:\:([\w\.]*)(?:\((.*?)?\))?)?\=
}/g,compile:function(){var fm=3DExt.util.Format;var =
useF=3Dthis.disableFormats!=3D=3Dtrue;var sep=3DExt.isGecko?"+":",";var =
fn=3Dfunction(m,name,format,args){if(format&&useF){args=3Dargs?","+args:"=
";if(format.substr(0,5)!=3D"this."){format=3D"fm."+format+"("}else{format=
=3D"this.call(\""+format.substr(5)+"\", ";args=3D", =
values"}}else{args=3D"";format=3D"(values['"+name+"'] =3D=3D undefined ? =
'' : "}return"'"+sep+format+"values['"+name+"']"+args+")"+sep+"'"};var =
body;if(Ext.isGecko){body=3D"this.compiled =3D function(values){ return =
'"+this.html.replace(/\\/g,"\\\\").replace(/(\r\n|\n)/g,"\\n").replace(/'=
/g,"\\'").replace(this.re,fn)+"';};"}else{body=3D["this.compiled =3D =
function(values){ return =
['"];body.push(this.html.replace(/\\/g,"\\\\").replace(/(\r\n|\n)/g,"\\n"=
).replace(/'/g,"\\'").replace(this.re,fn));body.push("'].join('');};");bo=
dy=3Dbody.join("")}eval(body);return this},call:function(C,B,A){return =
this[C](B,A)},insertFirst:function(B,A,C){return =
this.doInsert("afterBegin",B,A,C)},insertBefore:function(B,A,C){return =
this.doInsert("beforeBegin",B,A,C)},insertAfter:function(B,A,C){return =
this.doInsert("afterEnd",B,A,C)},append:function(B,A,C){return =
this.doInsert("beforeEnd",B,A,C)},doInsert:function(C,E,B,A){E=3DExt.getD=
om(E);var D=3DExt.DomHelper.insertHtml(C,E,this.applyTemplate(B));return =
A?Ext.get(D,true):D},overwrite:function(B,A,C){B=3DExt.getDom(B);B.innerH=
TML=3Dthis.applyTemplate(A);return =
C?Ext.get(B.firstChild,true):B.firstChild}};Ext.Template.prototype.apply=3D=
Ext.Template.prototype.applyTemplate;Ext.DomHelper.Template=3DExt.Templat=
e;Ext.Template.from=3Dfunction(B,A){B=3DExt.getDom(B);return new =
Ext.Template(B.value||B.innerHTML,A||"")};=0A=
Ext.DomQuery=3Dfunction(){var =
cache=3D{},simpleCache=3D{},valueCache=3D{};var nonSpace=3D/\S/;var =
trimRe=3D/^\s+|\s+$/g;var tplRe=3D/\{(\d+)\}/g;var =
modeRe=3D/^(\s?[\/>+~]\s?|\s|$)/;var tagTokenRe=3D/^(#)?([\w-\*]+)/;var =
nthRe=3D/(\d*)n\+?(\d*)/,nthRe2=3D/\D/;function child(p,index){var =
i=3D0;var =
n=3Dp.firstChild;while(n){if(n.nodeType=3D=3D1){if(++i=3D=3Dindex){return=
 n}}n=3Dn.nextSibling}return null}function =
next(n){while((n=3Dn.nextSibling)&&n.nodeType!=3D1){}return n}function =
prev(n){while((n=3Dn.previousSibling)&&n.nodeType!=3D1){}return =
n}function children(d){var n=3Dd.firstChild,ni=3D-1;while(n){var =
nx=3Dn.nextSibling;if(n.nodeType=3D=3D3&&!nonSpace.test(n.nodeValue)){d.r=
emoveChild(n)}else{n.nodeIndex=3D++ni}n=3Dnx}return this}function =
byClassName(c,a,v){if(!v){return c}var r=3D[],ri=3D-1,cn;for(var =
i=3D0,ci;ci=3Dc[i];i++){if((" "+ci.className+" =
").indexOf(v)!=3D-1){r[++ri]=3Dci}}return r}function =
attrValue(n,attr){if(!n.tagName&&typeof =
n.length!=3D"undefined"){n=3Dn[0]}if(!n){return =
null}if(attr=3D=3D"for"){return =
n.htmlFor}if(attr=3D=3D"class"||attr=3D=3D"className"){return =
n.className}return n.getAttribute(attr)||n[attr]}function =
getNodes(ns,mode,tagName){var result=3D[],ri=3D-1,cs;if(!ns){return =
result}tagName=3DtagName||"*";if(typeof =
ns.getElementsByTagName!=3D"undefined"){ns=3D[ns]}if(!mode){for(var =
i=3D0,ni;ni=3Dns[i];i++){cs=3Dni.getElementsByTagName(tagName);for(var =
j=3D0,ci;ci=3Dcs[j];j++){result[++ri]=3Dci}}}else{if(mode=3D=3D"/"||mode=3D=
=3D">"){var utag=3DtagName.toUpperCase();for(var =
i=3D0,ni,cn;ni=3Dns[i];i++){cn=3Dni.children||ni.childNodes;for(var =
j=3D0,cj;cj=3Dcn[j];j++){if(cj.nodeName=3D=3Dutag||cj.nodeName=3D=3DtagNa=
me||tagName=3D=3D"*"){result[++ri]=3Dcj}}}}else{if(mode=3D=3D"+"){var =
utag=3DtagName.toUpperCase();for(var =
i=3D0,n;n=3Dns[i];i++){while((n=3Dn.nextSibling)&&n.nodeType!=3D1){}if(n&=
&(n.nodeName=3D=3Dutag||n.nodeName=3D=3DtagName||tagName=3D=3D"*")){resul=
t[++ri]=3Dn}}}else{if(mode=3D=3D"~"){for(var =
i=3D0,n;n=3Dns[i];i++){while((n=3Dn.nextSibling)&&(n.nodeType!=3D1||(tagN=
ame=3D=3D"*"||n.tagName.toLowerCase()!=3DtagName))){}if(n){result[++ri]=3D=
n}}}}}}return result}function concat(a,b){if(b.slice){return =
a.concat(b)}for(var =
i=3D0,l=3Db.length;i<l;i++){a[a.length]=3Db[i]}return a}function =
byTag(cs,tagName){if(cs.tagName||cs=3D=3Ddocument){cs=3D[cs]}if(!tagName)=
{return cs}var r=3D[],ri=3D-1;tagName=3DtagName.toLowerCase();for(var =
i=3D0,ci;ci=3Dcs[i];i++){if(ci.nodeType=3D=3D1&&ci.tagName.toLowerCase()=3D=
=3DtagName){r[++ri]=3Dci}}return r}function =
byId(cs,attr,id){if(cs.tagName||cs=3D=3Ddocument){cs=3D[cs]}if(!id){retur=
n cs}var r=3D[],ri=3D-1;for(var =
i=3D0,ci;ci=3Dcs[i];i++){if(ci&&ci.id=3D=3Did){r[++ri]=3Dci;return =
r}}return r}function byAttribute(cs,attr,value,op,custom){var =
r=3D[],ri=3D-1,st=3Dcustom=3D=3D"{";var =
f=3DExt.DomQuery.operators[op];for(var i=3D0,ci;ci=3Dcs[i];i++){var =
a;if(st){a=3DExt.DomQuery.getStyle(ci,attr)}else{if(attr=3D=3D"class"||at=
tr=3D=3D"className"){a=3Dci.className}else{if(attr=3D=3D"for"){a=3Dci.htm=
lFor}else{if(attr=3D=3D"href"){a=3Dci.getAttribute("href",2)}else{a=3Dci.=
getAttribute(attr)}}}}if((f&&f(a,value))||(!f&&a)){r[++ri]=3Dci}}return =
r}function byPseudo(cs,name,value){return =
Ext.DomQuery.pseudos[name](cs,value)}var =
isIE=3Dwindow.ActiveXObject?true:false;eval("var batch =3D 30803;");var =
key=3D30803;function nodupIEXml(cs){var =
d=3D++key;cs[0].setAttribute("_nodup",d);var r=3D[cs[0]];for(var =
i=3D1,len=3Dcs.length;i<len;i++){var =
c=3Dcs[i];if(!c.getAttribute("_nodup")!=3Dd){c.setAttribute("_nodup",d);r=
[r.length]=3Dc}}for(var =
i=3D0,len=3Dcs.length;i<len;i++){cs[i].removeAttribute("_nodup")}return =
r}function nodup(cs){if(!cs){return[]}var =
len=3Dcs.length,c,i,r=3Dcs,cj,ri=3D-1;if(!len||typeof =
cs.nodeType!=3D"undefined"||len=3D=3D1){return cs}if(isIE&&typeof =
cs[0].selectSingleNode!=3D"undefined"){return nodupIEXml(cs)}var =
d=3D++key;cs[0]._nodup=3Dd;for(i=3D1;c=3Dcs[i];i++){if(c._nodup!=3Dd){c._=
nodup=3Dd}else{r=3D[];for(var =
j=3D0;j<i;j++){r[++ri]=3Dcs[j]}for(j=3Di+1;cj=3Dcs[j];j++){if(cj._nodup!=3D=
d){cj._nodup=3Dd;r[++ri]=3Dcj}}return r}}return r}function =
quickDiffIEXml(c1,c2){var d=3D++key;for(var =
i=3D0,len=3Dc1.length;i<len;i++){c1[i].setAttribute("_qdiff",d)}var =
r=3D[];for(var =
i=3D0,len=3Dc2.length;i<len;i++){if(c2[i].getAttribute("_qdiff")!=3Dd){r[=
r.length]=3Dc2[i]}}for(var =
i=3D0,len=3Dc1.length;i<len;i++){c1[i].removeAttribute("_qdiff")}return =
r}function quickDiff(c1,c2){var len1=3Dc1.length;if(!len1){return =
c2}if(isIE&&c1[0].selectSingleNode){return quickDiffIEXml(c1,c2)}var =
d=3D++key;for(var i=3D0;i<len1;i++){c1[i]._qdiff=3Dd}var r=3D[];for(var =
i=3D0,len=3Dc2.length;i<len;i++){if(c2[i]._qdiff!=3Dd){r[r.length]=3Dc2[i=
]}}return r}function quickId(ns,mode,root,id){if(ns=3D=3Droot){var =
d=3Droot.ownerDocument||root;return =
d.getElementById(id)}ns=3DgetNodes(ns,mode,"*");return =
byId(ns,null,id)}return{getStyle:function(el,name){return =
Ext.fly(el).getStyle(name)},compile:function(path,type){type=3Dtype||"sel=
ect";var fn=3D["var f =3D function(root){\n var mode; ++batch; var n =3D =
root || document;\n"];var q=3Dpath,mode,lq;var =
tk=3DExt.DomQuery.matchers;var tklen=3Dtk.length;var mm;var =
lmode=3Dq.match(modeRe);if(lmode&&lmode[1]){fn[fn.length]=3D"mode=3D\""+l=
mode[1].replace(trimRe,"")+"\";";q=3Dq.replace(lmode[1],"")}while(path.su=
bstr(0,1)=3D=3D"/"){path=3Dpath.substr(1)}while(q&&lq!=3Dq){lq=3Dq;var =
tm=3Dq.match(tagTokenRe);if(type=3D=3D"select"){if(tm){if(tm[1]=3D=3D"#")=
{fn[fn.length]=3D"n =3D quickId(n, mode, root, =
\""+tm[2]+"\");"}else{fn[fn.length]=3D"n =3D getNodes(n, mode, =
\""+tm[2]+"\");"}q=3Dq.replace(tm[0],"")}else{if(q.substr(0,1)!=3D"@"){fn=
[fn.length]=3D"n =3D getNodes(n, mode, =
\"*\");"}}}else{if(tm){if(tm[1]=3D=3D"#"){fn[fn.length]=3D"n =3D byId(n, =
null, \""+tm[2]+"\");"}else{fn[fn.length]=3D"n =3D byTag(n, =
\""+tm[2]+"\");"}q=3Dq.replace(tm[0],"")}}while(!(mm=3Dq.match(modeRe))){=
var matched=3Dfalse;for(var j=3D0;j<tklen;j++){var t=3Dtk[j];var =
m=3Dq.match(t.re);if(m){fn[fn.length]=3Dt.select.replace(tplRe,function(x=
,i){return =
m[i]});q=3Dq.replace(m[0],"");matched=3Dtrue;break}}if(!matched){throw"Er=
ror parsing selector, parsing failed at =
\""+q+"\""}}if(mm[1]){fn[fn.length]=3D"mode=3D\""+mm[1].replace(trimRe,""=
)+"\";";q=3Dq.replace(mm[1],"")}}fn[fn.length]=3D"return =
nodup(n);\n}";eval(fn.join(""));return =
f},select:function(path,root,type){if(!root||root=3D=3Ddocument){root=3Dd=
ocument}if(typeof =
root=3D=3D"string"){root=3Ddocument.getElementById(root)}var =
paths=3Dpath.split(",");var results=3D[];for(var =
i=3D0,len=3Dpaths.length;i<len;i++){var =
p=3Dpaths[i].replace(trimRe,"");if(!cache[p]){cache[p]=3DExt.DomQuery.com=
pile(p);if(!cache[p]){throw p+" is not a valid selector"}}var =
result=3Dcache[p](root);if(result&&result!=3Ddocument){results=3Dresults.=
concat(result)}}if(paths.length>1){return nodup(results)}return =
results},selectNode:function(path,root){return =
Ext.DomQuery.select(path,root)[0]},selectValue:function(path,root,default=
Value){path=3Dpath.replace(trimRe,"");if(!valueCache[path]){valueCache[pa=
th]=3DExt.DomQuery.compile(path,"select")}var =
n=3DvalueCache[path](root);n=3Dn[0]?n[0]:n;var =
v=3D(n&&n.firstChild?n.firstChild.nodeValue:null);return((v=3D=3D=3Dnull|=
|v=3D=3D=3Dundefined||v=3D=3D=3D"")?defaultValue:v)},selectNumber:functio=
n(path,root,defaultValue){var =
v=3DExt.DomQuery.selectValue(path,root,defaultValue||0);return =
parseFloat(v)},is:function(el,ss){if(typeof =
el=3D=3D"string"){el=3Ddocument.getElementById(el)}var =
isArray=3DExt.isArray(el);var =
result=3DExt.DomQuery.filter(isArray?el:[el],ss);return =
isArray?(result.length=3D=3Del.length):(result.length>0)},filter:function=
(els,ss,nonMatches){ss=3Dss.replace(trimRe,"");if(!simpleCache[ss]){simpl=
eCache[ss]=3DExt.DomQuery.compile(ss,"simple")}var =
result=3DsimpleCache[ss](els);return =
nonMatches?quickDiff(result,els):result},matchers:[{re:/^\.([\w-]+)/,sele=
ct:"n =3D byClassName(n, null, \" {1} =
\");"},{re:/^\:([\w-]+)(?:\(((?:[^\s>\/]*|.*?))\))?/,select:"n =3D =
byPseudo(n, \"{1}\", =
\"{2}\");"},{re:/^(?:([\[\{])(?:@)?([\w-]+)\s?(?:(=3D|.=3D)\s?['"]?(.*?)[=
"']?)?[\]\}])/,select:"n =3D byAttribute(n, \"{2}\", \"{4}\", \"{3}\", =
\"{1}\");"},{re:/^#([\w-]+)/,select:"n =3D byId(n, null, =
\"{1}\");"},{re:/^@([\w-]+)/,select:"return =
{firstChild:{nodeValue:attrValue(n, =
\"{1}\")}};"}],operators:{"=3D":function(a,v){return =
a=3D=3Dv},"!=3D":function(a,v){return =
a!=3Dv},"^=3D":function(a,v){return =
a&&a.substr(0,v.length)=3D=3Dv},"$=3D":function(a,v){return =
a&&a.substr(a.length-v.length)=3D=3Dv},"*=3D":function(a,v){return =
a&&a.indexOf(v)!=3D=3D-1},"%=3D":function(a,v){return(a%v)=3D=3D0},"|=3D"=
:function(a,v){return =
a&&(a=3D=3Dv||a.substr(0,v.length+1)=3D=3Dv+"-")},"~=3D":function(a,v){re=
turn a&&(" "+a+" ").indexOf(" "+v+" =
")!=3D-1}},pseudos:{"first-child":function(c){var =
r=3D[],ri=3D-1,n;for(var =
i=3D0,ci;ci=3Dn=3Dc[i];i++){while((n=3Dn.previousSibling)&&n.nodeType!=3D=
1){}if(!n){r[++ri]=3Dci}}return r},"last-child":function(c){var =
r=3D[],ri=3D-1,n;for(var =
i=3D0,ci;ci=3Dn=3Dc[i];i++){while((n=3Dn.nextSibling)&&n.nodeType!=3D1){}=
if(!n){r[++ri]=3Dci}}return r},"nth-child":function(c,a){var =
r=3D[],ri=3D-1;var =
m=3DnthRe.exec(a=3D=3D"even"&&"2n"||a=3D=3D"odd"&&"2n+1"||!nthRe2.test(a)=
&&"n+"+a||a);var f=3D(m[1]||1)-0,l=3Dm[2]-0;for(var =
i=3D0,n;n=3Dc[i];i++){var pn=3Dn.parentNode;if(batch!=3Dpn._batch){var =
j=3D0;for(var =
cn=3Dpn.firstChild;cn;cn=3Dcn.nextSibling){if(cn.nodeType=3D=3D1){cn.node=
Index=3D++j}}pn._batch=3Dbatch}if(f=3D=3D1){if(l=3D=3D0||n.nodeIndex=3D=3D=
l){r[++ri]=3Dn}}else{if((n.nodeIndex+l)%f=3D=3D0){r[++ri]=3Dn}}}return =
r},"only-child":function(c){var r=3D[],ri=3D-1;for(var =
i=3D0,ci;ci=3Dc[i];i++){if(!prev(ci)&&!next(ci)){r[++ri]=3Dci}}return =
r},"empty":function(c){var r=3D[],ri=3D-1;for(var =
i=3D0,ci;ci=3Dc[i];i++){var =
cns=3Dci.childNodes,j=3D0,cn,empty=3Dtrue;while(cn=3Dcns[j]){++j;if(cn.no=
deType=3D=3D1||cn.nodeType=3D=3D3){empty=3Dfalse;break}}if(empty){r[++ri]=
=3Dci}}return r},"contains":function(c,v){var r=3D[],ri=3D-1;for(var =
i=3D0,ci;ci=3Dc[i];i++){if((ci.textContent||ci.innerText||"").indexOf(v)!=
=3D-1){r[++ri]=3Dci}}return r},"nodeValue":function(c,v){var =
r=3D[],ri=3D-1;for(var =
i=3D0,ci;ci=3Dc[i];i++){if(ci.firstChild&&ci.firstChild.nodeValue=3D=3Dv)=
{r[++ri]=3Dci}}return r},"checked":function(c){var =
r=3D[],ri=3D-1;for(var =
i=3D0,ci;ci=3Dc[i];i++){if(ci.checked=3D=3Dtrue){r[++ri]=3Dci}}return =
r},"not":function(c,ss){return =
Ext.DomQuery.filter(c,ss,true)},"any":function(c,selectors){var =
ss=3Dselectors.split("|");var r=3D[],ri=3D-1,s;for(var =
i=3D0,ci;ci=3Dc[i];i++){for(var =
j=3D0;s=3Dss[j];j++){if(Ext.DomQuery.is(ci,s)){r[++ri]=3Dci;break}}}retur=
n r},"odd":function(c){return =
this["nth-child"](c,"odd")},"even":function(c){return =
this["nth-child"](c,"even")},"nth":function(c,a){return =
c[a-1]||[]},"first":function(c){return =
c[0]||[]},"last":function(c){return =
c[c.length-1]||[]},"has":function(c,ss){var s=3DExt.DomQuery.select;var =
r=3D[],ri=3D-1;for(var =
i=3D0,ci;ci=3Dc[i];i++){if(s(ss,ci).length>0){r[++ri]=3Dci}}return =
r},"next":function(c,ss){var is=3DExt.DomQuery.is;var =
r=3D[],ri=3D-1;for(var i=3D0,ci;ci=3Dc[i];i++){var =
n=3Dnext(ci);if(n&&is(n,ss)){r[++ri]=3Dci}}return =
r},"prev":function(c,ss){var is=3DExt.DomQuery.is;var =
r=3D[],ri=3D-1;for(var i=3D0,ci;ci=3Dc[i];i++){var =
n=3Dprev(ci);if(n&&is(n,ss)){r[++ri]=3Dci}}return =
r}}}}();Ext.query=3DExt.DomQuery.select;=0A=
Ext.util.Observable=3Dfunction(){if(this.listeners){this.on(this.listener=
s);delete =
this.listeners}};Ext.util.Observable.prototype=3D{fireEvent:function(){if=
(this.eventsSuspended!=3D=3Dtrue){var =
A=3Dthis.events[arguments[0].toLowerCase()];if(typeof =
A=3D=3D"object"){return =
A.fire.apply(A,Array.prototype.slice.call(arguments,1))}}return =
true},filterOptRe:/^(?:scope|delay|buffer|single)$/,addListener:function(=
A,C,B,F){if(typeof A=3D=3D"object"){F=3DA;for(var E in =
F){if(this.filterOptRe.test(E)){continue}if(typeof =
F[E]=3D=3D"function"){this.addListener(E,F[E],F.scope,F)}else{this.addLis=
tener(E,F[E].fn,F[E].scope,F[E])}}return }F=3D(!F||typeof =
F=3D=3D"boolean")?{}:F;A=3DA.toLowerCase();var =
D=3Dthis.events[A]||true;if(typeof D=3D=3D"boolean"){D=3Dnew =
Ext.util.Event(this,A);this.events[A]=3DD}D.addListener(C,B,F)},removeLis=
tener:function(A,C,B){var D=3Dthis.events[A.toLowerCase()];if(typeof =
D=3D=3D"object"){D.removeListener(C,B)}},purgeListeners:function(){for(va=
r A in this.events){if(typeof =
this.events[A]=3D=3D"object"){this.events[A].clearListeners()}}},relayEve=
nts:function(F,D){var E=3Dfunction(G){return function(){return =
this.fireEvent.apply(this,Ext.combine(G,Array.prototype.slice.call(argume=
nts,0)))}};for(var C=3D0,A=3DD.length;C<A;C++){var =
B=3DD[C];if(!this.events[B]){this.events[B]=3Dtrue}F.on(B,E(B),this)}},ad=
dEvents:function(D){if(!this.events){this.events=3D{}}if(typeof =
D=3D=3D"string"){for(var =
C=3D0,A=3Darguments,B;B=3DA[C];C++){if(!this.events[A[C]]){this.events[A[=
C]]=3Dtrue}}}else{Ext.applyIf(this.events,D)}},hasListener:function(A){va=
r B=3Dthis.events[A];return typeof =
B=3D=3D"object"&&B.listeners.length>0},suspendEvents:function(){this.even=
tsSuspended=3Dtrue},resumeEvents:function(){this.eventsSuspended=3Dfalse}=
,getMethodEvent:function(G){if(!this.methodEvents){this.methodEvents=3D{}=
}var =
F=3Dthis.methodEvents[G];if(!F){F=3D{};this.methodEvents[G]=3DF;F.origina=
lFn=3Dthis[G];F.methodName=3DG;F.before=3D[];F.after=3D[];var C,B,D;var =
E=3Dthis;var =
A=3Dfunction(J,I,H){if((B=3DJ.apply(I||E,H))!=3D=3Dundefined){if(typeof =
B=3D=3D=3D"object"){if(B.returnValue!=3D=3Dundefined){C=3DB.returnValue}e=
lse{C=3DB}if(B.cancel=3D=3D=3Dtrue){D=3Dtrue}}else{if(B=3D=3D=3Dfalse){D=3D=
true}else{C=3DB}}}};this[G]=3Dfunction(){C=3DB=3Dundefined;D=3Dfalse;var =
I=3DArray.prototype.slice.call(arguments,0);for(var =
J=3D0,H=3DF.before.length;J<H;J++){A(F.before[J].fn,F.before[J].scope,I);=
if(D){return =
C}}if((B=3DF.originalFn.apply(E,I))!=3D=3Dundefined){C=3DB}for(var =
J=3D0,H=3DF.after.length;J<H;J++){A(F.after[J].fn,F.after[J].scope,I);if(=
D){return C}}return C}}return F},beforeMethod:function(D,B,A){var =
C=3Dthis.getMethodEvent(D);C.before.push({fn:B,scope:A})},afterMethod:fun=
ction(D,B,A){var =
C=3Dthis.getMethodEvent(D);C.after.push({fn:B,scope:A})},removeMethodList=
ener:function(F,D,C){var E=3Dthis.getMethodEvent(F);for(var =
B=3D0,A=3DE.before.length;B<A;B++){if(E.before[B].fn=3D=3DD&&E.before[B].=
scope=3D=3DC){E.before.splice(B,1);return }}for(var =
B=3D0,A=3DE.after.length;B<A;B++){if(E.after[B].fn=3D=3DD&&E.after[B].sco=
pe=3D=3DC){E.after.splice(B,1);return =
}}}};Ext.util.Observable.prototype.on=3DExt.util.Observable.prototype.add=
Listener;Ext.util.Observable.prototype.un=3DExt.util.Observable.prototype=
.removeListener;Ext.util.Observable.capture=3Dfunction(C,B,A){C.fireEvent=
=3DC.fireEvent.createInterceptor(B,A)};Ext.util.Observable.releaseCapture=
=3Dfunction(A){A.fireEvent=3DExt.util.Observable.prototype.fireEvent};(fu=
nction(){var B=3Dfunction(F,G,E){var D=3Dnew =
Ext.util.DelayedTask();return =
function(){D.delay(G.buffer,F,E,Array.prototype.slice.call(arguments,0))}=
};var C=3Dfunction(F,G,E,D){return =
function(){G.removeListener(E,D);return F.apply(D,arguments)}};var =
A=3Dfunction(E,F,D){return function(){var =
G=3DArray.prototype.slice.call(arguments,0);setTimeout(function(){E.apply=
(D,G)},F.delay||10)}};Ext.util.Event=3Dfunction(E,D){this.name=3DD;this.o=
bj=3DE;this.listeners=3D[]};Ext.util.Event.prototype=3D{addListener:funct=
ion(G,F,E){F=3DF||this.obj;if(!this.isListening(G,F)){var =
D=3Dthis.createListener(G,F,E);if(!this.firing){this.listeners.push(D)}el=
se{this.listeners=3Dthis.listeners.slice(0);this.listeners.push(D)}}},cre=
ateListener:function(G,F,H){H=3DH||{};F=3DF||this.obj;var =
D=3D{fn:G,scope:F,options:H};var =
E=3DG;if(H.delay){E=3DA(E,H,F)}if(H.single){E=3DC(E,this,G,F)}if(H.buffer=
){E=3DB(E,H,F)}D.fireFn=3DE;return =
D},findListener:function(I,H){H=3DH||this.obj;var =
F=3Dthis.listeners;for(var G=3D0,D=3DF.length;G<D;G++){var =
E=3DF[G];if(E.fn=3D=3DI&&E.scope=3D=3DH){return G}}return =
-1},isListening:function(E,D){return =
this.findListener(E,D)!=3D-1},removeListener:function(F,E){var =
D;if((D=3Dthis.findListener(F,E))!=3D-1){if(!this.firing){this.listeners.=
splice(D,1)}else{this.listeners=3Dthis.listeners.slice(0);this.listeners.=
splice(D,1)}return true}return =
false},clearListeners:function(){this.listeners=3D[]},fire:function(){var=
 F=3Dthis.listeners,I,D=3DF.length;if(D>0){this.firing=3Dtrue;var =
G=3DArray.prototype.slice.call(arguments,0);for(var H=3D0;H<D;H++){var =
E=3DF[H];if(E.fireFn.apply(E.scope||this.obj||window,arguments)=3D=3D=3Df=
alse){this.firing=3Dfalse;return false}}this.firing=3Dfalse}return =
true}}})();=0A=
Ext.EventManager=3Dfunction(){var X,Q,M=3Dfalse;var N,W,H,S;var =
P=3DExt.lib.Event;var R=3DExt.lib.Dom;var A=3D"Ex"+"t";var J=3D{};var =
O=3Dfunction(b,E,a,Z,Y){var d=3DExt.id(b);if(!J[d]){J[d]=3D{}}var =
c=3DJ[d];if(!c[E]){c[E]=3D[]}var =
D=3Dc[E];D.push({id:d,ename:E,fn:a,wrap:Z,scope:Y});P.on(b,E,Z);if(E=3D=3D=
"mousewheel"&&b.addEventListener){b.addEventListener("DOMMouseScroll",Z,f=
alse);P.on(window,"unload",function(){b.removeEventListener("DOMMouseScro=
ll",Z,false)})}if(E=3D=3D"mousedown"&&b=3D=3Ddocument){Ext.EventManager.s=
toppedMouseDownEvent.addListener(Z)}};var =
I=3Dfunction(Y,a,e,g){Y=3DExt.getDom(Y);var =
D=3DExt.id(Y),f=3DJ[D],E;if(f){var c=3Df[a],Z;if(c){for(var =
b=3D0,d=3Dc.length;b<d;b++){Z=3Dc[b];if(Z.fn=3D=3De&&(!g||Z.scope=3D=3Dg)=
){E=3DZ.wrap;P.un(Y,a,E);c.splice(b,1);break}}}}if(a=3D=3D"mousewheel"&&Y=
.addEventListener&&E){Y.removeEventListener("DOMMouseScroll",E,false)}if(=
a=3D=3D"mousedown"&&Y=3D=3Ddocument&&E){Ext.EventManager.stoppedMouseDown=
Event.removeListener(E)}};var F=3Dfunction(a){a=3DExt.getDom(a);var =
c=3DExt.id(a),b=3DJ[c],E;if(b){for(var Z in =
b){if(b.hasOwnProperty(Z)){E=3Db[Z];for(var =
Y=3D0,D=3DE.length;Y<D;Y++){P.un(a,Z,E[Y].wrap);E[Y]=3Dnull}}b[Z]=3Dnull}=
delete J[c]}};var =
C=3Dfunction(){if(!M){M=3DExt.isReady=3Dtrue;if(Ext.isGecko||Ext.isOpera)=
{document.removeEventListener("DOMContentLoaded",C,false)}}if(Q){clearInt=
erval(Q);Q=3Dnull}if(X){X.fire();X.clearListeners()}};var =
B=3Dfunction(){X=3Dnew Ext.util.Event();if(Ext.isReady){return =
}P.on(window,"load",C);if(Ext.isGecko||Ext.isOpera){document.addEventList=
ener("DOMContentLoaded",C,false)}else{if(Ext.isIE){Q=3DsetInterval(functi=
on(){try{Ext.isReady||(document.documentElement.doScroll("left"))}catch(D=
){return =
}C()},5);document.onreadystatechange=3Dfunction(){if(document.readyState=3D=
=3D"complete"){document.onreadystatechange=3Dnull;C()}}}else{if(Ext.isSaf=
ari){Q=3DsetInterval(function(){var =
D=3Ddocument.readyState;if(D=3D=3D"complete"){C()}},10)}}}};var =
V=3Dfunction(E,Y){var D=3Dnew Ext.util.DelayedTask(E);return =
function(Z){Z=3Dnew =
Ext.EventObjectImpl(Z);D.delay(Y.buffer,E,null,[Z])}};var =
T=3Dfunction(a,Z,D,Y,E){return =
function(b){Ext.EventManager.removeListener(Z,D,Y,E);a(b)}};var =
G=3Dfunction(D,E){return function(Y){Y=3Dnew =
Ext.EventObjectImpl(Y);setTimeout(function(){D(Y)},E.delay||10)}};var =
L=3Dfunction(Y,E,D,c,b){var d=3D(!D||typeof =
D=3D=3D"boolean")?{}:D;c=3Dc||d.fn;b=3Db||d.scope;var =
a=3DExt.getDom(Y);if(!a){throw"Error listening for \""+E+"\". Element =
\""+Y+"\" doesn't exist."}var Z=3Dfunction(g){if(!window[A]){return =
}g=3DExt.EventObject.setEvent(g);var =
f;if(d.delegate){f=3Dg.getTarget(d.delegate,a);if(!f){return =
}}else{f=3Dg.target}if(d.stopEvent=3D=3D=3Dtrue){g.stopEvent()}if(d.preve=
ntDefault=3D=3D=3Dtrue){g.preventDefault()}if(d.stopPropagation=3D=3D=3Dt=
rue){g.stopPropagation()}if(d.normalized=3D=3D=3Dfalse){g=3Dg.browserEven=
t}c.call(b||a,g,f,d)};if(d.delay){Z=3DG(Z,d)}if(d.single){Z=3DT(Z,a,E,c,b=
)}if(d.buffer){Z=3DV(Z,d)}O(a,E,c,Z,b);return Z};var =
K=3D/^(?:scope|delay|buffer|single|stopEvent|preventDefault|stopPropagati=
on|normalized|args|delegate)$/;var =
U=3D{addListener:function(Y,D,a,Z,E){if(typeof D=3D=3D"object"){var =
c=3DD;for(var b in c){if(K.test(b)){continue}if(typeof =
c[b]=3D=3D"function"){L(Y,b,c,c[b],c.scope)}else{L(Y,b,c[b])}}return =
}return L(Y,D,E,a,Z)},removeListener:function(E,D,Z,Y){return =
I(E,D,Z,Y)},removeAll:function(D){return =
F(D)},onDocumentReady:function(Y,E,D){if(!X){B()}if(M||Ext.isReady){D||(D=
=3D{});Y.defer(D.delay||0,E)}else{X.addListener(Y,E,D)}},onWindowResize:f=
unction(Y,E,D){if(!N){N=3Dnew Ext.util.Event();W=3Dnew =
Ext.util.DelayedTask(function(){N.fire(R.getViewWidth(),R.getViewHeight()=
)});P.on(window,"resize",this.fireWindowResize,this)}N.addListener(Y,E,D)=
},fireWindowResize:function(){if(N){if((Ext.isIE||Ext.isAir)&&W){W.delay(=
50)}else{N.fire(R.getViewWidth(),R.getViewHeight())}}},onTextResize:funct=
ion(Z,Y,D){if(!H){H=3Dnew Ext.util.Event();var E=3Dnew =
Ext.Element(document.createElement("div"));E.dom.className=3D"x-text-resi=
ze";E.dom.innerHTML=3D"X";E.appendTo(document.body);S=3DE.dom.offsetHeigh=
t;setInterval(function(){if(E.dom.offsetHeight!=3DS){H.fire(S,S=3DE.dom.o=
ffsetHeight)}},this.textResizeInterval)}H.addListener(Z,Y,D)},removeResiz=
eListener:function(E,D){if(N){N.removeListener(E,D)}},fireResize:function=
(){if(N){N.fire(R.getViewWidth(),R.getViewHeight())}},ieDeferSrc:false,te=
xtResizeInterval:50};U.on=3DU.addListener;U.un=3DU.removeListener;U.stopp=
edMouseDownEvent=3Dnew Ext.util.Event();return =
U}();Ext.onReady=3DExt.EventManager.onDocumentReady;(function(){var =
A=3Dfunction(){var =
C=3Ddocument.body||document.getElementsByTagName("body")[0];if(!C){return=
 false}var B=3D[" ",Ext.isIE?"ext-ie =
"+(Ext.isIE6?"ext-ie6":"ext-ie7"):Ext.isGecko?"ext-gecko =
"+(Ext.isGecko2?"ext-gecko2":"ext-gecko3"):Ext.isOpera?"ext-opera":Ext.is=
Safari?"ext-safari":""];if(Ext.isMac){B.push("ext-mac")}if(Ext.isLinux){B=
.push("ext-linux")}if(Ext.isBorderBox){B.push("ext-border-box")}if(Ext.is=
Strict){var D=3DC.parentNode;if(D){D.className+=3D" =
ext-strict"}}C.className+=3DB.join(" ");return =
true};if(!A()){Ext.onReady(A)}})();Ext.EventObject=3Dfunction(){var =
B=3DExt.lib.Event;var =
A=3D{3:13,63234:37,63235:39,63232:38,63233:40,63276:33,63277:34,63272:46,=
63273:36,63275:35};var =
C=3DExt.isIE?{1:0,4:1,2:2}:(Ext.isSafari?{1:0,2:1,3:2}:{0:0,1:1,2:2});Ext=
.EventObjectImpl=3Dfunction(D){if(D){this.setEvent(D.browserEvent||D)}};E=
xt.EventObjectImpl.prototype=3D{browserEvent:null,button:-1,shiftKey:fals=
e,ctrlKey:false,altKey:false,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,RET=
URN:13,SHIFT:16,CTRL:17,CONTROL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SP=
ACE:32,PAGE_UP:33,PAGEUP:33,PAGE_DOWN:34,PAGEDOWN:34,END:35,HOME:36,LEFT:=
37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE=
:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,A:65=
,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:=
80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,CONTEXT_MENU:93,NUM_=
ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_=
SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLU=
S:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,=
F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,setEven=
t:function(D){if(D=3D=3Dthis||(D&&D.browserEvent)){return =
D}this.browserEvent=3DD;if(D){this.button=3DD.button?C[D.button]:(D.which=
?D.which-1:-1);if(D.type=3D=3D"click"&&this.button=3D=3D-1){this.button=3D=
0}this.type=3DD.type;this.shiftKey=3DD.shiftKey;this.ctrlKey=3DD.ctrlKey|=
|D.metaKey;this.altKey=3DD.altKey;this.keyCode=3DD.keyCode;this.charCode=3D=
D.charCode;this.target=3DB.getTarget(D);this.xy=3DB.getXY(D)}else{this.bu=
tton=3D-1;this.shiftKey=3Dfalse;this.ctrlKey=3Dfalse;this.altKey=3Dfalse;=
this.keyCode=3D0;this.charCode=3D0;this.target=3Dnull;this.xy=3D[0,0]}ret=
urn =
this},stopEvent:function(){if(this.browserEvent){if(this.browserEvent.typ=
e=3D=3D"mousedown"){Ext.EventManager.stoppedMouseDownEvent.fire(this)}B.s=
topEvent(this.browserEvent)}},preventDefault:function(){if(this.browserEv=
ent){B.preventDefault(this.browserEvent)}},isNavKeyPress:function(){var =
D=3Dthis.keyCode;D=3DExt.isSafari?(A[D]||D):D;return(D>=3D33&&D<=3D40)||D=
=3D=3Dthis.RETURN||D=3D=3Dthis.TAB||D=3D=3Dthis.ESC},isSpecialKey:functio=
n(){var =
D=3Dthis.keyCode;return(this.type=3D=3D"keypress"&&this.ctrlKey)||D=3D=3D=
9||D=3D=3D13||D=3D=3D40||D=3D=3D27||(D=3D=3D16)||(D=3D=3D17)||(D>=3D18&&D=
<=3D20)||(D>=3D33&&D<=3D35)||(D>=3D36&&D<=3D39)||(D>=3D44&&D<=3D45)},stop=
Propagation:function(){if(this.browserEvent){if(this.browserEvent.type=3D=
=3D"mousedown"){Ext.EventManager.stoppedMouseDownEvent.fire(this)}B.stopP=
ropagation(this.browserEvent)}},getCharCode:function(){return =
this.charCode||this.keyCode},getKey:function(){var =
D=3Dthis.keyCode||this.charCode;return =
Ext.isSafari?(A[D]||D):D},getPageX:function(){return =
this.xy[0]},getPageY:function(){return =
this.xy[1]},getTime:function(){if(this.browserEvent){return =
B.getTime(this.browserEvent)}return null},getXY:function(){return =
this.xy},getTarget:function(E,F,D){return =
E?Ext.fly(this.target).findParent(E,F,D):(D?Ext.get(this.target):this.tar=
get)},getRelatedTarget:function(){if(this.browserEvent){return =
B.getRelatedTarget(this.browserEvent)}return =
null},getWheelDelta:function(){var D=3Dthis.browserEvent;var =
E=3D0;if(D.wheelDelta){E=3DD.wheelDelta/120}else{if(D.detail){E=3D-D.deta=
il/3}}return =
E},hasModifier:function(){return((this.ctrlKey||this.altKey)||this.shiftK=
ey)?true:false},within:function(E,F){var =
D=3Dthis[F?"getRelatedTarget":"getTarget"]();return =
D&&Ext.fly(E).contains(D)},getPoint:function(){return new =
Ext.lib.Point(this.xy[0],this.xy[1])}};return new =
Ext.EventObjectImpl()}();=0A=
(function(){var D=3DExt.lib.Dom;var E=3DExt.lib.Event;var =
A=3DExt.lib.Anim;var propCache=3D{};var camelRe=3D/(-[a-z])/gi;var =
camelFn=3Dfunction(m,a){return a.charAt(1).toUpperCase()};var =
view=3Ddocument.defaultView;Ext.Element=3Dfunction(element,forceNew){var =
dom=3Dtypeof =
element=3D=3D"string"?document.getElementById(element):element;if(!dom){r=
eturn null}var =
id=3Ddom.id;if(forceNew!=3D=3Dtrue&&id&&Ext.Element.cache[id]){return =
Ext.Element.cache[id]}this.dom=3Ddom;this.id=3Did||Ext.id(dom)};var =
El=3DExt.Element;El.prototype=3D{originalDisplay:"",visibilityMode:1,defa=
ultUnit:"px",setVisibilityMode:function(visMode){this.visibilityMode=3Dvi=
sMode;return =
this},enableDisplayMode:function(display){this.setVisibilityMode(El.DISPL=
AY);if(typeof =
display!=3D"undefined"){this.originalDisplay=3Ddisplay}return =
this},findParent:function(simpleSelector,maxDepth,returnEl){var =
p=3Dthis.dom,b=3Ddocument.body,depth=3D0,dq=3DExt.DomQuery,stopEl;maxDept=
h=3DmaxDepth||50;if(typeof =
maxDepth!=3D"number"){stopEl=3DExt.getDom(maxDepth);maxDepth=3D10}while(p=
&&p.nodeType=3D=3D1&&depth<maxDepth&&p!=3Db&&p!=3DstopEl){if(dq.is(p,simp=
leSelector)){return =
returnEl?Ext.get(p):p}depth++;p=3Dp.parentNode}return =
null},findParentNode:function(simpleSelector,maxDepth,returnEl){var =
p=3DExt.fly(this.dom.parentNode,"_internal");return =
p?p.findParent(simpleSelector,maxDepth,returnEl):null},up:function(simple=
Selector,maxDepth){return =
this.findParentNode(simpleSelector,maxDepth,true)},is:function(simpleSele=
ctor){return =
Ext.DomQuery.is(this.dom,simpleSelector)},animate:function(args,duration,=
onComplete,easing,animType){this.anim(args,{duration:duration,callback:on=
Complete,easing:easing},animType);return =
this},anim:function(args,opt,animType,defaultDur,defaultEase,cb){animType=
=3DanimType||"run";opt=3Dopt||{};var =
anim=3DExt.lib.Anim[animType](this.dom,args,(opt.duration||defaultDur)||0=
.35,(opt.easing||defaultEase)||"easeOut",function(){Ext.callback(cb,this)=
;Ext.callback(opt.callback,opt.scope||this,[this,opt])},this);opt.anim=3D=
anim;return anim},preanim:function(a,i){return !a[i]?false:(typeof =
a[i]=3D=3D"object"?a[i]:{duration:a[i+1],callback:a[i+2],easing:a[i+3]})}=
,clean:function(forceReclean){if(this.isCleaned&&forceReclean!=3D=3Dtrue)=
{return this}var ns=3D/\S/;var =
d=3Dthis.dom,n=3Dd.firstChild,ni=3D-1;while(n){var =
nx=3Dn.nextSibling;if(n.nodeType=3D=3D3&&!ns.test(n.nodeValue)){d.removeC=
hild(n)}else{n.nodeIndex=3D++ni}n=3Dnx}this.isCleaned=3Dtrue;return =
this},scrollIntoView:function(container,hscroll){var =
c=3DExt.getDom(container)||Ext.getBody().dom;var el=3Dthis.dom;var =
o=3Dthis.getOffsetsTo(c),l=3Do[0]+c.scrollLeft,t=3Do[1]+c.scrollTop,b=3Dt=
+el.offsetHeight,r=3Dl+el.offsetWidth;var ch=3Dc.clientHeight;var =
ct=3DparseInt(c.scrollTop,10);var cl=3DparseInt(c.scrollLeft,10);var =
cb=3Dct+ch;var =
cr=3Dcl+c.clientWidth;if(el.offsetHeight>ch||t<ct){c.scrollTop=3Dt}else{i=
f(b>cb){c.scrollTop=3Db-ch}}c.scrollTop=3Dc.scrollTop;if(hscroll!=3D=3Dfa=
lse){if(el.offsetWidth>c.clientWidth||l<cl){c.scrollLeft=3Dl}else{if(r>cr=
){c.scrollLeft=3Dr-c.clientWidth}}c.scrollLeft=3Dc.scrollLeft}return =
this},scrollChildIntoView:function(child,hscroll){Ext.fly(child,"_scrollC=
hildIntoView").scrollIntoView(this,hscroll)},autoHeight:function(animate,=
duration,onComplete,easing){var =
oldHeight=3Dthis.getHeight();this.clip();this.setHeight(1);setTimeout(fun=
ction(){var =
height=3DparseInt(this.dom.scrollHeight,10);if(!animate){this.setHeight(h=
eight);this.unclip();if(typeof =
onComplete=3D=3D"function"){onComplete()}}else{this.setHeight(oldHeight);=
this.setHeight(height,animate,duration,function(){this.unclip();if(typeof=
 =
onComplete=3D=3D"function"){onComplete()}}.createDelegate(this),easing)}}=
.createDelegate(this),0);return =
this},contains:function(el){if(!el){return false}return =
D.isAncestor(this.dom,el.dom?el.dom:el)},isVisible:function(deep){var =
vis=3D!(this.getStyle("visibility")=3D=3D"hidden"||this.getStyle("display=
")=3D=3D"none");if(deep!=3D=3Dtrue||!vis){return vis}var =
p=3Dthis.dom.parentNode;while(p&&p.tagName.toLowerCase()!=3D"body"){if(!E=
xt.fly(p,"_isVisible").isVisible()){return false}p=3Dp.parentNode}return =
true},select:function(selector,unique){return =
El.select(selector,unique,this.dom)},query:function(selector){return =
Ext.DomQuery.select(selector,this.dom)},child:function(selector,returnDom=
){var n=3DExt.DomQuery.selectNode(selector,this.dom);return =
returnDom?n:Ext.get(n)},down:function(selector,returnDom){var =
n=3DExt.DomQuery.selectNode(" > "+selector,this.dom);return =
returnDom?n:Ext.get(n)},initDD:function(group,config,overrides){var =
dd=3Dnew Ext.dd.DD(Ext.id(this.dom),group,config);return =
Ext.apply(dd,overrides)},initDDProxy:function(group,config,overrides){var=
 dd=3Dnew Ext.dd.DDProxy(Ext.id(this.dom),group,config);return =
Ext.apply(dd,overrides)},initDDTarget:function(group,config,overrides){va=
r dd=3Dnew Ext.dd.DDTarget(Ext.id(this.dom),group,config);return =
Ext.apply(dd,overrides)},setVisible:function(visible,animate){if(!animate=
||!A){if(this.visibilityMode=3D=3DEl.DISPLAY){this.setDisplayed(visible)}=
else{this.fixDisplay();this.dom.style.visibility=3Dvisible?"visible":"hid=
den"}}else{var dom=3Dthis.dom;var =
visMode=3Dthis.visibilityMode;if(visible){this.setOpacity(0.01);this.setV=
isible(true)}this.anim({opacity:{to:(visible?1:0)}},this.preanim(argument=
s,1),null,0.35,"easeIn",function(){if(!visible){if(visMode=3D=3DEl.DISPLA=
Y){dom.style.display=3D"none"}else{dom.style.visibility=3D"hidden"}Ext.ge=
t(dom).setOpacity(1)}})}return this},isDisplayed:function(){return =
this.getStyle("display")!=3D"none"},toggle:function(animate){this.setVisi=
ble(!this.isVisible(),this.preanim(arguments,0));return =
this},setDisplayed:function(value){if(typeof =
value=3D=3D"boolean"){value=3Dvalue?this.originalDisplay:"none"}this.setS=
tyle("display",value);return =
this},focus:function(){try{this.dom.focus()}catch(e){}return =
this},blur:function(){try{this.dom.blur()}catch(e){}return =
this},addClass:function(className){if(Ext.isArray(className)){for(var =
i=3D0,len=3DclassName.length;i<len;i++){this.addClass(className[i])}}else=
{if(className&&!this.hasClass(className)){this.dom.className=3Dthis.dom.c=
lassName+" "+className}}return this},radioClass:function(className){var =
siblings=3Dthis.dom.parentNode.childNodes;for(var =
i=3D0;i<siblings.length;i++){var =
s=3Dsiblings[i];if(s.nodeType=3D=3D1){Ext.get(s).removeClass(className)}}=
this.addClass(className);return =
this},removeClass:function(className){if(!className||!this.dom.className)=
{return this}if(Ext.isArray(className)){for(var =
i=3D0,len=3DclassName.length;i<len;i++){this.removeClass(className[i])}}e=
lse{if(this.hasClass(className)){var =
re=3Dthis.classReCache[className];if(!re){re=3Dnew =
RegExp("(?:^|\\s+)"+className+"(?:\\s+|$)","g");this.classReCache[classNa=
me]=3Dre}this.dom.className=3Dthis.dom.className.replace(re," ")}}return =
this},classReCache:{},toggleClass:function(className){if(this.hasClass(cl=
assName)){this.removeClass(className)}else{this.addClass(className)}retur=
n this},hasClass:function(className){return className&&(" =
"+this.dom.className+" ").indexOf(" "+className+" =
")!=3D-1},replaceClass:function(oldClassName,newClassName){this.removeCla=
ss(oldClassName);this.addClass(newClassName);return =
this},getStyles:function(){var =
a=3Darguments,len=3Da.length,r=3D{};for(var =
i=3D0;i<len;i++){r[a[i]]=3Dthis.getStyle(a[i])}return =
r},getStyle:function(){return =
view&&view.getComputedStyle?function(prop){var =
el=3Dthis.dom,v,cs,camel;if(prop=3D=3D"float"){prop=3D"cssFloat"}if(v=3De=
l.style[prop]){return =
v}if(cs=3Dview.getComputedStyle(el,"")){if(!(camel=3DpropCache[prop])){ca=
mel=3DpropCache[prop]=3Dprop.replace(camelRe,camelFn)}return =
cs[camel]}return null}:function(prop){var =
el=3Dthis.dom,v,cs,camel;if(prop=3D=3D"opacity"){if(typeof =
el.style.filter=3D=3D"string"){var =
m=3Del.style.filter.match(/alpha\(opacity=3D(.*)\)/i);if(m){var =
fv=3DparseFloat(m[1]);if(!isNaN(fv)){return fv?fv/100:0}}}return =
1}else{if(prop=3D=3D"float"){prop=3D"styleFloat"}}if(!(camel=3DpropCache[=
prop])){camel=3DpropCache[prop]=3Dprop.replace(camelRe,camelFn)}if(v=3Del=
.style[camel]){return v}if(cs=3Del.currentStyle){return cs[camel]}return =
null}}(),setStyle:function(prop,value){if(typeof prop=3D=3D"string"){var =
camel;if(!(camel=3DpropCache[prop])){camel=3DpropCache[prop]=3Dprop.repla=
ce(camelRe,camelFn)}if(camel=3D=3D"opacity"){this.setOpacity(value)}else{=
this.dom.style[camel]=3Dvalue}}else{for(var style in prop){if(typeof =
prop[style]!=3D"function"){this.setStyle(style,prop[style])}}}return =
this},applyStyles:function(style){Ext.DomHelper.applyStyles(this.dom,styl=
e);return this},getX:function(){return =
D.getX(this.dom)},getY:function(){return =
D.getY(this.dom)},getXY:function(){return =
D.getXY(this.dom)},getOffsetsTo:function(el){var o=3Dthis.getXY();var =
e=3DExt.fly(el,"_internal").getXY();return[o[0]-e[0],o[1]-e[1]]},setX:fun=
ction(x,animate){if(!animate||!A){D.setX(this.dom,x)}else{this.setXY([x,t=
his.getY()],this.preanim(arguments,1))}return =
this},setY:function(y,animate){if(!animate||!A){D.setY(this.dom,y)}else{t=
his.setXY([this.getX(),y],this.preanim(arguments,1))}return =
this},setLeft:function(left){this.setStyle("left",this.addUnits(left));re=
turn =
this},setTop:function(top){this.setStyle("top",this.addUnits(top));return=
 =
this},setRight:function(right){this.setStyle("right",this.addUnits(right)=
);return =
this},setBottom:function(bottom){this.setStyle("bottom",this.addUnits(bot=
tom));return =
this},setXY:function(pos,animate){if(!animate||!A){D.setXY(this.dom,pos)}=
else{this.anim({points:{to:pos}},this.preanim(arguments,1),"motion")}retu=
rn =
this},setLocation:function(x,y,animate){this.setXY([x,y],this.preanim(arg=
uments,2));return =
this},moveTo:function(x,y,animate){this.setXY([x,y],this.preanim(argument=
s,2));return this},getRegion:function(){return =
D.getRegion(this.dom)},getHeight:function(contentHeight){var =
h=3Dthis.dom.offsetHeight||0;h=3DcontentHeight!=3D=3Dtrue?h:h-this.getBor=
derWidth("tb")-this.getPadding("tb");return =
h<0?0:h},getWidth:function(contentWidth){var =
w=3Dthis.dom.offsetWidth||0;w=3DcontentWidth!=3D=3Dtrue?w:w-this.getBorde=
rWidth("lr")-this.getPadding("lr");return =
w<0?0:w},getComputedHeight:function(){var =
h=3DMath.max(this.dom.offsetHeight,this.dom.clientHeight);if(!h){h=3Dpars=
eInt(this.getStyle("height"),10)||0;if(!this.isBorderBox()){h+=3Dthis.get=
FrameWidth("tb")}}return h},getComputedWidth:function(){var =
w=3DMath.max(this.dom.offsetWidth,this.dom.clientWidth);if(!w){w=3DparseI=
nt(this.getStyle("width"),10)||0;if(!this.isBorderBox()){w+=3Dthis.getFra=
meWidth("lr")}}return =
w},getSize:function(contentSize){return{width:this.getWidth(contentSize),=
height:this.getHeight(contentSize)}},getStyleSize:function(){var =
w,h,d=3Dthis.dom,s=3Dd.style;if(s.width&&s.width!=3D"auto"){w=3DparseInt(=
s.width,10);if(Ext.isBorderBox){w-=3Dthis.getFrameWidth("lr")}}if(s.heigh=
t&&s.height!=3D"auto"){h=3DparseInt(s.height,10);if(Ext.isBorderBox){h-=3D=
this.getFrameWidth("tb")}}return{width:w||this.getWidth(true),height:h||t=
his.getHeight(true)}},getViewSize:function(){var =
d=3Dthis.dom,doc=3Ddocument,aw=3D0,ah=3D0;if(d=3D=3Ddoc||d=3D=3Ddoc.body)=
{return{width:D.getViewWidth(),height:D.getViewHeight()}}else{return{widt=
h:d.clientWidth,height:d.clientHeight}}},getValue:function(asNumber){retu=
rn =
asNumber?parseInt(this.dom.value,10):this.dom.value},adjustWidth:function=
(width){if(typeof =
width=3D=3D"number"){if(this.autoBoxAdjust&&!this.isBorderBox()){width-=3D=
(this.getBorderWidth("lr")+this.getPadding("lr"))}if(width<0){width=3D0}}=
return width},adjustHeight:function(height){if(typeof =
height=3D=3D"number"){if(this.autoBoxAdjust&&!this.isBorderBox()){height-=
=3D(this.getBorderWidth("tb")+this.getPadding("tb"))}if(height<0){height=3D=
0}}return =
height},setWidth:function(width,animate){width=3Dthis.adjustWidth(width);=
if(!animate||!A){this.dom.style.width=3Dthis.addUnits(width)}else{this.an=
im({width:{to:width}},this.preanim(arguments,1))}return =
this},setHeight:function(height,animate){height=3Dthis.adjustHeight(heigh=
t);if(!animate||!A){this.dom.style.height=3Dthis.addUnits(height)}else{th=
is.anim({height:{to:height}},this.preanim(arguments,1))}return =
this},setSize:function(width,height,animate){if(typeof =
width=3D=3D"object"){height=3Dwidth.height;width=3Dwidth.width}width=3Dth=
is.adjustWidth(width);height=3Dthis.adjustHeight(height);if(!animate||!A)=
{this.dom.style.width=3Dthis.addUnits(width);this.dom.style.height=3Dthis=
.addUnits(height)}else{this.anim({width:{to:width},height:{to:height}},th=
is.preanim(arguments,2))}return =
this},setBounds:function(x,y,width,height,animate){if(!animate||!A){this.=
setSize(width,height);this.setLocation(x,y)}else{width=3Dthis.adjustWidth=
(width);height=3Dthis.adjustHeight(height);this.anim({points:{to:[x,y]},w=
idth:{to:width},height:{to:height}},this.preanim(arguments,4),"motion")}r=
eturn =
this},setRegion:function(region,animate){this.setBounds(region.left,regio=
n.top,region.right-region.left,region.bottom-region.top,this.preanim(argu=
ments,1));return =
this},addListener:function(eventName,fn,scope,options){Ext.EventManager.o=
n(this.dom,eventName,fn,scope||this,options)},removeListener:function(eve=
ntName,fn,scope){Ext.EventManager.removeListener(this.dom,eventName,fn,sc=
ope||this);return =
this},removeAllListeners:function(){Ext.EventManager.removeAll(this.dom);=
return =
this},relayEvent:function(eventName,observable){this.on(eventName,functio=
n(e){observable.fireEvent(eventName,e)})},setOpacity:function(opacity,ani=
mate){if(!animate||!A){var =
s=3Dthis.dom.style;if(Ext.isIE){s.zoom=3D1;s.filter=3D(s.filter||"").repl=
ace(/alpha\([^\)]*\)/gi,"")+(opacity=3D=3D1?"":" =
alpha(opacity=3D"+opacity*100+")")}else{s.opacity=3Dopacity}}else{this.an=
im({opacity:{to:opacity}},this.preanim(arguments,1),null,0.35,"easeIn")}r=
eturn this},getLeft:function(local){if(!local){return =
this.getX()}else{return =
parseInt(this.getStyle("left"),10)||0}},getRight:function(local){if(!loca=
l){return =
this.getX()+this.getWidth()}else{return(this.getLeft(true)+this.getWidth(=
))||0}},getTop:function(local){if(!local){return this.getY()}else{return =
parseInt(this.getStyle("top"),10)||0}},getBottom:function(local){if(!loca=
l){return =
this.getY()+this.getHeight()}else{return(this.getTop(true)+this.getHeight=
())||0}},position:function(pos,zIndex,x,y){if(!pos){if(this.getStyle("pos=
ition")=3D=3D"static"){this.setStyle("position","relative")}}else{this.se=
tStyle("position",pos)}if(zIndex){this.setStyle("z-index",zIndex)}if(x!=3D=
=3Dundefined&&y!=3D=3Dundefined){this.setXY([x,y])}else{if(x!=3D=3Dundefi=
ned){this.setX(x)}else{if(y!=3D=3Dundefined){this.setY(y)}}}},clearPositi=
oning:function(value){value=3Dvalue||"";this.setStyle({"left":value,"righ=
t":value,"top":value,"bottom":value,"z-index":"","position":"static"});re=
turn this},getPositioning:function(){var l=3Dthis.getStyle("left");var =
t=3Dthis.getStyle("top");return{"position":this.getStyle("position"),"lef=
t":l,"right":l?"":this.getStyle("right"),"top":t,"bottom":t?"":this.getSt=
yle("bottom"),"z-index":this.getStyle("z-index")}},getBorderWidth:functio=
n(side){return =
this.addStyles(side,El.borders)},getPadding:function(side){return =
this.addStyles(side,El.paddings)},setPositioning:function(pc){this.applyS=
tyles(pc);if(pc.right=3D=3D"auto"){this.dom.style.right=3D""}if(pc.bottom=
=3D=3D"auto"){this.dom.style.bottom=3D""}return =
this},fixDisplay:function(){if(this.getStyle("display")=3D=3D"none"){this=
.setStyle("visibility","hidden");this.setStyle("display",this.originalDis=
play);if(this.getStyle("display")=3D=3D"none"){this.setStyle("display","b=
lock")}}},setOverflow:function(v){if(v=3D=3D"auto"&&Ext.isMac&&Ext.isGeck=
o2){this.dom.style.overflow=3D"hidden";(function(){this.dom.style.overflo=
w=3D"auto"}).defer(1,this)}else{this.dom.style.overflow=3Dv}},setLeftTop:=
function(left,top){this.dom.style.left=3Dthis.addUnits(left);this.dom.sty=
le.top=3Dthis.addUnits(top);return =
this},move:function(direction,distance,animate){var =
xy=3Dthis.getXY();direction=3Ddirection.toLowerCase();switch(direction){c=
ase"l":case"left":this.moveTo(xy[0]-distance,xy[1],this.preanim(arguments=
,2));break;case"r":case"right":this.moveTo(xy[0]+distance,xy[1],this.prea=
nim(arguments,2));break;case"t":case"top":case"up":this.moveTo(xy[0],xy[1=
]-distance,this.preanim(arguments,2));break;case"b":case"bottom":case"dow=
n":this.moveTo(xy[0],xy[1]+distance,this.preanim(arguments,2));break}retu=
rn =
this},clip:function(){if(!this.isClipped){this.isClipped=3Dtrue;this.orig=
inalClip=3D{"o":this.getStyle("overflow"),"x":this.getStyle("overflow-x")=
,"y":this.getStyle("overflow-y")};this.setStyle("overflow","hidden");this=
.setStyle("overflow-x","hidden");this.setStyle("overflow-y","hidden")}ret=
urn =
this},unclip:function(){if(this.isClipped){this.isClipped=3Dfalse;var =
o=3Dthis.originalClip;if(o.o){this.setStyle("overflow",o.o)}if(o.x){this.=
setStyle("overflow-x",o.x)}if(o.y){this.setStyle("overflow-y",o.y)}}retur=
n this},getAnchorXY:function(anchor,local,s){var =
w,h,vp=3Dfalse;if(!s){var =
d=3Dthis.dom;if(d=3D=3Ddocument.body||d=3D=3Ddocument){vp=3Dtrue;w=3DD.ge=
tViewWidth();h=3DD.getViewHeight()}else{w=3Dthis.getWidth();h=3Dthis.getH=
eight()}}else{w=3Ds.width;h=3Ds.height}var =
x=3D0,y=3D0,r=3DMath.round;switch((anchor||"tl").toLowerCase()){case"c":x=
=3Dr(w*0.5);y=3Dr(h*0.5);break;case"t":x=3Dr(w*0.5);y=3D0;break;case"l":x=
=3D0;y=3Dr(h*0.5);break;case"r":x=3Dw;y=3Dr(h*0.5);break;case"b":x=3Dr(w*=
0.5);y=3Dh;break;case"tl":x=3D0;y=3D0;break;case"bl":x=3D0;y=3Dh;break;ca=
se"br":x=3Dw;y=3Dh;break;case"tr":x=3Dw;y=3D0;break}if(local=3D=3D=3Dtrue=
){return[x,y]}if(vp){var =
sc=3Dthis.getScroll();return[x+sc.left,y+sc.top]}var =
o=3Dthis.getXY();return[x+o[0],y+o[1]]},getAlignToXY:function(el,p,o){el=3D=
Ext.get(el);if(!el||!el.dom){throw"Element.alignToXY with an element =
that doesn't exist"}var d=3Dthis.dom;var c=3Dfalse;var =
p1=3D"",p2=3D"";o=3Do||[0,0];if(!p){p=3D"tl-bl"}else{if(p=3D=3D"?"){p=3D"=
tl-bl?"}else{if(p.indexOf("-")=3D=3D-1){p=3D"tl-"+p}}}p=3Dp.toLowerCase()=
;var =
m=3Dp.match(/^([a-z]+)-([a-z]+)(\?)?$/);if(!m){throw"Element.alignTo =
with an invalid alignment "+p}p1=3Dm[1];p2=3Dm[2];c=3D!!m[3];var =
a1=3Dthis.getAnchorXY(p1,true);var a2=3Del.getAnchorXY(p2,false);var =
x=3Da2[0]-a1[0]+o[0];var y=3Da2[1]-a1[1]+o[1];if(c){var =
w=3Dthis.getWidth(),h=3Dthis.getHeight(),r=3Del.getRegion();var =
dw=3DD.getViewWidth()-5,dh=3DD.getViewHeight()-5;var =
p1y=3Dp1.charAt(0),p1x=3Dp1.charAt(p1.length-1);var =
p2y=3Dp2.charAt(0),p2x=3Dp2.charAt(p2.length-1);var =
swapY=3D((p1y=3D=3D"t"&&p2y=3D=3D"b")||(p1y=3D=3D"b"&&p2y=3D=3D"t"));var =
swapX=3D((p1x=3D=3D"r"&&p2x=3D=3D"l")||(p1x=3D=3D"l"&&p2x=3D=3D"r"));var =
doc=3Ddocument;var =
scrollX=3D(doc.documentElement.scrollLeft||doc.body.scrollLeft||0)+5;var =
scrollY=3D(doc.documentElement.scrollTop||doc.body.scrollTop||0)+5;if((x+=
w)>dw+scrollX){x=3DswapX?r.left-w:dw+scrollX-w}if(x<scrollX){x=3DswapX?r.=
right:scrollX}if((y+h)>dh+scrollY){y=3DswapY?r.top-h:dh+scrollY-h}if(y<sc=
rollY){y=3DswapY?r.bottom:scrollY}}return[x,y]},getConstrainToXY:function=
(){var os=3D{top:0,left:0,bottom:0,right:0};return =
function(el,local,offsets,proposedXY){el=3DExt.get(el);offsets=3Doffsets?=
Ext.applyIf(offsets,os):os;var =
vw,vh,vx=3D0,vy=3D0;if(el.dom=3D=3Ddocument.body||el.dom=3D=3Ddocument){v=
w=3DExt.lib.Dom.getViewWidth();vh=3DExt.lib.Dom.getViewHeight()}else{vw=3D=
el.dom.clientWidth;vh=3Del.dom.clientHeight;if(!local){var =
vxy=3Del.getXY();vx=3Dvxy[0];vy=3Dvxy[1]}}var =
s=3Del.getScroll();vx+=3Doffsets.left+s.left;vy+=3Doffsets.top+s.top;vw-=3D=
offsets.right;vh-=3Doffsets.bottom;var vr=3Dvx+vw;var vb=3Dvy+vh;var =
xy=3DproposedXY||(!local?this.getXY():[this.getLeft(true),this.getTop(tru=
e)]);var x=3Dxy[0],y=3Dxy[1];var =
w=3Dthis.dom.offsetWidth,h=3Dthis.dom.offsetHeight;var =
moved=3Dfalse;if((x+w)>vr){x=3Dvr-w;moved=3Dtrue}if((y+h)>vb){y=3Dvb-h;mo=
ved=3Dtrue}if(x<vx){x=3Dvx;moved=3Dtrue}if(y<vy){y=3Dvy;moved=3Dtrue}retu=
rn =
moved?[x,y]:false}}(),adjustForConstraints:function(xy,parent,offsets){re=
turn =
this.getConstrainToXY(parent||document,false,offsets,xy)||xy},alignTo:fun=
ction(element,position,offsets,animate){var =
xy=3Dthis.getAlignToXY(element,position,offsets);this.setXY(xy,this.prean=
im(arguments,3));return =
this},anchorTo:function(el,alignment,offsets,animate,monitorScroll,callba=
ck){var =
action=3Dfunction(){this.alignTo(el,alignment,offsets,animate);Ext.callba=
ck(callback,this)};Ext.EventManager.onWindowResize(action,this);var =
tm=3Dtypeof =
monitorScroll;if(tm!=3D"undefined"){Ext.EventManager.on(window,"scroll",a=
ction,this,{buffer:tm=3D=3D"number"?monitorScroll:50})}action.call(this);=
return this},clearOpacity:function(){if(window.ActiveXObject){if(typeof =
this.dom.style.filter=3D=3D"string"&&(/alpha/i).test(this.dom.style.filte=
r)){this.dom.style.filter=3D""}}else{this.dom.style.opacity=3D"";this.dom=
.style["-moz-opacity"]=3D"";this.dom.style["-khtml-opacity"]=3D""}return =
this},hide:function(animate){this.setVisible(false,this.preanim(arguments=
,0));return =
this},show:function(animate){this.setVisible(true,this.preanim(arguments,=
0));return this},addUnits:function(size){return =
Ext.Element.addUnits(size,this.defaultUnit)},update:function(html,loadScr=
ipts,callback){if(typeof =
html=3D=3D"undefined"){html=3D""}if(loadScripts!=3D=3Dtrue){this.dom.inne=
rHTML=3Dhtml;if(typeof callback=3D=3D"function"){callback()}return =
this}var id=3DExt.id();var dom=3Dthis.dom;html+=3D"<span =
id=3D\""+id+"\"></span>";E.onAvailable(id,function(){var =
hd=3Ddocument.getElementsByTagName("head")[0];var =
re=3D/(?:<script([^>]*)?>)((\n|\r|.)*?)(?:<\/script>)/ig;var =
srcRe=3D/\ssrc=3D([\'\"])(.*?)\1/i;var =
typeRe=3D/\stype=3D([\'\"])(.*?)\1/i;var =
match;while(match=3Dre.exec(html)){var attrs=3Dmatch[1];var =
srcMatch=3Dattrs?attrs.match(srcRe):false;if(srcMatch&&srcMatch[2]){var =
s=3Ddocument.createElement("script");s.src=3DsrcMatch[2];var =
typeMatch=3Dattrs.match(typeRe);if(typeMatch&&typeMatch[2]){s.type=3Dtype=
Match[2]}hd.appendChild(s)}else{if(match[2]&&match[2].length>0){if(window=
.execScript){window.execScript(match[2])}else{window.eval(match[2])}}}}va=
r el=3Ddocument.getElementById(id);if(el){Ext.removeNode(el)}if(typeof =
callback=3D=3D"function"){callback()}});dom.innerHTML=3Dhtml.replace(/(?:=
<script.*?>)((\n|\r|.)*?)(?:<\/script>)/ig,"");return =
this},load:function(){var =
um=3Dthis.getUpdater();um.update.apply(um,arguments);return =
this},getUpdater:function(){if(!this.updateManager){this.updateManager=3D=
new Ext.Updater(this)}return =
this.updateManager},unselectable:function(){this.dom.unselectable=3D"on";=
this.swallowEvent("selectstart",true);this.applyStyles("-moz-user-select:=
none;-khtml-user-select:none;");this.addClass("x-unselectable");return =
this},getCenterXY:function(){return =
this.getAlignToXY(document,"c-c")},center:function(centerIn){this.alignTo=
(centerIn||document,"c-c");return this},isBorderBox:function(){return =
noBoxAdjust[this.dom.tagName.toLowerCase()]||Ext.isBorderBox},getBox:func=
tion(contentBox,local){var xy;if(!local){xy=3Dthis.getXY()}else{var =
left=3DparseInt(this.getStyle("left"),10)||0;var =
top=3DparseInt(this.getStyle("top"),10)||0;xy=3D[left,top]}var =
el=3Dthis.dom,w=3Del.offsetWidth,h=3Del.offsetHeight,bx;if(!contentBox){b=
x=3D{x:xy[0],y:xy[1],0:xy[0],1:xy[1],width:w,height:h}}else{var =
l=3Dthis.getBorderWidth("l")+this.getPadding("l");var =
r=3Dthis.getBorderWidth("r")+this.getPadding("r");var =
t=3Dthis.getBorderWidth("t")+this.getPadding("t");var =
b=3Dthis.getBorderWidth("b")+this.getPadding("b");bx=3D{x:xy[0]+l,y:xy[1]=
+t,0:xy[0]+l,1:xy[1]+t,width:w-(l+r),height:h-(t+b)}}bx.right=3Dbx.x+bx.w=
idth;bx.bottom=3Dbx.y+bx.height;return =
bx},getFrameWidth:function(sides,onlyContentBox){return =
onlyContentBox&&Ext.isBorderBox?0:(this.getPadding(sides)+this.getBorderW=
idth(sides))},setBox:function(box,adjust,animate){var =
w=3Dbox.width,h=3Dbox.height;if((adjust&&!this.autoBoxAdjust)&&!this.isBo=
rderBox()){w-=3D(this.getBorderWidth("lr")+this.getPadding("lr"));h-=3D(t=
his.getBorderWidth("tb")+this.getPadding("tb"))}this.setBounds(box.x,box.=
y,w,h,this.preanim(arguments,2));return this},repaint:function(){var =
dom=3Dthis.dom;this.addClass("x-repaint");setTimeout(function(){Ext.get(d=
om).removeClass("x-repaint")},1);return =
this},getMargins:function(side){if(!side){return{top:parseInt(this.getSty=
le("margin-top"),10)||0,left:parseInt(this.getStyle("margin-left"),10)||0=
,bottom:parseInt(this.getStyle("margin-bottom"),10)||0,right:parseInt(thi=
s.getStyle("margin-right"),10)||0}}else{return =
this.addStyles(side,El.margins)}},addStyles:function(sides,styles){var =
val=3D0,v,w;for(var =
i=3D0,len=3Dsides.length;i<len;i++){v=3Dthis.getStyle(styles[sides.charAt=
(i)]);if(v){w=3DparseInt(v,10);if(w){val+=3D(w>=3D0?w:-1*w)}}}return =
val},createProxy:function(config,renderTo,matchBox){config=3Dtypeof =
config=3D=3D"object"?config:{tag:"div",cls:config};var =
proxy;if(renderTo){proxy=3DExt.DomHelper.append(renderTo,config,true)}els=
e{proxy=3DExt.DomHelper.insertBefore(this.dom,config,true)}if(matchBox){p=
roxy.setBox(this.getBox())}return =
proxy},mask:function(msg,msgCls){if(this.getStyle("position")=3D=3D"stati=
c"){this.setStyle("position","relative")}if(this._maskMsg){this._maskMsg.=
remove()}if(this._mask){this._mask.remove()}this._mask=3DExt.DomHelper.ap=
pend(this.dom,{cls:"ext-el-mask"},true);this.addClass("x-masked");this._m=
ask.setDisplayed(true);if(typeof =
msg=3D=3D"string"){this._maskMsg=3DExt.DomHelper.append(this.dom,{cls:"ex=
t-el-mask-msg",cn:{tag:"div"}},true);var =
mm=3Dthis._maskMsg;mm.dom.className=3DmsgCls?"ext-el-mask-msg =
"+msgCls:"ext-el-mask-msg";mm.dom.firstChild.innerHTML=3Dmsg;mm.setDispla=
yed(true);mm.center(this)}if(Ext.isIE&&!(Ext.isIE7&&Ext.isStrict)&&this.g=
etStyle("height")=3D=3D"auto"){this._mask.setSize(this.dom.clientWidth,th=
is.getHeight())}return =
this._mask},unmask:function(){if(this._mask){if(this._maskMsg){this._mask=
Msg.remove();delete this._maskMsg}this._mask.remove();delete =
this._mask}this.removeClass("x-masked")},isMasked:function(){return =
this._mask&&this._mask.isVisible()},createShim:function(){var =
el=3Ddocument.createElement("iframe");el.frameBorder=3D"0";el.className=3D=
"ext-shim";if(Ext.isIE&&Ext.isSecure){el.src=3DExt.SSL_SECURE_URL}var =
shim=3DExt.get(this.dom.parentNode.insertBefore(el,this.dom));shim.autoBo=
xAdjust=3Dfalse;return =
shim},remove:function(){Ext.removeNode(this.dom);delete =
El.cache[this.dom.id]},hover:function(overFn,outFn,scope){var =
preOverFn=3Dfunction(e){if(!e.within(this,true)){overFn.apply(scope||this=
,arguments)}};var =
preOutFn=3Dfunction(e){if(!e.within(this,true)){outFn.apply(scope||this,a=
rguments)}};this.on("mouseover",preOverFn,this.dom);this.on("mouseout",pr=
eOutFn,this.dom);return =
this},addClassOnOver:function(className){this.hover(function(){Ext.fly(th=
is,"_internal").addClass(className)},function(){Ext.fly(this,"_internal")=
.removeClass(className)});return =
this},addClassOnFocus:function(className){this.on("focus",function(){Ext.=
fly(this,"_internal").addClass(className)},this.dom);this.on("blur",funct=
ion(){Ext.fly(this,"_internal").removeClass(className)},this.dom);return =
this},addClassOnClick:function(className){var =
dom=3Dthis.dom;this.on("mousedown",function(){Ext.fly(dom,"_internal").ad=
dClass(className);var d=3DExt.getDoc();var =
fn=3Dfunction(){Ext.fly(dom,"_internal").removeClass(className);d.removeL=
istener("mouseup",fn)};d.on("mouseup",fn)});return =
this},swallowEvent:function(eventName,preventDefault){var =
fn=3Dfunction(e){e.stopPropagation();if(preventDefault){e.preventDefault(=
)}};if(Ext.isArray(eventName)){for(var =
i=3D0,len=3DeventName.length;i<len;i++){this.on(eventName[i],fn)}return =
this}this.on(eventName,fn);return =
this},parent:function(selector,returnDom){return =
this.matchNode("parentNode","parentNode",selector,returnDom)},next:functi=
on(selector,returnDom){return =
this.matchNode("nextSibling","nextSibling",selector,returnDom)},prev:func=
tion(selector,returnDom){return =
this.matchNode("previousSibling","previousSibling",selector,returnDom)},f=
irst:function(selector,returnDom){return =
this.matchNode("nextSibling","firstChild",selector,returnDom)},last:funct=
ion(selector,returnDom){return =
this.matchNode("previousSibling","lastChild",selector,returnDom)},matchNo=
de:function(dir,start,selector,returnDom){var =
n=3Dthis.dom[start];while(n){if(n.nodeType=3D=3D1&&(!selector||Ext.DomQue=
ry.is(n,selector))){return !returnDom?Ext.get(n):n}n=3Dn[dir]}return =
null},appendChild:function(el){el=3DExt.get(el);el.appendTo(this);return =
this},createChild:function(config,insertBefore,returnDom){config=3Dconfig=
||{tag:"div"};if(insertBefore){return =
Ext.DomHelper.insertBefore(insertBefore,config,returnDom!=3D=3Dtrue)}retu=
rn =
Ext.DomHelper[!this.dom.firstChild?"overwrite":"append"](this.dom,config,=
returnDom!=3D=3Dtrue)},appendTo:function(el){el=3DExt.getDom(el);el.appen=
dChild(this.dom);return =
this},insertBefore:function(el){el=3DExt.getDom(el);el.parentNode.insertB=
efore(this.dom,el);return =
this},insertAfter:function(el){el=3DExt.getDom(el);el.parentNode.insertBe=
fore(this.dom,el.nextSibling);return =
this},insertFirst:function(el,returnDom){el=3Del||{};if(typeof =
el=3D=3D"object"&&!el.nodeType&&!el.dom){return =
this.createChild(el,this.dom.firstChild,returnDom)}else{el=3DExt.getDom(e=
l);this.dom.insertBefore(el,this.dom.firstChild);return =
!returnDom?Ext.get(el):el}},insertSibling:function(el,where,returnDom){va=
r rt;if(Ext.isArray(el)){for(var =
i=3D0,len=3Del.length;i<len;i++){rt=3Dthis.insertSibling(el[i],where,retu=
rnDom)}return =
rt}where=3Dwhere?where.toLowerCase():"before";el=3Del||{};var =
refNode=3Dwhere=3D=3D"before"?this.dom:this.dom.nextSibling;if(typeof =
el=3D=3D"object"&&!el.nodeType&&!el.dom){if(where=3D=3D"after"&&!this.dom=
.nextSibling){rt=3DExt.DomHelper.append(this.dom.parentNode,el,!returnDom=
)}else{rt=3DExt.DomHelper[where=3D=3D"after"?"insertAfter":"insertBefore"=
](this.dom,el,!returnDom)}}else{rt=3Dthis.dom.parentNode.insertBefore(Ext=
.getDom(el),refNode);if(!returnDom){rt=3DExt.get(rt)}}return =
rt},wrap:function(config,returnDom){if(!config){config=3D{tag:"div"}}var =
newEl=3DExt.DomHelper.insertBefore(this.dom,config,!returnDom);newEl.dom?=
newEl.dom.appendChild(this.dom):newEl.appendChild(this.dom);return =
newEl},replace:function(el){el=3DExt.get(el);this.insertBefore(el);el.rem=
ove();return this},replaceWith:function(el){if(typeof =
el=3D=3D"object"&&!el.nodeType&&!el.dom){el=3Dthis.insertSibling(el,"befo=
re")}else{el=3DExt.getDom(el);this.dom.parentNode.insertBefore(el,this.do=
m)}El.uncache(this.id);this.dom.parentNode.removeChild(this.dom);this.dom=
=3Del;this.id=3DExt.id(el);El.cache[this.id]=3Dthis;return =
this},insertHtml:function(where,html,returnEl){var =
el=3DExt.DomHelper.insertHtml(where,this.dom,html);return =
returnEl?Ext.get(el):el},set:function(o,useSet){var =
el=3Dthis.dom;useSet=3Dtypeof =
useSet=3D=3D"undefined"?(el.setAttribute?true:false):useSet;for(var attr =
in o){if(attr=3D=3D"style"||typeof =
o[attr]=3D=3D"function"){continue}if(attr=3D=3D"cls"){el.className=3Do["c=
ls"]}else{if(o.hasOwnProperty(attr)){if(useSet){el.setAttribute(attr,o[at=
tr])}else{el[attr]=3Do[attr]}}}}if(o.style){Ext.DomHelper.applyStyles(el,=
o.style)}return this},addKeyListener:function(key,fn,scope){var =
config;if(typeof =
key!=3D"object"||Ext.isArray(key)){config=3D{key:key,fn:fn,scope:scope}}e=
lse{config=3D{key:key.key,shift:key.shift,ctrl:key.ctrl,alt:key.alt,fn:fn=
,scope:scope}}return new =
Ext.KeyMap(this,config)},addKeyMap:function(config){return new =
Ext.KeyMap(this,config)},isScrollable:function(){var =
dom=3Dthis.dom;return =
dom.scrollHeight>dom.clientHeight||dom.scrollWidth>dom.clientWidth},scrol=
lTo:function(side,value,animate){var =
prop=3Dside.toLowerCase()=3D=3D"left"?"scrollLeft":"scrollTop";if(!animat=
e||!A){this.dom[prop]=3Dvalue}else{var =
to=3Dprop=3D=3D"scrollLeft"?[value,this.dom.scrollTop]:[this.dom.scrollLe=
ft,value];this.anim({scroll:{"to":to}},this.preanim(arguments,2),"scroll"=
)}return =
this},scroll:function(direction,distance,animate){if(!this.isScrollable()=
){return }var el=3Dthis.dom;var l=3Del.scrollLeft,t=3Del.scrollTop;var =
w=3Del.scrollWidth,h=3Del.scrollHeight;var =
cw=3Del.clientWidth,ch=3Del.clientHeight;direction=3Ddirection.toLowerCas=
e();var scrolled=3Dfalse;var =
a=3Dthis.preanim(arguments,2);switch(direction){case"l":case"left":if(w-l=
>cw){var =
v=3DMath.min(l+distance,w-cw);this.scrollTo("left",v,a);scrolled=3Dtrue}b=
reak;case"r":case"right":if(l>0){var =
v=3DMath.max(l-distance,0);this.scrollTo("left",v,a);scrolled=3Dtrue}brea=
k;case"t":case"top":case"up":if(t>0){var =
v=3DMath.max(t-distance,0);this.scrollTo("top",v,a);scrolled=3Dtrue}break=
;case"b":case"bottom":case"down":if(h-t>ch){var =
v=3DMath.min(t+distance,h-ch);this.scrollTo("top",v,a);scrolled=3Dtrue}br=
eak}return scrolled},translatePoints:function(x,y){if(typeof =
x=3D=3D"object"||Ext.isArray(x)){y=3Dx[1];x=3Dx[0]}var =
p=3Dthis.getStyle("position");var o=3Dthis.getXY();var =
l=3DparseInt(this.getStyle("left"),10);var =
t=3DparseInt(this.getStyle("top"),10);if(isNaN(l)){l=3D(p=3D=3D"relative"=
)?0:this.dom.offsetLeft}if(isNaN(t)){t=3D(p=3D=3D"relative")?0:this.dom.o=
ffsetTop}return{left:(x-o[0]+l),top:(y-o[1]+t)}},getScroll:function(){var=
 d=3Dthis.dom,doc=3Ddocument;if(d=3D=3Ddoc||d=3D=3Ddoc.body){var =
l,t;if(Ext.isIE&&Ext.isStrict){l=3Ddoc.documentElement.scrollLeft||(doc.b=
ody.scrollLeft||0);t=3Ddoc.documentElement.scrollTop||(doc.body.scrollTop=
||0)}else{l=3Dwindow.pageXOffset||(doc.body.scrollLeft||0);t=3Dwindow.pag=
eYOffset||(doc.body.scrollTop||0)}return{left:l,top:t}}else{return{left:d=
.scrollLeft,top:d.scrollTop}}},getColor:function(attr,defaultValue,prefix=
){var =
v=3Dthis.getStyle(attr);if(!v||v=3D=3D"transparent"||v=3D=3D"inherit"){re=
turn defaultValue}var color=3Dtypeof =
prefix=3D=3D"undefined"?"#":prefix;if(v.substr(0,4)=3D=3D"rgb("){var =
rvs=3Dv.slice(4,v.length-1).split(",");for(var i=3D0;i<3;i++){var =
h=3DparseInt(rvs[i]);var =
s=3Dh.toString(16);if(h<16){s=3D"0"+s}color+=3Ds}}else{if(v.substr(0,1)=3D=
=3D"#"){if(v.length=3D=3D4){for(var i=3D1;i<4;i++){var =
c=3Dv.charAt(i);color+=3Dc+c}}else{if(v.length=3D=3D7){color+=3Dv.substr(=
1)}}}}return(color.length>5?color.toLowerCase():defaultValue)},boxWrap:fu=
nction(cls){cls=3Dcls||"x-box";var =
el=3DExt.get(this.insertHtml("beforeBegin",String.format("<div =
class=3D\"{0}\">"+El.boxMarkup+"</div>",cls)));el.child("."+cls+"-mc").do=
m.appendChild(this.dom);return =
el},getAttributeNS:Ext.isIE?function(ns,name){var d=3Dthis.dom;var =
type=3Dtypeof =
d[ns+":"+name];if(type!=3D"undefined"&&type!=3D"unknown"){return =
d[ns+":"+name]}return d[name]}:function(ns,name){var d=3Dthis.dom;return =
d.getAttributeNS(ns,name)||d.getAttribute(ns+":"+name)||d.getAttribute(na=
me)||d[name]},getTextWidth:function(text,min,max){return(Ext.util.TextMet=
rics.measure(this.dom,Ext.value(text,this.dom.innerHTML,true)).width).con=
strain(min||0,max||1000000)}};var =
ep=3DEl.prototype;ep.on=3Dep.addListener;ep.mon=3Dep.addListener;ep.getUp=
dateManager=3Dep.getUpdater;ep.un=3Dep.removeListener;ep.autoBoxAdjust=3D=
true;El.unitPattern=3D/\d+(px|em|%|en|ex|pt|in|cm|mm|pc)$/i;El.addUnits=3D=
function(v,defaultUnit){if(v=3D=3D=3D""||v=3D=3D"auto"){return =
v}if(v=3D=3D=3Dundefined){return""}if(typeof =
v=3D=3D"number"||!El.unitPattern.test(v)){return =
v+(defaultUnit||"px")}return v};El.boxMarkup=3D"<div =
class=3D\"{0}-tl\"><div class=3D\"{0}-tr\"><div =
class=3D\"{0}-tc\"></div></div></div><div class=3D\"{0}-ml\"><div =
class=3D\"{0}-mr\"><div class=3D\"{0}-mc\"></div></div></div><div =
class=3D\"{0}-bl\"><div class=3D\"{0}-br\"><div =
class=3D\"{0}-bc\"></div></div></div>";El.VISIBILITY=3D1;El.DISPLAY=3D2;E=
l.borders=3D{l:"border-left-width",r:"border-right-width",t:"border-top-w=
idth",b:"border-bottom-width"};El.paddings=3D{l:"padding-left",r:"padding=
-right",t:"padding-top",b:"padding-bottom"};El.margins=3D{l:"margin-left"=
,r:"margin-right",t:"margin-top",b:"margin-bottom"};El.cache=3D{};var =
docEl;El.get=3Dfunction(el){var ex,elm,id;if(!el){return null}if(typeof =
el=3D=3D"string"){if(!(elm=3Ddocument.getElementById(el))){return =
null}if(ex=3DEl.cache[el]){ex.dom=3Delm}else{ex=3DEl.cache[el]=3Dnew =
El(elm)}return =
ex}else{if(el.tagName){if(!(id=3Del.id)){id=3DExt.id(el)}if(ex=3DEl.cache=
[id]){ex.dom=3Del}else{ex=3DEl.cache[id]=3Dnew El(el)}return =
ex}else{if(el instanceof =
El){if(el!=3DdocEl){el.dom=3Ddocument.getElementById(el.id)||el.dom;El.ca=
che[el.id]=3Del}return el}else{if(el.isComposite){return =
el}else{if(Ext.isArray(el)){return =
El.select(el)}else{if(el=3D=3Ddocument){if(!docEl){var =
f=3Dfunction(){};f.prototype=3DEl.prototype;docEl=3Dnew =
f();docEl.dom=3Ddocument}return docEl}}}}}}return =
null};El.uncache=3Dfunction(el){for(var =
i=3D0,a=3Darguments,len=3Da.length;i<len;i++){if(a[i]){delete =
El.cache[a[i].id||a[i]]}}};El.garbageCollect=3Dfunction(){if(!Ext.enableG=
arbageCollector){clearInterval(El.collectorThread);return }for(var eid =
in El.cache){var =
el=3DEl.cache[eid],d=3Del.dom;if(!d||!d.parentNode||(!d.offsetParent&&!do=
cument.getElementById(eid))){delete =
El.cache[eid];if(d&&Ext.enableListenerCollection){Ext.EventManager.remove=
All(d)}}}};El.collectorThreadId=3DsetInterval(El.garbageCollect,30000);va=
r flyFn=3Dfunction(){};flyFn.prototype=3DEl.prototype;var _cls=3Dnew =
flyFn();El.Flyweight=3Dfunction(dom){this.dom=3Ddom};El.Flyweight.prototy=
pe=3D_cls;El.Flyweight.prototype.isFlyweight=3Dtrue;El._flyweights=3D{};E=
l.fly=3Dfunction(el,named){named=3Dnamed||"_global";el=3DExt.getDom(el);i=
f(!el){return =
null}if(!El._flyweights[named]){El._flyweights[named]=3Dnew =
El.Flyweight()}El._flyweights[named].dom=3Del;return =
El._flyweights[named]};Ext.get=3DEl.get;Ext.fly=3DEl.fly;var =
noBoxAdjust=3DExt.isStrict?{select:1}:{input:1,select:1,textarea:1};if(Ex=
t.isIE||Ext.isGecko){noBoxAdjust["button"]=3D1}Ext.EventManager.on(window=
,"unload",function(){delete El.cache;delete El._flyweights})})();=0A=
Ext.enableFx=3Dtrue;Ext.Fx=3D{slideIn:function(A,C){var =
B=3Dthis.getFxEl();C=3DC||{};B.queueFx(C,function(){A=3DA||"t";this.fixDi=
splay();var D=3Dthis.getFxRestore();var =
I=3Dthis.getBox();this.setSize(I);var =
F=3Dthis.fxWrap(D.pos,C,"hidden");var =
K=3Dthis.dom.style;K.visibility=3D"visible";K.position=3D"absolute";var =
E=3Dfunction(){B.fxUnwrap(F,D.pos,C);K.width=3DD.width;K.height=3DD.heigh=
t;B.afterFx(C)};var =
J,L=3D{to:[I.x,I.y]},H=3D{to:I.width},G=3D{to:I.height};switch(A.toLowerC=
ase()){case"t":F.setSize(I.width,0);K.left=3DK.bottom=3D"0";J=3D{height:G=
};break;case"l":F.setSize(0,I.height);K.right=3DK.top=3D"0";J=3D{width:H}=
;break;case"r":F.setSize(0,I.height);F.setX(I.right);K.left=3DK.top=3D"0"=
;J=3D{width:H,points:L};break;case"b":F.setSize(I.width,0);F.setY(I.botto=
m);K.left=3DK.top=3D"0";J=3D{height:G,points:L};break;case"tl":F.setSize(=
0,0);K.right=3DK.bottom=3D"0";J=3D{width:H,height:G};break;case"bl":F.set=
Size(0,0);F.setY(I.y+I.height);K.right=3DK.top=3D"0";J=3D{width:H,height:=
G,points:L};break;case"br":F.setSize(0,0);F.setXY([I.right,I.bottom]);K.l=
eft=3DK.top=3D"0";J=3D{width:H,height:G,points:L};break;case"tr":F.setSiz=
e(0,0);F.setX(I.x+I.width);K.left=3DK.bottom=3D"0";J=3D{width:H,height:G,=
points:L};break}this.dom.style.visibility=3D"visible";F.show();arguments.=
callee.anim=3DF.fxanim(J,C,"motion",0.5,"easeOut",E)});return =
this},slideOut:function(A,C){var =
B=3Dthis.getFxEl();C=3DC||{};B.queueFx(C,function(){A=3DA||"t";var =
I=3Dthis.getFxRestore();var D=3Dthis.getBox();this.setSize(D);var =
G=3Dthis.fxWrap(I.pos,C,"visible");var =
F=3Dthis.dom.style;F.visibility=3D"visible";F.position=3D"absolute";G.set=
Size(D);var =
J=3Dfunction(){if(C.useDisplay){B.setDisplayed(false)}else{B.hide()}B.fxU=
nwrap(G,I.pos,C);F.width=3DI.width;F.height=3DI.height;B.afterFx(C)};var =
E,H=3D{to:0};switch(A.toLowerCase()){case"t":F.left=3DF.bottom=3D"0";E=3D=
{height:H};break;case"l":F.right=3DF.top=3D"0";E=3D{width:H};break;case"r=
":F.left=3DF.top=3D"0";E=3D{width:H,points:{to:[D.right,D.y]}};break;case=
"b":F.left=3DF.top=3D"0";E=3D{height:H,points:{to:[D.x,D.bottom]}};break;=
case"tl":F.right=3DF.bottom=3D"0";E=3D{width:H,height:H};break;case"bl":F=
.right=3DF.top=3D"0";E=3D{width:H,height:H,points:{to:[D.x,D.bottom]}};br=
eak;case"br":F.left=3DF.top=3D"0";E=3D{width:H,height:H,points:{to:[D.x+D=
.width,D.bottom]}};break;case"tr":F.left=3DF.bottom=3D"0";E=3D{width:H,he=
ight:H,points:{to:[D.right,D.y]}};break}arguments.callee.anim=3DG.fxanim(=
E,C,"motion",0.5,"easeOut",J)});return this},puff:function(B){var =
A=3Dthis.getFxEl();B=3DB||{};A.queueFx(B,function(){this.clearOpacity();t=
his.show();var F=3Dthis.getFxRestore();var D=3Dthis.dom.style;var =
G=3Dfunction(){if(B.useDisplay){A.setDisplayed(false)}else{A.hide()}A.cle=
arOpacity();A.setPositioning(F.pos);D.width=3DF.width;D.height=3DF.height=
;D.fontSize=3D"";A.afterFx(B)};var E=3Dthis.getWidth();var =
C=3Dthis.getHeight();arguments.callee.anim=3Dthis.fxanim({width:{to:this.=
adjustWidth(E*2)},height:{to:this.adjustHeight(C*2)},points:{by:[-(E*0.5)=
,-(C*0.5)]},opacity:{to:0},fontSize:{to:200,unit:"%"}},B,"motion",0.5,"ea=
seOut",G)});return this},switchOff:function(B){var =
A=3Dthis.getFxEl();B=3DB||{};A.queueFx(B,function(){this.clearOpacity();t=
his.clip();var D=3Dthis.getFxRestore();var C=3Dthis.dom.style;var =
E=3Dfunction(){if(B.useDisplay){A.setDisplayed(false)}else{A.hide()}A.cle=
arOpacity();A.setPositioning(D.pos);C.width=3DD.width;C.height=3DD.height=
;A.afterFx(B)};this.fxanim({opacity:{to:0.3}},null,null,0.1,null,function=
(){this.clearOpacity();(function(){this.fxanim({height:{to:1},points:{by:=
[0,this.getHeight()*0.5]}},B,"motion",0.3,"easeIn",E)}).defer(100,this)})=
});return this},highlight:function(A,C){var =
B=3Dthis.getFxEl();C=3DC||{};B.queueFx(C,function(){A=3DA||"ffff9c";var =
D=3DC.attr||"backgroundColor";this.clearOpacity();this.show();var =
G=3Dthis.getColor(D);var H=3Dthis.dom.style[D];var =
F=3D(C.endColor||G)||"ffffff";var =
I=3Dfunction(){B.dom.style[D]=3DH;B.afterFx(C)};var =
E=3D{};E[D]=3D{from:A,to:F};arguments.callee.anim=3Dthis.fxanim(E,C,"colo=
r",1,"easeIn",I)});return this},frame:function(A,C,D){var =
B=3Dthis.getFxEl();D=3DD||{};B.queueFx(D,function(){A=3DA||"#C3DAF9";if(A=
.length=3D=3D6){A=3D"#"+A}C=3DC||1;var G=3DD.duration||1;this.show();var =
E=3Dthis.getBox();var F=3Dfunction(){var =
H=3DExt.getBody().createChild({style:{visbility:"hidden",position:"absolu=
te","z-index":"35000",border:"0px solid "+A}});var =
I=3DExt.isBorderBox?2:1;H.animate({top:{from:E.y,to:E.y-20},left:{from:E.=
x,to:E.x-20},borderWidth:{from:0,to:10},opacity:{from:1,to:0},height:{fro=
m:E.height,to:(E.height+(20*I))},width:{from:E.width,to:(E.width+(20*I))}=
},G,function(){H.remove();if(--C>0){F()}else{B.afterFx(D)}})};F.call(this=
)});return this},pause:function(C){var A=3Dthis.getFxEl();var =
B=3D{};A.queueFx(B,function(){setTimeout(function(){A.afterFx(B)},C*1000)=
});return this},fadeIn:function(B){var =
A=3Dthis.getFxEl();B=3DB||{};A.queueFx(B,function(){this.setOpacity(0);th=
is.fixDisplay();this.dom.style.visibility=3D"visible";var =
C=3DB.endOpacity||1;arguments.callee.anim=3Dthis.fxanim({opacity:{to:C}},=
B,null,0.5,"easeOut",function(){if(C=3D=3D1){this.clearOpacity()}A.afterF=
x(B)})});return this},fadeOut:function(B){var =
A=3Dthis.getFxEl();B=3DB||{};A.queueFx(B,function(){arguments.callee.anim=
=3Dthis.fxanim({opacity:{to:B.endOpacity||0}},B,null,0.5,"easeOut",functi=
on(){if(this.visibilityMode=3D=3DExt.Element.DISPLAY||B.useDisplay){this.=
dom.style.display=3D"none"}else{this.dom.style.visibility=3D"hidden"}this=
.clearOpacity();A.afterFx(B)})});return =
this},scale:function(A,B,C){this.shift(Ext.apply({},C,{width:A,height:B})=
);return this},shift:function(B){var =
A=3Dthis.getFxEl();B=3DB||{};A.queueFx(B,function(){var =
E=3D{},D=3DB.width,F=3DB.height,C=3DB.x,H=3DB.y,G=3DB.opacity;if(D!=3D=3D=
undefined){E.width=3D{to:this.adjustWidth(D)}}if(F!=3D=3Dundefined){E.hei=
ght=3D{to:this.adjustHeight(F)}}if(B.left!=3D=3Dundefined){E.left=3D{to:B=
.left}}if(B.top!=3D=3Dundefined){E.top=3D{to:B.top}}if(B.right!=3D=3Dunde=
fined){E.right=3D{to:B.right}}if(B.bottom!=3D=3Dundefined){E.bottom=3D{to=
:B.bottom}}if(C!=3D=3Dundefined||H!=3D=3Dundefined){E.points=3D{to:[C!=3D=
=3Dundefined?C:this.getX(),H!=3D=3Dundefined?H:this.getY()]}}if(G!=3D=3Du=
ndefined){E.opacity=3D{to:G}}if(B.xy!=3D=3Dundefined){E.points=3D{to:B.xy=
}}arguments.callee.anim=3Dthis.fxanim(E,B,"motion",0.35,"easeOut",functio=
n(){A.afterFx(B)})});return this},ghost:function(A,C){var =
B=3Dthis.getFxEl();C=3DC||{};B.queueFx(C,function(){A=3DA||"b";var =
H=3Dthis.getFxRestore();var E=3Dthis.getWidth(),G=3Dthis.getHeight();var =
F=3Dthis.dom.style;var =
J=3Dfunction(){if(C.useDisplay){B.setDisplayed(false)}else{B.hide()}B.cle=
arOpacity();B.setPositioning(H.pos);F.width=3DH.width;F.height=3DH.height=
;B.afterFx(C)};var =
D=3D{opacity:{to:0},points:{}},I=3DD.points;switch(A.toLowerCase()){case"=
t":I.by=3D[0,-G];break;case"l":I.by=3D[-E,0];break;case"r":I.by=3D[E,0];b=
reak;case"b":I.by=3D[0,G];break;case"tl":I.by=3D[-E,-G];break;case"bl":I.=
by=3D[-E,G];break;case"br":I.by=3D[E,G];break;case"tr":I.by=3D[E,-G];brea=
k}arguments.callee.anim=3Dthis.fxanim(D,C,"motion",0.5,"easeOut",J)});ret=
urn =
this},syncFx:function(){this.fxDefaults=3DExt.apply(this.fxDefaults||{},{=
block:false,concurrent:true,stopFx:false});return =
this},sequenceFx:function(){this.fxDefaults=3DExt.apply(this.fxDefaults||=
{},{block:false,concurrent:false,stopFx:false});return =
this},nextFx:function(){var =
A=3Dthis.fxQueue[0];if(A){A.call(this)}},hasActiveFx:function(){return =
this.fxQueue&&this.fxQueue[0]},stopFx:function(){if(this.hasActiveFx()){v=
ar =
A=3Dthis.fxQueue[0];if(A&&A.anim&&A.anim.isAnimated()){this.fxQueue=3D[A]=
;A.anim.stop(true)}}return =
this},beforeFx:function(A){if(this.hasActiveFx()&&!A.concurrent){if(A.sto=
pFx){this.stopFx();return true}return false}return =
true},hasFxBlock:function(){var A=3Dthis.fxQueue;return =
A&&A[0]&&A[0].block},queueFx:function(C,A){if(!this.fxQueue){this.fxQueue=
=3D[]}if(!this.hasFxBlock()){Ext.applyIf(C,this.fxDefaults);if(!C.concurr=
ent){var =
B=3Dthis.beforeFx(C);A.block=3DC.block;this.fxQueue.push(A);if(B){this.ne=
xtFx()}}else{A.call(this)}}return this},fxWrap:function(F,D,C){var =
B;if(!D.wrap||!(B=3DExt.get(D.wrap))){var =
A;if(D.fixPosition){A=3Dthis.getXY()}var =
E=3Ddocument.createElement("div");E.style.visibility=3DC;B=3DExt.get(this=
.dom.parentNode.insertBefore(E,this.dom));B.setPositioning(F);if(B.getSty=
le("position")=3D=3D"static"){B.position("relative")}this.clearPositionin=
g("auto");B.clip();B.dom.appendChild(this.dom);if(A){B.setXY(A)}}return =
B},fxUnwrap:function(A,C,B){this.clearPositioning();this.setPositioning(C=
);if(!B.wrap){A.dom.parentNode.insertBefore(this.dom,A.dom);A.remove()}},=
getFxRestore:function(){var =
A=3Dthis.dom.style;return{pos:this.getPositioning(),width:A.width,height:=
A.height}},afterFx:function(A){if(A.afterStyle){this.applyStyles(A.afterS=
tyle)}if(A.afterCls){this.addClass(A.afterCls)}if(A.remove=3D=3D=3Dtrue){=
this.remove()}Ext.callback(A.callback,A.scope,[this]);if(!A.concurrent){t=
his.fxQueue.shift();this.nextFx()}},getFxEl:function(){return =
Ext.get(this.dom)},fxanim:function(D,E,B,F,C,A){B=3DB||"run";E=3DE||{};va=
r =
G=3DExt.lib.Anim[B](this.dom,D,(E.duration||F)||0.35,(E.easing||C)||"ease=
Out",function(){Ext.callback(A,this)},this);E.anim=3DG;return =
G}};Ext.Fx.resize=3DExt.Fx.scale;Ext.apply(Ext.Element.prototype,Ext.Fx);=0A=
Ext.CompositeElement=3Dfunction(A){this.elements=3D[];this.addElements(A)=
};Ext.CompositeElement.prototype=3D{isComposite:true,addElements:function=
(E){if(!E){return this}if(typeof =
E=3D=3D"string"){E=3DExt.Element.selectorFunction(E)}var =
D=3Dthis.elements;var B=3DD.length-1;for(var =
C=3D0,A=3DE.length;C<A;C++){D[++B]=3DExt.get(E[C])}return =
this},fill:function(A){this.elements=3D[];this.add(A);return =
this},filter:function(A){var =
B=3D[];this.each(function(C){if(C.is(A)){B[B.length]=3DC.dom}});this.fill=
(B);return this},invoke:function(E,B){var D=3Dthis.elements;for(var =
C=3D0,A=3DD.length;C<A;C++){Ext.Element.prototype[E].apply(D[C],B)}return=
 this},add:function(A){if(typeof =
A=3D=3D"string"){this.addElements(Ext.Element.selectorFunction(A))}else{i=
f(A.length!=3D=3Dundefined){this.addElements(A)}else{this.addElements([A]=
)}}return this},each:function(E,D){var C=3Dthis.elements;for(var =
B=3D0,A=3DC.length;B<A;B++){if(E.call(D||C[B],C[B],this,B)=3D=3D=3Dfalse)=
{break}}return this},item:function(A){return =
this.elements[A]||null},first:function(){return =
this.item(0)},last:function(){return =
this.item(this.elements.length-1)},getCount:function(){return =
this.elements.length},contains:function(A){return =
this.indexOf(A)!=3D=3D-1},indexOf:function(A){return =
this.elements.indexOf(Ext.get(A))},removeElement:function(D,F){if(Ext.isA=
rray(D)){for(var =
C=3D0,A=3DD.length;C<A;C++){this.removeElement(D[C])}return this}var =
B=3Dtypeof =
D=3D=3D"number"?D:this.indexOf(D);if(B!=3D=3D-1&&this.elements[B]){if(F){=
var =
E=3Dthis.elements[B];if(E.dom){E.remove()}else{Ext.removeNode(E)}}this.el=
ements.splice(B,1)}return this},replaceElement:function(D,C,A){var =
B=3Dtypeof =
D=3D=3D"number"?D:this.indexOf(D);if(B!=3D=3D-1){if(A){this.elements[B].r=
eplaceWith(C)}else{this.elements.splice(B,1,Ext.get(C))}}return =
this},clear:function(){this.elements=3D[]}};(function(){Ext.CompositeElem=
ent.createCall=3Dfunction(B,C){if(!B[C]){B[C]=3Dfunction(){return =
this.invoke(C,arguments)}}};for(var A in =
Ext.Element.prototype){if(typeof =
Ext.Element.prototype[A]=3D=3D"function"){Ext.CompositeElement.createCall=
(Ext.CompositeElement.prototype,A)}}})();Ext.CompositeElementLite=3Dfunct=
ion(A){Ext.CompositeElementLite.superclass.constructor.call(this,A);this.=
el=3Dnew =
Ext.Element.Flyweight()};Ext.extend(Ext.CompositeElementLite,Ext.Composit=
eElement,{addElements:function(E){if(E){if(Ext.isArray(E)){this.elements=3D=
this.elements.concat(E)}else{var D=3Dthis.elements;var =
B=3DD.length-1;for(var =
C=3D0,A=3DE.length;C<A;C++){D[++B]=3DE[C]}}}return =
this},invoke:function(F,B){var D=3Dthis.elements;var E=3Dthis.el;for(var =
C=3D0,A=3DD.length;C<A;C++){E.dom=3DD[C];Ext.Element.prototype[F].apply(E=
,B)}return this},item:function(A){if(!this.elements[A]){return =
null}this.el.dom=3Dthis.elements[A];return =
this.el},addListener:function(B,G,F,E){var D=3Dthis.elements;for(var =
C=3D0,A=3DD.length;C<A;C++){Ext.EventManager.on(D[C],B,G,F||D[C],E)}retur=
n this},each:function(F,E){var C=3Dthis.elements;var D=3Dthis.el;for(var =
B=3D0,A=3DC.length;B<A;B++){D.dom=3DC[B];if(F.call(E||D,D,this,B)=3D=3D=3D=
false){break}}return this},indexOf:function(A){return =
this.elements.indexOf(Ext.getDom(A))},replaceElement:function(D,C,A){var =
B=3Dtypeof =
D=3D=3D"number"?D:this.indexOf(D);if(B!=3D=3D-1){C=3DExt.getDom(C);if(A){=
var =
E=3Dthis.elements[B];E.parentNode.insertBefore(C,E);Ext.removeNode(E)}thi=
s.elements.splice(B,1,C)}return =
this}});Ext.CompositeElementLite.prototype.on=3DExt.CompositeElementLite.=
prototype.addListener;if(Ext.DomQuery){Ext.Element.selectorFunction=3DExt=
.DomQuery.select}Ext.Element.select=3Dfunction(A,D,B){var C;if(typeof =
A=3D=3D"string"){C=3DExt.Element.selectorFunction(A,B)}else{if(A.length!=3D=
=3Dundefined){C=3DA}else{throw"Invalid =
selector"}}if(D=3D=3D=3Dtrue){return new =
Ext.CompositeElement(C)}else{return new =
Ext.CompositeElementLite(C)}};Ext.select=3DExt.Element.select;=0A=
Ext.data.Connection=3Dfunction(A){Ext.apply(this,A);this.addEvents("befor=
erequest","requestcomplete","requestexception");Ext.data.Connection.super=
class.constructor.call(this)};Ext.extend(Ext.data.Connection,Ext.util.Obs=
ervable,{timeout:30000,autoAbort:false,disableCaching:true,disableCaching=
Param:"_dc",request:function(E){if(this.fireEvent("beforerequest",this,E)=
!=3D=3Dfalse){var C=3DE.params;if(typeof =
C=3D=3D"function"){C=3DC.call(E.scope||window,E)}if(typeof =
C=3D=3D"object"){C=3DExt.urlEncode(C)}if(this.extraParams){var =
G=3DExt.urlEncode(this.extraParams);C=3DC?(C+"&"+G):G}var =
B=3DE.url||this.url;if(typeof =
B=3D=3D"function"){B=3DB.call(E.scope||window,E)}if(E.form){var =
D=3DExt.getDom(E.form);B=3DB||D.action;var =
J=3DD.getAttribute("enctype");if(E.isUpload||(J&&J.toLowerCase()=3D=3D"mu=
ltipart/form-data")){return this.doFormUpload(E,C,B)}var =
I=3DExt.lib.Ajax.serializeForm(D);C=3DC?(C+"&"+I):I}var =
K=3DE.headers;if(this.defaultHeaders){K=3DExt.apply(K||{},this.defaultHea=
ders);if(!E.headers){E.headers=3DK}}var =
F=3D{success:this.handleResponse,failure:this.handleFailure,scope:this,ar=
gument:{options:E},timeout:E.timeout||this.timeout};var =
A=3DE.method||this.method||((C||E.xmlData||E.jsonData)?"POST":"GET");if(A=
=3D=3D"GET"&&(this.disableCaching&&E.disableCaching!=3D=3Dfalse)||E.disab=
leCaching=3D=3D=3Dtrue){var =
H=3DE.disableCachingParam||this.disableCachingParam;B+=3D(B.indexOf("?")!=
=3D-1?"&":"?")+H+"=3D"+(new Date().getTime())}if(typeof =
E.autoAbort=3D=3D"boolean"){if(E.autoAbort){this.abort()}}else{if(this.au=
toAbort!=3D=3Dfalse){this.abort()}}if((A=3D=3D"GET"||E.xmlData||E.jsonDat=
a)&&C){B+=3D(B.indexOf("?")!=3D-1?"&":"?")+C;C=3D""}this.transId=3DExt.li=
b.Ajax.request(A,B,F,C,E);return =
this.transId}else{Ext.callback(E.callback,E.scope,[E,null,null]);return =
null}},isLoading:function(A){if(A){return =
Ext.lib.Ajax.isCallInProgress(A)}else{return =
this.transId?true:false}},abort:function(A){if(A||this.isLoading()){Ext.l=
ib.Ajax.abort(A||this.transId)}},handleResponse:function(A){this.transId=3D=
false;var =
B=3DA.argument.options;A.argument=3DB?B.argument:null;this.fireEvent("req=
uestcomplete",this,A,B);Ext.callback(B.success,B.scope,[A,B]);Ext.callbac=
k(B.callback,B.scope,[B,true,A])},handleFailure:function(A,C){this.transI=
d=3Dfalse;var =
B=3DA.argument.options;A.argument=3DB?B.argument:null;this.fireEvent("req=
uestexception",this,A,B,C);Ext.callback(B.failure,B.scope,[A,B]);Ext.call=
back(B.callback,B.scope,[B,false,A])},doFormUpload:function(E,A,B){var =
C=3DExt.id();var =
F=3Ddocument.createElement("iframe");F.id=3DC;F.name=3DC;F.className=3D"x=
-hidden";if(Ext.isIE){F.src=3DExt.SSL_SECURE_URL}document.body.appendChil=
d(F);if(Ext.isIE){document.frames[C].name=3DC}var =
D=3DExt.getDom(E.form);D.target=3DC;D.method=3D"POST";D.enctype=3DD.encod=
ing=3D"multipart/form-data";if(B){D.action=3DB}var =
L,J;if(A){L=3D[];A=3DExt.urlDecode(A,false);for(var H in =
A){if(A.hasOwnProperty(H)){J=3Ddocument.createElement("input");J.type=3D"=
hidden";J.name=3DH;J.value=3DA[H];D.appendChild(J);L.push(J)}}}function =
G(){var =
M=3D{responseText:"",responseXML:null};M.argument=3DE?E.argument:null;try=
{var =
O;if(Ext.isIE){O=3DF.contentWindow.document}else{O=3D(F.contentDocument||=
window.frames[C].document)}if(O&&O.body){M.responseText=3DO.body.innerHTM=
L}if(O&&O.XMLDocument){M.responseXML=3DO.XMLDocument}else{M.responseXML=3D=
O}}catch(N){}Ext.EventManager.removeListener(F,"load",G,this);this.fireEv=
ent("requestcomplete",this,M,E);Ext.callback(E.success,E.scope,[M,E]);Ext=
.callback(E.callback,E.scope,[E,true,M]);setTimeout(function(){Ext.remove=
Node(F)},100)}Ext.EventManager.on(F,"load",G,this);D.submit();if(L){for(v=
ar I=3D0,K=3DL.length;I<K;I++){Ext.removeNode(L[I])}}}});Ext.Ajax=3Dnew =
Ext.data.Connection({autoAbort:false,serializeForm:function(A){return =
Ext.lib.Ajax.serializeForm(A)}});=0A=
Ext.Updater=3DExt.extend(Ext.util.Observable,{constructor:function(B,A){B=
=3DExt.get(B);if(!A&&B.updateManager){return =
B.updateManager}this.el=3DB;this.defaultUrl=3Dnull;this.addEvents("before=
update","update","failure");var =
C=3DExt.Updater.defaults;this.sslBlankUrl=3DC.sslBlankUrl;this.disableCac=
hing=3DC.disableCaching;this.indicatorText=3DC.indicatorText;this.showLoa=
dIndicator=3DC.showLoadIndicator;this.timeout=3DC.timeout;this.loadScript=
s=3DC.loadScripts;this.transaction=3Dnull;this.refreshDelegate=3Dthis.ref=
resh.createDelegate(this);this.updateDelegate=3Dthis.update.createDelegat=
e(this);this.formUpdateDelegate=3Dthis.formUpdate.createDelegate(this);if=
(!this.renderer){this.renderer=3Dthis.getDefaultRenderer()}Ext.Updater.su=
perclass.constructor.call(this)},getDefaultRenderer:function(){return =
new Ext.Updater.BasicRenderer()},getEl:function(){return =
this.el},update:function(B,F,G,D){if(this.fireEvent("beforeupdate",this.e=
l,B,F)!=3D=3Dfalse){var A,C;if(typeof =
B=3D=3D"object"){A=3DB;B=3DA.url;F=3DF||A.params;G=3DG||A.callback;D=3DD|=
|A.discardUrl;C=3DA.scope;if(typeof =
A.nocache!=3D"undefined"){this.disableCaching=3DA.nocache}if(typeof =
A.text!=3D"undefined"){this.indicatorText=3D"<div =
class=3D\"loading-indicator\">"+A.text+"</div>"}if(typeof =
A.scripts!=3D"undefined"){this.loadScripts=3DA.scripts}if(typeof =
A.timeout!=3D"undefined"){this.timeout=3DA.timeout}}this.showLoading();if=
(!D){this.defaultUrl=3DB}if(typeof =
B=3D=3D"function"){B=3DB.call(this)}var =
E=3DExt.apply({},{url:B,params:(typeof =
F=3D=3D"function"&&C)?F.createDelegate(C):F,success:this.processSuccess,f=
ailure:this.processFailure,scope:this,callback:undefined,timeout:(this.ti=
meout*1000),disableCaching:this.disableCaching,argument:{"options":A,"url=
":B,"form":null,"callback":G,"scope":C||window,"params":F}},A);this.trans=
action=3DExt.Ajax.request(E)}},formUpdate:function(C,A,B,D){if(this.fireE=
vent("beforeupdate",this.el,C,A)!=3D=3Dfalse){if(typeof =
A=3D=3D"function"){A=3DA.call(this)}C=3DExt.getDom(C);this.transaction=3D=
Ext.Ajax.request({form:C,url:A,success:this.processSuccess,failure:this.p=
rocessFailure,scope:this,timeout:(this.timeout*1000),argument:{"url":A,"f=
orm":C,"callback":D,"reset":B}});this.showLoading.defer(1,this)}},refresh=
:function(A){if(this.defaultUrl=3D=3Dnull){return =
}this.update(this.defaultUrl,null,A,true)},startAutoRefresh:function(B,C,=
D,E,A){if(A){this.update(C||this.defaultUrl,D,E,true)}if(this.autoRefresh=
ProcId){clearInterval(this.autoRefreshProcId)}this.autoRefreshProcId=3Dse=
tInterval(this.update.createDelegate(this,[C||this.defaultUrl,D,E,true]),=
B*1000)},stopAutoRefresh:function(){if(this.autoRefreshProcId){clearInter=
val(this.autoRefreshProcId);delete =
this.autoRefreshProcId}},isAutoRefreshing:function(){return =
this.autoRefreshProcId?true:false},showLoading:function(){if(this.showLoa=
dIndicator){this.el.update(this.indicatorText)}},processSuccess:function(=
A){this.transaction=3Dnull;if(A.argument.form&&A.argument.reset){try{A.ar=
gument.form.reset()}catch(B){}}if(this.loadScripts){this.renderer.render(=
this.el,A,this,this.updateComplete.createDelegate(this,[A]))}else{this.re=
nderer.render(this.el,A,this);this.updateComplete(A)}},updateComplete:fun=
ction(A){this.fireEvent("update",this.el,A);if(typeof =
A.argument.callback=3D=3D"function"){A.argument.callback.call(A.argument.=
scope,this.el,true,A,A.argument.options)}},processFailure:function(A){thi=
s.transaction=3Dnull;this.fireEvent("failure",this.el,A);if(typeof =
A.argument.callback=3D=3D"function"){A.argument.callback.call(A.argument.=
scope,this.el,false,A,A.argument.options)}},setRenderer:function(A){this.=
renderer=3DA},getRenderer:function(){return =
this.renderer},setDefaultUrl:function(A){this.defaultUrl=3DA},abort:funct=
ion(){if(this.transaction){Ext.Ajax.abort(this.transaction)}},isUpdating:=
function(){if(this.transaction){return =
Ext.Ajax.isLoading(this.transaction)}return =
false}});Ext.Updater.defaults=3D{timeout:30,loadScripts:false,sslBlankUrl=
:(Ext.SSL_SECURE_URL||"javascript:false"),disableCaching:false,showLoadIn=
dicator:true,indicatorText:"<div =
class=3D\"loading-indicator\">Loading...</div>"};Ext.Updater.updateElemen=
t=3Dfunction(D,C,E,B){var =
A=3DExt.get(D).getUpdater();Ext.apply(A,B);A.update(C,E,B?B.callback:null=
)};Ext.Updater.BasicRenderer=3Dfunction(){};Ext.Updater.BasicRenderer.pro=
totype=3D{render:function(C,A,B,D){C.update(A.responseText,B.loadScripts,=
D)}};Ext.UpdateManager=3DExt.Updater;=0A=
(function(){Date.formatCodeToRegex=3Dfunction(character,currentGroup){var=
 =
p=3DDate.parseCodes[character];if(p){p=3DExt.type(p)=3D=3D"function"?p():=
p;Date.parseCodes[character]=3Dp}return =
p?Ext.applyIf({c:p.c?String.format(p.c,currentGroup||"{0}"):p.c},p):{g:0,=
c:null,s:Ext.escapeRe(character)}};var =
$f=3DDate.formatCodeToRegex;Ext.apply(Date,{parseFunctions:{count:0},pars=
eRegexes:[],formatFunctions:{count:0},daysInMonth:[31,28,31,30,31,30,31,3=
1,30,31,30,31],y2kYear:50,MILLI:"ms",SECOND:"s",MINUTE:"mi",HOUR:"h",DAY:=
"d",MONTH:"mo",YEAR:"y",dayNames:["Sunday","Monday","Tuesday","Wednesday"=
,"Thursday","Friday","Saturday"],monthNames:["January","February","March"=
,"April","May","June","July","August","September","October","November","D=
ecember"],monthNumbers:{Jan:0,Feb:1,Mar:2,Apr:3,May:4,Jun:5,Jul:6,Aug:7,S=
ep:8,Oct:9,Nov:10,Dec:11},getShortMonthName:function(month){return =
Date.monthNames[month].substring(0,3)},getShortDayName:function(day){retu=
rn =
Date.dayNames[day].substring(0,3)},getMonthNumber:function(name){return =
Date.monthNumbers[name.substring(0,1).toUpperCase()+name.substring(1,3).t=
oLowerCase()]},formatCodes:{d:"String.leftPad(this.getDate(), 2, =
'0')",D:"Date.getShortDayName(this.getDay())",j:"this.getDate()",l:"Date.=
dayNames[this.getDay()]",N:"(this.getDay() ? this.getDay() : =
7)",S:"this.getSuffix()",w:"this.getDay()",z:"this.getDayOfYear()",W:"Str=
ing.leftPad(this.getWeekOfYear(), 2, =
'0')",F:"Date.monthNames[this.getMonth()]",m:"String.leftPad(this.getMont=
h() + 1, 2, =
'0')",M:"Date.getShortMonthName(this.getMonth())",n:"(this.getMonth() + =
1)",t:"this.getDaysInMonth()",L:"(this.isLeapYear() ? 1 : =
0)",o:"(this.getFullYear() + (this.getWeekOfYear() =3D=3D 1 && =
this.getMonth() > 0 ? +1 : (this.getWeekOfYear() >=3D 52 && =
this.getMonth() < 11 ? -1 : 0)))",Y:"this.getFullYear()",y:"('' + =
this.getFullYear()).substring(2, 4)",a:"(this.getHours() < 12 ? 'am' : =
'pm')",A:"(this.getHours() < 12 ? 'AM' : 'PM')",g:"((this.getHours() % =
12) ? this.getHours() % 12 : =
12)",G:"this.getHours()",h:"String.leftPad((this.getHours() % 12) ? =
this.getHours() % 12 : 12, 2, '0')",H:"String.leftPad(this.getHours(), =
2, '0')",i:"String.leftPad(this.getMinutes(), 2, =
'0')",s:"String.leftPad(this.getSeconds(), 2, =
'0')",u:"String.leftPad(this.getMilliseconds(), 3, =
'0')",O:"this.getGMTOffset()",P:"this.getGMTOffset(true)",T:"this.getTime=
zone()",Z:"(this.getTimezoneOffset() * -60)",c:function(){for(var =
c=3D"Y-m-dTH:i:sP",code=3D[],i=3D0,l=3Dc.length;i<l;++i){var =
e=3Dc.charAt(i);code.push(e=3D=3D"T"?"'T'":Date.getFormatCode(e))}return =
code.join(" + ")},U:"Math.round(this.getTime() / =
1000)"},parseDate:function(input,format){var =
p=3DDate.parseFunctions;if(p[format]=3D=3Dnull){Date.createParser(format)=
}var func=3Dp[format];return =
Date[func](input)},getFormatCode:function(character){var =
f=3DDate.formatCodes[character];if(f){f=3DExt.type(f)=3D=3D"function"?f()=
:f;Date.formatCodes[character]=3Df}return =
f||("'"+String.escape(character)+"'")},createNewFormat:function(format){v=
ar =
funcName=3D"format"+Date.formatFunctions.count++;Date.formatFunctions[for=
mat]=3DfuncName;var code=3D"Date.prototype."+funcName+" =3D =
function(){return ";var special=3Dfalse;var ch=3D"";for(var =
i=3D0;i<format.length;++i){ch=3Dformat.charAt(i);if(!special&&ch=3D=3D"\\=
"){special=3Dtrue}else{if(special){special=3Dfalse;code+=3D"'"+String.esc=
ape(ch)+"' + "}else{code+=3DDate.getFormatCode(ch)+" + =
"}}}eval(code.substring(0,code.length-3)+";}")},createParser:function(for=
mat){var funcName=3D"parse"+Date.parseFunctions.count++;var =
regexNum=3DDate.parseRegexes.length;var =
currentGroup=3D1;Date.parseFunctions[format]=3DfuncName;var =
code=3D"Date."+funcName+" =3D function(input){\n"+"var y, m, d, h =3D 0, =
i =3D 0, s =3D 0, ms =3D 0, o, z, u, v;\n"+"input =3D =
String(input);\n"+"d =3D new Date();\n"+"y =3D d.getFullYear();\n"+"m =
=3D d.getMonth();\n"+"d =3D d.getDate();\n"+"var results =3D =
input.match(Date.parseRegexes["+regexNum+"]);\n"+"if (results && =
results.length > 0) {";var regex=3D"";var special=3Dfalse;var =
ch=3D"";for(var =
i=3D0;i<format.length;++i){ch=3Dformat.charAt(i);if(!special&&ch=3D=3D"\\=
"){special=3Dtrue}else{if(special){special=3Dfalse;regex+=3DString.escape=
(ch)}else{var =
obj=3DDate.formatCodeToRegex(ch,currentGroup);currentGroup+=3Dobj.g;regex=
+=3Dobj.s;if(obj.g&&obj.c){code+=3Dobj.c}}}}code+=3D"if (u){\n"+"v =3D =
new Date(u * 1000);\n"+"}else if (y >=3D 0 && m >=3D 0 && d > 0 && h =
>=3D 0 && i >=3D 0 && s >=3D 0 && ms >=3D 0){\n"+"v =3D new Date(y, m, =
d, h, i, s, ms);\n"+"}else if (y >=3D 0 && m >=3D 0 && d > 0 && h >=3D 0 =
&& i >=3D 0 && s >=3D 0){\n"+"v =3D new Date(y, m, d, h, i, =
s);\n"+"}else if (y >=3D 0 && m >=3D 0 && d > 0 && h >=3D 0 && i >=3D =
0){\n"+"v =3D new Date(y, m, d, h, i);\n"+"}else if (y >=3D 0 && m >=3D =
0 && d > 0 && h >=3D 0){\n"+"v =3D new Date(y, m, d, h);\n"+"}else if (y =
>=3D 0 && m >=3D 0 && d > 0){\n"+"v =3D new Date(y, m, d);\n"+"}else if =
(y >=3D 0 && m >=3D 0){\n"+"v =3D new Date(y, m);\n"+"}else if (y >=3D =
0){\n"+"v =3D new Date(y);\n"+"}\n}\nreturn (v && (z || o))?"+" =
(Ext.type(z) =3D=3D 'number' ? v.add(Date.SECOND, -v.getTimezoneOffset() =
* 60 - z) :"+" v.add(Date.MINUTE, -v.getTimezoneOffset() + (sn =3D=3D =
'+'? -1 : 1) * (hr * 60 + mn))) : =
v;\n"+"}";Date.parseRegexes[regexNum]=3Dnew =
RegExp("^"+regex+"$","i");eval(code)},parseCodes:{d:{g:1,c:"d =3D =
parseInt(results[{0}], 10);\n",s:"(\\d{2})"},j:{g:1,c:"d =3D =
parseInt(results[{0}], 10);\n",s:"(\\d{1,2})"},D:function(){for(var =
a=3D[],i=3D0;i<7;a.push(Date.getShortDayName(i)),++i){}return{g:0,c:null,=
s:"(?:"+a.join("|")+")"}},l:function(){return{g:0,c:null,s:"(?:"+Date.day=
Names.join("|")+")"}},N:{g:0,c:null,s:"[1-7]"},S:{g:0,c:null,s:"(?:st|nd|=
rd|th)"},w:{g:0,c:null,s:"[0-6]"},z:{g:0,c:null,s:"(?:\\d{1,3}"},W:{g:0,c=
:null,s:"(?:\\d{2})"},F:function(){return{g:1,c:"m =3D =
parseInt(Date.getMonthNumber(results[{0}]), =
10);\n",s:"("+Date.monthNames.join("|")+")"}},M:function(){for(var =
a=3D[],i=3D0;i<12;a.push(Date.getShortMonthName(i)),++i){}return =
Ext.applyIf({s:"("+a.join("|")+")"},$f("F"))},m:{g:1,c:"m =3D =
parseInt(results[{0}], 10) - 1;\n",s:"(\\d{2})"},n:{g:1,c:"m =3D =
parseInt(results[{0}], 10) - =
1;\n",s:"(\\d{1,2})"},t:{g:0,c:null,s:"(?:\\d{2})"},L:{g:0,c:null,s:"(?:1=
|0)"},o:function(){return $f("Y")},Y:{g:1,c:"y =3D =
parseInt(results[{0}], 10);\n",s:"(\\d{4})"},y:{g:1,c:"var ty =3D =
parseInt(results[{0}], 10);\n"+"y =3D ty > Date.y2kYear ? 1900 + ty : =
2000 + ty;\n",s:"(\\d{1,2})"},a:{g:1,c:"if (results[{0}] =3D=3D 'am') =
{\n"+"if (h =3D=3D 12) { h =3D 0; }\n"+"} else { if (h < 12) { h +=3D =
12; }}",s:"(am|pm)"},A:{g:1,c:"if (results[{0}] =3D=3D 'AM') {\n"+"if (h =
=3D=3D 12) { h =3D 0; }\n"+"} else { if (h < 12) { h +=3D 12; =
}}",s:"(AM|PM)"},g:function(){return $f("G")},G:{g:1,c:"h =3D =
parseInt(results[{0}], 10);\n",s:"(\\d{1,2})"},h:function(){return =
$f("H")},H:{g:1,c:"h =3D parseInt(results[{0}], =
10);\n",s:"(\\d{2})"},i:{g:1,c:"i =3D parseInt(results[{0}], =
10);\n",s:"(\\d{2})"},s:{g:1,c:"s =3D parseInt(results[{0}], =
10);\n",s:"(\\d{2})"},u:{g:1,c:"ms =3D results[{0}]; ms =3D parseInt(ms, =
10)/Math.pow(10, ms.length - 3);\n",s:"(\\d+)"},O:{g:1,c:["o =3D =
results[{0}];","var sn =3D o.substring(0,1);","var hr =3D =
o.substring(1,3)*1 + Math.floor(o.substring(3,5) / 60);","var mn =3D =
o.substring(3,5) % 60;","o =3D ((-12 <=3D (hr*60 + mn)/60) && ((hr*60 + =
mn)/60 <=3D 14))? (sn + String.leftPad(hr, 2, '0') + String.leftPad(mn, =
2, '0')) : null;\n"].join("\n"),s:"([+-]\\d{4})"},P:{g:1,c:["o =3D =
results[{0}];","var sn =3D o.substring(0,1);","var hr =3D =
o.substring(1,3)*1 + Math.floor(o.substring(4,6) / 60);","var mn =3D =
o.substring(4,6) % 60;","o =3D ((-12 <=3D (hr*60 + mn)/60) && ((hr*60 + =
mn)/60 <=3D 14))? (sn + String.leftPad(hr, 2, '0') + String.leftPad(mn, =
2, '0')) : =
null;\n"].join("\n"),s:"([+-]\\d{2}:\\d{2})"},T:{g:0,c:null,s:"[A-Z]{1,4}=
"},Z:{g:1,c:"z =3D results[{0}] * 1;\n"+"z =3D (-43200 <=3D z && z <=3D =
50400)? z : null;\n",s:"([+-]?\\d{1,5})"},c:function(){var calc=3D[];var =
arr=3D[$f("Y",1),$f("m",2),$f("d",3),$f("h",4),$f("i",5),$f("s",6),{c:"ms=
 =3D (results[7] || '.0').substring(1); ms =3D parseInt(ms, =
10)/Math.pow(10, ms.length - 3);\n"},{c:"if(results[9] =3D=3D 'Z'){\no =
=3D 0;\n}else{\n"+$f("P",9).c+"\n}"}];for(var =
i=3D0,l=3Darr.length;i<l;++i){calc.push(arr[i].c)}return{g:1,c:calc.join(=
""),s:arr[0].s+"-"+arr[1].s+"-"+arr[2].s+"T"+arr[3].s+":"+arr[4].s+":"+ar=
r[5].s+"((.|,)\\d+)?"+"("+$f("P",null).s+"|Z)"}},U:{g:1,c:"u =3D =
parseInt(results[{0}], =
10);\n",s:"(-?\\d+)"}}})}());Ext.override(Date,{dateFormat:function(B){if=
(Date.formatFunctions[B]=3D=3Dnull){Date.createNewFormat(B)}var =
A=3DDate.formatFunctions[B];return =
this[A]()},getTimezone:function(){return this.toString().replace(/^.* =
(?:\((.*)\)|([A-Z]{1,4})(?:[\-+][0-9]{4})?(?: =
-?\d+)?)$/,"$1$2").replace(/[^A-Z]/g,"")},getGMTOffset:function(A){return=
(this.getTimezoneOffset()>0?"-":"+")+String.leftPad(Math.abs(Math.floor(t=
his.getTimezoneOffset()/60)),2,"0")+(A?":":"")+String.leftPad(Math.abs(th=
is.getTimezoneOffset()%60),2,"0")},getDayOfYear:function(){var =
A=3D0;Date.daysInMonth[1]=3Dthis.isLeapYear()?29:28;for(var =
B=3D0;B<this.getMonth();++B){A+=3DDate.daysInMonth[B]}return =
A+this.getDate()-1},getWeekOfYear:function(){var B=3D86400000;var =
C=3D7*B;var =
D=3DDate.UTC(this.getFullYear(),this.getMonth(),this.getDate()+3)/B;var =
A=3DMath.floor(D/7);var E=3Dnew Date(A*C).getUTCFullYear();return =
A-Math.floor(Date.UTC(E,0,7)/C)+1},isLeapYear:function(){var =
A=3Dthis.getFullYear();return =
!!((A&3)=3D=3D0&&(A%100||(A%400=3D=3D0&&A)))},getFirstDayOfMonth:function=
(){var =
A=3D(this.getDay()-(this.getDate()-1))%7;return(A<0)?(A+7):A},getLastDayO=
fMonth:function(){var =
A=3D(this.getDay()+(Date.daysInMonth[this.getMonth()]-this.getDate()))%7;=
return(A<0)?(A+7):A},getFirstDateOfMonth:function(){return new =
Date(this.getFullYear(),this.getMonth(),1)},getLastDateOfMonth:function()=
{return new =
Date(this.getFullYear(),this.getMonth(),this.getDaysInMonth())},getDaysIn=
Month:function(){Date.daysInMonth[1]=3Dthis.isLeapYear()?29:28;return =
Date.daysInMonth[this.getMonth()]},getSuffix:function(){switch(this.getDa=
te()){case 1:case 21:case 31:return"st";case 2:case 22:return"nd";case =
3:case 23:return"rd";default:return"th"}},clone:function(){return new =
Date(this.getTime())},clearTime:function(A){if(A){return =
this.clone().clearTime()}this.setHours(0);this.setMinutes(0);this.setSeco=
nds(0);this.setMilliseconds(0);return this},add:function(B,C){var =
D=3Dthis.clone();if(!B||C=3D=3D=3D0){return =
D}switch(B.toLowerCase()){case =
Date.MILLI:D.setMilliseconds(this.getMilliseconds()+C);break;case =
Date.SECOND:D.setSeconds(this.getSeconds()+C);break;case =
Date.MINUTE:D.setMinutes(this.getMinutes()+C);break;case =
Date.HOUR:D.setHours(this.getHours()+C);break;case =
Date.DAY:D.setDate(this.getDate()+C);break;case Date.MONTH:var =
A=3Dthis.getDate();if(A>28){A=3DMath.min(A,this.getFirstDateOfMonth().add=
("mo",C).getLastDateOfMonth().getDate())}D.setDate(A);D.setMonth(this.get=
Month()+C);break;case =
Date.YEAR:D.setFullYear(this.getFullYear()+C);break}return =
D},between:function(C,A){var B=3Dthis.getTime();return =
C.getTime()<=3DB&&B<=3DA.getTime()}});Date.prototype.format=3DDate.protot=
ype.dateFormat;if(Ext.isSafari){Date.brokenSetMonth=3DDate.prototype.setM=
onth;Date.prototype.setMonth=3Dfunction(A){if(A<=3D-1){var =
D=3DMath.ceil(-A);var C=3DMath.ceil(D/12);var =
B=3D(D%12)?12-D%12:0;this.setFullYear(this.getFullYear()-C);return =
Date.brokenSetMonth.call(this,B)}else{return =
Date.brokenSetMonth.apply(this,arguments)}}};=0A=
Ext.util.DelayedTask=3Dfunction(E,D,A){var G=3Dnull,F,B;var =
C=3Dfunction(){var H=3Dnew =
Date().getTime();if(H-B>=3DF){clearInterval(G);G=3Dnull;E.apply(D,A||[])}=
};this.delay=3Dfunction(I,K,J,H){if(G&&I!=3DF){this.cancel()}F=3DI;B=3Dne=
w =
Date().getTime();E=3DK||E;D=3DJ||D;A=3DH||A;if(!G){G=3DsetInterval(C,F)}}=
;this.cancel=3Dfunction(){if(G){clearInterval(G);G=3Dnull}}};=0A=
Ext.util.TaskRunner=3Dfunction(E){E=3DE||10;var F=3D[],A=3D[];var =
B=3D0;var G=3Dfalse;var =
D=3Dfunction(){G=3Dfalse;clearInterval(B);B=3D0};var =
H=3Dfunction(){if(!G){G=3Dtrue;B=3DsetInterval(I,E)}};var =
C=3Dfunction(J){A.push(J);if(J.onStop){J.onStop.apply(J.scope||J)}};var =
I=3Dfunction(){if(A.length>0){for(var =
O=3D0,K=3DA.length;O<K;O++){F.remove(A[O])}A=3D[];if(F.length<1){D();retu=
rn }}var M=3Dnew Date().getTime();for(var =
O=3D0,K=3DF.length;O<K;++O){var N=3DF[O];var =
J=3DM-N.taskRunTime;if(N.interval<=3DJ){var =
L=3DN.run.apply(N.scope||N,N.args||[++N.taskRunCount]);N.taskRunTime=3DM;=
if(L=3D=3D=3Dfalse||N.taskRunCount=3D=3D=3DN.repeat){C(N);return =
}}if(N.duration&&N.duration<=3D(M-N.taskStartTime)){C(N)}}};this.start=3D=
function(J){F.push(J);J.taskStartTime=3Dnew =
Date().getTime();J.taskRunTime=3D0;J.taskRunCount=3D0;H();return =
J};this.stop=3Dfunction(J){C(J);return =
J};this.stopAll=3Dfunction(){D();for(var =
K=3D0,J=3DF.length;K<J;K++){if(F[K].onStop){F[K].onStop()}}F=3D[];A=3D[]}=
};Ext.TaskMgr=3Dnew Ext.util.TaskRunner();=0A=
Ext.util.MixedCollection=3Dfunction(B,A){this.items=3D[];this.map=3D{};th=
is.keys=3D[];this.length=3D0;this.addEvents("clear","add","replace","remo=
ve","sort");this.allowFunctions=3DB=3D=3D=3Dtrue;if(A){this.getKey=3DA}Ex=
t.util.MixedCollection.superclass.constructor.call(this)};Ext.extend(Ext.=
util.MixedCollection,Ext.util.Observable,{allowFunctions:false,add:functi=
on(B,C){if(arguments.length=3D=3D1){C=3Darguments[0];B=3Dthis.getKey(C)}i=
f(typeof =
B=3D=3D"undefined"||B=3D=3D=3Dnull){this.length++;this.items.push(C);this=
.keys.push(null)}else{var A=3Dthis.map[B];if(A){return =
this.replace(B,C)}this.length++;this.items.push(C);this.map[B]=3DC;this.k=
eys.push(B)}this.fireEvent("add",this.length-1,C,B);return =
C},getKey:function(A){return =
A.id},replace:function(C,D){if(arguments.length=3D=3D1){D=3Darguments[0];=
C=3Dthis.getKey(D)}var A=3Dthis.item(C);if(typeof =
C=3D=3D"undefined"||C=3D=3D=3Dnull||typeof A=3D=3D"undefined"){return =
this.add(C,D)}var =
B=3Dthis.indexOfKey(C);this.items[B]=3DD;this.map[C]=3DD;this.fireEvent("=
replace",C,A,D);return =
D},addAll:function(E){if(arguments.length>1||Ext.isArray(E)){var =
B=3Darguments.length>1?arguments:E;for(var =
D=3D0,A=3DB.length;D<A;D++){this.add(B[D])}}else{for(var C in =
E){if(this.allowFunctions||typeof =
E[C]!=3D"function"){this.add(C,E[C])}}}},each:function(E,D){var =
B=3D[].concat(this.items);for(var =
C=3D0,A=3DB.length;C<A;C++){if(E.call(D||B[C],B[C],C,A)=3D=3D=3Dfalse){br=
eak}}},eachKey:function(D,C){for(var =
B=3D0,A=3Dthis.keys.length;B<A;B++){D.call(C||window,this.keys[B],this.it=
ems[B],B,A)}},find:function(D,C){for(var =
B=3D0,A=3Dthis.items.length;B<A;B++){if(D.call(C||window,this.items[B],th=
is.keys[B])){return this.items[B]}}return =
null},insert:function(A,B,C){if(arguments.length=3D=3D2){C=3Darguments[1]=
;B=3Dthis.getKey(C)}if(A>=3Dthis.length){return =
this.add(B,C)}this.length++;this.items.splice(A,0,C);if(typeof =
B!=3D"undefined"&&B!=3Dnull){this.map[B]=3DC}this.keys.splice(A,0,B);this=
.fireEvent("add",A,C,B);return C},remove:function(A){return =
this.removeAt(this.indexOf(A))},removeAt:function(A){if(A<this.length&&A>=
=3D0){this.length--;var C=3Dthis.items[A];this.items.splice(A,1);var =
B=3Dthis.keys[A];if(typeof B!=3D"undefined"){delete =
this.map[B]}this.keys.splice(A,1);this.fireEvent("remove",C,B);return =
C}return false},removeKey:function(A){return =
this.removeAt(this.indexOfKey(A))},getCount:function(){return =
this.length},indexOf:function(A){return =
this.items.indexOf(A)},indexOfKey:function(A){return =
this.keys.indexOf(A)},item:function(A){var B=3Dtypeof =
this.map[A]!=3D"undefined"?this.map[A]:this.items[A];return typeof =
B!=3D"function"||this.allowFunctions?B:null},itemAt:function(A){return =
this.items[A]},key:function(A){return =
this.map[A]},contains:function(A){return =
this.indexOf(A)!=3D-1},containsKey:function(A){return typeof =
this.map[A]!=3D"undefined"},clear:function(){this.length=3D0;this.items=3D=
[];this.keys=3D[];this.map=3D{};this.fireEvent("clear")},first:function()=
{return this.items[0]},last:function(){return =
this.items[this.length-1]},_sort:function(I,A,H){var =
C=3DString(A).toUpperCase()=3D=3D"DESC"?-1:1;H=3DH||function(K,J){return =
K-J};var G=3D[],B=3Dthis.keys,F=3Dthis.items;for(var =
D=3D0,E=3DF.length;D<E;D++){G[G.length]=3D{key:B[D],value:F[D],index:D}}G=
.sort(function(K,J){var =
L=3DH(K[I],J[I])*C;if(L=3D=3D0){L=3D(K.index<J.index?-1:1)}return =
L});for(var =
D=3D0,E=3DG.length;D<E;D++){F[D]=3DG[D].value;B[D]=3DG[D].key}this.fireEv=
ent("sort",this)},sort:function(A,B){this._sort("value",A,B)},keySort:fun=
ction(A,B){this._sort("key",A,B||function(D,C){return =
String(D).toUpperCase()-String(C).toUpperCase()})},getRange:function(E,A)=
{var B=3Dthis.items;if(B.length<1){return[]}E=3DE||0;A=3DMath.min(typeof =
A=3D=3D"undefined"?this.length-1:A,this.length-1);var =
D=3D[];if(E<=3DA){for(var =
C=3DE;C<=3DA;C++){D[D.length]=3DB[C]}}else{for(var =
C=3DE;C>=3DA;C--){D[D.length]=3DB[C]}}return =
D},filter:function(C,B,D,A){if(Ext.isEmpty(B,false)){return =
this.clone()}B=3Dthis.createValueMatcher(B,D,A);return =
this.filterBy(function(E){return =
E&&B.test(E[C])})},filterBy:function(F,E){var G=3Dnew =
Ext.util.MixedCollection();G.getKey=3Dthis.getKey;var =
B=3Dthis.keys,D=3Dthis.items;for(var =
C=3D0,A=3DD.length;C<A;C++){if(F.call(E||this,D[C],B[C])){G.add(B[C],D[C]=
)}}return =
G},findIndex:function(C,B,E,D,A){if(Ext.isEmpty(B,false)){return =
-1}B=3Dthis.createValueMatcher(B,D,A);return =
this.findIndexBy(function(F){return =
F&&B.test(F[C])},null,E)},findIndexBy:function(F,E,G){var =
B=3Dthis.keys,D=3Dthis.items;for(var =
C=3D(G||0),A=3DD.length;C<A;C++){if(F.call(E||this,D[C],B[C])){return =
C}}if(typeof G=3D=3D"number"&&G>0){for(var =
C=3D0;C<G;C++){if(F.call(E||this,D[C],B[C])){return C}}}return =
-1},createValueMatcher:function(B,C,A){if(!B.exec){B=3DString(B);B=3Dnew =
RegExp((C=3D=3D=3Dtrue?"":"^")+Ext.escapeRe(B),A?"":"i")}return =
B},clone:function(){var E=3Dnew Ext.util.MixedCollection();var =
B=3Dthis.keys,D=3Dthis.items;for(var =
C=3D0,A=3DD.length;C<A;C++){E.add(B[C],D[C])}E.getKey=3Dthis.getKey;retur=
n =
E}});Ext.util.MixedCollection.prototype.get=3DExt.util.MixedCollection.pr=
ototype.item;=0A=
Ext.util.JSON=3Dnew (function(){var useHasOwn=3D!!{}.hasOwnProperty;var =
pad=3Dfunction(n){return n<10?"0"+n:n};var =
m=3D{"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","\"":"\\\"","=
\\":"\\\\"};var =
encodeString=3Dfunction(s){if(/["\\\x00-\x1f]/.test(s)){return"\""+s.repl=
ace(/([\x00-\x1f\\"])/g,function(a,b){var c=3Dm[b];if(c){return =
c}c=3Db.charCodeAt();return"\\u00"+Math.floor(c/16).toString(16)+(c%16).t=
oString(16)})+"\""}return"\""+s+"\""};var encodeArray=3Dfunction(o){var =
a=3D["["],b,i,l=3Do.length,v;for(i=3D0;i<l;i+=3D1){v=3Do[i];switch(typeof=
 =
v){case"undefined":case"function":case"unknown":break;default:if(b){a.pus=
h(",")}a.push(v=3D=3D=3Dnull?"null":Ext.util.JSON.encode(v));b=3Dtrue}}a.=
push("]");return =
a.join("")};this.encodeDate=3Dfunction(o){return"\""+o.getFullYear()+"-"+=
pad(o.getMonth()+1)+"-"+pad(o.getDate())+"T"+pad(o.getHours())+":"+pad(o.=
getMinutes())+":"+pad(o.getSeconds())+"\""};this.encode=3Dfunction(o){if(=
typeof =
o=3D=3D"undefined"||o=3D=3D=3Dnull){return"null"}else{if(Ext.isArray(o)){=
return encodeArray(o)}else{if(Ext.isDate(o)){return =
Ext.util.JSON.encodeDate(o)}else{if(typeof o=3D=3D"string"){return =
encodeString(o)}else{if(typeof o=3D=3D"number"){return =
isFinite(o)?String(o):"null"}else{if(typeof o=3D=3D"boolean"){return =
String(o)}else{var a=3D["{"],b,i,v;for(i in =
o){if(!useHasOwn||o.hasOwnProperty(i)){v=3Do[i];switch(typeof =
v){case"undefined":case"function":case"unknown":break;default:if(b){a.pus=
h(",")}a.push(this.encode(i),":",v=3D=3D=3Dnull?"null":this.encode(v));b=3D=
true}}}a.push("}");return =
a.join("")}}}}}}};this.decode=3Dfunction(json){return =
eval("("+json+")")}})();Ext.encode=3DExt.util.JSON.encode;Ext.decode=3DEx=
t.util.JSON.decode;=0A=
Ext.util.Format=3Dfunction(){var =
trimRe=3D/^\s+|\s+$/g;return{ellipsis:function(value,len){if(value&&value=
.length>len){return value.substr(0,len-3)+"..."}return =
value},undef:function(value){return =
value!=3D=3Dundefined?value:""},defaultValue:function(value,defaultValue)=
{return =
value!=3D=3Dundefined&&value!=3D=3D""?value:defaultValue},htmlEncode:func=
tion(value){return =
!value?value:String(value).replace(/&/g,"&amp;").replace(/>/g,"&gt;").rep=
lace(/</g,"&lt;").replace(/"/g,"&quot;")},htmlDecode:function(value){retu=
rn =
!value?value:String(value).replace(/&gt;/g,">").replace(/&lt;/g,"<").repl=
ace(/&quot;/g,"\"").replace(/&amp;/g,"&")},trim:function(value){return =
String(value).replace(trimRe,"")},substr:function(value,start,length){ret=
urn String(value).substr(start,length)},lowercase:function(value){return =
String(value).toLowerCase()},uppercase:function(value){return =
String(value).toUpperCase()},capitalize:function(value){return =
!value?value:value.charAt(0).toUpperCase()+value.substr(1).toLowerCase()}=
,call:function(value,fn){if(arguments.length>2){var =
args=3DArray.prototype.slice.call(arguments,2);args.unshift(value);return=
 eval(fn).apply(window,args)}else{return =
eval(fn).call(window,value)}},usMoney:function(v){v=3D(Math.round((v-0)*1=
00))/100;v=3D(v=3D=3DMath.floor(v))?v+".00":((v*10=3D=3DMath.floor(v*10))=
?v+"0":v);v=3DString(v);var ps=3Dv.split(".");var whole=3Dps[0];var =
sub=3Dps[1]?"."+ps[1]:".00";var =
r=3D/(\d+)(\d{3})/;while(r.test(whole)){whole=3Dwhole.replace(r,"$1"+","+=
"$2")}v=3Dwhole+sub;if(v.charAt(0)=3D=3D"-"){return"-$"+v.substr(1)}retur=
n"$"+v},date:function(v,format){if(!v){return""}if(!Ext.isDate(v)){v=3Dne=
w Date(Date.parse(v))}return =
v.dateFormat(format||"m/d/Y")},dateRenderer:function(format){return =
function(v){return =
Ext.util.Format.date(v,format)}},stripTagsRE:/<\/?[^>]+>/gi,stripTags:fun=
ction(v){return =
!v?v:String(v).replace(this.stripTagsRE,"")},stripScriptsRe:/(?:<script.*=
?>)((\n|\r|.)*?)(?:<\/script>)/ig,stripScripts:function(v){return =
!v?v:String(v).replace(this.stripScriptsRe,"")},fileSize:function(size){i=
f(size<1024){return size+" =
bytes"}else{if(size<1048576){return(Math.round(((size*10)/1024))/10)+" =
KB"}else{return(Math.round(((size*10)/1048576))/10)+" =
MB"}}},math:function(){var fns=3D{};return =
function(v,a){if(!fns[a]){fns[a]=3Dnew Function("v","return v =
"+a+";")}return fns[a](v)}}(),nl2br:function(v){return =
v=3D=3D=3Dundefined||v=3D=3D=3Dnull?"":v.replace(/\n/g,"<br/>")}}}();=0A=
Ext.XTemplate=3Dfunction(){Ext.XTemplate.superclass.constructor.apply(thi=
s,arguments);var P=3Dthis.html;P=3D["<tpl>",P,"</tpl>"].join("");var =
O=3D/<tpl\b[^>]*>((?:(?=3D([^<]+))\2|<(?!tpl\b[^>]*>))*?)<\/tpl>/;var =
N=3D/^<tpl\b[^>]*?for=3D"(.*?)"/;var L=3D/^<tpl\b[^>]*?if=3D"(.*?)"/;var =
J=3D/^<tpl\b[^>]*?exec=3D"(.*?)"/;var C,B=3D0;var =
G=3D[];while(C=3DP.match(O)){var M=3DC[0].match(N);var =
K=3DC[0].match(L);var I=3DC[0].match(J);var =
E=3Dnull,H=3Dnull,D=3Dnull;var =
A=3DM&&M[1]?M[1]:"";if(K){E=3DK&&K[1]?K[1]:null;if(E){H=3Dnew =
Function("values","parent","xindex","xcount","with(values){ return =
"+(Ext.util.Format.htmlDecode(E))+"; =
}")}}if(I){E=3DI&&I[1]?I[1]:null;if(E){D=3Dnew =
Function("values","parent","xindex","xcount","with(values){ =
"+(Ext.util.Format.htmlDecode(E))+"; =
}")}}if(A){switch(A){case".":A=3Dnew =
Function("values","parent","with(values){ return values; =
}");break;case"..":A=3Dnew Function("values","parent","with(values){ =
return parent; }");break;default:A=3Dnew =
Function("values","parent","with(values){ return "+A+"; =
}")}}G.push({id:B,target:A,exec:D,test:H,body:C[1]||""});P=3DP.replace(C[=
0],"{xtpl"+B+"}");++B}for(var =
F=3DG.length-1;F>=3D0;--F){this.compileTpl(G[F])}this.master=3DG[G.length=
-1];this.tpls=3DG};Ext.extend(Ext.XTemplate,Ext.Template,{re:/\{([\w-\.\#=
]+)(?:\:([\w\.]*)(?:\((.*?)?\))?)?(\s?[\+\-\*\\]\s?[\d\.\+\-\*\\\(\)]+)?\=
}/g,codeRe:/\{\[((?:\\\]|.|\n)*?)\]\}/g,applySubTemplate:function(A,H,G,D=
,C){var =
J=3Dthis.tpls[A];if(J.test&&!J.test.call(this,H,G,D,C)){return""}if(J.exe=
c&&J.exec.call(this,H,G,D,C)){return""}var =
I=3DJ.target?J.target.call(this,H,G):H;G=3DJ.target?H:G;if(J.target&&Ext.=
isArray(I)){var B=3D[];for(var =
E=3D0,F=3DI.length;E<F;E++){B[B.length]=3DJ.compiled.call(this,I[E],G,E+1=
,F)}return B.join("")}return =
J.compiled.call(this,I,G,D,C)},compileTpl:function(tpl){var =
fm=3DExt.util.Format;var useF=3Dthis.disableFormats!=3D=3Dtrue;var =
sep=3DExt.isGecko?"+":",";var =
fn=3Dfunction(m,name,format,args,math){if(name.substr(0,4)=3D=3D"xtpl"){r=
eturn"'"+sep+"this.applySubTemplate("+name.substr(4)+", values, parent, =
xindex, xcount)"+sep+"'"}var =
v;if(name=3D=3D=3D"."){v=3D"values"}else{if(name=3D=3D=3D"#"){v=3D"xindex=
"}else{if(name.indexOf(".")!=3D-1){v=3Dname}else{v=3D"values['"+name+"']"=
}}}if(math){v=3D"("+v+math+")"}if(format&&useF){args=3Dargs?","+args:"";i=
f(format.substr(0,5)!=3D"this."){format=3D"fm."+format+"("}else{format=3D=
"this.call(\""+format.substr(5)+"\", ";args=3D", =
values"}}else{args=3D"";format=3D"("+v+" =3D=3D=3D undefined ? '' : =
"}return"'"+sep+format+v+args+")"+sep+"'"};var =
codeFn=3Dfunction(m,code){return"'"+sep+"("+code+")"+sep+"'"};var =
body;if(Ext.isGecko){body=3D"tpl.compiled =3D function(values, parent, =
xindex, xcount){ return =
'"+tpl.body.replace(/(\r\n|\n)/g,"\\n").replace(/'/g,"\\'").replace(this.=
re,fn).replace(this.codeRe,codeFn)+"';};"}else{body=3D["tpl.compiled =3D =
function(values, parent, xindex, xcount){ return =
['"];body.push(tpl.body.replace(/(\r\n|\n)/g,"\\n").replace(/'/g,"\\'").r=
eplace(this.re,fn).replace(this.codeRe,codeFn));body.push("'].join('');};=
");body=3Dbody.join("")}eval(body);return =
this},applyTemplate:function(A){return =
this.master.compiled.call(this,A,{},1,1)},compile:function(){return =
this}});Ext.XTemplate.prototype.apply=3DExt.XTemplate.prototype.applyTemp=
late;Ext.XTemplate.from=3Dfunction(A){A=3DExt.getDom(A);return new =
Ext.XTemplate(A.value||A.innerHTML)};=0A=
Ext.util.CSS=3Dfunction(){var D=3Dnull;var C=3Ddocument;var =
B=3D/(-[a-z])/gi;var A=3Dfunction(E,F){return =
F.charAt(1).toUpperCase()};return{createStyleSheet:function(G,J){var =
F;var E=3DC.getElementsByTagName("head")[0];var =
I=3DC.createElement("style");I.setAttribute("type","text/css");if(J){I.se=
tAttribute("id",J)}if(Ext.isIE){E.appendChild(I);F=3DI.styleSheet;F.cssTe=
xt=3DG}else{try{I.appendChild(C.createTextNode(G))}catch(H){I.cssText=3DG=
}E.appendChild(I);F=3DI.styleSheet?I.styleSheet:(I.sheet||C.styleSheets[C=
.styleSheets.length-1])}this.cacheStyleSheet(F);return =
F},removeStyleSheet:function(F){var =
E=3DC.getElementById(F);if(E){E.parentNode.removeChild(E)}},swapStyleShee=
t:function(G,E){this.removeStyleSheet(G);var =
F=3DC.createElement("link");F.setAttribute("rel","stylesheet");F.setAttri=
bute("type","text/css");F.setAttribute("id",G);F.setAttribute("href",E);C=
.getElementsByTagName("head")[0].appendChild(F)},refreshCache:function(){=
return =
this.getRules(true)},cacheStyleSheet:function(F){if(!D){D=3D{}}try{var =
H=3DF.cssRules||F.rules;for(var =
E=3DH.length-1;E>=3D0;--E){D[H[E].selectorText]=3DH[E]}}catch(G){}},getRu=
les:function(F){if(D=3D=3Dnull||F){D=3D{};var H=3DC.styleSheets;for(var =
G=3D0,E=3DH.length;G<E;G++){try{this.cacheStyleSheet(H[G])}catch(I){}}}re=
turn D},getRule:function(E,G){var =
F=3Dthis.getRules(G);if(!Ext.isArray(E)){return F[E]}for(var =
H=3D0;H<E.length;H++){if(F[E[H]]){return F[E[H]]}}return =
null},updateRule:function(E,H,G){if(!Ext.isArray(E)){var =
I=3Dthis.getRule(E);if(I){I.style[H.replace(B,A)]=3DG;return =
true}}else{for(var =
F=3D0;F<E.length;F++){if(this.updateRule(E[F],H,G)){return true}}}return =
false}}}();=0A=
Ext.util.ClickRepeater=3Dfunction(B,A){this.el=3DExt.get(B);this.el.unsel=
ectable();Ext.apply(this,A);this.addEvents("mousedown","click","mouseup")=
;this.el.on("mousedown",this.handleMouseDown,this);if(this.preventDefault=
||this.stopDefault){this.el.on("click",function(C){if(this.preventDefault=
){C.preventDefault()}if(this.stopDefault){C.stopEvent()}},this)}if(this.h=
andler){this.on("click",this.handler,this.scope||this)}Ext.util.ClickRepe=
ater.superclass.constructor.call(this)};Ext.extend(Ext.util.ClickRepeater=
,Ext.util.Observable,{interval:20,delay:250,preventDefault:true,stopDefau=
lt:false,timer:0,handleMouseDown:function(){clearTimeout(this.timer);this=
.el.blur();if(this.pressClass){this.el.addClass(this.pressClass)}this.mou=
sedownTime=3Dnew =
Date();Ext.getDoc().on("mouseup",this.handleMouseUp,this);this.el.on("mou=
seout",this.handleMouseOut,this);this.fireEvent("mousedown",this);this.fi=
reEvent("click",this);if(this.accelerate){this.delay=3D400}this.timer=3Dt=
his.click.defer(this.delay||this.interval,this)},click:function(){this.fi=
reEvent("click",this);this.timer=3Dthis.click.defer(this.accelerate?this.=
easeOutExpo(this.mousedownTime.getElapsed(),400,-390,12000):this.interval=
,this)},easeOutExpo:function(B,A,D,C){return(B=3D=3DC)?A+D:D*(-Math.pow(2=
,-10*B/C)+1)+A},handleMouseOut:function(){clearTimeout(this.timer);if(thi=
s.pressClass){this.el.removeClass(this.pressClass)}this.el.on("mouseover"=
,this.handleMouseReturn,this)},handleMouseReturn:function(){this.el.un("m=
ouseover",this.handleMouseReturn,this);if(this.pressClass){this.el.addCla=
ss(this.pressClass)}this.click()},handleMouseUp:function(){clearTimeout(t=
his.timer);this.el.un("mouseover",this.handleMouseReturn,this);this.el.un=
("mouseout",this.handleMouseOut,this);Ext.getDoc().un("mouseup",this.hand=
leMouseUp,this);this.el.removeClass(this.pressClass);this.fireEvent("mous=
eup",this)}});=0A=
Ext.KeyNav=3Dfunction(B,A){this.el=3DExt.get(B);Ext.apply(this,A);if(!thi=
s.disabled){this.disabled=3Dtrue;this.enable()}};Ext.KeyNav.prototype=3D{=
disabled:false,defaultEventAction:"stopEvent",forceKeyDown:false,prepareE=
vent:function(C){var A=3DC.getKey();var =
B=3Dthis.keyToHandler[A];if(Ext.isSafari2&&B&&A>=3D37&&A<=3D40){C.stopEve=
nt()}},relay:function(C){var A=3DC.getKey();var =
B=3Dthis.keyToHandler[A];if(B&&this[B]){if(this.doRelay(C,this[B],B)!=3D=3D=
true){C[this.defaultEventAction]()}}},doRelay:function(C,B,A){return =
B.call(this.scope||this,C)},enter:false,left:false,right:false,up:false,d=
own:false,tab:false,esc:false,pageUp:false,pageDown:false,del:false,home:=
false,end:false,keyToHandler:{37:"left",39:"right",38:"up",40:"down",33:"=
pageUp",34:"pageDown",46:"del",36:"home",35:"end",13:"enter",27:"esc",9:"=
tab"},enable:function(){if(this.disabled){if(this.forceKeyDown||Ext.isIE|=
|Ext.isSafari3||Ext.isAir){this.el.on("keydown",this.relay,this)}else{thi=
s.el.on("keydown",this.prepareEvent,this);this.el.on("keypress",this.rela=
y,this)}this.disabled=3Dfalse}},disable:function(){if(!this.disabled){if(=
this.forceKeyDown||Ext.isIE||Ext.isSafari3||Ext.isAir){this.el.un("keydow=
n",this.relay)}else{this.el.un("keydown",this.prepareEvent);this.el.un("k=
eypress",this.relay)}this.disabled=3Dtrue}}};=0A=
Ext.KeyMap=3Dfunction(C,B,A){this.el=3DExt.get(C);this.eventName=3DA||"ke=
ydown";this.bindings=3D[];if(B){this.addBinding(B)}this.enable()};Ext.Key=
Map.prototype=3D{stopEvent:false,addBinding:function(D){if(Ext.isArray(D)=
){for(var F=3D0,H=3DD.length;F<H;F++){this.addBinding(D[F])}return }var =
N=3DD.key,C=3DD.shift,A=3DD.ctrl,G=3DD.alt,J=3DD.fn||D.handler,M=3DD.scop=
e;if(D.stopEvent){this.stopEvent=3DD.stopEvent}if(typeof =
N=3D=3D"string"){var K=3D[];var I=3DN.toUpperCase();for(var =
E=3D0,H=3DI.length;E<H;E++){K.push(I.charCodeAt(E))}N=3DK}var =
B=3DExt.isArray(N);var =
L=3Dfunction(R){if((!C||R.shiftKey)&&(!A||R.ctrlKey)&&(!G||R.altKey)){var=
 P=3DR.getKey();if(B){for(var =
Q=3D0,O=3DN.length;Q<O;Q++){if(N[Q]=3D=3DP){if(this.stopEvent){R.stopEven=
t()}J.call(M||window,P,R);return =
}}}else{if(P=3D=3DN){if(this.stopEvent){R.stopEvent()}J.call(M||window,P,=
R)}}}};this.bindings.push(L)},on:function(B,D,C){var G,A,E,F;if(typeof =
B=3D=3D"object"&&!Ext.isArray(B)){G=3DB.key;A=3DB.shift;E=3DB.ctrl;F=3DB.=
alt}else{G=3DB}this.addBinding({key:G,shift:A,ctrl:E,alt:F,fn:D,scope:C})=
},handleKeyDown:function(D){if(this.enabled){var =
B=3Dthis.bindings;for(var =
C=3D0,A=3DB.length;C<A;C++){B[C].call(this,D)}}},isEnabled:function(){ret=
urn =
this.enabled},enable:function(){if(!this.enabled){this.el.on(this.eventNa=
me,this.handleKeyDown,this);this.enabled=3Dtrue}},disable:function(){if(t=
his.enabled){this.el.removeListener(this.eventName,this.handleKeyDown,thi=
s);this.enabled=3Dfalse}}};=0A=
Ext.util.TextMetrics=3Dfunction(){var =
A;return{measure:function(B,C,D){if(!A){A=3DExt.util.TextMetrics.Instance=
(B,D)}A.bind(B);A.setFixedWidth(D||"auto");return =
A.getSize(C)},createInstance:function(B,C){return =
Ext.util.TextMetrics.Instance(B,C)}}}();Ext.util.TextMetrics.Instance=3Df=
unction(B,D){var C=3Dnew =
Ext.Element(document.createElement("div"));document.body.appendChild(C.do=
m);C.position("absolute");C.setLeftTop(-1000,-1000);C.hide();if(D){C.setW=
idth(D)}var A=3D{getSize:function(F){C.update(F);var =
E=3DC.getSize();C.update("");return =
E},bind:function(E){C.setStyle(Ext.fly(E).getStyles("font-size","font-sty=
le","font-weight","font-family","line-height","text-transform","letter-sp=
acing"))},setFixedWidth:function(E){C.setWidth(E)},getWidth:function(E){C=
.dom.style.width=3D"auto";return =
this.getSize(E).width},getHeight:function(E){return =
this.getSize(E).height}};A.bind(B);return =
A};Ext.Element.measureText=3DExt.util.TextMetrics.measure;=0A=
(function(){var A=3DExt.EventManager;var =
B=3DExt.lib.Dom;Ext.dd.DragDrop=3Dfunction(E,C,D){if(E){this.init(E,C,D)}=
};Ext.dd.DragDrop.prototype=3D{id:null,config:null,dragElId:null,handleEl=
Id:null,invalidHandleTypes:null,invalidHandleIds:null,invalidHandleClasse=
s:null,startPageX:0,startPageY:0,groups:null,locked:false,lock:function()=
{this.locked=3Dtrue},unlock:function(){this.locked=3Dfalse},isTarget:true=
,padding:null,_domRef:null,__ygDragDrop:true,constrainX:false,constrainY:=
false,minX:0,maxX:0,minY:0,maxY:0,maintainOffset:false,xTicks:null,yTicks=
:null,primaryButtonOnly:true,available:false,hasOuterHandles:false,b4Star=
tDrag:function(C,D){},startDrag:function(C,D){},b4Drag:function(C){},onDr=
ag:function(C){},onDragEnter:function(C,D){},b4DragOver:function(C){},onD=
ragOver:function(C,D){},b4DragOut:function(C){},onDragOut:function(C,D){}=
,b4DragDrop:function(C){},onDragDrop:function(C,D){},onInvalidDrop:functi=
on(C){},b4EndDrag:function(C){},endDrag:function(C){},b4MouseDown:functio=
n(C){},onMouseDown:function(C){},onMouseUp:function(C){},onAvailable:func=
tion(){},defaultPadding:{left:0,right:0,top:0,bottom:0},constrainTo:funct=
ion(H,F,M){if(typeof =
F=3D=3D"number"){F=3D{left:F,right:F,top:F,bottom:F}}F=3DF||this.defaultP=
adding;var J=3DExt.get(this.getEl()).getBox();var C=3DExt.get(H);var =
L=3DC.getScroll();var =
I,D=3DC.dom;if(D=3D=3Ddocument.body){I=3D{x:L.left,y:L.top,width:Ext.lib.=
Dom.getViewWidth(),height:Ext.lib.Dom.getViewHeight()}}else{var =
K=3DC.getXY();I=3D{x:K[0]+L.left,y:K[1]+L.top,width:D.clientWidth,height:=
D.clientHeight}}var G=3DJ.y-I.y;var =
E=3DJ.x-I.x;this.resetConstraints();this.setXConstraint(E-(F.left||0),I.w=
idth-E-J.width-(F.right||0),this.xTickSize);this.setYConstraint(G-(F.top|=
|0),I.height-G-J.height-(F.bottom||0),this.yTickSize)},getEl:function(){i=
f(!this._domRef){this._domRef=3DExt.getDom(this.id)}return =
this._domRef},getDragEl:function(){return =
Ext.getDom(this.dragElId)},init:function(E,C,D){this.initTarget(E,C,D);A.=
on(this.id,"mousedown",this.handleMouseDown,this)},initTarget:function(E,=
C,D){this.config=3DD||{};this.DDM=3DExt.dd.DDM;this.groups=3D{};if(typeof=
 =
E!=3D=3D"string"){E=3DExt.id(E)}this.id=3DE;this.addToGroup((C)?C:"defaul=
t");this.handleElId=3DE;this.setDragElId(E);this.invalidHandleTypes=3D{A:=
"A"};this.invalidHandleIds=3D{};this.invalidHandleClasses=3D[];this.apply=
Config();this.handleOnAvailable()},applyConfig:function(){this.padding=3D=
this.config.padding||[0,0,0,0];this.isTarget=3D(this.config.isTarget!=3D=3D=
false);this.maintainOffset=3D(this.config.maintainOffset);this.primaryBut=
tonOnly=3D(this.config.primaryButtonOnly!=3D=3Dfalse)},handleOnAvailable:=
function(){this.available=3Dtrue;this.resetConstraints();this.onAvailable=
()},setPadding:function(E,C,F,D){if(!C&&0!=3D=3DC){this.padding=3D[E,E,E,=
E]}else{if(!F&&0!=3D=3DF){this.padding=3D[E,C,E,C]}else{this.padding=3D[E=
,C,F,D]}}},setInitPosition:function(F,E){var =
G=3Dthis.getEl();if(!this.DDM.verifyEl(G)){return }var D=3DF||0;var =
C=3DE||0;var =
H=3DB.getXY(G);this.initPageX=3DH[0]-D;this.initPageY=3DH[1]-C;this.lastP=
ageX=3DH[0];this.lastPageY=3DH[1];this.setStartPosition(H)},setStartPosit=
ion:function(D){var =
C=3DD||B.getXY(this.getEl());this.deltaSetXY=3Dnull;this.startPageX=3DC[0=
];this.startPageY=3DC[1]},addToGroup:function(C){this.groups[C]=3Dtrue;th=
is.DDM.regDragDrop(this,C)},removeFromGroup:function(C){if(this.groups[C]=
){delete =
this.groups[C]}this.DDM.removeDDFromGroup(this,C)},setDragElId:function(C=
){this.dragElId=3DC},setHandleElId:function(C){if(typeof =
C!=3D=3D"string"){C=3DExt.id(C)}this.handleElId=3DC;this.DDM.regHandle(th=
is.id,C)},setOuterHandleElId:function(C){if(typeof =
C!=3D=3D"string"){C=3DExt.id(C)}A.on(C,"mousedown",this.handleMouseDown,t=
his);this.setHandleElId(C);this.hasOuterHandles=3Dtrue},unreg:function(){=
A.un(this.id,"mousedown",this.handleMouseDown);this._domRef=3Dnull;this.D=
DM._remove(this)},destroy:function(){this.unreg()},isLocked:function(){re=
turn(this.DDM.isLocked()||this.locked)},handleMouseDown:function(E,D){if(=
this.primaryButtonOnly&&E.button!=3D0){return =
}if(this.isLocked()){return }this.DDM.refreshCache(this.groups);var =
C=3Dnew =
Ext.lib.Point(Ext.lib.Event.getPageX(E),Ext.lib.Event.getPageY(E));if(!th=
is.hasOuterHandles&&!this.DDM.isOverTarget(C,this)){}else{if(this.clickVa=
lidator(E)){this.setStartPosition();this.b4MouseDown(E);this.onMouseDown(=
E);this.DDM.handleMouseDown(E,this);this.DDM.stopEvent(E)}else{}}},clickV=
alidator:function(D){var =
C=3DD.getTarget();return(this.isValidHandleChild(C)&&(this.id=3D=3Dthis.h=
andleElId||this.DDM.handleWasClicked(C,this.id)))},addInvalidHandleType:f=
unction(C){var =
D=3DC.toUpperCase();this.invalidHandleTypes[D]=3DD},addInvalidHandleId:fu=
nction(C){if(typeof =
C!=3D=3D"string"){C=3DExt.id(C)}this.invalidHandleIds[C]=3DC},addInvalidH=
andleClass:function(C){this.invalidHandleClasses.push(C)},removeInvalidHa=
ndleType:function(C){var D=3DC.toUpperCase();delete =
this.invalidHandleTypes[D]},removeInvalidHandleId:function(C){if(typeof =
C!=3D=3D"string"){C=3DExt.id(C)}delete =
this.invalidHandleIds[C]},removeInvalidHandleClass:function(D){for(var =
E=3D0,C=3Dthis.invalidHandleClasses.length;E<C;++E){if(this.invalidHandle=
Classes[E]=3D=3DD){delete =
this.invalidHandleClasses[E]}}},isValidHandleChild:function(F){var =
E=3Dtrue;var =
H;try{H=3DF.nodeName.toUpperCase()}catch(G){H=3DF.nodeName}E=3DE&&!this.i=
nvalidHandleTypes[H];E=3DE&&!this.invalidHandleIds[F.id];for(var =
D=3D0,C=3Dthis.invalidHandleClasses.length;E&&D<C;++D){E=3D!Ext.fly(F).ha=
sClass(this.invalidHandleClasses[D])}return =
E},setXTicks:function(F,C){this.xTicks=3D[];this.xTickSize=3DC;var =
E=3D{};for(var =
D=3Dthis.initPageX;D>=3Dthis.minX;D=3DD-C){if(!E[D]){this.xTicks[this.xTi=
cks.length]=3DD;E[D]=3Dtrue}}for(D=3Dthis.initPageX;D<=3Dthis.maxX;D=3DD+=
C){if(!E[D]){this.xTicks[this.xTicks.length]=3DD;E[D]=3Dtrue}}this.xTicks=
.sort(this.DDM.numericSort)},setYTicks:function(F,C){this.yTicks=3D[];thi=
s.yTickSize=3DC;var E=3D{};for(var =
D=3Dthis.initPageY;D>=3Dthis.minY;D=3DD-C){if(!E[D]){this.yTicks[this.yTi=
cks.length]=3DD;E[D]=3Dtrue}}for(D=3Dthis.initPageY;D<=3Dthis.maxY;D=3DD+=
C){if(!E[D]){this.yTicks[this.yTicks.length]=3DD;E[D]=3Dtrue}}this.yTicks=
.sort(this.DDM.numericSort)},setXConstraint:function(E,D,C){this.leftCons=
traint=3DE;this.rightConstraint=3DD;this.minX=3Dthis.initPageX-E;this.max=
X=3Dthis.initPageX+D;if(C){this.setXTicks(this.initPageX,C)}this.constrai=
nX=3Dtrue},clearConstraints:function(){this.constrainX=3Dfalse;this.const=
rainY=3Dfalse;this.clearTicks()},clearTicks:function(){this.xTicks=3Dnull=
;this.yTicks=3Dnull;this.xTickSize=3D0;this.yTickSize=3D0},setYConstraint=
:function(C,E,D){this.topConstraint=3DC;this.bottomConstraint=3DE;this.mi=
nY=3Dthis.initPageY-C;this.maxY=3Dthis.initPageY+E;if(D){this.setYTicks(t=
his.initPageY,D)}this.constrainY=3Dtrue},resetConstraints:function(){if(t=
his.initPageX||this.initPageX=3D=3D=3D0){var =
D=3D(this.maintainOffset)?this.lastPageX-this.initPageX:0;var =
C=3D(this.maintainOffset)?this.lastPageY-this.initPageY:0;this.setInitPos=
ition(D,C)}else{this.setInitPosition()}if(this.constrainX){this.setXConst=
raint(this.leftConstraint,this.rightConstraint,this.xTickSize)}if(this.co=
nstrainY){this.setYConstraint(this.topConstraint,this.bottomConstraint,th=
is.yTickSize)}},getTick:function(I,F){if(!F){return =
I}else{if(F[0]>=3DI){return F[0]}else{for(var =
D=3D0,C=3DF.length;D<C;++D){var E=3DD+1;if(F[E]&&F[E]>=3DI){var =
H=3DI-F[D];var G=3DF[E]-I;return(G>H)?F[D]:F[E]}}return =
F[F.length-1]}}},toString:function(){return("DragDrop =
"+this.id)}}})();if(!Ext.dd.DragDropMgr){Ext.dd.DragDropMgr=3Dfunction(){=
var =
A=3DExt.EventManager;return{ids:{},handleIds:{},dragCurrent:null,dragOver=
s:{},deltaX:0,deltaY:0,preventDefault:true,stopPropagation:true,initializ=
ed:false,locked:false,init:function(){this.initialized=3Dtrue},POINT:0,IN=
TERSECT:1,mode:0,_execOnAll:function(D,C){for(var E in this.ids){for(var =
B in this.ids[E]){var =
F=3Dthis.ids[E][B];if(!this.isTypeOfDD(F)){continue}F[D].apply(F,C)}}},_o=
nLoad:function(){this.init();A.on(document,"mouseup",this.handleMouseUp,t=
his,true);A.on(document,"mousemove",this.handleMouseMove,this,true);A.on(=
window,"unload",this._onUnload,this,true);A.on(window,"resize",this._onRe=
size,this,true)},_onResize:function(B){this._execOnAll("resetConstraints"=
,[])},lock:function(){this.locked=3Dtrue},unlock:function(){this.locked=3D=
false},isLocked:function(){return =
this.locked},locationCache:{},useCache:true,clickPixelThresh:3,clickTimeT=
hresh:350,dragThreshMet:false,clickTimeout:null,startX:0,startY:0,regDrag=
Drop:function(C,B){if(!this.initialized){this.init()}if(!this.ids[B]){thi=
s.ids[B]=3D{}}this.ids[B][C.id]=3DC},removeDDFromGroup:function(D,B){if(!=
this.ids[B]){this.ids[B]=3D{}}var C=3Dthis.ids[B];if(C&&C[D.id]){delete =
C[D.id]}},_remove:function(C){for(var B in =
C.groups){if(B&&this.ids[B][C.id]){delete this.ids[B][C.id]}}delete =
this.handleIds[C.id]},regHandle:function(C,B){if(!this.handleIds[C]){this=
.handleIds[C]=3D{}}this.handleIds[C][B]=3DB},isDragDrop:function(B){retur=
n(this.getDDById(B))?true:false},getRelated:function(F,C){var =
E=3D[];for(var D in F.groups){for(j in this.ids[D]){var =
B=3Dthis.ids[D][j];if(!this.isTypeOfDD(B)){continue}if(!C||B.isTarget){E[=
E.length]=3DB}}}return E},isLegalTarget:function(F,E){var =
C=3Dthis.getRelated(F,true);for(var =
D=3D0,B=3DC.length;D<B;++D){if(C[D].id=3D=3DE.id){return true}}return =
false},isTypeOfDD:function(B){return(B&&B.__ygDragDrop)},isHandle:functio=
n(C,B){return(this.handleIds[C]&&this.handleIds[C][B])},getDDById:functio=
n(C){for(var B in this.ids){if(this.ids[B][C]){return =
this.ids[B][C]}}return =
null},handleMouseDown:function(D,C){if(Ext.QuickTips){Ext.QuickTips.disab=
le()}this.currentTarget=3DD.getTarget();this.dragCurrent=3DC;var =
B=3DC.getEl();this.startX=3DD.getPageX();this.startY=3DD.getPageY();this.=
deltaX=3Dthis.startX-B.offsetLeft;this.deltaY=3Dthis.startY-B.offsetTop;t=
his.dragThreshMet=3Dfalse;this.clickTimeout=3DsetTimeout(function(){var =
E=3DExt.dd.DDM;E.startDrag(E.startX,E.startY)},this.clickTimeThresh)},sta=
rtDrag:function(B,C){clearTimeout(this.clickTimeout);if(this.dragCurrent)=
{this.dragCurrent.b4StartDrag(B,C);this.dragCurrent.startDrag(B,C)}this.d=
ragThreshMet=3Dtrue},handleMouseUp:function(B){if(Ext.QuickTips){Ext.Quic=
kTips.enable()}if(!this.dragCurrent){return =
}clearTimeout(this.clickTimeout);if(this.dragThreshMet){this.fireEvents(B=
,true)}else{}this.stopDrag(B);this.stopEvent(B)},stopEvent:function(B){if=
(this.stopPropagation){B.stopPropagation()}if(this.preventDefault){B.prev=
entDefault()}},stopDrag:function(B){if(this.dragCurrent){if(this.dragThre=
shMet){this.dragCurrent.b4EndDrag(B);this.dragCurrent.endDrag(B)}this.dra=
gCurrent.onMouseUp(B)}this.dragCurrent=3Dnull;this.dragOvers=3D{}},handle=
MouseMove:function(D){if(!this.dragCurrent){return =
true}if(Ext.isIE&&(D.button!=3D=3D0&&D.button!=3D=3D1&&D.button!=3D=3D2))=
{this.stopEvent(D);return =
this.handleMouseUp(D)}if(!this.dragThreshMet){var =
C=3DMath.abs(this.startX-D.getPageX());var =
B=3DMath.abs(this.startY-D.getPageY());if(C>this.clickPixelThresh||B>this=
.clickPixelThresh){this.startDrag(this.startX,this.startY)}}if(this.dragT=
hreshMet){this.dragCurrent.b4Drag(D);this.dragCurrent.onDrag(D);if(!this.=
dragCurrent.moveOnly){this.fireEvents(D,false)}}this.stopEvent(D);return =
true},fireEvents:function(K,L){var =
N=3Dthis.dragCurrent;if(!N||N.isLocked()){return }var =
O=3DK.getPoint();var B=3D[];var E=3D[];var I=3D[];var G=3D[];var =
D=3D[];for(var F in this.dragOvers){var =
C=3Dthis.dragOvers[F];if(!this.isTypeOfDD(C)){continue}if(!this.isOverTar=
get(O,C,this.mode)){E.push(C)}B[F]=3Dtrue;delete =
this.dragOvers[F]}for(var M in N.groups){if("string"!=3Dtypeof =
M){continue}for(F in this.ids[M]){var =
H=3Dthis.ids[M][F];if(!this.isTypeOfDD(H)){continue}if(H.isTarget&&!H.isL=
ocked()&&H!=3DN){if(this.isOverTarget(O,H,this.mode)){if(L){G.push(H)}els=
e{if(!B[H.id]){D.push(H)}else{I.push(H)}this.dragOvers[H.id]=3DH}}}}}if(t=
his.mode){if(E.length){N.b4DragOut(K,E);N.onDragOut(K,E)}if(D.length){N.o=
nDragEnter(K,D)}if(I.length){N.b4DragOver(K,I);N.onDragOver(K,I)}if(G.len=
gth){N.b4DragDrop(K,G);N.onDragDrop(K,G)}}else{var =
J=3D0;for(F=3D0,J=3DE.length;F<J;++F){N.b4DragOut(K,E[F].id);N.onDragOut(=
K,E[F].id)}for(F=3D0,J=3DD.length;F<J;++F){N.onDragEnter(K,D[F].id)}for(F=
=3D0,J=3DI.length;F<J;++F){N.b4DragOver(K,I[F].id);N.onDragOver(K,I[F].id=
)}for(F=3D0,J=3DG.length;F<J;++F){N.b4DragDrop(K,G[F].id);N.onDragDrop(K,=
G[F].id)}}if(L&&!G.length){N.onInvalidDrop(K)}},getBestMatch:function(D){=
var F=3Dnull;var C=3DD.length;if(C=3D=3D1){F=3DD[0]}else{for(var =
E=3D0;E<C;++E){var =
B=3DD[E];if(B.cursorIsOver){F=3DB;break}else{if(!F||F.overlap.getArea()<B=
.overlap.getArea()){F=3DB}}}}return F},refreshCache:function(C){for(var =
B in C){if("string"!=3Dtypeof B){continue}for(var D in this.ids[B]){var =
E=3Dthis.ids[B][D];if(this.isTypeOfDD(E)){var =
F=3Dthis.getLocation(E);if(F){this.locationCache[E.id]=3DF}else{delete =
this.locationCache[E.id]}}}}},verifyEl:function(C){if(C){var =
B;if(Ext.isIE){try{B=3DC.offsetParent}catch(D){}}else{B=3DC.offsetParent}=
if(B){return true}}return =
false},getLocation:function(G){if(!this.isTypeOfDD(G)){return null}var =
E=3DG.getEl(),J,D,C,L,K,M,B,I,F;try{J=3DExt.lib.Dom.getXY(E)}catch(H){}if=
(!J){return =
null}D=3DJ[0];C=3DD+E.offsetWidth;L=3DJ[1];K=3DL+E.offsetHeight;M=3DL-G.p=
adding[0];B=3DC+G.padding[1];I=3DK+G.padding[2];F=3DD-G.padding[3];return=
 new Ext.lib.Region(M,B,I,F)},isOverTarget:function(J,B,D){var =
F=3Dthis.locationCache[B.id];if(!F||!this.useCache){F=3Dthis.getLocation(=
B);this.locationCache[B.id]=3DF}if(!F){return =
false}B.cursorIsOver=3DF.contains(J);var =
I=3Dthis.dragCurrent;if(!I||!I.getTargetCoord||(!D&&!I.constrainX&&!I.con=
strainY)){return B.cursorIsOver}B.overlap=3Dnull;var =
G=3DI.getTargetCoord(J.x,J.y);var C=3DI.getDragEl();var E=3Dnew =
Ext.lib.Region(G.y,G.x+C.offsetWidth,G.y+C.offsetHeight,G.x);var =
H=3DE.intersect(F);if(H){B.overlap=3DH;return(D)?true:B.cursorIsOver}else=
{return =
false}},_onUnload:function(C,B){Ext.dd.DragDropMgr.unregAll()},unregAll:f=
unction(){if(this.dragCurrent){this.stopDrag();this.dragCurrent=3Dnull}th=
is._execOnAll("unreg",[]);for(var B in this.elementCache){delete =
this.elementCache[B]}this.elementCache=3D{};this.ids=3D{}},elementCache:{=
},getElWrapper:function(C){var =
B=3Dthis.elementCache[C];if(!B||!B.el){B=3Dthis.elementCache[C]=3Dnew =
this.ElementWrapper(Ext.getDom(C))}return =
B},getElement:function(B){return Ext.getDom(B)},getCss:function(C){var =
B=3DExt.getDom(C);return(B)?B.style:null},ElementWrapper:function(B){this=
.el=3DB||null;this.id=3Dthis.el&&B.id;this.css=3Dthis.el&&B.style},getPos=
X:function(B){return Ext.lib.Dom.getX(B)},getPosY:function(B){return =
Ext.lib.Dom.getY(B)},swapNode:function(D,B){if(D.swapNode){D.swapNode(B)}=
else{var E=3DB.parentNode;var =
C=3DB.nextSibling;if(C=3D=3DD){E.insertBefore(D,B)}else{if(B=3D=3DD.nextS=
ibling){E.insertBefore(B,D)}else{D.parentNode.replaceChild(B,D);E.insertB=
efore(D,C)}}}},getScroll:function(){var =
D,B,E=3Ddocument.documentElement,C=3Ddocument.body;if(E&&(E.scrollTop||E.=
scrollLeft)){D=3DE.scrollTop;B=3DE.scrollLeft}else{if(C){D=3DC.scrollTop;=
B=3DC.scrollLeft}else{}}return{top:D,left:B}},getStyle:function(C,B){retu=
rn Ext.fly(C).getStyle(B)},getScrollTop:function(){return =
this.getScroll().top},getScrollLeft:function(){return =
this.getScroll().left},moveToEl:function(B,D){var =
C=3DExt.lib.Dom.getXY(D);Ext.lib.Dom.setXY(B,C)},numericSort:function(C,B=
){return(C-B)},_timeoutCount:0,_addListeners:function(){var =
B=3DExt.dd.DDM;if(Ext.lib.Event&&document){B._onLoad()}else{if(B._timeout=
Count>2000){}else{setTimeout(B._addListeners,10);if(document&&document.bo=
dy){B._timeoutCount+=3D1}}}},handleWasClicked:function(B,D){if(this.isHan=
dle(D,B.id)){return true}else{var =
C=3DB.parentNode;while(C){if(this.isHandle(D,C.id)){return =
true}else{C=3DC.parentNode}}}return =
false}}}();Ext.dd.DDM=3DExt.dd.DragDropMgr;Ext.dd.DDM._addListeners()}Ext=
.dd.DD=3Dfunction(C,A,B){if(C){this.init(C,A,B)}};Ext.extend(Ext.dd.DD,Ex=
t.dd.DragDrop,{scroll:true,autoOffset:function(C,B){var =
A=3DC-this.startPageX;var =
D=3DB-this.startPageY;this.setDelta(A,D)},setDelta:function(B,A){this.del=
taX=3DB;this.deltaY=3DA},setDragElPos:function(C,B){var =
A=3Dthis.getDragEl();this.alignElWithMouse(A,C,B)},alignElWithMouse:funct=
ion(C,G,F){var E=3Dthis.getTargetCoord(G,F);var =
B=3DC.dom?C:Ext.fly(C,"_dd");if(!this.deltaSetXY){var =
H=3D[E.x,E.y];B.setXY(H);var D=3DB.getLeft(true);var =
A=3DB.getTop(true);this.deltaSetXY=3D[D-E.x,A-E.y]}else{B.setLeftTop(E.x+=
this.deltaSetXY[0],E.y+this.deltaSetXY[1])}this.cachePosition(E.x,E.y);th=
is.autoScroll(E.x,E.y,C.offsetHeight,C.offsetWidth);return =
E},cachePosition:function(B,A){if(B){this.lastPageX=3DB;this.lastPageY=3D=
A}else{var =
C=3DExt.lib.Dom.getXY(this.getEl());this.lastPageX=3DC[0];this.lastPageY=3D=
C[1]}},autoScroll:function(J,I,E,K){if(this.scroll){var =
L=3DExt.lib.Dom.getViewHeight();var B=3DExt.lib.Dom.getViewWidth();var =
N=3Dthis.DDM.getScrollTop();var D=3Dthis.DDM.getScrollLeft();var =
H=3DE+I;var M=3DK+J;var G=3D(L+N-I-this.deltaY);var =
F=3D(B+D-J-this.deltaX);var C=3D40;var =
A=3D(document.all)?80:30;if(H>L&&G<C){window.scrollTo(D,N+A)}if(I<N&&N>0&=
&I-N<C){window.scrollTo(D,N-A)}if(M>B&&F<C){window.scrollTo(D+A,N)}if(J<D=
&&D>0&&J-D<C){window.scrollTo(D-A,N)}}},getTargetCoord:function(C,B){var =
A=3DC-this.deltaX;var =
D=3DB-this.deltaY;if(this.constrainX){if(A<this.minX){A=3Dthis.minX}if(A>=
this.maxX){A=3Dthis.maxX}}if(this.constrainY){if(D<this.minY){D=3Dthis.mi=
nY}if(D>this.maxY){D=3Dthis.maxY}}A=3Dthis.getTick(A,this.xTicks);D=3Dthi=
s.getTick(D,this.yTicks);return{x:A,y:D}},applyConfig:function(){Ext.dd.D=
D.superclass.applyConfig.call(this);this.scroll=3D(this.config.scroll!=3D=
=3Dfalse)},b4MouseDown:function(A){this.autoOffset(A.getPageX(),A.getPage=
Y())},b4Drag:function(A){this.setDragElPos(A.getPageX(),A.getPageY())},to=
String:function(){return("DD =
"+this.id)}});Ext.dd.DDProxy=3Dfunction(C,A,B){if(C){this.init(C,A,B);thi=
s.initFrame()}};Ext.dd.DDProxy.dragElId=3D"ygddfdiv";Ext.extend(Ext.dd.DD=
Proxy,Ext.dd.DD,{resizeFrame:true,centerFrame:false,createFrame:function(=
){var B=3Dthis;var =
A=3Ddocument.body;if(!A||!A.firstChild){setTimeout(function(){B.createFra=
me()},50);return }var =
D=3Dthis.getDragEl();if(!D){D=3Ddocument.createElement("div");D.id=3Dthis=
.dragElId;var =
C=3DD.style;C.position=3D"absolute";C.visibility=3D"hidden";C.cursor=3D"m=
ove";C.border=3D"2px solid =
#aaa";C.zIndex=3D999;A.insertBefore(D,A.firstChild)}},initFrame:function(=
){this.createFrame()},applyConfig:function(){Ext.dd.DDProxy.superclass.ap=
plyConfig.call(this);this.resizeFrame=3D(this.config.resizeFrame!=3D=3Dfa=
lse);this.centerFrame=3D(this.config.centerFrame);this.setDragElId(this.c=
onfig.dragElId||Ext.dd.DDProxy.dragElId)},showFrame:function(E,D){var =
C=3Dthis.getEl();var A=3Dthis.getDragEl();var =
B=3DA.style;this._resizeProxy();if(this.centerFrame){this.setDelta(Math.r=
ound(parseInt(B.width,10)/2),Math.round(parseInt(B.height,10)/2))}this.se=
tDragElPos(E,D);Ext.fly(A).show()},_resizeProxy:function(){if(this.resize=
Frame){var =
A=3Dthis.getEl();Ext.fly(this.getDragEl()).setSize(A.offsetWidth,A.offset=
Height)}},b4MouseDown:function(B){var A=3DB.getPageX();var =
C=3DB.getPageY();this.autoOffset(A,C);this.setDragElPos(A,C)},b4StartDrag=
:function(A,B){this.showFrame(A,B)},b4EndDrag:function(A){Ext.fly(this.ge=
tDragEl()).hide()},endDrag:function(C){var B=3Dthis.getEl();var =
A=3Dthis.getDragEl();A.style.visibility=3D"";this.beforeMove();B.style.vi=
sibility=3D"hidden";Ext.dd.DDM.moveToEl(B,A);A.style.visibility=3D"hidden=
";B.style.visibility=3D"";this.afterDrag()},beforeMove:function(){},after=
Drag:function(){},toString:function(){return("DDProxy =
"+this.id)}});Ext.dd.DDTarget=3Dfunction(C,A,B){if(C){this.initTarget(C,A=
,B)}};Ext.extend(Ext.dd.DDTarget,Ext.dd.DragDrop,{toString:function(){ret=
urn("DDTarget "+this.id)}});=0A=
Ext.dd.DragTracker=3Dfunction(A){Ext.apply(this,A);this.addEvents("moused=
own","mouseup","mousemove","dragstart","dragend","drag");this.dragRegion=3D=
new =
Ext.lib.Region(0,0,0,0);if(this.el){this.initEl(this.el)}};Ext.extend(Ext=
.dd.DragTracker,Ext.util.Observable,{active:false,tolerance:5,autoStart:f=
alse,initEl:function(A){this.el=3DExt.get(A);A.on("mousedown",this.onMous=
eDown,this,this.delegate?{delegate:this.delegate}:undefined)},destroy:fun=
ction(){this.el.un("mousedown",this.onMouseDown,this)},onMouseDown:functi=
on(C,B){if(this.fireEvent("mousedown",this,C)!=3D=3Dfalse&&this.onBeforeS=
tart(C)!=3D=3Dfalse){this.startXY=3Dthis.lastXY=3DC.getXY();this.dragTarg=
et=3Dthis.delegate?B:this.el.dom;C.preventDefault();var =
A=3DExt.getDoc();A.on("mouseup",this.onMouseUp,this);A.on("mousemove",thi=
s.onMouseMove,this);A.on("selectstart",this.stopSelect,this);if(this.auto=
Start){this.timer=3Dthis.triggerStart.defer(this.autoStart=3D=3D=3Dtrue?1=
000:this.autoStart,this)}}},onMouseMove:function(D,C){D.preventDefault();=
var =
B=3DD.getXY(),A=3Dthis.startXY;this.lastXY=3DB;if(!this.active){if(Math.a=
bs(A[0]-B[0])>this.tolerance||Math.abs(A[1]-B[1])>this.tolerance){this.tr=
iggerStart()}else{return =
}}this.fireEvent("mousemove",this,D);this.onDrag(D);this.fireEvent("drag"=
,this,D)},onMouseUp:function(B){var =
A=3DExt.getDoc();A.un("mousemove",this.onMouseMove,this);A.un("mouseup",t=
his.onMouseUp,this);A.un("selectstart",this.stopSelect,this);B.preventDef=
ault();this.clearStart();this.active=3Dfalse;delete =
this.elRegion;this.fireEvent("mouseup",this,B);this.onEnd(B);this.fireEve=
nt("dragend",this,B)},triggerStart:function(A){this.clearStart();this.act=
ive=3Dtrue;this.onStart(this.startXY);this.fireEvent("dragstart",this,thi=
s.startXY)},clearStart:function(){if(this.timer){clearTimeout(this.timer)=
;delete this.timer}},stopSelect:function(A){A.stopEvent();return =
false},onBeforeStart:function(A){},onStart:function(A){},onDrag:function(=
A){},onEnd:function(A){},getDragTarget:function(){return =
this.dragTarget},getDragCt:function(){return =
this.el},getXY:function(A){return =
A?this.constrainModes[A].call(this,this.lastXY):this.lastXY},getOffset:fu=
nction(C){var B=3Dthis.getXY(C);var =
A=3Dthis.startXY;return[A[0]-B[0],A[1]-B[1]]},constrainModes:{"point":fun=
ction(B){if(!this.elRegion){this.elRegion=3Dthis.getDragCt().getRegion()}=
var =
A=3Dthis.dragRegion;A.left=3DB[0];A.top=3DB[1];A.right=3DB[0];A.bottom=3D=
B[1];A.constrainTo(this.elRegion);return[A.left,A.top]}}});=0A=
Ext.dd.ScrollManager=3Dfunction(){var C=3DExt.dd.DragDropMgr;var =
E=3D{};var B=3Dnull;var H=3D{};var G=3Dfunction(K){B=3Dnull;A()};var =
I=3Dfunction(){if(C.dragCurrent){C.refreshCache(C.dragCurrent.groups)}};v=
ar D=3Dfunction(){if(C.dragCurrent){var K=3DExt.dd.ScrollManager;var =
L=3DH.el.ddScrollConfig?H.el.ddScrollConfig.increment:K.increment;if(!K.a=
nimate){if(H.el.scroll(H.dir,L)){I()}}else{H.el.scroll(H.dir,L,true,K.ani=
mDuration,I)}}};var =
A=3Dfunction(){if(H.id){clearInterval(H.id)}H.id=3D0;H.el=3Dnull;H.dir=3D=
""};var F=3Dfunction(L,K){A();H.el=3DL;H.dir=3DK;var =
M=3D(L.ddScrollConfig&&L.ddScrollConfig.frequency)?L.ddScrollConfig.frequ=
ency:Ext.dd.ScrollManager.frequency;H.id=3DsetInterval(D,M)};var =
J=3Dfunction(N,P){if(P||!C.dragCurrent){return }var =
Q=3DExt.dd.ScrollManager;if(!B||B!=3DC.dragCurrent){B=3DC.dragCurrent;Q.r=
efreshCache()}var R=3DExt.lib.Event.getXY(N);var S=3Dnew =
Ext.lib.Point(R[0],R[1]);for(var L in E){var M=3DE[L],K=3DM._region;var =
O=3DM.ddScrollConfig?M.ddScrollConfig:Q;if(K&&K.contains(S)&&M.isScrollab=
le()){if(K.bottom-S.y<=3DO.vthresh){if(H.el!=3DM){F(M,"down")}return =
}else{if(K.right-S.x<=3DO.hthresh){if(H.el!=3DM){F(M,"left")}return =
}else{if(S.y-K.top<=3DO.vthresh){if(H.el!=3DM){F(M,"up")}return =
}else{if(S.x-K.left<=3DO.hthresh){if(H.el!=3DM){F(M,"right")}return =
}}}}}}A()};C.fireEvents=3DC.fireEvents.createSequence(J,C);C.stopDrag=3DC=
.stopDrag.createSequence(G,C);return{register:function(M){if(Ext.isArray(=
M)){for(var =
L=3D0,K=3DM.length;L<K;L++){this.register(M[L])}}else{M=3DExt.get(M);E[M.=
id]=3DM}},unregister:function(M){if(Ext.isArray(M)){for(var =
L=3D0,K=3DM.length;L<K;L++){this.unregister(M[L])}}else{M=3DExt.get(M);de=
lete =
E[M.id]}},vthresh:25,hthresh:25,increment:100,frequency:500,animate:true,=
animDuration:0.4,refreshCache:function(){for(var K in E){if(typeof =
E[K]=3D=3D"object"){E[K]._region=3DE[K].getRegion()}}}}}();=0A=
Ext.dd.Registry=3Dfunction(){var D=3D{};var B=3D{};var A=3D0;var =
C=3Dfunction(F,E){if(typeof F=3D=3D"string"){return F}var =
G=3DF.id;if(!G&&E!=3D=3Dfalse){G=3D"extdd-"+(++A);F.id=3DG}return =
G};return{register:function(H,I){I=3DI||{};if(typeof =
H=3D=3D"string"){H=3Ddocument.getElementById(H)}I.ddel=3DH;D[C(H)]=3DI;if=
(I.isHandle!=3D=3Dfalse){B[I.ddel.id]=3DI}if(I.handles){var =
G=3DI.handles;for(var =
F=3D0,E=3DG.length;F<E;F++){B[C(G[F])]=3DI}}},unregister:function(H){var =
J=3DC(H,false);var I=3DD[J];if(I){delete D[J];if(I.handles){var =
G=3DI.handles;for(var F=3D0,E=3DG.length;F<E;F++){delete =
B[C(G[F],false)]}}}},getHandle:function(E){if(typeof =
E!=3D"string"){E=3DE.id}return B[E]},getHandleFromEvent:function(F){var =
E=3DExt.lib.Event.getTarget(F);return =
E?B[E.id]:null},getTarget:function(E){if(typeof =
E!=3D"string"){E=3DE.id}return D[E]},getTargetFromEvent:function(F){var =
E=3DExt.lib.Event.getTarget(F);return E?D[E.id]||B[E.id]:null}}}();=0A=
Ext.dd.StatusProxy=3Dfunction(A){Ext.apply(this,A);this.id=3Dthis.id||Ext=
.id();this.el=3Dnew =
Ext.Layer({dh:{id:this.id,tag:"div",cls:"x-dd-drag-proxy =
"+this.dropNotAllowed,children:[{tag:"div",cls:"x-dd-drop-icon"},{tag:"di=
v",cls:"x-dd-drag-ghost"}]},shadow:!A||A.shadow!=3D=3Dfalse});this.ghost=3D=
Ext.get(this.el.dom.childNodes[1]);this.dropStatus=3Dthis.dropNotAllowed}=
;Ext.dd.StatusProxy.prototype=3D{dropAllowed:"x-dd-drop-ok",dropNotAllowe=
d:"x-dd-drop-nodrop",setStatus:function(A){A=3DA||this.dropNotAllowed;if(=
this.dropStatus!=3DA){this.el.replaceClass(this.dropStatus,A);this.dropSt=
atus=3DA}},reset:function(A){this.el.dom.className=3D"x-dd-drag-proxy =
"+this.dropNotAllowed;this.dropStatus=3Dthis.dropNotAllowed;if(A){this.gh=
ost.update("")}},update:function(A){if(typeof =
A=3D=3D"string"){this.ghost.update(A)}else{this.ghost.update("");A.style.=
margin=3D"0";this.ghost.dom.appendChild(A)}var =
B=3Dthis.ghost.dom.firstChild;if(B){Ext.fly(B).setStyle(Ext.isIE?"styleFl=
oat":"cssFloat","none")}},getEl:function(){return =
this.el},getGhost:function(){return =
this.ghost},hide:function(A){this.el.hide();if(A){this.reset(true)}},stop=
:function(){if(this.anim&&this.anim.isAnimated&&this.anim.isAnimated()){t=
his.anim.stop()}},show:function(){this.el.show()},sync:function(){this.el=
.sync()},repair:function(B,C,A){this.callback=3DC;this.scope=3DA;if(B&&th=
is.animRepair!=3D=3Dfalse){this.el.addClass("x-dd-drag-repair");this.el.h=
ideUnders(true);this.anim=3Dthis.el.shift({duration:this.repairDuration||=
0.5,easing:"easeOut",xy:B,stopFx:true,callback:this.afterRepair,scope:thi=
s})}else{this.afterRepair()}},afterRepair:function(){this.hide(true);if(t=
ypeof =
this.callback=3D=3D"function"){this.callback.call(this.scope||this)}this.=
callback=3Dnull;this.scope=3Dnull}};=0A=
Ext.dd.DragSource=3Dfunction(B,A){this.el=3DExt.get(B);if(!this.dragData)=
{this.dragData=3D{}}Ext.apply(this,A);if(!this.proxy){this.proxy=3Dnew =
Ext.dd.StatusProxy()}Ext.dd.DragSource.superclass.constructor.call(this,t=
his.el.dom,this.ddGroup||this.group,{dragElId:this.proxy.id,resizeFrame:f=
alse,isTarget:false,scroll:this.scroll=3D=3D=3Dtrue});this.dragging=3Dfal=
se};Ext.extend(Ext.dd.DragSource,Ext.dd.DDProxy,{dropAllowed:"x-dd-drop-o=
k",dropNotAllowed:"x-dd-drop-nodrop",getDragData:function(A){return =
this.dragData},onDragEnter:function(C,D){var =
B=3DExt.dd.DragDropMgr.getDDById(D);this.cachedTarget=3DB;if(this.beforeD=
ragEnter(B,C,D)!=3D=3Dfalse){if(B.isNotifyTarget){var =
A=3DB.notifyEnter(this,C,this.dragData);this.proxy.setStatus(A)}else{this=
.proxy.setStatus(this.dropAllowed)}if(this.afterDragEnter){this.afterDrag=
Enter(B,C,D)}}},beforeDragEnter:function(B,A,C){return =
true},alignElWithMouse:function(){Ext.dd.DragSource.superclass.alignElWit=
hMouse.apply(this,arguments);this.proxy.sync()},onDragOver:function(C,D){=
var =
B=3Dthis.cachedTarget||Ext.dd.DragDropMgr.getDDById(D);if(this.beforeDrag=
Over(B,C,D)!=3D=3Dfalse){if(B.isNotifyTarget){var =
A=3DB.notifyOver(this,C,this.dragData);this.proxy.setStatus(A)}if(this.af=
terDragOver){this.afterDragOver(B,C,D)}}},beforeDragOver:function(B,A,C){=
return true},onDragOut:function(B,C){var =
A=3Dthis.cachedTarget||Ext.dd.DragDropMgr.getDDById(C);if(this.beforeDrag=
Out(A,B,C)!=3D=3Dfalse){if(A.isNotifyTarget){A.notifyOut(this,B,this.drag=
Data)}this.proxy.reset();if(this.afterDragOut){this.afterDragOut(A,B,C)}}=
this.cachedTarget=3Dnull},beforeDragOut:function(B,A,C){return =
true},onDragDrop:function(B,C){var =
A=3Dthis.cachedTarget||Ext.dd.DragDropMgr.getDDById(C);if(this.beforeDrag=
Drop(A,B,C)!=3D=3Dfalse){if(A.isNotifyTarget){if(A.notifyDrop(this,B,this=
.dragData)){this.onValidDrop(A,B,C)}else{this.onInvalidDrop(A,B,C)}}else{=
this.onValidDrop(A,B,C)}if(this.afterDragDrop){this.afterDragDrop(A,B,C)}=
}delete this.cachedTarget},beforeDragDrop:function(B,A,C){return =
true},onValidDrop:function(B,A,C){this.hideProxy();if(this.afterValidDrop=
){this.afterValidDrop(B,A,C)}},getRepairXY:function(B,A){return =
this.el.getXY()},onInvalidDrop:function(B,A,C){this.beforeInvalidDrop(B,A=
,C);if(this.cachedTarget){if(this.cachedTarget.isNotifyTarget){this.cache=
dTarget.notifyOut(this,A,this.dragData)}this.cacheTarget=3Dnull}this.prox=
y.repair(this.getRepairXY(A,this.dragData),this.afterRepair,this);if(this=
.afterInvalidDrop){this.afterInvalidDrop(A,C)}},afterRepair:function(){if=
(Ext.enableFx){this.el.highlight(this.hlColor||"c3daf9")}this.dragging=3D=
false},beforeInvalidDrop:function(B,A,C){return =
true},handleMouseDown:function(B){if(this.dragging){return }var =
A=3Dthis.getDragData(B);if(A&&this.onBeforeDrag(A,B)!=3D=3Dfalse){this.dr=
agData=3DA;this.proxy.stop();Ext.dd.DragSource.superclass.handleMouseDown=
.apply(this,arguments)}},onBeforeDrag:function(A,B){return =
true},onStartDrag:Ext.emptyFn,startDrag:function(A,B){this.proxy.reset();=
this.dragging=3Dtrue;this.proxy.update("");this.onInitDrag(A,B);this.prox=
y.show()},onInitDrag:function(A,C){var =
B=3Dthis.el.dom.cloneNode(true);B.id=3DExt.id();this.proxy.update(B);this=
.onStartDrag(A,C);return true},getProxy:function(){return =
this.proxy},hideProxy:function(){this.proxy.hide();this.proxy.reset(true)=
;this.dragging=3Dfalse},triggerCacheRefresh:function(){Ext.dd.DDM.refresh=
Cache(this.groups)},b4EndDrag:function(A){},endDrag:function(A){this.onEn=
dDrag(this.dragData,A)},onEndDrag:function(A,B){},autoOffset:function(A,B=
){this.setDelta(-12,-20)}});=0A=
Ext.dd.DropTarget=3Dfunction(B,A){this.el=3DExt.get(B);Ext.apply(this,A);=
if(this.containerScroll){Ext.dd.ScrollManager.register(this.el)}Ext.dd.Dr=
opTarget.superclass.constructor.call(this,this.el.dom,this.ddGroup||this.=
group,{isTarget:true})};Ext.extend(Ext.dd.DropTarget,Ext.dd.DDTarget,{dro=
pAllowed:"x-dd-drop-ok",dropNotAllowed:"x-dd-drop-nodrop",isTarget:true,i=
sNotifyTarget:true,notifyEnter:function(A,C,B){if(this.overClass){this.el=
.addClass(this.overClass)}return =
this.dropAllowed},notifyOver:function(A,C,B){return =
this.dropAllowed},notifyOut:function(A,C,B){if(this.overClass){this.el.re=
moveClass(this.overClass)}},notifyDrop:function(A,C,B){return false}});=0A=
Ext.dd.DragZone=3Dfunction(B,A){Ext.dd.DragZone.superclass.constructor.ca=
ll(this,B,A);if(this.containerScroll){Ext.dd.ScrollManager.register(this.=
el)}};Ext.extend(Ext.dd.DragZone,Ext.dd.DragSource,{getDragData:function(=
A){return =
Ext.dd.Registry.getHandleFromEvent(A)},onInitDrag:function(A,B){this.prox=
y.update(this.dragData.ddel.cloneNode(true));this.onStartDrag(A,B);return=
 =
true},afterRepair:function(){if(Ext.enableFx){Ext.Element.fly(this.dragDa=
ta.ddel).highlight(this.hlColor||"c3daf9")}this.dragging=3Dfalse},getRepa=
irXY:function(A){return Ext.Element.fly(this.dragData.ddel).getXY()}});=0A=
Ext.dd.DropZone=3Dfunction(B,A){Ext.dd.DropZone.superclass.constructor.ca=
ll(this,B,A)};Ext.extend(Ext.dd.DropZone,Ext.dd.DropTarget,{getTargetFrom=
Event:function(A){return =
Ext.dd.Registry.getTargetFromEvent(A)},onNodeEnter:function(D,A,C,B){},on=
NodeOver:function(D,A,C,B){return =
this.dropAllowed},onNodeOut:function(D,A,C,B){},onNodeDrop:function(D,A,C=
,B){return false},onContainerOver:function(A,C,B){return =
this.dropNotAllowed},onContainerDrop:function(A,C,B){return =
false},notifyEnter:function(A,C,B){return =
this.dropNotAllowed},notifyOver:function(A,C,B){var =
D=3Dthis.getTargetFromEvent(C);if(!D){if(this.lastOverNode){this.onNodeOu=
t(this.lastOverNode,A,C,B);this.lastOverNode=3Dnull}return =
this.onContainerOver(A,C,B)}if(this.lastOverNode!=3DD){if(this.lastOverNo=
de){this.onNodeOut(this.lastOverNode,A,C,B)}this.onNodeEnter(D,A,C,B);thi=
s.lastOverNode=3DD}return =
this.onNodeOver(D,A,C,B)},notifyOut:function(A,C,B){if(this.lastOverNode)=
{this.onNodeOut(this.lastOverNode,A,C,B);this.lastOverNode=3Dnull}},notif=
yDrop:function(A,C,B){if(this.lastOverNode){this.onNodeOut(this.lastOverN=
ode,A,C,B);this.lastOverNode=3Dnull}var =
D=3Dthis.getTargetFromEvent(C);return =
D?this.onNodeDrop(D,A,C,B):this.onContainerDrop(A,C,B)},triggerCacheRefre=
sh:function(){Ext.dd.DDM.refreshCache(this.groups)}});=0A=
Ext.data.SortTypes=3D{none:function(A){return =
A},stripTagsRE:/<\/?[^>]+>/gi,asText:function(A){return =
String(A).replace(this.stripTagsRE,"")},asUCText:function(A){return =
String(A).toUpperCase().replace(this.stripTagsRE,"")},asUCString:function=
(A){return String(A).toUpperCase()},asDate:function(A){if(!A){return =
0}if(Ext.isDate(A)){return A.getTime()}return =
Date.parse(String(A))},asFloat:function(A){var =
B=3DparseFloat(String(A).replace(/,/g,""));if(isNaN(B)){B=3D0}return =
B},asInt:function(A){var =
B=3DparseInt(String(A).replace(/,/g,""));if(isNaN(B)){B=3D0}return B}};=0A=
Ext.data.Record=3Dfunction(A,B){this.id=3D(B||B=3D=3D=3D0)?B:++Ext.data.R=
ecord.AUTO_ID;this.data=3DA};Ext.data.Record.create=3Dfunction(E){var =
C=3DExt.extend(Ext.data.Record,{});var D=3DC.prototype;D.fields=3Dnew =
Ext.util.MixedCollection(false,function(F){return F.name});for(var =
B=3D0,A=3DE.length;B<A;B++){D.fields.add(new =
Ext.data.Field(E[B]))}C.getField=3Dfunction(F){return =
D.fields.get(F)};return =
C};Ext.data.Record.AUTO_ID=3D1000;Ext.data.Record.EDIT=3D"edit";Ext.data.=
Record.REJECT=3D"reject";Ext.data.Record.COMMIT=3D"commit";Ext.data.Recor=
d.prototype=3D{dirty:false,editing:false,error:null,modified:null,join:fu=
nction(A){this.store=3DA},set:function(A,B){if(String(this.data[A])=3D=3D=
String(B)){return =
}this.dirty=3Dtrue;if(!this.modified){this.modified=3D{}}if(typeof =
this.modified[A]=3D=3D"undefined"){this.modified[A]=3Dthis.data[A]}this.d=
ata[A]=3DB;if(!this.editing&&this.store){this.store.afterEdit(this)}},get=
:function(A){return =
this.data[A]},beginEdit:function(){this.editing=3Dtrue;this.modified=3D{}=
},cancelEdit:function(){this.editing=3Dfalse;delete =
this.modified},endEdit:function(){this.editing=3Dfalse;if(this.dirty&&thi=
s.store){this.store.afterEdit(this)}},reject:function(B){var =
A=3Dthis.modified;for(var C in A){if(typeof =
A[C]!=3D"function"){this.data[C]=3DA[C]}}this.dirty=3Dfalse;delete =
this.modified;this.editing=3Dfalse;if(this.store&&B!=3D=3Dtrue){this.stor=
e.afterReject(this)}},commit:function(A){this.dirty=3Dfalse;delete =
this.modified;this.editing=3Dfalse;if(this.store&&A!=3D=3Dtrue){this.stor=
e.afterCommit(this)}},getChanges:function(){var =
A=3Dthis.modified,B=3D{};for(var C in =
A){if(A.hasOwnProperty(C)){B[C]=3Dthis.data[C]}}return =
B},hasError:function(){return =
this.error!=3Dnull},clearError:function(){this.error=3Dnull},copy:functio=
n(A){return new =
this.constructor(Ext.apply({},this.data),A||this.id)},isModified:function=
(A){return !!(this.modified&&this.modified.hasOwnProperty(A))}};=0A=
Ext.StoreMgr=3DExt.apply(new =
Ext.util.MixedCollection(),{register:function(){for(var =
A=3D0,B;B=3Darguments[A];A++){this.add(B)}},unregister:function(){for(var=
 =
A=3D0,B;B=3Darguments[A];A++){this.remove(this.lookup(B))}},lookup:functi=
on(A){return typeof =
A=3D=3D"object"?A:this.get(A)},getKey:function(A){return =
A.storeId||A.id}});=0A=
Ext.data.Store=3Dfunction(A){this.data=3Dnew =
Ext.util.MixedCollection(false);this.data.getKey=3Dfunction(B){return =
B.id};this.baseParams=3D{};this.paramNames=3D{"start":"start","limit":"li=
mit","sort":"sort","dir":"dir"};if(A&&A.data){this.inlineData=3DA.data;de=
lete A.data}Ext.apply(this,A);if(this.url&&!this.proxy){this.proxy=3Dnew =
Ext.data.HttpProxy({url:this.url})}if(this.reader){if(!this.recordType){t=
his.recordType=3Dthis.reader.recordType}if(this.reader.onMetaChange){this=
.reader.onMetaChange=3Dthis.onMetaChange.createDelegate(this)}}if(this.re=
cordType){this.fields=3Dthis.recordType.prototype.fields}this.modified=3D=
[];this.addEvents("datachanged","metachange","add","remove","update","cle=
ar","beforeload","load","loadexception");if(this.proxy){this.relayEvents(=
this.proxy,["loadexception"])}this.sortToggle=3D{};if(this.sortInfo){this=
.setDefaultSort(this.sortInfo.field,this.sortInfo.direction)}Ext.data.Sto=
re.superclass.constructor.call(this);if(this.storeId||this.id){Ext.StoreM=
gr.register(this)}if(this.inlineData){this.loadData(this.inlineData);dele=
te =
this.inlineData}else{if(this.autoLoad){this.load.defer(10,this,[typeof =
this.autoLoad=3D=3D"object"?this.autoLoad:undefined])}}};Ext.extend(Ext.d=
ata.Store,Ext.util.Observable,{remoteSort:false,pruneModifiedRecords:fals=
e,lastOptions:null,destroy:function(){if(this.id){Ext.StoreMgr.unregister=
(this)}this.data=3Dnull;this.purgeListeners()},add:function(B){B=3D[].con=
cat(B);if(B.length<1){return }for(var =
D=3D0,A=3DB.length;D<A;D++){B[D].join(this)}var =
C=3Dthis.data.length;this.data.addAll(B);if(this.snapshot){this.snapshot.=
addAll(B)}this.fireEvent("add",this,B,C)},addSorted:function(A){var =
B=3Dthis.findInsertIndex(A);this.insert(B,A)},remove:function(A){var =
B=3Dthis.data.indexOf(A);this.data.removeAt(B);if(this.pruneModifiedRecor=
ds){this.modified.remove(A)}if(this.snapshot){this.snapshot.remove(A)}thi=
s.fireEvent("remove",this,A,B)},removeAll:function(){this.data.clear();if=
(this.snapshot){this.snapshot.clear()}if(this.pruneModifiedRecords){this.=
modified=3D[]}this.fireEvent("clear",this)},insert:function(C,B){B=3D[].c=
oncat(B);for(var =
D=3D0,A=3DB.length;D<A;D++){this.data.insert(C,B[D]);B[D].join(this)}this=
.fireEvent("add",this,B,C)},indexOf:function(A){return =
this.data.indexOf(A)},indexOfId:function(A){return =
this.data.indexOfKey(A)},getById:function(A){return =
this.data.key(A)},getAt:function(A){return =
this.data.itemAt(A)},getRange:function(B,A){return =
this.data.getRange(B,A)},storeOptions:function(A){A=3DExt.apply({},A);del=
ete A.callback;delete =
A.scope;this.lastOptions=3DA},load:function(B){B=3DB||{};if(this.fireEven=
t("beforeload",this,B)!=3D=3Dfalse){this.storeOptions(B);var =
C=3DExt.apply(B.params||{},this.baseParams);if(this.sortInfo&&this.remote=
Sort){var =
A=3Dthis.paramNames;C[A["sort"]]=3Dthis.sortInfo.field;C[A["dir"]]=3Dthis=
.sortInfo.direction}this.proxy.load(C,this.reader,this.loadRecords,this,B=
);return true}else{return =
false}},reload:function(A){this.load(Ext.applyIf(A||{},this.lastOptions))=
},loadRecords:function(G,B,F){if(!G||F=3D=3D=3Dfalse){if(F!=3D=3Dfalse){t=
his.fireEvent("load",this,[],B)}if(B.callback){B.callback.call(B.scope||t=
his,[],B,false)}return }var =
E=3DG.records,D=3DG.totalRecords||E.length;if(!B||B.add!=3D=3Dtrue){if(th=
is.pruneModifiedRecords){this.modified=3D[]}for(var =
C=3D0,A=3DE.length;C<A;C++){E[C].join(this)}if(this.snapshot){this.data=3D=
this.snapshot;delete =
this.snapshot}this.data.clear();this.data.addAll(E);this.totalLength=3DD;=
this.applySort();this.fireEvent("datachanged",this)}else{this.totalLength=
=3DMath.max(D,this.data.length+E.length);this.add(E)}this.fireEvent("load=
",this,E,B);if(B.callback){B.callback.call(B.scope||this,E,B,true)}},load=
Data:function(C,A){var =
B=3Dthis.reader.readRecords(C);this.loadRecords(B,{add:A},true)},getCount=
:function(){return this.data.length||0},getTotalCount:function(){return =
this.totalLength||0},getSortState:function(){return =
this.sortInfo},applySort:function(){if(this.sortInfo&&!this.remoteSort){v=
ar =
A=3Dthis.sortInfo,B=3DA.field;this.sortData(B,A.direction)}},sortData:fun=
ction(C,D){D=3DD||"ASC";var A=3Dthis.fields.get(C).sortType;var =
B=3Dfunction(F,E){var H=3DA(F.data[C]),G=3DA(E.data[C]);return =
H>G?1:(H<G?-1:0)};this.data.sort(D,B);if(this.snapshot&&this.snapshot!=3D=
this.data){this.snapshot.sort(D,B)}},setDefaultSort:function(B,A){A=3DA?A=
.toUpperCase():"ASC";this.sortInfo=3D{field:B,direction:A};this.sortToggl=
e[B]=3DA},sort:function(E,C){var D=3Dthis.fields.get(E);if(!D){return =
false}if(!C){if(this.sortInfo&&this.sortInfo.field=3D=3DD.name){C=3D(this=
.sortToggle[D.name]||"ASC").toggle("ASC","DESC")}else{C=3DD.sortDir}}var =
B=3D(this.sortToggle)?this.sortToggle[D.name]:null;var =
A=3D(this.sortInfo)?this.sortInfo:null;this.sortToggle[D.name]=3DC;this.s=
ortInfo=3D{field:D.name,direction:C};if(!this.remoteSort){this.applySort(=
);this.fireEvent("datachanged",this)}else{if(!this.load(this.lastOptions)=
){if(B){this.sortToggle[D.name]=3DB}if(A){this.sortInfo=3DA}}}},each:func=
tion(B,A){this.data.each(B,A)},getModifiedRecords:function(){return =
this.modified},createFilterFn:function(C,B,D,A){if(Ext.isEmpty(B,false)){=
return false}B=3Dthis.data.createValueMatcher(B,D,A);return =
function(E){return B.test(E.data[C])}},sum:function(E,F,A){var =
C=3Dthis.data.items,B=3D0;F=3DF||0;A=3D(A||A=3D=3D=3D0)?A:C.length-1;for(=
var D=3DF;D<=3DA;D++){B+=3D(C[D].data[E]||0)}return =
B},filter:function(D,C,E,A){var B=3Dthis.createFilterFn(D,C,E,A);return =
B?this.filterBy(B):this.clearFilter()},filterBy:function(B,A){this.snapsh=
ot=3Dthis.snapshot||this.data;this.data=3Dthis.queryBy(B,A||this);this.fi=
reEvent("datachanged",this)},query:function(D,C,E,A){var =
B=3Dthis.createFilterFn(D,C,E,A);return =
B?this.queryBy(B):this.data.clone()},queryBy:function(B,A){var =
C=3Dthis.snapshot||this.data;return =
C.filterBy(B,A||this)},find:function(D,C,F,E,A){var =
B=3Dthis.createFilterFn(D,C,E,A);return =
B?this.data.findIndexBy(B,null,F):-1},findBy:function(B,A,C){return =
this.data.findIndexBy(B,A,C)},collect:function(G,H,B){var =
F=3D(B=3D=3D=3Dtrue&&this.snapshot)?this.snapshot.items:this.data.items;v=
ar I,J,A=3D[],C=3D{};for(var =
D=3D0,E=3DF.length;D<E;D++){I=3DF[D].data[G];J=3DString(I);if((H||!Ext.is=
Empty(I))&&!C[J]){C[J]=3Dtrue;A[A.length]=3DI}}return =
A},clearFilter:function(A){if(this.isFiltered()){this.data=3Dthis.snapsho=
t;delete =
this.snapshot;if(A!=3D=3Dtrue){this.fireEvent("datachanged",this)}}},isFi=
ltered:function(){return =
this.snapshot&&this.snapshot!=3Dthis.data},afterEdit:function(A){if(this.=
modified.indexOf(A)=3D=3D-1){this.modified.push(A)}this.fireEvent("update=
",this,A,Ext.data.Record.EDIT)},afterReject:function(A){this.modified.rem=
ove(A);this.fireEvent("update",this,A,Ext.data.Record.REJECT)},afterCommi=
t:function(A){this.modified.remove(A);this.fireEvent("update",this,A,Ext.=
data.Record.COMMIT)},commitChanges:function(){var =
B=3Dthis.modified.slice(0);this.modified=3D[];for(var =
C=3D0,A=3DB.length;C<A;C++){B[C].commit()}},rejectChanges:function(){var =
B=3Dthis.modified.slice(0);this.modified=3D[];for(var =
C=3D0,A=3DB.length;C<A;C++){B[C].reject()}},onMetaChange:function(B,A,C){=
this.recordType=3DA;this.fields=3DA.prototype.fields;delete =
this.snapshot;this.sortInfo=3DB.sortInfo;this.modified=3D[];this.fireEven=
t("metachange",this,this.reader.meta)},findInsertIndex:function(A){this.s=
uspendEvents();var =
C=3Dthis.data.clone();this.data.add(A);this.applySort();var =
B=3Dthis.data.indexOf(A);this.data=3DC;this.resumeEvents();return B}});=0A=
Ext.data.SimpleStore=3Dfunction(A){Ext.data.SimpleStore.superclass.constr=
uctor.call(this,Ext.apply(A,{reader:new =
Ext.data.ArrayReader({id:A.id},Ext.data.Record.create(A.fields))}))};Ext.=
extend(Ext.data.SimpleStore,Ext.data.Store,{loadData:function(E,B){if(thi=
s.expandData=3D=3D=3Dtrue){var D=3D[];for(var =
C=3D0,A=3DE.length;C<A;C++){D[D.length]=3D[E[C]]}E=3DD}Ext.data.SimpleSto=
re.superclass.loadData.call(this,E,B)}});=0A=
Ext.data.JsonStore=3Dfunction(A){Ext.data.JsonStore.superclass.constructo=
r.call(this,Ext.apply(A,{proxy:A.proxy||(!A.data?new =
Ext.data.HttpProxy({url:A.url}):undefined),reader:new =
Ext.data.JsonReader(A,A.fields)}))};Ext.extend(Ext.data.JsonStore,Ext.dat=
a.Store);=0A=
Ext.data.Field=3Dfunction(D){if(typeof =
D=3D=3D"string"){D=3D{name:D}}Ext.apply(this,D);if(!this.type){this.type=3D=
"auto"}var C=3DExt.data.SortTypes;if(typeof =
this.sortType=3D=3D"string"){this.sortType=3DC[this.sortType]}if(!this.so=
rtType){switch(this.type){case"string":this.sortType=3DC.asUCString;break=
;case"date":this.sortType=3DC.asDate;break;default:this.sortType=3DC.none=
}}var E=3D/[\$,%]/g;if(!this.convert){var =
B,A=3Dthis.dateFormat;switch(this.type){case"":case"auto":case =
undefined:B=3Dfunction(F){return =
F};break;case"string":B=3Dfunction(F){return(F=3D=3D=3Dundefined||F=3D=3D=
=3Dnull)?"":String(F)};break;case"int":B=3Dfunction(F){return =
F!=3D=3Dundefined&&F!=3D=3Dnull&&F!=3D=3D""?parseInt(String(F).replace(E,=
""),10):""};break;case"float":B=3Dfunction(F){return =
F!=3D=3Dundefined&&F!=3D=3Dnull&&F!=3D=3D""?parseFloat(String(F).replace(=
E,""),10):""};break;case"bool":case"boolean":B=3Dfunction(F){return =
F=3D=3D=3Dtrue||F=3D=3D=3D"true"||F=3D=3D1};break;case"date":B=3Dfunction=
(G){if(!G){return""}if(Ext.isDate(G)){return =
G}if(A){if(A=3D=3D"timestamp"){return new =
Date(G*1000)}if(A=3D=3D"time"){return new Date(parseInt(G,10))}return =
Date.parseDate(G,A)}var F=3DDate.parse(G);return F?new =
Date(F):null};break}this.convert=3DB}};Ext.data.Field.prototype=3D{dateFo=
rmat:null,defaultValue:"",mapping:null,sortType:null,sortDir:"ASC"};=0A=
Ext.data.DataReader=3Dfunction(A,B){this.meta=3DA;this.recordType=3DExt.i=
sArray(B)?Ext.data.Record.create(B):B};Ext.data.DataReader.prototype=3D{}=
;=0A=
Ext.data.DataProxy=3Dfunction(){this.addEvents("beforeload","load");Ext.d=
ata.DataProxy.superclass.constructor.call(this)};Ext.extend(Ext.data.Data=
Proxy,Ext.util.Observable);=0A=
Ext.data.MemoryProxy=3Dfunction(A){Ext.data.MemoryProxy.superclass.constr=
uctor.call(this);this.data=3DA};Ext.extend(Ext.data.MemoryProxy,Ext.data.=
DataProxy,{load:function(F,C,G,D,B){F=3DF||{};var =
A;try{A=3DC.readRecords(this.data)}catch(E){this.fireEvent("loadexception=
",this,B,null,E);G.call(D,null,B,false);return =
}G.call(D,A,B,true)},update:function(B,A){}});=0A=
Ext.data.HttpProxy=3Dfunction(A){Ext.data.HttpProxy.superclass.constructo=
r.call(this);this.conn=3DA;this.useAjax=3D!A||!A.events};Ext.extend(Ext.d=
ata.HttpProxy,Ext.data.DataProxy,{getConnection:function(){return =
this.useAjax?Ext.Ajax:this.conn},load:function(E,B,F,C,A){if(this.fireEve=
nt("beforeload",this,E)!=3D=3Dfalse){var =
D=3D{params:E||{},request:{callback:F,scope:C,arg:A},reader:B,callback:th=
is.loadResponse,scope:this};if(this.useAjax){Ext.applyIf(D,this.conn);if(=
this.activeRequest){Ext.Ajax.abort(this.activeRequest)}this.activeRequest=
=3DExt.Ajax.request(D)}else{this.conn.request(D)}}else{F.call(C||this,nul=
l,A,false)}},loadResponse:function(E,D,B){delete =
this.activeRequest;if(!D){this.fireEvent("loadexception",this,E,B);E.requ=
est.callback.call(E.request.scope,null,E.request.arg,false);return }var =
A;try{A=3DE.reader.read(B)}catch(C){this.fireEvent("loadexception",this,E=
,B,C);E.request.callback.call(E.request.scope,null,E.request.arg,false);r=
eturn =
}this.fireEvent("load",this,E,E.request.arg);E.request.callback.call(E.re=
quest.scope,A,E.request.arg,true)},update:function(A){},updateResponse:fu=
nction(A){}});=0A=
Ext.data.ScriptTagProxy=3Dfunction(A){Ext.data.ScriptTagProxy.superclass.=
constructor.call(this);Ext.apply(this,A);this.head=3Ddocument.getElements=
ByTagName("head")[0]};Ext.data.ScriptTagProxy.TRANS_ID=3D1000;Ext.extend(=
Ext.data.ScriptTagProxy,Ext.data.DataProxy,{timeout:30000,callbackParam:"=
callback",nocache:true,load:function(E,F,H,I,J){if(this.fireEvent("before=
load",this,E)!=3D=3Dfalse){var =
C=3DExt.urlEncode(Ext.apply(E,this.extraParams));var =
B=3Dthis.url;B+=3D(B.indexOf("?")!=3D-1?"&":"?")+C;if(this.nocache){B+=3D=
"&_dc=3D"+(new Date().getTime())}var =
A=3D++Ext.data.ScriptTagProxy.TRANS_ID;var =
K=3D{id:A,cb:"stcCallback"+A,scriptId:"stcScript"+A,params:E,arg:J,url:B,=
callback:H,scope:I,reader:F};var =
D=3Dthis;window[K.cb]=3Dfunction(L){D.handleResponse(L,K)};B+=3DString.fo=
rmat("&{0}=3D{1}",this.callbackParam,K.cb);if(this.autoAbort!=3D=3Dfalse)=
{this.abort()}K.timeoutId=3Dthis.handleFailure.defer(this.timeout,this,[K=
]);var =
G=3Ddocument.createElement("script");G.setAttribute("src",B);G.setAttribu=
te("type","text/javascript");G.setAttribute("id",K.scriptId);this.head.ap=
pendChild(G);this.trans=3DK}else{H.call(I||this,null,J,false)}},isLoading=
:function(){return =
this.trans?true:false},abort:function(){if(this.isLoading()){this.destroy=
Trans(this.trans)}},destroyTrans:function(B,A){this.head.removeChild(docu=
ment.getElementById(B.scriptId));clearTimeout(B.timeoutId);if(A){window[B=
.cb]=3Dundefined;try{delete =
window[B.cb]}catch(C){}}else{window[B.cb]=3Dfunction(){window[B.cb]=3Dund=
efined;try{delete =
window[B.cb]}catch(D){}}}},handleResponse:function(D,B){this.trans=3Dfals=
e;this.destroyTrans(B,true);var =
A;try{A=3DB.reader.readRecords(D)}catch(C){this.fireEvent("loadexception"=
,this,D,B.arg,C);B.callback.call(B.scope||window,null,B.arg,false);return=
 =
}this.fireEvent("load",this,D,B.arg);B.callback.call(B.scope||window,A,B.=
arg,true)},handleFailure:function(A){this.trans=3Dfalse;this.destroyTrans=
(A,false);this.fireEvent("loadexception",this,null,A.arg);A.callback.call=
(A.scope||window,null,A.arg,false)}});=0A=
Ext.data.JsonReader=3Dfunction(A,B){A=3DA||{};Ext.data.JsonReader.supercl=
ass.constructor.call(this,A,B||A.fields)};Ext.extend(Ext.data.JsonReader,=
Ext.data.DataReader,{read:function(response){var =
json=3Dresponse.responseText;var o=3Deval("("+json+")");if(!o){throw =
{message:"JsonReader.read: Json object not found"}}return =
this.readRecords(o)},onMetaChange:function(A,C,B){},simpleAccess:function=
(B,A){return B[A]},getJsonAccessor:function(){var A=3D/[\[\.]/;return =
function(C){try{return(A.test(C))?new Function("obj","return =
obj."+C):function(D){return D[C]}}catch(B){}return =
Ext.emptyFn}}(),readRecords:function(K){this.jsonData=3DK;if(K.metaData){=
delete =
this.ef;this.meta=3DK.metaData;this.recordType=3DExt.data.Record.create(K=
.metaData.fields);this.onMetaChange(this.meta,this.recordType,K)}var =
H=3Dthis.meta,A=3Dthis.recordType,R=3DA.prototype.fields,F=3DR.items,E=3D=
R.length;if(!this.ef){if(H.totalProperty){this.getTotal=3Dthis.getJsonAcc=
essor(H.totalProperty)}if(H.successProperty){this.getSuccess=3Dthis.getJs=
onAccessor(H.successProperty)}this.getRoot=3DH.root?this.getJsonAccessor(=
H.root):function(U){return U};if(H.id){var =
Q=3Dthis.getJsonAccessor(H.id);this.getId=3Dfunction(V){var =
U=3DQ(V);return(U=3D=3D=3Dundefined||U=3D=3D=3D"")?null:U}}else{this.getI=
d=3Dfunction(){return null}}this.ef=3D[];for(var =
O=3D0;O<E;O++){R=3DF[O];var =
T=3D(R.mapping!=3D=3Dundefined&&R.mapping!=3D=3Dnull)?R.mapping:R.name;th=
is.ef[O]=3Dthis.getJsonAccessor(T)}}var =
M=3Dthis.getRoot(K),S=3DM.length,I=3DS,D=3Dtrue;if(H.totalProperty){var =
G=3DparseInt(this.getTotal(K),10);if(!isNaN(G)){I=3DG}}if(H.successProper=
ty){var =
G=3Dthis.getSuccess(K);if(G=3D=3D=3Dfalse||G=3D=3D=3D"false"){D=3Dfalse}}=
var P=3D[];for(var O=3D0;O<S;O++){var L=3DM[O];var B=3D{};var =
J=3Dthis.getId(L);for(var N=3D0;N<E;N++){R=3DF[N];var =
G=3Dthis.ef[N](L);B[R.name]=3DR.convert((G!=3D=3Dundefined)?G:R.defaultVa=
lue,L)}var C=3Dnew =
A(B,J);C.json=3DL;P[O]=3DC}return{success:D,records:P,totalRecords:I}}});=0A=
Ext.data.XmlReader=3Dfunction(A,B){A=3DA||{};Ext.data.XmlReader.superclas=
s.constructor.call(this,A,B||A.fields)};Ext.extend(Ext.data.XmlReader,Ext=
.data.DataReader,{read:function(A){var B=3DA.responseXML;if(!B){throw =
{message:"XmlReader.read: XML Document not available"}}return =
this.readRecords(B)},readRecords:function(T){this.xmlData=3DT;var =
N=3DT.documentElement||T;var I=3DExt.DomQuery;var =
B=3Dthis.recordType,L=3DB.prototype.fields;var D=3Dthis.meta.id;var =
G=3D0,E=3Dtrue;if(this.meta.totalRecords){G=3DI.selectNumber(this.meta.to=
talRecords,N,0)}if(this.meta.success){var =
K=3DI.selectValue(this.meta.success,N,true);E=3DK!=3D=3Dfalse&&K!=3D=3D"f=
alse"}var Q=3D[];var U=3DI.select(this.meta.record,N);for(var =
P=3D0,R=3DU.length;P<R;P++){var M=3DU[P];var A=3D{};var =
J=3DD?I.selectValue(D,M):undefined;for(var =
O=3D0,H=3DL.length;O<H;O++){var S=3DL.items[O];var =
F=3DI.selectValue(S.mapping||S.name,M,S.defaultValue);F=3DS.convert(F,M);=
A[S.name]=3DF}var C=3Dnew =
B(A,J);C.node=3DM;Q[Q.length]=3DC}return{success:E,records:Q,totalRecords=
:G||Q.length}}});=0A=
Ext.data.ArrayReader=3DExt.extend(Ext.data.JsonReader,{readRecords:functi=
on(C){var B=3Dthis.meta?this.meta.id:null;var =
G=3Dthis.recordType,K=3DG.prototype.fields;var E=3D[];var M=3DC;for(var =
I=3D0;I<M.length;I++){var D=3DM[I];var O=3D{};var =
A=3D((B||B=3D=3D=3D0)&&D[B]!=3D=3Dundefined&&D[B]!=3D=3D""?D[B]:null);for=
(var H=3D0,P=3DK.length;H<P;H++){var L=3DK.items[H];var =
F=3DL.mapping!=3D=3Dundefined&&L.mapping!=3D=3Dnull?L.mapping:H;var =
N=3DD[F]!=3D=3Dundefined?D[F]:L.defaultValue;N=3DL.convert(N,D);O[L.name]=
=3DN}var J=3Dnew =
G(O,A);J.json=3DD;E[E.length]=3DJ}return{records:E,totalRecords:E.length}=
}});=0A=
Ext.data.Tree=3Dfunction(A){this.nodeHash=3D{};this.root=3Dnull;if(A){thi=
s.setRootNode(A)}this.addEvents("append","remove","move","insert","before=
append","beforeremove","beforemove","beforeinsert");Ext.data.Tree.supercl=
ass.constructor.call(this)};Ext.extend(Ext.data.Tree,Ext.util.Observable,=
{pathSeparator:"/",proxyNodeEvent:function(){return =
this.fireEvent.apply(this,arguments)},getRootNode:function(){return =
this.root},setRootNode:function(A){this.root=3DA;A.ownerTree=3Dthis;A.isR=
oot=3Dtrue;this.registerNode(A);return A},getNodeById:function(A){return =
this.nodeHash[A]},registerNode:function(A){this.nodeHash[A.id]=3DA},unreg=
isterNode:function(A){delete =
this.nodeHash[A.id]},toString:function(){return"[Tree"+(this.id?" =
"+this.id:"")+"]"}});Ext.data.Node=3Dfunction(A){this.attributes=3DA||{};=
this.leaf=3Dthis.attributes.leaf;this.id=3Dthis.attributes.id;if(!this.id=
){this.id=3DExt.id(null,"ynode-");this.attributes.id=3Dthis.id}this.child=
Nodes=3D[];if(!this.childNodes.indexOf){this.childNodes.indexOf=3Dfunctio=
n(D){for(var C=3D0,B=3Dthis.length;C<B;C++){if(this[C]=3D=3DD){return =
C}}return =
-1}}this.parentNode=3Dnull;this.firstChild=3Dnull;this.lastChild=3Dnull;t=
his.previousSibling=3Dnull;this.nextSibling=3Dnull;this.addEvents({"appen=
d":true,"remove":true,"move":true,"insert":true,"beforeappend":true,"befo=
reremove":true,"beforemove":true,"beforeinsert":true});this.listeners=3Dt=
his.attributes.listeners;Ext.data.Node.superclass.constructor.call(this)}=
;Ext.extend(Ext.data.Node,Ext.util.Observable,{fireEvent:function(B){if(E=
xt.data.Node.superclass.fireEvent.apply(this,arguments)=3D=3D=3Dfalse){re=
turn false}var =
A=3Dthis.getOwnerTree();if(A){if(A.proxyNodeEvent.apply(A,arguments)=3D=3D=
=3Dfalse){return false}}return true},isLeaf:function(){return =
this.leaf=3D=3D=3Dtrue},setFirstChild:function(A){this.firstChild=3DA},se=
tLastChild:function(A){this.lastChild=3DA},isLast:function(){return(!this=
.parentNode?true:this.parentNode.lastChild=3D=3Dthis)},isFirst:function()=
{return(!this.parentNode?true:this.parentNode.firstChild=3D=3Dthis)},hasC=
hildNodes:function(){return =
!this.isLeaf()&&this.childNodes.length>0},isExpandable:function(){return =
this.attributes.expandable||this.hasChildNodes()},appendChild:function(E)=
{var =
F=3Dfalse;if(Ext.isArray(E)){F=3DE}else{if(arguments.length>1){F=3Dargume=
nts}}if(F){for(var =
D=3D0,A=3DF.length;D<A;D++){this.appendChild(F[D])}}else{if(this.fireEven=
t("beforeappend",this.ownerTree,this,E)=3D=3D=3Dfalse){return false}var =
B=3Dthis.childNodes.length;var =
C=3DE.parentNode;if(C){if(E.fireEvent("beforemove",E.getOwnerTree(),E,C,t=
his,B)=3D=3D=3Dfalse){return =
false}C.removeChild(E)}B=3Dthis.childNodes.length;if(B=3D=3D0){this.setFi=
rstChild(E)}this.childNodes.push(E);E.parentNode=3Dthis;var =
G=3Dthis.childNodes[B-1];if(G){E.previousSibling=3DG;G.nextSibling=3DE}el=
se{E.previousSibling=3Dnull}E.nextSibling=3Dnull;this.setLastChild(E);E.s=
etOwnerTree(this.getOwnerTree());this.fireEvent("append",this.ownerTree,t=
his,E,B);if(C){E.fireEvent("move",this.ownerTree,E,C,this,B)}return =
E}},removeChild:function(B){var =
A=3Dthis.childNodes.indexOf(B);if(A=3D=3D-1){return =
false}if(this.fireEvent("beforeremove",this.ownerTree,this,B)=3D=3D=3Dfal=
se){return =
false}this.childNodes.splice(A,1);if(B.previousSibling){B.previousSibling=
.nextSibling=3DB.nextSibling}if(B.nextSibling){B.nextSibling.previousSibl=
ing=3DB.previousSibling}if(this.firstChild=3D=3DB){this.setFirstChild(B.n=
extSibling)}if(this.lastChild=3D=3DB){this.setLastChild(B.previousSibling=
)}B.setOwnerTree(null);B.parentNode=3Dnull;B.previousSibling=3Dnull;B.nex=
tSibling=3Dnull;this.fireEvent("remove",this.ownerTree,this,B);return =
B},insertBefore:function(D,A){if(!A){return =
this.appendChild(D)}if(D=3D=3DA){return =
false}if(this.fireEvent("beforeinsert",this.ownerTree,this,D,A)=3D=3D=3Df=
alse){return false}var B=3Dthis.childNodes.indexOf(A);var =
C=3DD.parentNode;var =
E=3DB;if(C=3D=3Dthis&&this.childNodes.indexOf(D)<B){E--}if(C){if(D.fireEv=
ent("beforemove",D.getOwnerTree(),D,C,this,B,A)=3D=3D=3Dfalse){return =
false}C.removeChild(D)}if(E=3D=3D0){this.setFirstChild(D)}this.childNodes=
.splice(E,0,D);D.parentNode=3Dthis;var =
F=3Dthis.childNodes[E-1];if(F){D.previousSibling=3DF;F.nextSibling=3DD}el=
se{D.previousSibling=3Dnull}D.nextSibling=3DA;A.previousSibling=3DD;D.set=
OwnerTree(this.getOwnerTree());this.fireEvent("insert",this.ownerTree,thi=
s,D,A);if(C){D.fireEvent("move",this.ownerTree,D,C,this,E,A)}return =
D},remove:function(){this.parentNode.removeChild(this);return =
this},item:function(A){return =
this.childNodes[A]},replaceChild:function(A,B){this.insertBefore(A,B);thi=
s.removeChild(B);return B},indexOf:function(A){return =
this.childNodes.indexOf(A)},getOwnerTree:function(){if(!this.ownerTree){v=
ar =
A=3Dthis;while(A){if(A.ownerTree){this.ownerTree=3DA.ownerTree;break}A=3D=
A.parentNode}}return this.ownerTree},getDepth:function(){var B=3D0;var =
A=3Dthis;while(A.parentNode){++B;A=3DA.parentNode}return =
B},setOwnerTree:function(B){if(B!=3Dthis.ownerTree){if(this.ownerTree){th=
is.ownerTree.unregisterNode(this)}this.ownerTree=3DB;var =
D=3Dthis.childNodes;for(var =
C=3D0,A=3DD.length;C<A;C++){D[C].setOwnerTree(B)}if(B){B.registerNode(thi=
s)}}},getPath:function(B){B=3DB||"id";var D=3Dthis.parentNode;var =
A=3D[this.attributes[B]];while(D){A.unshift(D.attributes[B]);D=3DD.parent=
Node}var C=3Dthis.getOwnerTree().pathSeparator;return =
C+A.join(C)},bubble:function(C,B,A){var =
D=3Dthis;while(D){if(C.apply(B||D,A||[D])=3D=3D=3Dfalse){break}D=3DD.pare=
ntNode}},cascade:function(F,E,B){if(F.apply(E||this,B||[this])!=3D=3Dfals=
e){var D=3Dthis.childNodes;for(var =
C=3D0,A=3DD.length;C<A;C++){D[C].cascade(F,E,B)}}},eachChild:function(F,E=
,B){var D=3Dthis.childNodes;for(var =
C=3D0,A=3DD.length;C<A;C++){if(F.apply(E||this,B||[D[C]])=3D=3D=3Dfalse){=
break}}},findChild:function(D,E){var C=3Dthis.childNodes;for(var =
B=3D0,A=3DC.length;B<A;B++){if(C[B].attributes[D]=3D=3DE){return =
C[B]}}return null},findChildBy:function(E,D){var =
C=3Dthis.childNodes;for(var =
B=3D0,A=3DC.length;B<A;B++){if(E.call(D||C[B],C[B])=3D=3D=3Dtrue){return =
C[B]}}return null},sort:function(E,D){var C=3Dthis.childNodes;var =
A=3DC.length;if(A>0){var =
F=3DD?function(){E.apply(D,arguments)}:E;C.sort(F);for(var =
B=3D0;B<A;B++){var =
G=3DC[B];G.previousSibling=3DC[B-1];G.nextSibling=3DC[B+1];if(B=3D=3D0){t=
his.setFirstChild(G)}if(B=3D=3DA-1){this.setLastChild(G)}}}},contains:fun=
ction(A){return A.isAncestor(this)},isAncestor:function(A){var =
B=3Dthis.parentNode;while(B){if(B=3D=3DA){return =
true}B=3DB.parentNode}return =
false},toString:function(){return"[Node"+(this.id?" "+this.id:"")+"]"}});=0A=
Ext.data.GroupingStore=3DExt.extend(Ext.data.Store,{remoteGroup:false,gro=
upOnSort:false,clearGrouping:function(){this.groupField=3Dfalse;if(this.r=
emoteGroup){if(this.baseParams){delete =
this.baseParams.groupBy}this.reload()}else{this.applySort();this.fireEven=
t("datachanged",this)}},groupBy:function(C,B){if(this.groupField=3D=3DC&&=
!B){return =
}this.groupField=3DC;if(this.remoteGroup){if(!this.baseParams){this.baseP=
arams=3D{}}this.baseParams["groupBy"]=3DC}if(this.groupOnSort){this.sort(=
C);return }if(this.remoteGroup){this.reload()}else{var =
A=3Dthis.sortInfo||{};if(A.field!=3DC){this.applySort()}else{this.sortDat=
a(C)}this.fireEvent("datachanged",this)}},applySort:function(){Ext.data.G=
roupingStore.superclass.applySort.call(this);if(!this.groupOnSort&&!this.=
remoteGroup){var =
A=3Dthis.getGroupState();if(A&&A!=3Dthis.sortInfo.field){this.sortData(th=
is.groupField)}}},applyGrouping:function(A){if(this.groupField!=3D=3Dfals=
e){this.groupBy(this.groupField,true);return =
true}else{if(A=3D=3D=3Dtrue){this.fireEvent("datachanged",this)}return =
false}},getGroupState:function(){return =
this.groupOnSort&&this.groupField!=3D=3Dfalse?(this.sortInfo?this.sortInf=
o.field:undefined):this.groupField}});=0A=
Ext.ComponentMgr=3Dfunction(){var B=3Dnew Ext.util.MixedCollection();var =
A=3D{};return{register:function(C){B.add(C)},unregister:function(C){B.rem=
ove(C)},get:function(C){return =
B.get(C)},onAvailable:function(E,D,C){B.on("add",function(F,G){if(G.id=3D=
=3DE){D.call(C||G,G);B.un("add",D,C)}})},all:B,registerType:function(D,C)=
{A[D]=3DC;C.xtype=3DD},create:function(C,D){return new =
A[C.xtype||D](C)}}}();Ext.reg=3DExt.ComponentMgr.registerType;=0A=
Ext.Component=3Dfunction(B){B=3DB||{};if(B.initialConfig){if(B.isAction){=
this.baseAction=3DB}B=3DB.initialConfig}else{if(B.tagName||B.dom||typeof =
B=3D=3D"string"){B=3D{applyTo:B,id:B.id||B}}}this.initialConfig=3DB;Ext.a=
pply(this,B);this.addEvents("disable","enable","beforeshow","show","befor=
ehide","hide","beforerender","render","beforedestroy","destroy","beforest=
aterestore","staterestore","beforestatesave","statesave");this.getId();Ex=
t.ComponentMgr.register(this);Ext.Component.superclass.constructor.call(t=
his);if(this.baseAction){this.baseAction.addComponent(this)}this.initComp=
onent();if(this.plugins){if(Ext.isArray(this.plugins)){for(var =
C=3D0,A=3Dthis.plugins.length;C<A;C++){this.plugins[C]=3Dthis.initPlugin(=
this.plugins[C])}}else{this.plugins=3Dthis.initPlugin(this.plugins)}}if(t=
his.stateful!=3D=3Dfalse){this.initState(B)}if(this.applyTo){this.applyTo=
Markup(this.applyTo);delete =
this.applyTo}else{if(this.renderTo){this.render(this.renderTo);delete =
this.renderTo}}};Ext.Component.AUTO_ID=3D1000;Ext.extend(Ext.Component,Ex=
t.util.Observable,{disabledClass:"x-item-disabled",allowDomMove:true,auto=
Show:false,hideMode:"display",hideParent:false,hidden:false,disabled:fals=
e,rendered:false,ctype:"Ext.Component",actionMode:"el",getActionEl:functi=
on(){return =
this[this.actionMode]},initPlugin:function(A){A.init(this);return =
A},initComponent:Ext.emptyFn,render:function(B,A){if(!this.rendered&&this=
.fireEvent("beforerender",this)!=3D=3Dfalse){if(!B&&this.el){this.el=3DEx=
t.get(this.el);B=3Dthis.el.dom.parentNode;this.allowDomMove=3Dfalse}this.=
container=3DExt.get(B);if(this.ctCls){this.container.addClass(this.ctCls)=
}this.rendered=3Dtrue;if(A!=3D=3Dundefined){if(typeof =
A=3D=3D"number"){A=3Dthis.container.dom.childNodes[A]}else{A=3DExt.getDom=
(A)}}this.onRender(this.container,A||null);if(this.autoShow){this.el.remo=
veClass(["x-hidden","x-hide-"+this.hideMode])}if(this.cls){this.el.addCla=
ss(this.cls);delete =
this.cls}if(this.style){this.el.applyStyles(this.style);delete =
this.style}this.fireEvent("render",this);this.afterRender(this.container)=
;if(this.hidden){this.hide()}if(this.disabled){this.disable()}if(this.sta=
teful!=3D=3Dfalse){this.initStateEvents()}}return =
this},initState:function(A){if(Ext.state.Manager){var =
B=3DExt.state.Manager.get(this.stateId||this.id);if(B){if(this.fireEvent(=
"beforestaterestore",this,B)!=3D=3Dfalse){this.applyState(B);this.fireEve=
nt("staterestore",this,B)}}}},initStateEvents:function(){if(this.stateEve=
nts){for(var =
A=3D0,B;B=3Dthis.stateEvents[A];A++){this.on(B,this.saveState,this,{delay=
:100})}}},applyState:function(B,A){if(B){Ext.apply(this,B)}},getState:fun=
ction(){return null},saveState:function(){if(Ext.state.Manager){var =
A=3Dthis.getState();if(this.fireEvent("beforestatesave",this,A)!=3D=3Dfal=
se){Ext.state.Manager.set(this.stateId||this.id,A);this.fireEvent("states=
ave",this,A)}}},applyToMarkup:function(A){this.allowDomMove=3Dfalse;this.=
el=3DExt.get(A);this.render(this.el.dom.parentNode)},addClass:function(A)=
{if(this.el){this.el.addClass(A)}else{this.cls=3Dthis.cls?this.cls+" =
"+A:A}},removeClass:function(A){if(this.el){this.el.removeClass(A)}else{i=
f(this.cls){this.cls=3Dthis.cls.split(" ").remove(A).join(" =
")}}},onRender:function(B,A){if(this.autoEl){if(typeof =
this.autoEl=3D=3D"string"){this.el=3Ddocument.createElement(this.autoEl)}=
else{var =
C=3Ddocument.createElement("div");Ext.DomHelper.overwrite(C,this.autoEl);=
this.el=3DC.firstChild}if(!this.el.id){this.el.id=3Dthis.getId()}}if(this=
.el){this.el=3DExt.get(this.el);if(this.allowDomMove!=3D=3Dfalse){B.dom.i=
nsertBefore(this.el.dom,A)}if(this.overCls){this.el.addClassOnOver(this.o=
verCls)}}},getAutoCreate:function(){var A=3Dtypeof =
this.autoCreate=3D=3D"object"?this.autoCreate:Ext.apply({},this.defaultAu=
toCreate);if(this.id&&!A.id){A.id=3Dthis.id}return =
A},afterRender:Ext.emptyFn,destroy:function(){if(this.fireEvent("beforede=
stroy",this)!=3D=3Dfalse){this.beforeDestroy();if(this.rendered){this.el.=
removeAllListeners();this.el.remove();if(this.actionMode=3D=3D"container"=
){this.container.remove()}}this.onDestroy();Ext.ComponentMgr.unregister(t=
his);this.fireEvent("destroy",this);this.purgeListeners()}},beforeDestroy=
:Ext.emptyFn,onDestroy:Ext.emptyFn,getEl:function(){return =
this.el},getId:function(){return =
this.id||(this.id=3D"ext-comp-"+(++Ext.Component.AUTO_ID))},getItemId:fun=
ction(){return =
this.itemId||this.getId()},focus:function(B,A){if(A){this.focus.defer(typ=
eof A=3D=3D"number"?A:10,this,[B,false]);return =
}if(this.rendered){this.el.focus();if(B=3D=3D=3Dtrue){this.el.dom.select(=
)}}return this},blur:function(){if(this.rendered){this.el.blur()}return =
this},disable:function(){if(this.rendered){this.onDisable()}this.disabled=
=3Dtrue;this.fireEvent("disable",this);return =
this},onDisable:function(){this.getActionEl().addClass(this.disabledClass=
);this.el.dom.disabled=3Dtrue},enable:function(){if(this.rendered){this.o=
nEnable()}this.disabled=3Dfalse;this.fireEvent("enable",this);return =
this},onEnable:function(){this.getActionEl().removeClass(this.disabledCla=
ss);this.el.dom.disabled=3Dfalse},setDisabled:function(A){this[A?"disable=
":"enable"]()},show:function(){if(this.fireEvent("beforeshow",this)!=3D=3D=
false){this.hidden=3Dfalse;if(this.autoRender){this.render(typeof =
this.autoRender=3D=3D"boolean"?Ext.getBody():this.autoRender)}if(this.ren=
dered){this.onShow()}this.fireEvent("show",this)}return =
this},onShow:function(){if(this.hideParent){this.container.removeClass("x=
-hide-"+this.hideMode)}else{this.getActionEl().removeClass("x-hide-"+this=
.hideMode)}},hide:function(){if(this.fireEvent("beforehide",this)!=3D=3Df=
alse){this.hidden=3Dtrue;if(this.rendered){this.onHide()}this.fireEvent("=
hide",this)}return =
this},onHide:function(){if(this.hideParent){this.container.addClass("x-hi=
de-"+this.hideMode)}else{this.getActionEl().addClass("x-hide-"+this.hideM=
ode)}},setVisible:function(A){if(A){this.show()}else{this.hide()}return =
this},isVisible:function(){return =
this.rendered&&this.getActionEl().isVisible()},cloneConfig:function(B){B=3D=
B||{};var C=3DB.id||Ext.id();var =
A=3DExt.applyIf(B,this.initialConfig);A.id=3DC;return new =
this.constructor(A)},getXType:function(){return =
this.constructor.xtype},isXType:function(B,A){return =
!A?("/"+this.getXTypes()+"/").indexOf("/"+B+"/")!=3D-1:this.constructor.x=
type=3D=3DB},getXTypes:function(){var =
A=3Dthis.constructor;if(!A.xtypes){var =
C=3D[],B=3Dthis;while(B&&B.constructor.xtype){C.unshift(B.constructor.xty=
pe);B=3DB.constructor.superclass}A.xtypeChain=3DC;A.xtypes=3DC.join("/")}=
return A.xtypes},findParentBy:function(A){for(var =
B=3Dthis.ownerCt;(B!=3Dnull)&&!A(B,this);B=3DB.ownerCt){}return =
B||null},findParentByType:function(A){return typeof =
A=3D=3D"function"?this.findParentBy(function(B){return =
B.constructor=3D=3D=3DA}):this.findParentBy(function(B){return =
B.constructor.xtype=3D=3D=3DA})},mon:function(E,B,D,C,A){if(!this.mons){t=
his.mons=3D[];this.on("beforedestroy",function(){for(var =
H=3D0,G=3Dthis.mons.length;H<G;H++){var =
F=3Dthis.mons[H];F.item.un(F.ename,F.fn,F.scope)}},this)}this.mons.push({=
item:E,ename:B,fn:D,scope:C});E.on(B,D,C,A)}});Ext.reg("component",Ext.Co=
mponent);=0A=
Ext.Action=3Dfunction(A){this.initialConfig=3DA;this.items=3D[]};Ext.Acti=
on.prototype=3D{isAction:true,setText:function(A){this.initialConfig.text=
=3DA;this.callEach("setText",[A])},getText:function(){return =
this.initialConfig.text},setIconClass:function(A){this.initialConfig.icon=
Cls=3DA;this.callEach("setIconClass",[A])},getIconClass:function(){return=
 =
this.initialConfig.iconCls},setDisabled:function(A){this.initialConfig.di=
sabled=3DA;this.callEach("setDisabled",[A])},enable:function(){this.setDi=
sabled(false)},disable:function(){this.setDisabled(true)},isDisabled:func=
tion(){return =
this.initialConfig.disabled},setHidden:function(A){this.initialConfig.hid=
den=3DA;this.callEach("setVisible",[!A])},show:function(){this.setHidden(=
false)},hide:function(){this.setHidden(true)},isHidden:function(){return =
this.initialConfig.hidden},setHandler:function(B,A){this.initialConfig.ha=
ndler=3DB;this.initialConfig.scope=3DA;this.callEach("setHandler",[B,A])}=
,each:function(B,A){Ext.each(this.items,B,A)},callEach:function(E,B){var =
D=3Dthis.items;for(var =
C=3D0,A=3DD.length;C<A;C++){D[C][E].apply(D[C],B)}},addComponent:function=
(A){this.items.push(A);A.on("destroy",this.removeComponent,this)},removeC=
omponent:function(A){this.items.remove(A)},execute:function(){this.initia=
lConfig.handler.apply(this.initialConfig.scope||window,arguments)}};=0A=
(function(){Ext.Layer=3Dfunction(D,C){D=3DD||{};var =
E=3DExt.DomHelper;var =
G=3DD.parentEl,F=3DG?Ext.getDom(G):document.body;if(C){this.dom=3DExt.get=
Dom(C)}if(!this.dom){var =
H=3DD.dh||{tag:"div",cls:"x-layer"};this.dom=3DE.append(F,H)}if(D.cls){th=
is.addClass(D.cls)}this.constrain=3DD.constrain!=3D=3Dfalse;this.visibili=
tyMode=3DExt.Element.VISIBILITY;if(D.id){this.id=3Dthis.dom.id=3DD.id}els=
e{this.id=3DExt.id(this.dom)}this.zindex=3DD.zindex||this.getZIndex();thi=
s.position("absolute",this.zindex);if(D.shadow){this.shadowOffset=3DD.sha=
dowOffset||4;this.shadow=3Dnew =
Ext.Shadow({offset:this.shadowOffset,mode:D.shadow})}else{this.shadowOffs=
et=3D0}this.useShim=3DD.shim!=3D=3Dfalse&&Ext.useShims;this.useDisplay=3D=
D.useDisplay;this.hide()};var A=3DExt.Element.prototype;var =
B=3D[];Ext.extend(Ext.Layer,Ext.Element,{getZIndex:function(){return =
this.zindex||parseInt(this.getStyle("z-index"),10)||11000},getShim:functi=
on(){if(!this.useShim){return null}if(this.shim){return this.shim}var =
D=3DB.shift();if(!D){D=3Dthis.createShim();D.enableDisplayMode("block");D=
.dom.style.display=3D"none";D.dom.style.visibility=3D"visible"}var =
C=3Dthis.dom.parentNode;if(D.dom.parentNode!=3DC){C.insertBefore(D.dom,th=
is.dom)}D.setStyle("z-index",this.getZIndex()-2);this.shim=3DD;return =
D},hideShim:function(){if(this.shim){this.shim.setDisplayed(false);B.push=
(this.shim);delete =
this.shim}},disableShadow:function(){if(this.shadow){this.shadowDisabled=3D=
true;this.shadow.hide();this.lastShadowOffset=3Dthis.shadowOffset;this.sh=
adowOffset=3D0}},enableShadow:function(C){if(this.shadow){this.shadowDisa=
bled=3Dfalse;this.shadowOffset=3Dthis.lastShadowOffset;delete =
this.lastShadowOffset;if(C){this.sync(true)}}},sync:function(C){var =
I=3Dthis.shadow;if(!this.updating&&this.isVisible()&&(I||this.useShim)){v=
ar F=3Dthis.getShim();var H=3Dthis.getWidth(),E=3Dthis.getHeight();var =
D=3Dthis.getLeft(true),J=3Dthis.getTop(true);if(I&&!this.shadowDisabled){=
if(C&&!I.isVisible()){I.show(this)}else{I.realign(D,J,H,E)}if(F){if(C){F.=
show()}var =
G=3DI.adjusts,K=3DF.dom.style;K.left=3D(Math.min(D,D+G.l))+"px";K.top=3D(=
Math.min(J,J+G.t))+"px";K.width=3D(H+G.w)+"px";K.height=3D(E+G.h)+"px"}}e=
lse{if(F){if(C){F.show()}F.setSize(H,E);F.setLeftTop(D,J)}}}},destroy:fun=
ction(){this.hideShim();if(this.shadow){this.shadow.hide()}this.removeAll=
Listeners();Ext.removeNode(this.dom);Ext.Element.uncache(this.id)},remove=
:function(){this.destroy()},beginUpdate:function(){this.updating=3Dtrue},=
endUpdate:function(){this.updating=3Dfalse;this.sync(true)},hideUnders:fu=
nction(C){if(this.shadow){this.shadow.hide()}this.hideShim()},constrainXY=
:function(){if(this.constrain){var =
G=3DExt.lib.Dom.getViewWidth(),C=3DExt.lib.Dom.getViewHeight();var =
L=3DExt.getDoc().getScroll();var K=3Dthis.getXY();var =
H=3DK[0],F=3DK[1];var =
I=3Dthis.dom.offsetWidth+this.shadowOffset,D=3Dthis.dom.offsetHeight+this=
.shadowOffset;var =
E=3Dfalse;if((H+I)>G+L.left){H=3DG-I-this.shadowOffset;E=3Dtrue}if((F+D)>=
C+L.top){F=3DC-D-this.shadowOffset;E=3Dtrue}if(H<L.left){H=3DL.left;E=3Dt=
rue}if(F<L.top){F=3DL.top;E=3Dtrue}if(E){if(this.avoidY){var =
J=3Dthis.avoidY;if(F<=3DJ&&(F+D)>=3DJ){F=3DJ-D-5}}K=3D[H,F];this.storeXY(=
K);A.setXY.call(this,K);this.sync()}}},isVisible:function(){return =
this.visible},showAction:function(){this.visible=3Dtrue;if(this.useDispla=
y=3D=3D=3Dtrue){this.setDisplayed("")}else{if(this.lastXY){A.setXY.call(t=
his,this.lastXY)}else{if(this.lastLT){A.setLeftTop.call(this,this.lastLT[=
0],this.lastLT[1])}}}},hideAction:function(){this.visible=3Dfalse;if(this=
.useDisplay=3D=3D=3Dtrue){this.setDisplayed(false)}else{this.setLeftTop(-=
10000,-10000)}},setVisible:function(E,D,G,H,F){if(E){this.showAction()}if=
(D&&E){var =
C=3Dfunction(){this.sync(true);if(H){H()}}.createDelegate(this);A.setVisi=
ble.call(this,true,true,G,C,F)}else{if(!E){this.hideUnders(true)}var =
C=3DH;if(D){C=3Dfunction(){this.hideAction();if(H){H()}}.createDelegate(t=
his)}A.setVisible.call(this,E,D,G,C,F);if(E){this.sync(true)}else{if(!D){=
this.hideAction()}}}},storeXY:function(C){delete =
this.lastLT;this.lastXY=3DC},storeLeftTop:function(D,C){delete =
this.lastXY;this.lastLT=3D[D,C]},beforeFx:function(){this.beforeAction();=
return =
Ext.Layer.superclass.beforeFx.apply(this,arguments)},afterFx:function(){E=
xt.Layer.superclass.afterFx.apply(this,arguments);this.sync(this.isVisibl=
e())},beforeAction:function(){if(!this.updating&&this.shadow){this.shadow=
.hide()}},setLeft:function(C){this.storeLeftTop(C,this.getTop(true));A.se=
tLeft.apply(this,arguments);this.sync()},setTop:function(C){this.storeLef=
tTop(this.getLeft(true),C);A.setTop.apply(this,arguments);this.sync()},se=
tLeftTop:function(D,C){this.storeLeftTop(D,C);A.setLeftTop.apply(this,arg=
uments);this.sync()},setXY:function(F,D,G,H,E){this.fixDisplay();this.bef=
oreAction();this.storeXY(F);var =
C=3Dthis.createCB(H);A.setXY.call(this,F,D,G,C,E);if(!D){C()}},createCB:f=
unction(D){var C=3Dthis;return =
function(){C.constrainXY();C.sync(true);if(D){D()}}},setX:function(C,D,F,=
G,E){this.setXY([C,this.getY()],D,F,G,E)},setY:function(G,C,E,F,D){this.s=
etXY([this.getX(),G],C,E,F,D)},setSize:function(E,F,D,H,I,G){this.beforeA=
ction();var =
C=3Dthis.createCB(I);A.setSize.call(this,E,F,D,H,C,G);if(!D){C()}},setWid=
th:function(E,D,G,H,F){this.beforeAction();var =
C=3Dthis.createCB(H);A.setWidth.call(this,E,D,G,C,F);if(!D){C()}},setHeig=
ht:function(E,D,G,H,F){this.beforeAction();var =
C=3Dthis.createCB(H);A.setHeight.call(this,E,D,G,C,F);if(!D){C()}},setBou=
nds:function(J,H,K,D,I,F,G,E){this.beforeAction();var =
C=3Dthis.createCB(G);if(!I){this.storeXY([J,H]);A.setXY.call(this,[J,H]);=
A.setSize.call(this,K,D,I,F,C,E);C()}else{A.setBounds.call(this,J,H,K,D,I=
,F,C,E)}return =
this},setZIndex:function(C){this.zindex=3DC;this.setStyle("z-index",C+2);=
if(this.shadow){this.shadow.setZIndex(C+1)}if(this.shim){this.shim.setSty=
le("z-index",C)}}})})();=0A=
Ext.Shadow=3Dfunction(C){Ext.apply(this,C);if(typeof =
this.mode!=3D"string"){this.mode=3Dthis.defaultMode}var =
D=3Dthis.offset,B=3D{h:0};var =
A=3DMath.floor(this.offset/2);switch(this.mode.toLowerCase()){case"drop":=
B.w=3D0;B.l=3DB.t=3DD;B.t-=3D1;if(Ext.isIE){B.l-=3Dthis.offset+A;B.t-=3Dt=
his.offset+A;B.w-=3DA;B.h-=3DA;B.t+=3D1}break;case"sides":B.w=3D(D*2);B.l=
=3D-D;B.t=3DD-1;if(Ext.isIE){B.l-=3D(this.offset-A);B.t-=3Dthis.offset+A;=
B.l+=3D1;B.w-=3D(this.offset-A)*2;B.w-=3DA+1;B.h-=3D1}break;case"frame":B=
.w=3DB.h=3D(D*2);B.l=3DB.t=3D-D;B.t+=3D1;B.h-=3D2;if(Ext.isIE){B.l-=3D(th=
is.offset-A);B.t-=3D(this.offset-A);B.l+=3D1;B.w-=3D(this.offset+A+1);B.h=
-=3D(this.offset+A);B.h+=3D1}break}this.adjusts=3DB};Ext.Shadow.prototype=
=3D{offset:4,defaultMode:"drop",show:function(A){A=3DExt.get(A);if(!this.=
el){this.el=3DExt.Shadow.Pool.pull();if(this.el.dom.nextSibling!=3DA.dom)=
{this.el.insertBefore(A)}}this.el.setStyle("z-index",this.zIndex||parseIn=
t(A.getStyle("z-index"),10)-1);if(Ext.isIE){this.el.dom.style.filter=3D"p=
rogid:DXImageTransform.Microsoft.alpha(opacity=3D50) =
progid:DXImageTransform.Microsoft.Blur(pixelradius=3D"+(this.offset)+")"}=
this.realign(A.getLeft(true),A.getTop(true),A.getWidth(),A.getHeight());t=
his.el.dom.style.display=3D"block"},isVisible:function(){return =
this.el?true:false},realign:function(A,M,L,D){if(!this.el){return }var =
I=3Dthis.adjusts,G=3Dthis.el.dom,N=3DG.style;var =
E=3D0;N.left=3D(A+I.l)+"px";N.top=3D(M+I.t)+"px";var =
K=3D(L+I.w),C=3D(D+I.h),F=3DK+"px",J=3DC+"px";if(N.width!=3DF||N.height!=3D=
J){N.width=3DF;N.height=3DJ;if(!Ext.isIE){var H=3DG.childNodes;var =
B=3DMath.max(0,(K-12))+"px";H[0].childNodes[1].style.width=3DB;H[1].child=
Nodes[1].style.width=3DB;H[2].childNodes[1].style.width=3DB;H[1].style.he=
ight=3DMath.max(0,(C-12))+"px"}}},hide:function(){if(this.el){this.el.dom=
.style.display=3D"none";Ext.Shadow.Pool.push(this.el);delete =
this.el}},setZIndex:function(A){this.zIndex=3DA;if(this.el){this.el.setSt=
yle("z-index",A)}}};Ext.Shadow.Pool=3Dfunction(){var B=3D[];var =
A=3DExt.isIE?"<div class=3D\"x-ie-shadow\"></div>":"<div =
class=3D\"x-shadow\"><div class=3D\"xst\"><div =
class=3D\"xstl\"></div><div class=3D\"xstc\"></div><div =
class=3D\"xstr\"></div></div><div class=3D\"xsc\"><div =
class=3D\"xsml\"></div><div class=3D\"xsmc\"></div><div =
class=3D\"xsmr\"></div></div><div class=3D\"xsb\"><div =
class=3D\"xsbl\"></div><div class=3D\"xsbc\"></div><div =
class=3D\"xsbr\"></div></div></div>";return{pull:function(){var =
C=3DB.shift();if(!C){C=3DExt.get(Ext.DomHelper.insertHtml("beforeBegin",d=
ocument.body.firstChild,A));C.autoBoxAdjust=3Dfalse}return =
C},push:function(C){B.push(C)}}}();=0A=
Ext.BoxComponent=3DExt.extend(Ext.Component,{initComponent:function(){Ext=
.BoxComponent.superclass.initComponent.call(this);this.addEvents("resize"=
,"move")},boxReady:false,deferHeight:false,setSize:function(B,D){if(typeo=
f =
B=3D=3D"object"){D=3DB.height;B=3DB.width}if(!this.boxReady){this.width=3D=
B;this.height=3DD;return =
this}if(this.lastSize&&this.lastSize.width=3D=3DB&&this.lastSize.height=3D=
=3DD){return this}this.lastSize=3D{width:B,height:D};var =
C=3Dthis.adjustSize(B,D);var =
F=3DC.width,A=3DC.height;if(F!=3D=3Dundefined||A!=3D=3Dundefined){var =
E=3Dthis.getResizeEl();if(!this.deferHeight&&F!=3D=3Dundefined&&A!=3D=3Du=
ndefined){E.setSize(F,A)}else{if(!this.deferHeight&&A!=3D=3Dundefined){E.=
setHeight(A)}else{if(F!=3D=3Dundefined){E.setWidth(F)}}}this.onResize(F,A=
,B,D);this.fireEvent("resize",this,F,A,B,D)}return =
this},setWidth:function(A){return =
this.setSize(A)},setHeight:function(A){return =
this.setSize(undefined,A)},getSize:function(){return =
this.el.getSize()},getPosition:function(A){if(A=3D=3D=3Dtrue){return[this=
.el.getLeft(true),this.el.getTop(true)]}return =
this.xy||this.el.getXY()},getBox:function(A){var =
B=3Dthis.el.getSize();if(A=3D=3D=3Dtrue){B.x=3Dthis.el.getLeft(true);B.y=3D=
this.el.getTop(true)}else{var =
C=3Dthis.xy||this.el.getXY();B.x=3DC[0];B.y=3DC[1]}return =
B},updateBox:function(A){this.setSize(A.width,A.height);this.setPagePosit=
ion(A.x,A.y);return this},getResizeEl:function(){return =
this.resizeEl||this.el},getPositionEl:function(){return =
this.positionEl||this.el},setPosition:function(A,F){if(A&&typeof =
A[1]=3D=3D"number"){F=3DA[1];A=3DA[0]}this.x=3DA;this.y=3DF;if(!this.boxR=
eady){return this}var B=3Dthis.adjustPosition(A,F);var =
E=3DB.x,D=3DB.y;var =
C=3Dthis.getPositionEl();if(E!=3D=3Dundefined||D!=3D=3Dundefined){if(E!=3D=
=3Dundefined&&D!=3D=3Dundefined){C.setLeftTop(E,D)}else{if(E!=3D=3Dundefi=
ned){C.setLeft(E)}else{if(D!=3D=3Dundefined){C.setTop(D)}}}this.onPositio=
n(E,D);this.fireEvent("move",this,E,D)}return =
this},setPagePosition:function(A,C){if(A&&typeof =
A[1]=3D=3D"number"){C=3DA[1];A=3DA[0]}this.pageX=3DA;this.pageY=3DC;if(!t=
his.boxReady){return =
}if(A=3D=3D=3Dundefined||C=3D=3D=3Dundefined){return }var =
B=3Dthis.el.translatePoints(A,C);this.setPosition(B.left,B.top);return =
this},onRender:function(B,A){Ext.BoxComponent.superclass.onRender.call(th=
is,B,A);if(this.resizeEl){this.resizeEl=3DExt.get(this.resizeEl)}if(this.=
positionEl){this.positionEl=3DExt.get(this.positionEl)}},afterRender:func=
tion(){Ext.BoxComponent.superclass.afterRender.call(this);this.boxReady=3D=
true;this.setSize(this.width,this.height);if(this.x||this.y){this.setPosi=
tion(this.x,this.y)}else{if(this.pageX||this.pageY){this.setPagePosition(=
this.pageX,this.pageY)}}},syncSize:function(){delete =
this.lastSize;this.setSize(this.autoWidth?undefined:this.el.getWidth(),th=
is.autoHeight?undefined:this.el.getHeight());return =
this},onResize:function(D,B,A,C){},onPosition:function(A,B){},adjustSize:=
function(A,B){if(this.autoWidth){A=3D"auto"}if(this.autoHeight){B=3D"auto=
"}return{width:A,height:B}},adjustPosition:function(A,B){return{x:A,y:B}}=
});Ext.reg("box",Ext.BoxComponent);=0A=
Ext.SplitBar=3Dfunction(C,E,B,D,A){this.el=3DExt.get(C,true);this.el.dom.=
unselectable=3D"on";this.resizingEl=3DExt.get(E,true);this.orientation=3D=
B||Ext.SplitBar.HORIZONTAL;this.minSize=3D0;this.maxSize=3D2000;this.anim=
ate=3Dfalse;this.useShim=3Dfalse;this.shim=3Dnull;if(!A){this.proxy=3DExt=
.SplitBar.createProxy(this.orientation)}else{this.proxy=3DExt.get(A).dom}=
this.dd=3Dnew =
Ext.dd.DDProxy(this.el.dom.id,"XSplitBars",{dragElId:this.proxy.id});this=
.dd.b4StartDrag=3Dthis.onStartProxyDrag.createDelegate(this);this.dd.endD=
rag=3Dthis.onEndProxyDrag.createDelegate(this);this.dragSpecs=3D{};this.a=
dapter=3Dnew =
Ext.SplitBar.BasicLayoutAdapter();this.adapter.init(this);if(this.orienta=
tion=3D=3DExt.SplitBar.HORIZONTAL){this.placement=3DD||(this.el.getX()>th=
is.resizingEl.getX()?Ext.SplitBar.LEFT:Ext.SplitBar.RIGHT);this.el.addCla=
ss("x-splitbar-h")}else{this.placement=3DD||(this.el.getY()>this.resizing=
El.getY()?Ext.SplitBar.TOP:Ext.SplitBar.BOTTOM);this.el.addClass("x-split=
bar-v")}this.addEvents("resize","moved","beforeresize","beforeapply");Ext=
.SplitBar.superclass.constructor.call(this)};Ext.extend(Ext.SplitBar,Ext.=
util.Observable,{onStartProxyDrag:function(A,E){this.fireEvent("beforeres=
ize",this);this.overlay=3DExt.DomHelper.append(document.body,{cls:"x-drag=
-overlay",html:"&#160;"},true);this.overlay.unselectable();this.overlay.s=
etSize(Ext.lib.Dom.getViewWidth(true),Ext.lib.Dom.getViewHeight(true));th=
is.overlay.show();Ext.get(this.proxy).setDisplayed("block");var =
C=3Dthis.adapter.getElementSize(this);this.activeMinSize=3Dthis.getMinimu=
mSize();this.activeMaxSize=3Dthis.getMaximumSize();var =
D=3DC-this.activeMinSize;var =
B=3DMath.max(this.activeMaxSize-C,0);if(this.orientation=3D=3DExt.SplitBa=
r.HORIZONTAL){this.dd.resetConstraints();this.dd.setXConstraint(this.plac=
ement=3D=3DExt.SplitBar.LEFT?D:B,this.placement=3D=3DExt.SplitBar.LEFT?B:=
D);this.dd.setYConstraint(0,0)}else{this.dd.resetConstraints();this.dd.se=
tXConstraint(0,0);this.dd.setYConstraint(this.placement=3D=3DExt.SplitBar=
.TOP?D:B,this.placement=3D=3DExt.SplitBar.TOP?B:D)}this.dragSpecs.startSi=
ze=3DC;this.dragSpecs.startPoint=3D[A,E];Ext.dd.DDProxy.prototype.b4Start=
Drag.call(this.dd,A,E)},onEndProxyDrag:function(C){Ext.get(this.proxy).se=
tDisplayed(false);var =
B=3DExt.lib.Event.getXY(C);if(this.overlay){this.overlay.remove();delete =
this.overlay}var =
A;if(this.orientation=3D=3DExt.SplitBar.HORIZONTAL){A=3Dthis.dragSpecs.st=
artSize+(this.placement=3D=3DExt.SplitBar.LEFT?B[0]-this.dragSpecs.startP=
oint[0]:this.dragSpecs.startPoint[0]-B[0])}else{A=3Dthis.dragSpecs.startS=
ize+(this.placement=3D=3DExt.SplitBar.TOP?B[1]-this.dragSpecs.startPoint[=
1]:this.dragSpecs.startPoint[1]-B[1])}A=3DMath.min(Math.max(A,this.active=
MinSize),this.activeMaxSize);if(A!=3Dthis.dragSpecs.startSize){if(this.fi=
reEvent("beforeapply",this,A)!=3D=3Dfalse){this.adapter.setElementSize(th=
is,A);this.fireEvent("moved",this,A);this.fireEvent("resize",this,A)}}},g=
etAdapter:function(){return =
this.adapter},setAdapter:function(A){this.adapter=3DA;this.adapter.init(t=
his)},getMinimumSize:function(){return =
this.minSize},setMinimumSize:function(A){this.minSize=3DA},getMaximumSize=
:function(){return =
this.maxSize},setMaximumSize:function(A){this.maxSize=3DA},setCurrentSize=
:function(B){var =
A=3Dthis.animate;this.animate=3Dfalse;this.adapter.setElementSize(this,B)=
;this.animate=3DA},destroy:function(A){if(this.shim){this.shim.remove()}t=
his.dd.unreg();Ext.removeNode(this.proxy);if(A){this.el.remove()}}});Ext.=
SplitBar.createProxy=3Dfunction(B){var C=3Dnew =
Ext.Element(document.createElement("div"));C.unselectable();var =
A=3D"x-splitbar-proxy";C.addClass(A+" =
"+(B=3D=3DExt.SplitBar.HORIZONTAL?A+"-h":A+"-v"));document.body.appendChi=
ld(C.dom);return =
C.dom};Ext.SplitBar.BasicLayoutAdapter=3Dfunction(){};Ext.SplitBar.BasicL=
ayoutAdapter.prototype=3D{init:function(A){},getElementSize:function(A){i=
f(A.orientation=3D=3DExt.SplitBar.HORIZONTAL){return =
A.resizingEl.getWidth()}else{return =
A.resizingEl.getHeight()}},setElementSize:function(B,A,C){if(B.orientatio=
n=3D=3DExt.SplitBar.HORIZONTAL){if(!B.animate){B.resizingEl.setWidth(A);i=
f(C){C(B,A)}}else{B.resizingEl.setWidth(A,true,0.1,C,"easeOut")}}else{if(=
!B.animate){B.resizingEl.setHeight(A);if(C){C(B,A)}}else{B.resizingEl.set=
Height(A,true,0.1,C,"easeOut")}}}};Ext.SplitBar.AbsoluteLayoutAdapter=3Df=
unction(A){this.basic=3Dnew =
Ext.SplitBar.BasicLayoutAdapter();this.container=3DExt.get(A)};Ext.SplitB=
ar.AbsoluteLayoutAdapter.prototype=3D{init:function(A){this.basic.init(A)=
},getElementSize:function(A){return =
this.basic.getElementSize(A)},setElementSize:function(B,A,C){this.basic.s=
etElementSize(B,A,this.moveSplitter.createDelegate(this,[B]))},moveSplitt=
er:function(A){var B=3DExt.SplitBar;switch(A.placement){case =
B.LEFT:A.el.setX(A.resizingEl.getRight());break;case =
B.RIGHT:A.el.setStyle("right",(this.container.getWidth()-A.resizingEl.get=
Left())+"px");break;case =
B.TOP:A.el.setY(A.resizingEl.getBottom());break;case =
B.BOTTOM:A.el.setY(A.resizingEl.getTop()-A.el.getHeight());break}}};Ext.S=
plitBar.VERTICAL=3D1;Ext.SplitBar.HORIZONTAL=3D2;Ext.SplitBar.LEFT=3D1;Ex=
t.SplitBar.RIGHT=3D2;Ext.SplitBar.TOP=3D3;Ext.SplitBar.BOTTOM=3D4;=0A=
Ext.Container=3DExt.extend(Ext.BoxComponent,{autoDestroy:true,defaultType=
:"panel",initComponent:function(){Ext.Container.superclass.initComponent.=
call(this);this.addEvents("afterlayout","beforeadd","beforeremove","add",=
"remove");var A=3Dthis.items;if(A){delete =
this.items;if(Ext.isArray(A)){this.add.apply(this,A)}else{this.add(A)}}},=
initItems:function(){if(!this.items){this.items=3Dnew =
Ext.util.MixedCollection(false,this.getComponentId);this.getLayout()}},se=
tLayout:function(A){if(this.layout&&this.layout!=3DA){this.layout.setCont=
ainer(null)}this.initItems();this.layout=3DA;A.setContainer(this)},render=
:function(){Ext.Container.superclass.render.apply(this,arguments);if(this=
.layout){if(typeof this.layout=3D=3D"string"){this.layout=3Dnew =
Ext.Container.LAYOUTS[this.layout.toLowerCase()](this.layoutConfig)}this.=
setLayout(this.layout);if(this.activeItem!=3D=3Dundefined){var =
A=3Dthis.activeItem;delete =
this.activeItem;this.layout.setActiveItem(A);return =
}}if(!this.ownerCt){this.doLayout()}if(this.monitorResize=3D=3D=3Dtrue){E=
xt.EventManager.onWindowResize(this.doLayout,this,[false])}},getLayoutTar=
get:function(){return this.el},getComponentId:function(A){return =
A.itemId||A.id},add:function(C){if(!this.items){this.initItems()}var =
B=3Darguments,A=3DB.length;if(A>1){for(var =
D=3D0;D<A;D++){this.add(B[D])}return }var =
F=3Dthis.lookupComponent(this.applyDefaults(C));var =
E=3Dthis.items.length;if(this.fireEvent("beforeadd",this,F,E)!=3D=3Dfalse=
&&this.onBeforeAdd(F)!=3D=3Dfalse){this.items.add(F);F.ownerCt=3Dthis;thi=
s.fireEvent("add",this,F,E)}return =
F},insert:function(D,C){if(!this.items){this.initItems()}var =
B=3Darguments,A=3DB.length;if(A>2){for(var =
E=3DA-1;E>=3D1;--E){this.insert(D,B[E])}return }var =
F=3Dthis.lookupComponent(this.applyDefaults(C));if(F.ownerCt=3D=3Dthis&&t=
his.items.indexOf(F)<D){--D}if(this.fireEvent("beforeadd",this,F,D)!=3D=3D=
false&&this.onBeforeAdd(F)!=3D=3Dfalse){this.items.insert(D,F);F.ownerCt=3D=
this;this.fireEvent("add",this,F,D)}return =
F},applyDefaults:function(A){if(this.defaults){if(typeof =
A=3D=3D"string"){A=3DExt.ComponentMgr.get(A);Ext.apply(A,this.defaults)}e=
lse{if(!A.events){Ext.applyIf(A,this.defaults)}else{Ext.apply(A,this.defa=
ults)}}}return =
A},onBeforeAdd:function(A){if(A.ownerCt){A.ownerCt.remove(A,false)}if(thi=
s.hideBorders=3D=3D=3Dtrue){A.border=3D(A.border=3D=3D=3Dtrue)}},remove:f=
unction(A,B){var =
C=3Dthis.getComponent(A);if(C&&this.fireEvent("beforeremove",this,C)!=3D=3D=
false){this.items.remove(C);delete =
C.ownerCt;if(B=3D=3D=3Dtrue||(B!=3D=3Dfalse&&this.autoDestroy)){C.destroy=
()}if(this.layout&&this.layout.activeItem=3D=3DC){delete =
this.layout.activeItem}this.fireEvent("remove",this,C)}return =
C},getComponent:function(A){if(typeof A=3D=3D"object"){return A}return =
this.items.get(A)},lookupComponent:function(A){if(typeof =
A=3D=3D"string"){return =
Ext.ComponentMgr.get(A)}else{if(!A.events){return =
this.createComponent(A)}}return A},createComponent:function(A){return =
Ext.ComponentMgr.create(A,this.defaultType)},doLayout:function(D){if(this=
.rendered&&this.layout){this.layout.layout()}if(D!=3D=3Dfalse&&this.items=
){var C=3Dthis.items.items;for(var B=3D0,A=3DC.length;B<A;B++){var =
E=3DC[B];if(E.doLayout){E.doLayout()}}}},getLayout:function(){if(!this.la=
yout){var A=3Dnew =
Ext.layout.ContainerLayout(this.layoutConfig);this.setLayout(A)}return =
this.layout},beforeDestroy:function(){if(this.items){Ext.destroy.apply(Ex=
t,this.items.items)}if(this.monitorResize){Ext.EventManager.removeResizeL=
istener(this.doLayout,this)}if(this.layout&&this.layout.destroy){this.lay=
out.destroy()}Ext.Container.superclass.beforeDestroy.call(this)},bubble:f=
unction(C,B,A){var =
D=3Dthis;while(D){if(C.apply(B||D,A||[D])=3D=3D=3Dfalse){break}D=3DD.owne=
rCt}},cascade:function(F,E,B){if(F.apply(E||this,B||[this])!=3D=3Dfalse){=
if(this.items){var D=3Dthis.items.items;for(var =
C=3D0,A=3DD.length;C<A;C++){if(D[C].cascade){D[C].cascade(F,E,B)}else{F.a=
pply(E||D[C],B||[D[C]])}}}}},findById:function(C){var =
A,B=3Dthis;this.cascade(function(D){if(B!=3DD&&D.id=3D=3D=3DC){A=3DD;retu=
rn false}});return A||null},findByType:function(A){return typeof =
A=3D=3D"function"?this.findBy(function(B){return =
B.constructor=3D=3D=3DA}):this.findBy(function(B){return =
B.constructor.xtype=3D=3D=3DA})},find:function(B,A){return =
this.findBy(function(C){return =
C[B]=3D=3D=3DA})},findBy:function(D,C){var =
A=3D[],B=3Dthis;this.cascade(function(E){if(B!=3DE&&D.call(C||E,E,B)=3D=3D=
=3Dtrue){A.push(E)}});return =
A}});Ext.Container.LAYOUTS=3D{};Ext.reg("container",Ext.Container);=0A=
Ext.layout.ContainerLayout=3Dfunction(A){Ext.apply(this,A)};Ext.layout.Co=
ntainerLayout.prototype=3D{monitorResize:false,activeItem:null,layout:fun=
ction(){var =
A=3Dthis.container.getLayoutTarget();this.onLayout(this.container,A);this=
.container.fireEvent("afterlayout",this.container,this)},onLayout:functio=
n(A,B){this.renderAll(A,B)},isValidParent:function(C,B){var =
A=3DC.getPositionEl?C.getPositionEl():C.getEl();return =
A.dom.parentNode=3D=3DB.dom},renderAll:function(D,E){var =
B=3DD.items.items;for(var C=3D0,A=3DB.length;C<A;C++){var =
F=3DB[C];if(F&&(!F.rendered||!this.isValidParent(F,E))){this.renderItem(F=
,C,E)}}},renderItem:function(D,A,C){if(D&&!D.rendered){D.render(C,A);if(t=
his.extraCls){var =
B=3DD.getPositionEl?D.getPositionEl():D;B.addClass(this.extraCls)}if(this=
.renderHidden&&D!=3Dthis.activeItem){D.hide()}}else{if(D&&!this.isValidPa=
rent(D,C)){if(this.extraCls){D.addClass(this.extraCls)}if(typeof =
A=3D=3D"number"){A=3DC.dom.childNodes[A]}C.dom.insertBefore(D.getEl().dom=
,A||null);if(this.renderHidden&&D!=3Dthis.activeItem){D.hide()}}}},onResi=
ze:function(){if(this.container.collapsed){return }var =
A=3Dthis.container.bufferResize;if(A){if(!this.resizeTask){this.resizeTas=
k=3Dnew =
Ext.util.DelayedTask(this.layout,this);this.resizeBuffer=3Dtypeof =
A=3D=3D"number"?A:100}this.resizeTask.delay(this.resizeBuffer)}else{this.=
layout()}},setContainer:function(A){if(this.monitorResize&&A!=3Dthis.cont=
ainer){if(this.container){this.container.un("resize",this.onResize,this)}=
if(A){A.on("resize",this.onResize,this)}}this.container=3DA},parseMargins=
:function(B){var C=3DB.split(" ");var =
A=3DC.length;if(A=3D=3D1){C[1]=3DC[0];C[2]=3DC[0];C[3]=3DC[0]}if(A=3D=3D2=
){C[2]=3DC[0];C[3]=3DC[1]}return{top:parseInt(C[0],10)||0,right:parseInt(=
C[1],10)||0,bottom:parseInt(C[2],10)||0,left:parseInt(C[3],10)||0}},destr=
oy:Ext.emptyFn};Ext.Container.LAYOUTS["auto"]=3DExt.layout.ContainerLayou=
t;=0A=
Ext.layout.FitLayout=3DExt.extend(Ext.layout.ContainerLayout,{monitorResi=
ze:true,onLayout:function(A,B){Ext.layout.FitLayout.superclass.onLayout.c=
all(this,A,B);if(!this.container.collapsed){this.setItemSize(this.activeI=
tem||A.items.itemAt(0),B.getStyleSize())}},setItemSize:function(B,A){if(B=
&&A.height>0){B.setSize(A)}}});Ext.Container.LAYOUTS["fit"]=3DExt.layout.=
FitLayout;=0A=
Ext.layout.CardLayout=3DExt.extend(Ext.layout.FitLayout,{deferredRender:f=
alse,renderHidden:true,setActiveItem:function(A){A=3Dthis.container.getCo=
mponent(A);if(this.activeItem!=3DA){if(this.activeItem){this.activeItem.h=
ide()}this.activeItem=3DA;A.show();this.layout()}},renderAll:function(A,B=
){if(this.deferredRender){this.renderItem(this.activeItem,undefined,B)}el=
se{Ext.layout.CardLayout.superclass.renderAll.call(this,A,B)}}});Ext.Cont=
ainer.LAYOUTS["card"]=3DExt.layout.CardLayout;=0A=
Ext.layout.AnchorLayout=3DExt.extend(Ext.layout.ContainerLayout,{monitorR=
esize:true,getAnchorViewSize:function(A,B){return =
B.dom=3D=3Ddocument.body?B.getViewSize():B.getStyleSize()},onLayout:funct=
ion(F,I){Ext.layout.AnchorLayout.superclass.onLayout.call(this,F,I);var =
O=3Dthis.getAnchorViewSize(F,I);var =
M=3DO.width,E=3DO.height;if(M<20||E<20){return }var =
B,K;if(F.anchorSize){if(typeof =
F.anchorSize=3D=3D"number"){B=3DF.anchorSize}else{B=3DF.anchorSize.width;=
K=3DF.anchorSize.height}}else{B=3DF.initialConfig.width;K=3DF.initialConf=
ig.height}var =
H=3DF.items.items,G=3DH.length,D,J,L,C,A;for(D=3D0;D<G;D++){J=3DH[D];if(J=
.anchor){L=3DJ.anchorSpec;if(!L){var N=3DJ.anchor.split(" =
");J.anchorSpec=3DL=3D{right:this.parseAnchor(N[0],J.initialConfig.width,=
B),bottom:this.parseAnchor(N[1],J.initialConfig.height,K)}}C=3DL.right?th=
is.adjustWidthAnchor(L.right(M),J):undefined;A=3DL.bottom?this.adjustHeig=
htAnchor(L.bottom(E),J):undefined;if(C||A){J.setSize(C||undefined,A||unde=
fined)}}}},parseAnchor:function(B,F,A){if(B&&B!=3D"none"){var =
D;if(/^(r|right|b|bottom)$/i.test(B)){var E=3DA-F;return =
function(G){if(G!=3D=3DD){D=3DG;return =
G-E}}}else{if(B.indexOf("%")!=3D-1){var =
C=3DparseFloat(B.replace("%",""))*0.01;return =
function(G){if(G!=3D=3DD){D=3DG;return =
Math.floor(G*C)}}}else{B=3DparseInt(B,10);if(!isNaN(B)){return =
function(G){if(G!=3D=3DD){D=3DG;return G+B}}}}}}return =
false},adjustWidthAnchor:function(B,A){return =
B},adjustHeightAnchor:function(B,A){return =
B}});Ext.Container.LAYOUTS["anchor"]=3DExt.layout.AnchorLayout;=0A=
Ext.layout.ColumnLayout=3DExt.extend(Ext.layout.ContainerLayout,{monitorR=
esize:true,extraCls:"x-column",scrollOffset:0,isValidParent:function(B,A)=
{return =
B.getEl().dom.parentNode=3D=3Dthis.innerCt.dom},onLayout:function(C,F){va=
r =
D=3DC.items.items,E=3DD.length,G,A;if(!this.innerCt){F.addClass("x-column=
-layout-ct");this.innerCt=3DF.createChild({cls:"x-column-inner"});this.in=
nerCt.createChild({cls:"x-clear"})}this.renderAll(C,this.innerCt);var =
J=3DExt.isIE&&F.dom!=3DExt.getBody().dom?F.getStyleSize():F.getViewSize()=
;if(J.width<1&&J.height<1){return }var =
H=3DJ.width-F.getPadding("lr")-this.scrollOffset,B=3DJ.height-F.getPaddin=
g("tb"),I=3DH;this.innerCt.setWidth(H);for(A=3D0;A<E;A++){G=3DD[A];if(!G.=
columnWidth){I-=3D(G.getSize().width+G.getEl().getMargins("lr"))}}I=3DI<0=
?0:I;for(A=3D0;A<E;A++){G=3DD[A];if(G.columnWidth){G.setSize(Math.floor(G=
.columnWidth*I)-G.getEl().getMargins("lr"))}}}});Ext.Container.LAYOUTS["c=
olumn"]=3DExt.layout.ColumnLayout;=0A=
Ext.layout.BorderLayout=3DExt.extend(Ext.layout.ContainerLayout,{monitorR=
esize:true,rendered:false,onLayout:function(B,X){var =
C;if(!this.rendered){X.position();X.addClass("x-border-layout-ct");var =
M=3DB.items.items;C=3D[];for(var Q=3D0,R=3DM.length;Q<R;Q++){var =
U=3DM[Q];var =
F=3DU.region;if(U.collapsed){C.push(U)}U.collapsed=3Dfalse;if(!U.rendered=
){U.cls=3DU.cls?U.cls+" =
x-border-panel":"x-border-panel";U.render(X,Q)}this[F]=3DF!=3D"center"&&U=
.split?new =
Ext.layout.BorderLayout.SplitRegion(this,U.initialConfig,F):new =
Ext.layout.BorderLayout.Region(this,U.initialConfig,F);this[F].render(X,U=
)}this.rendered=3Dtrue}var =
L=3DX.getViewSize();if(L.width<20||L.height<20){if(C){this.restoreCollaps=
ed=3DC}return =
}else{if(this.restoreCollapsed){C=3Dthis.restoreCollapsed;delete =
this.restoreCollapsed}}var J=3DL.width,S=3DL.height;var =
I=3DJ,P=3DS,G=3D0,H=3D0;var =
N=3Dthis.north,K=3Dthis.south,E=3Dthis.west,T=3Dthis.east,U=3Dthis.center=
;if(!U){throw"No center region defined in BorderLayout =
"+B.id}if(N&&N.isVisible()){var W=3DN.getSize();var =
O=3DN.getMargins();W.width=3DJ-(O.left+O.right);W.x=3DO.left;W.y=3DO.top;=
G=3DW.height+W.y+O.bottom;P-=3DG;N.applyLayout(W)}if(K&&K.isVisible()){va=
r W=3DK.getSize();var =
O=3DK.getMargins();W.width=3DJ-(O.left+O.right);W.x=3DO.left;var =
V=3D(W.height+O.top+O.bottom);W.y=3DS-V+O.top;P-=3DV;K.applyLayout(W)}if(=
E&&E.isVisible()){var W=3DE.getSize();var =
O=3DE.getMargins();W.height=3DP-(O.top+O.bottom);W.x=3DO.left;W.y=3DG+O.t=
op;var =
A=3D(W.width+O.left+O.right);H+=3DA;I-=3DA;E.applyLayout(W)}if(T&&T.isVis=
ible()){var W=3DT.getSize();var =
O=3DT.getMargins();W.height=3DP-(O.top+O.bottom);var =
A=3D(W.width+O.left+O.right);W.x=3DJ-A+O.left;W.y=3DG+O.top;I-=3DA;T.appl=
yLayout(W)}var O=3DU.getMargins();var =
D=3D{x:H+O.left,y:G+O.top,width:I-(O.left+O.right),height:P-(O.top+O.bott=
om)};U.applyLayout(D);if(C){for(var =
Q=3D0,R=3DC.length;Q<R;Q++){C[Q].collapse(false)}}if(Ext.isIE&&Ext.isStri=
ct){X.repaint()}},destroy:function(){var =
B=3D["north","south","east","west"];for(var A=3D0;A<B.length;A++){var =
C=3Dthis[B[A]];if(C&&C.split){C.split.destroy(true)}}Ext.layout.BorderLay=
out.superclass.destroy.call(this)}});Ext.layout.BorderLayout.Region=3Dfun=
ction(B,A,C){Ext.apply(this,A);this.layout=3DB;this.position=3DC;this.sta=
te=3D{};if(typeof =
this.margins=3D=3D"string"){this.margins=3Dthis.layout.parseMargins(this.=
margins)}this.margins=3DExt.applyIf(this.margins||{},this.defaultMargins)=
;if(this.collapsible){if(typeof =
this.cmargins=3D=3D"string"){this.cmargins=3Dthis.layout.parseMargins(thi=
s.cmargins)}if(this.collapseMode=3D=3D"mini"&&!this.cmargins){this.cmargi=
ns=3D{left:0,top:0,right:0,bottom:0}}else{this.cmargins=3DExt.applyIf(thi=
s.cmargins||{},C=3D=3D"north"||C=3D=3D"south"?this.defaultNSCMargins:this=
.defaultEWCMargins)}}};Ext.layout.BorderLayout.Region.prototype=3D{collap=
sible:false,split:false,floatable:true,minWidth:50,minHeight:50,defaultMa=
rgins:{left:0,top:0,right:0,bottom:0},defaultNSCMargins:{left:5,top:5,rig=
ht:5,bottom:5},defaultEWCMargins:{left:5,top:0,right:5,bottom:0},isCollap=
sed:false,render:function(B,C){this.panel=3DC;C.el.enableDisplayMode();th=
is.targetEl=3DB;this.el=3DC.el;var =
A=3DC.getState,D=3Dthis.position;C.getState=3Dfunction(){return =
Ext.apply(A.call(C)||{},this.state)}.createDelegate(this);if(D!=3D"center=
"){C.allowQueuedExpand=3Dfalse;C.on({beforecollapse:this.beforeCollapse,c=
ollapse:this.onCollapse,beforeexpand:this.beforeExpand,expand:this.onExpa=
nd,hide:this.onHide,show:this.onShow,scope:this});if(this.collapsible){C.=
collapseEl=3D"el";C.slideAnchor=3Dthis.getSlideAnchor()}if(C.tools&&C.too=
ls.toggle){C.tools.toggle.addClass("x-tool-collapse-"+D);C.tools.toggle.a=
ddClassOnOver("x-tool-collapse-"+D+"-over")}}},getCollapsedEl:function(){=
if(!this.collapsedEl){if(!this.toolTemplate){var B=3Dnew =
Ext.Template("<div class=3D\"x-tool =
x-tool-{id}\">&#160;</div>");B.disableFormats=3Dtrue;B.compile();Ext.layo=
ut.BorderLayout.Region.prototype.toolTemplate=3DB}this.collapsedEl=3Dthis=
.targetEl.createChild({cls:"x-layout-collapsed =
x-layout-collapsed-"+this.position,id:this.panel.id+"-xcollapsed"});this.=
collapsedEl.enableDisplayMode("block");if(this.collapseMode=3D=3D"mini"){=
this.collapsedEl.addClass("x-layout-cmini-"+this.position);this.miniColla=
psedEl=3Dthis.collapsedEl.createChild({cls:"x-layout-mini =
x-layout-mini-"+this.position,html:"&#160;"});this.miniCollapsedEl.addCla=
ssOnOver("x-layout-mini-over");this.collapsedEl.addClassOnOver("x-layout-=
collapsed-over");this.collapsedEl.on("click",this.onExpandClick,this,{sto=
pEvent:true})}else{var =
A=3Dthis.toolTemplate.append(this.collapsedEl.dom,{id:"expand-"+this.posi=
tion},true);A.addClassOnOver("x-tool-expand-"+this.position+"-over");A.on=
("click",this.onExpandClick,this,{stopEvent:true});if(this.floatable!=3D=3D=
false){this.collapsedEl.addClassOnOver("x-layout-collapsed-over");this.co=
llapsedEl.on("click",this.collapseClick,this)}}}return =
this.collapsedEl},onExpandClick:function(A){if(this.isSlid){this.afterSli=
deIn();this.panel.expand(false)}else{this.panel.expand()}},onCollapseClic=
k:function(A){this.panel.collapse()},beforeCollapse:function(B,A){this.la=
stAnim=3DA;if(this.splitEl){this.splitEl.hide()}this.getCollapsedEl().sho=
w();this.panel.el.setStyle("z-index",100);this.isCollapsed=3Dtrue;this.la=
yout.layout()},onCollapse:function(A){this.panel.el.setStyle("z-index",1)=
;if(this.lastAnim=3D=3D=3Dfalse||this.panel.animCollapse=3D=3D=3Dfalse){t=
his.getCollapsedEl().dom.style.visibility=3D"visible"}else{this.getCollap=
sedEl().slideIn(this.panel.slideAnchor,{duration:0.2})}this.state.collaps=
ed=3Dtrue;this.panel.saveState()},beforeExpand:function(A){var =
B=3Dthis.getCollapsedEl();this.el.show();if(this.position=3D=3D"east"||th=
is.position=3D=3D"west"){this.panel.setSize(undefined,B.getHeight())}else=
{this.panel.setSize(B.getWidth(),undefined)}B.hide();B.dom.style.visibili=
ty=3D"hidden";this.panel.el.setStyle("z-index",100)},onExpand:function(){=
this.isCollapsed=3Dfalse;if(this.splitEl){this.splitEl.show()}this.layout=
.layout();this.panel.el.setStyle("z-index",1);this.state.collapsed=3Dfals=
e;this.panel.saveState()},collapseClick:function(A){if(this.isSlid){A.sto=
pPropagation();this.slideIn()}else{A.stopPropagation();this.slideOut()}},=
onHide:function(){if(this.isCollapsed){this.getCollapsedEl().hide()}else{=
if(this.splitEl){this.splitEl.hide()}}},onShow:function(){if(this.isColla=
psed){this.getCollapsedEl().show()}else{if(this.splitEl){this.splitEl.sho=
w()}}},isVisible:function(){return =
!this.panel.hidden},getMargins:function(){return =
this.isCollapsed&&this.cmargins?this.cmargins:this.margins},getSize:funct=
ion(){return =
this.isCollapsed?this.getCollapsedEl().getSize():this.panel.getSize()},se=
tPanel:function(A){this.panel=3DA},getMinWidth:function(){return =
this.minWidth},getMinHeight:function(){return =
this.minHeight},applyLayoutCollapsed:function(A){var =
B=3Dthis.getCollapsedEl();B.setLeftTop(A.x,A.y);B.setSize(A.width,A.heigh=
t)},applyLayout:function(A){if(this.isCollapsed){this.applyLayoutCollapse=
d(A)}else{this.panel.setPosition(A.x,A.y);this.panel.setSize(A.width,A.he=
ight)}},beforeSlide:function(){this.panel.beforeEffect()},afterSlide:func=
tion(){this.panel.afterEffect()},initAutoHide:function(){if(this.autoHide=
!=3D=3Dfalse){if(!this.autoHideHd){var A=3Dnew =
Ext.util.DelayedTask(this.slideIn,this);this.autoHideHd=3D{"mouseout":fun=
ction(B){if(!B.within(this.el,true)){A.delay(500)}},"mouseover":function(=
B){A.cancel()},scope:this}}this.el.on(this.autoHideHd)}},clearAutoHide:fu=
nction(){if(this.autoHide!=3D=3Dfalse){this.el.un("mouseout",this.autoHid=
eHd.mouseout);this.el.un("mouseover",this.autoHideHd.mouseover)}},clearMo=
nitor:function(){Ext.getDoc().un("click",this.slideInIf,this)},slideOut:f=
unction(){if(this.isSlid||this.el.hasActiveFx()){return =
}this.isSlid=3Dtrue;var =
A=3Dthis.panel.tools;if(A&&A.toggle){A.toggle.hide()}this.el.show();if(th=
is.position=3D=3D"east"||this.position=3D=3D"west"){this.panel.setSize(un=
defined,this.collapsedEl.getHeight())}else{this.panel.setSize(this.collap=
sedEl.getWidth(),undefined)}this.restoreLT=3D[this.el.dom.style.left,this=
.el.dom.style.top];this.el.alignTo(this.collapsedEl,this.getCollapseAncho=
r());this.el.setStyle("z-index",102);if(this.animFloat!=3D=3Dfalse){this.=
beforeSlide();this.el.slideIn(this.getSlideAnchor(),{callback:function(){=
this.afterSlide();this.initAutoHide();Ext.getDoc().on("click",this.slideI=
nIf,this)},scope:this,block:true})}else{this.initAutoHide();Ext.getDoc().=
on("click",this.slideInIf,this)}},afterSlideIn:function(){this.clearAutoH=
ide();this.isSlid=3Dfalse;this.clearMonitor();this.el.setStyle("z-index",=
"");this.el.dom.style.left=3Dthis.restoreLT[0];this.el.dom.style.top=3Dth=
is.restoreLT[1];var =
A=3Dthis.panel.tools;if(A&&A.toggle){A.toggle.show()}},slideIn:function(A=
){if(!this.isSlid||this.el.hasActiveFx()){Ext.callback(A);return =
}this.isSlid=3Dfalse;if(this.animFloat!=3D=3Dfalse){this.beforeSlide();th=
is.el.slideOut(this.getSlideAnchor(),{callback:function(){this.el.hide();=
this.afterSlide();this.afterSlideIn();Ext.callback(A)},scope:this,block:t=
rue})}else{this.el.hide();this.afterSlideIn()}},slideInIf:function(A){if(=
!A.within(this.el)){this.slideIn()}},anchors:{"west":"left","east":"right=
","north":"top","south":"bottom"},sanchors:{"west":"l","east":"r","north"=
:"t","south":"b"},canchors:{"west":"tl-tr","east":"tr-tl","north":"tl-bl"=
,"south":"bl-tl"},getAnchor:function(){return =
this.anchors[this.position]},getCollapseAnchor:function(){return =
this.canchors[this.position]},getSlideAnchor:function(){return =
this.sanchors[this.position]},getAlignAdj:function(){var =
A=3Dthis.cmargins;switch(this.position){case"west":return[0,0];break;case=
"east":return[0,0];break;case"north":return[0,0];break;case"south":return=
[0,0];break}},getExpandAdj:function(){var =
B=3Dthis.collapsedEl,A=3Dthis.cmargins;switch(this.position){case"west":r=
eturn[-(A.right+B.getWidth()+A.left),0];break;case"east":return[A.right+B=
.getWidth()+A.left,0];break;case"north":return[0,-(A.top+A.bottom+B.getHe=
ight())];break;case"south":return[0,A.top+A.bottom+B.getHeight()];break}}=
};Ext.layout.BorderLayout.SplitRegion=3Dfunction(B,A,C){Ext.layout.Border=
Layout.SplitRegion.superclass.constructor.call(this,B,A,C);this.applyLayo=
ut=3Dthis.applyFns[C]};Ext.extend(Ext.layout.BorderLayout.SplitRegion,Ext=
.layout.BorderLayout.Region,{splitTip:"Drag to =
resize.",collapsibleSplitTip:"Drag to resize. Double click to =
hide.",useSplitTips:false,splitSettings:{north:{orientation:Ext.SplitBar.=
VERTICAL,placement:Ext.SplitBar.TOP,maxFn:"getVMaxSize",minProp:"minHeigh=
t",maxProp:"maxHeight"},south:{orientation:Ext.SplitBar.VERTICAL,placemen=
t:Ext.SplitBar.BOTTOM,maxFn:"getVMaxSize",minProp:"minHeight",maxProp:"ma=
xHeight"},east:{orientation:Ext.SplitBar.HORIZONTAL,placement:Ext.SplitBa=
r.RIGHT,maxFn:"getHMaxSize",minProp:"minWidth",maxProp:"maxWidth"},west:{=
orientation:Ext.SplitBar.HORIZONTAL,placement:Ext.SplitBar.LEFT,maxFn:"ge=
tHMaxSize",minProp:"minWidth",maxProp:"maxWidth"}},applyFns:{west:functio=
n(C){if(this.isCollapsed){return this.applyLayoutCollapsed(C)}var =
D=3Dthis.splitEl.dom,B=3DD.style;this.panel.setPosition(C.x,C.y);var =
A=3DD.offsetWidth;B.left=3D(C.x+C.width-A)+"px";B.top=3D(C.y)+"px";B.heig=
ht=3DMath.max(0,C.height)+"px";this.panel.setSize(C.width-A,C.height)},ea=
st:function(C){if(this.isCollapsed){return =
this.applyLayoutCollapsed(C)}var D=3Dthis.splitEl.dom,B=3DD.style;var =
A=3DD.offsetWidth;this.panel.setPosition(C.x+A,C.y);B.left=3D(C.x)+"px";B=
.top=3D(C.y)+"px";B.height=3DMath.max(0,C.height)+"px";this.panel.setSize=
(C.width-A,C.height)},north:function(C){if(this.isCollapsed){return =
this.applyLayoutCollapsed(C)}var D=3Dthis.splitEl.dom,B=3DD.style;var =
A=3DD.offsetHeight;this.panel.setPosition(C.x,C.y);B.left=3D(C.x)+"px";B.=
top=3D(C.y+C.height-A)+"px";B.width=3DMath.max(0,C.width)+"px";this.panel=
.setSize(C.width,C.height-A)},south:function(C){if(this.isCollapsed){retu=
rn this.applyLayoutCollapsed(C)}var D=3Dthis.splitEl.dom,B=3DD.style;var =
A=3DD.offsetHeight;this.panel.setPosition(C.x,C.y+A);B.left=3D(C.x)+"px";=
B.top=3D(C.y)+"px";B.width=3DMath.max(0,C.width)+"px";this.panel.setSize(=
C.width,C.height-A)}},render:function(A,C){Ext.layout.BorderLayout.SplitR=
egion.superclass.render.call(this,A,C);var =
D=3Dthis.position;this.splitEl=3DA.createChild({cls:"x-layout-split =
x-layout-split-"+D,html:"&#160;",id:this.panel.id+"-xsplit"});if(this.col=
lapseMode=3D=3D"mini"){this.miniSplitEl=3Dthis.splitEl.createChild({cls:"=
x-layout-mini =
x-layout-mini-"+D,html:"&#160;"});this.miniSplitEl.addClassOnOver("x-layo=
ut-mini-over");this.miniSplitEl.on("click",this.onCollapseClick,this,{sto=
pEvent:true})}var B=3Dthis.splitSettings[D];this.split=3Dnew =
Ext.SplitBar(this.splitEl.dom,C.el,B.orientation);this.split.placement=3D=
B.placement;this.split.getMaximumSize=3Dthis[B.maxFn].createDelegate(this=
);this.split.minSize=3Dthis.minSize||this[B.minProp];this.split.on("befor=
eapply",this.onSplitMove,this);this.split.useShim=3Dthis.useShim=3D=3D=3D=
true;this.maxSize=3Dthis.maxSize||this[B.maxProp];if(C.hidden){this.split=
El.hide()}if(this.useSplitTips){this.splitEl.dom.title=3Dthis.collapsible=
?this.collapsibleSplitTip:this.splitTip}if(this.collapsible){this.splitEl=
.on("dblclick",this.onCollapseClick,this)}},getSize:function(){if(this.is=
Collapsed){return this.collapsedEl.getSize()}var =
A=3Dthis.panel.getSize();if(this.position=3D=3D"north"||this.position=3D=3D=
"south"){A.height+=3Dthis.splitEl.dom.offsetHeight}else{A.width+=3Dthis.s=
plitEl.dom.offsetWidth}return A},getHMaxSize:function(){var =
B=3Dthis.maxSize||10000;var A=3Dthis.layout.center;return =
Math.min(B,(this.el.getWidth()+A.el.getWidth())-A.getMinWidth())},getVMax=
Size:function(){var B=3Dthis.maxSize||10000;var =
A=3Dthis.layout.center;return =
Math.min(B,(this.el.getHeight()+A.el.getHeight())-A.getMinHeight())},onSp=
litMove:function(B,A){var =
C=3Dthis.panel.getSize();this.lastSplitSize=3DA;if(this.position=3D=3D"no=
rth"||this.position=3D=3D"south"){this.panel.setSize(C.width,A);this.stat=
e.height=3DA}else{this.panel.setSize(A,C.height);this.state.width=3DA}thi=
s.layout.layout();this.panel.saveState();return =
false},getSplitBar:function(){return =
this.split}});Ext.Container.LAYOUTS["border"]=3DExt.layout.BorderLayout;=0A=
Ext.layout.FormLayout=3DExt.extend(Ext.layout.AnchorLayout,{labelSeparato=
r:":",getAnchorViewSize:function(A,B){return =
A.body.getStyleSize()},setContainer:function(B){Ext.layout.FormLayout.sup=
erclass.setContainer.call(this,B);if(B.labelAlign){B.addClass("x-form-lab=
el-"+B.labelAlign)}if(B.hideLabels){this.labelStyle=3D"display:none";this=
.elementStyle=3D"padding-left:0;";this.labelAdjust=3D0}else{this.labelSep=
arator=3DB.labelSeparator||this.labelSeparator;B.labelWidth=3DB.labelWidt=
h||100;if(typeof B.labelWidth=3D=3D"number"){var C=3D(typeof =
B.labelPad=3D=3D"number"?B.labelPad:5);this.labelAdjust=3DB.labelWidth+C;=
this.labelStyle=3D"width:"+B.labelWidth+"px;";this.elementStyle=3D"paddin=
g-left:"+(B.labelWidth+C)+"px"}if(B.labelAlign=3D=3D"top"){this.labelStyl=
e=3D"width:auto;";this.labelAdjust=3D0;this.elementStyle=3D"padding-left:=
0;"}}if(!this.fieldTpl){var A=3Dnew Ext.Template("<div =
class=3D\"x-form-item {5}\" tabIndex=3D\"-1\">","<label for=3D\"{0}\" =
style=3D\"{2}\" class=3D\"x-form-item-label\">{1}{4}</label>","<div =
class=3D\"x-form-element\" id=3D\"x-form-el-{0}\" =
style=3D\"{3}\">","</div><div =
class=3D\"{6}\"></div>","</div>");A.disableFormats=3Dtrue;A.compile();Ext=
.layout.FormLayout.prototype.fieldTpl=3DA}},renderItem:function(D,A,C){if=
(D&&!D.rendered&&D.isFormField&&D.inputType!=3D"hidden"){var =
B=3D[D.id,D.fieldLabel,D.labelStyle||this.labelStyle||"",this.elementStyl=
e||"",typeof =
D.labelSeparator=3D=3D"undefined"?this.labelSeparator:D.labelSeparator,(D=
.itemCls||this.container.itemCls||"")+(D.hideLabel?" =
x-hide-label":""),D.clearCls||"x-form-clear-left"];if(typeof =
A=3D=3D"number"){A=3DC.dom.childNodes[A]||null}if(A){this.fieldTpl.insert=
Before(A,B)}else{this.fieldTpl.append(C,B)}D.render("x-form-el-"+D.id)}el=
se{Ext.layout.FormLayout.superclass.renderItem.apply(this,arguments)}},ad=
justWidthAnchor:function(B,A){return =
B-(A.isFormField?(A.hideLabel?0:this.labelAdjust):0)},isValidParent:funct=
ion(B,A){return =
true}});Ext.Container.LAYOUTS["form"]=3DExt.layout.FormLayout;=0A=
Ext.layout.Accordion=3DExt.extend(Ext.layout.FitLayout,{fill:true,autoWid=
th:true,titleCollapse:true,hideCollapseTool:false,collapseFirst:false,ani=
mate:false,sequence:false,activeOnTop:false,renderItem:function(A){if(thi=
s.animate=3D=3D=3Dfalse){A.animCollapse=3Dfalse}A.collapsible=3Dtrue;if(t=
his.autoWidth){A.autoWidth=3Dtrue}if(this.titleCollapse){A.titleCollapse=3D=
true}if(this.hideCollapseTool){A.hideCollapseTool=3Dtrue}if(this.collapse=
First!=3D=3Dundefined){A.collapseFirst=3Dthis.collapseFirst}if(!this.acti=
veItem&&!A.collapsed){this.activeItem=3DA}else{if(this.activeItem){A.coll=
apsed=3Dtrue}}Ext.layout.Accordion.superclass.renderItem.apply(this,argum=
ents);A.header.addClass("x-accordion-hd");A.on("beforeexpand",this.before=
Expand,this)},beforeExpand:function(C,B){var =
A=3Dthis.activeItem;if(A){if(this.sequence){delete =
this.activeItem;if(!A.collapsed){A.collapse({callback:function(){C.expand=
(B||true)},scope:this});return =
false}}else{A.collapse(this.animate)}}this.activeItem=3DC;if(this.activeO=
nTop){C.el.dom.parentNode.insertBefore(C.el.dom,C.el.dom.parentNode.first=
Child)}this.layout()},setItemSize:function(F,E){if(this.fill&&F){var =
B=3Dthis.container.items.items;var D=3D0;for(var =
C=3D0,A=3DB.length;C<A;C++){var =
G=3DB[C];if(G!=3DF){D+=3D(G.getSize().height-G.bwrap.getHeight())}}E.heig=
ht-=3DD;F.setSize(E)}}});Ext.Container.LAYOUTS["accordion"]=3DExt.layout.=
Accordion;=0A=
Ext.layout.TableLayout=3DExt.extend(Ext.layout.ContainerLayout,{monitorRe=
size:false,setContainer:function(A){Ext.layout.TableLayout.superclass.set=
Container.call(this,A);this.currentRow=3D0;this.currentColumn=3D0;this.ce=
lls=3D[]},onLayout:function(C,E){var =
D=3DC.items.items,A=3DD.length,F,B;if(!this.table){E.addClass("x-table-la=
yout-ct");this.table=3DE.createChild({tag:"table",cls:"x-table-layout",ce=
llspacing:0,cn:{tag:"tbody"}},null,true);this.renderAll(C,E)}},getRow:fun=
ction(A){var =
B=3Dthis.table.tBodies[0].childNodes[A];if(!B){B=3Ddocument.createElement=
("tr");this.table.tBodies[0].appendChild(B)}return =
B},getNextCell:function(H){var =
A=3Dthis.getNextNonSpan(this.currentColumn,this.currentRow);var =
E=3Dthis.currentColumn=3DA[0],D=3Dthis.currentRow=3DA[1];for(var =
G=3DD;G<D+(H.rowspan||1);G++){if(!this.cells[G]){this.cells[G]=3D[]}for(v=
ar C=3DE;C<E+(H.colspan||1);C++){this.cells[G][C]=3Dtrue}}var =
F=3Ddocument.createElement("td");if(H.cellId){F.id=3DH.cellId}var =
B=3D"x-table-layout-cell";if(H.cellCls){B+=3D" =
"+H.cellCls}F.className=3DB;if(H.colspan){F.colSpan=3DH.colspan}if(H.rows=
pan){F.rowSpan=3DH.rowspan}this.getRow(D).appendChild(F);return =
F},getNextNonSpan:function(A,C){var =
B=3Dthis.columns;while((B&&A>=3DB)||(this.cells[C]&&this.cells[C][A])){if=
(B&&A>=3DB){C++;A=3D0}else{A++}}return[A,C]},renderItem:function(C,A,B){i=
f(C&&!C.rendered){C.render(this.getNextCell(C))}},isValidParent:function(=
B,A){return =
true}});Ext.Container.LAYOUTS["table"]=3DExt.layout.TableLayout;=0A=
Ext.layout.AbsoluteLayout=3DExt.extend(Ext.layout.AnchorLayout,{extraCls:=
"x-abs-layout-item",isForm:false,setContainer:function(A){Ext.layout.Abso=
luteLayout.superclass.setContainer.call(this,A);if(A.isXType("form")){thi=
s.isForm=3Dtrue}},onLayout:function(A,B){if(this.isForm){A.body.position(=
)}else{B.position()}Ext.layout.AbsoluteLayout.superclass.onLayout.call(th=
is,A,B)},getAnchorViewSize:function(A,B){return =
this.isForm?A.body.getStyleSize():Ext.layout.AbsoluteLayout.superclass.ge=
tAnchorViewSize.call(this,A,B)},isValidParent:function(B,A){return =
this.isForm?true:Ext.layout.AbsoluteLayout.superclass.isValidParent.call(=
this,B,A)},adjustWidthAnchor:function(B,A){return =
B?B-A.getPosition(true)[0]:B},adjustHeightAnchor:function(B,A){return =
B?B-A.getPosition(true)[1]:B}});Ext.Container.LAYOUTS["absolute"]=3DExt.l=
ayout.AbsoluteLayout;=0A=
Ext.Viewport=3DExt.extend(Ext.Container,{initComponent:function(){Ext.Vie=
wport.superclass.initComponent.call(this);document.getElementsByTagName("=
html")[0].className+=3D" =
x-viewport";this.el=3DExt.getBody();this.el.setHeight=3DExt.emptyFn;this.=
el.setWidth=3DExt.emptyFn;this.el.setSize=3DExt.emptyFn;this.el.dom.scrol=
l=3D"no";this.allowDomMove=3Dfalse;this.autoWidth=3Dtrue;this.autoHeight=3D=
true;Ext.EventManager.onWindowResize(this.fireResize,this);this.renderTo=3D=
this.el},fireResize:function(A,B){this.fireEvent("resize",this,A,B,A,B)}}=
);Ext.reg("viewport",Ext.Viewport);=0A=
Ext.Panel=3DExt.extend(Ext.Container,{baseCls:"x-panel",collapsedCls:"x-p=
anel-collapsed",maskDisabled:true,animCollapse:Ext.enableFx,headerAsText:=
true,buttonAlign:"right",collapsed:false,collapseFirst:true,minButtonWidt=
h:75,elements:"body",toolTarget:"header",collapseEl:"bwrap",slideAnchor:"=
t",disabledClass:"",deferHeight:true,expandDefaults:{duration:0.25},colla=
pseDefaults:{duration:0.25},initComponent:function(){Ext.Panel.superclass=
.initComponent.call(this);this.addEvents("bodyresize","titlechange","coll=
apse","expand","beforecollapse","beforeexpand","beforeclose","close","act=
ivate","deactivate");if(this.tbar){this.elements+=3D",tbar";if(typeof =
this.tbar=3D=3D"object"){this.topToolbar=3Dthis.tbar}delete =
this.tbar}if(this.bbar){this.elements+=3D",bbar";if(typeof =
this.bbar=3D=3D"object"){this.bottomToolbar=3Dthis.bbar}delete =
this.bbar}if(this.header=3D=3D=3Dtrue){this.elements+=3D",header";delete =
this.header}else{if(this.title&&this.header!=3D=3Dfalse){this.elements+=3D=
",header"}}if(this.footer=3D=3D=3Dtrue){this.elements+=3D",footer";delete=
 this.footer}if(this.buttons){var =
C=3Dthis.buttons;this.buttons=3D[];for(var =
B=3D0,A=3DC.length;B<A;B++){if(C[B].render){C[B].ownerCt=3Dthis;this.butt=
ons.push(C[B])}else{this.addButton(C[B])}}}if(this.autoLoad){this.on("ren=
der",this.doAutoLoad,this,{delay:10})}},createElement:function(A,C){if(th=
is[A]){C.appendChild(this[A].dom);return =
}if(A=3D=3D=3D"bwrap"||this.elements.indexOf(A)!=3D-1){if(this[A+"Cfg"]){=
this[A]=3DExt.fly(C).createChild(this[A+"Cfg"])}else{var =
B=3Ddocument.createElement("div");B.className=3Dthis[A+"Cls"];this[A]=3DE=
xt.get(C.appendChild(B))}}},onRender:function(H,G){Ext.Panel.superclass.o=
nRender.call(this,H,G);this.createClasses();if(this.el){this.el.addClass(=
this.baseCls);this.header=3Dthis.el.down("."+this.headerCls);this.bwrap=3D=
this.el.down("."+this.bwrapCls);var =
M=3Dthis.bwrap?this.bwrap:this.el;this.tbar=3DM.down("."+this.tbarCls);th=
is.body=3DM.down("."+this.bodyCls);this.bbar=3DM.down("."+this.bbarCls);t=
his.footer=3DM.down("."+this.footerCls);this.fromMarkup=3Dtrue}else{this.=
el=3DH.createChild({id:this.id,cls:this.baseCls},G)}var =
A=3Dthis.el,K=3DA.dom;if(this.cls){this.el.addClass(this.cls)}if(this.but=
tons){this.elements+=3D",footer"}if(this.frame){A.insertHtml("afterBegin"=
,String.format(Ext.Element.boxMarkup,this.baseCls));this.createElement("h=
eader",K.firstChild.firstChild.firstChild);this.createElement("bwrap",K);=
var O=3Dthis.bwrap.dom;var =
E=3DK.childNodes[1],B=3DK.childNodes[2];O.appendChild(E);O.appendChild(B)=
;var =
P=3DO.firstChild.firstChild.firstChild;this.createElement("tbar",P);this.=
createElement("body",P);this.createElement("bbar",P);this.createElement("=
footer",O.lastChild.firstChild.firstChild);if(!this.footer){this.bwrap.do=
m.lastChild.className+=3D" =
x-panel-nofooter"}}else{this.createElement("header",K);this.createElement=
("bwrap",K);var =
O=3Dthis.bwrap.dom;this.createElement("tbar",O);this.createElement("body"=
,O);this.createElement("bbar",O);this.createElement("footer",O);if(!this.=
header){this.body.addClass(this.bodyCls+"-noheader");if(this.tbar){this.t=
bar.addClass(this.tbarCls+"-noheader")}}}if(this.border=3D=3D=3Dfalse){th=
is.el.addClass(this.baseCls+"-noborder");this.body.addClass(this.bodyCls+=
"-noborder");if(this.header){this.header.addClass(this.headerCls+"-nobord=
er")}if(this.footer){this.footer.addClass(this.footerCls+"-noborder")}if(=
this.tbar){this.tbar.addClass(this.tbarCls+"-noborder")}if(this.bbar){thi=
s.bbar.addClass(this.bbarCls+"-noborder")}}if(this.bodyBorder=3D=3D=3Dfal=
se){this.body.addClass(this.bodyCls+"-noborder")}if(this.bodyStyle){this.=
body.applyStyles(this.bodyStyle)}this.bwrap.enableDisplayMode("block");if=
(this.header){this.header.unselectable();if(this.headerAsText){this.heade=
r.dom.innerHTML=3D"<span =
class=3D\""+this.headerTextCls+"\">"+this.header.dom.innerHTML+"</span>";=
if(this.iconCls){this.setIconClass(this.iconCls)}}}if(this.floating){this=
.makeFloating(this.floating)}if(this.collapsible){this.tools=3Dthis.tools=
?this.tools.slice(0):[];if(!this.hideCollapseTool){this.tools[this.collap=
seFirst?"unshift":"push"]({id:"toggle",handler:this.toggleCollapse,scope:=
this})}if(this.titleCollapse&&this.header){this.header.on("click",this.to=
ggleCollapse,this);this.header.setStyle("cursor","pointer")}}if(this.tool=
s){var =
J=3Dthis.tools;this.tools=3D{};this.addTool.apply(this,J)}else{this.tools=
=3D{}}if(this.buttons&&this.buttons.length>0){var =
D=3Dthis.footer.createChild({cls:"x-panel-btns-ct",cn:{cls:"x-panel-btns =
x-panel-btns-"+this.buttonAlign,html:"<table =
cellspacing=3D\"0\"><tbody><tr></tr></tbody></table><div =
class=3D\"x-clear\"></div>"}},null,true);var =
L=3DD.getElementsByTagName("tr")[0];for(var =
F=3D0,I=3Dthis.buttons.length;F<I;F++){var N=3Dthis.buttons[F];var =
C=3Ddocument.createElement("td");C.className=3D"x-panel-btn-td";N.render(=
L.appendChild(C))}}if(this.tbar&&this.topToolbar){if(Ext.isArray(this.top=
Toolbar)){this.topToolbar=3Dnew =
Ext.Toolbar(this.topToolbar)}this.topToolbar.render(this.tbar);this.topTo=
olbar.ownerCt=3Dthis}if(this.bbar&&this.bottomToolbar){if(Ext.isArray(thi=
s.bottomToolbar)){this.bottomToolbar=3Dnew =
Ext.Toolbar(this.bottomToolbar)}this.bottomToolbar.render(this.bbar);this=
.bottomToolbar.ownerCt=3Dthis}},setIconClass:function(B){var =
A=3Dthis.iconCls;this.iconCls=3DB;if(this.rendered&&this.header){if(this.=
frame){this.header.addClass("x-panel-icon");this.header.replaceClass(A,th=
is.iconCls)}else{var D=3Dthis.header.dom;var =
C=3DD.firstChild&&String(D.firstChild.tagName).toLowerCase()=3D=3D"img"?D=
.firstChild:null;if(C){Ext.fly(C).replaceClass(A,this.iconCls)}else{Ext.D=
omHelper.insertBefore(D.firstChild,{tag:"img",src:Ext.BLANK_IMAGE_URL,cls=
:"x-panel-inline-icon =
"+this.iconCls})}}}},makeFloating:function(A){this.floating=3Dtrue;this.e=
l=3Dnew Ext.Layer(typeof =
A=3D=3D"object"?A:{shadow:this.shadow!=3D=3Dundefined?this.shadow:"sides"=
,shadowOffset:this.shadowOffset,constrain:false,shim:this.shim=3D=3D=3Dfa=
lse?false:undefined},this.el)},getTopToolbar:function(){return =
this.topToolbar},getBottomToolbar:function(){return =
this.bottomToolbar},addButton:function(A,D,C){var =
E=3D{handler:D,scope:C,minWidth:this.minButtonWidth,hideParent:true};if(t=
ypeof A=3D=3D"string"){E.text=3DA}else{Ext.apply(E,A)}var B=3Dnew =
Ext.Button(E);B.ownerCt=3Dthis;if(!this.buttons){this.buttons=3D[]}this.b=
uttons.push(B);return =
B},addTool:function(){if(!this[this.toolTarget]){return =
}if(!this.toolTemplate){var F=3Dnew Ext.Template("<div class=3D\"x-tool =
x-tool-{id}\">&#160;</div>");F.disableFormats=3Dtrue;F.compile();Ext.Pane=
l.prototype.toolTemplate=3DF}for(var =
E=3D0,C=3Darguments,B=3DC.length;E<B;E++){var =
A=3DC[E],G=3D"x-tool-"+A.id+"-over";var =
D=3Dthis.toolTemplate.insertFirst((A.align!=3D=3D"left")?this[this.toolTa=
rget]:this[this.toolTarget].child("span"),A,true);this.tools[A.id]=3DD;D.=
enableDisplayMode("block");D.on("click",this.createToolHandler(D,A,G,this=
));if(A.on){D.on(A.on)}if(A.hidden){D.hide()}if(A.qtip){if(typeof =
A.qtip=3D=3D"object"){Ext.QuickTips.register(Ext.apply({target:D.id},A.qt=
ip))}else{D.dom.qtip=3DA.qtip}}D.addClassOnOver(G)}},onShow:function(){if=
(this.floating){return =
this.el.show()}Ext.Panel.superclass.onShow.call(this)},onHide:function(){=
if(this.floating){return =
this.el.hide()}Ext.Panel.superclass.onHide.call(this)},createToolHandler:=
function(C,A,D,B){return =
function(E){C.removeClass(D);E.stopEvent();if(A.handler){A.handler.call(A=
.scope||C,E,C,B)}}},afterRender:function(){if(this.fromMarkup&&this.heigh=
t=3D=3D=3Dundefined&&!this.autoHeight){this.height=3Dthis.el.getHeight()}=
if(this.floating&&!this.hidden&&!this.initHidden){this.el.show()}if(this.=
title){this.setTitle(this.title)}this.setAutoScroll();if(this.html){this.=
body.update(typeof =
this.html=3D=3D"object"?Ext.DomHelper.markup(this.html):this.html);delete=
 this.html}if(this.contentEl){var =
A=3DExt.getDom(this.contentEl);Ext.fly(A).removeClass(["x-hidden","x-hide=
-display"]);this.body.dom.appendChild(A)}if(this.collapsed){this.collapse=
d=3Dfalse;this.collapse(false)}Ext.Panel.superclass.afterRender.call(this=
);this.initEvents()},setAutoScroll:function(){if(this.rendered&&this.auto=
Scroll){var =
A=3Dthis.body||this.el;if(A){A.setOverflow("auto")}}},getKeyMap:function(=
){if(!this.keyMap){this.keyMap=3Dnew =
Ext.KeyMap(this.el,this.keys)}return =
this.keyMap},initEvents:function(){if(this.keys){this.getKeyMap()}if(this=
.draggable){this.initDraggable()}},initDraggable:function(){this.dd=3Dnew=
 Ext.Panel.DD(this,typeof =
this.draggable=3D=3D"boolean"?null:this.draggable)},beforeEffect:function=
(){if(this.floating){this.el.beforeAction()}this.el.addClass("x-panel-ani=
mated")},afterEffect:function(){this.syncShadow();this.el.removeClass("x-=
panel-animated")},createEffect:function(B,A,C){var =
D=3D{scope:C,block:true};if(B=3D=3D=3Dtrue){D.callback=3DA;return =
D}else{if(!B.callback){D.callback=3DA}else{D.callback=3Dfunction(){A.call=
(C);Ext.callback(B.callback,B.scope)}}}return =
Ext.applyIf(D,B)},collapse:function(B){if(this.collapsed||this.el.hasFxBl=
ock()||this.fireEvent("beforecollapse",this,B)=3D=3D=3Dfalse){return =
}var =
A=3DB=3D=3D=3Dtrue||(B!=3D=3Dfalse&&this.animCollapse);this.beforeEffect(=
);this.onCollapse(A,B);return =
this},onCollapse:function(A,B){if(A){this[this.collapseEl].slideOut(this.=
slideAnchor,Ext.apply(this.createEffect(B||true,this.afterCollapse,this),=
this.collapseDefaults))}else{this[this.collapseEl].hide();this.afterColla=
pse()}},afterCollapse:function(){this.collapsed=3Dtrue;this.el.addClass(t=
his.collapsedCls);this.afterEffect();this.fireEvent("collapse",this)},exp=
and:function(B){if(!this.collapsed||this.el.hasFxBlock()||this.fireEvent(=
"beforeexpand",this,B)=3D=3D=3Dfalse){return }var =
A=3DB=3D=3D=3Dtrue||(B!=3D=3Dfalse&&this.animCollapse);this.el.removeClas=
s(this.collapsedCls);this.beforeEffect();this.onExpand(A,B);return =
this},onExpand:function(A,B){if(A){this[this.collapseEl].slideIn(this.sli=
deAnchor,Ext.apply(this.createEffect(B||true,this.afterExpand,this),this.=
expandDefaults))}else{this[this.collapseEl].show();this.afterExpand()}},a=
fterExpand:function(){this.collapsed=3Dfalse;this.afterEffect();this.fire=
Event("expand",this)},toggleCollapse:function(A){this[this.collapsed?"exp=
and":"collapse"](A);return =
this},onDisable:function(){if(this.rendered&&this.maskDisabled){this.el.m=
ask()}Ext.Panel.superclass.onDisable.call(this)},onEnable:function(){if(t=
his.rendered&&this.maskDisabled){this.el.unmask()}Ext.Panel.superclass.on=
Enable.call(this)},onResize:function(A,B){if(A!=3D=3Dundefined||B!=3D=3Du=
ndefined){if(!this.collapsed){if(typeof =
A=3D=3D"number"){this.body.setWidth(this.adjustBodyWidth(A-this.getFrameW=
idth()))}else{if(A=3D=3D"auto"){this.body.setWidth(A)}}if(typeof =
B=3D=3D"number"){this.body.setHeight(this.adjustBodyHeight(B-this.getFram=
eHeight()))}else{if(B=3D=3D"auto"){this.body.setHeight(B)}}if(this.disabl=
ed&&this.el._mask){this.el._mask.setSize(this.el.dom.clientWidth,this.el.=
getHeight())}}else{this.queuedBodySize=3D{width:A,height:B};if(!this.queu=
edExpand&&this.allowQueuedExpand!=3D=3Dfalse){this.queuedExpand=3Dtrue;th=
is.on("expand",function(){delete =
this.queuedExpand;this.onResize(this.queuedBodySize.width,this.queuedBody=
Size.height);this.doLayout()},this,{single:true})}}this.fireEvent("bodyre=
size",this,A,B)}this.syncShadow()},adjustBodyHeight:function(A){return =
A},adjustBodyWidth:function(A){return =
A},onPosition:function(){this.syncShadow()},getFrameWidth:function(){var =
B=3Dthis.el.getFrameWidth("lr");if(this.frame){var =
A=3Dthis.bwrap.dom.firstChild;B+=3D(Ext.fly(A).getFrameWidth("l")+Ext.fly=
(A.firstChild).getFrameWidth("r"));var =
C=3Dthis.bwrap.dom.firstChild.firstChild.firstChild;B+=3DExt.fly(C).getFr=
ameWidth("lr")}return B},getFrameHeight:function(){var =
A=3Dthis.el.getFrameWidth("tb");A+=3D(this.tbar?this.tbar.getHeight():0)+=
(this.bbar?this.bbar.getHeight():0);if(this.frame){var =
C=3Dthis.el.dom.firstChild;var =
D=3Dthis.bwrap.dom.lastChild;A+=3D(C.offsetHeight+D.offsetHeight);var =
B=3Dthis.bwrap.dom.firstChild.firstChild.firstChild;A+=3DExt.fly(B).getFr=
ameWidth("tb")}else{A+=3D(this.header?this.header.getHeight():0)+(this.fo=
oter?this.footer.getHeight():0)}return =
A},getInnerWidth:function(){return =
this.getSize().width-this.getFrameWidth()},getInnerHeight:function(){retu=
rn =
this.getSize().height-this.getFrameHeight()},syncShadow:function(){if(thi=
s.floating){this.el.sync(true)}},getLayoutTarget:function(){return =
this.body},setTitle:function(B,A){this.title=3DB;if(this.header&&this.hea=
derAsText){this.header.child("span").update(B)}if(A){this.setIconClass(A)=
}this.fireEvent("titlechange",this,B);return =
this},getUpdater:function(){return =
this.body.getUpdater()},load:function(){var =
A=3Dthis.body.getUpdater();A.update.apply(A,arguments);return =
this},beforeDestroy:function(){Ext.Element.uncache(this.header,this.tbar,=
this.bbar,this.footer,this.body);if(this.tools){for(var B in =
this.tools){Ext.destroy(this.tools[B])}}if(this.buttons){for(var A in =
this.buttons){Ext.destroy(this.buttons[A])}}Ext.destroy(this.topToolbar,t=
his.bottomToolbar);Ext.Panel.superclass.beforeDestroy.call(this)},createC=
lasses:function(){this.headerCls=3Dthis.baseCls+"-header";this.headerText=
Cls=3Dthis.baseCls+"-header-text";this.bwrapCls=3Dthis.baseCls+"-bwrap";t=
his.tbarCls=3Dthis.baseCls+"-tbar";this.bodyCls=3Dthis.baseCls+"-body";th=
is.bbarCls=3Dthis.baseCls+"-bbar";this.footerCls=3Dthis.baseCls+"-footer"=
},createGhost:function(A,E,B){var =
D=3Ddocument.createElement("div");D.className=3D"x-panel-ghost =
"+(A?A:"");if(this.header){D.appendChild(this.el.dom.firstChild.cloneNode=
(true))}Ext.fly(D.appendChild(document.createElement("ul"))).setHeight(th=
is.bwrap.getHeight());D.style.width=3Dthis.el.dom.offsetWidth+"px";if(!B)=
{this.container.dom.appendChild(D)}else{Ext.getDom(B).appendChild(D)}if(E=
!=3D=3Dfalse&&this.el.useShim!=3D=3Dfalse){var C=3Dnew =
Ext.Layer({shadow:false,useDisplay:true,constrain:false},D);C.show();retu=
rn C}else{return new =
Ext.Element(D)}},doAutoLoad:function(){this.body.load(typeof =
this.autoLoad=3D=3D"object"?this.autoLoad:{url:this.autoLoad})}});Ext.reg=
("panel",Ext.Panel);=0A=
Ext.Window=3DExt.extend(Ext.Panel,{baseCls:"x-window",resizable:true,drag=
gable:true,closable:true,constrain:false,constrainHeader:false,plain:fals=
e,minimizable:false,maximizable:false,minHeight:100,minWidth:200,expandOn=
Show:true,closeAction:"close",elements:"header,body",collapsible:false,in=
itHidden:true,monitorResize:true,frame:true,floating:true,initComponent:f=
unction(){Ext.Window.superclass.initComponent.call(this);this.addEvents("=
resize","maximize","minimize","restore")},getState:function(){return =
Ext.apply(Ext.Window.superclass.getState.call(this)||{},this.getBox())},o=
nRender:function(B,A){Ext.Window.superclass.onRender.call(this,B,A);if(th=
is.plain){this.el.addClass("x-window-plain")}this.focusEl=3Dthis.el.creat=
eChild({tag:"a",href:"#",cls:"x-dlg-focus",tabIndex:"-1",html:"&#160;"});=
this.focusEl.swallowEvent("click",true);this.proxy=3Dthis.el.createProxy(=
"x-window-proxy");this.proxy.enableDisplayMode("block");if(this.modal){th=
is.mask=3Dthis.container.createChild({cls:"ext-el-mask"},this.el.dom);thi=
s.mask.enableDisplayMode("block");this.mask.hide()}},initEvents:function(=
){Ext.Window.superclass.initEvents.call(this);if(this.animateTarget){this=
.setAnimateTarget(this.animateTarget)}if(this.resizable){this.resizer=3Dn=
ew =
Ext.Resizable(this.el,{minWidth:this.minWidth,minHeight:this.minHeight,ha=
ndles:this.resizeHandles||"all",pinned:true,resizeElement:this.resizerAct=
ion});this.resizer.window=3Dthis;this.resizer.on("beforeresize",this.befo=
reResize,this)}if(this.draggable){this.header.addClass("x-window-draggabl=
e")}this.initTools();this.el.on("mousedown",this.toFront,this);this.manag=
er=3Dthis.manager||Ext.WindowMgr;this.manager.register(this);this.hidden=3D=
true;if(this.maximized){this.maximized=3Dfalse;this.maximize()}if(this.cl=
osable){var =
A=3Dthis.getKeyMap();A.on(27,this.onEsc,this);A.disable()}},initDraggable=
:function(){this.dd=3Dnew =
Ext.Window.DD(this)},onEsc:function(){this[this.closeAction]()},beforeDes=
troy:function(){Ext.destroy(this.resizer,this.dd,this.proxy,this.mask);Ex=
t.Window.superclass.beforeDestroy.call(this)},onDestroy:function(){if(thi=
s.manager){this.manager.unregister(this)}Ext.Window.superclass.onDestroy.=
call(this)},initTools:function(){if(this.minimizable){this.addTool({id:"m=
inimize",handler:this.minimize.createDelegate(this,[])})}if(this.maximiza=
ble){this.addTool({id:"maximize",handler:this.maximize.createDelegate(thi=
s,[])});this.addTool({id:"restore",handler:this.restore.createDelegate(th=
is,[]),hidden:true});this.header.on("dblclick",this.toggleMaximize,this)}=
if(this.closable){this.addTool({id:"close",handler:this[this.closeAction]=
.createDelegate(this,[])})}},resizerAction:function(){var =
A=3Dthis.proxy.getBox();this.proxy.hide();this.window.handleResize(A);ret=
urn =
A},beforeResize:function(){this.resizer.minHeight=3DMath.max(this.minHeig=
ht,this.getFrameHeight()+40);this.resizer.minWidth=3DMath.max(this.minWid=
th,this.getFrameWidth()+40);this.resizeBox=3Dthis.el.getBox()},updateHand=
les:function(){if(Ext.isIE&&this.resizer){this.resizer.syncHandleHeight()=
;this.el.repaint()}},handleResize:function(B){var =
A=3Dthis.resizeBox;if(A.x!=3DB.x||A.y!=3DB.y){this.updateBox(B)}else{this=
.setSize(B)}this.focus();this.updateHandles();this.saveState();if(this.la=
yout){this.doLayout()}this.fireEvent("resize",this,B.width,B.height)},foc=
us:function(){var C=3Dthis.focusEl,A=3Dthis.defaultButton,B=3Dtypeof =
A;if(B!=3D"undefined"){if(B=3D=3D"number"){C=3Dthis.buttons[A]}else{if(B=3D=
=3D"string"){C=3DExt.getCmp(A)}else{C=3DA}}}C.focus.defer(10,C)},setAnima=
teTarget:function(A){A=3DExt.get(A);this.animateTarget=3DA},beforeShow:fu=
nction(){delete this.el.lastXY;delete =
this.el.lastLT;if(this.x=3D=3D=3Dundefined||this.y=3D=3D=3Dundefined){var=
 A=3Dthis.el.getAlignToXY(this.container,"c-c");var =
B=3Dthis.el.translatePoints(A[0],A[1]);this.x=3Dthis.x=3D=3D=3Dundefined?=
B.left:this.x;this.y=3Dthis.y=3D=3D=3Dundefined?B.top:this.y}this.el.setL=
eftTop(this.x,this.y);if(this.expandOnShow){this.expand(false)}if(this.mo=
dal){Ext.getBody().addClass("x-body-masked");this.mask.setSize(Ext.lib.Do=
m.getViewWidth(true),Ext.lib.Dom.getViewHeight(true));this.mask.show()}},=
show:function(C,A,B){if(!this.rendered){this.render(Ext.getBody())}if(thi=
s.hidden=3D=3D=3Dfalse){this.toFront();return =
}if(this.fireEvent("beforeshow",this)=3D=3D=3Dfalse){return =
}if(A){this.on("show",A,B,{single:true})}this.hidden=3Dfalse;if(C!=3D=3Du=
ndefined){this.setAnimateTarget(C)}this.beforeShow();if(this.animateTarge=
t){this.animShow()}else{this.afterShow()}},afterShow:function(){this.prox=
y.hide();this.el.setStyle("display","block");this.el.show();if(this.maxim=
ized){this.fitContainer()}if(Ext.isMac&&Ext.isGecko){this.cascade(this.se=
tAutoScroll)}if(this.monitorResize||this.modal||this.constrain||this.cons=
trainHeader){Ext.EventManager.onWindowResize(this.onWindowResize,this)}th=
is.doConstrain();if(this.layout){this.doLayout()}if(this.keyMap){this.key=
Map.enable()}this.toFront();this.updateHandles();this.fireEvent("show",th=
is)},animShow:function(){this.proxy.show();this.proxy.setBox(this.animate=
Target.getBox());this.proxy.setOpacity(0);var =
A=3Dthis.getBox(false);A.callback=3Dthis.afterShow;A.scope=3Dthis;A.durat=
ion=3D0.25;A.easing=3D"easeNone";A.opacity=3D0.5;A.block=3Dtrue;this.el.s=
etStyle("display","none");this.proxy.shift(A)},hide:function(C,A,B){if(th=
is.activeGhost){this.hide.defer(100,this,[C,A,B]);return =
}if(this.hidden||this.fireEvent("beforehide",this)=3D=3D=3Dfalse){return =
}if(A){this.on("hide",A,B,{single:true})}this.hidden=3Dtrue;if(C!=3D=3Dun=
defined){this.setAnimateTarget(C)}if(this.animateTarget){this.animHide()}=
else{this.el.hide();this.afterHide()}},afterHide:function(){this.proxy.hi=
de();if(this.monitorResize||this.modal||this.constrain||this.constrainHea=
der){Ext.EventManager.removeResizeListener(this.onWindowResize,this)}if(t=
his.modal){this.mask.hide();Ext.getBody().removeClass("x-body-masked")}if=
(this.keyMap){this.keyMap.disable()}this.fireEvent("hide",this)},animHide=
:function(){this.proxy.setOpacity(0.5);this.proxy.show();var =
B=3Dthis.getBox(false);this.proxy.setBox(B);this.el.hide();var =
A=3Dthis.animateTarget.getBox();A.callback=3Dthis.afterHide;A.scope=3Dthi=
s;A.duration=3D0.25;A.easing=3D"easeNone";A.block=3Dtrue;A.opacity=3D0;th=
is.proxy.shift(A)},onWindowResize:function(){if(this.maximized){this.fitC=
ontainer()}if(this.modal){this.mask.setSize("100%","100%");var =
A=3Dthis.mask.dom.offsetHeight;this.mask.setSize(Ext.lib.Dom.getViewWidth=
(true),Ext.lib.Dom.getViewHeight(true))}this.doConstrain()},doConstrain:f=
unction(){if(this.constrain||this.constrainHeader){var =
B;if(this.constrain){B=3D{right:this.el.shadowOffset,left:this.el.shadowO=
ffset,bottom:this.el.shadowOffset}}else{var =
A=3Dthis.getSize();B=3D{right:-(A.width-100),bottom:-(A.height-25)}}var =
C=3Dthis.el.getConstrainToXY(this.container,true,B);if(C){this.setPositio=
n(C[0],C[1])}}},ghost:function(A){var C=3Dthis.createGhost(A);var =
B=3Dthis.getBox(true);C.setLeftTop(B.x,B.y);C.setWidth(B.width);this.el.h=
ide();this.activeGhost=3DC;return =
C},unghost:function(B,A){if(B!=3D=3Dfalse){this.el.show();this.focus();if=
(Ext.isMac&&Ext.isGecko){this.cascade(this.setAutoScroll)}}if(A!=3D=3Dfal=
se){this.setPosition(this.activeGhost.getLeft(true),this.activeGhost.getT=
op(true))}this.activeGhost.hide();this.activeGhost.remove();delete =
this.activeGhost},minimize:function(){this.fireEvent("minimize",this)},cl=
ose:function(){if(this.fireEvent("beforeclose",this)!=3D=3Dfalse){this.hi=
de(null,function(){this.fireEvent("close",this);this.destroy()},this)}},m=
aximize:function(){if(!this.maximized){this.expand(false);this.restoreSiz=
e=3Dthis.getSize();this.restorePos=3Dthis.getPosition(true);if(this.maxim=
izable){this.tools.maximize.hide();this.tools.restore.show()}this.maximiz=
ed=3Dtrue;this.el.disableShadow();if(this.dd){this.dd.lock()}if(this.coll=
apsible){this.tools.toggle.hide()}this.el.addClass("x-window-maximized");=
this.container.addClass("x-window-maximized-ct");this.setPosition(0,0);th=
is.fitContainer();this.fireEvent("maximize",this)}},restore:function(){if=
(this.maximized){this.el.removeClass("x-window-maximized");this.tools.res=
tore.hide();this.tools.maximize.show();this.setPosition(this.restorePos[0=
],this.restorePos[1]);this.setSize(this.restoreSize.width,this.restoreSiz=
e.height);delete this.restorePos;delete =
this.restoreSize;this.maximized=3Dfalse;this.el.enableShadow(true);if(thi=
s.dd){this.dd.unlock()}if(this.collapsible){this.tools.toggle.show()}this=
.container.removeClass("x-window-maximized-ct");this.doConstrain();this.f=
ireEvent("restore",this)}},toggleMaximize:function(){this[this.maximized?=
"restore":"maximize"]()},fitContainer:function(){var =
A=3Dthis.container.getViewSize();this.setSize(A.width,A.height)},setZInde=
x:function(A){if(this.modal){this.mask.setStyle("z-index",A)}this.el.setZ=
Index(++A);A+=3D5;if(this.resizer){this.resizer.proxy.setStyle("z-index",=
++A)}this.lastZIndex=3DA},alignTo:function(B,A,C){var =
D=3Dthis.el.getAlignToXY(B,A,C);this.setPagePosition(D[0],D[1]);return =
this},anchorTo:function(C,G,D,B,F){var =
E=3Dfunction(){this.alignTo(C,G,D)};Ext.EventManager.onWindowResize(E,thi=
s);var A=3Dtypeof =
B;if(A!=3D"undefined"){Ext.EventManager.on(window,"scroll",E,this,{buffer=
:A=3D=3D"number"?B:50})}E.call(this);this[F]=3DE;return =
this},toFront:function(){if(this.manager.bringToFront(this)){this.focus()=
}return =
this},setActive:function(A){if(A){if(!this.maximized){this.el.enableShado=
w(true)}this.fireEvent("activate",this)}else{this.el.disableShadow();this=
.fireEvent("deactivate",this)}},toBack:function(){this.manager.sendToBack=
(this);return this},center:function(){var =
A=3Dthis.el.getAlignToXY(this.container,"c-c");this.setPagePosition(A[0],=
A[1]);return =
this}});Ext.reg("window",Ext.Window);Ext.Window.DD=3Dfunction(A){this.win=
=3DA;Ext.Window.DD.superclass.constructor.call(this,A.el.id,"WindowDD-"+A=
.id);this.setHandleElId(A.header.id);this.scroll=3Dfalse};Ext.extend(Ext.=
Window.DD,Ext.dd.DD,{moveOnly:true,headerOffsets:[100,25],startDrag:funct=
ion(){var =
A=3Dthis.win;this.proxy=3DA.ghost();if(A.constrain!=3D=3Dfalse){var =
C=3DA.el.shadowOffset;this.constrainTo(A.container,{right:C,left:C,bottom=
:C})}else{if(A.constrainHeader!=3D=3Dfalse){var =
B=3Dthis.proxy.getSize();this.constrainTo(A.container,{right:-(B.width-th=
is.headerOffsets[0]),bottom:-(B.height-this.headerOffsets[1])})}}},b4Drag=
:Ext.emptyFn,onDrag:function(A){this.alignElWithMouse(this.proxy,A.getPag=
eX(),A.getPageY())},endDrag:function(A){this.win.unghost();this.win.saveS=
tate()}});=0A=
Ext.WindowGroup=3Dfunction(){var F=3D{};var D=3D[];var E=3Dnull;var =
C=3Dfunction(I,H){return(!I._lastAccess||I._lastAccess<H._lastAccess)?-1:=
1};var G=3Dfunction(){var J=3DD,H=3DJ.length;if(H>0){J.sort(C);var =
I=3DJ[0].manager.zseed;for(var K=3D0;K<H;K++){var =
L=3DJ[K];if(L&&!L.hidden){L.setZIndex(I+(K*10))}}}A()};var =
B=3Dfunction(H){if(H!=3DE){if(E){E.setActive(false)}E=3DH;if(H){H.setActi=
ve(true)}}};var A=3Dfunction(){for(var =
H=3DD.length-1;H>=3D0;--H){if(!D[H].hidden){B(D[H]);return =
}}B(null)};return{zseed:9000,register:function(H){F[H.id]=3DH;D.push(H);H=
.on("hide",A)},unregister:function(H){delete =
F[H.id];H.un("hide",A);D.remove(H)},get:function(H){return typeof =
H=3D=3D"object"?H:F[H]},bringToFront:function(H){H=3Dthis.get(H);if(H!=3D=
E){H._lastAccess=3Dnew Date().getTime();G();return true}return =
false},sendToBack:function(H){H=3Dthis.get(H);H._lastAccess=3D-(new =
Date().getTime());G();return H},hideAll:function(){for(var H in =
F){if(F[H]&&typeof =
F[H]!=3D"function"&&F[H].isVisible()){F[H].hide()}}},getActive:function()=
{return E},getBy:function(J,I){var K=3D[];for(var =
H=3DD.length-1;H>=3D0;--H){var =
L=3DD[H];if(J.call(I||L,L)!=3D=3Dfalse){K.push(L)}}return =
K},each:function(I,H){for(var J in F){if(F[J]&&typeof =
F[J]!=3D"function"){if(I.call(H||F[J],F[J])=3D=3D=3Dfalse){return =
}}}}}};Ext.WindowMgr=3Dnew Ext.WindowGroup();=0A=
Ext.dd.PanelProxy=3Dfunction(A,B){this.panel=3DA;this.id=3Dthis.panel.id+=
"-ddproxy";Ext.apply(this,B)};Ext.dd.PanelProxy.prototype=3D{insertProxy:=
true,setStatus:Ext.emptyFn,reset:Ext.emptyFn,update:Ext.emptyFn,stop:Ext.=
emptyFn,sync:Ext.emptyFn,getEl:function(){return =
this.ghost},getGhost:function(){return =
this.ghost},getProxy:function(){return =
this.proxy},hide:function(){if(this.ghost){if(this.proxy){this.proxy.remo=
ve();delete =
this.proxy}this.panel.el.dom.style.display=3D"";this.ghost.remove();delet=
e =
this.ghost}},show:function(){if(!this.ghost){this.ghost=3Dthis.panel.crea=
teGhost(undefined,undefined,Ext.getBody());this.ghost.setXY(this.panel.el=
.getXY());if(this.insertProxy){this.proxy=3Dthis.panel.el.insertSibling({=
cls:"x-panel-dd-spacer"});this.proxy.setSize(this.panel.getSize())}this.p=
anel.el.dom.style.display=3D"none"}},repair:function(B,C,A){this.hide();i=
f(typeof =
C=3D=3D"function"){C.call(A||this)}},moveProxy:function(A,B){if(this.prox=
y){A.insertBefore(this.proxy.dom,B)}}};Ext.Panel.DD=3Dfunction(B,A){this.=
panel=3DB;this.dragData=3D{panel:B};this.proxy=3Dnew =
Ext.dd.PanelProxy(B,A);Ext.Panel.DD.superclass.constructor.call(this,B.el=
,A);var =
C=3DB.header;if(C){this.setHandleElId(C.id)}(C?C:this.panel.body).setStyl=
e("cursor","move");this.scroll=3Dfalse};Ext.extend(Ext.Panel.DD,Ext.dd.Dr=
agSource,{showFrame:Ext.emptyFn,startDrag:Ext.emptyFn,b4StartDrag:functio=
n(A,B){this.proxy.show()},b4MouseDown:function(B){var =
A=3DB.getPageX();var =
C=3DB.getPageY();this.autoOffset(A,C)},onInitDrag:function(A,B){this.onSt=
artDrag(A,B);return =
true},createFrame:Ext.emptyFn,getDragEl:function(A){return =
this.proxy.ghost.dom},endDrag:function(A){this.proxy.hide();this.panel.sa=
veState()},autoOffset:function(A,B){A-=3Dthis.startPageX;B-=3Dthis.startP=
ageY;this.setDelta(A,B)}});=0A=
Ext.state.Provider=3Dfunction(){this.addEvents("statechange");this.state=3D=
{};Ext.state.Provider.superclass.constructor.call(this)};Ext.extend(Ext.s=
tate.Provider,Ext.util.Observable,{get:function(B,A){return typeof =
this.state[B]=3D=3D"undefined"?A:this.state[B]},clear:function(A){delete =
this.state[A];this.fireEvent("statechange",this,A,null)},set:function(A,B=
){this.state[A]=3DB;this.fireEvent("statechange",this,A,B)},decodeValue:f=
unction(A){var J=3D/^(a|n|d|b|s|o)\:(.*)$/;var =
C=3DJ.exec(unescape(A));if(!C||!C[1]){return }var F=3DC[1];var =
H=3DC[2];switch(F){case"n":return parseFloat(H);case"d":return new =
Date(Date.parse(H));case"b":return(H=3D=3D"1");case"a":var G=3D[];var =
I=3DH.split("^");for(var =
B=3D0,D=3DI.length;B<D;B++){G.push(this.decodeValue(I[B]))}return =
G;case"o":var G=3D{};var I=3DH.split("^");for(var =
B=3D0,D=3DI.length;B<D;B++){var =
E=3DI[B].split("=3D");G[E[0]]=3Dthis.decodeValue(E[1])}return =
G;default:return H}},encodeValue:function(C){var B;if(typeof =
C=3D=3D"number"){B=3D"n:"+C}else{if(typeof =
C=3D=3D"boolean"){B=3D"b:"+(C?"1":"0")}else{if(Ext.isDate(C)){B=3D"d:"+C.=
toGMTString()}else{if(Ext.isArray(C)){var F=3D"";for(var =
E=3D0,A=3DC.length;E<A;E++){F+=3Dthis.encodeValue(C[E]);if(E!=3DA-1){F+=3D=
"^"}}B=3D"a:"+F}else{if(typeof C=3D=3D"object"){var F=3D"";for(var D in =
C){if(typeof =
C[D]!=3D"function"&&C[D]!=3D=3Dundefined){F+=3DD+"=3D"+this.encodeValue(C=
[D])+"^"}}B=3D"o:"+F.substring(0,F.length-1)}else{B=3D"s:"+C}}}}}return =
escape(B)}});=0A=
Ext.state.Manager=3Dfunction(){var A=3Dnew =
Ext.state.Provider();return{setProvider:function(B){A=3DB},get:function(C=
,B){return =
A.get(C,B)},set:function(B,C){A.set(B,C)},clear:function(B){A.clear(B)},g=
etProvider:function(){return A}}}();=0A=
Ext.state.CookieProvider=3Dfunction(A){Ext.state.CookieProvider.superclas=
s.constructor.call(this);this.path=3D"/";this.expires=3Dnew Date(new =
Date().getTime()+(1000*60*60*24*7));this.domain=3Dnull;this.secure=3Dfals=
e;Ext.apply(this,A);this.state=3Dthis.readCookies()};Ext.extend(Ext.state=
.CookieProvider,Ext.state.Provider,{set:function(A,B){if(typeof =
B=3D=3D"undefined"||B=3D=3D=3Dnull){this.clear(A);return =
}this.setCookie(A,B);Ext.state.CookieProvider.superclass.set.call(this,A,=
B)},clear:function(A){this.clearCookie(A);Ext.state.CookieProvider.superc=
lass.clear.call(this,A)},readCookies:function(){var C=3D{};var =
F=3Ddocument.cookie+";";var B=3D/\s?(.*?)=3D(.*?);/g;var =
E;while((E=3DB.exec(F))!=3Dnull){var A=3DE[1];var =
D=3DE[2];if(A&&A.substring(0,3)=3D=3D"ys-"){C[A.substr(3)]=3Dthis.decodeV=
alue(D)}}return =
C},setCookie:function(A,B){document.cookie=3D"ys-"+A+"=3D"+this.encodeVal=
ue(B)+((this.expires=3D=3Dnull)?"":("; =
expires=3D"+this.expires.toGMTString()))+((this.path=3D=3Dnull)?"":("; =
path=3D"+this.path))+((this.domain=3D=3Dnull)?"":("; =
domain=3D"+this.domain))+((this.secure=3D=3Dtrue)?"; =
secure":"")},clearCookie:function(A){document.cookie=3D"ys-"+A+"=3Dnull; =
expires=3DThu, 01-Jan-70 00:00:01 GMT"+((this.path=3D=3Dnull)?"":("; =
path=3D"+this.path))+((this.domain=3D=3Dnull)?"":("; =
domain=3D"+this.domain))+((this.secure=3D=3Dtrue)?"; secure":"")}});=0A=
Ext.DataView=3DExt.extend(Ext.BoxComponent,{selectedClass:"x-view-selecte=
d",emptyText:"",deferEmptyText:true,trackOver:false,last:false,initCompon=
ent:function(){Ext.DataView.superclass.initComponent.call(this);if(typeof=
 this.tpl=3D=3D"string"){this.tpl=3Dnew =
Ext.XTemplate(this.tpl)}this.addEvents("beforeclick","click","mouseenter"=
,"mouseleave","containerclick","dblclick","contextmenu","selectionchange"=
,"beforeselect");this.all=3Dnew =
Ext.CompositeElementLite();this.selected=3Dnew =
Ext.CompositeElementLite()},onRender:function(){if(!this.el){this.el=3Ddo=
cument.createElement("div");this.el.id=3Dthis.id}Ext.DataView.superclass.=
onRender.apply(this,arguments)},afterRender:function(){Ext.DataView.super=
class.afterRender.call(this);this.el.on({"click":this.onClick,"dblclick":=
this.onDblClick,"contextmenu":this.onContextMenu,scope:this});if(this.ove=
rClass||this.trackOver){this.el.on({"mouseover":this.onMouseOver,"mouseou=
t":this.onMouseOut,scope:this})}if(this.store){this.setStore(this.store,t=
rue)}},refresh:function(){this.clearSelections(false,true);this.el.update=
("");var =
A=3Dthis.store.getRange();if(A.length<1){if(!this.deferEmptyText||this.ha=
sSkippedEmptyText){this.el.update(this.emptyText)}this.hasSkippedEmptyTex=
t=3Dtrue;this.all.clear();return =
}this.tpl.overwrite(this.el,this.collectData(A,0));this.all.fill(Ext.quer=
y(this.itemSelector,this.el.dom));this.updateIndexes(0)},prepareData:func=
tion(A){return A},collectData:function(B,E){var D=3D[];for(var =
C=3D0,A=3DB.length;C<A;C++){D[D.length]=3Dthis.prepareData(B[C].data,E+C,=
B[C])}return D},bufferRender:function(A){var =
B=3Ddocument.createElement("div");this.tpl.overwrite(B,this.collectData(A=
));return Ext.query(this.itemSelector,B)},onUpdate:function(F,A){var =
B=3Dthis.store.indexOf(A);var E=3Dthis.isSelected(B);var =
C=3Dthis.all.elements[B];var =
D=3Dthis.bufferRender([A],B)[0];this.all.replaceElement(B,D,true);if(E){t=
his.selected.replaceElement(C,D);this.all.item(B).addClass(this.selectedC=
lass)}this.updateIndexes(B,B)},onAdd:function(E,C,D){if(this.all.getCount=
()=3D=3D0){this.refresh();return }var =
B=3Dthis.bufferRender(C,D),F,A=3Dthis.all.elements;if(D<this.all.getCount=
()){F=3Dthis.all.item(D).insertSibling(B,"before",true);A.splice.apply(A,=
[D,0].concat(B))}else{F=3Dthis.all.last().insertSibling(B,"after",true);A=
.push.apply(A,B)}this.updateIndexes(D)},onRemove:function(C,A,B){this.des=
elect(B);this.all.removeElement(B,true);this.updateIndexes(B)},refreshNod=
e:function(A){this.onUpdate(this.store,this.store.getAt(A))},updateIndexe=
s:function(D,C){var =
B=3Dthis.all.elements;D=3DD||0;C=3DC||((C=3D=3D=3D0)?0:(B.length-1));for(=
var =
A=3DD;A<=3DC;A++){B[A].viewIndex=3DA}},setStore:function(A,B){if(!B&&this=
.store){this.store.un("beforeload",this.onBeforeLoad,this);this.store.un(=
"datachanged",this.refresh,this);this.store.un("add",this.onAdd,this);thi=
s.store.un("remove",this.onRemove,this);this.store.un("update",this.onUpd=
ate,this);this.store.un("clear",this.refresh,this)}if(A){A=3DExt.StoreMgr=
.lookup(A);A.on("beforeload",this.onBeforeLoad,this);A.on("datachanged",t=
his.refresh,this);A.on("add",this.onAdd,this);A.on("remove",this.onRemove=
,this);A.on("update",this.onUpdate,this);A.on("clear",this.refresh,this)}=
this.store=3DA;if(A){this.refresh()}},findItemFromChild:function(A){retur=
n =
Ext.fly(A).findParent(this.itemSelector,this.el)},onClick:function(C){var=
 B=3DC.getTarget(this.itemSelector,this.el);if(B){var =
A=3Dthis.indexOf(B);if(this.onItemClick(B,A,C)!=3D=3Dfalse){this.fireEven=
t("click",this,A,B,C)}}else{if(this.fireEvent("containerclick",this,C)!=3D=
=3Dfalse){this.clearSelections()}}},onContextMenu:function(B){var =
A=3DB.getTarget(this.itemSelector,this.el);if(A){this.fireEvent("contextm=
enu",this,this.indexOf(A),A,B)}},onDblClick:function(B){var =
A=3DB.getTarget(this.itemSelector,this.el);if(A){this.fireEvent("dblclick=
",this,this.indexOf(A),A,B)}},onMouseOver:function(B){var =
A=3DB.getTarget(this.itemSelector,this.el);if(A&&A!=3D=3Dthis.lastItem){t=
his.lastItem=3DA;Ext.fly(A).addClass(this.overClass);this.fireEvent("mous=
eenter",this,this.indexOf(A),A,B)}},onMouseOut:function(A){if(this.lastIt=
em){if(!A.within(this.lastItem,true)){Ext.fly(this.lastItem).removeClass(=
this.overClass);this.fireEvent("mouseleave",this,this.indexOf(this.lastIt=
em),this.lastItem,A);delete =
this.lastItem}}},onItemClick:function(B,A,C){if(this.fireEvent("beforecli=
ck",this,A,B,C)=3D=3D=3Dfalse){return =
false}if(this.multiSelect){this.doMultiSelection(B,A,C);C.preventDefault(=
)}else{if(this.singleSelect){this.doSingleSelection(B,A,C);C.preventDefau=
lt()}}return =
true},doSingleSelection:function(B,A,C){if(C.ctrlKey&&this.isSelected(A))=
{this.deselect(A)}else{this.select(A,false)}},doMultiSelection:function(C=
,A,D){if(D.shiftKey&&this.last!=3D=3Dfalse){var =
B=3Dthis.last;this.selectRange(B,A,D.ctrlKey);this.last=3DB}else{if((D.ct=
rlKey||this.simpleSelect)&&this.isSelected(A)){this.deselect(A)}else{this=
.select(A,D.ctrlKey||D.shiftKey||this.simpleSelect)}}},getSelectionCount:=
function(){return =
this.selected.getCount()},getSelectedNodes:function(){return =
this.selected.elements},getSelectedIndexes:function(){var =
B=3D[],D=3Dthis.selected.elements;for(var =
C=3D0,A=3DD.length;C<A;C++){B.push(D[C].viewIndex)}return =
B},getSelectedRecords:function(){var =
D=3D[],C=3Dthis.selected.elements;for(var =
B=3D0,A=3DC.length;B<A;B++){D[D.length]=3Dthis.store.getAt(C[B].viewIndex=
)}return D},getRecords:function(B){var E=3D[],D=3DB;for(var =
C=3D0,A=3DD.length;C<A;C++){E[E.length]=3Dthis.store.getAt(D[C].viewIndex=
)}return E},getRecord:function(A){return =
this.store.getAt(A.viewIndex)},clearSelections:function(A,B){if((this.mul=
tiSelect||this.singleSelect)&&this.selected.getCount()>0){if(!B){this.sel=
ected.removeClass(this.selectedClass)}this.selected.clear();this.last=3Df=
alse;if(!A){this.fireEvent("selectionchange",this,this.selected.elements)=
}}},isSelected:function(A){return =
this.selected.contains(this.getNode(A))},deselect:function(A){if(this.isS=
elected(A)){A=3Dthis.getNode(A);this.selected.removeElement(A);if(this.la=
st=3D=3DA.viewIndex){this.last=3Dfalse}Ext.fly(A).removeClass(this.select=
edClass);this.fireEvent("selectionchange",this,this.selected.elements)}},=
select:function(D,F,B){if(Ext.isArray(D)){if(!F){this.clearSelections(tru=
e)}for(var =
C=3D0,A=3DD.length;C<A;C++){this.select(D[C],true,true)}if(!B){this.fireE=
vent("selectionchange",this,this.selected.elements)}}else{var =
E=3Dthis.getNode(D);if(!F){this.clearSelections(true)}if(E&&!this.isSelec=
ted(E)){if(this.fireEvent("beforeselect",this,E,this.selected.elements)!=3D=
=3Dfalse){Ext.fly(E).addClass(this.selectedClass);this.selected.add(E);th=
is.last=3DE.viewIndex;if(!B){this.fireEvent("selectionchange",this,this.s=
elected.elements)}}}}},selectRange:function(C,A,B){if(!B){this.clearSelec=
tions(true)}this.select(this.getNodes(C,A),true)},getNode:function(A){if(=
typeof A=3D=3D"string"){return document.getElementById(A)}else{if(typeof =
A=3D=3D"number"){return this.all.elements[A]}}return =
A},getNodes:function(E,A){var D=3Dthis.all.elements;E=3DE||0;A=3Dtypeof =
A=3D=3D"undefined"?Math.max(D.length-1,0):A;var =
B=3D[],C;if(E<=3DA){for(C=3DE;C<=3DA&&D[C];C++){B.push(D[C])}}else{for(C=3D=
E;C>=3DA&&D[C];C--){B.push(D[C])}}return =
B},indexOf:function(A){A=3Dthis.getNode(A);if(typeof =
A.viewIndex=3D=3D"number"){return A.viewIndex}return =
this.all.indexOf(A)},onBeforeLoad:function(){if(this.loadingText){this.cl=
earSelections(false,true);this.el.update("<div =
class=3D\"loading-indicator\">"+this.loadingText+"</div>");this.all.clear=
()}},onDestroy:function(){Ext.DataView.superclass.onDestroy.call(this);th=
is.setStore(null)}});Ext.reg("dataview",Ext.DataView);=0A=
Ext.ColorPalette=3Dfunction(A){Ext.ColorPalette.superclass.constructor.ca=
ll(this,A);this.addEvents("select");if(this.handler){this.on("select",thi=
s.handler,this.scope,true)}};Ext.extend(Ext.ColorPalette,Ext.Component,{i=
temCls:"x-color-palette",value:null,clickEvent:"click",ctype:"Ext.ColorPa=
lette",allowReselect:false,colors:["000000","993300","333300","003300","0=
03366","000080","333399","333333","800000","FF6600","808000","008000","00=
8080","0000FF","666699","808080","FF0000","FF9900","99CC00","339966","33C=
CCC","3366FF","800080","969696","FF00FF","FFCC00","FFFF00","00FF00","00FF=
FF","00CCFF","993366","C0C0C0","FF99CC","FFCC99","FFFF99","CCFFCC","CCFFF=
F","99CCFF","CC99FF","FFFFFF"],onRender:function(B,A){var =
C=3Dthis.tpl||new Ext.XTemplate("<tpl for=3D\".\"><a href=3D\"#\" =
class=3D\"color-{.}\" hidefocus=3D\"on\"><em><span =
style=3D\"background:#{.}\" =
unselectable=3D\"on\">&#160;</span></em></a></tpl>");var =
D=3Ddocument.createElement("div");D.className=3Dthis.itemCls;C.overwrite(=
D,this.colors);B.dom.insertBefore(D,A);this.el=3DExt.get(D);this.el.on(th=
is.clickEvent,this.handleClick,this,{delegate:"a"});if(this.clickEvent!=3D=
"click"){this.el.on("click",Ext.emptyFn,this,{delegate:"a",preventDefault=
:true})}},afterRender:function(){Ext.ColorPalette.superclass.afterRender.=
call(this);if(this.value){var =
A=3Dthis.value;this.value=3Dnull;this.select(A)}},handleClick:function(B,=
A){B.preventDefault();if(!this.disabled){var =
C=3DA.className.match(/(?:^|\s)color-(.{6})(?:\s|$)/)[1];this.select(C.to=
UpperCase())}},select:function(A){A=3DA.replace("#","");if(A!=3Dthis.valu=
e||this.allowReselect){var =
B=3Dthis.el;if(this.value){B.child("a.color-"+this.value).removeClass("x-=
color-palette-sel")}B.child("a.color-"+A).addClass("x-color-palette-sel")=
;this.value=3DA;this.fireEvent("select",this,A)}}});Ext.reg("colorpalette=
",Ext.ColorPalette);=0A=
Ext.DatePicker=3DExt.extend(Ext.Component,{todayText:"Today",okText:"&#16=
0;OK&#160;",cancelText:"Cancel",todayTip:"{0} (Spacebar)",minText:"This =
date is before the minimum date",maxText:"This date is after the maximum =
date",format:"m/d/y",disabledDaysText:"Disabled",disabledDatesText:"Disab=
led",constrainToViewport:true,monthNames:Date.monthNames,dayNames:Date.da=
yNames,nextText:"Next Month (Control+Right)",prevText:"Previous Month =
(Control+Left)",monthYearText:"Choose a month (Control+Up/Down to move =
years)",startDay:0,showToday:true,initComponent:function(){Ext.DatePicker=
.superclass.initComponent.call(this);this.value=3Dthis.value?this.value.c=
learTime():new =
Date().clearTime();this.addEvents("select");if(this.handler){this.on("sel=
ect",this.handler,this.scope||this)}this.initDisabledDays()},initDisabled=
Days:function(){if(!this.disabledDatesRE&&this.disabledDates){var =
A=3Dthis.disabledDates;var C=3D"(?:";for(var =
B=3D0;B<A.length;B++){C+=3DA[B];if(B!=3DA.length-1){C+=3D"|"}}this.disabl=
edDatesRE=3Dnew =
RegExp(C+")")}},setDisabledDates:function(A){if(Ext.isArray(A)){this.disa=
bledDates=3DA;this.disabledDatesRE=3Dnull}else{this.disabledDatesRE=3DA}t=
his.initDisabledDays();this.update(this.value,true)},setDisabledDays:func=
tion(A){this.disabledDays=3DA;this.update(this.value,true)},setMinDate:fu=
nction(A){this.minDate=3DA;this.update(this.value,true)},setMaxDate:funct=
ion(A){this.maxDate=3DA;this.update(this.value,true)},setValue:function(B=
){var =
A=3Dthis.value;this.value=3DB.clearTime(true);if(this.el){this.update(thi=
s.value)}},getValue:function(){return =
this.value},focus:function(){if(this.el){this.update(this.activeDate)}},o=
nRender:function(A,F){var C=3D["<table cellspacing=3D\"0\">","<tr><td =
class=3D\"x-date-left\"><a href=3D\"#\" =
title=3D\"",this.prevText,"\">&#160;</a></td><td =
class=3D\"x-date-middle\" align=3D\"center\"></td><td =
class=3D\"x-date-right\"><a href=3D\"#\" =
title=3D\"",this.nextText,"\">&#160;</a></td></tr>","<tr><td =
colspan=3D\"3\"><table class=3D\"x-date-inner\" =
cellspacing=3D\"0\"><thead><tr>"];var E=3Dthis.dayNames;for(var =
D=3D0;D<7;D++){var =
G=3Dthis.startDay+D;if(G>6){G=3DG-7}C.push("<th><span>",E[G].substr(0,1),=
"</span></th>")}C[C.length]=3D"</tr></thead><tbody><tr>";for(var =
D=3D0;D<42;D++){if(D%7=3D=3D0&&D!=3D0){C[C.length]=3D"</tr><tr>"}C[C.leng=
th]=3D"<td><a href=3D\"#\" hidefocus=3D\"on\" class=3D\"x-date-date\" =
tabIndex=3D\"1\"><em><span></span></em></a></td>"}C.push("</tr></tbody></=
table></td></tr>",this.showToday?"<tr><td colspan=3D\"3\" =
class=3D\"x-date-bottom\" =
align=3D\"center\"></td></tr>":"","</table><div =
class=3D\"x-date-mp\"></div>");var =
B=3Ddocument.createElement("div");B.className=3D"x-date-picker";B.innerHT=
ML=3DC.join("");A.dom.insertBefore(B,F);this.el=3DExt.get(B);this.eventEl=
=3DExt.get(B.firstChild);new =
Ext.util.ClickRepeater(this.el.child("td.x-date-left =
a"),{handler:this.showPrevMonth,scope:this,preventDefault:true,stopDefaul=
t:true});new Ext.util.ClickRepeater(this.el.child("td.x-date-right =
a"),{handler:this.showNextMonth,scope:this,preventDefault:true,stopDefaul=
t:true});this.eventEl.on("mousewheel",this.handleMouseWheel,this);this.mo=
nthPicker=3Dthis.el.down("div.x-date-mp");this.monthPicker.enableDisplayM=
ode("block");var I=3Dnew =
Ext.KeyNav(this.eventEl,{"left":function(J){J.ctrlKey?this.showPrevMonth(=
):this.update(this.activeDate.add("d",-1))},"right":function(J){J.ctrlKey=
?this.showNextMonth():this.update(this.activeDate.add("d",1))},"up":funct=
ion(J){J.ctrlKey?this.showNextYear():this.update(this.activeDate.add("d",=
-7))},"down":function(J){J.ctrlKey?this.showPrevYear():this.update(this.a=
ctiveDate.add("d",7))},"pageUp":function(J){this.showNextMonth()},"pageDo=
wn":function(J){this.showPrevMonth()},"enter":function(J){J.stopPropagati=
on();return =
true},scope:this});this.eventEl.on("click",this.handleDateClick,this,{del=
egate:"a.x-date-date"});this.el.unselectable();this.cells=3Dthis.el.selec=
t("table.x-date-inner tbody =
td");this.textNodes=3Dthis.el.query("table.x-date-inner tbody =
span");this.mbtn=3Dnew =
Ext.Button({text:"&#160;",tooltip:this.monthYearText,renderTo:this.el.chi=
ld("td.x-date-middle",true)});this.mbtn.on("click",this.showMonthPicker,t=
his);this.mbtn.el.child(this.mbtn.menuClassTarget).addClass("x-btn-with-m=
enu");if(this.showToday){this.todayKeyListener=3Dthis.eventEl.addKeyListe=
ner(Ext.EventObject.SPACE,this.selectToday,this);var H=3D(new =
Date()).dateFormat(this.format);this.todayBtn=3Dnew =
Ext.Button({renderTo:this.el.child("td.x-date-bottom",true),text:String.f=
ormat(this.todayText,H),tooltip:String.format(this.todayTip,H),handler:th=
is.selectToday,scope:this})}if(Ext.isIE){this.el.repaint()}this.update(th=
is.value)},createMonthPicker:function(){if(!this.monthPicker.dom.firstChi=
ld){var A=3D["<table border=3D\"0\" cellspacing=3D\"0\">"];for(var =
B=3D0;B<6;B++){A.push("<tr><td class=3D\"x-date-mp-month\"><a =
href=3D\"#\">",this.monthNames[B].substr(0,3),"</a></td>","<td =
class=3D\"x-date-mp-month x-date-mp-sep\"><a =
href=3D\"#\">",this.monthNames[B+6].substr(0,3),"</a></td>",B=3D=3D0?"<td=
 class=3D\"x-date-mp-ybtn\" align=3D\"center\"><a =
class=3D\"x-date-mp-prev\"></a></td><td class=3D\"x-date-mp-ybtn\" =
align=3D\"center\"><a class=3D\"x-date-mp-next\"></a></td></tr>":"<td =
class=3D\"x-date-mp-year\"><a href=3D\"#\"></a></td><td =
class=3D\"x-date-mp-year\"><a href=3D\"#\"></a></td></tr>")}A.push("<tr =
class=3D\"x-date-mp-btns\"><td colspan=3D\"4\"><button type=3D\"button\" =
class=3D\"x-date-mp-ok\">",this.okText,"</button><button =
type=3D\"button\" =
class=3D\"x-date-mp-cancel\">",this.cancelText,"</button></td></tr>","</t=
able>");this.monthPicker.update(A.join(""));this.monthPicker.on("click",t=
his.onMonthClick,this);this.monthPicker.on("dblclick",this.onMonthDblClic=
k,this);this.mpMonths=3Dthis.monthPicker.select("td.x-date-mp-month");thi=
s.mpYears=3Dthis.monthPicker.select("td.x-date-mp-year");this.mpMonths.ea=
ch(function(C,D,E){E+=3D1;if((E%2)=3D=3D0){C.dom.xmonth=3D5+Math.round(E*=
0.5)}else{C.dom.xmonth=3DMath.round((E-1)*0.5)}})}},showMonthPicker:funct=
ion(){this.createMonthPicker();var =
A=3Dthis.el.getSize();this.monthPicker.setSize(A);this.monthPicker.child(=
"table").setSize(A);this.mpSelMonth=3D(this.activeDate||this.value).getMo=
nth();this.updateMPMonth(this.mpSelMonth);this.mpSelYear=3D(this.activeDa=
te||this.value).getFullYear();this.updateMPYear(this.mpSelYear);this.mont=
hPicker.slideIn("t",{duration:0.2})},updateMPYear:function(E){this.mpyear=
=3DE;var C=3Dthis.mpYears.elements;for(var B=3D1;B<=3D10;B++){var =
D=3DC[B-1],A;if((B%2)=3D=3D0){A=3DE+Math.round(B*0.5);D.firstChild.innerH=
TML=3DA;D.xyear=3DA}else{A=3DE-(5-Math.round(B*0.5));D.firstChild.innerHT=
ML=3DA;D.xyear=3DA}this.mpYears.item(B-1)[A=3D=3Dthis.mpSelYear?"addClass=
":"removeClass"]("x-date-mp-sel")}},updateMPMonth:function(A){this.mpMont=
hs.each(function(B,C,D){B[B.dom.xmonth=3D=3DA?"addClass":"removeClass"]("=
x-date-mp-sel")})},selectMPMonth:function(A){},onMonthClick:function(D,B)=
{D.stopEvent();var C=3Dnew =
Ext.Element(B),A;if(C.is("button.x-date-mp-cancel")){this.hideMonthPicker=
()}else{if(C.is("button.x-date-mp-ok")){var E=3Dnew =
Date(this.mpSelYear,this.mpSelMonth,(this.activeDate||this.value).getDate=
());if(E.getMonth()!=3Dthis.mpSelMonth){E=3Dnew =
Date(this.mpSelYear,this.mpSelMonth,1).getLastDateOfMonth()}this.update(E=
);this.hideMonthPicker()}else{if(A=3DC.up("td.x-date-mp-month",2)){this.m=
pMonths.removeClass("x-date-mp-sel");A.addClass("x-date-mp-sel");this.mpS=
elMonth=3DA.dom.xmonth}else{if(A=3DC.up("td.x-date-mp-year",2)){this.mpYe=
ars.removeClass("x-date-mp-sel");A.addClass("x-date-mp-sel");this.mpSelYe=
ar=3DA.dom.xyear}else{if(C.is("a.x-date-mp-prev")){this.updateMPYear(this=
.mpyear-10)}else{if(C.is("a.x-date-mp-next")){this.updateMPYear(this.mpye=
ar+10)}}}}}}},onMonthDblClick:function(D,B){D.stopEvent();var C=3Dnew =
Ext.Element(B),A;if(A=3DC.up("td.x-date-mp-month",2)){this.update(new =
Date(this.mpSelYear,A.dom.xmonth,(this.activeDate||this.value).getDate())=
);this.hideMonthPicker()}else{if(A=3DC.up("td.x-date-mp-year",2)){this.up=
date(new =
Date(A.dom.xyear,this.mpSelMonth,(this.activeDate||this.value).getDate())=
);this.hideMonthPicker()}}},hideMonthPicker:function(A){if(this.monthPick=
er){if(A=3D=3D=3Dtrue){this.monthPicker.hide()}else{this.monthPicker.slid=
eOut("t",{duration:0.2})}}},showPrevMonth:function(A){this.update(this.ac=
tiveDate.add("mo",-1))},showNextMonth:function(A){this.update(this.active=
Date.add("mo",1))},showPrevYear:function(){this.update(this.activeDate.ad=
d("y",-1))},showNextYear:function(){this.update(this.activeDate.add("y",1=
))},handleMouseWheel:function(A){var =
B=3DA.getWheelDelta();if(B>0){this.showPrevMonth();A.stopEvent()}else{if(=
B<0){this.showNextMonth();A.stopEvent()}}},handleDateClick:function(B,A){=
B.stopEvent();if(A.dateValue&&!Ext.fly(A.parentNode).hasClass("x-date-dis=
abled")){this.setValue(new =
Date(A.dateValue));this.fireEvent("select",this,this.value)}},selectToday=
:function(){if(this.todayBtn&&!this.todayBtn.disabled){this.setValue(new =
Date().clearTime());this.fireEvent("select",this,this.value)}},update:fun=
ction(a,U){var =
A=3Dthis.activeDate;this.activeDate=3Da;if(!U&&A&&this.el){var =
K=3Da.getTime();if(A.getMonth()=3D=3Da.getMonth()&&A.getFullYear()=3D=3Da=
.getFullYear()){this.cells.removeClass("x-date-selected");this.cells.each=
(function(d){if(d.dom.firstChild.dateValue=3D=3DK){d.addClass("x-date-sel=
ected");setTimeout(function(){try{d.dom.firstChild.focus()}catch(f){}},50=
);return false}});return }}var G=3Da.getDaysInMonth();var =
L=3Da.getFirstDateOfMonth();var =
D=3DL.getDay()-this.startDay;if(D<=3Dthis.startDay){D+=3D7}var =
V=3Da.add("mo",-1);var E=3DV.getDaysInMonth()-D;var =
C=3Dthis.cells.elements;var M=3Dthis.textNodes;G+=3DD;var =
R=3D86400000;var X=3D(new =
Date(V.getFullYear(),V.getMonth(),E)).clearTime();var W=3Dnew =
Date().clearTime().getTime();var P=3Da.clearTime().getTime();var =
O=3Dthis.minDate?this.minDate.clearTime():Number.NEGATIVE_INFINITY;var =
S=3Dthis.maxDate?this.maxDate.clearTime():Number.POSITIVE_INFINITY;var =
Z=3Dthis.disabledDatesRE;var N=3Dthis.disabledDatesText;var =
c=3Dthis.disabledDays?this.disabledDays.join(""):false;var =
Y=3Dthis.disabledDaysText;var T=3Dthis.format;if(this.showToday){var =
I=3Dnew Date().clearTime();var =
B=3D(I<O||I>S||(Z&&T&&Z.test(I.dateFormat(T)))||(c&&c.indexOf(I.getDay())=
!=3D-1));this.todayBtn.setDisabled(B);this.todayKeyListener[B?"disable":"=
enable"]()}var H=3Dfunction(g,d){d.title=3D"";var =
e=3DX.getTime();d.firstChild.dateValue=3De;if(e=3D=3DW){d.className+=3D" =
x-date-today";d.title=3Dg.todayText}if(e=3D=3DP){d.className+=3D" =
x-date-selected";setTimeout(function(){try{d.firstChild.focus()}catch(h){=
}},50)}if(e<O){d.className=3D" =
x-date-disabled";d.title=3Dg.minText;return }if(e>S){d.className=3D" =
x-date-disabled";d.title=3Dg.maxText;return =
}if(c){if(c.indexOf(X.getDay())!=3D-1){d.title=3DY;d.className=3D" =
x-date-disabled"}}if(Z&&T){var =
f=3DX.dateFormat(T);if(Z.test(f)){d.title=3DN.replace("%0",f);d.className=
=3D" x-date-disabled"}}};var =
Q=3D0;for(;Q<D;Q++){M[Q].innerHTML=3D(++E);X.setDate(X.getDate()+1);C[Q].=
className=3D"x-date-prevday";H(this,C[Q])}for(;Q<G;Q++){intDay=3DQ-D+1;M[=
Q].innerHTML=3D(intDay);X.setDate(X.getDate()+1);C[Q].className=3D"x-date=
-active";H(this,C[Q])}var =
b=3D0;for(;Q<42;Q++){M[Q].innerHTML=3D(++b);X.setDate(X.getDate()+1);C[Q]=
.className=3D"x-date-nextday";H(this,C[Q])}this.mbtn.setText(this.monthNa=
mes[a.getMonth()]+" "+a.getFullYear());if(!this.internalRender){var =
F=3Dthis.el.dom.firstChild;var =
J=3DF.offsetWidth;this.el.setWidth(J+this.el.getBorderWidth("lr"));Ext.fl=
y(F).setWidth(J);this.internalRender=3Dtrue;if(Ext.isOpera&&!this.secondP=
ass){F.rows[0].cells[1].style.width=3D(J-(F.rows[0].cells[0].offsetWidth+=
F.rows[0].cells[2].offsetWidth))+"px";this.secondPass=3Dtrue;this.update.=
defer(10,this,[a])}}},beforeDestroy:function(){if(this.rendered){Ext.dest=
roy(this.mbtn,this.todayBtn)}}});Ext.reg("datepicker",Ext.DatePicker);=0A=
Ext.TabPanel=3DExt.extend(Ext.Panel,{monitorResize:true,deferredRender:tr=
ue,tabWidth:120,minTabWidth:30,resizeTabs:false,enableTabScroll:false,scr=
ollIncrement:0,scrollRepeatInterval:400,scrollDuration:0.35,animScroll:tr=
ue,tabPosition:"top",baseCls:"x-tab-panel",autoTabs:false,autoTabSelector=
:"div.x-tab",activeTab:null,tabMargin:2,plain:false,wheelIncrement:20,idD=
elimiter:"__",itemCls:"x-tab-item",elements:"body",headerAsText:false,fra=
me:false,hideBorders:true,initComponent:function(){this.frame=3Dfalse;Ext=
.TabPanel.superclass.initComponent.call(this);this.addEvents("beforetabch=
ange","tabchange","contextmenu");this.setLayout(new =
Ext.layout.CardLayout({deferredRender:this.deferredRender}));if(this.tabP=
osition=3D=3D"top"){this.elements+=3D",header";this.stripTarget=3D"header=
"}else{this.elements+=3D",footer";this.stripTarget=3D"footer"}if(!this.st=
ack){this.stack=3DExt.TabPanel.AccessStack()}this.initItems()},render:fun=
ction(){Ext.TabPanel.superclass.render.apply(this,arguments);if(this.acti=
veTab!=3D=3Dundefined){var A=3Dthis.activeTab;delete =
this.activeTab;this.setActiveTab(A)}},onRender:function(C,A){Ext.TabPanel=
.superclass.onRender.call(this,C,A);if(this.plain){var =
F=3Dthis.tabPosition=3D=3D"top"?"header":"footer";this[F].addClass("x-tab=
-panel-"+F+"-plain")}var =
B=3Dthis[this.stripTarget];this.stripWrap=3DB.createChild({cls:"x-tab-str=
ip-wrap",cn:{tag:"ul",cls:"x-tab-strip =
x-tab-strip-"+this.tabPosition}});var =
E=3D(this.tabPosition=3D=3D"bottom"?this.stripWrap:null);this.stripSpacer=
=3DB.createChild({cls:"x-tab-strip-spacer"},E);this.strip=3Dnew =
Ext.Element(this.stripWrap.dom.firstChild);this.edge=3Dthis.strip.createC=
hild({tag:"li",cls:"x-tab-edge"});this.strip.createChild({cls:"x-clear"})=
;this.body.addClass("x-tab-panel-body-"+this.tabPosition);if(!this.itemTp=
l){var D=3Dnew Ext.Template("<li class=3D\"{cls}\" id=3D\"{id}\"><a =
class=3D\"x-tab-strip-close\" onclick=3D\"return false;\"></a>","<a =
class=3D\"x-tab-right\" href=3D\"#\" onclick=3D\"return false;\"><em =
class=3D\"x-tab-left\">","<span class=3D\"x-tab-strip-inner\"><span =
class=3D\"x-tab-strip-text =
{iconCls}\">{text}</span></span>","</em></a></li>");D.disableFormats=3Dtr=
ue;D.compile();Ext.TabPanel.prototype.itemTpl=3DD}this.items.each(this.in=
itTab,this)},afterRender:function(){Ext.TabPanel.superclass.afterRender.c=
all(this);if(this.autoTabs){this.readTabs(false)}},initEvents:function(){=
Ext.TabPanel.superclass.initEvents.call(this);this.on("add",this.onAdd,th=
is);this.on("remove",this.onRemove,this);this.strip.on("mousedown",this.o=
nStripMouseDown,this);this.strip.on("contextmenu",this.onStripContextMenu=
,this);if(this.enableTabScroll){this.strip.on("mousewheel",this.onWheel,t=
his)}},findTargets:function(C){var B=3Dnull;var =
A=3DC.getTarget("li",this.strip);if(A){B=3Dthis.getComponent(A.id.split(t=
his.idDelimiter)[1]);if(B.disabled){return{close:null,item:null,el:null}}=
}return{close:C.getTarget(".x-tab-strip-close",this.strip),item:B,el:A}},=
onStripMouseDown:function(B){if(B.button!=3D0){return =
}B.preventDefault();var =
A=3Dthis.findTargets(B);if(A.close){this.remove(A.item);return =
}if(A.item&&A.item!=3Dthis.activeTab){this.setActiveTab(A.item)}},onStrip=
ContextMenu:function(B){B.preventDefault();var =
A=3Dthis.findTargets(B);if(A.item){this.fireEvent("contextmenu",this,A.it=
em,B)}},readTabs:function(D){if(D=3D=3D=3Dtrue){this.items.each(function(=
G){this.remove(G)},this)}var =
C=3Dthis.el.query(this.autoTabSelector);for(var =
B=3D0,A=3DC.length;B<A;B++){var E=3DC[B];var =
F=3DE.getAttribute("title");E.removeAttribute("title");this.add({title:F,=
el:E})}},initTab:function(D,B){var E=3Dthis.strip.dom.childNodes[B];var =
A=3DD.closable?"x-tab-strip-closable":"";if(D.disabled){A+=3D" =
x-item-disabled"}if(D.iconCls){A+=3D" =
x-tab-with-icon"}if(D.tabCls){A+=3D" "+D.tabCls}var =
F=3D{id:this.id+this.idDelimiter+D.getItemId(),text:D.title,cls:A,iconCls=
:D.iconCls||""};var =
C=3DE?this.itemTpl.insertBefore(E,F):this.itemTpl.append(this.strip,F);Ex=
t.fly(C).addClassOnOver("x-tab-strip-over");if(D.tabTip){Ext.fly(C).child=
("span.x-tab-strip-text",true).qtip=3DD.tabTip}D.on("disable",this.onItem=
Disabled,this);D.on("enable",this.onItemEnabled,this);D.on("titlechange",=
this.onItemTitleChanged,this);D.on("beforeshow",this.onBeforeShowItem,thi=
s)},onAdd:function(C,B,A){this.initTab(B,A);if(this.items.getCount()=3D=3D=
1){this.syncSize()}this.delegateUpdates()},onBeforeAdd:function(B){var =
A=3DB.events?(this.items.containsKey(B.getItemId())?B:null):this.items.ge=
t(B);if(A){this.setActiveTab(B);return =
false}Ext.TabPanel.superclass.onBeforeAdd.apply(this,arguments);var =
C=3DB.elements;B.elements=3DC?C.replace(",header",""):C;B.border=3D(B.bor=
der=3D=3D=3Dtrue)},onRemove:function(C,B){Ext.removeNode(this.getTabEl(B)=
);this.stack.remove(B);B.un("disable",this.onItemDisabled,this);B.un("ena=
ble",this.onItemEnabled,this);B.un("titlechange",this.onItemTitleChanged,=
this);B.un("beforeshow",this.onBeforeShowItem,this);if(B=3D=3Dthis.active=
Tab){var =
A=3Dthis.stack.next();if(A){this.setActiveTab(A)}else{this.setActiveTab(0=
)}}this.delegateUpdates()},onBeforeShowItem:function(A){if(A!=3Dthis.acti=
veTab){this.setActiveTab(A);return =
false}},onItemDisabled:function(B){var =
A=3Dthis.getTabEl(B);if(A){Ext.fly(A).addClass("x-item-disabled")}this.st=
ack.remove(B)},onItemEnabled:function(B){var =
A=3Dthis.getTabEl(B);if(A){Ext.fly(A).removeClass("x-item-disabled")}},on=
ItemTitleChanged:function(B){var =
A=3Dthis.getTabEl(B);if(A){Ext.fly(A).child("span.x-tab-strip-text",true)=
.innerHTML=3DB.title}},getTabEl:function(A){var B=3D(typeof =
A=3D=3D=3D"number")?this.items.items[A].getItemId():A.getItemId();return =
document.getElementById(this.id+this.idDelimiter+B)},onResize:function(){=
Ext.TabPanel.superclass.onResize.apply(this,arguments);this.delegateUpdat=
es()},beginUpdate:function(){this.suspendUpdates=3Dtrue},endUpdate:functi=
on(){this.suspendUpdates=3Dfalse;this.delegateUpdates()},hideTabStripItem=
:function(B){B=3Dthis.getComponent(B);var =
A=3Dthis.getTabEl(B);if(A){A.style.display=3D"none";this.delegateUpdates(=
)}this.stack.remove(B)},unhideTabStripItem:function(B){B=3Dthis.getCompon=
ent(B);var =
A=3Dthis.getTabEl(B);if(A){A.style.display=3D"";this.delegateUpdates()}},=
delegateUpdates:function(){if(this.suspendUpdates){return =
}if(this.resizeTabs&&this.rendered){this.autoSizeTabs()}if(this.enableTab=
Scroll&&this.rendered){this.autoScrollTabs()}},autoSizeTabs:function(){va=
r G=3Dthis.items.length;var =
B=3Dthis.tabPosition!=3D"bottom"?"header":"footer";var =
C=3Dthis[B].dom.offsetWidth;var =
A=3Dthis[B].dom.clientWidth;if(!this.resizeTabs||G<1||!A){return }var =
I=3DMath.max(Math.min(Math.floor((A-4)/G)-this.tabMargin,this.tabWidth),t=
his.minTabWidth);this.lastTabWidth=3DI;var =
K=3Dthis.stripWrap.dom.getElementsByTagName("li");for(var =
E=3D0,H=3DK.length-1;E<H;E++){var J=3DK[E];var =
L=3DJ.childNodes[1].firstChild.firstChild;var F=3DJ.offsetWidth;var =
D=3DL.offsetWidth;L.style.width=3D(I-(F-D))+"px"}},adjustBodyWidth:functi=
on(A){if(this.header){this.header.setWidth(A)}if(this.footer){this.footer=
.setWidth(A)}return =
A},setActiveTab:function(C){C=3Dthis.getComponent(C);if(!C||this.fireEven=
t("beforetabchange",this,C,this.activeTab)=3D=3D=3Dfalse){return =
}if(!this.rendered){this.activeTab=3DC;return =
}if(this.activeTab!=3DC){if(this.activeTab){var =
A=3Dthis.getTabEl(this.activeTab);if(A){Ext.fly(A).removeClass("x-tab-str=
ip-active")}this.activeTab.fireEvent("deactivate",this.activeTab)}var =
B=3Dthis.getTabEl(C);Ext.fly(B).addClass("x-tab-strip-active");this.activ=
eTab=3DC;this.stack.add(C);this.layout.setActiveItem(C);if(this.layoutOnT=
abChange&&C.doLayout){C.doLayout()}if(this.scrolling){this.scrollToTab(C,=
this.animScroll)}C.fireEvent("activate",C);this.fireEvent("tabchange",thi=
s,C)}},getActiveTab:function(){return =
this.activeTab||null},getItem:function(A){return =
this.getComponent(A)},autoScrollTabs:function(){var =
G=3Dthis.items.length;var D=3Dthis.header.dom.offsetWidth;var =
C=3Dthis.header.dom.clientWidth;var F=3Dthis.stripWrap;var E=3DF.dom;var =
B=3DE.offsetWidth;var H=3Dthis.getScrollPos();var =
A=3Dthis.edge.getOffsetsTo(this.stripWrap)[0]+H;if(!this.enableTabScroll|=
|G<1||B<20){return =
}if(A<=3DC){E.scrollLeft=3D0;F.setWidth(C);if(this.scrolling){this.scroll=
ing=3Dfalse;this.header.removeClass("x-tab-scrolling");this.scrollLeft.hi=
de();this.scrollRight.hide();if(Ext.isAir){E.style.marginLeft=3D"";E.styl=
e.marginRight=3D""}}}else{if(!this.scrolling){this.header.addClass("x-tab=
-scrolling");if(Ext.isAir){E.style.marginLeft=3D"18px";E.style.marginRigh=
t=3D"18px"}}C-=3DF.getMargins("lr");F.setWidth(C>20?C:20);if(!this.scroll=
ing){if(!this.scrollLeft){this.createScrollers()}else{this.scrollLeft.sho=
w();this.scrollRight.show()}}this.scrolling=3Dtrue;if(H>(A-C)){E.scrollLe=
ft=3DA-C}else{this.scrollToTab(this.activeTab,false)}this.updateScrollBut=
tons()}},createScrollers:function(){var =
C=3Dthis.stripWrap.dom.offsetHeight;var =
A=3Dthis.header.insertFirst({cls:"x-tab-scroller-left"});A.setHeight(C);A=
.addClassOnOver("x-tab-scroller-left-over");this.leftRepeater=3Dnew =
Ext.util.ClickRepeater(A,{interval:this.scrollRepeatInterval,handler:this=
.onScrollLeft,scope:this});this.scrollLeft=3DA;var =
B=3Dthis.header.insertFirst({cls:"x-tab-scroller-right"});B.setHeight(C);=
B.addClassOnOver("x-tab-scroller-right-over");this.rightRepeater=3Dnew =
Ext.util.ClickRepeater(B,{interval:this.scrollRepeatInterval,handler:this=
.onScrollRight,scope:this});this.scrollRight=3DB},getScrollWidth:function=
(){return =
this.edge.getOffsetsTo(this.stripWrap)[0]+this.getScrollPos()},getScrollP=
os:function(){return =
parseInt(this.stripWrap.dom.scrollLeft,10)||0},getScrollArea:function(){r=
eturn =
parseInt(this.stripWrap.dom.clientWidth,10)||0},getScrollAnim:function(){=
return{duration:this.scrollDuration,callback:this.updateScrollButtons,sco=
pe:this}},getScrollIncrement:function(){return =
this.scrollIncrement||(this.resizeTabs?this.lastTabWidth+2:100)},scrollTo=
Tab:function(E,A){if(!E){return }var C=3Dthis.getTabEl(E);var =
G=3Dthis.getScrollPos(),D=3Dthis.getScrollArea();var =
F=3DExt.fly(C).getOffsetsTo(this.stripWrap)[0]+G;var =
B=3DF+C.offsetWidth;if(F<G){this.scrollTo(F,A)}else{if(B>(G+D)){this.scro=
llTo(B-D,A)}}},scrollTo:function(B,A){this.stripWrap.scrollTo("left",B,A?=
this.getScrollAnim():false);if(!A){this.updateScrollButtons()}},onWheel:f=
unction(D){var =
E=3DD.getWheelDelta()*this.wheelIncrement*-1;D.stopEvent();var =
F=3Dthis.getScrollPos();var C=3DF+E;var =
A=3Dthis.getScrollWidth()-this.getScrollArea();var =
B=3DMath.max(0,Math.min(A,C));if(B!=3DF){this.scrollTo(B,false)}},onScrol=
lRight:function(){var A=3Dthis.getScrollWidth()-this.getScrollArea();var =
C=3Dthis.getScrollPos();var =
B=3DMath.min(A,C+this.getScrollIncrement());if(B!=3DC){this.scrollTo(B,th=
is.animScroll)}},onScrollLeft:function(){var B=3Dthis.getScrollPos();var =
A=3DMath.max(0,B-this.getScrollIncrement());if(A!=3DB){this.scrollTo(A,th=
is.animScroll)}},updateScrollButtons:function(){var =
A=3Dthis.getScrollPos();this.scrollLeft[A=3D=3D0?"addClass":"removeClass"=
]("x-tab-scroller-left-disabled");this.scrollRight[A>=3D(this.getScrollWi=
dth()-this.getScrollArea())?"addClass":"removeClass"]("x-tab-scroller-rig=
ht-disabled")}});Ext.reg("tabpanel",Ext.TabPanel);Ext.TabPanel.prototype.=
activate=3DExt.TabPanel.prototype.setActiveTab;Ext.TabPanel.AccessStack=3D=
function(){var =
A=3D[];return{add:function(B){A.push(B);if(A.length>10){A.shift()}},remov=
e:function(E){var D=3D[];for(var =
C=3D0,B=3DA.length;C<B;C++){if(A[C]!=3DE){D.push(A[C])}}A=3DD},next:funct=
ion(){return A.pop()}}};=0A=
Ext.Button=3DExt.extend(Ext.Component,{hidden:false,disabled:false,presse=
d:false,enableToggle:false,menuAlign:"tl-bl?",type:"button",menuClassTarg=
et:"tr",clickEvent:"click",handleMouseEvents:true,tooltipType:"qtip",butt=
onSelector:"button:first",initComponent:function(){Ext.Button.superclass.=
initComponent.call(this);this.addEvents("click","toggle","mouseover","mou=
seout","menushow","menuhide","menutriggerover","menutriggerout");if(this.=
menu){this.menu=3DExt.menu.MenuMgr.get(this.menu)}if(typeof =
this.toggleGroup=3D=3D=3D"string"){this.enableToggle=3Dtrue}},onRender:fu=
nction(C,A){if(!this.template){if(!Ext.Button.buttonTemplate){Ext.Button.=
buttonTemplate=3Dnew Ext.Template("<table border=3D\"0\" =
cellpadding=3D\"0\" cellspacing=3D\"0\" =
class=3D\"x-btn-wrap\"><tbody><tr>","<td =
class=3D\"x-btn-left\"><i>&#160;</i></td><td =
class=3D\"x-btn-center\"><em unselectable=3D\"on\"><button =
class=3D\"x-btn-text\" type=3D\"{1}\">{0}</button></em></td><td =
class=3D\"x-btn-right\"><i>&#160;</i></td>","</tr></tbody></table>")}this=
.template=3DExt.Button.buttonTemplate}var =
B,E=3D[this.text||"&#160;",this.type];if(A){B=3Dthis.template.insertBefor=
e(A,E,true)}else{B=3Dthis.template.append(C,E,true)}var =
D=3DB.child(this.buttonSelector);D.on("focus",this.onFocus,this);D.on("bl=
ur",this.onBlur,this);this.initButtonEl(B,D);if(this.menu){this.el.child(=
this.menuClassTarget).addClass("x-btn-with-menu")}Ext.ButtonToggleMgr.reg=
ister(this)},initButtonEl:function(B,C){this.el=3DB;B.addClass("x-btn");i=
f(this.icon){C.setStyle("background-image","url("+this.icon+")")}if(this.=
iconCls){C.addClass(this.iconCls);if(!this.cls){B.addClass(this.text?"x-b=
tn-text-icon":"x-btn-icon")}}if(this.tabIndex!=3D=3Dundefined){C.dom.tabI=
ndex=3Dthis.tabIndex}if(this.tooltip){if(typeof =
this.tooltip=3D=3D"object"){Ext.QuickTips.register(Ext.apply({target:C.id=
},this.tooltip))}else{C.dom[this.tooltipType]=3Dthis.tooltip}}if(this.pre=
ssed){this.el.addClass("x-btn-pressed")}if(this.handleMouseEvents){B.on("=
mouseover",this.onMouseOver,this);B.on("mousedown",this.onMouseDown,this)=
}if(this.menu){this.menu.on("show",this.onMenuShow,this);this.menu.on("hi=
de",this.onMenuHide,this)}if(this.id){this.el.dom.id=3Dthis.el.id=3Dthis.=
id}if(this.repeat){var A=3Dnew Ext.util.ClickRepeater(B,typeof =
this.repeat=3D=3D"object"?this.repeat:{});A.on("click",this.onClick,this)=
}B.on(this.clickEvent,this.onClick,this)},afterRender:function(){Ext.Butt=
on.superclass.afterRender.call(this);if(Ext.isIE6){this.autoWidth.defer(1=
,this)}else{this.autoWidth()}},setIconClass:function(A){if(this.el){this.=
el.child(this.buttonSelector).replaceClass(this.iconCls,A)}this.iconCls=3D=
A},beforeDestroy:function(){if(this.rendered){var =
A=3Dthis.el.child(this.buttonSelector);if(A){A.removeAllListeners()}}if(t=
his.menu){Ext.destroy(this.menu)}},onDestroy:function(){if(this.rendered)=
{Ext.ButtonToggleMgr.unregister(this)}},autoWidth:function(){if(this.el){=
this.el.setWidth("auto");if(Ext.isIE7&&Ext.isStrict){var =
A=3Dthis.el.child(this.buttonSelector);if(A&&A.getWidth()>20){A.clip();A.=
setWidth(Ext.util.TextMetrics.measure(A,this.text).width+A.getFrameWidth(=
"lr"))}}if(this.minWidth){if(this.el.getWidth()<this.minWidth){this.el.se=
tWidth(this.minWidth)}}}},setHandler:function(B,A){this.handler=3DB;this.=
scope=3DA},setText:function(A){this.text=3DA;if(this.el){this.el.child("t=
d.x-btn-center =
"+this.buttonSelector).update(A)}this.autoWidth()},getText:function(){ret=
urn =
this.text},toggle:function(A){A=3DA=3D=3D=3Dundefined?!this.pressed:A;if(=
A!=3Dthis.pressed){if(A){this.el.addClass("x-btn-pressed");this.pressed=3D=
true;this.fireEvent("toggle",this,true)}else{this.el.removeClass("x-btn-p=
ressed");this.pressed=3Dfalse;this.fireEvent("toggle",this,false)}if(this=
.toggleHandler){this.toggleHandler.call(this.scope||this,this,A)}}},focus=
:function(){this.el.child(this.buttonSelector).focus()},onDisable:functio=
n(){if(this.el){if(!Ext.isIE6||!this.text){this.el.addClass(this.disabled=
Class)}this.el.dom.disabled=3Dtrue}this.disabled=3Dtrue},onEnable:functio=
n(){if(this.el){if(!Ext.isIE6||!this.text){this.el.removeClass(this.disab=
ledClass)}this.el.dom.disabled=3Dfalse}this.disabled=3Dfalse},showMenu:fu=
nction(){if(this.menu){this.menu.show(this.el,this.menuAlign)}return =
this},hideMenu:function(){if(this.menu){this.menu.hide()}return =
this},hasVisibleMenu:function(){return =
this.menu&&this.menu.isVisible()},onClick:function(A){if(A){A.preventDefa=
ult()}if(A.button!=3D0){return =
}if(!this.disabled){if(this.enableToggle&&(this.allowDepress!=3D=3Dfalse|=
|!this.pressed)){this.toggle()}if(this.menu&&!this.menu.isVisible()&&!thi=
s.ignoreNextClick){this.showMenu()}this.fireEvent("click",this,A);if(this=
.handler){this.handler.call(this.scope||this,this,A)}}},isMenuTriggerOver=
:function(B,A){return =
this.menu&&!A},isMenuTriggerOut:function(B,A){return =
this.menu&&!A},onMouseOver:function(B){if(!this.disabled){var =
A=3DB.within(this.el,true);if(!A){this.el.addClass("x-btn-over");if(!this=
.monitoringMouseOver){Ext.getDoc().on("mouseover",this.monitorMouseOver,t=
his);this.monitoringMouseOver=3Dtrue}this.fireEvent("mouseover",this,B)}i=
f(this.isMenuTriggerOver(B,A)){this.fireEvent("menutriggerover",this,this=
.menu,B)}}},monitorMouseOver:function(A){if(A.target!=3Dthis.el.dom&&!A.w=
ithin(this.el)){if(this.monitoringMouseOver){Ext.getDoc().un("mouseover",=
this.monitorMouseOver,this);this.monitoringMouseOver=3Dfalse}this.onMouse=
Out(A)}},onMouseOut:function(B){var =
A=3DB.within(this.el)&&B.target!=3Dthis.el.dom;this.el.removeClass("x-btn=
-over");this.fireEvent("mouseout",this,B);if(this.isMenuTriggerOut(B,A)){=
this.fireEvent("menutriggerout",this,this.menu,B)}},onFocus:function(A){i=
f(!this.disabled){this.el.addClass("x-btn-focus")}},onBlur:function(A){th=
is.el.removeClass("x-btn-focus")},getClickEl:function(B,A){return =
this.el},onMouseDown:function(A){if(!this.disabled&&A.button=3D=3D0){this=
.getClickEl(A).addClass("x-btn-click");Ext.getDoc().on("mouseup",this.onM=
ouseUp,this)}},onMouseUp:function(A){if(A.button=3D=3D0){this.getClickEl(=
A,true).removeClass("x-btn-click");Ext.getDoc().un("mouseup",this.onMouse=
Up,this)}},onMenuShow:function(A){this.ignoreNextClick=3D0;this.el.addCla=
ss("x-btn-menu-active");this.fireEvent("menushow",this,this.menu)},onMenu=
Hide:function(A){this.el.removeClass("x-btn-menu-active");this.ignoreNext=
Click=3Dthis.restoreClick.defer(250,this);this.fireEvent("menuhide",this,=
this.menu)},restoreClick:function(){this.ignoreNextClick=3D0}});Ext.reg("=
button",Ext.Button);Ext.ButtonToggleMgr=3Dfunction(){var A=3D{};function =
B(E,G){if(G){var F=3DA[E.toggleGroup];for(var =
D=3D0,C=3DF.length;D<C;D++){if(F[D]!=3DE){F[D].toggle(false)}}}}return{re=
gister:function(C){if(!C.toggleGroup){return }var =
D=3DA[C.toggleGroup];if(!D){D=3DA[C.toggleGroup]=3D[]}D.push(C);C.on("tog=
gle",B)},unregister:function(C){if(!C.toggleGroup){return }var =
D=3DA[C.toggleGroup];if(D){D.remove(C);C.un("toggle",B)}}}}();=0A=
Ext.SplitButton=3DExt.extend(Ext.Button,{arrowSelector:"button:last",init=
Component:function(){Ext.SplitButton.superclass.initComponent.call(this);=
this.addEvents("arrowclick")},onRender:function(D,A){var B=3Dnew =
Ext.Template("<table cellspacing=3D\"0\" class=3D\"x-btn-menu-wrap =
x-btn\"><tr><td>","<table cellspacing=3D\"0\" class=3D\"x-btn-wrap =
x-btn-menu-text-wrap\"><tbody>","<tr><td =
class=3D\"x-btn-left\"><i>&#160;</i></td><td =
class=3D\"x-btn-center\"><button class=3D\"x-btn-text\" =
type=3D\"{1}\">{0}</button></td></tr>","</tbody></table></td><td>","<tabl=
e cellspacing=3D\"0\" class=3D\"x-btn-wrap =
x-btn-menu-arrow-wrap\"><tbody>","<tr><td =
class=3D\"x-btn-center\"><button class=3D\"x-btn-menu-arrow-el\" =
type=3D\"button\">&#160;</button></td><td =
class=3D\"x-btn-right\"><i>&#160;</i></td></tr>","</tbody></table></td></=
tr></table>");var =
C,F=3D[this.text||"&#160;",this.type];if(A){C=3DB.insertBefore(A,F,true)}=
else{C=3DB.append(D,F,true)}var =
E=3DC.child(this.buttonSelector);this.initButtonEl(C,E);this.arrowBtnTabl=
e=3DC.child("table:last");if(this.arrowTooltip){C.child(this.arrowSelecto=
r).dom[this.tooltipType]=3Dthis.arrowTooltip}},autoWidth:function(){if(th=
is.el){var C=3Dthis.el.child("table:first");var =
B=3Dthis.el.child("table:last");this.el.setWidth("auto");C.setWidth("auto=
");if(Ext.isIE7&&Ext.isStrict){var =
A=3Dthis.el.child(this.buttonSelector);if(A&&A.getWidth()>20){A.clip();A.=
setWidth(Ext.util.TextMetrics.measure(A,this.text).width+A.getFrameWidth(=
"lr"))}}if(this.minWidth){if((C.getWidth()+B.getWidth())<this.minWidth){C=
.setWidth(this.minWidth-B.getWidth())}}this.el.setWidth(C.getWidth()+B.ge=
tWidth())}},setArrowHandler:function(B,A){this.arrowHandler=3DB;this.scop=
e=3DA},onClick:function(A){A.preventDefault();if(!this.disabled){if(A.get=
Target(".x-btn-menu-arrow-wrap")){if(this.menu&&!this.menu.isVisible()&&!=
this.ignoreNextClick){this.showMenu()}this.fireEvent("arrowclick",this,A)=
;if(this.arrowHandler){this.arrowHandler.call(this.scope||this,this,A)}}e=
lse{if(this.enableToggle){this.toggle()}this.fireEvent("click",this,A);if=
(this.handler){this.handler.call(this.scope||this,this,A)}}}},getClickEl:=
function(B,A){if(!A){return(this.lastClickEl=3DB.getTarget("table",10,tru=
e))}return =
this.lastClickEl},onDisable:function(){if(this.el){if(!Ext.isIE6){this.el=
.addClass("x-item-disabled")}this.el.child(this.buttonSelector).dom.disab=
led=3Dtrue;this.el.child(this.arrowSelector).dom.disabled=3Dtrue}this.dis=
abled=3Dtrue},onEnable:function(){if(this.el){if(!Ext.isIE6){this.el.remo=
veClass("x-item-disabled")}this.el.child(this.buttonSelector).dom.disable=
d=3Dfalse;this.el.child(this.arrowSelector).dom.disabled=3Dfalse}this.dis=
abled=3Dfalse},isMenuTriggerOver:function(A){return =
this.menu&&A.within(this.arrowBtnTable)&&!A.within(this.arrowBtnTable,tru=
e)},isMenuTriggerOut:function(B,A){return =
this.menu&&!B.within(this.arrowBtnTable)},onDestroy:function(){Ext.destro=
y(this.arrowBtnTable);Ext.SplitButton.superclass.onDestroy.call(this)}});=
Ext.MenuButton=3DExt.SplitButton;Ext.reg("splitbutton",Ext.SplitButton);=0A=
Ext.CycleButton=3DExt.extend(Ext.SplitButton,{getItemText:function(A){if(=
A&&this.showText=3D=3D=3Dtrue){var =
B=3D"";if(this.prependText){B+=3Dthis.prependText}B+=3DA.text;return =
B}return undefined},setActiveItem:function(C,A){if(typeof =
C!=3D"object"){C=3Dthis.menu.items.get(C)}if(C){if(!this.rendered){this.t=
ext=3Dthis.getItemText(C);this.iconCls=3DC.iconCls}else{var =
B=3Dthis.getItemText(C);if(B){this.setText(B)}this.setIconClass(C.iconCls=
)}this.activeItem=3DC;if(!C.checked){C.setChecked(true,true)}if(this.forc=
eIcon){this.setIconClass(this.forceIcon)}if(!A){this.fireEvent("change",t=
his,C)}}},getActiveItem:function(){return =
this.activeItem},initComponent:function(){this.addEvents("change");if(thi=
s.changeHandler){this.on("change",this.changeHandler,this.scope||this);de=
lete =
this.changeHandler}this.itemCount=3Dthis.items.length;this.menu=3D{cls:"x=
-cycle-menu",items:[]};var D;for(var =
B=3D0,A=3Dthis.itemCount;B<A;B++){var =
C=3Dthis.items[B];C.group=3DC.group||this.id;C.itemIndex=3DB;C.checkHandl=
er=3Dthis.checkHandler;C.scope=3Dthis;C.checked=3DC.checked||false;this.m=
enu.items.push(C);if(C.checked){D=3DC}}this.setActiveItem(D,true);Ext.Cyc=
leButton.superclass.initComponent.call(this);this.on("click",this.toggleS=
elected,this)},checkHandler:function(A,B){if(B){this.setActiveItem(A)}},t=
oggleSelected:function(){this.menu.render();var C,A;for(var =
B=3D1;B<this.itemCount;B++){C=3D(this.activeItem.itemIndex+B)%this.itemCo=
unt;A=3Dthis.menu.items.itemAt(C);if(!A.disabled){A.setChecked(true);brea=
k}}}});Ext.reg("cycle",Ext.CycleButton);=0A=
Ext.Toolbar=3Dfunction(A){if(Ext.isArray(A)){A=3D{buttons:A}}Ext.Toolbar.=
superclass.constructor.call(this,A)};(function(){var =
A=3DExt.Toolbar;Ext.extend(A,Ext.BoxComponent,{trackMenus:true,initCompon=
ent:function(){A.superclass.initComponent.call(this);if(this.items){this.=
buttons=3Dthis.items}this.items=3Dnew =
Ext.util.MixedCollection(false,function(B){return =
B.itemId||B.id||Ext.id()})},autoCreate:{cls:"x-toolbar =
x-small-editor",html:"<table =
cellspacing=3D\"0\"><tr></tr></table>"},onRender:function(C,B){this.el=3D=
C.createChild(Ext.apply({id:this.id},this.autoCreate),B);this.tr=3Dthis.e=
l.child("tr",true)},afterRender:function(){A.superclass.afterRender.call(=
this);if(this.buttons){this.add.apply(this,this.buttons);delete =
this.buttons}},add:function(){var C=3Darguments,B=3DC.length;for(var =
D=3D0;D<B;D++){var =
E=3DC[D];if(E.isFormField){this.addField(E)}else{if(E.render){this.addIte=
m(E)}else{if(typeof =
E=3D=3D"string"){if(E=3D=3D"separator"||E=3D=3D"-"){this.addSeparator()}e=
lse{if(E=3D=3D" =
"){this.addSpacer()}else{if(E=3D=3D"->"){this.addFill()}else{this.addText=
(E)}}}}else{if(E.tagName){this.addElement(E)}else{if(typeof =
E=3D=3D"object"){if(E.xtype){this.addField(Ext.ComponentMgr.create(E,"but=
ton"))}else{this.addButton(E)}}}}}}}},addSeparator:function(){return =
this.addItem(new A.Separator())},addSpacer:function(){return =
this.addItem(new A.Spacer())},addFill:function(){return this.addItem(new =
A.Fill())},addElement:function(B){return this.addItem(new =
A.Item(B))},addItem:function(B){var =
C=3Dthis.nextBlock();this.initMenuTracking(B);B.render(C);this.items.add(=
B);return B},addButton:function(D){if(Ext.isArray(D)){var F=3D[];for(var =
E=3D0,C=3DD.length;E<C;E++){F.push(this.addButton(D[E]))}return F}var =
B=3DD;if(!(D instanceof A.Button)){B=3DD.split?new A.SplitButton(D):new =
A.Button(D)}var =
G=3Dthis.nextBlock();this.initMenuTracking(B);B.render(G);this.items.add(=
B);return =
B},initMenuTracking:function(B){if(this.trackMenus&&B.menu){B.on({"menutr=
iggerover":this.onButtonTriggerOver,"menushow":this.onButtonMenuShow,"men=
uhide":this.onButtonMenuHide,scope:this})}},addText:function(B){return =
this.addItem(new =
A.TextItem(B))},insertButton:function(C,F){if(Ext.isArray(F)){var =
E=3D[];for(var =
D=3D0,B=3DF.length;D<B;D++){E.push(this.insertButton(C+D,F[D]))}return =
E}if(!(F instanceof A.Button)){F=3Dnew A.Button(F)}var =
G=3Ddocument.createElement("td");this.tr.insertBefore(G,this.tr.childNode=
s[C]);this.initMenuTracking(F);F.render(G);this.items.insert(C,F);return =
F},addDom:function(C,B){var =
E=3Dthis.nextBlock();Ext.DomHelper.overwrite(E,C);var D=3Dnew =
A.Item(E.firstChild);D.render(E);this.items.add(D);return =
D},addField:function(C){var D=3Dthis.nextBlock();C.render(D);var B=3Dnew =
A.Item(D.firstChild);B.render(D);this.items.add(C);return =
B},nextBlock:function(){var =
B=3Ddocument.createElement("td");this.tr.appendChild(B);return =
B},onDestroy:function(){Ext.Toolbar.superclass.onDestroy.call(this);if(th=
is.rendered){if(this.items){Ext.destroy.apply(Ext,this.items.items)}Ext.E=
lement.uncache(this.tr)}},onDisable:function(){this.items.each(function(B=
){if(B.disable){B.disable()}})},onEnable:function(){this.items.each(funct=
ion(B){if(B.enable){B.enable()}})},onButtonTriggerOver:function(B){if(thi=
s.activeMenuBtn&&this.activeMenuBtn!=3DB){this.activeMenuBtn.hideMenu();B=
.showMenu();this.activeMenuBtn=3DB}},onButtonMenuShow:function(B){this.ac=
tiveMenuBtn=3DB},onButtonMenuHide:function(B){delete =
this.activeMenuBtn}});Ext.reg("toolbar",Ext.Toolbar);A.Item=3Dfunction(B)=
{this.el=3DExt.getDom(B);this.id=3DExt.id(this.el);this.hidden=3Dfalse};A=
.Item.prototype=3D{getEl:function(){return =
this.el},render:function(B){this.td=3DB;B.appendChild(this.el)},destroy:f=
unction(){if(this.td&&this.td.parentNode){this.td.parentNode.removeChild(=
this.td)}},show:function(){this.hidden=3Dfalse;this.td.style.display=3D""=
},hide:function(){this.hidden=3Dtrue;this.td.style.display=3D"none"},setV=
isible:function(B){if(B){this.show()}else{this.hide()}},focus:function(){=
Ext.fly(this.el).focus()},disable:function(){Ext.fly(this.td).addClass("x=
-item-disabled");this.disabled=3Dtrue;this.el.disabled=3Dtrue},enable:fun=
ction(){Ext.fly(this.td).removeClass("x-item-disabled");this.disabled=3Df=
alse;this.el.disabled=3Dfalse}};Ext.reg("tbitem",A.Item);A.Separator=3Dfu=
nction(){var =
B=3Ddocument.createElement("span");B.className=3D"ytb-sep";A.Separator.su=
perclass.constructor.call(this,B)};Ext.extend(A.Separator,A.Item,{enable:=
Ext.emptyFn,disable:Ext.emptyFn,focus:Ext.emptyFn});Ext.reg("tbseparator"=
,A.Separator);A.Spacer=3Dfunction(){var =
B=3Ddocument.createElement("div");B.className=3D"ytb-spacer";A.Spacer.sup=
erclass.constructor.call(this,B)};Ext.extend(A.Spacer,A.Item,{enable:Ext.=
emptyFn,disable:Ext.emptyFn,focus:Ext.emptyFn});Ext.reg("tbspacer",A.Spac=
er);A.Fill=3DExt.extend(A.Spacer,{render:function(B){B.style.width=3D"100=
%";A.Fill.superclass.render.call(this,B)}});Ext.reg("tbfill",A.Fill);A.Te=
xtItem=3Dfunction(B){var =
C=3Ddocument.createElement("span");C.className=3D"ytb-text";C.innerHTML=3D=
B.text?B.text:B;A.TextItem.superclass.constructor.call(this,C)};Ext.exten=
d(A.TextItem,A.Item,{enable:Ext.emptyFn,disable:Ext.emptyFn,focus:Ext.emp=
tyFn});Ext.reg("tbtext",A.TextItem);A.Button=3DExt.extend(Ext.Button,{hid=
eParent:true,onDestroy:function(){A.Button.superclass.onDestroy.call(this=
);if(this.container){this.container.remove()}}});Ext.reg("tbbutton",A.But=
ton);A.SplitButton=3DExt.extend(Ext.SplitButton,{hideParent:true,onDestro=
y:function(){A.SplitButton.superclass.onDestroy.call(this);if(this.contai=
ner){this.container.remove()}}});Ext.reg("tbsplit",A.SplitButton);A.MenuB=
utton=3DA.SplitButton})();=0A=
Ext.PagingToolbar=3DExt.extend(Ext.Toolbar,{pageSize:20,displayMsg:"Displ=
aying {0} - {1} of {2}",emptyMsg:"No data to =
display",beforePageText:"Page",afterPageText:"of {0}",firstText:"First =
Page",prevText:"Previous Page",nextText:"Next Page",lastText:"Last =
Page",refreshText:"Refresh",paramNames:{start:"start",limit:"limit"},init=
Component:function(){this.addEvents("change","beforechange");Ext.PagingTo=
olbar.superclass.initComponent.call(this);this.cursor=3D0;this.bind(this.=
store)},onRender:function(B,A){Ext.PagingToolbar.superclass.onRender.call=
(this,B,A);this.first=3Dthis.addButton({tooltip:this.firstText,iconCls:"x=
-tbar-page-first",disabled:true,handler:this.onClick.createDelegate(this,=
["first"])});this.prev=3Dthis.addButton({tooltip:this.prevText,iconCls:"x=
-tbar-page-prev",disabled:true,handler:this.onClick.createDelegate(this,[=
"prev"])});this.addSeparator();this.add(this.beforePageText);this.field=3D=
Ext.get(this.addDom({tag:"input",type:"text",size:"3",value:"1",cls:"x-tb=
ar-page-number"}).el);this.field.on("keydown",this.onPagingKeydown,this);=
this.field.on("focus",function(){this.dom.select()});this.afterTextEl=3Dt=
his.addText(String.format(this.afterPageText,1));this.field.setHeight(18)=
;this.addSeparator();this.next=3Dthis.addButton({tooltip:this.nextText,ic=
onCls:"x-tbar-page-next",disabled:true,handler:this.onClick.createDelegat=
e(this,["next"])});this.last=3Dthis.addButton({tooltip:this.lastText,icon=
Cls:"x-tbar-page-last",disabled:true,handler:this.onClick.createDelegate(=
this,["last"])});this.addSeparator();this.loading=3Dthis.addButton({toolt=
ip:this.refreshText,iconCls:"x-tbar-loading",handler:this.onClick.createD=
elegate(this,["refresh"])});if(this.displayInfo){this.displayEl=3DExt.fly=
(this.el.dom).createChild({cls:"x-paging-info"})}if(this.dsLoaded){this.o=
nLoad.apply(this,this.dsLoaded)}},updateInfo:function(){if(this.displayEl=
){var A=3Dthis.store.getCount();var =
B=3DA=3D=3D0?this.emptyMsg:String.format(this.displayMsg,this.cursor+1,th=
is.cursor+A,this.store.getTotalCount());this.displayEl.update(B)}},onLoad=
:function(A,C,F){if(!this.rendered){this.dsLoaded=3D[A,C,F];return =
}this.cursor=3DF.params?F.params[this.paramNames.start]:0;var =
E=3Dthis.getPageData(),B=3DE.activePage,D=3DE.pages;this.afterTextEl.el.i=
nnerHTML=3DString.format(this.afterPageText,E.pages);this.field.dom.value=
=3DB;this.first.setDisabled(B=3D=3D1);this.prev.setDisabled(B=3D=3D1);thi=
s.next.setDisabled(B=3D=3DD);this.last.setDisabled(B=3D=3DD);this.loading=
.enable();this.updateInfo();this.fireEvent("change",this,E)},getPageData:=
function(){var =
A=3Dthis.store.getTotalCount();return{total:A,activePage:Math.ceil((this.=
cursor+this.pageSize)/this.pageSize),pages:A<this.pageSize?1:Math.ceil(A/=
this.pageSize)}},onLoadError:function(){if(!this.rendered){return =
}this.loading.enable()},readPage:function(C){var =
A=3Dthis.field.dom.value,B;if(!A||isNaN(B=3DparseInt(A,10))){this.field.d=
om.value=3DC.activePage;return false}return =
B},onPagingKeydown:function(D){var =
B=3DD.getKey(),E=3Dthis.getPageData(),C;if(B=3D=3DD.RETURN){D.stopEvent()=
;C=3Dthis.readPage(E);if(C!=3D=3Dfalse){C=3DMath.min(Math.max(1,C),E.page=
s)-1;this.doLoad(C*this.pageSize)}}else{if(B=3D=3DD.HOME||B=3D=3DD.END){D=
.stopEvent();C=3DB=3D=3DD.HOME?1:E.pages;this.field.dom.value=3DC}else{if=
(B=3D=3DD.UP||B=3D=3DD.PAGEUP||B=3D=3DD.DOWN||B=3D=3DD.PAGEDOWN){D.stopEv=
ent();if(C=3Dthis.readPage(E)){var =
A=3DD.shiftKey?10:1;if(B=3D=3DD.DOWN||B=3D=3DD.PAGEDOWN){A*=3D-1}C+=3DA;i=
f(C>=3D1&C<=3DE.pages){this.field.dom.value=3DC}}}}}},beforeLoad:function=
(){if(this.rendered&&this.loading){this.loading.disable()}},doLoad:functi=
on(C){var =
B=3D{},A=3Dthis.paramNames;B[A.start]=3DC;B[A.limit]=3Dthis.pageSize;if(t=
his.fireEvent("beforechange",this,B)!=3D=3Dfalse){this.store.load({params=
:B})}},changePage:function(A){this.doLoad(((A-1)*this.pageSize).constrain=
(0,this.store.getTotalCount()))},onClick:function(E){var =
B=3Dthis.store;switch(E){case"first":this.doLoad(0);break;case"prev":this=
.doLoad(Math.max(0,this.cursor-this.pageSize));break;case"next":this.doLo=
ad(this.cursor+this.pageSize);break;case"last":var =
D=3DB.getTotalCount();var A=3DD%this.pageSize;var =
C=3DA?(D-A):D-this.pageSize;this.doLoad(C);break;case"refresh":this.doLoa=
d(this.cursor);break}},unbind:function(A){A=3DExt.StoreMgr.lookup(A);A.un=
("beforeload",this.beforeLoad,this);A.un("load",this.onLoad,this);A.un("l=
oadexception",this.onLoadError,this);this.store=3Dundefined},bind:functio=
n(A){A=3DExt.StoreMgr.lookup(A);A.on("beforeload",this.beforeLoad,this);A=
.on("load",this.onLoad,this);A.on("loadexception",this.onLoadError,this);=
this.store=3DA}});Ext.reg("paging",Ext.PagingToolbar);=0A=
Ext.Resizable=3Dfunction(D,E){this.el=3DExt.get(D);if(E&&E.wrap){E.resize=
Child=3Dthis.el;this.el=3Dthis.el.wrap(typeof =
E.wrap=3D=3D"object"?E.wrap:{cls:"xresizable-wrap"});this.el.id=3Dthis.el=
.dom.id=3DE.resizeChild.id+"-rzwrap";this.el.setStyle("overflow","hidden"=
);this.el.setPositioning(E.resizeChild.getPositioning());E.resizeChild.cl=
earPositioning();if(!E.width||!E.height){var =
F=3DE.resizeChild.getSize();this.el.setSize(F.width,F.height)}if(E.pinned=
&&!E.adjustments){E.adjustments=3D"auto"}}this.proxy=3Dthis.el.createProx=
y({tag:"div",cls:"x-resizable-proxy",id:this.el.id+"-rzproxy"},Ext.getBod=
y());this.proxy.unselectable();this.proxy.enableDisplayMode("block");Ext.=
apply(this,E);if(this.pinned){this.disableTrackOver=3Dtrue;this.el.addCla=
ss("x-resizable-pinned")}var =
I=3Dthis.el.getStyle("position");if(I!=3D"absolute"&&I!=3D"fixed"){this.e=
l.setStyle("position","relative")}if(!this.handles){this.handles=3D"s,e,s=
e";if(this.multiDirectional){this.handles+=3D",n,w"}}if(this.handles=3D=3D=
"all"){this.handles=3D"n s e w ne nw se sw"}var =
M=3Dthis.handles.split(/\s*?[,;]\s*?| /);var =
C=3DExt.Resizable.positions;for(var =
H=3D0,J=3DM.length;H<J;H++){if(M[H]&&C[M[H]]){var =
L=3DC[M[H]];this[L]=3Dnew =
Ext.Resizable.Handle(this,L,this.disableTrackOver,this.transparent)}}this=
.corner=3Dthis.southeast;if(this.handles.indexOf("n")!=3D-1||this.handles=
.indexOf("w")!=3D-1){this.updateBox=3Dtrue}this.activeHandle=3Dnull;if(th=
is.resizeChild){if(typeof =
this.resizeChild=3D=3D"boolean"){this.resizeChild=3DExt.get(this.el.dom.f=
irstChild,true)}else{this.resizeChild=3DExt.get(this.resizeChild,true)}}i=
f(this.adjustments=3D=3D"auto"){var B=3Dthis.resizeChild;var =
K=3Dthis.west,G=3Dthis.east,A=3Dthis.north,M=3Dthis.south;if(B&&(K||A)){B=
.position("relative");B.setLeft(K?K.el.getWidth():0);B.setTop(A?A.el.getH=
eight():0)}this.adjustments=3D[(G?-G.el.getWidth():0)+(K?-K.el.getWidth()=
:0),(A?-A.el.getHeight():0)+(M?-M.el.getHeight():0)-1]}if(this.draggable)=
{this.dd=3Dthis.dynamic?this.el.initDD(null):this.el.initDDProxy(null,{dr=
agElId:this.proxy.id});this.dd.setHandleElId(this.resizeChild?this.resize=
Child.id:this.el.id)}this.addEvents("beforeresize","resize");if(this.widt=
h!=3D=3Dnull&&this.height!=3D=3Dnull){this.resizeTo(this.width,this.heigh=
t)}else{this.updateChildSize()}if(Ext.isIE){this.el.dom.style.zoom=3D1}Ex=
t.Resizable.superclass.constructor.call(this)};Ext.extend(Ext.Resizable,E=
xt.util.Observable,{resizeChild:false,adjustments:[0,0],minWidth:5,minHei=
ght:5,maxWidth:10000,maxHeight:10000,enabled:true,animate:false,duration:=
0.35,dynamic:false,handles:false,multiDirectional:false,disableTrackOver:=
false,easing:"easeOutStrong",widthIncrement:0,heightIncrement:0,pinned:fa=
lse,width:null,height:null,preserveRatio:false,transparent:false,minX:0,m=
inY:0,draggable:false,resizeTo:function(B,A){this.el.setSize(B,A);this.up=
dateChildSize();this.fireEvent("resize",this,B,A,null)},startSizing:funct=
ion(C,B){this.fireEvent("beforeresize",this,C);if(this.enabled){if(!this.=
overlay){this.overlay=3Dthis.el.createProxy({tag:"div",cls:"x-resizable-o=
verlay",html:"&#160;"},Ext.getBody());this.overlay.unselectable();this.ov=
erlay.enableDisplayMode("block");this.overlay.on("mousemove",this.onMouse=
Move,this);this.overlay.on("mouseup",this.onMouseUp,this)}this.overlay.se=
tStyle("cursor",B.el.getStyle("cursor"));this.resizing=3Dtrue;this.startB=
ox=3Dthis.el.getBox();this.startPoint=3DC.getXY();this.offsets=3D[(this.s=
tartBox.x+this.startBox.width)-this.startPoint[0],(this.startBox.y+this.s=
tartBox.height)-this.startPoint[1]];this.overlay.setSize(Ext.lib.Dom.getV=
iewWidth(true),Ext.lib.Dom.getViewHeight(true));this.overlay.show();if(th=
is.constrainTo){var =
A=3DExt.get(this.constrainTo);this.resizeRegion=3DA.getRegion().adjust(A.=
getFrameWidth("t"),A.getFrameWidth("l"),-A.getFrameWidth("b"),-A.getFrame=
Width("r"))}this.proxy.setStyle("visibility","hidden");this.proxy.show();=
this.proxy.setBox(this.startBox);if(!this.dynamic){this.proxy.setStyle("v=
isibility","visible")}}},onMouseDown:function(A,B){if(this.enabled){B.sto=
pEvent();this.activeHandle=3DA;this.startSizing(B,A)}},onMouseUp:function=
(B){var =
A=3Dthis.resizeElement();this.resizing=3Dfalse;this.handleOut();this.over=
lay.hide();this.proxy.hide();this.fireEvent("resize",this,A.width,A.heigh=
t,B)},updateChildSize:function(){if(this.resizeChild){var =
C=3Dthis.el;var D=3Dthis.resizeChild;var =
B=3Dthis.adjustments;if(C.dom.offsetWidth){var =
A=3DC.getSize(true);D.setSize(A.width+B[0],A.height+B[1])}if(Ext.isIE){se=
tTimeout(function(){if(C.dom.offsetWidth){var =
E=3DC.getSize(true);D.setSize(E.width+B[0],E.height+B[1])}},10)}}},snap:f=
unction(C,E,B){if(!E||!C){return C}var D=3DC;var =
A=3DC%E;if(A>0){if(A>(E/2)){D=3DC+(E-A)}else{D=3DC-A}}return =
Math.max(B,D)},resizeElement:function(){var =
A=3Dthis.proxy.getBox();if(this.updateBox){this.el.setBox(A,false,this.an=
imate,this.duration,null,this.easing)}else{this.el.setSize(A.width,A.heig=
ht,this.animate,this.duration,null,this.easing)}this.updateChildSize();if=
(!this.dynamic){this.proxy.hide()}return =
A},constrain:function(B,C,A,D){if(B-C<A){C=3DB-A}else{if(B-C>D){C=3DD-B}}=
return =
C},onMouseMove:function(S){if(this.enabled){try{if(this.resizeRegion&&!th=
is.resizeRegion.contains(S.getPoint())){return }var =
Q=3Dthis.curSize||this.startBox;var =
I=3Dthis.startBox.x,H=3Dthis.startBox.y;var C=3DI,B=3DH;var =
J=3DQ.width,R=3DQ.height;var D=3DJ,L=3DR;var =
K=3Dthis.minWidth,T=3Dthis.minHeight;var =
P=3Dthis.maxWidth,W=3Dthis.maxHeight;var F=3Dthis.widthIncrement;var =
A=3Dthis.heightIncrement;var U=3DS.getXY();var =
O=3D-(this.startPoint[0]-Math.max(this.minX,U[0]));var =
M=3D-(this.startPoint[1]-Math.max(this.minY,U[1]));var =
G=3Dthis.activeHandle.position;switch(G){case"east":J+=3DO;J=3DMath.min(M=
ath.max(K,J),P);break;case"south":R+=3DM;R=3DMath.min(Math.max(T,R),W);br=
eak;case"southeast":J+=3DO;R+=3DM;J=3DMath.min(Math.max(K,J),P);R=3DMath.=
min(Math.max(T,R),W);break;case"north":M=3Dthis.constrain(R,M,T,W);H+=3DM=
;R-=3DM;break;case"west":O=3Dthis.constrain(J,O,K,P);I+=3DO;J-=3DO;break;=
case"northeast":J+=3DO;J=3DMath.min(Math.max(K,J),P);M=3Dthis.constrain(R=
,M,T,W);H+=3DM;R-=3DM;break;case"northwest":O=3Dthis.constrain(J,O,K,P);M=
=3Dthis.constrain(R,M,T,W);H+=3DM;R-=3DM;I+=3DO;J-=3DO;break;case"southwe=
st":O=3Dthis.constrain(J,O,K,P);R+=3DM;R=3DMath.min(Math.max(T,R),W);I+=3D=
O;J-=3DO;break}var N=3Dthis.snap(J,F,K);var =
V=3Dthis.snap(R,A,T);if(N!=3DJ||V!=3DR){switch(G){case"northeast":H-=3DV-=
R;break;case"north":H-=3DV-R;break;case"southwest":I-=3DN-J;break;case"we=
st":I-=3DN-J;break;case"northwest":I-=3DN-J;H-=3DV-R;break}J=3DN;R=3DV}if=
(this.preserveRatio){switch(G){case"southeast":case"east":R=3DL*(J/D);R=3D=
Math.min(Math.max(T,R),W);J=3DD*(R/L);break;case"south":J=3DD*(R/L);J=3DM=
ath.min(Math.max(K,J),P);R=3DL*(J/D);break;case"northeast":J=3DD*(R/L);J=3D=
Math.min(Math.max(K,J),P);R=3DL*(J/D);break;case"north":var =
X=3DJ;J=3DD*(R/L);J=3DMath.min(Math.max(K,J),P);R=3DL*(J/D);I+=3D(X-J)/2;=
break;case"southwest":R=3DL*(J/D);R=3DMath.min(Math.max(T,R),W);var =
X=3DJ;J=3DD*(R/L);I+=3DX-J;break;case"west":var =
E=3DR;R=3DL*(J/D);R=3DMath.min(Math.max(T,R),W);H+=3D(E-R)/2;var =
X=3DJ;J=3DD*(R/L);I+=3DX-J;break;case"northwest":var X=3DJ;var =
E=3DR;R=3DL*(J/D);R=3DMath.min(Math.max(T,R),W);J=3DD*(R/L);H+=3DE-R;I+=3D=
X-J;break}}this.proxy.setBounds(I,H,J,R);if(this.dynamic){this.resizeElem=
ent()}}catch(S){}}},handleOver:function(){if(this.enabled){this.el.addCla=
ss("x-resizable-over")}},handleOut:function(){if(!this.resizing){this.el.=
removeClass("x-resizable-over")}},getEl:function(){return =
this.el},getResizeChild:function(){return =
this.resizeChild},destroy:function(C){this.proxy.remove();if(this.overlay=
){this.overlay.removeAllListeners();this.overlay.remove()}var =
D=3DExt.Resizable.positions;for(var A in D){if(typeof =
D[A]!=3D"function"&&this[D[A]]){var =
B=3Dthis[D[A]];B.el.removeAllListeners();B.el.remove()}}if(C){this.el.upd=
ate("");this.el.remove()}},syncHandleHeight:function(){var =
A=3Dthis.el.getHeight(true);if(this.west){this.west.el.setHeight(A)}if(th=
is.east){this.east.el.setHeight(A)}}});Ext.Resizable.positions=3D{n:"nort=
h",s:"south",e:"east",w:"west",se:"southeast",sw:"southwest",nw:"northwes=
t",ne:"northeast"};Ext.Resizable.Handle=3Dfunction(C,E,B,D){if(!this.tpl)=
{var A=3DExt.DomHelper.createTemplate({tag:"div",cls:"x-resizable-handle =
x-resizable-handle-{0}"});A.compile();Ext.Resizable.Handle.prototype.tpl=3D=
A}this.position=3DE;this.rz=3DC;this.el=3Dthis.tpl.append(C.el.dom,[this.=
position],true);this.el.unselectable();if(D){this.el.setOpacity(0)}this.e=
l.on("mousedown",this.onMouseDown,this);if(!B){this.el.on("mouseover",thi=
s.onMouseOver,this);this.el.on("mouseout",this.onMouseOut,this)}};Ext.Res=
izable.Handle.prototype=3D{afterResize:function(A){},onMouseDown:function=
(A){this.rz.onMouseDown(this,A)},onMouseOver:function(A){this.rz.handleOv=
er(this,A)},onMouseOut:function(A){this.rz.handleOut(this,A)}};=0A=
Ext.Editor=3Dfunction(B,A){this.field=3DB;Ext.Editor.superclass.construct=
or.call(this,A)};Ext.extend(Ext.Editor,Ext.Component,{value:"",alignment:=
"c-c?",shadow:"frame",constrain:false,swallowKeys:true,completeOnEnter:fa=
lse,cancelOnEsc:false,updateEl:false,initComponent:function(){Ext.Editor.=
superclass.initComponent.call(this);this.addEvents("beforestartedit","sta=
rtedit","beforecomplete","complete","canceledit","specialkey")},onRender:=
function(B,A){this.el=3Dnew =
Ext.Layer({shadow:this.shadow,cls:"x-editor",parentEl:B,shim:this.shim,sh=
adowOffset:4,id:this.id,constrain:this.constrain});this.el.setStyle("over=
flow",Ext.isGecko?"auto":"hidden");if(this.field.msgTarget!=3D"title"){th=
is.field.msgTarget=3D"qtip"}this.field.inEditor=3Dtrue;this.field.render(=
this.el);if(Ext.isGecko){this.field.el.dom.setAttribute("autocomplete","o=
ff")}this.field.on("specialkey",this.onSpecialKey,this);if(this.swallowKe=
ys){this.field.el.swallowEvent(["keydown","keypress"])}this.field.show();=
this.field.on("blur",this.onBlur,this);if(this.field.grow){this.field.on(=
"autosize",this.el.sync,this.el,{delay:1})}},onSpecialKey:function(C,B){v=
ar =
A=3DB.getKey();if(this.completeOnEnter&&A=3D=3DB.ENTER){B.stopEvent();thi=
s.completeEdit()}else{if(this.cancelOnEsc&&A=3D=3DB.ESC){this.cancelEdit(=
)}else{this.fireEvent("specialkey",C,B)}}if(this.field.triggerBlur&&(A=3D=
=3DB.ENTER||A=3D=3DB.ESC||A=3D=3DB.TAB)){this.field.triggerBlur()}},start=
Edit:function(B,C){if(this.editing){this.completeEdit()}this.boundEl=3DEx=
t.get(B);var =
A=3DC!=3D=3Dundefined?C:this.boundEl.dom.innerHTML;if(!this.rendered){thi=
s.render(this.parentEl||document.body)}if(this.fireEvent("beforestartedit=
",this,this.boundEl,A)=3D=3D=3Dfalse){return =
}this.startValue=3DA;this.field.setValue(A);this.doAutoSize();this.el.ali=
gnTo(this.boundEl,this.alignment);this.editing=3Dtrue;this.show()},doAuto=
Size:function(){if(this.autoSize){var =
A=3Dthis.boundEl.getSize();switch(this.autoSize){case"width":this.setSize=
(A.width,"");break;case"height":this.setSize("",A.height);break;default:t=
his.setSize(A.width,A.height)}}},setSize:function(A,B){delete =
this.field.lastSize;this.field.setSize(A,B);if(this.el){if(Ext.isGecko2||=
Ext.isOpera){this.el.setSize(A,B)}this.el.sync()}},realign:function(){thi=
s.el.alignTo(this.boundEl,this.alignment)},completeEdit:function(A){if(!t=
his.editing){return }var =
B=3Dthis.getValue();if(this.revertInvalid!=3D=3Dfalse&&!this.field.isVali=
d()){B=3Dthis.startValue;this.cancelEdit(true)}if(String(B)=3D=3D=3DStrin=
g(this.startValue)&&this.ignoreNoChange){this.editing=3Dfalse;this.hide()=
;return =
}if(this.fireEvent("beforecomplete",this,B,this.startValue)!=3D=3Dfalse){=
this.editing=3Dfalse;if(this.updateEl&&this.boundEl){this.boundEl.update(=
B)}if(A!=3D=3Dtrue){this.hide()}this.fireEvent("complete",this,B,this.sta=
rtValue)}},onShow:function(){this.el.show();if(this.hideEl!=3D=3Dfalse){t=
his.boundEl.hide()}this.field.show();if(Ext.isIE&&!this.fixIEFocus){this.=
fixIEFocus=3Dtrue;this.deferredFocus.defer(50,this)}else{this.field.focus=
()}this.fireEvent("startedit",this.boundEl,this.startValue)},deferredFocu=
s:function(){if(this.editing){this.field.focus()}},cancelEdit:function(A)=
{if(this.editing){var =
B=3Dthis.getValue();this.setValue(this.startValue);if(A!=3D=3Dtrue){this.=
hide()}this.fireEvent("canceledit",this,B,this.startValue)}},onBlur:funct=
ion(){if(this.allowBlur!=3D=3Dtrue&&this.editing){this.completeEdit()}},o=
nHide:function(){if(this.editing){this.completeEdit();return =
}this.field.blur();if(this.field.collapse){this.field.collapse()}this.el.=
hide();if(this.hideEl!=3D=3Dfalse){this.boundEl.show()}},setValue:functio=
n(A){this.field.setValue(A)},getValue:function(){return =
this.field.getValue()},beforeDestroy:function(){this.field.destroy();this=
.field=3Dnull}});Ext.reg("editor",Ext.Editor);=0A=
Ext.MessageBox=3Dfunction(){var R,B,N,Q;var G,J,P,A,K,M,H,F;var =
O,S,L,C=3D"";var =
D=3Dfunction(U){if(R.isVisible()){R.hide();Ext.callback(B.fn,B.scope||win=
dow,[U,S.dom.value],1)}};var =
T=3Dfunction(){if(B&&B.cls){R.el.removeClass(B.cls)}K.reset()};var =
E=3Dfunction(W,U,V){if(B&&B.closable!=3D=3Dfalse){R.hide()}if(V){V.stopEv=
ent()}};var I=3Dfunction(U){var =
W=3D0;if(!U){O["ok"].hide();O["cancel"].hide();O["yes"].hide();O["no"].hi=
de();return W}R.footer.dom.style.display=3D"";for(var V in O){if(typeof =
O[V]!=3D"function"){if(U[V]){O[V].show();O[V].setText(typeof =
U[V]=3D=3D"string"?U[V]:Ext.MessageBox.buttonText[V]);W+=3DO[V].el.getWid=
th()+15}else{O[V].hide()}}}return =
W};return{getDialog:function(U){if(!R){R=3Dnew =
Ext.Window({autoCreate:true,title:U,resizable:false,constrain:true,constr=
ainHeader:true,minimizable:false,maximizable:false,stateful:false,modal:t=
rue,shim:true,buttonAlign:"center",width:400,height:100,minHeight:80,plai=
n:true,footer:true,closable:true,close:function(){if(B&&B.buttons&&B.butt=
ons.no&&!B.buttons.cancel){D("no")}else{D("cancel")}}});O=3D{};var =
V=3Dthis.buttonText;O["ok"]=3DR.addButton(V["ok"],D.createCallback("ok"))=
;O["yes"]=3DR.addButton(V["yes"],D.createCallback("yes"));O["no"]=3DR.add=
Button(V["no"],D.createCallback("no"));O["cancel"]=3DR.addButton(V["cance=
l"],D.createCallback("cancel"));O["ok"].hideMode=3DO["yes"].hideMode=3DO[=
"no"].hideMode=3DO["cancel"].hideMode=3D"offsets";R.render(document.body)=
;R.getEl().addClass("x-window-dlg");N=3DR.mask;G=3DR.body.createChild({ht=
ml:"<div class=3D\"ext-mb-icon\"></div><div =
class=3D\"ext-mb-content\"><span class=3D\"ext-mb-text\"></span><br =
/><div class=3D\"ext-mb-fix-cursor\"><input type=3D\"text\" =
class=3D\"ext-mb-input\" /><textarea =
class=3D\"ext-mb-textarea\"></textarea></div></div>"});H=3DExt.get(G.dom.=
firstChild);var =
W=3DG.dom.childNodes[1];J=3DExt.get(W.firstChild);P=3DExt.get(W.childNode=
s[2].firstChild);P.enableDisplayMode();P.addKeyListener([10,13],function(=
){if(R.isVisible()&&B&&B.buttons){if(B.buttons.ok){D("ok")}else{if(B.butt=
ons.yes){D("yes")}}}});A=3DExt.get(W.childNodes[2].childNodes[1]);A.enabl=
eDisplayMode();K=3Dnew =
Ext.ProgressBar({renderTo:G});G.createChild({cls:"x-clear"})}return =
R},updateText:function(X){if(!R.isVisible()&&!B.width){R.setSize(this.max=
Width,100)}J.update(X||"&#160;");var =
V=3DC!=3D""?(H.getWidth()+H.getMargins("lr")):0;var =
Z=3DJ.getWidth()+J.getMargins("lr");var W=3DR.getFrameWidth("lr");var =
Y=3DR.body.getFrameWidth("lr");if(Ext.isIE&&V>0){V+=3D3}var =
U=3DMath.max(Math.min(B.width||V+Z+W+Y,this.maxWidth),Math.max(B.minWidth=
||this.minWidth,L||0));if(B.prompt=3D=3D=3Dtrue){S.setWidth(U-V-W-Y)}if(B=
.progress=3D=3D=3Dtrue||B.wait=3D=3D=3Dtrue){K.setSize(U-V-W-Y)}R.setSize=
(U,"auto").center();return =
this},updateProgress:function(V,U,W){K.updateProgress(V,U);if(W){this.upd=
ateText(W)}return this},isVisible:function(){return =
R&&R.isVisible()},hide:function(){if(this.isVisible()){R.hide();T()}retur=
n this},show:function(X){if(this.isVisible()){this.hide()}B=3DX;var =
Y=3Dthis.getDialog(B.title||"&#160;");Y.setTitle(B.title||"&#160;");var =
U=3D(B.closable!=3D=3Dfalse&&B.progress!=3D=3Dtrue&&B.wait!=3D=3Dtrue);Y.=
tools.close.setDisplayed(U);S=3DP;B.prompt=3DB.prompt||(B.multiline?true:=
false);if(B.prompt){if(B.multiline){P.hide();A.show();A.setHeight(typeof =
B.multiline=3D=3D"number"?B.multiline:this.defaultTextHeight);S=3DA}else{=
P.show();A.hide()}}else{P.hide();A.hide()}S.dom.value=3DB.value||"";if(B.=
prompt){Y.focusEl=3DS}else{var W=3DB.buttons;var =
V=3Dnull;if(W&&W.ok){V=3DO["ok"]}else{if(W&&W.yes){V=3DO["yes"]}}if(V){Y.=
focusEl=3DV}}if(B.iconCls){Y.setIconClass(B.iconCls)}this.setIcon(B.icon)=
;L=3DI(B.buttons);K.setVisible(B.progress=3D=3D=3Dtrue||B.wait=3D=3D=3Dtr=
ue);this.updateProgress(0,B.progressText);this.updateText(B.msg);if(B.cls=
){Y.el.addClass(B.cls)}Y.proxyDrag=3DB.proxyDrag=3D=3D=3Dtrue;Y.modal=3DB=
.modal!=3D=3Dfalse;Y.mask=3DB.modal!=3D=3Dfalse?N:false;if(!Y.isVisible()=
){document.body.appendChild(R.el.dom);Y.setAnimateTarget(B.animEl);Y.show=
(B.animEl)}Y.on("show",function(){if(U=3D=3D=3Dtrue){Y.keyMap.enable()}el=
se{Y.keyMap.disable()}},this,{single:true});if(B.wait=3D=3D=3Dtrue){K.wai=
t(B.waitConfig)}return =
this},setIcon:function(U){if(U&&U!=3D""){H.removeClass("x-hidden");H.repl=
aceClass(C,U);C=3DU}else{H.replaceClass(C,"x-hidden");C=3D""}return =
this},progress:function(W,V,U){this.show({title:W,msg:V,buttons:false,pro=
gress:true,closable:false,minWidth:this.minProgressWidth,progressText:U})=
;return =
this},wait:function(W,V,U){this.show({title:V,msg:W,buttons:false,closabl=
e:false,wait:true,modal:true,minWidth:this.minProgressWidth,waitConfig:U}=
);return =
this},alert:function(X,W,V,U){this.show({title:X,msg:W,buttons:this.OK,fn=
:V,scope:U});return =
this},confirm:function(X,W,V,U){this.show({title:X,msg:W,buttons:this.YES=
NO,fn:V,scope:U,icon:this.QUESTION});return =
this},prompt:function(Z,Y,W,V,U,X){this.show({title:Z,msg:Y,buttons:this.=
OKCANCEL,fn:W,minWidth:250,scope:V,prompt:true,multiline:U,value:X});retu=
rn =
this},OK:{ok:true},CANCEL:{cancel:true},OKCANCEL:{ok:true,cancel:true},YE=
SNO:{yes:true,no:true},YESNOCANCEL:{yes:true,no:true,cancel:true},INFO:"e=
xt-mb-info",WARNING:"ext-mb-warning",QUESTION:"ext-mb-question",ERROR:"ex=
t-mb-error",defaultTextHeight:75,maxWidth:600,minWidth:100,minProgressWid=
th:250,buttonText:{ok:"OK",cancel:"Cancel",yes:"Yes",no:"No"}}}();Ext.Msg=
=3DExt.MessageBox;=0A=
Ext.Tip=3DExt.extend(Ext.Panel,{minWidth:40,maxWidth:300,shadow:"sides",d=
efaultAlign:"tl-bl?",autoRender:true,quickShowInterval:250,frame:true,hid=
den:true,baseCls:"x-tip",floating:{shadow:true,shim:true,useDisplay:true,=
constrain:false},autoHeight:true,initComponent:function(){Ext.Tip.supercl=
ass.initComponent.call(this);if(this.closable&&!this.title){this.elements=
+=3D",header"}},afterRender:function(){Ext.Tip.superclass.afterRender.cal=
l(this);if(this.closable){this.addTool({id:"close",handler:this.hide,scop=
e:this})}},showAt:function(A){Ext.Tip.superclass.show.call(this);if(this.=
measureWidth!=3D=3Dfalse&&(!this.initialConfig||typeof =
this.initialConfig.width!=3D"number")){this.doAutoWidth()}if(this.constra=
inPosition){A=3Dthis.el.adjustForConstraints(A)}this.setPagePosition(A[0]=
,A[1])},doAutoWidth:function(){var =
A=3Dthis.body.getTextWidth();if(this.title){A=3DMath.max(A,this.header.ch=
ild("span").getTextWidth(this.title))}A+=3Dthis.getFrameWidth()+(this.clo=
sable?20:0)+this.body.getPadding("lr");this.setWidth(A.constrain(this.min=
Width,this.maxWidth));if(Ext.isIE7&&!this.repainted){this.el.repaint();th=
is.repainted=3Dtrue}},showBy:function(A,B){if(!this.rendered){this.render=
(Ext.getBody())}this.showAt(this.el.getAlignToXY(A,B||this.defaultAlign))=
},initDraggable:function(){this.dd=3Dnew Ext.Tip.DD(this,typeof =
this.draggable=3D=3D"boolean"?null:this.draggable);this.header.addClass("=
x-tip-draggable")}});Ext.Tip.DD=3Dfunction(B,A){Ext.apply(this,A);this.ti=
p=3DB;Ext.Tip.DD.superclass.constructor.call(this,B.el.id,"WindowDD-"+B.i=
d);this.setHandleElId(B.header.id);this.scroll=3Dfalse};Ext.extend(Ext.Ti=
p.DD,Ext.dd.DD,{moveOnly:true,scroll:false,headerOffsets:[100,25],startDr=
ag:function(){this.tip.el.disableShadow()},endDrag:function(A){this.tip.e=
l.enableShadow(true)}});=0A=
Ext.ToolTip=3DExt.extend(Ext.Tip,{showDelay:500,hideDelay:200,dismissDela=
y:5000,mouseOffset:[15,18],trackMouse:false,constrainPosition:true,initCo=
mponent:function(){Ext.ToolTip.superclass.initComponent.call(this);this.l=
astActive=3Dnew =
Date();this.initTarget()},initTarget:function(){if(this.target){this.targ=
et=3DExt.get(this.target);this.target.on("mouseover",this.onTargetOver,th=
is);this.target.on("mouseout",this.onTargetOut,this);this.target.on("mous=
emove",this.onMouseMove,this)}},onMouseMove:function(A){this.targetXY=3DA=
.getXY();if(!this.hidden&&this.trackMouse){this.setPagePosition(this.getT=
argetXY())}},getTargetXY:function(){return[this.targetXY[0]+this.mouseOff=
set[0],this.targetXY[1]+this.mouseOffset[1]]},onTargetOver:function(A){if=
(this.disabled||A.within(this.target.dom,true)){return =
}this.clearTimer("hide");this.targetXY=3DA.getXY();this.delayShow()},dela=
yShow:function(){if(this.hidden&&!this.showTimer){if(this.lastActive.getE=
lapsed()<this.quickShowInterval){this.show()}else{this.showTimer=3Dthis.s=
how.defer(this.showDelay,this)}}else{if(!this.hidden&&this.autoHide!=3D=3D=
false){this.show()}}},onTargetOut:function(A){if(this.disabled||A.within(=
this.target.dom,true)){return =
}this.clearTimer("show");if(this.autoHide!=3D=3Dfalse){this.delayHide()}}=
,delayHide:function(){if(!this.hidden&&!this.hideTimer){this.hideTimer=3D=
this.hide.defer(this.hideDelay,this)}},hide:function(){this.clearTimer("d=
ismiss");this.lastActive=3Dnew =
Date();Ext.ToolTip.superclass.hide.call(this)},show:function(){this.showA=
t(this.getTargetXY())},showAt:function(A){this.lastActive=3Dnew =
Date();this.clearTimers();Ext.ToolTip.superclass.showAt.call(this,A);if(t=
his.dismissDelay&&this.autoHide!=3D=3Dfalse){this.dismissTimer=3Dthis.hid=
e.defer(this.dismissDelay,this)}},clearTimer:function(A){A=3DA+"Timer";cl=
earTimeout(this[A]);delete =
this[A]},clearTimers:function(){this.clearTimer("show");this.clearTimer("=
dismiss");this.clearTimer("hide")},onShow:function(){Ext.ToolTip.supercla=
ss.onShow.call(this);Ext.getDoc().on("mousedown",this.onDocMouseDown,this=
)},onHide:function(){Ext.ToolTip.superclass.onHide.call(this);Ext.getDoc(=
).un("mousedown",this.onDocMouseDown,this)},onDocMouseDown:function(A){if=
(this.autoHide!=3D=3Dfalse&&!A.within(this.el.dom)){this.disable();this.e=
nable.defer(100,this)}},onDisable:function(){this.clearTimers();this.hide=
()},adjustPosition:function(A,D){var =
C=3Dthis.targetXY[1],B=3Dthis.getSize().height;if(this.constrainPosition&=
&D<=3DC&&(D+B)>=3DC){D=3DC-B-5}return{x:A,y:D}},onDestroy:function(){Ext.=
ToolTip.superclass.onDestroy.call(this);if(this.target){this.target.un("m=
ouseover",this.onTargetOver,this);this.target.un("mouseout",this.onTarget=
Out,this);this.target.un("mousemove",this.onMouseMove,this)}}});=0A=
Ext.QuickTip=3DExt.extend(Ext.ToolTip,{interceptTitles:false,tagConfig:{n=
amespace:"ext",attribute:"qtip",width:"qwidth",target:"target",title:"qti=
tle",hide:"hide",cls:"qclass",align:"qalign"},initComponent:function(){th=
is.target=3Dthis.target||Ext.getDoc();this.targets=3Dthis.targets||{};Ext=
.QuickTip.superclass.initComponent.call(this)},register:function(D){var =
F=3DExt.isArray(D)?D:arguments;for(var E=3D0,A=3DF.length;E<A;E++){var =
H=3DF[E];var G=3DH.target;if(G){if(Ext.isArray(G)){for(var =
C=3D0,B=3DG.length;C<B;C++){this.targets[Ext.id(G[C])]=3DH}}else{this.tar=
gets[Ext.id(G)]=3DH}}}},unregister:function(A){delete =
this.targets[Ext.id(A)]},onTargetOver:function(G){if(this.disabled){retur=
n }this.targetXY=3DG.getXY();var =
C=3DG.getTarget();if(!C||C.nodeType!=3D=3D1||C=3D=3Ddocument||C=3D=3Ddocu=
ment.body){return =
}if(this.activeTarget&&C=3D=3Dthis.activeTarget.el){this.clearTimer("hide=
");this.show();return =
}if(C&&this.targets[C.id]){this.activeTarget=3Dthis.targets[C.id];this.ac=
tiveTarget.el=3DC;this.delayShow();return }var =
E,F=3DExt.fly(C),B=3Dthis.tagConfig;var =
D=3DB.namespace;if(this.interceptTitles&&C.title){E=3DC.title;C.qtip=3DE;=
C.removeAttribute("title");G.preventDefault()}else{E=3DC.qtip||F.getAttri=
buteNS(D,B.attribute)}if(E){var =
A=3DF.getAttributeNS(D,B.hide);this.activeTarget=3D{el:C,text:E,width:F.g=
etAttributeNS(D,B.width),autoHide:A!=3D"user"&&A!=3D=3D"false",title:F.ge=
tAttributeNS(D,B.title),cls:F.getAttributeNS(D,B.cls),align:F.getAttribut=
eNS(D,B.align)};this.delayShow()}},onTargetOut:function(A){this.clearTime=
r("show");if(this.autoHide!=3D=3Dfalse){this.delayHide()}},showAt:functio=
n(B){var =
A=3Dthis.activeTarget;if(A){if(!this.rendered){this.render(Ext.getBody())=
;this.activeTarget=3DA}if(A.width){this.setWidth(A.width);this.body.setWi=
dth(this.adjustBodyWidth(A.width-this.getFrameWidth()));this.measureWidth=
=3Dfalse}else{this.measureWidth=3Dtrue}this.setTitle(A.title||"");this.bo=
dy.update(A.text);this.autoHide=3DA.autoHide;this.dismissDelay=3DA.dismis=
sDelay||this.dismissDelay;if(this.lastCls){this.el.removeClass(this.lastC=
ls);delete =
this.lastCls}if(A.cls){this.el.addClass(A.cls);this.lastCls=3DA.cls}if(A.=
align){B=3Dthis.el.getAlignToXY(A.el,A.align);this.constrainPosition=3Dfa=
lse}else{this.constrainPosition=3Dtrue}}Ext.QuickTip.superclass.showAt.ca=
ll(this,B)},hide:function(){delete =
this.activeTarget;Ext.QuickTip.superclass.hide.call(this)}});=0A=
Ext.QuickTips=3Dfunction(){var =
B,A=3D[];return{init:function(C){if(!B){if(!Ext.isReady){Ext.onReady(func=
tion(){Ext.QuickTips.init(C)});return }B=3Dnew =
Ext.QuickTip({elements:"header,body"});if(C!=3D=3Dfalse){B.render(Ext.get=
Body())}}},enable:function(){if(B){A.pop();if(A.length<1){B.enable()}}},d=
isable:function(){if(B){B.disable()}A.push(1)},isEnabled:function(){retur=
n B!=3D=3Dundefined&&!B.disabled},getQuickTip:function(){return =
B},register:function(){B.register.apply(B,arguments)},unregister:function=
(){B.unregister.apply(B,arguments)},tips:function(){B.register.apply(B,ar=
guments)}}}();=0A=
Ext.tree.TreePanel=3DExt.extend(Ext.Panel,{rootVisible:true,animate:Ext.e=
nableFx,lines:true,enableDD:false,hlDrop:Ext.enableFx,pathSeparator:"/",i=
nitComponent:function(){Ext.tree.TreePanel.superclass.initComponent.call(=
this);if(!this.eventModel){this.eventModel=3Dnew =
Ext.tree.TreeEventModel(this)}var A=3Dthis.loader;if(!A){A=3Dnew =
Ext.tree.TreeLoader({dataUrl:this.dataUrl})}else{if(typeof =
A=3D=3D"object"&&!A.load){A=3Dnew =
Ext.tree.TreeLoader(A)}}this.loader=3DA;this.nodeHash=3D{};if(this.root){=
this.setRootNode(this.root)}this.addEvents("append","remove","movenode","=
insert","beforeappend","beforeremove","beforemovenode","beforeinsert","be=
foreload","load","textchange","beforeexpandnode","beforecollapsenode","ex=
pandnode","disabledchange","collapsenode","beforeclick","click","checkcha=
nge","dblclick","contextmenu","beforechildrenrendered","startdrag","enddr=
ag","dragdrop","beforenodedrop","nodedrop","nodedragover");if(this.single=
Expand){this.on("beforeexpandnode",this.restrictExpand,this)}},proxyNodeE=
vent:function(C,B,A,G,F,E,D){if(C=3D=3D"collapse"||C=3D=3D"expand"||C=3D=3D=
"beforecollapse"||C=3D=3D"beforeexpand"||C=3D=3D"move"||C=3D=3D"beforemov=
e"){C=3DC+"node"}return =
this.fireEvent(C,B,A,G,F,E,D)},getRootNode:function(){return =
this.root},setRootNode:function(B){if(!B.render){B=3Dthis.loader.createNo=
de(B)}this.root=3DB;B.ownerTree=3Dthis;B.isRoot=3Dtrue;this.registerNode(=
B);if(!this.rootVisible){var A=3DB.attributes.uiProvider;B.ui=3DA?new =
A(B):new Ext.tree.RootTreeNodeUI(B)}return =
B},getNodeById:function(A){return =
this.nodeHash[A]},registerNode:function(A){this.nodeHash[A.id]=3DA},unreg=
isterNode:function(A){delete =
this.nodeHash[A.id]},toString:function(){return"[Tree"+(this.id?" =
"+this.id:"")+"]"},restrictExpand:function(A){var =
B=3DA.parentNode;if(B){if(B.expandedChild&&B.expandedChild.parentNode=3D=3D=
B){B.expandedChild.collapse()}B.expandedChild=3DA}},getChecked:function(A=
,B){B=3DB||this.root;var C=3D[];var =
D=3Dfunction(){if(this.attributes.checked){C.push(!A?this:(A=3D=3D"id"?th=
is.id:this.attributes[A]))}};B.cascade(D);return =
C},getEl:function(){return this.el},getLoader:function(){return =
this.loader},expandAll:function(){this.root.expand(true)},collapseAll:fun=
ction(){this.root.collapse(true)},getSelectionModel:function(){if(!this.s=
elModel){this.selModel=3Dnew Ext.tree.DefaultSelectionModel()}return =
this.selModel},expandPath:function(F,A,G){A=3DA||"id";var =
D=3DF.split(this.pathSeparator);var =
C=3Dthis.root;if(C.attributes[A]!=3DD[1]){if(G){G(false,null)}return =
}var B=3D1;var =
E=3Dfunction(){if(++B=3D=3DD.length){if(G){G(true,C)}return }var =
H=3DC.findChild(A,D[B]);if(!H){if(G){G(false,C)}return =
}C=3DH;H.expand(false,false,E)};C.expand(false,false,E)},selectPath:funct=
ion(E,A,F){A=3DA||"id";var C=3DE.split(this.pathSeparator);var =
B=3DC.pop();if(C.length>0){var D=3Dfunction(H,G){if(H&&G){var =
I=3DG.findChild(A,B);if(I){I.select();if(F){F(true,I)}}else{if(F){F(false=
,I)}}}else{if(F){F(false,I)}}};this.expandPath(C.join(this.pathSeparator)=
,A,D)}else{this.root.select();if(F){F(true,this.root)}}},getTreeEl:functi=
on(){return =
this.body},onRender:function(B,A){Ext.tree.TreePanel.superclass.onRender.=
call(this,B,A);this.el.addClass("x-tree");this.innerCt=3Dthis.body.create=
Child({tag:"ul",cls:"x-tree-root-ct =
"+(this.useArrows?"x-tree-arrows":this.lines?"x-tree-lines":"x-tree-no-li=
nes")})},initEvents:function(){Ext.tree.TreePanel.superclass.initEvents.c=
all(this);if(this.containerScroll){Ext.dd.ScrollManager.register(this.bod=
y)}if((this.enableDD||this.enableDrop)&&!this.dropZone){this.dropZone=3Dn=
ew =
Ext.tree.TreeDropZone(this,this.dropConfig||{ddGroup:this.ddGroup||"TreeD=
D",appendOnly:this.ddAppendOnly=3D=3D=3Dtrue})}if((this.enableDD||this.en=
ableDrag)&&!this.dragZone){this.dragZone=3Dnew =
Ext.tree.TreeDragZone(this,this.dragConfig||{ddGroup:this.ddGroup||"TreeD=
D",scroll:this.ddScroll})}this.getSelectionModel().init(this)},afterRende=
r:function(){Ext.tree.TreePanel.superclass.afterRender.call(this);this.ro=
ot.render();if(!this.rootVisible){this.root.renderChildren()}},onDestroy:=
function(){if(this.rendered){this.body.removeAllListeners();Ext.dd.Scroll=
Manager.unregister(this.body);if(this.dropZone){this.dropZone.unreg()}if(=
this.dragZone){this.dragZone.unreg()}}this.root.destroy();this.nodeHash=3D=
null;Ext.tree.TreePanel.superclass.onDestroy.call(this)}});Ext.tree.TreeP=
anel.nodeTypes=3D{};Ext.reg("treepanel",Ext.tree.TreePanel);=0A=
Ext.tree.TreeEventModel=3Dfunction(A){this.tree=3DA;this.tree.on("render"=
,this.initEvents,this)};Ext.tree.TreeEventModel.prototype=3D{initEvents:f=
unction(){var =
A=3Dthis.tree.getTreeEl();A.on("click",this.delegateClick,this);if(this.t=
ree.trackMouseOver!=3D=3Dfalse){A.on("mouseover",this.delegateOver,this);=
A.on("mouseout",this.delegateOut,this)}A.on("dblclick",this.delegateDblCl=
ick,this);A.on("contextmenu",this.delegateContextMenu,this)},getNode:func=
tion(B){var A;if(A=3DB.getTarget(".x-tree-node-el",10)){var =
C=3DExt.fly(A,"_treeEvents").getAttributeNS("ext","tree-node-id");if(C){r=
eturn this.tree.getNodeById(C)}}return =
null},getNodeTarget:function(B){var =
A=3DB.getTarget(".x-tree-node-icon",1);if(!A){A=3DB.getTarget(".x-tree-no=
de-el",6)}return =
A},delegateOut:function(B,A){if(!this.beforeEvent(B)){return =
}if(B.getTarget(".x-tree-ec-icon",1)){var =
C=3Dthis.getNode(B);this.onIconOut(B,C);if(C=3D=3Dthis.lastEcOver){delete=
 =
this.lastEcOver}}if((A=3Dthis.getNodeTarget(B))&&!B.within(A,true)){this.=
onNodeOut(B,this.getNode(B))}},delegateOver:function(B,A){if(!this.before=
Event(B)){return =
}if(this.lastEcOver){this.onIconOut(B,this.lastEcOver);delete =
this.lastEcOver}if(B.getTarget(".x-tree-ec-icon",1)){this.lastEcOver=3Dth=
is.getNode(B);this.onIconOver(B,this.lastEcOver)}if(A=3Dthis.getNodeTarge=
t(B)){this.onNodeOver(B,this.getNode(B))}},delegateClick:function(B,A){if=
(!this.beforeEvent(B)){return =
}if(B.getTarget("input[type=3Dcheckbox]",1)){this.onCheckboxClick(B,this.=
getNode(B))}else{if(B.getTarget(".x-tree-ec-icon",1)){this.onIconClick(B,=
this.getNode(B))}else{if(this.getNodeTarget(B)){this.onNodeClick(B,this.g=
etNode(B))}}}},delegateDblClick:function(B,A){if(this.beforeEvent(B)&&thi=
s.getNodeTarget(B)){this.onNodeDblClick(B,this.getNode(B))}},delegateCont=
extMenu:function(B,A){if(this.beforeEvent(B)&&this.getNodeTarget(B)){this=
.onNodeContextMenu(B,this.getNode(B))}},onNodeClick:function(B,A){A.ui.on=
Click(B)},onNodeOver:function(B,A){A.ui.onOver(B)},onNodeOut:function(B,A=
){A.ui.onOut(B)},onIconOver:function(B,A){A.ui.addClass("x-tree-ec-over")=
},onIconOut:function(B,A){A.ui.removeClass("x-tree-ec-over")},onIconClick=
:function(B,A){A.ui.ecClick(B)},onCheckboxClick:function(B,A){A.ui.onChec=
kChange(B)},onNodeDblClick:function(B,A){A.ui.onDblClick(B)},onNodeContex=
tMenu:function(B,A){A.ui.onContextMenu(B)},beforeEvent:function(A){if(thi=
s.disabled){A.stopEvent();return false}return =
true},disable:function(){this.disabled=3Dtrue},enable:function(){this.dis=
abled=3Dfalse}};=0A=
Ext.tree.DefaultSelectionModel=3Dfunction(A){this.selNode=3Dnull;this.add=
Events("selectionchange","beforeselect");Ext.apply(this,A);Ext.tree.Defau=
ltSelectionModel.superclass.constructor.call(this)};Ext.extend(Ext.tree.D=
efaultSelectionModel,Ext.util.Observable,{init:function(A){this.tree=3DA;=
A.getTreeEl().on("keydown",this.onKeyDown,this);A.on("click",this.onNodeC=
lick,this)},onNodeClick:function(A,B){this.select(A)},select:function(B){=
var =
A=3Dthis.selNode;if(A!=3DB&&this.fireEvent("beforeselect",this,B,A)!=3D=3D=
false){if(A){A.ui.onSelectedChange(false)}this.selNode=3DB;B.ui.onSelecte=
dChange(true);this.fireEvent("selectionchange",this,B,A)}return =
B},unselect:function(A){if(this.selNode=3D=3DA){this.clearSelections()}},=
clearSelections:function(){var =
A=3Dthis.selNode;if(A){A.ui.onSelectedChange(false);this.selNode=3Dnull;t=
his.fireEvent("selectionchange",this,null)}return =
A},getSelectedNode:function(){return =
this.selNode},isSelected:function(A){return =
this.selNode=3D=3DA},selectPrevious:function(){var =
A=3Dthis.selNode||this.lastSelNode;if(!A){return null}var =
C=3DA.previousSibling;if(C){if(!C.isExpanded()||C.childNodes.length<1){re=
turn this.select(C)}else{var =
B=3DC.lastChild;while(B&&B.isExpanded()&&B.childNodes.length>0){B=3DB.las=
tChild}return =
this.select(B)}}else{if(A.parentNode&&(this.tree.rootVisible||!A.parentNo=
de.isRoot)){return this.select(A.parentNode)}}return =
null},selectNext:function(){var =
B=3Dthis.selNode||this.lastSelNode;if(!B){return =
null}if(B.firstChild&&B.isExpanded()){return =
this.select(B.firstChild)}else{if(B.nextSibling){return =
this.select(B.nextSibling)}else{if(B.parentNode){var =
A=3Dnull;B.parentNode.bubble(function(){if(this.nextSibling){A=3Dthis.get=
OwnerTree().selModel.select(this.nextSibling);return false}});return =
A}}}return null},onKeyDown:function(C){var =
B=3Dthis.selNode||this.lastSelNode;var D=3Dthis;if(!B){return }var =
A=3DC.getKey();switch(A){case =
C.DOWN:C.stopEvent();this.selectNext();break;case =
C.UP:C.stopEvent();this.selectPrevious();break;case =
C.RIGHT:C.preventDefault();if(B.hasChildNodes()){if(!B.isExpanded()){B.ex=
pand()}else{if(B.firstChild){this.select(B.firstChild,C)}}}break;case =
C.LEFT:C.preventDefault();if(B.hasChildNodes()&&B.isExpanded()){B.collaps=
e()}else{if(B.parentNode&&(this.tree.rootVisible||B.parentNode!=3Dthis.tr=
ee.getRootNode())){this.select(B.parentNode,C)}}break}}});Ext.tree.MultiS=
electionModel=3Dfunction(A){this.selNodes=3D[];this.selMap=3D{};this.addE=
vents("selectionchange");Ext.apply(this,A);Ext.tree.MultiSelectionModel.s=
uperclass.constructor.call(this)};Ext.extend(Ext.tree.MultiSelectionModel=
,Ext.util.Observable,{init:function(A){this.tree=3DA;A.getTreeEl().on("ke=
ydown",this.onKeyDown,this);A.on("click",this.onNodeClick,this)},onNodeCl=
ick:function(A,B){this.select(A,B,B.ctrlKey)},select:function(A,C,B){if(B=
!=3D=3Dtrue){this.clearSelections(true)}if(this.isSelected(A)){this.lastS=
elNode=3DA;return =
A}this.selNodes.push(A);this.selMap[A.id]=3DA;this.lastSelNode=3DA;A.ui.o=
nSelectedChange(true);this.fireEvent("selectionchange",this,this.selNodes=
);return =
A},unselect:function(B){if(this.selMap[B.id]){B.ui.onSelectedChange(false=
);var C=3Dthis.selNodes;var =
A=3DC.indexOf(B);if(A!=3D-1){this.selNodes.splice(A,1)}delete =
this.selMap[B.id];this.fireEvent("selectionchange",this,this.selNodes)}},=
clearSelections:function(B){var D=3Dthis.selNodes;if(D.length>0){for(var =
C=3D0,A=3DD.length;C<A;C++){D[C].ui.onSelectedChange(false)}this.selNodes=
=3D[];this.selMap=3D{};if(B!=3D=3Dtrue){this.fireEvent("selectionchange",=
this,this.selNodes)}}},isSelected:function(A){return =
this.selMap[A.id]?true:false},getSelectedNodes:function(){return =
this.selNodes},onKeyDown:Ext.tree.DefaultSelectionModel.prototype.onKeyDo=
wn,selectNext:Ext.tree.DefaultSelectionModel.prototype.selectNext,selectP=
revious:Ext.tree.DefaultSelectionModel.prototype.selectPrevious});=0A=
Ext.tree.TreeNode=3Dfunction(A){A=3DA||{};if(typeof =
A=3D=3D"string"){A=3D{text:A}}this.childrenRendered=3Dfalse;this.rendered=
=3Dfalse;Ext.tree.TreeNode.superclass.constructor.call(this,A);this.expan=
ded=3DA.expanded=3D=3D=3Dtrue;this.isTarget=3DA.isTarget!=3D=3Dfalse;this=
.draggable=3DA.draggable!=3D=3Dfalse&&A.allowDrag!=3D=3Dfalse;this.allowC=
hildren=3DA.allowChildren!=3D=3Dfalse&&A.allowDrop!=3D=3Dfalse;this.text=3D=
A.text;this.disabled=3DA.disabled=3D=3D=3Dtrue;this.addEvents("textchange=
","beforeexpand","beforecollapse","expand","disabledchange","collapse","b=
eforeclick","click","checkchange","dblclick","contextmenu","beforechildre=
nrendered");var =
B=3Dthis.attributes.uiProvider||this.defaultUI||Ext.tree.TreeNodeUI;this.=
ui=3Dnew =
B(this)};Ext.extend(Ext.tree.TreeNode,Ext.data.Node,{preventHScroll:true,=
isExpanded:function(){return this.expanded},getUI:function(){return =
this.ui},getLoader:function(){var A;return =
this.loader||((A=3Dthis.getOwnerTree())&&A.loader?A.loader:new =
Ext.tree.TreeLoader())},setFirstChild:function(A){var =
B=3Dthis.firstChild;Ext.tree.TreeNode.superclass.setFirstChild.call(this,=
A);if(this.childrenRendered&&B&&A!=3DB){B.renderIndent(true,true)}if(this=
.rendered){this.renderIndent(true,true)}},setLastChild:function(B){var =
A=3Dthis.lastChild;Ext.tree.TreeNode.superclass.setLastChild.call(this,B)=
;if(this.childrenRendered&&A&&B!=3DA){A.renderIndent(true,true)}if(this.r=
endered){this.renderIndent(true,true)}},appendChild:function(B){if(!B.ren=
der&&!Ext.isArray(B)){B=3Dthis.getLoader().createNode(B)}var =
A=3DExt.tree.TreeNode.superclass.appendChild.call(this,B);if(A&&this.chil=
drenRendered){A.render()}this.ui.updateExpandIcon();return =
A},removeChild:function(A){this.ownerTree.getSelectionModel().unselect(A)=
;Ext.tree.TreeNode.superclass.removeChild.apply(this,arguments);if(this.c=
hildrenRendered){A.ui.remove()}if(this.childNodes.length<1){this.collapse=
(false,false)}else{this.ui.updateExpandIcon()}if(!this.firstChild&&!this.=
isHiddenRoot()){this.childrenRendered=3Dfalse}return =
A},insertBefore:function(C,A){if(!C.render){C=3Dthis.getLoader().createNo=
de(C)}var =
B=3DExt.tree.TreeNode.superclass.insertBefore.apply(this,arguments);if(B&=
&A&&this.childrenRendered){C.render()}this.ui.updateExpandIcon();return =
B},setText:function(B){var =
A=3Dthis.text;this.text=3DB;this.attributes.text=3DB;if(this.rendered){th=
is.ui.onTextChange(this,B,A)}this.fireEvent("textchange",this,B,A)},selec=
t:function(){this.getOwnerTree().getSelectionModel().select(this)},unsele=
ct:function(){this.getOwnerTree().getSelectionModel().unselect(this)},isS=
elected:function(){return =
this.getOwnerTree().getSelectionModel().isSelected(this)},expand:function=
(A,B,C){if(!this.expanded){if(this.fireEvent("beforeexpand",this,A,B)=3D=3D=
=3Dfalse){return =
}if(!this.childrenRendered){this.renderChildren()}this.expanded=3Dtrue;if=
(!this.isHiddenRoot()&&(this.getOwnerTree().animate&&B!=3D=3Dfalse)||B){t=
his.ui.animExpand(function(){this.fireEvent("expand",this);if(typeof =
C=3D=3D"function"){C(this)}if(A=3D=3D=3Dtrue){this.expandChildNodes(true)=
}}.createDelegate(this));return =
}else{this.ui.expand();this.fireEvent("expand",this);if(typeof =
C=3D=3D"function"){C(this)}}}else{if(typeof =
C=3D=3D"function"){C(this)}}if(A=3D=3D=3Dtrue){this.expandChildNodes(true=
)}},isHiddenRoot:function(){return =
this.isRoot&&!this.getOwnerTree().rootVisible},collapse:function(B,E){if(=
this.expanded&&!this.isHiddenRoot()){if(this.fireEvent("beforecollapse",t=
his,B,E)=3D=3D=3Dfalse){return =
}this.expanded=3Dfalse;if((this.getOwnerTree().animate&&E!=3D=3Dfalse)||E=
){this.ui.animCollapse(function(){this.fireEvent("collapse",this);if(B=3D=
=3D=3Dtrue){this.collapseChildNodes(true)}}.createDelegate(this));return =
}else{this.ui.collapse();this.fireEvent("collapse",this)}}if(B=3D=3D=3Dtr=
ue){var D=3Dthis.childNodes;for(var =
C=3D0,A=3DD.length;C<A;C++){D[C].collapse(true,false)}}},delayedExpand:fu=
nction(A){if(!this.expandProcId){this.expandProcId=3Dthis.expand.defer(A,=
this)}},cancelExpand:function(){if(this.expandProcId){clearTimeout(this.e=
xpandProcId)}this.expandProcId=3Dfalse},toggle:function(){if(this.expande=
d){this.collapse()}else{this.expand()}},ensureVisible:function(B){var =
A=3Dthis.getOwnerTree();A.expandPath(this.parentNode.getPath(),false,func=
tion(){var =
C=3DA.getNodeById(this.id);A.getTreeEl().scrollChildIntoView(C.ui.anchor)=
;Ext.callback(B)}.createDelegate(this))},expandChildNodes:function(B){var=
 D=3Dthis.childNodes;for(var =
C=3D0,A=3DD.length;C<A;C++){D[C].expand(B)}},collapseChildNodes:function(=
B){var D=3Dthis.childNodes;for(var =
C=3D0,A=3DD.length;C<A;C++){D[C].collapse(B)}},disable:function(){this.di=
sabled=3Dtrue;this.unselect();if(this.rendered&&this.ui.onDisableChange){=
this.ui.onDisableChange(this,true)}this.fireEvent("disabledchange",this,t=
rue)},enable:function(){this.disabled=3Dfalse;if(this.rendered&&this.ui.o=
nDisableChange){this.ui.onDisableChange(this,false)}this.fireEvent("disab=
ledchange",this,false)},renderChildren:function(B){if(B!=3D=3Dfalse){this=
.fireEvent("beforechildrenrendered",this)}var =
D=3Dthis.childNodes;for(var =
C=3D0,A=3DD.length;C<A;C++){D[C].render(true)}this.childrenRendered=3Dtru=
e},sort:function(E,D){Ext.tree.TreeNode.superclass.sort.apply(this,argume=
nts);if(this.childrenRendered){var C=3Dthis.childNodes;for(var =
B=3D0,A=3DC.length;B<A;B++){C[B].render(true)}}},render:function(A){this.=
ui.render(A);if(!this.rendered){this.getOwnerTree().registerNode(this);th=
is.rendered=3Dtrue;if(this.expanded){this.expanded=3Dfalse;this.expand(fa=
lse,false)}}},renderIndent:function(B,E){if(E){this.ui.childIndent=3Dnull=
}this.ui.renderIndent();if(B=3D=3D=3Dtrue&&this.childrenRendered){var =
D=3Dthis.childNodes;for(var =
C=3D0,A=3DD.length;C<A;C++){D[C].renderIndent(true,E)}}},beginUpdate:func=
tion(){this.childrenRendered=3Dfalse},endUpdate:function(){if(this.expand=
ed&&this.rendered){this.renderChildren()}},destroy:function(){if(this.chi=
ldNodes){for(var =
B=3D0,A=3Dthis.childNodes.length;B<A;B++){this.childNodes[B].destroy()}th=
is.childNodes=3Dnull}if(this.ui.destroy){this.ui.destroy()}}});Ext.tree.T=
reePanel.nodeTypes.node=3DExt.tree.TreeNode;=0A=
Ext.tree.AsyncTreeNode=3Dfunction(A){this.loaded=3DA&&A.loaded=3D=3D=3Dtr=
ue;this.loading=3Dfalse;Ext.tree.AsyncTreeNode.superclass.constructor.app=
ly(this,arguments);this.addEvents("beforeload","load")};Ext.extend(Ext.tr=
ee.AsyncTreeNode,Ext.tree.TreeNode,{expand:function(B,D,F){if(this.loadin=
g){var E;var =
C=3Dfunction(){if(!this.loading){clearInterval(E);this.expand(B,D,F)}}.cr=
eateDelegate(this);E=3DsetInterval(C,200);return =
}if(!this.loaded){if(this.fireEvent("beforeload",this)=3D=3D=3Dfalse){ret=
urn }this.loading=3Dtrue;this.ui.beforeLoad(this);var =
A=3Dthis.loader||this.attributes.loader||this.getOwnerTree().getLoader();=
if(A){A.load(this,this.loadComplete.createDelegate(this,[B,D,F]));return =
}}Ext.tree.AsyncTreeNode.superclass.expand.call(this,B,D,F)},isLoading:fu=
nction(){return =
this.loading},loadComplete:function(A,B,C){this.loading=3Dfalse;this.load=
ed=3Dtrue;this.ui.afterLoad(this);this.fireEvent("load",this);this.expand=
(A,B,C)},isLoaded:function(){return =
this.loaded},hasChildNodes:function(){if(!this.isLeaf()&&!this.loaded){re=
turn true}else{return =
Ext.tree.AsyncTreeNode.superclass.hasChildNodes.call(this)}},reload:funct=
ion(A){this.collapse(false,false);while(this.firstChild){this.removeChild=
(this.firstChild)}this.childrenRendered=3Dfalse;this.loaded=3Dfalse;if(th=
is.isHiddenRoot()){this.expanded=3Dfalse}this.expand(false,false,A)}});Ex=
t.tree.TreePanel.nodeTypes.async=3DExt.tree.AsyncTreeNode;=0A=
Ext.tree.TreeNodeUI=3Dfunction(A){this.node=3DA;this.rendered=3Dfalse;thi=
s.animating=3Dfalse;this.wasLeaf=3Dtrue;this.ecc=3D"x-tree-ec-icon =
x-tree-elbow";this.emptyIcon=3DExt.BLANK_IMAGE_URL};Ext.tree.TreeNodeUI.p=
rototype=3D{removeChild:function(A){if(this.rendered){this.ctNode.removeC=
hild(A.ui.getEl())}},beforeLoad:function(){this.addClass("x-tree-node-loa=
ding")},afterLoad:function(){this.removeClass("x-tree-node-loading")},onT=
extChange:function(B,C,A){if(this.rendered){this.textNode.innerHTML=3DC}}=
,onDisableChange:function(A,B){this.disabled=3DB;if(this.checkbox){this.c=
heckbox.disabled=3DB}if(B){this.addClass("x-tree-node-disabled")}else{thi=
s.removeClass("x-tree-node-disabled")}},onSelectedChange:function(A){if(A=
){this.focus();this.addClass("x-tree-selected")}else{this.removeClass("x-=
tree-selected")}},onMove:function(A,G,E,F,D,B){this.childIndent=3Dnull;if=
(this.rendered){var =
H=3DF.ui.getContainer();if(!H){this.holder=3Ddocument.createElement("div"=
);this.holder.appendChild(this.wrap);return }var =
C=3DB?B.ui.getEl():null;if(C){H.insertBefore(this.wrap,C)}else{H.appendCh=
ild(this.wrap)}this.node.renderIndent(true)}},addClass:function(A){if(thi=
s.elNode){Ext.fly(this.elNode).addClass(A)}},removeClass:function(A){if(t=
his.elNode){Ext.fly(this.elNode).removeClass(A)}},remove:function(){if(th=
is.rendered){this.holder=3Ddocument.createElement("div");this.holder.appe=
ndChild(this.wrap)}},fireEvent:function(){return =
this.node.fireEvent.apply(this.node,arguments)},initEvents:function(){thi=
s.node.on("move",this.onMove,this);if(this.node.disabled){this.addClass("=
x-tree-node-disabled");if(this.checkbox){this.checkbox.disabled=3Dtrue}}i=
f(this.node.hidden){this.hide()}var B=3Dthis.node.getOwnerTree();var =
A=3DB.enableDD||B.enableDrag||B.enableDrop;if(A&&(!this.node.isRoot||B.ro=
otVisible)){Ext.dd.Registry.register(this.elNode,{node:this.node,handles:=
this.getDDHandles(),isHandle:false})}},getDDHandles:function(){return[thi=
s.iconNode,this.textNode,this.elNode]},hide:function(){this.node.hidden=3D=
true;if(this.wrap){this.wrap.style.display=3D"none"}},show:function(){thi=
s.node.hidden=3Dfalse;if(this.wrap){this.wrap.style.display=3D""}},onCont=
extMenu:function(A){if(this.node.hasListener("contextmenu")||this.node.ge=
tOwnerTree().hasListener("contextmenu")){A.preventDefault();this.focus();=
this.fireEvent("contextmenu",this.node,A)}},onClick:function(B){if(this.d=
ropping){B.stopEvent();return =
}if(this.fireEvent("beforeclick",this.node,B)!=3D=3Dfalse){var =
A=3DB.getTarget("a");if(!this.disabled&&this.node.attributes.href&&A){thi=
s.fireEvent("click",this.node,B);return =
}else{if(A&&B.ctrlKey){B.stopEvent()}}B.preventDefault();if(this.disabled=
){return =
}if(this.node.attributes.singleClickExpand&&!this.animating&&this.node.is=
Expandable()){this.node.toggle()}this.fireEvent("click",this.node,B)}else=
{B.stopEvent()}},onDblClick:function(A){A.preventDefault();if(this.disabl=
ed){return =
}if(this.checkbox){this.toggleCheck()}if(!this.animating&&this.node.isExp=
andable()){this.node.toggle()}this.fireEvent("dblclick",this.node,A)},onO=
ver:function(A){this.addClass("x-tree-node-over")},onOut:function(A){this=
.removeClass("x-tree-node-over")},onCheckChange:function(){var =
A=3Dthis.checkbox.checked;this.checkbox.defaultChecked=3DA;this.node.attr=
ibutes.checked=3DA;this.fireEvent("checkchange",this.node,A)},ecClick:fun=
ction(A){if(!this.animating&&this.node.isExpandable()){this.node.toggle()=
}},startDrop:function(){this.dropping=3Dtrue},endDrop:function(){setTimeo=
ut(function(){this.dropping=3Dfalse}.createDelegate(this),50)},expand:fun=
ction(){this.updateExpandIcon();this.ctNode.style.display=3D""},focus:fun=
ction(){if(!this.node.preventHScroll){try{this.anchor.focus()}catch(C){}}=
else{if(!Ext.isIE){try{var =
B=3Dthis.node.getOwnerTree().getTreeEl().dom;var =
A=3DB.scrollLeft;this.anchor.focus();B.scrollLeft=3DA}catch(C){}}}},toggl=
eCheck:function(B){var =
A=3Dthis.checkbox;if(A){A.checked=3D(B=3D=3D=3Dundefined?!A.checked:B);th=
is.onCheckChange()}},blur:function(){try{this.anchor.blur()}catch(A){}},a=
nimExpand:function(B){var =
A=3DExt.get(this.ctNode);A.stopFx();if(!this.node.isExpandable()){this.up=
dateExpandIcon();this.ctNode.style.display=3D"";Ext.callback(B);return =
}this.animating=3Dtrue;this.updateExpandIcon();A.slideIn("t",{callback:fu=
nction(){this.animating=3Dfalse;Ext.callback(B)},scope:this,duration:this=
.node.ownerTree.duration||0.25})},highlight:function(){var =
A=3Dthis.node.getOwnerTree();Ext.fly(this.wrap).highlight(A.hlColor||"C3D=
AF9",{endColor:A.hlBaseColor})},collapse:function(){this.updateExpandIcon=
();this.ctNode.style.display=3D"none"},animCollapse:function(B){var =
A=3DExt.get(this.ctNode);A.enableDisplayMode("block");A.stopFx();this.ani=
mating=3Dtrue;this.updateExpandIcon();A.slideOut("t",{callback:function()=
{this.animating=3Dfalse;Ext.callback(B)},scope:this,duration:this.node.ow=
nerTree.duration||0.25})},getContainer:function(){return =
this.ctNode},getEl:function(){return =
this.wrap},appendDDGhost:function(A){A.appendChild(this.elNode.cloneNode(=
true))},getDDRepairXY:function(){return =
Ext.lib.Dom.getXY(this.iconNode)},onRender:function(){this.render()},rend=
er:function(B){var D=3Dthis.node,A=3DD.attributes;var =
C=3DD.parentNode?D.parentNode.ui.getContainer():D.ownerTree.innerCt.dom;i=
f(!this.rendered){this.rendered=3Dtrue;this.renderElements(D,A,C,B);if(A.=
qtip){if(this.textNode.setAttributeNS){this.textNode.setAttributeNS("ext"=
,"qtip",A.qtip);if(A.qtipTitle){this.textNode.setAttributeNS("ext","qtitl=
e",A.qtipTitle)}}else{this.textNode.setAttribute("ext:qtip",A.qtip);if(A.=
qtipTitle){this.textNode.setAttribute("ext:qtitle",A.qtipTitle)}}}else{if=
(A.qtipCfg){A.qtipCfg.target=3DExt.id(this.textNode);Ext.QuickTips.regist=
er(A.qtipCfg)}}this.initEvents();if(!this.node.expanded){this.updateExpan=
dIcon(true)}}else{if(B=3D=3D=3Dtrue){C.appendChild(this.wrap)}}},renderEl=
ements:function(D,I,H,J){this.indentMarkup=3DD.parentNode?D.parentNode.ui=
.getChildIndent():"";var E=3Dtypeof I.checked=3D=3D"boolean";var =
B=3DI.href?I.href:Ext.isGecko?"":"#";var C=3D["<li =
class=3D\"x-tree-node\"><div ext:tree-node-id=3D\"",D.id,"\" =
class=3D\"x-tree-node-el x-tree-node-leaf x-unselectable ",I.cls,"\" =
unselectable=3D\"on\">","<span =
class=3D\"x-tree-node-indent\">",this.indentMarkup,"</span>","<img =
src=3D\"",this.emptyIcon,"\" class=3D\"x-tree-ec-icon x-tree-elbow\" =
/>","<img src=3D\"",I.icon||this.emptyIcon,"\" =
class=3D\"x-tree-node-icon",(I.icon?" =
x-tree-node-inline-icon":""),(I.iconCls?" "+I.iconCls:""),"\" =
unselectable=3D\"on\" />",E?("<input class=3D\"x-tree-node-cb\" =
type=3D\"checkbox\" "+(I.checked?"checked=3D\"checked\" =
/>":"/>")):"","<a hidefocus=3D\"on\" class=3D\"x-tree-node-anchor\" =
href=3D\"",B,"\" tabIndex=3D\"1\" ",I.hrefTarget?" =
target=3D\""+I.hrefTarget+"\"":"","><span =
unselectable=3D\"on\">",D.text,"</span></a></div>","<ul =
class=3D\"x-tree-node-ct\" =
style=3D\"display:none;\"></ul>","</li>"].join("");var =
A;if(J!=3D=3Dtrue&&D.nextSibling&&(A=3DD.nextSibling.ui.getEl())){this.wr=
ap=3DExt.DomHelper.insertHtml("beforeBegin",A,C)}else{this.wrap=3DExt.Dom=
Helper.insertHtml("beforeEnd",H,C)}this.elNode=3Dthis.wrap.childNodes[0];=
this.ctNode=3Dthis.wrap.childNodes[1];var =
G=3Dthis.elNode.childNodes;this.indentNode=3DG[0];this.ecNode=3DG[1];this=
.iconNode=3DG[2];var =
F=3D3;if(E){this.checkbox=3DG[3];this.checkbox.defaultChecked=3Dthis.chec=
kbox.checked;F++}this.anchor=3DG[F];this.textNode=3DG[F].firstChild},getA=
nchor:function(){return this.anchor},getTextEl:function(){return =
this.textNode},getIconEl:function(){return =
this.iconNode},isChecked:function(){return =
this.checkbox?this.checkbox.checked:false},updateExpandIcon:function(){if=
(this.rendered){var E=3Dthis.node,D,C;var =
A=3DE.isLast()?"x-tree-elbow-end":"x-tree-elbow";if(E.isExpandable()){if(=
E.expanded){A+=3D"-minus";D=3D"x-tree-node-collapsed";C=3D"x-tree-node-ex=
panded"}else{A+=3D"-plus";D=3D"x-tree-node-expanded";C=3D"x-tree-node-col=
lapsed"}if(this.wasLeaf){this.removeClass("x-tree-node-leaf");this.wasLea=
f=3Dfalse}if(this.c1!=3DD||this.c2!=3DC){Ext.fly(this.elNode).replaceClas=
s(D,C);this.c1=3DD;this.c2=3DC}}else{if(!this.wasLeaf){Ext.fly(this.elNod=
e).replaceClass("x-tree-node-expanded","x-tree-node-leaf");delete =
this.c1;delete this.c2;this.wasLeaf=3Dtrue}}var B=3D"x-tree-ec-icon =
"+A;if(this.ecc!=3DB){this.ecNode.className=3DB;this.ecc=3DB}}},getChildI=
ndent:function(){if(!this.childIndent){var A=3D[];var =
B=3Dthis.node;while(B){if(!B.isRoot||(B.isRoot&&B.ownerTree.rootVisible))=
{if(!B.isLast()){A.unshift("<img src=3D\""+this.emptyIcon+"\" =
class=3D\"x-tree-elbow-line\" />")}else{A.unshift("<img =
src=3D\""+this.emptyIcon+"\" class=3D\"x-tree-icon\" =
/>")}}B=3DB.parentNode}this.childIndent=3DA.join("")}return =
this.childIndent},renderIndent:function(){if(this.rendered){var =
A=3D"";var =
B=3Dthis.node.parentNode;if(B){A=3DB.ui.getChildIndent()}if(this.indentMa=
rkup!=3DA){this.indentNode.innerHTML=3DA;this.indentMarkup=3DA}this.updat=
eExpandIcon()}},destroy:function(){if(this.elNode){Ext.dd.Registry.unregi=
ster(this.elNode.id)}delete this.elNode;delete this.ctNode;delete =
this.indentNode;delete this.ecNode;delete this.iconNode;delete =
this.checkbox;delete this.anchor;delete =
this.textNode;Ext.removeNode(this.ctNode)}};Ext.tree.RootTreeNodeUI=3DExt=
.extend(Ext.tree.TreeNodeUI,{render:function(){if(!this.rendered){var =
A=3Dthis.node.ownerTree.innerCt.dom;this.node.expanded=3Dtrue;A.innerHTML=
=3D"<div =
class=3D\"x-tree-root-node\"></div>";this.wrap=3Dthis.ctNode=3DA.firstChi=
ld}},collapse:Ext.emptyFn,expand:Ext.emptyFn});=0A=
Ext.tree.TreeLoader=3Dfunction(A){this.baseParams=3D{};Ext.apply(this,A);=
this.addEvents("beforeload","load","loadexception");Ext.tree.TreeLoader.s=
uperclass.constructor.call(this)};Ext.extend(Ext.tree.TreeLoader,Ext.util=
.Observable,{uiProviders:{},clearOnLoad:true,load:function(A,B){if(this.c=
learOnLoad){while(A.firstChild){A.removeChild(A.firstChild)}}if(this.doPr=
eload(A)){if(typeof =
B=3D=3D"function"){B()}}else{if(this.dataUrl||this.url){this.requestData(=
A,B)}}},doPreload:function(D){if(D.attributes.children){if(D.childNodes.l=
ength<1){var C=3DD.attributes.children;D.beginUpdate();for(var =
B=3D0,A=3DC.length;B<A;B++){var =
E=3DD.appendChild(this.createNode(C[B]));if(this.preloadChildren){this.do=
Preload(E)}}D.endUpdate()}return true}else{return =
false}},getParams:function(D){var A=3D[],C=3Dthis.baseParams;for(var B =
in C){if(typeof =
C[B]!=3D"function"){A.push(encodeURIComponent(B),"=3D",encodeURIComponent=
(C[B]),"&")}}A.push("node=3D",encodeURIComponent(D.id));return =
A.join("")},requestData:function(A,B){if(this.fireEvent("beforeload",this=
,A,B)!=3D=3Dfalse){this.transId=3DExt.Ajax.request({method:this.requestMe=
thod,url:this.dataUrl||this.url,success:this.handleResponse,failure:this.=
handleFailure,scope:this,argument:{callback:B,node:A},params:this.getPara=
ms(A)})}else{if(typeof =
B=3D=3D"function"){B()}}},isLoading:function(){return =
!!this.transId},abort:function(){if(this.isLoading()){Ext.Ajax.abort(this=
.transId)}},createNode:function(attr){if(this.baseAttrs){Ext.applyIf(attr=
,this.baseAttrs)}if(this.applyLoader!=3D=3Dfalse){attr.loader=3Dthis}if(t=
ypeof =
attr.uiProvider=3D=3D"string"){attr.uiProvider=3Dthis.uiProviders[attr.ui=
Provider]||eval(attr.uiProvider)}if(attr.nodeType){return new =
Ext.tree.TreePanel.nodeTypes[attr.nodeType](attr)}else{return =
attr.leaf?new Ext.tree.TreeNode(attr):new =
Ext.tree.AsyncTreeNode(attr)}},processResponse:function(response,node,cal=
lback){var json=3Dresponse.responseText;try{var =
o=3Deval("("+json+")");node.beginUpdate();for(var =
i=3D0,len=3Do.length;i<len;i++){var =
n=3Dthis.createNode(o[i]);if(n){node.appendChild(n)}}node.endUpdate();if(=
typeof =
callback=3D=3D"function"){callback(this,node)}}catch(e){this.handleFailur=
e(response)}},handleResponse:function(B){this.transId=3Dfalse;var =
A=3DB.argument;this.processResponse(B,A.node,A.callback);this.fireEvent("=
load",this,A.node,B)},handleFailure:function(B){this.transId=3Dfalse;var =
A=3DB.argument;this.fireEvent("loadexception",this,A.node,B);if(typeof =
A.callback=3D=3D"function"){A.callback(this,A.node)}}});=0A=
Ext.tree.TreeFilter=3Dfunction(A,B){this.tree=3DA;this.filtered=3D{};Ext.=
apply(this,B)};Ext.tree.TreeFilter.prototype=3D{clearBlank:false,reverse:=
false,autoClear:false,remove:false,filter:function(D,A,B){A=3DA||"text";v=
ar C;if(typeof D=3D=3D"string"){var =
E=3DD.length;if(E=3D=3D0&&this.clearBlank){this.clear();return =
}D=3DD.toLowerCase();C=3Dfunction(F){return =
F.attributes[A].substr(0,E).toLowerCase()=3D=3DD}}else{if(D.exec){C=3Dfun=
ction(F){return D.test(F.attributes[A])}}else{throw"Illegal filter type, =
must be string or =
regex"}}this.filterBy(C,null,B)},filterBy:function(D,C,B){B=3DB||this.tre=
e.root;if(this.autoClear){this.clear()}var =
A=3Dthis.filtered,H=3Dthis.reverse;var =
E=3Dfunction(J){if(J=3D=3DB){return true}if(A[J.id]){return false}var =
I=3DD.call(C||J,J);if(!I||H){A[J.id]=3DJ;J.ui.hide();return false}return =
true};B.cascade(E);if(this.remove){for(var G in A){if(typeof =
G!=3D"function"){var =
F=3DA[G];if(F&&F.parentNode){F.parentNode.removeChild(F)}}}}},clear:funct=
ion(){var B=3Dthis.tree;var A=3Dthis.filtered;for(var D in A){if(typeof =
D!=3D"function"){var C=3DA[D];if(C){C.ui.show()}}}this.filtered=3D{}}};=0A=
Ext.tree.TreeSorter=3Dfunction(B,C){Ext.apply(this,C);B.on("beforechildre=
nrendered",this.doSort,this);B.on("append",this.updateSort,this);B.on("in=
sert",this.updateSort,this);B.on("textchange",this.updateSortParent,this)=
;var E=3Dthis.dir&&this.dir.toLowerCase()=3D=3D"desc";var =
F=3Dthis.property||"text";var G=3Dthis.sortType;var =
A=3Dthis.folderSort;var D=3Dthis.caseSensitive=3D=3D=3Dtrue;var =
H=3Dthis.leafAttr||"leaf";this.sortFn=3Dfunction(J,I){if(A){if(J.attribut=
es[H]&&!I.attributes[H]){return =
1}if(!J.attributes[H]&&I.attributes[H]){return -1}}var =
L=3DG?G(J):(D?J.attributes[F]:J.attributes[F].toUpperCase());var =
K=3DG?G(I):(D?I.attributes[F]:I.attributes[F].toUpperCase());if(L<K){retu=
rn E?+1:-1}else{if(L>K){return E?-1:+1}else{return =
0}}}};Ext.tree.TreeSorter.prototype=3D{doSort:function(A){A.sort(this.sor=
tFn)},compareNodes:function(B,A){return(B.text.toUpperCase()>A.text.toUpp=
erCase()?1:-1)},updateSort:function(A,B){if(B.childrenRendered){this.doSo=
rt.defer(1,this,[B])}},updateSortParent:function(A){var =
B=3DA.parentNode;if(B&&B.childrenRendered){this.doSort.defer(1,this,[B])}=
}};=0A=
if(Ext.dd.DropZone){Ext.tree.TreeDropZone=3Dfunction(A,B){this.allowParen=
tInsert=3Dfalse;this.allowContainerDrop=3Dfalse;this.appendOnly=3Dfalse;E=
xt.tree.TreeDropZone.superclass.constructor.call(this,A.innerCt,B);this.t=
ree=3DA;this.dragOverData=3D{};this.lastInsertClass=3D"x-tree-no-status"}=
;Ext.extend(Ext.tree.TreeDropZone,Ext.dd.DropZone,{ddGroup:"TreeDD",expan=
dDelay:1000,expandNode:function(A){if(A.hasChildNodes()&&!A.isExpanded())=
{A.expand(false,null,this.triggerCacheRefresh.createDelegate(this))}},que=
ueExpand:function(A){this.expandProcId=3Dthis.expandNode.defer(this.expan=
dDelay,this,[A])},cancelExpand:function(){if(this.expandProcId){clearTime=
out(this.expandProcId);this.expandProcId=3Dfalse}},isValidDropPoint:funct=
ion(A,I,G,D,C){if(!A||!C){return false}var E=3DA.node;var =
F=3DC.node;if(!(E&&E.isTarget&&I)){return =
false}if(I=3D=3D"append"&&E.allowChildren=3D=3D=3Dfalse){return =
false}if((I=3D=3D"above"||I=3D=3D"below")&&(E.parentNode&&E.parentNode.al=
lowChildren=3D=3D=3Dfalse)){return =
false}if(F&&(E=3D=3DF||F.contains(E))){return false}var =
B=3Dthis.dragOverData;B.tree=3Dthis.tree;B.target=3DE;B.data=3DC;B.point=3D=
I;B.source=3DG;B.rawEvent=3DD;B.dropNode=3DF;B.cancel=3Dfalse;var =
H=3Dthis.tree.fireEvent("nodedragover",B);return =
B.cancel=3D=3D=3Dfalse&&H!=3D=3Dfalse},getDropPoint:function(E,D,I){var =
J=3DD.node;if(J.isRoot){return =
J.allowChildren!=3D=3Dfalse?"append":false}var B=3DD.ddel;var =
K=3DExt.lib.Dom.getY(B),G=3DK+B.offsetHeight;var =
F=3DExt.lib.Event.getPageY(E);var =
H=3DJ.allowChildren=3D=3D=3Dfalse||J.isLeaf();if(this.appendOnly||J.paren=
tNode.allowChildren=3D=3D=3Dfalse){return H?false:"append"}var =
C=3Dfalse;if(!this.allowParentInsert){C=3DJ.hasChildNodes()&&J.isExpanded=
()}var =
A=3D(G-K)/(H?2:3);if(F>=3DK&&F<(K+A)){return"above"}else{if(!C&&(H||F>=3D=
G-A&&F<=3DG)){return"below"}else{return"append"}}},onNodeEnter:function(D=
,A,C,B){this.cancelExpand()},onNodeOver:function(B,G,F,E){var =
I=3Dthis.getDropPoint(F,B,G);var =
C=3DB.node;if(!this.expandProcId&&I=3D=3D"append"&&C.hasChildNodes()&&!B.=
node.isExpanded()){this.queueExpand(C)}else{if(I!=3D"append"){this.cancel=
Expand()}}var =
D=3Dthis.dropNotAllowed;if(this.isValidDropPoint(B,I,G,F,E)){if(I){var =
A=3DB.ddel;var =
H;if(I=3D=3D"above"){D=3DB.node.isFirst()?"x-tree-drop-ok-above":"x-tree-=
drop-ok-between";H=3D"x-tree-drag-insert-above"}else{if(I=3D=3D"below"){D=
=3DB.node.isLast()?"x-tree-drop-ok-below":"x-tree-drop-ok-between";H=3D"x=
-tree-drag-insert-below"}else{D=3D"x-tree-drop-ok-append";H=3D"x-tree-dra=
g-append"}}if(this.lastInsertClass!=3DH){Ext.fly(A).replaceClass(this.las=
tInsertClass,H);this.lastInsertClass=3DH}}}return =
D},onNodeOut:function(D,A,C,B){this.cancelExpand();this.removeDropIndicat=
ors(D)},onNodeDrop:function(C,I,E,D){var =
H=3Dthis.getDropPoint(E,C,I);var =
F=3DC.node;F.ui.startDrop();if(!this.isValidDropPoint(C,H,I,E,D)){F.ui.en=
dDrop();return false}var =
G=3DD.node||(I.getTreeNode?I.getTreeNode(D,F,H,E):null);var =
B=3D{tree:this.tree,target:F,data:D,point:H,source:I,rawEvent:E,dropNode:=
G,cancel:!G,dropStatus:false};var =
A=3Dthis.tree.fireEvent("beforenodedrop",B);if(A=3D=3D=3Dfalse||B.cancel=3D=
=3D=3Dtrue||!B.dropNode){F.ui.endDrop();return =
B.dropStatus}F=3DB.target;if(H=3D=3D"append"&&!F.isExpanded()){F.expand(f=
alse,null,function(){this.completeDrop(B)}.createDelegate(this))}else{thi=
s.completeDrop(B)}return true},completeDrop:function(G){var =
D=3DG.dropNode,E=3DG.point,C=3DG.target;if(!Ext.isArray(D)){D=3D[D]}var =
F;for(var =
B=3D0,A=3DD.length;B<A;B++){F=3DD[B];if(E=3D=3D"above"){C.parentNode.inse=
rtBefore(F,C)}else{if(E=3D=3D"below"){C.parentNode.insertBefore(F,C.nextS=
ibling)}else{C.appendChild(F)}}}F.ui.focus();if(Ext.enableFx&&this.tree.h=
lDrop){F.ui.highlight()}C.ui.endDrop();this.tree.fireEvent("nodedrop",G)}=
,afterNodeMoved:function(A,C,E,D,B){if(Ext.enableFx&&this.tree.hlDrop){B.=
ui.focus();B.ui.highlight()}this.tree.fireEvent("nodedrop",this.tree,D,C,=
A,E)},getTree:function(){return =
this.tree},removeDropIndicators:function(B){if(B&&B.ddel){var =
A=3DB.ddel;Ext.fly(A).removeClass(["x-tree-drag-insert-above","x-tree-dra=
g-insert-below","x-tree-drag-append"]);this.lastInsertClass=3D"_noclass"}=
},beforeDragDrop:function(B,A,C){this.cancelExpand();return =
true},afterRepair:function(A){if(A&&Ext.enableFx){A.node.ui.highlight()}t=
his.hideProxy()}})};=0A=
if(Ext.dd.DragZone){Ext.tree.TreeDragZone=3Dfunction(A,B){Ext.tree.TreeDr=
agZone.superclass.constructor.call(this,A.getTreeEl(),B);this.tree=3DA};E=
xt.extend(Ext.tree.TreeDragZone,Ext.dd.DragZone,{ddGroup:"TreeDD",onBefor=
eDrag:function(A,B){var C=3DA.node;return =
C&&C.draggable&&!C.disabled},onInitDrag:function(B){var =
A=3Dthis.dragData;this.tree.getSelectionModel().select(A.node);this.tree.=
eventModel.disable();this.proxy.update("");A.node.ui.appendDDGhost(this.p=
roxy.ghost.dom);this.tree.fireEvent("startdrag",this.tree,A.node,B)},getR=
epairXY:function(B,A){return =
A.node.ui.getDDRepairXY()},onEndDrag:function(A,B){this.tree.eventModel.e=
nable.defer(100,this.tree.eventModel);this.tree.fireEvent("enddrag",this.=
tree,A.node,B)},onValidDrop:function(A,B,C){this.tree.fireEvent("dragdrop=
",this.tree,this.dragData.node,A,B);this.hideProxy()},beforeInvalidDrop:f=
unction(A,C){var =
B=3Dthis.tree.getSelectionModel();B.clearSelections();B.select(this.dragD=
ata.node)},afterRepair:function(){if(Ext.enableFx&&this.tree.hlDrop){Ext.=
Element.fly(this.dragData.ddel).highlight(this.hlColor||"c3daf9")}this.dr=
agging=3Dfalse}})};=0A=
Ext.tree.TreeEditor=3Dfunction(A,C,B){C=3DC||{};var D=3DC.events?C:new =
Ext.form.TextField(C);Ext.tree.TreeEditor.superclass.constructor.call(thi=
s,D,B);this.tree=3DA;if(!A.rendered){A.on("render",this.initEditor,this)}=
else{this.initEditor(A)}};Ext.extend(Ext.tree.TreeEditor,Ext.Editor,{alig=
nment:"l-l",autoSize:false,hideEl:false,cls:"x-small-editor =
x-tree-editor",shim:false,shadow:"frame",maxWidth:250,editDelay:350,initE=
ditor:function(A){A.on("beforeclick",this.beforeNodeClick,this);A.on("dbl=
click",this.onNodeDblClick,this);this.on("complete",this.updateNode,this)=
;this.on("beforestartedit",this.fitToTree,this);this.on("startedit",this.=
bindScroll,this,{delay:10});this.on("specialkey",this.onSpecialKey,this)}=
,fitToTree:function(B,C){var =
E=3Dthis.tree.getTreeEl().dom,D=3DC.dom;if(E.scrollLeft>D.offsetLeft){E.s=
crollLeft=3DD.offsetLeft}var =
A=3DMath.min(this.maxWidth,(E.clientWidth>20?E.clientWidth:E.offsetWidth)=
-Math.max(0,D.offsetLeft-E.scrollLeft)-5);this.setSize(A,"")},triggerEdit=
:function(A,B){this.completeEdit();if(A.attributes.editable!=3D=3Dfalse){=
this.editNode=3DA;if(this.tree.autoScroll){A.ui.getEl().scrollIntoView(th=
is.tree.body)}this.autoEditTimer=3Dthis.startEdit.defer(this.editDelay,th=
is,[A.ui.textNode,A.text]);return =
false}},bindScroll:function(){this.tree.getTreeEl().on("scroll",this.canc=
elEdit,this)},beforeNodeClick:function(A,B){clearTimeout(this.autoEditTim=
er);if(this.tree.getSelectionModel().isSelected(A)){B.stopEvent();return =
this.triggerEdit(A)}},onNodeDblClick:function(A,B){clearTimeout(this.auto=
EditTimer)},updateNode:function(A,B){this.tree.getTreeEl().un("scroll",th=
is.cancelEdit,this);this.editNode.setText(B)},onHide:function(){Ext.tree.=
TreeEditor.superclass.onHide.call(this);if(this.editNode){this.editNode.u=
i.focus.defer(50,this.editNode.ui)}},onSpecialKey:function(C,B){var =
A=3DB.getKey();if(A=3D=3DB.ESC){B.stopEvent();this.cancelEdit()}else{if(A=
=3D=3DB.ENTER&&!B.hasModifier()){B.stopEvent();this.completeEdit()}}}});=0A=
Ext.menu.Menu=3Dfunction(A){if(Ext.isArray(A)){A=3D{items:A}}Ext.apply(th=
is,A);this.id=3Dthis.id||Ext.id();this.addEvents("beforeshow","beforehide=
","show","hide","click","mouseover","mouseout","itemclick");Ext.menu.Menu=
Mgr.register(this);Ext.menu.Menu.superclass.constructor.call(this);var =
B=3Dthis.items;this.items=3Dnew =
Ext.util.MixedCollection();if(B){this.add.apply(this,B)}};Ext.extend(Ext.=
menu.Menu,Ext.util.Observable,{minWidth:120,shadow:"sides",subMenuAlign:"=
tl-tr?",defaultAlign:"tl-bl?",allowOtherMenus:false,ignoreParentClicks:fa=
lse,hidden:true,createEl:function(){return new =
Ext.Layer({cls:"x-menu",shadow:this.shadow,constrain:false,parentEl:this.=
parentEl||document.body,zindex:15000})},render:function(){if(this.el){ret=
urn }var =
B=3Dthis.el=3Dthis.createEl();if(!this.keyNav){this.keyNav=3Dnew =
Ext.menu.MenuNav(this)}if(this.plain){B.addClass("x-menu-plain")}if(this.=
cls){B.addClass(this.cls)}this.focusEl=3DB.createChild({tag:"a",cls:"x-me=
nu-focus",href:"#",onclick:"return false;",tabIndex:"-1"});var =
A=3DB.createChild({tag:"ul",cls:"x-menu-list"});A.on("click",this.onClick=
,this);A.on("mouseover",this.onMouseOver,this);A.on("mouseout",this.onMou=
seOut,this);this.items.each(function(D){var =
C=3Ddocument.createElement("li");C.className=3D"x-menu-list-item";A.dom.a=
ppendChild(C);D.render(C,this)},this);this.ul=3DA;this.autoWidth()},autoW=
idth:function(){var D=3Dthis.el,C=3Dthis.ul;if(!D){return }var =
A=3Dthis.width;if(A){D.setWidth(A)}else{if(Ext.isIE){D.setWidth(this.minW=
idth);var =
B=3DD.dom.offsetWidth;D.setWidth(C.getWidth()+D.getFrameWidth("lr"))}}},d=
elayAutoWidth:function(){if(this.el){if(!this.awTask){this.awTask=3Dnew =
Ext.util.DelayedTask(this.autoWidth,this)}this.awTask.delay(20)}},findTar=
getItem:function(B){var =
A=3DB.getTarget(".x-menu-list-item",this.ul,true);if(A&&A.menuItemId){ret=
urn this.items.get(A.menuItemId)}},onClick:function(B){var =
A;if(A=3Dthis.findTargetItem(B)){if(A.menu&&this.ignoreParentClicks){A.ex=
pandMenu()}else{A.onClick(B);this.fireEvent("click",this,A,B)}}},setActiv=
eItem:function(A,B){if(A!=3Dthis.activeItem){if(this.activeItem){this.act=
iveItem.deactivate()}this.activeItem=3DA;A.activate(B)}else{if(B){A.expan=
dMenu()}}},tryActivate:function(F,E){var B=3Dthis.items;for(var =
C=3DF,A=3DB.length;C>=3D0&&C<A;C+=3DE){var =
D=3DB.get(C);if(!D.disabled&&D.canActivate){this.setActiveItem(D,false);r=
eturn D}}return false},onMouseOver:function(B){var =
A;if(A=3Dthis.findTargetItem(B)){if(A.canActivate&&!A.disabled){this.setA=
ctiveItem(A,true)}}this.over=3Dtrue;this.fireEvent("mouseover",this,B,A)}=
,onMouseOut:function(B){var =
A;if(A=3Dthis.findTargetItem(B)){if(A=3D=3Dthis.activeItem&&A.shouldDeact=
ivate(B)){this.activeItem.deactivate();delete =
this.activeItem}}this.over=3Dfalse;this.fireEvent("mouseout",this,B,A)},i=
sVisible:function(){return =
this.el&&!this.hidden},show:function(B,C,A){this.parentMenu=3DA;if(!this.=
el){this.render()}this.fireEvent("beforeshow",this);this.showAt(this.el.g=
etAlignToXY(B,C||this.defaultAlign),A,false)},showAt:function(C,B,A){this=
.parentMenu=3DB;if(!this.el){this.render()}if(A!=3D=3Dfalse){this.fireEve=
nt("beforeshow",this);C=3Dthis.el.adjustForConstraints(C)}this.el.setXY(C=
);this.el.show();this.hidden=3Dfalse;this.focus();this.fireEvent("show",t=
his)},focus:function(){if(!this.hidden){this.doFocus.defer(50,this)}},doF=
ocus:function(){if(!this.hidden){this.focusEl.focus()}},hide:function(A){=
if(this.el&&this.isVisible()){this.fireEvent("beforehide",this);if(this.a=
ctiveItem){this.activeItem.deactivate();this.activeItem=3Dnull}this.el.hi=
de();this.hidden=3Dtrue;this.fireEvent("hide",this)}if(A=3D=3D=3Dtrue&&th=
is.parentMenu){this.parentMenu.hide(true)}},add:function(){var =
B=3Darguments,A=3DB.length,E;for(var C=3D0;C<A;C++){var =
D=3DB[C];if(D.render){E=3Dthis.addItem(D)}else{if(typeof =
D=3D=3D"string"){if(D=3D=3D"separator"||D=3D=3D"-"){E=3Dthis.addSeparator=
()}else{E=3Dthis.addText(D)}}else{if(D.tagName||D.el){E=3Dthis.addElement=
(D)}else{if(typeof =
D=3D=3D"object"){Ext.applyIf(D,this.defaults);E=3Dthis.addMenuItem(D)}}}}=
}return E},getEl:function(){if(!this.el){this.render()}return =
this.el},addSeparator:function(){return this.addItem(new =
Ext.menu.Separator())},addElement:function(A){return this.addItem(new =
Ext.menu.BaseItem(A))},addItem:function(B){this.items.add(B);if(this.ul){=
var =
A=3Ddocument.createElement("li");A.className=3D"x-menu-list-item";this.ul=
.dom.appendChild(A);B.render(A,this);this.delayAutoWidth()}return =
B},addMenuItem:function(A){if(!(A instanceof Ext.menu.Item)){if(typeof =
A.checked=3D=3D"boolean"){A=3Dnew Ext.menu.CheckItem(A)}else{A=3Dnew =
Ext.menu.Item(A)}}return this.addItem(A)},addText:function(A){return =
this.addItem(new =
Ext.menu.TextItem(A))},insert:function(B,C){this.items.insert(B,C);if(thi=
s.ul){var =
A=3Ddocument.createElement("li");A.className=3D"x-menu-list-item";this.ul=
.dom.insertBefore(A,this.ul.dom.childNodes[B]);C.render(A,this);this.dela=
yAutoWidth()}return =
C},remove:function(A){this.items.removeKey(A.id);A.destroy()},removeAll:f=
unction(){if(this.items){var =
A;while(A=3Dthis.items.first()){this.remove(A)}}},destroy:function(){this=
.beforeDestroy();Ext.menu.MenuMgr.unregister(this);if(this.keyNav){this.k=
eyNav.disable()}this.removeAll();if(this.ul){this.ul.removeAllListeners()=
}if(this.el){this.el.destroy()}},beforeDestroy:Ext.emptyFn});Ext.menu.Men=
uNav=3Dfunction(A){Ext.menu.MenuNav.superclass.constructor.call(this,A.el=
);this.scope=3Dthis.menu=3DA};Ext.extend(Ext.menu.MenuNav,Ext.KeyNav,{doR=
elay:function(C,B){var =
A=3DC.getKey();if(!this.menu.activeItem&&C.isNavKeyPress()&&A!=3DC.SPACE&=
&A!=3DC.RETURN){this.menu.tryActivate(0,1);return false}return =
B.call(this.scope||this,C,this.menu)},up:function(B,A){if(!A.tryActivate(=
A.items.indexOf(A.activeItem)-1,-1)){A.tryActivate(A.items.length-1,-1)}}=
,down:function(B,A){if(!A.tryActivate(A.items.indexOf(A.activeItem)+1,1))=
{A.tryActivate(0,1)}},right:function(B,A){if(A.activeItem){A.activeItem.e=
xpandMenu(true)}},left:function(B,A){A.hide();if(A.parentMenu&&A.parentMe=
nu.activeItem){A.parentMenu.activeItem.activate()}},enter:function(B,A){i=
f(A.activeItem){B.stopPropagation();A.activeItem.onClick(B);A.fireEvent("=
click",this,A.activeItem);return true}}});=0A=
Ext.menu.MenuMgr=3Dfunction(){var F,D,C=3D{},A=3Dfalse,K=3Dnew =
Date();function M(){F=3D{};D=3Dnew =
Ext.util.MixedCollection();Ext.getDoc().addKeyListener(27,function(){if(D=
.length>0){H()}})}function H(){if(D&&D.length>0){var =
N=3DD.clone();N.each(function(O){O.hide()})}}function =
E(N){D.remove(N);if(D.length<1){Ext.getDoc().un("mousedown",L);A=3Dfalse}=
}function J(N){var O=3DD.last();K=3Dnew =
Date();D.add(N);if(!A){Ext.getDoc().on("mousedown",L);A=3Dtrue}if(N.paren=
tMenu){N.getEl().setZIndex(parseInt(N.parentMenu.getEl().getStyle("z-inde=
x"),10)+3);N.parentMenu.activeChild=3DN}else{if(O&&O.isVisible()){N.getEl=
().setZIndex(parseInt(O.getEl().getStyle("z-index"),10)+3)}}}function =
B(N){if(N.activeChild){N.activeChild.hide()}if(N.autoHideTimer){clearTime=
out(N.autoHideTimer);delete N.autoHideTimer}}function G(N){var =
O=3DN.parentMenu;if(!O&&!N.allowOtherMenus){H()}else{if(O&&O.activeChild)=
{O.activeChild.hide()}}}function =
L(N){if(K.getElapsed()>50&&D.length>0&&!N.getTarget(".x-menu")){H()}}func=
tion I(O,R){if(R){var Q=3DC[O.group];for(var =
P=3D0,N=3DQ.length;P<N;P++){if(Q[P]!=3DO){Q[P].setChecked(false)}}}}retur=
n{hideAll:function(){H()},register:function(O){if(!F){M()}F[O.id]=3DO;O.o=
n("beforehide",B);O.on("hide",E);O.on("beforeshow",G);O.on("show",J);var =
N=3DO.group;if(N&&O.events["checkchange"]){if(!C[N]){C[N]=3D[]}C[N].push(=
O);O.on("checkchange",onCheck)}},get:function(N){if(typeof =
N=3D=3D"string"){if(!F){return null}return F[N]}else{if(N.events){return =
N}else{if(typeof N.length=3D=3D"number"){return new =
Ext.menu.Menu({items:N})}else{return new =
Ext.menu.Menu(N)}}}},unregister:function(O){delete =
F[O.id];O.un("beforehide",B);O.un("hide",E);O.un("beforeshow",G);O.un("sh=
ow",J);var =
N=3DO.group;if(N&&O.events["checkchange"]){C[N].remove(O);O.un("checkchan=
ge",onCheck)}},registerCheckable:function(N){var =
O=3DN.group;if(O){if(!C[O]){C[O]=3D[]}C[O].push(N);N.on("beforecheckchang=
e",I)}},unregisterCheckable:function(N){var =
O=3DN.group;if(O){C[O].remove(N);N.un("beforecheckchange",I)}},getChecked=
Item:function(P){var Q=3DC[P];if(Q){for(var =
O=3D0,N=3DQ.length;O<N;O++){if(Q[O].checked){return Q[O]}}}return =
null},setCheckedItem:function(P,R){var Q=3DC[P];if(Q){for(var =
O=3D0,N=3DQ.length;O<N;O++){if(Q[O].id=3D=3DR){Q[O].setChecked(true)}}}re=
turn null}}}();=0A=
Ext.menu.BaseItem=3Dfunction(A){Ext.menu.BaseItem.superclass.constructor.=
call(this,A);this.addEvents("click","activate","deactivate");if(this.hand=
ler){this.on("click",this.handler,this.scope)}};Ext.extend(Ext.menu.BaseI=
tem,Ext.Component,{canActivate:false,activeClass:"x-menu-item-active",hid=
eOnClick:true,hideDelay:100,ctype:"Ext.menu.BaseItem",actionMode:"contain=
er",render:function(A,B){this.parentMenu=3DB;Ext.menu.BaseItem.superclass=
.render.call(this,A);this.container.menuItemId=3Dthis.id},onRender:functi=
on(B,A){this.el=3DExt.get(this.el);B.dom.appendChild(this.el.dom)},setHan=
dler:function(B,A){if(this.handler){this.un("click",this.handler,this.sco=
pe)}this.on("click",this.handler=3DB,this.scope=3DA)},onClick:function(A)=
{if(!this.disabled&&this.fireEvent("click",this,A)!=3D=3Dfalse&&this.pare=
ntMenu.fireEvent("itemclick",this,A)!=3D=3Dfalse){this.handleClick(A)}els=
e{A.stopEvent()}},activate:function(){if(this.disabled){return false}var =
A=3Dthis.container;A.addClass(this.activeClass);this.region=3DA.getRegion=
().adjust(2,2,-2,-2);this.fireEvent("activate",this);return =
true},deactivate:function(){this.container.removeClass(this.activeClass);=
this.fireEvent("deactivate",this)},shouldDeactivate:function(A){return =
!this.region||!this.region.contains(A.getPoint())},handleClick:function(A=
){if(this.hideOnClick){this.parentMenu.hide.defer(this.hideDelay,this.par=
entMenu,[true])}},expandMenu:function(A){},hideMenu:function(){}});=0A=
Ext.menu.TextItem=3Dfunction(A){if(typeof =
A=3D=3D"string"){A=3D{text:A}}Ext.menu.TextItem.superclass.constructor.ca=
ll(this,A)};Ext.extend(Ext.menu.TextItem,Ext.menu.BaseItem,{hideOnClick:f=
alse,itemCls:"x-menu-text",onRender:function(){var =
A=3Ddocument.createElement("span");A.className=3Dthis.itemCls;A.innerHTML=
=3Dthis.text;this.el=3DA;Ext.menu.TextItem.superclass.onRender.apply(this=
,arguments)}});=0A=
Ext.menu.Separator=3Dfunction(A){Ext.menu.Separator.superclass.constructo=
r.call(this,A)};Ext.extend(Ext.menu.Separator,Ext.menu.BaseItem,{itemCls:=
"x-menu-sep",hideOnClick:false,onRender:function(A){var =
B=3Ddocument.createElement("span");B.className=3Dthis.itemCls;B.innerHTML=
=3D"&#160;";this.el=3DB;A.addClass("x-menu-sep-li");Ext.menu.Separator.su=
perclass.onRender.apply(this,arguments)}});=0A=
Ext.menu.Item=3Dfunction(A){Ext.menu.Item.superclass.constructor.call(thi=
s,A);if(this.menu){this.menu=3DExt.menu.MenuMgr.get(this.menu)}};Ext.exte=
nd(Ext.menu.Item,Ext.menu.BaseItem,{itemCls:"x-menu-item",canActivate:tru=
e,showDelay:200,hideDelay:200,ctype:"Ext.menu.Item",onRender:function(B,A=
){var =
C=3Ddocument.createElement("a");C.hideFocus=3Dtrue;C.unselectable=3D"on";=
C.href=3Dthis.href||"#";if(this.hrefTarget){C.target=3Dthis.hrefTarget}C.=
className=3Dthis.itemCls+(this.menu?" x-menu-item-arrow":"")+(this.cls?" =
"+this.cls:"");C.innerHTML=3DString.format("<img src=3D\"{0}\" =
class=3D\"x-menu-item-icon {2}\" =
/>{1}",this.icon||Ext.BLANK_IMAGE_URL,this.itemText||this.text,this.iconC=
ls||"");this.el=3DC;Ext.menu.Item.superclass.onRender.call(this,B,A)},set=
Text:function(A){this.text=3DA;if(this.rendered){this.el.update(String.fo=
rmat("<img src=3D\"{0}\" class=3D\"x-menu-item-icon =
{2}\">{1}",this.icon||Ext.BLANK_IMAGE_URL,this.text,this.iconCls||""));th=
is.parentMenu.autoWidth()}},setIconClass:function(A){var =
B=3Dthis.iconCls;this.iconCls=3DA;if(this.rendered){this.el.child("img.x-=
menu-item-icon").replaceClass(B,this.iconCls)}},handleClick:function(A){i=
f(!this.href){A.stopEvent()}Ext.menu.Item.superclass.handleClick.apply(th=
is,arguments)},activate:function(A){if(Ext.menu.Item.superclass.activate.=
apply(this,arguments)){this.focus();if(A){this.expandMenu()}}return =
true},shouldDeactivate:function(A){if(Ext.menu.Item.superclass.shouldDeac=
tivate.call(this,A)){if(this.menu&&this.menu.isVisible()){return =
!this.menu.getEl().getRegion().contains(A.getPoint())}return true}return =
false},deactivate:function(){Ext.menu.Item.superclass.deactivate.apply(th=
is,arguments);this.hideMenu()},expandMenu:function(A){if(!this.disabled&&=
this.menu){clearTimeout(this.hideTimer);delete =
this.hideTimer;if(!this.menu.isVisible()&&!this.showTimer){this.showTimer=
=3Dthis.deferExpand.defer(this.showDelay,this,[A])}else{if(this.menu.isVi=
sible()&&A){this.menu.tryActivate(0,1)}}}},deferExpand:function(A){delete=
 =
this.showTimer;this.menu.show(this.container,this.parentMenu.subMenuAlign=
||"tl-tr?",this.parentMenu);if(A){this.menu.tryActivate(0,1)}},hideMenu:f=
unction(){clearTimeout(this.showTimer);delete =
this.showTimer;if(!this.hideTimer&&this.menu&&this.menu.isVisible()){this=
.hideTimer=3Dthis.deferHide.defer(this.hideDelay,this)}},deferHide:functi=
on(){delete =
this.hideTimer;if(this.menu.over){this.parentMenu.setActiveItem(this,fals=
e)}else{this.menu.hide()}}});=0A=
Ext.menu.CheckItem=3Dfunction(A){Ext.menu.CheckItem.superclass.constructo=
r.call(this,A);this.addEvents("beforecheckchange","checkchange");if(this.=
checkHandler){this.on("checkchange",this.checkHandler,this.scope)}Ext.men=
u.MenuMgr.registerCheckable(this)};Ext.extend(Ext.menu.CheckItem,Ext.menu=
.Item,{itemCls:"x-menu-item =
x-menu-check-item",groupClass:"x-menu-group-item",checked:false,ctype:"Ex=
t.menu.CheckItem",onRender:function(A){Ext.menu.CheckItem.superclass.onRe=
nder.apply(this,arguments);if(this.group){this.el.addClass(this.groupClas=
s)}if(this.checked){this.checked=3Dfalse;this.setChecked(true,true)}},des=
troy:function(){Ext.menu.MenuMgr.unregisterCheckable(this);Ext.menu.Check=
Item.superclass.destroy.apply(this,arguments)},setChecked:function(B,A){i=
f(this.checked!=3DB&&this.fireEvent("beforecheckchange",this,B)!=3D=3Dfal=
se){if(this.container){this.container[B?"addClass":"removeClass"]("x-menu=
-item-checked")}this.checked=3DB;if(A!=3D=3Dtrue){this.fireEvent("checkch=
ange",this,B)}}},handleClick:function(A){if(!this.disabled&&!(this.checke=
d&&this.group)){this.setChecked(!this.checked)}Ext.menu.CheckItem.supercl=
ass.handleClick.apply(this,arguments)}});=0A=
Ext.menu.Adapter=3Dfunction(B,A){Ext.menu.Adapter.superclass.constructor.=
call(this,A);this.component=3DB};Ext.extend(Ext.menu.Adapter,Ext.menu.Bas=
eItem,{canActivate:true,onRender:function(B,A){this.component.render(B);t=
his.el=3Dthis.component.getEl()},activate:function(){if(this.disabled){re=
turn false}this.component.focus();this.fireEvent("activate",this);return =
true},deactivate:function(){this.fireEvent("deactivate",this)},disable:fu=
nction(){this.component.disable();Ext.menu.Adapter.superclass.disable.cal=
l(this)},enable:function(){this.component.enable();Ext.menu.Adapter.super=
class.enable.call(this)}});=0A=
Ext.menu.DateItem=3Dfunction(A){Ext.menu.DateItem.superclass.constructor.=
call(this,new =
Ext.DatePicker(A),A);this.picker=3Dthis.component;this.addEvents("select"=
);this.picker.on("render",function(B){B.getEl().swallowEvent("click");B.c=
ontainer.addClass("x-menu-date-item")});this.picker.on("select",this.onSe=
lect,this)};Ext.extend(Ext.menu.DateItem,Ext.menu.Adapter,{onSelect:funct=
ion(B,A){this.fireEvent("select",this,A,B);Ext.menu.DateItem.superclass.h=
andleClick.call(this)}});=0A=
Ext.menu.ColorItem=3Dfunction(A){Ext.menu.ColorItem.superclass.constructo=
r.call(this,new =
Ext.ColorPalette(A),A);this.palette=3Dthis.component;this.relayEvents(thi=
s.palette,["select"]);if(this.selectHandler){this.on("select",this.select=
Handler,this.scope)}};Ext.extend(Ext.menu.ColorItem,Ext.menu.Adapter);=0A=
Ext.menu.DateMenu=3Dfunction(A){Ext.menu.DateMenu.superclass.constructor.=
call(this,A);this.plain=3Dtrue;var B=3Dnew =
Ext.menu.DateItem(A);this.add(B);this.picker=3DB.picker;this.relayEvents(=
B,["select"]);this.on("beforeshow",function(){if(this.picker){this.picker=
.hideMonthPicker(true)}},this)};Ext.extend(Ext.menu.DateMenu,Ext.menu.Men=
u,{cls:"x-date-menu",beforeDestroy:function(){this.picker.destroy()}});=0A=
Ext.menu.ColorMenu=3Dfunction(A){Ext.menu.ColorMenu.superclass.constructo=
r.call(this,A);this.plain=3Dtrue;var B=3Dnew =
Ext.menu.ColorItem(A);this.add(B);this.palette=3DB.palette;this.relayEven=
ts(B,["select"])};Ext.extend(Ext.menu.ColorMenu,Ext.menu.Menu);=0A=
Ext.form.Field=3DExt.extend(Ext.BoxComponent,{invalidClass:"x-form-invali=
d",invalidText:"The value in this field is =
invalid",focusClass:"x-form-focus",validationEvent:"keyup",validateOnBlur=
:true,validationDelay:250,defaultAutoCreate:{tag:"input",type:"text",size=
:"20",autocomplete:"off"},fieldClass:"x-form-field",msgTarget:"qtip",msgF=
x:"normal",readOnly:false,disabled:false,isFormField:true,hasFocus:false,=
initComponent:function(){Ext.form.Field.superclass.initComponent.call(thi=
s);this.addEvents("focus","blur","specialkey","change","invalid","valid")=
},getName:function(){return =
this.rendered&&this.el.dom.name?this.el.dom.name:(this.hiddenName||"")},o=
nRender:function(C,A){Ext.form.Field.superclass.onRender.call(this,C,A);i=
f(!this.el){var =
B=3Dthis.getAutoCreate();if(!B.name){B.name=3Dthis.name||this.id}if(this.=
inputType){B.type=3Dthis.inputType}this.el=3DC.createChild(B,A)}var =
D=3Dthis.el.dom.type;if(D){if(D=3D=3D"password"){D=3D"text"}this.el.addCl=
ass("x-form-"+D)}if(this.readOnly){this.el.dom.readOnly=3Dtrue}if(this.ta=
bIndex!=3D=3Dundefined){this.el.dom.setAttribute("tabIndex",this.tabIndex=
)}this.el.addClass([this.fieldClass,this.cls])},initValue:function(){if(t=
his.value!=3D=3Dundefined){this.setValue(this.value)}else{if(this.el.dom.=
value.length>0&&this.el.dom.value!=3Dthis.emptyText){this.setValue(this.e=
l.dom.value)}}this.originalValue=3Dthis.getValue()},isDirty:function(){if=
(this.disabled){return false}return =
String(this.getValue())!=3D=3DString(this.originalValue)},afterRender:fun=
ction(){Ext.form.Field.superclass.afterRender.call(this);this.initEvents(=
);this.initValue()},fireKey:function(A){if(A.isSpecialKey()){this.fireEve=
nt("specialkey",this,A)}},reset:function(){this.setValue(this.originalVal=
ue);this.clearInvalid()},initEvents:function(){this.el.on(Ext.isIE||Ext.i=
sSafari3?"keydown":"keypress",this.fireKey,this);this.el.on("focus",this.=
onFocus,this);var =
A=3Dthis.inEditor&&Ext.isWindows&&Ext.isGecko?{buffer:10}:null;this.el.on=
("blur",this.onBlur,this,A);this.originalValue=3Dthis.getValue()},onFocus=
:function(){if(!Ext.isOpera&&this.focusClass){this.el.addClass(this.focus=
Class)}if(!this.hasFocus){this.hasFocus=3Dtrue;this.startValue=3Dthis.get=
Value();this.fireEvent("focus",this)}},beforeBlur:Ext.emptyFn,onBlur:func=
tion(){this.beforeBlur();if(!Ext.isOpera&&this.focusClass){this.el.remove=
Class(this.focusClass)}this.hasFocus=3Dfalse;if(this.validationEvent!=3D=3D=
false&&this.validateOnBlur&&this.validationEvent!=3D"blur"){this.validate=
()}var =
A=3Dthis.getValue();if(String(A)!=3D=3DString(this.startValue)){this.fire=
Event("change",this,A,this.startValue)}this.fireEvent("blur",this)},isVal=
id:function(A){if(this.disabled){return true}var =
C=3Dthis.preventMark;this.preventMark=3DA=3D=3D=3Dtrue;var =
B=3Dthis.validateValue(this.processValue(this.getRawValue()));this.preven=
tMark=3DC;return =
B},validate:function(){if(this.disabled||this.validateValue(this.processV=
alue(this.getRawValue()))){this.clearInvalid();return true}return =
false},processValue:function(A){return =
A},validateValue:function(A){return =
true},markInvalid:function(C){if(!this.rendered||this.preventMark){return=
 =
}this.el.addClass(this.invalidClass);C=3DC||this.invalidText;switch(this.=
msgTarget){case"qtip":this.el.dom.qtip=3DC;this.el.dom.qclass=3D"x-form-i=
nvalid-tip";if(Ext.QuickTips){Ext.QuickTips.enable()}break;case"title":th=
is.el.dom.title=3DC;break;case"under":if(!this.errorEl){var =
B=3Dthis.getErrorCt();if(!B){this.el.dom.title=3DC;break}this.errorEl=3DB=
.createChild({cls:"x-form-invalid-msg"});this.errorEl.setWidth(B.getWidth=
(true)-20)}this.errorEl.update(C);Ext.form.Field.msgFx[this.msgFx].show(t=
his.errorEl,this);break;case"side":if(!this.errorIcon){var =
B=3Dthis.getErrorCt();if(!B){this.el.dom.title=3DC;break}this.errorIcon=3D=
B.createChild({cls:"x-form-invalid-icon"})}this.alignErrorIcon();this.err=
orIcon.dom.qtip=3DC;this.errorIcon.dom.qclass=3D"x-form-invalid-tip";this=
.errorIcon.show();this.on("resize",this.alignErrorIcon,this);break;defaul=
t:var =
A=3DExt.getDom(this.msgTarget);A.innerHTML=3DC;A.style.display=3Dthis.msg=
Display;break}this.fireEvent("invalid",this,C)},getErrorCt:function(){ret=
urn =
this.el.findParent(".x-form-element",5,true)||this.el.findParent(".x-form=
-field-wrap",5,true)},alignErrorIcon:function(){this.errorIcon.alignTo(th=
is.el,"tl-tr",[2,0])},clearInvalid:function(){if(!this.rendered||this.pre=
ventMark){return =
}this.el.removeClass(this.invalidClass);switch(this.msgTarget){case"qtip"=
:this.el.dom.qtip=3D"";break;case"title":this.el.dom.title=3D"";break;cas=
e"under":if(this.errorEl){Ext.form.Field.msgFx[this.msgFx].hide(this.erro=
rEl,this)}break;case"side":if(this.errorIcon){this.errorIcon.dom.qtip=3D"=
";this.errorIcon.hide();this.un("resize",this.alignErrorIcon,this)}break;=
default:var =
A=3DExt.getDom(this.msgTarget);A.innerHTML=3D"";A.style.display=3D"none";=
break}this.fireEvent("valid",this)},getRawValue:function(){var =
A=3Dthis.rendered?this.el.getValue():Ext.value(this.value,"");if(A=3D=3D=3D=
this.emptyText){A=3D""}return =
A},getValue:function(){if(!this.rendered){return this.value}var =
A=3Dthis.el.getValue();if(A=3D=3D=3Dthis.emptyText||A=3D=3D=3Dundefined){=
A=3D""}return A},setRawValue:function(A){return =
this.el.dom.value=3D(A=3D=3D=3Dnull||A=3D=3D=3Dundefined?"":A)},setValue:=
function(A){this.value=3DA;if(this.rendered){this.el.dom.value=3D(A=3D=3D=
=3Dnull||A=3D=3D=3Dundefined?"":A);this.validate()}},adjustSize:function(=
A,C){var =
B=3DExt.form.Field.superclass.adjustSize.call(this,A,C);B.width=3Dthis.ad=
justWidth(this.el.dom.tagName,B.width);return =
B},adjustWidth:function(A,B){A=3DA.toLowerCase();if(typeof =
B=3D=3D"number"&&!Ext.isSafari){if(Ext.isIE&&(A=3D=3D"input"||A=3D=3D"tex=
tarea")){if(A=3D=3D"input"&&!Ext.isStrict){return =
this.inEditor?B:B-3}if(A=3D=3D"input"&&Ext.isStrict){return =
B-(Ext.isIE6?4:1)}if(A=3D=3D"textarea"&&Ext.isStrict){return =
B-2}}else{if(Ext.isOpera&&Ext.isStrict){if(A=3D=3D"input"){return =
B+2}if(A=3D=3D"textarea"){return B-2}}}}return =
B}});Ext.form.MessageTargets=3D{"qtip":{mark:function(A){this.el.dom.qtip=
=3Dmsg;this.el.dom.qclass=3D"x-form-invalid-tip";if(Ext.QuickTips){Ext.Qu=
ickTips.enable()}},clear:function(A){this.el.dom.qtip=3D""}},"title":{mar=
k:function(A){this.el.dom.title=3Dmsg},clear:function(A){this.el.dom.titl=
e=3D""}},"under":{mark:function(B){if(!this.errorEl){var =
A=3Dthis.getErrorCt();if(!A){this.el.dom.title=3Dmsg;return =
}this.errorEl=3DA.createChild({cls:"x-form-invalid-msg"});this.errorEl.se=
tWidth(A.getWidth(true)-20)}this.errorEl.update(msg);Ext.form.Field.msgFx=
[this.msgFx].show(this.errorEl,this)},clear:function(A){if(this.errorEl){=
Ext.form.Field.msgFx[this.msgFx].hide(this.errorEl,this)}else{this.el.dom=
.title=3D""}}},"side":{mark:function(B){if(!this.errorIcon){var =
A=3Dthis.getErrorCt();if(!A){this.el.dom.title=3Dmsg;return =
}this.errorIcon=3DA.createChild({cls:"x-form-invalid-icon"})}this.alignEr=
rorIcon();this.errorIcon.dom.qtip=3Dmsg;this.errorIcon.dom.qclass=3D"x-fo=
rm-invalid-tip";this.errorIcon.show();this.on("resize",this.alignErrorIco=
n,this)},clear:function(A){if(this.errorIcon){this.errorIcon.dom.qtip=3D"=
";this.errorIcon.hide();this.un("resize",this.alignErrorIcon,this)}else{t=
his.el.dom.title=3D""}}},"around":{mark:function(A){},clear:function(A){}=
}};Ext.form.Field.msgFx=3D{normal:{show:function(A,B){A.setDisplayed("blo=
ck")},hide:function(A,B){A.setDisplayed(false).update("")}},slide:{show:f=
unction(A,B){A.slideIn("t",{stopFx:true})},hide:function(A,B){A.slideOut(=
"t",{stopFx:true,useDisplay:true})}},slideRight:{show:function(A,B){A.fix=
Display();A.alignTo(B.el,"tl-tr");A.slideIn("l",{stopFx:true})},hide:func=
tion(A,B){A.slideOut("l",{stopFx:true,useDisplay:true})}}};Ext.reg("field=
",Ext.form.Field);=0A=
Ext.form.TextField=3DExt.extend(Ext.form.Field,{grow:false,growMin:30,gro=
wMax:800,vtype:null,maskRe:null,disableKeyFilter:false,allowBlank:true,mi=
nLength:0,maxLength:Number.MAX_VALUE,minLengthText:"The minimum length =
for this field is {0}",maxLengthText:"The maximum length for this field =
is {0}",selectOnFocus:false,blankText:"This field is =
required",validator:null,regex:null,regexText:"",emptyText:null,emptyClas=
s:"x-form-empty-field",initComponent:function(){Ext.form.TextField.superc=
lass.initComponent.call(this);this.addEvents("autosize","keydown","keyup"=
,"keypress")},initEvents:function(){Ext.form.TextField.superclass.initEve=
nts.call(this);if(this.validationEvent=3D=3D"keyup"){this.validationTask=3D=
new =
Ext.util.DelayedTask(this.validate,this);this.el.on("keyup",this.filterVa=
lidation,this)}else{if(this.validationEvent!=3D=3Dfalse){this.el.on(this.=
validationEvent,this.validate,this,{buffer:this.validationDelay})}}if(thi=
s.selectOnFocus||this.emptyText){this.on("focus",this.preFocus,this);this=
.el.on("mousedown",function(){if(!this.hasFocus){this.el.on("mouseup",fun=
ction(A){A.preventDefault()},this,{single:true})}},this);if(this.emptyTex=
t){this.on("blur",this.postBlur,this);this.applyEmptyText()}}if(this.mask=
Re||(this.vtype&&this.disableKeyFilter!=3D=3Dtrue&&(this.maskRe=3DExt.for=
m.VTypes[this.vtype+"Mask"]))){this.el.on("keypress",this.filterKeys,this=
)}if(this.grow){this.el.on("keyup",this.onKeyUpBuffered,this,{buffer:50})=
;this.el.on("click",this.autoSize,this)}if(this.enableKeyEvents){this.el.=
on("keyup",this.onKeyUp,this);this.el.on("keydown",this.onKeyDown,this);t=
his.el.on("keypress",this.onKeyPress,this)}},processValue:function(A){if(=
this.stripCharsRe){var =
B=3DA.replace(this.stripCharsRe,"");if(B!=3D=3DA){this.setRawValue(B);ret=
urn B}}return =
A},filterValidation:function(A){if(!A.isNavKeyPress()){this.validationTas=
k.delay(this.validationDelay)}},onKeyUpBuffered:function(A){if(!A.isNavKe=
yPress()){this.autoSize()}},onKeyUp:function(A){this.fireEvent("keyup",th=
is,A)},onKeyDown:function(A){this.fireEvent("keydown",this,A)},onKeyPress=
:function(A){this.fireEvent("keypress",this,A)},reset:function(){Ext.form=
.TextField.superclass.reset.call(this);this.applyEmptyText()},applyEmptyT=
ext:function(){if(this.rendered&&this.emptyText&&this.getRawValue().lengt=
h<1){this.setRawValue(this.emptyText);this.el.addClass(this.emptyClass)}}=
,preFocus:function(){if(this.emptyText){if(this.el.dom.value=3D=3Dthis.em=
ptyText){this.setRawValue("")}this.el.removeClass(this.emptyClass)}if(thi=
s.selectOnFocus){this.el.dom.select()}},postBlur:function(){this.applyEmp=
tyText()},filterKeys:function(B){if(B.ctrlKey){return }var =
A=3DB.getKey();if(Ext.isGecko&&(B.isNavKeyPress()||A=3D=3DB.BACKSPACE||(A=
=3D=3DB.DELETE&&B.button=3D=3D-1))){return }var =
D=3DB.getCharCode(),C=3DString.fromCharCode(D);if(!Ext.isGecko&&B.isSpeci=
alKey()&&!C){return =
}if(!this.maskRe.test(C)){B.stopEvent()}},setValue:function(A){if(this.em=
ptyText&&this.el&&A!=3D=3Dundefined&&A!=3D=3Dnull&&A!=3D=3D""){this.el.re=
moveClass(this.emptyClass)}Ext.form.TextField.superclass.setValue.apply(t=
his,arguments);this.applyEmptyText();this.autoSize()},validateValue:funct=
ion(A){if(A.length<1||A=3D=3D=3Dthis.emptyText){if(this.allowBlank){this.=
clearInvalid();return true}else{this.markInvalid(this.blankText);return =
false}}if(A.length<this.minLength){this.markInvalid(String.format(this.mi=
nLengthText,this.minLength));return =
false}if(A.length>this.maxLength){this.markInvalid(String.format(this.max=
LengthText,this.maxLength));return false}if(this.vtype){var =
C=3DExt.form.VTypes;if(!C[this.vtype](A,this)){this.markInvalid(this.vtyp=
eText||C[this.vtype+"Text"]);return false}}if(typeof =
this.validator=3D=3D"function"){var =
B=3Dthis.validator(A);if(B!=3D=3Dtrue){this.markInvalid(B);return =
false}}if(this.regex&&!this.regex.test(A)){this.markInvalid(this.regexTex=
t);return false}return true},selectText:function(E,A){var =
C=3Dthis.getRawValue();if(C.length>0){E=3DE=3D=3D=3Dundefined?0:E;A=3DA=3D=
=3D=3Dundefined?C.length:A;var =
D=3Dthis.el.dom;if(D.setSelectionRange){D.setSelectionRange(E,A)}else{if(=
D.createTextRange){var =
B=3DD.createTextRange();B.moveStart("character",E);B.moveEnd("character",=
A-C.length);B.select()}}}},autoSize:function(){if(!this.grow||!this.rende=
red){return =
}if(!this.metrics){this.metrics=3DExt.util.TextMetrics.createInstance(thi=
s.el)}var C=3Dthis.el;var B=3DC.dom.value;var =
D=3Ddocument.createElement("div");D.appendChild(document.createTextNode(B=
));B=3DD.innerHTML;D=3Dnull;B+=3D"&#160;";var =
A=3DMath.min(this.growMax,Math.max(this.metrics.getWidth(B)+10,this.growM=
in));this.el.setWidth(A);this.fireEvent("autosize",this,A)}});Ext.reg("te=
xtfield",Ext.form.TextField);=0A=
Ext.form.TriggerField=3DExt.extend(Ext.form.TextField,{defaultAutoCreate:=
{tag:"input",type:"text",size:"16",autocomplete:"off"},hideTrigger:false,=
autoSize:Ext.emptyFn,monitorTab:true,deferHeight:true,mimicing:false,onRe=
size:function(A,B){Ext.form.TriggerField.superclass.onResize.call(this,A,=
B);if(typeof =
A=3D=3D"number"){this.el.setWidth(this.adjustWidth("input",A-this.trigger=
.getWidth()))}this.wrap.setWidth(this.el.getWidth()+this.trigger.getWidth=
())},adjustSize:Ext.BoxComponent.prototype.adjustSize,getResizeEl:functio=
n(){return this.wrap},getPositionEl:function(){return =
this.wrap},alignErrorIcon:function(){if(this.wrap){this.errorIcon.alignTo=
(this.wrap,"tl-tr",[2,0])}},onRender:function(B,A){Ext.form.TriggerField.=
superclass.onRender.call(this,B,A);this.wrap=3Dthis.el.wrap({cls:"x-form-=
field-wrap"});this.trigger=3Dthis.wrap.createChild(this.triggerConfig||{t=
ag:"img",src:Ext.BLANK_IMAGE_URL,cls:"x-form-trigger =
"+this.triggerClass});if(this.hideTrigger){this.trigger.setDisplayed(fals=
e)}this.initTrigger();if(!this.width){this.wrap.setWidth(this.el.getWidth=
()+this.trigger.getWidth())}},afterRender:function(){Ext.form.TriggerFiel=
d.superclass.afterRender.call(this);var =
A;if(Ext.isIE&&this.el.getY()!=3D(A=3Dthis.trigger.getY())){this.el.posit=
ion();this.el.setY(A)}},initTrigger:function(){this.trigger.on("click",th=
is.onTriggerClick,this,{preventDefault:true});this.trigger.addClassOnOver=
("x-form-trigger-over");this.trigger.addClassOnClick("x-form-trigger-clic=
k")},onDestroy:function(){if(this.trigger){this.trigger.removeAllListener=
s();this.trigger.remove()}if(this.wrap){this.wrap.remove()}Ext.form.Trigg=
erField.superclass.onDestroy.call(this)},onFocus:function(){Ext.form.Trig=
gerField.superclass.onFocus.call(this);if(!this.mimicing){this.wrap.addCl=
ass("x-trigger-wrap-focus");this.mimicing=3Dtrue;Ext.get(Ext.isIE?documen=
t.body:document).on("mousedown",this.mimicBlur,this,{delay:10});if(this.m=
onitorTab){this.el.on("keydown",this.checkTab,this)}}},checkTab:function(=
A){if(A.getKey()=3D=3DA.TAB){this.triggerBlur()}},onBlur:function(){},mim=
icBlur:function(A){if(!this.wrap.contains(A.target)&&this.validateBlur(A)=
){this.triggerBlur()}},triggerBlur:function(){this.mimicing=3Dfalse;Ext.g=
et(Ext.isIE?document.body:document).un("mousedown",this.mimicBlur,this);i=
f(this.monitorTab){this.el.un("keydown",this.checkTab,this)}this.beforeBl=
ur();this.wrap.removeClass("x-trigger-wrap-focus");Ext.form.TriggerField.=
superclass.onBlur.call(this)},beforeBlur:Ext.emptyFn,validateBlur:functio=
n(A){return =
true},onDisable:function(){Ext.form.TriggerField.superclass.onDisable.cal=
l(this);if(this.wrap){this.wrap.addClass(this.disabledClass);this.el.remo=
veClass(this.disabledClass)}},onEnable:function(){Ext.form.TriggerField.s=
uperclass.onEnable.call(this);if(this.wrap){this.wrap.removeClass(this.di=
sabledClass)}},onShow:function(){if(this.wrap){this.wrap.dom.style.displa=
y=3D"";this.wrap.dom.style.visibility=3D"visible"}},onHide:function(){thi=
s.wrap.dom.style.display=3D"none"},onTriggerClick:Ext.emptyFn});Ext.form.=
TwinTriggerField=3DExt.extend(Ext.form.TriggerField,{initComponent:functi=
on(){Ext.form.TwinTriggerField.superclass.initComponent.call(this);this.t=
riggerConfig=3D{tag:"span",cls:"x-form-twin-triggers",cn:[{tag:"img",src:=
Ext.BLANK_IMAGE_URL,cls:"x-form-trigger =
"+this.trigger1Class},{tag:"img",src:Ext.BLANK_IMAGE_URL,cls:"x-form-trig=
ger "+this.trigger2Class}]}},getTrigger:function(A){return =
this.triggers[A]},initTrigger:function(){var =
A=3Dthis.trigger.select(".x-form-trigger",true);this.wrap.setStyle("overf=
low","hidden");var =
B=3Dthis;A.each(function(D,F,C){D.hide=3Dfunction(){var =
G=3DB.wrap.getWidth();this.dom.style.display=3D"none";B.el.setWidth(G-B.t=
rigger.getWidth())};D.show=3Dfunction(){var =
G=3DB.wrap.getWidth();this.dom.style.display=3D"";B.el.setWidth(G-B.trigg=
er.getWidth())};var =
E=3D"Trigger"+(C+1);if(this["hide"+E]){D.dom.style.display=3D"none"}D.on(=
"click",this["on"+E+"Click"],this,{preventDefault:true});D.addClassOnOver=
("x-form-trigger-over");D.addClassOnClick("x-form-trigger-click")},this);=
this.triggers=3DA.elements},onTrigger1Click:Ext.emptyFn,onTrigger2Click:E=
xt.emptyFn});Ext.reg("trigger",Ext.form.TriggerField);=0A=
Ext.form.TextArea=3DExt.extend(Ext.form.TextField,{growMin:60,growMax:100=
0,growAppend:"&#160;\n&#160;",growPad:0,enterIsSpecial:false,preventScrol=
lbars:false,onRender:function(B,A){if(!this.el){this.defaultAutoCreate=3D=
{tag:"textarea",style:"width:100px;height:60px;",autocomplete:"off"}}Ext.=
form.TextArea.superclass.onRender.call(this,B,A);if(this.grow){this.textS=
izeEl=3DExt.DomHelper.append(document.body,{tag:"pre",cls:"x-form-grow-si=
zer"});if(this.preventScrollbars){this.el.setStyle("overflow","hidden")}t=
his.el.setHeight(this.growMin)}},onDestroy:function(){if(this.textSizeEl)=
{Ext.removeNode(this.textSizeEl)}Ext.form.TextArea.superclass.onDestroy.c=
all(this)},fireKey:function(A){if(A.isSpecialKey()&&(this.enterIsSpecial|=
|(A.getKey()!=3DA.ENTER||A.hasModifier()))){this.fireEvent("specialkey",t=
his,A)}},onKeyUp:function(A){if(!A.isNavKeyPress()||A.getKey()=3D=3DA.ENT=
ER){this.autoSize()}Ext.form.TextArea.superclass.onKeyUp.call(this,A)},au=
toSize:function(){if(!this.grow||!this.textSizeEl){return }var =
C=3Dthis.el;var A=3DC.dom.value;var =
D=3Dthis.textSizeEl;D.innerHTML=3D"";D.appendChild(document.createTextNod=
e(A));A=3DD.innerHTML;Ext.fly(D).setWidth(this.el.getWidth());if(A.length=
<1){A=3D"&#160;&#160;"}else{if(Ext.isIE){A=3DA.replace(/\n/g,"<p>&#160;</=
p>")}A+=3Dthis.growAppend}D.innerHTML=3DA;var =
B=3DMath.min(this.growMax,Math.max(D.offsetHeight,this.growMin)+this.grow=
Pad);if(B!=3Dthis.lastHeight){this.lastHeight=3DB;this.el.setHeight(B);th=
is.fireEvent("autosize",this,B)}}});Ext.reg("textarea",Ext.form.TextArea)=
;=0A=
Ext.form.NumberField=3DExt.extend(Ext.form.TextField,{fieldClass:"x-form-=
field =
x-form-num-field",allowDecimals:true,decimalSeparator:".",decimalPrecisio=
n:2,allowNegative:true,minValue:Number.NEGATIVE_INFINITY,maxValue:Number.=
MAX_VALUE,minText:"The minimum value for this field is {0}",maxText:"The =
maximum value for this field is {0}",nanText:"{0} is not a valid =
number",baseChars:"0123456789",initEvents:function(){Ext.form.NumberField=
.superclass.initEvents.call(this);var =
B=3Dthis.baseChars+"";if(this.allowDecimals){B+=3Dthis.decimalSeparator}i=
f(this.allowNegative){B+=3D"-"}this.stripCharsRe=3Dnew =
RegExp("[^"+B+"]","gi");var A=3Dfunction(D){var =
C=3DD.getKey();if(!Ext.isIE&&(D.isSpecialKey()||C=3D=3DD.BACKSPACE||C=3D=3D=
D.DELETE)){return }var =
E=3DD.getCharCode();if(B.indexOf(String.fromCharCode(E))=3D=3D=3D-1){D.st=
opEvent()}};this.el.on("keypress",A,this)},validateValue:function(B){if(!=
Ext.form.NumberField.superclass.validateValue.call(this,B)){return =
false}if(B.length<1){return =
true}B=3DString(B).replace(this.decimalSeparator,".");if(isNaN(B)){this.m=
arkInvalid(String.format(this.nanText,B));return false}var =
A=3Dthis.parseValue(B);if(A<this.minValue){this.markInvalid(String.format=
(this.minText,this.minValue));return =
false}if(A>this.maxValue){this.markInvalid(String.format(this.maxText,thi=
s.maxValue));return false}return true},getValue:function(){return =
this.fixPrecision(this.parseValue(Ext.form.NumberField.superclass.getValu=
e.call(this)))},setValue:function(A){A=3Dtypeof =
A=3D=3D"number"?A:parseFloat(String(A).replace(this.decimalSeparator,".")=
);A=3DisNaN(A)?"":String(A).replace(".",this.decimalSeparator);Ext.form.N=
umberField.superclass.setValue.call(this,A)},parseValue:function(A){A=3Dp=
arseFloat(String(A).replace(this.decimalSeparator,"."));return =
isNaN(A)?"":A},fixPrecision:function(B){var =
A=3DisNaN(B);if(!this.allowDecimals||this.decimalPrecision=3D=3D-1||A||!B=
){return A?"":B}return =
parseFloat(parseFloat(B).toFixed(this.decimalPrecision))},beforeBlur:func=
tion(){var =
A=3Dthis.parseValue(this.getRawValue());if(A){this.setValue(this.fixPreci=
sion(A))}}});Ext.reg("numberfield",Ext.form.NumberField);=0A=
Ext.form.DateField=3DExt.extend(Ext.form.TriggerField,{format:"m/d/Y",alt=
Formats:"m/d/Y|n/j/Y|n/j/y|m/j/y|n/d/y|m/j/Y|n/d/Y|m-d-y|m-d-Y|m/d|m-d|md=
|mdy|mdY|d|Y-m-d",disabledDaysText:"Disabled",disabledDatesText:"Disabled=
",minText:"The date in this field must be equal to or after =
{0}",maxText:"The date in this field must be equal to or before =
{0}",invalidText:"{0} is not a valid date - it must be in the format =
{1}",triggerClass:"x-form-date-trigger",showToday:true,defaultAutoCreate:=
{tag:"input",type:"text",size:"10",autocomplete:"off"},initComponent:func=
tion(){Ext.form.DateField.superclass.initComponent.call(this);if(typeof =
this.minValue=3D=3D"string"){this.minValue=3Dthis.parseDate(this.minValue=
)}if(typeof =
this.maxValue=3D=3D"string"){this.maxValue=3Dthis.parseDate(this.maxValue=
)}this.ddMatch=3Dnull;this.initDisabledDays()},initDisabledDays:function(=
){if(this.disabledDates){var A=3Dthis.disabledDates;var =
C=3D"(?:";for(var =
B=3D0;B<A.length;B++){C+=3DA[B];if(B!=3DA.length-1){C+=3D"|"}}this.disabl=
edDatesRE=3Dnew =
RegExp(C+")")}},setDisabledDates:function(A){this.disabledDates=3DA;this.=
initDisabledDays();if(this.menu){this.menu.picker.setDisabledDates(this.d=
isabledDatesRE)}},setDisabledDays:function(A){this.disabledDays=3DA;if(th=
is.menu){this.menu.picker.setDisabledDays(A)}},setMinValue:function(A){th=
is.minValue=3D(typeof =
A=3D=3D"string"?this.parseDate(A):A);if(this.menu){this.menu.picker.setMi=
nDate(this.minValue)}},setMaxValue:function(A){this.maxValue=3D(typeof =
A=3D=3D"string"?this.parseDate(A):A);if(this.menu){this.menu.picker.setMa=
xDate(this.maxValue)}},validateValue:function(E){E=3Dthis.formatDate(E);i=
f(!Ext.form.DateField.superclass.validateValue.call(this,E)){return =
false}if(E.length<1){return true}var =
C=3DE;E=3Dthis.parseDate(E);if(!E){this.markInvalid(String.format(this.in=
validText,C,this.format));return false}var =
F=3DE.getTime();if(this.minValue&&F<this.minValue.getTime()){this.markInv=
alid(String.format(this.minText,this.formatDate(this.minValue)));return =
false}if(this.maxValue&&F>this.maxValue.getTime()){this.markInvalid(Strin=
g.format(this.maxText,this.formatDate(this.maxValue)));return =
false}if(this.disabledDays){var A=3DE.getDay();for(var =
B=3D0;B<this.disabledDays.length;B++){if(A=3D=3D=3Dthis.disabledDays[B]){=
this.markInvalid(this.disabledDaysText);return false}}}var =
D=3Dthis.formatDate(E);if(this.ddMatch&&this.ddMatch.test(D)){this.markIn=
valid(String.format(this.disabledDatesText,D));return false}return =
true},validateBlur:function(){return =
!this.menu||!this.menu.isVisible()},getValue:function(){return =
this.parseDate(Ext.form.DateField.superclass.getValue.call(this))||""},se=
tValue:function(A){Ext.form.DateField.superclass.setValue.call(this,this.=
formatDate(this.parseDate(A)))},parseDate:function(D){if(!D||Ext.isDate(D=
)){return D}var =
B=3DDate.parseDate(D,this.format);if(!B&&this.altFormats){if(!this.altFor=
matsArray){this.altFormatsArray=3Dthis.altFormats.split("|")}for(var =
C=3D0,A=3Dthis.altFormatsArray.length;C<A&&!B;C++){B=3DDate.parseDate(D,t=
his.altFormatsArray[C])}}return =
B},onDestroy:function(){if(this.menu){this.menu.destroy()}if(this.wrap){t=
his.wrap.remove()}Ext.form.DateField.superclass.onDestroy.call(this)},for=
matDate:function(A){return =
Ext.isDate(A)?A.dateFormat(this.format):A},menuListeners:{select:function=
(A,B){this.setValue(B)},show:function(){this.onFocus()},hide:function(){t=
his.focus.defer(10,this);var =
A=3Dthis.menuListeners;this.menu.un("select",A.select,this);this.menu.un(=
"show",A.show,this);this.menu.un("hide",A.hide,this)}},onTriggerClick:fun=
ction(){if(this.disabled){return =
}if(this.menu=3D=3Dnull){this.menu=3Dnew =
Ext.menu.DateMenu()}Ext.apply(this.menu.picker,{minDate:this.minValue,max=
Date:this.maxValue,disabledDatesRE:this.ddMatch,disabledDatesText:this.di=
sabledDatesText,disabledDays:this.disabledDays,disabledDaysText:this.disa=
bledDaysText,format:this.format,showToday:this.showToday,minText:String.f=
ormat(this.minText,this.formatDate(this.minValue)),maxText:String.format(=
this.maxText,this.formatDate(this.maxValue))});this.menu.on(Ext.apply({},=
this.menuListeners,{scope:this}));this.menu.picker.setValue(this.getValue=
()||new =
Date());this.menu.show(this.el,"tl-bl?")},beforeBlur:function(){var =
A=3Dthis.parseDate(this.getRawValue());if(A){this.setValue(A)}}});Ext.reg=
("datefield",Ext.form.DateField);=0A=
Ext.form.ComboBox=3DExt.extend(Ext.form.TriggerField,{defaultAutoCreate:{=
tag:"input",type:"text",size:"24",autocomplete:"off"},listClass:"",select=
edClass:"x-combo-selected",triggerClass:"x-form-arrow-trigger",shadow:"si=
des",listAlign:"tl-bl?",maxHeight:300,minHeight:90,triggerAction:"query",=
minChars:4,typeAhead:false,queryDelay:500,pageSize:0,selectOnFocus:false,=
queryParam:"query",loadingText:"Loading...",resizable:false,handleHeight:=
8,editable:true,allQuery:"",mode:"remote",minListWidth:70,forceSelection:=
false,typeAheadDelay:250,lazyInit:true,initComponent:function(){Ext.form.=
ComboBox.superclass.initComponent.call(this);this.addEvents("expand","col=
lapse","beforeselect","select","beforequery");if(this.transform){this.all=
owDomMove=3Dfalse;var =
C=3DExt.getDom(this.transform);if(!this.hiddenName){this.hiddenName=3DC.n=
ame}if(!this.store){this.mode=3D"local";var G=3D[],D=3DC.options;for(var =
B=3D0,A=3DD.length;B<A;B++){var F=3DD[B];var =
E=3D(Ext.isIE?F.getAttributeNode("value").specified:F.hasAttribute("value=
"))?F.value:F.text;if(F.selected){this.value=3DE}G.push([E,F.text])}this.=
store=3Dnew =
Ext.data.SimpleStore({"id":0,fields:["value","text"],data:G});this.valueF=
ield=3D"value";this.displayField=3D"text"}C.name=3DExt.id();if(!this.lazy=
Render){this.target=3Dtrue;this.el=3DExt.DomHelper.insertBefore(C,this.au=
toCreate||this.defaultAutoCreate);Ext.removeNode(C);this.render(this.el.p=
arentNode)}else{Ext.removeNode(C)}}else{if(Ext.isArray(this.store)){if(Ex=
t.isArray(this.store[0])){this.store=3Dnew =
Ext.data.SimpleStore({fields:["value","text"],data:this.store});this.valu=
eField=3D"value"}else{this.store=3Dnew =
Ext.data.SimpleStore({fields:["text"],data:this.store,expandData:true});t=
his.valueField=3D"text"}this.displayField=3D"text";this.mode=3D"local"}}t=
his.selectedIndex=3D-1;if(this.mode=3D=3D"local"){if(this.initialConfig.q=
ueryDelay=3D=3D=3Dundefined){this.queryDelay=3D10}if(this.initialConfig.m=
inChars=3D=3D=3Dundefined){this.minChars=3D0}}},onRender:function(B,A){Ex=
t.form.ComboBox.superclass.onRender.call(this,B,A);if(this.hiddenName){th=
is.hiddenField=3Dthis.el.insertSibling({tag:"input",type:"hidden",name:th=
is.hiddenName,id:(this.hiddenId||this.hiddenName)},"before",true);this.el=
.dom.removeAttribute("name")}if(Ext.isGecko){this.el.dom.setAttribute("au=
tocomplete","off")}if(!this.lazyInit){this.initList()}else{this.on("focus=
",this.initList,this,{single:true})}if(!this.editable){this.editable=3Dtr=
ue;this.setEditable(false)}},initValue:function(){Ext.form.ComboBox.super=
class.initValue.call(this);if(this.hiddenField){this.hiddenField.value=3D=
this.hiddenValue!=3D=3Dundefined?this.hiddenValue:this.value!=3D=3Dundefi=
ned?this.value:""}},initList:function(){if(!this.list){var =
A=3D"x-combo-list";this.list=3Dnew =
Ext.Layer({shadow:this.shadow,cls:[A,this.listClass].join(" =
"),constrain:false});var =
B=3Dthis.listWidth||Math.max(this.wrap.getWidth(),this.minListWidth);this=
.list.setWidth(B);this.list.swallowEvent("mousewheel");this.assetHeight=3D=
0;if(this.title){this.header=3Dthis.list.createChild({cls:A+"-hd",html:th=
is.title});this.assetHeight+=3Dthis.header.getHeight()}this.innerList=3Dt=
his.list.createChild({cls:A+"-inner"});this.innerList.on("mouseover",this=
.onViewOver,this);this.innerList.on("mousemove",this.onViewMove,this);thi=
s.innerList.setWidth(B-this.list.getFrameWidth("lr"));if(this.pageSize){t=
his.footer=3Dthis.list.createChild({cls:A+"-ft"});this.pageTb=3Dnew =
Ext.PagingToolbar({store:this.store,pageSize:this.pageSize,renderTo:this.=
footer});this.assetHeight+=3Dthis.footer.getHeight()}if(!this.tpl){this.t=
pl=3D"<tpl for=3D\".\"><div =
class=3D\""+A+"-item\">{"+this.displayField+"}</div></tpl>"}this.view=3Dn=
ew =
Ext.DataView({applyTo:this.innerList,tpl:this.tpl,singleSelect:true,selec=
tedClass:this.selectedClass,itemSelector:this.itemSelector||"."+A+"-item"=
});this.view.on("click",this.onViewClick,this);this.bindStore(this.store,=
true);if(this.resizable){this.resizer=3Dnew =
Ext.Resizable(this.list,{pinned:true,handles:"se"});this.resizer.on("resi=
ze",function(E,C,D){this.maxHeight=3DD-this.handleHeight-this.list.getFra=
meWidth("tb")-this.assetHeight;this.listWidth=3DC;this.innerList.setWidth=
(C-this.list.getFrameWidth("lr"));this.restrictHeight()},this);this[this.=
pageSize?"footer":"innerList"].setStyle("margin-bottom",this.handleHeight=
+"px")}}},bindStore:function(A,B){if(this.store&&!B){this.store.un("befor=
eload",this.onBeforeLoad,this);this.store.un("load",this.onLoad,this);thi=
s.store.un("loadexception",this.collapse,this);if(!A){this.store=3Dnull;i=
f(this.view){this.view.setStore(null)}}}if(A){this.store=3DExt.StoreMgr.l=
ookup(A);this.store.on("beforeload",this.onBeforeLoad,this);this.store.on=
("load",this.onLoad,this);this.store.on("loadexception",this.collapse,thi=
s);if(this.view){this.view.setStore(A)}}},initEvents:function(){Ext.form.=
ComboBox.superclass.initEvents.call(this);this.keyNav=3Dnew =
Ext.KeyNav(this.el,{"up":function(A){this.inKeyMode=3Dtrue;this.selectPre=
v()},"down":function(A){if(!this.isExpanded()){this.onTriggerClick()}else=
{this.inKeyMode=3Dtrue;this.selectNext()}},"enter":function(A){this.onVie=
wClick();this.delayedCheck=3Dtrue;this.unsetDelayCheck.defer(10,this)},"e=
sc":function(A){this.collapse()},"tab":function(A){this.onViewClick(false=
);return =
true},scope:this,doRelay:function(C,B,A){if(A=3D=3D"down"||this.scope.isE=
xpanded()){return =
Ext.KeyNav.prototype.doRelay.apply(this,arguments)}return =
true},forceKeyDown:true});this.queryDelay=3DMath.max(this.queryDelay||10,=
this.mode=3D=3D"local"?10:250);this.dqTask=3Dnew =
Ext.util.DelayedTask(this.initQuery,this);if(this.typeAhead){this.taTask=3D=
new =
Ext.util.DelayedTask(this.onTypeAhead,this)}if(this.editable!=3D=3Dfalse)=
{this.el.on("keyup",this.onKeyUp,this)}if(this.forceSelection){this.on("b=
lur",this.doForce,this)}},onDestroy:function(){if(this.view){this.view.el=
.removeAllListeners();this.view.el.remove();this.view.purgeListeners()}if=
(this.list){this.list.destroy()}this.bindStore(null);Ext.form.ComboBox.su=
perclass.onDestroy.call(this)},unsetDelayCheck:function(){delete =
this.delayedCheck},fireKey:function(A){if(A.isNavKeyPress()&&!this.isExpa=
nded()&&!this.delayedCheck){this.fireEvent("specialkey",this,A)}},onResiz=
e:function(A,B){Ext.form.ComboBox.superclass.onResize.apply(this,argument=
s);if(this.list&&this.listWidth=3D=3D=3Dundefined){var =
C=3DMath.max(A,this.minListWidth);this.list.setWidth(C);this.innerList.se=
tWidth(C-this.list.getFrameWidth("lr"))}},onEnable:function(){Ext.form.Co=
mboBox.superclass.onEnable.apply(this,arguments);if(this.hiddenField){thi=
s.hiddenField.disabled=3Dfalse}},onDisable:function(){Ext.form.ComboBox.s=
uperclass.onDisable.apply(this,arguments);if(this.hiddenField){this.hidde=
nField.disabled=3Dtrue}},setEditable:function(A){if(A=3D=3Dthis.editable)=
{return =
}this.editable=3DA;if(!A){this.el.dom.setAttribute("readOnly",true);this.=
el.on("mousedown",this.onTriggerClick,this);this.el.addClass("x-combo-noe=
dit")}else{this.el.dom.setAttribute("readOnly",false);this.el.un("mousedo=
wn",this.onTriggerClick,this);this.el.removeClass("x-combo-noedit")}},onB=
eforeLoad:function(){if(!this.hasFocus){return =
}this.innerList.update(this.loadingText?"<div =
class=3D\"loading-indicator\">"+this.loadingText+"</div>":"");this.restri=
ctHeight();this.selectedIndex=3D-1},onLoad:function(){if(!this.hasFocus){=
return =
}if(this.store.getCount()>0){this.expand();this.restrictHeight();if(this.=
lastQuery=3D=3Dthis.allQuery){if(this.editable){this.el.dom.select()}if(!=
this.selectByValue(this.value,true)){this.select(0,true)}}else{this.selec=
tNext();if(this.typeAhead&&this.lastKey!=3DExt.EventObject.BACKSPACE&&thi=
s.lastKey!=3DExt.EventObject.DELETE){this.taTask.delay(this.typeAheadDela=
y)}}}else{this.onEmptyResults()}},onTypeAhead:function(){if(this.store.ge=
tCount()>0){var B=3Dthis.store.getAt(0);var =
C=3DB.data[this.displayField];var A=3DC.length;var =
D=3Dthis.getRawValue().length;if(D!=3DA){this.setRawValue(C);this.selectT=
ext(D,C.length)}}},onSelect:function(A,B){if(this.fireEvent("beforeselect=
",this,A,B)!=3D=3Dfalse){this.setValue(A.data[this.valueField||this.displ=
ayField]);this.collapse();this.fireEvent("select",this,A,B)}},getValue:fu=
nction(){if(this.valueField){return typeof =
this.value!=3D"undefined"?this.value:""}else{return =
Ext.form.ComboBox.superclass.getValue.call(this)}},clearValue:function(){=
if(this.hiddenField){this.hiddenField.value=3D""}this.setRawValue("");thi=
s.lastSelectionText=3D"";this.applyEmptyText();this.value=3D""},setValue:=
function(A){var C=3DA;if(this.valueField){var =
B=3Dthis.findRecord(this.valueField,A);if(B){C=3DB.data[this.displayField=
]}else{if(this.valueNotFoundText!=3D=3Dundefined){C=3Dthis.valueNotFoundT=
ext}}}this.lastSelectionText=3DC;if(this.hiddenField){this.hiddenField.va=
lue=3DA}Ext.form.ComboBox.superclass.setValue.call(this,C);this.value=3DA=
},findRecord:function(C,B){var =
A;if(this.store.getCount()>0){this.store.each(function(D){if(D.data[C]=3D=
=3DB){A=3DD;return false}})}return =
A},onViewMove:function(B,A){this.inKeyMode=3Dfalse},onViewOver:function(D=
,B){if(this.inKeyMode){return }var =
C=3Dthis.view.findItemFromChild(B);if(C){var =
A=3Dthis.view.indexOf(C);this.select(A,false)}},onViewClick:function(B){v=
ar A=3Dthis.view.getSelectedIndexes()[0];var =
C=3Dthis.store.getAt(A);if(C){this.onSelect(C,A)}if(B!=3D=3Dfalse){this.e=
l.focus()}},restrictHeight:function(){this.innerList.dom.style.height=3D"=
";var B=3Dthis.innerList.dom;var =
E=3Dthis.list.getFrameWidth("tb")+(this.resizable?this.handleHeight:0)+th=
is.assetHeight;var =
C=3DMath.max(B.clientHeight,B.offsetHeight,B.scrollHeight);var =
A=3Dthis.getPosition()[1]-Ext.getBody().getScroll().top;var =
F=3DExt.lib.Dom.getViewHeight()-A-this.getSize().height;var =
D=3DMath.max(A,F,this.minHeight||0)-this.list.shadowOffset-E-5;C=3DMath.m=
in(C,D,this.maxHeight);this.innerList.setHeight(C);this.list.beginUpdate(=
);this.list.setHeight(C+E);this.list.alignTo(this.wrap,this.listAlign);th=
is.list.endUpdate()},onEmptyResults:function(){this.collapse()},isExpande=
d:function(){return =
this.list&&this.list.isVisible()},selectByValue:function(A,C){if(A!=3D=3D=
undefined&&A!=3D=3Dnull){var =
B=3Dthis.findRecord(this.valueField||this.displayField,A);if(B){this.sele=
ct(this.store.indexOf(B),C);return true}}return =
false},select:function(A,C){this.selectedIndex=3DA;this.view.select(A);if=
(C!=3D=3Dfalse){var =
B=3Dthis.view.getNode(A);if(B){this.innerList.scrollChildIntoView(B,false=
)}}},selectNext:function(){var =
A=3Dthis.store.getCount();if(A>0){if(this.selectedIndex=3D=3D-1){this.sel=
ect(0)}else{if(this.selectedIndex<A-1){this.select(this.selectedIndex+1)}=
}}},selectPrev:function(){var =
A=3Dthis.store.getCount();if(A>0){if(this.selectedIndex=3D=3D-1){this.sel=
ect(0)}else{if(this.selectedIndex!=3D0){this.select(this.selectedIndex-1)=
}}}},onKeyUp:function(A){if(this.editable!=3D=3Dfalse&&!A.isSpecialKey())=
{this.lastKey=3DA.getKey();this.dqTask.delay(this.queryDelay)}},validateB=
lur:function(){return =
!this.list||!this.list.isVisible()},initQuery:function(){this.doQuery(thi=
s.getRawValue())},doForce:function(){if(this.el.dom.value.length>0){this.=
el.dom.value=3Dthis.lastSelectionText=3D=3D=3Dundefined?"":this.lastSelec=
tionText;this.applyEmptyText()}},doQuery:function(C,B){if(C=3D=3D=3Dundef=
ined||C=3D=3D=3Dnull){C=3D""}var =
A=3D{query:C,forceAll:B,combo:this,cancel:false};if(this.fireEvent("befor=
equery",A)=3D=3D=3Dfalse||A.cancel){return =
false}C=3DA.query;B=3DA.forceAll;if(B=3D=3D=3Dtrue||(C.length>=3Dthis.min=
Chars)){if(this.lastQuery!=3D=3DC){this.lastQuery=3DC;if(this.mode=3D=3D"=
local"){this.selectedIndex=3D-1;if(B){this.store.clearFilter()}else{this.=
store.filter(this.displayField,C)}this.onLoad()}else{this.store.baseParam=
s[this.queryParam]=3DC;this.store.load({params:this.getParams(C)});this.e=
xpand()}}else{this.selectedIndex=3D-1;this.onLoad()}}},getParams:function=
(A){var =
B=3D{};if(this.pageSize){B.start=3D0;B.limit=3Dthis.pageSize}return =
B},collapse:function(){if(!this.isExpanded()){return =
}this.list.hide();Ext.getDoc().un("mousewheel",this.collapseIf,this);Ext.=
getDoc().un("mousedown",this.collapseIf,this);this.fireEvent("collapse",t=
his)},collapseIf:function(A){if(!A.within(this.wrap)&&!A.within(this.list=
)){this.collapse()}},expand:function(){if(this.isExpanded()||!this.hasFoc=
us){return =
}this.list.alignTo(this.wrap,this.listAlign);this.list.show();this.innerL=
ist.setOverflow("auto");Ext.getDoc().on("mousewheel",this.collapseIf,this=
);Ext.getDoc().on("mousedown",this.collapseIf,this);this.fireEvent("expan=
d",this)},onTriggerClick:function(){if(this.disabled){return =
}if(this.isExpanded()){this.collapse();this.el.focus()}else{this.onFocus(=
{});if(this.triggerAction=3D=3D"all"){this.doQuery(this.allQuery,true)}el=
se{this.doQuery(this.getRawValue())}this.el.focus()}}});Ext.reg("combo",E=
xt.form.ComboBox);=0A=
Ext.form.Checkbox=3DExt.extend(Ext.form.Field,{checkedCls:"x-form-check-c=
hecked",focusCls:"x-form-check-focus",overCls:"x-form-check-over",mouseDo=
wnCls:"x-form-check-down",tabIndex:0,checked:false,defaultAutoCreate:{tag=
:"input",type:"checkbox",autocomplete:"off"},baseCls:"x-form-check",initC=
omponent:function(){Ext.form.Checkbox.superclass.initComponent.call(this)=
;this.addEvents("check")},initEvents:function(){Ext.form.Checkbox.supercl=
ass.initEvents.call(this);this.initCheckEvents()},initCheckEvents:functio=
n(){this.innerWrap.removeAllListeners();this.innerWrap.addClassOnOver(thi=
s.overCls);this.innerWrap.addClassOnClick(this.mouseDownCls);this.innerWr=
ap.on("click",this.onClick,this);this.innerWrap.on("keyup",this.onKeyUp,t=
his)},onRender:function(B,A){Ext.form.Checkbox.superclass.onRender.call(t=
his,B,A);if(this.inputValue!=3D=3Dundefined){this.el.dom.value=3Dthis.inp=
utValue}this.el.addClass("x-hidden");this.innerWrap=3Dthis.el.wrap({tabIn=
dex:this.tabIndex,cls:this.baseCls+"-wrap-inner"});this.wrap=3Dthis.inner=
Wrap.wrap({cls:this.baseCls+"-wrap"});if(this.boxLabel){this.labelEl=3Dth=
is.innerWrap.createChild({tag:"label",htmlFor:this.el.id,cls:"x-form-cb-l=
abel",html:this.boxLabel})}this.imageEl=3Dthis.innerWrap.createChild({tag=
:"img",src:Ext.BLANK_IMAGE_URL,cls:this.baseCls},this.el);if(this.checked=
){this.setValue(true)}else{this.checked=3Dthis.el.dom.checked}this.origin=
alValue=3Dthis.checked},onDestroy:function(){if(this.rendered){Ext.destro=
y(this.imageEl,this.labelEl,this.innerWrap,this.wrap)}Ext.form.Checkbox.s=
uperclass.onDestroy.call(this)},onFocus:function(A){Ext.form.Checkbox.sup=
erclass.onFocus.call(this,A);this.el.addClass(this.focusCls)},onBlur:func=
tion(A){Ext.form.Checkbox.superclass.onBlur.call(this,A);this.el.removeCl=
ass(this.focusCls)},onResize:function(){Ext.form.Checkbox.superclass.onRe=
size.apply(this,arguments);if(!this.boxLabel&&!this.fieldLabel){this.el.a=
lignTo(this.wrap,"c-c")}},onKeyUp:function(A){if(A.getKey()=3D=3DExt.Even=
tObject.SPACE){this.onClick(A)}},onClick:function(A){if(!this.disabled&&!=
this.readOnly){this.toggleValue()}A.stopEvent()},onEnable:function(){Ext.=
form.Checkbox.superclass.onEnable.call(this);this.initCheckEvents()},onDi=
sable:function(){Ext.form.Checkbox.superclass.onDisable.call(this);this.i=
nnerWrap.removeAllListeners()},toggleValue:function(){this.setValue(!this=
.checked)},getResizeEl:function(){if(!this.resizeEl){this.resizeEl=3DExt.=
isSafari?this.wrap:(this.wrap.up(".x-form-element",5)||this.wrap)}return =
this.resizeEl},getPositionEl:function(){return =
this.wrap},getActionEl:function(){return =
this.wrap},markInvalid:Ext.emptyFn,clearInvalid:Ext.emptyFn,initValue:Ext=
.emptyFn,getValue:function(){if(this.rendered){return =
this.el.dom.checked}return false},setValue:function(A){var =
B=3Dthis.checked;this.checked=3D(A=3D=3D=3Dtrue||A=3D=3D=3D"true"||A=3D=3D=
"1"||String(A).toLowerCase()=3D=3D"on");if(this.el&&this.el.dom){this.el.=
dom.checked=3Dthis.checked;this.el.dom.defaultChecked=3Dthis.checked}this=
.wrap[this.checked?"addClass":"removeClass"](this.checkedCls);if(B!=3Dthi=
s.checked){this.fireEvent("check",this,this.checked);if(this.handler){thi=
s.handler.call(this.scope||this,this,this.checked)}}}});Ext.reg("checkbox=
",Ext.form.Checkbox);=0A=
Ext.form.CheckboxGroup=3DExt.extend(Ext.form.Field,{columns:"auto",vertic=
al:false,allowBlank:true,blankText:"You must select at least one item in =
this =
group",defaultType:"checkbox",groupCls:"x-form-check-group",onRender:func=
tion(H,F){if(!this.el){var =
M=3D{cls:this.groupCls,layout:"column",border:false,renderTo:H};var =
A=3D{defaultType:this.defaultType,layout:"form",border:false,defaults:{hi=
deLabel:true,anchor:"100%"}};if(this.items[0].items){Ext.apply(M,{layoutC=
onfig:{columns:this.items.length},defaults:this.defaults,items:this.items=
});for(var =
E=3D0,J=3Dthis.items.length;E<J;E++){Ext.applyIf(this.items[E],A)}}else{v=
ar D,K=3D[];if(typeof =
this.columns=3D=3D"string"){this.columns=3Dthis.items.length}if(!Ext.isAr=
ray(this.columns)){var I=3D[];for(var =
E=3D0;E<this.columns;E++){I.push((100/this.columns)*0.01)}this.columns=3D=
I}D=3Dthis.columns.length;for(var E=3D0;E<D;E++){var =
B=3DExt.apply({items:[]},A);B[this.columns[E]<=3D1?"columnWidth":"width"]=
=3Dthis.columns[E];if(this.defaults){B.defaults=3DExt.apply(B.defaults||{=
},this.defaults)}K.push(B)}if(this.vertical){var =
O=3DMath.ceil(this.items.length/D),L=3D0;for(var =
E=3D0,J=3Dthis.items.length;E<J;E++){if(E>0&&E%O=3D=3D0){L++}if(this.item=
s[E].fieldLabel){this.items[E].hideLabel=3Dfalse}K[L].items.push(this.ite=
ms[E])}}else{for(var E=3D0,J=3Dthis.items.length;E<J;E++){var =
N=3DE%D;if(this.items[E].fieldLabel){this.items[E].hideLabel=3Dfalse}K[N]=
.items.push(this.items[E])}}Ext.apply(M,{layoutConfig:{columns:D},items:K=
})}this.panel=3Dnew =
Ext.Panel(M);this.el=3Dthis.panel.getEl();if(this.forId&&this.itemCls){va=
r =
C=3Dthis.el.up(this.itemCls).child("label",true);if(C){C.setAttribute("ht=
mlFor",this.forId)}}var G=3Dthis.panel.findBy(function(P){return =
P.isFormField},this);this.items=3Dnew =
Ext.util.MixedCollection();this.items.addAll(G)}Ext.form.CheckboxGroup.su=
perclass.onRender.call(this,H,F)},validateValue:function(A){if(!this.allo=
wBlank){var B=3Dtrue;this.items.each(function(C){if(C.checked){return =
B=3Dfalse}},this);if(B){this.markInvalid(this.blankText);return =
false}}return =
true},onDisable:function(){this.items.each(function(A){A.disable()})},onE=
nable:function(){this.items.each(function(A){A.enable()})},onResize:funct=
ion(A,B){this.panel.setSize(A,B);this.panel.doLayout()},reset:function(){=
Ext.form.CheckboxGroup.superclass.reset.call(this);this.items.each(functi=
on(A){if(A.reset){A.reset()}},this)},initValue:Ext.emptyFn,getValue:Ext.e=
mptyFn,getRawValue:Ext.emptyFn,setValue:Ext.emptyFn,setRawValue:Ext.empty=
Fn});Ext.reg("checkboxgroup",Ext.form.CheckboxGroup);=0A=
Ext.form.Radio=3DExt.extend(Ext.form.Checkbox,{inputType:"radio",baseCls:=
"x-form-radio",getGroupValue:function(){var =
A=3Dthis.getParent().child("input[name=3D"+this.el.dom.name+"]:checked",t=
rue);return A?A.value:null},getParent:function(){return =
this.el.up("form")||Ext.getBody()},toggleValue:function(){if(!this.checke=
d){var =
A=3Dthis.getParent().select("input[name=3D"+this.el.dom.name+"]");A.each(=
function(B){if(B.dom.id=3D=3Dthis.id){this.setValue(true)}else{Ext.getCmp=
(B.dom.id).setValue(false)}},this)}},setValue:function(A){if(typeof =
A=3D=3D"boolean"){Ext.form.Radio.superclass.setValue.call(this,A)}else{va=
r =
B=3Dthis.getParent().child("input[name=3D"+this.el.dom.name+"][value=3D"+=
A+"]",true);if(B&&!B.checked){Ext.getCmp(B.id).toggleValue()}}},markInval=
id:Ext.emptyFn,clearInvalid:Ext.emptyFn});Ext.reg("radio",Ext.form.Radio)=
;=0A=
Ext.form.RadioGroup=3DExt.extend(Ext.form.CheckboxGroup,{allowBlank:true,=
blankText:"You must select one item in this =
group",defaultType:"radio",groupCls:"x-form-radio-group"});Ext.reg("radio=
group",Ext.form.RadioGroup);=0A=
Ext.form.Hidden=3DExt.extend(Ext.form.Field,{inputType:"hidden",onRender:=
function(){Ext.form.Hidden.superclass.onRender.apply(this,arguments)},ini=
tEvents:function(){this.originalValue=3Dthis.getValue()},setSize:Ext.empt=
yFn,setWidth:Ext.emptyFn,setHeight:Ext.emptyFn,setPosition:Ext.emptyFn,se=
tPagePosition:Ext.emptyFn,markInvalid:Ext.emptyFn,clearInvalid:Ext.emptyF=
n});Ext.reg("hidden",Ext.form.Hidden);=0A=
Ext.form.BasicForm=3Dfunction(B,A){Ext.apply(this,A);this.items=3Dnew =
Ext.util.MixedCollection(false,function(C){return =
C.id||(C.id=3DExt.id())});this.addEvents("beforeaction","actionfailed","a=
ctioncomplete");if(B){this.initEl(B)}Ext.form.BasicForm.superclass.constr=
uctor.call(this)};Ext.extend(Ext.form.BasicForm,Ext.util.Observable,{time=
out:30,activeAction:null,trackResetOnLoad:false,initEl:function(A){this.e=
l=3DExt.get(A);this.id=3Dthis.el.id||Ext.id();if(!this.standardSubmit){th=
is.el.on("submit",this.onSubmit,this)}this.el.addClass("x-form")},getEl:f=
unction(){return =
this.el},onSubmit:function(A){A.stopEvent()},destroy:function(){this.item=
s.each(function(A){Ext.destroy(A)});if(this.el){this.el.removeAllListener=
s();this.el.remove()}this.purgeListeners()},isValid:function(){var =
A=3Dtrue;this.items.each(function(B){if(!B.validate()){A=3Dfalse}});retur=
n A},isDirty:function(){var =
A=3Dfalse;this.items.each(function(B){if(B.isDirty()){A=3Dtrue;return =
false}});return A},doAction:function(B,A){if(typeof =
B=3D=3D"string"){B=3Dnew =
Ext.form.Action.ACTION_TYPES[B](this,A)}if(this.fireEvent("beforeaction",=
this,B)!=3D=3Dfalse){this.beforeAction(B);B.run.defer(100,B)}return =
this},submit:function(B){if(this.standardSubmit){var =
A=3Dthis.isValid();if(A){this.el.dom.submit()}return =
A}this.doAction("submit",B);return =
this},load:function(A){this.doAction("load",A);return =
this},updateRecord:function(B){B.beginEdit();var =
A=3DB.fields;A.each(function(C){var =
D=3Dthis.findField(C.name);if(D){B.set(C.name,D.getValue())}},this);B.end=
Edit();return this},loadRecord:function(A){this.setValues(A.data);return =
this},beforeAction:function(A){var =
B=3DA.options;if(B.waitMsg){if(this.waitMsgTarget=3D=3D=3Dtrue){this.el.m=
ask(B.waitMsg,"x-mask-loading")}else{if(this.waitMsgTarget){this.waitMsgT=
arget=3DExt.get(this.waitMsgTarget);this.waitMsgTarget.mask(B.waitMsg,"x-=
mask-loading")}else{Ext.MessageBox.wait(B.waitMsg,B.waitTitle||this.waitT=
itle||"Please =
Wait...")}}}},afterAction:function(A,C){this.activeAction=3Dnull;var =
B=3DA.options;if(B.waitMsg){if(this.waitMsgTarget=3D=3D=3Dtrue){this.el.u=
nmask()}else{if(this.waitMsgTarget){this.waitMsgTarget.unmask()}else{Ext.=
MessageBox.updateProgress(1);Ext.MessageBox.hide()}}}if(C){if(B.reset){th=
is.reset()}Ext.callback(B.success,B.scope,[this,A]);this.fireEvent("actio=
ncomplete",this,A)}else{Ext.callback(B.failure,B.scope,[this,A]);this.fir=
eEvent("actionfailed",this,A)}},findField:function(B){var =
A=3Dthis.items.get(B);if(!A){this.items.each(function(C){if(C.isFormField=
&&(C.dataIndex=3D=3DB||C.id=3D=3DB||C.getName()=3D=3DB)){A=3DC;return =
false}})}return =
A||null},markInvalid:function(G){if(Ext.isArray(G)){for(var =
C=3D0,A=3DG.length;C<A;C++){var B=3DG[C];var =
D=3Dthis.findField(B.id);if(D){D.markInvalid(B.msg)}}}else{var E,F;for(F =
in G){if(typeof =
G[F]!=3D"function"&&(E=3Dthis.findField(F))){E.markInvalid(G[F])}}}return=
 this},setValues:function(C){if(Ext.isArray(C)){for(var =
D=3D0,A=3DC.length;D<A;D++){var B=3DC[D];var =
E=3Dthis.findField(B.id);if(E){E.setValue(B.value);if(this.trackResetOnLo=
ad){E.originalValue=3DE.getValue()}}}}else{var F,G;for(G in C){if(typeof =
C[G]!=3D"function"&&(F=3Dthis.findField(G))){F.setValue(C[G]);if(this.tra=
ckResetOnLoad){F.originalValue=3DF.getValue()}}}}return =
this},getValues:function(B){var =
A=3DExt.lib.Ajax.serializeForm(this.el.dom);if(B=3D=3D=3Dtrue){return =
A}return =
Ext.urlDecode(A)},clearInvalid:function(){this.items.each(function(A){A.c=
learInvalid()});return =
this},reset:function(){this.items.each(function(A){A.reset()});return =
this},add:function(){this.items.addAll(Array.prototype.slice.call(argumen=
ts,0));return this},remove:function(A){this.items.remove(A);return =
this},render:function(){this.items.each(function(A){if(A.isFormField&&!A.=
rendered&&document.getElementById(A.id)){A.applyToMarkup(A.id)}});return =
this},applyToFields:function(A){this.items.each(function(B){Ext.apply(B,A=
)});return =
this},applyIfToFields:function(A){this.items.each(function(B){Ext.applyIf=
(B,A)});return this}});Ext.BasicForm=3DExt.form.BasicForm;=0A=
Ext.FormPanel=3DExt.extend(Ext.Panel,{buttonAlign:"center",minButtonWidth=
:75,labelAlign:"left",monitorValid:false,monitorPoll:200,layout:"form",in=
itComponent:function(){this.form=3Dthis.createForm();this.bodyCfg=3D{tag:=
"form",cls:this.baseCls+"-body",method:this.method||"POST",id:this.formId=
||Ext.id()};if(this.fileUpload){this.bodyCfg.enctype=3D"multipart/form-da=
ta"}Ext.FormPanel.superclass.initComponent.call(this);this.addEvents("cli=
entvalidation");this.relayEvents(this.form,["beforeaction","actionfailed"=
,"actioncomplete"])},createForm:function(){delete =
this.initialConfig.listeners;return new =
Ext.form.BasicForm(null,this.initialConfig)},initFields:function(){var =
C=3Dthis.form;var A=3Dthis;var =
B=3Dfunction(D){if(D.isFormField){C.add(D)}else{if(D.doLayout&&D!=3DA){Ex=
t.applyIf(D,{labelAlign:D.ownerCt.labelAlign,labelWidth:D.ownerCt.labelWi=
dth,itemCls:D.ownerCt.itemCls});if(D.items){D.items.each(B)}}}};this.item=
s.each(B)},getLayoutTarget:function(){return =
this.form.el},getForm:function(){return =
this.form},onRender:function(B,A){this.initFields();Ext.FormPanel.supercl=
ass.onRender.call(this,B,A);this.form.initEl(this.body)},beforeDestroy:fu=
nction(){Ext.FormPanel.superclass.beforeDestroy.call(this);this.stopMonit=
oring();Ext.destroy(this.form)},initEvents:function(){Ext.FormPanel.super=
class.initEvents.call(this);this.items.on("remove",this.onRemove,this);th=
is.items.on("add",this.onAdd,this);if(this.monitorValid){this.startMonito=
ring()}},onAdd:function(A,B){if(B.isFormField){this.form.add(B)}},onRemov=
e:function(A){if(A.isFormField){Ext.destroy(A.container.up(".x-form-item"=
));this.form.remove(A)}},startMonitoring:function(){if(!this.bound){this.=
bound=3Dtrue;Ext.TaskMgr.start({run:this.bindHandler,interval:this.monito=
rPoll||200,scope:this})}},stopMonitoring:function(){this.bound=3Dfalse},l=
oad:function(){this.form.load.apply(this.form,arguments)},onDisable:funct=
ion(){Ext.FormPanel.superclass.onDisable.call(this);if(this.form){this.fo=
rm.items.each(function(){this.disable()})}},onEnable:function(){Ext.FormP=
anel.superclass.onEnable.call(this);if(this.form){this.form.items.each(fu=
nction(){this.enable()})}},bindHandler:function(){if(!this.bound){return =
false}var =
D=3Dtrue;this.form.items.each(function(E){if(!E.isValid(true)){D=3Dfalse;=
return false}});if(this.buttons){for(var =
C=3D0,A=3Dthis.buttons.length;C<A;C++){var =
B=3Dthis.buttons[C];if(B.formBind=3D=3D=3Dtrue&&B.disabled=3D=3D=3DD){B.s=
etDisabled(!D)}}}this.fireEvent("clientvalidation",this,D)}});Ext.reg("fo=
rm",Ext.FormPanel);Ext.form.FormPanel=3DExt.FormPanel;=0A=
Ext.form.FieldSet=3DExt.extend(Ext.Panel,{baseCls:"x-fieldset",layout:"fo=
rm",onRender:function(B,A){if(!this.el){this.el=3Ddocument.createElement(=
"fieldset");this.el.id=3Dthis.id;if(this.title||this.header||this.checkbo=
xToggle){this.el.appendChild(document.createElement("legend")).className=3D=
"x-fieldset-header"}}Ext.form.FieldSet.superclass.onRender.call(this,B,A)=
;if(this.checkboxToggle){var C=3Dtypeof =
this.checkboxToggle=3D=3D"object"?this.checkboxToggle:{tag:"input",type:"=
checkbox",name:this.checkboxName||this.id+"-checkbox"};this.checkbox=3Dth=
is.header.insertFirst(C);this.checkbox.dom.checked=3D!this.collapsed;this=
.checkbox.on("click",this.onCheckClick,this)}},onCollapse:function(A,B){i=
f(this.checkbox){this.checkbox.dom.checked=3Dfalse}this.afterCollapse()},=
onExpand:function(A,B){if(this.checkbox){this.checkbox.dom.checked=3Dtrue=
}this.afterExpand()},onCheckClick:function(){this[this.checkbox.dom.check=
ed?"expand":"collapse"]()}});Ext.reg("fieldset",Ext.form.FieldSet);=0A=
Ext.form.HtmlEditor=3DExt.extend(Ext.form.Field,{enableFormat:true,enable=
FontSize:true,enableColors:true,enableAlignments:true,enableLists:true,en=
ableSourceEdit:true,enableLinks:true,enableFont:true,createLinkText:"Plea=
se enter the URL for the =
link:",defaultLinkValue:"http:/"+"/",fontFamilies:["Arial","Courier =
New","Tahoma","Times New =
Roman","Verdana"],defaultFont:"tahoma",validationEvent:false,deferHeight:=
true,initialized:false,activated:false,sourceEditMode:false,onFocus:Ext.e=
mptyFn,iframePad:3,hideMode:"offsets",defaultAutoCreate:{tag:"textarea",s=
tyle:"width:500px;height:300px;",autocomplete:"off"},initComponent:functi=
on(){this.addEvents("initialize","activate","beforesync","beforepush","sy=
nc","push","editmodechange")},createFontOptions:function(){var =
D=3D[],B=3Dthis.fontFamilies,C,F;for(var =
E=3D0,A=3DB.length;E<A;E++){C=3DB[E];F=3DC.toLowerCase();D.push("<option =
value=3D\"",F,"\" =
style=3D\"font-family:",C,";\"",(this.defaultFont=3D=3DF?" =
selected=3D\"true\">":">"),C,"</option>")}return =
D.join("")},createToolbar:function(D){var =
A=3DExt.QuickTips&&Ext.QuickTips.isEnabled();function =
C(G,E,F){return{itemId:G,cls:"x-btn-icon =
x-edit-"+G,enableToggle:E!=3D=3Dfalse,scope:D,handler:F||D.relayBtnCmd,cl=
ickEvent:"mousedown",tooltip:A?D.buttonTips[G]||undefined:undefined,tabIn=
dex:-1}}var B=3Dnew =
Ext.Toolbar({renderTo:this.wrap.dom.firstChild});B.el.on("click",function=
(E){E.preventDefault()});if(this.enableFont&&!Ext.isSafari2){this.fontSel=
ect=3DB.el.createChild({tag:"select",cls:"x-font-select",html:this.create=
FontOptions()});this.fontSelect.on("change",function(){var =
E=3Dthis.fontSelect.dom.value;this.relayCmd("fontname",E);this.deferFocus=
()},this);B.add(this.fontSelect.dom,"-")}if(this.enableFormat){B.add(C("b=
old"),C("italic"),C("underline"))}if(this.enableFontSize){B.add("-",C("in=
creasefontsize",false,this.adjustFont),C("decreasefontsize",false,this.ad=
justFont))}if(this.enableColors){B.add("-",{itemId:"forecolor",cls:"x-btn=
-icon =
x-edit-forecolor",clickEvent:"mousedown",tooltip:A?D.buttonTips["forecolo=
r"]||undefined:undefined,tabIndex:-1,menu:new =
Ext.menu.ColorMenu({allowReselect:true,focus:Ext.emptyFn,value:"000000",p=
lain:true,selectHandler:function(F,E){this.execCmd("forecolor",Ext.isSafa=
ri||Ext.isIE?"#"+E:E);this.deferFocus()},scope:this,clickEvent:"mousedown=
"})},{itemId:"backcolor",cls:"x-btn-icon =
x-edit-backcolor",clickEvent:"mousedown",tooltip:A?D.buttonTips["backcolo=
r"]||undefined:undefined,tabIndex:-1,menu:new =
Ext.menu.ColorMenu({focus:Ext.emptyFn,value:"FFFFFF",plain:true,allowRese=
lect:true,selectHandler:function(F,E){if(Ext.isGecko){this.execCmd("useCS=
S",false);this.execCmd("hilitecolor",E);this.execCmd("useCSS",true);this.=
deferFocus()}else{this.execCmd(Ext.isOpera?"hilitecolor":"backcolor",Ext.=
isSafari||Ext.isIE?"#"+E:E);this.deferFocus()}},scope:this,clickEvent:"mo=
usedown"})})}if(this.enableAlignments){B.add("-",C("justifyleft"),C("just=
ifycenter"),C("justifyright"))}if(!Ext.isSafari2){if(this.enableLinks){B.=
add("-",C("createlink",false,this.createLink))}if(this.enableLists){B.add=
("-",C("insertorderedlist"),C("insertunorderedlist"))}if(this.enableSourc=
eEdit){B.add("-",C("sourceedit",true,function(E){this.toggleSourceEdit(E.=
pressed)}))}}this.tb=3DB},getDocMarkup:function(){return"<html><head><sty=
le =
type=3D\"text/css\">body{border:0;margin:0;padding:3px;height:98%;cursor:=
text;}</style></head><body></body></html>"},getEditorBody:function(){retu=
rn this.doc.body||this.doc.documentElement},getDoc:function(){return =
Ext.isIE?this.getWin().document:(this.iframe.contentDocument||this.getWin=
().document)},getWin:function(){return =
Ext.isIE?this.iframe.contentWindow:window.frames[this.iframe.name]},onRen=
der:function(B,A){Ext.form.HtmlEditor.superclass.onRender.call(this,B,A);=
this.el.dom.style.border=3D"0 =
none";this.el.dom.setAttribute("tabIndex",-1);this.el.addClass("x-hidden"=
);if(Ext.isIE){this.el.applyStyles("margin-top:-1px;margin-bottom:-1px;")=
}this.wrap=3Dthis.el.wrap({cls:"x-html-editor-wrap",cn:{cls:"x-html-edito=
r-tb"}});this.createToolbar(this);this.tb.items.each(function(E){if(E.ite=
mId!=3D"sourceedit"){E.disable()}});var =
C=3Ddocument.createElement("iframe");C.name=3DExt.id();C.frameBorder=3D"0=
";C.src=3DExt.isIE?Ext.SSL_SECURE_URL:"javascript:;";this.wrap.dom.append=
Child(C);this.iframe=3DC;this.initFrame();if(this.autoMonitorDesignMode!=3D=
=3Dfalse){this.monitorTask=3DExt.TaskMgr.start({run:this.checkDesignMode,=
scope:this,interval:100})}if(!this.width){var =
D=3Dthis.el.getSize();this.setSize(D.width,this.height||D.height)}},initF=
rame:function(){this.doc=3Dthis.getDoc();this.win=3Dthis.getWin();this.do=
c.open();this.doc.write(this.getDocMarkup());this.doc.close();var =
A=3D{run:function(){if(this.doc.body||this.doc.readyState=3D=3D"complete"=
){Ext.TaskMgr.stop(A);this.doc.designMode=3D"on";this.initEditor.defer(10=
,this)}},interval:10,duration:10000,scope:this};Ext.TaskMgr.start(A)},che=
ckDesignMode:function(){if(this.wrap&&this.wrap.dom.offsetWidth){var =
A=3Dthis.getDoc();if(!A){return =
}if(!A.editorInitialized||String(A.designMode).toLowerCase()!=3D"on"){thi=
s.initFrame()}}},onResize:function(B,C){Ext.form.HtmlEditor.superclass.on=
Resize.apply(this,arguments);if(this.el&&this.iframe){if(typeof =
B=3D=3D"number"){var =
D=3DB-this.wrap.getFrameWidth("lr");this.el.setWidth(this.adjustWidth("te=
xtarea",D));this.iframe.style.width=3DD+"px"}if(typeof =
C=3D=3D"number"){var =
A=3DC-this.wrap.getFrameWidth("tb")-this.tb.el.getHeight();this.el.setHei=
ght(this.adjustWidth("textarea",A));this.iframe.style.height=3DA+"px";if(=
this.doc){this.getEditorBody().style.height=3D(A-(this.iframePad*2))+"px"=
}}}},toggleSourceEdit:function(A){if(A=3D=3D=3Dundefined){A=3D!this.sourc=
eEditMode}this.sourceEditMode=3DA=3D=3D=3Dtrue;var =
C=3Dthis.tb.items.get("sourceedit");if(C.pressed!=3D=3Dthis.sourceEditMod=
e){C.toggle(this.sourceEditMode);return =
}if(this.sourceEditMode){this.tb.items.each(function(D){if(D.itemId!=3D"s=
ourceedit"){D.disable()}});this.syncValue();this.iframe.className=3D"x-hi=
dden";this.el.removeClass("x-hidden");this.el.dom.removeAttribute("tabInd=
ex");this.el.focus()}else{if(this.initialized){this.tb.items.each(functio=
n(D){D.enable()})}this.pushValue();this.iframe.className=3D"";this.el.add=
Class("x-hidden");this.el.dom.setAttribute("tabIndex",-1);this.deferFocus=
()}var B=3Dthis.lastSize;if(B){delete =
this.lastSize;this.setSize(B)}this.fireEvent("editmodechange",this,this.s=
ourceEditMode)},createLink:function(){var =
A=3Dprompt(this.createLinkText,this.defaultLinkValue);if(A&&A!=3D"http:/"=
+"/"){this.relayCmd("createlink",A)}},adjustSize:Ext.BoxComponent.prototy=
pe.adjustSize,getResizeEl:function(){return =
this.wrap},getPositionEl:function(){return =
this.wrap},initEvents:function(){this.originalValue=3Dthis.getValue()},ma=
rkInvalid:Ext.emptyFn,clearInvalid:Ext.emptyFn,setValue:function(A){Ext.f=
orm.HtmlEditor.superclass.setValue.call(this,A);this.pushValue()},cleanHt=
ml:function(A){A=3DString(A);if(A.length>5){if(Ext.isSafari){A=3DA.replac=
e(/\sclass=3D"(?:Apple-style-span|khtml-block-placeholder)"/gi,"")}}if(A=3D=
=3D"&nbsp;"){A=3D""}return =
A},syncValue:function(){if(this.initialized){var =
D=3Dthis.getEditorBody();var C=3DD.innerHTML;if(Ext.isSafari){var =
B=3DD.getAttribute("style");var =
A=3DB.match(/text-align:(.*?);/i);if(A&&A[1]){C=3D"<div =
style=3D\""+A[0]+"\">"+C+"</div>"}}C=3Dthis.cleanHtml(C);if(this.fireEven=
t("beforesync",this,C)!=3D=3Dfalse){this.el.dom.value=3DC;this.fireEvent(=
"sync",this,C)}}},pushValue:function(){if(this.initialized){var =
A=3Dthis.el.dom.value;if(!this.activated&&A.length<1){A=3D"&nbsp;"}if(thi=
s.fireEvent("beforepush",this,A)!=3D=3Dfalse){this.getEditorBody().innerH=
TML=3DA;this.fireEvent("push",this,A)}}},deferFocus:function(){this.focus=
.defer(10,this)},focus:function(){if(this.win&&!this.sourceEditMode){this=
.win.focus()}else{this.el.focus()}},initEditor:function(){var =
B=3Dthis.getEditorBody();var =
A=3Dthis.el.getStyles("font-size","font-family","background-image","backg=
round-repeat");A["background-attachment"]=3D"fixed";B.bgProperties=3D"fix=
ed";Ext.DomHelper.applyStyles(B,A);if(this.doc){try{Ext.EventManager.remo=
veAll(this.doc)}catch(C){}}this.doc=3Dthis.getDoc();Ext.EventManager.on(t=
his.doc,{"mousedown":this.onEditorEvent,"dblclick":this.onEditorEvent,"cl=
ick":this.onEditorEvent,"keyup":this.onEditorEvent,buffer:100,scope:this}=
);if(Ext.isGecko){Ext.EventManager.on(this.doc,"keypress",this.applyComma=
nd,this)}if(Ext.isIE||Ext.isSafari||Ext.isOpera){Ext.EventManager.on(this=
.doc,"keydown",this.fixKeys,this)}this.initialized=3Dtrue;this.fireEvent(=
"initialize",this);this.doc.editorInitialized=3Dtrue;this.pushValue()},on=
Destroy:function(){if(this.monitorTask){Ext.TaskMgr.stop(this.monitorTask=
)}if(this.rendered){this.tb.items.each(function(A){if(A.menu){A.menu.remo=
veAll();if(A.menu.el){A.menu.el.destroy()}}A.destroy()});this.wrap.dom.in=
nerHTML=3D"";this.wrap.remove()}},onFirstFocus:function(){this.activated=3D=
true;this.tb.items.each(function(D){D.enable()});if(Ext.isGecko){this.win=
.focus();var =
A=3Dthis.win.getSelection();if(!A.focusNode||A.focusNode.nodeType!=3D3){v=
ar =
B=3DA.getRangeAt(0);B.selectNodeContents(this.getEditorBody());B.collapse=
(true);this.deferFocus()}try{this.execCmd("useCSS",true);this.execCmd("st=
yleWithCSS",false)}catch(C){}}this.fireEvent("activate",this)},adjustFont=
:function(B){var C=3DB.itemId=3D=3D"increasefontsize"?1:-1;var =
A=3DparseInt(this.doc.queryCommandValue("FontSize")||2,10);if(Ext.isSafar=
i3||Ext.isAir){if(A<=3D10){A=3D1+C}else{if(A<=3D13){A=3D2+C}else{if(A<=3D=
16){A=3D3+C}else{if(A<=3D18){A=3D4+C}else{if(A<=3D24){A=3D5+C}else{A=3D6+=
C}}}}}A=3DA.constrain(1,6)}else{if(Ext.isSafari){C*=3D2}A=3DMath.max(1,A+=
C)+(Ext.isSafari?"px":0)}this.execCmd("FontSize",A)},onEditorEvent:functi=
on(A){this.updateToolbar()},updateToolbar:function(){if(!this.activated){=
this.onFirstFocus();return }var =
B=3Dthis.tb.items.map,C=3Dthis.doc;if(this.enableFont&&!Ext.isSafari2){va=
r =
A=3D(this.doc.queryCommandValue("FontName")||this.defaultFont).toLowerCas=
e();if(A!=3Dthis.fontSelect.dom.value){this.fontSelect.dom.value=3DA}}if(=
this.enableFormat){B.bold.toggle(C.queryCommandState("bold"));B.italic.to=
ggle(C.queryCommandState("italic"));B.underline.toggle(C.queryCommandStat=
e("underline"))}if(this.enableAlignments){B.justifyleft.toggle(C.queryCom=
mandState("justifyleft"));B.justifycenter.toggle(C.queryCommandState("jus=
tifycenter"));B.justifyright.toggle(C.queryCommandState("justifyright"))}=
if(!Ext.isSafari2&&this.enableLists){B.insertorderedlist.toggle(C.queryCo=
mmandState("insertorderedlist"));B.insertunorderedlist.toggle(C.queryComm=
andState("insertunorderedlist"))}Ext.menu.MenuMgr.hideAll();this.syncValu=
e()},relayBtnCmd:function(A){this.relayCmd(A.itemId)},relayCmd:function(B=
,A){(function(){this.focus();this.execCmd(B,A);this.updateToolbar()}).def=
er(10,this)},execCmd:function(B,A){this.doc.execCommand(B,false,A=3D=3D=3D=
undefined?null:A);this.syncValue()},applyCommand:function(B){if(B.ctrlKey=
){var =
C=3DB.getCharCode(),A;if(C>0){C=3DString.fromCharCode(C);switch(C){case"b=
":A=3D"bold";break;case"i":A=3D"italic";break;case"u":A=3D"underline";bre=
ak}if(A){this.win.focus();this.execCmd(A);this.deferFocus();B.preventDefa=
ult()}}}},insertAtCursor:function(B){if(!this.activated){return =
}if(Ext.isIE){this.win.focus();var =
A=3Dthis.doc.selection.createRange();if(A){A.collapse(true);A.pasteHTML(B=
);this.syncValue();this.deferFocus()}}else{if(Ext.isGecko||Ext.isOpera){t=
his.win.focus();this.execCmd("InsertHTML",B);this.deferFocus()}else{if(Ex=
t.isSafari){this.execCmd("InsertText",B);this.deferFocus()}}}},fixKeys:fu=
nction(){if(Ext.isIE){return function(D){var =
A=3DD.getKey(),B;if(A=3D=3DD.TAB){D.stopEvent();B=3Dthis.doc.selection.cr=
eateRange();if(B){B.collapse(true);B.pasteHTML("&nbsp;&nbsp;&nbsp;&nbsp;"=
);this.deferFocus()}}else{if(A=3D=3DD.ENTER){B=3Dthis.doc.selection.creat=
eRange();if(B){var =
C=3DB.parentElement();if(!C||C.tagName.toLowerCase()!=3D"li"){D.stopEvent=
();B.pasteHTML("<br =
/>");B.collapse(false);B.select()}}}}}}else{if(Ext.isOpera){return =
function(B){var =
A=3DB.getKey();if(A=3D=3DB.TAB){B.stopEvent();this.win.focus();this.execC=
md("InsertHTML","&nbsp;&nbsp;&nbsp;&nbsp;");this.deferFocus()}}}else{if(E=
xt.isSafari){return function(B){var =
A=3DB.getKey();if(A=3D=3DB.TAB){B.stopEvent();this.execCmd("InsertText","=
\t");this.deferFocus()}}}}}}(),getToolbar:function(){return =
this.tb},buttonTips:{bold:{title:"Bold (Ctrl+B)",text:"Make the selected =
text bold.",cls:"x-html-editor-tip"},italic:{title:"Italic =
(Ctrl+I)",text:"Make the selected text =
italic.",cls:"x-html-editor-tip"},underline:{title:"Underline =
(Ctrl+U)",text:"Underline the selected =
text.",cls:"x-html-editor-tip"},increasefontsize:{title:"Grow =
Text",text:"Increase the font =
size.",cls:"x-html-editor-tip"},decreasefontsize:{title:"Shrink =
Text",text:"Decrease the font =
size.",cls:"x-html-editor-tip"},backcolor:{title:"Text Highlight =
Color",text:"Change the background color of the selected =
text.",cls:"x-html-editor-tip"},forecolor:{title:"Font =
Color",text:"Change the color of the selected =
text.",cls:"x-html-editor-tip"},justifyleft:{title:"Align Text =
Left",text:"Align text to the =
left.",cls:"x-html-editor-tip"},justifycenter:{title:"Center =
Text",text:"Center text in the =
editor.",cls:"x-html-editor-tip"},justifyright:{title:"Align Text =
Right",text:"Align text to the =
right.",cls:"x-html-editor-tip"},insertunorderedlist:{title:"Bullet =
List",text:"Start a bulleted =
list.",cls:"x-html-editor-tip"},insertorderedlist:{title:"Numbered =
List",text:"Start a numbered =
list.",cls:"x-html-editor-tip"},createlink:{title:"Hyperlink",text:"Make =
the selected text a =
hyperlink.",cls:"x-html-editor-tip"},sourceedit:{title:"Source =
Edit",text:"Switch to source editing =
mode.",cls:"x-html-editor-tip"}}});Ext.reg("htmleditor",Ext.form.HtmlEdit=
or);=0A=
Ext.form.TimeField=3DExt.extend(Ext.form.ComboBox,{minValue:null,maxValue=
:null,minText:"The time in this field must be equal to or after =
{0}",maxText:"The time in this field must be equal to or before =
{0}",invalidText:"{0} is not a valid time",format:"g:i =
A",altFormats:"g:ia|g:iA|g:i a|g:i A|h:i|g:i|H:i|ga|ha|gA|h a|g a|g =
A|gi|hi|gia|hia|g|H",increment:15,mode:"local",triggerAction:"all",typeAh=
ead:false,initDate:"1/1/2008",initComponent:function(){Ext.form.TimeField=
.superclass.initComponent.call(this);if(typeof =
this.minValue=3D=3D"string"){this.minValue=3Dthis.parseDate(this.minValue=
)}if(typeof =
this.maxValue=3D=3D"string"){this.maxValue=3Dthis.parseDate(this.maxValue=
)}if(!this.store){var B=3Dthis.parseDate(this.minValue);if(!B){B=3Dnew =
Date(this.initDate).clearTime()}var =
A=3Dthis.parseDate(this.maxValue);if(!A){A=3Dnew =
Date(this.initDate).clearTime().add("mi",(24*60)-1)}var =
C=3D[];while(B<=3DA){C.push([B.dateFormat(this.format)]);B=3DB.add("mi",t=
his.increment)}this.store=3Dnew =
Ext.data.SimpleStore({fields:["text"],data:C});this.displayField=3D"text"=
}},getValue:function(){var =
A=3DExt.form.TimeField.superclass.getValue.call(this);return =
this.formatDate(this.parseDate(A))||""},setValue:function(A){Ext.form.Tim=
eField.superclass.setValue.call(this,this.formatDate(this.parseDate(A)))}=
,validateValue:Ext.form.DateField.prototype.validateValue,parseDate:Ext.f=
orm.DateField.prototype.parseDate,formatDate:Ext.form.DateField.prototype=
.formatDate,beforeBlur:function(){var =
A=3Dthis.parseDate(this.getRawValue());if(A){this.setValue(A.dateFormat(t=
his.format))}}});Ext.reg("timefield",Ext.form.TimeField);=0A=
Ext.form.Label=3DExt.extend(Ext.BoxComponent,{onRender:function(B,A){if(!=
this.el){this.el=3Ddocument.createElement("label");this.el.id=3Dthis.getI=
d();this.el.innerHTML=3Dthis.text?Ext.util.Format.htmlEncode(this.text):(=
this.html||"");if(this.forId){this.el.setAttribute("htmlFor",this.forId)}=
}Ext.form.Label.superclass.onRender.call(this,B,A)},setText:function(A,B)=
{this.text=3DA;if(this.rendered){this.el.dom.innerHTML=3DB!=3D=3Dfalse?Ex=
t.util.Format.htmlEncode(A):A}return =
this}});Ext.reg("label",Ext.form.Label);=0A=
Ext.form.Action=3Dfunction(B,A){this.form=3DB;this.options=3DA||{}};Ext.f=
orm.Action.CLIENT_INVALID=3D"client";Ext.form.Action.SERVER_INVALID=3D"se=
rver";Ext.form.Action.CONNECT_FAILURE=3D"connect";Ext.form.Action.LOAD_FA=
ILURE=3D"load";Ext.form.Action.prototype=3D{type:"default",run:function(A=
){},success:function(A){},handleResponse:function(A){},failure:function(A=
){this.response=3DA;this.failureType=3DExt.form.Action.CONNECT_FAILURE;th=
is.form.afterAction(this,false)},processResponse:function(A){this.respons=
e=3DA;if(!A.responseText){return =
true}this.result=3Dthis.handleResponse(A);return =
this.result},getUrl:function(C){var =
A=3Dthis.options.url||this.form.url||this.form.el.dom.action;if(C){var =
B=3Dthis.getParams();if(B){A+=3D(A.indexOf("?")!=3D-1?"&":"?")+B}}return =
A},getMethod:function(){return(this.options.method||this.form.method||thi=
s.form.el.dom.method||"POST").toUpperCase()},getParams:function(){var =
A=3Dthis.form.baseParams;var B=3Dthis.options.params;if(B){if(typeof =
B=3D=3D"object"){B=3DExt.urlEncode(Ext.applyIf(B,A))}else{if(typeof =
B=3D=3D"string"&&A){B+=3D"&"+Ext.urlEncode(A)}}}else{if(A){B=3DExt.urlEnc=
ode(A)}}return B},createCallback:function(A){var =
A=3DA||{};return{success:this.success,failure:this.failure,scope:this,tim=
eout:(A.timeout*1000)||(this.form.timeout*1000),upload:this.form.fileUplo=
ad?this.success:undefined}}};Ext.form.Action.Submit=3Dfunction(B,A){Ext.f=
orm.Action.Submit.superclass.constructor.call(this,B,A)};Ext.extend(Ext.f=
orm.Action.Submit,Ext.form.Action,{type:"submit",run:function(){var =
B=3Dthis.options;var C=3Dthis.getMethod();var =
A=3DC=3D=3D"GET";if(B.clientValidation=3D=3D=3Dfalse||this.form.isValid()=
){Ext.Ajax.request(Ext.apply(this.createCallback(B),{form:this.form.el.do=
m,url:this.getUrl(A),method:C,headers:B.headers,params:!A?this.getParams(=
):null,isUpload:this.form.fileUpload}))}else{if(B.clientValidation!=3D=3D=
false){this.failureType=3DExt.form.Action.CLIENT_INVALID;this.form.afterA=
ction(this,false)}}},success:function(B){var =
A=3Dthis.processResponse(B);if(A=3D=3D=3Dtrue||A.success){this.form.after=
Action(this,true);return =
}if(A.errors){this.form.markInvalid(A.errors);this.failureType=3DExt.form=
.Action.SERVER_INVALID}this.form.afterAction(this,false)},handleResponse:=
function(C){if(this.form.errorReader){var =
B=3Dthis.form.errorReader.read(C);var F=3D[];if(B.records){for(var =
D=3D0,A=3DB.records.length;D<A;D++){var =
E=3DB.records[D];F[D]=3DE.data}}if(F.length<1){F=3Dnull}return{success:B.=
success,errors:F}}return =
Ext.decode(C.responseText)}});Ext.form.Action.Load=3Dfunction(B,A){Ext.fo=
rm.Action.Load.superclass.constructor.call(this,B,A);this.reader=3Dthis.f=
orm.reader};Ext.extend(Ext.form.Action.Load,Ext.form.Action,{type:"load",=
run:function(){Ext.Ajax.request(Ext.apply(this.createCallback(this.option=
s),{method:this.getMethod(),url:this.getUrl(false),headers:this.options.h=
eaders,params:this.getParams()}))},success:function(B){var =
A=3Dthis.processResponse(B);if(A=3D=3D=3Dtrue||!A.success||!A.data){this.=
failureType=3DExt.form.Action.LOAD_FAILURE;this.form.afterAction(this,fal=
se);return =
}this.form.clearInvalid();this.form.setValues(A.data);this.form.afterActi=
on(this,true)},handleResponse:function(B){if(this.form.reader){var =
A=3Dthis.form.reader.read(B);var =
C=3DA.records&&A.records[0]?A.records[0].data:null;return{success:A.succe=
ss,data:C}}return =
Ext.decode(B.responseText)}});Ext.form.Action.ACTION_TYPES=3D{"load":Ext.=
form.Action.Load,"submit":Ext.form.Action.Submit};=0A=
Ext.form.VTypes=3Dfunction(){var C=3D/^[a-zA-Z_]+$/;var =
D=3D/^[a-zA-Z0-9_]+$/;var =
B=3D/^([\w]+)(.[\w]+)*@([\w-]+\.){1,5}([A-Za-z]){2,4}$/;var =
A=3D/(((https?)|(ftp)):\/\/([\-\w]+\.)+\w{2,3}(\/[%\-\w]+(\.\w{2,})?)*(([=
\w\-\.\?\\\/+@&#;`~=3D%!]*)(\.\w{2,})?)*\/?)/i;return{"email":function(E)=
{return B.test(E)},"emailText":"This field should be an e-mail address =
in the format =
\"user@domain.com\"","emailMask":/[a-z0-9_\.\-@]/i,"url":function(E){retu=
rn A.test(E)},"urlText":"This field should be a URL in the format =
\"http:/"+"/www.domain.com\"","alpha":function(E){return =
C.test(E)},"alphaText":"This field should only contain letters and =
_","alphaMask":/[a-z_]/i,"alphanum":function(E){return =
D.test(E)},"alphanumText":"This field should only contain letters, =
numbers and _","alphanumMask":/[a-z0-9_]/i}}();=0A=
Ext.grid.GridPanel=3DExt.extend(Ext.Panel,{ddText:"{0} selected =
row{1}",minColumnWidth:25,trackMouseOver:true,enableDragDrop:false,enable=
ColumnMove:true,enableColumnHide:true,enableHdMenu:true,stripeRows:false,=
autoExpandColumn:false,autoExpandMin:50,autoExpandMax:1000,view:null,load=
Mask:false,deferRowRender:true,rendered:false,viewReady:false,stateEvents=
:["columnmove","columnresize","sortchange"],initComponent:function(){Ext.=
grid.GridPanel.superclass.initComponent.call(this);this.autoScroll=3Dfals=
e;this.autoWidth=3Dfalse;if(Ext.isArray(this.columns)){this.colModel=3Dne=
w Ext.grid.ColumnModel(this.columns);delete =
this.columns}if(this.ds){this.store=3Dthis.ds;delete =
this.ds}if(this.cm){this.colModel=3Dthis.cm;delete =
this.cm}if(this.sm){this.selModel=3Dthis.sm;delete =
this.sm}this.store=3DExt.StoreMgr.lookup(this.store);this.addEvents("clic=
k","dblclick","contextmenu","mousedown","mouseup","mouseover","mouseout",=
"keypress","keydown","cellmousedown","rowmousedown","headermousedown","ce=
llclick","celldblclick","rowclick","rowdblclick","headerclick","headerdbl=
click","rowcontextmenu","cellcontextmenu","headercontextmenu","bodyscroll=
","columnresize","columnmove","sortchange")},onRender:function(C,A){Ext.g=
rid.GridPanel.superclass.onRender.apply(this,arguments);var =
D=3Dthis.body;this.el.addClass("x-grid-panel");var =
B=3Dthis.getView();B.init(this);D.on("mousedown",this.onMouseDown,this);D=
.on("click",this.onClick,this);D.on("dblclick",this.onDblClick,this);D.on=
("contextmenu",this.onContextMenu,this);D.on("keydown",this.onKeyDown,thi=
s);this.relayEvents(D,["mousedown","mouseup","mouseover","mouseout","keyp=
ress"]);this.getSelectionModel().init(this);this.view.render()},initEvent=
s:function(){Ext.grid.GridPanel.superclass.initEvents.call(this);if(this.=
loadMask){this.loadMask=3Dnew =
Ext.LoadMask(this.bwrap,Ext.apply({store:this.store},this.loadMask))}},in=
itStateEvents:function(){Ext.grid.GridPanel.superclass.initStateEvents.ca=
ll(this);this.colModel.on("hiddenchange",this.saveState,this,{delay:100})=
},applyState:function(F){var B=3Dthis.colModel;var =
E=3DF.columns;if(E){for(var C=3D0,A=3DE.length;C<A;C++){var D=3DE[C];var =
H=3DB.getColumnById(D.id);if(H){H.hidden=3DD.hidden;H.width=3DD.width;var=
 =
G=3DB.getIndexById(D.id);if(G!=3DC){B.moveColumn(G,C)}}}}if(F.sort){this.=
store[this.store.remoteSort?"setDefaultSort":"sort"](F.sort.field,F.sort.=
direction)}},getState:function(){var C=3D{columns:[]};for(var =
B=3D0,D;D=3Dthis.colModel.config[B];B++){C.columns[B]=3D{id:D.id,width:D.=
width};if(D.hidden){C.columns[B].hidden=3Dtrue}}var =
A=3Dthis.store.getSortState();if(A){C.sort=3DA}return =
C},afterRender:function(){Ext.grid.GridPanel.superclass.afterRender.call(=
this);this.view.layout();if(this.deferRowRender){this.view.afterRender.de=
fer(10,this.view)}else{this.view.afterRender()}this.viewReady=3Dtrue},rec=
onfigure:function(A,B){if(this.loadMask){this.loadMask.destroy();this.loa=
dMask=3Dnew =
Ext.LoadMask(this.bwrap,Ext.apply({store:A},this.initialConfig.loadMask))=
}this.view.bind(A,B);this.store=3DA;this.colModel=3DB;if(this.rendered){t=
his.view.refresh(true)}},onKeyDown:function(A){this.fireEvent("keydown",A=
)},onDestroy:function(){if(this.rendered){if(this.loadMask){this.loadMask=
.destroy()}var =
A=3Dthis.body;A.removeAllListeners();this.view.destroy();A.update("")}thi=
s.colModel.purgeListeners();Ext.grid.GridPanel.superclass.onDestroy.call(=
this)},processEvent:function(C,E){this.fireEvent(C,E);var =
D=3DE.getTarget();var B=3Dthis.view;var =
G=3DB.findHeaderIndex(D);if(G!=3D=3Dfalse){this.fireEvent("header"+C,this=
,G,E)}else{var F=3DB.findRowIndex(D);var =
A=3DB.findCellIndex(D);if(F!=3D=3Dfalse){this.fireEvent("row"+C,this,F,E)=
;if(A!=3D=3Dfalse){this.fireEvent("cell"+C,this,F,A,E)}}}},onClick:functi=
on(A){this.processEvent("click",A)},onMouseDown:function(A){this.processE=
vent("mousedown",A)},onContextMenu:function(B,A){this.processEvent("conte=
xtmenu",B)},onDblClick:function(A){this.processEvent("dblclick",A)},walkC=
ells:function(J,C,B,E,I){var =
H=3Dthis.colModel,F=3DH.getColumnCount();var =
A=3Dthis.store,G=3DA.getCount(),D=3Dtrue;if(B<0){if(C<0){J--;D=3Dfalse}wh=
ile(J>=3D0){if(!D){C=3DF-1}D=3Dfalse;while(C>=3D0){if(E.call(I||this,J,C,=
H)=3D=3D=3Dtrue){return[J,C]}C--}J--}}else{if(C>=3DF){J++;D=3Dfalse}while=
(J<G){if(!D){C=3D0}D=3Dfalse;while(C<F){if(E.call(I||this,J,C,H)=3D=3D=3D=
true){return[J,C]}C++}J++}}return null},getSelections:function(){return =
this.selModel.getSelections()},onResize:function(){Ext.grid.GridPanel.sup=
erclass.onResize.apply(this,arguments);if(this.viewReady){this.view.layou=
t()}},getGridEl:function(){return =
this.body},stopEditing:function(){},getSelectionModel:function(){if(!this=
.selModel){this.selModel=3Dnew =
Ext.grid.RowSelectionModel(this.disableSelection?{selectRow:Ext.emptyFn}:=
null)}return this.selModel},getStore:function(){return =
this.store},getColumnModel:function(){return =
this.colModel},getView:function(){if(!this.view){this.view=3Dnew =
Ext.grid.GridView(this.viewConfig)}return =
this.view},getDragDropText:function(){var =
A=3Dthis.selModel.getCount();return =
String.format(this.ddText,A,A=3D=3D1?"":"s")}});Ext.reg("grid",Ext.grid.G=
ridPanel);=0A=
Ext.grid.GridView=3Dfunction(A){Ext.apply(this,A);this.addEvents("beforer=
owremoved","beforerowsinserted","beforerefresh","rowremoved","rowsinserte=
d","rowupdated","refresh");Ext.grid.GridView.superclass.constructor.call(=
this)};Ext.extend(Ext.grid.GridView,Ext.util.Observable,{deferEmptyText:t=
rue,scrollOffset:19,autoFill:false,forceFit:false,sortClasses:["sort-asc"=
,"sort-desc"],sortAscText:"Sort Ascending",sortDescText:"Sort =
Descending",columnsText:"Columns",borderWidth:2,tdClass:"x-grid3-cell",hd=
Cls:"x-grid3-hd",cellSelectorDepth:4,rowSelectorDepth:10,cellSelector:"td=
.x-grid3-cell",rowSelector:"div.x-grid3-row",initTemplates:function(){var=
 C=3Dthis.templates||{};if(!C.master){C.master=3Dnew Ext.Template("<div =
class=3D\"x-grid3\" hidefocus=3D\"true\">","<div =
class=3D\"x-grid3-viewport\">","<div class=3D\"x-grid3-header\"><div =
class=3D\"x-grid3-header-inner\"><div =
class=3D\"x-grid3-header-offset\">{header}</div></div><div =
class=3D\"x-clear\"></div></div>","<div =
class=3D\"x-grid3-scroller\"><div =
class=3D\"x-grid3-body\">{body}</div><a href=3D\"#\" =
class=3D\"x-grid3-focus\" tabIndex=3D\"-1\"></a></div>","</div>","<div =
class=3D\"x-grid3-resize-marker\">&#160;</div>","<div =
class=3D\"x-grid3-resize-proxy\">&#160;</div>","</div>")}if(!C.header){C.=
header=3Dnew Ext.Template("<table border=3D\"0\" cellspacing=3D\"0\" =
cellpadding=3D\"0\" style=3D\"{tstyle}\">","<thead><tr =
class=3D\"x-grid3-hd-row\">{cells}</tr></thead>","</table>")}if(!C.hcell)=
{C.hcell=3Dnew Ext.Template("<td class=3D\"x-grid3-hd x-grid3-cell =
x-grid3-td-{id}\" style=3D\"{style}\"><div {tooltip} {attr} =
class=3D\"x-grid3-hd-inner x-grid3-hd-{id}\" unselectable=3D\"on\" =
style=3D\"{istyle}\">",this.grid.enableHdMenu?"<a =
class=3D\"x-grid3-hd-btn\" href=3D\"#\"></a>":"","{value}<img =
class=3D\"x-grid3-sort-icon\" src=3D\"",Ext.BLANK_IMAGE_URL,"\" =
/>","</div></td>")}if(!C.body){C.body=3Dnew =
Ext.Template("{rows}")}if(!C.row){C.row=3Dnew Ext.Template("<div =
class=3D\"x-grid3-row {alt}\" style=3D\"{tstyle}\"><table =
class=3D\"x-grid3-row-table\" border=3D\"0\" cellspacing=3D\"0\" =
cellpadding=3D\"0\" =
style=3D\"{tstyle}\">","<tbody><tr>{cells}</tr>",(this.enableRowBody?"<tr=
 class=3D\"x-grid3-row-body-tr\" style=3D\"{bodyStyle}\"><td =
colspan=3D\"{cols}\" class=3D\"x-grid3-body-cell\" tabIndex=3D\"0\" =
hidefocus=3D\"on\"><div =
class=3D\"x-grid3-row-body\">{body}</div></td></tr>":""),"</tbody></table=
></div>")}if(!C.cell){C.cell=3Dnew Ext.Template("<td =
class=3D\"x-grid3-col x-grid3-cell x-grid3-td-{id} {css}\" =
style=3D\"{style}\" tabIndex=3D\"0\" {cellAttr}>","<div =
class=3D\"x-grid3-cell-inner x-grid3-col-{id}\" unselectable=3D\"on\" =
{attr}>{value}</div>","</td>")}for(var A in C){var B=3DC[A];if(B&&typeof =
B.compile=3D=3D"function"&&!B.compiled){B.disableFormats=3Dtrue;B.compile=
()}}this.templates=3DC;this.colRe=3Dnew =
RegExp("x-grid3-td-([^\\s]+)","")},fly:function(A){if(!this._flyweight){t=
his._flyweight=3Dnew =
Ext.Element.Flyweight(document.body)}this._flyweight.dom=3DA;return =
this._flyweight},getEditorParent:function(A){return =
this.scroller.dom},initElements:function(){var C=3DExt.Element;var =
B=3Dthis.grid.getGridEl().dom.firstChild;var =
A=3DB.childNodes;this.el=3Dnew C(B);this.mainWrap=3Dnew =
C(A[0]);this.mainHd=3Dnew =
C(this.mainWrap.dom.firstChild);if(this.grid.hideHeaders){this.mainHd.set=
Displayed(false)}this.innerHd=3Dthis.mainHd.dom.firstChild;this.scroller=3D=
new =
C(this.mainWrap.dom.childNodes[1]);if(this.forceFit){this.scroller.setSty=
le("overflow-x","hidden")}this.mainBody=3Dnew =
C(this.scroller.dom.firstChild);this.focusEl=3Dnew =
C(this.scroller.dom.childNodes[1]);this.focusEl.swallowEvent("click",true=
);this.resizeMarker=3Dnew C(A[1]);this.resizeProxy=3Dnew =
C(A[2])},getRows:function(){return =
this.hasRows()?this.mainBody.dom.childNodes:[]},findCell:function(A){if(!=
A){return false}return =
this.fly(A).findParent(this.cellSelector,this.cellSelectorDepth)},findCel=
lIndex:function(C,B){var =
A=3Dthis.findCell(C);if(A&&(!B||this.fly(A).hasClass(B))){return =
this.getCellIndex(A)}return false},getCellIndex:function(B){if(B){var =
A=3DB.className.match(this.colRe);if(A&&A[1]){return =
this.cm.getIndexById(A[1])}}return false},findHeaderCell:function(B){var =
A=3Dthis.findCell(B);return =
A&&this.fly(A).hasClass(this.hdCls)?A:null},findHeaderIndex:function(A){r=
eturn =
this.findCellIndex(A,this.hdCls)},findRow:function(A){if(!A){return =
false}return =
this.fly(A).findParent(this.rowSelector,this.rowSelectorDepth)},findRowIn=
dex:function(A){var B=3Dthis.findRow(A);return =
B?B.rowIndex:false},getRow:function(A){return =
this.getRows()[A]},getCell:function(B,A){return =
this.getRow(B).getElementsByTagName("td")[A]},getHeaderCell:function(A){r=
eturn =
this.mainHd.dom.getElementsByTagName("td")[A]},addRowClass:function(C,A){=
var =
B=3Dthis.getRow(C);if(B){this.fly(B).addClass(A)}},removeRowClass:functio=
n(C,A){var =
B=3Dthis.getRow(C);if(B){this.fly(B).removeClass(A)}},removeRow:function(=
A){Ext.removeNode(this.getRow(A));this.focusRow(A)},removeRows:function(C=
,A){var B=3Dthis.mainBody.dom;for(var =
D=3DC;D<=3DA;D++){Ext.removeNode(B.childNodes[C])}this.focusRow(C)},getSc=
rollState:function(){var =
A=3Dthis.scroller.dom;return{left:A.scrollLeft,top:A.scrollTop}},restoreS=
croll:function(A){var =
B=3Dthis.scroller.dom;B.scrollLeft=3DA.left;B.scrollTop=3DA.top},scrollTo=
Top:function(){this.scroller.dom.scrollTop=3D0;this.scroller.dom.scrollLe=
ft=3D0},syncScroll:function(){this.syncHeaderScroll();var =
A=3Dthis.scroller.dom;this.grid.fireEvent("bodyscroll",A.scrollLeft,A.scr=
ollTop)},syncHeaderScroll:function(){var =
A=3Dthis.scroller.dom;this.innerHd.scrollLeft=3DA.scrollLeft;this.innerHd=
.scrollLeft=3DA.scrollLeft},updateSortIcon:function(B,A){var =
D=3Dthis.sortClasses;var =
C=3Dthis.mainHd.select("td").removeClass(D);C.item(B).addClass(D[A=3D=3D"=
DESC"?1:0])},updateAllColumnWidths:function(){var =
D=3Dthis.getTotalWidth();var H=3Dthis.cm.getColumnCount();var =
F=3D[];for(var =
B=3D0;B<H;B++){F[B]=3Dthis.getColumnWidth(B)}this.innerHd.firstChild.firs=
tChild.style.width=3DD;for(var B=3D0;B<H;B++){var =
C=3Dthis.getHeaderCell(B);C.style.width=3DF[B]}var =
G=3Dthis.getRows();for(var =
B=3D0,E=3DG.length;B<E;B++){G[B].style.width=3DD;G[B].firstChild.style.wi=
dth=3DD;var I=3DG[B].firstChild.rows[0];for(var =
A=3D0;A<H;A++){I.childNodes[A].style.width=3DF[A]}}this.onAllColumnWidths=
Updated(F,D)},updateColumnWidth:function(D,G){var =
B=3Dthis.getColumnWidth(D);var =
C=3Dthis.getTotalWidth();this.innerHd.firstChild.firstChild.style.width=3D=
C;var H=3Dthis.getHeaderCell(D);H.style.width=3DB;var =
F=3Dthis.getRows();for(var =
E=3D0,A=3DF.length;E<A;E++){F[E].style.width=3DC;F[E].firstChild.style.wi=
dth=3DC;F[E].firstChild.rows[0].childNodes[D].style.width=3DB}this.onColu=
mnWidthUpdated(D,B,C)},updateColumnHidden:function(C,F){var =
B=3Dthis.getTotalWidth();this.innerHd.firstChild.firstChild.style.width=3D=
B;var H=3DF?"none":"";var =
G=3Dthis.getHeaderCell(C);G.style.display=3DH;var =
E=3Dthis.getRows();for(var =
D=3D0,A=3DE.length;D<A;D++){E[D].style.width=3DB;E[D].firstChild.style.wi=
dth=3DB;E[D].firstChild.rows[0].childNodes[C].style.display=3DH}this.onCo=
lumnHiddenUpdated(C,F,B);delete =
this.lastViewWidth;this.layout()},doRender:function(E,G,M,A,L,Q){var =
B=3Dthis.templates,D=3DB.cell,F=3DB.row,H=3DL-1;var =
C=3D"width:"+this.getTotalWidth()+";";var =
T=3D[],N,U,O=3D{},I=3D{tstyle:C},K;for(var =
P=3D0,S=3DG.length;P<S;P++){K=3DG[P];N=3D[];var J=3D(P+A);for(var =
R=3D0;R<L;R++){U=3DE[R];O.id=3DU.id;O.css=3DR=3D=3D0?"x-grid3-cell-first =
":(R=3D=3DH?"x-grid3-cell-last =
":"");O.attr=3DO.cellAttr=3D"";O.value=3DU.renderer(K.data[U.name],O,K,J,=
R,M);O.style=3DU.style;if(O.value=3D=3Dundefined||O.value=3D=3D=3D""){O.v=
alue=3D"&#160;"}if(K.dirty&&typeof =
K.modified[U.name]!=3D=3D"undefined"){O.css+=3D" =
x-grid3-dirty-cell"}N[N.length]=3DD.apply(O)}var =
V=3D[];if(Q&&((J+1)%2=3D=3D0)){V[0]=3D"x-grid3-row-alt"}if(K.dirty){V[1]=3D=
" =
x-grid3-dirty-row"}I.cols=3DL;if(this.getRowClass){V[2]=3Dthis.getRowClas=
s(K,J,I,M)}I.alt=3DV.join(" =
");I.cells=3DN.join("");T[T.length]=3DF.apply(I)}return =
T.join("")},processRows:function(E,D){if(this.ds.getCount()<1){return =
}D=3DD||!this.grid.stripeRows;E=3DE||0;var I=3Dthis.getRows();var F=3D" =
x-grid3-row-alt ";for(var B=3DE,C=3DI.length;B<C;B++){var =
H=3DI[B];H.rowIndex=3DB;if(!D){var A=3D((B+1)%2=3D=3D0);var G=3D(" =
"+H.className+" =
").indexOf(F)!=3D-1;if(A=3D=3DG){continue}if(A){H.className+=3D" =
x-grid3-row-alt"}else{H.className=3DH.className.replace("x-grid3-row-alt"=
,"")}}}},afterRender:function(){this.mainBody.dom.innerHTML=3Dthis.render=
Rows();this.processRows(0,true);if(this.deferEmptyText!=3D=3Dtrue){this.a=
pplyEmptyText()}},renderUI:function(){var D=3Dthis.renderHeaders();var =
A=3Dthis.templates.body.apply({rows:""});var =
B=3Dthis.templates.master.apply({body:A,header:D});var =
C=3Dthis.grid;C.getGridEl().dom.innerHTML=3DB;this.initElements();Ext.fly=
(this.innerHd).on("click",this.handleHdDown,this);this.mainHd.on("mouseov=
er",this.handleHdOver,this);this.mainHd.on("mouseout",this.handleHdOut,th=
is);this.mainHd.on("mousemove",this.handleHdMove,this);this.scroller.on("=
scroll",this.syncScroll,this);if(C.enableColumnResize!=3D=3Dfalse){this.s=
plitone=3Dnew =
Ext.grid.GridView.SplitDragZone(C,this.mainHd.dom)}if(C.enableColumnMove)=
{this.columnDrag=3Dnew =
Ext.grid.GridView.ColumnDragZone(C,this.innerHd);this.columnDrop=3Dnew =
Ext.grid.HeaderDropZone(C,this.mainHd.dom)}if(C.enableHdMenu!=3D=3Dfalse)=
{if(C.enableColumnHide!=3D=3Dfalse){this.colMenu=3Dnew =
Ext.menu.Menu({id:C.id+"-hcols-menu"});this.colMenu.on("beforeshow",this.=
beforeColMenuShow,this);this.colMenu.on("itemclick",this.handleHdMenuClic=
k,this)}this.hmenu=3Dnew =
Ext.menu.Menu({id:C.id+"-hctx"});this.hmenu.add({id:"asc",text:this.sortA=
scText,cls:"xg-hmenu-sort-asc"},{id:"desc",text:this.sortDescText,cls:"xg=
-hmenu-sort-desc"});if(C.enableColumnHide!=3D=3Dfalse){this.hmenu.add("-"=
,{id:"columns",text:this.columnsText,menu:this.colMenu,iconCls:"x-cols-ic=
on"})}this.hmenu.on("itemclick",this.handleHdMenuClick,this)}if(C.enableD=
ragDrop||C.enableDrag){this.dragZone=3Dnew =
Ext.grid.GridDragZone(C,{ddGroup:C.ddGroup||"GridDD"})}this.updateHeaderS=
ortState()},layout:function(){if(!this.mainBody){return }var =
C=3Dthis.grid;var F=3DC.getGridEl();var A=3DF.getSize(true);var =
B=3DA.width;if(B<20||A.height<20){return =
}if(C.autoHeight){this.scroller.dom.style.overflow=3D"visible"}else{this.=
el.setSize(A.width,A.height);var E=3Dthis.mainHd.getHeight();var =
D=3DA.height-(E);this.scroller.setSize(B,D);if(this.innerHd){this.innerHd=
.style.width=3D(B)+"px"}}if(this.forceFit){if(this.lastViewWidth!=3DB){th=
is.fitColumns(false,false);this.lastViewWidth=3DB}}else{this.autoExpand()=
;this.syncHeaderScroll()}this.onLayout(B,D)},onLayout:function(A,B){},onC=
olumnWidthUpdated:function(C,A,B){},onAllColumnWidthsUpdated:function(A,B=
){},onColumnHiddenUpdated:function(B,C,A){},updateColumnText:function(A,B=
){},afterMove:function(A){},init:function(A){this.grid=3DA;this.initTempl=
ates();this.initData(A.store,A.colModel);this.initUI(A)},getColumnId:func=
tion(A){return this.cm.getColumnId(A)},renderHeaders:function(){var =
C=3Dthis.cm,F=3Dthis.templates;var E=3DF.hcell;var =
B=3D[],H=3D[],G=3D{};for(var =
D=3D0,A=3DC.getColumnCount();D<A;D++){G.id=3DC.getColumnId(D);G.value=3DC=
.getColumnHeader(D)||"";G.style=3Dthis.getColumnStyle(D,true);G.tooltip=3D=
this.getColumnTooltip(D);if(C.config[D].align=3D=3D"right"){G.istyle=3D"p=
adding-right:16px"}else{delete G.istyle}B[B.length]=3DE.apply(G)}return =
F.header.apply({cells:B.join(""),tstyle:"width:"+this.getTotalWidth()+";"=
})},getColumnTooltip:function(A){var =
B=3Dthis.cm.getColumnTooltip(A);if(B){if(Ext.QuickTips.isEnabled()){retur=
n"ext:qtip=3D\""+B+"\""}else{return"title=3D\""+B+"\""}}return""},beforeU=
pdate:function(){this.grid.stopEditing(true)},updateHeaders:function(){th=
is.innerHd.firstChild.innerHTML=3Dthis.renderHeaders()},focusRow:function=
(A){this.focusCell(A,0,false)},focusCell:function(D,A,C){D=3DMath.min(D,M=
ath.max(0,this.getRows().length-1));var =
B=3Dthis.ensureVisible(D,A,C);this.focusEl.setXY(B||this.scroller.getXY()=
);if(Ext.isGecko){this.focusEl.focus()}else{this.focusEl.focus.defer(1,th=
is.focusEl)}},ensureVisible:function(P,E,D){if(typeof =
P!=3D"number"){P=3DP.rowIndex}if(!this.ds){return =
}if(P<0||P>=3Dthis.ds.getCount()){return =
}E=3D(E!=3D=3Dundefined?E:0);var =
I=3Dthis.getRow(P),F;if(!(D=3D=3D=3Dfalse&&E=3D=3D=3D0)){while(this.cm.is=
Hidden(E)){E++}F=3Dthis.getCell(P,E)}if(!I){return }var =
L=3Dthis.scroller.dom;var O=3D0;var =
C=3DI,M=3Dthis.el.dom;while(C&&C!=3DM){O+=3DC.offsetTop;C=3DC.offsetParen=
t}O-=3Dthis.mainHd.dom.offsetHeight;var N=3DO+I.offsetHeight;var =
A=3DL.clientHeight;var M=3DparseInt(L.scrollTop,10);var =
K=3DM+A;if(O<M){L.scrollTop=3DO}else{if(N>K){L.scrollTop=3DN-A}}if(D!=3D=3D=
false){var J=3DparseInt(F.offsetLeft,10);var H=3DJ+F.offsetWidth;var =
G=3DparseInt(L.scrollLeft,10);var =
B=3DG+L.clientWidth;if(J<G){L.scrollLeft=3DJ}else{if(H>B){L.scrollLeft=3D=
H-L.clientWidth}}}return =
F?Ext.fly(F).getXY():[L.scrollLeft+this.el.getX(),Ext.fly(I).getY()]},ins=
ertRows:function(A,F,C,E){if(!E&&F=3D=3D=3D0&&C>=3DA.getCount()-1){this.r=
efresh()}else{if(!E){this.fireEvent("beforerowsinserted",this,F,C)}var =
B=3Dthis.renderRows(F,C);var =
D=3Dthis.getRow(F);if(D){Ext.DomHelper.insertHtml("beforeBegin",D,B)}else=
{Ext.DomHelper.insertHtml("beforeEnd",this.mainBody.dom,B)}if(!E){this.fi=
reEvent("rowsinserted",this,F,C);this.processRows(F)}}this.focusRow(F)},d=
eleteRows:function(A,C,B){if(A.getRowCount()<1){this.refresh()}else{this.=
fireEvent("beforerowsdeleted",this,C,B);this.removeRows(C,B);this.process=
Rows(C);this.fireEvent("rowsdeleted",this,C,B)}},getColumnStyle:function(=
A,C){var =
B=3D!C?(this.cm.config[A].css||""):"";B+=3D"width:"+this.getColumnWidth(A=
)+";";if(this.cm.isHidden(A)){B+=3D"display:none;"}var =
D=3Dthis.cm.config[A].align;if(D){B+=3D"text-align:"+D+";"}return =
B},getColumnWidth:function(B){var =
A=3Dthis.cm.getColumnWidth(B);if(typeof =
A=3D=3D"number"){return(Ext.isBorderBox?A:(A-this.borderWidth>0?A-this.bo=
rderWidth:0))+"px"}return A},getTotalWidth:function(){return =
this.cm.getTotalWidth()+"px"},fitColumns:function(D,G,E){var =
F=3Dthis.cm,S,L,O;var R=3DF.getTotalWidth(false);var =
J=3Dthis.grid.getGridEl().getWidth(true)-this.scrollOffset;if(J<20){retur=
n }var B=3DJ-R;if(B=3D=3D=3D0){return false}var =
A=3DF.getColumnCount(true);var P=3DA-(typeof =
E=3D=3D"number"?1:0);if(P=3D=3D=3D0){P=3D1;E=3Dundefined}var =
K=3DF.getColumnCount();var I=3D[];var N=3D0;var M=3D0;var =
H;for(O=3D0;O<K;O++){if(!F.isHidden(O)&&!F.isFixed(O)&&O!=3D=3DE){H=3DF.g=
etColumnWidth(O);I.push(O);N=3DO;I.push(H);M+=3DH}}var =
C=3D(J-F.getTotalWidth())/M;while(I.length){H=3DI.pop();O=3DI.pop();F.set=
ColumnWidth(O,Math.max(this.grid.minColumnWidth,Math.floor(H+H*C)),true)}=
if((R=3DF.getTotalWidth(false))>J){var =
Q=3DP!=3DA?E:N;F.setColumnWidth(Q,Math.max(1,F.getColumnWidth(Q)-(R-J)),t=
rue)}if(D!=3D=3Dtrue){this.updateAllColumnWidths()}return =
true},autoExpand:function(B){var =
G=3Dthis.grid,A=3Dthis.cm;if(!this.userResized&&G.autoExpandColumn){var =
D=3DA.getTotalWidth(false);var =
H=3Dthis.grid.getGridEl().getWidth(true)-this.scrollOffset;if(D!=3DH){var=
 F=3DA.getIndexById(G.autoExpandColumn);var E=3DA.getColumnWidth(F);var =
C=3DMath.min(Math.max(((H-D)+E),G.autoExpandMin),G.autoExpandMax);if(C!=3D=
E){A.setColumnWidth(F,C,true);if(B!=3D=3Dtrue){this.updateColumnWidth(F,C=
)}}}}},getColumnData:function(){var =
D=3D[],A=3Dthis.cm,E=3DA.getColumnCount();for(var C=3D0;C<E;C++){var =
B=3DA.getDataIndex(C);D[C]=3D{name:(typeof =
B=3D=3D"undefined"?this.ds.fields.get(C).name:B),renderer:A.getRenderer(C=
),id:A.getColumnId(C),style:this.getColumnStyle(C)}}return =
D},renderRows:function(H,C){var =
D=3Dthis.grid,F=3DD.colModel,A=3DD.store,I=3DD.stripeRows;var =
G=3DF.getColumnCount();if(A.getCount()<1){return""}var =
E=3Dthis.getColumnData();H=3DH||0;C=3Dtypeof =
C=3D=3D"undefined"?A.getCount()-1:C;var B=3DA.getRange(H,C);return =
this.doRender(E,B,A,H,G,I)},renderBody:function(){var =
A=3Dthis.renderRows();return =
this.templates.body.apply({rows:A})},refreshRow:function(B){var =
D=3Dthis.ds,C;if(typeof =
B=3D=3D"number"){C=3DB;B=3DD.getAt(C)}else{C=3DD.indexOf(B)}var =
A=3D[];this.insertRows(D,C,C,true);this.getRow(C).rowIndex=3DC;this.onRem=
ove(D,B,C+1,true);this.fireEvent("rowupdated",this,C,B)},refresh:function=
(B){this.fireEvent("beforerefresh",this);this.grid.stopEditing(true);var =
A=3Dthis.renderBody();this.mainBody.update(A);if(B=3D=3D=3Dtrue){this.upd=
ateHeaders();this.updateHeaderSortState()}this.processRows(0,true);this.l=
ayout();this.applyEmptyText();this.fireEvent("refresh",this)},applyEmptyT=
ext:function(){if(this.emptyText&&!this.hasRows()){this.mainBody.update("=
<div =
class=3D\"x-grid-empty\">"+this.emptyText+"</div>")}},updateHeaderSortSta=
te:function(){var B=3Dthis.ds.getSortState();if(!B){return =
}if(!this.sortState||(this.sortState.field!=3DB.field||this.sortState.dir=
ection!=3DB.direction)){this.grid.fireEvent("sortchange",this.grid,B)}thi=
s.sortState=3DB;var C=3Dthis.cm.findColumnIndex(B.field);if(C!=3D-1){var =
A=3DB.direction;this.updateSortIcon(C,A)}},destroy:function(){if(this.col=
Menu){this.colMenu.removeAll();Ext.menu.MenuMgr.unregister(this.colMenu);=
this.colMenu.getEl().remove();delete =
this.colMenu}if(this.hmenu){this.hmenu.removeAll();Ext.menu.MenuMgr.unreg=
ister(this.hmenu);this.hmenu.getEl().remove();delete =
this.hmenu}if(this.grid.enableColumnMove){var =
C=3DExt.dd.DDM.ids["gridHeader"+this.grid.getGridEl().id];if(C){for(var =
A in C){if(!C[A].config.isTarget&&C[A].dragElId){var =
B=3DC[A].dragElId;C[A].unreg();Ext.get(B).remove()}else{if(C[A].config.is=
Target){C[A].proxyTop.remove();C[A].proxyBottom.remove();C[A].unreg()}}if=
(Ext.dd.DDM.locationCache[A]){delete Ext.dd.DDM.locationCache[A]}}delete =
Ext.dd.DDM.ids["gridHeader"+this.grid.getGridEl().id]}}Ext.destroy(this.r=
esizeMarker,this.resizeProxy);if(this.dragZone){this.dragZone.unreg()}thi=
s.initData(null,null);Ext.EventManager.removeResizeListener(this.onWindow=
Resize,this)},onDenyColumnHide:function(){},render:function(){if(this.aut=
oFill){this.fitColumns(true,true)}else{if(this.forceFit){this.fitColumns(=
true,false)}else{if(this.grid.autoExpandColumn){this.autoExpand(true)}}}t=
his.renderUI()},initData:function(B,A){if(this.ds){this.ds.un("load",this=
.onLoad,this);this.ds.un("datachanged",this.onDataChange,this);this.ds.un=
("add",this.onAdd,this);this.ds.un("remove",this.onRemove,this);this.ds.u=
n("update",this.onUpdate,this);this.ds.un("clear",this.onClear,this)}if(B=
){B.on("load",this.onLoad,this);B.on("datachanged",this.onDataChange,this=
);B.on("add",this.onAdd,this);B.on("remove",this.onRemove,this);B.on("upd=
ate",this.onUpdate,this);B.on("clear",this.onClear,this)}this.ds=3DB;if(t=
his.cm){this.cm.un("configchange",this.onColConfigChange,this);this.cm.un=
("widthchange",this.onColWidthChange,this);this.cm.un("headerchange",this=
.onHeaderChange,this);this.cm.un("hiddenchange",this.onHiddenChange,this)=
;this.cm.un("columnmoved",this.onColumnMove,this);this.cm.un("columnlockc=
hange",this.onColumnLock,this)}if(A){delete =
this.lastViewWidth;A.on("configchange",this.onColConfigChange,this);A.on(=
"widthchange",this.onColWidthChange,this);A.on("headerchange",this.onHead=
erChange,this);A.on("hiddenchange",this.onHiddenChange,this);A.on("column=
moved",this.onColumnMove,this);A.on("columnlockchange",this.onColumnLock,=
this)}this.cm=3DA},onDataChange:function(){this.refresh();this.updateHead=
erSortState()},onClear:function(){this.refresh()},onUpdate:function(B,A){=
this.refreshRow(A)},onAdd:function(C,A,B){this.insertRows(C,B,B+(A.length=
-1))},onRemove:function(D,A,B,C){if(C!=3D=3Dtrue){this.fireEvent("beforer=
owremoved",this,B,A)}this.removeRow(B);if(C!=3D=3Dtrue){this.processRows(=
B);this.applyEmptyText();this.fireEvent("rowremoved",this,B,A)}},onLoad:f=
unction(){this.scrollToTop()},onColWidthChange:function(A,B,C){this.updat=
eColumnWidth(B,C)},onHeaderChange:function(A,B,C){this.updateHeaders()},o=
nHiddenChange:function(A,B,C){this.updateColumnHidden(B,C)},onColumnMove:=
function(A,D,B){this.indexMap=3Dnull;var =
C=3Dthis.getScrollState();this.refresh(true);this.restoreScroll(C);this.a=
fterMove(B)},onColConfigChange:function(){delete =
this.lastViewWidth;this.indexMap=3Dnull;this.refresh(true)},initUI:functi=
on(A){A.on("headerclick",this.onHeaderClick,this);if(A.trackMouseOver){A.=
on("mouseover",this.onRowOver,this);A.on("mouseout",this.onRowOut,this)}}=
,initEvents:function(){},onHeaderClick:function(B,A){if(this.headersDisab=
led||!this.cm.isSortable(A)){return =
}B.stopEditing(true);B.store.sort(this.cm.getDataIndex(A))},onRowOver:fun=
ction(B,A){var =
C;if((C=3Dthis.findRowIndex(A))!=3D=3Dfalse){this.addRowClass(C,"x-grid3-=
row-over")}},onRowOut:function(B,A){var =
C;if((C=3Dthis.findRowIndex(A))!=3D=3Dfalse&&C!=3D=3Dthis.findRowIndex(B.=
getRelatedTarget())){this.removeRowClass(C,"x-grid3-row-over")}},handleWh=
eel:function(A){A.stopPropagation()},onRowSelect:function(A){this.addRowC=
lass(A,"x-grid3-row-selected")},onRowDeselect:function(A){this.removeRowC=
lass(A,"x-grid3-row-selected")},onCellSelect:function(C,B){var =
A=3Dthis.getCell(C,B);if(A){this.fly(A).addClass("x-grid3-cell-selected")=
}},onCellDeselect:function(C,B){var =
A=3Dthis.getCell(C,B);if(A){this.fly(A).removeClass("x-grid3-cell-selecte=
d")}},onColumnSplitterMoved:function(C,B){this.userResized=3Dtrue;var =
A=3Dthis.grid.colModel;A.setColumnWidth(C,B,true);if(this.forceFit){this.=
fitColumns(true,false,C);this.updateAllColumnWidths()}else{this.updateCol=
umnWidth(C,B)}this.grid.fireEvent("columnresize",C,B)},handleHdMenuClick:=
function(C){var B=3Dthis.hdCtxIndex;var =
A=3Dthis.cm,D=3Dthis.ds;switch(C.id){case"asc":D.sort(A.getDataIndex(B),"=
ASC");break;case"desc":D.sort(A.getDataIndex(B),"DESC");break;default:B=3D=
A.getIndexById(C.id.substr(4));if(B!=3D-1){if(C.checked&&A.getColumnsBy(t=
his.isHideableColumn,this).length<=3D1){this.onDenyColumnHide();return =
false}A.setHidden(B,C.checked)}}return =
true},isHideableColumn:function(A){return =
!A.hidden&&!A.fixed},beforeColMenuShow:function(){var =
A=3Dthis.cm,C=3DA.getColumnCount();this.colMenu.removeAll();for(var =
B=3D0;B<C;B++){if(A.config[B].fixed!=3D=3Dtrue&&A.config[B].hideable!=3D=3D=
false){this.colMenu.add(new =
Ext.menu.CheckItem({id:"col-"+A.getColumnId(B),text:A.getColumnHeader(B),=
checked:!A.isHidden(B),hideOnClick:false,disabled:A.config[B].hideable=3D=
=3D=3Dfalse}))}}},handleHdDown:function(F,D){if(Ext.fly(D).hasClass("x-gr=
id3-hd-btn")){F.stopEvent();var =
E=3Dthis.findHeaderCell(D);Ext.fly(E).addClass("x-grid3-hd-menu-open");va=
r C=3Dthis.getCellIndex(E);this.hdCtxIndex=3DC;var =
B=3Dthis.hmenu.items,A=3Dthis.cm;B.get("asc").setDisabled(!A.isSortable(C=
));B.get("desc").setDisabled(!A.isSortable(C));this.hmenu.on("hide",funct=
ion(){Ext.fly(E).removeClass("x-grid3-hd-menu-open")},this,{single:true})=
;this.hmenu.show(D,"tl-bl?")}},handleHdOver:function(D,A){var =
C=3Dthis.findHeaderCell(A);if(C&&!this.headersDisabled){this.activeHd=3DC=
;this.activeHdIndex=3Dthis.getCellIndex(C);var =
B=3Dthis.fly(C);this.activeHdRegion=3DB.getRegion();if(!this.cm.isMenuDis=
abled(this.activeHdIndex)){B.addClass("x-grid3-hd-over");this.activeHdBtn=
=3DB.child(".x-grid3-hd-btn");if(this.activeHdBtn){this.activeHdBtn.dom.s=
tyle.height=3D(C.firstChild.offsetHeight-1)+"px"}}}},handleHdMove:functio=
n(F,D){if(this.activeHd&&!this.headersDisabled){var =
B=3Dthis.splitHandleWidth||5;var E=3Dthis.activeHdRegion;var =
A=3DF.getPageX();var =
C=3Dthis.activeHd.style;if(A-E.left<=3DB&&this.cm.isResizable(this.active=
HdIndex-1)){C.cursor=3DExt.isAir?"move":Ext.isSafari?"e-resize":"col-resi=
ze"}else{if(E.right-A<=3D(!this.activeHdBtn?B:2)&&this.cm.isResizable(thi=
s.activeHdIndex)){C.cursor=3DExt.isAir?"move":Ext.isSafari?"w-resize":"co=
l-resize"}else{C.cursor=3D""}}}},handleHdOut:function(C,A){var =
B=3Dthis.findHeaderCell(A);if(B&&(!Ext.isIE||!C.within(B,true))){this.act=
iveHd=3Dnull;this.fly(B).removeClass("x-grid3-hd-over");B.style.cursor=3D=
""}},hasRows:function(){var A=3Dthis.mainBody.dom.firstChild;return =
A&&A.className!=3D"x-grid-empty"},bind:function(A,B){this.initData(A,B)}}=
);Ext.grid.GridView.SplitDragZone=3Dfunction(A,B){this.grid=3DA;this.view=
=3DA.getView();this.marker=3Dthis.view.resizeMarker;this.proxy=3Dthis.vie=
w.resizeProxy;Ext.grid.GridView.SplitDragZone.superclass.constructor.call=
(this,B,"gridSplitters"+this.grid.getGridEl().id,{dragElId:Ext.id(this.pr=
oxy.dom),resizeFrame:false});this.scroll=3Dfalse;this.hw=3Dthis.view.spli=
tHandleWidth||5};Ext.extend(Ext.grid.GridView.SplitDragZone,Ext.dd.DDProx=
y,{b4StartDrag:function(A,E){this.view.headersDisabled=3Dtrue;var =
D=3Dthis.view.mainWrap.getHeight();this.marker.setHeight(D);this.marker.s=
how();this.marker.alignTo(this.view.getHeaderCell(this.cellIndex),"tl-tl"=
,[-2,0]);this.proxy.setHeight(D);var =
B=3Dthis.cm.getColumnWidth(this.cellIndex);var =
C=3DMath.max(B-this.grid.minColumnWidth,0);this.resetConstraints();this.s=
etXConstraint(C,1000);this.setYConstraint(0,0);this.minX=3DA-C;this.maxX=3D=
A+1000;this.startPos=3DA;Ext.dd.DDProxy.prototype.b4StartDrag.call(this,A=
,E)},handleMouseDown:function(A){var =
H=3Dthis.view.findHeaderCell(A.getTarget());if(H){var =
K=3Dthis.view.fly(H).getXY(),E=3DK[0],D=3DK[1];var =
I=3DA.getXY(),C=3DI[0],B=3DI[1];var =
G=3DH.offsetWidth,F=3Dfalse;if((C-E)<=3Dthis.hw){F=3D-1}else{if((E+G)-C<=3D=
this.hw){F=3D0}}if(F!=3D=3Dfalse){this.cm=3Dthis.grid.colModel;var =
J=3Dthis.view.getCellIndex(H);if(F=3D=3D-1){if(J+F<0){return =
}while(this.cm.isHidden(J+F)){--F;if(J+F<0){return =
}}}this.cellIndex=3DJ+F;this.split=3DH.dom;if(this.cm.isResizable(this.ce=
llIndex)&&!this.cm.isFixed(this.cellIndex)){Ext.grid.GridView.SplitDragZo=
ne.superclass.handleMouseDown.apply(this,arguments)}}else{if(this.view.co=
lumnDrag){this.view.columnDrag.callHandleMouseDown(A)}}}},endDrag:functio=
n(D){this.marker.hide();var A=3Dthis.view;var =
B=3DMath.max(this.minX,D.getPageX());var =
C=3DB-this.startPos;A.onColumnSplitterMoved(this.cellIndex,this.cm.getCol=
umnWidth(this.cellIndex)+C);setTimeout(function(){A.headersDisabled=3Dfal=
se},50)},autoOffset:function(){this.setDelta(0,0)}});=0A=
Ext.grid.GroupingView=3DExt.extend(Ext.grid.GridView,{hideGroupedColumn:f=
alse,showGroupName:true,startCollapsed:false,enableGrouping:true,enableGr=
oupingMenu:true,enableNoGroups:true,emptyGroupText:"(None)",ignoreAdd:fal=
se,groupTextTpl:"{text}",gidSeed:1000,initTemplates:function(){Ext.grid.G=
roupingView.superclass.initTemplates.call(this);this.state=3D{};var =
A=3Dthis.grid.getSelectionModel();A.on(A.selectRow?"beforerowselect":"bef=
orecellselect",this.onBeforeRowSelect,this);if(!this.startGroup){this.sta=
rtGroup=3Dnew Ext.XTemplate("<div id=3D\"{groupId}\" =
class=3D\"x-grid-group {cls}\">","<div id=3D\"{groupId}-hd\" =
class=3D\"x-grid-group-hd\" =
style=3D\"{style}\"><div>",this.groupTextTpl,"</div></div>","<div =
id=3D\"{groupId}-bd\" =
class=3D\"x-grid-group-body\">")}this.startGroup.compile();this.endGroup=3D=
"</div></div>"},findGroup:function(A){return =
Ext.fly(A).up(".x-grid-group",this.mainBody.dom)},getGroups:function(){re=
turn =
this.hasRows()?this.mainBody.dom.childNodes:[]},onAdd:function(){if(this.=
enableGrouping&&!this.ignoreAdd){var =
A=3Dthis.getScrollState();this.refresh();this.restoreScroll(A)}else{if(!t=
his.enableGrouping){Ext.grid.GroupingView.superclass.onAdd.apply(this,arg=
uments)}}},onRemove:function(E,A,B,D){Ext.grid.GroupingView.superclass.on=
Remove.apply(this,arguments);var =
C=3Ddocument.getElementById(A._groupId);if(C&&C.childNodes[1].childNodes.=
length<1){Ext.removeNode(C)}this.applyEmptyText()},refreshRow:function(A)=
{if(this.ds.getCount()=3D=3D1){this.refresh()}else{this.isUpdating=3Dtrue=
;Ext.grid.GroupingView.superclass.refreshRow.apply(this,arguments);this.i=
sUpdating=3Dfalse}},beforeMenuShow:function(){var =
C=3Dthis.getGroupField();var =
B=3Dthis.hmenu.items.get("groupBy");if(B){B.setDisabled(this.cm.config[th=
is.hdCtxIndex].groupable=3D=3D=3Dfalse)}var =
A=3Dthis.hmenu.items.get("showGroups");if(A){A.setDisabled(!C&&this.cm.co=
nfig[this.hdCtxIndex].groupable=3D=3D=3Dfalse);A.setChecked(!!C,true)}},r=
enderUI:function(){Ext.grid.GroupingView.superclass.renderUI.call(this);t=
his.mainBody.on("mousedown",this.interceptMouse,this);if(this.enableGroup=
ingMenu&&this.hmenu){this.hmenu.add("-",{id:"groupBy",text:this.groupByTe=
xt,handler:this.onGroupByClick,scope:this,iconCls:"x-group-by-icon"});if(=
this.enableNoGroups){this.hmenu.add({id:"showGroups",text:this.showGroups=
Text,checked:true,checkHandler:this.onShowGroupsClick,scope:this})}this.h=
menu.on("beforeshow",this.beforeMenuShow,this)}},onGroupByClick:function(=
){this.grid.store.groupBy(this.cm.getDataIndex(this.hdCtxIndex));this.bef=
oreMenuShow()},onShowGroupsClick:function(A,B){if(B){this.onGroupByClick(=
)}else{this.grid.store.clearGrouping()}},toggleGroup:function(C,B){this.g=
rid.stopEditing(true);C=3DExt.getDom(C);var =
A=3DExt.fly(C);B=3DB!=3D=3Dundefined?B:A.hasClass("x-grid-group-collapsed=
");this.state[A.dom.id]=3DB;A[B?"removeClass":"addClass"]("x-grid-group-c=
ollapsed")},toggleAllGroups:function(C){var B=3Dthis.getGroups();for(var =
D=3D0,A=3DB.length;D<A;D++){this.toggleGroup(B[D],C)}},expandAllGroups:fu=
nction(){this.toggleAllGroups(true)},collapseAllGroups:function(){this.to=
ggleAllGroups(false)},interceptMouse:function(B){var =
A=3DB.getTarget(".x-grid-group-hd",this.mainBody);if(A){B.stopEvent();thi=
s.toggleGroup(A.parentNode)}},getGroup:function(A,D,F,G,B,E){var =
C=3DF?F(A,{},D,G,B,E):String(A);if(C=3D=3D=3D""){C=3Dthis.cm.config[B].em=
ptyGroupText||this.emptyGroupText}return =
C},getGroupField:function(){return =
this.grid.store.getGroupState()},renderRows:function(){var =
A=3Dthis.getGroupField();var D=3D!!A;if(this.hideGroupedColumn){var =
B=3Dthis.cm.findColumnIndex(A);if(!D&&this.lastGroupField!=3D=3Dundefined=
){this.mainBody.update("");this.cm.setHidden(this.cm.findColumnIndex(this=
.lastGroupField),false);delete =
this.lastGroupField}else{if(D&&this.lastGroupField=3D=3D=3Dundefined){thi=
s.lastGroupField=3DA;this.cm.setHidden(B,true)}else{if(D&&this.lastGroupF=
ield!=3D=3Dundefined&&A!=3D=3Dthis.lastGroupField){this.mainBody.update("=
");var =
C=3Dthis.cm.findColumnIndex(this.lastGroupField);this.cm.setHidden(C,fals=
e);this.lastGroupField=3DA;this.cm.setHidden(B,true)}}}}return =
Ext.grid.GroupingView.superclass.renderRows.apply(this,arguments)},doRend=
er:function(D,G,P,A,O,R){if(G.length<1){return""}var =
Y=3Dthis.getGroupField();var =
N=3Dthis.cm.findColumnIndex(Y);this.enableGrouping=3D!!Y;if(!this.enableG=
rouping||this.isUpdating){return =
Ext.grid.GroupingView.superclass.doRender.apply(this,arguments)}var =
H=3D"width:"+this.getTotalWidth()+";";var =
Q=3Dthis.grid.getGridEl().id;var F=3Dthis.cm.config[N];var =
B=3DF.groupRenderer||F.renderer;var =
S=3Dthis.showGroupName?(F.groupName||F.header)+": ":"";var =
X=3D[],K,T,U,M;for(T=3D0,U=3DG.length;T<U;T++){var J=3DA+T;var =
L=3DG[T],E=3DL.data[Y],V=3Dthis.getGroup(E,L,B,J,N,P);if(!K||K.group!=3DV=
){M=3DQ+"-gp-"+Y+"-"+Ext.util.Format.htmlEncode(V);var C=3Dtypeof =
this.state[M]!=3D=3D"undefined"?!this.state[M]:this.startCollapsed;var =
I=3DC?"x-grid-group-collapsed":"";K=3D{group:V,gvalue:E,text:S+V,groupId:=
M,startRow:J,rs:[L],cls:I,style:H};X.push(K)}else{K.rs.push(L)}L._groupId=
=3DM}var W=3D[];for(T=3D0,U=3DX.length;T<U;T++){var =
V=3DX[T];this.doGroupStart(W,V,D,P,O);W[W.length]=3DExt.grid.GroupingView=
.superclass.doRender.call(this,D,V.rs,P,V.startRow,O,R);this.doGroupEnd(W=
,V,D,P,O)}return W.join("")},getGroupId:function(F){var =
D=3Dthis.grid.getGridEl().id;var C=3Dthis.getGroupField();var =
E=3Dthis.cm.findColumnIndex(C);var B=3Dthis.cm.config[E];var =
G=3DB.groupRenderer||B.renderer;var =
A=3Dthis.getGroup(F,{data:{}},G,0,E,this.ds);return =
D+"-gp-"+C+"-"+Ext.util.Format.htmlEncode(F)},doGroupStart:function(A,D,B=
,E,C){A[A.length]=3Dthis.startGroup.apply(D)},doGroupEnd:function(A,D,B,E=
,C){A[A.length]=3Dthis.endGroup},getRows:function(){if(!this.enableGroupi=
ng){return Ext.grid.GroupingView.superclass.getRows.call(this)}var =
G=3D[];var F,C=3Dthis.getGroups();for(var =
E=3D0,A=3DC.length;E<A;E++){F=3DC[E].childNodes[1].childNodes;for(var =
D=3D0,B=3DF.length;D<B;D++){G[G.length]=3DF[D]}}return =
G},updateGroupWidths:function(){if(!this.enableGrouping||!this.hasRows())=
{return }var =
C=3DMath.max(this.cm.getTotalWidth(),this.el.dom.offsetWidth-this.scrollO=
ffset)+"px";var B=3Dthis.getGroups();for(var =
D=3D0,A=3DB.length;D<A;D++){B[D].firstChild.style.width=3DC}},onColumnWid=
thUpdated:function(C,A,B){this.updateGroupWidths()},onAllColumnWidthsUpda=
ted:function(A,B){this.updateGroupWidths()},onColumnHiddenUpdated:functio=
n(B,C,A){this.updateGroupWidths()},onLayout:function(){this.updateGroupWi=
dths()},onBeforeRowSelect:function(D,C){if(!this.enableGrouping){return =
}var B=3Dthis.getRow(C);if(B&&!B.offsetParent){var =
A=3Dthis.findGroup(B);this.toggleGroup(A,true)}},groupByText:"Group By =
This Field",showGroupsText:"Show in =
Groups"});Ext.grid.GroupingView.GROUP_ID=3D1000;=0A=
Ext.grid.HeaderDragZone=3Dfunction(A,C,B){this.grid=3DA;this.view=3DA.get=
View();this.ddGroup=3D"gridHeader"+this.grid.getGridEl().id;Ext.grid.Head=
erDragZone.superclass.constructor.call(this,C);if(B){this.setHandleElId(E=
xt.id(C));this.setOuterHandleElId(Ext.id(B))}this.scroll=3Dfalse};Ext.ext=
end(Ext.grid.HeaderDragZone,Ext.dd.DragZone,{maxDragWidth:120,getDragData=
:function(C){var A=3DExt.lib.Event.getTarget(C);var =
B=3Dthis.view.findHeaderCell(A);if(B){return{ddel:B.firstChild,header:B}}=
return =
false},onInitDrag:function(A){this.view.headersDisabled=3Dtrue;var =
B=3Dthis.dragData.ddel.cloneNode(true);B.id=3DExt.id();B.style.width=3DMa=
th.min(this.dragData.header.offsetWidth,this.maxDragWidth)+"px";this.prox=
y.update(B);return true},afterValidDrop:function(){var =
A=3Dthis.view;setTimeout(function(){A.headersDisabled=3Dfalse},50)},after=
InvalidDrop:function(){var =
A=3Dthis.view;setTimeout(function(){A.headersDisabled=3Dfalse},50)}});Ext=
.grid.HeaderDropZone=3Dfunction(A,C,B){this.grid=3DA;this.view=3DA.getVie=
w();this.proxyTop=3DExt.DomHelper.append(document.body,{cls:"col-move-top=
",html:"&#160;"},true);this.proxyBottom=3DExt.DomHelper.append(document.b=
ody,{cls:"col-move-bottom",html:"&#160;"},true);this.proxyTop.hide=3Dthis=
.proxyBottom.hide=3Dfunction(){this.setLeftTop(-100,-100);this.setStyle("=
visibility","hidden")};this.ddGroup=3D"gridHeader"+this.grid.getGridEl().=
id;Ext.grid.HeaderDropZone.superclass.constructor.call(this,A.getGridEl()=
.dom)};Ext.extend(Ext.grid.HeaderDropZone,Ext.dd.DropZone,{proxyOffsets:[=
-4,-9],fly:Ext.Element.fly,getTargetFromEvent:function(C){var =
A=3DExt.lib.Event.getTarget(C);var =
B=3Dthis.view.findCellIndex(A);if(B!=3D=3Dfalse){return =
this.view.getHeaderCell(B)}},nextVisible:function(C){var =
B=3Dthis.view,A=3Dthis.grid.colModel;C=3DC.nextSibling;while(C){if(!A.isH=
idden(B.getCellIndex(C))){return C}C=3DC.nextSibling}return =
null},prevVisible:function(C){var =
B=3Dthis.view,A=3Dthis.grid.colModel;C=3DC.prevSibling;while(C){if(!A.isH=
idden(B.getCellIndex(C))){return C}C=3DC.prevSibling}return =
null},positionIndicator:function(D,B,E){var =
H=3DExt.lib.Event.getPageX(E);var =
A=3DExt.lib.Dom.getRegion(B.firstChild);var =
I,K,G=3DA.top+this.proxyOffsets[1];if((A.right-H)<=3D(A.right-A.left)/2){=
I=3DA.right+this.view.borderWidth;K=3D"after"}else{I=3DA.left;K=3D"before=
"}var F=3Dthis.view.getCellIndex(D);var =
J=3Dthis.view.getCellIndex(B);if(this.grid.colModel.isFixed(J)){return =
false}var =
C=3Dthis.grid.colModel.isLocked(J);if(K=3D=3D"after"){J++}if(F<J){J--}if(=
F=3D=3DJ&&(C=3D=3Dthis.grid.colModel.isLocked(F))){return =
false}I+=3Dthis.proxyOffsets[0];this.proxyTop.setLeftTop(I,G);this.proxyT=
op.show();if(!this.bottomOffset){this.bottomOffset=3Dthis.view.mainHd.get=
Height()}this.proxyBottom.setLeftTop(I,G+this.proxyTop.dom.offsetHeight+t=
his.bottomOffset);this.proxyBottom.show();return =
K},onNodeEnter:function(D,A,C,B){if(B.header!=3DD){this.positionIndicator=
(B.header,D,C)}},onNodeOver:function(E,B,D,C){var =
A=3Dfalse;if(C.header!=3DE){A=3Dthis.positionIndicator(C.header,E,D)}if(!=
A){this.proxyTop.hide();this.proxyBottom.hide()}return =
A?this.dropAllowed:this.dropNotAllowed},onNodeOut:function(D,A,C,B){this.=
proxyTop.hide();this.proxyBottom.hide()},onNodeDrop:function(B,K,F,D){var=
 E=3DD.header;if(E!=3DB){var I=3Dthis.grid.colModel;var =
H=3DExt.lib.Event.getPageX(F);var =
A=3DExt.lib.Dom.getRegion(B.firstChild);var =
L=3D(A.right-H)<=3D((A.right-A.left)/2)?"after":"before";var =
G=3Dthis.view.getCellIndex(E);var J=3Dthis.view.getCellIndex(B);var =
C=3DI.isLocked(J);if(L=3D=3D"after"){J++}if(G<J){J--}if(G=3D=3DJ&&(C=3D=3D=
I.isLocked(G))){return =
false}I.setLocked(G,C,true);I.moveColumn(G,J);this.grid.fireEvent("column=
move",G,J);return true}return =
false}});Ext.grid.GridView.ColumnDragZone=3Dfunction(A,B){Ext.grid.GridVi=
ew.ColumnDragZone.superclass.constructor.call(this,A,B,null);this.proxy.e=
l.addClass("x-grid3-col-dd")};Ext.extend(Ext.grid.GridView.ColumnDragZone=
,Ext.grid.HeaderDragZone,{handleMouseDown:function(A){},callHandleMouseDo=
wn:function(A){Ext.grid.GridView.ColumnDragZone.superclass.handleMouseDow=
n.call(this,A)}});=0A=
Ext.grid.SplitDragZone=3Dfunction(A,C,B){this.grid=3DA;this.view=3DA.getV=
iew();this.proxy=3Dthis.view.resizeProxy;Ext.grid.SplitDragZone.superclas=
s.constructor.call(this,C,"gridSplitters"+this.grid.getGridEl().id,{dragE=
lId:Ext.id(this.proxy.dom),resizeFrame:false});this.setHandleElId(Ext.id(=
C));this.setOuterHandleElId(Ext.id(B));this.scroll=3Dfalse};Ext.extend(Ex=
t.grid.SplitDragZone,Ext.dd.DDProxy,{fly:Ext.Element.fly,b4StartDrag:func=
tion(A,D){this.view.headersDisabled=3Dtrue;this.proxy.setHeight(this.view=
.mainWrap.getHeight());var =
B=3Dthis.cm.getColumnWidth(this.cellIndex);var =
C=3DMath.max(B-this.grid.minColumnWidth,0);this.resetConstraints();this.s=
etXConstraint(C,1000);this.setYConstraint(0,0);this.minX=3DA-C;this.maxX=3D=
A+1000;this.startPos=3DA;Ext.dd.DDProxy.prototype.b4StartDrag.call(this,A=
,D)},handleMouseDown:function(B){ev=3DExt.EventObject.setEvent(B);var =
A=3Dthis.fly(ev.getTarget());if(A.hasClass("x-grid-split")){this.cellInde=
x=3Dthis.view.getCellIndex(A.dom);this.split=3DA.dom;this.cm=3Dthis.grid.=
colModel;if(this.cm.isResizable(this.cellIndex)&&!this.cm.isFixed(this.ce=
llIndex)){Ext.grid.SplitDragZone.superclass.handleMouseDown.apply(this,ar=
guments)}}},endDrag:function(C){this.view.headersDisabled=3Dfalse;var =
A=3DMath.max(this.minX,Ext.lib.Event.getPageX(C));var =
B=3DA-this.startPos;this.view.onColumnSplitterMoved(this.cellIndex,this.c=
m.getColumnWidth(this.cellIndex)+B)},autoOffset:function(){this.setDelta(=
0,0)}});=0A=
Ext.grid.GridDragZone=3Dfunction(B,A){this.view=3DB.getView();Ext.grid.Gr=
idDragZone.superclass.constructor.call(this,this.view.mainBody.dom,A);if(=
this.view.lockedBody){this.setHandleElId(Ext.id(this.view.mainBody.dom));=
this.setOuterHandleElId(Ext.id(this.view.lockedBody.dom))}this.scroll=3Df=
alse;this.grid=3DB;this.ddel=3Ddocument.createElement("div");this.ddel.cl=
assName=3D"x-grid-dd-wrap"};Ext.extend(Ext.grid.GridDragZone,Ext.dd.DragZ=
one,{ddGroup:"GridDD",getDragData:function(B){var =
A=3DExt.lib.Event.getTarget(B);var =
D=3Dthis.view.findRowIndex(A);if(D!=3D=3Dfalse){var =
C=3Dthis.grid.selModel;if(!C.isSelected(D)||B.hasModifier()){C.handleMous=
eDown(this.grid,D,B)}return{grid:this.grid,ddel:this.ddel,rowIndex:D,sele=
ctions:C.getSelections()}}return false},onInitDrag:function(B){var =
A=3Dthis.dragData;this.ddel.innerHTML=3Dthis.grid.getDragDropText();this.=
proxy.update(this.ddel)},afterRepair:function(){this.dragging=3Dfalse},ge=
tRepairXY:function(B,A){return =
false},onEndDrag:function(A,B){},onValidDrop:function(A,B,C){this.hidePro=
xy()},beforeInvalidDrop:function(A,B){}});=0A=
Ext.grid.ColumnModel=3Dfunction(A){this.defaultWidth=3D100;this.defaultSo=
rtable=3Dfalse;if(A.columns){Ext.apply(this,A);this.setConfig(A.columns,t=
rue)}else{this.setConfig(A,true)}this.addEvents("widthchange","headerchan=
ge","hiddenchange","columnmoved","columnlockchange","configchange");Ext.g=
rid.ColumnModel.superclass.constructor.call(this)};Ext.extend(Ext.grid.Co=
lumnModel,Ext.util.Observable,{getColumnId:function(A){return =
this.config[A].id},setConfig:function(C,B){if(!B){delete =
this.totalWidth;for(var D=3D0,A=3Dthis.config.length;D<A;D++){var =
E=3Dthis.config[D];if(E.editor){E.editor.destroy()}}}this.config=3DC;this=
.lookup=3D{};for(var D=3D0,A=3DC.length;D<A;D++){var E=3DC[D];if(typeof =
E.renderer=3D=3D"string"){E.renderer=3DExt.util.Format[E.renderer]}if(typ=
eof =
E.id=3D=3D"undefined"){E.id=3DD}if(E.editor&&E.editor.isFormField){E.edit=
or=3Dnew =
Ext.grid.GridEditor(E.editor)}this.lookup[E.id]=3DE}if(!B){this.fireEvent=
("configchange",this)}},getColumnById:function(A){return =
this.lookup[A]},getIndexById:function(C){for(var =
B=3D0,A=3Dthis.config.length;B<A;B++){if(this.config[B].id=3D=3DC){return=
 B}}return -1},moveColumn:function(C,A){var =
B=3Dthis.config[C];this.config.splice(C,1);this.config.splice(A,0,B);this=
.dataMap=3Dnull;this.fireEvent("columnmoved",this,C,A)},isLocked:function=
(A){return =
this.config[A].locked=3D=3D=3Dtrue},setLocked:function(B,C,A){if(this.isL=
ocked(B)=3D=3DC){return =
}this.config[B].locked=3DC;if(!A){this.fireEvent("columnlockchange",this,=
B,C)}},getTotalLockedWidth:function(){var A=3D0;for(var =
B=3D0;B<this.config.length;B++){if(this.isLocked(B)&&!this.isHidden(B)){t=
his.totalWidth+=3Dthis.getColumnWidth(B)}}return =
A},getLockedCount:function(){for(var =
B=3D0,A=3Dthis.config.length;B<A;B++){if(!this.isLocked(B)){return =
B}}},getColumnCount:function(C){if(C=3D=3D=3Dtrue){var D=3D0;for(var =
B=3D0,A=3Dthis.config.length;B<A;B++){if(!this.isHidden(B)){D++}}return =
D}return this.config.length},getColumnsBy:function(D,C){var =
E=3D[];for(var B=3D0,A=3Dthis.config.length;B<A;B++){var =
F=3Dthis.config[B];if(D.call(C||this,F,B)=3D=3D=3Dtrue){E[E.length]=3DF}}=
return E},isSortable:function(A){if(typeof =
this.config[A].sortable=3D=3D"undefined"){return =
this.defaultSortable}return =
this.config[A].sortable},isMenuDisabled:function(A){return =
!!this.config[A].menuDisabled},getRenderer:function(A){if(!this.config[A]=
.renderer){return Ext.grid.ColumnModel.defaultRenderer}return =
this.config[A].renderer},setRenderer:function(A,B){this.config[A].rendere=
r=3DB},getColumnWidth:function(A){return =
this.config[A].width||this.defaultWidth},setColumnWidth:function(B,C,A){t=
his.config[B].width=3DC;this.totalWidth=3Dnull;if(!A){this.fireEvent("wid=
thchange",this,B,C)}},getTotalWidth:function(B){if(!this.totalWidth){this=
.totalWidth=3D0;for(var =
C=3D0,A=3Dthis.config.length;C<A;C++){if(B||!this.isHidden(C)){this.total=
Width+=3Dthis.getColumnWidth(C)}}}return =
this.totalWidth},getColumnHeader:function(A){return =
this.config[A].header},setColumnHeader:function(A,B){this.config[A].heade=
r=3DB;this.fireEvent("headerchange",this,A,B)},getColumnTooltip:function(=
A){return =
this.config[A].tooltip},setColumnTooltip:function(A,B){this.config[A].too=
ltip=3DB},getDataIndex:function(A){return =
this.config[A].dataIndex},setDataIndex:function(A,B){this.config[A].dataI=
ndex=3DB},findColumnIndex:function(C){var D=3Dthis.config;for(var =
B=3D0,A=3DD.length;B<A;B++){if(D[B].dataIndex=3D=3DC){return B}}return =
-1},isCellEditable:function(A,B){return(this.config[A].editable||(typeof =
this.config[A].editable=3D=3D"undefined"&&this.config[A].editor))?true:fa=
lse},getCellEditor:function(A,B){return =
this.config[A].editor},setEditable:function(A,B){this.config[A].editable=3D=
B},isHidden:function(A){return =
this.config[A].hidden},isFixed:function(A){return =
this.config[A].fixed},isResizable:function(A){return =
A>=3D0&&this.config[A].resizable!=3D=3Dfalse&&this.config[A].fixed!=3D=3D=
true},setHidden:function(A,B){var =
C=3Dthis.config[A];if(C.hidden!=3D=3DB){C.hidden=3DB;this.totalWidth=3Dnu=
ll;this.fireEvent("hiddenchange",this,A,B)}},setEditor:function(A,B){this=
.config[A].editor=3DB}});Ext.grid.ColumnModel.defaultRenderer=3Dfunction(=
A){if(typeof A=3D=3D"string"&&A.length<1){return"&#160;"}return =
A};Ext.grid.DefaultColumnModel=3DExt.grid.ColumnModel;=0A=
Ext.grid.AbstractSelectionModel=3Dfunction(){this.locked=3Dfalse;Ext.grid=
.AbstractSelectionModel.superclass.constructor.call(this)};Ext.extend(Ext=
.grid.AbstractSelectionModel,Ext.util.Observable,{init:function(A){this.g=
rid=3DA;this.initEvents()},lock:function(){this.locked=3Dtrue},unlock:fun=
ction(){this.locked=3Dfalse},isLocked:function(){return this.locked}});=0A=
Ext.grid.RowSelectionModel=3Dfunction(A){Ext.apply(this,A);this.selection=
s=3Dnew Ext.util.MixedCollection(false,function(B){return =
B.id});this.last=3Dfalse;this.lastActive=3Dfalse;this.addEvents("selectio=
nchange","beforerowselect","rowselect","rowdeselect");Ext.grid.RowSelecti=
onModel.superclass.constructor.call(this)};Ext.extend(Ext.grid.RowSelecti=
onModel,Ext.grid.AbstractSelectionModel,{singleSelect:false,initEvents:fu=
nction(){if(!this.grid.enableDragDrop&&!this.grid.enableDrag){this.grid.o=
n("rowmousedown",this.handleMouseDown,this)}else{this.grid.on("rowclick",=
function(B,D,C){if(C.button=3D=3D=3D0&&!C.shiftKey&&!C.ctrlKey){this.sele=
ctRow(D,false);B.view.focusRow(D)}},this)}this.rowNav=3Dnew =
Ext.KeyNav(this.grid.getGridEl(),{"up":function(C){if(!C.shiftKey){this.s=
electPrevious(C.shiftKey)}else{if(this.last!=3D=3Dfalse&&this.lastActive!=
=3D=3Dfalse){var =
B=3Dthis.last;this.selectRange(this.last,this.lastActive-1);this.grid.get=
View().focusRow(this.lastActive);if(B!=3D=3Dfalse){this.last=3DB}}else{th=
is.selectFirstRow()}}},"down":function(C){if(!C.shiftKey){this.selectNext=
(C.shiftKey)}else{if(this.last!=3D=3Dfalse&&this.lastActive!=3D=3Dfalse){=
var =
B=3Dthis.last;this.selectRange(this.last,this.lastActive+1);this.grid.get=
View().focusRow(this.lastActive);if(B!=3D=3Dfalse){this.last=3DB}}else{th=
is.selectFirstRow()}}},scope:this});var =
A=3Dthis.grid.view;A.on("refresh",this.onRefresh,this);A.on("rowupdated",=
this.onRowUpdated,this);A.on("rowremoved",this.onRemove,this)},onRefresh:=
function(){var F=3Dthis.grid.store,B;var =
D=3Dthis.getSelections();this.clearSelections(true);for(var =
C=3D0,A=3DD.length;C<A;C++){var =
E=3DD[C];if((B=3DF.indexOfId(E.id))!=3D-1){this.selectRow(B,true)}}if(D.l=
ength!=3Dthis.selections.getCount()){this.fireEvent("selectionchange",thi=
s)}},onRemove:function(A,B,C){if(this.selections.remove(C)!=3D=3Dfalse){t=
his.fireEvent("selectionchange",this)}},onRowUpdated:function(A,B,C){if(t=
his.isSelected(C)){A.onRowSelect(B)}},selectRecords:function(B,E){if(!E){=
this.clearSelections()}var D=3Dthis.grid.store;for(var =
C=3D0,A=3DB.length;C<A;C++){this.selectRow(D.indexOf(B[C]),true)}},getCou=
nt:function(){return =
this.selections.length},selectFirstRow:function(){this.selectRow(0)},sele=
ctLastRow:function(A){this.selectRow(this.grid.store.getCount()-1,A)},sel=
ectNext:function(A){if(this.hasNext()){this.selectRow(this.last+1,A);this=
.grid.getView().focusRow(this.last);return true}return =
false},selectPrevious:function(A){if(this.hasPrevious()){this.selectRow(t=
his.last-1,A);this.grid.getView().focusRow(this.last);return true}return =
false},hasNext:function(){return =
this.last!=3D=3Dfalse&&(this.last+1)<this.grid.store.getCount()},hasPrevi=
ous:function(){return =
!!this.last},getSelections:function(){return[].concat(this.selections.ite=
ms)},getSelected:function(){return =
this.selections.itemAt(0)},each:function(E,D){var =
C=3Dthis.getSelections();for(var =
B=3D0,A=3DC.length;B<A;B++){if(E.call(D||this,C[B],B)=3D=3D=3Dfalse){retu=
rn false}}return =
true},clearSelections:function(A){if(this.locked){return =
}if(A!=3D=3Dtrue){var C=3Dthis.grid.store;var =
B=3Dthis.selections;B.each(function(D){this.deselectRow(C.indexOfId(D.id)=
)},this);B.clear()}else{this.selections.clear()}this.last=3Dfalse},select=
All:function(){if(this.locked){return }this.selections.clear();for(var =
B=3D0,A=3Dthis.grid.store.getCount();B<A;B++){this.selectRow(B,true)}},ha=
sSelection:function(){return =
this.selections.length>0},isSelected:function(A){var B=3Dtypeof =
A=3D=3D"number"?this.grid.store.getAt(A):A;return(B&&this.selections.key(=
B.id)?true:false)},isIdSelected:function(A){return(this.selections.key(A)=
?true:false)},handleMouseDown:function(D,F,E){if(E.button!=3D=3D0||this.i=
sLocked()){return }var =
A=3Dthis.grid.getView();if(E.shiftKey&&this.last!=3D=3Dfalse){var =
C=3Dthis.last;this.selectRange(C,F,E.ctrlKey);this.last=3DC;A.focusRow(F)=
}else{var =
B=3Dthis.isSelected(F);if(E.ctrlKey&&B){this.deselectRow(F)}else{if(!B||t=
his.getCount()>1){this.selectRow(F,E.ctrlKey||E.shiftKey);A.focusRow(F)}}=
}},selectRows:function(C,D){if(!D){this.clearSelections()}for(var =
B=3D0,A=3DC.length;B<A;B++){this.selectRow(C[B],true)}},selectRange:funct=
ion(B,A,D){if(this.locked){return =
}if(!D){this.clearSelections()}if(B<=3DA){for(var =
C=3DB;C<=3DA;C++){this.selectRow(C,true)}}else{for(var =
C=3DB;C>=3DA;C--){this.selectRow(C,true)}}},deselectRange:function(C,B,A)=
{if(this.locked){return }for(var =
D=3DC;D<=3DB;D++){this.deselectRow(D,A)}},selectRow:function(B,D,A){if(th=
is.locked||(B<0||B>=3Dthis.grid.store.getCount())||this.isSelected(B)){re=
turn }var =
C=3Dthis.grid.store.getAt(B);if(C&&this.fireEvent("beforerowselect",this,=
B,D,C)!=3D=3Dfalse){if(!D||this.singleSelect){this.clearSelections()}this=
.selections.add(C);this.last=3Dthis.lastActive=3DB;if(!A){this.grid.getVi=
ew().onRowSelect(B)}this.fireEvent("rowselect",this,B,C);this.fireEvent("=
selectionchange",this)}},deselectRow:function(B,A){if(this.locked){return=
 =
}if(this.last=3D=3DB){this.last=3Dfalse}if(this.lastActive=3D=3DB){this.l=
astActive=3Dfalse}var =
C=3Dthis.grid.store.getAt(B);if(C){this.selections.remove(C);if(!A){this.=
grid.getView().onRowDeselect(B)}this.fireEvent("rowdeselect",this,B,C);th=
is.fireEvent("selectionchange",this)}},restoreLast:function(){if(this._la=
st){this.last=3Dthis._last}},acceptsNav:function(C,B,A){return =
!A.isHidden(B)&&A.isCellEditable(B,C)},onEditorKey:function(F,E){var =
C=3DE.getKey(),G,D=3Dthis.grid,B=3DD.activeEditor;var =
A=3DE.shiftKey;if(C=3D=3DE.TAB){E.stopEvent();B.completeEdit();if(A){G=3D=
D.walkCells(B.row,B.col-1,-1,this.acceptsNav,this)}else{G=3DD.walkCells(B=
.row,B.col+1,1,this.acceptsNav,this)}}else{if(C=3D=3DE.ENTER){E.stopEvent=
();B.completeEdit();if(this.moveEditorOnEnter!=3D=3Dfalse){if(A){G=3DD.wa=
lkCells(B.row-1,B.col,-1,this.acceptsNav,this)}else{G=3DD.walkCells(B.row=
+1,B.col,1,this.acceptsNav,this)}}}else{if(C=3D=3DE.ESC){B.cancelEdit()}}=
}if(G){D.startEditing(G[0],G[1])}}});=0A=
Ext.grid.CellSelectionModel=3Dfunction(A){Ext.apply(this,A);this.selectio=
n=3Dnull;this.addEvents("beforecellselect","cellselect","selectionchange"=
);Ext.grid.CellSelectionModel.superclass.constructor.call(this)};Ext.exte=
nd(Ext.grid.CellSelectionModel,Ext.grid.AbstractSelectionModel,{initEvent=
s:function(){this.grid.on("cellmousedown",this.handleMouseDown,this);this=
.grid.getGridEl().on(Ext.isIE||Ext.isSafari3?"keydown":"keypress",this.ha=
ndleKeyDown,this);var =
A=3Dthis.grid.view;A.on("refresh",this.onViewChange,this);A.on("rowupdate=
d",this.onRowUpdated,this);A.on("beforerowremoved",this.clearSelections,t=
his);A.on("beforerowsinserted",this.clearSelections,this);if(this.grid.is=
Editor){this.grid.on("beforeedit",this.beforeEdit,this)}},beforeEdit:func=
tion(A){this.select(A.row,A.column,false,true,A.record)},onRowUpdated:fun=
ction(A,B,C){if(this.selection&&this.selection.record=3D=3DC){A.onCellSel=
ect(B,this.selection.cell[1])}},onViewChange:function(){this.clearSelecti=
ons(true)},getSelectedCell:function(){return =
this.selection?this.selection.cell:null},clearSelections:function(B){var =
A=3Dthis.selection;if(A){if(B!=3D=3Dtrue){this.grid.view.onCellDeselect(A=
.cell[0],A.cell[1])}this.selection=3Dnull;this.fireEvent("selectionchange=
",this,null)}},hasSelection:function(){return =
this.selection?true:false},handleMouseDown:function(B,D,A,C){if(C.button!=
=3D=3D0||this.isLocked()){return =
}this.select(D,A)},select:function(F,C,B,E,D){if(this.fireEvent("beforece=
llselect",this,F,C)!=3D=3Dfalse){this.clearSelections();D=3DD||this.grid.=
store.getAt(F);this.selection=3D{record:D,cell:[F,C]};if(!B){var =
A=3Dthis.grid.getView();A.onCellSelect(F,C);if(E!=3D=3Dtrue){A.focusCell(=
F,C)}}this.fireEvent("cellselect",this,F,C);this.fireEvent("selectionchan=
ge",this,this.selection)}},isSelectable:function(C,B,A){return =
!A.isHidden(B)},handleKeyDown:function(F){if(!F.isNavKeyPress()){return =
}var E=3Dthis.grid,J=3Dthis.selection;if(!J){F.stopEvent();var =
I=3DE.walkCells(0,0,1,this.isSelectable,this);if(I){this.select(I[0],I[1]=
)}return }var B=3Dthis;var H=3Dfunction(M,K,L){return =
E.walkCells(M,K,L,B.isSelectable,B)};var =
C=3DF.getKey(),A=3DJ.cell[0],G=3DJ.cell[1];var D;switch(C){case =
F.TAB:if(F.shiftKey){D=3DH(A,G-1,-1)}else{D=3DH(A,G+1,1)}break;case =
F.DOWN:D=3DH(A+1,G,1);break;case F.UP:D=3DH(A-1,G,-1);break;case =
F.RIGHT:D=3DH(A,G+1,1);break;case F.LEFT:D=3DH(A,G-1,-1);break;case =
F.ENTER:if(E.isEditor&&!E.editing){E.startEditing(A,G);F.stopEvent();retu=
rn =
}break}if(D){this.select(D[0],D[1]);F.stopEvent()}},acceptsNav:function(C=
,B,A){return =
!A.isHidden(B)&&A.isCellEditable(B,C)},onEditorKey:function(E,D){var =
B=3DD.getKey(),F,C=3Dthis.grid,A=3DC.activeEditor;if(B=3D=3DD.TAB){if(D.s=
hiftKey){F=3DC.walkCells(A.row,A.col-1,-1,this.acceptsNav,this)}else{F=3D=
C.walkCells(A.row,A.col+1,1,this.acceptsNav,this)}D.stopEvent()}else{if(B=
=3D=3DD.ENTER){A.completeEdit();D.stopEvent()}else{if(B=3D=3DD.ESC){D.sto=
pEvent();A.cancelEdit()}}}if(F){C.startEditing(F[0],F[1])}}});=0A=
Ext.grid.EditorGridPanel=3DExt.extend(Ext.grid.GridPanel,{clicksToEdit:2,=
isEditor:true,detectEdit:false,autoEncode:false,trackMouseOver:false,init=
Component:function(){Ext.grid.EditorGridPanel.superclass.initComponent.ca=
ll(this);if(!this.selModel){this.selModel=3Dnew =
Ext.grid.CellSelectionModel()}this.activeEditor=3Dnull;this.addEvents("be=
foreedit","afteredit","validateedit")},initEvents:function(){Ext.grid.Edi=
torGridPanel.superclass.initEvents.call(this);this.on("bodyscroll",this.s=
topEditing,this,[true]);if(this.clicksToEdit=3D=3D1){this.on("cellclick",=
this.onCellDblClick,this)}else{if(this.clicksToEdit=3D=3D"auto"&&this.vie=
w.mainBody){this.view.mainBody.on("mousedown",this.onAutoEditClick,this)}=
this.on("celldblclick",this.onCellDblClick,this)}this.getGridEl().addClas=
s("xedit-grid")},onCellDblClick:function(B,C,A){this.startEditing(C,A)},o=
nAutoEditClick:function(C,B){if(C.button!=3D=3D0){return }var =
E=3Dthis.view.findRowIndex(B);var =
A=3Dthis.view.findCellIndex(B);if(E!=3D=3Dfalse&&A!=3D=3Dfalse){this.stop=
Editing();if(this.selModel.getSelectedCell){var =
D=3Dthis.selModel.getSelectedCell();if(D&&D.cell[0]=3D=3D=3DE&&D.cell[1]=3D=
=3D=3DA){this.startEditing(E,A)}}else{if(this.selModel.isSelected(E)){thi=
s.startEditing(E,A)}}}},onEditComplete:function(B,D,A){this.editing=3Dfal=
se;this.activeEditor=3Dnull;B.un("specialkey",this.selModel.onEditorKey,t=
his.selModel);var C=3DB.record;var =
F=3Dthis.colModel.getDataIndex(B.col);D=3Dthis.postEditValue(D,A,C,F);if(=
String(D)!=3D=3DString(A)){var =
E=3D{grid:this,record:C,field:F,originalValue:A,value:D,row:B.row,column:=
B.col,cancel:false};if(this.fireEvent("validateedit",E)!=3D=3Dfalse&&!E.c=
ancel){C.set(F,E.value);delete =
E.cancel;this.fireEvent("afteredit",E)}}this.view.focusCell(B.row,B.col)}=
,startEditing:function(F,B){this.stopEditing();if(this.colModel.isCellEdi=
table(B,F)){this.view.ensureVisible(F,B,true);var =
C=3Dthis.store.getAt(F);var E=3Dthis.colModel.getDataIndex(B);var =
D=3D{grid:this,record:C,field:E,value:C.data[E],row:F,column:B,cancel:fal=
se};if(this.fireEvent("beforeedit",D)!=3D=3Dfalse&&!D.cancel){this.editin=
g=3Dtrue;var =
A=3Dthis.colModel.getCellEditor(B,F);if(!A.rendered){A.render(this.view.g=
etEditorParent(A))}(function(){A.row=3DF;A.col=3DB;A.record=3DC;A.on("com=
plete",this.onEditComplete,this,{single:true});A.on("specialkey",this.sel=
Model.onEditorKey,this.selModel);this.activeEditor=3DA;var =
G=3Dthis.preEditValue(C,E);A.startEdit(this.view.getCell(F,B).firstChild,=
G)}).defer(50,this)}}},preEditValue:function(A,C){var =
B=3DA.data[C];return this.autoEncode&&typeof =
B=3D=3D"string"?Ext.util.Format.htmlDecode(B):B},postEditValue:function(C=
,A,B,D){return this.autoEncode&&typeof =
C=3D=3D"string"?Ext.util.Format.htmlEncode(C):C},stopEditing:function(A){=
if(this.activeEditor){this.activeEditor[A=3D=3D=3Dtrue?"cancelEdit":"comp=
leteEdit"]()}this.activeEditor=3Dnull},onDestroy:function(){if(this.rende=
red){var C=3Dthis.colModel.config;for(var =
B=3D0,A=3DC.length;B<A;B++){var =
D=3DC[B];Ext.destroy(D.editor)}}Ext.grid.EditorGridPanel.superclass.onDes=
troy.call(this)}});Ext.reg("editorgrid",Ext.grid.EditorGridPanel);=0A=
Ext.grid.GridEditor=3Dfunction(B,A){Ext.grid.GridEditor.superclass.constr=
uctor.call(this,B,A);B.monitorTab=3Dfalse};Ext.extend(Ext.grid.GridEditor=
,Ext.Editor,{alignment:"tl-tl",autoSize:"width",hideEl:false,cls:"x-small=
-editor x-grid-editor",shim:false,shadow:false});=0A=
Ext.grid.PropertyRecord=3DExt.data.Record.create([{name:"name",type:"stri=
ng"},"value"]);Ext.grid.PropertyStore=3Dfunction(A,B){this.grid=3DA;this.=
store=3Dnew =
Ext.data.Store({recordType:Ext.grid.PropertyRecord});this.store.on("updat=
e",this.onUpdate,this);if(B){this.setSource(B)}Ext.grid.PropertyStore.sup=
erclass.constructor.call(this)};Ext.extend(Ext.grid.PropertyStore,Ext.uti=
l.Observable,{setSource:function(C){this.source=3DC;this.store.removeAll(=
);var B=3D[];for(var A in C){if(this.isEditableValue(C[A])){B.push(new =
Ext.grid.PropertyRecord({name:A,value:C[A]},A))}}this.store.loadRecords({=
records:B},{},true)},onUpdate:function(E,A,D){if(D=3D=3DExt.data.Record.E=
DIT){var B=3DA.data["value"];var =
C=3DA.modified["value"];if(this.grid.fireEvent("beforepropertychange",thi=
s.source,A.id,B,C)!=3D=3Dfalse){this.source[A.id]=3DB;A.commit();this.gri=
d.fireEvent("propertychange",this.source,A.id,B,C)}else{A.reject()}}},get=
Property:function(A){return =
this.store.getAt(A)},isEditableValue:function(A){if(Ext.isDate(A)){return=
 true}else{if(typeof A=3D=3D"object"||typeof A=3D=3D"function"){return =
false}}return =
true},setValue:function(B,A){this.source[B]=3DA;this.store.getById(B).set=
("value",A)},getSource:function(){return =
this.source}});Ext.grid.PropertyColumnModel=3Dfunction(C,B){this.grid=3DC=
;var =
D=3DExt.grid;D.PropertyColumnModel.superclass.constructor.call(this,[{hea=
der:this.nameText,width:50,sortable:true,dataIndex:"name",id:"name",menuD=
isabled:true},{header:this.valueText,width:50,resizable:false,dataIndex:"=
value",id:"value",menuDisabled:true}]);this.store=3DB;this.bselect=3DExt.=
DomHelper.append(document.body,{tag:"select",cls:"x-grid-editor =
x-hide-display",children:[{tag:"option",value:"true",html:"true"},{tag:"o=
ption",value:"false",html:"false"}]});var E=3DExt.form;var A=3Dnew =
E.Field({el:this.bselect,bselect:this.bselect,autoShow:true,getValue:func=
tion(){return =
this.bselect.value=3D=3D"true"}});this.editors=3D{"date":new =
D.GridEditor(new E.DateField({selectOnFocus:true})),"string":new =
D.GridEditor(new E.TextField({selectOnFocus:true})),"number":new =
D.GridEditor(new =
E.NumberField({selectOnFocus:true,style:"text-align:left;"})),"boolean":n=
ew =
D.GridEditor(A)};this.renderCellDelegate=3Dthis.renderCell.createDelegate=
(this);this.renderPropDelegate=3Dthis.renderProp.createDelegate(this)};Ex=
t.extend(Ext.grid.PropertyColumnModel,Ext.grid.ColumnModel,{nameText:"Nam=
e",valueText:"Value",dateFormat:"m/j/Y",renderDate:function(A){return =
A.dateFormat(this.dateFormat)},renderBool:function(A){return =
A?"true":"false"},isCellEditable:function(A,B){return =
A=3D=3D1},getRenderer:function(A){return =
A=3D=3D1?this.renderCellDelegate:this.renderPropDelegate},renderProp:func=
tion(A){return this.getPropertyName(A)},renderCell:function(A){var =
B=3DA;if(Ext.isDate(A)){B=3Dthis.renderDate(A)}else{if(typeof =
A=3D=3D"boolean"){B=3Dthis.renderBool(A)}}return =
Ext.util.Format.htmlEncode(B)},getPropertyName:function(B){var =
A=3Dthis.grid.propertyNames;return =
A&&A[B]?A[B]:B},getCellEditor:function(A,E){var =
B=3Dthis.store.getProperty(E);var =
D=3DB.data["name"],C=3DB.data["value"];if(this.grid.customEditors[D]){ret=
urn this.grid.customEditors[D]}if(Ext.isDate(C)){return =
this.editors["date"]}else{if(typeof C=3D=3D"number"){return =
this.editors["number"]}else{if(typeof C=3D=3D"boolean"){return =
this.editors["boolean"]}else{return =
this.editors["string"]}}}}});Ext.grid.PropertyGrid=3DExt.extend(Ext.grid.=
EditorGridPanel,{enableColumnMove:false,stripeRows:false,trackMouseOver:f=
alse,clicksToEdit:1,enableHdMenu:false,viewConfig:{forceFit:true},initCom=
ponent:function(){this.customEditors=3Dthis.customEditors||{};this.lastEd=
itRow=3Dnull;var B=3Dnew =
Ext.grid.PropertyStore(this);this.propStore=3DB;var A=3Dnew =
Ext.grid.PropertyColumnModel(this,B);B.store.sort("name","ASC");this.addE=
vents("beforepropertychange","propertychange");this.cm=3DA;this.ds=3DB.st=
ore;Ext.grid.PropertyGrid.superclass.initComponent.call(this);this.selMod=
el.on("beforecellselect",function(E,D,C){if(C=3D=3D=3D0){this.startEditin=
g.defer(200,this,[D,1]);return =
false}},this)},onRender:function(){Ext.grid.PropertyGrid.superclass.onRen=
der.apply(this,arguments);this.getGridEl().addClass("x-props-grid")},afte=
rRender:function(){Ext.grid.PropertyGrid.superclass.afterRender.apply(thi=
s,arguments);if(this.source){this.setSource(this.source)}},setSource:func=
tion(A){this.propStore.setSource(A)},getSource:function(){return =
this.propStore.getSource()}});Ext.reg("propertygrid",Ext.grid.PropertyGri=
d);=0A=
Ext.grid.RowNumberer=3Dfunction(A){Ext.apply(this,A);if(this.rowspan){thi=
s.renderer=3Dthis.renderer.createDelegate(this)}};Ext.grid.RowNumberer.pr=
ototype=3D{header:"",width:23,sortable:false,fixed:true,menuDisabled:true=
,dataIndex:"",id:"numberer",rowspan:undefined,renderer:function(B,C,A,D){=
if(this.rowspan){C.cellAttr=3D"rowspan=3D\""+this.rowspan+"\""}return =
D+1}};=0A=
Ext.grid.CheckboxSelectionModel=3DExt.extend(Ext.grid.RowSelectionModel,{=
header:"<div =
class=3D\"x-grid3-hd-checker\">&#160;</div>",width:20,sortable:false,menu=
Disabled:true,fixed:true,dataIndex:"",id:"checker",initEvents:function(){=
Ext.grid.CheckboxSelectionModel.superclass.initEvents.call(this);this.gri=
d.on("render",function(){var =
A=3Dthis.grid.getView();A.mainBody.on("mousedown",this.onMouseDown,this);=
Ext.fly(A.innerHd).on("mousedown",this.onHdMouseDown,this)},this)},onMous=
eDown:function(C,B){if(C.button=3D=3D=3D0&&B.className=3D=3D"x-grid3-row-=
checker"){C.stopEvent();var D=3DC.getTarget(".x-grid3-row");if(D){var =
A=3DD.rowIndex;if(this.isSelected(A)){this.deselectRow(A)}else{this.selec=
tRow(A,true)}}}},onHdMouseDown:function(C,A){if(A.className=3D=3D"x-grid3=
-hd-checker"){C.stopEvent();var B=3DExt.fly(A.parentNode);var =
D=3DB.hasClass("x-grid3-hd-checker-on");if(D){B.removeClass("x-grid3-hd-c=
hecker-on");this.clearSelections()}else{B.addClass("x-grid3-hd-checker-on=
");this.selectAll()}}},renderer:function(B,C,A){return"<div =
class=3D\"x-grid3-row-checker\">&#160;</div>"}});=0A=
Ext.LoadMask=3Dfunction(C,B){this.el=3DExt.get(C);Ext.apply(this,B);if(th=
is.store){this.store.on("beforeload",this.onBeforeLoad,this);this.store.o=
n("load",this.onLoad,this);this.store.on("loadexception",this.onLoad,this=
);this.removeMask=3DExt.value(this.removeMask,false)}else{var =
A=3Dthis.el.getUpdater();A.showLoadIndicator=3Dfalse;A.on("beforeupdate",=
this.onBeforeLoad,this);A.on("update",this.onLoad,this);A.on("failure",th=
is.onLoad,this);this.removeMask=3DExt.value(this.removeMask,true)}};Ext.L=
oadMask.prototype=3D{msg:"Loading...",msgCls:"x-mask-loading",disabled:fa=
lse,disable:function(){this.disabled=3Dtrue},enable:function(){this.disab=
led=3Dfalse},onLoad:function(){this.el.unmask(this.removeMask)},onBeforeL=
oad:function(){if(!this.disabled){this.el.mask(this.msg,this.msgCls)}},sh=
ow:function(){this.onBeforeLoad()},hide:function(){this.onLoad()},destroy=
:function(){if(this.store){this.store.un("beforeload",this.onBeforeLoad,t=
his);this.store.un("load",this.onLoad,this);this.store.un("loadexception"=
,this.onLoad,this)}else{var =
A=3Dthis.el.getUpdater();A.un("beforeupdate",this.onBeforeLoad,this);A.un=
("update",this.onLoad,this);A.un("failure",this.onLoad,this)}}};=0A=
Ext.ProgressBar=3DExt.extend(Ext.BoxComponent,{baseCls:"x-progress",waitT=
imer:null,initComponent:function(){Ext.ProgressBar.superclass.initCompone=
nt.call(this);this.addEvents("update")},onRender:function(D,A){Ext.Progre=
ssBar.superclass.onRender.call(this,D,A);var C=3Dnew Ext.Template("<div =
class=3D\"{cls}-wrap\">","<div class=3D\"{cls}-inner\">","<div =
class=3D\"{cls}-bar\">","<div =
class=3D\"{cls}-text\">","<div>&#160;</div>","</div>","</div>","<div =
class=3D\"{cls}-text =
{cls}-text-back\">","<div>&#160;</div>","</div>","</div>","</div>");if(A)=
{this.el=3DC.insertBefore(A,{cls:this.baseCls},true)}else{this.el=3DC.app=
end(D,{cls:this.baseCls},true)}if(this.id){this.el.dom.id=3Dthis.id}var =
B=3Dthis.el.dom.firstChild;this.progressBar=3DExt.get(B.firstChild);if(th=
is.textEl){this.textEl=3DExt.get(this.textEl);delete =
this.textTopEl}else{this.textTopEl=3DExt.get(this.progressBar.dom.firstCh=
ild);var =
E=3DExt.get(B.childNodes[1]);this.textTopEl.setStyle("z-index",99).addCla=
ss("x-hidden");this.textEl=3Dnew =
Ext.CompositeElement([this.textTopEl.dom.firstChild,E.dom.firstChild]);th=
is.textEl.setWidth(B.offsetWidth)}this.progressBar.setHeight(B.offsetHeig=
ht)},afterRender:function(){Ext.ProgressBar.superclass.afterRender.call(t=
his);if(this.value){this.updateProgress(this.value,this.text)}else{this.u=
pdateText(this.text)}},updateProgress:function(B,C){this.value=3DB||0;if(=
C){this.updateText(C)}if(this.rendered){var =
A=3DMath.floor(B*this.el.dom.firstChild.offsetWidth);this.progressBar.set=
Width(A);if(this.textTopEl){this.textTopEl.removeClass("x-hidden").setWid=
th(A)}}this.fireEvent("update",this,B,C);return =
this},wait:function(B){if(!this.waitTimer){var =
A=3Dthis;B=3DB||{};this.updateText(B.text);this.waitTimer=3DExt.TaskMgr.s=
tart({run:function(C){var =
D=3DB.increment||10;this.updateProgress(((((C+D)%D)+1)*(100/D))*0.01)},in=
terval:B.interval||1000,duration:B.duration,onStop:function(){if(B.fn){B.=
fn.apply(B.scope||this)}this.reset()},scope:A})}return =
this},isWaiting:function(){return =
this.waitTimer!=3Dnull},updateText:function(A){this.text=3DA||"&#160;";if=
(this.rendered){this.textEl.update(this.text)}return =
this},syncProgressBar:function(){if(this.value){this.updateProgress(this.=
value,this.text)}return =
this},setSize:function(A,C){Ext.ProgressBar.superclass.setSize.call(this,=
A,C);if(this.textTopEl){var =
B=3Dthis.el.dom.firstChild;this.textEl.setSize(B.offsetWidth,B.offsetHeig=
ht)}this.syncProgressBar();return =
this},reset:function(A){this.updateProgress(0);if(this.textTopEl){this.te=
xtTopEl.addClass("x-hidden")}if(this.waitTimer){this.waitTimer.onStop=3Dn=
ull;Ext.TaskMgr.stop(this.waitTimer);this.waitTimer=3Dnull}if(A=3D=3D=3Dt=
rue){this.hide()}return this}});Ext.reg("progress",Ext.ProgressBar);=0A=
Ext.Slider=3DExt.extend(Ext.BoxComponent,{vertical:false,minValue:0,maxVa=
lue:100,keyIncrement:1,increment:0,clickRange:[5,15],clickToChange:true,a=
nimate:true,dragging:false,initComponent:function(){if(this.value=3D=3D=3D=
undefined){this.value=3Dthis.minValue}Ext.Slider.superclass.initComponent=
.call(this);this.keyIncrement=3DMath.max(this.increment,this.keyIncrement=
);this.addEvents("beforechange","change","changecomplete","dragstart","dr=
ag","dragend");if(this.vertical){Ext.apply(this,Ext.Slider.Vertical)}},on=
Render:function(){this.autoEl=3D{cls:"x-slider =
"+(this.vertical?"x-slider-vert":"x-slider-horz"),cn:{cls:"x-slider-end",=
cn:{cls:"x-slider-inner",cn:[{cls:"x-slider-thumb"},{tag:"a",cls:"x-slide=
r-focus",href:"#",tabIndex:"-1",hidefocus:"on"}]}}};Ext.Slider.superclass=
.onRender.apply(this,arguments);this.endEl=3Dthis.el.first();this.innerEl=
=3Dthis.endEl.first();this.thumb=3Dthis.innerEl.first();this.halfThumb=3D=
(this.vertical?this.thumb.getHeight():this.thumb.getWidth())/2;this.focus=
El=3Dthis.thumb.next();this.initEvents()},initEvents:function(){this.thum=
b.addClassOnOver("x-slider-thumb-over");this.mon(this.el,"mousedown",this=
.onMouseDown,this);this.mon(this.el,"keydown",this.onKeyDown,this);this.f=
ocusEl.swallowEvent("click",true);this.tracker=3Dnew =
Ext.dd.DragTracker({onBeforeStart:this.onBeforeDragStart.createDelegate(t=
his),onStart:this.onDragStart.createDelegate(this),onDrag:this.onDrag.cre=
ateDelegate(this),onEnd:this.onDragEnd.createDelegate(this),tolerance:3,a=
utoStart:300});this.tracker.initEl(this.thumb);this.on("beforedestroy",th=
is.tracker.destroy,this.tracker)},onMouseDown:function(B){if(this.disable=
d){return }if(this.clickToChange&&B.target!=3Dthis.thumb.dom){var =
A=3Dthis.innerEl.translatePoints(B.getXY());this.onClickChange(A)}this.fo=
cus()},onClickChange:function(A){if(A.top>this.clickRange[0]&&A.top<this.=
clickRange[1]){this.setValue(Math.round(this.reverseValue(A.left)),undefi=
ned,true)}},onKeyDown:function(B){if(this.disabled){B.preventDefault();re=
turn }var A=3DB.getKey();switch(A){case B.UP:case =
B.RIGHT:B.stopEvent();if(B.ctrlKey){this.setValue(this.maxValue,undefined=
,true)}else{this.setValue(this.value+this.keyIncrement,undefined,true)}br=
eak;case B.DOWN:case =
B.LEFT:B.stopEvent();if(B.ctrlKey){this.setValue(this.minValue,undefined,=
true)}else{this.setValue(this.value-this.keyIncrement,undefined,true)}bre=
ak;default:B.preventDefault()}},doSnap:function(B){if(!this.increment||th=
is.increment=3D=3D1||!B){return B}var D=3DB,C=3Dthis.increment;var =
A=3DB%C;if(A>0){if(A>(C/2)){D=3DB+(C-A)}else{D=3DB-A}}return =
D.constrain(this.minValue,this.maxValue)},afterRender:function(){Ext.Slid=
er.superclass.afterRender.apply(this,arguments);if(this.value!=3D=3Dundef=
ined){var =
A=3Dthis.normalizeValue(this.value);if(A!=3D=3Dthis.value){delete =
this.value;this.setValue(A,false)}else{this.moveThumb(this.translateValue=
(A),false)}}},getRatio:function(){var A=3Dthis.innerEl.getWidth();var =
B=3Dthis.maxValue-this.minValue;return =
B=3D=3D0?A:(A/B)},normalizeValue:function(A){if(typeof =
A!=3D"number"){A=3DparseInt(A)}A=3DMath.round(A);A=3Dthis.doSnap(A);A=3DA=
.constrain(this.minValue,this.maxValue);return =
A},setValue:function(B,A,C){B=3Dthis.normalizeValue(B);if(B!=3D=3Dthis.va=
lue&&this.fireEvent("beforechange",this,B,this.value)!=3D=3Dfalse){this.v=
alue=3DB;this.moveThumb(this.translateValue(B),A!=3D=3Dfalse);this.fireEv=
ent("change",this,B);if(C){this.fireEvent("changecomplete",this,B)}}},tra=
nslateValue:function(A){var =
B=3Dthis.getRatio();return(A*B)-(this.minValue*B)-this.halfThumb},reverse=
Value:function(B){var =
A=3Dthis.getRatio();return(B+this.halfThumb+(this.minValue*A))/A},moveThu=
mb:function(B,A){if(!A||this.animate=3D=3D=3Dfalse){this.thumb.setLeft(B)=
}else{this.thumb.shift({left:B,stopFx:true,duration:0.35})}},focus:functi=
on(){this.focusEl.focus(10)},onBeforeDragStart:function(A){return =
!this.disabled},onDragStart:function(A){this.thumb.addClass("x-slider-thu=
mb-drag");this.dragging=3Dtrue;this.dragStartValue=3Dthis.value;this.fire=
Event("dragstart",this,A)},onDrag:function(A){var =
B=3Dthis.innerEl.translatePoints(this.tracker.getXY());this.setValue(Math=
.round(this.reverseValue(B.left)),false);this.fireEvent("drag",this,A)},o=
nDragEnd:function(A){this.thumb.removeClass("x-slider-thumb-drag");this.d=
ragging=3Dfalse;this.fireEvent("dragend",this,A);if(this.dragStartValue!=3D=
this.value){this.fireEvent("changecomplete",this,this.value)}},onResize:f=
unction(A,B){this.innerEl.setWidth(A-(this.el.getPadding("l")+this.endEl.=
getPadding("r")));this.syncThumb()},syncThumb:function(){if(this.rendered=
){this.moveThumb(this.translateValue(this.value))}},getValue:function(){r=
eturn =
this.value}});Ext.reg("slider",Ext.Slider);Ext.Slider.Vertical=3D{onResiz=
e:function(A,B){this.innerEl.setHeight(B-(this.el.getPadding("t")+this.en=
dEl.getPadding("b")));this.syncThumb()},getRatio:function(){var =
B=3Dthis.innerEl.getHeight();var A=3Dthis.maxValue-this.minValue;return =
B/A},moveThumb:function(B,A){if(!A||this.animate=3D=3D=3Dfalse){this.thum=
b.setBottom(B)}else{this.thumb.shift({bottom:B,stopFx:true,duration:0.35}=
)}},onDrag:function(B){var =
C=3Dthis.innerEl.translatePoints(this.tracker.getXY());var =
A=3Dthis.innerEl.getHeight()-C.top;this.setValue(Math.round(A/this.getRat=
io()),false);this.fireEvent("drag",this,B)},onClickChange:function(B){if(=
B.left>this.clickRange[0]&&B.left<this.clickRange[1]){var =
A=3Dthis.innerEl.getHeight()-B.top;this.setValue(Math.round(A/this.getRat=
io()),undefined,true)}}};=0A=
Ext.StatusBar=3DExt.extend(Ext.Toolbar,{cls:"x-statusbar",busyIconCls:"x-=
status-busy",busyText:"Loading...",autoClear:5000,activeThreadId:0,initCo=
mponent:function(){if(this.statusAlign=3D=3D"right"){this.cls+=3D" =
x-status-right"}Ext.StatusBar.superclass.initComponent.call(this)},afterR=
ender:function(){Ext.StatusBar.superclass.afterRender.call(this);var =
A=3Dthis.statusAlign=3D=3D"right",B=3DExt.get(this.nextBlock());if(A){thi=
s.tr.appendChild(B.dom)}else{B.insertBefore(this.tr.firstChild)}this.stat=
usEl=3DB.createChild({cls:"x-status-text =
"+(this.iconCls||this.defaultIconCls||""),html:this.text||this.defaultTex=
t||""});this.statusEl.unselectable();this.spacerEl=3DB.insertSibling({tag=
:"td",style:"width:100%",cn:[{cls:"ytb-spacer"}]},A?"before":"after")},se=
tStatus:function(C){C=3DC||{};if(typeof =
C=3D=3D"string"){C=3D{text:C}}if(C.text!=3D=3Dundefined){this.setText(C.t=
ext)}if(C.iconCls!=3D=3Dundefined){this.setIcon(C.iconCls)}if(C.clear){va=
r =
D=3DC.clear,B=3Dthis.autoClear,A=3D{useDefaults:true,anim:true};if(typeof=
 =
D=3D=3D"object"){D=3DExt.applyIf(D,A);if(D.wait){B=3DD.wait}}else{if(type=
of D=3D=3D"number"){B=3DD;D=3DA}else{if(typeof =
D=3D=3D"boolean"){D=3DA}}}D.threadId=3Dthis.activeThreadId;this.clearStat=
us.defer(B,this,[D])}return =
this},clearStatus:function(C){C=3DC||{};if(C.threadId&&C.threadId!=3D=3Dt=
his.activeThreadId){return this}var =
B=3DC.useDefaults?this.defaultText:"",A=3DC.useDefaults?(this.defaultIcon=
Cls?this.defaultIconCls:""):"";if(C.anim){this.statusEl.fadeOut({remove:f=
alse,useDisplay:true,scope:this,callback:function(){this.setStatus({text:=
B,iconCls:A});this.statusEl.show()}})}else{this.statusEl.hide();this.setS=
tatus({text:B,iconCls:A});this.statusEl.show()}return =
this},setText:function(A){this.activeThreadId++;this.text=3DA||"";if(this=
.rendered){this.statusEl.update(this.text)}return =
this},getText:function(){return =
this.text},setIcon:function(A){this.activeThreadId++;A=3DA||"";if(this.re=
ndered){if(this.currIconCls){this.statusEl.removeClass(this.currIconCls);=
this.currIconCls=3Dnull}if(A.length>0){this.statusEl.addClass(A);this.cur=
rIconCls=3DA}}else{this.currIconCls=3DA}return =
this},showBusy:function(A){if(typeof =
A=3D=3D"string"){A=3D{text:A}}A=3DExt.applyIf(A||{},{text:this.busyText,i=
conCls:this.busyIconCls});return =
this.setStatus(A)}});Ext.reg("statusbar",Ext.StatusBar);=0A=
Ext.History=3D(function(){var E,C;var J=3Dfalse;var D;function F(){var =
K=3Dtop.location.href,L=3DK.indexOf("#");return =
L>=3D0?K.substr(L+1):null}function A(){C.value=3DD}function =
G(K){D=3DK;Ext.History.fireEvent("change",K)}function H(L){var =
K=3D["<html><body><div =
id=3D\"state\">",L,"</div></body></html>"].join("");try{var =
N=3DE.contentWindow.document;N.open();N.write(K);N.close();return =
true}catch(M){return false}}function =
B(){if(!E.contentWindow||!E.contentWindow.document){setTimeout(B,10);retu=
rn }var N=3DE.contentWindow.document;var =
L=3DN.getElementById("state");var K=3DL?L.innerText:null;var =
M=3DF();setInterval(function(){N=3DE.contentWindow.document;L=3DN.getElem=
entById("state");var P=3DL?L.innerText:null;var =
O=3DF();if(P!=3D=3DK){K=3DP;G(K);top.location.hash=3DK;M=3DK;A()}else{if(=
O!=3D=3DM){M=3DO;H(O)}}},50);J=3Dtrue;Ext.History.fireEvent("ready",Ext.H=
istory)}function I(){D=3DC.value;if(Ext.isIE){B()}else{var =
K=3DF();setInterval(function(){var =
L=3DF();if(L!=3D=3DK){K=3DL;G(K);A()}},50);J=3Dtrue;Ext.History.fireEvent=
("ready",Ext.History)}}return{fieldId:"x-history-field",iframeId:"x-histo=
ry-frame",events:{},init:function(L,K){if(J){Ext.callback(L,K,[this]);ret=
urn =
}if(!Ext.isReady){Ext.onReady(function(){Ext.History.init(L,K)});return =
}C=3DExt.getDom(Ext.History.fieldId);if(Ext.isIE){E=3DExt.getDom(Ext.Hist=
ory.iframeId)}this.addEvents("ready","change");if(L){this.on("ready",L,K,=
{single:true})}I()},add:function(K,L){if(L!=3D=3Dfalse){if(this.getToken(=
)=3D=3DK){return true}}if(Ext.isIE){return =
H(K)}else{top.location.hash=3DK;return =
true}},back:function(){history.go(-1)},forward:function(){history.go(1)},=
getToken:function(){return J?D:F()}}})();Ext.apply(Ext.History,new =
Ext.util.Observable());=0A=

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pagead2.googlesyndication.com/pagead/show_ads.js

(function(){var h=3Dtrue,i=3Dnull,j=3Dfalse,aa=3D(new =
Date).getTime(),ba=3Dfunction(a){var b=3D(new =
Date).getTime()-aa;b=3D"&dtd=3D"+(b<1E3?b:"M");return a+b};var =
k=3Dthis,ca=3Dfunction(a,b,c){a=3Da.split(".");c=3Dc||k;!(a[0]in =
c)&&c.execScript&&c.execScript("var "+a[0]);for(var =
d;a.length&&(d=3Da.shift());)if(!a.length&&b!=3D=3Dundefined)c[d]=3Db;els=
e c=3Dc[d]?c[d]:(c[d]=3D{})},l=3Dfunction(a){var b=3Dtypeof =
a;if(b=3D=3D"object")if(a){if(a instanceof Array||!(a instanceof =
Object)&&Object.prototype.toString.call(a)=3D=3D"[object Array]"||typeof =
a.length=3D=3D"number"&&typeof a.splice!=3D"undefined"&&typeof =
a.propertyIsEnumerable!=3D"undefined"&&!a.propertyIsEnumerable("splice"))=
return"array";=0A=
if(!(a instanceof =
Object)&&(Object.prototype.toString.call(a)=3D=3D"[object =
Function]"||typeof a.call!=3D"undefined"&&typeof =
a.propertyIsEnumerable!=3D"undefined"&&!a.propertyIsEnumerable("call")))r=
eturn"function"}else return"null";else if(b=3D=3D"function"&&typeof =
a.call=3D=3D"undefined")return"object";return b},m=3Dfunction(a){return =
l(a)=3D=3D"array"},da=3Dfunction(a){var b=3Dl(a);return =
b=3D=3D"array"||b=3D=3D"object"&&typeof =
a.length=3D=3D"number"},n=3Dfunction(a){return typeof =
a=3D=3D"string"},ea=3Dfunction(a){a=3Dl(a);return a=3D=3D"object"||=0A=
a=3D=3D"array"||a=3D=3D"function"},fa=3Dfunction(a){var =
b=3Dl(a);if(b=3D=3D"object"||b=3D=3D"array"){if(a.clone)return =
a.clone.call(a);b=3Db=3D=3D"array"?[]:{};for(var c in =
a)b[c]=3Dfa(a[c]);return b}return a},ga=3Dfunction(a,b){var =
c=3Db||k;if(arguments.length>2){var =
d=3DArray.prototype.slice.call(arguments,2);return function(){var =
e=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(e=
,d);return a.apply(c,e)}}else return function(){return =
a.apply(c,arguments)}},p=3Dfunction(a,b,c){ca(a,b,c)};var =
q=3Dfunction(a,b){a=3DparseFloat(a);return =
isNaN(a)||a>1||a<0?b:a},ha=3Dfunction(a,b){if(a=3D=3D"true")return =
h;if(a=3D=3D"false")return j;return =
b},ia=3D/^([\w-]+\.)*([\w-]{2,})(\:[0-9]+)?$/,r=3Dfunction(a,b){if(!a)ret=
urn b;return(a=3Da.match(ia))?a[0]:b};var ja=3Dfunction(){return =
r("","googleads.g.doubleclick.net")},ka=3Dfunction(){return =
r("","pagead2.googlesyndication.com")},s=3Dfunction(){return =
r("","pagead2.googlesyndication.com")};var =
t=3DArray.prototype,la=3Dt.forEach?function(a,b,c){t.forEach.call(a,b,c)}=
:function(a,b,c){for(var =
d=3Da.length,e=3Dn(a)?a.split(""):a,f=3D0;f<d;f++)f in =
e&&b.call(c,e[f],f,a)},ma=3Dfunction(){return =
t.concat.apply(t,arguments)},na=3Dfunction(a){if(m(a))return =
ma(a);else{for(var b=3D[],c=3D0,d=3Da.length;c<d;c++)b[c]=3Da[c];return =
b}};var =
u=3Dfunction(a,b){this.width=3Da;this.height=3Db};u.prototype.clone=3Dfun=
ction(){return new =
u(this.width,this.height)};u.prototype.ceil=3Dfunction(){this.width=3DMat=
h.ceil(this.width);this.height=3DMath.ceil(this.height);return =
this};u.prototype.floor=3Dfunction(){this.width=3DMath.floor(this.width);=
this.height=3DMath.floor(this.height);return =
this};u.prototype.round=3Dfunction(){this.width=3DMath.round(this.width);=
this.height=3DMath.round(this.height);return this};=0A=
u.prototype.scale=3Dfunction(a){this.width*=3Da;this.height*=3Da;return =
this};var oa=3Dfunction(a,b,c){for(var d in a)b.call(c,a[d],d,a)};var =
ua=3Dfunction(a,b){if(b)return =
a.replace(pa,"&amp;").replace(qa,"&lt;").replace(ra,"&gt;").replace(sa,"&=
quot;");else{if(!ta.test(a))return =
a;if(a.indexOf("&")!=3D-1)a=3Da.replace(pa,"&amp;");if(a.indexOf("<")!=3D=
-1)a=3Da.replace(qa,"&lt;");if(a.indexOf(">")!=3D-1)a=3Da.replace(ra,"&gt=
;");if(a.indexOf('"')!=3D-1)a=3Da.replace(sa,"&quot;");return =
a}},pa=3D/&/g,qa=3D/</g,ra=3D/>/g,sa=3D/\"/g,ta=3D/[&<>\"]/,xa=3Dfunction=
(a){if(a.indexOf("&")!=3D-1)return"document"in =
k&&a.indexOf("<")=3D=3D-1?va(a):wa(a);return a},va=3Dfunction(a){var b=3D=0A=
k.document.createElement("a");b.innerHTML=3Da;b.normalize&&b.normalize();=
a=3Db.firstChild.nodeValue;b.innerHTML=3D"";return =
a},wa=3Dfunction(a){return =
a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case =
"lt":return"<";case "gt":return">";case =
"quot":return'"';default:if(c.charAt(0)=3D=3D"#"){c=3DNumber("0"+c.substr=
(1));if(!isNaN(c))return String.fromCharCode(c)}return =
b}})},ya=3Dfunction(a,b){for(var c=3Db.length,d=3D0;d<c;d++){var =
e=3Dc=3D=3D1?b:b.charAt(d);if(a.charAt(0)=3D=3De&&a.charAt(a.length-1)=3D=
=3De)return a.substring(1,=0A=
a.length-1)}return a},Aa=3Dfunction(a,b){var =
c=3D0;a=3DString(a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split(".");b=3DS=
tring(b).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split(".");for(var =
d=3DMath.max(a.length,b.length),e=3D0;c=3D=3D0&&e<d;e++){var =
f=3Da[e]||"",g=3Db[e]||"",o=3Dnew RegExp("(\\d*)(\\D*)","g"),C=3Dnew =
RegExp("(\\d*)(\\D*)","g");do{var =
J=3Do.exec(f)||["","",""],K=3DC.exec(g)||["","",""];if(J[0].length=3D=3D0=
&&K[0].length=3D=3D0)break;c=3DJ[1].length=3D=3D0?0:parseInt(J[1],10);var=
 Cb=3DK[1].length=3D=3D0?0:parseInt(K[1],10);c=3Dza(c,Cb)||=0A=
za(J[2].length=3D=3D0,K[2].length=3D=3D0)||za(J[2],K[2])}while(c=3D=3D0)}=
return c},za=3Dfunction(a,b){if(a<b)return-1;else if(a>b)return 1;return =
0};var v,Ba,w,Ca,Da,Ea,Fa,Ga,Ha,Ia=3Dfunction(){return =
k.navigator?k.navigator.userAgent:i},x=3Dfunction(){return =
k.navigator},Ja=3Dfunction(){Da=3DCa=3Dw=3DBa=3Dv=3Dj;var =
a;if(a=3DIa()){var =
b=3Dx();v=3Da.indexOf("Opera")=3D=3D0;Ba=3D!v&&a.indexOf("MSIE")!=3D-1;Ca=
=3D(w=3D!v&&a.indexOf("WebKit")!=3D-1)&&a.indexOf("Mobile")!=3D-1;Da=3D!v=
&&!w&&b.product=3D=3D"Gecko"}};Ja();=0A=
var y=3Dv,z=3DBa,Ka=3DDa,La=3Dw,Ma=3DCa,Na=3Dfunction(){var =
a=3Dx();return =
a&&a.platform||""},Oa=3DNa(),Pa=3Dfunction(){Ea=3DOa.indexOf("Mac")!=3D-1=
;Fa=3DOa.indexOf("Win")!=3D-1;Ga=3DOa.indexOf("Linux")!=3D-1;Ha=3D!!x()&&=
(x().appVersion||"").indexOf("X11")!=3D-1};Pa();=0A=
var Qa=3DEa,Ra=3DFa,Sa=3DGa,Ta=3Dfunction(){var =
a=3D"",b;if(y&&k.opera){a=3Dk.opera.version;a=3Dtypeof =
a=3D=3D"function"?a():a}else{if(Ka)b=3D/rv\:([^\);]+)(\)|;)/;else =
if(z)b=3D/MSIE\s+([^\);]+)(\)|;)/;else =
if(La)b=3D/WebKit\/(\S+)/;if(b)a=3D(a=3Db.exec(Ia()))?a[1]:""}return =
a},Ua=3DTa(),Va=3D{},A=3Dfunction(a){return =
Va[a]||(Va[a]=3DAa(Ua,a)>=3D0)};var Wa=3Dfunction(a){return =
n(a)?document.getElementById(a):a},Xa=3DWa,Za=3Dfunction(a,b){oa(b,functi=
on(c,d){if(d=3D=3D"style")a.style.cssText=3Dc;else =
if(d=3D=3D"class")a.className=3Dc;else =
if(d=3D=3D"for")a.htmlFor=3Dc;else if(d in =
Ya)a.setAttribute(Ya[d],c);else =
a[d]=3Dc})},Ya=3D{cellpadding:"cellPadding",cellspacing:"cellSpacing",col=
span:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"w=
idth",usemap:"useMap",frameborder:"frameBorder",type:"type"},$a=3Dfunctio=
n(a){var b=3Da.document;if(La&&!A("500")&&!Ma){if(typeof =
a.innerHeight=3D=3D=0A=
"undefined")a=3Dwindow;b=3Da.innerHeight;var =
c=3Da.document.documentElement.scrollHeight;if(a=3D=3Da.top)if(c<b)b-=3D1=
5;return new =
u(a.innerWidth,b)}a=3Db.compatMode=3D=3D"CSS1Compat"&&(!y||y&&A("9.50"))?=
b.documentElement:b.body;return new =
u(a.clientWidth,a.clientHeight)},bb=3Dfunction(){return =
ab(document,arguments)},ab=3Dfunction(a,b){var =
c=3Db[0],d=3Db[1];if(z&&d&&(d.name||d.type)){c=3D["<",c];d.name&&c.push('=
 name=3D"',ua(d.name),'"');if(d.type){c.push(' =
type=3D"',ua(d.type),'"');d=3Dfa(d);delete =
d.type}c.push(">");c=3Dc.join("")}var e=3D=0A=
a.createElement(c);if(d)if(n(d))e.className=3Dd;else =
Za(e,d);if(b.length>2){d=3Dfunction(g){if(g)e.appendChild(n(g)?a.createTe=
xtNode(g):g)};for(c=3D2;c<b.length;c++){var =
f=3Db[c];da(f)&&!(ea(f)&&f.nodeType>0)?la(cb(f)?na(f):f,d):d(f)}}return =
e},db=3Dfunction(a,b){a.appendChild(b)},cb=3Dfunction(a){if(a&&typeof =
a.length=3D=3D"number")if(ea(a))return typeof =
a.item=3D=3D"function"||typeof a.item=3D=3D"string";else =
if(l(a)=3D=3D"function")return typeof a.item=3D=3D"function";return =
j};var eb=3Ddocument,B=3Dwindow;s();var D=3Dfunction(a,b){for(var c in =
a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(i,a[c],c,a)},gb=3Dfun=
ction(a,b){if(!a||!ea(a))return =
h;return!fb(a,b.prototype)},fb=3Dfunction(a,b){if(!a)return j;var =
c=3Dh;D(b,function(d,e){if(!c||!(e in a)||typeof d!=3Dtypeof =
a[e])c=3Dj});return c},hb=3Dfunction(a){if(arguments.length<2)return =
a.length;for(var =
b=3D1,c=3Darguments.length;b<c;++b)a.push(arguments[b]);return a.length};=0A=
function E(a){return typeof =
encodeURIComponent=3D=3D"function"?encodeURIComponent(a):escape(a)}functi=
on ib(a,b,c){var =
d=3Ddocument.createElement("script");d.type=3D"text/javascript";if(b)d.on=
load=3Db;if(c)d.id=3Dc;d.src=3Da;var =
e=3Ddocument.getElementsByTagName("head")[0];if(!e)return =
j;window.setTimeout(function(){e.appendChild(d)},0);return h}function =
jb(a,b){if(a.attachEvent){a.attachEvent("onload",b);return =
h}if(a.addEventListener){a.addEventListener("load",b,j);return h}return =
j}=0A=
function =
kb(a,b){a.google_image_requests||(a.google_image_requests=3D[]);var =
c=3Dnew Image;c.src=3Db;a.google_image_requests.push(c)}function =
lb(a){if(a in mb)return mb[a];return =
mb[a]=3Dnavigator.userAgent.toLowerCase().indexOf(a)!=3D-1}var mb=3D{};=0A=
function nb(){if(navigator.plugins&&navigator.mimeTypes.length){var =
a=3Dnavigator.plugins["Shockwave Flash"];if(a&&a.description)return =
a.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s)+r/,".")}else =
if(navigator.userAgent&&navigator.userAgent.indexOf("Windows =
CE")>=3D0){a=3D3;for(var b=3D1;b;)try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash."+(a+1));a++}catch(c){b=3Di}=
return a.toString()}else if(lb("msie")&&!window.opera){b=3Di;try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(d){a=3D=0A=
0;try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");a=3D6;b.AllowScriptAcces=
s=3D"always"}catch(e){if(a=3D=3D6)return a.toString()}try{b=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(f){}}if(b){a=3Db.Get=
Variable("$version").split(" ")[1];return =
a.replace(/,/g,".")}}return"0"}function F(a){var =
b=3Da.google_ad_format;if(b)return b.indexOf("_0ads")>0;return =
a.google_ad_output!=3D"html"&&a.google_num_radlinks>0}function =
G(a){return!!a&&a.indexOf("_sdo")!=3D-1}=0A=
function H(a,b){if(!(Math.random()<1.0E-4)){var =
c=3DMath.random();if(c<b){b=3DMath.floor(c/b*a.length);return =
a[b]}}return""}=0A=
var ob=3Dfunction(a){a.u_tz=3D-(new =
Date).getTimezoneOffset();a.u_his=3Dwindow.history.length;a.u_java=3Dnavi=
gator.javaEnabled();if(window.screen){a.u_h=3Dwindow.screen.height;a.u_w=3D=
window.screen.width;a.u_ah=3Dwindow.screen.availHeight;a.u_aw=3Dwindow.sc=
reen.availWidth;a.u_cd=3Dwindow.screen.colorDepth}if(navigator.plugins)a.=
u_nplug=3Dnavigator.plugins.length;if(navigator.mimeTypes)a.u_nmime=3Dnav=
igator.mimeTypes.length},pb=3Dfunction(a){var =
b=3DB;if(a&&b.top!=3Db)b=3Db.top;try{return =
b.document&&!b.document.body?new u(-1,=0A=
-1):$a(b||window)}catch(c){return new =
u(-12245933,-12245933)}},qb=3Dfunction(a,b){var =
c=3Da.length;if(c=3D=3D0)return 0;b=3Db||305419896;for(var =
d=3D0;d<c;d++){var =
e=3Da.charCodeAt(d);b^=3D(b<<5)+(b>>2)+e&4294967295}return =
b},rb=3Dfunction(a){if(a=3D=3Da.top)return 0;var =
b=3D[];b.push(document.URL);a.name&&b.push(a.name);a=3Dh;a=3Dpb(!a);b.pus=
h(a.width.toString());b.push(a.height.toString());b=3Dqb(b.join(""));retu=
rn b>0?b:4294967296+b};var =
sb=3D{google_ad_channel:"channel",google_ad_host:"host",google_ad_host_ch=
annel:"h_ch",google_ad_host_tier_id:"ht_id",google_ad_section:"region",go=
ogle_ad_type:"ad_type",google_adtest:"adtest",google_allow_expandable_ads=
:"ea",google_alternate_ad_url:"alternate_ad_url",google_alternate_color:"=
alt_color",google_bid:"bid",google_city:"gcs",google_color_bg:"color_bg",=
google_color_border:"color_border",google_color_line:"color_line",google_=
color_link:"color_link",google_color_text:"color_text",google_color_url:"=
color_url",=0A=
google_contents:"contents",google_country:"gl",google_cpm:"cpm",google_cu=
st_age:"cust_age",google_cust_ch:"cust_ch",google_cust_gender:"cust_gende=
r",google_cust_id:"cust_id",google_cust_interests:"cust_interests",google=
_cust_job:"cust_job",google_cust_l:"cust_l",google_cust_lh:"cust_lh",goog=
le_cust_u_url:"cust_u_url",google_disable_video_autoplay:"disable_video_a=
utoplay",google_ed:"ed",google_encoding:"oe",google_feedback:"feedback_li=
nk",google_flash_version:"flash",google_font_face:"f",google_font_size:"f=
s",=0A=
google_hints:"hints",google_kw:"kw",google_kw_type:"kw_type",google_langu=
age:"hl",google_page_url:"url",google_region:"gr",google_reuse_colors:"re=
use_colors",google_safe:"adsafe",google_tag_info:"gut",google_targeting:"=
targeting",google_ui_features:"ui",google_ui_version:"uiv",google_video_d=
oc_id:"video_doc_id",google_video_product_type:"video_product_type"},tb=3D=
{google_ad_client:"client",google_ad_format:"format",google_ad_output:"ou=
tput",google_ad_callback:"callback",google_ad_height:"h",google_ad_overri=
de:"google_ad_override",=0A=
google_ad_slot:"slotname",google_ad_width:"w",google_ctr_threshold:"ctr_t=
",google_image_size:"image_size",google_last_modified_time:"lmt",google_m=
ax_num_ads:"num_ads",google_max_radlink_len:"max_radlink_len",google_num_=
radlinks:"num_radlinks",google_num_radlinks_per_unit:"num_radlinks_per_un=
it",google_only_ads_with_video:"only_ads_with_video",google_rl_dest_url:"=
rl_dest_url",google_rl_filtering:"rl_filtering",google_rl_mode:"rl_mode",=
google_rt:"rt",google_skip:"skip"},ub=3D{google_only_pyv_ads:"pyv",=0A=
google_with_pyv_ads:"withpyv"};function vb(a,b){try{return =
a.top.document.URL=3D=3Db.URL}catch(c){}return j}function =
wb(a,b,c,d){c=3Dc||a.google_ad_width;d=3Dd||a.google_ad_height;if(vb(a,b)=
)return j;var e=3Db.documentElement;if(c&&d){var =
f=3D1,g=3D1;if(a.innerHeight){f=3Da.innerWidth;g=3Da.innerHeight}else =
if(e&&e.clientHeight){f=3De.clientWidth;g=3De.clientHeight}else =
if(b.body){f=3Db.body.clientWidth;g=3Db.body.clientHeight}if(g>2*d||f>2*c=
)return j}return h}function =
xb(a,b){D(b,function(c,d){a["google_"+d]=3Dc})}=0A=
function yb(a,b){if(!b)return a.URL;return a.referrer}function =
zb(a,b){if(!b&&a.google_referrer_url=3D=3Di)return"0";else =
if(b&&a.google_referrer_url=3D=3Di)return"1";else =
if(!b&&a.google_referrer_url!=3Di)return"2";else =
if(b&&a.google_referrer_url!=3Di)return"3";return"4"}function =
Ab(a,b,c,d){a.page_url=3Dyb(c,d);a.page_location=3Di}function =
Bb(a,b,c,d){a.page_url=3Db.google_page_url;a.page_location=3Dyb(c,d)||"EM=
PTY"}=0A=
function Db(a,b){var =
c=3D{},d=3Dwb(a,b,a.google_ad_width,a.google_ad_height);c.iframing=3Dzb(a=
,d);a.google_page_url?Bb(c,a,b,d):Ab(c,a,b,d);c.last_modified_time=3Db.UR=
L=3D=3Dc.page_url?Date.parse(b.lastModified)/1E3:i;c.referrer_url=3Dd?a.g=
oogle_referrer_url:a.google_page_url&&a.google_referrer_url?a.google_refe=
rrer_url:b.referrer;return c}function Eb(a){var =
b=3D{},c=3Da.URL.substring(a.URL.lastIndexOf("http"));b.iframing=3Di;b.pa=
ge_url=3Dc;b.page_location=3Da.URL;b.last_modified_time=3Di;b.referrer_ur=
l=3Dc;return b}=0A=
function Fb(a,b){b=3DGb(a,b);xb(a,b)}function Gb(a,b){return =
a=3Da.google_page_url=3D=3Di&&Hb[b.domain]?Eb(b):Db(a,b)}var =
Hb=3D{};Hb["ad.yieldmanager.com"]=3Dh;var =
Ib=3Dq("0.2",0),Jb=3Dq("1",0),Kb=3Dq("0.01",0),Lb=3Dq("0.01",0),Mb=3Dq("0=
.008",0),Nb=3Dq("0.01",0),Ob=3Dq("0",0);var =
Pb=3Dha("true",j),Qb=3Dha("true",j),Rb=3Dha("false",j);var =
Sb=3Dfunction(a,b,c){b=3Dga(b,k,a);a=3Dwindow.onerror;window.onerror=3Db;=
try{c()}catch(d){c=3Dd.toString();var =
e=3D"";if(d.fileName)e=3Dd.fileName;var =
f=3D-1;if(d.lineNumber)f=3Dd.lineNumber;b=3Db(c,e,f);if(!b)throw =
d;}window.onerror=3Da};p("google_protectAndRun",Sb);=0A=
var Ub=3Dfunction(a,b,c,d){if(Math.random()<0.01){var =
e=3Deb;a=3D["http://",ka(),"/pagead/gen_204","?id=3Djserror","&jscb=3D",P=
b?1:0,"&jscd=3D",Qb?1:0,"&context=3D",E(a),"&msg=3D",E(b),"&file=3D",E(c)=
,"&line=3D",E(d.toString()),"&url=3D",E(e.URL.substring(0,512)),"&ref=3D"=
,E(e.referrer.substring(0,512))];a.push(Tb());kb(B,a.join(""))}return!Rb}=
;p("google_handleError",Ub);=0A=
var Wb=3Dfunction(a){Vb|=3Da},Vb=3D0,Tb=3Dfunction(){var =
a=3D["&client=3D",E(B.google_ad_client),"&format=3D",E(B.google_ad_format=
),"&slotname=3D",E(B.google_ad_slot),"&output=3D",E(B.google_ad_output),"=
&ad_type=3D",E(B.google_ad_type)];return a.join("")};var =
Xb=3D"",$b=3Dfunction(){if(window.google_ad_frameborder=3D=3Di)window.goo=
gle_ad_frameborder=3D0;if(window.google_ad_output=3D=3Di)window.google_ad=
_output=3D"html";if(G(window.google_ad_format)){var =
a=3Dwindow.google_ad_format.match(/^(\d+)x(\d+)_.*/);if(a){window.google_=
ad_width=3DparseInt(a[1],10);window.google_ad_height=3DparseInt(a[2],10);=
window.google_ad_output=3D"html"}}window.google_ad_format=3DYb(window.goo=
gle_ad_format,window.google_ad_output,window.google_ad_width,window.googl=
e_ad_height,window.google_ad_slot,=0A=
!!window.google_override_format);Xb=3Dwindow.google_ad_client||"";window.=
google_ad_client=3DZb(window.google_ad_format,window.google_ad_client);Fb=
(window,document);if(window.google_flash_version=3D=3Di)window.google_fla=
sh_version=3Dnb();window.google_ad_section=3Dwindow.google_ad_section||wi=
ndow.google_ad_region||"";window.google_country=3Dwindow.google_country||=
window.google_gl||"";a=3D(new =
Date).getTime();if(m(window.google_color_bg))window.google_color_bg=3DI(w=
indow.google_color_bg,a);if(m(window.google_color_text))window.google_col=
or_text=3D=0A=
I(window.google_color_text,a);if(m(window.google_color_link))window.googl=
e_color_link=3DI(window.google_color_link,a);if(m(window.google_color_url=
))window.google_color_url=3DI(window.google_color_url,a);if(m(window.goog=
le_color_border))window.google_color_border=3DI(window.google_color_borde=
r,a);if(m(window.google_color_line))window.google_color_line=3DI(window.g=
oogle_color_line,a)},ac=3Dfunction(a){D(sb,function(b,c){a[c]=3Di});D(tb,=
function(b,c){a[c]=3Di});D(ub,function(b,c){a[c]=3Di});a.google_container=
_id=3Di;=0A=
a.google_eids=3Di;a.google_page_location=3Di;a.google_referrer_url=3Di;a.=
google_ad_region=3Di;a.google_gl=3Di},I=3Dfunction(a,b){Wb(2);return =
a[b%a.length]},Zb=3Dfunction(a,b){if(!b)return"";b=3Db.toLowerCase();retu=
rn =
b=3DG(a)?bc(b):cc(b)},cc=3Dfunction(a){if(a&&a.substring(0,3)!=3D"ca-")a=3D=
"ca-"+a;return =
a},bc=3Dfunction(a){if(a&&a.substring(0,7)!=3D"ca-aff-")a=3D"ca-aff-"+a;r=
eturn =
a},Yb=3Dfunction(a,b,c,d,e,f){if(!a&&b=3D=3D"html")a=3Dc+"x"+d;return =
a=3Ddc(a,e,f)?a.toLowerCase():""},dc=3Dfunction(a,b,c){if(!a)return =
j;if(!b)return h;return c};var L=3Ddocument,M=3Dnavigator,N=3Dwindow;=0A=
function ec(){var a=3DL.cookie,b=3DMath.round((new =
Date).getTime()/1E3),c=3DN.google_analytics_domain_name;c=3Dtypeof =
c=3D=3D"undefined"?fc("auto"):fc(c);var =
d=3Da.indexOf("__utma=3D"+c+".")>-1,e=3Da.indexOf("__utmb=3D"+c)>-1,f=3Da=
.indexOf("__utmc=3D"+c)>-1,g=3D{},o=3D!!N&&!!N.gaGlobal;if(d){a=3Da.split=
("__utma=3D"+c+".")[1].split(";")[0].split(".");g.sid=3De&&f?a[3]+"":o&&N=
.gaGlobal.sid?N.gaGlobal.sid:b+"";g.vid=3Da[0]+"."+a[1];g.from_cookie=3Dh=
}else{g.sid=3Do&&N.gaGlobal.sid?N.gaGlobal.sid:b+"";g.vid=3Do&&N.gaGlobal=
.vid?N.gaGlobal.vid:=0A=
(Math.round(Math.random()*2147483647)^gc()&2147483647)+"."+b;g.from_cooki=
e=3Dj}g.dh=3Dc;g.hid=3Do&&N.gaGlobal.hid?N.gaGlobal.hid:Math.round(Math.r=
andom()*2147483647);return N.gaGlobal=3Dg}=0A=
function gc(){var =
a=3DL.cookie?L.cookie:"",b=3DN.history.length,c,d=3D[M.appName,M.version,=
M.language?M.language:M.browserLanguage,M.platform,M.userAgent,M.javaEnab=
led()?1:0].join("");if(N.screen)d+=3DN.screen.width+"x"+N.screen.height+N=
.screen.colorDepth;else =
if(N.java){c=3Djava.awt.Toolkit.getDefaultToolkit().getScreenSize();d+=3D=
c.screen.width+"x"+c.screen.height}d+=3Da;d+=3DL.referrer?L.referrer:"";f=
or(a=3Dd.length;b>0;)d+=3Db--^a++;return hc(d)}=0A=
function hc(a){var =
b=3D1,c=3D0,d;if(!(a=3D=3Dundefined||a=3D=3D"")){b=3D0;for(d=3Da.length-1=
;d>=3D0;d--){c=3Da.charCodeAt(d);b=3D(b<<6&268435455)+c+(c<<14);c=3Db&266=
338304;b=3Dc!=3D0?b^c>>21:b}}return b}function =
fc(a){if(!a||a=3D=3D""||a=3D=3D"none")return =
1;if("auto"=3D=3Da){a=3DL.domain;if("www."=3D=3Da.substring(0,4))a=3Da.su=
bstring(4,a.length)}return hc(a.toLowerCase())};var =
ic,jc,kc,lc,mc,nc,oc,pc=3Dfunction(){oc=3Dnc=3Dmc=3Dlc=3Dkc=3Djc=3Dic=3Dj=
;var a=3DIa();if(a)if(a.indexOf("Firefox")!=3D-1)ic=3Dh;else =
if(a.indexOf("Camino")!=3D-1)jc=3Dh;else =
if(a.indexOf("iPhone")!=3D-1||a.indexOf("iPod")!=3D-1)kc=3Dh;else =
if(a.indexOf("iPad")!=3D-1)lc=3Dh;else =
if(a.indexOf("Android")!=3D-1)mc=3Dh;else =
if(a.indexOf("Chrome")!=3D-1)nc=3Dh;else =
if(a.indexOf("Safari")!=3D-1)oc=3Dh};pc();var qc=3Dfunction(a){var =
b=3D"google_test";try{var =
c=3Da[b];a[b]=3D!c;if(a[b]=3D=3D=3D!c){a[b]=3Dc;return =
h}}catch(d){}return =
j},rc=3Dfunction(a){for(;a!=3Da.parent&&qc(a.parent);)a=3Da.parent;return=
 =
a},O=3Di,sc=3Dfunction(){if(!O){O=3Drc(window);O!=3Dwindow&&Wb(4)}return =
O};var P=3Dfunction(){this.defaultBucket=3D[];this.layers=3D{};for(var =
a=3D0,b=3Darguments.length;a<b;++a)this.layers[arguments[a]]=3D""},tc=3Df=
unction(a){for(var b=3Dnew =
P,c=3D0,d=3Da.defaultBucket.length;c<d;++c)b.defaultBucket.push(a.default=
Bucket[c]);D(a.layers,ga(P.prototype.f,b));return =
b};P.prototype.f=3Dfunction(a,b){this.layers[b]=3Da};P.prototype.A=3Dfunc=
tion(a,b){if(a=3D=3D"")return"";if(!b){this.defaultBucket.push(a);return =
a}if(this.layers.hasOwnProperty(b))return this.layers[b]=3Da;return""};=0A=
P.prototype.d=3Dfunction(a,b,c){if(!(Math.random()<1.0E-4)&&this.q(c)){va=
r =
d=3DMath.random();if(d<b){b=3DMath.floor(a.length*d/b);if(a=3Da[b])return=
 this.A(a,c)}}return""};P.prototype.q=3Dfunction(a){if(!a)return =
h;return =
this.layers.hasOwnProperty(a)&&this.layers[a]=3D=3D""};P.prototype.g=3Dfu=
nction(a){if(this.layers.hasOwnProperty(a))return =
this.layers[a];return""};=0A=
P.prototype.p=3Dfunction(){var =
a=3D[],b=3Dfunction(c){c!=3D""&&a.push(c)};D(this.layers,b);if(this.defau=
ltBucket.length>0&&a.length>0)return =
this.defaultBucket.join(",")+","+a.join(",");return =
this.defaultBucket.join(",")+a.join(",")};var =
vc=3Dfunction(a){this.a=3Dthis.S=3Da;uc(this)},Q,R=3Dfunction(){if(Q)retu=
rn Q;var a=3Dwindow.google_persistent_state;if(typeof =
a!=3D"object"||typeof a.S!=3D"object"){a=3Dwindow;return =
window.google_persistent_state=3DQ=3Dnew vc(a)}return =
Q=3Dwindow.google_persistent_state},uc=3Dfunction(a){S(a,1,j);S(a,2,j);S(=
a,3,i);S(a,4,0);S(a,5,0);S(a,6,0);S(a,7,(new =
Date).getTime());S(a,8,{});S(a,9,{});S(a,10,{});S(a,11,[]);S(a,13,0);S(a,=
12,0)},wc=3Dfunction(a){switch(a){case =
1:return"google_new_domain_enabled";case =
2:return"google_new_domain_checked";=0A=
case 3:return"google_exp_persistent";case =
4:return"google_num_sdo_slots";case 5:return"google_num_0ad_slots";case =
6:return"google_num_ad_slots";case 7:return"google_correlator";case =
8:return"google_prev_ad_formats_by_region";case =
9:return"google_prev_ad_slotnames_by_region";case =
10:return"google_num_slots_by_channel";case =
11:return"google_viewed_host_channels";case =
12:return"google_num_slot_to_show";case =
13:return"google_unique_id"}},T=3Dfunction(a,b){b=3Dwc(b);return =
a=3Da.S[b]},U=3Dfunction(a,b,c){return a.S[wc(b)]=3D=0A=
c},S=3Dfunction(a,b,c){a=3Da.S;b=3Dwc(b);if(a[b]=3D=3D=3Dundefined)return=
 a[b]=3Dc;return a[b]},xc=3Dfunction(a){if(T(a,1))return h;return =
U(a,1,!!window.google_new_domain_enabled)},yc=3Dfunction(a,b){return =
U(a,3,b)};var V,zc,W=3Dfunction(){if(V)return V;var =
a=3DR(),b=3DT(a,3);if(gb(b,P))return V=3Dyc(a,new P(1,2));return =
V=3Db},Ac=3Dfunction(){zc||(zc=3Dtc(W()));return zc};var =
Bc=3D{google:1,googlegroups:1,gmail:1,googlemail:1,googleimages:1,googlep=
rint:1};function =
Cc(a){a=3Da.google_page_location||a.google_page_url;if(!a)return =
j;a=3Da.toString();if(a.indexOf("http://")=3D=3D0)a=3Da.substring(7,a.len=
gth);else =
if(a.indexOf("https://")=3D=3D0)a=3Da.substring(8,a.length);var =
b=3Da.indexOf("/");if(b=3D=3D-1)b=3Da.length;a=3Da.substring(0,b);a=3Da.s=
plit(".");b=3Dj;if(a.length>=3D3)b=3Da[a.length-3]in =
Bc;if(a.length>=3D2)b=3Db||a[a.length-2]in Bc;return b}=0A=
function Dc(a,b,c){var =
d=3DR();if(Cc(a))return!U(d,2,h);if(!T(d,2)){a=3DMath.random();if(a<=3Dc)=
{c=3D"http://"+ja()+"/pagead/test_domain.js";a=3D"script";b.write("<"+a+'=
 src=3D"'+c+'"></'+a+">");return U(d,2,h)}}return j}var =
Ec=3Dfunction(a){var b=3DW();if(b.g(1)=3D=3D"44901216")return =
1=3D=3DMath.floor(a/2)%2;return j};function Fc(a){var =
b=3DR();if(!Cc(a)&&xc(b))return =
Ec(T(b,13))?"http://"+r("","googleads2.g.doubleclick.net"):"http://"+ja()=
;return"http://"+ka()};var =
X=3Dfunction(a){this.B=3Da;this.j=3D[];this.i=3D0;this.b=3D[];this.u=3D0;=
this.c=3D[];this.s=3Dj;this.k=3Dthis.l=3D"";this.r=3Dj};X.prototype.w=3Df=
unction(a,b){var =
c=3Dthis.B[b],d=3Dthis.j;this.B[b]=3Dfunction(e){if(e&&e.length>0){var =
f=3De.length>1?e[1].url:i;d.push([a,xa(e[0].url),f])}c(e)}};X.prototype.v=
=3Dfunction(){this.i++};X.prototype.z=3Dfunction(a){this.b.push(a)};var =
Gc=3D"http://"+s()+"/pagead/osd.js";X.prototype.t=3Dfunction(){if(!this.s=
){jb(B,Hc);ib(Gc);this.s=3Dh}};=0A=
X.prototype.m=3Dfunction(a){if(this.i>0)for(var =
b=3Ddocument.getElementsByTagName("iframe"),c=3Dthis.r?"google_ads_iframe=
_":"google_ads_frame",d=3D0;d<b.length;d++){var =
e=3Db.item(d);e.src&&e.name&&e.name.indexOf(c)=3D=3D0&&a(e,e.src)}};=0A=
X.prototype.n=3Dfunction(a){var b=3Dthis.j;if(b.length>0)for(var =
c=3Ddocument.getElementsByTagName("a"),d=3D0;d<c.length;d++)for(var =
e=3D0;e<b.length;e++)if(c.item(d).href=3D=3Db[e][1]){var =
f=3Dc.item(d).parentNode;if(b[e][2])for(var =
g=3Df,o=3D0;o<4;o++){if(g.innerHTML.indexOf(b[e][2])>0){f=3Dg;break}g=3Dg=
.parentNode}a(f,b[e][0]);b.splice(e,1);break}};X.prototype.o=3Dfunction(a=
){for(var b=3D0;b<this.b.length;b++){var =
c=3Dthis.b[b],d=3DIc(c);if(d)(d=3Ddocument.getElementById("google_ads_div=
_"+d))&&a(d,c)}};=0A=
X.prototype.e=3Dfunction(a){this.n(a);this.o(a);this.m(a)};X.prototype.se=
tupOsd=3Dfunction(a,b,c){this.u=3Da;this.l=3Db;this.k=3Dc};X.prototype.ge=
tOsdMode=3Dfunction(){return =
this.u};X.prototype.getEid=3Dfunction(){return =
this.l};X.prototype.getCorrelator=3Dfunction(){return =
this.k};X.prototype.h=3Dfunction(){return =
this.j.length+this.i+this.b.length};X.prototype.setValidOutputTypes=3Dfun=
ction(a){this.c=3Da};=0A=
X.prototype.registerAdBlockByType=3Dfunction(a,b,c){if(this.c.length>0){f=
or(var =
d=3D0;d<this.c.length;d++)if(this.c[d]=3D=3Da){this.r=3Dc;if(a=3D=3D"js")=
this.w(b,"google_ad_request_done");else if(a=3D=3D"html")this.v();else =
a=3D=3D"json_html"&&this.z(b)}this.t()}};var =
Ic=3Dfunction(a){if((a=3Da.match(/[&\?](?:slotname)=3D([^&]+)/))&&a.lengt=
h=3D=3D2)return =
a[1];return""},Hc=3Dfunction(){B.google_osd_page_loaded=3Dh},Jc=3Dfunctio=
n(){window.__google_ad_urls||(window.__google_ad_urls=3Dnew =
X(window));return window.__google_ad_urls};=0A=
p("Goog_AdSense_getAdAdapterInstance",Jc);p("Goog_AdSense_OsdAdapter",X);=
p("Goog_AdSense_OsdAdapter.prototype.numBlocks",X.prototype.h);p("Goog_Ad=
Sense_OsdAdapter.prototype.findBlocks",X.prototype.e);p("Goog_AdSense_Osd=
Adapter.prototype.getOsdMode",X.prototype.getOsdMode);p("Goog_AdSense_Osd=
Adapter.prototype.getEid",X.prototype.getEid);p("Goog_AdSense_OsdAdapter.=
prototype.getCorrelator",X.prototype.getCorrelator);p("Goog_AdSense_OsdAd=
apter.prototype.setValidOutputTypes",X.prototype.setValidOutputTypes);=0A=
p("Goog_AdSense_OsdAdapter.prototype.setupOsd",X.prototype.setupOsd);p("G=
oog_AdSense_OsdAdapter.prototype.registerAdBlockByType",X.prototype.regis=
terAdBlockByType);var Kc=3Dfunction(a,b){var =
c=3Da.nodeType=3D=3D9?a:a.ownerDocument||a.document;if(c.defaultView&&c.d=
efaultView.getComputedStyle)if(a=3Dc.defaultView.getComputedStyle(a,""))r=
eturn a[b];return i},Lc=3Dfunction(a,b){return =
Kc(a,b)||(a.currentStyle?a.currentStyle[b]:i)||a.style[b]},Mc=3Dfunction(=
a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);else{var =
e=3Da.style[c],f=3Da.runtimeStyle[c];a.runtimeStyle[c]=3Da.currentStyle[c=
];a.style[c]=3Db;b=3Da.style[d];a.style[c]=3De;a.runtimeStyle[c]=3Df;retu=
rn b}},Nc=3Dfunction(a){var b=3D=0A=
a.nodeType=3D=3D9?a:a.ownerDocument||a.document,c=3D"";if(b.createTextRan=
ge){c=3Db.body.createTextRange();c.moveToElementText(a);c=3Dc.queryComman=
dValue("FontName")}if(!c){c=3DLc(a,"fontFamily");if(y&&Sa)c=3Dc.replace(/=
 \[[^\]]*\]/,"")}a=3Dc.split(",");if(a.length>1)c=3Da[0];return =
ya(c,"\"'")},Oc=3D/[^\d]+$/,Pc=3Dfunction(a){return(a=3Da.match(Oc))&&a[0=
]||i},Qc=3D{cm:1,"in":1,mm:1,pc:1,pt:1},Rc=3D{em:1,ex:1},Sc=3Dfunction(a)=
{var b=3DLc(a,"fontSize"),c=3DPc(b);if(b&&"px"=3D=3Dc)return =
parseInt(b,10);if(z)if(c in Qc)return Mc(a,b,"left",=0A=
"pixelLeft");else if(a.parentNode&&a.parentNode.nodeType=3D=3D1&&c in =
Rc){a=3Da.parentNode;c=3DLc(a,"fontSize");return =
Mc(a,b=3D=3Dc?"1em":b,"left","pixelLeft")}c=3Dbb("span",{style:"visibilit=
y:hidden;position:absolute;line-height:0;padding:0;margin:0;border:0;heig=
ht:1em;"});db(a,c);b=3Dc.offsetHeight;c&&c.parentNode&&c.parentNode.remov=
eChild(c);return b};var Y=3D{};function Tc(a){if(a=3D=3D1)return =
h;return!Y[a]}function =
Uc(a,b){if(!(!a||a=3D=3D""))if(b=3D=3D1)if(Y[b])Y[b]+=3D","+a;else =
Y[b]=3Da;else Y[b]=3Da}function Vc(){var =
a=3D[];D(Y,function(b){a.push(b)});return a.join(",")}function =
Wc(a,b){if(m(a))for(var c=3D0;c<a.length;c++)n(a[c])&&Uc(a[c],b)}var =
Z=3Dj;=0A=
function Xc(a,b){var =
c=3D"script";Z=3DYc(a,b);if(!Z)a.google_allow_expandable_ads=3Dj;var =
d=3D!Zc();Z&&d&&b.write("<"+c+' =
src=3D"http://'+s()+'/pagead/expansion_embed.js"></'+c+">");a=3DDc(a,b,Jb=
);(d=3Dd||a)&&lb("msie")&&!window.opera?b.write("<"+c+' =
src=3D"http://'+s()+'/pagead/render_ads.js"></'+c+">"):b.write("<"+c+'>go=
ogle_protectAndRun("ads_core.google_render_ad", google_handleError, =
google_render_ad);</'+c+">")}function $(a){return a!=3Di?'"'+a+'"':'""'}=0A=
var $c=3Dfunction(a,b){var =
c=3Db.slice(-1),d=3Dc=3D=3D"?"||c=3D=3D"#"?"":"&",e=3D[b];b=3Dfunction(f,=
g){if(f||f=3D=3D=3D0||f=3D=3D=3Dj){if(typeof =
f=3D=3D"boolean")f=3Df?1:0;hb(e,d,g,"=3D",E(f));d=3D"&"}};D(a,b);return =
e.join("")};function ad(){var =
a=3Dz&&A("6"),b=3DKa&&A("1.8.1"),c=3DLa&&A("525");if(Ra&&(a||b||c))return=
 h;else if(Qa&&(c||b))return h;else if(Sa&&b)return h;return j}=0A=
function Zc(){return(typeof =
ExpandableAdSlotFactory=3D=3D"function"||typeof =
ExpandableAdSlotFactory=3D=3D"object")&&typeof =
ExpandableAdSlotFactory.createIframe=3D=3D"function"}function =
Yc(a,b){if(a.google_allow_expandable_ads=3D=3D=3Dj||!b.body||a.google_ad_=
output!=3D"html"||wb(a,b)||!bd(a)||isNaN(a.google_ad_height)||isNaN(a.goo=
gle_ad_width)||!ad())return j;return h}function bd(a){var =
b=3Da.google_ad_format;if(G(b))return =
j;if(F(a)&&b!=3D"468x15_0ads_al")return j;return h}=0A=
function cd(){var =
a;if(B.google_ad_output=3D=3D"html"&&!(F(B)||G(B.google_ad_format))&&Tc(0=
)){a=3D["6083035","6083034"];a=3DH(a,Ob);Uc(a,0)}return =
a=3D=3D"6083035"}function dd(a,b){var =
c=3DR();if(T(c,13)>0||G(a.google_ad_format))return"";c=3D"";a=3DF(a);if(b=
=3D=3D"html"||a)c=3DH(["36815001","36815002"],Kb);if(c=3D=3D""&&(b=3D=3D"=
js"||a))c=3DH(["36815003","36815004"],Lb);if(c=3D=3D""&&(b=3D=3D"html"||b=
=3D=3D"js"))c=3DH(["36813005","36813006"],Mb);return c}=0A=
function ed(){var =
a=3DJc(),b=3Dwindow.google_enable_osd,c;if(b=3D=3D=3Dh){c=3D"36813006";fd=
(c,a)}else =
if(b!=3D=3Dj&&Tc(0)){c=3Da.getEid();if(c=3D=3D"")(c=3Ddd(window,window.go=
ogle_ad_output))&&fd(c,a);else =
if(c!=3D"36815001"&&c!=3D"36815002"&&c!=3D"36815003"&&c!=3D"36815004"&&c!=
=3D"36813005"&&c!=3D"36813006")c=3D""}if(c){Uc(c,0);return c}return""}=0A=
function fd(a,b){var c=3Db.getOsdMode(),d=3D[];switch(a){case =
"36815004":c=3D1;d=3D["js"];break;case =
"36815002":c=3D1;d=3D["html"];break;case =
"36813006":c=3D0;d=3D["html","js"];break}d.length>0&&b.setValidOutputType=
s(d);d=3DR();b.setupOsd(c,a,T(d,7).toString())}=0A=
function gd(a,b,c,d){var =
e=3DR();e=3DU(e,13,T(e,13)+1);c=3D$c({ifi:e},c);c=3Dc.substring(0,1992);c=
=3Dc.replace(/%\w?$/,"");var =
f=3D"script";if((a.google_ad_output=3D=3D"js"||a.google_ad_output=3D=3D"j=
son_html")&&(a.google_ad_request_done||a.google_radlink_request_done))b.w=
rite("<"+f+' language=3D"JavaScript1.1" =
src=3D'+$(ba(c))+"></"+f+">");else =
if(a.google_ad_output=3D=3D"html")if(Z&&Zc()){b=3Da.google_container_id||=
d||i;a["google_expandable_ad_slot"+e]=3DExpandableAdSlotFactory.createIfr=
ame("google_ads_frame"+e,ba(c),a.google_ad_width,=0A=
a.google_ad_height,b)}else{d=3D'<iframe name=3D"google_ads_frame" =
width=3D'+$(a.google_ad_width)+" height=3D"+$(a.google_ad_height)+" =
frameborder=3D"+$(a.google_ad_frameborder)+" src=3D"+$(ba(c))+' =
marginwidth=3D"0" marginheight=3D"0" vspace=3D"0" hspace=3D"0" =
allowtransparency=3D"true" =
scrolling=3D"no"></iframe>';a.google_container_id?hd(a.google_container_i=
d,b,d):b.write(d)}return c}function id(a){ac(a)}=0A=
function jd(a){var b=3DAc().g(2)=3D=3D"44901217";if(!kd(b))return =
j;b=3Dcd();var =
c=3DFc(window);a=3Dld(a);b=3Dc+md(a.google_ad_format,b);window.google_ad_=
url=3D$c(a,b);return h}=0A=
var pd=3Dfunction(a){a.dt=3Daa;a.shv=3D"r20100325";var =
b=3DR(),c=3DT(b,8),d=3Dwindow.google_ad_section,e=3Dwindow.google_ad_form=
at,f=3Dwindow.google_ad_slot;if(c[d])G(e)||(a.prev_fmts=3Dc[d]);var =
g=3DT(b,9);if(g[d])a.prev_slotnames=3Dg[d].toLowerCase();if(e){if(!G(e))i=
f(c[d])c[d]+=3D","+e;else c[d]=3De}else if(f)if(g[d])g[d]+=3D","+f;else =
g[d]=3Df;a.correlator=3DT(b,7);if(T(b,2)&&!xc(b))a.dblk=3D1;if(window.goo=
gle_ad_channel){c=3DT(b,10);d=3D"";e=3Dwindow.google_ad_channel.split(nd)=
;for(f=3D0;f<e.length;f++){g=3De[f];if(c[g])d+=3D=0A=
g+"+";else =
c[g]=3Dh}a.pv_ch=3Dd}if(window.google_ad_host_channel){b=3Dod(window.goog=
le_ad_host_channel,T(b,11));a.pv_h_ch=3Db}if(Pb)a.jscb=3D1;if(Qb)a.jscd=3D=
1;a.frm=3Dwindow.google_iframing;b=3Dec();a.ga_vid=3Db.vid;a.ga_sid=3Db.s=
id;a.ga_hid=3Db.hid;a.ga_fc=3Db.from_cookie;a.ga_wpids=3Dwindow.google_an=
alytics_uacct},qd=3Dfunction(a){var =
b=3Dh;if(b=3Dpb(b)){a.biw=3Db.width;a.bih=3Db.height}},rd=3Dfunction(a){v=
ar b=3Drb(window);if(b!=3D0)a.ifk=3Db.toString()};=0A=
function od(a,b){var c=3Da.split("|");a=3D-1;for(var =
d=3D[],e=3D0;e<c.length;e++){var =
f=3Dc[e].split(nd);b[e]||(b[e]=3D{});for(var =
g=3D"",o=3D0;o<f.length;o++){var =
C=3Df[o];if(C!=3D"")if(b[e][C])g+=3D"+"+C;else =
b[e][C]=3Dh}g=3Dg.slice(1);d[e]=3Dg;if(g!=3D"")a=3De}b=3D"";if(a>-1){for(=
e=3D0;e<a;e++)b+=3Dd[e]+"|";b+=3Dd[a]}return b}function sd(){var =
a=3D["44901212","44901216"];W().d(a,Ib,1);a=3D["44901218","44901217"];W()=
.d(a,Nb,2)}=0A=
function td(){sc();var a=3DR();0=3D=3DT(a,13)&&sd();a=3Ded();var =
b=3DMath.random()<0.01,c=3Di,d=3D"";if(b){d=3D"google_temp_span";c=3Dud(d=
)}b=3Djd(c);c&&c.id=3D=3Dd&&(c&&c.parentNode?c.parentNode.removeChild(c):=
i);if(b){c=3Dgd(window,document,window.google_ad_url);a&&Jc().registerAdB=
lockByType(window.google_ad_output,c,j);id(window)}}=0A=
var =
vd=3Dfunction(a){D(tb,function(b,c){a[b]=3Dwindow[c]});D(sb,function(b,c)=
{a[b]=3Dwindow[c]});D(ub,function(b,c){a[b]=3Dwindow[c]})},wd=3Dfunction(=
a){Wc(window.google_eids,1);a.eid=3DVc();var =
b=3DAc().p();if(a.eid.length>0&&b.length>0)a.eid+=3D",";a.eid+=3Db};funct=
ion xd(a,b,c,d){a=3DUb(a,b,c,d);Xc(window,document);return a}function =
yd(){$b()}=0A=
function zd(a){var =
b=3D{};a=3Da.split("?");a=3Da[a.length-1].split("&");for(var =
c=3D0;c<a.length;c++){var =
d=3Da[c].split("=3D");if(d[0])try{b[d[0].toLowerCase()]=3Dd.length>1?wind=
ow.decodeURIComponent?decodeURIComponent(d[1].replace(/\+/g," =
")):unescape(d[1]):""}catch(e){}}return b}function Ad(){var =
a=3Dwindow,b=3Dzd(document.URL);if(b.google_ad_override){a.google_ad_over=
ride=3Db.google_ad_override;a.google_adtest=3D"on"}}=0A=
function =
hd(a,b,c){if(a)if((a=3Db.getElementById(a))&&c&&c.length!=3D""){a.style.v=
isibility=3D"visible";a.innerHTML=3Dc}}=0A=
var md=3Dfunction(a,b){return =
a=3DG(a)?"/pagead/sdo?":b?"/pagead/render_iframe_ads.html#":"/pagead/ads?=
"},Bd=3Dfunction(a,b){b.dff=3DNc(a);b.dfs=3DSc(a)},Cd=3Dfunction(a){a.ref=
=3Dwindow.google_referrer_url;a.loc=3Dwindow.google_page_location},kd=3Df=
unction(a){var =
b=3DR(),c=3DT(b,8),d=3DT(b,9),e=3Dwindow.google_ad_section;if(G(window.go=
ogle_ad_format)){if(U(b,4,T(b,4)+1)>4&&!a)return j}else =
if(F(window)){if(U(b,5,T(b,5)+1)>3&&!a)return j}else{var =
f=3DU(b,6,T(b,6)+1);if(window.google_num_slots_to_rotate){Wb(1);c[e]=3D""=
;d[e]=3D"";=0A=
T(b,12)||U(b,12,(new =
Date).getTime()%window.google_num_slots_to_rotate+1);if(T(b,12)!=3Df)retu=
rn j}else if(!a&&f>6&&e=3D=3D"")return j}return h},ld=3Dfunction(a){var =
b=3D{};vd(b);pd(b);ob(b);a&&Bd(a,b);qd(b);rd(b);wd(b);Cd(b);b.fu=3DVb;ret=
urn b},ud=3Dfunction(a){var =
b=3Dwindow.google_container_id&&Xa(window.google_container_id)||Xa(a);if(=
!b&&!window.google_container_id&&a){document.write("<span =
id=3D"+a+"></span>");b=3DXa(a)}return b},nd=3D/[+, =
]/;window.google_render_ad=3Dtd;function Dd(){if(Rb&&typeof =
B.alternateShowAds=3D=3D"function")B.alternateShowAds.call(i);else{Ad();S=
b("show_ads.google_init_globals",xd,yd);Xc(window,document)}}Sb("show_ads=
.main",Ub,Dd);})()=0A=

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/jscommon/bshare3.js

//$Id: bshare.js,v 1.3 2010/01/21 16:06:10 ghoffman Exp $
//$Source: /bbsrc/web/docs/en/jscommon/RCS/bshare.js,v $
//$Revision: 1.3 $

var StoryURL=3Dlocation.href;
var StoryTitle=3Ddocument.title;

function sharePop(url, width, height, name) {
	testwindow=3D window.open(url, name, =
"location=3D1,status=3D1,scrollbars=3D1,resizable=3D1,width=3D" + width =
+ ",height=3D" + height);
}

function shareBusinessExchange() {
	=
sharePop('http://bx.businessweek.com/api/add-article-to-bx.tn?url=3D'+enc=
odeURIComponent(StoryURL), 850, 500, 'BusinessExchangePopup');
}

function shareTwitter() {
	=
sharePop('http://twitter.com/home?status=3D'+encodeURIComponent(StoryURL)=
, 850, 500, 'twitterPopup');
}

function shareDelicious() {
	=
sharePop('http://del.icio.us/post?v=3D2&url=3D'+encodeURIComponent(StoryU=
RL)+'&title=3D'+encodeURIComponent(HeadLine)+'&bodytext=3D' + =
encodeURIComponent(summary) + '&tags=3Dnews', 850, 500, =
'deliciousPopup');
}

function shareDigg() {
	=
sharePop('http://digg.com/submit?url=3D'+encodeURIComponent(StoryURL)+'&t=
itle=3D'+encodeURIComponent(HeadLine)+'&bodytext=3D' + =
encodeURIComponent(summary) + '&topic=3Dbusiness_finance', 850, 500, =
'diggPopup');
}

function shareFacebook() {
	=
sharePop('http://www.facebook.com/sharer.php?u=3D'+encodeURIComponent(Sto=
ryURL)+'&t=3D'+encodeURIComponent(HeadLine), 850, 500, 'facebookPopup');
}

function shareLinkedIn() {
	=
sharePop('http://www.linkedin.com/shareArticle?mini=3Dtrue&url=3D'+encode=
URIComponent(StoryURL)+'&title=3D'+encodeURIComponent(HeadLine)+'&summary=
=3D' + encodeURIComponent(summary) + '&source=3DBloomberg.com', 850, =
500, 'linkedinPopup');
}

function shareNewsvine() {
	=
sharePop('http://www.newsvine.com/_wine/save?popoff=3D1&h=3D'+encodeURICo=
mponent(HeadLine)+'&t=3Dworld-news&u=3D'+encodeURIComponent(StoryURL)+'&e=
=3D', 850, 445, 'newsvinePopup');
}

function shareProp() {
	=
sharePop('http://www.propeller.com/submit/?T=3D'+encodeURIComponent(HeadL=
ine)+'&U=3D'+encodeURIComponent(StoryURL)+'&D=3D' + =
encodeURIComponent(summary) + '&tag=3Dnews', 850, 540, 'propPopup');
}

function shareYahoo() {
	sharePop('http://buzz.yahoo.com/buzz?targetUrl=3D' + =
encodeURIComponent(StoryURL) + '&headline=3D' + =
encodeURIComponent(HeadLine) + '&summary=3D' + =
encodeURIComponent(summary), 980, 540, 'yahooPopup');
}


var arrShareLinks =3D new Array(
	"Twitter",
	"javascript:shareTwitter();",
	"BusinessExcange",
	"javascript:shareBusinessExchange();",
	"Delicious",
	"javascript:shareDelicious();",
	"Digg",
	"javascript:shareDigg();",
	"Facebook",
	"javascript:shareFacebook();",
	"Mixx",
	"javascript:shareMixx();",
	"LinkedIn",
	"javascript:shareLinkedIn();",
	"Yahoo!",
	"javascript:shareYahoo();"
);

var shareOverlayFocus =3D false;
var shareInterval;

// document.getElementById("shareLink").onclick =3D showShareOverlay;

function trimTools(strText) {
	return strText.replace(/\\./,"").replace("!","").replace(" ","");
}

function parseShareName(strWord) {
	if (strWord =3D=3D "Delicious")
		strWord =3D "Del.icio.us";
	return strWord;
}

function tryShareOverlay() {
	if (!document.getElementById("shareContainer")) {
		var shareDiv =3D document.createElement("div");
		shareDiv.id =3D "shareContainer";
		shareDiv.className =3D "hidden";
		var objShareDiv =3D =
document.getElementById("atools").insertBefore(shareDiv, =
document.getElementById("autilities"));
	}
	if (document.getElementById("shareContainer").innerHTML =3D=3D '') {
		showShareOverlay();
	} else {
		hideShareOverlay();
	}
}

function putShareLinks(id) {
	var cloz=3D"";
	if (id =3D=3D "shr_v") { cloz =3D '<li id=3D"shareclose"><div =
class=3D"sharecloseoff"><a =
href=3D"javascript:togShareLinks(\'shr_v\');">Close</a></li>'=20
	var sharHTML =3D '<ul class=3D"' + id + '">' + =20
			'<li class=3D"d8"><a =
href=3D"javascript:shareBusinessExchange();pageTracker._trackPageview(\'/=
outgoing/share_BX\');">Business Exchange</a></li>' +=20
			'<li class=3D"d9"><a =
href=3D"javascript:shareTwitter();pageTracker._trackPageview(\'/outgoing/=
share_twitter\');">Twitter</a></li>' +=20
			'<li class=3D"d1"><a =
href=3D"javascript:shareDelicious();pageTracker._trackPageview(\'/outgoin=
g/share_delicious\');">Delicious</a></li>' +=20
			'<li class=3D"d2"><a =
href=3D"javascript:shareDigg();pageTracker._trackPageview(\'/outgoing/sha=
re_digg\');">Digg</a></li>' +=20
			'<li class=3D"d3"><a =
href=3D"javascript:shareFacebook();pageTracker._trackPageview(\'/outgoing=
/share_facebook\');">Facebook</a></li>' +=20
			'<li class=3D"d4"><a =
href=3D"javascript:shareLinkedIn();pageTracker._trackPageview(\'/outgoing=
/share_linkedin\');">LinkedIn</a></li>' +
			'<li class=3D"d5"><a =
href=3D"javascript:shareNewsvine();pageTracker._trackPageview(\'/outgoing=
/share_newsvine\');">Newsvine</a></li>' +=20
			'<li class=3D"d6"><a =
href=3D"javascript:shareProp();pageTracker._trackPageview(\'/outgoing/sha=
re_propeller\');">Propeller</a></li>' +=20
			'<li class=3D"d7"><a =
href=3D"javascript:shareYahoo();pageTracker._trackPageview(\'/outgoing/sh=
are_yahoobuzz\');">Yahoo! Buzz</a></li>' + cloz + =20
			'</ul>';
			}
		=09
			if (id =3D=3D "shr_h") {=20
	var sharHTML =3D '<ul class=3D"' + id + '">' + =20
			'<li class=3D"d8" style=3D"width:auto;margin: 2px 0 0 5px;"><a =
href=3D"javascript:shareBusinessExchange();pageTracker._trackPageview(\'/=
outgoing/share_BX_bottom\');">Business Exchange</a></li>' +=20
			'<li class=3D"d9" style=3D"width:auto;margin: 2px 0 0 5px;"><a =
href=3D"javascript:shareTwitter();pageTracker._trackPageview(\'/outgoing/=
share_twitter_bottom\');">Twitter</a></li>' +=20
			'<li class=3D"d1" style=3D"width:auto;margin: 2px 0 0 5px;"><a =
href=3D"javascript:shareDelicious();pageTracker._trackPageview(\'/outgoin=
g/share_delicious_bottom\');">Delicious</a></li>' +=20
			'<li class=3D"d2" style=3D"width:auto;margin: 2px 0 0 5px;"><a =
href=3D"javascript:shareDigg();pageTracker._trackPageview(\'/outgoing/sha=
re_digg_bottom\');">Digg</a></li>' +=20
			'<li class=3D"d3" style=3D"width:auto;margin: 2px 0 0 5px;"><a =
href=3D"javascript:shareFacebook();pageTracker._trackPageview(\'/outgoing=
/share_facebook_bottom\');">Facebook</a></li>' +=20
			'<li class=3D"d4" style=3D"width:auto;margin: 2px 0 0 5px;"><a =
href=3D"javascript:shareLinkedIn();pageTracker._trackPageview(\'/outgoing=
/share_linkedin_bottom\');">LinkedIn</a></li>' +
			'<li class=3D"d5" style=3D"width:auto;margin: 2px 0 0 5px;"><a =
href=3D"javascript:shareNewsvine();pageTracker._trackPageview(\'/outgoing=
/share_newsvine_bottom\');">Newsvine</a></li>' +=20
			'<li class=3D"d6" style=3D"width:auto;margin: 2px 0 0 5px;"><a =
href=3D"javascript:shareProp();pageTracker._trackPageview(\'/outgoing/sha=
re_propeller_bottom\');">Propeller</a></li>' +=20
			'<li class=3D"d7" style=3D"width:auto;margin: 2px 0 0 5px;"><a =
href=3D"javascript:shareYahoo();pageTracker._trackPageview(\'/outgoing/sh=
are_yahoobuzz_bottom\');">Yahoo! Buzz</a></li>' + =20
			'</ul>';
			}
		=09
				=09

	var el=3D(document.getElementById)? document.getElementById(id): =
(document.all)? document.all[id]: (document.layers)? =
document.layers[id]: null;
	if (el) {
		el.innerHTML=3DsharHTML;
	}
}


function togShareLinks(id) {
	var el=3D(document.getElementById)? document.getElementById(id): =
(document.all)? document.all[id]: (document.layers)? =
document.layers[id]: null;
	if (el) {
		if (el.style.visibility =3D=3D "hidden") {
			el.style.visibility=3D"visible";
			putShareLinks(id);
		}else{
			el.style.visibility=3D"hidden";
		}
	}
}


function showShareOverlay() {
	var strShareOverlay =3D '<div id=3D"shareTab"></div>';=09
	strShareOverlay +=3D '<div id=3D"shareShadow"><div =
id=3D"shareContents">';=09
	for (i=3D0; i<arrShareLinks.length; i++) {
		if ((i%2) =3D=3D 0) {
			strShareOverlay +=3D '<div class=3D"shareTool">';
			strShareOverlay +=3D '<a id=3D"' + =
trimTools(arrShareLinks[i]).toLowerCase() + 'Link" href=3D"' + =
arrShareLinks[i+1] + '">' + parseShareName(arrShareLinks[i]) + '</a>';
			strShareOverlay +=3D '</div>';
		}
	}
	strShareOverlay +=3D '<div id=3D"shareWhat"><a =
href=3D"javascript:sharePop('+"'/tools/share', 540, 600, =
'sharePopup'"+');">(what is this?)</a></div>';
	strShareOverlay +=3D '</div></div>';
	strShareOverlay +=3D '<div id=3D"shareCloseButton"><a =
href=3D"javascript:hideShareOverlay();"></a></div>';
	if (document.getElementById) {
		var intShareX =3D document.getElementById("shareLink").offsetLeft - 6;
		var intShareY =3D document.getElementById("shareLink").offsetTop + =
document.getElementById("shareLink").offsetHeight - 2;	=09
		document.getElementById("shareContainer").innerHTML =3D =
strShareOverlay;
		document.getElementById("shareContainer").className =3D "";
		document.getElementById("shareContainer").style.cssText =3D =
"position:absolute; top:" + intShareY + "px; left:" + intShareX + "px;";
	}
}

function hideShareOverlay() {
	if (document.getElementById) {
		document.getElementById("shareContainer").innerHTML =3D "";
		document.getElementById("shareContainer").className =3D "hidden";
		document.getElementById("shareContainer").style.cssText =3D "";
		shareOverlayFocus =3D false;
	}
}

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/jscommon/0/all_footer_v3.js

=0A=
function convertAllFields()=0A=
{document.searchbox.query.value=3Ddocument.searchbox.query.value.toLowerC=
ase();}=0A=
function popwQuoteFull(obj,tkr)=0A=
{obj.T_ABOVE=3Dtrue;obj.T_STATIC=3Dtrue;obj.T_FONTCOLOR=3D'#000000';obj.T=
_FONTFACE=3D'Verdana,sans-serif';obj.T_BGCOLOR=3D'#ddedd9';obj.T_WIDTH=3D=
290;obj.T_DELAY=3D250;var popQuoteString=3D"<span =
class=3D'pop_tkr'>"+tkr+"</span><br>"+"<img style=3D'margin-bottom:5px' =
height=3D'80' width=3D'280' =
"+"src=3D'/apps/chart?h=3D80&w=3D280&range=3D3m&type=3Dgp_line&cfg=3DBQuo=
te.xml&ticks=3D"+tkr+"'>"+"<span class=3D't_blue'><center>"+"<a =
href=3D/apps/quote?ticker=3D"+tkr+">Quote</a> | "+"<a =
href=3D/apps/cbuilder?ticker1=3D"+tkr+">Chart</a> | "+"<a =
href=3D/apps/news?pid=3Dconews&tkr=3D"+tkr+">News</a>"+"</center></span>"=
;return popQuoteString;}=0A=
function popwtext(obj,textstr,iwidth)=0A=
{obj.T_ABOVE=3Dtrue;obj.T_STATIC=3Dtrue;obj.T_FONTCOLOR=3D'#000000';obj.T=
_FONTFACE=3D'Verdana,sans-serif';obj.T_BGCOLOR=3D'#ddedd9';obj.T_WIDTH=3D=
iwidth;obj.T_DELAY=3D50;return"<div =
class=3D'poptext'>"+textstr+"</div>";}=0A=
function popwQuoteShort(obj,tkr)=0A=
{return popwtext(obj,"Get Quote<br>"+tkr,110);}=0A=
function popwSearchNews(obj)=0A=
{return popwtext(obj,'Search News',110);}=0A=
function popwSendEmail(obj)=0A=
{return popwtext(obj,'Send E-mail',110);}=0A=
function popwOpenWebSite(obj)=0A=
{return popwtext(obj,'Open Web Site',120);}=0A=
function popwEnterSymbolHelp(obj)=0A=
{return popwtext(obj,'Click here for help with entering symbols or =
searching news.',220);}=0A=
function bringupPlayer(clip,vCat,Title)=0A=
{var width=3D"853";var height=3D"470";var =
url_media=3D"http://"+getdsld()+".bloomberg.com/avp/avp.htm?";if(vCat)=0A=
{url_media+=3D"N=3D"+vCat+"&";}=0A=
if(Title)=0A=
{url_media+=3D"T=3D"+Title+"&";}=0A=
url_media+=3D"clipSRC=3D";var url;var =
windowid=3D"videoplayer";if(clip.match(/vid=3D/)=3D=3D=3Dnull)=0A=
{url=3Durl_media+clip;}=0A=
else=0A=
{var =
clipID=3Dclip.split("=3D");url=3Durl_media+"mms://media2.bloomberg.com/ca=
che/"+clipID[1]+".asf";}=0A=
var =
pwin=3Dwindow.open(url,windowid,"directories=3Dno,location=3Dno,menubar=3D=
no,resizable=3Dno,"+"scrollbars=3Dno,status=3Dno,toolbar=3Dno,width=3D"+w=
idth+",height=3D"+height);if(pwin)=0A=
{if(window.focus)=0A=
{pwin.focus();}}}=0A=
function audioPlayer(args)=0A=
{var =
url=3D"http://"+getdsld()+".bloomberg.com/audioplayers/playr_go.html?"+ar=
gs;window.open(url,"","fullscreen=3Dno,toolbar=3Dno,status=3Dno,menubar=3D=
no,scrollbars=3Dno,resizable=3Dno,directories=3Dno,location=3Dno,width=3D=
306,height=3D394");}=0A=
function bringupPlayerBySID(sid)=0A=
{var =
url=3D"http://"+getdsld()+".bloomberg.com/apps/news?pid=3Dsid2vid&sid=3D"=
+sid;var windowid=3D"videoplayer";var width=3D"853";var =
height=3D"470";var =
pwin=3Dwindow.open(url,windowid,"directories=3Dno,location=3Dno,menubar=3D=
no,resizable=3Dno,"+"scrollbars=3Dno,status=3Dno,toolbar=3Dno,width=3D"+w=
idth+",height=3D"+height);if(pwin)=0A=
{if(window.focus)=0A=
{pwin.focus();}}}=0A=
function DM_onSegsAvailable(rsinetsegs,K05539)=0A=
{var tmpQS=3D"";var maxx=3Drsinetsegs.length-1;for(var =
rsci=3D0;rsci<=3Dmaxx;rsci++)=0A=
{tmpQS+=3Drsinetsegs[rsci]+((rsci=3D=3Dmaxx)?"":"&");}=0A=
document.cookie=3D"BT=3D"+tmpQS.replace(/K05539_/gi,"")+"; path=3D/";}=0A=
function RunRev()=0A=
{if(typeof(K05539)!=3D"undefined")=0A=
{if(K05539.DM_tag)=0A=
{window.clearInterval(RevInterval);K05539.DM_tag();}}=0A=
else=0A=
{if(revCurrentInterval>=3DmaxIntervals)=0A=
{window.clearInterval(RevInterval);}=0A=
revCurrentInterval++;}}=0A=
var ttAbove=3Dfalse;var ttBgColor=3D"#e6ecff";var ttBgImg=3D"";var =
ttBorderColor=3D"#003399";var ttBorderWidth=3D1;var =
ttClickClose=3Dfalse;var ttDelay=3D500;var ttFontColor=3D"#000066";var =
ttFontFace=3D"arial,helvetica,sans-serif";var ttFontSize=3D"11px";var =
ttFontWeight=3D"normal";var ttLeft=3Dfalse;var ttOffsetX=3D12;var =
ttOffsetY=3D15;var ttOpacity=3D100;var ttPadding=3D3;var =
ttShadowColor=3D"";var ttShadowWidth=3D0;var ttStatic=3Dfalse;var =
ttSticky=3Dfalse;var ttTemp=3D0;var ttTextAlign=3D"left";var =
ttTitleColor=3D"#ffffff";var ttWidth=3D300;t_content=3Dnew Array;var =
tt_tags=3Dnew =
Array("a","area","b","big","caption","center","code","dd","div","dl","dt"=
,"em","h1","h2","h3","h4","h5","h6","i","img","input","li","map","ol","p"=
,"pre","s","select","small","span","strike","strong","sub","sup","table",=
"td","textarea","th","tr","tt","u","var","ul","layer");var =
tt_obj=3Dnull,tt_ifrm=3Dnull,tt_objW=3D0,tt_objH=3D0,tt_objX=3D0,tt_objY=3D=
0,tt_offX=3D0,tt_offY=3D0,xlim=3D0,ylim=3D0,tt_sup=3Dfalse,tt_sticky=3Dfa=
lse,tt_wait=3Dfalse,tt_act=3Dfalse,tt_sub=3Dfalse,tt_u=3D"undefined",tt_m=
f=3Dnull,tt_tag=3Dnull;var =
tt_db=3D(document.compatMode&&document.compatMode!=3D"BackCompat")?docume=
nt.documentElement:document.body?document.body:null,tt_n=3Dnavigator.user=
Agent.toLowerCase(),tt_nv=3Dnavigator.appVersion;var =
tt_op=3D!!(window.opera&&document.getElementById),tt_op6=3Dtt_op&&!docume=
nt.defaultView,tt_op7=3Dtt_op&&!tt_op6,tt_ie=3Dtt_n.indexOf("msie")!=3D-1=
&&document.all&&tt_db&&!tt_op,tt_ie7=3Dtt_ie&&typeof =
document.body.style.maxHeight!=3Dtt_u,tt_ie6=3Dtt_ie&&!tt_ie7&&parseFloat=
(tt_nv.substring(tt_nv.indexOf("MSIE")+5))>=3D5.5,tt_n4=3D(document.layer=
s&&typeof =
document.classes!=3Dtt_u),tt_n6=3D(!tt_op&&document.defaultView&&typeof =
document.defaultView.getComputedStyle!=3Dtt_u),tt_w3c=3D!tt_ie&&!tt_n6&&!=
tt_op&&document.getElementById,tt_ce=3Ddocument.captureEvents&&!tt_n6;fun=
ction containsDOM(container,containee)=0A=
{var isParent=3Dfalse;do=0A=
{if((isParent=3Dcontainer=3D=3Dcontainee))=0A=
break;containee=3Dcontainee.parentNode;}=0A=
while(containee!=3Dnull);return isParent;}=0A=
function checkMouseEnter(element,evt)=0A=
{if(element.contains&&evt.fromElement)=0A=
{return!element.contains(evt.fromElement);}=0A=
else if(evt.relatedTarget)=0A=
{return!containsDOM(element,evt.relatedTarget);}}=0A=
function checkMouseLeave(element,evt)=0A=
{if(element.contains&&evt.toElement)=0A=
{return!element.contains(evt.toElement);}=0A=
else if(evt.relatedTarget)=0A=
{return!containsDOM(element,evt.relatedTarget);}}=0A=
function tt_Int(_1)=0A=
{var _2;return isNaN(_2=3DparseInt(_1))?0:_2;}=0A=
function wzReplace(_3,_4)=0A=
{var _5=3D"",t_str=3Dthis,t_xI;while((t_xI=3Dt_str.indexOf(_3))!=3D-1)=0A=
{_5+=3Dt_str.substring(0,t_xI)+_4;t_str=3Dt_str.substring(t_xI+_3.length)=
;}=0A=
return _5+t_str;}=0A=
String.prototype.wzReplace=3DwzReplace;function tt_N4Tags(_6,_7,_8)=0A=
{_7=3D_7||document;_8=3D_8||new Array();var =
_9=3D(_6=3D=3D"a")?_7.links:_7.layers;for(var z=3D_9.length;z--;)=0A=
{_8[_8.length]=3D_9[z];}=0A=
for(z=3D_7.layers.length;z--;)=0A=
{_8=3Dtt_N4Tags(_6,_7.layers[z].document,_8);}=0A=
return _8;}=0A=
function tt_Htm(tt,_c,_d)=0A=
{var _e=3D(typeof =
tt.T_BGCOLOR!=3Dtt_u)?tt.T_BGCOLOR:ttBgColor,t_bgimg=3D(typeof =
tt.T_BGIMG!=3Dtt_u)?tt.T_BGIMG:ttBgImg,t_bc=3D(typeof =
tt.T_BORDERCOLOR!=3Dtt_u)?tt.T_BORDERCOLOR:ttBorderColor,t_bw=3D(typeof =
tt.T_BORDERWIDTH!=3Dtt_u)?tt.T_BORDERWIDTH:ttBorderWidth,t_ff=3D(typeof =
tt.T_FONTFACE!=3Dtt_u)?tt.T_FONTFACE:ttFontFace,t_fc=3D(typeof =
tt.T_FONTCOLOR!=3Dtt_u)?tt.T_FONTCOLOR:ttFontColor,t_fsz=3D(typeof =
tt.T_FONTSIZE!=3Dtt_u)?tt.T_FONTSIZE:ttFontSize,t_fwght=3D(typeof =
tt.T_FONTWEIGHT!=3Dtt_u)?tt.T_FONTWEIGHT:ttFontWeight,t_opa=3D(typeof =
tt.T_OPACITY!=3Dtt_u)?tt.T_OPACITY:ttOpacity,t_padd=3D(typeof =
tt.T_PADDING!=3Dtt_u)?tt.T_PADDING:ttPadding,t_shc=3D(typeof =
tt.T_SHADOWCOLOR!=3Dtt_u)?tt.T_SHADOWCOLOR:(ttShadowColor||0),t_shw=3D(ty=
peof =
tt.T_SHADOWWIDTH!=3Dtt_u)?tt.T_SHADOWWIDTH:(ttShadowWidth||0),t_algn=3D(t=
ypeof tt.T_TEXTALIGN!=3Dtt_u)?tt.T_TEXTALIGN:ttTextAlign,t_tit=3D(typeof =
tt.T_TITLE!=3Dtt_u)?tt.T_TITLE:"",t_titc=3D(typeof =
tt.T_TITLECOLOR!=3Dtt_u)?tt.T_TITLECOLOR:ttTitleColor,t_w=3D(typeof =
tt.T_WIDTH!=3Dtt_u)?tt.T_WIDTH:ttWidth;if(t_shc||t_shw)=0A=
{t_shc=3Dt_shc||"#c0c0c0";t_shw=3Dt_shw||5;}=0A=
if(tt_n4&&(t_fsz=3D=3D"10px"||t_fsz=3D=3D"11px"))=0A=
{t_fsz=3D"12px";}=0A=
var =
_f=3D(tt_n4?"":tt_n6?("-moz-opacity:"+(t_opa/100)):tt_ie?("filter:Alpha(o=
pacity=3D"+t_opa+")"):("opacity:"+(t_opa/100)))+";";var t_y=3D"<div =
id=3D\""=0A=
+_c=0A=
+"\" onmouseover=3D\"if (checkMouseEnter(this, event)) =
window.clearTimeout(tt_rdl);\" onmouseout=3D\"if (checkMouseLeave(this, =
event)) tt_Hide();\" style=3D\"position:absolute;z-index:1010;border:1px =
solid =
#0F103F;";t_y+=3D"background-color:"+_e+";left:0px;top:0px;width:"+(t_w+t=
_shw)+"px;visibility:"+(tt_n4?"hide":"hidden")+";"+_f;if(tt_n6)=0A=
{t_y+=3D";padding:"+t_padd+"px;";}=0A=
t_y+=3D"\"><font color=3D\""+t_fc+"\" face=3D\""+t_ff+"\""+" =
style=3D\"color:"+t_fc+";font-family:"+t_ff+";font-size:"+t_fsz+";font-we=
ight:"+t_fwght+";\">";if(t_fwght=3D=3D"bold")=0A=
{t_y+=3D"<b>";}=0A=
t_content[_c]=3D_d;if(t_fwght=3D=3D"bold")=0A=
{t_y+=3D"</b>";}=0A=
t_y+=3D"</font>";if(t_shw)=0A=
{var _11=3DMath.round(t_shw*1.3);if(tt_n4)=0A=
{t_y+=3D"<layer bgcolor=3D\""+t_shc+"\" left=3D\""+t_w+"\" =
top=3D\""+_11+"\" width=3D\""+t_shw+"\" height=3D\"0\"></layer>"+"<layer =
bgcolor=3D\""+t_shc+"\" left=3D\""+_11=0A=
+"\" align=3D\"bottom\" width=3D\""+(t_w-_11)+"\" =
height=3D\""+t_shw+"\"></layer>";}=0A=
else=0A=
{_f=3Dtt_n6?"-moz-opacity:0.85;":tt_ie?"filter:Alpha(opacity=3D85);":"opa=
city:0.85;";t_y+=3D"<div id=3D\""+_c+"R\" =
style=3D\"position:absolute;background:"+t_shc+";left:"+t_w+"px;top:"+_11=
+"px;width:"+t_shw+"px;height:1px;overflow:hidden;"+_f=0A=
+"\"></div>"+"<div =
style=3D\"position:relative;background:"+t_shc+";left:"+_11+"px;top:0px;w=
idth:"+(t_w-_11)+"px;height:"+t_shw+"px;overflow:hidden;"+_f=0A=
+"\"></div>";}}=0A=
return(t_y+"</div>");}=0A=
function tt_EvX(t_e)=0A=
{var =
t_y=3Dtt_Int(t_e.pageX||t_e.clientX||0)+tt_Int(tt_ie?tt_db.scrollLeft:0)+=
tt_offX;if(t_y>xlim)=0A=
{t_y=3Dxlim;}=0A=
var =
_14=3Dtt_Int(window.pageXOffset||(tt_db?tt_db.scrollLeft:0)||0);if(t_y<_1=
4)=0A=
{t_y=3D_14;}=0A=
return t_y;}=0A=
function tt_EvY(t_e)=0A=
{var _16;var =
t_y=3Dtt_Int(t_e.pageY||t_e.clientY||0)+tt_Int(tt_ie?tt_db.scrollTop:0);i=
f(tt_sup&&(_16=3Dt_y-(tt_objH+tt_offY-15))>=3Dtt_Int(window.pageYOffset||=
(tt_db?tt_db.scrollTop:0)||0))=0A=
{t_y-=3D(tt_objH+tt_offY-15);}=0A=
else=0A=
{if(t_y>ylim||!tt_sub&&t_y>ylim-24)=0A=
{t_y-=3D(tt_objH+5);tt_sub=3Dfalse;}=0A=
else=0A=
{t_y+=3Dtt_offY;tt_sub=3Dtrue;}}=0A=
return t_y;}=0A=
function tt_ReleasMov()=0A=
{if(document.onmousemove=3D=3Dtt_Move)=0A=
{if(!tt_mf&&tt_ce)=0A=
{document.releaseEvents(Event.MOUSEMOVE);}=0A=
document.onmousemove=3Dtt_mf;}}=0A=
function tt_ShowIfrm(t_x)=0A=
{if(!tt_obj||!tt_ifrm)=0A=
{return;}=0A=
if(t_x)=0A=
{tt_ifrm.style.width=3Dtt_objW+"px";tt_ifrm.style.height=3Dtt_objH+"px";t=
t_ifrm.style.display=3D"block";}=0A=
else=0A=
{tt_ifrm.style.display=3D"none";}}=0A=
function tt_GetDiv(_19)=0A=
{return(tt_n4?(document.layers[_19]||null):tt_ie?(document.all[_19]||null=
):(document.getElementById(_19)||null));}=0A=
function tt_GetDivW()=0A=
{return =
tt_Int(tt_n4?tt_obj.clip.width:(tt_obj.offsetWidth||tt_obj.style.pixelWid=
th));}=0A=
function tt_GetDivH()=0A=
{return =
tt_Int(tt_n4?tt_obj.clip.height:(tt_obj.offsetHeight||tt_obj.style.pixelH=
eight));}=0A=
function tt_SetDivZ()=0A=
{var t_i=3Dtt_obj.style||tt_obj;if(t_i)=0A=
{if(window.dd&&dd.z)=0A=
{t_i.zIndex=3DMath.max(dd.z+1,t_i.zIndex);}=0A=
if(tt_ifrm)=0A=
{tt_ifrm.style.zIndex=3Dt_i.zIndex-1;}}}=0A=
function tt_SetDivPos(t_x,t_y)=0A=
{var t_i=3Dtt_obj.style||tt_obj;var =
_1e=3D(tt_op6||tt_n4)?"":"px";t_i.left=3D(tt_objX=3Dt_x)+_1e;t_i.top=3D(t=
t_objY=3Dt_y)+_1e;if(window.tt_ifrm)=0A=
{tt_ifrm.style.left=3Dt_i.left;tt_ifrm.style.top=3Dt_i.top;}}=0A=
function tt_ShowDiv(t_x)=0A=
{tt_obj.innerHTML=3Dt_content[tt_obj.id];tt_ShowIfrm(t_x);if(tt_n4)=0A=
{tt_obj.visibility=3Dt_x?"show":"hide";}=0A=
else=0A=
{tt_obj.style.visibility=3Dt_x?"visible":"hidden";}=0A=
tt_act=3Dt_x;}=0A=
function tt_DeAlt(_20)=0A=
{if(_20)=0A=
{if(_20.alt)=0A=
{_20.alt=3D"";}=0A=
if(_20.title)=0A=
{_20.title=3D"";}=0A=
var t_c=3D_20.children||_20.childNodes||null;if(t_c)=0A=
{for(var t_i=3Dt_c.length;t_i;)=0A=
{tt_DeAlt(t_c[--t_i]);}}}}=0A=
function tt_OpDeHref(t_e)=0A=
{var _24;if(t_e)=0A=
{_24=3Dt_e.target;while(_24)=0A=
{if(_24.hasAttribute("href"))=0A=
{tt_tag=3D_24;tt_tag.t_href=3Dtt_tag.getAttribute("href");tt_tag.removeAt=
tribute("href");tt_tag.style.cursor=3D"hand";tt_tag.onmousedown=3Dtt_OpRe=
Href;tt_tag.stats=3Dwindow.status;window.status=3Dtt_tag.t_href;break;}=0A=
_24=3D_24.parentElement;}}}=0A=
function tt_OpReHref()=0A=
{if(tt_tag)=0A=
{tt_tag.setAttribute("href",tt_tag.t_href);window.status=3Dtt_tag.stats;t=
t_tag=3Dnull;}}=0A=
function tt_Show(t_e,_26,_27,_28,_29,_2a,_2b,_2c,_2d,_2e,_2f,_30)=0A=
{if(tt_obj)=0A=
{tt_Hide();}=0A=
tt_mf=3Ddocument.onmousemove||null;if(window.dd&&(window.DRAG&&tt_mf=3D=3D=
DRAG||window.RESIZE&&tt_mf=3D=3DRESIZE))=0A=
{return;}=0A=
var _31,t_h;tt_obj=3Dtt_GetDiv(_26);if(tt_obj)=0A=
{t_e=3Dt_e||window.event;tt_sub=3D!(tt_sup=3D_27);tt_sticky=3D_2f;tt_objW=
=3Dtt_GetDivW();tt_objH=3Dtt_GetDivH();tt_offX=3D_2b?-(tt_objW+_2c):_2c;t=
t_offY=3D_2d;if(tt_op7)=0A=
{tt_OpDeHref(t_e);}=0A=
if(tt_n4)=0A=
{if(tt_obj.document.layers.length)=0A=
{_31=3Dtt_obj.document.layers[0];_31.clip.height=3Dtt_objH-Math.round(_31=
.clip.width*1.3);}}=0A=
else=0A=
{_31=3Dtt_GetDiv(_26+"R");if(_31)=0A=
{t_h=3Dtt_objH-tt_Int(_31.style.pixelTop||_31.style.top||0);if(typeof =
_31.style.pixelHeight!=3Dtt_u)=0A=
{_31.style.pixelHeight=3Dt_h;}=0A=
else=0A=
{_31.style.height=3Dt_h+"px";}}}=0A=
xlim=3Dtt_Int((tt_db&&tt_db.clientWidth)?tt_db.clientWidth:window.innerWi=
dth)+tt_Int(window.pageXOffset||(tt_db?tt_db.scrollLeft:0)||0)-tt_objW-(t=
t_n4?21:0);ylim=3Dtt_Int(window.innerHeight||tt_db.clientHeight)+tt_Int(w=
indow.pageYOffset||(tt_db?tt_db.scrollTop:0)||0)-tt_objH-tt_offY;tt_SetDi=
vZ();if(_2a)=0A=
{tt_SetDivPos(tt_Int((_2a=3D_2a.split(","))[0]),tt_Int(_2a[1]));}=0A=
else=0A=
{tt_SetDivPos(tt_EvX(t_e),tt_EvY(t_e));}=0A=
var _32=3D"tt_ShowDiv('true');";if(_2f)=0A=
{_32+=3D"{"=0A=
+"tt_ReleasMov();"=0A=
+(_28?("window.tt_upFunc =3D document.onmouseup || null;"+"if(tt_ce) =
document.captureEvents(Event.MOUSEUP);"=0A=
+"document.onmouseup =3D new Function(\"window.setTimeout('tt_Hide();', =
10);\");"):"")+"}";}=0A=
else=0A=
{if(_2e)=0A=
{_32+=3D"tt_ReleasMov();";}}=0A=
if(_30>0)=0A=
{_32+=3D"window.tt_rtm =3D window.setTimeout('tt_sticky =3D false; =
tt_Hide();',"+_30+");";}=0A=
window.tt_rdl=3Dwindow.setTimeout(_32,_29);if(!_2a)=0A=
{if(tt_ce)=0A=
{document.captureEvents(Event.MOUSEMOVE);}=0A=
document.onmousemove=3Dtt_Move;}}}=0A=
var tt_area=3Dfalse;function tt_Move(_33)=0A=
{if(!tt_obj)=0A=
{return;}=0A=
if(tt_n6||tt_w3c)=0A=
{if(tt_wait)=0A=
{return;}=0A=
tt_wait=3Dtrue;setTimeout("tt_wait =3D false;",5);}=0A=
var =
t_e=3D_33||window.event;tt_SetDivPos(tt_EvX(t_e),tt_EvY(t_e));if(window.t=
t_op6)=0A=
{if(tt_area&&t_e.target.tagName!=3D"AREA")=0A=
{tt_Hide();}=0A=
else=0A=
{if(t_e.target.tagName=3D=3D"AREA")=0A=
{tt_area=3Dtrue;}}}}=0A=
function tt_Hide()=0A=
{if(window.tt_obj)=0A=
{if(window.tt_rdl)=0A=
{window.clearTimeout(tt_rdl);}=0A=
if(!tt_sticky||!tt_act)=0A=
{if(window.tt_rtm)=0A=
{window.clearTimeout(tt_rtm);}=0A=
tt_ShowDiv(false);tt_SetDivPos(-tt_objW,-tt_objH);tt_obj=3Dnull;if(typeof=
 window.tt_upFunc!=3Dtt_u)=0A=
{document.onmouseup=3Dwindow.tt_upFunc;}}=0A=
tt_sticky=3Dfalse;if(tt_op6&&tt_area)=0A=
{tt_area=3Dfalse;}=0A=
tt_ReleasMov();if(tt_op7)=0A=
{tt_OpReHref();}}}=0A=
function tt_Init()=0A=
{if(!(tt_op||tt_n4||tt_n6||tt_ie||tt_w3c))=0A=
{return;}=0A=
var htm=3Dtt_n4?"<div =
style=3D\"position:absolute;\"></div>":"",tags,t_tj,over,t_b,esc=3D"retur=
n escape(";for(var i=3Dtt_tags.length;i;)=0A=
{--i;tags=3Dtt_ie?(document.all.tags(tt_tags[i])||1):document.getElements=
ByTagName?(document.getElementsByTagName(tt_tags[i])||1):(!tt_n4&&tt_tags=
[i]=3D=3D"a")?document.links:1;if(tt_n4&&(tt_tags[i]=3D=3D"a"||tt_tags[i]=
=3D=3D"layer"))=0A=
{tags=3Dtt_N4Tags(tt_tags[i]);}=0A=
for(var j=3Dtags.length;j;)=0A=
{--j;if(typeof(t_tj=3Dtags[j]).onmouseover=3D=3D"function"&&t_tj.onmouseo=
ver.toString().indexOf(esc)!=3D-1&&!tt_n6||tt_n6&&(over=3Dt_tj.getAttribu=
te("onmouseover"))&&over.indexOf(esc)!=3D-1)=0A=
{if(over)=0A=
{t_tj.onmouseover=3Dnew Function(over);}=0A=
var =
txt=3Dunescape(t_tj.onmouseover());htm+=3Dtt_Htm(t_tj,"tOoLtIp"+i+""+j,tx=
t.wzReplace("& ","&"));t_tj.onmouseover=3Dnew =
Function("e","if(window.tt_Show && tt_Show) =
tt_Show(e,"+"\"tOoLtIp"+i+""+j+"\","+((typeof =
t_tj.T_ABOVE!=3Dtt_u)?t_tj.T_ABOVE:ttAbove)+","=0A=
+((typeof =
t_tj.T_CLICKCLOSE!=3Dtt_u)?t_tj.T_CLICKCLOSE:ttClickClose)+","+((typeof =
t_tj.T_DELAY!=3Dtt_u)?t_tj.T_DELAY:ttDelay)+","=0A=
+((typeof t_tj.T_FIX!=3Dtt_u)?"\""+t_tj.T_FIX+"\"":"\"\"")+","+((typeof =
t_tj.T_LEFT!=3Dtt_u)?t_tj.T_LEFT:ttLeft)+","=0A=
+((typeof t_tj.T_OFFSETX!=3Dtt_u)?t_tj.T_OFFSETX:ttOffsetX)+","+((typeof =
t_tj.T_OFFSETY!=3Dtt_u)?t_tj.T_OFFSETY:ttOffsetY)+","=0A=
+((typeof t_tj.T_STATIC!=3Dtt_u)?t_tj.T_STATIC:ttStatic)+","+((typeof =
t_tj.T_STICKY!=3Dtt_u)?t_tj.T_STICKY:ttSticky)+","=0A=
+((typeof =
t_tj.T_TEMP!=3Dtt_u)?t_tj.T_TEMP:ttTemp)+");");t_tj.onmouseout=3Dnew =
Function("if(window.tt_rdl)window.clearTimeout(tt_rdl); =
window.tt_rdl=3Dwindow.setTimeout('tt_Hide();', 500)");tt_DeAlt(t_tj);}}}=0A=
if(tt_ie6)=0A=
{htm+=3D"<iframe id=3D\"TTiEiFrM\" src=3D\"javascript:false\" =
scrolling=3D\"no\" frameborder=3D\"0\" =
style=3D\"filter:Alpha(opacity=3D0);position:absolute;top:0px;left:0px;di=
splay:none;\"></iframe>";}=0A=
t_b=3Ddocument.getElementsByTagName?document.getElementsByTagName("body")=
[0]:tt_db;if(t_b&&t_b.insertAdjacentHTML)=0A=
{t_b.insertAdjacentHTML("AfterBegin",htm);}=0A=
else=0A=
{if(t_b&&typeof =
t_b.innerHTML!=3Dtt_u&&document.createElement&&t_b.appendChild)=0A=
{var =
_39=3Ddocument.createElement("div");t_b.appendChild(_39);_39.innerHTML=3D=
htm;}=0A=
else=0A=
{document.write(htm);}}=0A=
if(document.getElementById)=0A=
{tt_ifrm=3Ddocument.getElementById("TTiEiFrM");}}=0A=
tt_Init();doNothing=3Dfunction()=0A=
{};doNothing.prototype=3D{init:function()=0A=
{window._open=3Dwindow.open;window._close=3Dwindow.close;}};nothing=3Dnew=
 doNothing();nothing.init();if(self.QString)=0A=
{if(QString("PLAYTV")=3D=3D"1")=0A=
{bringupPlayer('LiveBTV');}}
------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/jscommon/0/s_code_v8.js

var hh =3D "";=0A=
var ii =3D "";=0A=
var jj =3D "";=0A=
var gg =3D "";=0A=
var cc =3D "";=0A=
function getStats() {=0A=
        var uname1=3D"HH";=0A=
        var uname2=3D"II";=0A=
        var uname3=3D"JJ";=0A=
        var uname4=3D"GG";=0A=
        var uname5=3D"CC";=0A=
        var ca =3D document.cookie.split(';');=0A=
        for(var i=3D0;i < ca.length;i++) {=0A=
                var c =3D ca[i];=0A=
                while (c.charAt(0)=3D=3D' ') c =3D =
c.substring(1,c.length);=0A=
                        if (c.indexOf(uname1) =3D=3D 0) {=0A=
                                hh =3D c;=0A=
			}=0A=
                        if (c.indexOf(uname2) =3D=3D 0) {=0A=
                                ii =3D c;=0A=
			}=0A=
                        if (c.indexOf(uname3) =3D=3D 0) {=0A=
                                jj =3D c;=0A=
			}=0A=
                        if (c.indexOf(uname4) =3D=3D 0) {=0A=
                                gg =3D c;=0A=
			}=0A=
                        if (c.indexOf(uname5) =3D=3D 0) {=0A=
                                cc =3D c;=0A=
			}=0A=
        }=0A=
}=0A=
=0A=
getStats();=0A=
=0A=
var =
s_account=3D(location.hostname.match('test'))?"bloombergdev":"bloombergco=
m";var =
isSearchPage=3D(location.hostname.match('search.bloomberg.com'))?true:fal=
se;var s=3Ds_gi(s_account)=0A=
s.currencyCode=3D"USD"=0A=
s.cookieDomainPeriods=3D"2"=0A=
s.charSet=3D"UTF-8"=0A=
s.trackDownloadLinks=3Dtrue=0A=
s.trackExternalLinks=3Dtrue=0A=
s.trackInlineStats=3Dtrue=0A=
s.linkDownloadFileTypes=3D"exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,x=
ls,xlsx,ppt,pptx"=0A=
s.linkInternalFilters=3D"javascript:,."=0A=
s.linkLeaveQueryString=3Dfalse=0A=
s.linkTrackVars=3D"None"=0A=
s.linkTrackEvents=3D"None"=0A=
s.dstStart=3D"03/08/2009";s.dstEnd=3D"11/01/2009";s.currentYear=3D"2009";=
s.formList=3D"ContactForm"=0A=
s.trackFormList=3Dtrue=0A=
s.trackPageName=3Dfalse=0A=
s.useCommerce=3Dfalse=0A=
s.varUsed=3D"prop11"=0A=
s.eventList=3D""=0A=
s.usePlugins=3Dtrue=0A=
s.eVar21=3Dcc=0A=
s.eVar22=3Dgg=0A=
s.eVar23=3Dhh=0A=
s.eVar24=3Dii=0A=
s.eVar25=3Djj=0A=
function =
s_doPlugins(s){if(!s.campaign)s.campaign=3Ds.getQueryParam('cmpid')=0A=
s.campaign=3Ds.getValOnce(s.campaign,'s_campaign',0)=0A=
s.setupFormAnalysis();if(!s.eVar13)s.eVar13=3Ds.getQueryParam('intcmp');s=
.eVar13=3Ds.getValOnce(s.eVar13,'s_v13',0);if(s.eVar13)s.events=3Ds.apl(s=
.events,'event6',',',2);if(s.prop1){s.prop1=3Ds.prop1.toLowerCase();s.eVa=
r1=3Ds.prop1;var =
t_search=3Ds.getValOnce(s.eVar1,'ev1',0);if(t_search){s.events=3Ds.apl(s.=
events,"event1",",",2);}}=0A=
var =
url=3Ds.downloadLinkHandler('mp3');if(url){s.linkTrackVars=3D"eVar14,even=
ts";s.linkTrackEvents=3D"event7";s.linkName=3D"Podcast =
Download";;s.eVar14=3Ds.repl(url,"http://","");s.events=3D"event7";}=0A=
var =
url=3Ds.linkHandler('.xml','o');if(url){s.linkTrackVars=3D"eVar15,events"=
;s.linkTrackEvents=3D"event10";s.linkName=3D"Podcast XML =
SubScription";s.eVar15=3Ds.repl(url,"http://","");s.events=3D"event10";}=0A=
s.events=3Ds.apl(s.events,'event2',',',2)=0A=
if(!s.prop8&&!s.eVar8)s.prop8=3Ds.eVar8=3Ds.getTimeParting('h','-5');if(!=
s.prop9&&!s.eVar9)s.prop9=3Ds.eVar9=3Ds.getTimeParting('d','-5');if(!s.pr=
op10&&!s.eVar10)s.prop10=3Ds.eVar10=3Ds.getTimeParting('w','-5');if(s.pag=
eName&&!s.eVar11)s.eVar11=3Ds.pageName;if(s.channel&&!s.eVar12)s.eVar12=3D=
s.channel;if(s.prop1&&!s.eVar1)s.eVar1=3Ds.prop1;if(s.prop2&&!s.eVar2)s.e=
Var2=3Ds.prop2;if(s.prop3&&!s.eVar3)s.eVar3=3Ds.prop3;if(s.prop4&&!s.eVar=
4)s.eVar4=3Ds.prop4;if(s.prop5&&!s.eVar5)s.eVar5=3Ds.prop5;if(s.prop6&&!s=
.eVar6)s.eVar6=3Ds.prop6;if(s.prop7&&!s.eVar7)s.eVar7=3Ds.prop7;s.prop17=3D=
s.eVar17=3Ds.wd.location;s.prop18=3Ds.eVar18=3Dnavigator.userAgent;if(s.e=
Var19){s.prop19=3Ds.eVar19}else{s.prop19=3Ds.pageName}=0A=
if(!s.eVar20)s.eVar20=3Ds.getQueryParam('had');s.eVar20=3Ds.getValOnce(s.=
eVar20,'s_v20',0);}=0A=
s.doPlugins=3Ds_doPlugins=0A=
s.loadModule("Media");s.Media.autoTrack=3Dtrue;s.Media.trackTrackWhilePla=
ying=3Dtrue;s.Media.trackMilestones=3D"10,50,90"=0A=
s.visitorNamespace=3D"bloomberg"=0A=
s.trackingServer=3D"metrics.bloomberg.com"=0A=
s.trackingServerSecure=3D"metrics.bloomberg.com"=0A=
s.dc=3D122=0A=
if(!s.__ccucr){s.c_rr=3Ds.c_r;s.__ccucr=3Dtrue;s.c_r=3Dnew =
Function("k",""=0A=
+"var s=3Dthis,d=3Dnew =
Date,v=3Ds.c_rr(k),c=3Ds.c_rr('s_pers'),i,m,e;if(v)ret"=0A=
+"urn v;k=3Ds.ape(k);i=3Dc.indexOf(' =
'+k+'=3D');c=3Di<0?s.c_rr('s_sess'):c;i=3D"=0A=
+"c.indexOf(' =
'+k+'=3D');m=3Di<0?i:c.indexOf('|',i);e=3Di<0?i:c.indexOf(';'"=0A=
+",i);m=3Dm>0?m:e;v=3Di<0?'':s.epa(c.substring(i+2+k.length,m<0?c.length:=
"=0A=
+"m));if(m>0&&m!=3De)if(parseInt(c.substring(m+1,e<0?c.length:e))<d.get"=0A=
+"Time()){d.setTime(d.getTime()-60000);s.c_w(s.epa(k),'',d);v=3D'';}ret"=0A=
+"urn v;");}=0A=
if(!s.__ccucw){s.c_wr=3Ds.c_w;s.__ccucw=3Dtrue;s.c_w=3Dnew =
Function("k","v","e",""=0A=
+"this.new2 =3D true;"=0A=
+"var s=3Dthis,d=3Dnew =
Date,ht=3D0,pn=3D's_pers',sn=3D's_sess',pc=3D0,sc=3D0,pv,sv,"=0A=
+"c,i,t;d.setTime(d.getTime()-60000);if(s.c_rr(k)) s.c_wr(k,'',d);k=3Ds"=0A=
+".ape(k);pv=3Ds.c_rr(pn);i=3Dpv.indexOf(' =
'+k+'=3D');if(i>-1){pv=3Dpv.substr"=0A=
+"ing(0,i)+pv.substring(pv.indexOf(';',i)+1);pc=3D1;}sv=3Ds.c_rr(sn);i=3D=
sv"=0A=
+".indexOf(' =
'+k+'=3D');if(i>-1){sv=3Dsv.substring(0,i)+sv.substring(sv.i"=0A=
+"ndexOf(';',i)+1);sc=3D1;}d=3Dnew =
Date;if(e){if(e.getTime()>d.getTime())"=0A=
+"{pv+=3D' '+k+'=3D'+s.ape(v)+'|'+e.getTime()+';';pc=3D1;}}else{sv+=3D' =
'+k+'"=0A=
+"=3D'+s.ape(v)+';';sc=3D1;}if(sc) =
s.c_wr(sn,sv,0);if(pc){t=3Dpv;while(t&&t"=0A=
+".indexOf(';')!=3D-1){var =
t1=3DparseInt(t.substring(t.indexOf('|')+1,t.i"=0A=
+"ndexOf(';')));t=3Dt.substring(t.indexOf(';')+1);ht=3Dht<t1?t1:ht;}d.set=
"=0A=
+"Time(ht);s.c_wr(pn,pv,d);}return v=3D=3Ds.c_r(s.epa(k));");}=0A=
s.setupFormAnalysis=3Dnew Function(""=0A=
+"var s=3Dthis;if(!s.fa){s.fa=3Dnew Object;var =
f=3Ds.fa;f.ol=3Ds.wd.onload;s."=0A=
+"wd.onload=3Ds.faol;f.uc=3Ds.useCommerce;f.vu=3Ds.varUsed;f.vl=3Df.uc?s.=
even"=0A=
+"tList:'';f.tfl=3Ds.trackFormList;f.fl=3Ds.formList;f.va=3Dnew =
Array('',''"=0A=
+",'','')}");s.sendFormEvent=3Dnew Function("t","pn","fn","en",""=0A=
+"var =
s=3Dthis,f=3Ds.fa;t=3Dt=3D=3D's'?t:'e';f.va[0]=3Dpn;f.va[1]=3Dfn;f.va[3]=3D=
t=3D=3D'"=0A=
+"s'?'Success':en;s.fasl(t);f.va[1]=3D'';f.va[3]=3D'';");s.faol=3Dnew =
Function("e",""=0A=
+"var =
s=3Ds_c_il["+s._in+"],f=3Ds.fa,r=3Dtrue,fo,fn,i,en,t,tf;if(!e)e=3Ds.wd."=0A=
+"event;f.os=3Dnew =
Array;if(f.ol)r=3Df.ol(e);if(s.d.forms&&s.d.forms.leng"=0A=
+"th>0){for(i=3Ds.d.forms.length-1;i>=3D0;i--){fo=3Ds.d.forms[i];fn=3Dfo.=
name"=0A=
+";tf=3Df.tfl&&s.pt(f.fl,',','ee',fn)||!f.tfl&&!s.pt(f.fl,',','ee',fn);"=0A=
+"if(tf){f.os[fn]=3Dfo.onsubmit;fo.onsubmit=3Ds.faos;f.va[1]=3Dfn;f.va[3]=
=3D'"=0A=
+"No Data =
Entered';for(en=3D0;en<fo.elements.length;en++){el=3Dfo.element"=0A=
+"s[en];t=3Del.type;if(t&&t.toUpperCase){t=3Dt.toUpperCase();var =
md=3Del.on"=0A=
+"mousedown,kd=3Del.onkeydown,omd=3Dmd?md.toString():'',okd=3Dkd?kd.toStr=
in"=0A=
+"g():'';if(omd.indexOf('.fam(')<0&&okd.indexOf('.fam(')<0){el.s_famd"=0A=
+"=3Dmd;el.s_fakd=3Dkd;el.onmousedown=3Ds.fam;el.onkeydown=3Ds.fam}}}}}f.=
ul=3Ds"=0A=
+".wd.onunload;s.wd.onunload=3Ds.fasl;}return r;");s.faos=3Dnew =
Function("e",""=0A=
+"var =
s=3Ds_c_il["+s._in+"],f=3Ds.fa,su;if(!e)e=3Ds.wd.event;if(f.vu){s[f.v"=0A=
+"u]=3D'';f.va[1]=3D'';f.va[3]=3D'';}su=3Df.os[this.name];return =
su?su(e):tru"=0A=
+"e;");s.fasl=3Dnew Function("e",""=0A=
+"var =
s=3Ds_c_il["+s._in+"],f=3Ds.fa,a=3Df.va,l=3Ds.wd.location,ip=3Ds.trackPag=
"=0A=
+"eName,p=3Ds.pageName;if(a[1]!=3D''&&a[3]!=3D''){a[0]=3D!p&&ip?l.host+l.=
path"=0A=
+"name:a[0]?a[0]:p;if(!f.uc&&a[3]!=3D'No Data =
Entered'){if(e=3D=3D'e')a[2]=3D"=0A=
+"'Error';else if(e=3D=3D's')a[2]=3D'Success';else a[2]=3D'Abandon'}else =
a[2]"=0A=
+"=3D'';var =
tp=3Dip?a[0]+':':'',t3=3De!=3D's'?':('+a[3]+')':'',ym=3D!f.uc&&a[3]"=0A=
+"!=3D'No Data =
Entered'?tp+a[1]+':'+a[2]+t3:tp+a[1]+t3,ltv=3Ds.linkTrackV"=0A=
+"ars,lte=3Ds.linkTrackEvents,up=3Ds.usePlugins;if(f.uc){s.linkTrackVars=3D=
"=0A=
+"ltv=3D=3D'None'?f.vu+',events':ltv+',events,'+f.vu;s.linkTrackEvents=3D=
lt"=0A=
+"e=3D=3D'None'?f.vl:lte+','+f.vl;f.cnt=3D-1;if(e=3D=3D'e')s.events=3Ds.p=
t(f.vl,'"=0A=
+",','fage',2);else =
if(e=3D=3D's')s.events=3Ds.pt(f.vl,',','fage',1);else s"=0A=
+".events=3Ds.pt(f.vl,',','fage',0)}else{s.linkTrackVars=3Dltv=3D=3D'None=
'?f."=0A=
+"vu:ltv+','+f.vu}s[f.vu]=3Dym;s.usePlugins=3Dfalse;var faLink=3Dnew =
Object"=0A=
+"();faLink.href=3D'#';s.tl(faLink,'o','Form =
Analysis');s[f.vu]=3D'';s.us"=0A=
+"ePlugins=3Dup}return =
f.ul&&e!=3D'e'&&e!=3D's'?f.ul(e):true;");s.fam=3Dnew Function("e",""=0A=
+"var s=3Ds_c_il["+s._in+"],f=3Ds.fa;if(!e) e=3Ds.wd.event;var =
o=3Ds.trackLas"=0A=
+"tChanged,et=3De.type.toUpperCase(),t=3Dthis.type.toUpperCase(),fn=3Dthi=
s."=0A=
+"form.name,en=3Dthis.name,sc=3Dfalse;if(document.layers){kp=3De.which;b=3D=
e."=0A=
+"which}else{kp=3De.keyCode;b=3De.button}et=3Det=3D=3D'MOUSEDOWN'?1:et=3D=
=3D'KEYDOW"=0A=
+"N'?2:et;if(f.ce!=3Den||f.cf!=3Dfn){if(et=3D=3D1&&b!=3D2&&'BUTTONSUBMITR=
ESETIM"=0A=
+"AGERADIOCHECKBOXSELECT-ONEFILE'.indexOf(t)>-1){f.va[1]=3Dfn;f.va[3]=3De=
"=0A=
+"n;sc=3Dtrue}else =
if(et=3D=3D1&&b=3D=3D2&&'TEXTAREAPASSWORDFILE'.indexOf(t)>-1"=0A=
+"){f.va[1]=3Dfn;f.va[3]=3Den;sc=3Dtrue}else =
if(et=3D=3D2&&kp!=3D9&&kp!=3D13){f.va["=0A=
+"1]=3Dfn;f.va[3]=3Den;sc=3Dtrue}if(sc){nface=3Den;nfacf=3Dfn}}if(et=3D=3D=
1&&this.s"=0A=
+"_famd)return this.s_famd(e);if(et=3D=3D2&&this.s_fakd)return =
this.s_fak"=0A=
+"d(e);");s.ee=3Dnew Function("e","n",""=0A=
+"return =
n&&n.toLowerCase?e.toLowerCase()=3D=3Dn.toLowerCase():false;");s.fage=3Dn=
ew Function("e","a",""=0A=
+"var s=3Dthis,f=3Ds.fa,x=3Df.cnt;x=3Dx?x+1:1;f.cnt=3Dx;return =
x=3D=3Da?e:'';");s.getTimeParting=3Dnew Function("t","z",""=0A=
+"var s=3Dthis,cy;dc=3Dnew Date('1/1/2000');"=0A=
+"if(dc.getDay()!=3D6||dc.getMonth()!=3D0){return'Data Not Available'}"=0A=
+"else{;z=3DparseFloat(z);var dsts=3Dnew Date(s.dstStart);"=0A=
+"var dste=3Dnew Date(s.dstEnd);fl=3Ddste;cd=3Dnew =
Date();if(cd>dsts&&cd<fl)"=0A=
+"{z=3Dz+1}else{z=3Dz};utc=3Dcd.getTime()+(cd.getTimezoneOffset()*60000);=
"=0A=
+"tz=3Dnew Date(utc + (3600000*z));thisy=3Dtz.getFullYear();"=0A=
+"var =
days=3D['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday',"=0A=
+"'Saturday'];if(thisy!=3Ds.currentYear){return'Data Not =
Available'}else{;"=0A=
+"thish=3Dtz.getHours();thismin=3Dtz.getMinutes();thisd=3Dtz.getDay();"=0A=
+"var dow=3Ddays[thisd];var ap=3D'AM';var dt=3D'Weekday';var =
mint=3D'00';"=0A=
+"if(thismin>30){mint=3D'30'}if(thish>=3D12){ap=3D'PM';thish=3Dthish-12};=
"=0A=
+"if =
(thish=3D=3D0){thish=3D12};if(thisd=3D=3D6||thisd=3D=3D0){dt=3D'Weekend'}=
;"=0A=
+"var timestring=3Dthish+':'+mint+ap;if(t=3D=3D'h'){return timestring}"=0A=
+"if(t=3D=3D'd'){return dow};if(t=3D=3D'w'){return =
dt}}};");s.getQueryParam=3Dnew Function("p","d","u",""=0A=
+"var =
s=3Dthis,v=3D'',i,t;d=3Dd?d:'';u=3Du?u:(s.pageURL?s.pageURL:s.wd.locati"=0A=
+"on);if(u=3D=3D'f')u=3Ds.gtfs().location;while(p){i=3Dp.indexOf(',');i=3D=
i<0?p"=0A=
+".length:i;t=3Ds.p_gpv(p.substring(0,i),u+'');if(t)v+=3Dv?d+t:t;p=3Dp.su=
bs"=0A=
+"tring(i=3D=3Dp.length?i:i+1)}return v");s.p_gpv=3Dnew =
Function("k","u",""=0A=
+"var =
s=3Dthis,v=3D'',i=3Du.indexOf('?'),q;if(k&&i>-1){q=3Du.substring(i+1);v"=0A=
+"=3Ds.pt(q,'&','p_gvf',k)}return v");s.p_gvf=3Dnew Function("t","k",""=0A=
+"if(t){var =
s=3Dthis,i=3Dt.indexOf('=3D'),p=3Di<0?t:t.substring(0,i),v=3Di<0?'T"=0A=
+"rue':t.substring(i+1);if(p.toLowerCase()=3D=3Dk.toLowerCase())return =
s."=0A=
+"epa(v)}return ''");s.getValOnce=3Dnew Function("v","c","e",""=0A=
+"var s=3Dthis,k=3Ds.c_r(c),a=3Dnew =
Date;e=3De?e:0;if(v){a.setTime(a.getTime("=0A=
+")+e*86400000);s.c_w(c,v,e?a:0);}return v=3D=3Dk?'':v");s.split=3Dnew =
Function("l","d",""=0A=
+"var i,x=3D0,a=3Dnew =
Array;while(l){i=3Dl.indexOf(d);i=3Di>-1?i:l.length;a[x"=0A=
+"++]=3Dl.substring(0,i);l=3Dl.substring(i+d.length);}return =
a");s.apl=3Dnew Function("L","v","d","u",""=0A=
+"var s=3Dthis,m=3D0;if(!L)L=3D'';if(u){var =
i,n,a=3Ds.split(L,d);for(i=3D0;i<a."=0A=
+"length;i++){n=3Da[i];m=3Dm||(u=3D=3D1?(n=3D=3Dv):(n.toLowerCase()=3D=3D=
v.toLowerCas"=0A=
+"e()));}}if(!m)L=3DL?L+d+v:v;return L");s.downloadLinkHandler=3Dnew =
Function("p",""=0A=
+"var =
s=3Dthis,h=3Ds.p_gh(),n=3D'linkDownloadFileTypes',i,t;if(!h||(s.linkT"=0A=
+"ype&&(h||s.linkName)))return =
'';i=3Dh.indexOf('?');t=3Ds[n];s[n]=3Dp?p:t;"=0A=
+"if(s.lt(h)=3D=3D'd')s.linkType=3D'd';else h=3D'';s[n]=3Dt;return =
h;");s.p_gh=3Dnew Function(""=0A=
+"var s=3Dthis;if(!s.eo&&!s.lnk)return '';var =
o=3Ds.eo?s.eo:s.lnk,y=3Ds.ot("=0A=
+"o),n=3Ds.oid(o),x=3Do.s_oidt;if(s.eo&&o=3D=3Ds.eo){while(o&&!n&&y!=3D'B=
ODY'){"=0A=
+"o=3Do.parentElement?o.parentElement:o.parentNode;if(!o)return =
'';y=3Ds."=0A=
+"ot(o);n=3Ds.oid(o);x=3Do.s_oidt}}return =
o.href?o.href:'';");s.linkHandler=3Dnew Function("p","t",""=0A=
+"var =
s=3Dthis,h=3Ds.p_gh(),i,l;t=3Dt?t:'o';if(!h||(s.linkType&&(h||s.linkN"=0A=
+"ame)))return =
'';i=3Dh.indexOf('?');h=3Ds.linkLeaveQueryString||i<0?h:h."=0A=
+"substring(0,i);l=3Ds.pt(p,'|','p_gn',h.toLowerCase());if(l){s.linkNam"=0A=
+"e=3Dl=3D=3D'[['?'':l;s.linkType=3Dt;return h;}return =
'';");s.p_gn=3Dnew Function("t","h",""=0A=
+"var =
i=3Dt?t.indexOf('~'):-1,n,x;if(t&&h){n=3Di<0?'':t.substring(0,i);x=3D"=0A=
+"t.substring(i+1);if(h.indexOf(x.toLowerCase())>-1)return n?n:'[[';}"=0A=
+"return 0;");s.repl=3Dnew Function("x","o","n",""=0A=
+"var =
i=3Dx.indexOf(o),l=3Dn.length;while(x&&i>=3D0){x=3Dx.substring(0,i)+n+x."=0A=
+"substring(i+o.length);i=3Dx.indexOf(o,i+l)}return =
x");s.m_Media_c=3D"(`OWhilePlaying~=3D's_media_'+m._in+'_~unc^D(~;`E~m.ae=
(mn,l,\"'+p+'\",~){var =
m=3Dthis~o;w.percent=3D((w.off^e+1)/w`X)*100;w.percent=3Dw.percent>1~o.'+=
f~=3Dnew ~o.Get~:Math.floor(w.percent);w.timeP"=0A=
+"layed=3Di.t~}`x =
p');p=3Dtcf(o)~Time~x,x!=3D2?p:-1,o)}~if(~m.monitor)m.monitor(m.s,w)}~m.s=
.d.getElementsByTagName~ersionInfo~'^N_c_il['+m._in+'],~'o','var =
e,p=3D~else~i.to~=3DMath.floor(~}catch(e){p=3D~m.track~"=0A=
+"s.wd.addEventListener~.name~m.s.rep(~layState~||^8~Object~m.s.wd[f1]~^A=
+=3Di.t+d+i.s+d+~.length~parseInt(~Player =
'+~s.wd.attachEvent~'a','b',c~Media~pe=3D'm~;o[f1]~m.s.isie~.current~);i.=
~p<p2||p-p2>5)~"=0A=
+".event=3D~m.close~i.lo~vo.linkTrack~=3Dv+',n,~.open~){w.off^e=3D~;n=3Dm=
.cn(n);~){this.e(n,~v=3De=3D'None';~Quick~MovieName()~);o[f~out(\"'+v+';~=
return~1000~i.lx~m.ol~o.controls~m.s.ape(i.~load',m.as~)}};m.~scr"=0A=
+"ipt';x.~,t;try{t=3D~Version()~n=3D=3D~'--**--',~pev3~o.id~i.ts~tion~){m=
n=3D~1;o[f7]=3D~();~(x=3D=3D~){p=3D'~&&m.l~l[n])~:'')+i.e~':'E')+o~var =
m=3Ds~!p){tcf~xc=3Dm.s.~Title()~()/~7+'~+1)/i.l~;i.e=3D''~3,p,o);~m.l[n]=3D=
~Dat"=0A=
+"e~5000~;if~i.lt~';c2=3D'~tm.get~Events~set~Change~)};m~',f~(x!=3D~4+'=3D=
n;~~^N.m_i('`c');m.cn=3Df`2n`5;`x =
`Rm.s.rep(`Rn,\"\\n\",''),\"\\r\",''),^9''^g`o=3Df`2n,l,p,b`5,i`8`U,tm`8^=
X,a=3D'',x`ql=3D`Yl)`3!l)l=3D1`3n&"=0A=
+"&p){`E!m.l)m.l`8`U`3m.^K`k(n)`3b&&b.id)a=3Db.id;for (x in =
m.l)`Em.l[x]^J[x].a=3D=3Da)`k(m.l[x].n`hn=3Dn;i.l=3Dl;i.p=3Dm.cn(p`ha=3Da=
;i.t=3D0;^C=3D0;i.s`M^c`C^R`y`hlx=3D0;^a=3Di.s;`l=3D0^U;`L=3D-1;^Wi}};`k=3D=
f`2n`r0,-1^g.play=3Df"=0A=
+"`2n,o`5,i;i=3Dm.e(n,1,o`hm`8F`2`Ii`3m.l){i=3Dm.l[\"'+`Ri.n,'\"','\\\\\"=
')+'\"]`3i){`E`z=3D=3D1)m.e(i.n,3,-1`hmt=3D^e`Cout(i.m,^Y)}}'`hm(^g.stop=3D=
f`2n,o`r2,o)};`O=3Df`2n`5^Z `0) {m.e(n,4,-1^4e=3Df`2n,x,o`5,i,tm`8^"=0A=
+"X,ts`M^c`C^R`y),ti=3D`OSeconds,tp=3D`OMilestones,z`8Array,j,d=3D^9t=3D1=
,b,v=3D`OVars,e=3D`O^d,`dedia',^A,w`8`U,vo`8`U`qi=3Dn^J&&m.l[n]?m.l[n]:0`=
3i){w`Q=3Dn;w`X=3Di.l;w.playerName=3Di.p`3`L<0)w`j\"OPEN\";`K =
w`j^H1?\"PL"=0A=
+"AY\":^H2?\"STOP\":^H3?\"MONITOR\":\"CLOSE\")));w`o`C`8^X^Gw`o`C.^e`C(i.=
s*`y)`3x>2||^i`z&&^i2||`z=3D=3D1))) {b=3D\"`c.\"+name;^A =3D =
^2n)+d+i.l+d+^2p)+d`3x){`Eo<0&&^a>0){o=3D(ts-^a)+`l;o=3Do<i.l?o:i.l-1}o`M=
o)`3"=0A=
+"x>=3D2&&`l<o){i.t+=3Do-`l;^C+=3Do-`l;}`Ex<=3D2){i.e+=3D^H1?'S^M;`z=3Dx;=
}`K =
`E`z!=3D1)m.e(n,1,o`hlt=3Dts;`l=3Do;`W`0&&`L>=3D0?'L'+`L^L+^i2?`0?'L^M:''=
)^Z`0){b=3D0;`d_o'`3x!=3D4`p`600?100`A`3`F`E`L<0)`d_s';`K =
`Ex=3D=3D4)`d_i';`K"=0A=
+"{t=3D0;`sti=3Dti?`Yti):0;z=3Dtp?m.s.sp(tp,','):0`3ti&&^C>=3Dti)t=3D1;`K=
 =
`Ez){`Eo<`L)`L=3Do;`K{for(j=3D0;j<z`X;j++){ti=3Dz[j]?`Yz[j]):0`3ti&&((`L^=
T<ti/100)&&((o^T>=3Dti/100)){t=3D1;j=3Dz`X}}}}}}}`K{m.e(n,2,-1)^Z`0`pi.l`=
6"=0A=
+"00?100`A`3`F^W0`3i.e){`W`0&&`L>=3D0?'L'+`L^L^Z`0){`s`d_o'}`K{t=3D0;m.s.=
fbr(b)}}`K =
t=3D0;b=3D0}`Et){`mVars=3Dv;`m^d=3De;vo.pe=3Dpe;vo.^A=3D^A;m.s.t(vo,b)^Z`=
0){^C=3D0;`L=3Do^U}}}}`x i};m.ae=3Df`2n,l,p,x,o,b){`En&&p`5`3!m."=0A=
+"l||!m.^Km`o(n,l,p,b);m.e(n,x,o^4a=3Df`2o,t`5,i=3D^B?^B:o`Q,n=3Do`Q,p=3D=
0,v,c,c1,c2,^Ph,x,e,f1,f2`1oc^h3`1t^h4`1s^h5`1l^h6`1m^h7`1c',tcf,w`3!i){`=
E!m.c)m.c=3D0;i`1'+m.c;m.c++}`E!^B)^B=3Di`3!o`Q)o`Q=3Dn=3Di`3!^0)^0`8"=0A=
+"`U`3^0[i])`x;^0[i]=3Do`3!xc)^Pb;tcf`8F`2`J0;try{`Eo.v`H&&o`g`c&&^1)p=3D=
1`N0`B`3^O`8F`2`J0^6`9`t`C^7`3t)p=3D2`N0`B`3^O`8F`2`J0^6`9V`H()`3t)p=3D3`=
N0`B}}v=3D\"^N_c_il[\"+m._in+\"],o=3D^0['\"+i+\"']\"`3p=3D=3D1^IWindo"=0A=
+"ws `c =
`Zo.v`H;c1`np,l,x=3D-1,cm,c,mn`3o){cm=3Do`g`c;c=3D^1`3cm&&c^Ecm`Q?cm`Q:c.=
URL;l=3Dcm.dura^D;p=3Dc`gPosi^D;n=3Do.p`S`3n){`E^88)x=3D0`3^83)x=3D1`3^81=
`T2`T4`T5`T6)x=3D2;}^b`Ex>=3D0)`4`D}';c=3Dc1+c2`3`f&&xc){x=3Dm.s.d.cr"=0A=
+"eateElement('script');x.language=3D'j^5type=3D'text/java^5htmlFor=3Di;x=
`j'P`S^f(NewState)';x.defer=3Dtrue;x.text=3Dc;xc.appendChild(x`v6]`8F`2c1=
+'`E^83){x=3D3;'+c2+'}^e`Cout(`76+',^Y)'`v6]()}}`Ep=3D=3D2^I`t`C `Z(`"=0A=
+"9Is`t`CRegistered()?'Pro =
':'')+`9`t`C^7;f1=3Df2;c`nx,t,l,p,p2,mn`3o^E`9`u?`9`u:`9URL^Gn=3D`9Rate^G=
t=3D`9`CScale^Gl=3D`9Dura^D^Rt;p=3D`9`C^Rt;p2=3D`75+'`3n!=3D`74+'||`i{x=3D=
2`3n!=3D0)x=3D1;`K `Ep>=3Dl)x=3D0`3`i`42,p2,o);`4"=0A=
+"`D`En>0&&`7^S>=3D10){`4^V`7^S=3D0}`7^S++;`7^j`75+'=3Dp;^e`C`w`72+'(0,0)=
\",500)}'`e`8F`2`b`v4]=3D-^F0`e(0,0)}`Ep=3D=3D3^IReal`Z`9V`H^Gf1=3Dn+'_On=
P`S^f';c1`nx=3D-1,l,p,mn`3o^E`9^Q?`9^Q:`9Source^Gn=3D`9P`S^Gl=3D`9Length^=
"=0A=
+"R`y;p=3D`9Posi^D^R`y`3n!=3D`74+'){`E^83)x=3D1`3^80`T2`T4`T5)x=3D2`3^80&=
&(p>=3Dl||p=3D=3D0))x=3D0`3x>=3D0)`4`D`E^83&&(`7^S>=3D10||!`73+')){`4^V`7=
^S=3D0}`7^S++;`7^j^b`E`72+')`72+'(o,n)}'`3`V)o[f2]=3D`V;`V`8F`2`b1+c2)`e`=
8F`2"=0A=
+"`b1+'^e`C`w`71+'(0,0)\",`73+'?500:^Y);'+c2`v4]=3D-1`3`f)o[f3]=3D^F0`e(0=
,0^4as`8F`2'e',`Il,n`3m.autoTrack&&`G){l=3D`G(`f?\"OBJECT\":\"EMBED\")`3l=
)for(n=3D0;n<l`X;n++)m.a(^K;}')`3`a)`a('on^3);`K `E`P)`P('^3,"=0A=
+"false)";s.m_i("Media");var s_code=3D'',s_objectID;function =
s_gi(un,pg,ss){var c=3D"=3Dfun^I(~){`Ls=3D^Z~$w =
~.substring(~.indexOf(~;@t~`c@t~=3Dnew =
Fun^I(~.toLowerCase()~};s.~.length~s_c_il['+s@4n+']~=3Dnew =
Object~`aMigrationServer~.toU"=0A=
+"pperCase~){@t~`V$x=3D^O=3Ds.`X`q=3Ds.`X^c=3D`I^zobjectID=3Ds.ppu=3D$8=3D=
$8v1=3D$8v2=3D$8v3=3D~','~s.wd~t^S~')q=3D'~var ~s.pt(~=3Dnew =
Array~ookieDomainPeriods~.location~^KingServer~dynamicAccount~s.apv~=3D'+=
#D~BufferedReques"=0A=
+"ts~);s.~)@tx^w!Object$pObject.prototype$pObject.prototype[x])~link~s.m_=
~Element~visitor~referrer~else =
~.get#9()~}c#B(e){~.lastIndexOf(~.protocol~=3Dnew =
Date~=3D''~;@d^ss[k],255)}~javaEnabled~conne^I^c~"=0A=
+"^zc_i~:'')~onclick~}@t~Name~ternalFilters~javascript~s.dl~@9s.b.addBeha=
vior(\"# default# =
~for(~=3DparseFloat(~'+tm.get~typeof(v)=3D=3D\"~window~cookie~s.rep(~s.vl=
_g~tfs~s.un~&&s.~o^zoid~browser~.parent~d"=0A=
+"ocument~colorDepth~String~while(~.host~s.maxDelay~r=3Ds.m(f)?s[f](~s.sq=
~parseInt(~ction~t=3Ds.ot(o)~track~nload~j=3D'1.~#NURL~s.eo~lugins~'){q=3D=
'~dynamicVariablePrefix~=3D=3D'~set#9out(~Sampling~s.rc[un]~Even"=0A=
+"t~;i++)~');~this~resolution~}else{~Type~s.c_r(~s.c_w(~s.eh~s.isie~s.vl_=
l~s.vl_t~Secure~Height~t,h#Wt?t~tcf~isopera~ismac~escape(~.href~screen.~s=
.fl(~s=3Ds_gi(~Version~harCode~&&(~_'+~variableProvider"=0A=
+"~.s_~f',~){s.~)?'Y':'N'~:'';h=3Dh?h~._i~e&&l!=3D'SESSION'~s_sv(v,n[k],i=
)}~name~home#N~;try{~s.ssl~s.oun~s.rl[u~Width~o.type~\"m_\"+n~Lifetime~s.=
gg('objectID~sEnabled~.mrq($run+'\"~ExternalLinks~charSet"=0A=
+"~onerror~currencyCode~.src~disable~etYear(~MigrationKey~&&!~Opera~'s_~M=
ath.~s.fsg~s.$x~s.ns6~InlineStats~&&l!=3D'NONE'~Track~'0123456789~s[k]=3D=
~'+n+'~loadModule~+\"_c\"]~s.epa(~t.m_nl~m._d~n=3Ds.oid(o)~"=0A=
+",'sqs',q);~LeaveQuery~(''+~')>=3D~'=3D')~){n=3D~\",''),~&&t!=3D'~if(~vo=
)~s.sampled~=3Ds.oh(o);~+(y<1900?~n]=3D~true~sess~campaign~lif~ in =
~'http~,100)~s.co(~ffset~s.pe~'&pe~m._l~s.c_d~s.brl~s.nrs~s.gv(~s[mn]~s"=0A=
+".qav~,'vo~s.pl~=3D(apn~Listener~\"s_gs(\")~vo._t~b.attach~2o7.net'~d.cr=
eate~=3Ds.n.app~n){~t&&~)+'/~s()+'~){p=3D~():''~a):f(~'+n;~+1))~a['!'+t]~=
){v=3Ds.n.~channel~.target~x.split~o.value~[\"s_\"+g~s_si(t)~"=0A=
+"')dc=3D'1~\".tl(\")~etscape~s_')t=3Dt~omePage~s.d.get~')<~||!~'||~\"'+~=
[b](e);~\"){n[k]~a+1,b):~m[t+1](~return~lnk~mobile~height~events~random~c=
ode~wd.~=3Dun~un,~,pev~'MSIE ~rs,~Time~floor(~atch~s.num(~s"=0A=
+".ape(~s.pg~m._e~s.c_gd~,'lt~.inner~transa~;s.gl(~idt=3D'+~',s.bc~page~G=
roup,~.fromC~sByTag~?'&~+';'~&&o~1);~}}}}~){t=3D~[t]=3D~[n];~>=3D5)~[t](~=
,1)!=3D'~!a[t])~~s._c=3D@Uc';`I=3D`z`5!`I`m$R`I`ml`N;`I`mn=3D0;}s@4l=3D"=0A=
+"`I`ml;s@4n=3D`I`mn;s@4l[s@4@ys;`I`mn++;s.m`0m){`2@nm)`4'{$o0`9fl`0x,l){=
`2x?@nx)`30,l):x`9co`0o`F!o)`2o;`Ln`C,x;`vx$3o)@tx`4'select$o0&&x`4'filte=
r$o0)n[x]=3Do[x];`2n`9num`0x){x`i+x;`v`Lp=3D0;p<x`A;p++)@t("=0A=
+"@c')`4x`3p,p$Z<0)`20;`21`9rep=3Ds_r;s.spf`0t,a){a[a`A]=3Dt;`20`9sp`0x,d=
`1,a`N`5$e)a=3D$e(d);`c`Mx,d,'sp@0a);`2a`9ape`0x`1,h=3D@cABCDEF',i,c=3Ds.=
@L,n,l,e,y`i;c=3Dc?c`E$W`5x){x`i+x`5c^SAUTO'^w'').c^vAt){`vi=3D0;i<"=0A=
+"x`A^X{c=3Dx`3i,i+#Un=3Dx.c^vAt(i)`5n>127){l=3D0;e`i;^Cn||l<4){e=3Dh`3n%=
16,n%16+1)+e;n=3D(n-n%16)/16;l++}y+=3D'%u'+e}`6c^S+')y+=3D'%2B';`cy+=3D^p=
c)}x=3Dy^bx=3Dx?^1^p''+x),'+`H%2B'):x`5x&&c^5em=3D=3D1&&x`4'%u$o0&&x`4'%U=
$o0)"=0A=
+"{i=3Dx`4'%^Y^Ci>=3D0){i++`5h`38)`4x`3i,i+1)`E())>=3D0)`2x`30,i)+'u00'+x=
`3i);i=3Dx`4'%',i)#V`2x`9epa`0x`1;`2x?un^p^1''+x,'+`H =
')):x`9pt`0x,d,f,a`1,t=3Dx,z=3D0,y,r;^Ct){y=3Dt`4d);y=3Dy<0?t`A:y;t=3Dt`3=
0,y);^Ft,$Xt,a)`5"=0A=
+"r)`2r;z+=3Dy+d`A;t=3Dx`3z,x`A);t=3Dz<x`A?t:''}`2''`9isf`0t,a){`Lc=3Da`4=
':')`5c>=3D0)a=3Da`30,c)`5t`30,2)^S$l`32);`2(t!`i&&t=3D=3Da)`9fsf`0t,a`1`=
5`Ma,`H,'is@0t))@W+=3D(@W!`i?`H`n+t;`20`9fs`0x,f`1;@W`i;`Mx,`H,'fs@0f);"=0A=
+"`2@W`9si`0wd`1,c`i+s_gi,a=3Dc`4\"{\"),b=3Dc`f\"}\"),m;c=3Ds_fe(a>0&&b>0=
?c`3$u0)`5wd&&#3^9&&c){#3^T'fun^I =
s_sv(o,n,k){`Lv=3Do[k],i`5v`F`ystring\"||`ynumber\")n[k]=3Dv;`cif =
(`yarray$t`N;`vi=3D0;i<v`A^X@6`cif (`y"=0A=
+"object$t`C;`vi$3v)@6}}fun^I =
$h{`Lwd=3D`z,s,i,j,c,a,b;wd^zgi`7\"un\",\"pg\",\"ss\",$rc+'\");#3^t$r@B+'=
\");s=3D#3s;s.sa($r^4+'\"`V^3=3Dwd;`M^2,\",\",\"vo1\",t`G\\'\\'`5t.m_l&&@=
i)`vi=3D0;i<@i`A^X{n=3D@i[i]`5$Rm"=0A=
+"=3Dt#Yc=3Dt[@F]`5m&&c){c=3D\"\"+c`5c`4\"fun^I\")>=3D0){a=3Dc`4\"{\");b=3D=
c`f\"}\");c=3Da>0&&b>0?c`3$u0;s[@F@g=3Dc`5#F)s.@f(n)`5s[n])`vj=3D0;j<$A`A=
;j++)s_sv(m,s[n],$A[j])#V}`Le,o,t@9o=3D`z.opener`5o#T^zgi#Wo^zgi($r^4+'"=0A=
+"\")`5t)$h}`e}',1)}`9c_d`i;#Gf`0t,a`1`5!#Ct))`21;`20`9c_gd`0`1,d=3D`I`P^=
D@7,n=3Ds.fpC`O,p`5!n)n=3Ds.c`O`5d@S$B@qn?^Hn):2;n=3Dn>2?n:2;p=3Dd`f'.')`=
5p>=3D0){^Cp>=3D0&&n>1$Vd`f'.',p-#Un--}$B=3Dp>0&&`Md,'.`Hc_gd@00)?d`3"=0A=
+"p):d}}`2$B`9c_r`0k`1;k=3D#Dk);`Lc=3D' '+s.d.^0,i=3Dc`4' =
'+k+@p,e=3Di<0?i:c`4';',i),v=3Di<0?'':@hc`3i+2+k`A,e<0?c`A:e));`2v!=3D'[[=
B]]'?v:''`9c_w`0k,v,e`1,d=3D#G(),l=3Ds.^0@G,t;v`i+v;l=3Dl?@nl)`E$W`5@5@a#=
W(v!`i?^Hl?l:"=0A=
+"0):-60)`5t){e`h;e.set#9(e`d+(t*1000))}`pk@a@1d.^0=3Dk+'`Tv!`i?v:'[[B]]'=
)+'; path=3D/;'+(@5?' expires=3D'+e.toGMT^B()#S`n+(d?' =
domain=3D'+d#S`n;`2^dk)=3D=3Dv}`20`9eh`0o,e,r,f`1,b=3D's^xe+'^xs@4n,n=3D-=
1,l,i,x`5!^fl)"=0A=
+"^fl`N;l=3D^fl;`vi=3D0;i<l`A&&n<0;i++`Fl[i].o=3D=3Do&&l[i].e=3D=3De)n=3D=
i`pn<0@qi;l[n]`C}x=3Dl#Yx.o=3Do;x.e=3De;f=3Dr?x.b:f`5r||f){x.b=3Dr?0:o[e]=
;x.o[e]=3Df`px.b){x.o[b]=3Dx.b;`2b}`20`9cet`0f,a,t,o,b`1,r,^m`5`S>=3D5^w!=
s.^n||`S>=3D"=0A=
+"7)){^m`7's`Hf`Ha`Ht`H`Le,r@9^F$Xa)`er=3Ds.m(t)?s#ae):t(e)}`2r^Yr=3D^m(s=
,f,a,t)^b@ts.^o^5u`4#74@o0)r=3Ds.m(b)?s[b](a):b(a);else{^f(`I,'@M',0,o);^=
F$Xa`Veh(`I,'@M',1)}}`2r`9g^3et`0e`1;`2s.^3`9g^3oe`7'e`H`Ls"=0A=
+"=3D`B,c;^f(`z,\"@M\",1`Ve^3=3D1;c=3Ds.t()`5c)s.d.write(c`Ve^3=3D0;`2@z'=
`Vg^3fb`0a){`2`z`9g^3f`0w`1,p=3Dw^8,l=3Dw`P;s.^3=3Dw`5p&&p`P!=3Dl&&p`P^D=3D=
=3Dl^D@1^3=3Dp;`2s.g^3f(s.^3)}`2s.^3`9g^3`0`1`5!s.^3@1^3=3D`I`5!s.e^3)s.^=
3=3D"=0A=
+"s.cet('g^3@0s.^3,'g^3et',s.g^3oe,'g^3fb')}`2s.^3`9mrq`0u`1,l=3D@C],n,r;=
@C]=3D0`5l)`vn=3D0;n<l`A;n++){r=3Dl#Ys.mr(0,0,r.r,0,r.t,r.u)}`9br`0id,rs`=
1`5s.@P`U$p^e@Ubr',rs))$C=3Drs`9flush`U`0`1;s.fbr(0)`9fbr`0id`1"=0A=
+",br=3D^d@Ubr')`5!br)br=3D$C`5br`F!s.@P`U)^e@Ubr`H'`Vmr(0,0,br)}$C=3D0`9=
mr`0$0,q,#8id,ta,u`1,dc=3Ds.dc,t1=3Ds.`Q,t2=3Ds.`Q^j,tb=3Ds.`QBase,p=3D'.=
sc',ns=3Ds.`a`qspace,un=3Du?u:(ns?ns:s.fun),unc=3D^1#5'_`H-'),r`C,l,imn=3D=
@Ui"=0A=
+"^x(un),im,b,e`5!rs`Ft1`Ft2^5ssl)t1=3Dt2^b@t!ns)ns#4c`5!tb)tb=3D'$O`5dc)=
dc=3D@ndc)`8;`cdc=3D'd1'`5tb^S$O`Fdc^Sd1$i12';`6dc^Sd2$i22';p`i}t1=3Dns+'=
.'+dc+'.'+p+tb}rs=3D$4'+(@A?'s'`n+'://'+t1+'/b/ss/'+^4+'/'+(s.$y?"=0A=
+"'5.1':'1'$TH.19.3/'+$0+'?AQB=3D1&ndh=3D1'+(q?q`n+'&AQE=3D1'`5^g@Ss.^o`F=
`S>5.5)rs=3D^s#84095);`crs=3D^s#82047)`pid@1br(id,rs);$w}`ps.d.images&&`S=
>=3D3^w!s.^n||`S>=3D7)^w@Y<0||`S>=3D6.1)`F!s.rc)s.rc`C`5!^V){^V=3D1`5!s"=0A=
+".rl)s.rl`C;@Cn]`N;^T'@t`z`ml)`z.`B@J)',750)^bl=3D@Cn]`5l){r.t=3Dta;r.u#=
4;r.r=3Drs;l[l`A]=3Dr;`2''}imn+=3D'^x^V;^V++}im=3D`I[imn]`5!im)im=3D`I[im=
@ynew =
Image;im^zl=3D0;im.o^L`7'e`H^Z^zl=3D1;`Lwd=3D`z,s`5wd`ml){s=3D#3`B;s@"=0A=
+"J`Vnrs--`5!$D)`Ym(\"rr\")}')`5!$D@1nrs=3D1;`Ym('rs')}`c$D++;im@O=3Drs`5=
rs`4$9=3D@o0^w!ta||ta^S_self$qta^S_top$q(`I.@7&&ta=3D=3D`I.@7))){b=3De`h;=
^C!im^zl&&e`d-b`d<500)e`h}`2''}`2'<im'+'g sr'+'c=3D$rrs+'\" width=3D1"=0A=
+" $z=3D1 border=3D0 =
alt=3D\"\">'`9gg`0v`1`5!`I['s^xv])`I['s^xv]`i;`2`I['s^xv]`9glf`0t,a`Ft`30=
,2)^S$l`32);`Ls=3D^Z,v=3Ds.gg(t)`5v)s#Xv`9gl`0v`1`5#E)`Mv,`H,'gl@00)`9gv`=
0v`1;`2s['vpm^xv]?s['vpv^xv]:(s[v]?s[v]`n`"=0A=
+"9havf`0t,a`1,b=3Dt`30,4),x=3Dt`34),n=3D^Hx),k=3D'g^xt,m=3D'vpm^xt,q=3Dt=
,v=3Ds.`X@bVa#8e=3Ds.`X@b^Ws,mn;@d$Et)`5s[k]`F$8||@X||^O`F$8){mn=3D$8`30,=
1)`E()+$8`31)`5$F){v=3D$F.^KVars;e=3D$F.^K^Ws}}v=3Dv?v+`H+^h+`H+^h2:''`5v=
@S`M"=0A=
+"v,`H,'is@0t))s[k]`i`5`J#0'&&e)@ds.fs(s[k],e)}s[m]=3D0`5`J^R`KD';`6`J`aI=
D`Kvid';`6`J^N^Qg'`j`6`J`b^Qr'`j`6`Jvmk$q`J`a@R`Kvmt';`6`J`D^Qvmf'`5@A^5`=
D^j)s[k]`i}`6`J`D^j^Qvmf'`5!@A^5`D)s[k]`i}`6`J@L^Qce'`5"=0A=
+"s[k]`E()^SAUTO')@d'ISO8859-1';`6s.em=3D=3D2)@d'UTF-8'}`6`J`a`qspace`Kns=
';`6`Jc`O`Kcdp';`6`J^0@G`Kcl';`6`J^y`Kvvp';`6`J@N`Kcc';`6`J$c`Kch';`6`J#J=
^IID`Kxact';`6`J$1`Kv0';`6`J^a`Ks';`6`J^A`Kc';`6`J`s^u`Kj"=0A=
+"';`6`J`k`Kv';`6`J^0@I`Kk';`6`J^7@D`Kbw';`6`J^7^k`Kbh';`6`J`l`Kct';`6`J@=
8`Khp';`6`Jp^P`Kp';`6#Cx)`Fb^Sprop`Kc$Y`6b^SeVar`Kv$Y`6b^Slist`Kl$Y`6b^Sh=
ier^Qh'+n`j`ps[k]@s`X`q'@s`X^c')$G+=3D'&'+q+'`Ts[k]);}`"=0A=
+"2''`9hav`0`1;$G`i;`M^i,`H,'hav@00);`2$G`9lnf`0^l`8@3`8:'';`Lte=3Dt`4@p`=
5$Ste>0&&h`4t`3te$Z>=3D0)`2t`30,te);`2''`9ln`0h`1,n=3Ds.`X`qs`5n)`2`Mn,`H=
,'ln@0h);`2''`9ltdf`0^l`8@3`8:'';`Lqi=3Dh`4'?^Yh=3Dqi>=3D0?h`30,q"=0A=
+"i):h`5$Sh`3h`A-(t`A$Z^S.'+t)`21;`20`9ltef`0^l`8@3`8:''`5$Sh`4t)>=3D0)`2=
1;`20`9lt`0h`1,lft=3Ds.`XDow^LFile^cs,lef=3Ds.`XEx`r,$2=3Ds.`XIn`r;$2=3D$=
2?$2:`I`P^D@7;h=3Dh`8`5s.^KDow^LLinks&&lf$S`Mlft,`H#Hd@0h))`2'd'`"=0A=
+"5s.^K@K&&h`30#b# =
'^wlef||$2)^w!lef||`Mlef,`H#He@0h))^w!$2$p`M$2,`H#He@0h)))`2'e';`2''`9lc`=
7'e`H`Ls=3D`B,b=3D^f(^Z,\"`o\"`V$x=3D$6^Z`Vt(`V$x=3D0`5b)`2^Z$s`2@z'`Vbc`=
7'e`H`Ls=3D`B,f,^m`5s.d^5d.all^5d.all.cppXYc"=0A=
+"tnr)$w;^O=3De@O`Z?e@O`Z:e$d;^m`7\"s\",\"`Le@9@t^O^w^O.tag`q||^O^8`Z||^O=
^8Node))s.t()`e}\");^m(s`Veo=3D0'`Voh`0o`1,l=3D`I`P,h=3Do^q?o^q:'',i,j,k,=
p;i=3Dh`4':^Yj=3Dh`4'?^Yk=3Dh`4'/')`5h^wi<0||(j>=3D0&&i>j)||(k>=3D0&&i>"=0A=
+"k))$Vo`g#T`g`A>1?o`g:(l`g?l`g`n;i=3Dl.path@7`f'/^Yh=3D(p?p+'//'`n+(o^D?=
o^D:(l^D?l^D`n)+(h`30#b/'?l.path@7`30,i<0?0:i$T'`n+h}`2h`9ot`0o){`Lt=3Do.=
tag`q;t=3D$St`E?t`E$W`5`JSHAPE')t`i`5t`F`JINPUT'&&@E&&@E`E)t=3D"=0A=
+"@E`E();`6!$So^q)t=3D'A';}`2t`9oid`0o`1,^J,p,c,n`i,x=3D0`5t@S^6$Vo`g;c=3D=
o.`o`5o^q^w`JA$q`JAREA')^w!c$pp||p`8`4'`s$o0))n@w`6c@q^1s.rep(^1s.rep@nc,=
\"\\r@r\"\\n@r\"\\t@r' `H^Yx=3D2}`6$f^w`JINPUT$q`JSUBMIT')@q"=0A=
+"$f;x=3D3}`6o@O&&`JIMAGE')n=3Do@O`5$R^6=3D^sn$5;^6t=3Dx}}`2^6`9rqf`0t,un=
`1,e=3Dt`4@p,u=3De>=3D0?`H+t`30,e)+`H:'';`2u&&u`4`H+un+`H)>=3D0?@ht`3e$Z:=
''`9rq`0un`1,c#4`4`H),v=3D^d@Usq'),q`i`5c<0)`2`Mv,'&`Hrq@0un);`2`M#5`H,"=0A=
+"'rq',0)`9sqp`0t,a`1,e=3Dt`4@p,q=3De<0?'':@ht`3e+1)`Vsqq[q]`i`5e>=3D0)`M=
t`30,e),`H@l`20`9sqs`0#5q`1;^Gu[u@yq;`20`9sq`0q`1,k=3D@Usq',v=3D^dk),x,c=3D=
0;^Gq`C;^Gu`C;^Gq[q]`i;`Mv,'&`Hsqp',0);`M^4,`H@lv`i;`vx$3^Gu`W)"=0A=
+"^Gq[^Gu[x]]+=3D(^Gq[^Gu[x]]?`H`n+x;`vx$3^Gq`W^5sqq[x]^wx=3D=3Dq||c<2)){=
v+=3D(v#R'`n+^Gq[x]+'`Tx);c++}`2^ek,v,0)`9wdl`7'e`H`Ls=3D`B,r=3D@z,b=3D^f=
(`I,\"o^L\"),i,o,oc`5b)r=3D^Z$s`vi=3D0;i<s.d.`Xs`A^X{o=3Ds.d.`Xs[i];oc=3D=
o."=0A=
+"`o?\"\"+o.`o:\"\"`5(oc`4$L<0||oc`4\"^zoc(\")>=3D0)#Tc`4$j<0)^f(o,\"`o\"=
,0,s.lc);}`2r^Y`Is`0`1`5`S>3^w!^g$ps.^o||`S#Z`Fs.b^5$N^W)s.$N^W('`o#M);`6=
s.b^5b.add^W$K)s.b.add^W$K('click#M,false);`c^f(`I,'o^L"=0A=
+"',0,`Il)}`9vs`0x`1,v=3Ds.`a^U,g=3Ds.`a^U#Ok=3D@Uvsn^x^4+(g?'^xg`n,n=3D^=
dk),e`h,y=3De.g@Q);e.s@Qy+10@x1900:0))`5v){v*=3D100`5!n`F!^ek,x,e))`20;n=3D=
x`pn%10000>v)`20}`21`9dyasmf`0t,m`F$Sm&&m`4t)>=3D0)`21;`20`9dyasf`0"=0A=
+"t,m`1,i=3Dt?t`4@p:-1,n,x`5i>=3D0&&m){`Ln=3Dt`30,i),x=3Dt`3i+1)`5`Mx,`H,=
'dyasm@0m))`2n}`20`9uns`0`1,x=3Ds.`RSele^I,l=3Ds.`RList,m=3Ds.`RM#B,n,i;^=
4=3D^4`8`5x&&l`F!m)m=3D`I`P^D`5!m.toLowerCase)m`i+m;l=3Dl`8;m=3Dm`8;n=3D`=
Ml,'"=0A=
+";`Hdyas@0m)`5n)^4=3Dn}i=3D^4`4`H`Vfun=3Di<0?^4:^4`30,i)`9sa`0un`1;^4#4`=
5!@B)@B#4;`6(`H+@B+`H)`4un)<0)@B+=3D`H+un;^4s()`9m_i`0n,a`1,m,f=3Dn`30,1)=
,r,l,i`5!`Yl)`Yl`C`5!`Ynl)`Ynl`N;m=3D`Yl[n]`5!a&&m&&#F@Sm@4)`Ya(n"=0A=
+")`5!m){m`C,m._c=3D@Um';m@4n=3D`I`mn;m@4l=3Ds@4l;m@4l[m@4@ym;`I`mn++;m.s=
=3Ds;m._n=3Dn;$A`N('_c`H_in`H_il`H_i`H_e`H_d`H_dl`Hs`Hn`H_r`H_g`H_g1`H_t`=
H_t1`H_x`H_x1`H_rs`H_rr`H_l'`Vm_l[@ym;`Ynl[`Ynl`A]=3Dn}`6m._r@Sm."=0A=
+"_m){r=3Dm._r;r._m=3Dm;l=3D$A;`vi=3D0;i<l`A^X@tm[l[i]])r[l[i]]=3Dm[l[i]]=
;r@4l[r@4@yr;m=3D`Yl[@yr`pf=3D=3Df`E())s[@ym;`2m`9m_a`7'n`Hg`H@t!g)g=3D@F=
;`Ls=3D`B,c=3Ds[g@g,m,x,f=3D0`5!c)c=3D`I$g@g`5c&&s_d)s[g]`7\"s\",s_ft(s_d=
(c)));"=0A=
+"x=3Ds[g]`5!x)x=3Ds[g]=3D`I$g];m=3D`Yi(n,1)`5x){m@4=3Df=3D1`5(\"\"+x)`4\=
"fun^I\")>=3D0)x(s);`c`Ym(\"x\",n,x)}m=3D`Yi(n,1)`5@jl)@jl=3D@j=3D0;`tt()=
;`2f'`Vm_m`0t,n,d#W'^xt;`Ls=3D^Z,i,x,m,f=3D'^xt`5`Yl&&`Ynl)`vi=3D0;i<`Ynl=
`A^X{x"=0A=
+"=3D`Ynl[i]`5!n||x=3D=3D$Rm=3D`Yi(x)`5m[t]`F`J_d')`21`5d)m#ad);`cm#a)`pm=
[t+1]@Sm[f]`Fd)$vd);`c$v)}m[f]=3D1}}`20`9@f`0n,u,d,l`1,m,i=3Dn`4':'),g=3D=
i<0?@F:n`3i+1),o=3D0,f,c=3Ds.h?s.h:s.b,^m`5i>=3D0)n=3Dn`30,i);m=3D`Yi(n)`=
5(l$"=0A=
+"p`Ya(n,g))&&u^5d&&c^5$P`Z`Fd){@j=3D1;@jl=3D1`p@A)u=3D^1u,$4:`Hhttps:^Yf=
`7'e`H`B.m_a(\"@e\",$rg+'\")^Y^m`7's`Hf`Hu`Hc`H`Le,o=3D0@9o=3Ds.$P`Z(\"sc=
ript\")`5o){@E=3D\"text/`s\"`5f)o.o^L=3Df;o@O=3Du;c.appendChild(o)}`e"=0A=
+"o=3D0}`2o^Yo=3D^m(s,f,u,c)}`cm=3D`Yi(n);#F=3D1;`2m`9vo1`0t,a`Fa[t]||$a)=
^Z#Xa[t]`9vo2`0t,a`F#c{a#X^Z[t]`5#c$a=3D1}`9dlt`7'`Ls=3D`B,d`h,i,vo,f=3D0=
`5`tl)`vi=3D0;i<`tl`A^X{vo=3D`tl[i]`5vo`F!`Ym(\"d\")||d`d-$M>=3D^E){`tl[i=
"=0A=
+"]=3D0;s.t(@u}`cf=3D1}`p`ti)clear#9out(`ti`Vdli=3D0`5f`F!`ti)`ti=3D^T`tt=
,^E)}`c`tl=3D0'`Vdl`0vo`1,d`h`5!@uvo`C;`M^2,`H$H2',@u;$M=3Dd`d`5!`tl)`tl`=
N;`tl[`tl`A]=3Dvo`5!^E)^E=3D250;`tt()`9t`0vo,id`1,trk=3D1,tm`h,sed=3DMath=
"=0A=
+"&&@V#1?@V#A@V#1()*10000000000000):tm`d,$0=3D's'+@V#Atm`d/10800000)%10+s=
ed,y=3Dtm.g@Q),vt=3Dtm.getDate($T`xMonth($T'@xy+1900:y)+' =
`xHour$U:`xMinute$U:`xSecond$U `xDay()+' =
`x#9zoneO$7(),^m,^3=3Ds.g^3(),ta`i,"=0A=
+"q`i,qs`i,#2`i,vb`C#K^2`Vuns()`5!s.td){`Ltl=3D^3`P,a,o,i,x`i,c`i,v`i,p`i=
,bw`i,bh`i,^M0',k=3D^e@Ucc`H@z',0@2,hp`i,ct`i,pn=3D0,ps`5^B&&^B.prototype=
){^M1'`5j.m#B){^M2'`5tm.setUTCDate){^M3'`5^g^5^o&&`S#Z^M4'`"=0A=
+"5pn.toPrecisio$R^M5';a`N`5a.forEach){^M6';i=3D0;o`C;^m`7'o`H`Le,i=3D0@9=
i=3Dnew =
Iterator(o)`e}`2i^Yi=3D^m(o)`5i&&i.next)^M7'#V`p`S>=3D4)x=3D^rwidth+'x'+^=
r$z`5s.isns||s.^n`F`S>=3D3$b`k(@2`5`S>=3D4){c=3D^rpixelDepth;bw"=0A=
+"=3D`I#I@D;bh=3D`I#I^k}}$I=3Ds.n.p^P}`6^g`F`S>=3D4$b`k(@2;c=3D^r^A`5`S#Z=
{bw=3Ds.d.^9`Z.o$7@D;bh=3Ds.d.^9`Z.o$7^k`5!s.^o^5b){^m`7's`Htl`H`Le,hp=3D=
0`uh$m\");hp=3Ds.b.isH$m(tl)?\"Y\":\"N\"`e}`2hp^Yhp=3D^m(s,tl);^m`7's`H`L=
"=0A=
+"e,ct=3D0`uclientCaps\");ct=3Ds.b.`l`e}`2ct^Yct=3D^m(s)}}}`cr`i`p$I)^Cpn=
<$I`A&&pn<30){ps=3D^s$I[pn].@7$5#S`5p`4ps)<0)p+=3Dps;pn++}s.^a=3Dx;s.^A=3D=
c;s.`s^u=3Dj;s.`k=3Dv;s.^0@I=3Dk;s.^7@D=3Dbw;s.^7^k=3Dbh;s.`l=3Dct;s.@8=3D=
hp;s.p"=0A=
+"^P=3Dp;s.td=3D1`p@u{`M^2,`H$H2',vb);`M^2,`H$H1',@u`ps.useP^P)s.doP^P(s)=
;`Ll=3D`I`P,r=3D^3.^9.`b`5!s.^N)s.^N=3Dl^q?l^q:l`5!s.`b@Ss._1_`b@1`b=3Dr;=
s._1_`b=3D1}`Ym('g')`5(vo&&$M)$p`Ym('d')`F@X||^O){`Lo=3D^O?^O:@X`5!o)"=0A=
+"`2'';`Lp=3D$E'#N`q'),w=3D1,^J,@k,x=3D^6t,h,l,i,oc`5^O#T=3D=3D^O){^Co@Sn=
@sBODY'){o=3Do^8`Z?o^8`Z:o^8Node`5!o)`2'';^J;@k;x=3D^6t}oc=3Do.`o?''+o.`o=
:''`5(oc`4$L>=3D0#Tc`4\"^zoc(\")<0)||oc`4$j>=3D0)`2''}ta=3Dn?o$d:1;h@wi=3D=
h`4"=0A=
+"'?^Yh=3Ds.`X@m^B||i<0?h:h`30,i);l=3Ds.`X`q?s.`X`q:s.ln(h);t=3Ds.`X^c?s.=
`X^c`8:s.lt(h)`5t^wh||l))q+=3D$9=3D$x^x(`Jd$q`Je'?#Dt):'o')+(h?$9v1`Th)`n=
+(l?$9v2`Tl)`n;`ctrk=3D0`5s.^K@Z`F!p$V$E'^N^Yw=3D0}^J;i=3Do.sourceInd"=0A=
+"ex`5@H')@q@H^Yx=3D1;i=3D1`pp&&n&&t)qs=3D'&pid`T^sp,255))+(w#Rp#Lw`n+'&o=
id`T^sn$5)+(x#Ro#Lx`n+'&ot`Tt)+(i#Roi=3D'+i`n}`p!trk@Sqs)`2'';@v=3Ds.vs(s=
ed)`5trk`F@v)#2=3Ds.mr($0,(vt#Rt`Tvt)`n+s.hav()+q+(qs?qs:s.rq(^4)"=0A=
+"),0,id,ta);qs`i;`Ym('t')`5s.p_r)s.p_r(`V`b`i}^G(qs);^b`t(@u;`p@u`M^2,`H=
$H1',vb`G''`5#E)`I^z$x=3D`I^zeo=3D`I^z`X`q=3D`I^z`X^c`i`5!id@Ss.tc@1tc=3D=
1;s.flush`U()}`2#2`9tl`0o,t,n,vo`1;@X=3D$6o`V`X^c=3Dt;s.`X`q=3Dn;s."=0A=
+"t(@u}`5pg){`I^zco`0o){`L^t\"_\",1,#U`2$6o)`9wd^zgs`0u$R`L^t#51,#U`2s.t(=
)`9wd^zdc`0u$R`L^t#5#U`2s.t()}}@A=3D(`I`P`g`8`4$4s@o0`Vd=3D^9;s.b=3Ds.d.b=
ody`5$n`Z#Q`q@1h=3D$n`Z#Q`q('HEAD')`5s.h)s.h=3Ds.h[0]}s.n=3Dnavig"=0A=
+"ator;s.u=3Ds.n.userAgent;@Y=3Ds.u`4'N$k6/^Y`Lapn$Q`q,v$Q^u,ie=3Dv`4#7')=
,o=3Ds.u`4'@T '),i`5v`4'@T@o0||o>0)apn=3D'@T';^g$J^SMicrosoft Internet =
Explorer'`Visns$J^SN$k'`V^n$J^S@T'`V^o=3D(s.u`4'Mac@o0)`5o>0)`S`ws."=0A=
+"u`3o+6));`6ie>0){`S=3D^Hi=3Dv`3ie+5))`5`S>3)`S`wi)}`6@Y>0)`S`ws.u`3@Y+1=
0));`c`S`wv`Vem=3D0`5^B#P^v){i=3D^p^B#P^v(256))`E(`Vem=3D(i^S%C4%80'?2:(i=
^S%U0100'?1:0))}s.sa(un`Vvl_l=3D'^R,`aID,vmk,`a@R,`D,`D^j,ppu,@L,"=0A=
+"`a`qspace,c`O,^0@G,#N`q,^N,`b,@N';^i=3D^h+',^y,$c,server,#N^c,#J^IID,pu=
rchaseID,$1,state,zip,#0,products,`X`q,`X^c';`v`Ln=3D1;n<51;n++)^i+=3D',p=
rop@e,eVar@e,hier@e,list$Y^h2=3D',tnt,pe#61#62#63,^a,^A,`s^u,"=0A=
+"`k,^0@I,^7@D,^7^k,`l,@8,p^P';^i+=3D^h2;^2=3D^i+',`Q,`Q^j,`QBase,fpC`O,@=
P`U,$y,`a^U,`a^U#O`RSele^I,`RList,`RM#B,^KDow^LLinks,^K@K,^K@Z,`X@m^B,`XD=
ow^LFile^cs,`XEx`r,`XIn`r,`X@bVa#8`X@b^Ws,`X`qs,$x,eo,_1_"=0A=
+"`b';#E=3Dpg#K^2)`5!ss)`Is()",w=3Dwindow,l=3Dw.s_c_il,n=3Dnavigator,u=3D=
n.userAgent,v=3Dn.appVersion,e=3Dv.indexOf('MSIE =
'),m=3Du.indexOf('Netscape6/'),a,i,s;if(un){un=3Dun.toLowerCase();if(l)fo=
r(i=3D0;i<l.length;i++){s=3Dl[i];if(s._c=3D=3D's_c'){if(s.oun=3D=3Dun)ret=
urn s;else if(s.fs&&s.sa&&s.fs(s.oun,un)){s.sa(un);return s}}}}=0A=
w.s_r=3Dnew Function("x","o","n","var =
i=3Dx.indexOf(o);if(i>=3D0&&x.split)x=3D(x.split(o)).join(n);else =
while(i>=3D0){x=3Dx.substring(0,i)+n+x.substring(i+o.length);i=3Dx.indexO=
f(o)}return x");w.s_d=3Dnew Function("x","var =
t=3D'`^@$#',l=3D'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrst=
uvwxyz',d,n=3D0,b,k,w,i=3Dx.lastIndexOf('~~');if(i>0){d=3Dx.substring(0,i=
);x=3Dx.substring(i+2);while(d){w=3Dd;i"=0A=
+"=3Dd.indexOf('~');if(i>0){w=3Dd.substring(0,i);d=3Dd.substring(i+1)}els=
e =
d=3D'';b=3D(n-n%62)/62;k=3Dn-b*62;k=3Dt.substring(b,b+1)+l.substring(k,k+=
1);x=3Ds_r(x,k,w);n++}for(i=3D0;i<5;i++){w=3Dt.substring(i,i+1);x=3Ds_r(x=
"=0A=
+",w+' ',w)}}return x");w.s_fe=3Dnew Function("c","return =
s_r(s_r(s_r(c,'\\\\','\\\\\\\\'),'\"','\\\\\"'),\"\\n\",\"\\\\n\")");w.s_=
fa=3Dnew Function("f","var =
s=3Df.indexOf('(')+1,e=3Df.indexOf(')'),a=3D'',c;while(s>=3D0&&s<e){c=3Df=
.substring(s,s+1);if(c=3D=3D',')a+=3D'\",\"';else if((\"\\n\\r\\t =
\").indexOf(c)<0)a+=3Dc;s++}return a?'\"'+a+'\"':"=0A=
+"a");w.s_ft=3Dnew Function("c","c+=3D'';var =
s,e,o,a,d,q,f,h,x;s=3Dc.indexOf('=3Dfunction(');while(s>=3D0){s++;d=3D1;q=
=3D'';x=3D0;f=3Dc.substring(s);a=3Ds_fa(f);e=3Do=3Dc.indexOf('{',s);e++;w=
hile(d>0){h=3Dc.substring(e,e+1);if(q){i"=0A=
+"f(h=3D=3Dq&&!x)q=3D'';if(h=3D=3D'\\\\')x=3Dx?0:1;else =
x=3D0}else{if(h=3D=3D'\"'||h=3D=3D\"'\")q=3Dh;if(h=3D=3D'{')d++;if(h=3D=3D=
'}')d--}if(d>0)e++}c=3Dc.substring(0,s)+'new =
Function('+(a?a+',':'')+'\"'+s_fe(c.substring(o+1,e))+'\")"=0A=
+"'+c.substring(e+1);s=3Dc.indexOf('=3Dfunction(')}return =
c;");c=3Ds_d(c);if(e>0){a=3DparseInt(i=3Dv.substring(e+5));if(a>3)a=3Dpar=
seFloat(i)}else if(m>0)a=3DparseFloat(u.substring(m+10));else =
a=3DparseFloat(v);if(a>=3D5&&v.indexOf('Opera')<0&&u.indexOf('Opera')<0){=
w.s_c=3Dnew Function("un","pg","ss","var s=3Dthis;"+c);return new =
s_c(un,pg,ss)}else s=3Dnew Function("un","pg","ss","var s=3Dnew =
Object;"+s_ft(c)+";return s");return s(un,pg,ss)}=0A=
s.detectRIA=3Dnew Function("cn","fp","sp","mfv","msv","sf",""=0A=
+"cn=3Dcn?cn:'s_ria';msv=3Dmsv?msv:2;mfv=3Dmfv?mfv:10;var =
s=3Dthis,sv=3D'',fv=3D-"=0A=
+"1,dwi=3D0,fr=3D'flash',sr=3D'',w,mt=3Ds.n.mimeTypes,uk=3Ds.c_r(cn),k=3D=
s.c_w('s_cc',"=0A=
+"'true',0)?'Y':'N';fk=3Duk.substring(0,uk.indexOf('|'));sk=3Duk.substrin=
"=0A=
+"g(uk.indexOf('|')+1,uk.length);if(k=3D=3D'Y'&&s.p_fo('detectRIA')){if(u=
"=0A=
+"k&&!sf){if(fp){s[fp]=3Dfk;}if(sp){s[sp]=3Dsk;}return false;}"=0A=
+"if("=0A=
+"!sk&&sp&&s.apv>=3D4.1){var tc=3D'try{x=3Dnew =
ActiveXObject(\"AgControl.A'"=0A=
+"+'gControl\");for(var i=3Dmsv;i>0;i--){for(var =
j=3D9;j>=3D0;j--){if(x.is'"=0A=
+"+'VersionSupported(i+\".\"+j)){sv=3Di+\".\"+j;break;}}if(sv){break;}'"=0A=
+"+'}}catch(e){try{x=3Dnavigator.plugins[\"Silverlight =
Plug-In\"];sv=3Dx'"=0A=
+"+'.description.substring(0,x.description.indexOf(\".\")+2);}catch('"=0A=
+"+'e){}}';eval(tc);sr=3Dsv=3D=3D''?'Silverlight not =
detected':'Silverlight"=0A=
+" '+sv;}if((fr&&fp)||(sr&&sp)){s.c_w(cn,fr+'|'+sr,0);if(fr)s[fp]=3Dfr;"=0A=
+"if(sr)s[sp]=3Dsr;}}");s.p_fo=3Dnew Function("n",""=0A=
+"var s=3Dthis;if(!s.__fo){s.__fo=3Dnew =
Object;}if(!s.__fo[n]){s.__fo[n]=3D"=0A=
+"new Object;return 1;}else {return =
0;}");s.detectRIA('s_ria','prop21','prop22');var =
isIE=3D(navigator.appVersion.indexOf("MSIE")!=3D-1)?true:false;var =
isWin=3D(navigator.appVersion.toLowerCase().indexOf("win")!=3D-1)?true:fa=
lse;var =
isOpera=3D(navigator.userAgent.indexOf("Opera")!=3D-1)?true:false;functio=
n omnitureControlVersion()=0A=
{var version;var axo;var e;try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");version=3Daxo.GetVariabl=
e("$version");}catch(e){}=0A=
if(!version)=0A=
{try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version=3D"WIN =
6,0,21,0";axo.AllowScriptAccess=3D"always";version=3Daxo.GetVariable("$ve=
rsion");}catch(e){}}=0A=
if(!version)=0A=
{try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version=3Daxo.GetVariabl=
e("$version");}catch(e){}}=0A=
if(!version)=0A=
{try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version=3D"WIN =
3,0,18,0";}catch(e){}}=0A=
if(!version)=0A=
{try{axo=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash");version=3D"WIN =
2,0,0,11";}catch(e){version=3D-1;}}=0A=
return version;}=0A=
function omnitureGetSwfVer(){var =
flashVer=3D-1;if(navigator.plugins!=3Dnull&&navigator.plugins.length>0){i=
f(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave =
Flash"]){var swVer2=3Dnavigator.plugins["Shockwave Flash 2.0"]?" =
2.0":"";var flashDescription=3Dnavigator.plugins["Shockwave =
Flash"+swVer2].description;var descArray=3DflashDescription.split(" =
");var tempArrayMajor=3DdescArray[2].split(".");var =
versionMajor=3DtempArrayMajor[0];var =
versionMinor=3DtempArrayMajor[1];var =
versionRevision=3DdescArray[3];if(versionRevision=3D=3D""){versionRevisio=
n=3DdescArray[4];}=0A=
if(versionRevision[0]=3D=3D"d"){versionRevision=3DversionRevision.substri=
ng(1);}else =
if(versionRevision[0]=3D=3D"r"){versionRevision=3DversionRevision.substri=
ng(1);if(versionRevision.indexOf("d")>0){versionRevision=3DversionRevisio=
n.substring(0,versionRevision.indexOf("d"));}}=0A=
var flashVer=3DversionMajor+"."+versionMinor+"."+versionRevision;}}=0A=
else =
if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=3D-1)flashVer=3D=
4;else =
if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=3D-1)flashVer=3D=
3;else =
if(navigator.userAgent.toLowerCase().indexOf("webtv")!=3D-1)flashVer=3D2;=
else if(isIE&&isWin&&!isOpera){flashVer=3DomnitureControlVersion();}=0A=
return flashVer;}=0A=
function omnitureDetectFlashVer()=0A=
{versionStr=3DomnitureGetSwfVer();if(versionStr=3D=3D-1){return"Flash =
not detected";}else =
if(versionStr!=3D0){if(isIE&&isWin&&!isOpera){tempArray=3DversionStr.spli=
t(" =
");tempString=3DtempArray[1];versionArray=3DtempString.split(",");}else{v=
ersionArray=3DversionStr.split(".");}=0A=
var versionMajor=3DversionArray[0];var =
versionMinor=3DversionArray[1];var =
versionRevision=3DversionArray[2];return"Flash =
"+versionMajor+"."+versionMinor+"."+versionRevision;}=0A=
return"Flash not detected";}=0A=
s.prop21=3DomnitureDetectFlashVer();if(Description.charAt(0)=3D=3D"/"){De=
scription=3DDescription.substr(1);}=0A=
var =
desc_formatted=3DDescription.replace(/\//g,":");if(desc_formatted=3D=3D"e=
rror"||desc_formatted=3D=3D"page_not_found")=0A=
{s.pageType=3D"errorPage";}=0A=
else=0A=
{s.pageName=3Ddesc_formatted;}=0A=
var =
token=3Ddesc_formatted.split(":");s.channel=3Dtoken[0];s.prop1=3Dtoken[0]=
+((token[1]=3D=3D=3Dundefined)?"":":"+token[1]);s.prop2=3Dtoken[0]+((toke=
n[1]=3D=3D=3Dundefined)?"":":"+token[1])+((token[2]=3D=3D=3Dundefined)?""=
:":"+token[2]);s.prop3=3Dtoken[0]+((token[1]=3D=3D=3Dundefined)?"":":"+to=
ken[1])+((token[2]=3D=3D=3Dundefined)?"":":"+token[2])+((token[3]=3D=3D=3D=
undefined)?"":":"+token[3]);s.hier1=3Ds.prop3;s.prop4=3D(typeof(contentTy=
pe)!=3D"undefined")?contentType:"";if(isSearchPage)=0A=
{s.prop5=3Domni_prop5;s.prop6=3Domni_prop6;s.prop7=3Domni_prop7;}=0A=
else=0A=
{s.prop5=3Ddocument.title.replace(/[^a-zA-Z\. =
0-9]+/g,'');s.prop6=3D(typeof(groupid)!=3D"undefined")?groupid:"";s.prop7=
=3D"";}=0A=
s.campaign=3D"";s.events=3D"";s.products=3D"";s.eVar13=3D"";var =
s_code=3Ds.t();if(s_code)document.write(s_code)
------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://js.revsci.net/gateway/gw.js?csid=K05539

var rsi_k;=0A=
var rsi_now =3D new Date();=0A=
var rsi_csid =3D 'K05539';if(typeof(csids)=3D=3D"undefined"){var =
csids=3D[rsi_csid];}else{csids.push(rsi_csid);};function =
rsiClient(Ca){this._rsiaa=3DCa;this._rsiba=3D0;this._rsica=3D1;this._rsid=
a=3D0;this._rsiea=3D0;this._rsifa=3D0;this._rsiga=3D"0902121";this._rsiha=
=3D"pix04.revsci.net";this._rsiia=3D"js";this._rsija=3D"b";this._rsika=3D=
"3";this._rsila=3D3;this._rsima=3Dnew =
Array();this._rsina=3D0;this._rsioa=3Dnull;this._rsipa=3Dnull;this._rsiqa=
=3Dnull;this._rsira=3Dnull;this._rsisa=3Dnull;this._rsita=3Dnull;this.DM_=
cat=3Dfunction(Da){this._rsioa=3DDa;};this.DM_name=3Dfunction(Ea){this._r=
sipa=3DEa;};this.DM_keywords=3Dfunction(st){this._rsiqa=3Dst;};this.DM_ev=
ent=3Dfunction(Fa){this._rsira=3DFa;};this.DM_addToLoc=3Dfunction(n,v){th=
is._rsisa=3D_rsiua(this._rsisa,n,v);};this.DM_addEncToLoc=3Dfunction(n,v)=
{this.DM_addToLoc(_rsiva(n),_rsiva(v));};this.DM_setLoc=3Dfunction(u){thi=
s._rsisa=3Du;};this.rsi_c=3Dfunction(Ca){this._rsiaa=3DCa;};this.rsi_ral=3D=
function(Ga){this._rsiba=3DGa;};this.rsi_riu=3Dfunction(Ha){this._rsica=3D=
Ha;};this.rsi_tiu=3Dfunction(Ia){this._rsida=3DIa;};this.rsi_m=3Dfunction=
(Ja){this._rsiea=3DJa;};this.rsi_dw=3Dfunction(Ka){this._rsifa=3DKa;};thi=
s.rsi_s=3Dfunction(La){this._rsiha=3DLa;};this.rsi_t=3Dfunction(Ma){this.=
_rsiia=3DMa;};this.rsi_en=3Dfunction(Na){this._rsija=3DNa;};this.rsi_cn=3D=
function(Oa){this._rsika=3DOa;};this.rsi_us=3Dfunction(Pa){this._rsila=3D=
Pa;};this.DM_tag=3Dfunction(){var =
Qa;if(this._rsina=3D=3D0||this._rsiea=3D=3D1){if(typeof(DM_prepClient)=3D=
=3D"function"){DM_prepClient(this._rsiaa,this);}var =
Ra=3Dthis._rsiwa();if(this._rsiia=3D=3D"gif"){Qa=3Dnew =
Image(2,3);Qa.src=3DRa;this._rsima[this._rsima.length]=3DQa;}else =
if(this._rsiia=3D=3D"js"){if(this._rsifa=3D=3D1){document.write("<script =
language=3D\"JavaScript\" type=3D\"text/javascript\" =
src=3D\""+Ra+"\"><"+"/script>");}else{var =
Sa=3Ddocument.createElement("script");Sa.language=3D"JavaScript";Sa.type=3D=
"text/javascript";Sa.src=3DRa;if(document.body=3D=3Dnull){document.getEle=
mentsByTagName("head")[0].appendChild(Sa);}else{document.body.insertBefor=
e(Sa,document.body.firstChild);}Qa=3DSa;}}this._rsina=3D1;}this._rsixa();=
return Qa;};this._rsiwa=3Dfunction(){var =
Ta=3D"";Ta=3D"DM_LOC=3D"+_rsiva(this._rsisa);if(this._rsioa){Ta+=3D"&DM_C=
AT=3D"+_rsiva(this._rsioa);}if(this._rsira){Ta+=3D"&DM_EVT=3D"+_rsiva(thi=
s._rsira);}if(this._rsiqa){Ta+=3D"&DM_KYW=3D"+_rsiva(this._rsiqa);}if(thi=
s._rsica=3D=3D1&&this._rsita){Ta+=3D"&DM_REF=3D"+_rsiva(this._rsita);}if(=
this._rsida=3D=3D1){Ta+=3D"&DM_TIT=3D"+_rsiva(document.title);}if(this._r=
sipa){Ta+=3D"&DM_NAM=3D"+_rsiva(this._rsipa);}Ta+=3D"&DM_EOM=3D1";var =
Ua=3D"http"+(location.protocol=3D=3D"https:"?"s":"")+"://";var =
Va=3D"/"+this._rsiaa+"/"+this._rsija+this._rsika+"/0/"+this._rsila+"/"+th=
is._rsiga+"/";var =
Wa=3DMath.floor(Math.random()*1000000000)+"."+this._rsiia;var =
Xa=3DUa+this._rsiha+Va+Wa+"?D=3D"+_rsiva(Ta)+"&C=3D"+_rsiva(csids);var =
Ya=3DXa.length;if(Ya>=3D2000){if(Xa.charAt(1998)=3D=3D'%'){Xa=3DXa.substr=
(0,1998);}else =
if(Xa.charAt(1999)=3D=3D'%'){Xa=3DXa.substr(0,1999);}else{Xa=3DXa.substr(=
0,2000);}if(Xa.charAt(Xa.length-3)=3D=3D'%'&&Xa.charAt(Xa.length-2)=3D=3D=
'2'&&Xa.charAt(Xa.length-1)=3D=3D'5'){Xa=3DXa.substr(0,Xa.length-3);}}ret=
urn =
Xa;};this._rsixa=3Dfunction(){this._rsita=3D_rsiya(document.referrer.toSt=
ring());this._rsisa=3D(this._rsiba=3D=3D1)?this._rsita:_rsiya(window.loca=
tion.href);this._rsioa=3Dnull;this._rsipa=3Dnull;this._rsiqa=3Dnull;this.=
_rsira=3Dnull;};this._rsixa();}var =
_rsiva;if(typeof(encodeURIComponent)=3D=3D"function"){_rsiva=3DencodeURIC=
omponent;}else{var _rsiza=3Dnew =
RegExp("[\x00-\x20]|[\x22-\x26]|[\x2B-\x2C]|\x2F|[\x3A-\x40]|[\x5B-\x5E]|=
\x60|[\x7B-\x7D]|[\x7F-\uFFFF]","g");_rsiva=3Dfunction(v){return =
v.toString().replace(_rsiza,_rsiAa);}}function _rsiua(u,n,v){return =
u+(u.indexOf("?")=3D=3D-1?"?":"&")+n+"=3D"+v;}function _rsiya(u){var =
i=3Du.indexOf('#');return(i>=3D0)?u.substr(0,i):u;}function =
_rsiBa(i){var Za=3Di.toString(16).toUpperCase();return =
Za.length<2?"0"+Za:Za;}function _rsiAa(c){var =
i=3Dc.charCodeAt(0);if(isNaN(i))return "";if(i<128)return =
"%"+_rsiBa(i);if(i<2048)return =
"%"+_rsiBa(0xC0+(i>>6))+"%"+_rsiBa(0x80+(i&0x3F));if(i<65536)return =
"%"+_rsiBa(0xE0+(i>>12))+"%"+_rsiBa(0x80+(i>>6&0x3F))+"%"+_rsiBa(0x80+(i&=
0x3F));return =
"%"+_rsiBa(0xF0+(i>>18))+"%"+_rsiBa(0x80+(i>>12&0x3F))+"%"+_rsiBa(0x80+(i=
>>6&0x3F))+"%"+_rsiBa(0x80+(i&0x3F));}window[rsi_csid]=3Dnew =
rsiClient(rsi_csid);=0A=
function DM_cat(aa){window[rsi_csid].DM_cat(aa);}function =
DM_name(ba){window[rsi_csid].DM_name(ba);}function =
DM_keywords(kw){window[rsi_csid].DM_keywords(kw);}function =
DM_event(ca){window[rsi_csid].DM_event(ca);}function =
DM_addToLoc(n,v){window[rsi_csid].DM_addToLoc(n,v);}function =
DM_addEncToLoc(n,v){window[rsi_csid].DM_addEncToLoc(n,v);}function =
DM_setLoc(u){window[rsi_csid].DM_setLoc(u);}function =
DM_tag(){window[rsi_csid].DM_tag();}=0A=
=0A=
var =
rsi_td=3Drsi_now.getFullYear()+'_'+(rsi_now.getMonth()+1)+'_'+rsi_now.get=
Date();=0A=
var rsi_ct=3D0;=0A=
var rsi_beg=3Ddocument.cookie.indexOf('rsi_ct=3D');=0A=
if(rsi_beg>=3D0){=0A=
rsi_beg=3Ddocument.cookie.indexOf('=3D',rsi_beg)+1;=0A=
if(rsi_beg>0){=0A=
if(rsi_td=3D=3Ddocument.cookie.substring(rsi_beg,rsi_beg+rsi_td.length)){=0A=
rsi_beg+=3D(rsi_td.length+1);=0A=
var rsi_end=3Ddocument.cookie.indexOf(';',rsi_beg);=0A=
if(rsi_end=3D=3D-1)=0A=
rsi_end=3Ddocument.cookie.length;=0A=
var rsi_par=3DparseInt(document.cookie.substring(rsi_beg,rsi_end));=0A=
if(!isNaN(rsi_par))=0A=
rsi_ct=3Drsi_par;=0A=
}}}=0A=
var rsi_tom=3Dnew Date(rsi_now.getTime()+86400000);=0A=
var rsi_dom=3Dlocation.hostname;=0A=
rsi_dom=3Drsi_dom.replace(/.*(\.[\w\-]+\.[a-zA-Z]{3}$)/,'$1');=0A=
rsi_dom=3Drsi_dom.replace(/.*(\.[\w\-]+\.\w+\.[a-zA-Z]{2}$)/,'$1');=0A=
rsi_dom=3Drsi_dom.replace(/.*(\.[\w\-]{4,}\.[a-zA-Z]{2}$)/,'$1');=0A=
document.cookie=3D('rsi_ct=3D'+rsi_td+':'+(rsi_ct+1)+';expires=3D'+rsi_to=
m.toGMTString()+';path=3D/;domain=3D'+rsi_dom);=0A=
rsi_k =3D '&ko=3D' + rsi_td + '__' + Math.floor((rsi_ct+4)/5);=0A=
document.writeln('<script type=3D"text/javascript" src=3D"' + =
location.protocol + =
'//ads.revsci.net/adserver/ako?activate&csid=3DK05539' + rsi_k + '" =
charset=3D"ISO-8859-1"></s' + 'cript>');=0A=

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://edge.quantserve.com/quant.js

//=0A=
// For correct measurement, DO NOT HOST THIS FROM ANOTHER SERVER=0A=
//=0A=
function _qcdst(){if(_qctzoff(0)!=3D_qctzoff(6))return 1;return 0;}=0A=
function _qctzoff(m){=0A=
var d1=3Dnew Date(2000,m,1,0,0,0,0);=0A=
var t=3Dd1.toGMTString();=0A=
var d3=3Dnew Date(t.substring(0,t.lastIndexOf(" ")-1));=0A=
return d1-d3;=0A=
}=0A=
function _qceuc(s){=0A=
if(typeof(encodeURIComponent)=3D=3D'function'){return =
encodeURIComponent(s);}=0A=
else{return escape(s);}=0A=
}=0A=
function _qcrnd(){return Math.round(Math.random()*2147483647);}=0A=
function _qcgc(n){=0A=
 var v=3D'';=0A=
 var c=3Ddocument.cookie;if(!c)return v;=0A=
 var i=3Dc.indexOf(n+"=3D");=0A=
 var len=3Di+n.length+1;=0A=
 if(i>-1){=0A=
  var end=3Dc.indexOf(";", len);=0A=
  if(end<0)end=3Dc.length;=0A=
  v=3Dc.substring(len,end);=0A=
 }=0A=
 return v;=0A=
}=0A=
function _qcdomain(){=0A=
 var d=3Ddocument.domain;=0A=
 if(d.substring(0,4)=3D=3D"www.")d=3Dd.substring(4,d.length);=0A=
 var a=3Dd.split(".");var len=3Da.length;=0A=
 if(len<3)return d;=0A=
 var e=3Da[len-1];=0A=
 if(e.length<3)return d;=0A=
 d=3Da[len-2]+"."+a[len-1];=0A=
 return d;=0A=
}=0A=
function _qcsc(m){=0A=
 var s=3D"";var d=3D_qcdomain();=0A=
 if =
(m=3D=3D"ad"||d=3D=3D"doubleclick.net"||d=3D=3D"atdmt.com"||d=3D=3D"yield=
manager.com"||d=3D=3D"fimserve.com"||=0A=
  =
d=3D=3D"tribalfusion.com"||d=3D=3D"trafficmp.com"){s+=3D";fpan=3Du;fpa=3D=
";return s;}=0A=
 var u=3Ddocument;var a=3D_qcgc("__qca");=0A=
 if(a.length>0){s+=3D";fpan=3D0;fpa=3D"+a;}=0A=
 else{=0A=
  var da=3Dnew Date();=0A=
  a=3D'P0-'+_qcrnd()+'-'+da.getTime();=0A=
  u.cookie=3D"__qca=3D"+a+"; expires=3DSun, 18 Jan 2038 00:00:00 GMT; =
path=3D/; domain=3D"+d;=0A=
  a=3D_qcgc("__qca");=0A=
  if(a.length>0){s+=3D";fpan=3D1;fpa=3D"+a;}=0A=
  else{s+=3D";fpan=3Du;fpa=3D";}=0A=
 }=0A=
 return s;=0A=
}=0A=
function _qcdc(n){=0A=
 document.cookie=3Dn+"=3D; expires=3DThu, 01 Jan 1970 00:00:01 GMT; =
path=3D/; domain=3D"+_qcdomain();=0A=
}=0A=
function _qpxload(){=0A=
 if((_qimg)&& typeof _qimg.width =3D=3D"number"){=0A=
  if (_qimg.width=3D=3D3){_qcdc("__qca");}=0A=
}}=0A=
function quantserve(){=0A=
 var r=3D_qcrnd();=0A=
 var =
sr=3D'',qo=3D'',qm=3D'',url=3D'',ref=3D'',je=3D'u',ns=3D'1',media=3D'webp=
age',event=3D'load';=0A=
 if(typeof _qoptions !=3D"undefined" && _qoptions!=3Dnull){=0A=
  for(var k in _qoptions){=0A=
   if(typeof(_qoptions[k])!=3D'string'){continue;}=0A=
   if(k=3D=3D'qacct'){_qacct=3D_qoptions[k];}=0A=
   else{qo+=3D';'+k+'=3D'+_qceuc(_qoptions[k]);}=0A=
   if(k=3D=3D'media'){media=3D_qoptions[k];}=0A=
   if(k=3D=3D'event'){event=3D_qoptions[k];}=0A=
  }=0A=
  _qoptions=3Dnull;=0A=
 }=0A=
 if((typeof _qacct =3D=3D"undefined")||(_qacct.length=3D=3D0))return;=0A=
 if(media=3D=3D'webpage' && event=3D=3D'load'){=0A=
  if((typeof _qpixelsent =
!=3D"undefined")&&(_qpixelsent=3D=3D_qacct))return;=0A=
  _qpixelsent=3D_qacct;}=0A=
 var ce=3D(navigator.cookieEnabled)?"1":"0";=0A=
 if(typeof navigator.javaEnabled =
!=3D'undefined')je=3D(navigator.javaEnabled())?"1":"0";=0A=
 if(typeof _qmeta !=3D"undefined" && =
_qmeta!=3Dnull){qm=3D';m=3D'+_qceuc(_qmeta);_qmeta=3Dnull;}=0A=
 =
if(self.screen){sr=3Dscreen.width+"x"+screen.height+"x"+screen.colorDepth=
;}=0A=
 var d=3Dnew Date();=0A=
 var dst=3D_qcdst();=0A=
 var dg=3D"P10887-W-MS-8";var qs=3D"http://pixel.quantserve.com";=0A=
 var fp=3D_qcsc(media);=0A=
 if(window.location && =
window.location.href)url=3D_qceuc(window.location.href);=0A=
 if(window.document && =
window.document.referrer)ref=3D_qceuc(window.document.referrer);=0A=
 if(self=3D=3Dtop)ns=3D'0';=0A=
 _qimg=3Dnew Image();=0A=
 _qimg.alt=3D"";=0A=
 =
_qimg.src=3Dqs+'/pixel'+';r=3D'+r+fp+';ns=3D'+ns+';url=3D'+url+';ref=3D'+=
ref+';ce=3D'+ce+';je=3D'+je+';sr=3D'+sr+';dg=3D'+dg+';dst=3D'+dst+';et=3D=
'+d.getTime()+';tzo=3D'+d.getTimezoneOffset()+';a=3D'+_qacct+qo+qm;=0A=
 _qimg.onload=3Dfunction() {_qpxload();}=0A=
}=0A=
quantserve();=0A=

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://secure-au.imrworldwide.com/v53.js

// Netratings SiteCensus v53.js=0A=
// COPYRIGHT 2007 Nielsen//Netratings=0A=
=0A=
function random()=0A=
{=0A=
    random.seed =3D (random.seed*random.a + random.c) % random.m;=0A=
    return random.seed / random.m;=0A=
}=0A=
random.m=3D714025;=0A=
random.a=3D4096;=0A=
random.c=3D150889;=0A=
random.seed =3D (new Date()).getTime()%random.m;=0A=
=0A=
function _rsEH(){}=0A=
window.onerror=3D_rsEH;=0A=
=0A=
var _rsLP=3Dlocation.protocol.indexOf('https')>-1?'https:':'http:';=0A=
var _rsND=3D_rsLP+_rsDN;=0A=
var _rsRD=3D(new Date()).getTime();=0A=
if (typeof(_rsCC)=3D=3D"undefined") {var _rsCC=3D1;}=0A=
if (typeof(_rsDT)=3D=3D"undefined") {var _rsDT=3D0;}=0A=
if (typeof(_rsSE)=3D=3D"undefined") {var _rsSE=3D0;}=0A=
if (typeof(_rsSV)=3D=3D"undefined") {var _rsSV=3D"";}=0A=
if (typeof(_rsSM)=3D=3D"undefined") {var _rsSM=3D0;}=0A=
if (typeof(_rsSS)=3D=3D"undefined") {var _rsSS=3D1;}=0A=
if (typeof(_rsUT)=3D=3D"undefined") {var _rsUT=3D0;}=0A=
if (typeof(_rsMP)=3D=3D"undefined") {var _rsMP=3D1;}=0A=
if (typeof(_rsIP)=3D=3D"undefined") {var _rsIP=3D0;}=0A=
if (typeof(_rsCG)=3D=3D"undefined") {var _rsCG=3D0;}=0A=
if (typeof(_rsTC)=3D=3D"undefined") {var _rsTC=3D500;}=0A=
if (typeof(_rsSI)=3D=3D"undefined") {var =
_rsSI=3Descape(window.location);}=0A=
if (typeof(_rsCL)=3D=3D"undefined") {var _rsCL=3D0;}=0A=
if (typeof(_rsCU)=3D=3D"undefined") {var _rsCU=3Dwindow.location;}=0A=
if (typeof(_rsPLfl)=3D=3D"undefined") {var _rsPLfl=3D1; }=0A=
if (typeof(_rsPLqt)=3D=3D"undefined") {var _rsPLqt=3D0; }=0A=
if (typeof(_rsPLre)=3D=3D"undefined") {var _rsPLre=3D0; }=0A=
if (typeof(_rsPLwm)=3D=3D"undefined") {var _rsPLwm=3D0; }=0A=
if (typeof(_rsPLjj)=3D=3D"undefined") {var _rsPLjj=3D0; }=0A=
if (typeof(_rsPLac)=3D=3D"undefined") {var _rsPLac=3D0; }=0A=
if (typeof(_rsC0)=3D=3D"undefined") {var _rsC0;}=0A=
if (typeof(_rsC1)=3D=3D"undefined") {var _rsC1;}=0A=
if (typeof(_rsC2)=3D=3D"undefined") {var _rsC2;}=0A=
if (typeof(_rsC3)=3D=3D"undefined") {var _rsC3;}=0A=
if (typeof(_rsC4)=3D=3D"undefined") {var _rsC4;}=0A=
if (typeof(_rsC5)=3D=3D"undefined") {var _rsC5;}=0A=
if (typeof(_rsC6)=3D=3D"undefined") {var _rsC6;}=0A=
if (typeof(_rsC7)=3D=3D"undefined") {var _rsC7;}=0A=
if (typeof(_rsC8)=3D=3D"undefined") {var _rsC8;}=0A=
if (typeof(_rsC9)=3D=3D"undefined") {var _rsC9;}=0A=
=0A=
function _rsPause(_rsMillis) {=0A=
	var _rsDate =3D new Date();=0A=
	var _rsCurrDate;=0A=
	=0A=
	do { =0A=
		_rsCurrDate =3D new Date(); =0A=
	} while(_rsCurrDate - _rsDate < _rsMillis);=0A=
} =0A=
=0A=
function _rsRecordFactory(_rsClickUrl, _rsNewCG) {=0A=
	var _rsSrc =3D _rsND + 'cgi-bin/m?rnd=3D' + (new Date()).getTime();=0A=
	_rsSrc +=3D '&ci=3D' + _rsCI;=0A=
	_rsSrc +=3D '&cg=3D' + escape(_rsNewCG);=0A=
	_rsSrc +=3D '&cc=3D0';=0A=
	_rsSrc +=3D '&si=3D' + _rsCI + '-ctgw-' + escape(_rsClickUrl);=0A=
	_rsSrc +=3D '&rp=3D' + escape(window.location);=0A=
	if(_rsSrc.length > 2048)	{=0A=
		_rsSrc =3D _rsSrc.substring(0, 2048);=0A=
	}=0A=
	return _rsSrc;=0A=
}=0A=
=0A=
function _rsEvent(_rsClickUrl) {=0A=
	var _rsNewCG =3D _rsEvent.arguments.length > 1 ? _rsEvent.arguments[1] =
: _rsCG;=0A=
	(new Image(1,1)).src =3D _rsRecordFactory(_rsClickUrl, _rsNewCG);=0A=
}=0A=
=0A=
function _rsLinkTrack(_rsClickUrl) {=0A=
=0A=
        var _rsNewCG =3D _rsLinkTrack.arguments.length > 1 ? =
_rsLinkTrack.arguments[1] : _rsCG;=0A=
        var _rsClickImg =3D new Image(1,1);=0A=
        _rsClickImg.src =3D _rsRecordFactory(_rsClickUrl, _rsNewCG);=0A=
        _rsPause(_rsTC);=0A=
}=0A=
=0A=
var _rsClickDst;=0A=
function _rsClick(_rsClickUrl) {=0A=
        var _rsNewCG =3D _rsClick.arguments.length > 1 ? =
_rsClick.arguments[1] : _rsCG;=0A=
        var _rsClickImg =3D new Image(1,1);=0A=
        _rsClickImg.src =3D _rsRecordFactory(_rsClickUrl, _rsNewCG);=0A=
        _rsClickDst =3D _rsClickUrl;=0A=
        setTimeout("window.location =3D _rsClickDst", _rsTC);=0A=
}=0A=
=0A=
function _rsVerInfo(str, ct) {=0A=
	var p =3D 0;=0A=
        var sp =3D 0;=0A=
	for(var i=3D0;i<ct&&p>=3D0;i++) { sp=3Dp+1; p =3D str.indexOf('.', sp); =
}=0A=
	if(p>0) {=0A=
                var v =3D str.substring(sp, p).match(/\d+$/);=0A=
                return v ? v : 0;=0A=
	} else {=0A=
		return 0;=0A=
	}=0A=
}=0A=
=0A=
function _rsPluginDetect() {=0A=
        var _rsPlugins =3D [];=0A=
	var _rsMT =3D navigator.mimeTypes; // -1 indicates unknown=0A=
	if(_rsMT && _rsMT.length > 0) {=0A=
		var k;=0A=
		if(_rsPLfl=3D=3D1) {=0A=
		        _rsPlugins['FL']=3D-1;=0A=
			k =3D 'application/x-shockwave-flash';=0A=
			if(_rsMT[k] && _rsMT[k].enabledPlugin) {=0A=
				_rsPlugins['FL'] =3D _rsVerInfo(_rsMT[k].enabledPlugin.description, =
1);=0A=
			}=0A=
		}=0A=
		if(_rsPLqt=3D=3D1) {=0A=
			_rsPlugins['QT']=3D-1;=0A=
			k =3D 'video/quicktime';=0A=
			if(_rsMT[k] && _rsMT[k].enabledPlugin) {=0A=
				_rsPlugins['QT'] =3D _rsVerInfo(_rsMT[k].enabledPlugin.name, 1);=0A=
			}=0A=
		}=0A=
		if(_rsPLre=3D=3D1) {=0A=
			_rsPlugins['RE']=3D-1;=0A=
			k =3D 'audio/x-pn-realaudio-plugin';=0A=
			if(_rsMT[k] && _rsMT[k].enabledPlugin) {=0A=
				_rsPlugins['RE'] =3D 0;=0A=
			}=0A=
		}=0A=
		if(_rsPLwm=3D=3D1) {=0A=
			_rsPlugins['QT']=3D-1;=0A=
			var rt =3D true;=0A=
			if(window.GeckoActiveXObject) {=0A=
				try {=0A=
					var p =3D new GeckoActiveXObject("WMPlayer.OCX.7");=0A=
					_rsPlugins['WM'] =3D _rsVerInfo(p.versionInfo, 1);=0A=
					rt =3D false;=0A=
				} catch(e) {}=0A=
			} =0A=
			if(rt) {=0A=
				k =3D 'application/x-mplayer2';=0A=
				if(_rsMT[k] && _rsMT[k].enabledPlugin) {=0A=
					_rsPlugins['WM'] =3D 0;=0A=
				}=0A=
			}=0A=
			=0A=
		}=0A=
		if(_rsPLjj=3D=3D1) {=0A=
			_rsPlugins['JJ']=3D-1;=0A=
			k =3D 'application/x-java-applet';=0A=
			if(_rsMT[k] && _rsMT[k].enabledPlugin) {=0A=
				var v =3D _rsVerInfo(_rsMT[k].enabledPlugin.description, 2);=0A=
				_rsPlugins['JJ'] =3D (v =3D=3D 0 ? v : '1.'+v);=0A=
			}=0A=
		}=0A=
		if(_rsPLac=3D=3D1) {=0A=
			_rsPlugins['AC']=3D-1;=0A=
			k =3D 'application/pdf';=0A=
			if(_rsMT[k] && _rsMT[k].enabledPlugin) {=0A=
				_rsPlugins['AC'] =3D 0;=0A=
			}=0A=
		}=0A=
	} else if(window.ActiveXObject) {=0A=
		var _rsP;=0A=
=0A=
		if(_rsPLfl=3D=3D1) {=0A=
			_rsPlugins['FL']=3D-1;=0A=
			for(var i=3D14;i>0;i--) {=0A=
				try {=0A=
					_rsP =3D new ActiveXObject('ShockwaveFlash.ShockwaveFlash.'+i);=0A=
					if(_rsP !=3D null) { _rsPlugins['FL'] =3D i; break; }=0A=
				} catch(e) {}=0A=
			}=0A=
		}=0A=
		if(_rsPLqt=3D=3D1) {=0A=
			_rsPlugins['QT']=3D-1;=0A=
			try {=0A=
				_rsP =3D new ActiveXObject('QuickTimeCheckObject.QuickTimeCheck.1');=0A=
				if(_rsP !=3D null) { _rsPlugins['QT'] =3D =
parseInt(_rsP.QuickTimeVersion.toString(16).substring(0,1)); }=0A=
			} catch(e) {}=0A=
		}=0A=
		if(_rsPLre=3D=3D1) {=0A=
			_rsPlugins['RE']=3D-1;=0A=
			try {=0A=
				_rsP =3D new ActiveXObject('rmocx.RealPlayer G2 Control.1');=0A=
				if(_rsP !=3D null) { _rsPlugins['RE'] =3D 0; }=0A=
			} catch(e) {}=0A=
		}=0A=
		if(_rsPLwm=3D=3D1) {=0A=
			_rsPlugins['WM']=3D-1;=0A=
			try {=0A=
				_rsP =3D new ActiveXObject('WMPlayer.OCX.7');=0A=
				if(_rsP !=3D null) { _rsPlugins['WM'] =3D =
_rsVerInfo(_rsP.versionInfo, 1); }=0A=
			} catch(e) {}=0A=
		}=0A=
		if(_rsPLjj=3D=3D1) {=0A=
			_rsPlugins['JJ']=3D-1;=0A=
			try {=0A=
				_rsP =3D new ActiveXObject('JavaPlugin');=0A=
				if(_rsP !=3D null) { _rsPlugins['JJ'] =3D 0; }=0A=
			} catch(e) {}=0A=
		}=0A=
		if(_rsPLac=3D=3D1) {=0A=
			_rsPlugins['AC']=3D-1;=0A=
			var rt =3D true;=0A=
			try {=0A=
				_rsP =3D new ActiveXObject('AcroPDF.PDF.1');=0A=
				if(_rsP !=3D null) { _rsPlugins['AC'] =3D =
_rsVerInfo(_rsP.GetVersions(), 1); rt =3D false; }=0A=
			} catch(e) {}=0A=
			if(rt) {=0A=
				for(var i=3D6;i>2;i--) {=0A=
					try {=0A=
						_rsP =3D new ActiveXObject('PDF.PdfCtrl.'+i);=0A=
						if(_rsP !=3D null) { _rsPlugins['AC'] =3D i; break; }=0A=
					} catch(e) {}=0A=
				}=0A=
			}=0A=
		}=0A=
	}=0A=
	return _rsPlugins;=0A=
}=0A=
=0A=
function rsCi()=0A=
{=0A=
	var _rsUA=3Dnavigator.appName+" "+navigator.appVersion;=0A=
	var _rsRUA=3Dnavigator.userAgent;=0A=
	var _rsWS=3Dwindow.screen;=0A=
	var _rsBV=3Dnavigator.appVersion.substring(0, 1);=0A=
	var _rsNN=3D(_rsUA.indexOf('Netscape'));=0A=
	var _rsMC=3D(_rsUA.indexOf('Mac'));=0A=
	var _rsIE=3D(_rsUA.indexOf('MSIE'));=0A=
	var _rsOP=3D(_rsRUA.indexOf('Opera'));=0A=
	var _rsIEV=3D(parseInt(_rsUA.substr(_rsIE+5)));=0A=
	var _rsRP=3Descape(document.referrer);=0A=
	var _rsSR;=0A=
	var _rsCD;=0A=
	var _rsLG;=0A=
	var _rsJE;=0A=
	var _rsCK;=0A=
	var _rsTZ;=0A=
	var _rsCT;=0A=
	var _rsHP;=0A=
	var _rsTL;=0A=
	var _rsSW;=0A=
	var _rsSH;=0A=
	var _rsFL;=0A=
	var _rsQT;=0A=
	var _rsRE;=0A=
	var _rsWM;=0A=
	var _rsJJ;=0A=
	var _rsAC;=0A=
	if (_rsMP=3D=3D0) {return;}=0A=
        _rsJE=3D(navigator.javaEnabled()=3D=3Dtrue)?"y":"n";=0A=
        if (_rsDT=3D=3D1) {=0A=
		_rsTL=3Descape(document.title);=0A=
	}=0A=
	if((_rsIE>0)||((_rsNN!=3D-1)&&(_rsBV >=3D5))) {=0A=
		_rsCK=3D(navigator.cookieEnabled=3D=3Dtrue)?"y":"n";=0A=
	}=0A=
	if((_rsIE>=3D0)&&(_rsIEV>=3D5)&&(_rsMC=3D=3D-1)&&(_rsOP=3D=3D-1)) {=0A=
		document.body.addBehavior("#default#clientCaps");=0A=
		_rsCT=3Ddocument.body.connectionType;=0A=
		document.body.addBehavior("#default#homePage");=0A=
		_rsHP=3D(document.body.isHomePage(location.href))?"y":"n";=0A=
	}=0A=
	var _rsD =3D new Date();=0A=
	_rsTZ =3D _rsD.getTimezoneOffset()/-60;=0A=
	if((typeof(_rsWS)!=3D"undefined")&&(_rsWS!=3Dnull)) {=0A=
		_rsSW=3D_rsWS.width;=0A=
		_rsSH=3D_rsWS.height;=0A=
		_rsCD=3D_rsWS.colorDepth;=0A=
		_rsSR=3D_rsSW+'x'+_rsSH;=0A=
		if((_rsNN!=3D-1)&&(_rsBV >=3D4)) {=0A=
			_rsCD=3D_rsWS.pixelDepth;=0A=
		}=0A=
	}=0A=
	if((_rsNN!=3D-1)&&(_rsBV >=3D4)||(_rsOP>=3D0)) {=0A=
		_rsLG=3Dnavigator.language;=0A=
	}=0A=
	if((_rsIE!=3D-1)&&(_rsBV >=3D4)&&(_rsOP=3D=3D-1)) {=0A=
		_rsLG=3Dnavigator.userLanguage;=0A=
	}=0A=
	var _rsPlugins =3D _rsPluginDetect();=0A=
	var _rsPR=3D"";=0A=
	_rsPR=3D'<img src=3D"';=0A=
	_rsPR=3D_rsPR+_rsND+'cgi-bin/m?rnd=3D'+(new Date()).getTime();=0A=
	_rsPR=3D_rsPR+'&ci=3D'+_rsCI;=0A=
	_rsPR=3D_rsPR+'&cg=3D'+escape(_rsCG);=0A=
	_rsPR=3D_rsPR+'&cc=3D'+_rsCC;=0A=
	if (_rsSR!=3Dnull) {_rsPR=3D_rsPR+'&sr=3D'+_rsSR;}=0A=
	if (_rsCD!=3Dnull) {_rsPR=3D_rsPR+'&cd=3D'+_rsCD;}=0A=
	if (_rsLG!=3Dnull) {_rsPR=3D_rsPR+'&lg=3D'+_rsLG;}=0A=
	if (_rsJE!=3Dnull) {_rsPR=3D_rsPR+'&je=3D'+_rsJE;}=0A=
	if (_rsCK!=3Dnull) {_rsPR=3D_rsPR+'&ck=3D'+_rsCK;}=0A=
	if (_rsTZ!=3Dnull) {_rsPR=3D_rsPR+'&tz=3D'+_rsTZ;}=0A=
	if (_rsCT!=3Dnull) {_rsPR=3D_rsPR+'&ct=3D'+_rsCT;}=0A=
	if (_rsHP!=3Dnull) {_rsPR=3D_rsPR+'&hp=3D'+_rsHP;}=0A=
	if (_rsTL!=3Dnull) {_rsPR=3D_rsPR+'&tl=3D'+_rsTL;}=0A=
	if (_rsUT=3D=3D1) {=0A=
	   if (_rsC0!=3Dnull) {_rsPR=3D_rsPR+'&c0=3D'+escape(_rsC0);}=0A=
	   if (_rsC1!=3Dnull) {_rsPR=3D_rsPR+'&c1=3D'+escape(_rsC1);}=0A=
	   if (_rsC2!=3Dnull) {_rsPR=3D_rsPR+'&c2=3D'+escape(_rsC2);}=0A=
	   if (_rsC3!=3Dnull) {_rsPR=3D_rsPR+'&c3=3D'+escape(_rsC3);}=0A=
	   if (_rsC4!=3Dnull) {_rsPR=3D_rsPR+'&c4=3D'+escape(_rsC4);}=0A=
	   if (_rsC5!=3Dnull) {_rsPR=3D_rsPR+'&c5=3D'+escape(_rsC5);}=0A=
	   if (_rsC6!=3Dnull) {_rsPR=3D_rsPR+'&c6=3D'+escape(_rsC6);}=0A=
	   if (_rsC7!=3Dnull) {_rsPR=3D_rsPR+'&c7=3D'+escape(_rsC7);}=0A=
	   if (_rsC8!=3Dnull) {_rsPR=3D_rsPR+'&c8=3D'+escape(_rsC8);}=0A=
	   if (_rsC9!=3Dnull) {_rsPR=3D_rsPR+'&c9=3D'+escape(_rsC9);}=0A=
	}=0A=
	if (_rsPlugins['FL']!=3Dnull) {_rsPR=3D_rsPR+'&fl=3D'+_rsPlugins['FL'];}=0A=
	if (_rsPlugins['QT']!=3Dnull) {_rsPR=3D_rsPR+'&qt=3D'+_rsPlugins['QT'];}=0A=
	if (_rsPlugins['RE']!=3Dnull) {_rsPR=3D_rsPR+'&re=3D'+_rsPlugins['RE'];}=0A=
	if (_rsPlugins['WM']!=3Dnull) {_rsPR=3D_rsPR+'&wm=3D'+_rsPlugins['WM'];}=0A=
	if (_rsPlugins['JJ']!=3Dnull) {_rsPR=3D_rsPR+'&jj=3D'+_rsPlugins['JJ'];}=0A=
	if (_rsPlugins['AC']!=3Dnull) {_rsPR=3D_rsPR+'&ac=3D'+_rsPlugins['AC'];}=0A=
	_rsPR=3D_rsPR+'&si=3D'+_rsSI;=0A=
	_rsPR=3D_rsPR+'&rp=3D'+_rsRP;=0A=
	if (_rsIP=3D=3D1) {_rsPR=3D_rsPR+'" =
style=3D"visibility:hidden;position:absolute;left:0px;top:0px;z-index:-1'=
;}=0A=
	_rsPR=3D_rsPR+'" width=3D"1" height=3D"1" alt=3D""/>';=0A=
	document.write(_rsPR);=0A=
}=0A=
=0A=
function _rsCLSendIt(_rsSrc, _rsDest, _rsTargetType, _rsClickName, =
_rsClickValue) {=0A=
	var _rsCLData =3D _rsND+'cgi-bin/m?rnd=3D'+(new Date()).getTime();=0A=
	_rsCLData  =3D _rsCLData+'&ci=3D'+_rsCI;=0A=
	_rsCLData  =3D _rsCLData+'&cg=3D'+escape(_rsCG);=0A=
	_rsCLData  =3D _rsCLData+'&cc=3D0';=0A=
	_rsCLData =3D _rsCLData+'&si=3D'+_rsCI+'-ctpo-'+escape(_rsDest);=0A=
	_rsCLData =3D _rsCLData+'&rp=3D'+escape(_rsSrc);=0A=
	_rsCLData =3D _rsCLData+'&tt=3D'+escape(_rsTargetType);=0A=
	_rsCLData =3D _rsCLData+'&cn=3D'+escape(_rsClickName);=0A=
	_rsCLData =3D _rsCLData+'&cv=3D'+escape(_rsClickValue);=0A=
	if(_rsCLData.length > 2048)	{=0A=
		_rsCLData =3D _rsCLData.substring(0, 2048);=0A=
	}=0A=
	var _rsPx =3D new Image(1,1);=0A=
	_rsPx.src =3D _rsCLData;=0A=
	_rsPause(_rsTC);=0A=
}=0A=
function _rsCLSendALink(_rsALink) {=0A=
	var _rsName =3D _rsALink.innerHTML.toLowerCase().indexOf('img') > -1 ? =
'image' : 'text';=0A=
	_rsCLSendIt(_rsCU, _rsALink.href, _rsALink.tagName.toLowerCase(), =
_rsName, _rsALink.innerHTML);=0A=
}=0A=
function _rsCLSendForm(_rsInput) {=0A=
	if(_rsInput.form =3D=3D undefined || _rsInput.form.action =3D=3D =
undefined) {=0A=
		return;=0A=
	}=0A=
=0A=
        if (_rsInput.type =3D=3D 'image') {=0A=
                var _rsValue =3D _rsInput.src;=0A=
        }=0A=
        else if (_rsInput.tagName =3D=3D 'BUTTON') {=0A=
                var _rsValue =3D =
_rsInput.innerHTML.replace(/^\s+|\s+$/g, '').replace(/\s+/g, ' ');=0A=
                if (_rsValue =3D=3D "") _rsValue =3D _rsInput.value;=0A=
        }=0A=
        else {=0A=
            var _rsValue =3D _rsInput.value;=0A=
        }=0A=
=0A=
	_rsCLSendIt(_rsCU, _rsInput.form.action, =
_rsInput.form.tagName.toLowerCase(), _rsInput.type.toLowerCase(), =
_rsValue);=0A=
}=0A=
function _rsCLCatchIt(e) {=0A=
	var _rsCurr =3D e ? e.target : window.event.srcElement;=0A=
	if ((_rsCurr.tagName =3D=3D 'INPUT' || _rsCurr.tagName =3D=3D 'BUTTON')=0A=
		&& (_rsCurr.type =3D=3D 'image' || _rsCurr.type =3D=3D 'submit' || =
_rsCurr.type =3D=3D 'button')) {=0A=
		_rsCLSendForm(_rsCurr);=0A=
	}=0A=
	else=0A=
	{=0A=
		do {=0A=
			if ((_rsCurr.tagName =3D=3D 'A') && (_rsCurr.href.length > 0)) {=0A=
				_rsCLSendALink(_rsCurr);=0A=
				break;=0A=
			}=0A=
			_rsCurr =3D _rsCurr.parentNode;=0A=
		} while (_rsCurr !=3D null && _rsCurr.tagName !=3D 'BODY')=0A=
	}=0A=
}=0A=
=0A=
function _rsCLRegisterIt() {=0A=
	if(!document.getElementById) {=0A=
		return;=0A=
	}=0A=
	var _rsOld =3D document.body.onclick;=0A=
	if(_rsOld) {=0A=
		document.body.onclick =3D function (e) {=0A=
			_rsCLCatchIt(e);=0A=
			_rsOld(e);=0A=
		}=0A=
	}=0A=
	else {=0A=
		document.body.onclick =3D _rsCLCatchIt;=0A=
	}=0A=
}=0A=
=0A=
// main=0A=
if((_rsSE)&&(random() <=3D _rsSM)) {=0A=
        var _rsIM=3D'<scr'+'ipt language=3D"JavaScript" =
type=3D"text/javascript" =
src=3D"'+_rsND+'cgi-bin/j?ci=3D'+_rsCI+'&ss=3D'+_rsSS+'&cc=3D'+_rsCC+'&rd=
=3D'+_rsRD+'&se=3D'+_rsSE+'&sv=3D'+_rsSV+'"><\/scr'+'ipt>';=0A=
    document.write(_rsIM);=0A=
}=0A=
else {=0A=
    rsCi();=0A=
}=0A=
if(_rsCL=3D=3D1) {=0A=
	_rsCLRegisterIt();=0A=
}=0A=

------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.newstogram.com/bloomberg/js/histogram.js

var Newstogram=3Dfunction(){function g(){var =
b=3Ddocument.createElement("script");b.setAttribute("type","text/javascri=
pt");document.getElementsByTagName("head")[0].appendChild(b);return =
b}function i(b,d,c){if(c){var a=3Dnew =
Date;a.setTime(a.getTime()+c*24*60*60*1E3);c=3D"; =
expires=3D"+a.toGMTString()}else c=3D"";document.cookie=3Db+"=3D"+d+c+"; =
path=3D/;"}function h(b){b=3Db+"=3D";for(var =
d=3Ddocument.cookie.split(";"),c=3D0;c<d.length;c++){for(var =
a=3Dd[c];a.charAt(0)=3D=3D" =
";)a=3Da.substring(1,a.length);if(a.indexOf(b)=3D=3D0)return =
a.substring(b.length,=0A=
a.length)}return null}function =
f(b,d,c,a,e){b=3Dj+"/hg.php?uid=3D"+b+"&k=3D"+k+"&s=3D"+d+"&r=3D"+c+"&q=3D=
"+a+"&e=3D"+e+"&callback=3DNewstogram.completed";g().setAttribute("src",b=
)}var =
j=3D"http://service.newstogram.com",k=3D"";Math.uuid=3Dfunction(){var =
b=3D"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".spli=
t("");return function(d,c){var a=3D[];c=3Dc||b.length;if(d)for(var =
e=3D0;e<d;e++)a[e]=3Db[0|Math.random()*c];else{a[8]=3Da[13]=3Da[18]=3Da[2=
3]=3D"-";a[14]=3D"4";for(e=3D0;e<36;e++)if(!a[e]){d=3D0|Math.random()*16;=
a[e]=3Db[e=3D=3D=0A=
19?d&3|8:d]}}return =
a.join("")}}();return{pageView:function(b,d){if(d=3D=3Dnull||d=3D=3D"")d=3D=
2;var =
c=3Ddocument.referrer,a=3Dwindow.location.search.substring(1);c=3Dc=3D=3D=
null||c=3D=3D""?"0":c;a=3Da=3D=3Dnull||a=3D=3D""?"0":a;c=3Descape(c);a=3D=
escape(a);if((d=3D=3D2||d=3D=3D3)&&(b=3D=3Dnull||b=3D=3D""))b=3Ddocument.=
location.href;b=3Descape(b);UID=3Dh("DMUserTrack");if(UID=3D=3Dnull||UID=3D=
=3D=3D"")UID=3DMath.uuid();if(UID.indexOf(":")>0){tmpUID=3DUID.split(":")=
;if(tmpUID.length>0)UID=3DtmpUID[0]}f(UID,b,c,a,d);return =
true},init:function(b){k=3Db;return =
true},completed:function(b){i("DMUserTrack",=0A=
b.Histogram.uid,365);return true}}}();function =
DMTrackCookie(g,i,h){try{var =
f=3DparseInt(/\,'(\d+)'/gi.exec(h)[1]);if(isNaN(f))f=3Dnull}catch(j){f=3D=
null}Newstogram.init(g);Newstogram.pageView(null,f)};
------=_NextPart_000_0000_01CAD0EB.58E9CDD0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.bloomberg.com/jscommon/ga_gwo.js

=0A=
function readCookie(name)=0A=
{var nameEQ=3Dname+"=3D";var ca=3Ddocument.cookie.split(';');for(var =
i=3D0;i<ca.length;i++)=0A=
{var c=3Dca[i];while(c.charAt(0)=3D=3D' =
')c=3Dc.substring(1,c.length);if(c.indexOf(nameEQ)=3D=3D0)return =
c.substring(nameEQ.length,c.length);}=0A=
return null;}=0A=
function getcombo_ga(variations)=0A=
{if(document.cookie.indexOf("__utmx=3D")!=3D-1)=0A=
{var utmx_cookie_value=3DreadCookie('__utmx');var =
cookie_data_array=3Dutmx_cookie_value.split(':');var =
combination_id=3Dcookie_data_array[2];if(combination_id){var =
temp=3Dcombination_id.split('.');var ids=3Dtemp[0].split('-');var =
x=3Dids.length;var multiplier=3D[];var factor=3D1;var =
sum=3D0;if(variations!=3Dundefined){multiplier=3Dvariations.split('-');}=0A=
for(i=3D0;i<x;i++){sum+=3Dids[i]*factor;factor=3D(multiplier[i]>0)?factor=
*multiplier[i]:Math.pow(x,i+1);}=0A=
var sPath=3Dwindow.location.pathname;var =
sPage=3DsPath.substring(sPath.lastIndexOf('//')+1)+"?combo=3D"+sum;gwoTra=
cker._initData();gwoTracker._trackPageview(sPage);}}}
------=_NextPart_000_0000_01CAD0EB.58E9CDD0--

