From: <Saved by Windows Internet Explorer 8>
Subject: SPIE | Applications of LPG fiber optical sensors for relative humidity and chemical-warfare-agents monitoring
Date: Thu, 25 Oct 2012 16:18:12 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0015_01CDB2CC.54473E00"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157

This is a multi-part message in MIME format.

------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://proceedings.spiedigitallibrary.org/article.aspx?articleid=885842

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD =
id=3DHead1><TITLE>SPIE | Applications of LPG fiber optical sensors for =
relative humidity and chemical-warfare-agents monitoring</TITLE>
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type>
<META name=3Dviewport content=3D"width=3Ddevice-width, =
maximum-scale=3D1.0"><LINK=20
rel=3D"shortcut icon" type=3Dimage/png href=3D"/favicon.ico"><LINK =
rel=3Dicon=20
type=3Dimage/png href=3D"/favicon.ico"><LINK rel=3Dstylesheet =
type=3Dtext/css=20
href=3D"http://proceedings.spiedigitallibrary.org/combres.axd/global-css/=
-1521935387/"><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://proceedings.spiedigitallibrary.org/combres.axd/article-css=
/280217629/">
<META name=3Dcitation_author content=3D"Shufang Luo">
<META name=3Dcitation_author_institution content=3D"Luna Innovations =
(USA)">
<META name=3Dcitation_author content=3D"Yongcheng Liu">
<META name=3Dcitation_author_institution content=3D"Luna Innovations =
(USA)">
<META name=3Dcitation_author content=3D"Artur Sucheta">
<META name=3Dcitation_author_institution content=3D"Luna Innovations =
(USA)">
<META name=3Dcitation_author content=3D"Mishell K. Evans">
<META name=3Dcitation_author_institution content=3D"Luna Innovations =
(USA)">
<META name=3Dcitation_author content=3D"Roger Van Tassell">
<META name=3Dcitation_author_institution content=3D"Luna Innovations =
(USA)">
<META name=3Dcitation_title=20
content=3D"Applications of LPG fiber optical sensors for relative =
humidity and chemical-warfare-agents monitoring">
<META name=3Dcitation_firstpage content=3D193>
<META name=3Dcitation_lastpage content=3D204>
<META name=3Dcitation_doi content=3D10.1117/12.481973>
<META name=3Dcitation_conference_title content=3D"Photonics Asia 2002">
<META name=3Dcitation_publication_date content=3D2002/09/10>
<META name=3Dcitation_publisher=20
content=3D"International Society for Optics and Photonics">
<META name=3Dcitation_pdf_url=20
content=3Dhttp://proceedings.spiedigitallibrary.org/data/Conferences/SPIE=
P/31153/193_1.pdf>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"><=
/SCRIPT>

<SCRIPT type=3Dtext/javascript>        window.jQuery || =
document.write('<script type=3D"text/javascript" =
src=3D"/JS/plugins/jquery-1.6.4.min.js"><\/script>')</SCRIPT>

<SCRIPT type=3Dtext/javascript>
        $(document).ready(function () {

            $("#globalHeader_divUmbrellaNavigationBar > ul > =
li").eq(2).hover(
  function () {
      var $element1 =3D $('#dvsliderright');
      var $element2 =3D $('#dvsliderleft');
      $element1.hide();
      $element1.hide();
  });

            $("#globalHeader_divUmbrellaNavigationBar > ul > =
li").eq(2).mouseleave(
  function () {
      var $element1 =3D $('#dvsliderright');
      var $element2 =3D $('#dvsliderleft');

      if ($("#dvsliderleft:visible").length) {
          $element2.show();
          $element1.hide();
      } else {
          $element1.show();
      }

  });

        });
    </SCRIPT>

<SCRIPT type=3Dtext/javascript>

            var _gaq =3D _gaq || [];
            _gaq.push(['_setAccount', 'UA-32476078-1']);
            _gaq.push(['_setSiteSpeedSampleRate', '5']);
            _gaq.push(['_setDomainName', 'spiedigitallibrary.org']);
            _gaq.push(['_trackPageview']);

            (function () {
                var ga =3D document.createElement('script'); ga.type =3D =
'text/javascript'; ga.async =3D true;
                ga.src =3D ('https:' =3D=3D document.location.protocol ? =
'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
                var s =3D document.getElementsByTagName('script')[0]; =
s.parentNode.insertBefore(ga, s);
            })();

        </SCRIPT>

<META name=3DWT.ti content=3DDL:_Journals:_Article>
<META name=3DWT.cg_n=20
content=3DMainDrillDown:Digital_Library;ProductTypeDrillDown:Digital_Libr=
ary;TechCommunityDrillDown:Digital_Library;;>
<META name=3DWT.cg_s content=3D"">
<META name=3DDCSext.auth content=3DFalse>
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.19328"></HEAD>
<BODY class=3D"SCM6 article">
<DIV class=3DmobileDetection></DIV><SPAN id=3DauthenticationDetection=20
class=3DauthenticationDetection>0</SPAN>=20
<FORM id=3DForm1 onsubmit=3D"javascript:return WebForm_OnSubmit();" =
method=3Dpost=20
action=3Darticle.aspx?articleid=3D885842>
<DIV class=3DaspNetHidden><INPUT id=3Dscm6ScriptManager_HiddenField =
type=3Dhidden=20
name=3Dscm6ScriptManager_HiddenField> <INPUT id=3D__EVENTTARGET =
type=3Dhidden=20
name=3D__EVENTTARGET> <INPUT id=3D__EVENTARGUMENT type=3Dhidden =
name=3D__EVENTARGUMENT>=20
<INPUT id=3D__VIEWSTATE=20
value=3D/wEPDwULLTE3NDE1Nzk4OTQPZBYCZg9kFgZmD2QWBAIFD2QWAmYPFgIeBFRleHQFl=
Qo8bWV0YSBuYW1lPSJjaXRhdGlvbl9hdXRob3IiIGNvbnRlbnQ9IlNodWZhbmcgTHVvIiAvPj=
xtZXRhIG5hbWU9ImNpdGF0aW9uX2F1dGhvcl9pbnN0aXR1dGlvbiIgY29udGVudD0iTHVuYSB=
Jbm5vdmF0aW9ucyAoVVNBKSIgLz48bWV0YSBuYW1lPSJjaXRhdGlvbl9hdXRob3IiIGNvbnRl=
bnQ9IllvbmdjaGVuZyBMaXUiIC8+PG1ldGEgbmFtZT0iY2l0YXRpb25fYXV0aG9yX2luc3Rpd=
HV0aW9uIiBjb250ZW50PSJMdW5hIElubm92YXRpb25zIChVU0EpIiAvPjxtZXRhIG5hbWU9Im=
NpdGF0aW9uX2F1dGhvciIgY29udGVudD0iQXJ0dXIgU3VjaGV0YSIgLz48bWV0YSBuYW1lPSJ=
jaXRhdGlvbl9hdXRob3JfaW5zdGl0dXRpb24iIGNvbnRlbnQ9Ikx1bmEgSW5ub3ZhdGlvbnMg=
KFVTQSkiIC8+PG1ldGEgbmFtZT0iY2l0YXRpb25fYXV0aG9yIiBjb250ZW50PSJNaXNoZWxsI=
EsuIEV2YW5zIiAvPjxtZXRhIG5hbWU9ImNpdGF0aW9uX2F1dGhvcl9pbnN0aXR1dGlvbiIgY2=
9udGVudD0iTHVuYSBJbm5vdmF0aW9ucyAoVVNBKSIgLz48bWV0YSBuYW1lPSJjaXRhdGlvbl9=
hdXRob3IiIGNvbnRlbnQ9IlJvZ2VyIFZhbiBUYXNzZWxsIiAvPjxtZXRhIG5hbWU9ImNpdGF0=
aW9uX2F1dGhvcl9pbnN0aXR1dGlvbiIgY29udGVudD0iTHVuYSBJbm5vdmF0aW9ucyAoVVNBK=
SIgLz48bWV0YSBuYW1lPSJjaXRhdGlvbl90aXRsZSIgY29udGVudD0iQXBwbGljYXRpb25zIG=
9mIExQRyBmaWJlciBvcHRpY2FsIHNlbnNvcnMgZm9yIHJlbGF0aXZlIGh1bWlkaXR5IGFuZCB=
jaGVtaWNhbC13YXJmYXJlLWFnZW50cyBtb25pdG9yaW5nIiAvPjxtZXRhIG5hbWU9ImNpdGF0=
aW9uX2ZpcnN0cGFnZSIgY29udGVudD0iMTkzIiAvPjxtZXRhIG5hbWU9ImNpdGF0aW9uX2xhc=
3RwYWdlIiBjb250ZW50PSIyMDQiIC8+PG1ldGEgbmFtZT0iY2l0YXRpb25fZG9pIiBjb250ZW=
50PSIxMC4xMTE3LzEyLjQ4MTk3MyIgLz48bWV0YSBuYW1lPSJjaXRhdGlvbl9jb25mZXJlbmN=
lX3RpdGxlIiBjb250ZW50PSJQaG90b25pY3MgQXNpYSAyMDAyIiAvPjxtZXRhIG5hbWU9ImNp=
dGF0aW9uX3B1YmxpY2F0aW9uX2RhdGUiIGNvbnRlbnQ9IjIwMDIvMDkvMTAiIC8+PG1ldGEgb=
mFtZT0iY2l0YXRpb25fcHVibGlzaGVyIiBjb250ZW50PSJJbnRlcm5hdGlvbmFsIFNvY2lldH=
kgZm9yIE9wdGljcyBhbmQgUGhvdG9uaWNzIiAvPjxtZXRhIG5hbWU9ImNpdGF0aW9uX3BkZl9=
1cmwiIGNvbnRlbnQ9Imh0dHA6Ly9wcm9jZWVkaW5ncy5zcGllZGlnaXRhbGxpYnJhcnkub3Jn=
L2RhdGEvQ29uZmVyZW5jZXMvU1BJRVAvMzExNTMvMTkzXzEucGRmIiAvPmQCCA8WAh8ABZcCP=
G1ldGEgbmFtZT0iV1QudGkiIGNvbnRlbnQ9IkRMOl9Kb3VybmFsczpfQXJ0aWNsZSIgLz4NCj=
xtZXRhIG5hbWU9IldULmNnX24iIGNvbnRlbnQ9Ik1haW5EcmlsbERvd246RGlnaXRhbF9MaWJ=
yYXJ5O1Byb2R1Y3RUeXBlRHJpbGxEb3duOkRpZ2l0YWxfTGlicmFyeTtUZWNoQ29tbXVuaXR5=
RHJpbGxEb3duOkRpZ2l0YWxfTGlicmFyeTs7IiAvPg0KPG1ldGEgbmFtZT0iV1QuY2dfcyIgY=
29udGVudD0iIiAvPg0KPG1ldGEgbmFtZT0iRENTZXh0LmF1dGgiIGNvbnRlbnQ9IkZhbHNlIi=
AvPg0KZAIBDw8WAh8ABQEwZGQCAg9kFggCAw9kFggCAQ8WAh4HVmlzaWJsZWhkAgMPFgIfAWg=
WAgIJDxYCHgRocmVmBS1odHRwOi8vc3BpZWRpZ2l0YWxsaWJyYXJ5Lm9yZy9zdG9yZS9Ib21l=
LmFzcHhkAgUPZBYCZg8WAh8CBTcvc2lnbmluLmFzcHg/UmVkaXJlY3RVUkw9L2FydGljbGUuY=
XNweD9hcnRpY2xlaWQ9ODg1ODQyZAIHD2QWCGYPFgIfAWgWAmYPEGRkFgBkAgEPZBYCZg9kFg=
JmDxAPFgIfAWhkZBYAZAICD2QWAgIBDxYEHglpbm5lcmh0bWwF5Aw8dWwgY2xhc3M9Im5hdiI=
+PGxpID48YSBocmVmPSJodHRwOi8vc3BpZWRpZ2l0YWxsaWJyYXJ5Lm9yZy9pbmRleC5hc3B4=
Ij5IT01FPC9hPjwvbGk+DQo8bGkgPjxhIGhyZWY9Imh0dHA6Ly9wcm9jZWVkaW5ncy5zcGllZ=
GlnaXRhbGxpYnJhcnkub3JnL2NvbmZlcmVuY2Vwcm9jZWVkaW5ncy5hc3B4Ij5QUk9DRUVESU=
5HUzwvYT48L2xpPg0KPGxpID48YSBocmVmPSJodHRwOi8vam91cm5hbHMuc3BpZWRpZ2l0YWx=
saWJyYXJ5Lm9yZy9qb3VybmFscy5hc3B4Ij5KT1VSTkFMUzwvYT48dWwgaWQ9Imdsb2JhbE5h=
dl9KT1VSTkFMUyIgY2xhc3M9InN1Yk5hdiI+PGxpPjxhIGhyZWY9Imh0dHA6Ly9vcHRpY2FsZ=
W5naW5lZXJpbmcuc3BpZWRpZ2l0YWxsaWJyYXJ5Lm9yZy9qb3VybmFsLmFzcHg/am91cm5hbG=
lkPTkyIj5PcHRpY2FsIEVuZ2luZWVyaW5nPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHA6Ly9=
iaW9tZWRpY2Fsb3B0aWNzLnNwaWVkaWdpdGFsbGlicmFyeS5vcmcvam91cm5hbC5hc3B4P2pv=
dXJuYWxpZD05MyI+Sm91cm5hbCBvZiBCaW9tZWRpY2FsIE9wdGljczwvYT48L2xpPjxsaT48Y=
SBocmVmPSJodHRwOi8vZWxlY3Ryb25pY2ltYWdpbmcuc3BpZWRpZ2l0YWxsaWJyYXJ5Lm9yZy=
9qb3VybmFsLmFzcHg/am91cm5hbGlkPTk0Ij5Kb3VybmFsIG9mIEVsZWN0cm9uaWMgSW1hZ2l=
uZzwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vbmFub2xpdGhvZ3JhcGh5LnNwaWVkaWdp=
dGFsbGlicmFyeS5vcmcvam91cm5hbC5hc3B4P2pvdXJuYWxpZD05NSI+Sm91cm5hbCBvZiBNa=
WNyby9OYW5vbGl0aG9ncmFwaHksIE1FTVMsIGFuZCBNT0VNUzwvYT48L2xpPjxsaT48YSBocm=
VmPSJodHRwOi8vcmVtb3Rlc2Vuc2luZy5zcGllZGlnaXRhbGxpYnJhcnkub3JnL2pvdXJuYWw=
uYXNweD9qb3VybmFsaWQ9OTYiPkpvdXJuYWwgb2YgQXBwbGllZCBSZW1vdGUgU2Vuc2luZzwv=
YT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vbmFub3Bob3Rvbmljcy5zcGllZGlnaXRhbGxpY=
nJhcnkub3JnL2pvdXJuYWwuYXNweD9qb3VybmFsaWQ9OTciPkpvdXJuYWwgb2YgTmFub3Bob3=
RvbmljczwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vcGhvdG9uaWNzZm9yZW5lcmd5LnN=
waWVkaWdpdGFsbGlicmFyeS5vcmcvam91cm5hbC5hc3B4P2pvdXJuYWxpZD05OCI+Sm91cm5h=
bCBvZiBQaG90b25pY3MgZm9yIEVuZXJneTwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vc=
mV2aWV3cy5zcGllZGlnaXRhbGxpYnJhcnkub3JnL2pvdXJuYWwuYXNweCI+U1BJRSBSZXZpZX=
dzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHA6Ly9sZXR0ZXJzLnNwaWVkaWdpdGFsbGlicmF=
yeS5vcmcvam91cm5hbC5hc3B4Ij5TUElFIExldHRlcnM8L2E+PC9saT48L3VsPjxsaSA+PGEg=
aHJlZj0iaHR0cDovL2Vib29rcy5zcGllZGlnaXRhbGxpYnJhcnkub3JnL2Jvb2tzLmFzcHgiP=
mVCT09LUzwvYT48L2xpPg0KPGxpID48YSBocmVmPSJodHRwOi8vc3BpZWRpZ2l0YWxsaWJyYX=
J5Lm9yZy9jb2xsZWN0aW9ucy5hc3B4Ij5UT1BJQyBDT0xMRUNUSU9OUzwvYT48L2xpPg0KPGx=
pID48YSBocmVmPSJodHRwOi8vc3BpZWRpZ2l0YWxsaWJyYXJ5Lm9yZy9zcy9saWJyYXJpYW5z=
LmFzcHgiPkxJQlJBUklBTlM8L2E+PC9saT4NCjwvdWw+HwFnZAIDDxYCHwMFxwM8dWw+PGxpI=
D48YSBocmVmPSIvQ29uZmVyZW5jZVByb2NlZWRpbmdzLmFzcHgiPlByb2NlZWRpbmdzIEhvbW=
U8L2E+PC9saT4NCjxsaSA+PGEgaHJlZj0iL1Byb2NlZWRpbmdCcm93c2UuYXNweCI+QnJvd3N=
lIFByb2NlZWRpbmdzID48L2E+PC9saT4NCjxsaSA+PGEgaHJlZj0iL1Byb2NlZWRpbmdCcm93=
c2UuYXNweCNDb25mZXJlbmNlIj5ieSBDb25mZXJlbmNlPC9hPjwvbGk+DQo8bGkgPjxhIGhyZ=
WY9Ii9Qcm9jZWVkaW5nQnJvd3NlLmFzcHgjWWVhciI+QnkgWWVhcjwvYT48L2xpPg0KPGxpID=
48YSBocmVmPSIvUHJvY2VlZGluZ0Jyb3dzZS5hc3B4I1ZvbHVtZU5vIj5ieSBWb2x1bWUgTm8=
uPC9hPjwvbGk+DQo8bGkgPjxhIGhyZWY9Ii9Qcm9jZWVkaW5nQnJvd3NlLmFzcHgjVm9sdW1l=
VGl0bGUiPmJ5IFZvbHVtZSBUaXRsZTwvYT48L2xpPg0KPGxpIGNsYXNzPSJjbGVhckFsbCI+P=
C9saT48L3VsPmQCBQ9kFjoCDQ8PFgIeC05hdmlnYXRlVXJsBSBpc3N1ZS5hc3B4P2pvdXJuYW=
xpZD0wJmlzc3VlaWQ9MGRkAhIPDxYCHwAFE1Byb2NlZWRpbmdzIEFydGljbGVkZAIWDw8WAh8=
ABWZBcHBsaWNhdGlvbnMgb2YgTFBHIGZpYmVyIG9wdGljYWwgc2Vuc29ycyBmb3IgcmVsYXRp=
dmUgaHVtaWRpdHkgYW5kIGNoZW1pY2FsLXdhcmZhcmUtYWdlbnRzIG1vbml0b3JpbmdkZAIaD=
xYCHwFnFgICAQ8PFgIfAAXoBiA8YSBzdHlsZT0iY29sb3I6ICMwMEFBQjIiIGhyZWY9Imh0dH=
A6Ly9wcm9maWxlcy5zcGllZGlnaXRhbGxpYnJhcnkub3JnL3N1bW1hcnkuYXNweD9ET0k9MTA=
uMTExNyUyZjEyLjQ4MTk3MyZOYW1lPVNodWZhbmcrTHVvIj5TaHVmYW5nIEx1bzwvYT4gPGEg=
c3R5bGU9ImNvbG9yOiAjMDBBQUIyIiBocmVmPSJodHRwOi8vcHJvZmlsZXMuc3BpZWRpZ2l0Y=
WxsaWJyYXJ5Lm9yZy9zdW1tYXJ5LmFzcHg/RE9JPTEwLjExMTclMmYxMi40ODE5NzMmTmFtZT=
1Zb25nY2hlbmcrTGl1Ij48c3BhbiBjbGFzcz0nc2VwYXJhdG9yJz47PC9zcGFuPiBZb25nY2h=
lbmcgTGl1PC9hPiA8YSBzdHlsZT0iY29sb3I6ICMwMEFBQjIiIGhyZWY9Imh0dHA6Ly9wcm9m=
aWxlcy5zcGllZGlnaXRhbGxpYnJhcnkub3JnL3N1bW1hcnkuYXNweD9ET0k9MTAuMTExNyUyZ=
jEyLjQ4MTk3MyZOYW1lPUFydHVyK1N1Y2hldGEiPjxzcGFuIGNsYXNzPSdzZXBhcmF0b3InPj=
s8L3NwYW4+IEFydHVyIFN1Y2hldGE8L2E+IDxhIHN0eWxlPSJjb2xvcjogIzAwQUFCMiIgaHJ=
lZj0iaHR0cDovL3Byb2ZpbGVzLnNwaWVkaWdpdGFsbGlicmFyeS5vcmcvc3VtbWFyeS5hc3B4=
P0RPST0xMC4xMTE3JTJmMTIuNDgxOTczJk5hbWU9TWlzaGVsbCtLLitFdmFucyI+PHNwYW4gY=
2xhc3M9J3NlcGFyYXRvcic+Ozwvc3Bhbj4gTWlzaGVsbCBLLiBFdmFuczwvYT4gPGEgc3R5bG=
U9ImNvbG9yOiAjMDBBQUIyIiBocmVmPSJodHRwOi8vcHJvZmlsZXMuc3BpZWRpZ2l0YWxsaWJ=
yYXJ5Lm9yZy9zdW1tYXJ5LmFzcHg/RE9JPTEwLjExMTclMmYxMi40ODE5NzMmTmFtZT1Sb2dl=
citWYW4rVGFzc2VsbCI+PHNwYW4gY2xhc3M9J3NlcGFyYXRvcic+Ozwvc3Bhbj4gUm9nZXIgV=
mFuIFRhc3NlbGw8L2E+ZGQCHA9kFgICAQ9kFgICAQ9kFgICAQ8WAh4LXyFJdGVtQ291bnQCAR=
YCZg9kFgJmDxUB0AE8c3Ryb25nPlNodWZhbmcgTHVvPC9zdHJvbmc+LCA8c3Ryb25nPllvbmd=
jaGVuZyBMaXU8L3N0cm9uZz4sIDxzdHJvbmc+QXJ0dXIgU3VjaGV0YTwvc3Ryb25nPiwgPHN0=
cm9uZz5NaXNoZWxsIEsuIEV2YW5zPC9zdHJvbmc+LCA8c3Ryb25nPlJvZ2VyIFZhbiBUYXNzZ=
WxsPC9zdHJvbmc+PHAgY2xhc3M9InNtYWxsIj5MdW5hIElubm92YXRpb25zIChVU0EpPC9wPg=
0KZAIgDw8WAh8ABRVkb2k6MTAuMTExNy8xMi40ODE5NzNkZAIiDxYCHwFoZAIqD2QWAmYPDxY=
CHwBlZGQCLg8WAh4EbmFtZQUaTXVzdFNpZ25Jbk9yQnV5VGhpc0FydGljbGVkAjAPFgQfBgUa=
TXVzdFNpZ25Jbk9yQnV5VGhpc0FydGljbGUfAWhkAjIPFgQfBgUaTXVzdFNpZ25Jbk9yQnV5V=
Ghpc0FydGljbGUfAWhkAjQPFgQfBgUaTXVzdFNpZ25Jbk9yQnV5VGhpc0FydGljbGUfAWhkAj=
YPFgQfBgUaTXVzdFNpZ25Jbk9yQnV5VGhpc0FydGljbGUfAWhkAjgPFgQfBgUaTXVzdFNpZ25=
Jbk9yQnV5VGhpc0FydGljbGUfAWhkAjoPZBYCAgEPD2QWAh4HT25DbGljawWOAXdpbmRvdy5v=
cGVuKCdzaWduaW5wb3B1cC5hc3B4P3Jlc291cmNldHlwZT00JnJlc291cmNlaWQ9MTU1MTQ3N=
iZhcnRpY2xlaWQ9ODg1ODQyJlBERlNvdXJjZT0yMScsJ3BvcHVwJywncmVzaXphYmxlPTAsd2=
lkdGg9MzUwcHgsaGVpZ2h0PTI1MHB4JylkAkIPFgIfBQIBFgJmD2QWDAIBDxYCHwYFCEFic3R=
yYWN0ZAICDxYCHwFoZAIEDxYCHgVjbGFzcwUQc2VjdGlvblRvcCBmaXJzdBYEAgEPDxYCHwAF=
CEFic3RyYWN0ZGQCAw9kFgYCAQ8WAh8FAv////8PZAIDDw8WAh8BaGRkAgUPDxYCHwFoZGQCB=
w8VAggxMTM3NjczNAgxMTM3NjczNGQCCA9kFgICAQ8PFgYfAAXHCjxwIGNsYXNzPSJwYXJhIj=
5BIGxvbmctcGVyaW9kIGdyYXRpbmcgKExQRykgZmliZXIgb3B0aWMgc2Vuc29yIGhhcyBiZWV=
uIGRldmVsb3BlZCBmb3IgbW9uaXRvcmluZyB0aGUgcmVsYXRpdmUgaHVtaWRpdHkgbGV2ZWxz=
IGFuZCB0b3hpYyBjaGVtaWNhbHMsIGVzcGVjaWFsbHkgdGhlIGNoZW1pY2FsIHdhcmZhcmUgY=
WdlbnRzLiAgVGhlIHByaW5jaXBsZSBvZiBvcGVyYXRpb24gb2YgdGhpcyBzZW5zb3IgaXMgYm=
FzZWQgb24gbW9uaXRvcmluZyB0aGUgcmVmcmFjdGl2ZSBpbmRleCBjaGFuZ2VzIGV4aGliaXR=
lZCBieSB0aGUgcmVhY3RpdmUgY29hdGluZyBhcHBsaWVkIHRvIHRoZSBzdXJmYWNlIG9mIHRo=
ZSBMUEcgcmVnaW9uIGluIHJlc3BvbnNlIHRvIGFuYWx5dGVzLiAgU3BlY2lmaWMgaW50ZXJhY=
3Rpb24gb2YgdGhlIGFuYWx5dGUgd2l0aCB0aGUgdGhpbiBmaWxtIHBvbHltZXIgY29hdGluZy=
Bwcm9kdWNlcyBhcyB0aGUgb3V0cHV0IGEgd2F2ZWxlbmd0aCBzaGlmdCB0aGF0IGNhbiBiZSB=
jb3JyZWxhdGVkIHdpdGggdGhlIGNvbmNlbnRyYXRpb24gb2YgdGhlIGFuYWx5dGUuICBUaGlu=
IHBvbHltZXIgY29hdGluZyBmb3IgcmVsYXRpdmUgaHVtaWRpdHkgc2Vuc29yIGlzIG1hZGUgb=
2YgY2FyYm94eW1ldGh5bGNlbGx1bG9zZSAoQ01DKSBjb3ZhbGVudGx5IGJvdW5kIHRvIHRoZS=
BzdXJmYWNlIG9mIHRoZSBmaWJlci4gIENvYXRpbmcgZm9yIGNoZW1pY2FsIHdhcmZhcmUgYWd=
lbnQgZGV0ZWN0aW9uIGVtcGxveXMgbWV0YWwgbmFub2NsdXN0ZXJzIGltYmVkZGVkIGluIHBv=
bHlldGh5bGVuaW1pbmUgKFBFSSkgZm9yIHNwZWNpZmljIHJlYWN0aW9uLiAgVGhlIHJlbGF0a=
XZlIGh1bWlkaXR5IGxldmVsIGNhbiBiZSBkZXRlcm1pbmVkIGZyb20gMCUgdG8gOTUlIGFuZC=
B0aGUgbGV2ZWwgb2YgdG94aWMgY2hlbWljYWxzIGNhbiBiZSBkZXRlcm1pbmVkIGlzIGF0IGx=
lYXN0IG9uIHRoZSBzY2FsZSBvZiAxIHBwbS4gIFRoaXMgc21hbGwtc2l6ZSBhbmQgbG93LWNv=
c3QgTFBHIGZpYmVyIG9wdGljIHNlbnNvciBleGhpYml0ZWQgaGlnaCBzZW5zaXRpdml0eSwgc=
mFwaWQgcmVzcG9uc2UsIHJlcGVhdGFiaWxpdHkgYW5kIGR1cmFiaWxpdHkuICBUaGUgZ29hbC=
BvZiBkZXZlbG9waW5nIHJlbGF0aXZlIGh1bWlkaXR5IHNlbnNvciBpcyB0byBwcm9kdWNlIGE=
gZmliZXIgb3B0aWMgc2Vuc29yLWJhc2VkIGhlYWx0aCBtb25pdG9yaW5nIHN5c3RlbSBmb3Ig=
YnVpbGRpbmcsIHdoaWxlIHRoZSBjaGVtaWNhbCBzZW5zb3IgaGFzIGZvdW5kIGl0cyBhcHBsa=
WNhdGlvbiBpbiBwb2ludCBkZXRlY3Rpb24gbmV0d29yayBmb3IgY2hlbWljYWwgd2FyZmFyZS=
BhZ2VudCBtb25pdG9yaW5nLjwvcD4eCENzc0NsYXNzBQhBYnN0cmFjdB4EXyFTQgICZGQCCg9=
kFgICAQ8WAh8FAv////8PZAJGD2QWAgIBDxYCHwUCChYUAgEPZBYCZg8VAhBDaGVtaWNhbCt3=
ZWFwb25zEENoZW1pY2FsIHdlYXBvbnNkAgMPZBYCZg8VAglDaGVtaWNhbHMJQ2hlbWljYWxzZ=
AIFD2QWAmYPFQIHQ29hdGluZwdDb2F0aW5nZAIHD2QWAmYPFQIMRmliZXIrb3B0aWNzDEZpYm=
VyIG9wdGljc2QCCQ9kFgJmDxUCFEZpYmVyK29wdGljcytzZW5zb3JzFEZpYmVyIG9wdGljcyB=
zZW5zb3JzZAILD2QWAmYPFQIISHVtaWRpdHkISHVtaWRpdHlkAg0PZBYCZg8VAgZNZXRhbHMG=
TWV0YWxzZAIPD2QWAmYPFQIITmV0d29ya3MITmV0d29ya3NkAhEPZBYCZg8VAghQb2x5bWVyc=
whQb2x5bWVyc2QCEw9kFgJmDxUCEFJlZnJhY3RpdmUraW5kZXgQUmVmcmFjdGl2ZSBpbmRleG=
QCSA9kFgICAQ9kFgICCw9kFgICAQ9kFgJmD2QWAgIBDxYCHwIFQi4uL2FjY291bnQvcHJvZml=
sZS5hc3B4P1JlZGlyZWN0VVJMPS9hcnRpY2xlLmFzcHg/YXJ0aWNsZWlkPTg4NTg0MmQCSg9k=
FgQCAQ8WAh8BaBYCAgEPFgIfAWdkAgMPFgIfCAUOc2lnbkluQm94IGxlZnQWBAIFD2QWBAIBD=
xYCHwFoZAIDDxYCHwFnZAIHD2QWCAIBDw8WAh8AZWRkAgMPDxYGHwAFOFRoZSB1c2VybmFtZS=
BhbmQvb3IgcGFzc3dvcmQgaXMgYmxhbmsuIFBsZWFzZSB0cnkgYWdhaW4uHg9WYWxpZGF0aW9=
uR3JvdXAFJXNjbTZNYWluQ29udGVudF9nbG9iYWxTaWduSW4yX3ZnTG9naW4eGENsaWVudFZh=
bGlkYXRpb25GdW5jdGlvbgUsc2NtNk1haW5Db250ZW50X2dsb2JhbFNpZ25JbjJfQ2xpZW50V=
mFsaWRhdGVkZAIJDw8WBB8LBSVzY202TWFpbkNvbnRlbnRfZ2xvYmFsU2lnbkluMl92Z0xvZ2=
luHgtQb3N0QmFja1VybAU2aHR0cHM6Ly9wcm9jZWVkaW5ncy5zcGllZGlnaXRhbGxpYnJhcnk=
ub3JnL3NpZ25pbi5hc3B4ZGQCDQ8WAh8BaGQCTA9kFgICAQ9kFgQCAQ9kFgICAQ8WAh8BaGQC=
Aw8WAh8IBQ5zaWduSW5Cb3ggbGVmdBYEAgUPZBYEAgEPFgIfAWhkAgMPFgIfAWdkAgcPZBYIA=
gEPDxYCHwBlZGQCAw8PFgYfAAU4VGhlIHVzZXJuYW1lIGFuZC9vciBwYXNzd29yZCBpcyBibG=
Fuay4gUGxlYXNlIHRyeSBhZ2Fpbi4fCwUlc2NtNk1haW5Db250ZW50X2dsb2JhbFNpZ25JbjF=
fdmdMb2dpbh8MBSxzY202TWFpbkNvbnRlbnRfZ2xvYmFsU2lnbkluMV9DbGllbnRWYWxpZGF0=
ZWRkAgkPDxYEHwsFJXNjbTZNYWluQ29udGVudF9nbG9iYWxTaWduSW4xX3ZnTG9naW4fDQU2a=
HR0cHM6Ly9wcm9jZWVkaW5ncy5zcGllZGlnaXRhbGxpYnJhcnkub3JnL3NpZ25pbi5hc3B4ZG=
QCDQ8WAh8BaGQCTg8PFgIfAWhkFgJmD2QWAgIDDw8WAh4ISW1hZ2VVcmxlZGQCWA9kFgICAQ8=
WAh8FZmQCZA9kFgICAQ9kFggCGQ9kFgICAQ8PFgIeA2FpZALSiDZkFgJmD2QWAmYPZBYIAgEP=
FgIfAWgWDgIBDxYCHwAFZkFwcGxpY2F0aW9ucyBvZiBMUEcgZmliZXIgb3B0aWNhbCBzZW5zb=
3JzIGZvciByZWxhdGl2ZSBodW1pZGl0eSBhbmQgY2hlbWljYWwtd2FyZmFyZS1hZ2VudHMgbW=
9uaXRvcmluZ2QCBQ8PFgIfAGVkZAIJDw8WAh4UVmFsaWRhdGlvbkV4cHJlc3Npb24FLFx3Kyh=
bLSsuJ11cdyspKkBcdysoWy0uXVx3KykqXC5cdysoWy0uXVx3KykqZGQCCw8PFgIfAGVkZAIR=
Dw8WAh8QBWBcdysoWy0rLiddXHcrKSpAXHcrKFstLl1cdyspKlwuXHcrKFstLl1cdyspKig7X=
HcrKFstKy4nXVx3KykqQFx3KyhbLS5dXHcrKSpcLlx3KyhbLS5dXHcrKSopezAsOX1kZAIVDx=
YCHgVWYWx1ZQWAASdzIFBob3RvbmljcyBBc2lhIDIwMDI6ICdBcHBsaWNhdGlvbnMgb2YgTFB=
HIGZpYmVyIG9wdGljYWwgc2Vuc29ycyBmb3IgcmVsYXRpdmUgaHVtaWRpdHkgYW5kIGNoZW1p=
Y2FsLXdhcmZhcmUtYWdlbnRzIG1vbml0b3JpbmcnZAIXDw8WAh8ABYABJ3MgUGhvdG9uaWNzI=
EFzaWEgMjAwMjogJ0FwcGxpY2F0aW9ucyBvZiBMUEcgZmliZXIgb3B0aWNhbCBzZW5zb3JzIG=
ZvciByZWxhdGl2ZSBodW1pZGl0eSBhbmQgY2hlbWljYWwtd2FyZmFyZS1hZ2VudHMgbW9uaXR=
vcmluZydkZAIDD2QWAgIDDxYCHwAFZkFwcGxpY2F0aW9ucyBvZiBMUEcgZmliZXIgb3B0aWNh=
bCBzZW5zb3JzIGZvciByZWxhdGl2ZSBodW1pZGl0eSBhbmQgY2hlbWljYWwtd2FyZmFyZS1hZ=
2VudHMgbW9uaXRvcmluZ2QCBQ9kFgQCAQ8PFgQfAAUXRGlnaXRhbExpYnJhcnlAc3BpZS5vcm=
cfBAUebWFpbHRvOkRpZ2l0YWxMaWJyYXJ5QHNwaWUub3JnZGQCAw8WAh8ABWZBcHBsaWNhdGl=
vbnMgb2YgTFBHIGZpYmVyIG9wdGljYWwgc2Vuc29ycyBmb3IgcmVsYXRpdmUgaHVtaWRpdHkg=
YW5kIGNoZW1pY2FsLXdhcmZhcmUtYWdlbnRzIG1vbml0b3JpbmdkAgcPFgIfAWcWBAIBDxYCH=
wAFPVlvdSBtdXN0IGJlIGxvZ2dlZCBpbiBhcyBhbiBpbmRpdmlkdWFsIHVzZXIgdG8gc2hhcm=
UgY29udGVudC5kAgMPFgIfAAVmQXBwbGljYXRpb25zIG9mIExQRyBmaWJlciBvcHRpY2FsIHN=
lbnNvcnMgZm9yIHJlbGF0aXZlIGh1bWlkaXR5IGFuZCBjaGVtaWNhbC13YXJmYXJlLWFnZW50=
cyBtb25pdG9yaW5nZAIdD2QWAgIBD2QWAgIDD2QWAgIBDw8WAh8ABcABTHVvIFMsIExpdSBZL=
CBTdWNoZXRhIEEsIEV2YW5zIE1LLCBWYW4gVGFzc2VsbCBSOyBBcHBsaWNhdGlvbnMgb2YgbH=
BnIGZpYmVyIG9wdGljYWwgc2Vuc29ycyBmb3IgcmVsYXRpdmUgaHVtaWRpdHkgYW5kIGNoZW1=
pY2FsLXdhcmZhcmUtYWdlbnRzIG1vbml0b3JpbmcuIFBob3RvbmljcyBBc2lhIDIwMDIuIDAw=
MDE7KCk6MTkzLTIwNC4gZGQCIw8WAh8BaGQCJQ8WAh8BaGQCaA8PFgIeFnJlbGF0ZWRhcnRpY=
2xlc19sb2FkZWQFBHRydWVkFggCBQ8WAh8FAgQWCAIBD2QWAmYPFQIIMTUwMDA0ODMQQ2hlbW=
ljYWwgd2VhcG9uc2QCAg9kFgJmDxUCCDE1MDAxMTI5FEZpYmVyIG9wdGljcyBzZW5zb3JzZAI=
DD2QWAmYPFQIIMTUwMDE0MzgISHVtaWRpdHlkAgQPZBYCZg8VAggxNTAwMzEyOQdTZW5zb3Jz=
ZAILDxYCHwMF5Q08ZGl2IGNsYXNzPSJwb3J0bGV0Q29udGVudFNlY3Rpb24iPjxkaXYgY2xhc=
3M9ImNvbnRlbnRUaXRsZSI+PGEgaWQ9IjEzMDc2MDIiIGhyZWY9Imh0dHA6Ly9vcHRpY2FsZW=
5naW5lZXJpbmcuc3BpZWRpZ2l0YWxsaWJyYXJ5Lm9yZy9hcnRpY2xlLmFzcHg/YXJ0aWNsZWl=
kPTEzMDc2MDImam91cm5hbGlkPTkyIj5UdXJiaW5lIGJsYWRlIHRpcCBjbGVhcmFuY2UgbWVh=
c3VyZW1lbnQgdXNpbmcgYSBza2V3ZWQgZHVhbC1iZWFtIGZpYmVyIG9wdGljIHNlbnNvcjwvY=
T48L2Rpdj48ZGl2IGNsYXNzPSJjb250ZW50SW5mbyI+T3B0aWNhbCBFbmdpbmVlcmluZyAoQX=
VndXN0IDEsIDIwMTIpPC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0icG9ydGxldENvbnRlbnRTZWN=
0aW9uIj48ZGl2IGNsYXNzPSJjb250ZW50VGl0bGUiPjxhIGlkPSIxMTY3MDI2IiBocmVmPSJo=
dHRwOi8vYmlvbWVkaWNhbG9wdGljcy5zcGllZGlnaXRhbGxpYnJhcnkub3JnL2FydGljbGUuY=
XNweD9hcnRpY2xlaWQ9MTE2NzAyNiZqb3VybmFsaWQ9OTMiPkNvbW1vbi1wYXRoIGxvdy1jb2=
hlcmVuY2UgaW50ZXJmZXJvbWV0cnkgZmliZXItb3B0aWMgc2Vuc29yIGd1aWRlZCBtaWNyb2l=
uY2lzaW9uPC9hPjwvZGl2PjxkaXYgY2xhc3M9ImNvbnRlbnRJbmZvIj5KLiBCaW9tZWRpY2Fs=
IE9wdGljcyAoU2VwdGVtYmVyIDEsIDIwMTEpPC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0icG9yd=
GxldENvbnRlbnRTZWN0aW9uIj48ZGl2IGNsYXNzPSJjb250ZW50VGl0bGUiPjxhIGlkPSIxMT=
Y2OTYxIiBocmVmPSJodHRwOi8vYmlvbWVkaWNhbG9wdGljcy5zcGllZGlnaXRhbGxpYnJhcnk=
ub3JnL2FydGljbGUuYXNweD9hcnRpY2xlaWQ9MTE2Njk2MSZqb3VybmFsaWQ9OTMiPlBvbHl2=
aW55bCBhbGNvaG9s4oCTY29hdGVkIGh5YnJpZCBmaWJlciBncmF0aW5nIGZvciByZWxhdGl2Z=
SBodW1pZGl0eSBzZW5zaW5nPC9hPjwvZGl2PjxkaXYgY2xhc3M9ImNvbnRlbnRJbmZvIj5KLi=
BCaW9tZWRpY2FsIE9wdGljcyAoSnVseSAxLCAyMDExKTwvZGl2PjwvZGl2PjxkaXYgY2xhc3M=
9InBvcnRsZXRDb250ZW50U2VjdGlvbiB2aWV3TW9yZUFydGljbGVzU2VjdGlvbiI+PGRpdiBj=
bGFzcz0iY29udGVudFRpdGxlIj48YSBpZD0iMTE1NzczMyIgaHJlZj0iaHR0cDovL29wdGljY=
WxlbmdpbmVlcmluZy5zcGllZGlnaXRhbGxpYnJhcnkub3JnL2FydGljbGUuYXNweD9hcnRpY2=
xlaWQ9MTE1NzczMyZqb3VybmFsaWQ9OTIiPlBsYXN0aWMgb3B0aWNhbCBmaWJlciBzZW5zb3I=
gZm9yIG1lYXN1cmluZyBkcml2ZXItZ3JpcHBpbmcgZm9yY2U8L2E+PC9kaXY+PGRpdiBjbGFz=
cz0iY29udGVudEluZm8iPk9wdGljYWwgRW5naW5lZXJpbmcgKEZlYnJ1YXJ5IDEsIDIwMTEpP=
C9kaXY+PC9kaXY+PGRpdiBjbGFzcz0icG9ydGxldENvbnRlbnRTZWN0aW9uIHZpZXdNb3JlQX=
J0aWNsZXNTZWN0aW9uIj48ZGl2IGNsYXNzPSJjb250ZW50VGl0bGUiPjxhIGlkPSIxMTU3NzE=
wIiBocmVmPSJodHRwOi8vb3B0aWNhbGVuZ2luZWVyaW5nLnNwaWVkaWdpdGFsbGlicmFyeS5v=
cmcvYXJ0aWNsZS5hc3B4P2FydGljbGVpZD0xMTU3NzEwJmpvdXJuYWxpZD05MiI+V2F2ZWxlb=
md0aCByZXNwb25zZSBvZiBhIHN1cmZhY2UgcGxhc21vbiByZXNvbmFuY2UgcGFsbGFkaXVtLW=
NvYXRlZCBvcHRpY2FsIGZpYmVyIHNlbnNvciBmb3IgaHlkcm9nZW4gZGV0ZWN0aW9uPC9hPjw=
vZGl2PjxkaXYgY2xhc3M9ImNvbnRlbnRJbmZvIj5PcHRpY2FsIEVuZ2luZWVyaW5nIChKYW51=
YXJ5IDEsIDIwMTEpPC9kaXY+PC9kaXY+ZAINDxYCHgdkaXNwbGF5BQVibG9ja2QCDw8WAh8Ba=
GQCag8PFgIeGXJlbGF0ZWRwcm9jZWVkaW5nc19sb2FkZWQFBHRydWVkFgYCBQ8WAh8FAgQWCA=
IBD2QWAmYPFQIIMTUwMDA0ODMQQ2hlbWljYWwgd2VhcG9uc2QCAg9kFgJmDxUCCDE1MDAxMTI=
5FEZpYmVyIG9wdGljcyBzZW5zb3JzZAIDD2QWAmYPFQIIMTUwMDE0MzgISHVtaWRpdHlkAgQP=
ZBYCZg8VAggxNTAwMzEyOQdTZW5zb3JzZAILDxYCHwMFhA08ZGl2IGNsYXNzPSJwb3J0bGV0Q=
29udGVudFNlY3Rpb24iPjxkaXYgY2xhc3M9ImNvbnRlbnRUaXRsZSI+PGEgaWQ9IjEzODczMz=
MiIGhyZWY9Imh0dHA6Ly9wcm9jZWVkaW5ncy5zcGllZGlnaXRhbGxpYnJhcnkub3JnL3Byb2N=
lZWRpbmcuYXNweD9hcnRpY2xlaWQ9MTM4NzMzMyI+QXV0b21hdGVkIG9wdGljYWwgdGVzdGlu=
ZyBvZiBMV0lSIG9iamVjdGl2ZSBsZW5zZXMgdXNpbmcgZm9jYWwgcGxhbmUgYXJyYXkgc2Vuc=
29yczwvYT48L2Rpdj48ZGl2IGNsYXNzPSJjb250ZW50SW5mbyI+UHJvY2VlZGluZ3Mgb2YgU1=
BJRSAoT2N0b2JlciAyNCAyMDEyKTwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InBvcnRsZXRDb25=
0ZW50U2VjdGlvbiI+PGRpdiBjbGFzcz0iY29udGVudFRpdGxlIj48YSBpZD0iMTM4NzMzNyIg=
aHJlZj0iaHR0cDovL3Byb2NlZWRpbmdzLnNwaWVkaWdpdGFsbGlicmFyeS5vcmcvcHJvY2VlZ=
GluZy5hc3B4P2FydGljbGVpZD0xMzg3MzM3Ij5VbmNvb2xlZCAxNyDOvG0gwrwgVkdBIElSRl=
BBIGRldmVsb3BtZW50IGZvciBjb21wYWN0IGFuZCBsb3cgcG93ZXIgc3lzdGVtczwvYT48L2R=
pdj48ZGl2IGNsYXNzPSJjb250ZW50SW5mbyI+UHJvY2VlZGluZ3Mgb2YgU1BJRSAoT2N0b2Jl=
ciAyNCAyMDEyKTwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InBvcnRsZXRDb250ZW50U2VjdGlvb=
iI+PGRpdiBjbGFzcz0iY29udGVudFRpdGxlIj48YSBpZD0iMTM4NzM0NCIgaHJlZj0iaHR0cD=
ovL3Byb2NlZWRpbmdzLnNwaWVkaWdpdGFsbGlicmFyeS5vcmcvcHJvY2VlZGluZy5hc3B4P2F=
ydGljbGVpZD0xMzg3MzQ0Ij5BY291c3RpYyBhbmQgb3B0aWNhbCBtdWx0aS1zZW5zb3IgdGhy=
ZWF0IGRldGVjdGlvbiBzeXN0ZW0gZm9yIGJvcmRlciBwYXRyb2wgYWdhaW5zdCBhZXJpYWwgd=
GhyZWF0czwvYT48L2Rpdj48ZGl2IGNsYXNzPSJjb250ZW50SW5mbyI+UHJvY2VlZGluZ3Mgb2=
YgU1BJRSAoT2N0b2JlciAyNCAyMDEyKTwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InBvcnRsZXR=
Db250ZW50U2VjdGlvbiB2aWV3TW9yZUFydGljbGVzU2VjdGlvbiI+PGRpdiBjbGFzcz0iY29u=
dGVudFRpdGxlIj48YSBpZD0iMTM4NzM0NiIgaHJlZj0iaHR0cDovL3Byb2NlZWRpbmdzLnNwa=
WVkaWdpdGFsbGlicmFyeS5vcmcvcHJvY2VlZGluZy5hc3B4P2FydGljbGVpZD0xMzg3MzQ2Ij=
5FdmFsdWF0aW9uIG9mIGFwcHJvcHJpYXRlIHNlbnNvciBzcGVjaWZpY2F0aW9ucyBmb3Igc3B=
hY2UgYmFzZWQgYmFsbGlzdGljIG1pc3NpbGUgZGV0ZWN0aW9uPC9hPjwvZGl2PjxkaXYgY2xh=
c3M9ImNvbnRlbnRJbmZvIj5Qcm9jZWVkaW5ncyBvZiBTUElFIChPY3RvYmVyIDI0IDIwMTIpP=
C9kaXY+PC9kaXY+PGRpdiBjbGFzcz0icG9ydGxldENvbnRlbnRTZWN0aW9uIHZpZXdNb3JlQX=
J0aWNsZXNTZWN0aW9uIj48ZGl2IGNsYXNzPSJjb250ZW50VGl0bGUiPjxhIGlkPSIxMzg3MzU=
zIiBocmVmPSJodHRwOi8vcHJvY2VlZGluZ3Muc3BpZWRpZ2l0YWxsaWJyYXJ5Lm9yZy9wcm9j=
ZWVkaW5nLmFzcHg/YXJ0aWNsZWlkPTEzODczNTMiPjNEIHNlbnNvciBmb3IgaW5kaXJlY3Qgc=
mFuZ2luZyB3aXRoIHB1bHNlZCBsYXNlciBzb3VyY2U8L2E+PC9kaXY+PGRpdiBjbGFzcz0iY2=
9udGVudEluZm8iPlByb2NlZWRpbmdzIG9mIFNQSUUgKE9jdG9iZXIgMjQgMjAxMik8L2Rpdj4=
8L2Rpdj5kAg0PFgIfEwUFYmxvY2tkAmwPDxYCHhZyZWxhdGVkY2hhcHRlcnNfbG9hZGVkBQR0=
cnVlZBYGAgMPFgIfBQIEFggCAQ9kFgJmDxUCCDE1MDAxMTI5FEZpYmVyIG9wdGljcyBzZW5zb=
3JzZAICD2QWAmYPFQIIMTUwMDE0MzgISHVtaWRpdHlkAgMPZBYCZg8VAggxNTAwMzEyOQdTZW=
5zb3JzZAIED2QWAmYPFQIIMTUwMDA1MjgHQ29hdGluZ2QCCQ8WAh8DBfkMPGRpdiBjbGFzcz0=
icG9ydGxldENvbnRlbnRTZWN0aW9uIj48ZGl2IGNsYXNzPSJjb250ZW50SW5mbyI+PGEgaHJl=
Zj0iaHR0cDovL2Vib29rcy5zcGllZGlnaXRhbGxpYnJhcnkub3JnL2NvbnRlbnQuYXNweD9ib=
29raWQ9NTEmc2VjdGlvbmlkPTMxNTcwNjA5IiBpZD0iYUxpbmsiPkV2YWx1YXRpbmcgdGhlIF=
BlcmZvcm1hbmNlIG9mIERpZ2l0YWwgTWFtbW9ncmFwaHkgU3lzdGVtczogUGh5c2ljYWwgYW5=
kIFBzeWNob3BoeXNpY2FsIENoYXJhY3Rlcml6YXRpb248L2E+PC9kaXY+PGRpdiBjbGFzcz0i=
Y29udGVudEluZm8iPkRpYWdub3N0aWMgYW5kIFRoZXJhcGV1dGljIEFwcGxpY2F0aW9ucyBvZ=
iBCcmVhc3QgSW1hZ2luZyAmZ3Q7JiMxNjA7Q2hhcHRlciA3LiAmZ3Q7PC9kaXY+PC9kaXY+PG=
RpdiBjbGFzcz0icG9ydGxldENvbnRlbnRTZWN0aW9uIj48ZGl2IGNsYXNzPSJjb250ZW50SW5=
mbyI+PGEgaHJlZj0iaHR0cDovL2Vib29rcy5zcGllZGlnaXRhbGxpYnJhcnkub3JnL2NvbnRl=
bnQuYXNweD9ib29raWQ9NTImc2VjdGlvbmlkPTMxNTYzNTQ0IiBpZD0iYUxpbmsiPkxhdGVyY=
WwtRWZmZWN0IFBvc2l0aW9uLVNlbnNpbmcgRGV0ZWN0b3JzPC9hPjwvZGl2PjxkaXYgY2xhc3=
M9ImNvbnRlbnRJbmZvIj5GaWVsZCBHdWlkZSB0byBBZGFwdGl2ZSBPcHRpY3MsIFNlY29uZCB=
FZGl0aW9uICZndDsmIzE2MDtDaGFwdGVyIDI5LiAmZ3Q7PC9kaXY+PC9kaXY+PGRpdiBjbGFz=
cz0icG9ydGxldENvbnRlbnRTZWN0aW9uIj48ZGl2IGNsYXNzPSJjb250ZW50SW5mbyI+PGEga=
HJlZj0iaHR0cDovL2Vib29rcy5zcGllZGlnaXRhbGxpYnJhcnkub3JnL2NvbnRlbnQuYXNweD=
9ib29raWQ9NTUmc2VjdGlvbmlkPTMxNTYyNjQ1IiBpZD0iYUxpbmsiPlNlbnNpbmcgdGhlIEx=
pZ2h0PC9hPjwvZGl2PjxkaXYgY2xhc3M9ImNvbnRlbnRJbmZvIj5Gb3JtYXRpb24gb2YgYSBE=
aWdpdGFsIEltYWdlOiBUaGUgSW1hZ2luZyBDaGFpbiBTaW1wbGlmaWVkICZndDsmIzE2MDtDa=
GFwdGVyIDYuICZndDs8L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJwb3J0bGV0Q29udGVudFNlY3=
Rpb24gdmlld01vcmVTZWN0aW9uc1NlY3Rpb24iPjxkaXYgY2xhc3M9ImNvbnRlbnRJbmZvIj4=
8YSBocmVmPSJodHRwOi8vZWJvb2tzLnNwaWVkaWdpdGFsbGlicmFyeS5vcmcvY29udGVudC5h=
c3B4P2Jvb2tpZD01NiZzZWN0aW9uaWQ9MzE1Njg4MzgiIGlkPSJhTGluayI+U3BlY3RyYWwgU=
HJvcGVydGllcyBvZiBNYXRlcmlhbHM8L2E+PC9kaXY+PGRpdiBjbGFzcz0iY29udGVudEluZm=
8iPkh5cGVyc3BlY3RyYWwgUmVtb3RlIFNlbnNpbmcgJmd0OyYjMTYwO0NoYXB0ZXIgNC4gJmd=
0OzwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9InBvcnRsZXRDb250ZW50U2VjdGlvbiB2aWV3TW9y=
ZVNlY3Rpb25zU2VjdGlvbiI+PGRpdiBjbGFzcz0iY29udGVudEluZm8iPjxhIGhyZWY9Imh0d=
HA6Ly9lYm9va3Muc3BpZWRpZ2l0YWxsaWJyYXJ5Lm9yZy9jb250ZW50LmFzcHg/Ym9va2lkPT=
U2JnNlY3Rpb25pZD0zMTU2ODg0MCIgaWQ9ImFMaW5rIj5SZW1vdGVseSBTZW5zZWQgU3BlY3R=
yYWwgUmFkaWFuY2U8L2E+PC9kaXY+PGRpdiBjbGFzcz0iY29udGVudEluZm8iPkh5cGVyc3Bl=
Y3RyYWwgUmVtb3RlIFNlbnNpbmcgJmd0OyYjMTYwO0NoYXB0ZXIgNS4gJmd0OzwvZGl2PjwvZ=
Gl2PmQCCw8WAh8TBQVibG9ja2QCbg9kFgICAQ8WAh8FAgYWDGYPZBYCZg8VAgQ2MTU2EkRlZm=
Vuc2UgJiBTZWN1cml0eWQCAQ9kFgJmDxUCBDYxNTkoQmlvbG9naWNhbCAmIENoZW1pY2FsIFN=
lbnNpbmcgaW4gRGVmZW5zZWQCAg9kFgJmDxUCBDYyMzMHU2Vuc29yc2QCAw9kFgJmDxUCBDYy=
MzYTRmliZXIgT3B0aWMgU2Vuc29yc2QCBA9kFgJmDxUCBDYyNDIOUmVtb3RlIFNlbnNpbmdkA=
gUPZBYCZg8VAgQ2MjQ0E0F0bW9zcGhlcmljIFNlbnNpbmdkAnAPDxYCHwFoZGQCcg9kFgICAQ=
8WAh8FAgQWCAIBD2QWAmYPFQYKMTAvMTUvMjAxMgUxMDUzMwc0OTUzMDg4IFBST0dSQU0gTUF=
OQUdFUiBJSUkgKEVPIFNZU1RFTVMpAkNBKkdlbmVyYWwgQXRvbWljcyBBZXJvbmF1dGljYWwg=
U3lzdGVtcywgSW5jLmQCAg9kFgJmDxUGCjEwLzE1LzIwMTIFMTA1MzIHNDk1MzE5NytFTkdJT=
kVFUiBWSSAoTEVBRCBPUFRPLU1FQ0hBTklDQUwgRU5HSU5FRVIpAkNBKkdlbmVyYWwgQXRvbW=
ljcyBBZXJvbmF1dGljYWwgU3lzdGVtcywgSW5jLmQCAw9kFgJmDxUGCjA4LzAxLzIwMTIFMTA=
1MzYHNDg2NTAxORdTZW5pb3IgUXVhbGl0eSBFbmdpbmVlcgJDQR5MLTMgSW50ZWdyYXRlZCBP=
cHRpY2FsIFN5c3RlbXNkAgQPZBYCZg8VBgoxMC8xNS8yMDEyBTEwNTMxBzQ5NTMxODEkUFJPR=
1JBTSBNQU5BR0VSIElJSSAoTEFTRVIgUFJPR1JBTVMpAkNBKkdlbmVyYWwgQXRvbWljcyBBZX=
JvbmF1dGljYWwgU3lzdGVtcywgSW5jLmQCBw8PFgIfAWdkFgoCAQ9kFgJmDxYCHwIFRGh0dHA=
6Ly9wcm9jZWVkaW5ncy5zcGllZGlnaXRhbGxpYnJhcnkub3JnL0NvbmZlcmVuY2VQcm9jZWVk=
aW5ncy5hc3B4ZAICD2QWAmYPFgIfAgU0aHR0cDovL0pvdXJuYWxzLnNwaWVkaWdpdGFsbGlic=
mFyeS5vcmcvam91cm5hbHMuYXNweGQCAw9kFgJmDxYCHwIFL2h0dHA6Ly9lYm9va3Muc3BpZW=
RpZ2l0YWxsaWJyYXJ5Lm9yZy9ib29rcy5hc3B4ZAIED2QWAmYPFgIfAgUuaHR0cDovL3NwaWV=
kaWdpdGFsbGlicmFyeS5vcmcvY29sbGVjdGlvbnMuYXNweGQCCA8WAh8BaGQCCw9kFgQCAQ9k=
FgICAQ8WAh8BZ2QCAw8WAh8IBQ5zaWduSW5Cb3ggbGVmdBYCAgcPZBYIAgEPDxYCHwBlZGQCA=
w8PFgYfAAU4VGhlIHVzZXJuYW1lIGFuZC9vciBwYXNzd29yZCBpcyBibGFuay4gUGxlYXNlIH=
RyeSBhZ2Fpbi4fCwUWZ2xvYmFsU2lnbkluMTFfdmdMb2dpbh8MBR1nbG9iYWxTaWduSW4xMV9=
DbGllbnRWYWxpZGF0ZWRkAgkPDxYEHwsFFmdsb2JhbFNpZ25JbjExX3ZnTG9naW4fDQU2aHR0=
cHM6Ly9wcm9jZWVkaW5ncy5zcGllZGlnaXRhbGxpYnJhcnkub3JnL3NpZ25pbi5hc3B4ZGQCD=
Q8WAh8BaGRkvpEa83xTSoihxSCYITitBMVLp2pVhSGFBqUXSi4H5xY=3D=20
type=3Dhidden name=3D__VIEWSTATE> </DIV>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var theForm =3D document.forms['Form1'];
if (!theForm) {
    theForm =3D document.Form1;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() !=3D false)) {
        theForm.__EVENTTARGET.value =3D eventTarget;
        theForm.__EVENTARGUMENT.value =3D eventArgument;
        theForm.submit();
    }
}
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://proceedings.spiedigitallibrary.org/WebResource.axd?d=3D2k2Y=
zF0zATBjWaKJHwtjblGoBB_2JEiwv14r0iJlq_Qj2Ywr260GxyPVJWOuo3A1xqczCQjVcfP5W=
DW_1uNED0hif3U0zy7AaFbPBCpFJm81&amp;t=3D634662440023885147"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://proceedings.spiedigitallibrary.org/JS/signInDialogs.js"></S=
CRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
function scm6MainContent_globalSignIn2_ClientValidate(sender,args) {
var userName =3D $('#txtEmail').val();
var userPassword =3D $('#txtPassword').val();
if ((userName.length =3D=3D 0) || (userPassword.length =3D=3D 0)) {
$('scm6MainContent_globalSignIn2_lblErrorMessage').empty();
args.IsValid =3D false;
}
else {
args.IsValid =3D true;
}
}
</SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
function forgotPassword() {
window.open("/popupForgotPassword.aspx","myWindow","status =3D 1, height =
=3D 275, width =3D 610, resizable =3D 0");
}
</SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
function scm6MainContent_globalSignIn1_ClientValidate(sender,args) {
var userName =3D $('#txtEmail').val();
var userPassword =3D $('#txtPassword').val();
if ((userName.length =3D=3D 0) || (userPassword.length =3D=3D 0)) {
$('scm6MainContent_globalSignIn1_lblErrorMessage').empty();
args.IsValid =3D false;
}
else {
args.IsValid =3D true;
}
}
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
function =
CallBackArticles(arg,context){WebForm_DoCallback('ctl00$scm6MainContent$u=
cRelatedArticles',arg,ArticleDatafromServer,context,null,false);}function=
 =
CallBackProcArticles(arg,context){WebForm_DoCallback('ctl00$scm6MainConte=
nt$ucRelatedProceedings',arg,proceedingDatafromServer,context,null,false)=
;}function =
CallBackSections(arg,context){WebForm_DoCallback('ctl00$scm6MainContent$u=
cRelatedBooks',arg,SectionDatafromServer,context,null,false);}//]]>
</SCRIPT>

<SCRIPT language=3Djavascript type=3Dtext/javascript>
function globalSignIn11_ClientValidate(sender,args) {
var userName =3D $('#txtEmail').val();
var userPassword =3D $('#txtPassword').val();
if ((userName.length =3D=3D 0) || (userPassword.length =3D=3D 0)) {
$('globalSignIn11_lblErrorMessage').empty();
args.IsValid =3D false;
}
else {
args.IsValid =3D true;
}
}
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://proceedings.spiedigitallibrary.org/ScriptResource.axd?d=3DO=
7yL0CASlSk_gUn0XB-Paloha6UVMYdXaPe-0h-g2n0iTllpa5ZAN0-AkpzU8yWq-RuDYW6NOT=
uhU2O2-L4pObmhMLTvwVNTKhAx_fkv-88Z-n0O-LRfgj-9gyYUQtUCZgFQGXwQlFwojy59RlZ=
-m34yH6pvhVv1kg2NhqEJ6AM1&amp;t=3D150492e7"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://proceedings.spiedigitallibrary.org/ScriptResource.axd?d=3DY=
tuDvVidFlBn0-68K0rgo4ots2pATRHguvXTQnxcrSgYp1WtouOzq9ZTk6rH4gcZh6wm8Vi5KT=
XwIR-jJdVoaLmC5nGfer8m_TgT9Uz0e2W9fT4MFTy3_t6flHYZcFrg0&amp;t=3D11e6618b"=
></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://proceedings.spiedigitallibrary.org/ScriptResource.axd?d=3Do=
f8nLYOopcBq3YP87v5kX5YWYskPGuETvN41Oct4nxWyKxlKDjojpPAbo4iuv6uxdSOVMAQxTc=
YQ7mWQUICW2K7Bcb2JpmEhTecTHX8AT5PrbN5TF_a2Tpuufd1CjgdD9XWhvwMv4l6RkFEJu9p=
3kA2&amp;t=3D11e6618b"></SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
function WebForm_OnSubmit() {
null;if (typeof(ValidatorOnSubmit) =3D=3D "function" && =
ValidatorOnSubmit() =3D=3D false) return false;
return true;
}
//]]>
</SCRIPT>

<DIV class=3DaspNetHidden><INPUT id=3D__PREVIOUSPAGE=20
value=3D64zukO3Yuh_Xy8ywWRhEAfZWsnqU8Ch7Zpk3awBdAEECgOVIB-0riMuhtCud6QdQV=
tbt8cOGDgVUiLkazkzFuxpN4yJzWwL-HJQqVCavOX01=20
type=3Dhidden name=3D__PREVIOUSPAGE> <INPUT id=3D__EVENTVALIDATION=20
value=3D/wEWMAKups39BwKgvYfEBALwgsXiCwKwt7vXDAKe9dHICwL5ktzkCALD77njAgKt+=
tDnDQLMqr/PCgKhtN66AgLv296JCQKqgfemAgL72YX7DQLmqvalCwKXhJC9BQKb1KvCAgLXjb=
XeCwKF4+7qDwK5442CCwKY2ukPAq6Y7oIKAu6v17sBAvKP3LIOAuyktK0OApCtwoINArzM/7w=
LApf+jaEJAt696aoGAoXR1o4HAsrtvu4DAsTS4OcGApOwy+8HAqDApPwDApnj7/UOAu7nvPgE=
Au7409ELAqOs1K4PAq2w9rICApTzyLAGAqiT/K0KAtPI2roIAoanncwKArW+5ewCAp3ewvcJA=
pWr9vwCAujYndYGAsrpt34C3eak6go8ScIHd9MCYl3OCGiT0ZuBo3cexibKqgnbGR7ZBFN4tQ=
=3D=3D=20
type=3Dhidden name=3D__EVENTVALIDATION> </DIV><!--Global Page Content =
Section-->
<DIV class=3DpageContentHolder>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$scm6ScriptManager', =
'Form1', =
['tctl00$scm6MainContent$ucArticleToolbox$ucSendEmail$upBody','scm6MainCo=
ntent_ucArticleToolbox_ucSendEmail_upBody'], [], [], 90, 'ctl00');
//]]>
</SCRIPT>
<!--Top Advertisement Banner Section-->
<DIV class=3D"bannerTop hide">
<DIV class=3D"addBanner navbar"><SPAN id=3DleaderboardAdLabel=20
class=3D"sprite-globalHeader =
sprite-ad_label_vert"></SPAN></DIV></DIV><!-- // .bannerTop -->
<DIV class=3DaccountNavWrapper>
<DIV class=3D"accountNavBar navbar clearfix">
<DIV class=3Dleft><A href=3D"http://spie.org/"><IMG style=3D"MARGIN-TOP: =
5px"=20
src=3D"http://proceedings.spiedigitallibrary.org/Images/buttons/logo_SPIE=
_masthead.png"></A></DIV>
<DIV class=3D"right siteUserInfo">
<DIV id=3DglobalHeader_divUsernameLoggedOut><SPAN=20
class=3D"sprite-globalHeader sprite-icon_user"></SPAN><A =
id=3DglobalHeader_aSignin=20
class=3Duppercase=20
href=3D"http://proceedings.spiedigitallibrary.org/signin.aspx?RedirectURL=
=3D/article.aspx?articleid=3D885842">Sign=20
In</A> &nbsp;&nbsp;<SPAN class=3Dwhitebar></SPAN>&nbsp;&nbsp; <A=20
href=3D"http://spiedigitallibrary.org/store/Home.aspx">Subscribe</A>&nbsp=
;&nbsp;=20
<SPAN class=3Dwhitebar></SPAN>&nbsp;&nbsp; <A=20
href=3D"http://proceedings.spiedigitallibrary.org/public/contact.aspx">Co=
ntact=20
Us</A>&nbsp;&nbsp; <SPAN class=3Dwhitebar></SPAN>&nbsp;&nbsp; <A=20
href=3D"http://proceedings.spiedigitallibrary.org/ss/help.aspx">Help</A>&=
nbsp;&nbsp;=20
</DIV></DIV></DIV><!-- // .secondaryNavigationBar --></DIV>
<DIV id=3DglobalHeader_dvMastHead class=3DmastHead>
<DIV id=3DglobalHeader_divMicrositeHeader class=3D"siteHeader navbar =
clearfix">
<DIV class=3Dleft><A id=3DsiteLogo class=3D"sprite-logos ir"=20
href=3D"http://spiedigitallibrary.org/index.aspx">[SPIE Proceedings]</A> =
</DIV>
<DIV id=3DglobalHeader_divSearchSection class=3DsearchSection>
<DIV class=3DsearchTerm>
<DIV id=3DdivtextSearch><INPUT id=3DtxtSearchTerm title=3D""=20
onkeyup=3D"return; if( this.value.length > 2 ) =
smartAutoCompleteSetup();"=20
type=3Dtext name=3DtxtSearchTerm autocomplete=3D"off"> <INPUT =
id=3DhiddenSearchTerm=20
type=3Dhidden name=3DhiddenSearchTerm> </DIV></DIV>&nbsp; &nbsp;=20
<DIV class=3DsearchCriteria>
<DIV class=3DsearchButton><LABEL style=3D"CURSOR: =
pointer">Search</LABEL> </DIV>
<DIV class=3DsearchLink><A=20
href=3D"http://spiedigitallibrary.org/advancedSearch.aspx">Advanced<BR>Se=
arch</A>=20
</DIV></DIV></DIV></DIV>
<DIV id=3DglobalHeader_dvTopNav class=3DtopNav>
<DIV class=3D"globalNavContainer navbar clearfix">
<DIV id=3DglobalHeader_divUmbrellaNavigationBar class=3D"umbrellaNavBar =
right">
<UL class=3Dnav>
  <LI><A href=3D"http://spiedigitallibrary.org/index.aspx">HOME</A></LI>
  <LI><A=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/conferenceproceedings.a=
spx">PROCEEDINGS</A></LI>
  <LI><A=20
href=3D"http://journals.spiedigitallibrary.org/journals.aspx">JOURNALS</A=
>
  <UL id=3DglobalNav_JOURNALS class=3DsubNav>
    <LI><A=20
    =
href=3D"http://opticalengineering.spiedigitallibrary.org/journal.aspx?jou=
rnalid=3D92">Optical=20
    Engineering</A></LI>
    <LI><A=20
    =
href=3D"http://biomedicaloptics.spiedigitallibrary.org/journal.aspx?journ=
alid=3D93">Journal=20
    of Biomedical Optics</A></LI>
    <LI><A=20
    =
href=3D"http://electronicimaging.spiedigitallibrary.org/journal.aspx?jour=
nalid=3D94">Journal=20
    of Electronic Imaging</A></LI>
    <LI><A=20
    =
href=3D"http://nanolithography.spiedigitallibrary.org/journal.aspx?journa=
lid=3D95">Journal=20
    of Micro/Nanolithography, MEMS, and MOEMS</A></LI>
    <LI><A=20
    =
href=3D"http://remotesensing.spiedigitallibrary.org/journal.aspx?journali=
d=3D96">Journal=20
    of Applied Remote Sensing</A></LI>
    <LI><A=20
    =
href=3D"http://nanophotonics.spiedigitallibrary.org/journal.aspx?journali=
d=3D97">Journal=20
    of Nanophotonics</A></LI>
    <LI><A=20
    =
href=3D"http://photonicsforenergy.spiedigitallibrary.org/journal.aspx?jou=
rnalid=3D98">Journal=20
    of Photonics for Energy</A></LI>
    <LI><A =
href=3D"http://reviews.spiedigitallibrary.org/journal.aspx">SPIE=20
    Reviews</A></LI>
    <LI><A =
href=3D"http://letters.spiedigitallibrary.org/journal.aspx">SPIE=20
    Letters</A></LI></UL></LI>
  <LI><A =
href=3D"http://ebooks.spiedigitallibrary.org/books.aspx">eBOOKS</A></LI>
  <LI><A href=3D"http://spiedigitallibrary.org/collections.aspx">TOPIC=20
  COLLECTIONS</A></LI>
  <LI><A=20
  =
href=3D"http://spiedigitallibrary.org/ss/librarians.aspx">LIBRARIANS</A><=
/LI></UL></DIV></DIV></DIV>
<DIV id=3DglobalHeader_divMicroNavBar class=3D"microNavBar navbar serif =
clearfix">
<UL>
  <LI><A=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/ConferenceProceedings.a=
spx">Proceedings=20
  Home</A></LI>
  <LI><A=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/ProceedingBrowse.aspx">=
Browse=20
  Proceedings &gt;</A></LI>
  <LI><A=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/ProceedingBrowse.aspx#C=
onference">by=20
  Conference</A></LI>
  <LI><A=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/ProceedingBrowse.aspx#Y=
ear">By=20
  Year</A></LI>
  <LI><A=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/ProceedingBrowse.aspx#V=
olumeNo">by=20
  Volume No.</A></LI>
  <LI><A=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/ProceedingBrowse.aspx#V=
olumeTitle">by=20
  Volume Title</A></LI>
  <LI class=3DclearAll></LI></UL></DIV>
<DIV class=3DclearAll></DIV><INPUT id=3DhiddenSiteURL=20
value=3Dhttp://spiedigitallibrary.org/ type=3Dhidden =
name=3DhiddenSiteURL>=20
</DIV><INPUT id=3DhfArticleId value=3D885842 type=3Dhidden=20
name=3Dctl00$scm6MainContent$hfArticleId> <INPUT =
id=3DhfPersonalUserLoggedIn=20
type=3Dhidden name=3Dctl00$scm6MainContent$hfPersonalUserLoggedIn> =
<INPUT=20
id=3DhfRedirectURLForMyPOLFiguresAndTables=20
value=3Dsigninpopup.aspx?alerts=3Dtrue&amp;RedirectURL=3D~/article.aspx?a=
rticleid=3D885842=20
type=3Dhidden =
name=3Dctl00$scm6MainContent$hfRedirectURLForMyPOLFiguresAndTables>=20
<INPUT id=3DhfBrightcoveID type=3Dhidden =
name=3Dctl00$scm6MainContent$hfBrightcoveID>=20
<INPUT id=3DhfUserHasSubscription value=3D0 type=3Dhidden=20
name=3Dctl00$scm6MainContent$hfUserHasSubscription> <INPUT =
id=3DhfShowsubscription=20
value=3D0 type=3Dhidden name=3Dctl00$scm6MainContent$hfShowsubscription> =

<DIV class=3Dwrapper><!--Page Header Content Holder Starts-->
<DIV class=3DpageHeaderContentHolder>
<DIV class=3DsiteVolume><A id=3Dscm6MainContent_lnkFullIssueName=20
href=3D"http://proceedings.spiedigitallibrary.org/issue.aspx?journalid=3D=
0&amp;issueid=3D0"></A>&gt;=20
</DIV>
<DIV class=3DclearAll></DIV></DIV><A =
id=3DtriggerJumpLocation></A><!--Page Header Content Holder Ends-->
<DIV class=3D"mainContainer clearfix">
<DIV class=3D"left contentColumn eqColumn"><!--Content Body Container =
Column Starts-->
<DIV style=3D"BACKGROUND: #fff" class=3DcontentHeaderContainer>
<DIV class=3DcontentPageHeader>
<DIV class=3D"articleNavLinks clearfix">
<DIV class=3DpageJump><A id=3Dscm6MainContent_lnkPrev class=3Dprev=20
href=3D"http://proceedings.spiedigitallibrary.org/article.aspx?articleid=3D=
885842#">&lt;&nbsp;Previous=20
Article</A><A id=3Dscm6MainContent_lnkNext class=3Dnext=20
href=3D"http://proceedings.spiedigitallibrary.org/article.aspx?articleid=3D=
885842#">Next=20
Article&nbsp;&gt;</A> </DIV></DIV></DIV>
<DIV class=3DcontentSection><SPAN =
id=3Dscm6MainContent_lblArticleBreadcrumb=20
class=3D"contentType capitalize">Proceedings Article</SPAN> <SPAN=20
id=3DlblSuperClass></SPAN></DIV><!--Content Title-->
<H1 class=3DaTitle><!--Risk of Acute Myocardial Infarction, Stroke, =
Heart Failure, and Death in Elderly Medicare Patients Treated With =
Rosiglitazone or Pioglitazone--><SPAN=20
id=3Dscm6MainContent_lblArticleTitle>Applications of LPG fiber optical =
sensors for=20
relative humidity and chemical-warfare-agents monitoring</SPAN> =
</H1><!--Author Name-->
<DIV id=3Dscm6MainContent_dvAuthorSection class=3D"authorSection =
sans"><!--David J. Graham MD, MPH; Rita Quellet-Hellstrom PhD; Thomas E. =
MaCurdy PhD; Farzana Ali BA; Christopher Sholley BS; Christopher Worrall =
BS;Jeffery A. Kelman MD, MMSc--><SPAN=20
id=3Dscm6MainContent_lblAuthors class=3DauthorNames><A style=3D"COLOR: =
#00aab2"=20
href=3D"http://profiles.spiedigitallibrary.org/summary.aspx?DOI=3D10.1117=
%2f12.481973&amp;Name=3DShufang+Luo">Shufang=20
Luo</A> <A style=3D"COLOR: #00aab2"=20
href=3D"http://profiles.spiedigitallibrary.org/summary.aspx?DOI=3D10.1117=
%2f12.481973&amp;Name=3DYongcheng+Liu"><SPAN=20
class=3Dseparator>;</SPAN> Yongcheng Liu</A> <A style=3D"COLOR: #00aab2" =

href=3D"http://profiles.spiedigitallibrary.org/summary.aspx?DOI=3D10.1117=
%2f12.481973&amp;Name=3DArtur+Sucheta"><SPAN=20
class=3Dseparator>;</SPAN> Artur Sucheta</A> <A style=3D"COLOR: #00aab2" =

href=3D"http://profiles.spiedigitallibrary.org/summary.aspx?DOI=3D10.1117=
%2f12.481973&amp;Name=3DMishell+K.+Evans"><SPAN=20
class=3Dseparator>;</SPAN> Mishell K. Evans</A> <A style=3D"COLOR: =
#00aab2"=20
href=3D"http://profiles.spiedigitallibrary.org/summary.aspx?DOI=3D10.1117=
%2f12.481973&amp;Name=3DRoger+Van+Tassell"><SPAN=20
class=3Dseparator>;</SPAN> Roger Van Tassell</A></SPAN> </DIV><!--this =
section is to display disclosure and other info-->
<DIV id=3Dscm6MainContent_divDisclosures class=3Ddisclosures><A=20
class=3D"disclosureLink special"=20
href=3D"http://proceedings.spiedigitallibrary.org/article.aspx?articleid=3D=
885842#">[<SPAN=20
class=3DspanPlus>+</SPAN><SPAN style=3D"DISPLAY: none" =
class=3DspanMinus>-</SPAN>]=20
Author Affiliations</A>=20
<DIV id=3Ddvauthorinfo class=3DcontentBody =
clientidmode=3D"Static"></DIV>
<DIV id=3Dscm6MainContent_DisclosureAndother class=3DdisclosureText>
<DIV id=3Dscm6MainContent_divAuthorAffiliation><STRONG>Shufang =
Luo</STRONG>,=20
<STRONG>Yongcheng Liu</STRONG>, <STRONG>Artur Sucheta</STRONG>, =
<STRONG>Mishell=20
K. Evans</STRONG>, <STRONG>Roger Van Tassell</STRONG>
<P class=3Dsmall>Luna Innovations (USA)</P></DIV></DIV></DIV>
<DIV class=3Ddoi>
<DIV class=3Dclearfix>
<DIV class=3D"left aShortDesc"><SPAN =
id=3Dscm6MainContent_lblClientName>SPIE</SPAN>=20
<SPAN id=3Dscm6MainContent_lblDoi>doi:10.1117/12.481973</SPAN> </DIV>
<DIV class=3DtextSize>Text Size: <A id=3Dtext1 class=3Dselected=20
onclick=3D"return false;"=20
href=3D"http://proceedings.spiedigitallibrary.org/article.aspx?articleid=3D=
885842#">A</A>=20
<A id=3Dtext2 onclick=3D"return false;"=20
href=3D"http://proceedings.spiedigitallibrary.org/article.aspx?articleid=3D=
885842#">A</A>=20
<A id=3Dtext3 onclick=3D"return false;"=20
href=3D"http://proceedings.spiedigitallibrary.org/article.aspx?articleid=3D=
885842#">A</A>=20
</DIV></DIV></DIV><!-- Show Corrections/Errata Links -->
<DIV class=3Dhighlighted><!--Initially visible false both =
labels--></DIV><!-- Disclosure ends--><!-- Storage Place to store a JS =
array with accessMode for each tab-->
<DIV style=3D"DISPLAY: none" =
id=3Dscm6MainContent_divTabAccessState></DIV><!-- Tabs on the Content =
Page -->
<DIV class=3Databs>
<DIV class=3D"tabNav clearfix">
<DIV class=3D"atab tab1Div"><A id=3Dscm6MainContent_Articletab =
class=3Dtabtracking=20
href=3D"http://proceedings.spiedigitallibrary.org/article.aspx?articleid=3D=
885842#tab1"=20
name=3DMustSignInOrBuyThisArticle>Article</A></DIV>
<DIV class=3D"atab tab2Div"></DIV>
<DIV class=3D"atab tab3Div"></DIV>
<DIV class=3D"atab tab5Div"></DIV>
<DIV class=3D"atab tab4Div"></DIV>
<DIV class=3D"atab tab10Div"></DIV></DIV>
<DIV class=3DclearAll></DIV></DIV></DIV>
<DIV class=3DcontentBodyContainer><!-- Start Content Holders --><!-- =
Start Tab Content -->
<DIV id=3Dtab1 class=3DcontentContainer><!-- Start Authenticated =
Abstract --><!-- End UnAuthenticated Abstract --><!-- PDF Only --><!-- =
End PDF Only --><SPAN=20
id=3Dscm6MainContent_lblExtract></SPAN><!-- Start Content REPEATER -->
<DIV class=3D"contentSectionTab clearfix"><A=20
id=3Dscm6MainContent_rptSections_aJumplinkAnchor_0 =
class=3DjumpLinkAnchor=20
name=3DAbstract></A>
<DIV id=3Dscm6MainContent_rptSections_divSectionTop_0 =
class=3D"sectionTop first">
<DIV class=3D"contentJump clearfix">
<H2 class=3DsectionHeader><SPAN=20
id=3Dscm6MainContent_rptSections_lblSectionTitle_0>Abstract</SPAN>=20
</H2></DIV></DIV>
<DIV id=3Dscm6MainContent_rptSections_divSubsectionTitle_0 =
class=3DsubTitleSection>
<H6><SPAN id=3Dscm6MainContent_rptSections_lblSubsectionTitle_0=20
class=3DlblSubTitle></SPAN></H6></DIV><A id=3D11376734 =
name=3DJump11376734></A>
<DIV id=3Dscm6MainContent_rptSections_divcontentBody_0 =
class=3DcontentBody><SPAN=20
id=3Dscm6MainContent_rptSections_lblSection_0 class=3DAbstract>
<P class=3Dpara>A long-period grating (LPG) fiber optic sensor has been =
developed=20
for monitoring the relative humidity levels and toxic chemicals, =
especially the=20
chemical warfare agents. The principle of operation of this sensor is =
based on=20
monitoring the refractive index changes exhibited by the reactive =
coating=20
applied to the surface of the LPG region in response to analytes. =
Specific=20
interaction of the analyte with the thin film polymer coating produces =
as the=20
output a wavelength shift that can be correlated with the concentration =
of the=20
analyte. Thin polymer coating for relative humidity sensor is made of=20
carboxymethylcellulose (CMC) covalently bound to the surface of the =
fiber.=20
Coating for chemical warfare agent detection employs metal nanoclusters =
imbedded=20
in polyethylenimine (PEI) for specific reaction. The relative humidity =
level can=20
be determined from 0% to 95% and the level of toxic chemicals can be =
determined=20
is at least on the scale of 1 ppm. This small-size and low-cost LPG =
fiber optic=20
sensor exhibited high sensitivity, rapid response, repeatability and =
durability.=20
The goal of developing relative humidity sensor is to produce a fiber =
optic=20
sensor-based health monitoring system for building, while the chemical =
sensor=20
has found its application in point detection network for chemical =
warfare agent=20
monitoring.</P></SPAN></DIV>
<DIV style=3D"DISPLAY: none" id=3DdvVidPresents>
<DIV>
<H2 class=3DsectionHeader>Conference Presentation Video</H2></DIV>
<DIV class=3DSPIEtvDivider></DIV>
<DIV class=3DSPIETV><A href=3D"http://spie.org/app/spietv/default.aspx"=20
target=3D_blank><IMG=20
src=3D"http://proceedings.spiedigitallibrary.org/images/multimedia/logo_s=
pietv.png"></A>=20
<SPAN><A href=3D"http://spie.org/app/spietv/default.aspx" =
target=3D_blank>Visit=20
SPIE.TV</A></SPAN> </DIV></DIV>
<DIV id=3DbrightcoveVideoPlaceholder></DIV></DIV>
<DIV id=3Dscm6MainContent_permissionStatement></DIV>
<DIV id=3Dscm6MainContent_divTopics>
<DIV class=3Dheader>
<H2>Topics</H2><A=20
href=3D"http://proceedings.spiedigitallibrary.org/searchresults.aspx?q=3D=
Chemical+weapons">Chemical=20
weapons</A> ; <A=20
href=3D"http://proceedings.spiedigitallibrary.org/searchresults.aspx?q=3D=
Chemicals">Chemicals</A>=20
; <A=20
href=3D"http://proceedings.spiedigitallibrary.org/searchresults.aspx?q=3D=
Coating">Coating</A>=20
; <A=20
href=3D"http://proceedings.spiedigitallibrary.org/searchresults.aspx?q=3D=
Fiber+optics">Fiber=20
optics</A> ; <A=20
href=3D"http://proceedings.spiedigitallibrary.org/searchresults.aspx?q=3D=
Fiber+optics+sensors">Fiber=20
optics sensors</A> ; <A=20
href=3D"http://proceedings.spiedigitallibrary.org/searchresults.aspx?q=3D=
Humidity">Humidity</A>=20
; <A=20
href=3D"http://proceedings.spiedigitallibrary.org/searchresults.aspx?q=3D=
Metals">Metals</A>=20
; <A=20
href=3D"http://proceedings.spiedigitallibrary.org/searchresults.aspx?q=3D=
Networks">Networks</A>=20
; <A=20
href=3D"http://proceedings.spiedigitallibrary.org/searchresults.aspx?q=3D=
Polymers">Polymers</A>=20
; <A=20
href=3D"http://proceedings.spiedigitallibrary.org/searchresults.aspx?q=3D=
Refractive+index">Refractive=20
index</A> </DIV></DIV><BR>
<DIV id=3DcontentCredentialsTab1 clientidmode=3D"static">
<DIV class=3DcontentCredentials>
<DIV class=3D"accessArticlehead hide">Access This Article</DIV>
<DIV class=3DsubscriptionBox>
<DIV id=3Dscm6MainContent_PurchaseSubscription>
<SCRIPT type=3Dtext/javascript>
    function OpenLink(url) {
        var popUpUrl =3D null;
        if (url !=3D null) {
            popUpUrl =3D url;
        } else {
            popUpUrl =3D "/store/Home.aspx";
        }
        if (window.opener !=3D null && !window.opener.closed) {
            // for signpopup.aspx. this is a popup
            window.opener.location.href =3D popUpUrl;
            window.close();
        } else {
            // personalsignin.aspx. this is not a popup
            window.location.href =3D popUpUrl;
        }
    }
    $(document).ready(function () {

        var tokenUsage =3D $get('hftokens').value;
        if (tokenUsage =3D=3D "1") {
            $('.dvdownloadArticle').show();
            $('.signInDetails').hide();
        }
        else if (tokenUsage =3D=3D "0") {
            $('.signInDetails').show();
            //$('.lnkaccount').hide();
            $('.dvdownloadArticle').hide();
        }

        $('.dvdownloadArticle').click(
        function (event) {
            if (confirm('Please confirm that you want to use a download =
from your personal subscription to obtain this article.')) {
                            ShowProgressAnimation();
                            return true;
                        }
                        else { event.stopImmediatePropagation(); return =
false; }
        });

    });

                function setArticle(articleid) {
                    $('#hfarticleid').val(articleid);
    }

    $(document).ready(function () {

        var buytokenconfirmation =3D =
$get('hfBuytokenconfirmation').value;
        //var isproceeding =3D $get('hfisProceeding').value;
        var redirectUrl =3D $get('hfRedirectUrl').value;

        if (buytokenconfirmation =3D=3D "1") {
            alert('You now have access to this article. You may view a =
list of your downloads on your My Account page at any time.');

            if (window.opener !=3D null) {
                window.opener.location.href =3D redirectUrl;
            } else {
                window.location.href =3D redirectUrl;
            }

            if (!$.browser.msie) {
                window.close();
            }
            //OpenLink(redirectUrl);
            //            if (isproceeding =3D=3D "1") {
            //                OpenLink('proceeding.aspx?articleid=3D' + =
$.url().param('articleid'));
            //            }
            //            else if (isproceeding =3D=3D "2") {
            //                OpenLink('content.aspx?bookid=3D' + =
$.url().param('bookid') + '&sectionid=3D' + $.url().param('sectionid'));
            //            }
            //            else {
            //                OpenLink('article.aspx?articleid=3D' + =
$.url().param('articleid'));
            //            }

        }
    });

function ShowProgressAnimation() {
    var pleaseWaitDialog =3D =
$("#progressBar").clone().removeClass('hide').dialog(
    {
        resizable: false,
        height: 'auto',
        width: 300,
        height: 100,
        modal: true,
        closeText: '',
        bgiframe: true,
        closeOnEscape: false,
        open: function (type, data) {
            $(this).parent().appendTo($("form:first"));
            $('body').css('overflow', 'auto'); //IE scrollbar fix for =
long checklist templates
        }
    });
}


</SCRIPT>
<INPUT id=3DhfBuytokenconfirmation value=3D0 type=3Dhidden=20
name=3Dctl00$scm6MainContent$PurchaseSubscription1$hfBuytokenconfirmation=
> <INPUT=20
id=3Dhftokens value=3D0 type=3Dhidden=20
name=3Dctl00$scm6MainContent$PurchaseSubscription1$hftokens> <INPUT=20
id=3DhfisProceeding value=3D0 type=3Dhidden=20
name=3Dctl00$scm6MainContent$PurchaseSubscription1$hfisProceeding> =
<INPUT=20
id=3Dhfarticleid value=3D0 type=3Dhidden=20
name=3Dctl00$scm6MainContent$PurchaseSubscription1$hfarticleid> <INPUT=20
id=3DhfRedirectUrl value=3D0 type=3Dhidden=20
name=3Dctl00$scm6MainContent$PurchaseSubscription1$hfRedirectUrl>=20
<DIV id=3DprogressBar class=3D"userAlertPopupProgressBar hide"><IMG=20
alt=3D"Please Wait..."=20
src=3D"http://proceedings.spiedigitallibrary.org/Images/multimedia/ajax-l=
oader.gif">=20
Processing your request... Please Wait. </DIV>
<DIV id=3Dscm6MainContent_PurchaseSubscription1_purchaseAccess=20
class=3DpurchaseAccess>
<DIV id=3Dscm6MainContent_PurchaseSubscription1_signinInfo=20
class=3DsignInDetails><SPAN id=3DdvlnkAccount class=3D"lnkaccount =
hide">Sign in or <A=20
id=3Dscm6MainContent_PurchaseSubscription1_aCreateProfile=20
href=3D"http://proceedings.spiedigitallibrary.org/account/profile.aspx?Re=
directURL=3D/article.aspx?articleid=3D885842">Create=20
a personal account</A> to </SPAN><STRONG><A=20
id=3Dscm6MainContent_PurchaseSubscription1_aStoreALink =
class=3DaStoreLink>Buy this=20
article</A></STRONG> ($20 for members, $25 for non-members). </DIV>
<DIV id=3DdownloadArticle clientidmode=3D"Static"><A=20
id=3Dscm6MainContent_PurchaseSubscription1_lbtnUseTokens =
class=3DdvdownloadArticle=20
href=3D'javascript:WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$scm6MainContent$PurchaseSubscription1$lbtn=
UseTokens", "", true, "USE_TOKENS", "", false, true))'>Download=20
this Article</A></DIV><SPAN style=3D"VISIBILITY: hidden"=20
id=3Dscm6MainContent_PurchaseSubscription1_cvUseTokens=20
class=3DerrMsg></SPAN></DIV></DIV>
<DIV id=3DglobalSignIn2>
<DIV class=3DglobalSignIn>
<DIV class=3DclearAll></DIV>
<DIV id=3Dscm6MainContent_globalSignIn2_leftSignIn class=3D"signInBox =
left"><INPUT=20
id=3Dscm6MainContent_globalSignIn2_hfcloseparent type=3Dhidden=20
name=3Dctl00$scm6MainContent$globalSignIn2$hfcloseparent> <INPUT=20
id=3Dscm6MainContent_globalSignIn2_hfReturnURL=20
value=3D/article.aspx?articleid=3D885842 type=3Dhidden=20
name=3Dctl00$scm6MainContent$globalSignIn2$hfReturnURL>=20
<DIV class=3DloginInfo>
<DIV id=3Dscm6MainContent_globalSignIn2_signInHeader =
class=3DsignInHeader>
<DIV id=3Dscm6MainContent_globalSignIn2_signInHeader2>Sign In to Access =
Full=20
Content </DIV></DIV>
<DIV id=3Dscm6MainContent_globalSignIn2_pnlSignIn class=3DPnlLoginInfo=20
onkeypress=3D"javascript:return WebForm_FireDefaultButton(event, =
'scm6MainContent_globalSignIn2_ibSignIn')"><!--validation summary =
control-->
<DIV class=3DerrorMessageSection><SPAN=20
id=3Dscm6MainContent_globalSignIn2_lblErrorMessage=20
class=3DvalidationControl></SPAN><SPAN style=3D"DISPLAY: none"=20
id=3Dscm6MainContent_globalSignIn2_cvLogin=20
class=3D"validationControl customvalidator">The username and/or password =
is blank.=20
Please try again.</SPAN> </DIV>
<DIV class=3Dfield><LABEL for=3DtxtEmail>Username</LABEL> <INPUT =
id=3DtxtEmail=20
class=3Demail maxLength=3D50 type=3Dtext=20
name=3Dctl00$scm6MainContent$globalSignIn2$txtEmail> </DIV>
<DIV class=3Dfield><LABEL for=3DtxtPassword>Password</LABEL> <INPUT =
id=3DtxtPassword=20
class=3Dpassword maxLength=3D50 type=3Dpassword=20
name=3Dctl00$scm6MainContent$globalSignIn2$txtPassword> </DIV>
<DIV class=3DbuttonsContainer><INPUT =
id=3Dscm6MainContent_globalSignIn2_ibSignIn class=3DsignInButton =
onclick=3D'javascript:WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$scm6MainContent$globalSignIn2$ibSignIn", =
"", true, "scm6MainContent_globalSignIn2_vgLogin", =
"https://proceedings.spiedigitallibrary.org/signin.aspx", false, =
false))' value=3D"Sign In" type=3Dsubmit =
name=3Dctl00$scm6MainContent$globalSignIn2$ibSignIn>=20

<DIV id=3Dscm6MainContent_globalSignIn2_forgotPasswordLink=20
class=3DforgotPasswordLink><SPAN>Forgot your password? <BR>click <A=20
href=3D"https://spie.org/app/accountmanager/forgotpassword/forgotpassword=
.aspx">here</A>=20
to reset it on our<BR>main site, spie.org</SPAN> </DIV>
<DIV class=3DclearAll></DIV></DIV></DIV>
<DIV id=3Dscm6MainContent_globalSignIn2_divCustomSignIn>
<DIV id=3Dscm6MainContent_globalSignIn2_divSignInLink =
class=3DsignInLink>Sign in=20
via: <A=20
href=3D"http://proceedings.spiedigitallibrary.org/signinshibboleth.aspx">=
Shibboleth</A>&nbsp;=20
<A id=3DqLoginServicesLink class=3Dwhatisthis><IMG alt=3D""=20
src=3D"http://proceedings.spiedigitallibrary.org/Images/buttons/b_questio=
n.png"></A>=20

<DIV style=3D"DISPLAY: none" id=3DloginServicesDialog =
class=3DpopupDialog>
<P><SPAN class=3Dbold>Shibboleth</SPAN> is an access management service =
that=20
provides single sign-on to protected resources. It replaces the multiple =
user=20
names and passwords necessary to access subscription-based content with =
a single=20
user name and password that can be entered once per session. It operates =

independently of a user's location or IP address. If your institution =
uses=20
Shibboleth authentication, please contact your site administrator to =
receive=20
your user name and password.=20
</P></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV style=3D"MARGIN-TOP: 10px" id=3Dscm6MainContent_divSignIn=20
class=3D"contentSectionTab contentBody">
<DIV>
<DIV class=3DsessionExpMsg>Your Session has timed out. Please sign back =
in to=20
continue.</DIV>
<DIV style=3D"WIDTH: 100%" id=3DdivSignInAndSubscriptionUpsell>
<DIV id=3DglobalSignIn1>
<DIV class=3DglobalSignIn>
<DIV id=3Dscm6MainContent_globalSignIn1_rightSignIn></DIV>
<DIV class=3DclearAll></DIV>
<DIV id=3Dscm6MainContent_globalSignIn1_leftSignIn class=3D"signInBox =
left"><INPUT=20
id=3Dscm6MainContent_globalSignIn1_hfcloseparent type=3Dhidden=20
name=3Dctl00$scm6MainContent$globalSignIn1$hfcloseparent> <INPUT=20
id=3Dscm6MainContent_globalSignIn1_hfReturnURL=20
value=3D/article.aspx?articleid=3D885842 type=3Dhidden=20
name=3Dctl00$scm6MainContent$globalSignIn1$hfReturnURL>=20
<DIV class=3DloginInfo>
<DIV id=3Dscm6MainContent_globalSignIn1_signInHeader =
class=3DsignInHeader>
<DIV id=3Dscm6MainContent_globalSignIn1_signInHeader2>Sign In to Access =
Full=20
Content </DIV></DIV>
<DIV id=3Dscm6MainContent_globalSignIn1_pnlSignIn class=3DPnlLoginInfo=20
onkeypress=3D"javascript:return WebForm_FireDefaultButton(event, =
'scm6MainContent_globalSignIn1_ibSignIn')"><!--validation summary =
control-->
<DIV class=3DerrorMessageSection><SPAN=20
id=3Dscm6MainContent_globalSignIn1_lblErrorMessage=20
class=3DvalidationControl></SPAN><SPAN style=3D"DISPLAY: none"=20
id=3Dscm6MainContent_globalSignIn1_cvLogin=20
class=3D"validationControl customvalidator">The username and/or password =
is blank.=20
Please try again.</SPAN> </DIV>
<DIV class=3Dfield><LABEL for=3DtxtEmail>Username</LABEL> <INPUT =
id=3DtxtEmail=20
class=3Demail maxLength=3D50 type=3Dtext=20
name=3Dctl00$scm6MainContent$globalSignIn1$txtEmail> </DIV>
<DIV class=3Dfield><LABEL for=3DtxtPassword>Password</LABEL> <INPUT =
id=3DtxtPassword=20
class=3Dpassword maxLength=3D50 type=3Dpassword=20
name=3Dctl00$scm6MainContent$globalSignIn1$txtPassword> </DIV>
<DIV class=3DbuttonsContainer><INPUT =
id=3Dscm6MainContent_globalSignIn1_ibSignIn class=3DsignInButton =
onclick=3D'javascript:WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$scm6MainContent$globalSignIn1$ibSignIn", =
"", true, "scm6MainContent_globalSignIn1_vgLogin", =
"https://proceedings.spiedigitallibrary.org/signin.aspx", false, =
false))' value=3D"Sign In" type=3Dsubmit =
name=3Dctl00$scm6MainContent$globalSignIn1$ibSignIn>=20

<DIV id=3Dscm6MainContent_globalSignIn1_forgotPasswordLink=20
class=3DforgotPasswordLink><SPAN>Forgot your password? <BR>click <A=20
href=3D"https://spie.org/app/accountmanager/forgotpassword/forgotpassword=
.aspx">here</A>=20
to reset it on our<BR>main site, spie.org</SPAN> </DIV>
<DIV class=3DclearAll></DIV></DIV></DIV>
<DIV id=3Dscm6MainContent_globalSignIn1_divCustomSignIn>
<DIV id=3Dscm6MainContent_globalSignIn1_divSignInLink =
class=3DsignInLink>Sign in=20
via: <A=20
href=3D"http://proceedings.spiedigitallibrary.org/signinshibboleth.aspx">=
Shibboleth</A>&nbsp;=20
<A id=3DqLoginServicesLink class=3Dwhatisthis><IMG alt=3D""=20
src=3D"http://proceedings.spiedigitallibrary.org/Images/buttons/b_questio=
n.png"></A>=20

<DIV style=3D"DISPLAY: none" id=3DloginServicesDialog =
class=3DpopupDialog>
<P><SPAN class=3Dbold>Shibboleth</SPAN> is an access management service =
that=20
provides single sign-on to protected resources. It replaces the multiple =
user=20
names and passwords necessary to access subscription-based content with =
a single=20
user name and password that can be entered once per session. It operates =

independently of a user's location or IP address. If your institution =
uses=20
Shibboleth authentication, please contact your site administrator to =
receive=20
your user name and password.=20
</P></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV><!-- End =
SignIn Module -->
<DIV class=3DclearAll></DIV></DIV><!-- End Tab Content --><!-- Start Tab =
Figures -->
<DIV id=3Dtab2 class=3DcontentContainer>
<H2 class=3DsectionHeader>Figures</H2></DIV><!-- End Tab Figures --><!-- =
Start Tab Tables -->
<DIV id=3Dtab3 class=3DcontentContainer>
<H2 class=3DsectionHeader>Tables</H2></DIV><!-- End Tab Tables --><!-- =
Start Tab Multimedia -->
<DIV id=3Dtab4 class=3DcontentContainer>
<DIV class=3DcontentJumpLinks>
<H2 class=3DsectionHeader><SPAN>MultiMedia</SPAN></H2>
<DIV class=3Ddivider></DIV><BR></DIV></DIV><!-- End Tab Multimedia =
--><!-- Start Tab References -->
<DIV id=3Dtab5 class=3DcontentContainer>
<H2 class=3DsectionHeader>References</H2></DIV><!-- End Tab References =
--><!-- Start Tab Comments -->
<DIV id=3Dtab10 class=3DcontentContainer>
<DIV=20
style=3D"PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 460px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px"=20
class=3DContent></DIV></DIV><!--End Tab Comments --><!-- End Content =
Holders --></DIV><!-- Section to display during Tab Clicks-->
<DIV style=3D"DISPLAY: none" id=3DdivSignInSubscriptionUpsell=20
class=3DcontentContainer>
<DIV>
<DIV style=3D"DISPLAY: none" class=3D"right divSubmitLetterButton"><IMG=20
id=3Dscm6MainContent_img1=20
src=3D"http://proceedings.spiedigitallibrary.org/Images/icons/b_download.=
png"> <A=20
id=3Dscm6MainContent_lnkSubmitLetter class=3DletterLink>Submit a =
Letter</A> </DIV>
<DIV style=3D"DISPLAY: none" class=3D"right divSubmitCommentButton"><IMG =

id=3Dscm6MainContent_imgDown=20
src=3D"http://proceedings.spiedigitallibrary.org/Images/icons/b_download.=
png"> <A=20
id=3Dscm6MainContent_lnkSubmitComment class=3DcommentLink>Submit a =
Comment</A>=20
</DIV>
<DIV class=3DclearAll></DIV></DIV>
<DIV id=3Dtestdiv clientidmode=3D"Static"></DIV></DIV><!-- Section to =
display during Tab Clicks-->
<DIV class=3DrelatedArticlesMobile></DIV>
<DIV class=3DcollectionsMobile></DIV></DIV>
<DIV class=3D"right portletColumn eqColumn"><!--Buttons for sliding =
Panel Right and Left-->
<DIV class=3DbtnSlider>
<DIV id=3Ddvsliderright class=3DbtnSlideRight =
clientidmode=3D"static"></DIV>
<DIV id=3Ddvsliderleft class=3DbtnSlideLeft =
clientidmode=3D"static"></DIV></DIV><!--Portlet Right Tab Menu-->
<DIV class=3DportletTabMenu><!--Right Hidden Tabs and Flyouts-->
<DIV class=3D"hiddenTabs clearfix">
<DIV id=3Dscm6MainContent_divToolBoxMsg class=3DaboveToolBoxMsg>
<P>Some tools below are only available to our subscribers or users with =
an=20
online account.</P></DIV><!--toolbox message ends here-->
<DIV class=3DrightTabInfo></DIV><!--External Links Starts-->
<DIV id=3Dscm6MainContent_ToolBox class=3D"aLinks clearfix">
<SCRIPT type=3Dtext/javascript>

    function detailsHandler(href) {
        var hiddenField =3D =
document.getElementById('scm6MainContent_ucArticleToolbox_ucGetCitation_a=
rticleId').value;
        //get any other hidden fields and append them.
        href =3D href + "&articleid=3D" + hiddenField;
        //then redirect to the revised url
        window.location =3D href;
    }

</SCRIPT>

<UL style=3D"LIST-STYLE-TYPE: none" id=3DrightPopupMenu=20
  class=3D"rightpopup tools"><INPUT id=3DhfArticleAlerts=20
  value=3DMustSignInOrRegisterForFreeAccount type=3Dhidden=20
  name=3Dctl00$scm6MainContent$ucArticleToolbox$hfArticleAlerts> <INPUT=20
  id=3DhfArticleGetCitation value=3D1 type=3Dhidden=20
  name=3Dctl00$scm6MainContent$ucArticleToolbox$hfArticleGetCitation> =
<INPUT=20
  id=3DhfArticleEmail value=3D1 type=3Dhidden=20
  name=3Dctl00$scm6MainContent$ucArticleToolbox$hfArticleEmail> <INPUT=20
  id=3DhfArticleShareThis value=3D1 type=3Dhidden=20
  name=3Dctl00$scm6MainContent$ucArticleToolbox$hfArticleShareThis> =
<INPUT=20
  id=3DhfArticlePDFDownload value=3DMustSignInOrBuyThisArticle =
type=3Dhidden=20
  name=3Dctl00$scm6MainContent$ucArticleToolbox$hfArticlePDFDownload> =
<INPUT=20
  id=3DhfArticlePrintableView value=3DMustSignInOrBuyThisArticle =
type=3Dhidden=20
  name=3Dctl00$scm6MainContent$ucArticleToolbox$hfArticlePrintableView> =
<INPUT=20
  id=3DhfArticleSlideset value=3DMustSignInOrBuyThisArticle =
type=3Dhidden=20
  name=3Dctl00$scm6MainContent$ucArticleToolbox$hfArticleSlideset> =
<INPUT=20
  id=3DhfArticleDataSupplement type=3Dhidden=20
  name=3Dctl00$scm6MainContent$ucArticleToolbox$hfArticleDataSupplement> =
<INPUT=20
  id=3DhfArticleSubmitComment type=3Dhidden=20
  name=3Dctl00$scm6MainContent$ucArticleToolbox$hfArticleSubmitComment> =
<INPUT=20
  id=3DhfArticleSubmitLetter type=3Dhidden=20
  name=3Dctl00$scm6MainContent$ucArticleToolbox$hfArticleSubmitLetter>=20
  <LI id=3Dscm6MainContent_ucArticleToolbox_tbFeaturePDF =
class=3DfirstLI><A=20
  id=3DhyphlPDFlink class=3D"tool_pdf linkPDF">PDF</A> </LI>
  <LI id=3Dscm6MainContent_ucArticleToolbox_tbFeaturePrint =
class=3D"firstLI hide"><A=20
  id=3DprintTool class=3D"tool_print printArticle" =
alt=3D"Print">Print</A> <!--class=3D"printMenu"--></LI>
  <LI id=3Dscm6MainContent_ucArticleToolbox_tbFeatureEmail><A=20
  class=3D"tool_email sendEmail" alt=3D"Email">Email</A>=20
  <STYLE>#emailForm {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
10px; BACKGROUND-COLOR: #eee; MARGIN: 10px 10px 10px 0px; PADDING-LEFT: =
10px; PADDING-RIGHT: 10px; BORDER-TOP: medium none; BORDER-RIGHT: medium =
none; PADDING-TOP: 10px
}
#emailForm H3 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 135%; PADDING-TOP: 0px
}
.emailRow {
	PADDING-BOTTOM: 5px; MARGIN: 10px 0px; WIDTH: 100%; OVERFLOW: hidden
}
.emailRow LABEL {
	WIDTH: 140px; FLOAT: left; COLOR: #000; FONT-WEIGHT: bold; PADDING-TOP: =
5px
}
.emailRow INPUT[type=3D'text'] {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 250px; PADDING-RIGHT: =
5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 5px
}
.emailRow TEXTAREA {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 250px; PADDING-RIGHT: =
5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 5px
}
#txtEmailSubject {
	WIDTH: 540px
}
#txtEmailMessage {
	WIDTH: 540px
}
#txtEmailMessage {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 5px; MIN-HEIGHT: 120px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; OVERFLOW: auto; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.tooltipEmail {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 142px; PADDING-RIGHT: 20px; DISPLAY: =
none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; =
FLOAT: none; HEIGHT: 16px; COLOR: #8a1919; FONT-SIZE: 11px; PADDING-TOP: =
0px
}
#emailMessageInfo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 142px; PADDING-RIGHT: 20px; FLOAT: =
none; HEIGHT: 16px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
</STYLE>

  <SCRIPT type=3Dtext/javascript>
    function setSubjectText() {
        txtEmailSubject.value =3D txtSenderName.value + =
hfSubjectEnd.value
    }
</SCRIPT>

  <DIV class=3DemailPopupDialog>
  <DIV class=3DlogoBrand>SPIE</DIV>
  <DIV id=3Dscm6MainContent_ucArticleToolbox_ucSendEmail_upBody>
  <DIV id=3DdivErrorMessage>
  <DIV class=3DsentMsg>You must be logged in as an individual user to =
share=20
  content. </DIV>
  <DIV style=3D"DISPLAY: none" class=3DreturnTo>Return to: <SPAN=20
  style=3D"FONT-WEIGHT: bold">Applications of LPG fiber optical sensors =
for=20
  relative humidity and chemical-warfare-agents monitoring</SPAN>=20
  </DIV></DIV></DIV>
  <DIV class=3DcopyText>Copyright in the material you requested is held =
by <SPAN=20
  style=3D"FONT-WEIGHT: bold">SPIE</SPAN> (unless otherwise noted). This =
email=20
  ability is provided as a courtesy, and by using it you agree that you =
are=20
  requesting the material solely for personal, non-comercial use, and =
that it is=20
  subject to <SPAN style=3D"FONT-WEIGHT: bold">SPIE's</SPAN> <A=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/ss/termsofuse.aspx">Ter=
ms of=20
  Use</A>. The information provided in order to email this topic will =
not be=20
  used to send unsolicited email, nor will it be furnished to third =
parties.=20
  Please refer to <SPAN style=3D"FONT-WEIGHT: bold">SPIE's</SPAN> <A=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/ss/privacypolicy.aspx">=
Privacy=20
  Policy</A> for further information. </DIV>
  <DIV class=3DcopyrightInfo>SPIE =C2=A9 1962-2012. All rights =
reserved.</DIV><!--<div class=3D"companyLogo"><img =
src=3D"../Images/backgrounds/logo_silverchair.gif" alt=3D"" =
/></div>--></DIV></LI>
  <LI id=3Dscm6MainContent_ucArticleToolbox_tbFeatureShareSocialNetwork>
  <DIV class=3D"addthis_toolbox addthis_default_style "><A=20
  class=3D"tool_share addthis_button_compact"=20
  =
href=3D"http://www.addthis.com/bookmark.php?v=3D250&amp;pubid=3Dra-4ded16=
a473f47102"=20
  alt=3D"Share">Share</A> </DIV></LI>
  <LI id=3Dscm6MainContent_ucArticleToolbox_tbFeatureGetCitation><A=20
  class=3D"tool_citation getCitation" alt=3D"Get Citation">Get =
Citation</A>
  <SCRIPT type=3Dtext/javascript>
    $(document).ready(function () {
        var source =3D =
$('.mastHead').find('.siteHeader').children('.siteLogo').find('img').clon=
e();
        $('.logoBrand').append(source);
    });
</SCRIPT>
  =20
  <DIV class=3DgetCitationPopupDialog><INPUT=20
  id=3Dscm6MainContent_ucArticleToolbox_ucGetCitation_articleId =
value=3D885842=20
  type=3Dhidden=20
  name=3Dctl00$scm6MainContent$ucArticleToolbox$ucGetCitation$articleId> =

  <DIV class=3DlogoBrand></DIV>
  <DIV =
id=3Dscm6MainContent_ucArticleToolbox_ucGetCitation_citationCopyPaste=20
  class=3DcitationCopyPaste><TEXTAREA style=3D"BORDER-BOTTOM: 0px; =
BORDER-LEFT: 0px; WIDTH: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px" =
id=3Dscm6MainContent_ucArticleToolbox_ucGetCitation_txtCopyPaste =
class=3DcopyPaste rows=3D6 cols=3D20 readOnly =
name=3Dctl00$scm6MainContent$ucArticleToolbox$ucGetCitation$txtCopyPaste>=
Luo S, Liu Y, Sucheta A, Evans MK, Van Tassell R; Applications of lpg =
fiber optical sensors for relative humidity and chemical-warfare-agents =
monitoring. Photonics Asia 2002. 0001;():193-204. </TEXTAREA>=20
  </DIV>
  <DIV class=3DcitationLinks>
  <P>Download citation file: </P>
  <DIV class=3DcitationLink><A onclick=3D"detailsHandler(this.href); =
return false;"=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/downloadCitation.aspx?f=
ormat=3Dris"=20
  target=3D_blank>RIS (Zotero)</A></DIV>
  <DIV class=3DcitationLink><A onclick=3D"detailsHandler(this.href); =
return false;"=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/downloadCitation.aspx?f=
ormat=3Dris"=20
  target=3D_blank>EndNote</A></DIV>
  <DIV class=3DcitationLink><A onclick=3D"detailsHandler(this.href); =
return false;"=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/downloadCitation.aspx?f=
ormat=3Dbib"=20
  target=3D_blank>BibTex</A></DIV>
  <DIV class=3DcitationLink><A onclick=3D"detailsHandler(this.href); =
return false;"=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/downloadCitation.aspx?f=
ormat=3Dtxt"=20
  target=3D_blank>Medlars</A></DIV>
  <DIV class=3DcitationLink><A onclick=3D"detailsHandler(this.href); =
return false;"=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/downloadCitation.aspx?f=
ormat=3Dris"=20
  target=3D_blank>ProCite</A></DIV>
  <DIV class=3DcitationLink><A onclick=3D"detailsHandler(this.href); =
return false;"=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/downloadCitation.aspx?"=
=20
  target=3D_blank>RefWorks</A></DIV>
  <DIV class=3DcitationLink><A onclick=3D"detailsHandler(this.href); =
return false;"=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/downloadCitation.aspx?f=
ormat=3Dris"=20
  target=3D_blank>Reference Manager</A></DIV></DIV>
  <DIV class=3DcopyrightInfo>Copyright =C2=A9 SPIE Digital =
Library</DIV></DIV></LI>
  <LI =
id=3Dscm6MainContent_ucArticleToolbox_tbFeatureReprintsAndPermissions><A =

  class=3D"tool_permissions reprintsPermissions" =
href=3D"http://spie.org/x1125.xml"=20
  alt=3D"Get Permissions">Get Permissions</A> </LI>
  <LI id=3Dscm6MainContent_ucArticleToolbox_tbFeatureArticleAlerts><A=20
  id=3Dscm6MainContent_ucArticleToolbox_alertTool class=3D"tool_alerts =
showAlerts"=20
  alt=3D"Article Alerts">Article Alerts</A>=20
  <DIV class=3DalertPopupDialog>
  <DIV style=3D"FONT-FAMILY: Verdana; FONT-SIZE: 13pt; FONT-WEIGHT: =
bold"=20
  id=3DprogressBar class=3D"userAlertPopupProgressBar hide"><IMG=20
  alt=3D"Please Wait..."=20
  =
src=3D"http://proceedings.spiedigitallibrary.org/Images/multimedia/ajax-l=
oader.gif">=20
  Processing your request... Please Wait. </DIV>
  <DIV id=3Dscm6MainContent_ucArticleToolbox_ucUserAlerts_divMessage=20
  class=3DalertPopupMessage></DIV><BR>
  <DIV id=3Dscm6MainContent_ucArticleToolbox_ucUserAlerts_divLogin>
  <DIV =
id=3Dscm6MainContent_ucArticleToolbox_ucUserAlerts_divCreateProfile><A=20
  style=3D"COLOR: #336699; FONT-WEIGHT: bold" class=3DpersonalProfile=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/account/profile.aspx?ui=
d=3D0">Create=20
  a Personal Profile</A> </DIV></DIV>
  <DIV =
id=3Dscm6MainContent_ucArticleToolbox_ucUserAlerts_divEmailConfirmation=20
  class=3DUserAlertEmailConfirmation><INPUT =
onblur=3DgetNewEmailAddress(this);=20
  id=3DtxtUserAlertEmailAddress class=3DeditableField =
type=3Dtext><BUTTON=20
  id=3DbtnConfirm class=3Dbutton onclick=3DcallBackUserAlert(); =
type=3Dsubmit=20
  clientidmode=3D"Static">Confirm</BUTTON> <INPUT =
id=3DhfOriginalEmailAddress=20
  type=3Dhidden=20
  =
name=3Dctl00$scm6MainContent$ucArticleToolbox$ucUserAlerts$hfOriginalEmai=
lAddress>=20
  </DIV></DIV></LI></UL></DIV>
<DIV class=3DresetAfter></DIV></DIV></DIV><!--Portlet Content Holder =
Starts-->
<DIV class=3DportletContentHolder>
<DIV class=3D"portletWrapper clearfix">
<DIV id=3Dscm6MainContent_noMove class=3DrelatedContentHeading>
<H2>Related Content</H2>
<P>Customize your page view by dragging &amp; repositioning the boxes =
below.=20
</P></DIV><!-- PortletContainer: Collection of Portlets -->
<DIV class=3DportletContainer><!--Portlet Starts-->
<DIV id=3Ditem1 class=3Dportlet>
<DIV class=3Dconfigure>
<DIV id=3Dscm6MainContent_ucRelatedArticles_widgetTitle =
class=3Dportlet-title>
<H3><SPAN>Related Journal Articles</SPAN></H3></DIV><SPAN=20
class=3Dmoveicon></SPAN><SPAN id=3DarticleWidgetConfigureIcon=20
class=3Dconfigureicon></SPAN>
<DIV class=3DclearAll></DIV></DIV>
<DIV class=3Dportlet-content>
<DIV id=3Dscm6MainContent_ucRelatedArticles_divFilterTop><A=20
id=3DfilterRelatedArticles class=3D"selected filterTitle">Filter By =
Topic &gt;</A>=20
<DIV style=3D"DISPLAY: none" class=3DfilterTermsArticle><A id=3D0=20
class=3DfilterLinkArticleJQ>All Articles</A> </DIV></DIV>
<DIV class=3DcontentFilter>
<UL class=3DfilterTermsArticle>
  <LI><A id=3D15000483 class=3DfilterLinkArticleJQ>Chemical =
weapons</A></LI>
  <LI><A id=3D15001129 class=3DfilterLinkArticleJQ>Fiber optics =
sensors</A></LI>
  <LI><A id=3D15001438 class=3DfilterLinkArticleJQ>Humidity</A></LI>
  <LI><A id=3D15003129 =
class=3DfilterLinkArticleJQ>Sensors</A></LI></UL></DIV><INPUT=20
id=3Dscm6MainContent_ucRelatedArticles_hdnCurrentSectionID value=3D0 =
type=3Dhidden=20
name=3Dctl00$scm6MainContent$ucRelatedArticles$hdnCurrentSectionID> =
<INPUT=20
id=3Dscm6MainContent_ucRelatedArticles_hdnCurrentArticleID =
value=3D885842=20
type=3Dhidden =
name=3Dctl00$scm6MainContent$ucRelatedArticles$hdnCurrentArticleID>=20
<DIV id=3Dscm6MainContent_ucRelatedArticles_divArticleContent=20
class=3DrelatedArticlesContent>
<DIV class=3DportletContentSection>
<DIV class=3DcontentTitle><A id=3D1307602=20
href=3D"http://opticalengineering.spiedigitallibrary.org/article.aspx?art=
icleid=3D1307602&amp;journalid=3D92">Turbine=20
blade tip clearance measurement using a skewed dual-beam fiber optic=20
sensor</A></DIV>
<DIV class=3DcontentInfo>Optical Engineering (August 1, =
2012)</DIV></DIV>
<DIV class=3DportletContentSection>
<DIV class=3DcontentTitle><A id=3D1167026=20
href=3D"http://biomedicaloptics.spiedigitallibrary.org/article.aspx?artic=
leid=3D1167026&amp;journalid=3D93">Common-path=20
low-coherence interferometry fiber-optic sensor guided =
microincision</A></DIV>
<DIV class=3DcontentInfo>J. Biomedical Optics (September 1, =
2011)</DIV></DIV>
<DIV class=3DportletContentSection>
<DIV class=3DcontentTitle><A id=3D1166961=20
href=3D"http://biomedicaloptics.spiedigitallibrary.org/article.aspx?artic=
leid=3D1166961&amp;journalid=3D93">Polyvinyl=20
alcohol=E2=80=93coated hybrid fiber grating for relative humidity =
sensing</A></DIV>
<DIV class=3DcontentInfo>J. Biomedical Optics (July 1, 2011)</DIV></DIV>
<DIV class=3D"portletContentSection viewMoreArticlesSection">
<DIV class=3DcontentTitle><A id=3D1157733=20
href=3D"http://opticalengineering.spiedigitallibrary.org/article.aspx?art=
icleid=3D1157733&amp;journalid=3D92">Plastic=20
optical fiber sensor for measuring driver-gripping force</A></DIV>
<DIV class=3DcontentInfo>Optical Engineering (February 1, =
2011)</DIV></DIV>
<DIV class=3D"portletContentSection viewMoreArticlesSection">
<DIV class=3DcontentTitle><A id=3D1157710=20
href=3D"http://opticalengineering.spiedigitallibrary.org/article.aspx?art=
icleid=3D1157710&amp;journalid=3D92">Wavelength=20
response of a surface plasmon resonance palladium-coated optical fiber =
sensor=20
for hydrogen detection</A></DIV>
<DIV class=3DcontentInfo>Optical Engineering (January 1, =
2011)</DIV></DIV></DIV>
<DIV id=3DdivViewMore class=3D"relatedArticlesViewMore widgetViewMore"=20
display=3D"block"><A id=3DaShowMoreArticles class=3Dselected>[+] View =
More</A>=20
</DIV></DIV></DIV><!--Portlet Ends--><!--Portlet Starts-->
<DIV id=3Ditem12 class=3Dportlet>
<DIV class=3Dconfigure>
<DIV id=3Dscm6MainContent_ucRelatedProceedings_widgetTitle =
class=3Dportlet-title>
<H3><SPAN>Related Proceedings Articles</SPAN></H3></DIV><SPAN=20
class=3Dmoveicon></SPAN><SPAN id=3DarticleWidgetConfigureIcon=20
class=3Dconfigureicon></SPAN>
<DIV class=3DclearAll></DIV></DIV>
<DIV class=3Dportlet-content>
<DIV id=3Dscm6MainContent_ucRelatedProceedings_divFilterTop><A=20
id=3DfilterRelatedProceedings class=3D"selected filterTitle">Filter By =
Topic=20
&gt;</A>=20
<DIV style=3D"DISPLAY: none" class=3DfilterTermsProceedings><A id=3D0=20
class=3DfilterLinkPArticleJQ>All Proceedings</A> </DIV></DIV>
<DIV class=3DcontentFilter>
<UL class=3DfilterTermsProceedings>
  <LI><A id=3D15000483 class=3DfilterLinkPArticleJQ>Chemical =
weapons</A></LI>
  <LI><A id=3D15001129 class=3DfilterLinkPArticleJQ>Fiber optics =
sensors</A></LI>
  <LI><A id=3D15001438 class=3DfilterLinkPArticleJQ>Humidity</A></LI>
  <LI><A id=3D15003129 =
class=3DfilterLinkPArticleJQ>Sensors</A></LI></UL></DIV><INPUT=20
id=3Dscm6MainContent_ucRelatedProceedings_hdnCurrentPSectionID value=3D0 =
type=3Dhidden=20
name=3Dctl00$scm6MainContent$ucRelatedProceedings$hdnCurrentPSectionID> =
<INPUT=20
id=3Dscm6MainContent_ucRelatedProceedings_hdnCurrentPArticleID =
value=3D885842=20
type=3Dhidden=20
name=3Dctl00$scm6MainContent$ucRelatedProceedings$hdnCurrentPArticleID>=20
<DIV id=3Dscm6MainContent_ucRelatedProceedings_divArticleContent=20
class=3DrelatedArticlesProceedingContent>
<DIV class=3DportletContentSection>
<DIV class=3DcontentTitle><A id=3D1387333=20
href=3D"http://proceedings.spiedigitallibrary.org/proceeding.aspx?article=
id=3D1387333">Automated=20
optical testing of LWIR objective lenses using focal plane array=20
sensors</A></DIV>
<DIV class=3DcontentInfo>Proceedings of SPIE (October 24 =
2012)</DIV></DIV>
<DIV class=3DportletContentSection>
<DIV class=3DcontentTitle><A id=3D1387337=20
href=3D"http://proceedings.spiedigitallibrary.org/proceeding.aspx?article=
id=3D1387337">Uncooled=20
17 =CE=BCm =C2=BC VGA IRFPA development for compact and low power =
systems</A></DIV>
<DIV class=3DcontentInfo>Proceedings of SPIE (October 24 =
2012)</DIV></DIV>
<DIV class=3DportletContentSection>
<DIV class=3DcontentTitle><A id=3D1387344=20
href=3D"http://proceedings.spiedigitallibrary.org/proceeding.aspx?article=
id=3D1387344">Acoustic=20
and optical multi-sensor threat detection system for border patrol =
against=20
aerial threats</A></DIV>
<DIV class=3DcontentInfo>Proceedings of SPIE (October 24 =
2012)</DIV></DIV>
<DIV class=3D"portletContentSection viewMoreArticlesSection">
<DIV class=3DcontentTitle><A id=3D1387346=20
href=3D"http://proceedings.spiedigitallibrary.org/proceeding.aspx?article=
id=3D1387346">Evaluation=20
of appropriate sensor specifications for space based ballistic missile=20
detection</A></DIV>
<DIV class=3DcontentInfo>Proceedings of SPIE (October 24 =
2012)</DIV></DIV>
<DIV class=3D"portletContentSection viewMoreArticlesSection">
<DIV class=3DcontentTitle><A id=3D1387353=20
href=3D"http://proceedings.spiedigitallibrary.org/proceeding.aspx?article=
id=3D1387353">3D=20
sensor for indirect ranging with pulsed laser source</A></DIV>
<DIV class=3DcontentInfo>Proceedings of SPIE (October 24 =
2012)</DIV></DIV></DIV>
<DIV id=3DdivViewMore class=3D"relatedArticlesViewMore widgetViewMore"=20
display=3D"block"><A id=3DaShowMoreArticles class=3Dselected>[+] View =
More</A>=20
</DIV></DIV></DIV><!--Portlet Ends--><!--Portlet Starts-->
<DIV id=3Ditem2 class=3Dportlet>
<DIV class=3Dconfigure>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
       <!--
        var VIEW_MORE_TEXT_SECTIONS =3D '[+] View More'
        var HIDE_TEXT_SECTIONS =3D '[-] View Fewer'
        var COOKIE_NAME_SECTIONS =3D 'relatedSectionsWidgetViewMore'
        var VIEW_MORE_SECTION_CLASS_SECTIONS =3D =
'.viewMoreSectionsSection'
        var CONTENT_SECTION_CLASS_SECTIONS =3D '.relatedSectionsContent'
        var VIEW_MORE_LINK_ID_SECTIONS =3D '#aShowMoreSections'

        function SectionDatafromServer(args) {
            var obj =3D JSON.parse(args, "");
            // alert('SectionDatafromServer');
            $(CONTENT_SECTION_CLASS_SECTIONS).html(obj._ContentHTML);

            //run the function that checks the state of View More
            restoreViewMoreSectionsOnLoad();
        }

        // function that maintains View More state, from a cookie
        function checkViewMoreSectionsCookie() {
            // fetch the cookie value (View More open or not)
            if (!$.cookie(COOKIE_NAME_SECTIONS)) return 0;
            var cookie =3D $.cookie(COOKIE_NAME_SECTIONS);
            //alert('check cookie Section: ' + cookie);
            return cookie;
        }

        function expandViewMoreSections() {
            //show the div
            $(VIEW_MORE_SECTION_CLASS_SECTIONS).show();
            //change the link text
            $(VIEW_MORE_LINK_ID_SECTIONS).text(HIDE_TEXT_SECTIONS);
            // alert('expand Sections: ' + $(VIEW_MORE_LINK_ID).text());
            // Set the cookie to 1 for expanded
            $.cookie(COOKIE_NAME_SECTIONS, '1', { expiresAt: new =
Date(2100, 1, 1) });
        }

        function collapseViewMoreSections() {
            //hide the div
            $(VIEW_MORE_SECTION_CLASS_SECTIONS).hide();
            //change the link text
            $(VIEW_MORE_LINK_ID_SECTIONS).text(VIEW_MORE_TEXT_SECTIONS);
            // alert('collapse Sections: ' + =
$(VIEW_MORE_LINK_ID).text());
            // Set the cookie to 0 for collapsed
            $.cookie(COOKIE_NAME_SECTIONS, '0', { expiresAt: new =
Date(2100, 1, 1) });
        }

        function restoreViewMoreSectionsOnLoad() {
            //  alert('restore Sections');
            switch (checkViewMoreSectionsCookie()) {
                case '1': expandViewMoreSections();
                    break;
                default: collapseViewMoreSections();
            }
        }

        function switchViewMoreSectionsOnLoad() {
            //    alert('switch Sections');
            switch (checkViewMoreSectionsCookie()) {
                case '0': expandViewMoreSections();
                    break;
                default: collapseViewMoreSections();
            }
        }

        $(document).ready(function () {
            $('#aShowMoreSections').click(function () {
                switchViewMoreSectionsOnLoad();
            })

            //on initial load, check to see if expanded or collapsed
            restoreViewMoreSectionsOnLoad();
        })
        //-->
    </SCRIPT>

<DIV class=3Dportlet-title>
<H3><SPAN>Related Book Chapters</SPAN></H3></DIV><SPAN=20
class=3Dmoveicon></SPAN><SPAN class=3Dconfigureicon></SPAN>
<DIV class=3DclearAll></DIV></DIV>
<DIV class=3Dportlet-content>
<DIV id=3Dscm6MainContent_ucRelatedBooks_divFilterTop><A =
id=3DfilterRelatedSections=20
class=3D"selected filterTitle">Filter By Topic &gt;</A>=20
<DIV style=3D"DISPLAY: none" class=3DfilterTermsSection><A id=3D0=20
class=3DfilterLinkSection>All Sections</A> </DIV></DIV>
<DIV class=3DcontentFilter>
<UL class=3DfilterTermsSection>
  <LI><A id=3D15001129 class=3DfilterLinkSection>Fiber optics =
sensors</A></LI>
  <LI><A id=3D15001438 class=3DfilterLinkSection>Humidity</A></LI>
  <LI><A id=3D15003129 class=3DfilterLinkSection>Sensors</A></LI>
  <LI><A id=3D15000528 =
class=3DfilterLinkSection>Coating</A></LI></UL></DIV>
<DIV class=3DrelatedSectionContent><INPUT=20
id=3Dscm6MainContent_ucRelatedBooks_hdnCurrentSectionID value=3D0 =
type=3Dhidden=20
name=3Dctl00$scm6MainContent$ucRelatedBooks$hdnCurrentSectionID> <INPUT=20
id=3Dscm6MainContent_ucRelatedBooks_hdnCurrentArticleID value=3D885842 =
type=3Dhidden=20
name=3Dctl00$scm6MainContent$ucRelatedBooks$hdnCurrentArticleID>=20
<DIV id=3Dscm6MainContent_ucRelatedBooks_divSectionContent=20
class=3DrelatedSectionsContent>
<DIV class=3DportletContentSection>
<DIV class=3DcontentInfo><A id=3DaLink=20
href=3D"http://ebooks.spiedigitallibrary.org/content.aspx?bookid=3D51&amp=
;sectionid=3D31570609">Evaluating=20
the Performance of Digital Mammography Systems: Physical and =
Psychophysical=20
Characterization</A></DIV>
<DIV class=3DcontentInfo>Diagnostic and Therapeutic Applications of =
Breast Imaging=20
&gt;&nbsp;Chapter 7. &gt;</DIV></DIV>
<DIV class=3DportletContentSection>
<DIV class=3DcontentInfo><A id=3DaLink=20
href=3D"http://ebooks.spiedigitallibrary.org/content.aspx?bookid=3D52&amp=
;sectionid=3D31563544">Lateral-Effect=20
Position-Sensing Detectors</A></DIV>
<DIV class=3DcontentInfo>Field Guide to Adaptive Optics, Second Edition=20
&gt;&nbsp;Chapter 29. &gt;</DIV></DIV>
<DIV class=3DportletContentSection>
<DIV class=3DcontentInfo><A id=3DaLink=20
href=3D"http://ebooks.spiedigitallibrary.org/content.aspx?bookid=3D55&amp=
;sectionid=3D31562645">Sensing=20
the Light</A></DIV>
<DIV class=3DcontentInfo>Formation of a Digital Image: The Imaging Chain =

Simplified &gt;&nbsp;Chapter 6. &gt;</DIV></DIV>
<DIV class=3D"portletContentSection viewMoreSectionsSection">
<DIV class=3DcontentInfo><A id=3DaLink=20
href=3D"http://ebooks.spiedigitallibrary.org/content.aspx?bookid=3D56&amp=
;sectionid=3D31568838">Spectral=20
Properties of Materials</A></DIV>
<DIV class=3DcontentInfo>Hyperspectral Remote Sensing &gt;&nbsp;Chapter =
4.=20
&gt;</DIV></DIV>
<DIV class=3D"portletContentSection viewMoreSectionsSection">
<DIV class=3DcontentInfo><A id=3DaLink=20
href=3D"http://ebooks.spiedigitallibrary.org/content.aspx?bookid=3D56&amp=
;sectionid=3D31568840">Remotely=20
Sensed Spectral Radiance</A></DIV>
<DIV class=3DcontentInfo>Hyperspectral Remote Sensing &gt;&nbsp;Chapter =
5.=20
&gt;</DIV></DIV></DIV></DIV>
<DIV id=3Dscm6MainContent_ucRelatedBooks_divViewMore =
class=3DrelatedArticlesViewMore=20
display=3D"block"><A style=3D"COLOR: #006699" id=3DaShowMoreSections=20
class=3Dselected>[+] View More</A> </DIV></DIV></DIV><!--Portlet =
Ends--><!-- Portlet: Starts -->
<DIV id=3Ditem4 class=3Dportlet>
<DIV class=3Dconfigure>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
    $(document).ready(function () {
        // Tracking category clicks : Added by Santosh K on 05/11/11
        $('.widgetCollection').click(function () {
            var value =3D 'category id =3D ' + $(this).attr('id');
            var key =3D 'WidgetRelatedCollections';
            var session =3D this.UserSessionItem;
            var action =3D this.ActionType;
            session =3D new UserSessionItem("p3ottbvf3xfsgrv0xwdmj4p1", =
0, 0);
            action =3D new ActionType(1, key);
            doTracking(action, value.toString(), "10/25/2012 10:16:11 =
AM", session, (window.location).toString());
        });
    });
    </SCRIPT>

<DIV id=3Dscm6MainContent_ucRelatedCollections_widgetTitle =
class=3Dportlet-title>
<H3><SPAN>Topic Collections</SPAN></H3></DIV><SPAN =
class=3Dmoveicon></SPAN><SPAN=20
class=3Dconfigureicon></SPAN>
<DIV class=3DclearAll></DIV></DIV>
<DIV class=3Dportlet-content>
<DIV class=3DportletContentSection>
<UL>
  <LI><A=20
  =
href=3D"http://spiedigitallibrary.org/collection.aspx?categoryid=3D6156">=
Defense=20
  &amp; Security</A></LI>
  <LI><A=20
  =
href=3D"http://spiedigitallibrary.org/collection.aspx?categoryid=3D6159">=
Biological=20
  &amp; Chemical Sensing in Defense</A></LI>
  <LI><A=20
  =
href=3D"http://spiedigitallibrary.org/collection.aspx?categoryid=3D6233">=
Sensors</A></LI>
  <LI><A=20
  =
href=3D"http://spiedigitallibrary.org/collection.aspx?categoryid=3D6236">=
Fiber=20
  Optic Sensors</A></LI>
  <LI><A=20
  =
href=3D"http://spiedigitallibrary.org/collection.aspx?categoryid=3D6242">=
Remote=20
  Sensing</A></LI>
  <LI><A=20
  =
href=3D"http://spiedigitallibrary.org/collection.aspx?categoryid=3D6244">=
Atmospheric=20
  Sensing</A></LI></UL></DIV></DIV></DIV><!-- Portlet: Ends--><!-- =
Portlet: Starts -->
<DIV id=3Ditem6 class=3D"portlet thirdParty"></DIV><!--Portlet =
Ends--><!--Portlet Starts-->
<DIV id=3Ditem7 class=3D"portlet thirdParty"></DIV><!--Portlet =
Ends--></DIV>
<DIV>
<DIV class=3Dconfigure>
<DIV class=3DwidgetTitle>
<H3><SPAN>JOBS</SPAN></H3></DIV>
<DIV class=3DclearAll></DIV>
<DIV class=3Dportlet-content>
<DIV class=3DportletContent>
<DIV class=3DjobsDate>10/15/2012 </DIV>
<DIV class=3DjobsTitle><A id=3D10533=20
href=3D"http://careercenter.spie.org/jobs/4953088" =
target=3D_blank>PROGRAM MANAGER=20
III (EO SYSTEMS) </A></DIV>
<DIV class=3DjobsLocation>CA - General Atomics Aeronautical Systems, =
Inc.=20
</DIV></DIV>
<DIV class=3DportletContent>
<DIV class=3DjobsDate>10/15/2012 </DIV>
<DIV class=3DjobsTitle><A id=3D10532=20
href=3D"http://careercenter.spie.org/jobs/4953197" =
target=3D_blank>ENGINEER VI (LEAD=20
OPTO-MECHANICAL ENGINEER) </A></DIV>
<DIV class=3DjobsLocation>CA - General Atomics Aeronautical Systems, =
Inc.=20
</DIV></DIV>
<DIV class=3DportletContent>
<DIV class=3DjobsDate>08/01/2012 </DIV>
<DIV class=3DjobsTitle><A id=3D10536=20
href=3D"http://careercenter.spie.org/jobs/4865019" =
target=3D_blank>Senior Quality=20
Engineer </A></DIV>
<DIV class=3DjobsLocation>CA - L-3 Integrated Optical Systems =
</DIV></DIV>
<DIV class=3DportletContent>
<DIV class=3DjobsDate>10/15/2012 </DIV>
<DIV class=3DjobsTitle><A id=3D10531=20
href=3D"http://careercenter.spie.org/jobs/4953181" =
target=3D_blank>PROGRAM MANAGER=20
III (LASER PROGRAMS) </A></DIV>
<DIV class=3DjobsLocation>CA - General Atomics Aeronautical Systems, =
Inc.=20
</DIV></DIV></DIV>
<DIV class=3DportletContent>
<HR>
Read more Jobs at <A href=3D"http://careercenter.spie.org/jobs" =
target=3D_blank>SPIE=20
Career Center &gt;</A> </DIV>
<DIV class=3DclearAll></DIV></DIV></DIV><!--Advertisement Portlet =
Starts-->
<DIV class=3DadPortlet>
<DIV class=3DaddHead><SMALL>Advertisement</SMALL></DIV><A=20
href=3D"http://spie.org/x659.xml" target=3D_blank>
<DIV=20
class=3DaddImage></DIV></A></DIV><!--Advertisement Portlet =
Ends--></DIV></DIV></DIV></DIV></DIV>
<DIV style=3D"DISPLAY: none; FONT-SIZE: 10pt" id=3Ddisplaypopup =
class=3DexpMsg><B>You=20
do not have access to this content.</B><BR><BR>You either do not have a=20
subscription or your subscription has expired. <A style=3D"COLOR: blue"=20
href=3D"http://scm6devstore.silverchair.com/">Click here</A> to Renew =
Now </DIV>
<DIV id=3Dappend></DIV>
<DIV class=3DjournalFooter>
<DIV id=3DfooterNav1 class=3D"eqcolumn left column"><!--<h2><span =
id=3D"journalFooter_lblJournal"></span></h2>-->
<UL>
  <H6>Site Map</H6>
  <LI><A href=3D"http://spiedigitallibrary.org/">HOME</A></LI>
  <LI id=3DjournalFooter_liProceedings><A =
id=3DjournalFooter_lnkProceedings=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/ConferenceProceedings.a=
spx">PROCEEDINGS</A></LI>
  <LI id=3DjournalFooter_liJournals><A id=3DjournalFooter_lnkJournals=20
  =
href=3D"http://journals.spiedigitallibrary.org/journals.aspx">JOURNALS</A=
></LI>
  <LI id=3DjournalFooter_liBooks><A id=3DjournalFooter_lnkBooks=20
  =
href=3D"http://ebooks.spiedigitallibrary.org/books.aspx">eBOOKS</A></LI>
  <LI id=3DjournalFooter_liTopicCollections><A =
id=3DjournalFooter_aTopicClollection=20
  href=3D"http://spiedigitallibrary.org/collections.aspx">TOPIC=20
  COLLECTIONS</A></LI></UL></DIV>
<DIV id=3DfooterNav3 class=3D"eqcolumn left column">
<H6>Services</H6>
<UL>
  <LI><A =
href=3D"http://spiedigitallibrary.org/store/home.aspx">Subscribe</A></LI>=

  <LI><A id=3DjournalFooter_aAlerts class=3D"showAlerts =
footeralert">Alerts</A></LI>
  <LI><A=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/ss/librarians.aspx">Inf=
ormation=20
  for Librarians</A></LI>
  <LI><A=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/ss/PrivacyPolicy.aspx">=
Privacy=20
  Policy</A></LI>
  <LI><A=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/ss/TermsOfUse.aspx">Ter=
ms Of=20
  Use</A></LI>
  <LI><A id=3DjournalFooter_A4=20
  =
href=3D"http://proceedings.spiedigitallibrary.org/public/contact.aspx">Co=
ntact=20
  Us</A></LI>
  <LI><A id=3DjournalFooter_A5=20
  href=3D"http://proceedings.spiedigitallibrary.org/ss/about.aspx">About =
the=20
  Digital Library</A></LI></UL></DIV>
<DIV id=3DfooterNav4 class=3D"eqcolumn left column">
<H6>Other Resources</H6>
<UL>
  <LI id=3DjournalFooter_liSPIEOrg class=3Dindent><A =
id=3DjournalFooter_A6=20
  href=3D"http://www.spie.org/" target=3D_blank>SPIE.org</A></LI>
  <LI class=3Dindent><A href=3D"http://spie.org/x1720.xml" =
target=3D_blank>SPIE=20
  Membership</A></LI>
  <LI class=3Dindent><A href=3D"http://spie.org/x37239.xml" =
target=3D_blank>SPIE=20
  Career Center</A></LI></UL></DIV>
<DIV id=3DfooterNav5 class=3D"eqcolumn left column">
<H6>Information for Authors</H6>
<UL>
  <LI class=3Dindent><A href=3D"http://spie.org/x659.xml"=20
  target=3D_blank>Books</A></LI>
  <LI class=3Dindent><A href=3D"http://spie.org/x576.xml"=20
  target=3D_blank>Journals</A></LI>
  <LI class=3Dindent><A href=3D"http://spie.org/x2563.xml"=20
  target=3D_blank>Proceedings</A></LI>
  <LI class=3Dindent><A href=3D"http://spie.org/x1125.xml" =
target=3D_blank>Reprint=20
  Permissions</A></LI>
  <LI class=3Dindent><A href=3D"http://spie.org/x34034.xml" =
target=3D_blank>About Open=20
  Access</A></LI><INPUT =
id=3DjournalFooter_hfFooterPersonalUserIsLoggedIn value=3D0=20
  type=3Dhidden =
name=3Dctl00$journalFooter$hfFooterPersonalUserIsLoggedIn>=20
  <LI class=3D"indent white"><A href=3D"http://www.projectcounter.org/"=20
  target=3D_blank><IMG=20
  =
src=3D"http://proceedings.spiedigitallibrary.org/Images/counter_compliant=
.png"></A>=20
  <A href=3D"http://www.crossref.org/" target=3D_blank><IMG=20
  =
src=3D"http://proceedings.spiedigitallibrary.org/Images/citation_linking_=
graphic.png"></A>&nbsp;&nbsp;=20
  </LI></UL></DIV>
<DIV class=3DclearAll></DIV></DIV>
<SCRIPT type=3Dtext/javascript>
    $(window).load(function () {
        // /JS/scm6.global.js
        var footerColumns =3D equalHeight($('.journalFooter .column'));
    });
</SCRIPT>

<DIV class=3DFooter>
<DIV class=3DsiteFooter><A href=3D"http://spie.org/"><SPAN=20
style=3D"WIDTH: 91px; BACKGROUND: =
url(/Images/buttons/logo_SPIE_footer.png) no-repeat 0px 0px; FLOAT: =
left; HEIGHT: 25px"></SPAN></A>
<DIV class=3Dcopyright>SPIE =C2=A9 1962 - 2012. All Rights =
Reserved.</DIV><A=20
href=3D"http://www.silverchair.com/" target=3D_blank><SPAN=20
style=3D"MARGIN-TOP: -14px; WIDTH: 150px; BACKGROUND: =
url(/Images/backgrounds/logo_silverchair_footer.png) no-repeat 0px 15px; =
FLOAT: right; HEIGHT: 45px"></SPAN></A>
<DIV class=3DclearAll></DIV></DIV></DIV>
<DIV id=3DsigninDialog>
<DIV id=3DglobalSignIn11>
<DIV class=3DglobalSignIn>
<DIV id=3DglobalSignIn11_rightSignIn>
<DIV id=3DglobalSignIn11_PersonalAccountRegistration>
<DIV id=3DglobalSignIn11_PersonalAccountRegistration1_personalAccount=20
class=3DpersonalAccount>
<SCRIPT type=3Dtext/javascript>
    function OpenLink(url) {
        var popUpUrl =3D null;
        if (url !=3D null) {
            popUpUrl =3D url;
        } else {
            popUpUrl =3D "/ss/storeHome.aspx";
        }
        if (window.opener !=3D null && !window.opener.closed) {
            // for signpopup.aspx. this is a popup
            window.opener.location.href =3D popUpUrl;
            window.close();
        } else {
            // personalsignin.aspx. this is not a popup
            window.location.href =3D popUpUrl;
        }
    }
  =20
</SCRIPT>

<DIV class=3DsignInDetails><STRONG>Buy this article</STRONG> ($18 for =
members, $25=20
for non-members). </DIV></DIV></DIV></DIV>
<DIV class=3DclearAll></DIV>
<DIV id=3DglobalSignIn11_leftSignIn class=3D"signInBox left"><INPUT=20
id=3DglobalSignIn11_hfcloseparent type=3Dhidden=20
name=3Dctl00$globalSignIn11$hfcloseparent> <INPUT =
id=3DglobalSignIn11_hfReturnURL=20
value=3D/article.aspx?articleid=3D885842 type=3Dhidden=20
name=3Dctl00$globalSignIn11$hfReturnURL>=20
<DIV class=3DloginInfo>
<DIV id=3DglobalSignIn11_signInHeader class=3DsignInHeader>
<DIV id=3DglobalSignIn11_signInHeader1>Sign In </DIV></DIV>
<DIV id=3DglobalSignIn11_pnlSignIn class=3DPnlLoginInfo=20
onkeypress=3D"javascript:return WebForm_FireDefaultButton(event, =
'globalSignIn11_ibSignIn')"><!--validation summary control-->
<DIV class=3DerrorMessageSection><SPAN =
id=3DglobalSignIn11_lblErrorMessage=20
class=3DvalidationControl></SPAN><SPAN style=3D"DISPLAY: none"=20
id=3DglobalSignIn11_cvLogin class=3D"validationControl =
customvalidator">The username=20
and/or password is blank. Please try again.</SPAN> </DIV>
<DIV class=3Dfield><LABEL for=3DtxtEmail>Username</LABEL> <INPUT =
id=3DtxtEmail=20
class=3Demail maxLength=3D50 type=3Dtext =
name=3Dctl00$globalSignIn11$txtEmail> </DIV>
<DIV class=3Dfield><LABEL for=3DtxtPassword>Password</LABEL> <INPUT =
id=3DtxtPassword=20
class=3Dpassword maxLength=3D50 type=3Dpassword =
name=3Dctl00$globalSignIn11$txtPassword>=20
</DIV>
<DIV class=3DbuttonsContainer><INPUT id=3DglobalSignIn11_ibSignIn =
class=3DsignInButton =
onclick=3D'javascript:WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$globalSignIn11$ibSignIn", "", true, =
"globalSignIn11_vgLogin", =
"https://proceedings.spiedigitallibrary.org/signin.aspx", false, =
false))' value=3D"Sign In" type=3Dsubmit =
name=3Dctl00$globalSignIn11$ibSignIn>=20

<DIV id=3DglobalSignIn11_forgotPasswordLink =
class=3DforgotPasswordLink><SPAN>Forgot=20
your password? <BR>click <A=20
href=3D"https://spie.org/app/accountmanager/forgotpassword/forgotpassword=
.aspx">here</A>=20
to reset it on our<BR>main site, spie.org</SPAN> </DIV>
<DIV class=3DclearAll></DIV></DIV></DIV>
<DIV id=3DglobalSignIn11_divCustomSignIn>
<DIV id=3DglobalSignIn11_divSignInLink class=3DsignInLink>Sign in via: =
<A=20
href=3D"http://proceedings.spiedigitallibrary.org/signinshibboleth.aspx">=
Shibboleth</A>&nbsp;=20
<A id=3DqLoginServicesLink class=3Dwhatisthis><IMG alt=3D""=20
src=3D"http://proceedings.spiedigitallibrary.org/Images/buttons/b_questio=
n.png"></A>=20

<DIV style=3D"DISPLAY: none" id=3DloginServicesDialog =
class=3DpopupDialog>
<P><SPAN class=3Dbold>Shibboleth</SPAN> is an access management service =
that=20
provides single sign-on to protected resources. It replaces the multiple =
user=20
names and passwords necessary to access subscription-based content with =
a single=20
user name and password that can be entered once per session. It operates =

independently of a user's location or IP address. If your institution =
uses=20
Shibboleth authentication, please contact your site administrator to =
receive=20
your user name and password.=20
</P></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV>
<DIV style=3D"DISPLAY: none" id=3DloginServicesDialog =
class=3DpopupDialog>
<P><SPAN class=3Dbold>Shibboleth</SPAN> is access management services =
that provide=20
single sign-on to protected resources. It replace the multiple user =
names and=20
passwords necessary to access subscription-based content with a single =
user name=20
and password that can be entered once per session. It operates =
independently of=20
a user's location or IP address. If your institution uses Shibboleth=20
authentication, please contact your site administrator to receive your =
user name=20
and password. </P></DIV></DIV><!--Global Page Content Ends-->
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var Page_Validators =3D  new =
Array(document.getElementById("scm6MainContent_PurchaseSubscription1_cvUs=
eTokens"), =
document.getElementById("scm6MainContent_globalSignIn2_cvLogin"), =
document.getElementById("scm6MainContent_globalSignIn1_cvLogin"), =
document.getElementById("globalSignIn11_cvLogin"));
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var scm6MainContent_PurchaseSubscription1_cvUseTokens =3D document.all ? =
document.all["scm6MainContent_PurchaseSubscription1_cvUseTokens"] : =
document.getElementById("scm6MainContent_PurchaseSubscription1_cvUseToken=
s");
scm6MainContent_PurchaseSubscription1_cvUseTokens.validationGroup =3D =
"USE_TOKENS";
scm6MainContent_PurchaseSubscription1_cvUseTokens.evaluationfunction =3D =
"CustomValidatorEvaluateIsValid";
var scm6MainContent_globalSignIn2_cvLogin =3D document.all ? =
document.all["scm6MainContent_globalSignIn2_cvLogin"] : =
document.getElementById("scm6MainContent_globalSignIn2_cvLogin");
scm6MainContent_globalSignIn2_cvLogin.display =3D "Dynamic";
scm6MainContent_globalSignIn2_cvLogin.validationGroup =3D =
"scm6MainContent_globalSignIn2_vgLogin";
scm6MainContent_globalSignIn2_cvLogin.evaluationfunction =3D =
"CustomValidatorEvaluateIsValid";
scm6MainContent_globalSignIn2_cvLogin.clientvalidationfunction =3D =
"scm6MainContent_globalSignIn2_ClientValidate";
var scm6MainContent_globalSignIn1_cvLogin =3D document.all ? =
document.all["scm6MainContent_globalSignIn1_cvLogin"] : =
document.getElementById("scm6MainContent_globalSignIn1_cvLogin");
scm6MainContent_globalSignIn1_cvLogin.display =3D "Dynamic";
scm6MainContent_globalSignIn1_cvLogin.validationGroup =3D =
"scm6MainContent_globalSignIn1_vgLogin";
scm6MainContent_globalSignIn1_cvLogin.evaluationfunction =3D =
"CustomValidatorEvaluateIsValid";
scm6MainContent_globalSignIn1_cvLogin.clientvalidationfunction =3D =
"scm6MainContent_globalSignIn1_ClientValidate";
var globalSignIn11_cvLogin =3D document.all ? =
document.all["globalSignIn11_cvLogin"] : =
document.getElementById("globalSignIn11_cvLogin");
globalSignIn11_cvLogin.display =3D "Dynamic";
globalSignIn11_cvLogin.validationGroup =3D "globalSignIn11_vgLogin";
globalSignIn11_cvLogin.evaluationfunction =3D =
"CustomValidatorEvaluateIsValid";
globalSignIn11_cvLogin.clientvalidationfunction =3D =
"globalSignIn11_ClientValidate";
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
(function() {var fn =3D function() =
{$get("scm6ScriptManager_HiddenField").value =3D =
'';Sys.Application.remove_init(fn);};Sys.Application.add_init(fn);})();
WebForm_InitCallback();
var Page_ValidationActive =3D false;
if (typeof(ValidatorOnLoad) =3D=3D "function") {
    ValidatorOnLoad();
}

function ValidatorOnSubmit() {
    if (Page_ValidationActive) {
        return ValidatorCommonOnSubmit();
    }
    else {
        return true;
    }
}
       =20
document.getElementById('scm6MainContent_PurchaseSubscription1_cvUseToken=
s').dispose =3D function() {
    Array.remove(Page_Validators, =
document.getElementById('scm6MainContent_PurchaseSubscription1_cvUseToken=
s'));
}

document.getElementById('scm6MainContent_globalSignIn2_cvLogin').dispose =
=3D function() {
    Array.remove(Page_Validators, =
document.getElementById('scm6MainContent_globalSignIn2_cvLogin'));
}

document.getElementById('scm6MainContent_globalSignIn1_cvLogin').dispose =
=3D function() {
    Array.remove(Page_Validators, =
document.getElementById('scm6MainContent_globalSignIn1_cvLogin'));
}

document.getElementById('globalSignIn11_cvLogin').dispose =3D function() =
{
    Array.remove(Page_Validators, =
document.getElementById('globalSignIn11_cvLogin'));
}
//]]>
</SCRIPT>
</FORM>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://proceedings.spiedigitallibrary.org/combres.axd/global-js/16=
28930728/"></SCRIPT>
<!--Keep Tracks of the tallest column-->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://proceedings.spiedigitallibrary.org/JS/SCM6.StatsMaster.js">=
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://s7.addthis.com/js/250/addthis_widget.js#pubid=3Dra-4da734bd=
2c509d4b"></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript=20
src=3D"http://admin.brightcove.com/js/BrightcoveExperiences.js"></SCRIPT>=


<SCRIPT type=3Dtext/javascript>
        var addthis_offset_top =3D 460;
        var addthis_offset_left =3D 900;
        var addthis_config =3D { "data_track_clickback": true,
            services_compact: "facebook, twitter, linkedin, citeulike, =
connotea",
            services_expanded: "facebook, twitter, linkedin, citeulike, =
connotea",
            services_exclude: "email"
        };
        // Addded by Santosh K on 05/11/11: Tracking share clicks
        addthis.addEventListener('addthis.menu.share', eventhandler);
        function eventhandler(evt) {
            var value =3D evt.data.service;
            var key =3D 'Share';
            this.UserSessionItem =3D new =
UserSessionItem("p3ottbvf3xfsgrv0xwdmj4p1", 0, 0);
            this.ActionType =3D new ActionType(1, key);
            doTracking(this.ActionType, value.toString(), "10/25/2012 =
10:16:11 AM", this.UserSessionItem, (window.location).toString());
            //alert(value);

        }
    </SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=3DMML_HTML=
orMML-full"></SCRIPT>
<!--MathJax.Hub.Config({
          "HTML-CSS": { linebreaks: { automatic: true } },
                 SVG: { linebreaks: { automatic: true } }
        });-->
<SCRIPT type=3Dtext/x-mathjax-config>
        MathJax.Hub.Config({
          "HTML-CSS": { linebreaks: { automatic: true } }
        });
    </SCRIPT>

<SCRIPT type=3Dtext/javascript>

        var whichPanel =3D "wrapper";
        var mobileFireEvent =3D "article";
        var count =3D 0;
        var emailUserAlert =3D "";
        var emailOnPopupChanged =3D false;
        var JumpId =3D '';

        $(document).ready(function () {
         =20
            $('.crsRef').click(function () {

                var tab =3D $(this).context.innerText;
                if (!tab) {
                    tab =3D $(this).context.textContent;
                }
                var key =3D 'CrossReferenceLink'
                //popuate the input object and call the pagebase method =
to update the database
                this.UserSessionItem =3D new =
UserSessionItem("p3ottbvf3xfsgrv0xwdmj4p1", 0, 0);
                this.ActionType =3D new ActionType(1, key);
                doTracking(this.ActionType, tab.toString(), "10/25/2012 =
10:16:11 AM", this.UserSessionItem, (window.location).toString());
            });

            $('.pubmedLink').click(function () {

                var tab =3D $(this).attr('href');
                var key =3D 'CrossReferenceLink';
                this.UserSessionItem =3D new =
UserSessionItem("p3ottbvf3xfsgrv0xwdmj4p1", 0, 0);
                this.ActionType =3D new ActionType(1, key);
                doTracking(this.ActionType, tab.toString(), "10/25/2012 =
10:16:11 AM", this.UserSessionItem, (window.location).toString());
            });

            =
$('#txtUserAlertEmailAddress').val($('#hfOriginalEmailAddress').val());

            var browserversion =3D $.browser;

            if (browserversion.mozilla && =
parseInt(browserversion.version) < 2) {
                $('.saveMyStuff').click(function () {
                    // Don't allow saving in PreviewMode
                    if (previewMode) {
                        alert('Saving is disabled in preview mode.');
                    } else {
                        var _id =3D this.id;
                        AddItemstoMyStuff(_id);
                    }
                });
            }

            // Santosh K On 04/25/2011 to track toolbox client clicks
            $('.rightpopup li a').click(function () {
                var id =3D $(this).attr('class');
                var value =3D id.toString() + ' is Clicked';
                var key =3D 'ToolBox'
                //popuate the input object and call the pagebase method =
to update the database
                this.UserSessionItem =3D new =
UserSessionItem("p3ottbvf3xfsgrv0xwdmj4p1", 0, "30");
                this.ActionType =3D new ActionType(1, key);
                if (id =3D=3D 'tool_pdf linkPDF') {
                    doTracking(this.ActionType, value.toString(), =
"10/25/2012 10:16:11 AM", this.UserSessionItem, ActionURL, "sync", "0", =
"0");
                } else {

                    doTracking(this.ActionType, value.toString(), =
"10/25/2012 10:16:11 AM", this.UserSessionItem, ActionURL);
                }

            });

            $(".tabtracking").click(function () {

                var key =3D "Tabs";
                var tab =3D $(this).context.innerText;
                if (!tab) {
                    tab =3D $(this).context.textContent;
                }
                var value =3D tab + " was clicked ";
                this.ActionType =3D new ActionType(1, key);
                this.UserSessionItem =3D new =
UserSessionItem("p3ottbvf3xfsgrv0xwdmj4p1", 0, 0);
                doTracking(this.ActionType, value.toString(), =
"10/25/2012 10:16:11 AM", this.UserSessionItem, ActionURL);

            });
            $(".jumpLinks a").click(function () {
                var thisLink =3D $(this).index();
                var tab =3D $(this).context.innerText;
                if (!tab) {
                    tab =3D $(this).context.textContent;
                }
                var imageClicked =3D tab + " was clicked ";
                this.ActionType =3D new ActionType(1, tab);
                this.UserSessionItem =3D new =
UserSessionItem("p3ottbvf3xfsgrv0xwdmj4p1", 0, 0)
                doTracking(this.ActionType, imageClicked.toString(), =
"10/25/2012 10:16:11 AM", this.UserSessionItem, ActionURL);

            });
            $(".popUpTable").click(function () {
                var thisLink =3D $(this).index();
                var tab =3D $(this).context.innerText;
                if (!tab) {
                    tab =3D $(this).context.textContent;
                }
                var imageClicked =3D tab + " was clicked ";
                this.ActionType =3D new ActionType(1, tab);
                this.UserSessionItem =3D new =
UserSessionItem("p3ottbvf3xfsgrv0xwdmj4p1", 0, 0)
                doTracking(this.ActionType, imageClicked.toString(), =
"10/25/2012 10:16:11 AM", this.UserSessionItem, ActionURL);

            });
            $(".saveMyStuff").click(function () {
                // Don't track a save to my stuff if this is in preview =
mode (because saving to my stuff isn't allowed in preview mode)
                if (!previewMode) {
                    var thisLink =3D $(this).index();
                    var tab =3D $(this).context.innerText;
                    if (!tab) {
                        tab =3D $(this).context.textContent;
                    }
                    var id =3D $(this).attr('id');
                    var imageClicked =3D tab + " was clicked with id =3D =
" + id;
                    this.ActionType =3D new ActionType(1, tab);
                    this.UserSessionItem =3D new =
UserSessionItem("p3ottbvf3xfsgrv0xwdmj4p1", 0, 0)
                    doTracking(this.ActionFilterType, =
imageClicked.toString(), "10/25/2012 10:16:11 AM", this.UserSessionItem, =
ActionURL);
                }
            });
            //saveMyStuff
            //popUpTable
            //.contentTitle a portlet
        });

        //        function jumpToLocation() {
        //            var anchorhref =3D '#Jump' + JumpId;
        //            =
document.getElementById('triggerJumpLocation').href =3D anchorhref;
        //            =
document.getElementById('triggerJumpLocation').click();
        //        }

        function detailsHandler(href) {
            var hiddenField =3D =
document.getElementById('hfArticleId').value;
            //get any other hidden fields and append them.
            href =3D href + "&articleid=3D" + hiddenField;
            //then redirect to the revised url
            window.location =3D href;

        }

        function displaypopup() {

            // show the div content for popup
            $('#displaypopup').attr("style", =
"displaylock;font-family:Arial;font-weightold;font-size:10pt;");

            $("#displaypopup").dialog({
                position: 'center',
                modal: true,
                height: 150,
                width: 525,
                dialogClass: 'boxshadow',
                closeOnEscape: false,
                overlay: { opacity: 0.5, background: 'gray' },
                close: function (evnt, args) {

                    //  window.location.href =3D =
"account/myalerts.aspx";

                }

            });

        }
        //******************USER ALERT RELATED =
FUNCTIONS******************
        // User Alerts Callback
        function displayAlertMessage(msg) {
            $(".alertPopupMessage").html(msg);

            // Hide Textbox and Confirm Button?
            $('.UserAlertEmailConfirmation').hide();

            // hide the progress bar after the message is displayed.
            $('.userAlertPopupProgressBar').hide();
        }

        //.........................
        // Trim a string.
        function trim(stringToTrim) {
            return stringToTrim.replace(/^\s+|\s+$/g, "");
        }
        //.........................
        // Capture the new/Changed Email Address when and if the user =
changes it on User Alerts popup dialog.
        function getNewEmailAddress(o) {
            emailOnPopupChanged =3D true;
            emailUserAlert =3D o.value;
        }
        //.........................
        // function that is called for User Alerts Callback
        function callBackUserAlert() {
            // For some if user changed/update value in =
txtUserAlertEmailAddress field, the new  value was not reflected;
            // As a result, getNewEmailAddress() function is called =
onblur() of txtUserAlertEmailAddress(widgetUserAlerts user control).
            // Local global variable is set to the new value in =
onblur().

            // get the email address.
            // if user entered a new email address or updated an =
existing one, get the value from the local variable.
            // else get it from the textbox itselft.
            var email;
            email =3D emailOnPopupChanged ? emailUserAlert : =
$('#txtUserAlertEmailAddress').val();

            if (emailOnPopupChanged) {
                emailOnPopupChanged =3D false;
            }

            var emailPattern =3D =
/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;

            // trim the email value
            var emailTrimmed =3D trim(email);

            // email must have a value.  Stop!!!
            if (emailTrimmed.length =3D=3D 0) {
                $(".alertPopupMessage").html('Email Address is blank. =
Please try again.');
                return false;
            }

            // verify if email pattern is valid.
            var regEx =3D new RegExp(emailPattern);
            var bMatch =3D regEx.test(emailTrimmed);

            // Email Address doesn't match the pattern. Invalid Email. =
Stop!!!
            if (bMatch =3D=3D false) {
                $(".alertPopupMessage").html('Email address must be =
valid. Ex: name@domain.com');
                return false;
            }

            // show the progress bar...
            $('.userAlertPopupProgressBar').show();

            // initiate the callback
            callBackSaveAlert(emailTrimmed);
        }

        function test(o) { }
        function downloadFile(filename) {
            var url =3D filename;
            window.location.href =3D url;
        }

        $(document).ready(function () {
            if ($('.customvalidator').css('visibility') =3D=3D 'hidden') =
{
                $('.errorMessageSection').hide();
                $('.customvalidator').css('visibility', 'hidden');
            } else {
                $('.errorMessageSection').show();
                $('.customvalidator').css('visibility', 'visible');
            }

            $('.signInButton').each(function () {
                $(this).click(function () {
                    //e.preventDefault();
                    if ($('.customvalidator').css('visibility') =3D=3D =
'hidden') {
                        $('.errorMessageSection').hide();
                        $('.customvalidator').css('visibility', =
'hidden');
                    } else {
                        $('.errorMessageSection').show();
                        $('.customvalidator').css('visibility', =
'visible');
                    }
                });
            });

            // adjust open access icon widh doi
            if ($('#scm6MainContent_lblFreeArticle').length) {
                //$('.doi =
.clearfix').attr('style','margin-bottom:-15px;');
                $('.doi .clearfix').addClass('adjustopenAccess');
            }
        });

        $(document).ready(function () {
            // This part bellow is to display BrightCove Vedios
            var feedLink =3D '';
            var isUserLoggedIn =3D $get('hfUserHasSubscription').value;
            if (isUserLoggedIn =3D=3D "1") {
                $('.firstPagePreview').hide();
                getBrightCoveID(feedLink);
            }
            var BrightCoveVedioID;
            function getBrightCoveID(url) {
                $('#dvVidPresents').hide();
                $.ajax({
                    type: "POST",
                    url: "article.aspx/getBrightCoveID",
                    data: '{ "FeedURL": "' + url + '" }',
                    dataType: "json",
                    contentType: "application/json; charset=3Dutf-8",
                    success: function (data) {
                        var data =3D (data.hasOwnProperty('d')) ? =
$.parseJSON(data.d) : data;
                        BrightCoveVedioID =3D (data.hasOwnProperty('d')) =
? data.d.items[0].id : data.items[0].id;
                        //alert(BrightCoveVedioID);
                        var embed =3D {};
                        embed.h =3D 505;
                        embed.w =3D 600;
                        embed.bg =3D "#ffffff";
                        embed.playerid =3D "1094074693001";
                        var BCVideo =3D '<object id=3D"myExperience" =
class=3D"BrightcoveExperience"><param name=3D"bgcolor" value=3D"' + =
embed.bg + '" /><param name=3D"width" value=3D"' + embed.w + '" /><param =
name=3D"height" value=3D"' + embed.h + '" /><param name=3D"playerID" =
value=3D"' + embed.playerid + '" /><param name=3D"playerKey" =
value=3D"AQ~~,AAAAoHrMRhk~,T5-k00gMv_uqr7ekZHfpqOsmv-JJJWhw" /><param =
name=3D"isVid" value=3D"true" /><param name=3D"isUI" value=3D"true" =
/><param name=3D"dynamicStreaming" value=3D"true" /><param =
name=3D"@videoPlayer" value=3D"' + BrightCoveVedioID + '" /></object>';
                        =
$("#brightcoveVideoPlaceholder").append(BCVideo);
                        brightcove.createExperiences();

                        $('#dvVidPresents').show();
                    }
                    //               ,error: function (jqXHR, =
textStatus, errorThrown) {
                    //                    $(".feedContainer", =
$(target)).html("Feed Currently Unavailable.");
                    //                }
                });
            }
        });

        $(document).ready(function () {
        if ($('.pubdateHistory.online').length){
            $('.pubdateHistory.published').hide();
        }
        else{
        $('.pubdateHistory.published').show();
        }
        });

        //******************USER ALERT RELATED =
FUNCTIONS******************


        // *************** Start WT click events
        $(document).ready(function () {

            var locationInfo =3D window.location.hostname + =
window.location.pathname;
            var authentication =3D =
$("meta[name=3D'DCSext.auth']").attr('content');
            // navs
            $(".prev").click(function () {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.buttonnav', 'Previous_Article_Button', 'DCSext.auth', =
authentication);
            });

            $(".next").click(function () {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.buttonnav', 'Next_Article_Button', 'DCSext.auth', =
authentication);
            });

            // tabs
            $(".tab1Div > a").click(function () {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.tabnav', 'Paper_Tab', 'DCSext.auth', authentication);
            });

            $(".tab2Div > a").click(function () {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.tabnav', 'Figures_Tab', 'DCSext.auth', authentication);
            });

            $(".tab3Div > a").click(function () {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.tabnav', 'Tables_Tab', 'DCSext.auth', authentication);
            });


            $(".tab5Div > a").click(function () {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.tabnav', 'References_Tab', 'DCSext.auth', authentication);
            });

            $(".tab10Div > a").click(function () {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.tabnav', 'Supplemental_Content_Tab', 'DCSext.auth', =
authentication);
            });

            // jumplinks
            $(".trackjumplinks").click(function () {
                var jumpLinkText =3D =
$.trim($(this).text()).toLowerCase();

                switch (jumpLinkText) {
                    case "abstract":
                        dcsMultiTrack('WT.es', locationInfo, 'WT.dl', =
'7', 'DCSext.linknav', 'Abstract_Nav', 'DCSext.auth', authentication);
                        break;
                    case "references":
                        dcsMultiTrack('WT.es', locationInfo, 'WT.dl', =
'7', 'DCSext.linknav', 'References_Nav', 'DCSext.auth', authentication);
                        break;
                    case "introduction":
                        dcsMultiTrack('WT.es', locationInfo, 'WT.dl', =
'7', 'DCSext.linknav', 'Introduction_Nav', 'DCSext.auth', =
authentication);
                        break;
                    case "materials and methods":
                        dcsMultiTrack('WT.es', locationInfo, 'WT.dl', =
'7', 'DCSext.linknav', 'Materials_and_Methods_Nav', 'DCSext.auth', =
authentication);
                        break;
                    case "results":
                        dcsMultiTrack('WT.es', locationInfo, 'WT.dl', =
'7', 'DCSext.linknav', 'Results_Nav', 'DCSext.auth', authentication);
                        break;
                    case "discussion":
                        dcsMultiTrack('WT.es', locationInfo, 'WT.dl', =
'7', 'DCSext.linknav', 'Discussion_Nav', 'DCSext.auth', authentication);
                        break;
                }
            });

            // author link
            $(".authorNames > a").click(function () {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.linknav', 'Author_Info_Nav', 'DCSext.auth', authentication);
            });


            //images related
            $(".popUpFigure").click(function () {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.linknav', 'View_Large_Nav', 'DCSext.auth', authentication);
            });

            $(".saveMyStuffs").click(function () {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.linknav', 'Save_Figure_Nav', 'DCSext.auth', authentication);
            });

            $(".downloadSlide").click(function () {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.buttonnav', 'Download_PPT_Button_Click', 'DCSext.auth', =
authentication);
            });

            $(".viewInContext").click(function () {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.linknav', 'View_In_Article_Context_Nav', 'DCSext.auth', =
authentication);
            });

            //widgets related
            $(".portletContainer #item4 li a").click(function () {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.widget', 'Topic_Collections', 'DCSext.auth', authentication);
            });

            $(".portletContainer #item1 .contentTitle a").click(function =
() {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.widget', 'Articles', 'DCSext.auth', authentication);
            });

            $(".portletContainer #item12 .contentTitle =
a").click(function () {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.widget', 'Proceedings', 'DCSext.auth', authentication);
            });

            $(".portletContainer #item6 .contentTitle a").click(function =
() {
                dcsMultiTrack('WT.es', locationInfo, 'WT.dl', '7', =
'DCSext.widget', 'PubMed_Articles', 'DCSext.auth', authentication);
            });
           =20
        });

        // *************** End WT click events
    </SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://proceedings.spiedigitallibrary.org/combres.axd/article-js/5=
86670271/"></SCRIPT>
<!-- START OF SmartSource Data Collector TAG --><!-- Copyright (c) =
1996-2012 Webtrends Inc.  All rights reserved. --><!-- Version: 9.4.0 =
--><!-- Tag Builder Version: 3.3  --><!-- Created: 2/8/2012 9:51:24 PM =
-->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://proceedings.spiedigitallibrary.org/JS/webtrends/webtrends.j=
s"></SCRIPT>
<!-- =
-------------------------------------------------------------------------=
---------- --><!-- Warning: The two script blocks below must remain =
inline. Moving them to an external --><!-- JavaScript include file can =
cause serious problems with cross-domain tracking.      --><!-- =
-------------------------------------------------------------------------=
---------- -->
<SCRIPT type=3Dtext/javascript>
    //<![CDATA[
        var _tag =3D new WebTrends();
        _tag.dcsGetId();
    //]]>
    </SCRIPT>

<SCRIPT type=3Dtext/javascript>
    //<![CDATA[
        _tag.dcsCustom =3D function () {
            // Add custom parameters here.
            //_tag.DCSext.param_name=3Dparam_value;
        }
        _tag.dcsCollect();
    //]]>
    </SCRIPT>
<NOSCRIPT>
<DIV><IMG id=3DDCSIMG alt=3DDCSIMG=20
src=3D"http://datacoll.spie.org/dcsrefwbsblq1tcdick7hwcm6_7v5d/njs.gif?dc=
suri=3D/nojavascript&amp;WT.js=3DNo&amp;WT.tv=3D9.4.0&amp;dcssip=3Dwww.sp=
iedigitallibrary.org"=20
width=3D1=20
height=3D1></DIV></NOSCRIPT><!-- END OF SmartSource Data Collector TAG =
--></BODY></HTML>

------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://proceedings.spiedigitallibrary.org/Images/buttons/logo_SPIE_masthead.png

iVBORw0KGgoAAAANSUhEUgAAAFsAAAAZCAMAAABpeKLMAAAAA3NCSVQICAjb4U/gAAAAdVBMVEX/
///////v7+/f39/Pz8+/v7+wsLCgoKCfn5+QkJCAgIB/f39wcHBvb29gYGBfX19QUFDtISjqISjl
ISjoISjjISjeISjbISjhICjWISfTISfZICbOISfRISfJISfMISfEISfHICZAQEAwMDAgICAQEBAA
AABp8m6eAAAAJ3RSTlMA//////////////////////////////////////////////////9ZhChS
AAAACXBIWXMAAAsSAAALEgHS3X78AAAAHnRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1
LjGrH0jrAAAAFXRFWHRDcmVhdGlvbiBUaW1lADIvMTYvMTJh7hViAAABfklEQVRIie3Va2+DIBQG
4KK1F61dbautFhFB+f8/cQcExG4pumXJsux8KF6SJ/SFg6tsYYn5tfq3v2LnUOcfsK9lQ1W11X1q
c6aq64eRy2cwmufw5rV9rZT6eJQELsh9tHmEhjowfRGehIBBmBcofm0/QMTSp7iWv9bmgRF7YyN0
mtiBZ95g3/CQSXNraWPtLUKpzgbsSIguQWht7FRG0nvyLiitqK4SJm9tAPqJLcQaXG2zOWuZ07Y2
Nm5oZe0NzPLYfcvOKMbGJpgWT3mHW2Zt5mQii3ntmozzxvRsbbtP9srmUfi8ln67cPOus9GG1Xvb
STCWtvSC1O7BXZIknb93CNa9A38gn9iyUghC2npfLMsbVrNWiWMz7WnPB4NtbpfZWUlJCYUpOX+w
eYzQ5hP7oJvee1ZB4AQ6vr1kjm2bMehcG3aP2Ns+jf3noFpNS0/tiAvXPgZI9NECO7tB3Fd7pxB9
+PXDJXdikjuIzc0E6lI4N2J+/eFv2q+03wG6lNE2VqdS5gAAAABJRU5ErkJggg==

------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://proceedings.spiedigitallibrary.org/images/multimedia/logo_spietv.png

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
Sj3yz3ucVAAAAABJRU5ErkJggg==

------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://proceedings.spiedigitallibrary.org/Images/multimedia/ajax-loader.gif

R0lGODlhEAAQAPQAAP///wAAAPj4+Dg4OISEhAYGBiYmJtbW1qioqBYWFnZ2dmZmZuTk5JiYmMbG
xkhISFZWVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNy
ZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAA
EAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla
+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAAKAAEALAAAAAAQABAAAAVoICCKR9KM
aCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr
6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkEAAoAAgAsAAAAABAA
EAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoL
LoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkEAAoAAwAsAAAA
ABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7
baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAAKAAQALAAAAAAQABAAAAVgICCO
ZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYA
qrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAAKAAUALAAAAAAQABAAAAVf
ICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0Ua
FBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==

------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://proceedings.spiedigitallibrary.org/Images/buttons/b_question.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAAJ1BMVEX/
//8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM4yZTiAAAADXRSTlMAETNEVWaI
qrvM3e7/QjGXMwAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMi8x
OS8xMWuckToAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAACCSURB
VAiZY2BgCD9zppQBCCTPtGWcmcjAwLinkFFA/LQAA+dR1jWnE2ImMMQU6Jxec4T9KEOPQM5CqWOM
JxhOMJgFcB1j6GE4BlTfs5khB8TgOK0AZJxgYOA5wgCU6hFgYEtgACqOKWDgaGIAauc8ysBzmAFo
INAKZkOQFXBLYc4AAHJJKnD45R9QAAAAAElFTkSuQmCC

------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://proceedings.spiedigitallibrary.org/Images/icons/b_download.png

iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAMAAADnP957AAAAA3NCSVQICAjb4U/gAAAAS1BMVEX/
///////////////////////////////3+Pjn6en////Y29zQ1NTHzMy/xMWttLWaqauVo6WQnqCO
m52LmJqLlpeHkpSEj5GCjI7mgpO0AAAAGXRSTlMAETNVZoiZzO7u////////////////////w3iO
pwAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8wMi8xMU1XPxUA
AAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAWklEQVQImU3MWw6AIBBD
0YKA4gtUUPa/Uisocn4mN5kUAPRIGoX2VGPzWxP0x97ETjUOqhEoR+/jy/cQQzizMAhA2nhRtPJ5
7OZEkywDak1pUfjmnPuWyZh8bhKdBZtXwYUeAAAAAElFTkSuQmCC

------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://proceedings.spiedigitallibrary.org/Images/counter_compliant.png

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
dO/8OKLU76OEfF38zDsAX7kMc3Z/WFYQ7f+5wwv01cn6zCsCUNmtzW/oKbMxW4ER8txIBz6XyuJm
HBtvXUiH8MhMiNX7QGM5x/+B+XfoHAx0dFeGnCMwKsktHVpEeH0Gbs72HDssXtF5x3tS7/v3HW6z
XewcCRngKrunal6W/UQ7oPIVYu+4FTD69ekKNwuDNjMCiiawN5TFKn1ReL7O/+YEl6X8sJ9vwZud
7/jJtlKO3l5kdGUzygBh4doo1I3Km/7jDj+Y35qUEu7hxtD3V/++4pmw6VzII3p6EOYYyz4lBgyI
6VQsgRnIplKT8wL4g3+9/WtZrPdwXFYkUFXgqpDodUHgWGNn83sPEAubBS51vKCe0Mz+91U2nzlX
hESw1Lbi6ZcsfD0/X3jr92J9nE4Dwa9AyjsVnb58llDfF5WKJX0p5EHh6/k/elIhnECyi0D4ElCS
t/7Txj/v8HRAERet80r4eTFQe20d/7jDU8yUx+xlWRAXWhVep+d3Xs8xKnwJp9aKOf34rEwn3GQK
gyHOUCcXaEtoNzBi+L79lzrnFdtsZhknYt0aWfi4rXmHa3hEpbPXbZa3HzFtePzjKhvuBf98yfWn
dZLVJ5k4v0LwQCiI5p7locSNCGKj6EpKq2N+xTCdpc95N+YHD/Xvr/+PnOPFj3oLI7SdOYt7rmsG
aEHm17+VWSZZGTdO/9NVNvzu+VMYQP5jRuXBvBmDxEzyUnp9bkAqGCZkXk8/v2KXnxtGvZk0+bxr
QP5+//9PfvKTn/zkJz/5yU9+8pOf/OQnP/nJT37yk5/85Cc/+clPfvKTn/zkJz/5yU9+8pOf/OQn
P/nJT37yk5/85Cc/+clPfvKTn/zkJz/5yU9+8pOf/OQnP/nJT37yk5/85Cc/+clPfvKTn/zkJz/5
yU9+8pOf/OQnP/nJT37yk5/85Cc/+clPfvKTn/zkJz/5yU9+8pOf/OQnP/nJT37yk5/85Cc/+clP
fvKTn/zkJz9Zlv8HTXeqGp89bVMAAAIRbWtCVPrOyv4ES2SgAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4nO3az4tOUQDH
4TE0DBZKZLKilMKKslCS2IyyQPkDbBRTVhY2bCSl7NgpK2u2lB8L1jZKs5uVMrMYIoTX99R5a5p6
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
88r+xO1UFpWz01mlA7U/cmbyZ/7/yh6aE/tXnJdz1sq9VhzZbvnU9SqfVtkf7lj5I+UUPf/MRsjc
/X+qA8+rkn+XK1uhGqvgRvR+xXkFSKtcTJd+t/xb+bTOT9KHo4xoD/Q1nt21v44ZnvZUB6f2vxXq
b+AalHevfFNmF6773MHTn5R/K5/W6Smzt847GRe07MxGAeUWs7Q7OngN++vYycf34ikviE9Tzgt5
sutV+pPyb+HTMt7OZQPKKVZlMyd3rpTnkWdHZ5mOPe9K/q5eg8FgMBgMBoPBCsS+iPmcgnUga5hV
LKpLE3PbHf7nHtiRNYBuHlnmriz3BudiWHd7DH8F4h+sv3fWJt369Zn7GTOuUdeUgfhOrPBRZXbX
HwmPXQeor8a3uvavZ2NIr/rLnucZ7mm9nfeKe+6X9MxBpjOe6fRJf/M4hsdos/J38spkzNJ113fL
yPS4g1UcSffkV+dxlIPwOK3u1dfnSaM+B50rl6PxQOXslA9wmfQcUcWf4fPIR2P+Wpeq/J3yXMaq
zOr6jrzEG1XGE6zs3523BF3M0vkv+Drt/+jKzzNk5zvJqzpnQjnIUp2NyPTvfEdXfpWX7td3Gasy
q+s78mZ6PEHHj5Hfimfs7F/pf+dsEfn6p8sXedD9js/S/p7F4rPyPa+ds4RVmdX1HXkzPZ4gG/+V
W/Q2X+37udr/M11V/V/L7uzvHPSq/2veXf+v5n9d/9eyqzKr6zvy3mr/gI4tPobhn3R86fgrl2k1
/qvcbv+AnuGrzp9nulrNWXw89TFOecWsfEU3/mv6qszq+o6897A/9a7W/3ova5vc1z7kPJrP/z2N
zpF9Tp/N5bsYgc6F+Z4BGfw+5XXlV3mtZKzKrK6v0mR6HAwGg8FgMBgMKujcXD9XOMBHo5LL1x8f
Ac/iAlm7+x7M1TqC/dLPRBVnq/Zjvmc8iwvM9jIrsriA7tnV/f8n61e1FbE2vZ5xbtife54Hcuh1
5yJ3uDzSVGv0zi6ZHvRcoHKklb5u5RtP4Pvv1T5V7I+YE35jhyNUP6PxK67rnnn273u8UfnCLI8s
Xp1xRh0vWMX7dji6LtapZxPh1zN97ci44gJPUPl/7I8Mfm4l42hVB95HNA6n5/goX/uFc258V31U
ZyZ4XmPr9JMsRu39hbbH+RWww9GtuA7yq/S1K+OKCzzByv8jK30v41V3OELOUmhfz8rv5NF8uzMz
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
W/YJzN2s2d/LOvOZ44m1jfFmxpr6uFLt7/dY2zKtLLv6zJixcK38jn5MYbyS7aTLXPdSnq/R45L1
bdT+GWujrJmP70Z9fx2X87i10EYY51uz/9R9UX7Z5/X/NuQ8BJjLqM8cq8yyyjT7tUbl2/8TwTGj
7aP4j/J8jf78Pyf+efzs/SHLiXXmZvgknvmfjDX7z72v/szLOQFiPbqnjEEvn/w+u1buG80zsT3b
M9/z2qM8X+sW8e/zKBUT8pTrhb6O/pO+jPq8dv8598U++g3+R0AZU7/As7bHv/c5OUd5Kv78fyKv
Ufr2Hv9Znq91Kv75bKccejvJey29f8rYEC+O5Tl2q/2nyj33UZa8X+dzmD6cYynnLGvmOolnzlGe
ygf/rSWG1J0sU+bMRvEf5fmad0Hm2/KeMna07bxXymPUV3Fsptev1+PZ28Ga/exbuq/cx33wLOnx
zWf56DcY5/fzRtfq+6gDfS4yy5jj89qzPPe2dg9L4wV6fsZfkiRJkiRJkiRJkiRJkiRJkiRJkiRJ
kiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJ0gX+AS3dZuCb
dlX1AAABQW1rQlT6zsr+BIyV8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeJzt1tGJg1AQBVALsRELsRAbsRALsRELcbmB
gYnZJfl0wznwUGfGr6tPzxMAAAAAAAAAAAAAAIB/4TiOc9/3l3pq6b2b/2uO+1vX9RzH8Zym6XFM
jlm9lpmarVrWsiyP66xhGH59hri35FiSbzJMrpV5n6n8S8/8eg/3l+x6niW1/i7XdfLtGSf/cu1x
f9nne/71XZ/n+SX/9OT/fZJt7ft1vm3b0zvf93/5f5/6j+v51TOQXv3bp5ZV+t5x7QEAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHzgB7EwhS7S4XKAAAAQeklE
QVR4nO2aa7BcVZWAv33e53Tf7r735ub9IiQ8Qh485RFBTBAiMKKI+MARVBhAsUSUmtGamWIs0dJR
RkbFlIqIDCDRAOKAEscEIiSA5EFICHlwuSS5SbjP7tvd5332nh/n5gokYBKosrRYf07VOav3Wftb
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
UbLqQgY0AAAAAElFTkSuQmCC

------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://proceedings.spiedigitallibrary.org/Images/citation_linking_graphic.png

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

------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://datacoll.spie.org/dcsrefwbsblq1tcdick7hwcm6_7v5d/njs.gif?dcsuri=/nojavascript&WT.js=No&WT.tv=9.4.0&dcssip=www.spiedigitallibrary.org

R0lGODlhAQABAIAAAP8A/wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://proceedings.spiedigitallibrary.org/combres.axd/global-css/-1521935387/

@font-face {
	font-family: GaramondNineSixDT-SemiBold;
	src:url(/CSS/Less/webfonts/200D9C_0_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_0_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_0_0.ttf) =
format("truetype");
}
@font-face {
	font-family: GaramondNineSixDT-Roman;
	src:url(/CSS/Less/webfonts/200D9C_1_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_1_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_1_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-700;
	src:url(/CSS/Less/webfonts/200D9C_2_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_2_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_2_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-300;
	src:url(/CSS/Less/webfonts/200D9C_3_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_3_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_3_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-900Italic;
	src:url(/CSS/Less/webfonts/200D9C_4_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_4_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_4_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans;
	src:url(/CSS/Less/webfonts/200D9C_5_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_5_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_5_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-500;
	src:url(/CSS/Less/webfonts/200D9C_5_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_5_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_5_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-100;
	src:url(/CSS/Less/webfonts/200D9C_6_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_6_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_6_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-700Italic;
	src:url(/CSS/Less/webfonts/200D9C_7_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_7_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_7_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-300Italic;
	src:url(/CSS/Less/webfonts/200D9C_8_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_8_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_8_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-100Italic;
	src:url(/CSS/Less/webfonts/200D9C_9_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_9_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_9_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-500Italic;
	src:url(/CSS/Less/webfonts/200D9C_A_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_A_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_A_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-900;
	src:url(/CSS/Less/webfonts/200D9C_B_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_B_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_B_0.ttf) =
format("truetype");
}
HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
APPLET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BIG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CITE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
KBD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
S {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SAMP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SMALL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRIKE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUB {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
VAR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
B {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
U {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
I {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CENTER {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
article {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
aside {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
canvas {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
details {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EMBED {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
figure {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
figcaption {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
footer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
header {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
hgroup {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
MENU {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
nav {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
output {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
RUBY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
section {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
summary {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
time {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
mark {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
audio {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
video {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: =
baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
article {
	DISPLAY: block
}
aside {
	DISPLAY: block
}
details {
	DISPLAY: block
}
figcaption {
	DISPLAY: block
}
figure {
	DISPLAY: block
}
footer {
	DISPLAY: block
}
header {
	DISPLAY: block
}
hgroup {
	DISPLAY: block
}
MENU {
	DISPLAY: block
}
nav {
	DISPLAY: block
}
section {
	DISPLAY: block
}
BODY {
	LINE-HEIGHT: 1
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
BLOCKQUOTE {
	QUOTES: none
}
Q {
	QUOTES: none
}
BLOCKQUOTE:before {
	CONTENT: none
}
BLOCKQUOTE:after {
	CONTENT: none
}
Q:before {
	CONTENT: none
}
Q:after {
	CONTENT: none
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
HTML {
	FONT-SIZE: 62.5%
}
.museo-sans {
	FONT-FAMILY: "Museo Sans", Arial, Sans Serif
}
.museo-sans100 {
	FONT-FAMILY: "Museo Sans-100", Arial, Sans Serif
}
.museo-sans100Italic {
	FONT-FAMILY: "Museo Sans-100Italic", Arial, Sans Serif
}
.museo-sans300 {
	FONT-FAMILY: "Museo Sans-300", Arial, Sans Serif
}
.museo-sans300Italic {
	FONT-FAMILY: "Museo Sans-300Italic", Arial, Sans Serif
}
.museo-sans500 {
	FONT-FAMILY: "Museo Sans-500", Arial, Sans Serif
}
.museo-sans500Italic {
	FONT-FAMILY: "Museo Sans-500Italic", Arial, Sans Serif
}
.museo-sans700 {
	FONT-FAMILY: "Museo Sans-700", Arial, Sans Serif
}
.museo-sans700Italic {
	FONT-FAMILY: "Museo Sans-700Italic", Arial, Sans Serif
}
.museo-sans900 {
	FONT-FAMILY: "Museo Sans-900", Arial, Sans Serif
}
.museo-sans900Italic {
	FONT-FAMILY: "Museo Sans-900Italic", Arial, Sans Serif
}
.adobe {
	FONT-FAMILY: "adobe garamond pro"
}
.sans {
	FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.serif {
	FONT-FAMILY: Georgia, Cambria, Times, "Times New Roman", serif
}
.bold {
	FONT-WEIGHT: bold
}
.plaintext {
	FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.underline {
	TEXT-DECORATION: underline
}
.italic {
	FONT-STYLE: italic
}
.uppercase {
	TEXT-TRANSFORM: uppercase
}
.capitalize {
	TEXT-TRANSFORM: capitalize
}
.small {
	FONT-SIZE: 12px
}
.separator {
	COLOR: #ddd; FONT-WEIGHT: bold
}
.separatorSpecial {
	COLOR: #666; FONT-WEIGHT: bold
}
.nomargin {
	MARGIN: 0px
}
.nopadding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.MuseoSansBold {
	FONT-FAMILY: Museo Sans- 700; FONT-SIZE: 18px
}
.MuseoSansSemiBold {
	FONT-FAMILY: Museo Sans- 500; FONT-SIZE: 18px
}
.MuseoSansNormal {
	FONT-FAMILY: Museo Sans- 300; FONT-SIZE: 18px
}
.clearfix {
	ZOOM: 1
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.center-block {
	MARGIN: 0px auto; DISPLAY: block
}
.left {
	FLOAT: left !important
}
.right {
	FLOAT: right !important
}
.hide {
	DISPLAY: none
}
.center {
	TEXT-ALIGN: center
}
.inline-block {
	ZOOM: 1; DISPLAY: inline-block
}
.block {
	DISPLAY: block
}
.hidden {
	DISPLAY: none !important; VISIBILITY: hidden
}
.ir {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; =
BACKGROUND-COLOR: transparent; TEXT-INDENT: -999em; ZOOM: 1; DISPLAY: =
inline-block; BACKGROUND-REPEAT: no-repeat; DIRECTION: ltr; OVERFLOW: =
hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ir BR {
	DISPLAY: none
}
.unselected {
	-moz-user-select: -moz-none; -khtml-user-select: none; =
-webkit-user-select: none; user-select: none
}
.mainContainer {
	ZOOM: 1
}
.mainContainer:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.mainContainer A {
	FONT-FAMILY: "Museo Sans-300", Arial, Sans Serif
}
.clearAll {
	WIDTH: 100%; HEIGHT: 0px; CLEAR: both
}
BODY {
	FONT-FAMILY: "Museo Sans", Arial, Sans Serif; BACKGROUND: white; COLOR: =
black; FONT-SIZE: 15px
}
H1 {
	FONT-FAMILY: "Museo Sans-500", Arial, Sans Serif
}
H2 {
	FONT-FAMILY: "Museo Sans-500", Arial, Sans Serif
}
H3 {
	FONT-FAMILY: "Museo Sans-500", Arial, Sans Serif
}
H6 {
	FONT-FAMILY: "adobe garamond pro"
}
H5 {
	FONT-FAMILY: "adobe garamond pro"
}
H1 {
	LINE-HEIGHT: 35px; FONT-SIZE: 28px
}
H2 {
	TEXT-ALIGN: left; LINE-HEIGHT: 26px; FONT-SIZE: 21px
}
H3 {
	LINE-HEIGHT: 26px; COLOR: white; FONT-SIZE: 14px
}
H4 {
	LINE-HEIGHT: 18px; FONT-FAMILY: "Museo Sans-700", Arial, Sans Serif; =
FONT-SIZE: 14px
}
H5 {
	LINE-HEIGHT: 22px; COLOR: #666; FONT-SIZE: 18px
}
H6 {
	LINE-HEIGHT: 22px; COLOR: #666; FONT-SIZE: 18px
}
H1 SPAN {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #fae700; COLOR: black
}
H5 SPAN {
	TEXT-ALIGN: left
}
H3 SPAN {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: black; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
H1 IMG {
	MARGIN: 0px
}
H2 IMG {
	MARGIN: 0px
}
H3 IMG {
	MARGIN: 0px
}
H4 IMG {
	MARGIN: 0px
}
H5 IMG {
	MARGIN: 0px
}
H6 IMG {
	MARGIN: 0px
}
.bodyCopy {
	TEXT-ALIGN: left; LINE-HEIGHT: 24px; FONT-FAMILY: "Museo Sans-300", =
Arial, Sans Serif; COLOR: black; FONT-SIZE: 15px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; -MS-INTERPOLATION-MODE: bicubic; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
figure {
	MARGIN: 0px
}
P {
	LINE-HEIGHT: 1.5; MARGIN: 0px 0px 1em; FONT-SIZE: 1em
}
P IMG.left {
	PADDING-BOTTOM: 0px; MARGIN: 1.5em 1.5em 1.5em 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P IMG.right {
	PADDING-BOTTOM: 0px; MARGIN: 1.5em 0px 1.5em 1.5em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: black; CURSOR: pointer; TEXT-DECORATION: none
}
A:focus {
	OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; =
OUTLINE-WIDTH: 0px !important; COLOR: black; CURSOR: pointer; =
TEXT-DECORATION: underline
}
A:hover {
	OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; =
OUTLINE-WIDTH: 0px !important; COLOR: black; CURSOR: pointer; =
TEXT-DECORATION: underline
}
A:active {
	OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; =
OUTLINE-WIDTH: 0px !important; COLOR: black; CURSOR: pointer; =
TEXT-DECORATION: underline
}
A.special {
	COLOR: #00aab5
}
A.special:hover {
	COLOR: #00aab5
}
BLOCKQUOTE {
	FONT-STYLE: italic; MARGIN: 1.5em; COLOR: #666
}
.BlockQuote {
	FONT-STYLE: italic; MARGIN: 1.5em; COLOR: #666
}
STRONG {
	FONT-WEIGHT: bold
}
DFN {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
DFN {
	FONT-STYLE: italic
}
I {
	FONT-STYLE: italic
}
SUP {
	LINE-HEIGHT: 0
}
SUB {
	LINE-HEIGHT: 0
}
SUB {
	POSITION: relative; LINE-HEIGHT: 0; FONT-SIZE: 75%; VERTICAL-ALIGN: =
baseline
}
SUP {
	POSITION: relative; LINE-HEIGHT: 0; FONT-SIZE: 75%; VERTICAL-ALIGN: =
baseline
}
SUP {
	TOP: -0.5em
}
SUB {
	BOTTOM: -0.25em
}
ABBR {
	BORDER-BOTTOM: #666 1px dotted
}
ACRONYM {
	BORDER-BOTTOM: #666 1px dotted
}
ADDRESS {
	FONT-STYLE: italic; MARGIN: 0px 0px 1.5em
}
DEL {
	COLOR: #666
}
PRE {
	MARGIN: 1.5em 0px; WHITE-SPACE: pre
}
PRE {
	FONT-FAMILY: monospace, monospace; FONT-SIZE: 1em; _font-family: =
"courier new", monospace
}
CODE {
	FONT-FAMILY: monospace, monospace; FONT-SIZE: 1em; _font-family: =
"courier new", monospace
}
TT {
	FONT-FAMILY: monospace, monospace; FONT-SIZE: 1em; _font-family: =
"courier new", monospace
}
SMALL {
	FONT-SIZE: 11px
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0.5em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; =
HEIGHT: 1px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: 0px; PADDING-TOP: =
0px
}
.ir {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; =
BACKGROUND-COLOR: transparent; TEXT-INDENT: -999em; DISPLAY: block; =
BACKGROUND-REPEAT: no-repeat; DIRECTION: ltr; OVERFLOW: hidden; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ir BR {
	DISPLAY: none
}
.hidden {
	DISPLAY: none !important; VISIBILITY: hidden
}
.pageContentHolder {
	MARGIN: 0px auto; WIDTH: 100%
}
.navbar {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 970px
}
.mainContainer {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 970px
}
.journalFooter {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 970px
}
.Footer {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 970px
}
COMMENT {
	DISPLAY: none
}
.flag {
	POSITION: relative; PADDING-BOTTOM: 0.2em; TEXT-TRANSFORM: uppercase; =
PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; WORD-WRAP: normal; =
MARGIN-LEFT: 0.5em; VERTICAL-ALIGN: baseline; TOP: -0.2em; FONT-WEIGHT: =
bold; PADDING-TOP: 0.2em
}
SPAN.freeArticle {
	BACKGROUND: #fae200; COLOR: black
}
SPAN.onlineFirst {
	BACKGROUND: black; COLOR: white
}
.bannerTop {
	WIDTH: 100%; BACKGROUND: #eee
}
.addBanner {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 11px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 90px; PADDING-TOP: 9px
}
.mastHead {
	MARGIN: 0px auto; WIDTH: 100%
}
.topNav {
	MARGIN: 0px auto; WIDTH: 100%
}
.mastHead {
	MARGIN-BOTTOM: 20px
}
.topNav {
	Z-INDEX: 1001; BORDER-BOTTOM: black 5px solid; WIDTH: 970px; =
BACKGROUND: none transparent scroll repeat 0% 0%
}
.siteHeader {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 18px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 18px
}
.siteLogo {
	WIDTH: 180px; FLOAT: left
}
.abuseMonitoringMessage {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BACKGROUND: #a3171e; COLOR: white; PADDING-TOP: 10px
}
.accountNavWrapper {
	WIDTH: 100%; BACKGROUND: black; HEIGHT: 35px
}
.whitebar {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; =
PADDING-BOTTOM: 9px; BORDER-TOP: white 1px solid; BORDER-RIGHT: white =
1px solid; PADDING-TOP: 7px
}
.smallbar {
	COLOR: white
}
.journalname {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; FONT-FAMILY: Georgia, Times New Roman, Times, =
serif; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.siteuserinfo {
	COLOR: white !important
}
.navbar {
	FONT-SIZE: 12px
}
.navbar UL {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
.navbar LI {
	DISPLAY: block; FLOAT: left
}
.navbar LI A {
	DISPLAY: block
}
.navbar UL {
	FLOAT: left
}
.navbar UL UL {
	FLOAT: left
}
.accountNavBar {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 35px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-FAMILY: "Museo Sans-300", Arial, Sans Serif; =
FONT-SIZE: 15px; PADDING-TOP: 0px
}
.accountNavBar SPAN {
	LINE-HEIGHT: 24px; COLOR: white; FONT-WEIGHT: normal
}
.accountNavBar A {
	LINE-HEIGHT: 24px; COLOR: white; FONT-WEIGHT: normal
}
.siteUserInfo .userInfo {
	TEXT-ALIGN: right; WORD-WRAP: break-word
}
#globalHeader_divMyAccountLink A {
	FONT-WEIGHT: normal
}
.topNav {
	Z-INDEX: 1000; POSITION: relative; MARGIN-TOP: -52px
}
.umbrellaNavBar {
	POSITION: relative
}
.nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.nav > LI {
	LINE-HEIGHT: 30px; FONT-FAMILY: "Museo Sans", Arial, Sans Serif; =
BACKGROUND: white; FLOAT: left; HEIGHT: 40px; COLOR: #666; FONT-SIZE: =
14px; FONT-WEIGHT: normal
}
.nav > LI.last {
	PADDING-RIGHT: 0px
}
.nav > LI:first-child A {
	COLOR: #666
}
.nav LI A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: =
#666; TEXT-DECORATION: none; PADDING-TOP: 6px
}
.nav LI:hover {
	BACKGROUND: black; COLOR: #fff200
}
.nav LI:hover > A {
	BACKGROUND: black; COLOR: #fff200
}
.nav LI > A:hover {
	BACKGROUND: black; COLOR: #fff200
}
.nav LI.active > A {
	BACKGROUND: black; COLOR: #fff200
}
.subNav {
	Z-INDEX: 2000; POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: =
10px; PADDING-RIGHT: 10px; DISPLAY: none; FONT-FAMILY: "Museo Sans", =
Arial, Sans Serif; BACKGROUND: black; FONT-SIZE: 12px; TOP: 40px; =
PADDING-TOP: 15px; LEFT: auto
}
.subNav LI {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 2em; PADDING-LEFT: 0px; WIDTH: 302px; =
PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 2px
}
.subNav LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
block; COLOR: white; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.subNav LI SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
block; COLOR: white; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.subNav STRONG {
	COLOR: #ccc; FONT-SIZE: 13px
}
.subNav LI A:hover {
	COLOR: #fff200; TEXT-DECORATION: none
}
.subNav LI A:hover STRONG {
	COLOR: #fff200
}
.subNav LI.first {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.5; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: white 5px solid; PADDING-TOP: 10px
}
.subNav LI.first A {
	MARGIN-RIGHT: 0px
}
.subNav .searchBar {
	DISPLAY: none
}
.microNavBar UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 970px; PADDING-RIGHT: =
0px; BACKGROUND: #eee; HEIGHT: 32px; PADDING-TOP: 0px
}
.microNavBar LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; FONT-FAMILY: "Museo Sans", Arial, Sans Serif; =
COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.microNavBar LI A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.microNavBar .active A {
	BACKGROUND: #ccc; COLOR: black; TEXT-DECORATION: underline
}
.microNavBar A:hover {
	COLOR: black
}
.microNavBar A:active {
	COLOR: black
}
.microNavBar A:focus {
	COLOR: black
}
.microNavBar .active A {
	BACKGROUND: #ccc; COLOR: black; TEXT-DECORATION: underline
}
.sprite-globalHeader {
	BACKGROUND-COLOR: transparent; ZOOM: 1; DISPLAY: inline-block
}
.sprite-globalHeader {
	BACKGROUND-IMAGE: url(/Images/sprites/sprite_globalHeader.png); =
BACKGROUND-REPEAT: no-repeat
}
.sprite-ad_label_vert {
	POSITION: absolute; WIDTH: 11px; BACKGROUND-POSITION: 0px 8px; HEIGHT: =
90px; TOP: 10px; LEFT: 110px
}
.sprite-icon_user {
	MARGIN: 0px 4px -1px; WIDTH: 18px; BACKGROUND-POSITION: 0px -1009px; =
HEIGHT: 17px
}
.sprite-gradient_supernav {
	WIDTH: 1px; BACKGROUND-POSITION: 0px -275px; HEIGHT: 36px
}
.sprite-logo_network_small {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px =
!important; WIDTH: 145px; PADDING-RIGHT: 0px !important; =
BACKGROUND-POSITION: 0px -1069px; HEIGHT: 24px; PADDING-TOP: 0px =
!important
}
.sprite-button_search_network {
	WIDTH: 24px; BACKGROUND-POSITION: 0px -201px; HEIGHT: 24px
}
.sprite-button_search_journal {
	WIDTH: 28px; BACKGROUND-POSITION: 0px -123px; HEIGHT: 28px
}
.sprite-logos {
	BACKGROUND-IMAGE: url(/Images/buttons/logo_SPIE_DL_masthead.png); =
DISPLAY: block; BACKGROUND-REPEAT: no-repeat
}
#siteLogo {
	WIDTH: 145px; BACKGROUND-POSITION: 0px 0px; MARGIN-BOTTOM: -6px; =
HEIGHT: 114px
}
.siteHeader INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: =
-12px; PADDING-LEFT: 30px; WIDTH: 413px; BACKGROUND: =
url(/images/buttons/icon_search.png) no-repeat 10px 10px; HEIGHT: 34px; =
BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.siteHeader .watermark {
	DISPLAY: none
}
.siteHeader {
	PADDING-TOP: 30px
}
.searchBar {
	POSITION: absolute; TOP: 5px; RIGHT: 0px
}
INPUT {
	FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; FONT-SIZE: =
1em
}
SELECT {
	FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; FONT-SIZE: =
1em
}
.searchBar INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; =
PADDING-LEFT: 5px; WIDTH: 206px; PADDING-RIGHT: 0px; BACKGROUND: #666; =
FLOAT: left; HEIGHT: 19px; COLOR: #ccc; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 4px
}
.searchSection {
	Z-INDEX: 1001; POSITION: relative; MIN-HEIGHT: 0px; COLOR: #666; =
FONT-SIZE: 12px; RIGHT: 0px; LEFT: 210px
}
.searchSection .searchTerm {
	FLOAT: left; PADDING-TOP: 12px
}
.searchSection .searchCriteria {
	FLOAT: left; PADDING-TOP: 12px
}
.searchSection SELECT {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 100%; PADDING-LEFT: 2px; WIDTH: =
100px; PADDING-RIGHT: 2px; BACKGROUND: white; PADDING-TOP: 2px
}
.searchCriteria {
	MARGIN-TOP: -12px
}
.searchCriteria OPTION {
=09
}
.searchButton {
	LINE-HEIGHT: 28px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; =
PADDING-RIGHT: 15px; FONT-FAMILY: "Museo Sans", Arial, Sans Serif; =
BACKGROUND: black; FLOAT: left; HEIGHT: 32px; COLOR: white; MARGIN-LEFT: =
10px; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: 500; MARGIN-RIGHT: =
10px; PADDING-TOP: 5px
}
.searchLink {
	TEXT-ALIGN: left; FLOAT: left; FONT-SIZE: 9px; PADDING-TOP: 6px
}
.searchLink A {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Museo Sans", Arial, Sans =
Serif; COLOR: #00aab5; FONT-SIZE: 12px; FONT-WEIGHT: lighter
}
.autosuggest {
	WIDTH: 65px
}
.autosuggest .hidden {
	DISPLAY: none
}
UL.smart_autocomplete_container LI {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e3ebbc; LIST-STYLE-TYPE: none; =
MARGIN: 1px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: =
Verdana, Helvetica; FONT-SIZE: 11px; CURSOR: pointer; LIST-STYLE-IMAGE: =
none; PADDING-TOP: 5px
}
LI.smart_autocomplete_highlight {
	BACKGROUND-COLOR: #c1ce84
}
.siteVolume {
	FONT-WEIGHT: bold
}
.alertPopupMessage {
	LINE-HEIGHT: 150%
}
.sendBtn {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 5px; MARGIN: 0px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: =
5px; BACKGROUND: #008185; COLOR: white; BORDER-TOP: #ccc 1px solid; =
CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.contentColumn {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 630px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.hTitle {
	LINE-HEIGHT: 150%; FONT-SIZE: 2em; FONT-WEIGHT: bold
}
.subTitle {
	LINE-HEIGHT: 120%; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.pageHeaderContent {
	WIDTH: 470px; FLOAT: left; MARGIN-LEFT: 10px
}
.pageHeaderContentHolder {
	MARGIN: 10px auto; WIDTH: 970px
}
.pageHeader {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 15px
}
.articleDate {
	COLOR: #666
}
.mediaHeader {
	BORDER-BOTTOM: white 1px solid; BACKGROUND: #ddd9ce
}
.portletColumn {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: =
0px; WIDTH: 310px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.portlet {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: =
290px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.portletBig {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; =
BORDER-TOP: #bfbfbf 6px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.newsHeader {
	BORDER-BOTTOM: #bfbfbf 1px solid
}
.jobsHeader {
	BORDER-BOTTOM: #bfbfbf 1px solid
}
.portletFooter {
	BORDER-TOP: #bfbfbf 1px solid
}
.adPortlet {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
.adTitle {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 5px; FONT-SIZE: 10px
}
.relatedContentHeading H2 {
	LINE-HEIGHT: 150%
}
.portletContent {
	PADDING-BOTTOM: 10px
}
.portletContent A {
	COLOR: #00aab5; FONT-SIZE: 15px
}
.jobsTitle A {
	FONT-FAMILY: "Museo Sans-300", Arial, Sans Serif; COLOR: #00aab5; =
FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.siteFooter {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; MARGIN: =
0px 0px 30px; MIN-HEIGHT: 80px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BACKGROUND: white; COLOR: black; FONT-SIZE: 11px; BORDER-TOP: black 1px =
solid; PADDING-TOP: 10px
}
.footerInner {
	PADDING-BOTTOM: 10px; MARGIN: 0px 12px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; BACKGROUND: #eae6dd; PADDING-TOP: 10px
}
.copyright {
	MARGIN: 0px 0px 0px 300px; FLOAT: left; COLOR: #666
}
.viewMore {
	MARGIN-TOP: 10px
}
.journalFooter {
	BORDER-BOTTOM: white 5px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; =
MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 970px; PADDING-RIGHT: 0px; =
FONT-FAMILY: "Museo Sans", Arial, Sans Serif; BACKGROUND: black; COLOR: =
black; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.journalFooter A {
	LINE-HEIGHT: 150%; FONT-FAMILY: "Museo Sans", Arial, Sans Serif; COLOR: =
#00aab5
}
.journalFooter .indent {
	PADDING-LEFT: 5px
}
.journalFooter .column H2 {
	PADDING-BOTTOM: 10px; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.journalFooter .column H4 {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 0px; =
FONT-SIZE: 16px
}
.journalFooter .column H6 {
	PADDING-BOTTOM: 10px; COLOR: #999
}
.journalFooter .column UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.journalFooter .column LI {
	LINE-HEIGHT: 150%; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; FONT-SIZE: =
11px; FONT-WEIGHT: normal; LIST-STYLE-IMAGE: none
}
.journalFooter .white.indent {
	BACKGROUND: white; PADDING-TOP: 4px
}
.journalFooter .column > UL > A {
	COLOR: black !important
}
A:hover > H3 {
	COLOR: black !important
}
#footerNav1 {
	PADDING-LEFT: 80px; WIDTH: 195px; MARGIN-RIGHT: 0px
}
#footerNav1 A:visited {
	COLOR: #00aab5
}
#footerNav2 {
	WIDTH: 355px; MARGIN-LEFT: 10px
}
#footerNav2 A:visited {
	COLOR: #00aab5
}
#footerNav3 {
	WIDTH: 195px; MARGIN-LEFT: 10px
}
#footerNav3 A:visited {
	COLOR: #00aab5
}
#footerNav4 {
	WIDTH: 195px; MARGIN-LEFT: 10px
}
#footerNav4 A:visited {
	COLOR: #00aab5
}
#footerNav5 {
	MARGIN-LEFT: 10px
}
.journalFooter HR {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px auto; PADDING-LEFT: =
0px; WIDTH: 98%; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; =
FONT-SIZE: 1px; OVERFLOW: visible; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.carouselFooter {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc =
1px solid; PADDING-BOTTOM: 50px; MARGIN: 0px 10px 20px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; BACKGROUND: #eee; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 50px
}
.editableField {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: =
5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 5px
}
.button {
	BORDER-BOTTOM: #749ab6 1px solid; BORDER-LEFT: #749ab6 1px solid; =
PADDING-BOTTOM: 3px; MARGIN: 0px 5px; PADDING-LEFT: 15px; PADDING-RIGHT: =
15px; DISPLAY: inline-block; BACKGROUND: #eee; FONT-SIZE: 11px; =
BORDER-TOP: #749ab6 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; =
BORDER-RIGHT: #749ab6 1px solid; PADDING-TOP: 3px; border-radius: 5px; =
-webkit-border-radius: 5px; -moz-border-radius: 5px
}
.releaseButton {
	WIDTH: 121px; DISPLAY: inline-block; MARGIN-BOTTOM: -4px; HEIGHT: 18px; =
MARGIN-LEFT: 2px; CURSOR: pointer
}
.submitButton {
	WIDTH: 64px; BACKGROUND: url(/Images/buttons/b_submit.gif) no-repeat; =
FLOAT: left; HEIGHT: 20px; CURSOR: pointer
}
.subscribeButton {
	WIDTH: 80px; MARGIN-BOTTOM: 10px; BACKGROUND: =
url(/Images/buttons/b_subscribe.gif) no-repeat; HEIGHT: 20px; =
MARGIN-LEFT: 10px; CURSOR: pointer
}
.validationControl {
	COLOR: #d41a1f
}
.ui-widget-overlay {
	FILTER: alpha(opacity=3D15) !important; opacity: .15
}
.interactiveContentHolder {
	MARGIN-BOTTOM: 10px
}
.tableIcon {
	TEXT-ALIGN: center; WIDTH: 48px; HEIGHT: 38px
}
.carouselButtons {
	BACKGROUND-IMAGE: url(/Images/sprites/sprite_carousel_buttons.png); =
WIDTH: 40px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
.b_carousel_prev {
	BACKGROUND-POSITION: -80px -50px; CURSOR: pointer
}
.disabled.b_carousel_prev {
	BACKGROUND-POSITION: -120px 0px
}
.b_carousel_next {
	MARGIN-TOP: -42px; BACKGROUND-POSITION: 0px -150px; MARGIN-BOTTOM: =
15px; CURSOR: pointer
}
.disabled.b_carousel_next {
	BACKGROUND-POSITION: -40px -100px
}
.articleCarousel {
	MARGIN-BOTTOM: 1px
}
.articlePrev {
	MARGIN: 75px 10px 0px 0px; BACKGROUND: =
url(/Images/slider/arrow_img_rotate_left_unavail.png) no-repeat left =
top; CURSOR: pointer
}
.articleNext {
	MARGIN: 75px 0px 0px 10px; BACKGROUND: =
url(/Images/slider/arrow_img_rotate_right_unavail.png) no-repeat left =
top; CURSOR: pointer
}
.gotoBTN SPAN {
	WIDTH: 11px; DISPLAY: inline-block; BACKGROUND: #999; HEIGHT: 11px; =
CURSOR: pointer
}
.gotoBTN .selected {
	BACKGROUND-COLOR: black
}
.SPIE .gotoBTN SPAN.selected {
	BACKGROUND: #d71635
}
.NEUR .gotoBTN SPAN.selected {
	BACKGROUND: #981b1e
}
.FACI .gotoBTN SPAN.selected {
	BACKGROUND: #ed1c24
}
.SURG .gotoBTN SPAN.selected {
	BACKGROUND: #f47920
}
.DERM .gotoBTN SPAN.selected {
	BACKGROUND: #006f3b
}
.OPHTH .gotoBTN SPAN.selected {
	BACKGROUND: #8fb63e
}
.PSYCH .gotoBTN SPAN.selected {
	BACKGROUND: #005276
}
.NEURPS .gotoBTN SPAN.selected {
	BACKGROUND: #005276
}
.InteMed .gotoBTN SPAN.selected {
	BACKGROUND: #0084af
}
.PEDS .gotoBTN SPAN.selected {
	BACKGROUND: #3cafd6
}
.OTOL .gotoBTN SPAN.selected {
	backgroundr: #5bcbf5
}
.articleRotator LI {
	WIDTH: 630px; HEIGHT: 300px
}
.gotoBTN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: =
590px; PADDING-RIGHT: 0px; BACKGROUND: =
url(/images/backgrounds/gradient_carousel.png) repeat-x left top; =
PADDING-TOP: 8px
}
.gotoBTN SPAN {
	MARGIN: 5px 5px 18px; PADDING-TOP: 0px
}
.signInBox {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: #eee; PADDING-TOP: 10px
}
.loginInfo {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: white; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid; PADDING-TOP: 10px
}
.loginInfo .field {
	MARGIN-BOTTOM: 10px
}
.loginInfo .field LABEL {
	WIDTH: 70px; DISPLAY: inline-block; FONT-WEIGHT: bold; MARGIN-RIGHT: =
10px
}
.loginInfo .field INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: =
150px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.PnlLoginInfo .errorMessageSection {
	PADDING-BOTTOM: 10px; WIDTH: 240px
}
.signInLower {
	DISPLAY: none
}
A#forgotPassword {
	CURSOR: pointer
}
.purchaseAccess {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 5px; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.purchaseAccess SPAN {
	FONT-SIZE: 15px
}
.purchaseAccess SPAN A {
	COLOR: white
}
.purchaseAccess .inner {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; =
PADDING-TOP: 20px
}
.purchaseAccess .inner P {
	FONT-FAMILY: "Museo Sans-700", Arial, Sans Serif
}
.purchaseAccess .inner .price {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
MARGIN-BOTTOM: 3px; PADDING-TOP: 0px
}
.purchaseAccess .inner P.first {
	FONT-FAMILY: "Museo Sans-500", Arial, Sans Serif
}
.purchaseAccess .inner .price .priceline {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 100%; BACKGROUND-COLOR: #f3f3f3; =
PADDING-LEFT: 10px; WIDTH: 292px; PADDING-RIGHT: 10px; FONT-FAMILY: =
"Museo Sans-700", Arial, Sans Serif; FLOAT: left; HEIGHT: 20px; COLOR: =
black; MARGIN-RIGHT: -4px; PADDING-TOP: 10px
}
.purchaseAccess .inner .price .priceline SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
0px 50%; COLOR: black; PADDING-TOP: 0px
}
.purchaseAccess .inner .price .priceline A {
	BACKGROUND-COLOR: #fae700
}
.purchaseAccess .inner .price .first {
	WIDTH: 440px
}
.purchaseAccess .inner .price .pricetext {
	PADDING-RIGHT: 5px; DISPLAY: inline-table; BACKGROUND: #fae700
}
.purchaseAccess .inner .price .pricetext SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: =
block; BACKGROUND: 0px 50%; FLOAT: right; COLOR: black; PADDING-TOP: =
10px
}
.purchaseAccess .inner .price .pricetext SPAN A {
	FONT-FAMILY: "Museo Sans-700", Arial, Sans Serif; COLOR: black
}
.purchaseAccess .inner > P > A {
	COLOR: #00aab5 !important
}
.subscriptionBox {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; =
BACKGROUND: #eee; PADDING-TOP: 15px
}
#dvlnkAccount A {
	COLOR: #00aab5
}
.signInButton {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 5px 10px 85px; WIDTH: =
85px; FONT-FAMILY: "Museo Sans", Arial, Sans Serif; BACKGROUND: black =
0px 50%; HEIGHT: 32px; COLOR: white; FONT-SIZE: 14px; BORDER-TOP: 0px; =
CURSOR: pointer; BORDER-RIGHT: 0px
}
.forgotPasswordLink {
	MARGIN-LEFT: 85px
}
.buttonsContainer {
	MARGIN-BOTTOM: 10px
}
.buttonsContainer A {
	COLOR: #00aab5
}
.buttonsContainer A:hover {
	COLOR: #00aab5
}
.signInLink A {
	COLOR: #00aab5
}
.signInLink A:hover {
	COLOR: #00aab5
}
.signInDetails {
	TEXT-ALIGN: left; WIDTH: 641px; FONT-FAMILY: "Museo Sans-300", Arial, =
Sans Serif; FONT-SIZE: 14px
}
.signInDetails A {
	COLOR: #00aab5
}
.signInDetails UL {
	LIST-STYLE: disc none inside; LINE-HEIGHT: 25px
}
.signInDetails UL > LI {
	FONT-FAMILY: "Museo Sans-500", Arial, Sans Serif
}
.signInDetails UL > LI > A {
	COLOR: #00aab5
}
.aStoreLink {
	TEXT-TRANSFORM: lowercase; COLOR: black !important; FONT-SIZE: 15px; =
FONT-WEIGHT: normal !important; pointer-events: none
}
.signInDetails .purchaseAccess {
	WIDTH: 292px
}
#frmSignInPopup .signInDetails {
	WIDTH: 451px
}
#frmSignInPopup {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; =
PADDING-TOP: 20px
}
.signInHeader {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.defaultHeader {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
UL.signIn {
	MARGIN-LEFT: 15px
}
.passwordHeader {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
A.forgotPassword {
	DISPLAY: block; CURSOR: pointer
}
#ddlGroup {
	FLOAT: left
}
.forgotPassword .submitButton {
	WIDTH: 64px; BACKGROUND: url(/Images/buttons/b_submit.gif) no-repeat; =
FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 148px; CURSOR: pointer
}
.tr {
	PADDING-BOTTOM: 5px; WIDTH: 100%; OVERFLOW: hidden
}
.tr LABEL {
	TEXT-ALIGN: right; WIDTH: 140px; FLOAT: left; COLOR: black; =
FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
.tr INPUT[type=3D'text'] {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: =
5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 5px
}
.tr INPUT[type=3D'password'] {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: =
5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 5px
}
.tooltipRecommend {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 142px; PADDING-RIGHT: 20px; DISPLAY: =
none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; =
FLOAT: none; HEIGHT: 16px; COLOR: #8a1919; FONT-SIZE: 11px; PADDING-TOP: =
0px
}
.tr SELECT {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 230px; PADDING-RIGHT: =
5px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; =
PADDING-TOP: 5px
}
.mobileDetection {
	TEXT-TRANSFORM: lowercase
}
.authenticationDetection {
	DISPLAY: none
}
.mobileDetection {
	DISPLAY: none
}
.mobileview {
	DISPLAY: none
}
.siteFooterMobile {
	DISPLAY: none
}
#globalHeader_divMobileNavBar {
	DISPLAY: none
}
.poemSection .stanza {
	LINE-HEIGHT: 1.33em; MARGIN: 10px 0px
}
OL {
	LIST-STYLE-TYPE: decimal
}
.listSection UL LI {
	LINE-HEIGHT: 150%
}
.unord UL {
	LIST-STYLE-TYPE: square; CLEAR: both
}
UL.unord {
	LIST-STYLE-TYPE: square; CLEAR: both
}
.list-unord UL {
	LIST-STYLE-TYPE: square; CLEAR: both
}
UL.list-unord {
	LIST-STYLE-TYPE: square; CLEAR: both
}
.unordered UL {
	LIST-STYLE-TYPE: square; CLEAR: both
}
UL.unordered {
	LIST-STYLE-TYPE: square; CLEAR: both
}
.UNNUMBERED UL {
	LIST-STYLE-TYPE: square; CLEAR: both
}
UL.UNNUMBERED {
	LIST-STYLE-TYPE: square; CLEAR: both
}
.list-simple UL {
	LIST-STYLE-TYPE: square; CLEAR: both
}
UL.list-simple {
	LIST-STYLE-TYPE: square; CLEAR: both
}
.simple UL {
	LIST-STYLE-TYPE: square; CLEAR: both
}
UL.simple {
	LIST-STYLE-TYPE: square; CLEAR: both
}
.bullet UL {
	LIST-STYLE-TYPE: square; CLEAR: both
}
UL.bullet {
	LIST-STYLE-TYPE: square; CLEAR: both
}
.BULLETED UL {
	LIST-STYLE-TYPE: square; CLEAR: both
}
UL.BULLETED {
	LIST-STYLE-TYPE: square; CLEAR: both
}
.square UL {
	LIST-STYLE-TYPE: square; CLEAR: both
}
UL.square {
	LIST-STYLE-TYPE: square; CLEAR: both
}
.NUMBEREDGTE10 UL {
	LIST-STYLE-TYPE: decimal; CLEAR: both
}
UL.NUMBEREDGTE10 {
	LIST-STYLE-TYPE: decimal; CLEAR: both
}
.NUMBEREDLT10 UL {
	LIST-STYLE-TYPE: decimal; CLEAR: both
}
UL.NUMBEREDLT10 {
	LIST-STYLE-TYPE: decimal; CLEAR: both
}
.ord UL {
	LIST-STYLE-TYPE: decimal; CLEAR: both
}
UL.ord {
	LIST-STYLE-TYPE: decimal; CLEAR: both
}
.order UL {
	LIST-STYLE-TYPE: decimal; CLEAR: both
}
UL.order {
	LIST-STYLE-TYPE: decimal; CLEAR: both
}
.list-ord UL {
	LIST-STYLE-TYPE: decimal; CLEAR: both
}
UL.list-ord {
	LIST-STYLE-TYPE: decimal; CLEAR: both
}
.roman-lower UL {
	LIST-STYLE-TYPE: lower-roman; CLEAR: both
}
UL.roman-lower {
	LIST-STYLE-TYPE: lower-roman; CLEAR: both
}
.roman-upper UL {
	LIST-STYLE-TYPE: upper-roman; CLEAR: both
}
UL.roman-upper {
	LIST-STYLE-TYPE: upper-roman; CLEAR: both
}
.alpha-upper UL {
	LIST-STYLE-TYPE: upper-alpha; CLEAR: both
}
UL.alpha-upper {
	LIST-STYLE-TYPE: upper-alpha; CLEAR: both
}
.alpha-lower UL {
	LIST-STYLE-TYPE: lower-alpha; CLEAR: both
}
UL.alpha-lower {
	LIST-STYLE-TYPE: lower-alpha; CLEAR: both
}
.letterupper UL {
	CLEAR: both
}
UL.letterupper {
	CLEAR: both
}
.tab UL {
	CLEAR: both
}
UL.tab {
	CLEAR: both
}
.backExtraSection .role {
	FONT-WEIGHT: bold
}
.pubdateHistory {
	DISPLAY: none
}
.online.pubdateHistory {
	DISPLAY: inline
}
.published.pubdateHistory {
	DISPLAY: inline
}
.ui-helper-hidden {
	DISPLAY: none
}
.ui-helper-hidden-accessible {
	POSITION: absolute; LEFT: -1342177.28px
}
.ui-helper-reset {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: =
1.3; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; =
OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; =
PADDING-RIGHT: 0px; FONT-SIZE: 100%; BORDER-TOP: 0px; LIST-STYLE-IMAGE: =
none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.ui-helper-clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.ui-helper-clearfix {
	DISPLAY: inline-block
}
* HTML .ui-helper-clearfix {
	HEIGHT: 1%
}
.ui-helper-clearfix {
	DISPLAY: block
}
.ui-helper-zfix {
	POSITION: absolute; FILTER: alpha(opacity=3D0); WIDTH: 100%; HEIGHT: =
100%; TOP: 0px; LEFT: 0px; opacity: 0
}
.ui-state-disabled {
	CURSOR: default !important
}
.content {
	PADDING-BOTTOM: 10px
}
.ui-icon {
	TEXT-INDENT: -99999px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; =
OVERFLOW: hidden
}
.ui-widget-overlay {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.ui-widget {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Verdana, sans-serif; =
FONT-SIZE: 1.1em
}
.ui-widget .ui-widget {
	FONT-SIZE: 1em
}
.ui-widget INPUT {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Verdana, sans-serif; =
FONT-SIZE: 1em
}
.ui-widget SELECT {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Verdana, sans-serif; =
FONT-SIZE: 1em
}
.ui-widget TEXTAREA {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Verdana, sans-serif; =
FONT-SIZE: 1em
}
.ui-widget BUTTON {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Verdana, sans-serif; =
FONT-SIZE: 1em
}
.ui-widget-content {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: =
url(/CSS/plugins/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) #eee =
repeat-x 50% top; COLOR: #333; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: =
#ddd 1px solid
}
.ui-widget-content A {
	COLOR: #333
}
.ui-widget-header {
	BORDER-BOTTOM: #e78f08 1px solid; BORDER-LEFT: #e78f08 1px solid; =
BACKGROUND: =
url(/CSS/plugins/images/ui-bg_gloss-wave_35_f6a828_500x100.png) #f6a828 =
repeat-x 50% 50%; COLOR: white; BORDER-TOP: #e78f08 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #e78f08 1px solid
}
.ui-widget-header A {
	COLOR: white
}
.ui-state-default {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: =
url(/CSS/plugins/images/ui-bg_glass_100_f6f6f6_1x400.png) #f6f6f6 =
repeat-x 50% 50%; COLOR: #1c94c4; BORDER-TOP: #ccc 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid
}
.ui-widget-content .ui-state-default {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: =
url(/CSS/plugins/images/ui-bg_glass_100_f6f6f6_1x400.png) #f6f6f6 =
repeat-x 50% 50%; COLOR: #1c94c4; BORDER-TOP: #ccc 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid
}
.ui-widget-header .ui-state-default {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: =
url(/CSS/plugins/images/ui-bg_glass_100_f6f6f6_1x400.png) #f6f6f6 =
repeat-x 50% 50%; COLOR: #1c94c4; BORDER-TOP: #ccc 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid
}
.ui-state-default A {
	COLOR: #1c94c4; TEXT-DECORATION: none
}
.ui-state-default A:link {
	COLOR: #1c94c4; TEXT-DECORATION: none
}
.ui-state-default A:visited {
	COLOR: #1c94c4; TEXT-DECORATION: none
}
.ui-state-hover {
	BORDER-BOTTOM: #fbcb09 1px solid; BORDER-LEFT: #fbcb09 1px solid; =
BACKGROUND: url(/CSS/plugins/images/ui-bg_glass_100_fdf5ce_1x400.png) =
#fdf5ce repeat-x 50% 50%; COLOR: #c77405; BORDER-TOP: #fbcb09 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #fbcb09 1px solid
}
.ui-widget-content .ui-state-hover {
	BORDER-BOTTOM: #fbcb09 1px solid; BORDER-LEFT: #fbcb09 1px solid; =
BACKGROUND: url(/CSS/plugins/images/ui-bg_glass_100_fdf5ce_1x400.png) =
#fdf5ce repeat-x 50% 50%; COLOR: #c77405; BORDER-TOP: #fbcb09 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #fbcb09 1px solid
}
.ui-widget-header .ui-state-hover {
	BORDER-BOTTOM: #fbcb09 1px solid; BORDER-LEFT: #fbcb09 1px solid; =
BACKGROUND: url(/CSS/plugins/images/ui-bg_glass_100_fdf5ce_1x400.png) =
#fdf5ce repeat-x 50% 50%; COLOR: #c77405; BORDER-TOP: #fbcb09 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #fbcb09 1px solid
}
.ui-state-focus {
	BORDER-BOTTOM: #fbcb09 1px solid; BORDER-LEFT: #fbcb09 1px solid; =
BACKGROUND: url(/CSS/plugins/images/ui-bg_glass_100_fdf5ce_1x400.png) =
#fdf5ce repeat-x 50% 50%; COLOR: #c77405; BORDER-TOP: #fbcb09 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #fbcb09 1px solid
}
.ui-widget-content .ui-state-focus {
	BORDER-BOTTOM: #fbcb09 1px solid; BORDER-LEFT: #fbcb09 1px solid; =
BACKGROUND: url(/CSS/plugins/images/ui-bg_glass_100_fdf5ce_1x400.png) =
#fdf5ce repeat-x 50% 50%; COLOR: #c77405; BORDER-TOP: #fbcb09 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #fbcb09 1px solid
}
.ui-widget-header .ui-state-focus {
	BORDER-BOTTOM: #fbcb09 1px solid; BORDER-LEFT: #fbcb09 1px solid; =
BACKGROUND: url(/CSS/plugins/images/ui-bg_glass_100_fdf5ce_1x400.png) =
#fdf5ce repeat-x 50% 50%; COLOR: #c77405; BORDER-TOP: #fbcb09 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #fbcb09 1px solid
}
.ui-state-hover A {
	COLOR: #c77405; TEXT-DECORATION: none
}
.ui-state-hover A:hover {
	COLOR: #c77405; TEXT-DECORATION: none
}
.ui-state-active {
	BORDER-BOTTOM: #fbd850 1px solid; BORDER-LEFT: #fbd850 1px solid; =
BACKGROUND: url(/CSS/plugins/images/ui-bg_glass_65_ffffff_1x400.png) =
white repeat-x 50% 50%; COLOR: #eb8f00; BORDER-TOP: #fbd850 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #fbd850 1px solid
}
.ui-widget-content .ui-state-active {
	BORDER-BOTTOM: #fbd850 1px solid; BORDER-LEFT: #fbd850 1px solid; =
BACKGROUND: url(/CSS/plugins/images/ui-bg_glass_65_ffffff_1x400.png) =
white repeat-x 50% 50%; COLOR: #eb8f00; BORDER-TOP: #fbd850 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #fbd850 1px solid
}
.ui-widget-header .ui-state-active {
	BORDER-BOTTOM: #fbd850 1px solid; BORDER-LEFT: #fbd850 1px solid; =
BACKGROUND: url(/CSS/plugins/images/ui-bg_glass_65_ffffff_1x400.png) =
white repeat-x 50% 50%; COLOR: #eb8f00; BORDER-TOP: #fbd850 1px solid; =
FONT-WEIGHT: bold; BORDER-RIGHT: #fbd850 1px solid
}
.ui-state-active A {
	COLOR: #eb8f00; TEXT-DECORATION: none
}
.ui-state-active A:link {
	COLOR: #eb8f00; TEXT-DECORATION: none
}
.ui-state-active A:visited {
	COLOR: #eb8f00; TEXT-DECORATION: none
}
.ui-widget :active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.ui-state-highlight {
	BORDER-BOTTOM: #fed22f 1px solid; BORDER-LEFT: #fed22f 1px solid; =
BACKGROUND: =
url(/CSS/plugins/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) =
#ffe45c repeat-x 50% top; COLOR: #363636; BORDER-TOP: #fed22f 1px solid; =
BORDER-RIGHT: #fed22f 1px solid
}
.ui-widget-content .ui-state-highlight {
	BORDER-BOTTOM: #fed22f 1px solid; BORDER-LEFT: #fed22f 1px solid; =
BACKGROUND: =
url(/CSS/plugins/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) =
#ffe45c repeat-x 50% top; COLOR: #363636; BORDER-TOP: #fed22f 1px solid; =
BORDER-RIGHT: #fed22f 1px solid
}
.ui-widget-header .ui-state-highlight {
	BORDER-BOTTOM: #fed22f 1px solid; BORDER-LEFT: #fed22f 1px solid; =
BACKGROUND: =
url(/CSS/plugins/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) =
#ffe45c repeat-x 50% top; COLOR: #363636; BORDER-TOP: #fed22f 1px solid; =
BORDER-RIGHT: #fed22f 1px solid
}
.ui-state-highlight A {
	COLOR: #363636
}
.ui-widget-content .ui-state-highlight A {
	COLOR: #363636
}
.ui-widget-header .ui-state-highlight A {
	COLOR: #363636
}
.ui-state-error {
	BORDER-BOTTOM: #cd0a0a 1px solid; BORDER-LEFT: #cd0a0a 1px solid; =
BACKGROUND: =
url(/CSS/plugins/images/ui-bg_diagonals-thick_18_b81900_40x40.png) =
#b81900 50% 50%; COLOR: white; BORDER-TOP: #cd0a0a 1px solid; =
BORDER-RIGHT: #cd0a0a 1px solid
}
.ui-widget-content .ui-state-error {
	BORDER-BOTTOM: #cd0a0a 1px solid; BORDER-LEFT: #cd0a0a 1px solid; =
BACKGROUND: =
url(/CSS/plugins/images/ui-bg_diagonals-thick_18_b81900_40x40.png) =
#b81900 50% 50%; COLOR: white; BORDER-TOP: #cd0a0a 1px solid; =
BORDER-RIGHT: #cd0a0a 1px solid
}
.ui-widget-header .ui-state-error {
	BORDER-BOTTOM: #cd0a0a 1px solid; BORDER-LEFT: #cd0a0a 1px solid; =
BACKGROUND: =
url(/CSS/plugins/images/ui-bg_diagonals-thick_18_b81900_40x40.png) =
#b81900 50% 50%; COLOR: white; BORDER-TOP: #cd0a0a 1px solid; =
BORDER-RIGHT: #cd0a0a 1px solid
}
.ui-state-error A {
	COLOR: white
}
.ui-widget-content .ui-state-error A {
	COLOR: white
}
.ui-widget-header .ui-state-error A {
	COLOR: white
}
.ui-state-error-text {
	COLOR: white
}
.ui-widget-content .ui-state-error-text {
	COLOR: white
}
.ui-widget-header .ui-state-error-text {
	COLOR: white
}
.ui-priority-primary {
	FONT-WEIGHT: bold
}
.ui-widget-content .ui-priority-primary {
	FONT-WEIGHT: bold
}
.ui-widget-header .ui-priority-primary {
	FONT-WEIGHT: bold
}
.ui-priority-secondary {
	FILTER: alpha(opacity=3D70); FONT-WEIGHT: normal; opacity: .7
}
.ui-widget-content .ui-priority-secondary {
	FILTER: alpha(opacity=3D70); FONT-WEIGHT: normal; opacity: .7
}
.ui-widget-header .ui-priority-secondary {
	FILTER: alpha(opacity=3D70); FONT-WEIGHT: normal; opacity: .7
}
.ui-state-disabled {
	BACKGROUND-IMAGE: none; FILTER: alpha(opacity=3D35); opacity: .35
}
.ui-widget-content .ui-state-disabled {
	BACKGROUND-IMAGE: none; FILTER: alpha(opacity=3D35); opacity: .35
}
.ui-widget-header .ui-state-disabled {
	BACKGROUND-IMAGE: none; FILTER: alpha(opacity=3D35); opacity: .35
}
.ui-icon {
	BACKGROUND-IMAGE: url(/CSS/plugins/images/ui-icons_222222_256x240.png); =
WIDTH: 16px; HEIGHT: 16px
}
.ui-widget-content .ui-icon {
	BACKGROUND-IMAGE: url(/CSS/plugins/images/ui-icons_222222_256x240.png)
}
.ui-widget-header .ui-icon {
	BACKGROUND-IMAGE: url(/CSS/plugins/images/ui-icons_ffffff_256x240.png)
}
.ui-state-default .ui-icon {
	BACKGROUND-IMAGE: url(/CSS/plugins/images/ui-icons_ef8c08_256x240.png)
}
.ui-state-hover .ui-icon {
	BACKGROUND-IMAGE: url(/CSS/plugins/images/ui-icons_ef8c08_256x240.png)
}
.ui-state-focus .ui-icon {
	BACKGROUND-IMAGE: url(/CSS/plugins/images/ui-icons_ef8c08_256x240.png)
}
.ui-state-active .ui-icon {
	BACKGROUND-IMAGE: url(/CSS/plugins/images/ui-icons_ef8c08_256x240.png)
}
.ui-state-highlight .ui-icon {
	BACKGROUND-IMAGE: url(/CSS/plugins/images/ui-icons_228ef1_256x240.png)
}
.ui-state-error .ui-icon {
	BACKGROUND-IMAGE: url(/CSS/plugins/images/ui-icons_ffd27a_256x240.png)
}
.ui-state-error-text .ui-icon {
	BACKGROUND-IMAGE: url(/CSS/plugins/images/ui-icons_ffd27a_256x240.png)
}
.ui-icon-carat-1-n {
	BACKGROUND-POSITION: 0px 0px
}
.ui-icon-carat-1-ne {
	BACKGROUND-POSITION: -16px 0px
}
.ui-icon-carat-1-e {
	BACKGROUND-POSITION: -32px 0px
}
.ui-icon-carat-1-se {
	BACKGROUND-POSITION: -48px 0px
}
.ui-icon-carat-1-s {
	BACKGROUND-POSITION: -64px 0px
}
.ui-icon-carat-1-sw {
	BACKGROUND-POSITION: -80px 0px
}
.ui-icon-carat-1-w {
	BACKGROUND-POSITION: -96px 0px
}
.ui-icon-carat-1-nw {
	BACKGROUND-POSITION: -112px 0px
}
.ui-icon-carat-2-n-s {
	BACKGROUND-POSITION: -128px 0px
}
.ui-icon-carat-2-e-w {
	BACKGROUND-POSITION: -144px 0px
}
.ui-icon-triangle-1-n {
	BACKGROUND-POSITION: 0px -16px
}
.ui-icon-triangle-1-ne {
	BACKGROUND-POSITION: -16px -16px
}
.ui-icon-triangle-1-e {
	BACKGROUND-POSITION: -32px -16px
}
.ui-icon-triangle-1-se {
	BACKGROUND-POSITION: -48px -16px
}
.ui-icon-triangle-1-s {
	BACKGROUND-POSITION: -64px -16px
}
.ui-icon-triangle-1-sw {
	BACKGROUND-POSITION: -80px -16px
}
.ui-icon-triangle-1-w {
	BACKGROUND-POSITION: -96px -16px
}
.ui-icon-triangle-1-nw {
	BACKGROUND-POSITION: -112px -16px
}
.ui-icon-triangle-2-n-s {
	BACKGROUND-POSITION: -128px -16px
}
.ui-icon-triangle-2-e-w {
	BACKGROUND-POSITION: -144px -16px
}
.ui-icon-arrow-1-n {
	BACKGROUND-POSITION: 0px -32px
}
.ui-icon-arrow-1-ne {
	BACKGROUND-POSITION: -16px -32px
}
.ui-icon-arrow-1-e {
	BACKGROUND-POSITION: -32px -32px
}
.ui-icon-arrow-1-se {
	BACKGROUND-POSITION: -48px -32px
}
.ui-icon-arrow-1-s {
	BACKGROUND-POSITION: -64px -32px
}
.ui-icon-arrow-1-sw {
	BACKGROUND-POSITION: -80px -32px
}
.ui-icon-arrow-1-w {
	BACKGROUND-POSITION: -96px -32px
}
.ui-icon-arrow-1-nw {
	BACKGROUND-POSITION: -112px -32px
}
.ui-icon-arrow-2-n-s {
	BACKGROUND-POSITION: -128px -32px
}
.ui-icon-arrow-2-ne-sw {
	BACKGROUND-POSITION: -144px -32px
}
.ui-icon-arrow-2-e-w {
	BACKGROUND-POSITION: -160px -32px
}
.ui-icon-arrow-2-se-nw {
	BACKGROUND-POSITION: -176px -32px
}
.ui-icon-arrowstop-1-n {
	BACKGROUND-POSITION: -192px -32px
}
.ui-icon-arrowstop-1-e {
	BACKGROUND-POSITION: -208px -32px
}
.ui-icon-arrowstop-1-s {
	BACKGROUND-POSITION: -224px -32px
}
.ui-icon-arrowstop-1-w {
	BACKGROUND-POSITION: -240px -32px
}
.ui-icon-arrowthick-1-n {
	BACKGROUND-POSITION: 0px -48px
}
.ui-icon-arrowthick-1-ne {
	BACKGROUND-POSITION: -16px -48px
}
.ui-icon-arrowthick-1-e {
	BACKGROUND-POSITION: -32px -48px
}
.ui-icon-arrowthick-1-se {
	BACKGROUND-POSITION: -48px -48px
}
.ui-icon-arrowthick-1-s {
	BACKGROUND-POSITION: -64px -48px
}
.ui-icon-arrowthick-1-sw {
	BACKGROUND-POSITION: -80px -48px
}
.ui-icon-arrowthick-1-w {
	BACKGROUND-POSITION: -96px -48px
}
.ui-icon-arrowthick-1-nw {
	BACKGROUND-POSITION: -112px -48px
}
.ui-icon-arrowthick-2-n-s {
	BACKGROUND-POSITION: -128px -48px
}
.ui-icon-arrowthick-2-ne-sw {
	BACKGROUND-POSITION: -144px -48px
}
.ui-icon-arrowthick-2-e-w {
	BACKGROUND-POSITION: -160px -48px
}
.ui-icon-arrowthick-2-se-nw {
	BACKGROUND-POSITION: -176px -48px
}
.ui-icon-arrowthickstop-1-n {
	BACKGROUND-POSITION: -192px -48px
}
.ui-icon-arrowthickstop-1-e {
	BACKGROUND-POSITION: -208px -48px
}
.ui-icon-arrowthickstop-1-s {
	BACKGROUND-POSITION: -224px -48px
}
.ui-icon-arrowthickstop-1-w {
	BACKGROUND-POSITION: -240px -48px
}
.ui-icon-arrowreturnthick-1-w {
	BACKGROUND-POSITION: 0px -64px
}
.ui-icon-arrowreturnthick-1-n {
	BACKGROUND-POSITION: -16px -64px
}
.ui-icon-arrowreturnthick-1-e {
	BACKGROUND-POSITION: -32px -64px
}
.ui-icon-arrowreturnthick-1-s {
	BACKGROUND-POSITION: -48px -64px
}
.ui-icon-arrowreturn-1-w {
	BACKGROUND-POSITION: -64px -64px
}
.ui-icon-arrowreturn-1-n {
	BACKGROUND-POSITION: -80px -64px
}
.ui-icon-arrowreturn-1-e {
	BACKGROUND-POSITION: -96px -64px
}
.ui-icon-arrowreturn-1-s {
	BACKGROUND-POSITION: -112px -64px
}
.ui-icon-arrowrefresh-1-w {
	BACKGROUND-POSITION: -128px -64px
}
.ui-icon-arrowrefresh-1-n {
	BACKGROUND-POSITION: -144px -64px
}
.ui-icon-arrowrefresh-1-e {
	BACKGROUND-POSITION: -160px -64px
}
.ui-icon-arrowrefresh-1-s {
	BACKGROUND-POSITION: -176px -64px
}
.ui-icon-arrow-4 {
	BACKGROUND-POSITION: 0px -80px
}
.ui-icon-arrow-4-diag {
	BACKGROUND-POSITION: -16px -80px
}
.ui-icon-extlink {
	BACKGROUND-POSITION: -32px -80px
}
.ui-icon-newwin {
	BACKGROUND-POSITION: -48px -80px
}
.ui-icon-refresh {
	BACKGROUND-POSITION: -64px -80px
}
.ui-icon-shuffle {
	BACKGROUND-POSITION: -80px -80px
}
.ui-icon-transfer-e-w {
	BACKGROUND-POSITION: -96px -80px
}
.ui-icon-transferthick-e-w {
	BACKGROUND-POSITION: -112px -80px
}
.ui-icon-folder-collapsed {
	BACKGROUND-POSITION: 0px -96px
}
.ui-icon-folder-open {
	BACKGROUND-POSITION: -16px -96px
}
.ui-icon-document {
	BACKGROUND-POSITION: -32px -96px
}
.ui-icon-document-b {
	BACKGROUND-POSITION: -48px -96px
}
.ui-icon-note {
	BACKGROUND-POSITION: -64px -96px
}
.ui-icon-mail-closed {
	BACKGROUND-POSITION: -80px -96px
}
.ui-icon-mail-open {
	BACKGROUND-POSITION: -96px -96px
}
.ui-icon-suitcase {
	BACKGROUND-POSITION: -112px -96px
}
.ui-icon-comment {
	BACKGROUND-POSITION: -128px -96px
}
.ui-icon-person {
	BACKGROUND-POSITION: -144px -96px
}
.ui-icon-print {
	BACKGROUND-POSITION: -160px -96px
}
.ui-icon-trash {
	BACKGROUND-POSITION: -176px -96px
}
.ui-icon-locked {
	BACKGROUND-POSITION: -192px -96px
}
.ui-icon-unlocked {
	BACKGROUND-POSITION: -208px -96px
}
.ui-icon-bookmark {
	BACKGROUND-POSITION: -224px -96px
}
.ui-icon-tag {
	BACKGROUND-POSITION: -240px -96px
}
.ui-icon-home {
	BACKGROUND-POSITION: 0px -112px
}
.ui-icon-flag {
	BACKGROUND-POSITION: -16px -112px
}
.ui-icon-calendar {
	BACKGROUND-POSITION: -32px -112px
}
.ui-icon-cart {
	BACKGROUND-POSITION: -48px -112px
}
.ui-icon-pencil {
	BACKGROUND-POSITION: -64px -112px
}
.ui-icon-clock {
	BACKGROUND-POSITION: -80px -112px
}
.ui-icon-disk {
	BACKGROUND-POSITION: -96px -112px
}
.ui-icon-calculator {
	BACKGROUND-POSITION: -112px -112px
}
.ui-icon-zoomin {
	BACKGROUND-POSITION: -128px -112px
}
.ui-icon-zoomout {
	BACKGROUND-POSITION: -144px -112px
}
.ui-icon-search {
	BACKGROUND-POSITION: -160px -112px
}
.ui-icon-wrench {
	BACKGROUND-POSITION: -176px -112px
}
.ui-icon-gear {
	BACKGROUND-POSITION: -192px -112px
}
.ui-icon-heart {
	BACKGROUND-POSITION: -208px -112px
}
.ui-icon-star {
	BACKGROUND-POSITION: -224px -112px
}
.ui-icon-link {
	BACKGROUND-POSITION: -240px -112px
}
.ui-icon-cancel {
	BACKGROUND-POSITION: 0px -128px
}
.ui-icon-plus {
	BACKGROUND-POSITION: -16px -128px
}
.ui-icon-plusthick {
	BACKGROUND-POSITION: -32px -128px
}
.ui-icon-minus {
	BACKGROUND-POSITION: -48px -128px
}
.ui-icon-minusthick {
	BACKGROUND-POSITION: -64px -128px
}
.ui-icon-close {
	BACKGROUND-POSITION: -80px -128px
}
.ui-icon-closethick {
	BACKGROUND-POSITION: -196px -128px
}
.ui-icon-key {
	BACKGROUND-POSITION: -112px -128px
}
.ui-icon-lightbulb {
	BACKGROUND-POSITION: -128px -128px
}
.ui-icon-scissors {
	BACKGROUND-POSITION: -144px -128px
}
.ui-icon-clipboard {
	BACKGROUND-POSITION: -160px -128px
}
.ui-icon-copy {
	BACKGROUND-POSITION: -176px -128px
}
.ui-icon-contact {
	BACKGROUND-POSITION: -192px -128px
}
.ui-icon-image {
	BACKGROUND-POSITION: -208px -128px
}
.ui-icon-video {
	BACKGROUND-POSITION: -224px -128px
}
.ui-icon-script {
	BACKGROUND-POSITION: -240px -128px
}
.ui-icon-alert {
	BACKGROUND-POSITION: 0px -144px
}
.ui-icon-info {
	BACKGROUND-POSITION: -16px -144px
}
.ui-icon-notice {
	BACKGROUND-POSITION: -32px -144px
}
.ui-icon-help {
	BACKGROUND-POSITION: -48px -144px
}
.ui-icon-check {
	BACKGROUND-POSITION: -64px -144px
}
.ui-icon-bullet {
	BACKGROUND-POSITION: -80px -144px
}
.ui-icon-radio-off {
	BACKGROUND-POSITION: -96px -144px
}
.ui-icon-radio-on {
	BACKGROUND-POSITION: -112px -144px
}
.ui-icon-pin-w {
	BACKGROUND-POSITION: -128px -144px
}
.ui-icon-pin-s {
	BACKGROUND-POSITION: -144px -144px
}
.ui-icon-play {
	BACKGROUND-POSITION: 0px -160px
}
.ui-icon-pause {
	BACKGROUND-POSITION: -16px -160px
}
.ui-icon-seek-next {
	BACKGROUND-POSITION: -32px -160px
}
.ui-icon-seek-prev {
	BACKGROUND-POSITION: -48px -160px
}
.ui-icon-seek-end {
	BACKGROUND-POSITION: -64px -160px
}
.ui-icon-seek-start {
	BACKGROUND-POSITION: -80px -160px
}
.ui-icon-seek-first {
	BACKGROUND-POSITION: -80px -160px
}
.ui-icon-stop {
	BACKGROUND-POSITION: -96px -160px
}
.ui-icon-eject {
	BACKGROUND-POSITION: -112px -160px
}
.ui-icon-volume-off {
	BACKGROUND-POSITION: -128px -160px
}
.ui-icon-volume-on {
	BACKGROUND-POSITION: -144px -160px
}
.ui-icon-power {
	BACKGROUND-POSITION: 0px -176px
}
.ui-icon-signal-diag {
	BACKGROUND-POSITION: -16px -176px
}
.ui-icon-signal {
	BACKGROUND-POSITION: -32px -176px
}
.ui-icon-battery-0 {
	BACKGROUND-POSITION: -48px -176px
}
.ui-icon-battery-1 {
	BACKGROUND-POSITION: -64px -176px
}
.ui-icon-battery-2 {
	BACKGROUND-POSITION: -80px -176px
}
.ui-icon-battery-3 {
	BACKGROUND-POSITION: -96px -176px
}
.ui-icon-circle-plus {
	BACKGROUND-POSITION: 0px -192px
}
.ui-icon-circle-minus {
	BACKGROUND-POSITION: -16px -192px
}
.ui-icon-circle-close {
	BACKGROUND-POSITION: -32px -192px
}
.ui-icon-circle-triangle-e {
	BACKGROUND-POSITION: -48px -192px
}
.ui-icon-circle-triangle-s {
	BACKGROUND-POSITION: -64px -192px
}
.ui-icon-circle-triangle-w {
	BACKGROUND-POSITION: -80px -192px
}
.ui-icon-circle-triangle-n {
	BACKGROUND-POSITION: -96px -192px
}
.ui-icon-circle-arrow-e {
	BACKGROUND-POSITION: -112px -192px
}
.ui-icon-circle-arrow-s {
	BACKGROUND-POSITION: -128px -192px
}
.ui-icon-circle-arrow-w {
	BACKGROUND-POSITION: -144px -192px
}
.ui-icon-circle-arrow-n {
	BACKGROUND-POSITION: -160px -192px
}
.ui-icon-circle-zoomin {
	BACKGROUND-POSITION: -176px -192px
}
.ui-icon-circle-zoomout {
	BACKGROUND-POSITION: -192px -192px
}
.ui-icon-circle-check {
	BACKGROUND-POSITION: -208px -192px
}
.ui-icon-circlesmall-plus {
	BACKGROUND-POSITION: 0px -208px
}
.ui-icon-circlesmall-minus {
	BACKGROUND-POSITION: -16px -208px
}
.ui-icon-circlesmall-close {
	BACKGROUND-POSITION: -32px -208px
}
.ui-icon-squaresmall-plus {
	BACKGROUND-POSITION: -48px -208px
}
.ui-icon-squaresmall-minus {
	BACKGROUND-POSITION: -64px -208px
}
.ui-icon-squaresmall-close {
	BACKGROUND-POSITION: -80px -208px
}
.ui-icon-grip-dotted-vertical {
	BACKGROUND-POSITION: 0px -224px
}
.ui-icon-grip-dotted-horizontal {
	BACKGROUND-POSITION: -16px -224px
}
.ui-icon-grip-solid-vertical {
	BACKGROUND-POSITION: -32px -224px
}
.ui-icon-grip-solid-horizontal {
	BACKGROUND-POSITION: -48px -224px
}
.ui-icon-gripsmall-diagonal-se {
	BACKGROUND-POSITION: -64px -224px
}
.ui-icon-grip-diagonal-se {
	BACKGROUND-POSITION: -80px -224px
}
.ui-corner-tl {
	-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; =
border-top-left-radius: 4px
}
.ui-corner-tr {
	-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; =
border-top-right-radius: 4px
}
.ui-corner-bl {
	-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: =
4px; border-bottom-left-radius: 4px
}
.ui-corner-br {
	-moz-border-radius-bottomright: 4px; =
-webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px
}
.ui-corner-top {
	-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; =
border-top-left-radius: 4px; -moz-border-radius-topright: 4px; =
-webkit-border-top-right-radius: 4px; border-top-right-radius: 4px
}
.ui-corner-bottom {
	-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: =
4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: =
4px; -webkit-border-bottom-right-radius: 4px; =
border-bottom-right-radius: 4px
}
.ui-corner-right {
	-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; =
border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; =
-webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px
}
.ui-corner-left {
	-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; =
border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; =
-webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px
}
.ui-corner-all {
	border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px
}
.ui-widget-overlay {
	FILTER: alpha(opacity=3D50); BACKGROUND: =
url(/CSS/plugins/images/ui-bg_diagonals-thick_20_666666_40x40.png) #666 =
50% 50%; opacity: .50
}
.ui-widget-shadow {
	FILTER: alpha(opacity=3D20); PADDING-BOTTOM: 5px; MARGIN: -5px 0px 0px =
-5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: =
url(/CSS/plugins/images/ui-bg_flat_10_000000_40x100.png) black repeat-x =
50% 50%; PADDING-TOP: 5px; border-radius: 5px; -webkit-border-radius: =
5px; -moz-border-radius: 5px; opacity: .20
}
.ui-resizable {
	POSITION: relative
}
.ui-resizable-handle {
	Z-INDEX: 99999; POSITION: absolute; DISPLAY: block; FONT-SIZE: 0.1px
}
.ui-resizable-disabled .ui-resizable-handle {
	DISPLAY: none
}
.ui-resizable-autohide .ui-resizable-handle {
	DISPLAY: none
}
.ui-resizable-n {
	WIDTH: 100%; HEIGHT: 7px; TOP: -5px; CURSOR: n-resize; LEFT: 0px
}
.ui-resizable-s {
	WIDTH: 100%; BOTTOM: -5px; HEIGHT: 7px; CURSOR: s-resize; LEFT: 0px
}
.ui-resizable-e {
	WIDTH: 7px; HEIGHT: 100%; TOP: 0px; CURSOR: e-resize; RIGHT: -5px
}
.ui-resizable-w {
	WIDTH: 7px; HEIGHT: 100%; TOP: 0px; CURSOR: w-resize; LEFT: -5px
}
.ui-resizable-se {
	WIDTH: 12px; BOTTOM: 1px; HEIGHT: 12px; CURSOR: se-resize; RIGHT: 1px
}
.ui-resizable-sw {
	WIDTH: 9px; BOTTOM: -5px; HEIGHT: 9px; CURSOR: sw-resize; LEFT: -5px
}
.ui-resizable-nw {
	WIDTH: 9px; HEIGHT: 9px; TOP: -5px; CURSOR: nw-resize; LEFT: -5px
}
.ui-resizable-ne {
	WIDTH: 9px; HEIGHT: 9px; TOP: -5px; CURSOR: ne-resize; RIGHT: -5px
}
.ui-selectable-helper {
	BORDER-BOTTOM: black 1px dotted; BORDER-LEFT: black 1px dotted; =
BORDER-TOP: black 1px dotted; BORDER-RIGHT: black 1px dotted
}
.ui-accordion .ui-accordion-header {
	POSITION: relative; MARGIN-TOP: 1px; ZOOM: 1; CURSOR: pointer
}
.ui-accordion .ui-accordion-li-fix {
	DISPLAY: inline
}
.ui-accordion .ui-accordion-header-active {
	BORDER-BOTTOM: 0px
}
.ui-accordion .ui-accordion-header A {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.5em; =
DISPLAY: block; FONT-SIZE: 1em; PADDING-TOP: 0.5em
}
.ui-accordion A {
	ZOOM: 1
}
.ui-accordion-icons .ui-accordion-header A {
	PADDING-LEFT: 2.2em
}
.ui-accordion .ui-accordion-header .ui-icon {
	POSITION: absolute; MARGIN-TOP: -8px; TOP: 50%; LEFT: 0.5em
}
.ui-accordion .ui-accordion-content {
	POSITION: relative; PADDING-BOTTOM: 1em; MARGIN-TOP: -2px; =
PADDING-LEFT: 2.2em; PADDING-RIGHT: 2.2em; ZOOM: 1; DISPLAY: none; =
MARGIN-BOTTOM: 2px; OVERFLOW: auto; BORDER-TOP: 0px; TOP: 1px; =
PADDING-TOP: 1em
}
.ui-accordion .ui-accordion-content-active {
	DISPLAY: block
}
.ui-autocomplete {
	POSITION: absolute; CURSOR: default
}
.ui-autocomplete-loading {
	BACKGROUND: url(/CSS/plugins/images/ui-anim_basic_16x16.gif) white =
no-repeat right center
}
* HTML .ui-autocomplete {
	WIDTH: 1px
}
.ui-menu {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
2px; PADDING-RIGHT: 2px; DISPLAY: block; LIST-STYLE-IMAGE: none; =
PADDING-TOP: 2px
}
.ui-menu .ui-menu {
	MARGIN-TOP: -3px
}
.ui-menu .ui-menu-item {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; ZOOM: 1; FLOAT: left; CLEAR: left; PADDING-TOP: 0px
}
.ui-menu .ui-menu-item A {
	PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.5; PADDING-LEFT: 0.4em; =
PADDING-RIGHT: 0.4em; ZOOM: 1; DISPLAY: block; TEXT-DECORATION: none; =
PADDING-TOP: 0.2em
}
.ui-menu .ui-menu-item A.ui-state-hover {
	MARGIN: -1px; FONT-WEIGHT: normal
}
.ui-menu .ui-menu-item A.ui-state-active {
	MARGIN: -1px; FONT-WEIGHT: normal
}
.ui-button {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: inline-block; =
OVERFLOW: visible; CURSOR: pointer; MARGIN-RIGHT: 0.1em; =
TEXT-DECORATION: none !important; PADDING-TOP: 0px
}
.ui-button-icon-only {
	WIDTH: 2.2em
}
BUTTON.ui-button-icon-only {
	WIDTH: 2.4em
}
.ui-button-icons-only {
	WIDTH: 3.4em
}
BUTTON.ui-button-icons-only {
	WIDTH: 3.7em
}
.ui-button .ui-button-text {
	LINE-HEIGHT: 1.4; DISPLAY: block
}
.ui-button-text-only .ui-button-text {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; =
PADDING-TOP: 0.4em
}
.ui-button-icon-only .ui-button-text {
	PADDING-BOTTOM: 0.4em; TEXT-INDENT: -1342177.28px; PADDING-LEFT: 0.4em; =
PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
.ui-button-icons-only .ui-button-text {
	PADDING-BOTTOM: 0.4em; TEXT-INDENT: -1342177.28px; PADDING-LEFT: 0.4em; =
PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
.ui-button-text-icon .ui-button-text {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 2.1em; PADDING-RIGHT: 1em; =
PADDING-TOP: 0.4em
}
.ui-button-text-icons .ui-button-text {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 2.1em; PADDING-RIGHT: 1em; =
PADDING-TOP: 0.4em
}
.ui-button-text-icons .ui-button-text {
	PADDING-LEFT: 2.1em; PADDING-RIGHT: 2.1em
}
INPUT.ui-button {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; =
PADDING-TOP: 0.4em
}
.ui-button-icon-only .ui-icon {
	POSITION: absolute; MARGIN-TOP: -8px; TOP: 50%
}
.ui-button-text-icon .ui-icon {
	POSITION: absolute; MARGIN-TOP: -8px; TOP: 50%
}
.ui-button-text-icons .ui-icon {
	POSITION: absolute; MARGIN-TOP: -8px; TOP: 50%
}
.ui-button-icons-only .ui-icon {
	POSITION: absolute; MARGIN-TOP: -8px; TOP: 50%
}
.ui-button-icon-only .ui-icon {
	MARGIN-LEFT: -8px; LEFT: 50%
}
.ui-button-text-icon .ui-button-icon-primary {
	LEFT: 0.5em
}
.ui-button-text-icons .ui-button-icon-primary {
	LEFT: 0.5em
}
.ui-button-icons-only .ui-button-icon-primary {
	LEFT: 0.5em
}
.ui-button-text-icons .ui-button-icon-secondary {
	RIGHT: 0.5em
}
.ui-button-icons-only .ui-button-icon-secondary {
	RIGHT: 0.5em
}
.ui-buttonset {
	MARGIN-RIGHT: 7px
}
.ui-buttonset .ui-button {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: -0.3em
}
.ui-dialog {
	POSITION: absolute; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; WIDTH: =
300px; PADDING-RIGHT: 0.2em; OVERFLOW: hidden; PADDING-TOP: 0.2em
}
.ui-dialog .ui-dialog-titlebar {
	POSITION: relative; PADDING-BOTTOM: 0.3em; PADDING-LEFT: 1em; =
PADDING-RIGHT: 1em; PADDING-TOP: 0.5em
}
.ui-dialog .ui-dialog-title {
	MARGIN: 0.1em 16px 0.2em 0px; FLOAT: left
}
.ui-dialog .ui-dialog-titlebar-close {
	POSITION: absolute; PADDING-BOTTOM: 1px; MARGIN: -10px 0px 0px; =
PADDING-LEFT: 1px; WIDTH: 19px; PADDING-RIGHT: 1px; HEIGHT: 18px; TOP: =
50%; RIGHT: 0.3em; PADDING-TOP: 1px
}
.ui-dialog .ui-dialog-titlebar-close SPAN {
	MARGIN: 1px; DISPLAY: block
}
.ui-dialog .ui-dialog-titlebar-close:hover {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 1px
}
.ui-dialog .ui-dialog-titlebar-close:focus {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 1px
}
.ui-dialog .ui-dialog-titlebar-min {
	POSITION: absolute; PADDING-BOTTOM: 1px; MARGIN: -10px 0px 0px; =
PADDING-LEFT: 1px; WIDTH: 19px; PADDING-RIGHT: 1px; HEIGHT: 18px; TOP: =
50%; RIGHT: 23px; PADDING-TOP: 1px
}
.ui-dialog .ui-dialog-titlebar-min SPAN {
	MARGIN: 1px; DISPLAY: block
}
.ui-dialog .ui-dialog-titlebar-min:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.ui-dialog .ui-dialog-titlebar-min:focus {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.ui-dialog .ui-dialog-titlebar-rest {
	POSITION: absolute; PADDING-BOTTOM: 1px; MARGIN: -10px 0px 0px; =
PADDING-LEFT: 1px; WIDTH: 19px; PADDING-RIGHT: 1px; HEIGHT: 18px; TOP: =
50%; RIGHT: 23px; PADDING-TOP: 1px
}
.ui-dialog .ui-dialog-titlebar-rest SPAN {
	MARGIN: 1px; DISPLAY: block
}
.ui-dialog .ui-dialog-titlebar-rest:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.ui-dialog .ui-dialog-titlebar-rest:focus {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.ui-dialog .ui-dialog-content {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.5em; =
PADDING-LEFT: 1em; PADDING-RIGHT: 1em; ZOOM: 1; BACKGROUND: 0px 50%; =
OVERFLOW: auto; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.5em
}
.ui-dialog .ui-dialog-buttonpane {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0.5em; =
BORDER-RIGHT-WIDTH: 0px; MARGIN: 0.5em 0px 0px; PADDING-LEFT: 0.4em; =
PADDING-RIGHT: 1em; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; =
BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0.3em
}
.ui-dialog .ui-dialog-buttonpane BUTTON {
	PADDING-BOTTOM: 0.3em; LINE-HEIGHT: 1.4em; MARGIN: 0.5em 0.4em 0.5em =
0px; PADDING-LEFT: 0.6em; WIDTH: auto; PADDING-RIGHT: 0.6em; FLOAT: =
right; OVERFLOW: visible; CURSOR: pointer; PADDING-TOP: 0.2em
}
.ui-dialog .ui-resizable-se {
	WIDTH: 14px; BOTTOM: 3px; HEIGHT: 14px; RIGHT: 3px
}
.ui-draggable .ui-dialog-titlebar {
	CURSOR: move
}
.ui-slider {
	POSITION: relative; TEXT-ALIGN: left
}
.ui-slider .ui-slider-handle {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 1.2em; HEIGHT: 1.2em; CURSOR: =
default
}
.ui-slider .ui-slider-range {
	Z-INDEX: 1; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; =
DISPLAY: block; BACKGROUND-POSITION: 0px 0px; FONT-SIZE: 0.7em; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ui-slider-horizontal {
	HEIGHT: 0.8em
}
.ui-slider-horizontal .ui-slider-handle {
	MARGIN-LEFT: -0.6em; TOP: -0.3em
}
.ui-slider-horizontal .ui-slider-range {
	HEIGHT: 100%; TOP: 0px
}
.ui-slider-horizontal .ui-slider-range-min {
	LEFT: 0px
}
.ui-slider-horizontal .ui-slider-range-max {
	RIGHT: 0px
}
.ui-slider-vertical {
	WIDTH: 0.8em; HEIGHT: 100px
}
.ui-slider-vertical .ui-slider-handle {
	MARGIN-BOTTOM: -0.6em; MARGIN-LEFT: 0px; LEFT: -0.3em
}
.ui-slider-vertical .ui-slider-range {
	WIDTH: 100%; LEFT: 0px
}
.ui-slider-vertical .ui-slider-range-min {
	BOTTOM: 0px
}
.ui-slider-vertical .ui-slider-range-max {
	TOP: 0px
}
.ui-tabs {
	POSITION: relative; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; =
PADDING-RIGHT: 0.2em; ZOOM: 1; PADDING-TOP: 0.2em
}
.ui-tabs .ui-tabs-nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: =
0.2em; PADDING-TOP: 0.2em
}
.ui-tabs .ui-tabs-nav LI {
	BORDER-BOTTOM: 0px; POSITION: relative; PADDING-BOTTOM: 0px; =
LIST-STYLE-TYPE: none; MARGIN: 0px 0.2em 1px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FLOAT: left; TOP: 1px; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.ui-tabs .ui-tabs-nav LI A {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FLOAT: =
left; TEXT-DECORATION: none; PADDING-TOP: 0.5em
}
.ui-tabs .ui-tabs-nav LI.ui-tabs-selected {
	PADDING-BOTTOM: 1px; MARGIN-BOTTOM: 0px
}
.ui-tabs .ui-tabs-nav LI.ui-tabs-selected A {
	CURSOR: text
}
.ui-tabs .ui-tabs-nav LI.ui-state-disabled A {
	CURSOR: text
}
.ui-tabs .ui-tabs-nav LI.ui-state-processing A {
	CURSOR: text
}
.ui-tabs .ui-tabs-nav LI A {
	CURSOR: pointer
}
.ui-tabs-collapsible.ui-tabs .ui-tabs-nav LI.ui-tabs-selected A {
	CURSOR: pointer
}
.ui-tabs .ui-tabs-panel {
	PADDING-BOTTOM: 1em; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 1.4em; =
PADDING-RIGHT: 1.4em; DISPLAY: block; BACKGROUND: 0px 50%; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
PADDING-TOP: 1em
}
.ui-tabs .ui-tabs-hide {
	DISPLAY: none !important
}
.ui-datepicker {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; WIDTH: 17em; PADDING-RIGHT: =
0.2em; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-header {
	POSITION: relative; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-prev {
	POSITION: absolute; WIDTH: 1.8em; HEIGHT: 1.8em; TOP: 2px
}
.ui-datepicker .ui-datepicker-next {
	POSITION: absolute; WIDTH: 1.8em; HEIGHT: 1.8em; TOP: 2px
}
.ui-datepicker .ui-datepicker-prev-hover {
	TOP: 1px
}
.ui-datepicker .ui-datepicker-next-hover {
	TOP: 1px
}
.ui-datepicker .ui-datepicker-prev {
	LEFT: 2px
}
.ui-datepicker .ui-datepicker-next {
	RIGHT: 2px
}
.ui-datepicker .ui-datepicker-prev-hover {
	LEFT: 1px
}
.ui-datepicker .ui-datepicker-next-hover {
	RIGHT: 1px
}
.ui-datepicker .ui-datepicker-prev SPAN {
	POSITION: absolute; MARGIN-TOP: -8px; DISPLAY: block; MARGIN-LEFT: =
-8px; TOP: 50%; LEFT: 50%
}
.ui-datepicker .ui-datepicker-next SPAN {
	POSITION: absolute; MARGIN-TOP: -8px; DISPLAY: block; MARGIN-LEFT: =
-8px; TOP: 50%; LEFT: 50%
}
.ui-datepicker .ui-datepicker-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.8em; MARGIN: 0px 2.3em
}
.ui-datepicker .ui-datepicker-title SELECT {
	MARGIN: 1px 0px; FONT-SIZE: 1em
}
.ui-datepicker SELECT.ui-datepicker-month-year {
	WIDTH: 100%
}
.ui-datepicker SELECT.ui-datepicker-month {
	WIDTH: 49%
}
.ui-datepicker SELECT.ui-datepicker-year {
	WIDTH: 49%
}
.ui-datepicker TABLE {
	MARGIN: 0px 0px 0.4em; WIDTH: 100%; BORDER-COLLAPSE: collapse; =
FONT-SIZE: 0.9em
}
.ui-datepicker TH {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; =
BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: =
0.7em
}
.ui-datepicker TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px; =
PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; PADDING-TOP: 1px
}
.ui-datepicker TD SPAN {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; =
PADDING-RIGHT: 0.2em; DISPLAY: block; TEXT-DECORATION: none; =
PADDING-TOP: 0.2em
}
.ui-datepicker TD A {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; =
PADDING-RIGHT: 0.2em; DISPLAY: block; TEXT-DECORATION: none; =
PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-buttonpane {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0.7em 0px 0px; PADDING-LEFT: 0.2em; =
PADDING-RIGHT: 0.2em; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-datepicker .ui-datepicker-buttonpane BUTTON {
	PADDING-BOTTOM: 0.3em; MARGIN: 0.5em 0.2em 0.4em; PADDING-LEFT: 0.6em; =
WIDTH: auto; PADDING-RIGHT: 0.6em; FLOAT: right; OVERFLOW: visible; =
CURSOR: pointer; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-buttonpane BUTTON.ui-datepicker-current {
	FLOAT: left
}
.ui-datepicker-multi.ui-datepicker {
	WIDTH: auto
}
.ui-datepicker-multi .ui-datepicker-group {
	FLOAT: left
}
.ui-datepicker-multi .ui-datepicker-group TABLE {
	MARGIN: 0px auto 0.4em; WIDTH: 95%
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	WIDTH: 50%
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	WIDTH: 33.3%
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	WIDTH: 25%
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	CLEAR: left
}
.ui-datepicker-row-break {
	WIDTH: 100%; CLEAR: both
}
.ui-datepicker-rtl {
	DIRECTION: rtl
}
.ui-datepicker-rtl .ui-datepicker-prev {
	RIGHT: 2px; LEFT: auto
}
.ui-datepicker-rtl .ui-datepicker-next {
	RIGHT: auto; LEFT: 2px
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	RIGHT: 1px; LEFT: auto
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	RIGHT: auto; LEFT: 1px
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	CLEAR: right
}
.ui-datepicker-rtl .ui-datepicker-buttonpane BUTTON {
	FLOAT: left
}
.ui-datepicker-rtl .ui-datepicker-buttonpane =
BUTTON.ui-datepicker-current {
	FLOAT: right
}
.ui-datepicker-rtl .ui-datepicker-group {
	FLOAT: right
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	BORDER-RIGHT-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-RIGHT-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px
}
.ui-datepicker-cover {
	Z-INDEX: -1; POSITION: absolute; FILTER: mask(); WIDTH: 200px; DISPLAY: =
block; HEIGHT: 200px; TOP: -4px; LEFT: -4px
}
.ui-progressbar {
	TEXT-ALIGN: left; HEIGHT: 2em
}
.ui-progressbar .ui-progressbar-value {
	MARGIN: -1px; HEIGHT: 100%
}
.ui-widget {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; FONT-SIZE: 1em; =
PADDING-TOP: 0px
}
.ui-widget A:hover {
	COLOR: #00aab5
}
.ui-widget-content {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: =
white; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.ui-widget-content A {
	COLOR: #00aab5
}
.ui-widget-header {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: #eee; COLOR: black; =
BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px
}
.ui-widget-header A {
	COLOR: #00aab5
}
.ui-corner-all {
	border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0
}
.ui-dialog .ui-dialog-titlebar-close {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; =
BORDER-TOP: 0px; TOP: auto; RIGHT: 2px; BORDER-RIGHT: 0px; PADDING-TOP: =
0px
}
.ui-dialog .ui-dialog-titlebar-close:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; =
BORDER-TOP: 0px; TOP: auto; RIGHT: 2px; BORDER-RIGHT: 0px; PADDING-TOP: =
0px
}
.ui-dialog .ui-dialog-titlebar-close SPAN {
	MARGIN: 3px 0px 1px
}
.ui-dialog .ui-dialog-titlebar-close SPAN {
	FONT-WEIGHT: normal
}
.ui-dialog .ui-dialog-titlebar-close:hover SPAN {
	FONT-WEIGHT: normal
}
.ui-dialog .ui-dialog-title {
	MARGIN: 2px 0px 0px; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.ui-widget .ui-widget-header .ui-dialog-titlebar-close .ui-icon {
	BACKGROUND-IMAGE: none
}
.ui-icon {
	TEXT-INDENT: 0px; WIDTH: 50px; COLOR: black
}
.ui-dialog {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; -moz-box-shadow: 2px 2px 2px 0 #999; -webkit-box-shadow: 2px 2px =
2px 0 #999; box-shadow: 2px 2px 2px 0 #999
}
.ui-widget {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; -moz-box-shadow: 2px 2px 2px 0 #999; -webkit-box-shadow: 2px 2px =
2px 0 #999; box-shadow: 2px 2px 2px 0 #999
}
.ui-icon-closethick {
	COLOR: #00aab5; FONT-SIZE: 12px
}
.ui-icon-closethick:hover {
	COLOR: #00aab5
}
.ui-state-hover {
	BORDER-BOTTOM-COLOR: #abbed1; BORDER-TOP-COLOR: #abbed1; BACKGROUND: =
0px 50%; BORDER-RIGHT-COLOR: #abbed1; BORDER-LEFT-COLOR: #abbed1; =
CURSOR: pointer
}
.ui-widget-content .ui-state-hover {
	BORDER-BOTTOM-COLOR: #abbed1; BORDER-TOP-COLOR: #abbed1; BACKGROUND: =
0px 50%; BORDER-RIGHT-COLOR: #abbed1; BORDER-LEFT-COLOR: #abbed1; =
CURSOR: pointer
}
.ui-widget-header .ui-state-hover {
	BORDER-BOTTOM-COLOR: #abbed1; BORDER-TOP-COLOR: #abbed1; BACKGROUND: =
0px 50%; BORDER-RIGHT-COLOR: #abbed1; BORDER-LEFT-COLOR: #abbed1; =
CURSOR: pointer
}
.ui-state-focus {
	BORDER-BOTTOM-COLOR: #abbed1; BORDER-TOP-COLOR: #abbed1; BACKGROUND: =
0px 50%; BORDER-RIGHT-COLOR: #abbed1; BORDER-LEFT-COLOR: #abbed1; =
CURSOR: pointer
}
.ui-widget-content .ui-state-focus {
	BORDER-BOTTOM-COLOR: #abbed1; BORDER-TOP-COLOR: #abbed1; BACKGROUND: =
0px 50%; BORDER-RIGHT-COLOR: #abbed1; BORDER-LEFT-COLOR: #abbed1; =
CURSOR: pointer
}
.ui-widget-header .ui-state-focus {
	BORDER-BOTTOM-COLOR: #abbed1; BORDER-TOP-COLOR: #abbed1; BACKGROUND: =
0px 50%; BORDER-RIGHT-COLOR: #abbed1; BORDER-LEFT-COLOR: #abbed1; =
CURSOR: pointer
}
.ui-resizable-se {
	BACKGROUND: url(/Images/icons/b_resize.gif) no-repeat
}
.ui-widget-content .ui-icon {
	BACKGROUND: url(/Images/icons/b_resize.gif) no-repeat
}
.ui-dialog .ui-dialog-titlebar {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: =
10px; PADDING-TOP: 5px
}
.ui-dialog .ui-dialog-content {
	PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-LEFT: 0px; WIDTH: auto; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-dialog .ui-dialog-content .contentBody {
	MARGIN: 10px 0px
}
.tableBottomClose {
	MARGIN-BOTTOM: 10px; COLOR: black; MARGIN-LEFT: 10px; FONT-SIZE: 11px; =
CURSOR: pointer
}
.scm6-close-bottom {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: =
11px; PADDING-TOP: 5px
}
#ui-dialog-title-scm6MainContent_DisclosureAndother B {
	FONT-SIZE: 11px
}
.printButton {
	FLOAT: right
}
.printLogo {
	MARGIN: 10px 0px; WIDTH: 415px; BACKGROUND: =
url(/CSS/Images/mast_logo.png) repeat-x 0px 0px; HEIGHT: 80px
}
A.linkBold {
	COLOR: #369; FONT-WEIGHT: bold
}
.confirmButton {
	BACKGROUND-IMAGE: url(/Images/buttons/b_confirm.gif); WIDTH: 87px; =
HEIGHT: 27px; CURSOR: pointer
}
.logoBrand {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; COLOR: black; FONT-SIZE: 18px; =
FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
.logoBrand IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.disclosureText {
	DISPLAY: block
}
.authorInfo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 10px
}
.popUpTable {
	TEXT-ALIGN: center; PADDING-LEFT: 0px
}
.popUpTable:hover {
	CURSOR: pointer
}
.tablDialog {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; MIN-HEIGHT: 300px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; HEIGHT: 300px; FONT-WEIGHT: bold; PADDING-TOP: =
0px
}
.tableDialog .contentFigures {
	MARGIN: 10px 0px; WIDTH: 710px
}
.tableDialog .contentTables {
	MARGIN: 10px 0px; WIDTH: 710px
}
.tableContainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: =
11px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
.tableContainer TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BACKGROUND: #f2f5f9; =
FONT-SIZE: 11px; PADDING-TOP: 0px
}
.tableContainer STRONG {
	FONT-SIZE: 12px
}
.tableContainer TD STRONG {
	FONT-SIZE: 11px
}
.tableContainer TD P {
	MARGIN-BOTTOM: 0px
}
.tableContainer TD A {
	COLOR: #069
}
.tableContainer THEAD {
	BACKGROUND: #f2f5f9
}
.tableContainer .tableTitle {
	PADDING-BOTTOM: 10px; DISPLAY: block; FONT-WEIGHT: bold
}
.tableLabel {
	PADDING-RIGHT: 4px; FONT-WEIGHT: bold
}
.tableContainer THEAD TR TD {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: =
#eee 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #eee 1px solid; =
PADDING-TOP: 3px
}
.tableContainer TH {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px =
solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
BACKGROUND: #ddd; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.tableContainer THEAD TH {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BORDER-TOP: =
#eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.tableContainer TD {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; =
PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WORD-WRAP: =
break-word; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; =
PADDING-TOP: 3px
}
.tableContainer TD.L2 {
	PADDING-LEFT: 15px
}
.tableContainer TD.L3 {
	PADDING-LEFT: 30px
}
.tableContainer TD.L4 {
	PADDING-LEFT: 45px
}
.tFooter {
	FONT-WEIGHT: normal
}
.tTable {
	MARGIN-TOP: 15px; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 10px; =
BACKGROUND: #f2f5f9
}
.bookTableTitle {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: white; FONT-WEIGHT: bold
}
.tableSection .tTable {
	DISPLAY: none
}
.tableSection .tableFoot {
	DISPLAY: none
}
.newTableTitle {
	WIDTH: 470px; FLOAT: right; FONT-WEIGHT: bold
}
.tTable TR {
	BORDER-BOTTOM: #ccc 1px solid
}
.tableFoot4 {
	BACKGROUND: white
}
.figureLinks {
	CURSOR: pointer
}
.figureDialog .figureDescription {
	FONT-SIZE: 11px
}
.figureDialog .contentFigures IMG {
	MAX-WIDTH: 100%
}
.figureDialog IMG.contentFigures {
	WIDTH: 710px; MARGIN-BOTTOM: 10px
}
.figureDialog .figureLegend {
	PADDING-BOTTOM: 10px
}
.figureDialog {
	OVERFLOW-Y: scroll !important
}
.figTitle {
	MARGIN-BOTTOM: 10px
}
.emailPopupDialog .logoBrand {
	MARGIN-RIGHT: 0px
}
.emailForm INPUT {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: =
10px
}
.emailFormSection {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 10px
}
.input-text {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: =
black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 5px
}
.input-textarea {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: =
5px; HEIGHT: 120px; OVERFLOW: auto; BORDER-TOP: black 1px solid; =
BORDER-RIGHT: black 1px solid; PADDING-TOP: 5px
}
#emailForm DIV {
	MARGIN: 10px 0px
}
#emailForm DIV INPUT {
	LEFT: 300px
}
.emailReviewSection {
	DISPLAY: none
}
.copyText {
	LINE-HEIGHT: 150%; MARGIN-BOTTOM: 15px
}
.getCitationPopupDialog .citationCopyPaste TEXTAREA.copyPaste {
	FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.getCitationPopupDialog .citationCopyPaste {
	MARGIN-BOTTOM: 10px
}
.getCitationPopupDialog .citationLinks {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px =
8px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.getCitationPopupDialog .citationLink {
	MARGIN-BOTTOM: 3px
}
.getCitationPopupDialog .citationLink A {
	PADDING-LEFT: 8px; BACKGROUND: url(/images/icons/arrow_right.gif) =
no-repeat 0px 6px; COLOR: #069
}
.getCitationPopupDialog .citationLink A:visited {
	PADDING-LEFT: 8px; BACKGROUND: url(/images/icons/arrow_right.gif) =
no-repeat 0px 6px; COLOR: #069
}
.recommendThis {
	CURSOR: pointer
}
.tableDialog {
	DISPLAY: none
}
.figureDialog {
	DISPLAY: none
}
.printDialog {
	DISPLAY: none
}
.emailPopupDialog {
	DISPLAY: none
}
.getCitationPopupDialog {
	DISPLAY: none
}
.recommendDialog {
	DISPLAY: none
}
.alertPopupDialog {
	DISPLAY: none
}
#signinDialog {
	DISPLAY: none
}
.dataSupplements .suppContent:first-child {
	MARGIN-TOP: 0px
}
.dataSupplements .suppContent {
	MARGIN-TOP: 10px
}
.dataSupplements .suppContent IMG {
	VERTICAL-ALIGN: middle
}
.suppLink {
	FONT-SIZE: 12px
}
.suppTitle {
	FONT-SIZE: 11px
}
.alertPopupDialog INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 250px; PADDING-RIGHT: =
5px; MARGIN-BOTTOM: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc =
1px solid; PADDING-TOP: 5px
}
.alertPopupDialog BUTTON {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CURSOR: =
pointer; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.verticalTab {
	MARGIN: 10px auto 0px
}
.vTabs {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: =
left; PADDING-TOP: 0px
}
.vTabs LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.vTabs A:link {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: =
3px; DISPLAY: block; FONT-SIZE: 12px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none; PADDING-TOP: 3px
}
.vTabs A:visited {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: =
3px; DISPLAY: block; FONT-SIZE: 12px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none; PADDING-TOP: 3px
}
.verticalTab UL LI A:hover {
	TEXT-DECORATION: underline
}
.verticalTab UL LI A SPAN {
	FONT-WEIGHT: normal
}
.vTab LI {
	LIST-STYLE-TYPE: none
}
.vtabContent LI {
	POSITION: relative; LIST-STYLE-TYPE: none; WIDTH: 383px
}
.vtabContent LI H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: =
15px; PADDING-TOP: 0px
}
.vtabContent {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 387px; =
PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: right; PADDING-TOP: 0px
}
.vtabContent LI {
	LIST-STYLE-TYPE: none
}
.vtabContent .activeContent {
	Z-INDEX: 9999; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.horizontalTab {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.horizontalTab > DIV {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: =
1px; PADDING-RIGHT: 0px; BACKGROUND: #999; FLOAT: left; FONT-SIZE: 11px; =
FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.horizontalTab A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
block; BACKGROUND: #eee; HEIGHT: 30px; CURSOR: pointer; TEXT-DECORATION: =
none; PADDING-TOP: 5px
}
.horizontalTab A:link {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
block; BACKGROUND: #eee; HEIGHT: 30px; CURSOR: pointer; TEXT-DECORATION: =
none; PADDING-TOP: 5px
}
.horizontalTab A:visited {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: =
block; BACKGROUND: #eee; HEIGHT: 30px; CURSOR: pointer; TEXT-DECORATION: =
none; PADDING-TOP: 5px
}
.tabbed.graybg.portlet .horizontalTab A {
	BACKGROUND: #ccc
}
.horizontalTab .small {
	WIDTH: 60px
}
.horizontalTab .medium {
	WIDTH: 75px
}
.horizontalTab .large {
	WIDTH: 90px
}
.horizontalTab .selected {
	BORDER-BOTTOM: white 1px solid; MARGIN-TOP: 0px; BORDER-TOP: #ccc 5px =
solid
}
.horizontalTab .selected A {
	BACKGROUND: white
}
.tabbed.graybg.portlet .horizontalTab .selected A {
	BACKGROUND: white
}
.horizontalTabContent {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; =
PADDING-BOTTOM: 10px; MARGIN: -1px 0px 10px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; BACKGROUND: white; BORDER-TOP: #999 1px solid; =
BORDER-RIGHT: #999 1px solid; PADDING-TOP: 10px
}
.horizontalTabContent > DIV {
	DISPLAY: none
}
#htabs {
	MARGIN: 0px auto
}
#htabs UL {
	BORDER-BOTTOM: #ccc 1px solid; FLOAT: left
}
#htabs LI {
	BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; MARGIN: 2px 2px =
-2px; BACKGROUND: #ddd; LIST-STYLE-IMAGE: none
}
#htabs LI {
	DISPLAY: inline
}
#htabs LI {
	FLOAT: left
}
#htabs LI A {
	FLOAT: left
}
#htabs UL LI.active {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; MARGIN-BOTTOM: -1px; =
BACKGROUND: white; MARGIN-LEFT: 0px; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid
}
#htabs UL LI.active A {
	COLOR: #333
}
#htabs #htabContent {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 10px; MARGIN-TOP: -1px; MIN-HEIGHT: 200px; PADDING-LEFT: =
10px; PADDING-RIGHT: 10px; BACKGROUND: white; CLEAR: both; BORDER-TOP: =
0px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#htabs UL LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: =
#777; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.desc {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: =
capitalize; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.lastdesc {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.most-read-title {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: =
black; PADDING-TOP: 20px
}
.vTabs {
	WIDTH: 80px; PADDING-TOP: 71px
}
.vTabs LI {
	Z-INDEX: 100; BORDER-BOTTOM: 0px; BORDER-LEFT: medium none; BACKGROUND: =
url(/Images/backgrounds/gradient_widget_head.png) #d5d5d5 repeat-x; =
BORDER-TOP: white 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: white 1px =
solid
}
.vTabs LI.activeTab {
	BACKGROUND: 0px 50%
}
.vTabs A:link {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: =
14px; FONT-SIZE: 14px; PADDING-TOP: 8px
}
.vTabs A:visited {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: =
14px; FONT-SIZE: 14px; PADDING-TOP: 8px
}
.vTabs .activeTab A {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: =
black; BORDER-TOP: #999 1px solid; BORDER-RIGHT: white 1px solid
}
.vTabs .activeTab A:link {
	Z-INDEX: 100; POSITION: relative; WIDTH: 59px
}
.vTabs .activeTab A:visited {
	Z-INDEX: 100; POSITION: relative; WIDTH: 59px
}
.vTabs .activeTab A:hover {
	Z-INDEX: 100; POSITION: relative; WIDTH: 59px
}
.vTabs .activeTab A:active {
	Z-INDEX: 100; POSITION: relative; WIDTH: 59px
}
.vTabContentWrapper {
	Z-INDEX: 0; POSITION: relative
}
.vTabContentWrapper .disclaimer {
	Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 610px; TOP: =
12px; LEFT: 92px
}
.vtabContent {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 628px; PADDING-RIGHT: =
0px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; =
PADDING-TOP: 28px
}
.vtabContent LI {
	WIDTH: 618px
}
.tabControl {
	MARGIN-LEFT: 10px
}
.tabNav {
	ZOOM: 1
}
.tabNav:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.atabs {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; FONT-FAMILY: "Museo Sans", Helvetica, Arial, =
sans-serif; MARGIN-BOTTOM: 10px; FONT-SIZE: 15px; BORDER-TOP: black 1px =
solid; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.atab A {
	POSITION: relative; TEXT-TRANSFORM: capitalize; MARGIN: 0px 10px 0px =
0px; DISPLAY: block; FLOAT: left; HEIGHT: 17px; COLOR: #00aab2; =
TEXT-DECORATION: none
}
.atab A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.atab A.selected {
	COLOR: black; TEXT-DECORATION: none
}
.noBorder {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.issueNav {
	BORDER-BOTTOM: #ddd 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; =
WIDTH: 618px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 5px
}
.issueNav:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.prevYear {
	MARGIN-TOP: 8px; MIN-HEIGHT: 1px
}
.nextYear {
	MARGIN-TOP: 8px; MIN-HEIGHT: 1px
}
.prevYear {
	WIDTH: 200px; FLOAT: left; FONT-SIZE: 14px
}
.prevYear A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.nextYear {
	TEXT-ALIGN: right; FLOAT: right; FONT-SIZE: 14px
}
.nextYear A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.issueYear {
	TEXT-ALIGN: center; MARGIN: 0px; WIDTH: 188px; FLOAT: left; =
FONT-WEIGHT: bold
}
.tabContent {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: =
#eee; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 8px
}
.tabContent P {
	MARGIN: 0px
}
.tabContentWindow {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: white; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid; PADDING-TOP: 10px
}
.sliding-figure {
	PADDING-BOTTOM: 10px; BACKGROUND: #f3f2ee; PADDING-TOP: 10px
}
.abstractFigures {
	Z-INDEX: -1; PADDING-BOTTOM: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; PADDING-TOP: 10px
}
.figureRotator {
	BORDER-BOTTOM: #999 3px solid; BORDER-LEFT: #999 3px solid; =
PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: auto !important; =
PADDING-RIGHT: 8px; BACKGROUND: white; BORDER-TOP: #999 3px solid; =
BORDER-RIGHT: #999 3px solid; PADDING-TOP: 8px
}
.videoRotator {
	BORDER-BOTTOM: #999 3px solid; BORDER-LEFT: #999 3px solid; =
PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: auto !important; =
PADDING-RIGHT: 8px; BACKGROUND: white; BORDER-TOP: #999 3px solid; =
BORDER-RIGHT: #999 3px solid; PADDING-TOP: 8px
}
.figureRotator UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.figureRotator UL LI {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 175px; PADDING-RIGHT: =
0px; BACKGROUND: #eee; HEIGHT: 175px; FONT-SIZE: 11px; BORDER-TOP: #ddd =
1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ddd 1px solid; =
PADDING-TOP: 0px
}
.videoRotator UL LI {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 175px; PADDING-RIGHT: =
0px; BACKGROUND: #eee; HEIGHT: 175px; FONT-SIZE: 11px; BORDER-TOP: #ddd =
1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ddd 1px solid; =
PADDING-TOP: 0px
}
.figureRotator UL LI IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 175px; HEIGHT: 175px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.videoRotator UL LI IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 175px; HEIGHT: 175px; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#figureText {
	BORDER-BOTTOM-STYLE: solid; BORDER-BOTTOM-COLOR: #b3afa4; =
PADDING-BOTTOM: 10px; BORDER-RIGHT-STYLE: solid; BORDER-TOP-COLOR: =
#b3afa4; MARGIN: -1px 17px 17px; PADDING-LEFT: 10px; WIDTH: auto =
!important; PADDING-RIGHT: 10px; BORDER-TOP-STYLE: solid; BACKGROUND: =
white; HEIGHT: 60px; BORDER-RIGHT-COLOR: #b3afa4; BORDER-LEFT-STYLE: =
solid; BORDER-LEFT-COLOR: #b3afa4; PADDING-TOP: 10px
}
.figureDescription {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 5px
}
.figPrev {
	MARGIN-TOP: 80px; WIDTH: 17px; DISPLAY: block; HEIGHT: 43px; CURSOR: =
pointer
}
.figNext {
	MARGIN-TOP: 80px; WIDTH: 17px; DISPLAY: block; HEIGHT: 43px; CURSOR: =
pointer
}
.videoPrev {
	MARGIN-TOP: 80px; WIDTH: 17px; DISPLAY: block; HEIGHT: 43px; CURSOR: =
pointer
}
.videoNext {
	MARGIN-TOP: 80px; WIDTH: 17px; DISPLAY: block; HEIGHT: 43px; CURSOR: =
pointer
}
.figPrev {
	BACKGROUND: url(/CSS/Images/buttons/figures_box_left_unavail.png) =
no-repeat; FLOAT: left
}
.videoPrev {
	BACKGROUND: url(/CSS/Images/buttons/figures_box_left_unavail.png) =
no-repeat; FLOAT: left
}
.figNext {
	BACKGROUND: url(/CSS/Images/buttons/figures_box_right_unavail.png) =
no-repeat; FLOAT: right
}
.videoNext {
	BACKGROUND: url(/CSS/Images/buttons/figures_box_right_unavail.png) =
no-repeat; FLOAT: right
}
.disabled {
	CURSOR: auto
}
.disabled IMG {
	VISIBILITY: hidden
}

------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://proceedings.spiedigitallibrary.org/combres.axd/article-css/280217629/

@font-face {
	font-family: GaramondNineSixDT-SemiBold;
	src:url(/CSS/Less/webfonts/200D9C_0_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_0_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_0_0.ttf) =
format("truetype");
}
@font-face {
	font-family: GaramondNineSixDT-Roman;
	src:url(/CSS/Less/webfonts/200D9C_1_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_1_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_1_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-700;
	src:url(/CSS/Less/webfonts/200D9C_2_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_2_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_2_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-300;
	src:url(/CSS/Less/webfonts/200D9C_3_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_3_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_3_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-900Italic;
	src:url(/CSS/Less/webfonts/200D9C_4_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_4_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_4_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans;
	src:url(/CSS/Less/webfonts/200D9C_5_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_5_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_5_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-500;
	src:url(/CSS/Less/webfonts/200D9C_5_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_5_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_5_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-100;
	src:url(/CSS/Less/webfonts/200D9C_6_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_6_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_6_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-700Italic;
	src:url(/CSS/Less/webfonts/200D9C_7_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_7_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_7_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-300Italic;
	src:url(/CSS/Less/webfonts/200D9C_8_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_8_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_8_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-100Italic;
	src:url(/CSS/Less/webfonts/200D9C_9_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_9_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_9_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-500Italic;
	src:url(/CSS/Less/webfonts/200D9C_A_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_A_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_A_0.ttf) =
format("truetype");
}
@font-face {
	font-family: Museo Sans-900;
	src:url(/CSS/Less/webfonts/200D9C_B_0.eot?#iefix) =
format("embedded-opentype"), url(/CSS/Less/webfonts/200D9C_B_0.woff) =
format("woff"), url(/CSS/Less/webfonts/200D9C_B_0.ttf) =
format("truetype");
}
HTML {
	FONT-SIZE: 62.5%
}
.museo-sans {
	FONT-FAMILY: "Museo Sans", Arial, Sans Serif
}
.museo-sans100 {
	FONT-FAMILY: "Museo Sans-100", Arial, Sans Serif
}
.museo-sans100Italic {
	FONT-FAMILY: "Museo Sans-100Italic", Arial, Sans Serif
}
.museo-sans300 {
	FONT-FAMILY: "Museo Sans-300", Arial, Sans Serif
}
.museo-sans300Italic {
	FONT-FAMILY: "Museo Sans-300Italic", Arial, Sans Serif
}
.museo-sans500 {
	FONT-FAMILY: "Museo Sans-500", Arial, Sans Serif
}
.museo-sans500Italic {
	FONT-FAMILY: "Museo Sans-500Italic", Arial, Sans Serif
}
.museo-sans700 {
	FONT-FAMILY: "Museo Sans-700", Arial, Sans Serif
}
.museo-sans700Italic {
	FONT-FAMILY: "Museo Sans-700Italic", Arial, Sans Serif
}
.museo-sans900 {
	FONT-FAMILY: "Museo Sans-900", Arial, Sans Serif
}
.museo-sans900Italic {
	FONT-FAMILY: "Museo Sans-900Italic", Arial, Sans Serif
}
.adobe {
	FONT-FAMILY: "adobe garamond pro"
}
.sans {
	FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.serif {
	FONT-FAMILY: Georgia, Cambria, Times, "Times New Roman", serif
}
.bold {
	FONT-WEIGHT: bold
}
.plaintext {
	FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.underline {
	TEXT-DECORATION: underline
}
.italic {
	FONT-STYLE: italic
}
.uppercase {
	TEXT-TRANSFORM: uppercase
}
.capitalize {
	TEXT-TRANSFORM: capitalize
}
.small {
	FONT-SIZE: 12px
}
.separator {
	COLOR: #ddd; FONT-WEIGHT: bold
}
.separatorSpecial {
	COLOR: #666; FONT-WEIGHT: bold
}
.nomargin {
	MARGIN: 0px
}
.nopadding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.MuseoSansBold {
	FONT-FAMILY: Museo Sans- 700; FONT-SIZE: 18px
}
.MuseoSansSemiBold {
	FONT-FAMILY: Museo Sans- 500; FONT-SIZE: 18px
}
.MuseoSansNormal {
	FONT-FAMILY: Museo Sans- 300; FONT-SIZE: 18px
}
.clearfix {
	ZOOM: 1
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.center-block {
	MARGIN: 0px auto; DISPLAY: block
}
.left {
	FLOAT: left !important
}
.right {
	FLOAT: right !important
}
.hide {
	DISPLAY: none
}
.center {
	TEXT-ALIGN: center
}
.inline-block {
	ZOOM: 1; DISPLAY: inline-block
}
.block {
	DISPLAY: block
}
.hidden {
	DISPLAY: none !important; VISIBILITY: hidden
}
.ir {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; =
BACKGROUND-COLOR: transparent; TEXT-INDENT: -999em; ZOOM: 1; DISPLAY: =
inline-block; BACKGROUND-REPEAT: no-repeat; DIRECTION: ltr; OVERFLOW: =
hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ir BR {
	DISPLAY: none
}
.unselected {
	-moz-user-select: -moz-none; -khtml-user-select: none; =
-webkit-user-select: none; user-select: none
}
.portletColumn {
	POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; =
MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 319px; PADDING-RIGHT: 10px; =
BACKGROUND: #eee; FLOAT: right; PADDING-TOP: 0px
}
.portletWrapper {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.portletContainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.portletContentHolder {
	PADDING-LEFT: 18px; COLOR: black
}
.placeholder {
	BORDER-BOTTOM: #ddd 1px dashed; BORDER-LEFT: #ddd 1px dashed; =
BACKGROUND: #f0f0f0; BORDER-TOP: #ddd 1px dashed; BORDER-RIGHT: #ddd 1px =
dashed
}
.portletBig {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 580px; PADDING-RIGHT: =
10px; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
.portlet {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: =
0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
.adPortlet {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: =
0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
.portlet-title {
	FLOAT: left
}
.portlet-content {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: =
1.5em; PADDING-LEFT: 10px; WIDTH: 280px; PADDING-RIGHT: 10px; =
BACKGROUND: #eee; FONT-SIZE: 14px; BORDER-TOP: 0px; PADDING-TOP: 10px
}
.portlet-content BR {
	LINE-HEIGHT: 150%
}
.portlet-content A {
	FONT-WEIGHT: bold
}
.portletContentSection {
	PADDING-BOTTOM: 5px
}
.portletContentSection UL {
	LIST-STYLE-TYPE: none
}
.portletContentSection OL {
	LIST-STYLE-TYPE: none
}
.portlet-content .contentInfo {
	COLOR: #999
}
.configure {
	LINE-HEIGHT: 28px; MARGIN: 0px; FONT-SIZE: 14px; BORDER-TOP: black 5px =
solid
}
.SURG .configure {
	BORDER-BOTTOM-COLOR: #f47920; BORDER-TOP-COLOR: #f47920; =
BORDER-RIGHT-COLOR: #f47920; BORDER-LEFT-COLOR: #f47920
}
.PEDS .configure {
	BORDER-BOTTOM-COLOR: #3cafd6; BORDER-TOP-COLOR: #3cafd6; =
BORDER-RIGHT-COLOR: #3cafd6; BORDER-LEFT-COLOR: #3cafd6
}
.OTOL .configure {
	BORDER-BOTTOM-COLOR: #5bcbf5; BORDER-TOP-COLOR: #5bcbf5; =
BORDER-RIGHT-COLOR: #5bcbf5; BORDER-LEFT-COLOR: #5bcbf5
}
.OPHTH .configure {
	BORDER-BOTTOM-COLOR: #8fb63e; BORDER-TOP-COLOR: #8fb63e; =
BORDER-RIGHT-COLOR: #8fb63e; BORDER-LEFT-COLOR: #8fb63e
}
.PSYCH .configure {
	BORDER-BOTTOM-COLOR: #005276; BORDER-TOP-COLOR: #005276; =
BORDER-RIGHT-COLOR: #005276; BORDER-LEFT-COLOR: #005276
}
.NEUROPSYCH .configure {
	BORDER-BOTTOM-COLOR: #005276; BORDER-TOP-COLOR: #005276; =
BORDER-RIGHT-COLOR: #005276; BORDER-LEFT-COLOR: #005276
}
.NEUR .configure {
	BORDER-BOTTOM-COLOR: #981b1e; BORDER-TOP-COLOR: #981b1e; =
BORDER-RIGHT-COLOR: #981b1e; BORDER-LEFT-COLOR: #981b1e
}
.SPIE .configure {
	BORDER-BOTTOM-COLOR: #d71635; BORDER-TOP-COLOR: #d71635; =
BORDER-RIGHT-COLOR: #d71635; BORDER-LEFT-COLOR: #d71635
}
.InteMed .configure {
	BORDER-BOTTOM-COLOR: #0084af; BORDER-TOP-COLOR: #0084af; =
BORDER-RIGHT-COLOR: #0084af; BORDER-LEFT-COLOR: #0084af
}
.FACI .configure {
	BORDER-BOTTOM-COLOR: #ed1c24; BORDER-TOP-COLOR: #ed1c24; =
BORDER-RIGHT-COLOR: #ed1c24; BORDER-LEFT-COLOR: #ed1c24
}
.DERM .configure {
	BORDER-BOTTOM-COLOR: #006f3b; BORDER-TOP-COLOR: #006f3b; =
BORDER-RIGHT-COLOR: #006f3b; BORDER-LEFT-COLOR: #006f3b
}
.configureicon {
	WIDTH: 24px; DISPLAY: inline-block; BACKGROUND: =
url(/Images/sprites/sprite_widget_buttons.png) no-repeat; FLOAT: right; =
HEIGHT: 28px; VERTICAL-ALIGN: top
}
.moveicon {
	WIDTH: 24px; DISPLAY: inline-block; BACKGROUND: =
url(/Images/sprites/sprite_widget_buttons.png) no-repeat; FLOAT: right; =
HEIGHT: 28px; VERTICAL-ALIGN: top
}
.moveicon {
	BACKGROUND-POSITION: 0px 0px; CURSOR: move
}
.configureicon {
	BACKGROUND-POSITION: 0px -28px; CURSOR: pointer
}
.open {
	BACKGROUND-POSITION: 0px -28px; CURSOR: pointer
}
.viewMoreSectionsSection {
	DISPLAY: none
}
.viewMoreArticlesSection {
	DISPLAY: none
}
.btnSlider {
	Z-INDEX: 1000; POSITION: relative; MARGIN-TOP: 1px; HEIGHT: 1px; TOP: =
85px
}
.btnSlideRight {
	BACKGROUND-IMAGE: url(/Images/sprites/sprite_readermode.png); POSITION: =
relative; WIDTH: 25px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 45px; TOP: 85px; CURSOR: pointer; LEFT: -14px
}
.btnSlideLeft {
	BACKGROUND-IMAGE: url(/Images/sprites/sprite_readermode.png); POSITION: =
relative; WIDTH: 25px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 45px; TOP: 85px; CURSOR: pointer; LEFT: -14px
}
.btnSlideLeft {
	LEFT: -20px
}
.btnSlideRight {
	BACKGROUND-POSITION: 0px 0px
}
.btnSlideLeft {
	BACKGROUND-POSITION: -32px 0px
}
.btnSlideLeft {
	DISPLAY: none
}
.portletTabMenu {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; =
PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; MARGIN-LEFT: 0px; PADDING-TOP: =
10px
}
.collapsed.portletColumn .portletTabMenu {
	PADDING-LEFT: 10px
}
.rightTab {
	Z-INDEX: 9999; POSITION: relative; PADDING-BOTTOM: 13px; =
LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; PADDING-LEFT: 10px; WIDTH: =
133px; PADDING-RIGHT: 0px; BACKGROUND: =
url(/Images/backgrounds/gradient_widget_head.png) #d5d5d5 repeat-x; =
CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 13px; LEFT: -10px
}
.rightTab .openFlyout {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: =
block; BACKGROUND: url(/Images/sprites/sprite_reader_widget.png) =
no-repeat; PADDING-TOP: 0px
}
.SURG .rightTab .openFlyout {
	BACKGROUND-POSITION: -60px -43px
}
.SURG .open.rightTab .openFlyout {
	BACKGROUND-POSITION: -60px -63px
}
.PEDS .rightTab .openFlyout {
	BACKGROUND-POSITION: -54px -86px
}
.PEDS .open.rightTab .openFlyout {
	BACKGROUND-POSITION: -54px -106px
}
.OTOL .rightTab .openFlyout {
	BACKGROUND-POSITION: -48px -129px
}
.OTOL .open.rightTab .openFlyout {
	BACKGROUND-POSITION: -48px -149px
}
.OPHTH .rightTab .openFlyout {
	BACKGROUND-POSITION: -42px -172px
}
.OPHTH .open.rightTab .openFlyout {
	BACKGROUND-POSITION: -42px -192px
}
.PSYCH .rightTab .openFlyout {
	BACKGROUND-POSITION: -36px -215px
}
.PSYCH .open.rightTab .openFlyout {
	BACKGROUND-POSITION: -36px -235px
}
.NEUROPSYCH .rightTab .openFlyout {
	BACKGROUND-POSITION: -12px -387px
}
.NEUROPSYCH .open.rightTab .openFlyout {
	BACKGROUND-POSITION: -12px -407px
}
.NEUR .rightTab .openFlyout {
	BACKGROUND-POSITION: -30px -258px
}
.NEUR .open.rightTab .openFlyout {
	BACKGROUND-POSITION: -30px -278px
}
.SPIE .rightTab .openFlyout {
	BACKGROUND-POSITION: -24px -301px
}
.SPIE .open.rightTab .openFlyout {
	BACKGROUND-POSITION: -24px -321px
}
.InteMed .rightTab .openFlyout {
	BACKGROUND-POSITION: -18px -344px
}
.InteMed .open.rightTab .openFlyout {
	BACKGROUND-POSITION: -18px -364px
}
.FACI .rightTab .openFlyout {
	BACKGROUND-POSITION: -6px -430px
}
.FACI .open.rightTab .openFlyout {
	BACKGROUND-POSITION: -6px -450px
}
.DERM .rightTab .openFlyout {
	BACKGROUND-POSITION: 0px -473px
}
.DERM .open.rightTab .openFlyout {
	BACKGROUND-POSITION: 0px -493px
}
.rightTab .thirdParty.openFlyout {
	BACKGROUND-POSITION: -65px 2px; HEIGHT: 35px
}
.open.rightTab .thirdParty.openFlyout {
	BACKGROUND-POSITION: -66px -20px
}
.open.rightTab {
	PADDING-LEFT: 32px; LEFT: -32px
}
.rightTabInfo {
	BORDER-BOTTOM: #c3bdb1 1px dotted; TEXT-ALIGN: center; PADDING-BOTTOM: =
10px; DISPLAY: none; MARGIN-BOTTOM: 5px; HEIGHT: 10px; FONT-WEIGHT: bold
}
.rightTabIcons {
	WIDTH: 80px
}
UL.rightTabIcons LI {
	LIST-STYLE-TYPE: none; WIDTH: 25px; FLOAT: left; HEIGHT: 25px; =
MARGIN-LEFT: 15px; LIST-STYLE-IMAGE: none
}
.readerModeWidget {
	BACKGROUND-IMAGE: url(/CSS/sprite_reader_widget.png); =
BACKGROUND-REPEAT: no-repeat
}
.SURG .btnSlideRight {
	BACKGROUND-POSITION: 0px 0px
}
.SURG .btnSlideLeft {
	BACKGROUND-POSITION: 0px -45px
}
.PEDS .btnSlideRight {
	BACKGROUND-POSITION: 0px -90px
}
.PEDS .btnSlideLeft {
	BACKGROUND-POSITION: 0px -135px
}
.OTOL .btnSlideRight {
	BACKGROUND-POSITION: 0px -180px
}
.OTOL .btnSlideLeft {
	BACKGROUND-POSITION: 0px -225px
}
.OPHTH .btnSlideRight {
	BACKGROUND-POSITION: 0px -270px
}
.OPHTH .btnSlideLeft {
	BACKGROUND-POSITION: 0px -315px
}
.PSYCH .btnSlideRight {
	BACKGROUND-POSITION: 0px -360px
}
.PSYCH .btnSlideLeft {
	BACKGROUND-POSITION: 0px -405px
}
.NEUROPSYCH .btnSlideRight {
	BACKGROUND-POSITION: 0px -360px
}
.NEUROPSYCH .btnSlideLeft {
	BACKGROUND-POSITION: 0px -405px
}
.NEUR .btnSlideRight {
	BACKGROUND-POSITION: 0px -450px
}
.NEUR .btnSlideLeft {
	BACKGROUND-POSITION: 0px -495px
}
.SPIE .btnSlideRight {
	BACKGROUND-POSITION: 0px -540px
}
.SPIE .btnSlideLeft {
	BACKGROUND-POSITION: 0px -585px
}
.InteMed .btnSlideRight {
	BACKGROUND-POSITION: 0px -630px
}
.InteMed .btnSlideLeft {
	BACKGROUND-POSITION: 0px -675px
}
.FACI .btnSlideRight {
	BACKGROUND-POSITION: 0px -720px
}
.FACI .btnSlideLeft {
	BACKGROUND-POSITION: 0px -765px
}
.DERM .btnSlideRight {
	BACKGROUND-POSITION: 0px -810px
}
.DERM .btnSlideLeft {
	BACKGROUND-POSITION: 0px -855px
}
.flyout {
	POSITION: absolute; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; DISPLAY: none; BACKGROUND: =
url(/Images/backgrounds/gradient_widget_head.png) #d5d5d5 repeat-x; TOP: =
0px; PADDING-TOP: 6px; LEFT: -312px
}
.flyout .configureicon {
	DISPLAY: none
}
.flyout .configure {
	CURSOR: default
}
.flyout .portlet-content {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block !important; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.flyout .portlet {
	MARGIN: 0px
}
.aLinks {
	BORDER-BOTTOM: black 5px solid; WIDTH: 300px; BORDER-TOP: black 5px =
solid; margin-botttom: 15px
}
.aLinks UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 300px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: =
0px
}
.lastLine {
	BORDER-BOTTOM: gray 1px dotted
}
.aLinks UL LI {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; =
WIDTH: 150px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 20px; FONT-SIZE: =
9px; PADDING-TOP: 3px
}
.aLinks UL LI IMG {
	PADDING-RIGHT: 2px; VERTICAL-ALIGN: middle
}
.aLinks UL LI A {
	BACKGROUND-IMAGE: url(/Images/sprites/sprite_toolbox.png); LINE-HEIGHT: =
20px; PADDING-LEFT: 26px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; =
HEIGHT: 18px; COLOR: black; FONT-SIZE: 12px; CURSOR: pointer
}
.reader-mode.aLinks {
	MARGIN: 0px auto; WIDTH: 100px
}
.reader-mode.aLinks .tools {
	WIDTH: 100px
}
.reader-mode.aLinks LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; TEXT-INDENT: -9999px; MARGIN: 0px =
0px 0px 18px; WIDTH: 26px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.aLinks UL LI.lastLI {
	BORDER-BOTTOM: 0px
}
.tool_suppcontent {
	BACKGROUND-POSITION: -72px -302px
}
.dataSupplementLink {
	BACKGROUND-POSITION: -72px -302px
}
.tool_slideset {
	BACKGROUND-POSITION: -265px 0px
}
.tool_share {
	PADDING-LEFT: 26px !important; BACKGROUND-POSITION: -227px -56px
}
.tool_share SPAN {
	DISPLAY: none
}
.tool_print {
	BACKGROUND-POSITION: -191px -112px
}
.tool_permissions {
	BACKGROUND-POSITION: -208px -84px
}
.tool_pdf {
	BACKGROUND-POSITION: -157px -168px
}
.tool_pdfonly {
	BACKGROUND-IMAGE: url(/Images/sprites/sprite_toolbox.png); LINE-HEIGHT: =
20px; PADDING-LEFT: 26px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: -82px -140px; COLOR: #333; FONT-SIZE: 12px; CURSOR: =
pointer
}
.tool_letter {
	BACKGROUND-POSITION: -119px -224px
}
.tool_email {
	BACKGROUND-POSITION: -86px -280px
}
.tool_comment {
	BACKGROUND-POSITION: -36px -358px
}
.tool_citation {
	BACKGROUND-POSITION: -106px -252px
}
.tool_alerts {
	BACKGROUND-POSITION: 0px -408px
}
.relatedContentHeading H3 {
	MARGIN-TOP: 10px; FONT-FAMILY: "Museo Sans", Helvetica, Arial, =
sans-serif; MARGIN-BOTTOM: 0px; COLOR: black; FONT-SIZE: 22px; =
FONT-WEIGHT: 700
}
.relatedContentHeading P {
	LINE-HEIGHT: 150%; FONT-FAMILY: "Museo Sans", Helvetica, Arial, =
sans-serif; COLOR: #666; FONT-SIZE: 15px
}
.contentFilter {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 10px
}
.contentFilter UL {
	LIST-STYLE-TYPE: none; DISPLAY: none
}
.filterTerms {
	LIST-STYLE-TYPE: none; DISPLAY: none
}
.contentFilter A {
	FONT-WEIGHT: normal
}
.contentFilter .selected {
	FONT-WEIGHT: bold
}
.sVideo {
	MARGIN-TOP: 5px; WIDTH: 90px; PADDING-RIGHT: 10px; BACKGROUND: #ddd; =
HEIGHT: 80px
}
.videoInfo {
	WIDTH: 155px
}
.playVideo {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 66px; =
PADDING-RIGHT: 0px; BACKGROUND: url(/Images/buttons/b_play.gif); HEIGHT: =
20px; PADDING-TOP: 0px
}
.newsHeader {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 5px
}
.jobsHeader {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 5px
}
.newsHeaderLogo {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 135px; =
PADDING-RIGHT: 0px; HEIGHT: 25px; PADDING-TOP: 0px
}
.jobsHeaderLogo {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 135px; =
PADDING-RIGHT: 0px; HEIGHT: 25px; PADDING-TOP: 0px
}
.newsHeaderLogo {
	BACKGROUND: url(/Images/logo_newsorg_placeholder.gif)
}
.jobsHeaderLogo {
	BACKGROUND: url(/Images/logo_jobsorg_placeholder.gif)
}
.adPortlet {
	TEXT-ALIGN: center
}
.addImage {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: =
300px; BACKGROUND: url(/images/ads/spie-aquisitions-300x250.jpg); =
HEIGHT: 250px; BORDER-TOP: #999 1px solid; CURSOR: pointer; =
BORDER-RIGHT: #999 1px solid
}
.mainContainer {
	BORDER-TOP: black 1px solid; PADDING-TOP: 2px
}
.siteVolume {
	FONT-FAMILY: Georgia, serif; MARGIN-BOTTOM: 5px; COLOR: #00aab3; =
FONT-SIZE: 13px
}
.siteVolume A {
	FONT-FAMILY: Georgia, serif; MARGIN-BOTTOM: 5px; COLOR: #00aab3; =
FONT-SIZE: 13px
}
.articleNavLinks {
	PADDING-BOTTOM: 0px; MARGIN: 15px auto; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.contentPageHeader .articleNavLinks {
	MARGIN: 0px
}
.pageJump {
	MARGIN: 8px 0px; ZOOM: 1
}
.pageJump:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.pageJump A {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; =
BACKGROUND-COLOR: #eee; MARGIN-TOP: 5px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; FONT-FAMILY: "Museo Sans", Helvetica, Arial, =
sans-serif; MARGIN-BOTTOM: 15px; HEIGHT: 20px; COLOR: black; FONT-SIZE: =
11px; FONT-WEIGHT: 700; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
.sprite-article {
	BACKGROUND-IMAGE: url(/Images/sprites/sprite_article_nextprev.png); =
BACKGROUND-REPEAT: no-repeat; FLOAT: left
}
.sprite-article.prevIssue {
	POSITION: relative; WIDTH: 135px; BACKGROUND-POSITION: -135px 0px; =
HEIGHT: 20px; MARGIN-RIGHT: 10px
}
.sprite-article.nextIssue {
	WIDTH: 135px; BACKGROUND-POSITION: 0px -30px; HEIGHT: 20px
}
.fullContentAvailableMessage {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: =
#eee; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc =
1px solid; PADDING-TOP: 10px
}
.aTitle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
MARGIN-BOTTOM: 5px; BACKGROUND: url(/Images/sprites/sprite_dividers.png) =
no-repeat 0px -15px; COLOR: black; PADDING-TOP: 5px
}
.hTitle {
	LINE-HEIGHT: 1.3; COLOR: black
}
.authorSection {
	LINE-HEIGHT: 130%; FONT-STYLE: italic; FONT-FAMILY: "Museo Sans", =
Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 5px; COLOR: #00aab2; =
FONT-SIZE: 18px; FONT-WEIGHT: 500
}
.authorSection .separator {
	LINE-HEIGHT: 130%; MARGIN: 0px; FONT-FAMILY: "Museo Sans", Helvetica, =
Arial, sans-serif; COLOR: #666; FONT-SIZE: 15px; FONT-WEIGHT: 500
}
.subTitleSection {
	MARGIN-BOTTOM: 10px
}
.highlighted {
	MARGIN-BOTTOM: 5px
}
.highlighted A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: =
#ddd; PADDING-TOP: 2px
}
.fontItalic {
	FONT-STYLE: italic
}
.textSize {
	FLOAT: right; COLOR: #666
}
.textSize A {
	COLOR: #666; MARGIN-LEFT: 5px
}
.textSize A.selected {
	COLOR: black; FONT-WEIGHT: bold
}
#text1 {
	FONT-SIZE: 11px
}
#text2 {
	FONT-SIZE: 13px
}
#text3 {
	FONT-SIZE: 15px
}
.separator {
	MARGIN: 0px 5px; COLOR: black; FONT-WEIGHT: normal
}
.disclosures {
	MARGIN-BOTTOM: 20px; FONT-SIZE: 0.92em
}
.disclosures .authorInfo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.disclosureText {
	DISPLAY: none; MARGIN-BOTTOM: 20px
}
A.disclosureLink {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
.doi {
	MARGIN-BOTTOM: 10px
}
.adjustopenAccess {
	HEIGHT: 20px
}
.sectionTop {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2.sectionHeader {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.contentHeaderContainer H4 {
	MARGIN-BOTTOM: 0px
}
.contentPrevNext {
	POSITION: absolute; BOTTOM: 15px; RIGHT: 5px
}
.contentPrevNext A {
	WIDTH: 14px; DISPLAY: block; MARGIN-BOTTOM: 5px; HEIGHT: 13px
}
.contentPrevNext .prev {
	BACKGROUND: url(/Images/icons/img_arrow_up.png) no-repeat 0px 0px
}
.contentPrevNext .next {
	BACKGROUND: url(/Images/icons/img_arrow_down.png) no-repeat 0px 0px
}
.contentJumpLinks {
	MARGIN: 0px 0px 10px; FONT-SIZE: 1em
}
.contentJumpLinks .divider {
	MARGIN-TOP: 5px; BACKGROUND: url(/Images/sprites/sprite_dividers.png) =
no-repeat 0px 0px; HEIGHT: 5px
}
.divider {
	MARGIN-TOP: 5px; BACKGROUND: url(/Images/sprites/sprite_dividers.png) =
no-repeat 0px 0px; HEIGHT: 5px
}
.jumpLinks {
	LINE-HEIGHT: 1.5; MAX-WIDTH: 550px; COLOR: #999
}
.SPIE .jumpLinks A.active {
	COLOR: #d71635
}
.NEUR .jumpLinks A.active {
	COLOR: #981b1e
}
.FACI .jumpLinks A.active {
	COLOR: #ed1c24
}
.SURG .jumpLinks A.active {
	COLOR: #f47920
}
.DERM .jumpLinks A.active {
	COLOR: #006f3b
}
.OPHTH .jumpLinks A.active {
	COLOR: #8fb63e
}
.PSYCH .jumpLinks A.active {
	COLOR: #005276
}
.NEURPS .jumpLinks A.active {
	COLOR: #005276
}
.InteMed .jumpLinks A.active {
	COLOR: #0084af
}
.PEDS .jumpLinks A.active {
	COLOR: #3cafd6
}
.OTOL .jumpLinks A.active {
	COLOR: #5bcbf5
}
.firstJumpSection {
	VISIBILITY: hidden
}
.lastJumpSection {
	VISIBILITY: hidden
}
.contentBody {
	LINE-HEIGHT: 24px; FONT-FAMILY: "Museo Sans-300", Arial, Sans Serif; =
MARGIN-BOTTOM: 10px; FONT-SIZE: 15px
}
.contentBody STRONG {
	FONT-SIZE: 14px
}
.contentColumn {
	WIDTH: 620px; PADDING-RIGHT: 20px
}
.contentColumn H3 {
	MARGIN-BOTTOM: 10px; FONT-WEIGHT: bold
}
.contentBodyContainer {
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: -2px !important; =
PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; =
PADDING-TOP: 5px !important
}
.contentBodyContainer UL {
	LIST-STYLE-TYPE: disc; MARGIN-LEFT: 25px
}
.contentBodyContainer OL {
	MARGIN-LEFT: 25px
}
.contentBodyContainer P {
	LINE-HEIGHT: 24px; FONT-FAMILY: "Museo Sans-300", Arial, Sans Serif; =
MARGIN-BOTTOM: 10px; FONT-SIZE: 15px
}
.contentBodyContainer .paragraphSection {
	LINE-HEIGHT: 24px; FONT-FAMILY: "Museo Sans-300", Arial, Sans Serif; =
MARGIN-BOTTOM: 10px; FONT-SIZE: 15px
}
.refContent {
	LINE-HEIGHT: 24px; FONT-FAMILY: "Museo Sans-300", Arial, Sans Serif; =
MARGIN-BOTTOM: 10px; FONT-SIZE: 15px
}
.contentColumn .BoxSection {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: =
block; BACKGROUND: #eee; PADDING-TOP: 10px
}
.contentBodyContainer P SUP {
	FONT-SIZE: 0.84em
}
.paragraphSection SUP {
	FONT-SIZE: 0.84em
}
.refContent SUP {
	FONT-SIZE: 0.84em
}
.tableSection .lblSubTitle {
	FONT-FAMILY: Georgia, Serif
}
.lblSubTitle {
	COLOR: black
}
.paragraphSection P {
	FONT-SIZE: inherit
}
.subscriptionBox {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
BACKGROUND: #fae700; HEIGHT: 245px; BORDER-TOP: black 1px solid; =
BORDER-RIGHT: black 1px solid
}
#downloadArticle {
	FONT-FAMILY: "Museo Sans-300", Arial, Sans Serif
}
#downloadArticle A {
	COLOR: #00aab5; FONT-WEIGHT: bold
}
.aStoreLink {
	TEXT-TRANSFORM: lowercase; COLOR: black !important; FONT-SIZE: 15px; =
FONT-WEIGHT: normal !important; pointer-events: none
}
.signInDetails {
	POSITION: relative; TEXT-ALIGN: left; LINE-HEIGHT: 150%; WIDTH: auto; =
FONT-FAMILY: "Museo Sans-300", Arial, Sans Serif; MARGIN-LEFT: 320px; =
FONT-SIZE: 15px; PADDING-TOP: 30px
}
.signInDetails A {
	COLOR: #00aab5
}
.ChaptersignInDetails {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 20px; =
LINE-HEIGHT: 150%; PADDING-LEFT: 10px; WIDTH: auto; FONT-FAMILY: "Museo =
Sans-300", Arial, Sans Serif; BACKGROUND: #fae700 0px 0px; FONT-SIZE: =
15px; PADDING-TOP: 30px
}
.ChaptersignInDetails A {
	COLOR: #00aab5
}
.accessArticlehead {
	POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; MARGIN-BOTTOM: -25px; BACKGROUND: black; COLOR: =
#fae700; PADDING-TOP: 5px
}
.signInBox {
	MARGIN-TOP: 20px
}
.signinborder {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
PADDING-LEFT: 10px; HEIGHT: 300px; BORDER-TOP: black 1px solid; =
BORDER-RIGHT: black 1px solid
}
.signedOutdetails {
	WIDTH: 315px; MARGIN-LEFT: 0px
}
.signedOutdetailsPDF {
	WIDTH: auto; MARGIN-LEFT: 320px
}
.contentBody P A {
	COLOR: #069; CURSOR: pointer
}
SUP A.reflink {
	COLOR: #069; CURSOR: pointer
}
.filterTitle {
	COLOR: #069; CURSOR: pointer
}
.widgetViewMore A {
	COLOR: #069; CURSOR: pointer
}
.figureLinks A {
	COLOR: #069; CURSOR: pointer
}
.contentBody P A:hover {
	COLOR: #39c
}
SUP A.reflink:hover {
	COLOR: #39c
}
.filterTitle:hover {
	COLOR: #39c
}
.widgetViewMore A:hover {
	COLOR: #39c
}
.figureLinks A:hover {
	COLOR: #39c
}
.contentBody P A:visited {
	COLOR: #39c; TEXT-DECORATION: underline
}
SUP A.reflinks:visited {
	COLOR: #39c; TEXT-DECORATION: underline
}
.filterTitle:visited {
	COLOR: #39c; TEXT-DECORATION: underline
}
.widgetViewMore A:visited {
	COLOR: #39c; TEXT-DECORATION: underline
}
.figureLinks A:visited {
	COLOR: #39c; TEXT-DECORATION: underline
}
.contentSection {
	FONT-FAMILY: Georgia, serif; MARGIN-BOTTOM: 10px; COLOR: black; =
FONT-SIZE: 15px; PADDING-TOP: 10px
}
.contentSection .header > A {
	FONT-SIZE: 13px
}
.contentSection UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; =
PADDING-TOP: 0px
}
.contentSection UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 5px
}
.contentDate {
	FONT-SIZE: 0.92em
}
#lblSuperClass {
	TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px 0px; DISPLAY: block; COLOR: =
#666
}
#divSignInSubscriptionUpsell {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
.inlineTitle {
	FONT-WEIGHT: bold
}
.figureTitle {
	FONT-WEIGHT: bold
}
.acContent {
	DISPLAY: none
}
.letterBody A {
	FONT-WEIGHT: bold
}
.letterBody A SPAN {
	COLOR: #666
}
.lettersReplySection {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: #eee; PADDING-TOP: 5px
}
.proceedingPDF {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-FAMILY: "Museo Sans-300", Arial, Sans Serif; MARGIN-BOTTOM: 10px; =
FONT-SIZE: 15px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
.linkCitation {
	FONT-FAMILY: "Museo Sans", Helvetica, Arial, sans-serif; COLOR: =
#00aab2; FONT-SIZE: 13px; FONT-WEIGHT: 700
}
.authorAffiliations {
	LINE-HEIGHT: 130%; FONT-FAMILY: "Museo Sans", Helvetica, Arial, =
sans-serif; MARGIN-BOTTOM: 10px; COLOR: #00aab2; FONT-SIZE: 15px; =
FONT-WEIGHT: 500
}
.webOfScience {
	LINE-HEIGHT: 150%; FONT-STYLE: italic; FONT-FAMILY: "Museo Sans-300", =
Arial, Sans Serif; COLOR: #666; FONT-SIZE: 15px
}
.webOfScience A {
	COLOR: #00aab5
}
.webOfScience A:hover {
	TEXT-DECORATION: underline
}
.citationBox {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; ZOOM: 1; FONT-FAMILY: "Museo Sans-300", Arial, Sans =
Serif; FONT-SIZE: 15px; PADDING-TOP: 10px
}
.citationBox:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: =
"."
}
.citationBox .separator {
	MARGIN: 0px; COLOR: black
}
.citationBox .left {
	WIDTH: 50px
}
.citationBox .right {
	MARGIN-TOP: -3px; WIDTH: 540px
}
.citationBoxTitle {
	FONT-WEIGHT: 700
}
.conferenceInfo {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; FONT-FAMILY: Georgia, serif; MARGIN-BOTTOM: 15px; =
FONT-SIZE: 14px; PADDING-TOP: 10px
}
.conferenceInfo UL {
	MARGIN-LEFT: 25px
}
.conferenceInfoTitle {
	FONT-WEIGHT: bold
}
.content_pdf {
	BACKGROUND-IMAGE: url(/Images/sprites/sprite_toolbox.png); LINE-HEIGHT: =
20px; MARGIN: 10px 10px 0px; PADDING-LEFT: 26px; DISPLAY: block; =
BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; CURSOR: pointer
}
.content_pdf A {
	COLOR: #00aab5
}
.aShortDesc {
	FONT-FAMILY: "Museo Sans", Helvetica, Arial, sans-serif; MARGIN-BOTTOM: =
5px; COLOR: #666; FONT-SIZE: 15px
}
.SPIETV {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
.SPIETV SPAN A {
	FLOAT: right; COLOR: #00aab2; VERTICAL-ALIGN: bottom
}
.SPIEtvDivider {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; BACKGROUND: =
url(/Images/sprites/sprite_dividers.png) no-repeat 0px 0px; HEIGHT: 5px
}
DIV.math-equation {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 10px
}
.mathLabel {
	FLOAT: right; MARGIN-RIGHT: 25px
}
.permissionStatement {
	LINE-HEIGHT: 150%; FONT-FAMILY: "Museo Sans-300", Arial, Sans Serif; =
MARGIN-BOTTOM: 20px
}
HTML > BODY #at15s {
	MARGIN-TOP: 410px; MARGIN-LEFT: 990px
}
.abstractFigures {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: =
10px; PADDING-TOP: 10px
}
.figureRotatorContainer {
	POSITION: relative; WIDTH: 620px; MARGIN-BOTTOM: 20px; BACKGROUND: none =
transparent scroll repeat 0% 0%
}
.figureRotatorContainer .title {
	POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 8px; MARGIN: 0px; =
PADDING-LEFT: 8px; WIDTH: 516px; BOTTOM: 0px; PADDING-RIGHT: 8px; =
BACKGROUND: #e5e5e5; HEIGHT: 20px; COLOR: #666; PADDING-TOP: 8px; LEFT: =
42px
}
.figureRotator {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; BORDER-TOP: =
0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.videoRotator {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; BORDER-TOP: =
0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.figureRotator UL LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: =
195px; MARGIN-BOTTOM: 5px; BACKGROUND: white; HEIGHT: 195px; BORDER-TOP: =
0px; MARGIN-RIGHT: 8px; BORDER-RIGHT: 0px
}
.videoRotator UL LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: =
195px; MARGIN-BOTTOM: 5px; BACKGROUND: white; HEIGHT: 195px; BORDER-TOP: =
0px; MARGIN-RIGHT: 8px; BORDER-RIGHT: 0px
}
.figureRotator UL LI IMG {
	WIDTH: 194px; HEIGHT: 194px
}
.videoRotator UL LI IMG {
	WIDTH: 194px; HEIGHT: 194px
}
.disabled.figPrev {
	CURSOR: default
}
.disabled.figNext {
	CURSOR: default
}
.disabled.videoPrev {
	CURSOR: default
}
.disabled.videoNext {
	CURSOR: default
}
.figNext {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.videoNext {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.sprite-figure-rotator.figPrev {
	BACKGROUND: url(/Images/icons/img_arrow_left.png) #e5e5e5 no-repeat =
15px 12px
}
.sprite-figure-rotator.figNext {
	BACKGROUND: url(/Images/icons/img_arrow_right.png) #e5e5e5 no-repeat =
15px 12px
}
.figPrev {
	MARGIN: -15px 0px 0px; WIDTH: 40px; HEIGHT: 35px; CURSOR: pointer
}
.figNext {
	MARGIN: -15px 0px 0px; WIDTH: 40px; HEIGHT: 35px; CURSOR: pointer
}
.videoPrev {
	MARGIN: -15px 0px 0px; WIDTH: 40px; HEIGHT: 35px; CURSOR: pointer
}
.videoNext {
	MARGIN: -15px 0px 0px; WIDTH: 40px; HEIGHT: 35px; CURSOR: pointer
}
#tab3 .tableSection .inlineFigure {
	PADDING-TOP: 10px
}
#tab2 .inlineFigure {
	LINE-HEIGHT: 150%; FONT-SIZE: 11px
}
#tab3 .inlineFigure {
	LINE-HEIGHT: 150%; FONT-SIZE: 11px
}
#tab3 .figureLegend {
	PADDING-BOTTOM: 10px
}
.figureSection {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 0px 0px =
18px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eee; =
BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 10px
}
.tableSection {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 0px 0px =
18px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eee; =
BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 10px
}
.figureSection H3 {
	FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.tableSection H3 {
	FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.inlineFigureImage {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 8px !important
}
.inlineFigureImageContainer {
	FLOAT: left
}
.inlineFigureImageContainer IMG {
	BORDER-BOTTOM: #85cddb 1px solid; BORDER-LEFT: #85cddb 1px solid; =
WIDTH: 550px; BORDER-TOP: #85cddb 1px solid; CURSOR: pointer; =
BORDER-RIGHT: #85cddb 1px solid
}
.inlineFigure BR {
	LINE-HEIGHT: 5px
}
.inlineFigure IMG {
	WIDTH: 180px; BACKGROUND: white
}
.inlineFigure IMG.tableIcon {
	WIDTH: auto
}
.figureLabel {
	MARGIN-BOTTOM: 10px
}
.figureTitle {
	MARGIN-BOTTOM: 15px; FLOAT: right
}
.figureLinks {
	TEXT-ALIGN: left; CLEAR: both; FONT-SIZE: 13px; PADDING-TOP: 10px
}
#tab1 .figureLinks .viewInContext {
	DISPLAY: none
}
.enlargeImage {
	FLOAT: left
}
.btnImageEnlarger {
	WIDTH: 24px; DISPLAY: block; BACKGROUND: =
url(/Images/icons/img_plus.png) no-repeat 0px 0px; HEIGHT: 24px; CURSOR: =
pointer
}
.btnImageEnlarger:hover {
	TEXT-DECORATION: none
}
.inlineGraphic IMG {
	TEXT-ALIGN: center; MAX-WIDTH: 620px
}
.firstPagePreview .bd IMG {
	MAX-WIDTH: 600px
}
.refSmallCaps {
	FONT-SIZE: 10px
}
.referenceContainer {
	POSITION: relative; PADDING-BOTTOM: 20px; TOP: -20px
}
.referenceSection {
	MARGIN-TOP: 0px
}
.referenceNumber {
	POSITION: relative; TEXT-ALIGN: right; WIDTH: 4%; COLOR: #777; =
FONT-SIZE: 18px; TOP: 2px
}
.referenceNumber A {
	POSITION: relative; TEXT-ALIGN: right; WIDTH: 4%; COLOR: #777; =
FONT-SIZE: 18px; TOP: 2px
}
.referenceContent {
	LINE-HEIGHT: 150%; WIDTH: 93%; PADDING-TOP: 5px
}
.referenceContent A {
	FONT-WEIGHT: bold
}
.refContainer {
	POSITION: relative
}
.refRow {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 10px
}
.lettersRow {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 10px
}
.refRow:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.lettersRow:first-child {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.refRow {
	MARGIN-TOP: 0px
}
.refNumber A {
	POSITION: relative; TEXT-ALIGN: right; WIDTH: 50px; FLOAT: left; =
FONT-SIZE: 18px; CURSOR: default; FONT-WEIGHT: bold; MARGIN-RIGHT: 15px
}
.refNumber A:hover {
	TEXT-DECORATION: none
}
.refContent {
	POSITION: relative; MARGIN: 0px; OVERFLOW: hidden
}
.lettersCitation {
	MARGIN: 10px 0px
}
.lettersContainer {
	LINE-HEIGHT: 150%
}
.lettersFrom {
	MARGIN-TOP: 20px
}
.refContentHolder {
=09
}
.referenceWithoutSectionHeader {
	MARGIN-TOP: 20px; BORDER-TOP: #c8c8c8 4px solid; PADDING-TOP: 10px
}
.extract-disclaimer {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; =
PADDING-BOTTOM: 1px; FONT-STYLE: italic; MARGIN: 0.5em 0px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 1px; BORDER-TOP: #c8c8c8 1px solid; =
BORDER-RIGHT: #c8c8c8 1px solid; PADDING-TOP: 10px
}
#scm6MainContent_divTopics .header {
	FONT-SIZE: 13px
}
.nonMemberSection {
	WIDTH: 610px
}
.nonMemberSection .right {
	DISPLAY: block
}
.signOn {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 10px; WIDTH: 300px; PADDING-RIGHT: 10px; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px; PADDING-TOP: 10px
}
.signOn .title {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: =
block; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.loginInfo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: white; PADDING-TOP: 10px
}
.subscribeNow {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: #eee; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
.buyThis {
	DISPLAY: block
}
.haveAcode {
	DISPLAY: block
}
.signInTitle {
	MARGIN-BOTTOM: 10px
}
.haveAcode {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; MARGIN: 10px 0px; PADDING-LEFT: =
10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: =
#ccc 1px solid; PADDING-TOP: 10px
}
.haveAcode INPUT#txtYourCode {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 140px; PADDING-RIGHT: =
2px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 2px
}
.nonMemberSection {
	WIDTH: 620px
}
.signOn {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: =
0px; BACKGROUND: white; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc =
1px solid; PADDING-TOP: 0px
}
.signOn .header {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
.signOn .loginInfo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
.signinInfo {
	WIDTH: 280px
}
.portletWrapper .nonMemberSection {
	PADDING-LEFT: 0px
}
.portletWrapper .nonMemberSection .right {
	DISPLAY: none
}
#commentFormContainer {
	MARGIN-BOTTOM: 10px
}
.asterisk {
	FONT-WEIGHT: bold
}
.commentRow {
	MARGIN-BOTTOM: 15px
}
.last.commentRow {
	MARGIN-BOTTOM: 0px
}
.commentRow LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.commentRow INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 400px; PADDING-RIGHT: =
5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 5px
}
.commentRow #noConflict {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 5px 2px 0px; WIDTH: =
auto; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.commentRow #txtDisclosure {
	DISPLAY: block
}
.commentRow TEXTAREA {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 568px; PADDING-RIGHT: =
5px; FONT-FAMILY: inherit; MAX-WIDTH: 568px; MARGIN-BOTTOM: 10px; =
HEIGHT: 150px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 5px
}
#commentForm .btnSubmit {
	TEXT-INDENT: -9999px; WIDTH: 55px; DISPLAY: block; BACKGROUND: =
url(/Images/buttons/b_submit.png) no-repeat left top; FLOAT: left; =
HEIGHT: 22px; CURSOR: pointer; MARGIN-RIGHT: 10px
}
#commentForm .btnCancel {
	MARGIN-TOP: 5px; FLOAT: left; FONT-WEIGHT: bold; TEXT-DECORATION: =
underline
}
#commentForm .pleaseWait {
	DISPLAY: none; FLOAT: left; MARGIN-RIGHT: 10px
}
#commentForm .error.disclosure {
	DISPLAY: none; MARGIN-BOTTOM: 10px
}
.ui-dialog A {
	COLOR: #069
}
.ui-dialog .ui-dialog-content {
	OVERFLOW: hidden
}
#ui-dialog-title-commentFormContainer {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
INPUT.captcha {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 5px; WIDTH: 200px; =
PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid; PADDING-TOP: 5px
}
.rcCaptchaImage {
	MARGIN-BOTTOM: 10px
}
.captchaAlert {
	MARGIN-BOTTOM: 10px
}
.tooltipComments {
	MARGIN-TOP: 10px
}
.comments A.commentLink {
	BACKGROUND-IMAGE: url(/Images/sprites/sprite_toolbox.png); =
PADDING-BOTTOM: 0px; PADDING-LEFT: 26px; PADDING-RIGHT: 0px; DISPLAY: =
block; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 5px; HEIGHT: 20px; =
FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.comments A.commentLink IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px
}
.commentHeader {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-BOTTOM: 10px
}
.commentHeader .conflicts {
	MARGIN-BOTTOM: 10px
}
.commentTitle {
	WIDTH: 410px; MARGIN-BOTTOM: 10px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.commentAuthors {
	MARGIN-BOTTOM: 10px
}
.commentInstitution {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 10px
}
.toggleDisclosure {
	WIDTH: auto; DISPLAY: block; MARGIN-BOTTOM: 10px
}
#dvDisclosure {
	MARGIN-BOTTOM: 10px
}
.comment {
	BORDER-BOTTOM: #ccc 2px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5; =
MARGIN-BOTTOM: 10px
}
.cmeStatementHead {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; COLOR: black; FONT-SIZE: 14px; =
FONT-WEIGHT: bold
}
.cmeStatementText {
	LINE-HEIGHT: 150%; COLOR: #555; FONT-SIZE: 12px
}
.cmeHead {
	MARGIN-TOP: 20px; COLOR: #900; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.cmeItem {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 20px
}
.cmeType {
	COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.cmePubDate {
	COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cmeTitle {
	COLOR: #369; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.cmeExpInfo {
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cmeListLeft {
	WIDTH: 420px; FLOAT: left
}
.cmeStageRight {
	WIDTH: 180px; FLOAT: right; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.verticalTab {
	MARGIN: 10px auto 0px
}
.vTabs {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: =
left; PADDING-TOP: 0px
}
.vTabs LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.vTabs A:link {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: =
3px; DISPLAY: block; FONT-SIZE: 12px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none; PADDING-TOP: 3px
}
.vTabs A:visited {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: =
3px; DISPLAY: block; FONT-SIZE: 12px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none; PADDING-TOP: 3px
}
.vTab LI {
	LIST-STYLE-TYPE: none
}
.vtabContent LI {
	POSITION: relative; LIST-STYLE-TYPE: none; WIDTH: 383px
}
.vtabContent LI H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: =
15px; PADDING-TOP: 0px
}
.vtabContent {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 387px; =
PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: right; PADDING-TOP: 0px
}
.vtabContent LI {
	LIST-STYLE-TYPE: none
}
.vtabContent .activeContent {
	Z-INDEX: 9999; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
#htabs {
	MARGIN: 0px auto
}
#htabs UL {
	BORDER-BOTTOM: #ccc 1px solid; FLOAT: left
}
#htabs LI {
	BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; MARGIN: 2px 2px =
-2px; BACKGROUND: #ddd; LIST-STYLE-IMAGE: none
}
#htabs LI {
	DISPLAY: inline
}
#htabs LI {
	FLOAT: left
}
#htabs LI A {
	FLOAT: left
}
#htabs UL LI.active {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; MARGIN-BOTTOM: -1px; =
BACKGROUND: white; MARGIN-LEFT: 0px; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid
}
#htabs UL LI.active A {
	COLOR: #333
}
#htabs #htabContent {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 10px; MARGIN-TOP: -1px; MIN-HEIGHT: 200px; PADDING-LEFT: =
10px; PADDING-RIGHT: 10px; BACKGROUND: white; CLEAR: both; BORDER-TOP: =
0px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#htabs UL LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: =
#777; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.desc {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: =
capitalize; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.lastdesc {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
.most-read-title {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: =
black; PADDING-TOP: 20px
}
.info {
	BACKGROUND-IMAGE: url(/CSS/plugins/info.gif)
}
.error {
	BACKGROUND-IMAGE: url(/CSS/plugins/error.gif); COLOR: #900
}
.astriek {
	COLOR: #8a1919
}
#content {
	PADDING-BOTTOM: 23px; PADDING-LEFT: 23px; PADDING-RIGHT: 23px; =
PADDING-TOP: 0px
}
.copyText {
	LINE-HEIGHT: 150%; FONT-SIZE: 11px
}
.copyrightInfo {
	TEXT-ALIGN: center; MARGIN: 10px 0px
}
.companyLogo {
	TEXT-ALIGN: center; MARGIN: 10px 0px
}
.loading {
	POSITION: absolute; WIDTH: 966px; TOP: 50%
}
.loading .loader {
	MARGIN: auto; WIDTH: 24px; BACKGROUND: white; HEIGHT: 24px
}
.cmeTabContainer {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.cmeTabContainer .header {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: =
10px; COLOR: #666; FONT-WEIGHT: bold
}
.cmeTabContainer .subHeader {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: =
10px; COLOR: black; FONT-WEIGHT: bold
}
.cmeTabContainer .header SPAN {
	DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: black
}
.cmeTabContainer .header .expires {
	FONT-STYLE: italic; COLOR: #666
}
.cmeTabContainer .header .expires SPAN {
	DISPLAY: inline; COLOR: #666
}
.cmeTabContainer .objective {
	COLOR: #666; FONT-WEIGHT: bold
}
.cmeTabContainer .objective SPAN {
	DISPLAY: block; COLOR: black; FONT-WEIGHT: normal
}
.accreditationBox {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; MARGIN-TOP: 10px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eee; PADDING-TOP: =
10px; font-familiy: Helvetica, Arial, Verdana, sans-serif
}
.accreditationBox .header {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
.cmeQuizContainer .header {
	BORDER-BOTTOM: 0px
}
.passNote {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
MARGIN-BOTTOM: 10px; BACKGROUND: #eee; COLOR: black; FONT-WEIGHT: bold; =
PADDING-TOP: 10px
}
.passNote SPAN:first-child {
	COLOR: #900
}
.passNote .highlighted {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: =
#ffffcb; PADDING-TOP: 0px
}
.passNote .top {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: =
10px
}
.passNote .top {
	COLOR: #666
}
.passNote .bottom {
	COLOR: #666
}
.passNote .information {
	MARGIN-BOTTOM: 10px; COLOR: #900
}
.passNote .passing.information {
	COLOR: #666
}
.passNote .passing.information SPAN:first-child {
	COLOR: black; FONT-WEIGHT: bold
}
.passNote A {
	COLOR: #00aab5; TEXT-DECORATION: underline
}
.quizButtons {
	MARGIN: 10px 0px
}
.quizButtons INPUT {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px
}
.claimCreditContainer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
BACKGROUND: #eee; PADDING-TOP: 10px
}
.claimCreditContainer A {
	COLOR: #00aab5; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.claimCreditContainer SPAN {
	COLOR: #666; FONT-WEIGHT: bold
}
.claimCreditContainer .claimCreditBox {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; =
PADDING-RIGHT: 10px; BACKGROUND: white; PADDING-TOP: 10px
}
.claimCreditContainer .claimCreditBox .top {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: =
10px
}
.claimCreditContainer .claimCreditBox .bottom {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: =
10px
}
.claimCreditContainer .claimCreditBox .top {
	COLOR: black; FONT-WEIGHT: bold
}
.claimCreditContainer .claimCreditBox .bottom {
	COLOR: #666; FONT-WEIGHT: bold
}
.claimCreditContainer .claimCreditBox .bottom .left .field {
	DISPLAY: block; COLOR: black; FONT-WEIGHT: normal
}
.claimCreditContainer .claimCreditBox .bottom .right .field {
	DISPLAY: block; COLOR: black; FONT-WEIGHT: normal
}
.claimCreditContainer .claimCreditBox .bottom .left .field B {
	FONT-WEIGHT: bold
}
.claimCreditContainer .claimCreditBox .bottom .right .field B {
	FONT-WEIGHT: bold
}
.claimCreditContainer .claimCreditBox .bottom .right {
	WIDTH: 215px
}
.claimCreditContainer .claimCreditBox .bottom .right INPUT {
	WIDTH: 50px
}
.questionContainer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
.even.questionContainer {
	BACKGROUND: #eee
}
.questionContainer .question:first-letter {
	COLOR: black; MARGIN-RIGHT: 5px
}
.questionContainer .question .relatedText {
	COLOR: #999
}
.questionContainer .question .relatedText A {
	COLOR: #00aab5; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.questionContainer .question SPAN {
	COLOR: #666; FONT-WEIGHT: bold
}
.questionContainer .answers {
	MARGIN-LEFT: 15px
}
.questionContainer .answers .answer {
	COLOR: black
}
.questionContainer .answers .answer SPAN {
	DISPLAY: inline-block
}
.questionContainer .answers .answer SPAN:first-letter {
	FONT-WEIGHT: bold
}
.questionContainer .answers .incorrect.answer {
	COLOR: #900; FONT-WEIGHT: bold
}
.questionContainer .answers .highlighted.answer {
	BACKGROUND: #ffffcb
}
.questionContainer .answers .answer INPUT {
	FLOAT: left
}
.questionContainer .answers .answer LABEL {
	WIDTH: 550px; FLOAT: right
}
.questionContainer .answers .answer LABEL:first-letter {
	FONT-WEIGHT: bold
}
#committmentDialog {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: =
10px; DISPLAY: none; BACKGROUND: #eee; PADDING-TOP: 0px
}
#committmentDialog .cmeCourse {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; COLOR: #666; BORDER-TOP: #ccc =
1px solid; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#committmentDialog .cmeCourse SPAN {
	DISPLAY: block; COLOR: black
}
#committmentDialog .information {
	MARGIN-BOTTOM: 10px; COLOR: #900; FONT-WEIGHT: normal
}
#committmentDialog TEXTAREA {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: =
710px; MAX-WIDTH: 710px; MARGIN-BOTTOM: 10px; HEIGHT: 250px; MAX-HEIGHT: =
250px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#committmentDialog .buttons .submit {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px
}
#committmentDialog .buttons .cancel {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px
}
#committmentDialog .buttons .submit {
	WIDTH: 72px; BACKGROUND: url(/Images/cme/buttons/b_submit.png) =
no-repeat; HEIGHT: 27px; CURSOR: pointer
}
#committmentDialog .buttons .cancel {
	WIDTH: 72px; BACKGROUND: url(/Images/cme/buttons/b_cancel.png) =
no-repeat; HEIGHT: 20px; CURSOR: pointer
}
.firstPagePreview {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: =
10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.firstPagePreview .hd {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BACKGROUND: #eee; PADDING-TOP: 5px
}
.firstPagePreview .hd H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 13px; FONT-WEIGHT: =
bold; PADDING-TOP: 0px
}
.firstPagePreview .hd A {
	LINE-HEIGHT: 1.3em; FLOAT: right; FONT-SIZE: 11px
}
.firstPagePreview .bd IMG {
	MAX-WIDTH: 100%
}

------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js

/*! jQuery v1.6.4 http://jquery.com/ | http://jquery.org/license */=0A=
(function(a,b){function cu(a){return =
f.isWindow(a)?a:a.nodeType=3D=3D=3D9?a.defaultView||a.parentWindow:!1}fun=
ction cr(a){if(!cg[a]){var =
b=3Dc.body,d=3Df("<"+a+">").appendTo(b),e=3Dd.css("display");d.remove();i=
f(e=3D=3D=3D"none"||e=3D=3D=3D""){ch||(ch=3Dc.createElement("iframe"),ch.=
frameBorder=3Dch.width=3Dch.height=3D0),b.appendChild(ch);if(!ci||!ch.cre=
ateElement)ci=3D(ch.contentWindow||ch.contentDocument).document,ci.write(=
(c.compatMode=3D=3D=3D"CSS1Compat"?"<!doctype =
html>":"")+"<html><body>"),ci.close();d=3Dci.createElement(a),ci.body.app=
endChild(d),e=3Df.css(d,"display"),b.removeChild(ch)}cg[a]=3De}return =
cg[a]}function cq(a,b){var =
c=3D{};f.each(cm.concat.apply([],cm.slice(0,b)),function(){c[this]=3Da});=
return c}function cp(){cn=3Db}function co(){setTimeout(cp,0);return =
cn=3Df.now()}function cf(){try{return new =
a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ce(){try{return =
new a.XMLHttpRequest}catch(b){}}function =
b$(a,c){a.dataFilter&&(c=3Da.dataFilter(c,a.dataType));var =
d=3Da.dataTypes,e=3D{},g,h,i=3Dd.length,j,k=3Dd[0],l,m,n,o,p;for(g=3D1;g<=
i;g++){if(g=3D=3D=3D1)for(h in a.converters)typeof =
h=3D=3D"string"&&(e[h.toLowerCase()]=3Da.converters[h]);l=3Dk,k=3Dd[g];if=
(k=3D=3D=3D"*")k=3Dl;else if(l!=3D=3D"*"&&l!=3D=3Dk){m=3Dl+" =
"+k,n=3De[m]||e["* "+k];if(!n){p=3Db;for(o in e){j=3Do.split(" =
");if(j[0]=3D=3D=3Dl||j[0]=3D=3D=3D"*"){p=3De[j[1]+" =
"+k];if(p){o=3De[o],o=3D=3D=3D!0?n=3Dp:p=3D=3D=3D!0&&(n=3Do);break}}}}!n&=
&!p&&f.error("No conversion from "+m.replace(" "," to =
")),n!=3D=3D!0&&(c=3Dn?n(c):p(o(c)))}}return c}function bZ(a,c,d){var =
e=3Da.contents,f=3Da.dataTypes,g=3Da.responseFields,h,i,j,k;for(i in g)i =
in =
d&&(c[g[i]]=3Dd[i]);while(f[0]=3D=3D=3D"*")f.shift(),h=3D=3D=3Db&&(h=3Da.=
mimeType||c.getResponseHeader("content-type"));if(h)for(i in =
e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in =
d)j=3Df[0];else{for(i in d){if(!f[0]||a.converters[i+" =
"+f[0]]){j=3Di;break}k||(k=3Di)}j=3Dj||k}if(j){j!=3D=3Df[0]&&f.unshift(j)=
;return d[j]}}function =
bY(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||bA.test(a)?d(a,e):b=
Y(a+"["+(typeof e=3D=3D"object"||f.isArray(e)?b:"")+"]",e,c,d)});else =
if(!c&&b!=3Dnull&&typeof b=3D=3D"object")for(var e in =
b)bY(a+"["+e+"]",b[e],c,d);else d(a,b)}function bX(a,c){var =
d,e,g=3Df.ajaxSettings.flatOptions||{};for(d in =
c)c[d]!=3D=3Db&&((g[d]?a:e||(e=3D{}))[d]=3Dc[d]);e&&f.extend(!0,a,e)}func=
tion bW(a,c,d,e,f,g){f=3Df||c.dataTypes[0],g=3Dg||{},g[f]=3D!0;var =
h=3Da[f],i=3D0,j=3Dh?h.length:0,k=3Da=3D=3D=3DbP,l;for(;i<j&&(k||!l);i++)=
l=3Dh[i](c,d,e),typeof =
l=3D=3D"string"&&(!k||g[l]?l=3Db:(c.dataTypes.unshift(l),l=3DbW(a,c,d,e,l=
,g)));(k||!l)&&!g["*"]&&(l=3DbW(a,c,d,e,"*",g));return l}function =
bV(a){return function(b,c){typeof =
b!=3D"string"&&(c=3Db,b=3D"*");if(f.isFunction(c)){var =
d=3Db.toLowerCase().split(bL),e=3D0,g=3Dd.length,h,i,j;for(;e<g;e++)h=3Dd=
[e],j=3D/^\+/.test(h),j&&(h=3Dh.substr(1)||"*"),i=3Da[h]=3Da[h]||[],i[j?"=
unshift":"push"](c)}}}function by(a,b,c){var =
d=3Db=3D=3D=3D"width"?a.offsetWidth:a.offsetHeight,e=3Db=3D=3D=3D"width"?=
bt:bu;if(d>0){c!=3D=3D"border"&&f.each(e,function(){c||(d-=3DparseFloat(f=
.css(a,"padding"+this))||0),c=3D=3D=3D"margin"?d+=3DparseFloat(f.css(a,c+=
this))||0:d-=3DparseFloat(f.css(a,"border"+this+"Width"))||0});return =
d+"px"}d=3Dbv(a,b,b);if(d<0||d=3D=3Dnull)d=3Da.style[b]||0;d=3DparseFloat=
(d)||0,c&&f.each(e,function(){d+=3DparseFloat(f.css(a,"padding"+this))||0=
,c!=3D=3D"padding"&&(d+=3DparseFloat(f.css(a,"border"+this+"Width"))||0),=
c=3D=3D=3D"margin"&&(d+=3DparseFloat(f.css(a,c+this))||0)});return =
d+"px"}function =
bl(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval=
((b.text||b.textContent||b.innerHTML||"").replace(bd,"/*$0*/")),b.parentN=
ode&&b.parentNode.removeChild(b)}function =
bk(a){f.nodeName(a,"input")?bj(a):"getElementsByTagName"in =
a&&f.grep(a.getElementsByTagName("input"),bj)}function =
bj(a){if(a.type=3D=3D=3D"checkbox"||a.type=3D=3D=3D"radio")a.defaultCheck=
ed=3Da.checked}function bi(a){return"getElementsByTagName"in =
a?a.getElementsByTagName("*"):"querySelectorAll"in =
a?a.querySelectorAll("*"):[]}function bh(a,b){var =
c;if(b.nodeType=3D=3D=3D1){b.clearAttributes&&b.clearAttributes(),b.merge=
Attributes&&b.mergeAttributes(a),c=3Db.nodeName.toLowerCase();if(c=3D=3D=3D=
"object")b.outerHTML=3Da.outerHTML;else =
if(c!=3D=3D"input"||a.type!=3D=3D"checkbox"&&a.type!=3D=3D"radio"){if(c=3D=
=3D=3D"option")b.selected=3Da.defaultSelected;else =
if(c=3D=3D=3D"input"||c=3D=3D=3D"textarea")b.defaultValue=3Da.defaultValu=
e}else =
a.checked&&(b.defaultChecked=3Db.checked=3Da.checked),b.value!=3D=3Da.val=
ue&&(b.value=3Da.value);b.removeAttribute(f.expando)}}function =
bg(a,b){if(b.nodeType=3D=3D=3D1&&!!f.hasData(a)){var =
c=3Df.expando,d=3Df.data(a),e=3Df.data(b,d);if(d=3Dd[c]){var =
g=3Dd.events;e=3De[c]=3Df.extend({},d);if(g){delete =
e.handle,e.events=3D{};for(var h in g)for(var =
i=3D0,j=3Dg[h].length;i<j;i++)f.event.add(b,h+(g[h][i].namespace?".":"")+=
g[h][i].namespace,g[h][i],g[h][i].data)}}}}function bf(a,b){return =
f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a=
.ownerDocument.createElement("tbody")):a}function =
V(a,b,c){b=3Db||0;if(f.isFunction(b))return f.grep(a,function(a,d){var =
e=3D!!b.call(a,d,a);return e=3D=3D=3Dc});if(b.nodeType)return =
f.grep(a,function(a,d){return a=3D=3D=3Db=3D=3D=3Dc});if(typeof =
b=3D=3D"string"){var d=3Df.grep(a,function(a){return =
a.nodeType=3D=3D=3D1});if(Q.test(b))return =
f.filter(b,d,!c);b=3Df.filter(b,d)}return f.grep(a,function(a,d){return =
f.inArray(a,b)>=3D0=3D=3D=3Dc})}function =
U(a){return!a||!a.parentNode||a.parentNode.nodeType=3D=3D=3D11}function =
M(a,b){return(a&&a!=3D=3D"*"?a+".":"")+b.replace(y,"`").replace(z,"&")}fu=
nction L(a){var =
b,c,d,e,g,h,i,j,k,l,m,n,o,p=3D[],q=3D[],r=3Df._data(this,"events");if(!(a=
.liveFired=3D=3D=3Dthis||!r||!r.live||a.target.disabled||a.button&&a.type=
=3D=3D=3D"click")){a.namespace&&(n=3Dnew =
RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)"))=
,a.liveFired=3Dthis;var =
s=3Dr.live.slice(0);for(i=3D0;i<s.length;i++)g=3Ds[i],g.origType.replace(=
w,"")=3D=3D=3Da.type?q.push(g.selector):s.splice(i--,1);e=3Df(a.target).c=
losest(q,a.currentTarget);for(j=3D0,k=3De.length;j<k;j++){m=3De[j];for(i=3D=
0;i<s.length;i++){g=3Ds[i];if(m.selector=3D=3D=3Dg.selector&&(!n||n.test(=
g.namespace))&&!m.elem.disabled){h=3Dm.elem,d=3Dnull;if(g.preType=3D=3D=3D=
"mouseenter"||g.preType=3D=3D=3D"mouseleave")a.type=3Dg.preType,d=3Df(a.r=
elatedTarget).closest(g.selector)[0],d&&f.contains(h,d)&&(d=3Dh);(!d||d!=3D=
=3Dh)&&p.push({elem:h,handleObj:g,level:m.level})}}}for(j=3D0,k=3Dp.lengt=
h;j<k;j++){e=3Dp[j];if(c&&e.level>c)break;a.currentTarget=3De.elem,a.data=
=3De.handleObj.data,a.handleObj=3De.handleObj,o=3De.handleObj.origHandler=
.apply(e.elem,arguments);if(o=3D=3D=3D!1||a.isPropagationStopped()){c=3De=
.level,o=3D=3D=3D!1&&(b=3D!1);if(a.isImmediatePropagationStopped())break}=
}return b}}function J(a,c,d){var =
e=3Df.extend({},d[0]);e.type=3Da,e.originalEvent=3D{},e.liveFired=3Db,f.e=
vent.handle.call(c,e),e.isDefaultPrevented()&&d[0].preventDefault()}funct=
ion D(){return!0}function C(){return!1}function m(a,c,d){var =
e=3Dc+"defer",g=3Dc+"queue",h=3Dc+"mark",i=3Df.data(a,e,b,!0);i&&(d=3D=3D=
=3D"queue"||!f.data(a,g,b,!0))&&(d=3D=3D=3D"mark"||!f.data(a,h,b,!0))&&se=
tTimeout(function(){!f.data(a,g,b,!0)&&!f.data(a,h,b,!0)&&(f.removeData(a=
,e,!0),i.resolve())},0)}function l(a){for(var b in =
a)if(b!=3D=3D"toJSON")return!1;return!0}function =
k(a,c,d){if(d=3D=3D=3Db&&a.nodeType=3D=3D=3D1){var =
e=3D"data-"+c.replace(j,"-$1").toLowerCase();d=3Da.getAttribute(e);if(typ=
eof =
d=3D=3D"string"){try{d=3Dd=3D=3D=3D"true"?!0:d=3D=3D=3D"false"?!1:d=3D=3D=
=3D"null"?null:f.isNaN(d)?i.test(d)?f.parseJSON(d):d:parseFloat(d)}catch(=
g){}f.data(a,c,d)}else d=3Db}return d}var =
c=3Da.document,d=3Da.navigator,e=3Da.location,f=3Dfunction(){function =
K(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTim=
eout(K,1);return}e.ready()}}var e=3Dfunction(a,b){return new =
e.fn.init(a,b,h)},f=3Da.jQuery,g=3Da.$,h,i=3D/^(?:[^#<]*(<[\w\W]+>)[^>]*$=
|#([\w\-]*)$)/,j=3D/\S/,k=3D/^\s+/,l=3D/\s+$/,m=3D/\d/,n=3D/^<(\w+)\s*\/?=
>(?:<\/\1>)?$/,o=3D/^[\],:{}\s]*$/,p=3D/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4}=
)/g,q=3D/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/=
g,r=3D/(?:^|:|,)(?:\s*\[)+/g,s=3D/(webkit)[ =
\/]([\w.]+)/,t=3D/(opera)(?:.*version)?[ \/]([\w.]+)/,u=3D/(msie) =
([\w.]+)/,v=3D/(mozilla)(?:.*? =
rv:([\w.]+))?/,w=3D/-([a-z]|[0-9])/ig,x=3D/^-ms-/,y=3Dfunction(a,b){retur=
n(b+"").toUpperCase()},z=3Dd.userAgent,A,B,C,D=3DObject.prototype.toStrin=
g,E=3DObject.prototype.hasOwnProperty,F=3DArray.prototype.push,G=3DArray.=
prototype.slice,H=3DString.prototype.trim,I=3DArray.prototype.indexOf,J=3D=
{};e.fn=3De.prototype=3D{constructor:e,init:function(a,d,f){var =
g,h,j,k;if(!a)return =
this;if(a.nodeType){this.context=3Dthis[0]=3Da,this.length=3D1;return =
this}if(a=3D=3D=3D"body"&&!d&&c.body){this.context=3Dc,this[0]=3Dc.body,t=
his.selector=3Da,this.length=3D1;return this}if(typeof =
a=3D=3D"string"){a.charAt(0)!=3D=3D"<"||a.charAt(a.length-1)!=3D=3D">"||a=
.length<3?g=3Di.exec(a):g=3D[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=3D=
d instanceof =
e?d[0]:d,k=3Dd?d.ownerDocument||d:c,j=3Dn.exec(a),j?e.isPlainObject(d)?(a=
=3D[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=3D[k.createElement(j=
[1])]:(j=3De.buildFragment([g[1]],[k]),a=3D(j.cacheable?e.clone(j.fragmen=
t):j.fragment).childNodes);return =
e.merge(this,a)}h=3Dc.getElementById(g[2]);if(h&&h.parentNode){if(h.id!=3D=
=3Dg[2])return =
f.find(a);this.length=3D1,this[0]=3Dh}this.context=3Dc,this.selector=3Da;=
return =
this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.i=
sFunction(a))return =
f.ready(a);a.selector!=3D=3Db&&(this.selector=3Da.selector,this.context=3D=
a.context);return =
e.makeArray(a,this)},selector:"",jquery:"1.6.4",length:0,size:function(){=
return this.length},toArray:function(){return =
G.call(this,0)},get:function(a){return =
a=3D=3Dnull?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:fun=
ction(a,b,c){var =
d=3Dthis.constructor();e.isArray(a)?F.apply(d,a):e.merge(d,a),d.prevObjec=
t=3Dthis,d.context=3Dthis.context,b=3D=3D=3D"find"?d.selector=3Dthis.sele=
ctor+(this.selector?" =
":"")+c:b&&(d.selector=3Dthis.selector+"."+b+"("+c+")");return =
d},each:function(a,b){return =
e.each(this,a,b)},ready:function(a){e.bindReady(),B.done(a);return =
this},eq:function(a){return =
a=3D=3D=3D-1?this.slice(a):this.slice(a,+a+1)},first:function(){return =
this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return =
this.pushStack(G.apply(this,arguments),"slice",G.call(arguments).join(","=
))},map:function(a){return =
this.pushStack(e.map(this,function(b,c){return =
a.call(b,c,b)}))},end:function(){return =
this.prevObject||this.constructor(null)},push:F,sort:[].sort,splice:[].sp=
lice},e.fn.init.prototype=3De.fn,e.extend=3De.fn.extend=3Dfunction(){var =
a,c,d,f,g,h,i=3Darguments[0]||{},j=3D1,k=3Darguments.length,l=3D!1;typeof=
 i=3D=3D"boolean"&&(l=3Di,i=3Darguments[1]||{},j=3D2),typeof =
i!=3D"object"&&!e.isFunction(i)&&(i=3D{}),k=3D=3D=3Dj&&(i=3Dthis,--j);for=
(;j<k;j++)if((a=3Darguments[j])!=3Dnull)for(c in =
a){d=3Di[c],f=3Da[c];if(i=3D=3D=3Df)continue;l&&f&&(e.isPlainObject(f)||(=
g=3De.isArray(f)))?(g?(g=3D!1,h=3Dd&&e.isArray(d)?d:[]):h=3Dd&&e.isPlainO=
bject(d)?d:{},i[c]=3De.extend(l,h,f)):f!=3D=3Db&&(i[c]=3Df)}return =
i},e.extend({noConflict:function(b){a.$=3D=3D=3De&&(a.$=3Dg),b&&a.jQuery=3D=
=3D=3De&&(a.jQuery=3Df);return =
e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!=
0)},ready:function(a){if(a=3D=3D=3D!0&&!--e.readyWait||a!=3D=3D!0&&!e.isR=
eady){if(!c.body)return =
setTimeout(e.ready,1);e.isReady=3D!0;if(a!=3D=3D!0&&--e.readyWait>0)retur=
n;B.resolveWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready"=
)}},bindReady:function(){if(!B){B=3De._Deferred();if(c.readyState=3D=3D=3D=
"complete")return =
setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMConten=
tLoaded",C,!1),a.addEventListener("load",e.ready,!1);else =
if(c.attachEvent){c.attachEvent("onreadystatechange",C),a.attachEvent("on=
load",e.ready);var =
b=3D!1;try{b=3Da.frameElement=3D=3Dnull}catch(d){}c.documentElement.doScr=
oll&&b&&K()}}},isFunction:function(a){return =
e.type(a)=3D=3D=3D"function"},isArray:Array.isArray||function(a){return =
e.type(a)=3D=3D=3D"array"},isWindow:function(a){return a&&typeof =
a=3D=3D"object"&&"setInterval"in a},isNaN:function(a){return =
a=3D=3Dnull||!m.test(a)||isNaN(a)},type:function(a){return =
a=3D=3Dnull?String(a):J[D.call(a)]||"object"},isPlainObject:function(a){i=
f(!a||e.type(a)!=3D=3D"object"||a.nodeType||e.isWindow(a))return!1;try{if=
(a.constructor&&!E.call(a,"constructor")&&!E.call(a.constructor.prototype=
,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return =
d=3D=3D=3Db||E.call(a,d)},isEmptyObject:function(a){for(var b in =
a)return!1;return!0},error:function(a){throw =
a},parseJSON:function(b){if(typeof b!=3D"string"||!b)return =
null;b=3De.trim(b);if(a.JSON&&a.JSON.parse)return =
a.JSON.parse(b);if(o.test(b.replace(p,"@").replace(q,"]").replace(r,"")))=
return(new Function("return "+b))();e.error("Invalid JSON: =
"+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=3Dnew =
DOMParser,d=3Df.parseFromString(c,"text/xml")):(d=3Dnew =
ActiveXObject("Microsoft.XMLDOM"),d.async=3D"false",d.loadXML(c))}catch(g=
){d=3Db}(!d||!d.documentElement||d.getElementsByTagName("parsererror").le=
ngth)&&e.error("Invalid XML: "+c);return =
d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||=
function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return =
a.replace(x,"ms-").replace(w,y)},nodeName:function(a,b){return =
a.nodeName&&a.nodeName.toUpperCase()=3D=3D=3Db.toUpperCase()},each:functi=
on(a,c,d){var =
f,g=3D0,h=3Da.length,i=3Dh=3D=3D=3Db||e.isFunction(a);if(d){if(i){for(f =
in a)if(c.apply(a[f],d)=3D=3D=3D!1)break}else =
for(;g<h;)if(c.apply(a[g++],d)=3D=3D=3D!1)break}else if(i){for(f in =
a)if(c.call(a[f],f,a[f])=3D=3D=3D!1)break}else =
for(;g<h;)if(c.call(a[g],g,a[g++])=3D=3D=3D!1)break;return =
a},trim:H?function(a){return =
a=3D=3Dnull?"":H.call(a)}:function(a){return =
a=3D=3Dnull?"":(a+"").replace(k,"").replace(l,"")},makeArray:function(a,b=
){var c=3Db||[];if(a!=3Dnull){var =
d=3De.type(a);a.length=3D=3Dnull||d=3D=3D=3D"string"||d=3D=3D=3D"function=
"||d=3D=3D=3D"regexp"||e.isWindow(a)?F.call(c,a):e.merge(c,a)}return =
c},inArray:function(a,b){if(!b)return-1;if(I)return I.call(b,a);for(var =
c=3D0,d=3Db.length;c<d;c++)if(b[c]=3D=3D=3Da)return =
c;return-1},merge:function(a,c){var d=3Da.length,e=3D0;if(typeof =
c.length=3D=3D"number")for(var f=3Dc.length;e<f;e++)a[d++]=3Dc[e];else =
while(c[e]!=3D=3Db)a[d++]=3Dc[e++];a.length=3Dd;return =
a},grep:function(a,b,c){var d=3D[],e;c=3D!!c;for(var =
f=3D0,g=3Da.length;f<g;f++)e=3D!!b(a[f],f),c!=3D=3De&&d.push(a[f]);return=
 d},map:function(a,c,d){var f,g,h=3D[],i=3D0,j=3Da.length,k=3Da =
instanceof e||j!=3D=3Db&&typeof =
j=3D=3D"number"&&(j>0&&a[0]&&a[j-1]||j=3D=3D=3D0||e.isArray(a));if(k)for(=
;i<j;i++)f=3Dc(a[i],i,d),f!=3Dnull&&(h[h.length]=3Df);else for(g in =
a)f=3Dc(a[g],g,d),f!=3Dnull&&(h[h.length]=3Df);return =
h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof =
c=3D=3D"string"){var d=3Da[c];c=3Da,a=3Dd}if(!e.isFunction(a))return =
b;var f=3DG.call(arguments,2),g=3Dfunction(){return =
a.apply(c,f.concat(G.call(arguments)))};g.guid=3Da.guid=3Da.guid||g.guid|=
|e.guid++;return g},access:function(a,c,d,f,g,h){var =
i=3Da.length;if(typeof c=3D=3D"object"){for(var j in =
c)e.access(a,j,c[j],f,g,d);return =
a}if(d!=3D=3Db){f=3D!h&&f&&e.isFunction(d);for(var =
k=3D0;k<i;k++)g(a[k],c,f?d.call(a[k],k,g(a[k],c)):d,h);return a}return =
i?g(a[0],c):b},now:function(){return(new =
Date).getTime()},uaMatch:function(a){a=3Da.toLowerCase();var =
b=3Ds.exec(a)||t.exec(a)||u.exec(a)||a.indexOf("compatible")<0&&v.exec(a)=
||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function =
a(b,c){return new =
a.fn.init(b,c)}e.extend(!0,a,this),a.superclass=3Dthis,a.fn=3Da.prototype=
=3Dthis(),a.fn.constructor=3Da,a.sub=3Dthis.sub,a.fn.init=3Dfunction(d,f)=
{f&&f instanceof e&&!(f instanceof a)&&(f=3Da(f));return =
e.fn.init.call(this,d,f,b)},a.fn.init.prototype=3Da.fn;var =
b=3Da(c);return a},browser:{}}),e.each("Boolean Number String Function =
Array Date RegExp Object".split(" "),function(a,b){J["[object =
"+b+"]"]=3Db.toLowerCase()}),A=3De.uaMatch(z),A.browser&&(e.browser[A.bro=
wser]=3D!0,e.browser.version=3DA.version),e.browser.webkit&&(e.browser.sa=
fari=3D!0),j.test(" =
")&&(k=3D/^[\s\xA0]+/,l=3D/[\s\xA0]+$/),h=3De(c),c.addEventListener?C=3Df=
unction(){c.removeEventListener("DOMContentLoaded",C,!1),e.ready()}:c.att=
achEvent&&(C=3Dfunction(){c.readyState=3D=3D=3D"complete"&&(c.detachEvent=
("onreadystatechange",C),e.ready())});return e}(),g=3D"done fail =
isResolved isRejected promise then always pipe".split(" =
"),h=3D[].slice;f.extend({_Deferred:function(){var =
a=3D[],b,c,d,e=3D{done:function(){if(!d){var =
c=3Darguments,g,h,i,j,k;b&&(k=3Db,b=3D0);for(g=3D0,h=3Dc.length;g<h;g++)i=
=3Dc[g],j=3Df.type(i),j=3D=3D=3D"array"?e.done.apply(e,i):j=3D=3D=3D"func=
tion"&&a.push(i);k&&e.resolveWith(k[0],k[1])}return =
this},resolveWith:function(e,f){if(!d&&!b&&!c){f=3Df||[],c=3D1;try{while(=
a[0])a.shift().apply(e,f)}finally{b=3D[e,f],c=3D0}}return =
this},resolve:function(){e.resolveWith(this,arguments);return =
this},isResolved:function(){return!!c||!!b},cancel:function(){d=3D1,a=3D[=
];return this}};return e},Deferred:function(a){var =
b=3Df._Deferred(),c=3Df._Deferred(),d;f.extend(b,{then:function(a,c){b.do=
ne(a).fail(c);return this},always:function(){return =
b.done.apply(b,arguments).fail.apply(this,arguments)},fail:c.done,rejectW=
ith:c.resolveWith,reject:c.resolve,isRejected:c.isResolved,pipe:function(=
a,c){return =
f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[c,"reject"]},func=
tion(a,c){var =
e=3Dc[0],g=3Dc[1],h;f.isFunction(e)?b[a](function(){h=3De.apply(this,argu=
ments),h&&f.isFunction(h.promise)?h.promise().then(d.resolve,d.reject):d[=
g+"With"](this=3D=3D=3Db?d:this,[h])}):b[a](d[g])})}).promise()},promise:=
function(a){if(a=3D=3Dnull){if(d)return d;d=3Da=3D{}}var =
c=3Dg.length;while(c--)a[g[c]]=3Db[g[c]];return =
a}}),b.done(c.cancel).fail(b.cancel),delete =
b.cancel,a&&a.call(b,b);return b},when:function(a){function i(a){return =
function(c){b[a]=3Darguments.length>1?h.call(arguments,0):c,--e||g.resolv=
eWith(g,h.call(b,0))}}var =
b=3Darguments,c=3D0,d=3Db.length,e=3Dd,g=3Dd<=3D1&&a&&f.isFunction(a.prom=
ise)?a:f.Deferred();if(d>1){for(;c<d;c++)b[c]&&f.isFunction(b[c].promise)=
?b[c].promise().then(i(c),g.reject):--e;e||g.resolveWith(g,b)}else =
g!=3D=3Da&&g.resolveWith(g,d?[a]:[]);return =
g.promise()}}),f.support=3Dfunction(){var =
a=3Dc.createElement("div"),b=3Dc.documentElement,d,e,g,h,i,j,k,l,m,n,o,p,=
q,r,s,t,u;a.setAttribute("className","t"),a.innerHTML=3D"   =
<link/><table></table><a href=3D'/a' =
style=3D'top:1px;float:left;opacity:.55;'>a</a><input =
type=3D'checkbox'/>",d=3Da.getElementsByTagName("*"),e=3Da.getElementsByT=
agName("a")[0];if(!d||!d.length||!e)return{};g=3Dc.createElement("select"=
),h=3Dg.appendChild(c.createElement("option")),i=3Da.getElementsByTagName=
("input")[0],k=3D{leadingWhitespace:a.firstChild.nodeType=3D=3D=3D3,tbody=
:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByT=
agName("link").length,style:/top/.test(e.getAttribute("style")),hrefNorma=
lized:e.getAttribute("href")=3D=3D=3D"/a",opacity:/^0.55$/.test(e.style.o=
pacity),cssFloat:!!e.style.cssFloat,checkOn:i.value=3D=3D=3D"on",optSelec=
ted:h.selected,getSetAttribute:a.className!=3D=3D"t",submitBubbles:!0,cha=
ngeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBl=
ockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=3D=
!0,k.noCloneChecked=3Di.cloneNode(!0).checked,g.disabled=3D!0,k.optDisabl=
ed=3D!h.disabled;try{delete =
a.test}catch(v){k.deleteExpando=3D!1}!a.addEventListener&&a.attachEvent&&=
a.fireEvent&&(a.attachEvent("onclick",function(){k.noCloneEvent=3D!1}),a.=
cloneNode(!0).fireEvent("onclick")),i=3Dc.createElement("input"),i.value=3D=
"t",i.setAttribute("type","radio"),k.radioValue=3Di.value=3D=3D=3D"t",i.s=
etAttribute("checked","checked"),a.appendChild(i),l=3Dc.createDocumentFra=
gment(),l.appendChild(a.firstChild),k.checkClone=3Dl.cloneNode(!0).cloneN=
ode(!0).lastChild.checked,a.innerHTML=3D"",a.style.width=3Da.style.paddin=
gLeft=3D"1px",m=3Dc.getElementsByTagName("body")[0],o=3Dc.createElement(m=
?"div":"body"),p=3D{visibility:"hidden",width:0,height:0,border:0,margin:=
0,background:"none"},m&&f.extend(p,{position:"absolute",left:"-1000px",to=
p:"-1000px"});for(t in =
p)o.style[t]=3Dp[t];o.appendChild(a),n=3Dm||b,n.insertBefore(o,n.firstChi=
ld),k.appendChecked=3Di.checked,k.boxModel=3Da.offsetWidth=3D=3D=3D2,"zoo=
m"in =
a.style&&(a.style.display=3D"inline",a.style.zoom=3D1,k.inlineBlockNeedsL=
ayout=3Da.offsetWidth=3D=3D=3D2,a.style.display=3D"",a.innerHTML=3D"<div =
style=3D'width:4px;'></div>",k.shrinkWrapBlocks=3Da.offsetWidth!=3D=3D2),=
a.innerHTML=3D"<table><tr><td =
style=3D'padding:0;border:0;display:none'></td><td>t</td></tr></table>",q=
=3Da.getElementsByTagName("td"),u=3Dq[0].offsetHeight=3D=3D=3D0,q[0].styl=
e.display=3D"",q[1].style.display=3D"none",k.reliableHiddenOffsets=3Du&&q=
[0].offsetHeight=3D=3D=3D0,a.innerHTML=3D"",c.defaultView&&c.defaultView.=
getComputedStyle&&(j=3Dc.createElement("div"),j.style.width=3D"0",j.style=
.marginRight=3D"0",a.appendChild(j),k.reliableMarginRight=3D(parseInt((c.=
defaultView.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0=
)=3D=3D=3D0),o.innerHTML=3D"",n.removeChild(o);if(a.attachEvent)for(t =
in{submit:1,change:1,focusin:1})s=3D"on"+t,u=3Ds in =
a,u||(a.setAttribute(s,"return;"),u=3Dtypeof =
a[s]=3D=3D"function"),k[t+"Bubbles"]=3Du;o=3Dl=3Dg=3Dh=3Dm=3Dj=3Da=3Di=3D=
null;return k}(),f.boxModel=3Df.support.boxModel;var =
i=3D/^(?:\{.*\}|\[.*\])$/,j=3D/([A-Z])/g;f.extend({cache:{},uuid:0,expand=
o:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0=
,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:f=
unction(a){a=3Da.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!=
l(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var =
g,h,i=3Df.expando,j=3Dtypeof =
c=3D=3D"string",k=3Da.nodeType,l=3Dk?f.cache:a,m=3Dk?a[f.expando]:a[f.exp=
ando]&&f.expando;if((!m||e&&m&&l[m]&&!l[m][i])&&j&&d=3D=3D=3Db)return;m||=
(k?a[f.expando]=3Dm=3D++f.uuid:m=3Df.expando),l[m]||(l[m]=3D{},k||(l[m].t=
oJSON=3Df.noop));if(typeof c=3D=3D"object"||typeof =
c=3D=3D"function")e?l[m][i]=3Df.extend(l[m][i],c):l[m]=3Df.extend(l[m],c)=
;g=3Dl[m],e&&(g[i]||(g[i]=3D{}),g=3Dg[i]),d!=3D=3Db&&(g[f.camelCase(c)]=3D=
d);if(c=3D=3D=3D"events"&&!g[c])return =
g[i]&&g[i].events;j?(h=3Dg[c],h=3D=3Dnull&&(h=3Dg[f.camelCase(c)])):h=3Dg=
;return h}},removeData:function(a,b,c){if(!!f.acceptData(a)){var =
d,e=3Df.expando,g=3Da.nodeType,h=3Dg?f.cache:a,i=3Dg?a[f.expando]:f.expan=
do;if(!h[i])return;if(b){d=3Dc?h[i][e]:h[i];if(d){d[b]||(b=3Df.camelCase(=
b)),delete d[b];if(!l(d))return}}if(c){delete =
h[i][e];if(!l(h[i]))return}var =
j=3Dh[i][e];f.support.deleteExpando||!h.setInterval?delete =
h[i]:h[i]=3Dnull,j?(h[i]=3D{},g||(h[i].toJSON=3Df.noop),h[i][e]=3Dj):g&&(=
f.support.deleteExpando?delete =
a[f.expando]:a.removeAttribute?a.removeAttribute(f.expando):a[f.expando]=3D=
null)}},_data:function(a,b,c){return =
f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var =
b=3Df.noData[a.nodeName.toLowerCase()];if(b)return =
b!=3D=3D!0&&a.getAttribute("classid")=3D=3D=3Db}return!0}}),f.fn.extend({=
data:function(a,c){var d=3Dnull;if(typeof =
a=3D=3D"undefined"){if(this.length){d=3Df.data(this[0]);if(this[0].nodeTy=
pe=3D=3D=3D1){var e=3Dthis[0].attributes,g;for(var =
h=3D0,i=3De.length;h<i;h++)g=3De[h].name,g.indexOf("data-")=3D=3D=3D0&&(g=
=3Df.camelCase(g.substring(5)),k(this[0],g,d[g]))}}return d}if(typeof =
a=3D=3D"object")return this.each(function(){f.data(this,a)});var =
j=3Da.split(".");j[1]=3Dj[1]?"."+j[1]:"";if(c=3D=3D=3Db){d=3Dthis.trigger=
Handler("getData"+j[1]+"!",[j[0]]),d=3D=3D=3Db&&this.length&&(d=3Df.data(=
this[0],a),d=3Dk(this[0],a,d));return =
d=3D=3D=3Db&&j[1]?this.data(j[0]):d}return this.each(function(){var =
b=3Df(this),d=3D[j[0],c];b.triggerHandler("setData"+j[1]+"!",d),f.data(th=
is,a,c),b.triggerHandler("changeData"+j[1]+"!",d)})},removeData:function(=
a){return =
this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a=
,c){a&&(c=3D(c||"fx")+"mark",f.data(a,c,(f.data(a,c,b,!0)||0)+1,!0))},_un=
mark:function(a,c,d){a!=3D=3D!0&&(d=3Dc,c=3Da,a=3D!1);if(c){d=3Dd||"fx";v=
ar =
e=3Dd+"mark",g=3Da?0:(f.data(c,e,b,!0)||1)-1;g?f.data(c,e,g,!0):(f.remove=
Data(c,e,!0),m(c,d,"mark"))}},queue:function(a,c,d){if(a){c=3D(c||"fx")+"=
queue";var =
e=3Df.data(a,c,b,!0);d&&(!e||f.isArray(d)?e=3Df.data(a,c,f.makeArray(d),!=
0):e.push(d));return e||[]}},dequeue:function(a,b){b=3Db||"fx";var =
c=3Df.queue(a,b),d=3Dc.shift(),e;d=3D=3D=3D"inprogress"&&(d=3Dc.shift()),=
d&&(b=3D=3D=3D"fx"&&c.unshift("inprogress"),d.call(a,function(){f.dequeue=
(a,b)})),c.length||(f.removeData(a,b+"queue",!0),m(a,b,"queue"))}}),f.fn.=
extend({queue:function(a,c){typeof =
a!=3D"string"&&(c=3Da,a=3D"fx");if(c=3D=3D=3Db)return =
f.queue(this[0],a);return this.each(function(){var =
b=3Df.queue(this,a,c);a=3D=3D=3D"fx"&&b[0]!=3D=3D"inprogress"&&f.dequeue(=
this,a)})},dequeue:function(a){return =
this.each(function(){f.dequeue(this,a)})},delay:function(a,b){a=3Df.fx?f.=
fx.speeds[a]||a:a,b=3Db||"fx";return this.queue(b,function(){var =
c=3Dthis;setTimeout(function(){f.dequeue(c,b)},a)})},clearQueue:function(=
a){return this.queue(a||"fx",[])},promise:function(a,c){function =
m(){--h||d.resolveWith(e,[e])}typeof =
a!=3D"string"&&(c=3Da,a=3Db),a=3Da||"fx";var =
d=3Df.Deferred(),e=3Dthis,g=3De.length,h=3D1,i=3Da+"defer",j=3Da+"queue",=
k=3Da+"mark",l;while(g--)if(l=3Df.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)=
||f.data(e[g],k,b,!0))&&f.data(e[g],i,f._Deferred(),!0))h++,l.done(m);m()=
;return d.promise()}});var =
n=3D/[\n\t\r]/g,o=3D/\s+/,p=3D/\r/g,q=3D/^(?:button|input)$/i,r=3D/^(?:bu=
tton|input|object|select|textarea)$/i,s=3D/^a(?:rea)?$/i,t=3D/^(?:autofoc=
us|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|op=
en|readonly|required|scoped|selected)$/i,u,v;f.fn.extend({attr:function(a=
,b){return f.access(this,a,b,!0,f.attr)},removeAttr:function(a){return =
this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return =
f.access(this,a,b,!0,f.prop)},removeProp:function(a){a=3Df.propFix[a]||a;=
return this.each(function(){try{this[a]=3Db,delete =
this[a]}catch(c){}})},addClass:function(a){var =
b,c,d,e,g,h,i;if(f.isFunction(a))return =
this.each(function(b){f(this).addClass(a.call(this,b,this.className))});i=
f(a&&typeof =
a=3D=3D"string"){b=3Da.split(o);for(c=3D0,d=3Dthis.length;c<d;c++){e=3Dth=
is[c];if(e.nodeType=3D=3D=3D1)if(!e.className&&b.length=3D=3D=3D1)e.class=
Name=3Da;else{g=3D" "+e.className+" =
";for(h=3D0,i=3Db.length;h<i;h++)~g.indexOf(" "+b[h]+" ")||(g+=3Db[h]+" =
");e.className=3Df.trim(g)}}}return this},removeClass:function(a){var =
c,d,e,g,h,i,j;if(f.isFunction(a))return =
this.each(function(b){f(this).removeClass(a.call(this,b,this.className))}=
);if(a&&typeof =
a=3D=3D"string"||a=3D=3D=3Db){c=3D(a||"").split(o);for(d=3D0,e=3Dthis.len=
gth;d<e;d++){g=3Dthis[d];if(g.nodeType=3D=3D=3D1&&g.className)if(a){h=3D(=
" "+g.className+" ").replace(n," =
");for(i=3D0,j=3Dc.length;i<j;i++)h=3Dh.replace(" "+c[i]+" "," =
");g.className=3Df.trim(h)}else g.className=3D""}}return =
this},toggleClass:function(a,b){var c=3Dtypeof a,d=3Dtypeof =
b=3D=3D"boolean";if(f.isFunction(a))return =
this.each(function(c){f(this).toggleClass(a.call(this,c,this.className,b)=
,b)});return this.each(function(){if(c=3D=3D=3D"string"){var =
e,g=3D0,h=3Df(this),i=3Db,j=3Da.split(o);while(e=3Dj[g++])i=3Dd?i:!h.hasC=
lass(e),h[i?"addClass":"removeClass"](e)}else =
if(c=3D=3D=3D"undefined"||c=3D=3D=3D"boolean")this.className&&f._data(thi=
s,"__className__",this.className),this.className=3Dthis.className||a=3D=3D=
=3D!1?"":f._data(this,"__className__")||""})},hasClass:function(a){var =
b=3D" "+a+" ";for(var =
c=3D0,d=3Dthis.length;c<d;c++)if(this[c].nodeType=3D=3D=3D1&&(" =
"+this[c].className+" ").replace(n," =
").indexOf(b)>-1)return!0;return!1},val:function(a){var =
c,d,e=3Dthis[0];if(!arguments.length){if(e){c=3Df.valHooks[e.nodeName.toL=
owerCase()]||f.valHooks[e.type];if(c&&"get"in =
c&&(d=3Dc.get(e,"value"))!=3D=3Db)return d;d=3De.value;return typeof =
d=3D=3D"string"?d.replace(p,""):d=3D=3Dnull?"":d}return b}var =
g=3Df.isFunction(a);return this.each(function(d){var =
e=3Df(this),h;if(this.nodeType=3D=3D=3D1){g?h=3Da.call(this,d,e.val()):h=3D=
a,h=3D=3Dnull?h=3D"":typeof =
h=3D=3D"number"?h+=3D"":f.isArray(h)&&(h=3Df.map(h,function(a){return =
a=3D=3Dnull?"":a+""})),c=3Df.valHooks[this.nodeName.toLowerCase()]||f.val=
Hooks[this.type];if(!c||!("set"in =
c)||c.set(this,h,"value")=3D=3D=3Db)this.value=3Dh}})}}),f.extend({valHoo=
ks:{option:{get:function(a){var =
b=3Da.attributes.value;return!b||b.specified?a.value:a.text}},select:{get=
:function(a){var =
b,c=3Da.selectedIndex,d=3D[],e=3Da.options,g=3Da.type=3D=3D=3D"select-one=
";if(c<0)return null;for(var h=3Dg?c:0,i=3Dg?c+1:e.length;h<i;h++){var =
j=3De[h];if(j.selected&&(f.support.optDisabled?!j.disabled:j.getAttribute=
("disabled")=3D=3D=3Dnull)&&(!j.parentNode.disabled||!f.nodeName(j.parent=
Node,"optgroup"))){b=3Df(j).val();if(g)return =
b;d.push(b)}}if(g&&!d.length&&e.length)return f(e[c]).val();return =
d},set:function(a,b){var =
c=3Df.makeArray(b);f(a).find("option").each(function(){this.selected=3Df.=
inArray(f(this).val(),c)>=3D0}),c.length||(a.selectedIndex=3D-1);return =
c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,off=
set:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,c,d,e){var =
g=3Da.nodeType;if(!a||g=3D=3D=3D3||g=3D=3D=3D8||g=3D=3D=3D2)return =
b;if(e&&c in f.attrFn)return f(a)[c](d);if(!("getAttribute"in a))return =
f.prop(a,c,d);var =
h,i,j=3Dg!=3D=3D1||!f.isXMLDoc(a);j&&(c=3Df.attrFix[c]||c,i=3Df.attrHooks=
[c],i||(t.test(c)?i=3Dv:u&&(i=3Du)));if(d!=3D=3Db){if(d=3D=3D=3Dnull){f.r=
emoveAttr(a,c);return b}if(i&&"set"in =
i&&j&&(h=3Di.set(a,d,c))!=3D=3Db)return h;a.setAttribute(c,""+d);return =
d}if(i&&"get"in i&&j&&(h=3Di.get(a,c))!=3D=3Dnull)return =
h;h=3Da.getAttribute(c);return =
h=3D=3D=3Dnull?b:h},removeAttr:function(a,b){var =
c;a.nodeType=3D=3D=3D1&&(b=3Df.attrFix[b]||b,f.attr(a,b,""),a.removeAttri=
bute(b),t.test(b)&&(c=3Df.propFix[b]||b)in =
a&&(a[c]=3D!1))},attrHooks:{type:{set:function(a,b){if(q.test(a.nodeName)=
&&a.parentNode)f.error("type property can't be changed");else =
if(!f.support.radioValue&&b=3D=3D=3D"radio"&&f.nodeName(a,"input")){var =
c=3Da.value;a.setAttribute("type",b),c&&(a.value=3Dc);return =
b}}},value:{get:function(a,b){if(u&&f.nodeName(a,"button"))return =
u.get(a,b);return b in =
a?a.value:null},set:function(a,b,c){if(u&&f.nodeName(a,"button"))return =
u.set(a,b,c);a.value=3Db}}},propFix:{tabindex:"tabIndex",readonly:"readOn=
ly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing=
:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSp=
an",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEdi=
table"},prop:function(a,c,d){var =
e=3Da.nodeType;if(!a||e=3D=3D=3D3||e=3D=3D=3D8||e=3D=3D=3D2)return b;var =
g,h,i=3De!=3D=3D1||!f.isXMLDoc(a);i&&(c=3Df.propFix[c]||c,h=3Df.propHooks=
[c]);return d!=3D=3Db?h&&"set"in =
h&&(g=3Dh.set(a,d,c))!=3D=3Db?g:a[c]=3Dd:h&&"get"in =
h&&(g=3Dh.get(a,c))!=3D=3Dnull?g:a[c]},propHooks:{tabIndex:{get:function(=
a){var c=3Da.getAttributeNode("tabindex");return =
c&&c.specified?parseInt(c.value,10):r.test(a.nodeName)||s.test(a.nodeName=
)&&a.href?0:b}}}}),f.attrHooks.tabIndex=3Df.propHooks.tabIndex,v=3D{get:f=
unction(a,c){var d;return =
f.prop(a,c)=3D=3D=3D!0||(d=3Da.getAttributeNode(c))&&d.nodeValue!=3D=3D!1=
?c.toLowerCase():b},set:function(a,b,c){var =
d;b=3D=3D=3D!1?f.removeAttr(a,c):(d=3Df.propFix[c]||c,d in =
a&&(a[d]=3D!0),a.setAttribute(c,c.toLowerCase()));return =
c}},f.support.getSetAttribute||(u=3Df.valHooks.button=3D{get:function(a,c=
){var d;d=3Da.getAttributeNode(c);return =
d&&d.nodeValue!=3D=3D""?d.nodeValue:b},set:function(a,b,d){var =
e=3Da.getAttributeNode(d);e||(e=3Dc.createAttribute(d),a.setAttributeNode=
(e));return =
e.nodeValue=3Db+""}},f.each(["width","height"],function(a,b){f.attrHooks[=
b]=3Df.extend(f.attrHooks[b],{set:function(a,c){if(c=3D=3D=3D""){a.setAtt=
ribute(b,"auto");return =
c}}})})),f.support.hrefNormalized||f.each(["href","src","width","height"]=
,function(a,c){f.attrHooks[c]=3Df.extend(f.attrHooks[c],{get:function(a){=
var d=3Da.getAttribute(c,2);return =
d=3D=3D=3Dnull?b:d}})}),f.support.style||(f.attrHooks.style=3D{get:functi=
on(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return =
a.style.cssText=3D""+b}}),f.support.optSelected||(f.propHooks.selected=3D=
f.extend(f.propHooks.selected,{get:function(a){var =
b=3Da.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedI=
ndex);return =
null}})),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valH=
ooks[this]=3D{get:function(a){return =
a.getAttribute("value")=3D=3D=3Dnull?"on":a.value}}}),f.each(["radio","ch=
eckbox"],function(){f.valHooks[this]=3Df.extend(f.valHooks[this],{set:fun=
ction(a,b){if(f.isArray(b))return =
a.checked=3Df.inArray(f(a).val(),b)>=3D0}})});var =
w=3D/\.(.*)$/,x=3D/^(?:textarea|input|select)$/i,y=3D/\./g,z=3D/ =
/g,A=3D/[^\w\s.|`]/g,B=3Dfunction(a){return =
a.replace(A,"\\$&")};f.event=3D{add:function(a,c,d,e){if(a.nodeType!=3D=3D=
3&&a.nodeType!=3D=3D8){if(d=3D=3D=3D!1)d=3DC;else if(!d)return;var =
g,h;d.handler&&(g=3Dd,d=3Dg.handler),d.guid||(d.guid=3Df.guid++);var =
i=3Df._data(a);if(!i)return;var =
j=3Di.events,k=3Di.handle;j||(i.events=3Dj=3D{}),k||(i.handle=3Dk=3Dfunct=
ion(a){return typeof =
f!=3D"undefined"&&(!a||f.event.triggered!=3D=3Da.type)?f.event.handle.app=
ly(k.elem,arguments):b}),k.elem=3Da,c=3Dc.split(" ");var =
l,m=3D0,n;while(l=3Dc[m++]){h=3Dg?f.extend({},g):{handler:d,data:e},l.ind=
exOf(".")>-1?(n=3Dl.split("."),l=3Dn.shift(),h.namespace=3Dn.slice(0).sor=
t().join(".")):(n=3D[],h.namespace=3D""),h.type=3Dl,h.guid||(h.guid=3Dd.g=
uid);var =
o=3Dj[l],p=3Df.event.special[l]||{};if(!o){o=3Dj[l]=3D[];if(!p.setup||p.s=
etup.call(a,e,n,k)=3D=3D=3D!1)a.addEventListener?a.addEventListener(l,k,!=
1):a.attachEvent&&a.attachEvent("on"+l,k)}p.add&&(p.add.call(a,h),h.handl=
er.guid||(h.handler.guid=3Dd.guid)),o.push(h),f.event.global[l]=3D!0}a=3D=
null}},global:{},remove:function(a,c,d,e){if(a.nodeType!=3D=3D3&&a.nodeTy=
pe!=3D=3D8){d=3D=3D=3D!1&&(d=3DC);var =
g,h,i,j,k=3D0,l,m,n,o,p,q,r,s=3Df.hasData(a)&&f._data(a),t=3Ds&&s.events;=
if(!s||!t)return;c&&c.type&&(d=3Dc.handler,c=3Dc.type);if(!c||typeof =
c=3D=3D"string"&&c.charAt(0)=3D=3D=3D"."){c=3Dc||"";for(h in =
t)f.event.remove(a,h+c);return}c=3Dc.split(" =
");while(h=3Dc[k++]){r=3Dh,q=3Dnull,l=3Dh.indexOf(".")<0,m=3D[],l||(m=3Dh=
.split("."),h=3Dm.shift(),n=3Dnew =
RegExp("(^|\\.)"+f.map(m.slice(0).sort(),B).join("\\.(?:.*\\.)?")+"(\\.|$=
)")),p=3Dt[h];if(!p)continue;if(!d){for(j=3D0;j<p.length;j++){q=3Dp[j];if=
(l||n.test(q.namespace))f.event.remove(a,r,q.handler,j),p.splice(j--,1)}c=
ontinue}o=3Df.event.special[h]||{};for(j=3De||0;j<p.length;j++){q=3Dp[j];=
if(d.guid=3D=3D=3Dq.guid){if(l||n.test(q.namespace))e=3D=3Dnull&&p.splice=
(j--,1),o.remove&&o.remove.call(a,q);if(e!=3Dnull)break}}if(p.length=3D=3D=
=3D0||e!=3Dnull&&p.length=3D=3D=3D1)(!o.teardown||o.teardown.call(a,m)=3D=
=3D=3D!1)&&f.removeEvent(a,h,s.handle),g=3Dnull,delete =0A=
t[h]}if(f.isEmptyObject(t)){var u=3Ds.handle;u&&(u.elem=3Dnull),delete =
s.events,delete =
s.handle,f.isEmptyObject(s)&&f.removeData(a,b,!0)}}},customEvent:{getData=
:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){var =
h=3Dc.type||c,i=3D[],j;h.indexOf("!")>=3D0&&(h=3Dh.slice(0,-1),j=3D!0),h.=
indexOf(".")>=3D0&&(i=3Dh.split("."),h=3Di.shift(),i.sort());if(!!e&&!f.e=
vent.customEvent[h]||!!f.event.global[h]){c=3Dtypeof =
c=3D=3D"object"?c[f.expando]?c:new f.Event(h,c):new =
f.Event(h),c.type=3Dh,c.exclusive=3Dj,c.namespace=3Di.join("."),c.namespa=
ce_re=3Dnew =
RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)");if(g||!e)c.preventDef=
ault(),c.stopPropagation();if(!e){f.each(f.cache,function(){var =
a=3Df.expando,b=3Dthis[a];b&&b.events&&b.events[h]&&f.event.trigger(c,d,b=
.handle.elem)});return}if(e.nodeType=3D=3D=3D3||e.nodeType=3D=3D=3D8)retu=
rn;c.result=3Db,c.target=3De,d=3Dd!=3Dnull?f.makeArray(d):[],d.unshift(c)=
;var k=3De,l=3Dh.indexOf(":")<0?"on"+h:"";do{var =
m=3Df._data(k,"handle");c.currentTarget=3Dk,m&&m.apply(k,d),l&&f.acceptDa=
ta(k)&&k[l]&&k[l].apply(k,d)=3D=3D=3D!1&&(c.result=3D!1,c.preventDefault(=
)),k=3Dk.parentNode||k.ownerDocument||k=3D=3D=3Dc.target.ownerDocument&&a=
}while(k&&!c.isPropagationStopped());if(!c.isDefaultPrevented()){var =
n,o=3Df.event.special[h]||{};if((!o._default||o._default.call(e.ownerDocu=
ment,c)=3D=3D=3D!1)&&(h!=3D=3D"click"||!f.nodeName(e,"a"))&&f.acceptData(=
e)){try{l&&e[h]&&(n=3De[l],n&&(e[l]=3Dnull),f.event.triggered=3Dh,e[h]())=
}catch(p){}n&&(e[l]=3Dn),f.event.triggered=3Db}}return =
c.result}},handle:function(c){c=3Df.event.fix(c||a.event);var =
d=3D((f._data(this,"events")||{})[c.type]||[]).slice(0),e=3D!c.exclusive&=
&!c.namespace,g=3DArray.prototype.slice.call(arguments,0);g[0]=3Dc,c.curr=
entTarget=3Dthis;for(var h=3D0,i=3Dd.length;h<i;h++){var =
j=3Dd[h];if(e||c.namespace_re.test(j.namespace)){c.handler=3Dj.handler,c.=
data=3Dj.data,c.handleObj=3Dj;var =
k=3Dj.handler.apply(this,g);k!=3D=3Db&&(c.result=3Dk,k=3D=3D=3D!1&&(c.pre=
ventDefault(),c.stopPropagation()));if(c.isImmediatePropagationStopped())=
break}}return c.result},props:"altKey attrChange attrName bubbles button =
cancelable charCode clientX clientY ctrlKey currentTarget data detail =
eventPhase fromElement handler keyCode layerX layerY metaKey newValue =
offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX =
screenY shiftKey srcElement target toElement view wheelDelta =
which".split(" "),fix:function(a){if(a[f.expando])return a;var =
d=3Da;a=3Df.Event(d);for(var =
e=3Dthis.props.length,g;e;)g=3Dthis.props[--e],a[g]=3Dd[g];a.target||(a.t=
arget=3Da.srcElement||c),a.target.nodeType=3D=3D=3D3&&(a.target=3Da.targe=
t.parentNode),!a.relatedTarget&&a.fromElement&&(a.relatedTarget=3Da.fromE=
lement=3D=3D=3Da.target?a.toElement:a.fromElement);if(a.pageX=3D=3Dnull&&=
a.clientX!=3Dnull){var =
h=3Da.target.ownerDocument||c,i=3Dh.documentElement,j=3Dh.body;a.pageX=3D=
a.clientX+(i&&i.scrollLeft||j&&j.scrollLeft||0)-(i&&i.clientLeft||j&&j.cl=
ientLeft||0),a.pageY=3Da.clientY+(i&&i.scrollTop||j&&j.scrollTop||0)-(i&&=
i.clientTop||j&&j.clientTop||0)}a.which=3D=3Dnull&&(a.charCode!=3Dnull||a=
.keyCode!=3Dnull)&&(a.which=3Da.charCode!=3Dnull?a.charCode:a.keyCode),!a=
.metaKey&&a.ctrlKey&&(a.metaKey=3Da.ctrlKey),!a.which&&a.button!=3D=3Db&&=
(a.which=3Da.button&1?1:a.button&2?3:a.button&4?2:0);return =
a},guid:1e8,proxy:f.proxy,special:{ready:{setup:f.bindReady,teardown:f.no=
op},live:{add:function(a){f.event.add(this,M(a.origType,a.selector),f.ext=
end({},a,{handler:L,guid:a.handler.guid}))},remove:function(a){f.event.re=
move(this,M(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,=
c){f.isWindow(this)&&(this.onbeforeunload=3Dc)},teardown:function(a,b){th=
is.onbeforeunload=3D=3D=3Db&&(this.onbeforeunload=3Dnull)}}}},f.removeEve=
nt=3Dc.removeEventListener?function(a,b,c){a.removeEventListener&&a.remov=
eEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"=
+b,c)},f.Event=3Dfunction(a,b){if(!this.preventDefault)return new =
f.Event(a,b);a&&a.type?(this.originalEvent=3Da,this.type=3Da.type,this.is=
DefaultPrevented=3Da.defaultPrevented||a.returnValue=3D=3D=3D!1||a.getPre=
ventDefault&&a.getPreventDefault()?D:C):this.type=3Da,b&&f.extend(this,b)=
,this.timeStamp=3Df.now(),this[f.expando]=3D!0},f.Event.prototype=3D{prev=
entDefault:function(){this.isDefaultPrevented=3DD;var =
a=3Dthis.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnV=
alue=3D!1)},stopPropagation:function(){this.isPropagationStopped=3DD;var =
a=3Dthis.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.canc=
elBubble=3D!0)},stopImmediatePropagation:function(){this.isImmediatePropa=
gationStopped=3DD,this.stopPropagation()},isDefaultPrevented:C,isPropagat=
ionStopped:C,isImmediatePropagationStopped:C};var E=3Dfunction(a){var =
b=3Da.relatedTarget,c=3D!1,d=3Da.type;a.type=3Da.data,b!=3D=3Dthis&&(b&&(=
c=3Df.contains(this,b)),c||(f.event.handle.apply(this,arguments),a.type=3D=
d))},F=3Dfunction(a){a.type=3Da.data,f.event.handle.apply(this,arguments)=
};f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){f.e=
vent.special[a]=3D{setup:function(c){f.event.add(this,b,c&&c.selector?F:E=
,a)},teardown:function(a){f.event.remove(this,b,a&&a.selector?F:E)}}}),f.=
support.submitBubbles||(f.event.special.submit=3D{setup:function(a,b){if(=
!f.nodeName(this,"form"))f.event.add(this,"click.specialSubmit",function(=
a){var =
b=3Da.target,c=3Df.nodeName(b,"input")||f.nodeName(b,"button")?b.type:"";=
(c=3D=3D=3D"submit"||c=3D=3D=3D"image")&&f(b).closest("form").length&&J("=
submit",this,arguments)}),f.event.add(this,"keypress.specialSubmit",funct=
ion(a){var =
b=3Da.target,c=3Df.nodeName(b,"input")||f.nodeName(b,"button")?b.type:"";=
(c=3D=3D=3D"text"||c=3D=3D=3D"password")&&f(b).closest("form").length&&a.=
keyCode=3D=3D=3D13&&J("submit",this,arguments)});else =
return!1},teardown:function(a){f.event.remove(this,".specialSubmit")}});i=
f(!f.support.changeBubbles){var G,H=3Dfunction(a){var =
b=3Df.nodeName(a,"input")?a.type:"",c=3Da.value;b=3D=3D=3D"radio"||b=3D=3D=
=3D"checkbox"?c=3Da.checked:b=3D=3D=3D"select-multiple"?c=3Da.selectedInd=
ex>-1?f.map(a.options,function(a){return =
a.selected}).join("-"):"":f.nodeName(a,"select")&&(c=3Da.selectedIndex);r=
eturn c},I=3Dfunction(c){var =
d=3Dc.target,e,g;if(!!x.test(d.nodeName)&&!d.readOnly){e=3Df._data(d,"_ch=
ange_data"),g=3DH(d),(c.type!=3D=3D"focusout"||d.type!=3D=3D"radio")&&f._=
data(d,"_change_data",g);if(e=3D=3D=3Db||g=3D=3D=3De)return;if(e!=3Dnull|=
|g)c.type=3D"change",c.liveFired=3Db,f.event.trigger(c,arguments[1],d)}};=
f.event.special.change=3D{filters:{focusout:I,beforedeactivate:I,click:fu=
nction(a){var =
b=3Da.target,c=3Df.nodeName(b,"input")?b.type:"";(c=3D=3D=3D"radio"||c=3D=
=3D=3D"checkbox"||f.nodeName(b,"select"))&&I.call(this,a)},keydown:functi=
on(a){var =
b=3Da.target,c=3Df.nodeName(b,"input")?b.type:"";(a.keyCode=3D=3D=3D13&&!=
f.nodeName(b,"textarea")||a.keyCode=3D=3D=3D32&&(c=3D=3D=3D"checkbox"||c=3D=
=3D=3D"radio")||c=3D=3D=3D"select-multiple")&&I.call(this,a)},beforeactiv=
ate:function(a){var =
b=3Da.target;f._data(b,"_change_data",H(b))}},setup:function(a,b){if(this=
.type=3D=3D=3D"file")return!1;for(var c in =
G)f.event.add(this,c+".specialChange",G[c]);return =
x.test(this.nodeName)},teardown:function(a){f.event.remove(this,".special=
Change");return =
x.test(this.nodeName)}},G=3Df.event.special.change.filters,G.focus=3DG.be=
foreactivate}f.support.focusinBubbles||f.each({focus:"focusin",blur:"focu=
sout"},function(a,b){function e(a){var =
c=3Df.event.fix(a);c.type=3Db,c.originalEvent=3D{},f.event.trigger(c,null=
,c.target),c.isDefaultPrevented()&&a.preventDefault()}var =
d=3D0;f.event.special[b]=3D{setup:function(){d++=3D=3D=3D0&&c.addEventLis=
tener(a,e,!0)},teardown:function(){--d=3D=3D=3D0&&c.removeEventListener(a=
,e,!0)}}}),f.each(["bind","one"],function(a,c){f.fn[c]=3Dfunction(a,d,e){=
var g;if(typeof a=3D=3D"object"){for(var h in =
a)this[c](h,d,a[h],e);return =
this}if(arguments.length=3D=3D=3D2||d=3D=3D=3D!1)e=3Dd,d=3Db;c=3D=3D=3D"o=
ne"?(g=3Dfunction(a){f(this).unbind(a,g);return =
e.apply(this,arguments)},g.guid=3De.guid||f.guid++):g=3De;if(a=3D=3D=3D"u=
nload"&&c!=3D=3D"one")this.one(a,d,e);else for(var =
i=3D0,j=3Dthis.length;i<j;i++)f.event.add(this[i],a,g,d);return =
this}}),f.fn.extend({unbind:function(a,b){if(typeof =
a=3D=3D"object"&&!a.preventDefault)for(var c in =
a)this.unbind(c,a[c]);else for(var =
d=3D0,e=3Dthis.length;d<e;d++)f.event.remove(this[d],a,b);return =
this},delegate:function(a,b,c,d){return =
this.live(b,c,d,a)},undelegate:function(a,b,c){return =
arguments.length=3D=3D=3D0?this.unbind("live"):this.die(b,null,c,a)},trig=
ger:function(a,b){return =
this.each(function(){f.event.trigger(a,b,this)})},triggerHandler:function=
(a,b){if(this[0])return =
f.event.trigger(a,b,this[0],!0)},toggle:function(a){var =
b=3Darguments,c=3Da.guid||f.guid++,d=3D0,e=3Dfunction(c){var =
e=3D(f.data(this,"lastToggle"+a.guid)||0)%d;f.data(this,"lastToggle"+a.gu=
id,e+1),c.preventDefault();return =
b[e].apply(this,arguments)||!1};e.guid=3Dc;while(d<b.length)b[d++].guid=3D=
c;return this.click(e)},hover:function(a,b){return =
this.mouseenter(a).mouseleave(b||a)}});var =
K=3D{focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"m=
ouseout"};f.each(["live","die"],function(a,c){f.fn[c]=3Dfunction(a,d,e,g)=
{var =
h,i=3D0,j,k,l,m=3Dg||this.selector,n=3Dg?this:f(this.context);if(typeof =
a=3D=3D"object"&&!a.preventDefault){for(var o in =
a)n[c](o,d,a[o],m);return =
this}if(c=3D=3D=3D"die"&&!a&&g&&g.charAt(0)=3D=3D=3D"."){n.unbind(g);retu=
rn =
this}if(d=3D=3D=3D!1||f.isFunction(d))e=3Dd||C,d=3Db;a=3D(a||"").split(" =
");while((h=3Da[i++])!=3Dnull){j=3Dw.exec(h),k=3D"",j&&(k=3Dj[0],h=3Dh.re=
place(w,""));if(h=3D=3D=3D"hover"){a.push("mouseenter"+k,"mouseleave"+k);=
continue}l=3Dh,K[h]?(a.push(K[h]+k),h=3Dh+k):h=3D(K[h]||h)+k;if(c=3D=3D=3D=
"live")for(var =
p=3D0,q=3Dn.length;p<q;p++)f.event.add(n[p],"live."+M(h,m),{data:d,select=
or:m,handler:e,origType:h,origHandler:e,preType:l});else =
n.unbind("live."+M(h,m),e)}return this}}),f.each("blur focus focusin =
focusout load resize scroll unload click dblclick mousedown mouseup =
mousemove mouseover mouseout mouseenter mouseleave change select submit =
keydown keypress keyup error".split(" =
"),function(a,b){f.fn[b]=3Dfunction(a,c){c=3D=3Dnull&&(c=3Da,a=3Dnull);re=
turn =
arguments.length>0?this.bind(b,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[=
b]=3D!0)}),function(){function u(a,b,c,d,e,f){for(var =
g=3D0,h=3Dd.length;g<h;g++){var i=3Dd[g];if(i){var =
j=3D!1;i=3Di[a];while(i){if(i.sizcache=3D=3D=3Dc){j=3Dd[i.sizset];break}i=
f(i.nodeType=3D=3D=3D1){f||(i.sizcache=3Dc,i.sizset=3Dg);if(typeof =
b!=3D"string"){if(i=3D=3D=3Db){j=3D!0;break}}else =
if(k.filter(b,[i]).length>0){j=3Di;break}}i=3Di[a]}d[g]=3Dj}}}function =
t(a,b,c,d,e,f){for(var g=3D0,h=3Dd.length;g<h;g++){var =
i=3Dd[g];if(i){var =
j=3D!1;i=3Di[a];while(i){if(i.sizcache=3D=3D=3Dc){j=3Dd[i.sizset];break}i=
.nodeType=3D=3D=3D1&&!f&&(i.sizcache=3Dc,i.sizset=3Dg);if(i.nodeName.toLo=
werCase()=3D=3D=3Db){j=3Di;break}i=3Di[a]}d[g]=3Dj}}}var =
a=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[=
\]'"]+)+\]|\\.|[^ =
>+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=3D0,e=3DObject.prototype=
.toString,g=3D!1,h=3D!0,i=3D/\\/g,j=3D/\W/;[0,0].sort(function(){h=3D!1;r=
eturn 0});var k=3Dfunction(b,d,f,g){f=3Df||[],d=3Dd||c;var =
h=3Dd;if(d.nodeType!=3D=3D1&&d.nodeType!=3D=3D9)return[];if(!b||typeof =
b!=3D"string")return f;var =
i,j,n,o,q,r,s,t,u=3D!0,w=3Dk.isXML(d),x=3D[],y=3Db;do{a.exec(""),i=3Da.ex=
ec(y);if(i){y=3Di[3],x.push(i[1]);if(i[2]){o=3Di[3];break}}}while(i);if(x=
.length>1&&m.exec(b))if(x.length=3D=3D=3D2&&l.relative[x[0]])j=3Dv(x[0]+x=
[1],d);else{j=3Dl.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=3Dx.=
shift(),l.relative[b]&&(b+=3Dx.shift()),j=3Dv(b,j)}else{!g&&x.length>1&&d=
.nodeType=3D=3D=3D9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.leng=
th-1])&&(q=3Dk.find(x.shift(),d,w),d=3Dq.expr?k.filter(q.expr,q.set)[0]:q=
.set[0]);if(d){q=3Dg?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length=3D=3D=
=3D1&&(x[0]=3D=3D=3D"~"||x[0]=3D=3D=3D"+")&&d.parentNode?d.parentNode:d,w=
),j=3Dq.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=3Dp(j):u=3D!1;whil=
e(x.length)r=3Dx.pop(),s=3Dr,l.relative[r]?s=3Dx.pop():r=3D"",s=3D=3Dnull=
&&(s=3Dd),l.relative[r](n,s,w)}else =
n=3Dx=3D[]}n||(n=3Dj),n||k.error(r||b);if(e.call(n)=3D=3D=3D"[object =
Array]")if(!u)f.push.apply(f,n);else =
if(d&&d.nodeType=3D=3D=3D1)for(t=3D0;n[t]!=3Dnull;t++)n[t]&&(n[t]=3D=3D=3D=
!0||n[t].nodeType=3D=3D=3D1&&k.contains(d,n[t]))&&f.push(j[t]);else =
for(t=3D0;n[t]!=3Dnull;t++)n[t]&&n[t].nodeType=3D=3D=3D1&&f.push(j[t]);el=
se p(n,f);o&&(k(o,h,f,g),k.uniqueSort(f));return =
f};k.uniqueSort=3Dfunction(a){if(r){g=3Dh,a.sort(r);if(g)for(var =
b=3D1;b<a.length;b++)a[b]=3D=3D=3Da[b-1]&&a.splice(b--,1)}return =
a},k.matches=3Dfunction(a,b){return =
k(a,null,null,b)},k.matchesSelector=3Dfunction(a,b){return =
k(b,null,null,[a]).length>0},k.find=3Dfunction(a,b,c){var =
d;if(!a)return[];for(var e=3D0,f=3Dl.order.length;e<f;e++){var =
g,h=3Dl.order[e];if(g=3Dl.leftMatch[h].exec(a)){var =
j=3Dg[1];g.splice(1,1);if(j.substr(j.length-1)!=3D=3D"\\"){g[1]=3D(g[1]||=
"").replace(i,""),d=3Dl.find[h](g,b,c);if(d!=3Dnull){a=3Da.replace(l.matc=
h[h],"");break}}}}d||(d=3Dtypeof =
b.getElementsByTagName!=3D"undefined"?b.getElementsByTagName("*"):[]);ret=
urn{set:d,expr:a}},k.filter=3Dfunction(a,c,d,e){var =
f,g,h=3Da,i=3D[],j=3Dc,m=3Dc&&c[0]&&k.isXML(c[0]);while(a&&c.length){for(=
var n in l.filter)if((f=3Dl.leftMatch[n].exec(a))!=3Dnull&&f[2]){var =
o,p,q=3Dl.filter[n],r=3Df[1];g=3D!1,f.splice(1,1);if(r.substr(r.length-1)=
=3D=3D=3D"\\")continue;j=3D=3D=3Di&&(i=3D[]);if(l.preFilter[n]){f=3Dl.pre=
Filter[n](f,j,d,i,e,m);if(!f)g=3Do=3D!0;else =
if(f=3D=3D=3D!0)continue}if(f)for(var =
s=3D0;(p=3Dj[s])!=3Dnull;s++)if(p){o=3Dq(p,f,s,j);var =
t=3De^!!o;d&&o!=3Dnull?t?g=3D!0:j[s]=3D!1:t&&(i.push(p),g=3D!0)}if(o!=3D=3D=
b){d||(j=3Di),a=3Da.replace(l.match[n],"");if(!g)return[];break}}if(a=3D=3D=
=3Dh)if(g=3D=3Dnull)k.error(a);else break;h=3Da}return =
j},k.error=3Dfunction(a){throw"Syntax error, unrecognized expression: =
"+a};var =
l=3Dk.selectors=3D{order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\u=
FFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=3D[=
'"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFF=
F\-]|\\.)+)\s*(?:(\S?=3D)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\=
.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|=
last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-=
]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))=
?(?=3D[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\(=
[^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","f=
or":"htmlFor"},attrHandle:{href:function(a){return =
a.getAttribute("href")},type:function(a){return =
a.getAttribute("type")}},relative:{"+":function(a,b){var c=3Dtypeof =
b=3D=3D"string",d=3Dc&&!j.test(b),e=3Dc&&!d;d&&(b=3Db.toLowerCase());for(=
var =
f=3D0,g=3Da.length,h;f<g;f++)if(h=3Da[f]){while((h=3Dh.previousSibling)&&=
h.nodeType!=3D=3D1);a[f]=3De||h&&h.nodeName.toLowerCase()=3D=3D=3Db?h||!1=
:h=3D=3D=3Db}e&&k.filter(b,a,!0)},">":function(a,b){var c,d=3Dtypeof =
b=3D=3D"string",e=3D0,f=3Da.length;if(d&&!j.test(b)){b=3Db.toLowerCase();=
for(;e<f;e++){c=3Da[e];if(c){var =
g=3Dc.parentNode;a[e]=3Dg.nodeName.toLowerCase()=3D=3D=3Db?g:!1}}}else{fo=
r(;e<f;e++)c=3Da[e],c&&(a[e]=3Dd?c.parentNode:c.parentNode=3D=3D=3Db);d&&=
k.filter(b,a,!0)}},"":function(a,b,c){var e,f=3Dd++,g=3Du;typeof =
b=3D=3D"string"&&!j.test(b)&&(b=3Db.toLowerCase(),e=3Db,g=3Dt),g("parentN=
ode",b,f,a,e,c)},"~":function(a,b,c){var e,f=3Dd++,g=3Du;typeof =
b=3D=3D"string"&&!j.test(b)&&(b=3Db.toLowerCase(),e=3Db,g=3Dt),g("previou=
sSibling",b,f,a,e,c)}},find:{ID:function(a,b,c){if(typeof =
b.getElementById!=3D"undefined"&&!c){var =
d=3Db.getElementById(a[1]);return =
d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof =
b.getElementsByName!=3D"undefined"){var =
c=3D[],d=3Db.getElementsByName(a[1]);for(var =
e=3D0,f=3Dd.length;e<f;e++)d[e].getAttribute("name")=3D=3D=3Da[1]&&c.push=
(d[e]);return c.length=3D=3D=3D0?null:c}},TAG:function(a,b){if(typeof =
b.getElementsByTagName!=3D"undefined")return =
b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=3D=
" "+a[1].replace(i,"")+" ";if(f)return a;for(var =
g=3D0,h;(h=3Db[g])!=3Dnull;g++)h&&(e^(h.className&&(" "+h.className+" =
").replace(/[\t\n\r]/g," =
").indexOf(a)>=3D0)?c||d.push(h):c&&(b[g]=3D!1));return!1},ID:function(a)=
{return a[1].replace(i,"")},TAG:function(a,b){return =
a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]=3D=3D=3D"nth"=
){a[2]||k.error(a[0]),a[2]=3Da[2].replace(/^\+|\s*/g,"");var =
b=3D/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]=3D=3D=3D"even"&&"2n"||a[2]=3D=3D=
=3D"odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=3Db[1]+(b[2]||=
1)-0,a[3]=3Db[3]-0}else a[2]&&k.error(a[0]);a[0]=3Dd++;return =
a},ATTR:function(a,b,c,d,e,f){var =
g=3Da[1]=3Da[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=3Dl.attrMap[g]),a[4=
]=3D(a[4]||a[5]||"").replace(i,""),a[2]=3D=3D=3D"~=3D"&&(a[4]=3D" =
"+a[4]+" ");return =
a},PSEUDO:function(b,c,d,e,f){if(b[1]=3D=3D=3D"not")if((a.exec(b[3])||"")=
.length>1||/^\w/.test(b[3]))b[3]=3Dk(b[3],null,null,c);else{var =
g=3Dk.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else =
if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return =
b},POS:function(a){a.unshift(!0);return =
a}},filters:{enabled:function(a){return =
a.disabled=3D=3D=3D!1&&a.type!=3D=3D"hidden"},disabled:function(a){return=
 a.disabled=3D=3D=3D!0},checked:function(a){return =
a.checked=3D=3D=3D!0},selected:function(a){a.parentNode&&a.parentNode.sel=
ectedIndex;return =
a.selected=3D=3D=3D!0},parent:function(a){return!!a.firstChild},empty:fun=
ction(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).lengt=
h},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var=
 b=3Da.getAttribute("type"),c=3Da.type;return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"text"=3D=3D=3Dc&&(b=3D=3D=3Dc|=
|b=3D=3D=3Dnull)},radio:function(a){return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"radio"=3D=3D=3Da.type},checkbo=
x:function(a){return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"checkbox"=3D=3D=3Da.type},file=
:function(a){return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"file"=3D=3D=3Da.type},password=
:function(a){return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"password"=3D=3D=3Da.type},subm=
it:function(a){var =
b=3Da.nodeName.toLowerCase();return(b=3D=3D=3D"input"||b=3D=3D=3D"button"=
)&&"submit"=3D=3D=3Da.type},image:function(a){return =
a.nodeName.toLowerCase()=3D=3D=3D"input"&&"image"=3D=3D=3Da.type},reset:f=
unction(a){var =
b=3Da.nodeName.toLowerCase();return(b=3D=3D=3D"input"||b=3D=3D=3D"button"=
)&&"reset"=3D=3D=3Da.type},button:function(a){var =
b=3Da.nodeName.toLowerCase();return =
b=3D=3D=3D"input"&&"button"=3D=3D=3Da.type||b=3D=3D=3D"button"},input:fun=
ction(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:fu=
nction(a){return =
a=3D=3D=3Da.ownerDocument.activeElement}},setFilters:{first:function(a,b)=
{return b=3D=3D=3D0},last:function(a,b,c,d){return =
b=3D=3D=3Dd.length-1},even:function(a,b){return =
b%2=3D=3D=3D0},odd:function(a,b){return =
b%2=3D=3D=3D1},lt:function(a,b,c){return =
b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return =
c[3]-0=3D=3D=3Db},eq:function(a,b,c){return =
c[3]-0=3D=3D=3Db}},filter:{PSEUDO:function(a,b,c,d){var =
e=3Db[1],f=3Dl.filters[e];if(f)return =
f(a,c,b,d);if(e=3D=3D=3D"contains")return(a.textContent||a.innerText||k.g=
etText([a])||"").indexOf(b[3])>=3D0;if(e=3D=3D=3D"not"){var =
g=3Db[3];for(var =
h=3D0,i=3Dg.length;h<i;h++)if(g[h]=3D=3D=3Da)return!1;return!0}k.error(e)=
},CHILD:function(a,b){var =
c=3Db[1],d=3Da;switch(c){case"only":case"first":while(d=3Dd.previousSibli=
ng)if(d.nodeType=3D=3D=3D1)return!1;if(c=3D=3D=3D"first")return!0;d=3Da;c=
ase"last":while(d=3Dd.nextSibling)if(d.nodeType=3D=3D=3D1)return!1;return=
!0;case"nth":var =
e=3Db[2],f=3Db[3];if(e=3D=3D=3D1&&f=3D=3D=3D0)return!0;var =
g=3Db[0],h=3Da.parentNode;if(h&&(h.sizcache!=3D=3Dg||!a.nodeIndex)){var =
i=3D0;for(d=3Dh.firstChild;d;d=3Dd.nextSibling)d.nodeType=3D=3D=3D1&&(d.n=
odeIndex=3D++i);h.sizcache=3Dg}var j=3Da.nodeIndex-f;return =
e=3D=3D=3D0?j=3D=3D=3D0:j%e=3D=3D=3D0&&j/e>=3D0}},ID:function(a,b){return=
 =
a.nodeType=3D=3D=3D1&&a.getAttribute("id")=3D=3D=3Db},TAG:function(a,b){r=
eturn =
b=3D=3D=3D"*"&&a.nodeType=3D=3D=3D1||a.nodeName.toLowerCase()=3D=3D=3Db},=
CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" =
").indexOf(b)>-1},ATTR:function(a,b){var =
c=3Db[1],d=3Dl.attrHandle[c]?l.attrHandle[c](a):a[c]!=3Dnull?a[c]:a.getAt=
tribute(c),e=3Dd+"",f=3Db[2],g=3Db[4];return =
d=3D=3Dnull?f=3D=3D=3D"!=3D":f=3D=3D=3D"=3D"?e=3D=3D=3Dg:f=3D=3D=3D"*=3D"=
?e.indexOf(g)>=3D0:f=3D=3D=3D"~=3D"?(" "+e+" =
").indexOf(g)>=3D0:g?f=3D=3D=3D"!=3D"?e!=3D=3Dg:f=3D=3D=3D"^=3D"?e.indexO=
f(g)=3D=3D=3D0:f=3D=3D=3D"$=3D"?e.substr(e.length-g.length)=3D=3D=3Dg:f=3D=
=3D=3D"|=3D"?e=3D=3D=3Dg||e.substr(0,g.length+1)=3D=3D=3Dg+"-":!1:e&&d!=3D=
=3D!1},POS:function(a,b,c,d){var =
e=3Db[2],f=3Dl.setFilters[e];if(f)return =
f(a,c,b,d)}}},m=3Dl.match.POS,n=3Dfunction(a,b){return"\\"+(b-0+1)};for(v=
ar o in l.match)l.match[o]=3Dnew =
RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o=
]=3Dnew =
RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n))=
;var =
p=3Dfunction(a,b){a=3DArray.prototype.slice.call(a,0);if(b){b.push.apply(=
b,a);return b}return =
a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].node=
Type}catch(q){p=3Dfunction(a,b){var =
c=3D0,d=3Db||[];if(e.call(a)=3D=3D=3D"[object =
Array]")Array.prototype.push.apply(d,a);else if(typeof =
a.length=3D=3D"number")for(var f=3Da.length;c<f;c++)d.push(a[c]);else =
for(;a[c];c++)d.push(a[c]);return d}}var =
r,s;c.documentElement.compareDocumentPosition?r=3Dfunction(a,b){if(a=3D=3D=
=3Db){g=3D!0;return =
0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return =
a.compareDocumentPosition?-1:1;return =
a.compareDocumentPosition(b)&4?-1:1}:(r=3Dfunction(a,b){if(a=3D=3D=3Db){g=
=3D!0;return 0}if(a.sourceIndex&&b.sourceIndex)return =
a.sourceIndex-b.sourceIndex;var =
c,d,e=3D[],f=3D[],h=3Da.parentNode,i=3Db.parentNode,j=3Dh;if(h=3D=3D=3Di)=
return s(a,b);if(!h)return-1;if(!i)return =
1;while(j)e.unshift(j),j=3Dj.parentNode;j=3Di;while(j)f.unshift(j),j=3Dj.=
parentNode;c=3De.length,d=3Df.length;for(var =
k=3D0;k<c&&k<d;k++)if(e[k]!=3D=3Df[k])return s(e[k],f[k]);return =
k=3D=3D=3Dc?s(a,f[k],-1):s(e[k],b,1)},s=3Dfunction(a,b,c){if(a=3D=3D=3Db)=
return c;var =
d=3Da.nextSibling;while(d){if(d=3D=3D=3Db)return-1;d=3Dd.nextSibling}retu=
rn 1}),k.getText=3Dfunction(a){var b=3D"",c;for(var =
d=3D0;a[d];d++)c=3Da[d],c.nodeType=3D=3D=3D3||c.nodeType=3D=3D=3D4?b+=3Dc=
.nodeValue:c.nodeType!=3D=3D8&&(b+=3Dk.getText(c.childNodes));return =
b},function(){var a=3Dc.createElement("div"),d=3D"script"+(new =
Date).getTime(),e=3Dc.documentElement;a.innerHTML=3D"<a =
name=3D'"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.=
find.ID=3Dfunction(a,c,d){if(typeof =
c.getElementById!=3D"undefined"&&!d){var =
e=3Dc.getElementById(a[1]);return e?e.id=3D=3D=3Da[1]||typeof =
e.getAttributeNode!=3D"undefined"&&e.getAttributeNode("id").nodeValue=3D=3D=
=3Da[1]?[e]:b:[]}},l.filter.ID=3Dfunction(a,b){var c=3Dtypeof =
a.getAttributeNode!=3D"undefined"&&a.getAttributeNode("id");return =
a.nodeType=3D=3D=3D1&&c&&c.nodeValue=3D=3D=3Db}),e.removeChild(a),e=3Da=3D=
null}(),function(){var =
a=3Dc.createElement("div");a.appendChild(c.createComment("")),a.getElemen=
tsByTagName("*").length>0&&(l.find.TAG=3Dfunction(a,b){var =
c=3Db.getElementsByTagName(a[1]);if(a[1]=3D=3D=3D"*"){var d=3D[];for(var =
e=3D0;c[e];e++)c[e].nodeType=3D=3D=3D1&&d.push(c[e]);c=3Dd}return =
c}),a.innerHTML=3D"<a href=3D'#'></a>",a.firstChild&&typeof =
a.firstChild.getAttribute!=3D"undefined"&&a.firstChild.getAttribute("href=
")!=3D=3D"#"&&(l.attrHandle.href=3Dfunction(a){return =
a.getAttribute("href",2)}),a=3Dnull}(),c.querySelectorAll&&function(){var=
 a=3Dk,b=3Dc.createElement("div"),d=3D"__sizzle__";b.innerHTML=3D"<p =
class=3D'TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").=
length!=3D=3D0){k=3Dfunction(b,e,f,g){e=3De||c;if(!g&&!k.isXML(e)){var =
h=3D/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType=3D=3D=3D=
1||e.nodeType=3D=3D=3D9)){if(h[1])return =
p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClas=
sName)return =
p(e.getElementsByClassName(h[2]),f)}if(e.nodeType=3D=3D=3D9){if(b=3D=3D=3D=
"body"&&e.body)return p([e.body],f);if(h&&h[3]){var =
i=3De.getElementById(h[3]);if(!i||!i.parentNode)return =
p([],f);if(i.id=3D=3D=3Dh[3])return p([i],f)}try{return =
p(e.querySelectorAll(b),f)}catch(j){}}else =
if(e.nodeType=3D=3D=3D1&&e.nodeName.toLowerCase()!=3D=3D"object"){var =
m=3De,n=3De.getAttribute("id"),o=3Dn||d,q=3De.parentNode,r=3D/^\s*[+~]/.t=
est(b);n?o=3Do.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=3De.p=
arentNode);try{if(!r||q)return p(e.querySelectorAll("[id=3D'"+o+"'] =
"+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return =
a(b,e,f,g)};for(var e in a)k[e]=3Da[e];b=3Dnull}}(),function(){var =
a=3Dc.documentElement,b=3Da.matchesSelector||a.mozMatchesSelector||a.webk=
itMatchesSelector||a.msMatchesSelector;if(b){var =
d=3D!b.call(c.createElement("div"),"div"),e=3D!1;try{b.call(c.documentEle=
ment,"[test!=3D'']:sizzle")}catch(f){e=3D!0}k.matchesSelector=3Dfunction(=
a,c){c=3Dc.replace(/\=3D\s*([^'"\]]*)\s*\]/g,"=3D'$1']");if(!k.isXML(a))t=
ry{if(e||!l.match.PSEUDO.test(c)&&!/!=3D/.test(c)){var =
f=3Db.call(a,c);if(f||!d||a.document&&a.document.nodeType!=3D=3D11)return=
 f}}catch(g){}return k(c,null,null,[a]).length>0}}}(),function(){var =
a=3Dc.createElement("div");a.innerHTML=3D"<div class=3D'test =
e'></div><div =
class=3D'test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClas=
sName("e").length!=3D=3D0){a.lastChild.className=3D"e";if(a.getElementsBy=
ClassName("e").length=3D=3D=3D1)return;l.order.splice(1,0,"CLASS"),l.find=
.CLASS=3Dfunction(a,b,c){if(typeof =
b.getElementsByClassName!=3D"undefined"&&!c)return =
b.getElementsByClassName(a[1])},a=3Dnull}}(),c.documentElement.contains?k=
.contains=3Dfunction(a,b){return =
a!=3D=3Db&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocume=
ntPosition?k.contains=3Dfunction(a,b){return!!(a.compareDocumentPosition(=
b)&16)}:k.contains=3Dfunction(){return!1},k.isXML=3Dfunction(a){var =
b=3D(a?a.ownerDocument||a:0).documentElement;return =
b?b.nodeName!=3D=3D"HTML":!1};var v=3Dfunction(a,b){var =
c,d=3D[],e=3D"",f=3Db.nodeType?[b]:b;while(c=3Dl.match.PSEUDO.exec(a))e+=3D=
c[0],a=3Da.replace(l.match.PSEUDO,"");a=3Dl.relative[a]?a+"*":a;for(var =
g=3D0,h=3Df.length;g<h;g++)k(a,f[g],d);return =
k.filter(e,d)};f.find=3Dk,f.expr=3Dk.selectors,f.expr[":"]=3Df.expr.filte=
rs,f.unique=3Dk.uniqueSort,f.text=3Dk.getText,f.isXMLDoc=3Dk.isXML,f.cont=
ains=3Dk.contains}();var =
N=3D/Until$/,O=3D/^(?:parents|prevUntil|prevAll)/,P=3D/,/,Q=3D/^.[^:#\[\.=
,]*$/,R=3DArray.prototype.slice,S=3Df.expr.match.POS,T=3D{children:!0,con=
tents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var =
b=3Dthis,c,d;if(typeof a!=3D"string")return =
f(a).filter(function(){for(c=3D0,d=3Db.length;c<d;c++)if(f.contains(b[c],=
this))return!0});var =
e=3Dthis.pushStack("","find",a),g,h,i;for(c=3D0,d=3Dthis.length;c<d;c++){=
g=3De.length,f.find(a,this[c],e);if(c>0)for(h=3Dg;h<e.length;h++)for(i=3D=
0;i<g;i++)if(e[i]=3D=3D=3De[h]){e.splice(h--,1);break}}return =
e},has:function(a){var b=3Df(a);return this.filter(function(){for(var =
a=3D0,c=3Db.length;a<c;a++)if(f.contains(this,b[a]))return!0})},not:funct=
ion(a){return =
this.pushStack(V(this,a,!1),"not",a)},filter:function(a){return =
this.pushStack(V(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeo=
f =
a=3D=3D"string"?f.filter(a,this).length>0:this.filter(a).length>0)},close=
st:function(a,b){var c=3D[],d,e,g=3Dthis[0];if(f.isArray(a)){var =
h,i,j=3D{},k=3D1;if(g&&a.length){for(d=3D0,e=3Da.length;d<e;d++)i=3Da[d],=
j[i]||(j[i]=3DS.test(i)?f(i,b||this.context):i);while(g&&g.ownerDocument&=
&g!=3D=3Db){for(i in =
j)h=3Dj[i],(h.jquery?h.index(g)>-1:f(g).is(h))&&c.push({selector:i,elem:g=
,level:k});g=3Dg.parentNode,k++}}return c}var l=3DS.test(a)||typeof =
a!=3D"string"?f(a,b||this.context):0;for(d=3D0,e=3Dthis.length;d<e;d++){g=
=3Dthis[d];while(g){if(l?l.index(g)>-1:f.find.matchesSelector(g,a)){c.pus=
h(g);break}g=3Dg.parentNode;if(!g||!g.ownerDocument||g=3D=3D=3Db||g.nodeT=
ype=3D=3D=3D11)break}}c=3Dc.length>1?f.unique(c):c;return =
this.pushStack(c,"closest",a)},index:function(a){if(!a)return =
this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof =
a=3D=3D"string")return f.inArray(this[0],f(a));return =
f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=3Dtypeof =
a=3D=3D"string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=3Df.merge(this.=
get(),c);return =
this.pushStack(U(c[0])||U(d[0])?d:f.unique(d))},andSelf:function(){return=
 this.add(this.prevObject)}}),f.each({parent:function(a){var =
b=3Da.parentNode;return =
b&&b.nodeType!=3D=3D11?b:null},parents:function(a){return =
f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return =
f.dir(a,"parentNode",c)},next:function(a){return =
f.nth(a,2,"nextSibling")},prev:function(a){return =
f.nth(a,2,"previousSibling")},nextAll:function(a){return =
f.dir(a,"nextSibling")},prevAll:function(a){return =
f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return =
f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return =
f.dir(a,"previousSibling",c)},siblings:function(a){return =
f.sibling(a.parentNode.firstChild,a)},children:function(a){return =
f.sibling(a.firstChild)},contents:function(a){return =
f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.make=
Array(a.childNodes)}},function(a,b){f.fn[a]=3Dfunction(c,d){var =
e=3Df.map(this,b,c),g=3DR.call(arguments);N.test(a)||(d=3Dc),d&&typeof =
d=3D=3D"string"&&(e=3Df.filter(d,e)),e=3Dthis.length>1&&!T[a]?f.unique(e)=
:e,(this.length>1||P.test(d))&&O.test(a)&&(e=3De.reverse());return =
this.pushStack(e,a,g.join(","))}}),f.extend({filter:function(a,b,c){c&&(a=
=3D":not("+a+")");return =
b.length=3D=3D=3D1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matche=
s(a,b)},dir:function(a,c,d){var =
e=3D[],g=3Da[c];while(g&&g.nodeType!=3D=3D9&&(d=3D=3D=3Db||g.nodeType!=3D=
=3D1||!f(g).is(d)))g.nodeType=3D=3D=3D1&&e.push(g),g=3Dg[c];return =
e},nth:function(a,b,c,d){b=3Db||1;var =
e=3D0;for(;a;a=3Da[c])if(a.nodeType=3D=3D=3D1&&++e=3D=3D=3Db)break;return=
 a},sibling:function(a,b){var =
c=3D[];for(;a;a=3Da.nextSibling)a.nodeType=3D=3D=3D1&&a!=3D=3Db&&c.push(a=
);return c}});var W=3D/ =
jQuery\d+=3D"(?:\d+|null)"/g,X=3D/^\s+/,Y=3D/<(?!area|br|col|embed|hr|img=
|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=3D/<([\w:]+)/,$=3D/<tbody/=
i,_=3D/<|&#?\w+;/,ba=3D/<(?:script|object|embed|option|style)/i,bb=3D/che=
cked\s*(?:[^=3D]|=3D\s*.checked.)/i,bc=3D/\/(java|ecma)script/i,bd=3D/^\s=
*<!(?:\[CDATA\[|\-\-)/,be=3D{option:[1,"<select =
multiple=3D'multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"=
],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>=
"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tb=
ody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],=
_default:[0,"",""]};be.optgroup=3Dbe.option,be.tbody=3Dbe.tfoot=3Dbe.colg=
roup=3Dbe.caption=3Dbe.thead,be.th=3Dbe.td,f.support.htmlSerialize||(be._=
default=3D[1,"div<div>","</div>"]),f.fn.extend({text:function(a){if(f.isF=
unction(a))return this.each(function(b){var =
c=3Df(this);c.text(a.call(this,b,c.text()))});if(typeof =
a!=3D"object"&&a!=3D=3Db)return =
this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a)=
);return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return =
this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var =
b=3Df(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.inse=
rtBefore(this[0]),b.map(function(){var =
a=3Dthis;while(a.firstChild&&a.firstChild.nodeType=3D=3D=3D1)a=3Da.firstC=
hild;return a}).append(this)}return =
this},wrapInner:function(a){if(f.isFunction(a))return =
this.each(function(b){f(this).wrapInner(a.call(this,b))});return =
this.each(function(){var =
b=3Df(this),c=3Db.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:fu=
nction(a){return =
this.each(function(){f(this).wrapAll(a)})},unwrap:function(){return =
this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWit=
h(this.childNodes)}).end()},append:function(){return =
this.domManip(arguments,!0,function(a){this.nodeType=3D=3D=3D1&&this.appe=
ndChild(a)})},prepend:function(){return =
this.domManip(arguments,!0,function(a){this.nodeType=3D=3D=3D1&&this.inse=
rtBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].pare=
ntNode)return =
this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,thi=
s)});if(arguments.length){var =
a=3Df(arguments[0]);a.push.apply(a,this.toArray());return =
this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[=
0].parentNode)return =
this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,thi=
s.nextSibling)});if(arguments.length){var =
a=3Dthis.pushStack(this,"after",arguments);a.push.apply(a,f(arguments[0])=
.toArray());return a}},remove:function(a,b){for(var =
c=3D0,d;(d=3Dthis[c])!=3Dnull;c++)if(!a||f.filter(a,[d]).length)!b&&d.nod=
eType=3D=3D=3D1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d=
])),d.parentNode&&d.parentNode.removeChild(d);return =
this},empty:function(){for(var =
a=3D0,b;(b=3Dthis[a])!=3Dnull;a++){b.nodeType=3D=3D=3D1&&f.cleanData(b.ge=
tElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}r=
eturn =
this},clone:function(a,b){a=3Da=3D=3Dnull?!1:a,b=3Db=3D=3Dnull?a:b;return=
 this.map(function(){return =
f.clone(this,a,b)})},html:function(a){if(a=3D=3D=3Db)return =
this[0]&&this[0].nodeType=3D=3D=3D1?this[0].innerHTML.replace(W,""):null;=
if(typeof =
a=3D=3D"string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&=
!be[(Z.exec(a)||["",""])[1].toLowerCase()]){a=3Da.replace(Y,"<$1></$2>");=
try{for(var =
c=3D0,d=3Dthis.length;c<d;c++)this[c].nodeType=3D=3D=3D1&&(f.cleanData(th=
is[c].getElementsByTagName("*")),this[c].innerHTML=3Da)}catch(e){this.emp=
ty().append(a)}}else f.isFunction(a)?this.each(function(b){var =
c=3Df(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);retu=
rn =
this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(f.isFunc=
tion(a))return this.each(function(b){var =
c=3Df(this),d=3Dc.html();c.replaceWith(a.call(this,b,d))});typeof =
a!=3D"string"&&(a=3Df(a).detach());return this.each(function(){var =
b=3Dthis.nextSibling,c=3Dthis.parentNode;f(this).remove(),b?f(b).before(a=
):f(c).append(a)})}return =
this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this=
},detach:function(a){return =
this.remove(a,!0)},domManip:function(a,c,d){var =
e,g,h,i,j=3Da[0],k=3D[];if(!f.support.checkClone&&arguments.length=3D=3D=3D=
3&&typeof j=3D=3D"string"&&bb.test(j))return =
this.each(function(){f(this).domManip(a,c,d,!0)});if(f.isFunction(j))retu=
rn this.each(function(e){var =
g=3Df(this);a[0]=3Dj.call(this,e,c?g.html():b),g.domManip(a,c,d)});if(thi=
s[0]){i=3Dj&&j.parentNode,f.support.parentNode&&i&&i.nodeType=3D=3D=3D11&=
&i.childNodes.length=3D=3D=3Dthis.length?e=3D{fragment:i}:e=3Df.buildFrag=
ment(a,this,k),h=3De.fragment,h.childNodes.length=3D=3D=3D1?g=3Dh=3Dh.fir=
stChild:g=3Dh.firstChild;if(g){c=3Dc&&f.nodeName(g,"tr");for(var =
l=3D0,m=3Dthis.length,n=3Dm-1;l<m;l++)d.call(c?bf(this[l],g):this[l],e.ca=
cheable||m>1&&l<n?f.clone(h,!0,!0):h)}k.length&&f.each(k,bl)}return =
this}}),f.buildFragment=3Dfunction(a,b,d){var =
e,g,h,i;b&&b[0]&&(i=3Db[0].ownerDocument||b[0]),i.createDocumentFragment|=
|(i=3Dc),a.length=3D=3D=3D1&&typeof =
a[0]=3D=3D"string"&&a[0].length<512&&i=3D=3D=3Dc&&a[0].charAt(0)=3D=3D=3D=
"<"&&!ba.test(a[0])&&(f.support.checkClone||!bb.test(a[0]))&&(g=3D!0,h=3D=
f.fragments[a[0]],h&&h!=3D=3D1&&(e=3Dh)),e||(e=3Di.createDocumentFragment=
(),f.clean=0A=
(a,i,e,d)),g&&(f.fragments[a[0]]=3Dh?e:1);return{fragment:e,cacheable:g}}=
,f.fragments=3D{},f.each({appendTo:"append",prependTo:"prepend",insertBef=
ore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){=
f.fn[a]=3Dfunction(c){var =
d=3D[],e=3Df(c),g=3Dthis.length=3D=3D=3D1&&this[0].parentNode;if(g&&g.nod=
eType=3D=3D=3D11&&g.childNodes.length=3D=3D=3D1&&e.length=3D=3D=3D1){e[b]=
(this[0]);return this}for(var h=3D0,i=3De.length;h<i;h++){var =
j=3D(h>0?this.clone(!0):this).get();f(e[h])[b](j),d=3Dd.concat(j)}return =
this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var =
d=3Da.cloneNode(!0),e,g,h;if((!f.support.noCloneEvent||!f.support.noClone=
Checked)&&(a.nodeType=3D=3D=3D1||a.nodeType=3D=3D=3D11)&&!f.isXMLDoc(a)){=
bh(a,d),e=3Dbi(a),g=3Dbi(d);for(h=3D0;e[h];++h)g[h]&&bh(e[h],g[h])}if(b){=
bg(a,d);if(c){e=3Dbi(a),g=3Dbi(d);for(h=3D0;e[h];++h)bg(e[h],g[h])}}e=3Dg=
=3Dnull;return d},clean:function(a,b,d,e){var g;b=3Db||c,typeof =
b.createElement=3D=3D"undefined"&&(b=3Db.ownerDocument||b[0]&&b[0].ownerD=
ocument||c);var h=3D[],i;for(var j=3D0,k;(k=3Da[j])!=3Dnull;j++){typeof =
k=3D=3D"number"&&(k+=3D"");if(!k)continue;if(typeof =
k=3D=3D"string")if(!_.test(k))k=3Db.createTextNode(k);else{k=3Dk.replace(=
Y,"<$1></$2>");var =
l=3D(Z.exec(k)||["",""])[1].toLowerCase(),m=3Dbe[l]||be._default,n=3Dm[0]=
,o=3Db.createElement("div");o.innerHTML=3Dm[1]+k+m[2];while(n--)o=3Do.las=
tChild;if(!f.support.tbody){var =
p=3D$.test(k),q=3Dl=3D=3D=3D"table"&&!p?o.firstChild&&o.firstChild.childN=
odes:m[1]=3D=3D=3D"<table>"&&!p?o.childNodes:[];for(i=3Dq.length-1;i>=3D0=
;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.r=
emoveChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(=
b.createTextNode(X.exec(k)[0]),o.firstChild),k=3Do.childNodes}var =
r;if(!f.support.appendChecked)if(k[0]&&typeof =
(r=3Dk.length)=3D=3D"number")for(i=3D0;i<r;i++)bk(k[i]);else =
bk(k);k.nodeType?h.push(k):h=3Df.merge(h,k)}if(d){g=3Dfunction(a){return!=
a.type||bc.test(a.type)};for(j=3D0;h[j];j++)if(e&&f.nodeName(h[j],"script=
")&&(!h[j].type||h[j].type.toLowerCase()=3D=3D=3D"text/javascript"))e.pus=
h(h[j].parentNode?h[j].parentNode.removeChild(h[j]):h[j]);else{if(h[j].no=
deType=3D=3D=3D1){var =
s=3Df.grep(h[j].getElementsByTagName("script"),g);h.splice.apply(h,[j+1,0=
].concat(s))}d.appendChild(h[j])}}return h},cleanData:function(a){var =
b,c,d=3Df.cache,e=3Df.expando,g=3Df.event.special,h=3Df.support.deleteExp=
ando;for(var =
i=3D0,j;(j=3Da[i])!=3Dnull;i++){if(j.nodeName&&f.noData[j.nodeName.toLowe=
rCase()])continue;c=3Dj[f.expando];if(c){b=3Dd[c]&&d[c][e];if(b&&b.events=
){for(var k in =
b.events)g[k]?f.event.remove(j,k):f.removeEvent(j,k,b.handle);b.handle&&(=
b.handle.elem=3Dnull)}h?delete =
j[f.expando]:j.removeAttribute&&j.removeAttribute(f.expando),delete =
d[c]}}}});var =
bm=3D/alpha\([^)]*\)/i,bn=3D/opacity=3D([^)]*)/,bo=3D/([A-Z]|^ms)/g,bp=3D=
/^-?\d+(?:px)?$/i,bq=3D/^-?\d/,br=3D/^([\-+])=3D([\-+.\de]+)/,bs=3D{posit=
ion:"absolute",visibility:"hidden",display:"block"},bt=3D["Left","Right"]=
,bu=3D["Top","Bottom"],bv,bw,bx;f.fn.css=3Dfunction(a,c){if(arguments.len=
gth=3D=3D=3D2&&c=3D=3D=3Db)return this;return =
f.access(this,a,c,!0,function(a,c,d){return =
d!=3D=3Db?f.style(a,c,d):f.css(a,c)})},f.extend({cssHooks:{opacity:{get:f=
unction(a,b){if(b){var c=3Dbv(a,"opacity","opacity");return =
c=3D=3D=3D""?"1":c}return =
a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,=
opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.su=
pport.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a=
.nodeType!=3D=3D3&&a.nodeType!=3D=3D8&&!!a.style){var =
g,h,i=3Df.camelCase(c),j=3Da.style,k=3Df.cssHooks[i];c=3Df.cssProps[i]||i=
;if(d=3D=3D=3Db){if(k&&"get"in k&&(g=3Dk.get(a,!1,e))!=3D=3Db)return =
g;return j[c]}h=3Dtypeof =
d,h=3D=3D=3D"string"&&(g=3Dbr.exec(d))&&(d=3D+(g[1]+1)*+g[2]+parseFloat(f=
.css(a,c)),h=3D"number");if(d=3D=3Dnull||h=3D=3D=3D"number"&&isNaN(d))ret=
urn;h=3D=3D=3D"number"&&!f.cssNumber[i]&&(d+=3D"px");if(!k||!("set"in =
k)||(d=3Dk.set(a,d))!=3D=3Db)try{j[c]=3Dd}catch(l){}}},css:function(a,c,d=
){var =
e,g;c=3Df.camelCase(c),g=3Df.cssHooks[c],c=3Df.cssProps[c]||c,c=3D=3D=3D"=
cssFloat"&&(c=3D"float");if(g&&"get"in =
g&&(e=3Dg.get(a,!0,d))!=3D=3Db)return e;if(bv)return =
bv(a,c)},swap:function(a,b,c){var d=3D{};for(var e in =
b)d[e]=3Da.style[e],a.style[e]=3Db[e];c.call(a);for(e in =
b)a.style[e]=3Dd[e]}}),f.curCSS=3Df.css,f.each(["height","width"],functio=
n(a,b){f.cssHooks[b]=3D{get:function(a,c,d){var =
e;if(c){if(a.offsetWidth!=3D=3D0)return =
by(a,b,d);f.swap(a,bs,function(){e=3Dby(a,b,d)});return =
e}},set:function(a,b){if(!bp.test(b))return =
b;b=3DparseFloat(b);if(b>=3D0)return =
b+"px"}}}),f.support.opacity||(f.cssHooks.opacity=3D{get:function(a,b){re=
turn =
bn.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?par=
seFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var =
c=3Da.style,d=3Da.currentStyle,e=3Df.isNaN(b)?"":"alpha(opacity=3D"+b*100=
+")",g=3Dd&&d.filter||c.filter||"";c.zoom=3D1;if(b>=3D1&&f.trim(g.replace=
(bm,""))=3D=3D=3D""){c.removeAttribute("filter");if(d&&!d.filter)return}c=
.filter=3Dbm.test(g)?g.replace(bm,e):g+" =
"+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRigh=
t=3D{get:function(a,b){var =
c;f.swap(a,{display:"inline-block"},function(){b?c=3Dbv(a,"margin-right",=
"marginRight"):c=3Da.style.marginRight});return =
c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bw=3Dfunction(a,c)=
{var =
d,e,g;c=3Dc.replace(bo,"-$1").toLowerCase();if(!(e=3Da.ownerDocument.defa=
ultView))return =
b;if(g=3De.getComputedStyle(a,null))d=3Dg.getPropertyValue(c),d=3D=3D=3D"=
"&&!f.contains(a.ownerDocument.documentElement,a)&&(d=3Df.style(a,c));ret=
urn d}),c.documentElement.currentStyle&&(bx=3Dfunction(a,b){var =
c,d=3Da.currentStyle&&a.currentStyle[b],e=3Da.runtimeStyle&&a.runtimeStyl=
e[b],f=3Da.style;!bp.test(d)&&bq.test(d)&&(c=3Df.left,e&&(a.runtimeStyle.=
left=3Da.currentStyle.left),f.left=3Db=3D=3D=3D"fontSize"?"1em":d||0,d=3D=
f.pixelLeft+"px",f.left=3Dc,e&&(a.runtimeStyle.left=3De));return =
d=3D=3D=3D""?"auto":d}),bv=3Dbw||bx,f.expr&&f.expr.filters&&(f.expr.filte=
rs.hidden=3Dfunction(a){var b=3Da.offsetWidth,c=3Da.offsetHeight;return =
b=3D=3D=3D0&&c=3D=3D=3D0||!f.support.reliableHiddenOffsets&&(a.style.disp=
lay||f.css(a,"display"))=3D=3D=3D"none"},f.expr.filters.visible=3Dfunctio=
n(a){return!f.expr.filters.hidden(a)});var =
bz=3D/%20/g,bA=3D/\[\]$/,bB=3D/\r?\n/g,bC=3D/#.*$/,bD=3D/^(.*?):[ =
\t]*([^\r\n]*)\r?$/mg,bE=3D/^(?:color|date|datetime|datetime-local|email|=
hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bF=3D=
/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bG=3D/^(?:G=
ET|HEAD)$/,bH=3D/^\/\//,bI=3D/\?/,bJ=3D/<script\b[^<]*(?:(?!<\/script>)<[=
^<]*)*<\/script>/gi,bK=3D/^(?:select|textarea)/i,bL=3D/\s+/,bM=3D/([?&])_=
=3D[^&]*/,bN=3D/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bO=3Df.fn=
.load,bP=3D{},bQ=3D{},bR,bS,bT=3D["*/"]+["*"];try{bR=3De.href}catch(bU){b=
R=3Dc.createElement("a"),bR.href=3D"",bR=3DbR.href}bS=3DbN.exec(bR.toLowe=
rCase())||[],f.fn.extend({load:function(a,c,d){if(typeof =
a!=3D"string"&&bO)return bO.apply(this,arguments);if(!this.length)return =
this;var e=3Da.indexOf(" ");if(e>=3D0){var =
g=3Da.slice(e,a.length);a=3Da.slice(0,e)}var =
h=3D"GET";c&&(f.isFunction(c)?(d=3Dc,c=3Db):typeof =
c=3D=3D"object"&&(c=3Df.param(c,f.ajaxSettings.traditional),h=3D"POST"));=
var =
i=3Dthis;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,=
b,c){c=3Da.responseText,a.isResolved()&&(a.done(function(a){c=3Da}),i.htm=
l(g?f("<div>").append(c.replace(bJ,"")).find(g):c)),d&&i.each(d,[c,b,a])}=
});return this},serialize:function(){return =
f.param(this.serializeArray())},serializeArray:function(){return =
this.map(function(){return =
this.elements?f.makeArray(this.elements):this}).filter(function(){return =
this.name&&!this.disabled&&(this.checked||bK.test(this.nodeName)||bE.test=
(this.type))}).map(function(a,b){var c=3Df(this).val();return =
c=3D=3Dnull?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,va=
lue:a.replace(bB,"\r\n")}}):{name:b.name,value:c.replace(bB,"\r\n")}}).ge=
t()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess =
ajaxSend".split(" "),function(a,b){f.fn[b]=3Dfunction(a){return =
this.bind(b,a)}}),f.each(["get","post"],function(a,c){f[c]=3Dfunction(a,d=
,e,g){f.isFunction(d)&&(g=3Dg||e,e=3Dd,d=3Db);return =
f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript=
:function(a,c){return =
f.get(a,b,c,"script")},getJSON:function(a,b,c){return =
f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?bX(a,f.ajaxSettings):(b=3D=
a,a=3Df.ajaxSettings),bX(a,b);return =
a},ajaxSettings:{url:bR,isLocal:bF.test(bS[1]),global:!0,type:"GET",conte=
ntType:"application/x-www-form-urlencoded",processData:!0,async:!0,accept=
s:{xml:"application/xml, =
text/xml",html:"text/html",text:"text/plain",json:"application/json, =
text/javascript","*":bT},contents:{xml:/xml/,html:/html/,json:/json/},res=
ponseFields:{xml:"responseXML",text:"responseText"},converters:{"* =
text":a.String,"text html":!0,"text json":f.parseJSON,"text =
xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bV(bP),aj=
axTransport:bV(bQ),ajax:function(a,c){function =
w(a,c,l,m){if(s!=3D=3D2){s=3D2,q&&clearTimeout(q),p=3Db,n=3Dm||"",v.ready=
State=3Da>0?4:0;var =
o,r,u,w=3Dc,x=3Dl?bZ(d,v,l):b,y,z;if(a>=3D200&&a<300||a=3D=3D=3D304){if(d=
.ifModified){if(y=3Dv.getResponseHeader("Last-Modified"))f.lastModified[k=
]=3Dy;if(z=3Dv.getResponseHeader("Etag"))f.etag[k]=3Dz}if(a=3D=3D=3D304)w=
=3D"notmodified",o=3D!0;else =
try{r=3Db$(d,x),w=3D"success",o=3D!0}catch(A){w=3D"parsererror",u=3DA}}el=
se{u=3Dw;if(!w||a)w=3D"error",a<0&&(a=3D0)}v.status=3Da,v.statusText=3D""=
+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j=
),j=3Db,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.resolveW=
ith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trig=
ger("ajaxStop"))}}typeof a=3D=3D"object"&&(c=3Da,a=3Db),c=3Dc||{};var =
d=3Df.ajaxSetup({},c),e=3Dd.context||d,g=3De!=3D=3Dd&&(e.nodeType||e =
instanceof =
f)?f(e):f.event,h=3Df.Deferred(),i=3Df._Deferred(),j=3Dd.statusCode||{},k=
,l=3D{},m=3D{},n,o,p,q,r,s=3D0,t,u,v=3D{readyState:0,setRequestHeader:fun=
ction(a,b){if(!s){var =
c=3Da.toLowerCase();a=3Dm[c]=3Dm[c]||a,l[a]=3Db}return =
this},getAllResponseHeaders:function(){return =
s=3D=3D=3D2?n:null},getResponseHeader:function(a){var =
c;if(s=3D=3D=3D2){if(!o){o=3D{};while(c=3DbD.exec(n))o[c[1].toLowerCase()=
]=3Dc[2]}c=3Do[a.toLowerCase()]}return =
c=3D=3D=3Db?null:c},overrideMimeType:function(a){s||(d.mimeType=3Da);retu=
rn this},abort:function(a){a=3Da||"abort",p&&p.abort(a),w(0,a);return =
this}};h.promise(v),v.success=3Dv.done,v.error=3Dv.fail,v.complete=3Di.do=
ne,v.statusCode=3Dfunction(a){if(a){var b;if(s<2)for(b in =
a)j[b]=3D[j[b],a[b]];else b=3Da[v.status],v.then(b,b)}return =
this},d.url=3D((a||d.url)+"").replace(bC,"").replace(bH,bS[1]+"//"),d.dat=
aTypes=3Df.trim(d.dataType||"*").toLowerCase().split(bL),d.crossDomain=3D=
=3Dnull&&(r=3DbN.exec(d.url.toLowerCase()),d.crossDomain=3D!(!r||r[1]=3D=3D=
bS[1]&&r[2]=3D=3DbS[2]&&(r[3]||(r[1]=3D=3D=3D"http:"?80:443))=3D=3D(bS[3]=
||(bS[1]=3D=3D=3D"http:"?80:443)))),d.data&&d.processData&&typeof =
d.data!=3D"string"&&(d.data=3Df.param(d.data,d.traditional)),bW(bP,d,c,v)=
;if(s=3D=3D=3D2)return!1;t=3Dd.global,d.type=3Dd.type.toUpperCase(),d.has=
Content=3D!bG.test(d.type),t&&f.active++=3D=3D=3D0&&f.event.trigger("ajax=
Start");if(!d.hasContent){d.data&&(d.url+=3D(bI.test(d.url)?"&":"?")+d.da=
ta,delete d.data),k=3Dd.url;if(d.cache=3D=3D=3D!1){var =
x=3Df.now(),y=3Dd.url.replace(bM,"$1_=3D"+x);d.url=3Dy+(y=3D=3D=3Dd.url?(=
bI.test(d.url)?"&":"?")+"_=3D"+x:"")}}(d.data&&d.hasContent&&d.contentTyp=
e!=3D=3D!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentTy=
pe),d.ifModified&&(k=3Dk||d.url,f.lastModified[k]&&v.setRequestHeader("If=
-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-Non=
e-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accept=
s[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=3D=3D"*"?", =
"+bT+"; q=3D0.01":""):d.accepts["*"]);for(u in =
d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSe=
nd.call(e,v,d)=3D=3D=3D!1||s=3D=3D=3D2)){v.abort();return!1}for(u =
in{success:1,error:1,complete:1})v[u](d[u]);p=3DbW(bQ,d,c,v);if(!p)w(-1,"=
No =
Transport");else{v.readyState=3D1,t&&g.trigger("ajaxSend",[v,d]),d.async&=
&d.timeout>0&&(q=3DsetTimeout(function(){v.abort("timeout")},d.timeout));=
try{s=3D1,p.send(l,w)}catch(z){s<2?w(-1,z):f.error(z)}}return =
v},param:function(a,c){var =
d=3D[],e=3Dfunction(a,b){b=3Df.isFunction(b)?b():b,d[d.length]=3DencodeUR=
IComponent(a)+"=3D"+encodeURIComponent(b)};c=3D=3D=3Db&&(c=3Df.ajaxSettin=
gs.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,f=
unction(){e(this.name,this.value)});else for(var g in =
a)bY(g,a[g],c,e);return =
d.join("&").replace(bz,"+")}}),f.extend({active:0,lastModified:{},etag:{}=
});var =
b_=3Df.now(),ca=3D/(\=3D)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jso=
npCallback:function(){return f.expando+"_"+b_++}}),f.ajaxPrefilter("json =
jsonp",function(b,c,d){var =
e=3Db.contentType=3D=3D=3D"application/x-www-form-urlencoded"&&typeof =
b.data=3D=3D"string";if(b.dataTypes[0]=3D=3D=3D"jsonp"||b.jsonp!=3D=3D!1&=
&(ca.test(b.url)||e&&ca.test(b.data))){var =
g,h=3Db.jsonpCallback=3Df.isFunction(b.jsonpCallback)?b.jsonpCallback():b=
.jsonpCallback,i=3Da[h],j=3Db.url,k=3Db.data,l=3D"$1"+h+"$2";b.jsonp!=3D=3D=
!1&&(j=3Dj.replace(ca,l),b.url=3D=3D=3Dj&&(e&&(k=3Dk.replace(ca,l)),b.dat=
a=3D=3D=3Dk&&(j+=3D(/\?/.test(j)?"&":"?")+b.jsonp+"=3D"+h))),b.url=3Dj,b.=
data=3Dk,a[h]=3Dfunction(a){g=3D[a]},d.always(function(){a[h]=3Di,g&&f.is=
Function(i)&&a[h](g[0])}),b.converters["script =
json"]=3Dfunction(){g||f.error(h+" was not called");return =
g[0]},b.dataTypes[0]=3D"json";return"script"}}),f.ajaxSetup({accepts:{scr=
ipt:"text/javascript, application/javascript, application/ecmascript, =
application/x-ecmascript"},contents:{script:/javascript|ecmascript/},conv=
erters:{"text script":function(a){f.globalEval(a);return =
a}}}),f.ajaxPrefilter("script",function(a){a.cache=3D=3D=3Db&&(a.cache=3D=
!1),a.crossDomain&&(a.type=3D"GET",a.global=3D!1)}),f.ajaxTransport("scri=
pt",function(a){if(a.crossDomain){var =
d,e=3Dc.head||c.getElementsByTagName("head")[0]||c.documentElement;return=
{send:function(f,g){d=3Dc.createElement("script"),d.async=3D"async",a.scr=
iptCharset&&(d.charset=3Da.scriptCharset),d.src=3Da.url,d.onload=3Dd.onre=
adystatechange=3Dfunction(a,c){if(c||!d.readyState||/loaded|complete/.tes=
t(d.readyState))d.onload=3Dd.onreadystatechange=3Dnull,e&&d.parentNode&&e=
.removeChild(d),d=3Db,c||g(200,"success")},e.insertBefore(d,e.firstChild)=
},abort:function(){d&&d.onload(0,1)}}}});var =
cb=3Da.ActiveXObject?function(){for(var a in =
cd)cd[a](0,1)}:!1,cc=3D0,cd;f.ajaxSettings.xhr=3Da.ActiveXObject?function=
(){return!this.isLocal&&ce()||cf()}:ce,function(a){f.extend(f.support,{aj=
ax:!!a,cors:!!a&&"withCredentials"in =
a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if=
(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var =
h=3Dc.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.passw=
ord):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in =
c.xhrFields)h[j]=3Dc.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overr=
ideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Req=
uested-With"]=3D"XMLHttpRequest");try{for(j in =
e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null)=
,d=3Dfunction(a,e){var =
j,k,l,m,n;try{if(d&&(e||h.readyState=3D=3D=3D4)){d=3Db,i&&(h.onreadystate=
change=3Df.noop,cb&&delete =
cd[i]);if(e)h.readyState!=3D=3D4&&h.abort();else{j=3Dh.status,l=3Dh.getAl=
lResponseHeaders(),m=3D{},n=3Dh.responseXML,n&&n.documentElement&&(m.xml=3D=
n),m.text=3Dh.responseText;try{k=3Dh.statusText}catch(o){k=3D""}!j&&c.isL=
ocal&&!c.crossDomain?j=3Dm.text?200:404:j=3D=3D=3D1223&&(j=3D204)}}}catch=
(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState=3D=3D=3D4?d():(i=3D+=
+cc,cb&&(cd||(cd=3D{},f(a).unload(cb)),cd[i]=3Dd),h.onreadystatechange=3D=
d)},abort:function(){d&&d(0,1)}}}});var =
cg=3D{},ch,ci,cj=3D/^(?:toggle|show|hide)$/,ck=3D/^([+\-]=3D)?([\d+.\-]+)=
([a-z%]*)$/i,cl,cm=3D[["height","marginTop","marginBottom","paddingTop","=
paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddin=
gRight"],["opacity"]],cn;f.fn.extend({show:function(a,b,c){var =
d,e;if(a||a=3D=3D=3D0)return this.animate(cq("show",3),a,b,c);for(var =
g=3D0,h=3Dthis.length;g<h;g++)d=3Dthis[g],d.style&&(e=3Dd.style.display,!=
f._data(d,"olddisplay")&&e=3D=3D=3D"none"&&(e=3Dd.style.display=3D""),e=3D=
=3D=3D""&&f.css(d,"display")=3D=3D=3D"none"&&f._data(d,"olddisplay",cr(d.=
nodeName)));for(g=3D0;g<h;g++){d=3Dthis[g];if(d.style){e=3Dd.style.displa=
y;if(e=3D=3D=3D""||e=3D=3D=3D"none")d.style.display=3Df._data(d,"olddispl=
ay")||""}}return this},hide:function(a,b,c){if(a||a=3D=3D=3D0)return =
this.animate(cq("hide",3),a,b,c);for(var =
d=3D0,e=3Dthis.length;d<e;d++)if(this[d].style){var =
g=3Df.css(this[d],"display");g!=3D=3D"none"&&!f._data(this[d],"olddisplay=
")&&f._data(this[d],"olddisplay",g)}for(d=3D0;d<e;d++)this[d].style&&(thi=
s[d].style.display=3D"none");return =
this},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=3Dtypeof =
a=3D=3D"boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this=
,arguments):a=3D=3Dnull||d?this.each(function(){var =
b=3Dd?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(c=
q("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return =
this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},=
a,c,d)},animate:function(a,b,c,d){var =
e=3Df.speed(b,c,d);if(f.isEmptyObject(a))return =
this.each(e.complete,[!1]);a=3Df.extend({},a);return =
this[e.queue=3D=3D=3D!1?"each":"queue"](function(){e.queue=3D=3D=3D!1&&f.=
_mark(this);var =
b=3Df.extend({},e),c=3Dthis.nodeType=3D=3D=3D1,d=3Dc&&f(this).is(":hidden=
"),g,h,i,j,k,l,m,n,o;b.animatedProperties=3D{};for(i in =
a){g=3Df.camelCase(i),i!=3D=3Dg&&(a[g]=3Da[i],delete =
a[i]),h=3Da[g],f.isArray(h)?(b.animatedProperties[g]=3Dh[1],h=3Da[g]=3Dh[=
0]):b.animatedProperties[g]=3Db.specialEasing&&b.specialEasing[g]||b.easi=
ng||"swing";if(h=3D=3D=3D"hide"&&d||h=3D=3D=3D"show"&&!d)return =
b.complete.call(this);c&&(g=3D=3D=3D"height"||g=3D=3D=3D"width")&&(b.over=
flow=3D[this.style.overflow,this.style.overflowX,this.style.overflowY],f.=
css(this,"display")=3D=3D=3D"inline"&&f.css(this,"float")=3D=3D=3D"none"&=
&(f.support.inlineBlockNeedsLayout?(j=3Dcr(this.nodeName),j=3D=3D=3D"inli=
ne"?this.style.display=3D"inline-block":(this.style.display=3D"inline",th=
is.style.zoom=3D1)):this.style.display=3D"inline-block"))}b.overflow!=3Dn=
ull&&(this.style.overflow=3D"hidden");for(i in a)k=3Dnew =
f.fx(this,b,i),h=3Da[i],cj.test(h)?k[h=3D=3D=3D"toggle"?d?"show":"hide":h=
]():(l=3Dck.exec(h),m=3Dk.cur(),l?(n=3DparseFloat(l[2]),o=3Dl[3]||(f.cssN=
umber[i]?"":"px"),o!=3D=3D"px"&&(f.style(this,i,(n||1)+o),m=3D(n||1)/k.cu=
r()*m,f.style(this,i,m+o)),l[1]&&(n=3D(l[1]=3D=3D=3D"-=3D"?-1:1)*n+m),k.c=
ustom(m,n,o)):k.custom(m,h,""));return!0})},stop:function(a,b){a&&this.qu=
eue([]),this.each(function(){var =
a=3Df.timers,c=3Da.length;b||f._unmark(!0,this);while(c--)a[c].elem=3D=3D=
=3Dthis&&(b&&a[c](!0),a.splice(c,1))}),b||this.dequeue();return =
this}}),f.each({slideDown:cq("show",1),slideUp:cq("hide",1),slideToggle:c=
q("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle=
:{opacity:"toggle"}},function(a,b){f.fn[a]=3Dfunction(a,c,d){return =
this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var =
d=3Da&&typeof =
a=3D=3D"object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,dur=
ation:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=3Df.fx.off?0:type=
of d.duration=3D=3D"number"?d.duration:d.duration in =
f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default,d.old=3Dd.comple=
te,d.complete=3Dfunction(a){f.isFunction(d.old)&&d.old.call(this),d.queue=
!=3D=3D!1?f.dequeue(this):a!=3D=3D!1&&f._unmark(this)};return =
d},easing:{linear:function(a,b,c,d){return =
c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},ti=
mers:[],fx:function(a,b,c){this.options=3Db,this.elem=3Da,this.prop=3Dc,b=
.orig=3Db.orig||{}}}),f.fx.prototype=3D{update:function(){this.options.st=
ep&&this.options.step.call(this.elem,this.now,this),(f.fx.step[this.prop]=
||f.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=3Dnu=
ll&&(!this.elem.style||this.elem.style[this.prop]=3D=3Dnull))return =
this.elem[this.prop];var a,b=3Df.css(this.elem,this.prop);return =
isNaN(a=3DparseFloat(b))?!b||b=3D=3D=3D"auto"?0:b:a},custom:function(a,b,=
c){function g(a){return d.step(a)}var =
d=3Dthis,e=3Df.fx;this.startTime=3Dcn||co(),this.start=3Da,this.end=3Db,t=
his.unit=3Dc||this.unit||(f.cssNumber[this.prop]?"":"px"),this.now=3Dthis=
.start,this.pos=3Dthis.state=3D0,g.elem=3Dthis.elem,g()&&f.timers.push(g)=
&&!cl&&(cl=3DsetInterval(e.tick,e.interval))},show:function(){this.option=
s.orig[this.prop]=3Df.style(this.elem,this.prop),this.options.show=3D!0,t=
his.custom(this.prop=3D=3D=3D"width"||this.prop=3D=3D=3D"height"?1:0,this=
.cur()),f(this.elem).show()},hide:function(){this.options.orig[this.prop]=
=3Df.style(this.elem,this.prop),this.options.hide=3D!0,this.custom(this.c=
ur(),0)},step:function(a){var =
b=3Dcn||co(),c=3D!0,d=3Dthis.elem,e=3Dthis.options,g,h;if(a||b>=3De.durat=
ion+this.startTime){this.now=3Dthis.end,this.pos=3Dthis.state=3D1,this.up=
date(),e.animatedProperties[this.prop]=3D!0;for(g in =
e.animatedProperties)e.animatedProperties[g]!=3D=3D!0&&(c=3D!1);if(c){e.o=
verflow!=3Dnull&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],functio=
n(a,b){d.style["overflow"+b]=3De.overflow[a]}),e.hide&&f(d).hide();if(e.h=
ide||e.show)for(var i in =
e.animatedProperties)f.style(d,i,e.orig[i]);e.complete.call(d)}return!1}e=
.duration=3D=3DInfinity?this.now=3Db:(h=3Db-this.startTime,this.state=3Dh=
/e.duration,this.pos=3Df.easing[e.animatedProperties[this.prop]](this.sta=
te,h,0,1,e.duration),this.now=3Dthis.start+(this.end-this.start)*this.pos=
),this.update();return!0}},f.extend(f.fx,{tick:function(){for(var =
a=3Df.timers,b=3D0;b<a.length;++b)a[b]()||a.splice(b--,1);a.length||f.fx.=
stop()},interval:13,stop:function(){clearInterval(cl),cl=3Dnull},speeds:{=
slow:600,fast:200,_default:400},step:{opacity:function(a){f.style(a.elem,=
"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]=
!=3Dnull?a.elem.style[a.prop]=3D(a.prop=3D=3D=3D"width"||a.prop=3D=3D=3D"=
height"?Math.max(0,a.now):a.now)+a.unit:a.elem[a.prop]=3Da.now}}}),f.expr=
&&f.expr.filters&&(f.expr.filters.animated=3Dfunction(a){return =
f.grep(f.timers,function(b){return a=3D=3D=3Db.elem}).length});var =
cs=3D/^t(?:able|d|h)$/i,ct=3D/^(?:body|html)$/i;"getBoundingClientRect"in=
 c.documentElement?f.fn.offset=3Dfunction(a){var =
b=3Dthis[0],c;if(a)return =
this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocum=
ent)return null;if(b=3D=3D=3Db.ownerDocument.body)return =
f.offset.bodyOffset(b);try{c=3Db.getBoundingClientRect()}catch(d){}var =
e=3Db.ownerDocument,g=3De.documentElement;if(!c||!f.contains(g,b))return =
c?{top:c.top,left:c.left}:{top:0,left:0};var =
h=3De.body,i=3Dcu(e),j=3Dg.clientTop||h.clientTop||0,k=3Dg.clientLeft||h.=
clientLeft||0,l=3Di.pageYOffset||f.support.boxModel&&g.scrollTop||h.scrol=
lTop,m=3Di.pageXOffset||f.support.boxModel&&g.scrollLeft||h.scrollLeft,n=3D=
c.top+l-j,o=3Dc.left+m-k;return{top:n,left:o}}:f.fn.offset=3Dfunction(a){=
var b=3Dthis[0];if(a)return =
this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocum=
ent)return null;if(b=3D=3D=3Db.ownerDocument.body)return =
f.offset.bodyOffset(b);f.offset.initialize();var =
c,d=3Db.offsetParent,e=3Db,g=3Db.ownerDocument,h=3Dg.documentElement,i=3D=
g.body,j=3Dg.defaultView,k=3Dj?j.getComputedStyle(b,null):b.currentStyle,=
l=3Db.offsetTop,m=3Db.offsetLeft;while((b=3Db.parentNode)&&b!=3D=3Di&&b!=3D=
=3Dh){if(f.offset.supportsFixedPosition&&k.position=3D=3D=3D"fixed")break=
;c=3Dj?j.getComputedStyle(b,null):b.currentStyle,l-=3Db.scrollTop,m-=3Db.=
scrollLeft,b=3D=3D=3Dd&&(l+=3Db.offsetTop,m+=3Db.offsetLeft,f.offset.does=
NotAddBorder&&(!f.offset.doesAddBorderForTableAndCells||!cs.test(b.nodeNa=
me))&&(l+=3DparseFloat(c.borderTopWidth)||0,m+=3DparseFloat(c.borderLeftW=
idth)||0),e=3Dd,d=3Db.offsetParent),f.offset.subtractsBorderForOverflowNo=
tVisible&&c.overflow!=3D=3D"visible"&&(l+=3DparseFloat(c.borderTopWidth)|=
|0,m+=3DparseFloat(c.borderLeftWidth)||0),k=3Dc}if(k.position=3D=3D=3D"re=
lative"||k.position=3D=3D=3D"static")l+=3Di.offsetTop,m+=3Di.offsetLeft;f=
.offset.supportsFixedPosition&&k.position=3D=3D=3D"fixed"&&(l+=3DMath.max=
(h.scrollTop,i.scrollTop),m+=3DMath.max(h.scrollLeft,i.scrollLeft));retur=
n{top:l,left:m}},f.offset=3D{initialize:function(){var =
a=3Dc.body,b=3Dc.createElement("div"),d,e,g,h,i=3DparseFloat(f.css(a,"mar=
ginTop"))||0,j=3D"<div =
style=3D'position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;'><div></div></div><table =
style=3D'position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;' cellpadding=3D'0' =
cellspacing=3D'0'><tr><td></td></tr></table>";f.extend(b.style,{position:=
"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibi=
lity:"hidden"}),b.innerHTML=3Dj,a.insertBefore(b,a.firstChild),d=3Db.firs=
tChild,e=3Dd.firstChild,h=3Dd.nextSibling.firstChild.firstChild,this.does=
NotAddBorder=3De.offsetTop!=3D=3D5,this.doesAddBorderForTableAndCells=3Dh=
.offsetTop=3D=3D=3D5,e.style.position=3D"fixed",e.style.top=3D"20px",this=
.supportsFixedPosition=3De.offsetTop=3D=3D=3D20||e.offsetTop=3D=3D=3D15,e=
.style.position=3De.style.top=3D"",d.style.overflow=3D"hidden",d.style.po=
sition=3D"relative",this.subtractsBorderForOverflowNotVisible=3De.offsetT=
op=3D=3D=3D-5,this.doesNotIncludeMarginInBodyOffset=3Da.offsetTop!=3D=3Di=
,a.removeChild(b),f.offset.initialize=3Df.noop},bodyOffset:function(a){va=
r =
b=3Da.offsetTop,c=3Da.offsetLeft;f.offset.initialize(),f.offset.doesNotIn=
cludeMarginInBodyOffset&&(b+=3DparseFloat(f.css(a,"marginTop"))||0,c+=3Dp=
arseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:func=
tion(a,b,c){var =
d=3Df.css(a,"position");d=3D=3D=3D"static"&&(a.style.position=3D"relative=
");var =
e=3Df(a),g=3De.offset(),h=3Df.css(a,"top"),i=3Df.css(a,"left"),j=3D(d=3D=3D=
=3D"absolute"||d=3D=3D=3D"fixed")&&f.inArray("auto",[h,i])>-1,k=3D{},l=3D=
{},m,n;j?(l=3De.position(),m=3Dl.top,n=3Dl.left):(m=3DparseFloat(h)||0,n=3D=
parseFloat(i)||0),f.isFunction(b)&&(b=3Db.call(a,c,g)),b.top!=3Dnull&&(k.=
top=3Db.top-g.top+m),b.left!=3Dnull&&(k.left=3Db.left-g.left+n),"using"in=
 =
b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[=
0])return null;var =
a=3Dthis[0],b=3Dthis.offsetParent(),c=3Dthis.offset(),d=3Dct.test(b[0].no=
deName)?{top:0,left:0}:b.offset();c.top-=3DparseFloat(f.css(a,"marginTop"=
))||0,c.left-=3DparseFloat(f.css(a,"marginLeft"))||0,d.top+=3DparseFloat(=
f.css(b[0],"borderTopWidth"))||0,d.left+=3DparseFloat(f.css(b[0],"borderL=
eftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:f=
unction(){return this.map(function(){var =
a=3Dthis.offsetParent||c.body;while(a&&!ct.test(a.nodeName)&&f.css(a,"pos=
ition")=3D=3D=3D"static")a=3Da.offsetParent;return =
a})}}),f.each(["Left","Top"],function(a,c){var =
d=3D"scroll"+c;f.fn[d]=3Dfunction(c){var =
e,g;if(c=3D=3D=3Db){e=3Dthis[0];if(!e)return null;g=3Dcu(e);return =
g?"pageXOffset"in =
g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documen=
tElement[d]||g.document.body[d]:e[d]}return =
this.each(function(){g=3Dcu(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:=
f(g).scrollTop()):this[d]=3Dc})}}),f.each(["Height","Width"],function(a,c=
){var d=3Dc.toLowerCase();f.fn["inner"+c]=3Dfunction(){var =
a=3Dthis[0];return =
a&&a.style?parseFloat(f.css(a,d,"padding")):null},f.fn["outer"+c]=3Dfunct=
ion(a){var b=3Dthis[0];return =
b&&b.style?parseFloat(f.css(b,d,a?"margin":"border")):null},f.fn[d]=3Dfun=
ction(a){var e=3Dthis[0];if(!e)return =
a=3D=3Dnull?null:this;if(f.isFunction(a))return =
this.each(function(b){var =
c=3Df(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var =
g=3De.document.documentElement["client"+c],h=3De.document.body;return =
e.document.compatMode=3D=3D=3D"CSS1Compat"&&g||h&&h["client"+c]||g}if(e.n=
odeType=3D=3D=3D9)return =
Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentEleme=
nt["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a=3D=3D=
=3Db){var i=3Df.css(e,d),j=3DparseFloat(i);return f.isNaN(j)?i:j}return =
this.css(d,typeof =
a=3D=3D"string"?a:a+"px")}}),a.jQuery=3Da.$=3Df})(window);
------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://proceedings.spiedigitallibrary.org/WebResource.axd?d=2k2YzF0zATBjWaKJHwtjblGoBB_2JEiwv14r0iJlq_Qj2Ywr260GxyPVJWOuo3A1xqczCQjVcfP5WDW_1uNED0hif3U0zy7AaFbPBCpFJm81&t=634662440023885147

function WebForm_PostBackOptions(eventTarget, eventArgument, validation, =
validationGroup, actionUrl, trackFocus, clientSubmit) {
    this.eventTarget =3D eventTarget;
    this.eventArgument =3D eventArgument;
    this.validation =3D validation;
    this.validationGroup =3D validationGroup;
    this.actionUrl =3D actionUrl;
    this.trackFocus =3D trackFocus;
    this.clientSubmit =3D clientSubmit;
}
function WebForm_DoPostBackWithOptions(options) {
    var validationResult =3D true;
    if (options.validation) {
        if (typeof(Page_ClientValidate) =3D=3D 'function') {
            validationResult =3D =
Page_ClientValidate(options.validationGroup);
        }
    }
    if (validationResult) {
        if ((typeof(options.actionUrl) !=3D "undefined") && =
(options.actionUrl !=3D null) && (options.actionUrl.length > 0)) {
            theForm.action =3D options.actionUrl;
        }
        if (options.trackFocus) {
            var lastFocus =3D theForm.elements["__LASTFOCUS"];
            if ((typeof(lastFocus) !=3D "undefined") && (lastFocus !=3D =
null)) {
                if (typeof(document.activeElement) =3D=3D "undefined") {
                    lastFocus.value =3D options.eventTarget;
                }
                else {
                    var active =3D document.activeElement;
                    if ((typeof(active) !=3D "undefined") && (active =
!=3D null)) {
                        if ((typeof(active.id) !=3D "undefined") && =
(active.id !=3D null) && (active.id.length > 0)) {
                            lastFocus.value =3D active.id;
                        }
                        else if (typeof(active.name) !=3D "undefined") {
                            lastFocus.value =3D active.name;
                        }
                    }
                }
            }
        }
    }
    if (options.clientSubmit) {
        __doPostBack(options.eventTarget, options.eventArgument);
    }
}
var __pendingCallbacks =3D new Array();
var __synchronousCallBackIndex =3D -1;
function WebForm_DoCallback(eventTarget, eventArgument, eventCallback, =
context, errorCallback, useAsync) {
    var postData =3D __theFormPostData +
                "__CALLBACKID=3D" + WebForm_EncodeCallback(eventTarget) =
+
                "&__CALLBACKPARAM=3D" + =
WebForm_EncodeCallback(eventArgument);
    if (theForm["__EVENTVALIDATION"]) {
        postData +=3D "&__EVENTVALIDATION=3D" + =
WebForm_EncodeCallback(theForm["__EVENTVALIDATION"].value);
    }
    var xmlRequest,e;
    try {
        xmlRequest =3D new XMLHttpRequest();
    }
    catch(e) {
        try {
            xmlRequest =3D new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e) {
        }
    }
    var setRequestHeaderMethodExists =3D true;
    try {
        setRequestHeaderMethodExists =3D (xmlRequest && =
xmlRequest.setRequestHeader);
    }
    catch(e) {}
    var callback =3D new Object();
    callback.eventCallback =3D eventCallback;
    callback.context =3D context;
    callback.errorCallback =3D errorCallback;
    callback.async =3D useAsync;
    var callbackIndex =3D =
WebForm_FillFirstAvailableSlot(__pendingCallbacks, callback);
    if (!useAsync) {
        if (__synchronousCallBackIndex !=3D -1) {
            __pendingCallbacks[__synchronousCallBackIndex] =3D null;
        }
        __synchronousCallBackIndex =3D callbackIndex;
    }
    if (setRequestHeaderMethodExists) {
        xmlRequest.onreadystatechange =3D WebForm_CallbackComplete;
        callback.xmlRequest =3D xmlRequest;
        // e.g. http:
        var action =3D theForm.action || document.location.pathname, =
fragmentIndex =3D action.indexOf('#');
        if (fragmentIndex !=3D=3D -1) {
            action =3D action.substr(0, fragmentIndex);
        }
        if (!__nonMSDOMBrowser) {
            var queryIndex =3D action.indexOf('?');
            if (queryIndex !=3D=3D -1) {
                var path =3D action.substr(0, queryIndex);
                if (path.indexOf("%") =3D=3D=3D -1) {
                    action =3D encodeURI(path) + =
action.substr(queryIndex);
                }
            }
            else if (action.indexOf("%") =3D=3D=3D -1) {
                action =3D encodeURI(action);
            }
        }
        xmlRequest.open("POST", action, true);
        xmlRequest.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded; charset=3Dutf-8");
        xmlRequest.send(postData);
        return;
    }
    callback.xmlRequest =3D new Object();
    var callbackFrameID =3D "__CALLBACKFRAME" + callbackIndex;
    var xmlRequestFrame =3D document.frames[callbackFrameID];
    if (!xmlRequestFrame) {
        xmlRequestFrame =3D document.createElement("IFRAME");
        xmlRequestFrame.width =3D "1";
        xmlRequestFrame.height =3D "1";
        xmlRequestFrame.frameBorder =3D "0";
        xmlRequestFrame.id =3D callbackFrameID;
        xmlRequestFrame.name =3D callbackFrameID;
        xmlRequestFrame.style.position =3D "absolute";
        xmlRequestFrame.style.top =3D "-100px"
        xmlRequestFrame.style.left =3D "-100px";
        try {
            if (callBackFrameUrl) {
                xmlRequestFrame.src =3D callBackFrameUrl;
            }
        }
        catch(e) {}
        document.body.appendChild(xmlRequestFrame);
    }
    var interval =3D window.setInterval(function() {
        xmlRequestFrame =3D document.frames[callbackFrameID];
        if (xmlRequestFrame && xmlRequestFrame.document) {
            window.clearInterval(interval);
            xmlRequestFrame.document.write("");
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.write('<html><body><form =
method=3D"post"><input type=3D"hidden" name=3D"__CALLBACKLOADSCRIPT" =
value=3D"t"></form></body></html>');
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.forms[0].action =3D theForm.action;
            var count =3D __theFormPostCollection.length;
            var element;
            for (var i =3D 0; i < count; i++) {
                element =3D __theFormPostCollection[i];
                if (element) {
                    var fieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                    fieldElement.type =3D "hidden";
                    fieldElement.name =3D element.name;
                    fieldElement.value =3D element.value;
                    =
xmlRequestFrame.document.forms[0].appendChild(fieldElement);
                }
            }
            var callbackIdFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIdFieldElement.type =3D "hidden";
            callbackIdFieldElement.name =3D "__CALLBACKID";
            callbackIdFieldElement.value =3D eventTarget;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIdFieldElement);
            var callbackParamFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackParamFieldElement.type =3D "hidden";
            callbackParamFieldElement.name =3D "__CALLBACKPARAM";
            callbackParamFieldElement.value =3D eventArgument;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackParamFieldElement);=

            if (theForm["__EVENTVALIDATION"]) {
                var callbackValidationFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                callbackValidationFieldElement.type =3D "hidden";
                callbackValidationFieldElement.name =3D =
"__EVENTVALIDATION";
                callbackValidationFieldElement.value =3D =
theForm["__EVENTVALIDATION"].value;
                =
xmlRequestFrame.document.forms[0].appendChild(callbackValidationFieldElem=
ent);
            }
            var callbackIndexFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIndexFieldElement.type =3D "hidden";
            callbackIndexFieldElement.name =3D "__CALLBACKINDEX";
            callbackIndexFieldElement.value =3D callbackIndex;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIndexFieldElement);=

            xmlRequestFrame.document.forms[0].submit();
        }
    }, 10);
}
function WebForm_CallbackComplete() {
    for (var i =3D 0; i < __pendingCallbacks.length; i++) {
        callbackObject =3D __pendingCallbacks[i];
        if (callbackObject && callbackObject.xmlRequest && =
(callbackObject.xmlRequest.readyState =3D=3D 4)) {
            if (!__pendingCallbacks[i].async) {
                __synchronousCallBackIndex =3D -1;
            }
            __pendingCallbacks[i] =3D null;
            var callbackFrameID =3D "__CALLBACKFRAME" + i;
            var xmlRequestFrame =3D =
document.getElementById(callbackFrameID);
            if (xmlRequestFrame) {
                xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);
            }
            WebForm_ExecuteCallback(callbackObject);
        }
    }
}
function WebForm_ExecuteCallback(callbackObject) {
    var response =3D callbackObject.xmlRequest.responseText;
    if (response.charAt(0) =3D=3D "s") {
        if ((typeof(callbackObject.eventCallback) !=3D "undefined") && =
(callbackObject.eventCallback !=3D null)) {
            callbackObject.eventCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else if (response.charAt(0) =3D=3D "e") {
        if ((typeof(callbackObject.errorCallback) !=3D "undefined") && =
(callbackObject.errorCallback !=3D null)) {
            callbackObject.errorCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else {
        var separatorIndex =3D response.indexOf("|");
        if (separatorIndex !=3D -1) {
            var validationFieldLength =3D parseInt(response.substring(0, =
separatorIndex));
            if (!isNaN(validationFieldLength)) {
                var validationField =3D =
response.substring(separatorIndex + 1, separatorIndex + =
validationFieldLength + 1);
                if (validationField !=3D "") {
                    var validationFieldElement =3D =
theForm["__EVENTVALIDATION"];
                    if (!validationFieldElement) {
                        validationFieldElement =3D =
document.createElement("INPUT");
                        validationFieldElement.type =3D "hidden";
                        validationFieldElement.name =3D =
"__EVENTVALIDATION";
                        theForm.appendChild(validationFieldElement);
                    }
                    validationFieldElement.value =3D validationField;
                }
                if ((typeof(callbackObject.eventCallback) !=3D =
"undefined") && (callbackObject.eventCallback !=3D null)) {
                    =
callbackObject.eventCallback(response.substring(separatorIndex + =
validationFieldLength + 1), callbackObject.context);
                }
            }
        }
    }
}
function WebForm_FillFirstAvailableSlot(array, element) {
    var i;
    for (i =3D 0; i < array.length; i++) {
        if (!array[i]) break;
    }
    array[i] =3D element;
    return i;
}
var __nonMSDOMBrowser =3D =
(window.navigator.appName.toLowerCase().indexOf('explorer') =3D=3D -1);
var __theFormPostData =3D "";
var __theFormPostCollection =3D new Array();
var __callbackTextTypes =3D =
/^(text|password|hidden|search|tel|url|email|number|range|color|datetime|=
date|month|week|time|datetime-local)$/i;
function WebForm_InitCallback() {
    var count =3D theForm.elements.length;
    var element;
    for (var i =3D 0; i < count; i++) {
        element =3D theForm.elements[i];
        var tagName =3D element.tagName.toLowerCase();
        if (tagName =3D=3D "input") {
            var type =3D element.type;
            if ((__callbackTextTypes.test(type) || ((type =3D=3D =
"checkbox" || type =3D=3D "radio") && element.checked))
                && (element.id !=3D "__EVENTVALIDATION")) {
                WebForm_InitCallbackAddField(element.name, =
element.value);
            }
        }
        else if (tagName =3D=3D "select") {
            var selectCount =3D element.options.length;
            for (var j =3D 0; j < selectCount; j++) {
                var selectChild =3D element.options[j];
                if (selectChild.selected =3D=3D true) {
                    WebForm_InitCallbackAddField(element.name, =
element.value);
                }
            }
        }
        else if (tagName =3D=3D "textarea") {
            WebForm_InitCallbackAddField(element.name, element.value);
        }
    }
}
function WebForm_InitCallbackAddField(name, value) {
    var nameValue =3D new Object();
    nameValue.name =3D name;
    nameValue.value =3D value;
    __theFormPostCollection[__theFormPostCollection.length] =3D =
nameValue;
    __theFormPostData +=3D WebForm_EncodeCallback(name) + "=3D" + =
WebForm_EncodeCallback(value) + "&";
}
function WebForm_EncodeCallback(parameter) {
    if (encodeURIComponent) {
        return encodeURIComponent(parameter);
    }
    else {
        return escape(parameter);
    }
}
var __disabledControlArray =3D new Array();
function WebForm_ReEnableControls() {
    if (typeof(__enabledControlArray) =3D=3D 'undefined') {
        return false;
    }
    var disabledIndex =3D 0;
    for (var i =3D 0; i < __enabledControlArray.length; i++) {
        var c;
        if (__nonMSDOMBrowser) {
            c =3D document.getElementById(__enabledControlArray[i]);
        }
        else {
            c =3D document.all[__enabledControlArray[i]];
        }
        if ((typeof(c) !=3D "undefined") && (c !=3D null) && (c.disabled =
=3D=3D true)) {
            c.disabled =3D false;
            __disabledControlArray[disabledIndex++] =3D c;
        }
    }
    setTimeout("WebForm_ReDisableControls()", 0);
    return true;
}
function WebForm_ReDisableControls() {
    for (var i =3D 0; i < __disabledControlArray.length; i++) {
        __disabledControlArray[i].disabled =3D true;
    }
}
function WebForm_FireDefaultButton(event, target) {
    if (event.keyCode =3D=3D 13) {
        var src =3D event.srcElement || event.target;
        if (src &&
            ((src.tagName.toLowerCase() =3D=3D "input") &&
             (src.type.toLowerCase() =3D=3D "submit" || =
src.type.toLowerCase() =3D=3D "button")) ||
            ((src.tagName.toLowerCase() =3D=3D "a") &&
             (src.href !=3D null) && (src.href !=3D "")) ||
            (src.tagName.toLowerCase() =3D=3D "textarea")) {
            return true;
        }
        var defaultButton;
        if (__nonMSDOMBrowser) {
            defaultButton =3D document.getElementById(target);
        }
        else {
            defaultButton =3D document.all[target];
        }
        if (defaultButton && typeof(defaultButton.click) !=3D =
"undefined") {
            defaultButton.click();
            event.cancelBubble =3D true;
            if (event.stopPropagation) event.stopPropagation();
            return false;
        }
    }
    return true;
}
function WebForm_GetScrollX() {
    if (__nonMSDOMBrowser) {
        return window.pageXOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollLeft) {
            return document.documentElement.scrollLeft;
        }
        else if (document.body) {
            return document.body.scrollLeft;
        }
    }
    return 0;
}
function WebForm_GetScrollY() {
    if (__nonMSDOMBrowser) {
        return window.pageYOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollTop) {
            return document.documentElement.scrollTop;
        }
        else if (document.body) {
            return document.body.scrollTop;
        }
    }
    return 0;
}
function WebForm_SaveScrollPositionSubmit() {
    if (__nonMSDOMBrowser) {
        theForm.elements['__SCROLLPOSITIONY'].value =3D =
window.pageYOffset;
        theForm.elements['__SCROLLPOSITIONX'].value =3D =
window.pageXOffset;
    }
    else {
        theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
        theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    }
    if ((typeof(this.oldSubmit) !=3D "undefined") && (this.oldSubmit =
!=3D null)) {
        return this.oldSubmit();
    }
    return true;
}
function WebForm_SaveScrollPositionOnSubmit() {
    theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
    theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    if ((typeof(this.oldOnSubmit) !=3D "undefined") && (this.oldOnSubmit =
!=3D null)) {
        return this.oldOnSubmit();
    }
    return true;
}
function WebForm_RestoreScrollPosition() {
    if (__nonMSDOMBrowser) {
        window.scrollTo(theForm.elements['__SCROLLPOSITIONX'].value, =
theForm.elements['__SCROLLPOSITIONY'].value);
    }
    else {
        window.scrollTo(theForm.__SCROLLPOSITIONX.value, =
theForm.__SCROLLPOSITIONY.value);
    }
    if ((typeof(theForm.oldOnLoad) !=3D "undefined") && =
(theForm.oldOnLoad !=3D null)) {
        return theForm.oldOnLoad();
    }
    return true;
}
function WebForm_TextBoxKeyHandler(event) {
    if (event.keyCode =3D=3D 13) {
        var target;
        if (__nonMSDOMBrowser) {
            target =3D event.target;
        }
        else {
            target =3D event.srcElement;
        }
        if ((typeof(target) !=3D "undefined") && (target !=3D null)) {
            if (typeof(target.onchange) !=3D "undefined") {
                target.onchange();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_TrimString(value) {
    return value.replace(/^\s+|\s+$/g, '')
}
function WebForm_AppendToClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index =3D=3D=3D -1) {
        element.className =3D (element.className =3D=3D=3D '') ? =
className : element.className + ' ' + className;
    }
}
function WebForm_RemoveClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index >=3D 0) {
        element.className =3D =
WebForm_TrimString(currentClassName.substring(0, index) + ' ' +
            currentClassName.substring(index + className.length + 1, =
currentClassName.length));
    }
}
function WebForm_GetElementById(elementId) {
    if (document.getElementById) {
        return document.getElementById(elementId);
    }
    else if (document.all) {
        return document.all[elementId];
    }
    else return null;
}
function WebForm_GetElementByTagName(element, tagName) {
    var elements =3D WebForm_GetElementsByTagName(element, tagName);
    if (elements && elements.length > 0) {
        return elements[0];
    }
    else return null;
}
function WebForm_GetElementsByTagName(element, tagName) {
    if (element && tagName) {
        if (element.getElementsByTagName) {
            return element.getElementsByTagName(tagName);
        }
        if (element.all && element.all.tags) {
            return element.all.tags(tagName);
        }
    }
    return null;
}
function WebForm_GetElementDir(element) {
    if (element) {
        if (element.dir) {
            return element.dir;
        }
        return WebForm_GetElementDir(element.parentNode);
    }
    return "ltr";
}
function WebForm_GetElementPosition(element) {
    var result =3D new Object();
    result.x =3D 0;
    result.y =3D 0;
    result.width =3D 0;
    result.height =3D 0;
    if (element.offsetParent) {
        result.x =3D element.offsetLeft;
        result.y =3D element.offsetTop;
        var parent =3D element.offsetParent;
        while (parent) {
            result.x +=3D parent.offsetLeft;
            result.y +=3D parent.offsetTop;
            var parentTagName =3D parent.tagName.toLowerCase();
            if (parentTagName !=3D "table" &&
                parentTagName !=3D "body" &&=20
                parentTagName !=3D "html" &&=20
                parentTagName !=3D "div" &&=20
                parent.clientTop &&=20
                parent.clientLeft) {
                result.x +=3D parent.clientLeft;
                result.y +=3D parent.clientTop;
            }
            parent =3D parent.offsetParent;
        }
    }
    else if (element.left && element.top) {
        result.x =3D element.left;
        result.y =3D element.top;
    }
    else {
        if (element.x) {
            result.x =3D element.x;
        }
        if (element.y) {
            result.y =3D element.y;
        }
    }
    if (element.offsetWidth && element.offsetHeight) {
        result.width =3D element.offsetWidth;
        result.height =3D element.offsetHeight;
    }
    else if (element.style && element.style.pixelWidth && =
element.style.pixelHeight) {
        result.width =3D element.style.pixelWidth;
        result.height =3D element.style.pixelHeight;
    }
    return result;
}
function WebForm_GetParentByTagName(element, tagName) {
    var parent =3D element.parentNode;
    var upperTagName =3D tagName.toUpperCase();
    while (parent && (parent.tagName.toUpperCase() !=3D upperTagName)) {
        parent =3D parent.parentNode ? parent.parentNode : =
parent.parentElement;
    }
    return parent;
}
function WebForm_SetElementHeight(element, height) {
    if (element && element.style) {
        element.style.height =3D height + "px";
    }
}
function WebForm_SetElementWidth(element, width) {
    if (element && element.style) {
        element.style.width =3D width + "px";
    }
}
function WebForm_SetElementX(element, x) {
    if (element && element.style) {
        element.style.left =3D x + "px";
    }
}
function WebForm_SetElementY(element, y) {
    if (element && element.style) {
        element.style.top =3D y + "px";
    }
}

------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://proceedings.spiedigitallibrary.org/JS/signInDialogs.js

=EF=BB=BF//$(document).ready(function () {
//alert('adsf');
//	$('#TopPDF').click(function () {
//		$('#signinDialog').dialog({
//			closeText: "X Close",
//			width: 735,
//			height: 250
//		});
//		$('#signinDialog').parent().appendTo($('#Form1'));

//	});

/* Items specific to Toolbox. Toolbox user control =
[WidgetArticleToolbox] takes authentication & authorization into account =
in launching the SignIn dialog*/
//#printTool,
//#alertTool,
//#aSlideSet,
//#toolComment,
//#lnkEMailAlerts,
//#hlPDFlink,
var displaySignInDialog =3D function (mode) {
    if (mode =3D=3D "MustSignInOrBuyThisArticle") {
        $('#globalSignIn11_PurchaseSubscription').show()
        $('#globalSignIn11_PersonalAccountRegistration').hide()
    }
    if (mode =3D=3D "MustSignInOrRegisterForFreeAccount") {
        $('#globalSignIn11_PurchaseSubscription').hide()
        $('#globalSignIn11_PersonalAccountRegistration').show()
    }
    $signInDialog.parent().appendTo($('#Form1'));
    $signInDialog.dialog('open');
}


$(window).load(function () {
    var signInDialogWidth =3D ($('body').hasClass('article')) ? '1000' : =
'1000';
    var signInDialogHeight =3D ($('body').hasClass('article')) ? '260' : =
'350';
    $signInDialog =3D $('#signinDialog').dialog({
        closeText: "X Close",
        width: "650",
        height: "auto",
        autoOpen: false,
        close: function (event, ui) {
            $signInDialog.find('.errorMessageSection =
.validationControl').html('');
            $signInDialog.find('.field input').val('');
        },
        modal: true,
        overlay: { opacity: 0.7, background: 'gray' }
    });



    //	function displaySignInDialog(mode) {

    //		if (mode =3D=3D "MustSignInOrBuyThisArticle") {
    //			$('#globalSignIn11_PurchaseSubscription').show()
    //			$('#globalSignIn11_PersonalAccountRegistration').hide()
    //		}

    //		if (mode =3D=3D "MustSignInOrRegisterForFreeAccount") {
    //			$('#globalSignIn11_PurchaseSubscription').hide()
    //			$('#globalSignIn11_PersonalAccountRegistration').show()
    //		}

    //		$('#signinDialog').dialog({
    //			closeText: "X Close",
    //			width: 1000,
    //			height: 250
    //		});
    //		$('#signinDialog').parent().appendTo($('#Form1'));
    //	}

    =
/*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D*/
    /* Footer Email Alerts Link*/
    $('.footerEmailAlerts').click(function (e) {
        e.preventDefault();
        // Either an Anonymous or Institutional Anonymous user.
        // Launch the Sign IN dialog.

        var personalUserLoggedIn;
        personalUserLoggedIn =3D =
($("#hfFooterPersonalUserIsLoggedIn").val() =3D=3D "1") ? true : false;

        if (personalUserLoggedIn) {
            // Individual User is logged in.
            // redirect user to MyAlerts page in the same window.
            //window.location =3D "../account/myalerts.aspx";
        }
        else {
            // Either an Anonymous or Institutional Anonymous user.
            // Launch the Sign IN dialog.
            var mode =3D "MustSignInOrRegisterForFreeAccount";
            $('#lnkEMailAlerts').attr("href", "");
            displaySignInDialog(mode);
        }
    });

    /*
    This is causing multiple redirects to MyAlerts page!Ask Rick for =
help!

    var personalUserLoggedIn;
    personalUserLoggedIn =3D ($("#hfFooterPersonalUserIsLoggedIn").val() =
=3D=3D "1") ? true : false;
    if (personalUserLoggedIn) {
    // Individual User is logged in.
    // redirect user to MyAlerts page in the same window.
    window.location =3D "../account/myalerts.aspx";
    }
    else {
    // Either an Anonymous or Institutional Anonymous user.
    // Launch the Sign IN dialog.
    $('.footerEmailAlerts').click(function () {
    // Either an Anonymous or Institutional Anonymous user.
    // Launch the Sign IN dialog.
    var mode =3D "MustSignInOrRegisterForFreeAccount";
    displaySignInDialog(mode);
    });
    }
    */
    =
/*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D*/
});
------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://proceedings.spiedigitallibrary.org/ScriptResource.axd?d=O7yL0CASlSk_gUn0XB-Paloha6UVMYdXaPe-0h-g2n0iTllpa5ZAN0-AkpzU8yWq-RuDYW6NOTuhU2O2-L4pObmhMLTvwVNTKhAx_fkv-88Z-n0O-LRfgj-9gyYUQtUCZgFQGXwQlFwojy59RlZ-m34yH6pvhVv1kg2NhqEJ6AM1&t=150492e7

=EF=BB=BFvar Page_ValidationVer =3D "125";
var Page_IsValid =3D true;
var Page_BlockSubmit =3D false;
var Page_InvalidControlToBeFocused =3D null;
var Page_TextTypes =3D =
/^(text|password|file|search|tel|url|email|number|range|color|datetime|da=
te|month|week|time|datetime-local)$/i;
function ValidatorUpdateDisplay(val) {
    if (typeof(val.display) =3D=3D "string") {
        if (val.display =3D=3D "None") {
            return;
        }
        if (val.display =3D=3D "Dynamic") {
            val.style.display =3D val.isvalid ? "none" : "inline";
            return;
        }
    }
    if ((navigator.userAgent.indexOf("Mac") > -1) &&
        (navigator.userAgent.indexOf("MSIE") > -1)) {
        val.style.display =3D "inline";
    }
    val.style.visibility =3D val.isvalid ? "hidden" : "visible";
}
function ValidatorUpdateIsValid() {
    Page_IsValid =3D AllValidatorsValid(Page_Validators);
}
function AllValidatorsValid(validators) {
    if ((typeof(validators) !=3D "undefined") && (validators !=3D null)) =
{
        var i;
        for (i =3D 0; i < validators.length; i++) {
            if (!validators[i].isvalid) {
                return false;
            }
        }
    }
    return true;
}
function ValidatorHookupControlID(controlID, val) {
    if (typeof(controlID) !=3D "string") {
        return;
    }
    var ctrl =3D document.getElementById(controlID);
    if ((typeof(ctrl) !=3D "undefined") && (ctrl !=3D null)) {
        ValidatorHookupControl(ctrl, val);
    }
    else {
        val.isvalid =3D true;
        val.enabled =3D false;
    }
}
function ValidatorHookupControl(control, val) {
    if (typeof(control.tagName) !=3D "string") {
        return; =20
    }
    if (control.tagName !=3D "INPUT" && control.tagName !=3D "TEXTAREA" =
&& control.tagName !=3D "SELECT") {
        var i;
        for (i =3D 0; i < control.childNodes.length; i++) {
            ValidatorHookupControl(control.childNodes[i], val);
        }
        return;
    }
    else {
        if (typeof(control.Validators) =3D=3D "undefined") {
            control.Validators =3D new Array;
            var eventType;
            if (control.type =3D=3D "radio") {
                eventType =3D "onclick";
            } else {
                eventType =3D "onchange";
                if (typeof(val.focusOnError) =3D=3D "string" && =
val.focusOnError =3D=3D "t") {
                    ValidatorHookupEvent(control, "onblur", =
"ValidatedControlOnBlur(event); ");
                }
            }
            ValidatorHookupEvent(control, eventType, =
"ValidatorOnChange(event); ");
            if (Page_TextTypes.test(control.type)) {
                ValidatorHookupEvent(control, "onkeypress",=20
                    "event =3D event || window.event; if =
(!ValidatedTextBoxOnKeyPress(event)) { event.cancelBubble =3D true; if =
(event.stopPropagation) event.stopPropagation(); return false; } ");
            }
        }
        control.Validators[control.Validators.length] =3D val;
    }
}
function ValidatorHookupEvent(control, eventType, functionPrefix) {
    var ev =3D control[eventType];
    if (typeof(ev) =3D=3D "function") {
        ev =3D ev.toString();
        ev =3D ev.substring(ev.indexOf("{") + 1, ev.lastIndexOf("}"));
    }
    else {
        ev =3D "";
    }
    control[eventType] =3D new Function("event", functionPrefix + " " + =
ev);
}
function ValidatorGetValue(id) {
    var control;
    control =3D document.getElementById(id);
    if (typeof(control.value) =3D=3D "string") {
        return control.value;
    }
    return ValidatorGetValueRecursive(control);
}
function ValidatorGetValueRecursive(control)
{
    if (typeof(control.value) =3D=3D "string" && (control.type !=3D =
"radio" || control.checked =3D=3D true)) {
        return control.value;
    }
    var i, val;
    for (i =3D 0; i<control.childNodes.length; i++) {
        val =3D ValidatorGetValueRecursive(control.childNodes[i]);
        if (val !=3D "") return val;
    }
    return "";
}
function Page_ClientValidate(validationGroup) {
    Page_InvalidControlToBeFocused =3D null;
    if (typeof(Page_Validators) =3D=3D "undefined") {
        return true;
    }
    var i;
    for (i =3D 0; i < Page_Validators.length; i++) {
        ValidatorValidate(Page_Validators[i], validationGroup, null);
    }
    ValidatorUpdateIsValid();
    ValidationSummaryOnSubmit(validationGroup);
    Page_BlockSubmit =3D !Page_IsValid;
    return Page_IsValid;
}
function ValidatorCommonOnSubmit() {
    Page_InvalidControlToBeFocused =3D null;
    var result =3D !Page_BlockSubmit;
    if ((typeof(window.event) !=3D "undefined") && (window.event !=3D =
null)) {
        window.event.returnValue =3D result;
    }
    Page_BlockSubmit =3D false;
    return result;
}
function ValidatorEnable(val, enable) {
    val.enabled =3D (enable !=3D false);
    ValidatorValidate(val);
    ValidatorUpdateIsValid();
}
function ValidatorOnChange(event) {
    event =3D event || window.event;
    Page_InvalidControlToBeFocused =3D null;
    var targetedControl;
    if ((typeof(event.srcElement) !=3D "undefined") && (event.srcElement =
!=3D null)) {
        targetedControl =3D event.srcElement;
    }
    else {
        targetedControl =3D event.target;
    }
    var vals;
    if (typeof(targetedControl.Validators) !=3D "undefined") {
        vals =3D targetedControl.Validators;
    }
    else {
        if (targetedControl.tagName.toLowerCase() =3D=3D "label") {
            targetedControl =3D =
document.getElementById(targetedControl.htmlFor);
            vals =3D targetedControl.Validators;
        }
    }
    if (vals) {
        for (var i =3D 0; i < vals.length; i++) {
            ValidatorValidate(vals[i], null, event);
        }
    }
    ValidatorUpdateIsValid();
}
function ValidatedTextBoxOnKeyPress(event) {
    event =3D event || window.event;
    if (event.keyCode =3D=3D 13) {
        ValidatorOnChange(event);
        var vals;
        if ((typeof(event.srcElement) !=3D "undefined") && =
(event.srcElement !=3D null)) {
            vals =3D event.srcElement.Validators;
        }
        else {
            vals =3D event.target.Validators;
        }
        return AllValidatorsValid(vals);
    }
    return true;
}
function ValidatedControlOnBlur(event) {
    event =3D event || window.event;
    var control;
    if ((typeof(event.srcElement) !=3D "undefined") && (event.srcElement =
!=3D null)) {
        control =3D event.srcElement;
    }
    else {
        control =3D event.target;
    }
    if ((typeof(control) !=3D "undefined") && (control !=3D null) && =
(Page_InvalidControlToBeFocused =3D=3D control)) {
        control.focus();
        Page_InvalidControlToBeFocused =3D null;
    }
}
function ValidatorValidate(val, validationGroup, event) {
    val.isvalid =3D true;
    if ((typeof(val.enabled) =3D=3D "undefined" || val.enabled !=3D =
false) && IsValidationGroupMatch(val, validationGroup)) {
        if (typeof(val.evaluationfunction) =3D=3D "function") {
            val.isvalid =3D val.evaluationfunction(val);
            if (!val.isvalid && Page_InvalidControlToBeFocused =3D=3D =
null &&
                typeof(val.focusOnError) =3D=3D "string" && =
val.focusOnError =3D=3D "t") {
                ValidatorSetFocus(val, event);
            }
        }
    }
    ValidatorUpdateDisplay(val);
}
function ValidatorSetFocus(val, event) {
    var ctrl;
    if (typeof(val.controlhookup) =3D=3D "string") {
        var eventCtrl;
        if ((typeof(event) !=3D "undefined") && (event !=3D null)) {
            if ((typeof(event.srcElement) !=3D "undefined") && =
(event.srcElement !=3D null)) {
                eventCtrl =3D event.srcElement;
            }
            else {
                eventCtrl =3D event.target;
            }
        }
        if ((typeof(eventCtrl) !=3D "undefined") && (eventCtrl !=3D =
null) &&
            (typeof(eventCtrl.id) =3D=3D "string") &&
            (eventCtrl.id =3D=3D val.controlhookup)) {
            ctrl =3D eventCtrl;
        }
    }
    if ((typeof(ctrl) =3D=3D "undefined") || (ctrl =3D=3D null)) {
        ctrl =3D document.getElementById(val.controltovalidate);
    }
    if ((typeof(ctrl) !=3D "undefined") && (ctrl !=3D null) &&
        (ctrl.tagName.toLowerCase() !=3D "table" || (typeof(event) =
=3D=3D "undefined") || (event =3D=3D null)) &&=20
        ((ctrl.tagName.toLowerCase() !=3D "input") || =
(ctrl.type.toLowerCase() !=3D "hidden")) &&
        (typeof(ctrl.disabled) =3D=3D "undefined" || ctrl.disabled =
=3D=3D null || ctrl.disabled =3D=3D false) &&
        (typeof(ctrl.visible) =3D=3D "undefined" || ctrl.visible =3D=3D =
null || ctrl.visible !=3D false) &&
        (IsInVisibleContainer(ctrl))) {
        if ((ctrl.tagName.toLowerCase() =3D=3D "table" && =
(typeof(__nonMSDOMBrowser) =3D=3D "undefined" || __nonMSDOMBrowser)) ||
            (ctrl.tagName.toLowerCase() =3D=3D "span")) {
            var inputElements =3D ctrl.getElementsByTagName("input");
            var lastInputElement  =3D inputElements[inputElements.length =
-1];
            if (lastInputElement !=3D null) {
                ctrl =3D lastInputElement;
            }
        }
        if (typeof(ctrl.focus) !=3D "undefined" && ctrl.focus !=3D null) =
{
            ctrl.focus();
            Page_InvalidControlToBeFocused =3D ctrl;
        }
    }
}
function IsInVisibleContainer(ctrl) {
    if (typeof(ctrl.style) !=3D "undefined" &&
        ( ( typeof(ctrl.style.display) !=3D "undefined" &&
            ctrl.style.display =3D=3D "none") ||
          ( typeof(ctrl.style.visibility) !=3D "undefined" &&
            ctrl.style.visibility =3D=3D "hidden") ) ) {
        return false;
    }
    else if (typeof(ctrl.parentNode) !=3D "undefined" &&
             ctrl.parentNode !=3D null &&
             ctrl.parentNode !=3D ctrl) {
        return IsInVisibleContainer(ctrl.parentNode);
    }
    return true;
}
function IsValidationGroupMatch(control, validationGroup) {
    if ((typeof(validationGroup) =3D=3D "undefined") || (validationGroup =
=3D=3D null)) {
        return true;
    }
    var controlGroup =3D "";
    if (typeof(control.validationGroup) =3D=3D "string") {
        controlGroup =3D control.validationGroup;
    }
    return (controlGroup =3D=3D validationGroup);
}
function ValidatorOnLoad() {
    if (typeof(Page_Validators) =3D=3D "undefined")
        return;
    var i, val;
    for (i =3D 0; i < Page_Validators.length; i++) {
        val =3D Page_Validators[i];
        if (typeof(val.evaluationfunction) =3D=3D "string") {
            eval("val.evaluationfunction =3D " + val.evaluationfunction =
+ ";");
        }
        if (typeof(val.isvalid) =3D=3D "string") {
            if (val.isvalid =3D=3D "False") {
                val.isvalid =3D false;
                Page_IsValid =3D false;
            }
            else {
                val.isvalid =3D true;
            }
        } else {
            val.isvalid =3D true;
        }
        if (typeof(val.enabled) =3D=3D "string") {
            val.enabled =3D (val.enabled !=3D "False");
        }
        if (typeof(val.controltovalidate) =3D=3D "string") {
            ValidatorHookupControlID(val.controltovalidate, val);
        }
        if (typeof(val.controlhookup) =3D=3D "string") {
            ValidatorHookupControlID(val.controlhookup, val);
        }
    }
    Page_ValidationActive =3D true;
}
function ValidatorConvert(op, dataType, val) {
    function GetFullYear(year) {
        var twoDigitCutoffYear =3D val.cutoffyear % 100;
        var cutoffYearCentury =3D val.cutoffyear - twoDigitCutoffYear;
        return ((year > twoDigitCutoffYear) ? (cutoffYearCentury - 100 + =
year) : (cutoffYearCentury + year));
    }
    var num, cleanInput, m, exp;
    if (dataType =3D=3D "Integer") {
        exp =3D /^\s*[-\+]?\d+\s*$/;
        if (op.match(exp) =3D=3D null)
            return null;
        num =3D parseInt(op, 10);
        return (isNaN(num) ? null : num);
    }
    else if(dataType =3D=3D "Double") {
        exp =3D new RegExp("^\\s*([-\\+])?(\\d*)\\" + val.decimalchar + =
"?(\\d*)\\s*$");
        m =3D op.match(exp);
        if (m =3D=3D null)
            return null;
        if (m[2].length =3D=3D 0 && m[3].length =3D=3D 0)
            return null;
        cleanInput =3D (m[1] !=3D null ? m[1] : "") + (m[2].length>0 ? =
m[2] : "0") + (m[3].length>0 ? "." + m[3] : "");
        num =3D parseFloat(cleanInput);
        return (isNaN(num) ? null : num);
    }
    else if (dataType =3D=3D "Currency") {
        var hasDigits =3D (val.digits > 0);
        var beginGroupSize, subsequentGroupSize;
        var groupSizeNum =3D parseInt(val.groupsize, 10);
        if (!isNaN(groupSizeNum) && groupSizeNum > 0) {
            beginGroupSize =3D "{1," + groupSizeNum + "}";
            subsequentGroupSize =3D "{" + groupSizeNum + "}";
        }
        else {
            beginGroupSize =3D subsequentGroupSize =3D "+";
        }
        exp =3D new RegExp("^\\s*([-\\+])?((\\d" + beginGroupSize + =
"(\\" + val.groupchar + "\\d" + subsequentGroupSize + ")+)|\\d*)"
                        + (hasDigits ? "\\" + val.decimalchar + =
"?(\\d{0," + val.digits + "})" : "")
                        + "\\s*$");
        m =3D op.match(exp);
        if (m =3D=3D null)
            return null;
        if (m[2].length =3D=3D 0 && hasDigits && m[5].length =3D=3D 0)
            return null;
        cleanInput =3D (m[1] !=3D null ? m[1] : "") + m[2].replace(new =
RegExp("(\\" + val.groupchar + ")", "g"), "") + ((hasDigits && =
m[5].length > 0) ? "." + m[5] : "");
        num =3D parseFloat(cleanInput);
        return (isNaN(num) ? null : num);
    }
    else if (dataType =3D=3D "Date") {
        var yearFirstExp =3D new =
RegExp("^\\s*((\\d{4})|(\\d{2}))([-/]|\\. =
?)(\\d{1,2})\\4(\\d{1,2})\\.?\\s*$");
        m =3D op.match(yearFirstExp);
        var day, month, year;
        if (m !=3D null && (((typeof(m[2]) !=3D "undefined") && =
(m[2].length =3D=3D 4)) || val.dateorder =3D=3D "ymd")) {
            day =3D m[6];
            month =3D m[5];
            year =3D (m[2].length =3D=3D 4) ? m[2] : =
GetFullYear(parseInt(m[3], 10));
        }
        else {
            if (val.dateorder =3D=3D "ymd"){
                return null;
            }
            var yearLastExp =3D new RegExp("^\\s*(\\d{1,2})([-/]|\\. =
?)(\\d{1,2})(?:\\s|\\2)((\\d{4})|(\\d{2}))(?:\\s\u0433\\.|\\.)?\\s*$");
            m =3D op.match(yearLastExp);
            if (m =3D=3D null) {
                return null;
            }
            if (val.dateorder =3D=3D "mdy") {
                day =3D m[3];
                month =3D m[1];
            }
            else {
                day =3D m[1];
                month =3D m[3];
            }
            year =3D ((typeof(m[5]) !=3D "undefined") && (m[5].length =
=3D=3D 4)) ? m[5] : GetFullYear(parseInt(m[6], 10));
        }
        month -=3D 1;
        var date =3D new Date(year, month, day);
        if (year < 100) {
            date.setFullYear(year);
        }
        return (typeof(date) =3D=3D "object" && year =3D=3D =
date.getFullYear() && month =3D=3D date.getMonth() && day =3D=3D =
date.getDate()) ? date.valueOf() : null;
    }
    else {
        return op.toString();
    }
}
function ValidatorCompare(operand1, operand2, operator, val) {
    var dataType =3D val.type;
    var op1, op2;
    if ((op1 =3D ValidatorConvert(operand1, dataType, val)) =3D=3D null)
        return false;
    if (operator =3D=3D "DataTypeCheck")
        return true;
    if ((op2 =3D ValidatorConvert(operand2, dataType, val)) =3D=3D null)
        return true;
    switch (operator) {
        case "NotEqual":
            return (op1 !=3D op2);
        case "GreaterThan":
            return (op1 > op2);
        case "GreaterThanEqual":
            return (op1 >=3D op2);
        case "LessThan":
            return (op1 < op2);
        case "LessThanEqual":
            return (op1 <=3D op2);
        default:
            return (op1 =3D=3D op2);
    }
}
function CompareValidatorEvaluateIsValid(val) {
    var value =3D ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length =3D=3D 0)
        return true;
    var compareTo =3D "";
    if ((typeof(val.controltocompare) !=3D "string") ||
        (typeof(document.getElementById(val.controltocompare)) =3D=3D =
"undefined") ||
        (null =3D=3D document.getElementById(val.controltocompare))) {
        if (typeof(val.valuetocompare) =3D=3D "string") {
            compareTo =3D val.valuetocompare;
        }
    }
    else {
        compareTo =3D ValidatorGetValue(val.controltocompare);
    }
    var operator =3D "Equal";
    if (typeof(val.operator) =3D=3D "string") {
        operator =3D val.operator;
    }
    return ValidatorCompare(value, compareTo, operator, val);
}
function CustomValidatorEvaluateIsValid(val) {
    var value =3D "";
    if (typeof(val.controltovalidate) =3D=3D "string") {
        value =3D ValidatorGetValue(val.controltovalidate);
        if ((ValidatorTrim(value).length =3D=3D 0) &&
            ((typeof(val.validateemptytext) !=3D "string") || =
(val.validateemptytext !=3D "true"))) {
            return true;
        }
    }
    var args =3D { Value:value, IsValid:true };
    if (typeof(val.clientvalidationfunction) =3D=3D "string") {
        eval(val.clientvalidationfunction + "(val, args) ;");
    }
    return args.IsValid;
}
function RegularExpressionValidatorEvaluateIsValid(val) {
    var value =3D ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length =3D=3D 0)
        return true;
    var rx =3D new RegExp(val.validationexpression);
    var matches =3D rx.exec(value);
    return (matches !=3D null && value =3D=3D matches[0]);
}
function ValidatorTrim(s) {
    var m =3D s.match(/^\s*(\S+(\s+\S+)*)\s*$/);
    return (m =3D=3D null) ? "" : m[1];
}
function RequiredFieldValidatorEvaluateIsValid(val) {
    return (ValidatorTrim(ValidatorGetValue(val.controltovalidate)) !=3D =
ValidatorTrim(val.initialvalue))
}
function RangeValidatorEvaluateIsValid(val) {
    var value =3D ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length =3D=3D 0)
        return true;
    return (ValidatorCompare(value, val.minimumvalue, =
"GreaterThanEqual", val) &&
            ValidatorCompare(value, val.maximumvalue, "LessThanEqual", =
val));
}
function ValidationSummaryOnSubmit(validationGroup) {
    if (typeof(Page_ValidationSummaries) =3D=3D "undefined")
        return;
    var summary, sums, s;
    var headerSep, first, pre, post, end;
    for (sums =3D 0; sums < Page_ValidationSummaries.length; sums++) {
        summary =3D Page_ValidationSummaries[sums];
        summary.style.display =3D "none";
        if (!Page_IsValid && IsValidationGroupMatch(summary, =
validationGroup)) {
            var i;
            if (summary.showsummary !=3D "False") {
                summary.style.display =3D "";
                if (typeof(summary.displaymode) !=3D "string") {
                    summary.displaymode =3D "BulletList";
                }
                switch (summary.displaymode) {
                    case "List":
                        headerSep =3D "<br>";
                        first =3D "";
                        pre =3D "";
                        post =3D "<br>";
                        end =3D "";
                        break;
                    case "BulletList":
                    default:
                        headerSep =3D "";
                        first =3D "<ul>";
                        pre =3D "<li>";
                        post =3D "</li>";
                        end =3D "</ul>";
                        break;
                    case "SingleParagraph":
                        headerSep =3D " ";
                        first =3D "";
                        pre =3D "";
                        post =3D " ";
                        end =3D "<br>";
                        break;
                }
                s =3D "";
                if (typeof(summary.headertext) =3D=3D "string") {
                    s +=3D summary.headertext + headerSep;
                }
                s +=3D first;
                for (i=3D0; i<Page_Validators.length; i++) {
                    if (!Page_Validators[i].isvalid && =
typeof(Page_Validators[i].errormessage) =3D=3D "string") {
                        s +=3D pre + Page_Validators[i].errormessage + =
post;
                    }
                }
                s +=3D end;
                summary.innerHTML =3D s;
                window.scrollTo(0,0);
            }
            if (summary.showmessagebox =3D=3D "True") {
                s =3D "";
                if (typeof(summary.headertext) =3D=3D "string") {
                    s +=3D summary.headertext + "\r\n";
                }
                var lastValIndex =3D Page_Validators.length - 1;
                for (i=3D0; i<=3DlastValIndex; i++) {
                    if (!Page_Validators[i].isvalid && =
typeof(Page_Validators[i].errormessage) =3D=3D "string") {
                        switch (summary.displaymode) {
                            case "List":
                                s +=3D Page_Validators[i].errormessage;
                                if (i < lastValIndex) {
                                    s +=3D "\r\n";
                                }
                                break;
                            case "BulletList":
                            default:
                                s +=3D "- " + =
Page_Validators[i].errormessage;
                                if (i < lastValIndex) {
                                    s +=3D "\r\n";
                                }
                                break;
                            case "SingleParagraph":
                                s +=3D Page_Validators[i].errormessage + =
" ";
                                break;
                        }
                    }
                }
                alert(s);
            }
        }
    }
}

------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://proceedings.spiedigitallibrary.org/ScriptResource.axd?d=YtuDvVidFlBn0-68K0rgo4ots2pATRHguvXTQnxcrSgYp1WtouOzq9ZTk6rH4gcZh6wm8Vi5KTXwIR-jJdVoaLmC5nGfer8m_TgT9Uz0e2W9fT4MFTy3_t6flHYZcFrg0&t=11e6618b

=EF=BB=BF// (c) 2010 CodePlex Foundation
(function(g,b){var =
o=3D"object",t=3D"set_",l=3D"#",n=3D"$",k=3D"string",j=3D".",h=3D" =
",s=3D"onreadystatechange",m=3D"load",y=3D"_readyQueue",x=3D"_domReadyQue=
ue",r=3D"error",d=3Dfalse,q=3D"on",a=3Dnull,c=3Dtrue,e=3D"undefined",f=3D=
"function",i=3D"number",A=3Dfunction(a){a=3Da||{};p(arguments,function(b)=
{b&&v(b,function(c,b){a[b]=3Dc})},1);return a},v=3Dfunction(a,c){for(var =
b in a)c(a[b],b)},p=3Dfunction(a,g,h){var d;if(a){a=3Da instanceof =
Array||typeof a.length=3D=3D=3Di&&(typeof =
a.callee=3D=3D=3Df||a.item&&typeof =
a.nodeType=3D=3D=3De&&!a.addEventListener&&!a.attachEvent)?a:[a];for(var =
b=3Dh||0,j=3Da.length;b<j;b++)if(g(a[b],b)){d=3Dc;break}}return!d},u=3Dfu=
nction(b,e,d){var c=3Db[e],a=3Dtypeof c=3D=3D=3Df;a&&c.call(b,d);return =
a};if(!b||!b.loader){function =
M(a){a=3Da||{};p(arguments,function(b){b&&v(b,function(c,b){if(typeof =
a[b]=3D=3D=3De)a[b]=3Dc})},1);return a}var =
z=3D!!document.attachEvent;function C(b,a){var c=3Db[a];delete =
b[a];return c}function =
K(d,b,c){p(C(d,b),function(b){b.apply(a,c||[])})}function =
I(a,c,b){return a?(a[c]=3Da[c]||b):b}function =
G(c,b,a){I(c,b,[]).push(a)}function =
B(b,a){return(a||document).getElementsByTagName(b)}function J(a){return =
document.createElement(a)}function D(b,e,g,i,h,f){function =
c(){if(!z||!h||/loaded|complete/.test(b.readyState)){if(z)b.detachEvent(g=
||q+e,c);else{b.removeEventListener(e,c,d);f&&b.removeEventListener(r,c,d=
)}i.apply(b);b=3Da}}if(z)b.attachEvent(g||q+e,c);else{b.addEventListener(=
e,c,d);f&&b.addEventListener(r,c,d)}}function =
E(){b._domReady&&b._2Pass(C(b,x))}function F(){var =
a=3Db._ready;if(!a&&b._domReady&&!(b.loader&&b.loader._loading))b._ready=3D=
a=3Dc;a&&b._2Pass(C(b,y))}g.Sys=3Db=3DM(b,{version:[3,0,31106,0],__namesp=
ace:c,debug:d,scripts:{},activateDom:c,composites:{},components:{},plugin=
s:{},create:{},converters:{},_domLoaded:function(){if(b._domChecked)retur=
n;b._domChecked=3Dc;function d(){if(!b._domReady){b._domReady=3Dc;var =
d=3Db._autoRequire;d&&b.require(d,function(){b._autoRequire=3Da;K(b,"_aut=
oQueue")},autoToken);E();F()}}D(g,m,a,d);var =
e;if(z)if(g=3D=3Dg.top&&document.documentElement.doScroll){var =
h,i,f=3DJ("div");e=3Dfunction(){try{f.doScroll("left")}catch(b){h=3Dg.set=
Timeout(e,0);return}f=3Da;d()};e()}else D(document,a,s,d,c);else =
document.addEventListener&&D(document,"DOMContentLoaded",a,d)},_getById:f=
unction(b,d,h,f,a,g){if(a)if(f&&a.id=3D=3D=3Dd)b.push(a);else!g&&p(B("*",=
a),function(a){if(a.id=3D=3D=3Dd){b.push(a);return c}});else{var =
e=3Ddocument.getElementById(d);e&&b.push(e)}return =
b.length},_getByClass:function(l,d,g,m,a,n){function i(b){var =
e,a=3Db.className;if(a&&(a=3D=3D=3Dd||a.indexOf(h+d)>=3D0||a.indexOf(d+h)=
>=3D0)){l.push(b);e=3Dc}return e}var b,f,e;if(m&&i(a)&&g)return =
c;if(!n){a=3Da||document;var =
k=3Da.querySelectorAll||a.getElementsByClassName;if(k){if(a.querySelector=
All)d=3Dj+d;e=3Dk.call(a,d);for(b=3D0,f=3De.length;b<f;b++){l.push(e[b]);=
if(g)return =
c}}else{e=3DB("*",a);for(b=3D0,f=3De.length;b<f;b++)if(i(e[b])&&g)return =
c}}},query:function(a,c){return new =
b.ElementSet(a,c)},"get":function(b,a){return a&&typeof =
a.get=3D=3D=3Df?a.get(b):this._find(b,a,c)},_find:function(m,d,f,h){var =
e=3D[],j;if(typeof m=3D=3D=3Dk)j=3D[m];else j=3Dm;var i=3Dd instanceof =
Array,o=3D/^([\$#\.])((\w|[$:\.\-])+)$/,q=3D/^((\w+)|\*)$/;if(typeof =
d=3D=3D=3Dk||d instanceof Array)d=3Db._find(d);if(d instanceof =
b.ElementSet)d=3Dd.get();p(j,function(a){if(typeof =
a!=3D=3Dk)if(h)contains(d,a)&&e.push(a);else e.push(a);else{var =
j=3Do.exec(a);if(j&&j.length=3D=3D=3D4){a=3Dj[2];var =
s=3Dj[1];if(s=3D=3D=3Dn)b._getComponent(e,a,d);else{var =
r=3Ds=3D=3D=3Dl?b._getById:b._getByClass;if(d)p(d,function(b){if(b.nodeTy=
pe=3D=3D=3D1)return r(e,a,f,i,b,h)});else r(e,a,f)}}else =
if(q.test(a))if(d instanceof =
Array)p(d,function(b){if(b.nodeType=3D=3D=3D1){if(i&&(a=3D=3D=3D"*"||b.ta=
gName.toLowerCase()=3D=3D=3Da)){e.push(b);if(f)return =
c}if(!h)if(!p(B(a,b),function(a){e.push(a);if(f)return c}))return =
c}});else{var m=3DB(a,d);if(f){m[0]&&e.push(m[0]);return =
c}p(m,function(a){e.push(a)})}else =
if(g.jQuery){!h&&e.push.apply(e,jQuery(a,d).get());i&&e.push.apply(e,jQue=
ry(d).filter(a).get())}}});return =
e.length?f?e[0]||a:e:a},onDomReady:function(a){G(this,x,a);E()},onReady:f=
unction(a){G(this,y,a);F()},_set:function(a,b){v(b,function(c,b){u(a,"add=
_"+b,c)||u(a,t+b,c)||(a[b]=3Dc)})}});b._getComponent=3Db._getComponent||f=
unction(){};b._2Pass=3Db._2Pass||function(a){p(a,function(a){a()})};var =
w;if(!b.ElementSet){w=3Db.ElementSet=3Dfunction(c,a){this._elements=3Dtyp=
eof a=3D=3D=3Do&&typeof =
a.query=3D=3D=3Df?a.query(c).get():b._find(c,a)||[]};w.prototype=3D{__cla=
ss:c,components:function(d,c){var a=3Dnew =
b.ElementSet(this.get());return new =
b.ComponentSet(a,d,c)},component:function(b,a){return =
this.components(b,a).get(0)},each:function(c){for(var =
b=3Dthis._elements,a=3D0,e=3Db.length;a<e;a++)if(c.call(b[a],a)=3D=3D=3Dd=
)break;return this},"get":function(c){var b=3Dthis._elements;return =
typeof c=3D=3D=3De?Array.apply(a,b):b[c]||a},find:function(a){return new =
b.ElementSet(a,this)},filter:function(a){return new =
b.ElementSet(b._find(a,this._elements,d,c))}}}if(!b.ComponentSet){w=3Db.C=
omponentSet=3Dfunction(a,d,c){this._elementSet=3Da||(a=3Dnew =
b.ElementSet);this._components=3Dthis._execute(a,d,c)};w.prototype=3D{__c=
lass:c,setProperties:function(a){return =
this.each(function(){b._set(this,a)})},"get":function(c){var =
b=3Dthis._components;return typeof =
c=3D=3D=3De?Array.apply(a,b):b[c||0]||a},each:function(a){p(this._compone=
nts,function(b,e){if(a.call(b,e)=3D=3D=3Dd)return c});return =
this},elements:function(){return =
this._elementSet},_execute:function(f,b,c){var a=3D[];function d(c){var =
a;return c instanceof =
b||(a=3Dc.constructor)&&(a=3D=3D=3Db||a.inheritsFrom&&a.inheritsFrom(b)||=
a.implementsInterface&&a.implementsInterface(b))}if(b instanceof =
Array)a.push.apply(a,b);else f.each(function(){var =
c=3Dthis.control;c&&(!b||d(c))&&a.push(c);p(this._behaviors,function(c){(=
!b||d(c))&&a.push(c)})});if(typeof c!=3D=3De)if(a[c])a=3D[a[c]];else =
a=3D[];return a}}}w=3Da}var L=3Dfunction(a,d){if(d)return =
function(){return =
b.plugins[a.name].plugin.apply(this,arguments)};else{var =
c=3Dfunction(){var c=3Darguments.callee,a=3Dc._component;return =
b._createComp.call(this,a,a.defaults,arguments)};c._component=3Da;return =
c}};b._getCreate=3DL;function H(){var =
sb=3D"callback",Q=3D"completed",hb=3D"completedRequest",gb=3D"invokingReq=
uest",vb=3D"Sys.Net.XMLHttpExecutor",M=3D"Content-Type",kb=3D"text/xml",r=
b=3D"SelectionLanguage",fb=3D"navigate",eb=3D"dispose",db=3D"init",L=3D"u=
nload",P=3D"none",cb=3D"HTML",I=3D"absolute",O=3D"BODY",bb=3D"InternetExp=
lorer",ab=3D"disposing",H=3D"+",qb=3D"MonthNames",pb=3D"MonthGenitiveName=
s",Z=3D"Abbreviated",E=3D"-",D=3D"/",Y=3D"yyyy",X=3D"MMMM",W=3D"dddd",B=3D=
100,J=3D"collectionChanged",V=3D"get_",C=3D"propertyChanged",G=3D",",U=3D=
"null",S=3D"Firefox",T=3D"initialize",jb=3D"beginUpdate",y=3D-1,ob=3D"Und=
efined",x=3D"",F=3D"\n",nb=3D"Exception",w,z;b._foreach=3Dp;b._forIn=3Dv;=
b._merge=3DA;b._callIf=3Du;w=3DFunction;w.__typeName=3D"Function";w.__cla=
ss=3Dc;w.createCallback=3Dfunction(b,a){return function(){var =
e=3Darguments.length;if(e>0){for(var =
d=3D[],c=3D0;c<e;c++)d[c]=3Darguments[c];d[e]=3Da;return =
b.apply(this,d)}return =
b.call(this,a)}};w.createDelegate=3Dfunction(a,b){return =
function(){return =
b.apply(a,arguments)}};w.emptyFunction=3Dw.emptyMethod=3Dfunction(){};w.v=
alidateParameters=3Dfunction(c,b,a){return =
Function._validateParams(c,b,a)};w._validateParams=3Dfunction(i,g,e){var =
b,f=3Dg.length;e=3De!=3D=3Dd;b=3DFunction._validateParameterCount(i,g,e);=
if(b){b.popStackFrame();return b}for(var c=3D0,k=3Di.length;c<k;c++){var =
h=3Dg[Math.min(c,f-1)],j=3Dh.name;if(h.parameterArray)j+=3D"["+(c-f+1)+"]=
";else =
if(!e&&c>=3Df)break;b=3DFunction._validateParameter(i[c],h,j);if(b){b.pop=
StackFrame();return b}}return =
a};w._validateParameterCount=3Dfunction(m,g,l){var =
b,f,e=3Dg.length,h=3Dm.length;if(h<e){var i=3De;for(b=3D0;b<e;b++){var =
j=3Dg[b];if(j.optional||j.parameterArray)i--}if(h<i)f=3Dc}else =
if(l&&h>e){f=3Dc;for(b=3D0;b<e;b++)if(g[b].parameterArray){f=3Dd;break}}i=
f(f){var k=3DError.parameterCount();k.popStackFrame();return k}return =
a};w._validateParameter=3Dfunction(d,b,j){var =
c,i=3Db.type,n=3D!!b.integer,m=3D!!b.domElement,o=3D!!b.mayBeNull;c=3DFun=
ction._validateParameterType(d,i,n,m,o,j);if(c){c.popStackFrame();return =
c}var =
g=3Db.elementType,h=3D!!b.elementMayBeNull;if(i=3D=3D=3DArray&&typeof =
d!=3D=3De&&d!=3D=3Da&&(g||!h))for(var =
l=3D!!b.elementInteger,k=3D!!b.elementDomElement,f=3D0;f<d.length;f++){va=
r =
p=3Dd[f];c=3DFunction._validateParameterType(p,g,l,k,h,j+"["+f+"]");if(c)=
{c.popStackFrame();return c}}return =
a};w._validateParameterType=3Dfunction(c,f,n,m,o,g){var d,k;if(typeof =
c=3D=3D=3De||c=3D=3D=3Da){if(o)return =
a;d=3Dc=3D=3D=3Da?Error.argumentNull(g):Error.argumentUndefined(g);d.popS=
tackFrame();return d}if(f&&f.__enum){if(typeof =
c!=3D=3Di){d=3DError.argumentType(g,Object.getType(c),f);d.popStackFrame(=
);return d}if(c%1=3D=3D=3D0){var =
h=3Df.prototype;if(!f.__flags||c=3D=3D=3D0){for(k in =
h)if(h[k]=3D=3D=3Dc)return a}else{var l=3Dc;for(k in h){var =
j=3Dh[k];if(j=3D=3D=3D0)continue;if((j&c)=3D=3D=3Dj)l-=3Dj;if(l=3D=3D=3D0=
)return =
a}}}d=3DError.argumentOutOfRange(g,c,String.format(b.Res.enumInvalidValue=
,c,f.getName()));d.popStackFrame();return =
d}if(m&&(!b._isDomElement(c)||c.nodeType=3D=3D=3D3)){d=3DError.argument(g=
,b.Res.argumentDomElement);d.popStackFrame();return =
d}if(f&&!b._isInstanceOfType(f,c)){d=3DError.argumentType(g,Object.getTyp=
e(c),f);d.popStackFrame();return =
d}if(f=3D=3D=3DNumber&&n)if(c%1!=3D=3D0){d=3DError.argumentOutOfRange(g,c=
,b.Res.argumentInteger);d.popStackFrame();return d}return =
a};w=3DError;w.__typeName=3D"Error";w.__class=3Dc;b._errorArgument=3Dfunc=
tion(e,a,g){var f=3D"Sys.Argument"+e+nb,d=3Df+": =
"+(g||b.Res["argument"+e]);if(a)d+=3DF+String.format(b.Res.paramName,a);v=
ar =
c=3DError.create(d,{name:f,paramName:a});c.popStackFrame();c.popStackFram=
e();return c};b._error=3Dfunction(g,f,d){var c=3D"Sys."+g+nb,e=3Dc+": =
"+(f||b.Res[d]),a=3DError.create(e,{name:c});a.popStackFrame();a.popStack=
Frame();return a};w.create=3Dfunction(c,b){var a=3Dnew =
Error(c);a.message=3Dc;if(b)for(var d in =
b)a[d]=3Db[d];a.popStackFrame();return =
a};w.argument=3Dfunction(a,c){return =
b._errorArgument(x,a,c)};w.argumentNull=3Dfunction(a,c){return =
b._errorArgument("Null",a,c)};w.argumentOutOfRange=3Dfunction(f,c,h){var =
d=3D"Sys.ArgumentOutOfRangeException: =
"+(h||b.Res.argumentOutOfRange);if(f)d+=3DF+String.format(b.Res.paramName=
,f);if(typeof =
c!=3D=3De&&c!=3D=3Da)d+=3DF+String.format(b.Res.actualValue,c);var =
g=3DError.create(d,{name:"Sys.ArgumentOutOfRangeException",paramName:f,ac=
tualValue:c});g.popStackFrame();return =
g};w.argumentType=3Dfunction(e,d,c,f){var =
a=3D"Sys.ArgumentTypeException: ";if(f)a+=3Df;else =
if(d&&c)a+=3DString.format(b.Res.argumentTypeWithTypes,d.getName(),c.getN=
ame());else =
a+=3Db.Res.argumentType;if(e)a+=3DF+String.format(b.Res.paramName,e);var =
g=3DError.create(a,{name:"Sys.ArgumentTypeException",paramName:e,actualTy=
pe:d,expectedType:c});g.popStackFrame();return =
g};w.argumentUndefined=3Dfunction(a,c){return =
b._errorArgument(ob,a,c)};w.format=3Dfunction(a){return =
b._error("Format",a,"format")};w.invalidOperation=3Dfunction(a){return =
b._error("InvalidOperation",a,"invalidOperation")};w.notImplemented=3Dfun=
ction(a){return =
b._error("NotImplemented",a,"notImplemented")};w.parameterCount=3Dfunctio=
n(a){return =
b._error("ParameterCount",a,"parameterCount")};w.prototype.popStackFrame=3D=
function(){var b=3Dthis;if(typeof =
b.stack=3D=3D=3De||b.stack=3D=3D=3Da||typeof =
b.fileName=3D=3D=3De||b.fileName=3D=3D=3Da||typeof =
b.lineNumber=3D=3D=3De||b.lineNumber=3D=3D=3Da)return;var =
c=3Db.stack.split(F),f=3Dc[0],h=3Db.fileName+":"+b.lineNumber;while(typeo=
f f!=3D=3De&&f!=3D=3Da&&f.indexOf(h)<0){c.shift();f=3Dc[0]}var =
g=3Dc[1];if(typeof g=3D=3D=3De||g=3D=3D=3Da)return;var =
d=3Dg.match(/@(.*):(\d+)$/);if(typeof =
d=3D=3D=3De||d=3D=3D=3Da)return;b.fileName=3Dd[1];b.lineNumber=3DparseInt=
(d[2]);c.shift();b.stack=3Dc.join(F)};w=3DObject;w.__typeName=3D"Object";=
w.__class=3Dc;w.getType=3Dfunction(b){var =
a=3Db.constructor;return!a||typeof =
a!=3D=3Df||!a.__typeName||a.__typeName=3D=3D=3D"Object"?Object:a};w.getTy=
peName=3Dfunction(a){return =
Object.getType(a).getName()};w=3DString;w.__typeName=3D"String";w.__class=
=3Dc;z=3Dw.prototype;z.endsWith=3Dfunction(a){return =
this.substr(this.length-a.length)=3D=3D=3Da};z.startsWith=3Dfunction(a){r=
eturn this.substr(0,a.length)=3D=3D=3Da};z.trim=3Dfunction(){return =
this.replace(/^\s+|\s+$/g,x)};z.trimEnd=3Dfunction(){return =
this.replace(/\s+$/,x)};z.trimStart=3Dfunction(){return =
this.replace(/^\s+/,x)};w.format=3Dfunction(){return =
String._toFormattedString(d,arguments)};w._toFormattedString=3Dfunction(o=
,m){for(var f=3Dx,h=3Dm[0],b=3D0;c;){var =
i=3Dh.indexOf("{",b),g=3Dh.indexOf("}",b);if(i<0&&g<0){f+=3Dh.slice(b);br=
eak}if(g>0&&(g<i||i<0)){f+=3Dh.slice(b,g+1);b=3Dg+2;continue}f+=3Dh.slice=
(b,i);b=3Di+1;if(h.charAt(b)=3D=3D=3D"{"){f+=3D"{";b++;continue}if(g<0)br=
eak;var =
k=3Dh.substring(b,g),j=3Dk.indexOf(":"),n=3DparseInt(j<0?k:k.substring(0,=
j),10)+1,l=3Dj<0?x:k.substring(j+1),d=3Dm[n];if(typeof =
d=3D=3D=3De||d=3D=3D=3Da)d=3Dx;if(d.toFormattedString)f+=3Dd.toFormattedS=
tring(l);else if(o&&d.localeFormat)f+=3Dd.localeFormat(l);else =
if(d.format)f+=3Dd.format(l);else f+=3Dd.toString();b=3Dg+1}return =
f};w=3DBoolean;w.__typeName=3D"Boolean";w.__class=3Dc;w.parse=3Dfunction(=
e){var b=3De.trim().toLowerCase(),a;if(b=3D=3D=3D"false")a=3Dd;else =
if(b=3D=3D=3D"true")a=3Dc;return =
a};w=3DDate;w.__typeName=3D"Date";w.__class=3Dc;w=3DNumber;w.__typeName=3D=
"Number";w.__class=3Dc;w=3DRegExp;w.__typeName=3D"RegExp";w.__class=3Dc;i=
f(!g)this.window=3Dthis;g.Type=3Dw=3DFunction;z=3Dw.prototype;z.callBaseM=
ethod=3Dfunction(a,e,c){var d=3Db._getBaseMethod(this,a,e);return =
c?d.apply(a,c):d.apply(a)};z.getBaseMethod=3Dfunction(a,c){return =
b._getBaseMethod(this,a,c)};z.getBaseType=3Dfunction(){return typeof =
this.__baseType=3D=3D=3De?a:this.__baseType};z.getInterfaces=3Dfunction()=
{var c=3D[],a=3Dthis;while(a){var b=3Da.__interfaces;if(b)for(var =
d=3D0,f=3Db.length;d<f;d++){var =
e=3Db[d];!Array.contains(c,e)&&c.push(e)}a=3Da.__baseType}return =
c};z.getName=3Dfunction(){return typeof =
this.__typeName=3D=3D=3De?x:this.__typeName};z.implementsInterface=3Dfunc=
tion(h){var f=3Dthis;f.resolveInheritance();var =
g=3Dh.getName(),a=3Df.__interfaceCache;if(a){var i=3Da[g];if(typeof =
i!=3D=3De)return i}else a=3Df.__interfaceCache=3D{};var =
b=3Df;while(b){var =
j=3Db.__interfaces;if(j&&Array.indexOf(j,h)!=3D=3Dy)return =
a[g]=3Dc;b=3Db.__baseType}return =
a[g]=3Dd};z.inheritsFrom=3Dfunction(a){this.resolveInheritance();return =
b._inheritsFrom(this,a)};b._inheritsFrom=3Dfunction(e,b){var d;if(b){var =
a=3De.__baseType;while(a){if(a=3D=3D=3Db){d=3Dc;break}a=3Da.__baseType}}r=
eturn!!d};z.initializeBase=3Dfunction(b,c){this.resolveInheritance();var =
a=3Dthis.__baseType;if(a)c?a.apply(b,c):a.apply(b);return =
b};z.isImplementedBy=3Dfunction(b){if(typeof =
b=3D=3D=3De||b=3D=3D=3Da)return d;var =
c=3DObject.getType(b);return!!(c.implementsInterface&&c.implementsInterfa=
ce(this))};z.isInstanceOfType=3Dfunction(a){return =
b._isInstanceOfType(this,a)};z.registerClass=3Dfunction(f,e,g){var =
a=3Dthis,j=3Da.prototype;j.constructor=3Da;a.__typeName=3Df;a.__class=3Dc=
;if(e){a.__baseType=3De;a.__basePrototypePending=3Dc}b.__upperCaseTypes[f=
.toUpperCase()]=3Da;if(g)for(var =
i=3Da.__interfaces=3D[],d=3D2,k=3Darguments.length;d<k;d++){var =
h=3Darguments[d];i.push(h)}return =
a};b.registerComponent=3Dfunction(d,c){var =
f=3Dd.getName(),e=3Db.UI&&(b._inheritsFrom(d,b.UI.Control)||b._inheritsFr=
om(d,b.UI.Behavior)),a=3Dc&&c.name;if(!a){a=3Df;var =
g=3Da.lastIndexOf(j);if(g>=3D0){a=3Da.substr(g+1);if(a&&a.charAt(0)=3D=3D=
=3D"_")return}a=3Da.substr(0,1).toLowerCase()+a.substr(1)}if(!c)c=3D{};c.=
name=3Da;c.type=3Dd;c.typeName=3Df;c._isBehavior=3De;c=3Db.components[a]=3D=
A(b.components[a],c);var =
i=3Db._getCreate(c),h=3De?b.ElementSet.prototype:b.create;h[a]=3Di};b.reg=
isterPlugin=3Dfunction(a){var =
e=3Da.name,f=3Da.functionName||e;b.plugins[e]=3DA(b.plugins[e],a);var =
g=3Da.plugin,d;if(a.global)d=3Db;else =
if(a.dom)d=3Db.ElementSet.prototype;else =
if(a.components)d=3Db.ComponentSet.prototype;if(d)d[f]=3Db._getCreate(a,c=
)};b._createComp=3Dfunction(d,l,f){var =
i=3Dd.type,h=3Dd.parameters||[],j=3Dd._isBehavior,m=3Dj?f[0]:a,c=3Df[h.le=
ngth]||{};c=3DA({},l,c);p(h,function(a,g){var d=3Dtypeof =
a=3D=3D=3Dk?a:a.name,b=3Df[g];if(typeof b!=3D=3De&&typeof =
c[d]=3D=3D=3De)c[d]=3Db});if(this instanceof b.ElementSet){var =
g=3D[];this.each(function(){g.push(b._create(i,c,this))});return new =
b.ComponentSet(this,g)}else return =
b._create(i,c)};b._create=3Dfunction(f,g,c){var d=3Dtypeof =
c;if(d=3D=3D=3Dk)c=3Db.get(c);var =
a;b._2Pass(function(){a=3Dd=3D=3D=3De?new f:new =
f(c);u(a,jb);b._set(a,g);var =
h=3Db.Component;if(!h||!h._register(a))u(a,"endUpdate")||u(a,T)});return =
a};z.registerInterface=3Dfunction(d){var =
a=3Dthis;b.__upperCaseTypes[d.toUpperCase()]=3Da;a.prototype.constructor=3D=
a;a.__typeName=3Dd;a.__interface=3Dc;return =
a};z.resolveInheritance=3Dfunction(){var =
a=3Dthis;if(a.__basePrototypePending){var =
e=3Da.__baseType;e.resolveInheritance();var =
c=3De.prototype,d=3Da.prototype;for(var b in c)d[b]=3Dd[b]||c[b];delete =
a.__basePrototypePending}};w.getRootNamespaces=3Dfunction(){return =
Array.clone(b.__rootNamespaces)};w.isClass=3Dfunction(a){return!!(a&&a.__=
class)};w.isInterface=3Dfunction(a){return!!(a&&a.__interface)};w.isNames=
pace=3Dfunction(a){return!!(a&&a.__namespace)};w.parse=3Dfunction(d,f){va=
r =
c;if(f){c=3Db.__upperCaseTypes[f.getName().toUpperCase()+j+d.toUpperCase(=
)];return c||a}if(!d)return a;var =
e=3DType.__htClasses;if(!e)Type.__htClasses=3De=3D{};c=3De[d];if(!c){c=3D=
g.eval(d);e[d]=3Dc}return =
c};w.registerNamespace=3Dfunction(a){Type._registerNamespace(a)};w._regis=
terNamespace=3Dfunction(h){for(var =
f=3Dg,e=3Dh.split(j),d=3D0,k=3De.length;d<k;d++){var =
i=3De[d],a=3Df[i];if(!a)a=3Df[i]=3D{};if(!a.__namespace){!d&&h!=3D=3D"Sys=
"&&b.__rootNamespaces.push(a);a.__namespace=3Dc;a.__typeName=3De.slice(0,=
d+1).join(j);a.getName=3Dfunction(){return =
this.__typeName}}f=3Da}};w._checkDependency=3Dfunction(f,a){var =
g=3DType._registerScript._scripts,c=3Dg?!!g[f]:d;if(typeof =
a!=3D=3De&&!c)throw =
Error.invalidOperation(String.format(b.Res.requiredScriptReferenceNotIncl=
uded,a,f));return c};w._registerScript=3Dfunction(a,e){var =
d=3DType._registerScript._scripts;if(!d)Type._registerScript._scripts=3Dd=
=3D{};if(d[a])throw =
Error.invalidOperation(String.format(b.Res.scriptAlreadyLoaded,a));d[a]=3D=
c;if(e)for(var f=3D0,h=3De.length;f<h;f++){var =
g=3De[f];if(!Type._checkDependency(g))throw =
Error.invalidOperation(String.format(b.Res.scriptDependencyNotFound,a,g))=
;}};w._registerNamespace("Sys");b.__upperCaseTypes=3D{};b.__rootNamespace=
s=3D[b];b._isInstanceOfType=3Dfunction(g,f){if(typeof =
f=3D=3D=3De||f=3D=3D=3Da)return d;if(f instanceof g)return c;var =
b=3DObject.getType(f);return!!(b=3D=3D=3Dg)||b.inheritsFrom&&b.inheritsFr=
om(g)||b.implementsInterface&&b.implementsInterface(g)};b._getBaseMethod=3D=
function(e,f,d){var c=3De.getBaseType();if(c){var =
b=3Dc.prototype[d];return b instanceof Function?b:a}return =
a};b._isDomElement=3Dfunction(a){var e=3Dd;if(typeof =
a.nodeType!=3D=3Di){var =
c=3Da.ownerDocument||a.document||a;if(c!=3Da){var =
f=3Dc.defaultView||c.parentWindow;e=3Df!=3Da}else =
e=3D!c.body||!b._isDomElement(c.body)}return!e};var =
ib=3Db._isBrowser=3Dfunction(a){return =
b.Browser.agent=3D=3D=3Db.Browser[a]};p(b._ns,w._registerNamespace);delet=
e b._ns;w=3DArray;w.__typeName=3D"Array";w.__class=3Dc;var =
tb=3Db._indexOf=3Dfunction(d,f,a){if(typeof f=3D=3D=3De)return y;var =
c=3Dd.length;if(c!=3D=3D0){a=3Da-0;if(isNaN(a))a=3D0;else{if(isFinite(a))=
a=3Da-a%1;if(a<0)a=3DMath.max(0,c+a)}for(var =
b=3Da;b<c;b++)if(d[b]=3D=3D=3Df)return b}return =
y};w.add=3Dw.enqueue=3Dfunction(a,b){a[a.length]=3Db};w.addRange=3Dfuncti=
on(a,b){a.push.apply(a,b)};w.clear=3Dfunction(a){a.length=3D0};w.clone=3D=
function(b){return =
b.length=3D=3D=3D1?[b[0]]:Array.apply(a,b)};w.contains=3Dfunction(a,b){re=
turn tb(a,b)>=3D0};w.dequeue=3Dfunction(a){return =
a.shift()};w.forEach=3Dfunction(b,f,d){for(var =
a=3D0,g=3Db.length;a<g;a++){var c=3Db[a];typeof =
c!=3D=3De&&f.call(d,c,a,b)}};w.indexOf=3Dtb;w.insert=3Dfunction(a,b,c){a.=
splice(b,0,c)};w.parse=3Dfunction(a){return =
a?g.eval("("+a+")"):[]};w.remove=3Dfunction(b,c){var =
a=3Dtb(b,c);a>=3D0&&b.splice(a,1);return =
a>=3D0};w.removeAt=3Dfunction(a,b){a.splice(b,1)};Type._registerScript._s=
cripts=3D{"MicrosoftAjaxCore.js":c,"MicrosoftAjaxGlobalization.js":c,"Mic=
rosoftAjaxSerialization.js":c,"MicrosoftAjaxComponentModel.js":c,"Microso=
ftAjaxHistory.js":c,"MicrosoftAjaxNetwork.js":c,"MicrosoftAjaxWebServices=
.js":c};w=3Db.IDisposable=3Dfunction(){};w.registerInterface("Sys.IDispos=
able");w=3Db.StringBuilder=3Dfunction(b){this._parts=3Dtypeof =
b!=3D=3De&&b!=3D=3Da&&b!=3D=3Dx?[b.toString()]:[];this._value=3D{};this._=
len=3D0};w.prototype=3D{append:function(a){this._parts.push(a);return =
this},appendLine:function(b){this._parts.push(typeof =
b=3D=3D=3De||b=3D=3D=3Da||b=3D=3D=3Dx?"\r\n":b+"\r\n");return =
this},clear:function(){this._parts=3D[];this._value=3D{};this._len=3D0},i=
sEmpty:function(){return!this._parts.length||!this.toString()},toString:f=
unction(b){var d=3Dthis;b=3Db||x;var =
c=3Dd._parts;if(d._len!=3D=3Dc.length){d._value=3D{};d._len=3Dc.length}va=
r i=3Dd._value,h=3Di[b];if(typeof h=3D=3D=3De){if(b!=3D=3Dx)for(var =
f=3D0;f<c.length;){var g=3Dc[f];if(typeof =
g=3D=3D=3De||g=3D=3D=3Dx||g=3D=3D=3Da)c.splice(f,1);else =
f++}i[b]=3Dh=3Dc.join(b)}return =
h}};w.registerClass("Sys.StringBuilder");var =
lb=3Dnavigator.userAgent,K=3Db.Browser=3D{InternetExplorer:{},Firefox:{},=
Safari:{},Opera:{},agent:a,hasDebuggerStatement:d,name:navigator.appName,=
version:parseFloat(navigator.appVersion),documentMode:0};if(lb.indexOf(" =
MSIE =
")>y){K.agent=3DK.InternetExplorer;K.version=3DparseFloat(lb.match(/MSIE =
(\d+\.\d+)/)[1]);if(K.version>7&&document.documentMode>6)K.documentMode=3D=
document.documentMode;K.hasDebuggerStatement=3Dc}else if(lb.indexOf(" =
Firefox/")>y){K.agent=3DK.Firefox;K.version=3DparseFloat(lb.match(/ =
Firefox\/(\d+\.\d+)/)[1]);K.name=3DS;K.hasDebuggerStatement=3Dc}else =
if(lb.indexOf(" =
AppleWebKit/")>y){K.agent=3DK.Safari;K.version=3DparseFloat(lb.match(/ =
AppleWebKit\/(\d+(\.\d+)?)/)[1]);K.name=3D"Safari"}else =
if(lb.indexOf("Opera/")>y)K.agent=3DK.Opera;w=3Db.EventArgs=3Dfunction(){=
};w.registerClass("Sys.EventArgs");b.EventArgs.Empty=3Dnew =
b.EventArgs;w=3Db.CancelEventArgs=3Dfunction(){b.CancelEventArgs.initiali=
zeBase(this);this._cancel=3Dd};w.prototype=3D{get_cancel:function(){retur=
n =
this._cancel},set_cancel:function(a){this._cancel=3Da}};w.registerClass("=
Sys.CancelEventArgs",b.EventArgs);Type.registerNamespace("Sys.UI");w=3Db.=
_Debug=3Dfunction(){};w.prototype=3D{_appendConsole:function(a){typeof =
Debug!=3D=3De&&Debug.writeln;g.console&&g.console.log&&g.console.log(a);g=
.opera&&g.opera.postError(a);g.debugService&&g.debugService.trace(a)},_ge=
tTrace:function(){var c=3Db.get("#TraceConsole");return =
c&&c.tagName.toUpperCase()=3D=3D=3D"TEXTAREA"?c:a},_appendTrace:function(=
b){var =
a=3Dthis._getTrace();if(a)a.value+=3Db+F},"assert":function(d,a,c){if(!d)=
{a=3Dc&&this.assert.caller?String.format(b.Res.assertFailedCaller,a,this.=
assert.caller):String.format(b.Res.assertFailed,a);confirm(String.format(=
b.Res.breakIntoDebugger,a))&&this.fail(a)}},clearTrace:function(){var =
a=3Dthis._getTrace();if(a)a.value=3Dx},fail:function(a){this._appendConso=
le(a);b.Browser.hasDebuggerStatement&&g.eval("debugger")},trace:function(=
a){this._appendConsole(a);this._appendTrace(a)},traceDump:function(a,b){t=
his._traceDump(a,b,c)},_traceDump:function(b,l,n,c,h){var =
d=3Dthis;l=3Dl||"traceDump";c=3Dc||x;var j=3Dc+l+": =
";if(b=3D=3D=3Da){d.trace(j+U);return}switch(typeof b){case =
e:d.trace(j+ob);break;case i:case =
k:case"boolean":d.trace(j+b);break;default:if(Date.isInstanceOfType(b)||R=
egExp.isInstanceOfType(b)){d.trace(j+b.toString());break}if(!h)h=3D[];els=
e =
if(Array.contains(h,b)){d.trace(j+"...");return}h.push(b);if(b=3D=3Dg||b=3D=
=3D=3Ddocument||g.HTMLElement&&b instanceof HTMLElement||typeof =
b.nodeName=3D=3D=3Dk){var s=3Db.tagName||"DomElement";if(b.id)s+=3D" - =
"+b.id;d.trace(c+l+" {"+s+"}")}else{var =
q=3DObject.getTypeName(b);d.trace(c+l+(typeof q=3D=3D=3Dk?" =
{"+q+"}":x));if(c=3D=3D=3Dx||n){c+=3D"    ";var m,r,t,o,p;if(b =
instanceof =
Array){r=3Db.length;for(m=3D0;m<r;m++)d._traceDump(b[m],"["+m+"]",n,c,h)}=
else for(o in b){p=3Db[o];typeof =
p!=3D=3Df&&d._traceDump(p,o,n,c,h)}}}Array.remove(h,b)}}};w.registerClass=
("Sys._Debug");w=3Db.Debug=3Dnew b._Debug;w.isDebug=3Dd;function =
Hb(e,g){var =
d=3Dthis,c,a,m;if(g){c=3Dd.__lowerCaseValues;if(!c){d.__lowerCaseValues=3D=
c=3D{};var j=3Dd.prototype;for(var l in =
j)c[l.toLowerCase()]=3Dj[l]}}else c=3Dd.prototype;function =
h(c){if(typeof a!=3D=3Di)throw =
Error.argument("value",String.format(b.Res.enumInvalidValue,c,this.__type=
Name));}if(!d.__flags){m=3Dg?e.toLowerCase():e;a=3Dc[m.trim()];typeof =
a!=3D=3Di&&h.call(d,e);return a}else{for(var =
k=3D(g?e.toLowerCase():e).split(G),n=3D0,f=3Dk.length-1;f>=3D0;f--){var =
o=3Dk[f].trim();a=3Dc[o];typeof =
a!=3D=3Di&&h.call(d,e.split(G)[f].trim());n|=3Da}return n}}function =
Gb(d){var f=3Dthis;if(typeof d=3D=3D=3De||d=3D=3D=3Da)return =
f.__string;var g=3Df.prototype,b;if(!f.__flags||d=3D=3D=3D0){for(b in =
g)if(g[b]=3D=3D=3Dd)return b}else{var =
c=3Df.__sortedValues;if(!c){c=3D[];for(b in =
g)c.push({key:b,value:g[b]});c.sort(function(a,b){return =
a.value-b.value});f.__sortedValues=3Dc}var =
i=3D[],j=3Dd;for(b=3Dc.length-1;b>=3D0;b--){var =
k=3Dc[b],h=3Dk.value;if(h=3D=3D=3D0)continue;if((h&d)=3D=3D=3Dh){i.push(k=
.key);j-=3Dh;if(j=3D=3D=3D0)break}}if(i.length&&j=3D=3D=3D0)return =
i.reverse().join(", ")}return =
x}w=3DType;w.prototype.registerEnum=3Dfunction(d,f){var =
a=3Dthis;b.__upperCaseTypes[d.toUpperCase()]=3Da;for(var e in =
a.prototype)a[e]=3Da.prototype[e];a.__typeName=3Dd;a.parse=3DHb;a.__strin=
g=3Da.toString();a.toString=3DGb;a.__flags=3Df;a.__enum=3Dc};w.isEnum=3Df=
unction(a){return!!(a&&a.__enum)};w.isFlags=3Dfunction(a){return!!(a&&a._=
_flags)};w=3Db.CollectionChange=3Dfunction(g,b,e,c,f){var =
d=3Dthis;d.action=3Dg;if(b)if(!(b instanceof =
Array))b=3D[b];d.newItems=3Db||a;if(typeof =
e!=3D=3Di)e=3Dy;d.newStartingIndex=3De;if(c)if(!(c instanceof =
Array))c=3D[c];d.oldItems=3Dc||a;if(typeof =
f!=3D=3Di)f=3Dy;d.oldStartingIndex=3Df};w.registerClass("Sys.CollectionCh=
ange");w=3Db.NotifyCollectionChangedAction=3Dfunction(){};w.prototype=3D{=
add:0,remove:1,reset:2};w.registerEnum("Sys.NotifyCollectionChangedAction=
");w=3Db.NotifyCollectionChangedEventArgs=3Dfunction(a){this._changes=3Da=
;b.NotifyCollectionChangedEventArgs.initializeBase(this)};w.prototype=3D{=
get_changes:function(){return =
this._changes||[]}};w.registerClass("Sys.NotifyCollectionChangedEventArgs=
",b.EventArgs);w=3Db.Observer=3Dfunction(){};w.registerClass("Sys.Observe=
r");w.makeObservable=3Dfunction(a){var d=3Da instanceof =
Array,c=3Db.Observer;if(a.setValue=3D=3D=3Dc._observeMethods.setValue)ret=
urn =
a;c._addMethods(a,c._observeMethods);d&&c._addMethods(a,c._arrayMethods);=
return a};w._addMethods=3Dfunction(c,a){for(var b in =
a)c[b]=3Da[b]};w._addEventHandler=3Dfunction(e,a,d){b.Observer._getContex=
t(e,c).events._addHandler(a,d)};w.addEventHandler=3Dfunction(d,a,c){b.Obs=
erver._addEventHandler(d,a,c)};w._removeEventHandler=3Dfunction(e,a,d){b.=
Observer._getContext(e,c).events._removeHandler(a,d)};w.removeEventHandle=
r=3Dfunction(d,a,c){b.Observer._removeEventHandler(d,a,c)};w.clearEventHa=
ndlers=3Dfunction(d,a){b.Observer._getContext(d,c).events._removeHandlers=
(a)};w.raiseEvent=3Dfunction(c,f,e){var =
d=3Db.Observer._getContext(c);if(!d)return;var =
a=3Dd.events.getHandler(f);a&&a(c,e||b.EventArgs.Empty)};w.addPropertyCha=
nged=3Dfunction(c,a){b.Observer._addEventHandler(c,C,a)};w.removeProperty=
Changed=3Dfunction(c,a){b.Observer._removeEventHandler(c,C,a)};w.beginUpd=
ate=3Dfunction(a){b.Observer._getContext(a,c).updating=3Dc};w.endUpdate=3D=
function(e){var =
c=3Db.Observer._getContext(e);if(!c||!c.updating)return;c.updating=3Dd;va=
r g=3Dc.dirty;c.dirty=3Dd;if(g){if(e instanceof Array){var =
f=3Dc.changes;c.changes=3Da;b.Observer.raiseCollectionChanged(e,f)}b.Obse=
rver.raisePropertyChanged(e,x)}};w.isUpdating=3Dfunction(c){var =
a=3Db.Observer._getContext(c);return =
a?a.updating:d};w._setValue=3Dfunction(d,o,l){for(var =
g,v,p=3Dd,i=3Do.split(j),n=3D0,r=3Di.length-1;n<r;n++){var =
q=3Di[n];g=3Dd[V+q];if(typeof g=3D=3D=3Df)d=3Dg.call(d);else =
d=3Dd[q];var s=3Dtypeof d;if(d=3D=3D=3Da||s=3D=3D=3De)throw =
Error.invalidOperation(String.format(b.Res.nullReferenceInPath,o));}var =
k,h=3Di[r];g=3Dd[V+h];if(typeof g=3D=3D=3Df)k=3Dg.call(d);else =
k=3Dd[h];u(d,t+h,l)||(d[h]=3Dl);if(k!=3D=3Dl){var =
m=3Db.Observer._getContext(p);if(m&&m.updating){m.dirty=3Dc;return}b.Obse=
rver.raisePropertyChanged(p,i[0])}};w.setValue=3Dfunction(c,a,d){b.Observ=
er._setValue(c,a,d)};w.raisePropertyChanged=3Dfunction(c,a){b.Observer.ra=
iseEvent(c,C,new =
b.PropertyChangedEventArgs(a))};w.addCollectionChanged=3Dfunction(c,a){b.=
Observer._addEventHandler(c,J,a)};w.removeCollectionChanged=3Dfunction(c,=
a){b.Observer._removeEventHandler(c,J,a)};w._collectionChange=3Dfunction(=
e,d){var a=3Dthis._getContext(e);if(a&&a.updating){a.dirty=3Dc;var =
b=3Da.changes;if(!b)a.changes=3Db=3D[d];else =
b.push(d)}else{this.raiseCollectionChanged(e,[d]);this.raisePropertyChang=
ed(e,"length")}};w.add=3Dfunction(a,c){var d=3Dnew =
b.CollectionChange(b.NotifyCollectionChangedAction.add,[c],a.length);Arra=
y.add(a,c);b.Observer._collectionChange(a,d)};w.addRange=3Dfunction(a,c){=
var d=3Dnew =
b.CollectionChange(b.NotifyCollectionChangedAction.add,c,a.length);Array.=
addRange(a,c);b.Observer._collectionChange(a,d)};w.clear=3Dfunction(c){va=
r d=3DArray.clone(c);Array.clear(c);b.Observer._collectionChange(c,new =
b.CollectionChange(b.NotifyCollectionChangedAction.reset,a,y,d,0))};w.ins=
ert=3Dfunction(a,c,d){Array.insert(a,c,d);b.Observer._collectionChange(a,=
new =
b.CollectionChange(b.NotifyCollectionChangedAction.add,[d],c))};w.remove=3D=
function(e,f){var =
g=3DArray.indexOf(e,f);if(g!=3D=3Dy){Array.remove(e,f);b.Observer._collec=
tionChange(e,new =
b.CollectionChange(b.NotifyCollectionChangedAction.remove,a,y,[f],g));ret=
urn c}return d};w.removeAt=3Dfunction(d,c){if(c>y&&c<d.length){var =
e=3Dd[c];Array.removeAt(d,c);b.Observer._collectionChange(d,new =
b.CollectionChange(b.NotifyCollectionChangedAction.remove,a,y,[e],c))}};w=
.raiseCollectionChanged=3Dfunction(c,a){b.Observer.raiseEvent(c,J,new =
b.NotifyCollectionChangedEventArgs(a))};w._observeMethods=3D{add_property=
Changed:function(a){b.Observer._addEventHandler(this,C,a)},remove_propert=
yChanged:function(a){b.Observer._removeEventHandler(this,C,a)},addEventHa=
ndler:function(a,c){b.Observer._addEventHandler(this,a,c)},removeEventHan=
dler:function(a,c){b.Observer._removeEventHandler(this,a,c)},clearEventHa=
ndlers:function(a){b.Observer._getContext(this,c).events._removeHandlers(=
a)},get_isUpdating:function(){return =
b.Observer.isUpdating(this)},beginUpdate:function(){b.Observer.beginUpdat=
e(this)},endUpdate:function(){b.Observer.endUpdate(this)},setValue:functi=
on(c,a){b.Observer._setValue(this,c,a)},raiseEvent:function(d,c){b.Observ=
er.raiseEvent(this,d,c||a)},raisePropertyChanged:function(a){b.Observer.r=
aiseEvent(this,C,new =
b.PropertyChangedEventArgs(a))}};w._arrayMethods=3D{add_collectionChanged=
:function(a){b.Observer._addEventHandler(this,J,a)},remove_collectionChan=
ged:function(a){b.Observer._removeEventHandler(this,J,a)},add:function(a)=
{b.Observer.add(this,a)},addRange:function(a){b.Observer.addRange(this,a)=
},clear:function(){b.Observer.clear(this)},insert:function(a,c){b.Observe=
r.insert(this,a,c)},remove:function(a){return =
b.Observer.remove(this,a)},removeAt:function(a){b.Observer.removeAt(this,=
a)},raiseCollectionChanged:function(a){b.Observer.raiseEvent(this,J,new =
b.NotifyCollectionChangedEventArgs(a))}};w._getContext=3Dfunction(c,d){va=
r b=3Dc._observerContext;return =
b?b():d?(c._observerContext=3Dthis._createContext())():a};w._createContex=
t=3Dfunction(){var a=3D{events:new b.EventHandlerList};return =
function(){return a}};function N(a,c,b){return a<c||a>b}function =
Ib(c,a){var d=3Dnew Date,e=3Dwb(d);if(a<B){var =
b=3Dyb(d,c,e);a+=3Db-b%B;if(a>c.Calendar.TwoDigitYearMax)a-=3DB}return =
a}function wb(f,d){if(!d)return 0;for(var =
c,e=3Df.getTime(),b=3D0,g=3Dd.length;b<g;b+=3D4){c=3Dd[b+2];if(c=3D=3D=3D=
a||e>=3Dc)return b}return 0}function yb(d,b,e,c){var =
a=3Dd.getFullYear();if(!c&&b.eras)a-=3Db.eras[e+3];return =
a}b._appendPreOrPostMatch=3Dfunction(f,b){for(var =
e=3D0,a=3Dd,c=3D0,h=3Df.length;c<h;c++){var =
g=3Df.charAt(c);switch(g){case"'":if(a)b.push("'");else =
e++;a=3Dd;break;case"\\":a&&b.push("\\");a=3D!a;break;default:b.push(g);a=
=3Dd}}return e};w=3DDate;w._expandFormat=3Dfunction(a,c){c=3Dc||"F";var =
d=3Dc.length;if(d=3D=3D=3D1)switch(c){case"d":return =
a.ShortDatePattern;case"D":return a.LongDatePattern;case"t":return =
a.ShortTimePattern;case"T":return a.LongTimePattern;case"f":return =
a.LongDatePattern+h+a.ShortTimePattern;case"F":return =
a.FullDateTimePattern;case"M":case"m":return =
a.MonthDayPattern;case"s":return =
a.SortableDateTimePattern;case"Y":case"y":return =
a.YearMonthPattern;default:throw =
Error.format(b.Res.formatInvalidString);}else =
if(d=3D=3D=3D2&&c.charAt(0)=3D=3D=3D"%")c=3Dc.charAt(1);return =
c};w._getParseRegExp=3Dfunction(g,i){var =
h=3Dg._parseRegExp;if(!h)g._parseRegExp=3Dh=3D{};else{var =
o=3Dh[i];if(o)return o}var =
e=3DDate._expandFormat(g,i);e=3De.replace(/([\^\$\.\*\+\?\|\[\]\(\)\{\}])=
/g,"\\\\$1");var =
d=3D["^"],p=3D[],j=3D0,m=3D0,l=3DDate._getTokenRegExp(),f;while((f=3Dl.ex=
ec(e))!=3D=3Da){var =
s=3De.slice(j,f.index);j=3Dl.lastIndex;m+=3Db._appendPreOrPostMatch(s,d);=
if(m%2){d.push(f[0]);continue}var q=3Df[0],t=3Dq.length,c;switch(q){case =
W:case"ddd":case =
X:case"MMM":case"gg":case"g":c=3D"(\\D+)";break;case"tt":case"t":c=3D"(\\=
D*)";break;case =
Y:case"fff":case"ff":case"f":c=3D"(\\d{"+t+"})";break;case"dd":case"d":ca=
se"MM":case"M":case"yy":case"y":case"HH":case"H":case"hh":case"h":case"mm=
":case"m":case"ss":case"s":c=3D"(\\d\\d?)";break;case"zzz":c=3D"([+-]?\\d=
\\d?:\\d{2})";break;case"zz":case"z":c=3D"([+-]?\\d\\d?)";break;case =
D:c=3D"(\\"+g.DateSeparator+")"}c&&d.push(c);p.push(f[0])}b._appendPreOrP=
ostMatch(e.slice(j),d);d.push(n);var =
r=3Dd.join(x).replace(/\s+/g,"\\s+"),k=3D{regExp:r,groups:p};h[i]=3Dk;ret=
urn =
k};w._getTokenRegExp=3Dfunction(){return/\/|dddd|ddd|dd|d|MMMM|MMM|MM|M|y=
yyy|yy|y|hh|h|HH|H|mm|m|ss|s|tt|t|fff|ff|f|zzz|zz|z|gg|g/g};w.parseLocale=
=3Dfunction(a){return =
Date._parse(a,b.CultureInfo.CurrentCulture,arguments)};w.parseInvariant=3D=
function(a){return =
Date._parse(a,b.CultureInfo.InvariantCulture,arguments)};w._parse=3Dfunct=
ion(k,g,l){var =
b,f,e,i,h,j=3Dd;for(b=3D1,f=3Dl.length;b<f;b++){i=3Dl[b];if(i){j=3Dc;e=3D=
Date._parseExact(k,i,g);if(e)return =
e}}if(!j){h=3Dg._getDateTimeFormats();for(b=3D0,f=3Dh.length;b<f;b++){e=3D=
Date._parseExact(k,h[b],g);if(e)return e}}return =
a};w._parseExact=3Dfunction(w,J,s){w=3Dw.trim();var =
e=3Ds.dateTimeFormat,F=3Dthis._getParseRegExp(e,J),I=3D(new =
RegExp(F.regExp)).exec(w);if(I=3D=3D=3Da)return a;for(var =
H=3DF.groups,y=3Da,j=3Da,h=3Da,i=3Da,p=3Da,f=3D0,k,z=3D0,A=3D0,x=3D0,l=3D=
a,v=3Dd,r=3D0,K=3DH.length;r<K;r++){var g=3DI[r+1];if(g){var =
G=3DH[r],m=3DG.length,c=3DparseInt(g,10);switch(G){case"dd":case"d":i=3Dc=
;if(N(i,1,31))return a;break;case"MMM":case =
X:h=3Ds._getMonthIndex(g,m=3D=3D=3D3);if(N(h,0,11))return =
a;break;case"M":case"MM":h=3Dc-1;if(N(h,0,11))return =
a;break;case"y":case"yy":case Y:j=3Dm<4?Ib(e,c):c;if(N(j,0,9999))return =
a;break;case"h":case"hh":f=3Dc;if(f=3D=3D=3D12)f=3D0;if(N(f,0,11))return =
a;break;case"H":case"HH":f=3Dc;if(N(f,0,23))return =
a;break;case"m":case"mm":z=3Dc;if(N(z,0,59))return =
a;break;case"s":case"ss":A=3Dc;if(N(A,0,59))return =
a;break;case"tt":case"t":var =
D=3Dg.toUpperCase();v=3DD=3D=3D=3De.PMDesignator.toUpperCase();if(!v&&D!=3D=
=3De.AMDesignator.toUpperCase())return =
a;break;case"f":case"ff":case"fff":x=3Dc*Math.pow(10,3-m);if(N(x,0,999))r=
eturn a;break;case"ddd":case =
W:p=3Ds._getDayIndex(g,m=3D=3D=3D3);if(N(p,0,6))return =
a;break;case"zzz":var u=3Dg.split(/:/);if(u.length!=3D=3D2)return =
a;k=3DparseInt(u[0],10);if(N(k,-12,13))return a;var =
t=3DparseInt(u[1],10);if(N(t,0,59))return =
a;l=3Dk*60+(g.startsWith(E)?-t:t);break;case"z":case"zz":k=3Dc;if(N(k,-12=
,13))return a;l=3Dk*60;break;case"g":case"gg":var =
o=3Dg;if(!o||!e.eras)return a;o=3Do.toLowerCase().trim();for(var =
q=3D0,L=3De.eras.length;q<L;q+=3D4)if(o=3D=3D=3De.eras[q+1].toLowerCase()=
){y=3Dq;break}if(y=3D=3D=3Da)return a}}}var b=3Dnew =
Date,C,n=3De.Calendar.convert;C=3Dn?n.fromGregorian(b)[0]:b.getFullYear()=
;if(j=3D=3D=3Da)j=3DC;else =
if(e.eras)j+=3De.eras[(y||0)+3];if(h=3D=3D=3Da)h=3D0;if(i=3D=3D=3Da)i=3D1=
;if(n){b=3Dn.toGregorian(j,h,i);if(b=3D=3D=3Da)return =
a}else{b.setFullYear(j,h,i);if(b.getDate()!=3D=3Di)return =
a;if(p!=3D=3Da&&b.getDay()!=3D=3Dp)return =
a}if(v&&f<12)f+=3D12;b.setHours(f,z,A,x);if(l!=3D=3Da){var =
B=3Db.getMinutes()-(l+b.getTimezoneOffset());b.setHours(b.getHours()+pars=
eInt(B/60,10),B%60)}return =
b};z=3Dw.prototype;z.format=3Dfunction(a){return =
this._toFormattedString(a,b.CultureInfo.InvariantCulture)};z.localeFormat=
=3Dfunction(a){return =
this._toFormattedString(a,b.CultureInfo.CurrentCulture)};z._toFormattedSt=
ring=3Dfunction(h,n){var =
d=3Dthis,e=3Dn.dateTimeFormat,o=3De.Calendar.convert;if(!h||!h.length||h=3D=
=3D=3D"i"){var =
a;if(n&&n.name.length)if(o)a=3Dd._toFormattedString(e.FullDateTimePattern=
,n);else{var z=3Dnew =
Date(d.getTime()),K=3Dwb(d,e.eras);z.setFullYear(yb(d,e,K));a=3Dz.toLocal=
eString()}else a=3Dd.toString();return a}var =
A=3De.eras,w=3Dh=3D=3D=3D"s";h=3DDate._expandFormat(e,h);a=3D[];var =
i,J=3D["0","00","000"];function g(c,a){var b=3Dc+x;return =
a>1&&b.length<a?(J[a-2]+b).substr(-a):b}var =
l,t,C=3D/([^d]|^)(d|dd)([^d]|$)/g;function G(){if(l||t)return =
l;l=3DC.test(h);t=3Dc;return l}var =
v=3D0,s=3DDate._getTokenRegExp(),k;if(!w&&o)k=3Do.fromGregorian(d);for(;c=
;){var =
I=3Ds.lastIndex,m=3Ds.exec(h),F=3Dh.slice(I,m?m.index:h.length);v+=3Db._a=
ppendPreOrPostMatch(F,a);if(!m)break;if(v%2){a.push(m[0]);continue}functi=
on p(a,b){if(k)return k[b];switch(b){case 0:return a.getFullYear();case =
1:return a.getMonth();case 2:return a.getDate()}}var =
y=3Dm[0],f=3Dy.length;switch(y){case"ddd":case =
W:q=3Df=3D=3D=3D3?e.AbbreviatedDayNames:e.DayNames;a.push(q[d.getDay()]);=
break;case"d":case"dd":l=3Dc;a.push(g(p(d,2),f));break;case"MMM":case =
X:var =
u=3Df=3D=3D=3D3?Z:x,r=3De[u+pb],q=3De[u+qb],j=3Dp(d,1);a.push(r&&G()?r[j]=
:q[j]);break;case"M":case"MM":a.push(g(p(d,1)+1,f));break;case"y":case"yy=
":case =
Y:j=3Dk?k[0]:yb(d,e,wb(d,A),w);if(f<4)j=3Dj%B;a.push(g(j,f));break;case"h=
":case"hh":i=3Dd.getHours()%12;if(i=3D=3D=3D0)i=3D12;a.push(g(i,f));break=
;case"H":case"HH":a.push(g(d.getHours(),f));break;case"m":case"mm":a.push=
(g(d.getMinutes(),f));break;case"s":case"ss":a.push(g(d.getSeconds(),f));=
break;case"t":case"tt":j=3Dd.getHours()<12?e.AMDesignator:e.PMDesignator;=
a.push(f=3D=3D=3D1?j.charAt(0):j);break;case"f":case"ff":case"fff":a.push=
(g(d.getMilliseconds(),3).substr(0,f));break;case"z":case"zz":i=3Dd.getTi=
mezoneOffset()/60;a.push((i<=3D0?H:E)+g(Math.floor(Math.abs(i)),f));break=
;case"zzz":i=3Dd.getTimezoneOffset()/60;a.push((i<=3D0?H:E)+g(Math.floor(=
Math.abs(i)),2)+":"+g(Math.abs(d.getTimezoneOffset()%60),2));break;case"g=
":case"gg":e.eras&&a.push(e.eras[wb(d,A)+1]);break;case =
D:a.push(e.DateSeparator)}}return =
a.join(x)};String.localeFormat=3Dfunction(){return =
String._toFormattedString(c,arguments)};var Fb=3D{P:["Percent",["-n =
%","-n%","-%n"],["n %","n%","%n"],B],N:["Number",["(n)","-n","- =
n","n-","n =
-"],a,1],C:["Currency",["($n)","-$n","$-n","$n-","(n$)","-n$","n-$","n$-"=
,"-n $","-$ n","n $-","$ n-","$ -n","n- $","($ n)","(n =
$)"],["$n","n$","$ n","n =
$"],1]};b._toFormattedString=3Dfunction(f,q){var =
i=3Dthis;if(!f||!f.length||f=3D=3D=3D"i")return =
q&&q.name.length?i.toLocaleString():i.toString();function =
o(a,c,d){for(var b=3Da.length;b<c;b++)a=3Dd?"0"+a:a+"0";return =
a}function s(l,i,n,q,s){var =
k=3Dn[0],m=3D1,r=3DMath.pow(10,i),p=3DMath.round(l*r)/r;if(!isFinite(p))p=
=3Dl;l=3Dp;var =
b=3Dl+x,a=3Dx,e,g=3Db.split(/e/i);b=3Dg[0];e=3Dg.length>1?parseInt(g[1]):=
0;g=3Db.split(j);b=3Dg[0];a=3Dg.length>1?g[1]:x;var =
t;if(e>0){a=3Do(a,e,d);b+=3Da.slice(0,e);a=3Da.substr(e)}else =
if(e<0){e=3D-e;b=3Do(b,e+1,c);a=3Db.slice(-e,b.length)+a;b=3Db.slice(0,-e=
)}if(i>0)a=3Ds+(a.length>i?a.slice(0,i):o(a,i,d));else a=3Dx;var =
f=3Db.length-1,h=3Dx;while(f>=3D0){if(k=3D=3D=3D0||k>f)return =
b.slice(0,f+1)+(h.length?q+h+a:a);h=3Db.slice(f-k+1,f+1)+(h.length?q+h:x)=
;f-=3Dk;if(m<n.length){k=3Dn[m];m++}}return b.slice(0,f+1)+q+h+a}var =
a=3Dq.numberFormat,g=3DMath.abs(i);f=3Df||"D";var =
h=3Dy;if(f.length>1)h=3DparseInt(f.slice(1),10);var =
m,e=3Df.charAt(0).toUpperCase();switch(e){case"D":m=3D"n";if(h!=3D=3Dy)g=3D=
o(x+g,h,c);if(i<0)g=3D-g;break;case"C":case"N":case"P":e=3DFb[e];var =
k=3De[0];m=3Di<0?e[1][a[k+"NegativePattern"]]:e[2]?e[2][a[k+"PositivePatt=
ern"]]:"n";if(h=3D=3D=3Dy)h=3Da[k+"DecimalDigits"];g=3Ds(Math.abs(i)*e[3]=
,h,a[k+"GroupSizes"],a[k+"GroupSeparator"],a[k+"DecimalSeparator"]);break=
;default:throw Error.format(b.Res.formatBadFormatSpecifier);}for(var =
r=3D/n|\$|-|%/g,l=3Dx;c;){var =
t=3Dr.lastIndex,p=3Dr.exec(m);l+=3Dm.slice(t,p?p.index:m.length);if(!p)br=
eak;switch(p[0]){case"n":l+=3Dg;break;case =
n:l+=3Da.CurrencySymbol;break;case =
E:if(/[1-9]/.test(g))l+=3Da.NegativeSign;break;case"%":l+=3Da.PercentSymb=
ol}}return l};w=3DNumber;w.parseLocale=3Dfunction(a){return =
Number._parse(a,b.CultureInfo.CurrentCulture)};w.parseInvariant=3Dfunctio=
n(a){return =
Number._parse(a,b.CultureInfo.InvariantCulture)};w._parse=3Dfunction(b,t)=
{b=3Db.trim();if(b.match(/^[+-]?infinity$/i))return =
parseFloat(b);if(b.match(/^0x[a-f0-9]+$/i))return parseInt(b);var =
c=3Dt.numberFormat,i=3DNumber._parseNumberNegativePattern(b,c,c.NumberNeg=
ativePattern),k=3Di[0],f=3Di[1];if(k=3D=3D=3Dx&&c.NumberNegativePattern!=3D=
=3D1){i=3DNumber._parseNumberNegativePattern(b,c,1);k=3Di[0];f=3Di[1]}if(=
k=3D=3D=3Dx)k=3DH;var =
m,e,g=3Df.indexOf("e");if(g<0)g=3Df.indexOf("E");if(g<0){e=3Df;m=3Da}else=
{e=3Df.substr(0,g);m=3Df.substr(g+1)}var =
d,n,s=3Dc.NumberDecimalSeparator,q=3De.indexOf(s);if(q<0){d=3De;n=3Da}els=
e{d=3De.substr(0,q);n=3De.substr(q+s.length)}var =
p=3Dc.NumberGroupSeparator;d=3Dd.split(p).join(x);var =
r=3Dp.replace(/\u00A0/g,h);if(p!=3D=3Dr)d=3Dd.split(r).join(x);var =
o=3Dk+d;if(n!=3D=3Da)o+=3Dj+n;if(m!=3D=3Da){var =
l=3DNumber._parseNumberNegativePattern(m,c,1);if(l[0]=3D=3D=3Dx)l[0]=3DH;=
o+=3D"e"+l[0]+l[1]}return =
o.match(/^[+-]?\d*\.?\d*(e[+-]?\d+)?$/)?parseFloat(o):Number.NaN};w._pars=
eNumberNegativePattern=3Dfunction(a,d,e){var =
b=3Dd.NegativeSign,c=3Dd.PositiveSign;switch(e){case =
4:b=3Dh+b;c=3Dh+c;case =
3:if(a.endsWith(b))return[E,a.substr(0,a.length-b.length)];else =
if(a.endsWith(c))return[H,a.substr(0,a.length-c.length)];break;case =
2:b+=3Dh;c+=3Dh;case =
1:if(a.startsWith(b))return[E,a.substr(b.length)];else =
if(a.startsWith(c))return[H,a.substr(c.length)];break;case =
0:if(a.startsWith("(")&&a.endsWith(")"))return[E,a.substr(1,a.length-2)]}=
return[x,a]};z=3Dw.prototype;z.format=3Dfunction(a){return =
b._toFormattedString.call(this,a,b.CultureInfo.InvariantCulture)};z.local=
eFormat=3Dfunction(a){return =
b._toFormattedString.call(this,a,b.CultureInfo.CurrentCulture)};function =
Ab(a){return a.split("=C2=A0").join(h).toUpperCase()}function xb(b){var =
a=3D[];p(b,function(b,c){a[c]=3DAb(b)});return a}function Cb(c){var =
b=3D{};v(c,function(c,d){b[d]=3Dc instanceof =
Array?c.length=3D=3D=3D1?[c]:Array.apply(a,c):typeof =
c=3D=3D=3Do?Cb(c):c});return =
b}w=3Db.CultureInfo=3Dfunction(c,b,a){this.name=3Dc;this.numberFormat=3Db=
;this.dateTimeFormat=3Da};w.prototype=3D{_getDateTimeFormats:function(){v=
ar b=3Dthis._dateTimeFormats;if(!b){var =
a=3Dthis.dateTimeFormat;this._dateTimeFormats=3Db=3D[a.MonthDayPattern,a.=
YearMonthPattern,a.ShortDatePattern,a.ShortTimePattern,a.LongDatePattern,=
a.LongTimePattern,a.FullDateTimePattern,a.RFC1123Pattern,a.SortableDateTi=
mePattern,a.UniversalSortableDateTimePattern]}return =
b},_getMonthIndex:function(b,g){var =
a=3Dthis,c=3Dg?"_upperAbbrMonths":"_upperMonths",e=3Dc+"Genitive",h=3Da[c=
];if(!h){var =
f=3Dg?Z:x;a[c]=3Dxb(a.dateTimeFormat[f+qb]);a[e]=3Dxb(a.dateTimeFormat[f+=
pb])}b=3DAb(b);var d=3Dtb(a[c],b);if(d<0)d=3Dtb(a[e],b);return =
d},_getDayIndex:function(e,c){var =
a=3Dthis,b=3Dc?"_upperAbbrDays":"_upperDays",d=3Da[b];if(!d)a[b]=3Dxb(a.d=
ateTimeFormat[(c?Z:x)+"DayNames"]);return =
tb(a[b],Ab(e))}};w.registerClass("Sys.CultureInfo");w._parse=3Dfunction(a=
){var c=3Da.dateTimeFormat;if(c&&!c.eras)c.eras=3Da.eras;return new =
b.CultureInfo(a.name,a.numberFormat,c)};w._setup=3Dfunction(){var =
c=3Dthis,b=3Dg.__cultureInfo,f=3D["January","February","March","April","M=
ay","June","July","August","September","October","November","December",x]=
,e=3D["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","=
Dec",x],h=3D{name:x,numberFormat:{CurrencyDecimalDigits:2,CurrencyDecimal=
Separator:j,CurrencyGroupSizes:[3],NumberGroupSizes:[3],PercentGroupSizes=
:[3],CurrencyGroupSeparator:G,CurrencySymbol:"=C2=A4",NaNSymbol:"NaN",Cur=
rencyNegativePattern:0,NumberNegativePattern:1,PercentPositivePattern:0,P=
ercentNegativePattern:0,NegativeInfinitySymbol:"-Infinity",NegativeSign:E=
,NumberDecimalDigits:2,NumberDecimalSeparator:j,NumberGroupSeparator:G,Cu=
rrencyPositivePattern:0,PositiveInfinitySymbol:"Infinity",PositiveSign:H,=
PercentDecimalDigits:2,PercentDecimalSeparator:j,PercentGroupSeparator:G,=
PercentSymbol:"%",PerMilleSymbol:"=E2=80=B0",NativeDigits:["0","1","2","3=
","4","5","6","7","8","9"],DigitSubstitution:1},dateTimeFormat:{AMDesigna=
tor:"AM",Calendar:{MinSupportedDateTime:"@-62135568000000@",MaxSupportedD=
ateTime:"@253402300799999@",AlgorithmType:1,CalendarType:1,Eras:[1],TwoDi=
gitYearMax:2029},DateSeparator:D,FirstDayOfWeek:0,CalendarWeekRule:0,Full=
DateTimePattern:"dddd, dd MMMM yyyy HH:mm:ss",LongDatePattern:"dddd, dd =
MMMM yyyy",LongTimePattern:"HH:mm:ss",MonthDayPattern:"MMMM =
dd",PMDesignator:"PM",RFC1123Pattern:"ddd, dd MMM yyyy HH':'mm':'ss =
'GMT'",ShortDatePattern:"MM/dd/yyyy",ShortTimePattern:"HH:mm",SortableDat=
eTimePattern:"yyyy'-'MM'-'dd'T'HH':'mm':'ss",TimeSeparator:":",UniversalS=
ortableDateTimePattern:"yyyy'-'MM'-'dd =
HH':'mm':'ss'Z'",YearMonthPattern:"yyyy =
MMMM",AbbreviatedDayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],Sho=
rtestDayNames:["Su","Mo","Tu","We","Th","Fr","Sa"],DayNames:["Sunday","Mo=
nday","Tuesday","Wednesday","Thursday","Friday","Saturday"],AbbreviatedMo=
nthNames:e,MonthNames:f,NativeCalendarName:"Gregorian =
Calendar",AbbreviatedMonthGenitiveNames:Array.clone(e),MonthGenitiveNames=
:Array.clone(f)},eras:[1,"A.D.",a,0]};c.InvariantCulture=3Dc._parse(h);sw=
itch(typeof b){case k:b=3Dg.eval("("+b+")");case =
o:c.CurrentCulture=3Dc._parse(b);delete =
__cultureInfo;break;default:b=3DCb(h);b.name=3D"en-US";b.numberFormat.Cur=
rencySymbol=3Dn;var d=3Db.dateTimeFormat;d.FullDatePattern=3D"dddd, MMMM =
dd, yyyy h:mm:ss tt";d.LongDatePattern=3D"dddd, MMMM dd, =
yyyy";d.LongTimePattern=3D"h:mm:ss =
tt";d.ShortDatePattern=3D"M/d/yyyy";d.ShortTimePattern=3D"h:mm =
tt";d.YearMonthPattern=3D"MMMM, =
yyyy";c.CurrentCulture=3Dc._parse(b)}};w._setup();Type.registerNamespace(=
"Sys.Serialization");w=3Db.Serialization.JavaScriptSerializer=3Dfunction(=
){};w.registerClass("Sys.Serialization.JavaScriptSerializer");w._esc=3D{c=
harsRegExs:{'"':/\"/g,"\\":/\\/g},chars:["\\",'"'],dateRegEx:/(^|[^\\])\"=
\\\/Date\((-?[0-9]+)(?:[a-zA-Z]|(?:\+|-)[0-9]{4})?\)\\\/\"/g,escapeChars:=
{"\\":"\\\\",'"':'\\"',"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"=
\\r"},escapeRegExG:/[\"\\\x00-\x1F]/g,escapeRegEx:/[\"\\\x00-\x1F]/i,json=
RegEx:/[^,:{}\[\]0-9.\-+Eaeflnr-u =
\n\r\t]/g,jsonStringRegEx:/\"(\\.|[^\"\\])*\"/g};w._init=3Dfunction(){for=
(var =
d=3Dthis._esc,g=3Dd.chars,f=3Dd.charsRegExs,e=3Dd.escapeChars,b=3D0;b<32;=
b++){var a=3DString.fromCharCode(b);g[b+2]=3Da;f[a]=3Dnew =
RegExp(a,"g");e[a]=3De[a]||"\\u"+("000"+b.toString(16)).slice(-4)}this._l=
oad=3Dc};w._serializeNumberWithBuilder=3Dfunction(a,c){if(!isFinite(a))th=
row =
Error.invalidOperation(b.Res.cannotSerializeNonFiniteNumbers);c.append(St=
ring(a))};w._serializeStringWithBuilder=3Dfunction(a,e){e.append('"');var=
 =
b=3Dthis._esc;if(b.escapeRegEx.test(a)){!this._load&&this._init();if(a.le=
ngth<128)a=3Da.replace(b.escapeRegExG,function(a){return =
b.escapeChars[a]});else for(var d=3D0;d<34;d++){var =
c=3Db.chars[d];if(a.indexOf(c)!=3D=3Dy){var =
f=3Db.escapeChars[c];a=3Dib("Opera")||ib(S)?a.split(c).join(f):a.replace(=
b.charsRegExs[c],f)}}}e.append(a).append('"')};w._serializeWithBuilder=3D=
function(b,a,q,p){var h=3Dthis,g;switch(typeof b){case =
o:if(b)if(Number.isInstanceOfType(b))h._serializeNumberWithBuilder(b,a);e=
lse if(Boolean.isInstanceOfType(b))a.append(b);else =
if(String.isInstanceOfType(b))h._serializeStringWithBuilder(b,a);else =
if(b instanceof =
Array){a.append("[");for(g=3D0;g<b.length;++g){g&&a.append(G);h._serializ=
eWithBuilder(b[g],a,d,p)}a.append("]")}else{if(Date.isInstanceOfType(b)){=
a.append('"\\/Date(').append(b.getTime()).append(')\\/"');break}var =
j=3D[],l=3D0;for(var m in =
b)if(m.charAt(0)!=3D=3Dn)if(m=3D=3D=3D"__type"&&l){j[l++]=3Dj[0];j[0]=3Dm=
}else j[l++]=3Dm;q&&j.sort();a.append("{");var r;for(g=3D0;g<l;g++){var =
t=3Dj[g],s=3Db[t],u=3Dtypeof =
s;if(u!=3D=3De&&u!=3D=3Df){r&&a.append(G);h._serializeWithBuilder(t,a,q,p=
);a.append(":");h._serializeWithBuilder(s,a,q,p);r=3Dc}}a.append("}")}els=
e a.append(U);break;case i:h._serializeNumberWithBuilder(b,a);break;case =
k:h._serializeStringWithBuilder(b,a);break;case"boolean":a.append(b);brea=
k;default:a.append(U)}};w.serialize=3Dfunction(c){var a=3Dnew =
b.StringBuilder;b.Serialization.JavaScriptSerializer._serializeWithBuilde=
r(c,a,d);return =
a.toString()};w.deserialize=3Dfunction(d,f){if(!d.length)throw =
Error.argument("data",b.Res.cannotDeserializeEmptyString);var =
h,c=3Db.Serialization.JavaScriptSerializer._esc;try{var =
e=3Dd.replace(c.dateRegEx,"$1new =
Date($2)");if(f&&c.jsonRegEx.test(e.replace(c.jsonStringRegEx,x)))throw =
a;return g.eval("("+e+")")}catch(h){throw =
Error.argument("data",b.Res.cannotDeserializeInvalidJson);}};Type.registe=
rNamespace("Sys.UI");w=3Db.EventHandlerList=3Dfunction(){this._list=3D{}}=
;w.prototype=3D{_addHandler:function(b,a){Array.add(this._getEvent(b,c),a=
)},addHandler:function(b,a){this._addHandler(b,a)},_removeHandler:functio=
n(c,b){var =
a=3Dthis._getEvent(c);if(!a)return;Array.remove(a,b)},_removeHandlers:fun=
ction(b){if(!b)this._list=3D{};else{var =
a=3Dthis._getEvent(b);if(!a)return;a.length=3D0}},removeHandler:function(=
b,a){this._removeHandler(b,a)},getHandler:function(c){var =
b=3Dthis._getEvent(c);if(!b||!b.length)return =
a;b=3DArray.clone(b);return function(c,d){for(var =
a=3D0,e=3Db.length;a<e;a++)b[a](c,d)}},_getEvent:function(c,d){var =
b=3Dthis._list[c];if(!b){if(!d)return a;this._list[c]=3Db=3D[]}return =
b}};w.registerClass("Sys.EventHandlerList");w=3Db.CommandEventArgs=3Dfunc=
tion(f,c,d,e){var =
a=3Dthis;b.CommandEventArgs.initializeBase(a);a._commandName=3Df;a._comma=
ndArgument=3Dc;a._commandSource=3Dd;a._commandEvent=3De};w.prototype=3D{g=
et_commandName:function(){return =
this._commandName||a},get_commandArgument:function(){return =
this._commandArgument},get_commandSource:function(){return =
this._commandSource||a},get_commandEvent:function(){return =
this._commandEvent||a}};w.registerClass("Sys.CommandEventArgs",b.CancelEv=
entArgs);w=3Db.INotifyPropertyChange=3Dfunction(){};w.registerInterface("=
Sys.INotifyPropertyChange");w=3Db.PropertyChangedEventArgs=3Dfunction(a){=
b.PropertyChangedEventArgs.initializeBase(this);this._propertyName=3Da};w=
.prototype=3D{get_propertyName:function(){return =
this._propertyName}};w.registerClass("Sys.PropertyChangedEventArgs",b.Eve=
ntArgs);w=3Db.INotifyDisposing=3Dfunction(){};w.registerInterface("Sys.IN=
otifyDisposing");w=3Db.Component=3Dfunction(){b.Application&&b.Applicatio=
n.registerDisposableObject(this)};w.prototype=3D{get_events:function(){re=
turn b.Observer._getContext(this,c).events},get_id:function(){return =
this._id||a},set_id:function(a){this._id=3Da},get_isInitialized:function(=
){return!!this._initialized},get_isUpdating:function(){return!!this._upda=
ting},add_disposing:function(a){this._addHandler(ab,a)},remove_disposing:=
function(a){this._removeHandler(ab,a)},add_propertyChanged:function(a){th=
is._addHandler(C,a)},remove_propertyChanged:function(a){this._removeHandl=
er(C,a)},_addHandler:function(a,c){b.Observer.addEventHandler(this,a,c)},=
_removeHandler:function(a,c){b.Observer.removeEventHandler(this,a,c)},beg=
inUpdate:function(){this._updating=3Dc},dispose:function(){var =
a=3Dthis;b.Observer.raiseEvent(a,ab);b.Observer.clearEventHandlers(a);b.A=
pplication.unregisterDisposableObject(a);b.Application.removeComponent(a)=
},endUpdate:function(){var =
a=3Dthis;a._updating=3Dd;!a._initialized&&a.initialize();a.updated()},ini=
tialize:function(){this._initialized=3Dc},raisePropertyChanged:function(a=
){b.Observer.raisePropertyChanged(this,a)},updated:function(){}};w.regist=
erClass("Sys.Component",a,b.IDisposable,b.INotifyPropertyChange,b.INotify=
Disposing);w._setProperties=3Dfunction(c,l){var =
e,m=3DObject.getType(c),h=3Dm=3D=3D=3DObject||m=3D=3D=3Db.UI.DomElement,k=
=3Db.Component.isInstanceOfType(c)&&!c.get_isUpdating();k&&c.beginUpdate(=
);for(var g in l){var d=3Dl[g],i=3Dh?a:c[V+g];if(h||typeof =
i!=3D=3Df){var n=3Dc[g];if(!d||typeof d!=3D=3Do||h&&!n)c[g]=3Dd;else =
this._setProperties(n,d)}else{var p=3Dc[t+g];if(typeof =
p=3D=3D=3Df)p.apply(c,[d]);else if(d instanceof =
Array){e=3Di.apply(c);for(var =
j=3D0,q=3De.length,r=3Dd.length;j<r;j++,q++)e[q]=3Dd[j]}else if(typeof =
d=3D=3D=3Do&&Object.getType(d)=3D=3D=3DObject){e=3Di.apply(c);this._setPr=
operties(e,d)}}}k&&c.endUpdate()};w._setReferences=3Dfunction(e,d){var =
a,c=3D{};v(d,function(d,e){c[e]=3Da=3D$find(d);if(!a)throw =
Error.invalidOperation(String.format(b.Res.referenceNotFound,d));});b._se=
t(e,c)};$create=3Dw.create=3Dfunction(g,d,c,h,e){var a=3De?new g(e):new =
g;u(a,jb);d&&b.Component._setProperties(a,d);if(c)for(var f in =
c)a["add_"+f](c[f]);b.Component._register(a,h);return =
a};w._register=3Dfunction(a,d,f){var =
g;if(b.Component.isInstanceOfType(a)){g=3Dc;var =
e=3Db.Application;a.get_id()&&e.addComponent(a);if(e.get_isCreatingCompon=
ents()){e._createdComponents.push(a);if(d)e._addComponentToSecondPass(a,d=
);else!f&&a.endUpdate()}else{d&&b.Component._setReferences(a,d);!f&&a.end=
Update()}}return g};b._getComponent=3Dfunction(d,c){var =
a=3Db.Application.findComponent(c);a&&d.push(a)};b._2Pass=3Dfunction(d){v=
ar =
a=3Db.Application,c=3D!a.get_isCreatingComponents();c&&a.beginCreateCompo=
nents();p(d,function(a){a()});c&&a.endCreateComponents()};w=3Db.UI.MouseB=
utton=3Dfunction(){};w.prototype=3D{leftButton:0,middleButton:1,rightButt=
on:2};w.registerEnum("Sys.UI.MouseButton");w=3Db.UI.Key=3Dfunction(){};w.=
prototype=3D{backspace:8,tab:9,enter:13,esc:27,space:32,pageUp:33,pageDow=
n:34,end:35,home:36,left:37,up:38,right:39,down:40,del:127};w.registerEnu=
m("Sys.UI.Key");w=3Db.UI.Point=3Dfunction(a,b){this.x=3Da;this.y=3Db};w.r=
egisterClass("Sys.UI.Point");w=3Db.UI.Bounds=3Dfunction(d,e,c,b){var =
a=3Dthis;a.x=3Dd;a.y=3De;a.height=3Db;a.width=3Dc};w.registerClass("Sys.U=
I.Bounds");w=3Db.UI.DomEvent=3Dfunction(h){var =
c=3Dthis,a=3Dh,d=3Dc.type=3Da.type.toLowerCase();c.rawEvent=3Da;c.altKey=3D=
a.altKey;if(typeof a.button!=3D=3De)c.button=3Dtypeof =
a.which!=3D=3De?a.button:a.button=3D=3D=3D4?b.UI.MouseButton.middleButton=
:a.button=3D=3D=3D2?b.UI.MouseButton.rightButton:b.UI.MouseButton.leftBut=
ton;if(d=3D=3D=3D"keypress")c.charCode=3Da.charCode||a.keyCode;else =
if(a.keyCode&&a.keyCode=3D=3D=3D46)c.keyCode=3D127;else =
c.keyCode=3Da.keyCode;c.clientX=3Da.clientX;c.clientY=3Da.clientY;c.ctrlK=
ey=3Da.ctrlKey;c.target=3Da.target||a.srcElement;if(!d.startsWith("key"))=
if(typeof a.offsetX!=3D=3De&&typeof =
a.offsetY!=3D=3De){c.offsetX=3Da.offsetX;c.offsetY=3Da.offsetY}else =
if(c.target&&c.target.nodeType!=3D=3D3&&typeof a.clientX=3D=3D=3Di){var =
f=3Db.UI.DomElement.getLocation(c.target),g=3Db.UI.DomElement._getWindow(=
c.target);c.offsetX=3D(g.pageXOffset||0)+a.clientX-f.x;c.offsetY=3D(g.pag=
eYOffset||0)+a.clientY-f.y}c.screenX=3Da.screenX;c.screenY=3Da.screenY;c.=
shiftKey=3Da.shiftKey};w.prototype=3D{preventDefault:function(){var =
a=3Dthis.rawEvent;if(a.preventDefault)a.preventDefault();else =
if(g.event)a.returnValue=3Dd},stopPropagation:function(){var =
a=3Dthis.rawEvent;if(a.stopPropagation)a.stopPropagation();else =
if(g.event)a.cancelBubble=3Dc}};w.registerClass("Sys.UI.DomEvent");$addHa=
ndler=3Dw.addHandler=3Dfunction(f,a,c,e){b.query(f).each(function(){var =
f=3Dthis,i=3Df.nodeType;if(i=3D=3D=3D3||i=3D=3D=3D2||i=3D=3D=3D8)return;i=
f(!f._events)f._events=3D{};var =
h=3Df._events[a];if(!h)f._events[a]=3Dh=3D[];var =
j=3Df,g;if(f.addEventListener){g=3Dfunction(a){return c.call(j,new =
b.UI.DomEvent(a))};f.addEventListener(a,g,d)}else =
if(f.attachEvent){g=3Dfunction(){var =
d,a=3D{};try{a=3Db.UI.DomElement._getWindow(j).event}catch(d){}return =
c.call(j,new =
b.UI.DomEvent(a))};f.attachEvent(q+a,g)}h.push({handler:c,browserHandler:=
g,autoRemove:e});e&&b.UI.DomElement._onDispose(f,b.UI.DomEvent._disposeHa=
ndlers)})};b.registerPlugin({name:"addHandler",dom:c,plugin:function(c,d,=
a){b.UI.DomEvent.addHandler(this.get(),c,d,a);return =
this}});$addHandlers=3Dw.addHandlers=3Dfunction(f,c,a,e){b.query(f).each(=
function(){var =
b=3Dthis.nodeType;if(b=3D=3D=3D3||b=3D=3D=3D2||b=3D=3D=3D8)return;for(var=
 g in c){var =
f=3Dc[g];if(a)f=3DFunction.createDelegate(a,f);$addHandler(this,g,f,e||d)=
}})};b.registerPlugin({name:"addHandlers",dom:c,plugin:function(d,a,c){b.=
UI.DomEvent.addHandlers(this.get(),d,a,c);return =
this}});$clearHandlers=3Dw.clearHandlers=3Dfunction(a){b.query(a).each(fu=
nction(){var =
a=3Dthis.nodeType;if(a=3D=3D=3D3||a=3D=3D=3D2||a=3D=3D=3D8)return;b.UI.Do=
mEvent._clearHandlers(this,d)})};b.registerPlugin({name:"clearHandlers",d=
om:c,plugin:function(){b.UI.DomEvent.clearHandlers(this.get());return =
this}});w._clearHandlers=3Dfunction(c,a){b.query(c).each(function(){var =
b=3Dthis.nodeType;if(b=3D=3D=3D3||b=3D=3D=3D2||b=3D=3D=3D8)return;var =
c=3Dthis._events;if(c)for(var g in c)for(var =
e=3Dc[g],d=3De.length-1;d>=3D0;d--){var =
f=3De[d];(!a||f.autoRemove)&&$removeHandler(this,g,f.handler)}})};w._disp=
oseHandlers=3Dfunction(){b.UI.DomEvent._clearHandlers(this,c)};$removeHan=
dler=3Dw.removeHandler=3Dfunction(c,a,d){b.UI.DomEvent._removeHandler(c,a=
,d)};w._removeHandler=3Dfunction(e,c,f){b.query(e).each(function(){var =
b=3Dthis,i=3Db.nodeType;if(i=3D=3D=3D3||i=3D=3D=3D2||i=3D=3D=3D8)return;f=
or(var =
h=3Da,g=3Db._events[c],e=3D0,j=3Dg.length;e<j;e++)if(g[e].handler=3D=3D=3D=
f){h=3Dg[e].browserHandler;break}if(b.removeEventListener)b.removeEventLi=
stener(c,h,d);else =
b.detachEvent&&b.detachEvent(q+c,h);g.splice(e,1)})};b.registerPlugin({na=
me:"removeHandler",dom:c,plugin:function(a,c){b.UI.DomEvent.removeHandler=
(this.get(),a,c);return =
this}});w=3Db.UI.DomElement=3Dfunction(){};w.registerClass("Sys.UI.DomEle=
ment");w.addCssClass=3Dfunction(a,c){if(!b.UI.DomElement.containsCssClass=
(a,c))if(a.className=3D=3D=3Dx)a.className=3Dc;else =
a.className+=3Dh+c};w.containsCssClass=3Dfunction(b,a){return =
Array.contains(b.className.split(h),a)};w.getBounds=3Dfunction(a){var =
c=3Db.UI.DomElement.getLocation(a);return new =
b.UI.Bounds(c.x,c.y,a.offsetWidth||0,a.offsetHeight||0)};$get=3Dw.getElem=
entById=3Dfunction(d,c){return =
b.get(l+d,c||a)};if(document.documentElement.getBoundingClientRect)w.getL=
ocation=3Dfunction(d){if(d.self||d.nodeType=3D=3D=3D9||d=3D=3D=3Ddocument=
.documentElement||d.parentNode=3D=3D=3Dd.ownerDocument.documentElement)re=
turn new b.UI.Point(0,0);var j=3Dd.getBoundingClientRect();if(!j)return =
new b.UI.Point(0,0);var =
n,e=3Dd.ownerDocument,i=3De.documentElement,f=3DMath.round(j.left)+(i.scr=
ollLeft||(e.body?e.body.scrollLeft:0)),g=3DMath.round(j.top)+(i.scrollTop=
||(e.body?e.body.scrollTop:0));if(ib(bb)){try{var =
h=3Dd.ownerDocument.parentWindow.frameElement||a;if(h){h=3Dh.frameBorder;=
var =
k=3Dh=3D=3D=3D"0"||h=3D=3D=3D"no"?2:0;f+=3Dk;g+=3Dk}}catch(n){}if(b.Brows=
er.version=3D=3D=3D7&&!document.documentMode){var =
l=3Ddocument.body,m=3Dl.getBoundingClientRect(),c=3D(m.right-m.left)/l.cl=
ientWidth;c=3DMath.round(c*B);c=3D(c-c%5)/B;if(!isNaN(c)&&c!=3D=3D1){f=3D=
Math.round(f/c);g=3DMath.round(g/c)}}if((document.documentMode||0)<8){f-=3D=
i.clientLeft;g-=3Di.clientTop}}return new b.UI.Point(f,g)};else =
if(ib("Safari"))w.getLocation=3Dfunction(e){if(e.window&&e.window=3D=3D=3D=
e||e.nodeType=3D=3D=3D9)return new b.UI.Point(0,0);for(var =
f=3D0,g=3D0,k=3Da,i=3Da,d,c=3De;c;k=3Dc,i=3Dd,c=3Dc.offsetParent){d=3Db.U=
I.DomElement._getCurrentStyle(c);var =
h=3Dc.tagName?c.tagName.toUpperCase():a;if((c.offsetLeft||c.offsetTop)&&(=
h!=3D=3DO||(!i||i.position!=3D=3DI))){f+=3Dc.offsetLeft;g+=3Dc.offsetTop}=
if(k&&b.Browser.version>=3D3){f+=3DparseInt(d.borderLeftWidth);g+=3Dparse=
Int(d.borderTopWidth)}}d=3Db.UI.DomElement._getCurrentStyle(e);var =
l=3Dd?d.position:a;if(l!=3D=3DI)for(c=3De.parentNode;c;c=3Dc.parentNode){=
h=3Dc.tagName?c.tagName.toUpperCase():a;if(h!=3D=3DO&&h!=3D=3Dcb&&(c.scro=
llLeft||c.scrollTop)){f-=3Dc.scrollLeft||0;g-=3Dc.scrollTop||0}d=3Db.UI.D=
omElement._getCurrentStyle(c);var =
j=3Dd?d.position:a;if(j&&j=3D=3D=3DI)break}return new =
b.UI.Point(f,g)};else =
w.getLocation=3Dfunction(f){if(f.window&&f.window=3D=3D=3Df||f.nodeType=3D=
=3D=3D9)return new b.UI.Point(0,0);for(var =
g=3D0,h=3D0,j=3Da,i=3Da,d=3Da,c=3Df;c;j=3Dc,i=3Dd,c=3Dc.offsetParent){var=
 =
e=3Dc.tagName?c.tagName.toUpperCase():a;d=3Db.UI.DomElement._getCurrentSt=
yle(c);if((c.offsetLeft||c.offsetTop)&&!(e=3D=3D=3DO&&(!i||i.position!=3D=
=3DI))){g+=3Dc.offsetLeft;h+=3Dc.offsetTop}if(j!=3D=3Da&&d){if(e!=3D=3D"T=
ABLE"&&e!=3D=3D"TD"&&e!=3D=3Dcb){g+=3DparseInt(d.borderLeftWidth)||0;h+=3D=
parseInt(d.borderTopWidth)||0}if(e=3D=3D=3D"TABLE"&&(d.position=3D=3D=3D"=
relative"||d.position=3D=3D=3DI)){g+=3DparseInt(d.marginLeft)||0;h+=3Dpar=
seInt(d.marginTop)||0}}}d=3Db.UI.DomElement._getCurrentStyle(f);var =
k=3Dd?d.position:a;if(k!=3D=3DI)for(c=3Df.parentNode;c;c=3Dc.parentNode){=
e=3Dc.tagName?c.tagName.toUpperCase():a;if(e!=3D=3DO&&e!=3D=3Dcb&&(c.scro=
llLeft||c.scrollTop)){g-=3Dc.scrollLeft||0;h-=3Dc.scrollTop||0;d=3Db.UI.D=
omElement._getCurrentStyle(c);if(d){g+=3DparseInt(d.borderLeftWidth)||0;h=
+=3DparseInt(d.borderTopWidth)||0}}}return new =
b.UI.Point(g,h)};w.isDomElement=3Dfunction(a){return =
b._isDomElement(a)};w.removeCssClass=3Dfunction(d,c){var =
a=3Dh+d.className+h,b=3Da.indexOf(h+c+h);if(b>=3D0)d.className=3D(a.subst=
r(0,b)+h+a.substring(b+c.length+1,a.length)).trim()};w.resolveElement=3Df=
unction(d,e){var c=3Dd;if(!c)return a;if(typeof =
c=3D=3D=3Dk)c=3Db.get(l+c,e);return =
c};w.raiseBubbleEvent=3Dfunction(c,d){var b=3Dc;while(b){var =
a=3Db.control;if(a&&a.onBubbleEvent&&a.raiseBubbleEvent){!a.onBubbleEvent=
(c,d)&&a._raiseBubbleEvent(c,d);return}b=3Db.parentNode}};w._ensureGet=3D=
function(a,c){return b.get(a,c)};w.setLocation=3Dfunction(b,c,d){var =
a=3Db.style;a.position=3DI;a.left=3Dc+"px";a.top=3Dd+"px"};w.toggleCssCla=
ss=3Dfunction(c,a){if(b.UI.DomElement.containsCssClass(c,a))b.UI.DomEleme=
nt.removeCssClass(c,a);else =
b.UI.DomElement.addCssClass(c,a)};w.getVisibilityMode=3Dfunction(a){retur=
n =
a._visibilityMode=3D=3D=3Db.UI.VisibilityMode.hide?b.UI.VisibilityMode.hi=
de:b.UI.VisibilityMode.collapse};w.setVisibilityMode=3Dfunction(a,c){b.UI=
.DomElement._ensureOldDisplayMode(a);if(a._visibilityMode!=3D=3Dc){a._vis=
ibilityMode=3Dc;if(b.UI.DomElement.getVisible(a)=3D=3D=3Dd)a.style.displa=
y=3Dc=3D=3D=3Db.UI.VisibilityMode.hide?a._oldDisplayMode:P}};w.getVisible=
=3Dfunction(d){var =
a=3Dd.currentStyle||b.UI.DomElement._getCurrentStyle(d);return =
a?a.visibility!=3D=3D"hidden"&&a.display!=3D=3DP:c};w.setVisible=3Dfuncti=
on(a,c){if(c!=3D=3Db.UI.DomElement.getVisible(a)){b.UI.DomElement._ensure=
OldDisplayMode(a);var =
d=3Da.style;d.visibility=3Dc?"visible":"hidden";d.display=3Dc||a._visibil=
ityMode=3D=3D=3Db.UI.VisibilityMode.hide?a._oldDisplayMode:P}};w.setComma=
nd=3Dfunction(d,f,a,e){b.UI.DomEvent.addHandler(d,"click",function(d){var=
 c=3De||this;b.UI.DomElement.raiseBubbleEvent(c,new =
b.CommandEventArgs(f,a,this,d))},c)};b.registerPlugin({name:"setCommand",=
dom:c,plugin:function(e,a,d){return =
this.addHandler("click",function(f){var =
c=3Dd||this;b.UI.DomElement.raiseBubbleEvent(c,new =
b.CommandEventArgs(e,a,this,f))},c)}});w._ensureOldDisplayMode=3Dfunction=
(b){if(!b._oldDisplayMode){var =
e=3Db.currentStyle||this._getCurrentStyle(b);b._oldDisplayMode=3De?e.disp=
lay:a;if(!b._oldDisplayMode||b._oldDisplayMode=3D=3D=3DP){var =
d=3Db.tagName,c=3D"inline";if(/^(DIV|P|ADDRESS|BLOCKQUOTE|BODY|COL|COLGRO=
UP|DD|DL|DT|FIELDSET|FORM|H1|H2|H3|H4|H5|H6|HR|IFRAME|LEGEND|OL|PRE|TABLE=
|TD|TH|TR|UL)$/i.test(d))c=3D"block";else =
if(d.toUpperCase()=3D=3D=3D"LI")c=3D"list-item";b._oldDisplayMode=3Dc}}};=
w._getWindow=3Dfunction(a){var b=3Da.ownerDocument||a.document||a;return =
b.defaultView||b.parentWindow};w._getCurrentStyle=3Dfunction(b){if(b.node=
Type=3D=3D=3D3)return a;var =
c=3Dthis._getWindow(b);if(b.documentElement)b=3Db.documentElement;var =
d=3Dc&&b!=3D=3Dc&&c.getComputedStyle?c.getComputedStyle(b,a):b.currentSty=
le||b.style;return d};w._onDispose=3Dfunction(a,e){var =
c,d=3Da.dispose;if(d!=3D=3Db.UI.DomElement._dispose){a.dispose=3Db.UI.Dom=
Element._dispose;a.__msajaxdispose=3Dc=3D[];typeof =
d=3D=3D=3Df&&c.push(d)}else =
c=3Da.__msajaxdispose;c.push(e)};w._dispose=3Dfunction(){var =
b=3Dthis,c=3Db.__msajaxdispose;if(c)for(var =
d=3D0,e=3Dc.length;d<e;d++)c[d].apply(b);b.control&&typeof =
b.control.dispose=3D=3D=3Df&&b.control.dispose();b.__msajaxdispose=3Da;b.=
dispose=3Da};w=3Db.IContainer=3Dfunction(){};w.registerInterface("Sys.ICo=
ntainer");w=3Db.ApplicationLoadEventArgs=3Dfunction(c,a){b.ApplicationLoa=
dEventArgs.initializeBase(this);this._components=3Dc;this._isPartialLoad=3D=
a};w.prototype=3D{get_components:function(){return =
this._components},get_isPartialLoad:function(){return =
this._isPartialLoad}};w.registerClass("Sys.ApplicationLoadEventArgs",b.Ev=
entArgs);w=3Db._Application=3Dfunction(){var =
a=3Dthis;b._Application.initializeBase(a);a._disposableObjects=3D[];a._co=
mponents=3D{};a._createdComponents=3D[];a._secondPassComponents=3D[];a._u=
nloadHandlerDelegate=3DFunction.createDelegate(a,a._unloadHandler);b.UI.D=
omEvent.addHandler(g,L,a._unloadHandlerDelegate)};w.prototype=3D{_deleteC=
ount:0,get_isCreatingComponents:function(){return!!this._creatingComponen=
ts},get_isDisposing:function(){return!!this._disposing},add_init:function=
(a){if(this._initialized)a(this,b.EventArgs.Empty);else =
this._addHandler(db,a)},remove_init:function(a){this._removeHandler(db,a)=
},add_load:function(a){this._addHandler(m,a)},remove_load:function(a){thi=
s._removeHandler(m,a)},add_unload:function(a){this._addHandler(L,a)},remo=
ve_unload:function(a){this._removeHandler(L,a)},addComponent:function(a){=
this._components[a.get_id()]=3Da},beginCreateComponents:function(){this._=
creatingComponents=3Dc},dispose:function(){var =
a=3Dthis;if(!a._disposing){a._disposing=3Dc;if(a._timerCookie){g.clearTim=
eout(a._timerCookie);delete a._timerCookie}var =
f=3Da._endRequestHandler,d=3Da._beginRequestHandler;if(f||d){var =
k=3Db.WebForms.PageRequestManager.getInstance();f&&k.remove_endRequest(f)=
;d&&k.remove_beginRequest(d);delete a._endRequestHandler;delete =
a._beginRequestHandler}g.pageUnload&&g.pageUnload(a,b.EventArgs.Empty);b.=
Observer.raiseEvent(a,L);for(var =
i=3DArray.clone(a._disposableObjects),h=3D0,m=3Di.length;h<m;h++){var =
j=3Di[h];typeof =
j!=3D=3De&&j.dispose()}a._disposableObjects.length=3D0;b.UI.DomEvent.remo=
veHandler(g,L,a._unloadHandlerDelegate);if(b._ScriptLoader){var =
l=3Db._ScriptLoader.getInstance();l&&l.dispose()}b._Application.callBaseM=
ethod(a,eb)}},disposeElement:function(c,m){var =
i=3Dthis;if(c.nodeType=3D=3D=3D1){for(var =
h,d,b,k=3Dc.getElementsByTagName("*"),j=3Dk.length,l=3Dnew =
Array(j),e=3D0;e<j;e++)l[e]=3Dk[e];for(e=3Dj-1;e>=3D0;e--){var =
g=3Dl[e];h=3Dg.dispose;if(h&&typeof =
h=3D=3D=3Df)g.dispose();else{d=3Dg.control;d&&typeof =
d.dispose=3D=3D=3Df&&d.dispose()}b=3Dg._behaviors;b&&i._disposeComponents=
(b);b=3Dg._components;if(b){i._disposeComponents(b);g._components=3Da}}if=
(!m){h=3Dc.dispose;if(h&&typeof =
h=3D=3D=3Df)c.dispose();else{d=3Dc.control;d&&typeof =
d.dispose=3D=3D=3Df&&d.dispose()}b=3Dc._behaviors;b&&i._disposeComponents=
(b);b=3Dc._components;if(b){i._disposeComponents(b);c._components=3Da}}}}=
,endCreateComponents:function(){for(var =
c=3Dthis._secondPassComponents,a=3D0,g=3Dc.length;a<g;a++){var =
f=3Dc[a],e=3Df.component;b.Component._setReferences(e,f.references);e.end=
Update()}this._secondPassComponents=3D[];this._creatingComponents=3Dd},fi=
ndComponent:function(d,c){return =
c?b.IContainer.isInstanceOfType(c)?c.findComponent(d):c[d]||a:b.Applicati=
on._components[d]||a},getComponents:function(){var =
c=3D[],a=3Dthis._components;for(var b in =
a)a.hasOwnProperty(b)&&c.push(a[b]);return =
c},initialize:function(){g.setTimeout(Function.createDelegate(this,this._=
doInitialize),0)},_doInitialize:function(){var =
a=3Dthis;if(!a.get_isInitialized()&&!a._disposing){b._Application.callBas=
eMethod(a,T);a._raiseInit();if(a.get_stateString){if(b.WebForms&&b.WebFor=
ms.PageRequestManager){var =
d=3Db.WebForms.PageRequestManager.getInstance();a._beginRequestHandler=3D=
Function.createDelegate(a,a._onPageRequestManagerBeginRequest);d.add_begi=
nRequest(a._beginRequestHandler);a._endRequestHandler=3DFunction.createDe=
legate(a,a._onPageRequestManagerEndRequest);d.add_endRequest(a._endReques=
tHandler)}var =
c=3Da.get_stateString();if(c!=3D=3Da._currentEntry)a._navigate(c);else =
a._ensureHistory()}a.raiseLoad()}},notifyScriptLoaded:function(){},regist=
erDisposableObject:function(b){if(!this._disposing){var =
a=3Dthis._disposableObjects,c=3Da.length;a[c]=3Db;b.__msdisposeindex=3Dc}=
},raiseLoad:function(){var a=3Dthis,d=3Dnew =
b.ApplicationLoadEventArgs(Array.clone(a._createdComponents),!!a._loaded)=
;a._loaded=3Dc;b.Observer.raiseEvent(a,m,d);g.pageLoad&&g.pageLoad(a,d);a=
._createdComponents=3D[]},removeComponent:function(b){var =
a=3Db.get_id();if(a)delete =
this._components[a]},unregisterDisposableObject:function(a){var =
b=3Dthis;if(!b._disposing){var g=3Da.__msdisposeindex;if(typeof =
g=3D=3D=3Di){var c=3Db._disposableObjects;delete c[g];delete =
a.__msdisposeindex;if(++b._deleteCount>1e3){for(var =
d=3D[],f=3D0,h=3Dc.length;f<h;f++){a=3Dc[f];if(typeof =
a!=3D=3De){a.__msdisposeindex=3Dd.length;d.push(a)}}b._disposableObjects=3D=
d;b._deleteCount=3D0}}}},_addComponentToSecondPass:function(b,a){this._se=
condPassComponents.push({component:b,references:a})},_disposeComponents:f=
unction(a){if(a)for(var b=3Da.length-1;b>=3D0;b--){var c=3Da[b];typeof =
c.dispose=3D=3D=3Df&&c.dispose()}},_raiseInit:function(){this.beginCreate=
Components();b.Observer.raiseEvent(this,db);this.endCreateComponents()},_=
unloadHandler:function(){this.dispose()}};w.registerClass("Sys._Applicati=
on",b.Component,b.IContainer);b.Application=3Dnew =
b._Application;g.$find=3Db.Application.findComponent;b.onReady(function()=
{b.Application._doInitialize()});w=3Db.UI.Behavior=3Dfunction(a){b.UI.Beh=
avior.initializeBase(this);this._element=3Da;var =
c=3Da._behaviors=3Da._behaviors||[];c.push(this)};w.prototype=3D{get_elem=
ent:function(){return this._element},get_id:function(){var =
c=3Db.UI.Behavior.callBaseMethod(this,"get_id");if(c)return c;var =
a=3Dthis._element;return!a||!a.id?x:a.id+n+this.get_name()},get_name:func=
tion(){var a=3Dthis;if(a._name)return a._name;var =
b=3DObject.getTypeName(a),c=3Db.lastIndexOf(j);if(c>=3D0)b=3Db.substr(c+1=
);if(!a._initialized)a._name=3Db;return =
b},set_name:function(a){this._name=3Da},initialize:function(){var =
a=3Dthis;b.UI.Behavior.callBaseMethod(a,T);var =
c=3Da.get_name();if(c)a._element[c]=3Da},dispose:function(){var =
c=3Dthis;b.UI.Behavior.callBaseMethod(c,eb);var d=3Dc._element;if(d){var =
f=3Dc.get_name();if(f)d[f]=3Da;var =
e=3Dd._behaviors;Array.remove(e,c);if(!e.length)d._behaviors=3Da;delete =
c._element}}};w.registerClass("Sys.UI.Behavior",b.Component);w.getBehavio=
rByName=3Dfunction(d,e){var c=3Dd[e];return =
c&&b.UI.Behavior.isInstanceOfType(c)?c:a};w.getBehaviors=3Dfunction(b){va=
r a=3Db._behaviors;return =
a?Array.clone(a):[]};b.UI.Behavior.getBehaviorsByType=3Dfunction(e,f){var=
 a=3De._behaviors,d=3D[];if(a)for(var b=3D0,g=3Da.length;b<g;b++){var =
c=3Da[b];f.isInstanceOfType(c)&&d.push(c)}return =
d};w=3Db.UI.VisibilityMode=3Dfunction(){};w.prototype=3D{hide:0,collapse:=
1};w.registerEnum("Sys.UI.VisibilityMode");w=3Db.UI.Control=3Dfunction(c)=
{var =
a=3Dthis;b.UI.Control.initializeBase(a);a._element=3Dc;c.control=3Da;var =
d=3Da.get_role();d&&c.setAttribute("role",d)};w.prototype=3D{_parent:a,_v=
isibilityMode:b.UI.VisibilityMode.hide,get_element:function(){return =
this._element},get_id:function(){return =
this._id||(this._element?this._element.id:x)},get_parent:function(){var =
c=3Dthis;if(c._parent)return c._parent;if(!c._element)return a;var =
b=3Dc._element.parentNode;while(b){if(b.control)return =
b.control;b=3Db.parentNode}return =
a},set_parent:function(a){this._parent=3Da},get_role:function(){return =
a},get_visibilityMode:function(){return =
b.UI.DomElement.getVisibilityMode(this._element)},set_visibilityMode:func=
tion(a){b.UI.DomElement.setVisibilityMode(this._element,a)},get_visible:f=
unction(){return =
b.UI.DomElement.getVisible(this._element)},set_visible:function(a){b.UI.D=
omElement.setVisible(this._element,a)},addCssClass:function(a){b.UI.DomEl=
ement.addCssClass(this._element,a)},dispose:function(){var =
c=3Dthis;b.UI.Control.callBaseMethod(c,eb);if(c._element){c._element.cont=
rol=3Da;delete c._element}if(c._parent)delete =
c._parent},onBubbleEvent:function(){return =
d},raiseBubbleEvent:function(a,b){this._raiseBubbleEvent(a,b)},_raiseBubb=
leEvent:function(b,c){var =
a=3Dthis.get_parent();while(a){if(a.onBubbleEvent(b,c))return;a=3Da.get_p=
arent()}},removeCssClass:function(a){b.UI.DomElement.removeCssClass(this.=
_element,a)},toggleCssClass:function(a){b.UI.DomElement.toggleCssClass(th=
is._element,a)}};w.registerClass("Sys.UI.Control",b.Component);w=3Db.Hist=
oryEventArgs=3Dfunction(a){b.HistoryEventArgs.initializeBase(this);this._=
state=3Da};w.prototype=3D{get_state:function(){return =
this._state}};w.registerClass("Sys.HistoryEventArgs",b.EventArgs);w=3Db.A=
pplication;w._currentEntry=3Dx;w._initialState=3Da;w._state=3D{};z=3Db._A=
pplication.prototype;z.get_stateString=3Dfunction(){var =
b=3Da;if(ib(S)){var =
d=3Dg.location.href,c=3Dd.indexOf(l);if(c!=3D=3Dy)b=3Dd.substring(c+1);el=
se b=3Dx;return b}else =
b=3Dg.location.hash;if(b.length&&b.charAt(0)=3D=3D=3Dl)b=3Db.substring(1)=
;return =
b};z.get_enableHistory=3Dfunction(){return!!this._enableHistory};z.set_en=
ableHistory=3Dfunction(a){this._enableHistory=3Da};z.add_navigate=3Dfunct=
ion(a){this._addHandler(fb,a)};z.remove_navigate=3Dfunction(a){this._remo=
veHandler(fb,a)};z.addHistoryPoint=3Dfunction(g,j){var =
b=3Dthis;b._ensureHistory();var d=3Db._state;for(var f in g){var =
h=3Dg[f];if(h=3D=3D=3Da){if(typeof d[f]!=3D=3De)delete d[f]}else =
d[f]=3Dh}var =
i=3Db._serializeState(d);b._historyPointIsNew=3Dc;b._setState(i,j);b._rai=
seNavigate()};z.setServerId=3Dfunction(a,b){this._clientId=3Da;this._uniq=
ueId=3Db};z.setServerState=3Dfunction(a){this._ensureHistory();this._stat=
e.__s=3Da;this._updateHiddenField(a)};z._deserializeState=3Dfunction(a){v=
ar e=3D{};a=3Da||x;var =
b=3Da.indexOf("&&");if(b!=3D=3Dy&&b+2<a.length){e.__s=3Da.substr(b+2);a=3D=
a.substr(0,b)}for(var g=3Da.split("&"),f=3D0,j=3Dg.length;f<j;f++){var =
d=3Dg[f],c=3Dd.indexOf("=3D");if(c!=3D=3Dy&&c+1<d.length){var =
i=3Dd.substr(0,c),h=3Dd.substr(c+1);e[i]=3DdecodeURIComponent(h)}}return =
e};z._enableHistoryInScriptManager=3Dfunction(){this._enableHistory=3Dc};=
z._ensureHistory=3Dfunction(){var =
a=3Dthis;if(!a._historyInitialized&&a._enableHistory){if(ib(bb)&&b.Browse=
r.documentMode<8){a._historyFrame=3Db.get("#__historyFrame");a._ignoreIFr=
ame=3Dc}a._timerHandler=3DFunction.createDelegate(a,a._onIdle);a._timerCo=
okie=3Dg.setTimeout(a._timerHandler,B);var =
d;try{a._initialState=3Da._deserializeState(a.get_stateString())}catch(d)=
{}a._historyInitialized=3Dc}};z._navigate=3Dfunction(d){var =
a=3Dthis;a._ensureHistory();var =
c=3Da._deserializeState(d);if(a._uniqueId){var =
e=3Da._state.__s||x,b=3Dc.__s||x;if(b!=3D=3De){a._updateHiddenField(b);__=
doPostBack(a._uniqueId,b);a._state=3Dc;return}}a._setState(d);a._state=3D=
c;a._raiseNavigate()};z._onIdle=3Dfunction(){var a=3Dthis;delete =
a._timerCookie;var =
b=3Da.get_stateString();if(b!=3D=3Da._currentEntry){if(!a._ignoreTimer){a=
._historyPointIsNew=3Dd;a._navigate(b)}}else =
a._ignoreTimer=3Dd;a._timerCookie=3Dg.setTimeout(a._timerHandler,B)};z._o=
nIFrameLoad=3Dfunction(b){var =
a=3Dthis;a._ensureHistory();if(!a._ignoreIFrame){a._historyPointIsNew=3Dd=
;a._navigate(b)}a._ignoreIFrame=3Dd};z._onPageRequestManagerBeginRequest=3D=
function(){this._ignoreTimer=3Dc;this._originalTitle=3Ddocument.title};z.=
_onPageRequestManagerEndRequest=3Dfunction(n,m){var =
f=3Dthis,j=3Dm.get_dataItems()[f._clientId],i=3Df._originalTitle;f._origi=
nalTitle=3Da;var =
h=3Db.get("#__EVENTTARGET");if(h&&h.value=3D=3D=3Df._uniqueId)h.value=3Dx=
;if(typeof j!=3D=3De){f.setServerState(j);f._historyPointIsNew=3Dc}else =
f._ignoreTimer=3Dd;var =
g=3Df._serializeState(f._state);if(g!=3D=3Df._currentEntry){f._ignoreTime=
r=3Dc;if(typeof i=3D=3D=3Dk){if(!ib(bb)||b.Browser.version>7){var =
l=3Ddocument.title;document.title=3Di;f._setState(g);document.title=3Dl}e=
lse =
f._setState(g);f._raiseNavigate()}else{f._setState(g);f._raiseNavigate()}=
}};z._raiseNavigate=3Dfunction(){var =
a=3Dthis,e=3Da._historyPointIsNew,d=3D{};for(var c in =
a._state)if(c!=3D=3D"__s")d[c]=3Da._state[c];var f=3Dnew =
b.HistoryEventArgs(d);b.Observer.raiseEvent(a,fb,f);if(!e){var =
h;try{if(ib(S)&&g.location.hash&&(!g.frameElement||g.top.location.hash))b=
.Browser.version<3.5?g.history.go(0):(location.hash=3Da.get_stateString()=
)}catch(h){}}};z._serializeState=3Dfunction(d){var c=3D[];for(var a in =
d){var e=3Dd[a];if(a=3D=3D=3D"__s")var b=3De;else =
c.push(a+"=3D"+encodeURIComponent(e))}return =
c.join("&")+(b?"&&"+b:x)};z._setState=3Dfunction(h,i){var =
f=3Dthis;if(f._enableHistory){h=3Dh||x;if(h!=3D=3Df._currentEntry){if(g.t=
heForm){var =
k=3Dg.theForm.action,m=3Dk.indexOf(l);g.theForm.action=3D(m!=3D=3Dy?k.sub=
string(0,m):k)+l+h}if(f._historyFrame&&f._historyPointIsNew){f._ignoreIFr=
ame=3Dc;var =
j=3Df._historyFrame.contentWindow.document;j.open("javascript:'<html></ht=
ml>'");j.write("<html><head><title>"+(i||document.title)+'</title><script=
 =
type=3D"text/javascript">parent.Sys.Application._onIFrameLoad('+b.Seriali=
zation.JavaScriptSerializer.serialize(h)+");<\/script></head><body></body=
></html>");j.close()}f._ignoreTimer=3Dd;f._currentEntry=3Dh;if(f._history=
Frame||f._historyPointIsNew){var =
n=3Df.get_stateString();if(h!=3D=3Dn){g.location.hash=3Dh;f._currentEntry=
=3Df.get_stateString();if(typeof =
i!=3D=3De&&i!=3D=3Da)document.title=3Di}}f._historyPointIsNew=3Dd}}};z._u=
pdateHiddenField=3Dfunction(b){if(this._clientId){var =
a=3Ddocument.getElementById(this._clientId);if(a)a.value=3Db}};if(!g.XMLH=
ttpRequest)g.XMLHttpRequest=3Dfunction(){for(var =
e,c=3D["Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP"],b=3D0,d=3Dc.length;b<d;b++)=
try{return new ActiveXObject(c[b])}catch(e){}return =
a};Type.registerNamespace("Sys.Net");w=3Db.Net.WebRequestExecutor=3Dfunct=
ion(){this._webRequest=3Da;this._resultObject=3Da};var =
R=3Dfunction(){};w.prototype=3D{get_started:R,get_responseAvailable:R,get=
_timedOut:R,get_aborted:R,get_responseData:R,get_statusCode:R,get_statusT=
ext:R,get_xml:R,executeRequest:R,abort:R,getAllResponseHeaders:R,getRespo=
nseHeader:R,get_webRequest:function(){return =
this._webRequest},_set_webRequest:function(a){this._webRequest=3Da},get_o=
bject:function(){var =
a=3Dthis._resultObject;if(!a)this._resultObject=3Da=3Db.Serialization.Jav=
aScriptSerializer.deserialize(this.get_responseData());return =
a}};w.registerClass("Sys.Net.WebRequestExecutor");b.Net.XMLDOM=3Dfunction=
(f){if(!g.DOMParser)for(var =
j,e=3D["Msxml2.DOMDocument.3.0","Msxml2.DOMDocument"],c=3D0,i=3De.length;=
c<i;c++)try{var b=3Dnew =
ActiveXObject(e[c]);b.async=3Dd;b.loadXML(f);b.setProperty(rb,"XPath");re=
turn b}catch(j){}else try{var h=3Dnew g.DOMParser;return =
h.parseFromString(f,kb)}catch(j){}return =
a};w=3Db.Net.XMLHttpExecutor=3Dfunction(){var =
f=3Dthis;b.Net.XMLHttpExecutor.initializeBase(f);var =
d=3Df;f._onReadyStateChange=3Dfunction(){if(d._xmlHttpRequest.readyState=3D=
=3D=3D4){try{if(typeof =
d._xmlHttpRequest.status=3D=3D=3De)return}catch(f){return}d._clearTimer()=
;d._responseAvailable=3Dc;try{d._webRequest.completed(b.EventArgs.Empty)}=
finally{if(d._xmlHttpRequest){d._xmlHttpRequest.onreadystatechange=3DFunc=
tion.emptyMethod;d._xmlHttpRequest=3Da}}}};f._clearTimer=3Dfunction(){if(=
d._timer){g.clearTimeout(d._timer);d._timer=3Da}};f._onTimeout=3Dfunction=
(){if(!d._responseAvailable){d._clearTimer();d._timedOut=3Dc;var =
e=3Dd._xmlHttpRequest;e.onreadystatechange=3DFunction.emptyMethod;e.abort=
();d._webRequest.completed(b.EventArgs.Empty);d._xmlHttpRequest=3Da}}};w.=
prototype=3D{get_timedOut:function(){return!!this._timedOut},get_started:=
function(){return!!this._started},get_responseAvailable:function(){return=
!!this._responseAvailable},get_aborted:function(){return!!this._aborted},=
executeRequest:function(){var =
b=3Dthis,e=3Db.get_webRequest();b._webRequest=3De;var =
i=3De.get_body(),h=3De.get_headers(),d=3Dnew =
XMLHttpRequest;b._xmlHttpRequest=3Dd;d.onreadystatechange=3Db._onReadySta=
teChange;var =
l=3De.get_httpVerb();d.open(l,e.getResolvedUrl(),c);d.setRequestHeader("X=
-Requested-With","XMLHttpRequest");if(h)for(var k in h){var =
m=3Dh[k];typeof =
m!=3D=3Df&&d.setRequestHeader(k,m)}if(l.toLowerCase()=3D=3D=3D"post"){(h=3D=
=3D=3Da||!h[M])&&d.setRequestHeader(M,"application/x-www-form-urlencoded;=
 charset=3Dutf-8");if(!i)i=3Dx}var =
j=3De.get_timeout();if(j>0)b._timer=3Dg.setTimeout(Function.createDelegat=
e(b,b._onTimeout),j);d.send(i);b._started=3Dc},getResponseHeader:function=
(b){var =
c,a;try{a=3Dthis._xmlHttpRequest.getResponseHeader(b)}catch(c){}if(!a)a=3D=
x;return a},getAllResponseHeaders:function(){return =
this._xmlHttpRequest.getAllResponseHeaders()},get_responseData:function()=
{return this._xmlHttpRequest.responseText},get_statusCode:function(){var =
b,a=3D0;try{a=3Dthis._xmlHttpRequest.status}catch(b){}return =
a},get_statusText:function(){return =
this._xmlHttpRequest.statusText},get_xml:function(){var =
d=3D"parsererror",e=3Dthis._xmlHttpRequest,c=3De.responseXML;if(!c||!c.do=
cumentElement){c=3Db.Net.XMLDOM(e.responseText);if(!c||!c.documentElement=
)return a}else =
navigator.userAgent.indexOf("MSIE")!=3D=3Dy&&c.setProperty(rb,"XPath");re=
turn =
c.documentElement.namespaceURI=3D=3D=3D"http://www.mozilla.org/newlayout/=
xml/parsererror.xml"&&c.documentElement.tagName=3D=3D=3Dd?a:c.documentEle=
ment.firstChild&&c.documentElement.firstChild.tagName=3D=3D=3Dd?a:c},abor=
t:function(){var =
d=3Dthis;if(d._aborted||d._responseAvailable||d._timedOut)return;d._abort=
ed=3Dc;d._clearTimer();var =
e=3Dd._xmlHttpRequest;if(e&&!d._responseAvailable){e.onreadystatechange=3D=
Function.emptyMethod;e.abort();d._xmlHttpRequest=3Da;d._webRequest.comple=
ted(b.EventArgs.Empty)}}};w.registerClass(vb,b.Net.WebRequestExecutor);w=3D=
b.Net._WebRequestManager=3Dfunction(){this._defaultExecutorType=3Dvb};w.p=
rototype=3D{add_invokingRequest:function(a){b.Observer.addEventHandler(th=
is,gb,a)},remove_invokingRequest:function(a){b.Observer.removeEventHandle=
r(this,gb,a)},add_completedRequest:function(a){b.Observer.addEventHandler=
(this,hb,a)},remove_completedRequest:function(a){b.Observer.removeEventHa=
ndler(this,hb,a)},get_defaultTimeout:function(){return =
this._defaultTimeout||0},set_defaultTimeout:function(a){this._defaultTime=
out=3Da},get_defaultExecutorType:function(){return =
this._defaultExecutorType},set_defaultExecutorType:function(a){this._defa=
ultExecutorType=3Da},executeRequest:function(d){var =
a=3Dd.get_executor();if(!a){var i,h;try{var =
f=3Dg.eval(this._defaultExecutorType);a=3Dnew =
f}catch(i){h=3Dc}d.set_executor(a)}if(!a.get_aborted()){var e=3Dnew =
b.Net.NetworkRequestEventArgs(d);b.Observer.raiseEvent(this,gb,e);!e.get_=
cancel()&&a.executeRequest()}}};w.registerClass("Sys.Net._WebRequestManag=
er");b.Net.WebRequestManager=3Dnew =
b.Net._WebRequestManager;w=3Db.Net.NetworkRequestEventArgs=3Dfunction(a){=
b.Net.NetworkRequestEventArgs.initializeBase(this);this._webRequest=3Da};=
w.prototype=3D{get_webRequest:function(){return =
this._webRequest}};w.registerClass("Sys.Net.NetworkRequestEventArgs",b.Ca=
ncelEventArgs);w=3Db.Net.WebRequest=3Dfunction(){var =
b=3Dthis;b._url=3Dx;b._headers=3D{};b._body=3Da;b._userContext=3Da;b._htt=
pVerb=3Da};w.prototype=3D{add_completed:function(a){b.Observer.addEventHa=
ndler(this,Q,a)},remove_completed:function(a){b.Observer.removeEventHandl=
er(this,Q,a)},completed:function(e){var a=3Dthis;function d(g,f,d){var =
a=3Db.Observer._getContext(g,c).events.getHandler(d);a&&a(f,e)}d(b.Net.We=
bRequestManager,a._executor,hb);d(a,a._executor,Q);b.Observer.clearEventH=
andlers(a,Q)},get_url:function(){return =
this._url},set_url:function(a){this._url=3Da},get_headers:function(){retu=
rn this._headers},get_httpVerb:function(){return =
this._httpVerb=3D=3D=3Da?this._body=3D=3D=3Da?"GET":"POST":this._httpVerb=
},set_httpVerb:function(a){this._httpVerb=3Da},get_body:function(){return=
 =
this._body},set_body:function(a){this._body=3Da},get_userContext:function=
(){return =
this._userContext},set_userContext:function(a){this._userContext=3Da},get=
_executor:function(){return =
this._executor||a},set_executor:function(a){this._executor=3Da;a._set_web=
Request(this)},get_timeout:function(){return =
this._timeout||b.Net.WebRequestManager.get_defaultTimeout()},set_timeout:=
function(a){this._timeout=3Da},getResolvedUrl:function(){return =
b.Net.WebRequest._resolveUrl(this._url)},invoke:function(){b.Net.WebReque=
stManager.executeRequest(this)}};w._resolveUrl=3Dfunction(c,a){if(c&&c.in=
dexOf("://")>0)return c;if(!a||!a.length){var =
e=3Db.get("base");if(e&&e.href&&e.href.length)a=3De.href;else =
a=3Ddocument.URL}var =
d=3Da.indexOf("?");if(d>0)a=3Da.substr(0,d);d=3Da.indexOf(l);if(d>0)a=3Da=
.substr(0,d);a=3Da.substr(0,a.lastIndexOf(D)+1);if(!c||!c.length)return =
a;if(c.charAt(0)=3D=3D=3DD){var =
f=3Da.indexOf("://"),h=3Da.indexOf(D,f+3);return =
a.substr(0,h)+c}else{var g=3Da.lastIndexOf(D);return =
a.substr(0,g+1)+c}};w._createQueryString=3Dfunction(d,c,h){c=3Dc||encodeU=
RIComponent;var j=3D0,g,i,e,a=3Dnew b.StringBuilder;if(d)for(e in =
d){g=3Dd[e];if(typeof =
g=3D=3D=3Df)continue;i=3Db.Serialization.JavaScriptSerializer.serialize(g=
);j++&&a.append("&");a.append(e);a.append("=3D");a.append(c(i))}if(h){j&&=
a.append("&");a.append(h)}return =
a.toString()};w._createUrl=3Dfunction(c,d,e){if(!d&&!e)return c;var =
f=3Db.Net.WebRequest._createQueryString(d,a,e);return =
f.length?c+(c&&c.indexOf("?")>=3D0?"&":"?")+f:c};w.registerClass("Sys.Net=
.WebRequest");Type.registerNamespace("Sys.Net");w=3Db.Net.WebServiceProxy=
=3Dfunction(){var a=3DObject.getType(this);if(a._staticInstance&&typeof =
a._staticInstance.get_enableJsonp=3D=3D=3Df)this._jsonp=3Da._staticInstan=
ce.get_enableJsonp()};w.prototype=3D{get_timeout:function(){return =
this._timeout||0},set_timeout:function(a){this._timeout=3Da},get_defaultU=
serContext:function(){return typeof =
this._userContext=3D=3D=3De?a:this._userContext},set_defaultUserContext:f=
unction(a){this._userContext=3Da},get_defaultSucceededCallback:function()=
{return =
this._succeeded||a},set_defaultSucceededCallback:function(a){this._succee=
ded=3Da},get_defaultFailedCallback:function(){return =
this._failed||a},set_defaultFailedCallback:function(a){this._failed=3Da},=
get_enableJsonp:function(){return!!this._jsonp},set_enableJsonp:function(=
a){this._jsonp=3Da},get_path:function(){return =
this._path||a},set_path:function(a){this._path=3Da},get_jsonpCallbackPara=
meter:function(){return =
this._callbackParameter||sb},set_jsonpCallbackParameter:function(a){this.=
_callbackParameter=3Da},_invoke:function(h,i,k,j,g,f,d){var =
c=3Dthis;g=3Dg||c.get_defaultSucceededCallback();f=3Df||c.get_defaultFail=
edCallback();if(d=3D=3D=3Da||typeof =
d=3D=3D=3De)d=3Dc.get_defaultUserContext();return =
b.Net.WebServiceProxy.invoke(h,i,k,j,g,f,d,c.get_timeout(),c.get_enableJs=
onp(),c.get_jsonpCallbackParameter())}};w.registerClass("Sys.Net.WebServi=
ceProxy");w.invoke=3Dfunction(v,f,r,q,p,h,l,m,C,u){var =
o=3DC!=3D=3Dd?b.Net.WebServiceProxy._xdomain.exec(v):a,i,s=3Do&&o.length=3D=
=3D=3D3&&(o[1]!=3D=3Dlocation.protocol||o[2]!=3D=3Dlocation.host);r=3Ds||=
r;if(s){u=3Du||sb;i=3D"_jsonp"+b._jsonp++}if(!q)q=3D{};var =
w=3Dq;if(!r||!w)w=3D{};var =
n,k=3Da,t=3Da,A=3Db.Net.WebRequest._createUrl(f?v+D+encodeURIComponent(f)=
:v,w,s?u+"=3DSys."+i:a);if(s){function =
B(){if(k=3D=3D=3Da)return;k=3Da;n=3Dnew =
b.Net.WebServiceError(c,String.format(b.Res.webServiceTimedOut,f));delete=
 b[i];h&&h(n,l,f)}function =
z(c,j){if(k!=3D=3Da){g.clearTimeout(k);k=3Da}delete b[i];i=3Da;if(typeof =
j!=3D=3De&&j!=3D=3D200){if(h){n=3Dnew =
b.Net.WebServiceError(d,c.Message||String.format(b.Res.webServiceFailedNo=
Msg,f),c.StackTrace||a,c.ExceptionType||a,c);n._statusCode=3Dj;h(n,l,f)}}=
else =
p&&p(c,l,f)}b[i]=3Dz;m=3Dm||b.Net.WebRequestManager.get_defaultTimeout();=
if(m>0)k=3Dg.setTimeout(B,m);b._loadJsonp(A,function(){i&&z({Message:Stri=
ng.format(b.Res.webServiceFailedNoMsg,f)},y)});return a}var j=3Dnew =
b.Net.WebRequest;j.set_url(A);j.get_headers()[M]=3D"application/json; =
charset=3Dutf-8";if(!r){t=3Db.Serialization.JavaScriptSerializer.serializ=
e(q);if(t=3D=3D=3D"{}")t=3Dx}j.set_body(t);j.add_completed(E);m>0&&j.set_=
timeout(m);j.invoke();function E(g){if(g.get_responseAvailable()){var =
s,i=3Dg.get_statusCode(),c=3Da,k;try{var =
m=3Dg.getResponseHeader(M);k=3Dm.startsWith("application/json");c=3Dk?g.g=
et_object():m.startsWith(kb)?g.get_xml():g.get_responseData()}catch(s){}v=
ar =
o=3Dg.getResponseHeader("jsonerror"),j=3Do=3D=3D=3D"true";if(j){if(c)c=3D=
new =
b.Net.WebServiceError(d,c.Message,c.StackTrace,c.ExceptionType,c)}else =
if(k)c=3D!c||typeof =
c.d=3D=3D=3De?c:c.d;if(i<200||i>=3D300||j){if(h){if(!c||!j)c=3Dnew =
b.Net.WebServiceError(d,String.format(b.Res.webServiceFailedNoMsg,f));c._=
statusCode=3Di;h(c,l,f)}}else p&&p(c,l,f)}else{var =
n=3Dg.get_timedOut(),q=3DString.format(n?b.Res.webServiceTimedOut:b.Res.w=
ebServiceFailedNoMsg,f);h&&h(new =
b.Net.WebServiceError(n,q,x,x),l,f)}}return =
j};w._generateTypedConstructor=3Dfunction(a){return =
function(b){if(b)for(var c in =
b)this[c]=3Db[c];this.__type=3Da}};b._jsonp=3D0;w._xdomain=3D/^\s*([a-zA-=
Z0-9\+\-\.]+\:)\/\/([^?#\/]+)/;b._loadJsonp=3Dfunction(h,g){var =
c=3Ddocument.createElement("script");c.type=3D"text/javascript";c.src=3Dh=
;var f=3Dc.attachEvent;function =
e(){if(!f||/loaded|complete/.test(c.readyState)){if(f)c.detachEvent(s,e);=
else{c.removeEventListener(m,e,d);c.removeEventListener(r,e,d)}g.apply(c)=
;c=3Da}}if(f)c.attachEvent(s,e);else{c.addEventListener(m,e,d);c.addEvent=
Listener(r,e,d)}b.get("head").appendChild(c)};w=3Db.Net.WebServiceError=3D=
function(e,f,d,b,c){var =
a=3Dthis;a._timedOut=3De;a._message=3Df;a._stackTrace=3Dd;a._exceptionTyp=
e=3Db;a._errorObject=3Dc;a._statusCode=3Dy};w.prototype=3D{get_timedOut:f=
unction(){return this._timedOut},get_statusCode:function(){return =
this._statusCode},get_message:function(){return =
this._message},get_stackTrace:function(){return =
this._stackTrace||x},get_exceptionType:function(){return =
this._exceptionType||x},get_errorObject:function(){return =
this._errorObject||a}};w.registerClass("Sys.Net.WebServiceError");Type.re=
gisterNamespace("Sys.Services");var =
mb=3Db.Services,ub=3D"Service",Eb=3D"Role",Db=3D"Authentication",Bb=3D"Pr=
ofile";function =
zb(a){this._path=3Da}mb[Db+ub]=3D{set_path:zb,_setAuthenticated:function(=
a){this._auth=3Da}};mb["_"+Db+ub]=3D{};mb[Bb+ub]=3D{set_path:zb};mb["_"+B=
b+ub]=3D{};mb.ProfileGroup=3Dfunction(a){this._propertygroup=3Da};mb[Eb+u=
b]=3D{set_path:zb};mb["_"+Eb+ub]=3D{};b._domLoaded()}if(b.loader)b.loader=
.registerScript("MicrosoftAjax",a,H);else H()})(window,window.Sys);var =
$get,$create,$addHandler,$addHandlers,$clearHandlers;
Type.registerNamespace('Sys');Sys.Res=3D{"argumentInteger":"Value must =
be an integer.","argumentType":"Object cannot be converted to the =
required type.","argumentNull":"Value cannot be =
null.","scriptAlreadyLoaded":"The script \u0027{0}\u0027 has been =
referenced multiple times. If referencing Microsoft AJAX scripts =
explicitly, set the MicrosoftAjaxMode property of the ScriptManager to =
Explicit.","scriptDependencyNotFound":"The script \u0027{0}\u0027 failed =
to load because it is dependent on script =
\u0027{1}\u0027.","formatBadFormatSpecifier":"Format specifier was =
invalid.","requiredScriptReferenceNotIncluded":"\u0027{0}\u0027 requires =
that you have included a script reference to =
\u0027{1}\u0027.","webServiceFailedNoMsg":"The server method =
\u0027{0}\u0027 failed.","argumentDomElement":"Value must be a DOM =
element.","actualValue":"Actual value was =
{0}.","enumInvalidValue":"\u0027{0}\u0027 is not a valid value for enum =
{1}.","scriptLoadFailed":"The script \u0027{0}\u0027 could not be =
loaded.","parameterCount":"Parameter count =
mismatch.","cannotDeserializeEmptyString":"Cannot deserialize empty =
string.","formatInvalidString":"Input string was not in a correct =
format.","argument":"Value does not fall within the expected =
range.","cannotDeserializeInvalidJson":"Cannot deserialize. The data =
does not correspond to valid =
JSON.","cannotSerializeNonFiniteNumbers":"Cannot serialize non finite =
numbers.","argumentUndefined":"Value cannot be =
undefined.","webServiceInvalidReturnType":"The server method =
\u0027{0}\u0027 returned an invalid type. Expected type: =
{1}","servicePathNotSet":"The path to the web service has not been =
set.","argumentTypeWithTypes":"Object of type \u0027{0}\u0027 cannot be =
converted to type \u0027{1}\u0027.","paramName":"Parameter name: =
{0}","nullReferenceInPath":"Null reference while evaluating data path: =
\u0027{0}\u0027.","format":"One of the identified items was in an =
invalid format.","assertFailedCaller":"Assertion Failed: {0}\r\nat =
{1}","argumentOutOfRange":"Specified argument was out of the range of =
valid values.","webServiceTimedOut":"The server method \u0027{0}\u0027 =
timed out.","notImplemented":"The method or operation is not =
implemented.","assertFailed":"Assertion Failed: =
{0}","invalidOperation":"Operation is not valid due to the current state =
of the object.","breakIntoDebugger":"{0}\r\n\r\nBreak into debugger?"};
------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://proceedings.spiedigitallibrary.org/ScriptResource.axd?d=of8nLYOopcBq3YP87v5kX5YWYskPGuETvN41Oct4nxWyKxlKDjojpPAbo4iuv6uxdSOVMAQxTcYQ7mWQUICW2K7Bcb2JpmEhTecTHX8AT5PrbN5TF_a2Tpuufd1CjgdD9XWhvwMv4l6RkFEJu9p3kA2&t=11e6618b

=EF=BB=BF// (c) 2010 CodePlex Foundation
(function(){function a(){var =
s=3D"aria-hidden",k=3D"status",j=3D"submit",h=3D"=3D",g=3D"undefined",d=3D=
-1,f=3D"",u=3D"function",r=3D"pageLoading",q=3D"pageLoaded",p=3D"initiali=
zeRequest",o=3D"endRequest",n=3D"beginRequest",m=3D"script",l=3D"error",t=
=3D"readystatechange",i=3D"load",a=3Dnull,c=3Dtrue,b=3Dfalse;Type._regist=
erScript("MicrosoftAjaxWebForms.js",["MicrosoftAjaxCore.js","MicrosoftAja=
xSerialization.js","MicrosoftAjaxNetwork.js","MicrosoftAjaxComponentModel=
.js"]);var =
e,v;Type.registerNamespace("Sys.WebForms");e=3DSys.WebForms.BeginRequestE=
ventArgs=3Dfunction(d,c,b){var =
a=3Dthis;Sys.WebForms.BeginRequestEventArgs.initializeBase(a);a._request=3D=
d;a._postBackElement=3Dc;a._updatePanelsToUpdate=3Db};e.prototype=3D{get_=
postBackElement:function(){return =
this._postBackElement},get_request:function(){return =
this._request},get_updatePanelsToUpdate:function(){return =
this._updatePanelsToUpdate?Array.clone(this._updatePanelsToUpdate):[]}};e=
.registerClass("Sys.WebForms.BeginRequestEventArgs",Sys.EventArgs);e=3DSy=
s.WebForms.EndRequestEventArgs=3Dfunction(e,c,d){var =
a=3Dthis;Sys.WebForms.EndRequestEventArgs.initializeBase(a);a._errorHandl=
ed=3Db;a._error=3De;a._dataItems=3Dc||{};a._response=3Dd};e.prototype=3D{=
get_dataItems:function(){return =
this._dataItems},get_error:function(){return =
this._error},get_errorHandled:function(){return =
this._errorHandled},set_errorHandled:function(a){this._errorHandled=3Da},=
get_response:function(){return =
this._response}};e.registerClass("Sys.WebForms.EndRequestEventArgs",Sys.E=
ventArgs);e=3DSys.WebForms.InitializeRequestEventArgs=3Dfunction(d,c,b){v=
ar =
a=3Dthis;Sys.WebForms.InitializeRequestEventArgs.initializeBase(a);a._req=
uest=3Dd;a._postBackElement=3Dc;a._updatePanelsToUpdate=3Db};e.prototype=3D=
{get_postBackElement:function(){return =
this._postBackElement},get_request:function(){return =
this._request},get_updatePanelsToUpdate:function(){return =
this._updatePanelsToUpdate?Array.clone(this._updatePanelsToUpdate):[]},se=
t_updatePanelsToUpdate:function(a){this._updated=3Dc;this._updatePanelsTo=
Update=3Da}};e.registerClass("Sys.WebForms.InitializeRequestEventArgs",Sy=
s.CancelEventArgs);e=3DSys.WebForms.PageLoadedEventArgs=3Dfunction(c,b,d)=
{var =
a=3Dthis;Sys.WebForms.PageLoadedEventArgs.initializeBase(a);a._panelsUpda=
ted=3Dc;a._panelsCreated=3Db;a._dataItems=3Dd||{}};e.prototype=3D{get_dat=
aItems:function(){return =
this._dataItems},get_panelsCreated:function(){return =
this._panelsCreated},get_panelsUpdated:function(){return =
this._panelsUpdated}};e.registerClass("Sys.WebForms.PageLoadedEventArgs",=
Sys.EventArgs);e=3DSys.WebForms.PageLoadingEventArgs=3Dfunction(c,b,d){va=
r =
a=3Dthis;Sys.WebForms.PageLoadingEventArgs.initializeBase(a);a._panelsUpd=
ating=3Dc;a._panelsDeleting=3Db;a._dataItems=3Dd||{}};e.prototype=3D{get_=
dataItems:function(){return =
this._dataItems},get_panelsDeleting:function(){return =
this._panelsDeleting},get_panelsUpdating:function(){return =
this._panelsUpdating}};e.registerClass("Sys.WebForms.PageLoadingEventArgs=
",Sys.EventArgs);e=3DSys._ScriptLoaderTask=3Dfunction(b,a){this._scriptEl=
ement=3Db;this._completedCallback=3Da};e.prototype=3D{get_scriptElement:f=
unction(){return this._scriptElement},dispose:function(){var =
b=3Dthis;if(b._disposed)return;b._disposed=3Dc;b._removeScriptElementHand=
lers();Sys._ScriptLoaderTask._clearScript(b._scriptElement);b._scriptElem=
ent=3Da},execute:function(){this._addScriptElementHandlers();document.get=
ElementsByTagName("head")[0].appendChild(this._scriptElement)},_addScript=
ElementHandlers:function(){var =
a=3Dthis;a._scriptLoadDelegate=3DFunction.createDelegate(a,a._scriptLoadH=
andler);if(document.addEventListener){a._scriptElement.readyState=3D"load=
ed";$addHandler(a._scriptElement,i,a._scriptLoadDelegate)}else =
$addHandler(a._scriptElement,t,a._scriptLoadDelegate);if(a._scriptElement=
.addEventListener){a._scriptErrorDelegate=3DFunction.createDelegate(a,a._=
scriptErrorHandler);a._scriptElement.addEventListener(l,a._scriptErrorDel=
egate,b)}},_removeScriptElementHandlers:function(){var =
c=3Dthis;if(c._scriptLoadDelegate){var =
d=3Dc.get_scriptElement();if(document.addEventListener)$removeHandler(d,i=
,c._scriptLoadDelegate);else =
$removeHandler(d,t,c._scriptLoadDelegate);if(c._scriptErrorDelegate){c._s=
criptElement.removeEventListener(l,c._scriptErrorDelegate,b);c._scriptErr=
orDelegate=3Da}c._scriptLoadDelegate=3Da}},_scriptErrorHandler:function()=
{if(this._disposed)return;this._completedCallback(this.get_scriptElement(=
),b)},_scriptLoadHandler:function(){if(this._disposed)return;var =
a=3Dthis.get_scriptElement();if(a.readyState!=3D=3D"loaded"&&a.readyState=
!=3D=3D"complete")return;this._completedCallback(a,c)}};e.registerClass("=
Sys._ScriptLoaderTask",a,Sys.IDisposable);e._clearScript=3Dfunction(a){!S=
ys.Debug.isDebug&&a.parentNode.removeChild(a)};e=3DSys._ScriptLoader=3Dfu=
nction(){var =
b=3Dthis;b._scriptsToLoad=3Da;b._sessions=3D[];b._scriptLoadedDelegate=3D=
Function.createDelegate(b,b._scriptLoadedHandler)};e.prototype=3D{dispose=
:function(){var =
c=3Dthis;c._stopSession();c._loading=3Db;if(c._events)delete =
c._events;c._sessions=3Da;c._currentSession=3Da;c._scriptLoadedDelegate=3D=
a},loadScripts:function(f,d,e,c){var =
b=3Dthis,g=3D{allScriptsLoadedCallback:d,scriptLoadFailedCallback:e,scrip=
tLoadTimeoutCallback:c,scriptsToLoad:b._scriptsToLoad,scriptTimeout:f};b.=
_scriptsToLoad=3Da;b._sessions.push(g);!b._loading&&b._nextSession()},que=
ueCustomScriptTag:function(a){if(!this._scriptsToLoad)this._scriptsToLoad=
=3D[];Array.add(this._scriptsToLoad,a)},queueScriptBlock:function(a){if(!=
this._scriptsToLoad)this._scriptsToLoad=3D[];Array.add(this._scriptsToLoa=
d,{text:a})},queueScriptReference:function(a){if(!this._scriptsToLoad)thi=
s._scriptsToLoad=3D[];Array.add(this._scriptsToLoad,{src:a})},_createScri=
ptElement:function(b){var =
a=3Ddocument.createElement(m);a.type=3D"text/javascript";for(var c in =
b)a[c]=3Db[c];return a},_loadScriptsInternal:function(){var =
a=3Dthis,c=3Da._currentSession;if(c.scriptsToLoad&&c.scriptsToLoad.length=
>0){var =
d=3DArray.dequeue(c.scriptsToLoad),b=3Da._createScriptElement(d);if(b.tex=
t&&Sys.Browser.agent=3D=3D=3DSys.Browser.Safari){b.innerHTML=3Db.text;del=
ete b.text}if(typeof d.src=3D=3D=3D"string"){a._currentTask=3Dnew =
Sys._ScriptLoaderTask(b,a._scriptLoadedDelegate);a._currentTask.execute()=
}else{document.getElementsByTagName("head")[0].appendChild(b);Sys._Script=
LoaderTask._clearScript(b);a._loadScriptsInternal()}}else{a._stopSession(=
);var =
e=3Dc.allScriptsLoadedCallback;e&&e(a);a._nextSession()}},_nextSession:fu=
nction(){var =
d=3Dthis;if(d._sessions.length=3D=3D=3D0){d._loading=3Db;d._currentSessio=
n=3Da;return}d._loading=3Dc;var =
e=3DArray.dequeue(d._sessions);d._currentSession=3De;if(e.scriptTimeout>0=
)d._timeoutCookie=3Dwindow.setTimeout(Function.createDelegate(d,d._script=
LoadTimeoutHandler),e.scriptTimeout*1e3);d._loadScriptsInternal()},_raise=
Error:function(){var =
a=3Dthis,d=3Da._currentSession.scriptLoadFailedCallback,c=3Da._currentTas=
k.get_scriptElement();a._stopSession();if(d){d(a,c);a._nextSession()}else=
{a._loading=3Db;throw =
Sys._ScriptLoader._errorScriptLoadFailed(c.src);}},_scriptLoadedHandler:f=
unction(c,d){var =
b=3Dthis;if(d){Array.add(Sys._ScriptLoader._getLoadedScripts(),c.src);b._=
currentTask.dispose();b._currentTask=3Da;b._loadScriptsInternal()}else =
b._raiseError()},_scriptLoadTimeoutHandler:function(){var =
a=3Dthis,b=3Da._currentSession.scriptLoadTimeoutCallback;a._stopSession()=
;b&&b(a);a._nextSession()},_stopSession:function(){var =
b=3Dthis;if(b._timeoutCookie){window.clearTimeout(b._timeoutCookie);b._ti=
meoutCookie=3Da}if(b._currentTask){b._currentTask.dispose();b._currentTas=
k=3Da}}};e.registerClass("Sys._ScriptLoader",a,Sys.IDisposable);e.getInst=
ance=3Dfunction(){var =
a=3DSys._ScriptLoader._activeInstance;if(!a)a=3DSys._ScriptLoader._active=
Instance=3Dnew Sys._ScriptLoader;return =
a};e.isScriptLoaded=3Dfunction(b){var =
a=3Ddocument.createElement(m);a.src=3Db;return =
Array.contains(Sys._ScriptLoader._getLoadedScripts(),a.src)};e.readLoaded=
Scripts=3Dfunction(){if(!Sys._ScriptLoader._referencedScripts)for(var =
c=3DSys._ScriptLoader._referencedScripts=3D[],d=3Ddocument.getElementsByT=
agName(m),b=3Dd.length-1;b>=3D0;b--){var =
e=3Dd[b],a=3De.src;if(a.length)!Array.contains(c,a)&&Array.add(c,a)}};e._=
errorScriptLoadFailed=3Dfunction(b){var =
a;a=3DSys.Res.scriptLoadFailed;var d=3D"Sys.ScriptLoadFailedException: =
"+String.format(a,b),c=3DError.create(d,{name:"Sys.ScriptLoadFailedExcept=
ion",scriptUrl:b});c.popStackFrame();return =
c};e._getLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader._referencedScri=
pts){Sys._ScriptLoader._referencedScripts=3D[];Sys._ScriptLoader.readLoad=
edScripts()}return =
Sys._ScriptLoader._referencedScripts};e=3DSys.WebForms.PageRequestManager=
=3Dfunction(){var =
c=3Dthis;c._form=3Da;c._activeDefaultButton=3Da;c._activeDefaultButtonCli=
cked=3Db;c._updatePanelIDs=3Da;c._updatePanelClientIDs=3Da;c._updatePanel=
HasChildrenAsTriggers=3Da;c._asyncPostBackControlIDs=3Da;c._asyncPostBack=
ControlClientIDs=3Da;c._postBackControlIDs=3Da;c._postBackControlClientID=
s=3Da;c._scriptManagerID=3Da;c._pageLoadedHandler=3Da;c._additionalInput=3D=
a;c._onsubmit=3Da;c._onSubmitStatements=3D[];c._originalDoPostBack=3Da;c.=
_originalDoPostBackWithOptions=3Da;c._originalFireDefaultButton=3Da;c._or=
iginalDoCallback=3Da;c._isCrossPost=3Db;c._postBackSettings=3Da;c._reques=
t=3Da;c._onFormSubmitHandler=3Da;c._onFormElementClickHandler=3Da;c._onWi=
ndowUnloadHandler=3Da;c._asyncPostBackTimeout=3Da;c._controlIDToFocus=3Da=
;c._scrollPosition=3Da;c._processingRequest=3Db;c._scriptDisposes=3D{};c.=
_transientFields=3D["__VIEWSTATEENCRYPTED","__VIEWSTATEFIELDCOUNT"]};e.pr=
ototype=3D{get_isInAsyncPostBack:function(){return =
this._request!=3D=3Da},add_beginRequest:function(a){Sys.Observer.addEvent=
Handler(this,n,a)},remove_beginRequest:function(a){Sys.Observer.removeEve=
ntHandler(this,n,a)},add_endRequest:function(a){Sys.Observer.addEventHand=
ler(this,o,a)},remove_endRequest:function(a){Sys.Observer.removeEventHand=
ler(this,o,a)},add_initializeRequest:function(a){Sys.Observer.addEventHan=
dler(this,p,a)},remove_initializeRequest:function(a){Sys.Observer.removeE=
ventHandler(this,p,a)},add_pageLoaded:function(a){Sys.Observer.addEventHa=
ndler(this,q,a)},remove_pageLoaded:function(a){Sys.Observer.removeEventHa=
ndler(this,q,a)},add_pageLoading:function(a){Sys.Observer.addEventHandler=
(this,r,a)},remove_pageLoading:function(a){Sys.Observer.removeEventHandle=
r(this,r,a)},abortPostBack:function(){var =
b=3Dthis;if(!b._processingRequest&&b._request){b._request.get_executor().=
abort();b._request=3Da}},beginAsyncPostBack:function(h,e,k,i,j){var =
d=3Dthis;if(i&&typeof =
Page_ClientValidate=3D=3D=3Du&&!Page_ClientValidate(j||a))return;d._postB=
ackSettings=3Dd._createPostBackSettings(c,h,e);var =
g=3Dd._form;g.__EVENTTARGET.value=3De||f;g.__EVENTARGUMENT.value=3Dk||f;d=
._isCrossPost=3Db;d._additionalInput=3Da;d._onFormSubmit()},_cancelPendin=
gCallbacks:function(){for(var =
b=3D0,g=3Dwindow.__pendingCallbacks.length;b<g;b++){var =
e=3Dwindow.__pendingCallbacks[b];if(e){if(!e.async)window.__synchronousCa=
llBackIndex=3Dd;window.__pendingCallbacks[b]=3Da;var =
f=3D"__CALLBACKFRAME"+b,c=3Ddocument.getElementById(f);c&&c.parentNode.re=
moveChild(c)}}},_commitControls:function(b,d){var =
c=3Dthis;if(b){c._updatePanelIDs=3Db.updatePanelIDs;c._updatePanelClientI=
Ds=3Db.updatePanelClientIDs;c._updatePanelHasChildrenAsTriggers=3Db.updat=
ePanelHasChildrenAsTriggers;c._asyncPostBackControlIDs=3Db.asyncPostBackC=
ontrolIDs;c._asyncPostBackControlClientIDs=3Db.asyncPostBackControlClient=
IDs;c._postBackControlIDs=3Db.postBackControlIDs;c._postBackControlClient=
IDs=3Db.postBackControlClientIDs}if(typeof =
d!=3D=3Dg&&d!=3D=3Da)c._asyncPostBackTimeout=3Dd*1e3},_createHiddenField:=
function(d,e){var =
b,a=3Ddocument.getElementById(d);if(a)if(!a._isContained)a.parentNode.rem=
oveChild(a);else =
b=3Da.parentNode;if(!b){b=3Ddocument.createElement("span");b.style.cssTex=
t=3D"display:none =
!important";this._form.appendChild(b)}b.innerHTML=3D"<input =
type=3D'hidden' =
/>";a=3Db.childNodes[0];a._isContained=3Dc;a.id=3Da.name=3Dd;a.value=3De}=
,_createPageRequestManagerTimeoutError:function(){var =
b=3D"Sys.WebForms.PageRequestManagerTimeoutException: =
"+Sys.WebForms.Res.PRM_TimeoutError,a=3DError.create(b,{name:"Sys.WebForm=
s.PageRequestManagerTimeoutException"});a.popStackFrame();return =
a},_createPageRequestManagerServerError:function(a,d){var =
c=3D"Sys.WebForms.PageRequestManagerServerErrorException: =
"+(d||String.format(Sys.WebForms.Res.PRM_ServerError,a)),b=3DError.create=
(c,{name:"Sys.WebForms.PageRequestManagerServerErrorException",httpStatus=
Code:a});b.popStackFrame();return =
b},_createPageRequestManagerParserError:function(b){var =
c=3D"Sys.WebForms.PageRequestManagerParserErrorException: =
"+String.format(Sys.WebForms.Res.PRM_ParserError,b),a=3DError.create(c,{n=
ame:"Sys.WebForms.PageRequestManagerParserErrorException"});a.popStackFra=
me();return a},_createPanelID:function(e,b){var =
c=3Db.asyncTarget,a=3Dthis._ensureUniqueIds(e||b.panelsToUpdate),d=3Da =
instanceof =
Array?a.join(","):a||this._scriptManagerID;if(c)d+=3D"|"+c;return =
encodeURIComponent(this._scriptManagerID)+h+encodeURIComponent(d)+"&"},_c=
reatePostBackSettings:function(d,a,c,b){return{async:d,asyncTarget:c,pane=
lsToUpdate:a,sourceElement:b}},_convertToClientIDs:function(a,g,e,d){if(a=
)for(var b=3D0,i=3Da.length;b<i;b+=3Dd?2:1){var =
c=3Da[b],h=3D(d?a[b+1]:f)||this._uniqueIDToClientID(c);Array.add(g,c);Arr=
ay.add(e,h)}},dispose:function(){var =
b=3Dthis;Sys.Observer.clearEventHandlers(b);if(b._form){Sys.UI.DomEvent.r=
emoveHandler(b._form,j,b._onFormSubmitHandler);Sys.UI.DomEvent.removeHand=
ler(b._form,"click",b._onFormElementClickHandler);Sys.UI.DomEvent.removeH=
andler(window,"unload",b._onWindowUnloadHandler);Sys.UI.DomEvent.removeHa=
ndler(window,i,b._pageLoadedHandler)}if(b._originalDoPostBack){window.__d=
oPostBack=3Db._originalDoPostBack;b._originalDoPostBack=3Da}if(b._origina=
lDoPostBackWithOptions){window.WebForm_DoPostBackWithOptions=3Db._origina=
lDoPostBackWithOptions;b._originalDoPostBackWithOptions=3Da}if(b._origina=
lFireDefaultButton){window.WebForm_FireDefaultButton=3Db._originalFireDef=
aultButton;b._originalFireDefaultButton=3Da}if(b._originalDoCallback){win=
dow.WebForm_DoCallback=3Db._originalDoCallback;b._originalDoCallback=3Da}=
b._form=3Da;b._updatePanelIDs=3Da;b._updatePanelClientIDs=3Da;b._asyncPos=
tBackControlIDs=3Da;b._asyncPostBackControlClientIDs=3Da;b._postBackContr=
olIDs=3Da;b._postBackControlClientIDs=3Da;b._asyncPostBackTimeout=3Da;b._=
scrollPosition=3Da},_doCallback:function(d,b,c,f,a,e){!this.get_isInAsync=
PostBack()&&this._originalDoCallback(d,b,c,f,a,e)},_doPostBack:function(e=
,l){var d=3Dthis;d._additionalInput=3Da;var =
j=3Dd._form;if(e=3D=3D=3Da||typeof =
e=3D=3D=3Dg||d._isCrossPost){d._postBackSettings=3Dd._createPostBackSetti=
ngs(b);d._isCrossPost=3Db}else{var =
f=3Dd._masterPageUniqueID,k=3Dd._uniqueIDToClientID(e),i=3Ddocument.getEl=
ementById(k);if(!i&&f)if(k.indexOf(f+"$")=3D=3D=3D0)i=3Ddocument.getEleme=
ntById(k.substr(f.length+1));if(!i)if(Array.contains(d._asyncPostBackCont=
rolIDs,e))d._postBackSettings=3Dd._createPostBackSettings(c,a,e);else =
if(Array.contains(d._postBackControlIDs,e))d._postBackSettings=3Dd._creat=
ePostBackSettings(b);else{var =
h=3Dd._findNearestElement(e);if(h)d._postBackSettings=3Dd._getPostBackSet=
tings(h,e);else{if(f){f+=3D"$";if(e.indexOf(f)=3D=3D=3D0)h=3Dd._findNeare=
stElement(e.substr(f.length))}if(h)d._postBackSettings=3Dd._getPostBackSe=
ttings(h,e);else =
d._postBackSettings=3Dd._createPostBackSettings(b)}}else =
d._postBackSettings=3Dd._getPostBackSettings(i,e)}if(!d._postBackSettings=
.async){j.onsubmit=3Dd._onsubmit;d._originalDoPostBack(e,l);j.onsubmit=3D=
a;return}j.__EVENTTARGET.value=3De;j.__EVENTARGUMENT.value=3Dl;d._onFormS=
ubmit()},_doPostBackWithOptions:function(a){this._isCrossPost=3Da&&a.acti=
onUrl;this._originalDoPostBackWithOptions(a)},_elementContains:function(d=
,a){while(a){if(a=3D=3D=3Dd)return c;a=3Da.parentNode}return =
b},_endPostBack:function(d,f,g){var =
c=3Dthis;if(c._request=3D=3D=3Df.get_webRequest()){c._processingRequest=3D=
b;c._additionalInput=3Da;c._request=3Da}var e=3Dnew =
Sys.WebForms.EndRequestEventArgs(d,g?g.dataItems:{},f);Sys.Observer.raise=
Event(c,o,e);if(d&&!e.get_errorHandled())throw =
d;},_ensureUniqueIds:function(a){if(!a)return a;a=3Da instanceof =
Array?a:[a];for(var c=3D[],b=3D0,g=3Da.length;b<g;b++){var =
f=3Da[b],e=3DArray.indexOf(this._updatePanelClientIDs,f);c.push(e>d?this.=
_updatePanelIDs[e]:f)}return =
c},_findNearestElement:function(b){while(b.length>0){var =
f=3Dthis._uniqueIDToClientID(b),e=3Ddocument.getElementById(f);if(e)retur=
n e;var c=3Db.lastIndexOf("$");if(c=3D=3D=3Dd)return =
a;b=3Db.substring(0,c)}return a},_findText:function(b,a){var =
c=3DMath.max(0,a-20),d=3DMath.min(b.length,a+20);return =
b.substring(c,d)},_fireDefaultButton:function(d,h){if(d.keyCode=3D=3D=3D1=
3){var =
f=3Dd.srcElement||d.target;if(!f||f.tagName.toLowerCase()!=3D=3D"textarea=
"){var e=3Ddocument.getElementById(h);if(e&&typeof =
e.click!=3D=3Dg){this._activeDefaultButton=3De;this._activeDefaultButtonC=
licked=3Db;try{e.click()}finally{this._activeDefaultButton=3Da}d.cancelBu=
bble=3Dc;typeof d.stopPropagation=3D=3D=3Du&&d.stopPropagation();return =
b}}}return c},_getPageLoadedEventArgs:function(r,g){var =
q=3D[],p=3D[],o=3Dg?g.version4:b,h=3Dg?g.updatePanelData:a,i,k,l,e;if(!h)=
{i=3Dthis._updatePanelIDs;k=3Dthis._updatePanelClientIDs;l=3Da;e=3Da}else=
{i=3Dh.updatePanelIDs;k=3Dh.updatePanelClientIDs;l=3Dh.childUpdatePanelID=
s;e=3Dh.panelsToRefreshIDs}var =
c,j,n,m;if(e)for(c=3D0,j=3De.length;c<j;c+=3Do?2:1){n=3De[c];m=3D(o?e[c+1=
]:f)||this._uniqueIDToClientID(n);Array.add(q,document.getElementById(m))=
}for(c=3D0,j=3Di.length;c<j;c++)(r||Array.indexOf(l,i[c])!=3D=3Dd)&&Array=
.add(p,document.getElementById(k[c]));return new =
Sys.WebForms.PageLoadedEventArgs(q,p,g?g.dataItems:{})},_getPageLoadingEv=
entArgs:function(h){var =
l=3D[],k=3D[],c=3Dh.updatePanelData,m=3Dc.oldUpdatePanelIDs,n=3Dc.oldUpda=
tePanelClientIDs,p=3Dc.updatePanelIDs,o=3Dc.childUpdatePanelIDs,e=3Dc.pan=
elsToRefreshIDs,a,g,b,i,j=3Dh.version4;for(a=3D0,g=3De.length;a<g;a+=3Dj?=
2:1){b=3De[a];i=3D(j?e[a+1]:f)||this._uniqueIDToClientID(b);Array.add(l,d=
ocument.getElementById(i))}for(a=3D0,g=3Dm.length;a<g;a++){b=3Dm[a];Array=
.indexOf(e,b)=3D=3D=3Dd&&(Array.indexOf(p,b)=3D=3D=3Dd||Array.indexOf(o,b=
)>d)&&Array.add(k,document.getElementById(n[a]))}return new =
Sys.WebForms.PageLoadingEventArgs(l,k,h.dataItems)},_getPostBackSettings:=
function(f,h){var =
e=3Dthis,i=3Df,g=3Da;while(f){if(f.id){if(!g&&Array.contains(e._asyncPost=
BackControlClientIDs,f.id))g=3De._createPostBackSettings(c,a,h,i);else =
if(!g&&Array.contains(e._postBackControlClientIDs,f.id))return =
e._createPostBackSettings(b);else{var =
j=3DArray.indexOf(e._updatePanelClientIDs,f.id);if(j!=3D=3Dd)return =
e._updatePanelHasChildrenAsTriggers[j]?e._createPostBackSettings(c,[e._up=
datePanelIDs[j]],h,i):e._createPostBackSettings(c,a,h,i)}if(!g&&e._matche=
sParentIDInList(f.id,e._asyncPostBackControlClientIDs))g=3De._createPostB=
ackSettings(c,a,h,i);else =
if(!g&&e._matchesParentIDInList(f.id,e._postBackControlClientIDs))return =
e._createPostBackSettings(b)}f=3Df.parentNode}return!g?e._createPostBackS=
ettings(b):g},_getScrollPosition:function(){var =
b=3Dthis,a=3Ddocument.documentElement;if(a&&(b._validPosition(a.scrollLef=
t)||b._validPosition(a.scrollTop)))return{x:a.scrollLeft,y:a.scrollTop};e=
lse{a=3Ddocument.body;return =
a&&(b._validPosition(a.scrollLeft)||b._validPosition(a.scrollTop))?{x:a.s=
crollLeft,y:a.scrollTop}:b._validPosition(window.pageXOffset)||b._validPo=
sition(window.pageYOffset)?{x:window.pageXOffset,y:window.pageYOffset}:{x=
:0,y:0}}},_initializeInternal:function(k,l,d,e,h,f,g){var =
b=3Dthis;if(b._prmInitialized)throw =
Error.invalidOperation(Sys.WebForms.Res.PRM_CannotRegisterTwice);b._prmIn=
itialized=3Dc;b._masterPageUniqueID=3Dg;b._scriptManagerID=3Dk;b._form=3D=
Sys.UI.DomElement.resolveElement(l);b._onsubmit=3Db._form.onsubmit;b._for=
m.onsubmit=3Da;b._onFormSubmitHandler=3DFunction.createDelegate(b,b._onFo=
rmSubmit);b._onFormElementClickHandler=3DFunction.createDelegate(b,b._onF=
ormElementClick);b._onWindowUnloadHandler=3DFunction.createDelegate(b,b._=
onWindowUnload);Sys.UI.DomEvent.addHandler(b._form,j,b._onFormSubmitHandl=
er);Sys.UI.DomEvent.addHandler(b._form,"click",b._onFormElementClickHandl=
er);Sys.UI.DomEvent.addHandler(window,"unload",b._onWindowUnloadHandler);=
b._originalDoPostBack=3Dwindow.__doPostBack;if(b._originalDoPostBack)wind=
ow.__doPostBack=3DFunction.createDelegate(b,b._doPostBack);b._originalDoP=
ostBackWithOptions=3Dwindow.WebForm_DoPostBackWithOptions;if(b._originalD=
oPostBackWithOptions)window.WebForm_DoPostBackWithOptions=3DFunction.crea=
teDelegate(b,b._doPostBackWithOptions);b._originalFireDefaultButton=3Dwin=
dow.WebForm_FireDefaultButton;if(b._originalFireDefaultButton)window.WebF=
orm_FireDefaultButton=3DFunction.createDelegate(b,b._fireDefaultButton);b=
._originalDoCallback=3Dwindow.WebForm_DoCallback;if(b._originalDoCallback=
)window.WebForm_DoCallback=3DFunction.createDelegate(b,b._doCallback);b._=
pageLoadedHandler=3DFunction.createDelegate(b,b._pageLoadedInitialLoad);S=
ys.UI.DomEvent.addHandler(window,i,b._pageLoadedHandler);d&&b._updateCont=
rols(d,e,h,f,c)},_matchesParentIDInList:function(e,d){for(var =
a=3D0,f=3Dd.length;a<f;a++)if(e.startsWith(d[a]+"_"))return c;return =
b},_onFormElementActive:function(a,e,f){var =
b=3Dthis;if(a.disabled)return;b._postBackSettings=3Db._getPostBackSetting=
s(a,a.name);if(a.name){var =
c=3Da.tagName.toUpperCase();if(c=3D=3D=3D"INPUT"){var =
d=3Da.type;if(d=3D=3D=3Dj)b._additionalInput=3DencodeURIComponent(a.name)=
+h+encodeURIComponent(a.value);else =
if(d=3D=3D=3D"image")b._additionalInput=3DencodeURIComponent(a.name)+".x=3D=
"+e+"&"+encodeURIComponent(a.name)+".y=3D"+f}else =
if(c=3D=3D=3D"BUTTON"&&a.name.length!=3D=3D0&&a.type=3D=3D=3Dj)b._additio=
nalInput=3DencodeURIComponent(a.name)+h+encodeURIComponent(a.value)}},_on=
FormElementClick:function(a){this._activeDefaultButtonClicked=3Da.target=3D=
=3D=3Dthis._activeDefaultButton;this._onFormElementActive(a.target,a.offs=
etX,a.offsetY)},_onFormSubmit:function(r){var =
e=3Dthis,m,C,q=3Dc,D=3De._isCrossPost;e._isCrossPost=3Db;if(e._onsubmit)q=
=3De._onsubmit();if(q)for(m=3D0,C=3De._onSubmitStatements.length;m<C;m++)=
if(!e._onSubmitStatements[m]()){q=3Db;break}if(!q){r&&r.preventDefault();=
return}var =
w=3De._form;if(D)return;e._activeDefaultButton&&!e._activeDefaultButtonCl=
icked&&e._onFormElementActive(e._activeDefaultButton,0,0);if(!e._postBack=
Settings||!e._postBackSettings.async)return;var f=3Dnew =
Sys.StringBuilder,F=3Dw.elements.length,z=3De._createPanelID(a,e._postBac=
kSettings);f.append(z);for(m=3D0;m<F;m++){var =
l=3Dw.elements[m],o=3Dl.name;if(typeof =
o=3D=3D=3Dg||o=3D=3D=3Da||o.length=3D=3D=3D0||o=3D=3D=3De._scriptManagerI=
D)continue;var v=3Dl.tagName.toUpperCase();if(v=3D=3D=3D"INPUT"){var =
t=3Dl.type;if(t=3D=3D=3D"text"||t=3D=3D=3D"password"||t=3D=3D=3D"hidden"|=
|(t=3D=3D=3D"checkbox"||t=3D=3D=3D"radio")&&l.checked){f.append(encodeURI=
Component(o));f.append(h);f.append(encodeURIComponent(l.value));f.append(=
"&")}}else if(v=3D=3D=3D"SELECT")for(var =
E=3Dl.options.length,x=3D0;x<E;x++){var =
A=3Dl.options[x];if(A.selected){f.append(encodeURIComponent(o));f.append(=
h);f.append(encodeURIComponent(A.value));f.append("&")}}else =
if(v=3D=3D=3D"TEXTAREA"){f.append(encodeURIComponent(o));f.append(h);f.ap=
pend(encodeURIComponent(l.value));f.append("&")}}f.append("__ASYNCPOST=3D=
true&");if(e._additionalInput){f.append(e._additionalInput);e._additional=
Input=3Da}var i=3Dnew =
Sys.Net.WebRequest,j=3Dw.action;if(Sys.Browser.agent=3D=3D=3DSys.Browser.=
InternetExplorer){var =
y=3Dj.indexOf("#");if(y!=3D=3Dd)j=3Dj.substr(0,y);var =
u=3Dj.indexOf("?");if(u!=3D=3Dd){var =
B=3Dj.substr(0,u);if(B.indexOf("%")=3D=3D=3Dd)j=3DencodeURI(B)+j.substr(u=
)}else =
if(j.indexOf("%")=3D=3D=3Dd)j=3DencodeURI(j)}i.set_url(j);i.get_headers()=
["X-MicrosoftAjax"]=3D"Delta=3Dtrue";i.get_headers()["Cache-Control"]=3D"=
no-cache";i.set_timeout(e._asyncPostBackTimeout);i.add_completed(Function=
.createDelegate(e,e._onFormSubmitCompleted));i.set_body(f.toString());var=
 s,k;s=3De._postBackSettings.panelsToUpdate;k=3Dnew =
Sys.WebForms.InitializeRequestEventArgs(i,e._postBackSettings.sourceEleme=
nt,s);Sys.Observer.raiseEvent(e,p,k);q=3D!k.get_cancel();if(!q){r&&r.prev=
entDefault();return}if(k&&k._updated){s=3Dk.get_updatePanelsToUpdate();i.=
set_body(i.get_body().replace(z,e._createPanelID(s,e._postBackSettings)))=
}e._scrollPosition=3De._getScrollPosition();e.abortPostBack();k=3Dnew =
Sys.WebForms.BeginRequestEventArgs(i,e._postBackSettings.sourceElement,s|=
|e._postBackSettings.panelsToUpdate);Sys.Observer.raiseEvent(e,n,k);e._or=
iginalDoCallback&&e._cancelPendingCallbacks();e._request=3Di;e._processin=
gRequest=3Db;i.invoke();r&&r.preventDefault()},_onFormSubmitCompleted:fun=
ction(h){var =
d=3Dthis;d._processingRequest=3Dc;if(h.get_timedOut()){d._endPostBack(d._=
createPageRequestManagerTimeoutError(),h,a);return}if(h.get_aborted()){d.=
_endPostBack(a,h,a);return}if(!d._request||h.get_webRequest()!=3D=3Dd._re=
quest)return;if(h.get_statusCode()!=3D=3D200){d._endPostBack(d._createPag=
eRequestManagerServerError(h.get_statusCode()),h,a);return}var =
e=3Dd._parseDelta(h);if(!e)return;var =
g,j;if(e.asyncPostBackControlIDsNode&&e.postBackControlIDsNode&&e.updateP=
anelIDsNode&&e.panelsToRefreshNode&&e.childUpdatePanelIDsNode){var =
x=3Dd._updatePanelIDs,t=3Dd._updatePanelClientIDs,n=3De.childUpdatePanelI=
DsNode.content,v=3Dn.length?n.split(","):[],s=3Dd._splitNodeIntoArray(e.a=
syncPostBackControlIDsNode),u=3Dd._splitNodeIntoArray(e.postBackControlID=
sNode),w=3Dd._splitNodeIntoArray(e.updatePanelIDsNode),l=3Dd._splitNodeIn=
toArray(e.panelsToRefreshNode),m=3De.version4;for(g=3D0,j=3Dl.length;g<j;=
g+=3Dm?2:1){var =
o=3D(m?l[g+1]:f)||d._uniqueIDToClientID(l[g]);if(!document.getElementById=
(o)){d._endPostBack(Error.invalidOperation(String.format(Sys.WebForms.Res=
.PRM_MissingPanel,o)),h,e);return}}var =
k=3Dd._processUpdatePanelArrays(w,s,u,m);k.oldUpdatePanelIDs=3Dx;k.oldUpd=
atePanelClientIDs=3Dt;k.childUpdatePanelIDs=3Dv;k.panelsToRefreshIDs=3Dl;=
e.updatePanelData=3Dk}e.dataItems=3D{};var =
i;for(g=3D0,j=3De.dataItemNodes.length;g<j;g++){i=3De.dataItemNodes[g];e.=
dataItems[i.id]=3Di.content}for(g=3D0,j=3De.dataItemJsonNodes.length;g<j;=
g++){i=3De.dataItemJsonNodes[g];e.dataItems[i.id]=3DSys.Serialization.Jav=
aScriptSerializer.deserialize(i.content)}var =
q=3DSys.Observer._getContext(d,c).events.getHandler(r);q&&q(d,d._getPageL=
oadingEventArgs(e));Sys._ScriptLoader.readLoadedScripts();Sys.Application=
.beginCreateComponents();var =
p=3DSys._ScriptLoader.getInstance();d._queueScripts(p,e.scriptBlockNodes,=
c,b);d._processingRequest=3Dc;p.loadScripts(0,Function.createDelegate(d,F=
unction.createCallback(d._scriptIncludesLoadComplete,e)),Function.createD=
elegate(d,Function.createCallback(d._scriptIncludesLoadFailed,e)),a)},_on=
WindowUnload:function(){this.dispose()},_pageLoaded:function(a,b){Sys.Obs=
erver.raiseEvent(this,q,this._getPageLoadedEventArgs(a,b));!a&&Sys.Applic=
ation.raiseLoad()},_pageLoadedInitialLoad:function(){this._pageLoaded(c,a=
)},_parseDelta:function(n){var =
h=3Dthis,g=3Dn.get_responseData(),i,o,K,L,J,f=3D0,j=3Da,p=3D[];while(f<g.=
length){i=3Dg.indexOf("|",f);if(i=3D=3D=3Dd){j=3Dh._findText(g,f);break}o=
=3DparseInt(g.substring(f,i),10);if(o%1!=3D=3D0){j=3Dh._findText(g,f);bre=
ak}f=3Di+1;i=3Dg.indexOf("|",f);if(i=3D=3D=3Dd){j=3Dh._findText(g,f);brea=
k}K=3Dg.substring(f,i);f=3Di+1;i=3Dg.indexOf("|",f);if(i=3D=3D=3Dd){j=3Dh=
._findText(g,f);break}L=3Dg.substring(f,i);f=3Di+1;if(f+o>=3Dg.length){j=3D=
h._findText(g,g.length);break}J=3Dg.substr(f,o);f+=3Do;if(g.charAt(f)!=3D=
=3D"|"){j=3Dh._findText(g,f);break}f++;Array.add(p,{type:K,id:L,content:J=
})}if(j){h._endPostBack(h._createPageRequestManagerParserError(String.for=
mat(Sys.WebForms.Res.PRM_ParserErrorDetails,j)),n,a);return a}for(var =
D=3D[],B=3D[],v=3D[],C=3D[],y=3D[],I=3D[],G=3D[],F=3D[],A=3D[],x=3D[],r,u=
,z,s,t,w,E,m,q=3D0,M=3Dp.length;q<M;q++){var =
e=3Dp[q];switch(e.type){case"#":m=3De;break;case"updatePanel":Array.add(D=
,e);break;case"hiddenField":Array.add(B,e);break;case"arrayDeclaration":A=
rray.add(v,e);break;case"scriptBlock":Array.add(C,e);break;case"scriptSta=
rtupBlock":Array.add(y,e);break;case"expando":Array.add(I,e);break;case"o=
nSubmit":Array.add(G,e);break;case"asyncPostBackControlIDs":r=3De;break;c=
ase"postBackControlIDs":u=3De;break;case"updatePanelIDs":z=3De;break;case=
"asyncPostBackTimeout":s=3De;break;case"childUpdatePanelIDs":t=3De;break;=
case"panelsToRefreshIDs":w=3De;break;case"formAction":E=3De;break;case"da=
taItem":Array.add(F,e);break;case"dataItemJson":Array.add(A,e);break;case=
"scriptDispose":Array.add(x,e);break;case"pageRedirect":if(m&&parseFloat(=
m.content)>=3D4)e.content=3Dunescape(e.content);if(Sys.Browser.agent=3D=3D=
=3DSys.Browser.InternetExplorer){var =
k=3Ddocument.createElement("a");k.style.display=3D"none";k.attachEvent("o=
nclick",H);k.href=3De.content;h._form.parentNode.insertBefore(k,h._form);=
k.click();k.detachEvent("onclick",H);h._form.parentNode.removeChild(k);fu=
nction H(a){a.cancelBubble=3Dc}}else =
window.location.href=3De.content;return a;case =
l:h._endPostBack(h._createPageRequestManagerServerError(Number.parseInvar=
iant(e.id),e.content),n,a);return =
a;case"pageTitle":document.title=3De.content;break;case"focus":h._control=
IDToFocus=3De.content;break;default:h._endPostBack(h._createPageRequestMa=
nagerParserError(String.format(Sys.WebForms.Res.PRM_UnknownToken,e.type))=
,n,a);return =
a}}return{version4:m?parseFloat(m.content)>=3D4:b,executor:n,updatePanelN=
odes:D,hiddenFieldNodes:B,arrayDeclarationNodes:v,scriptBlockNodes:C,scri=
ptStartupNodes:y,expandoNodes:I,onSubmitNodes:G,dataItemNodes:F,dataItemJ=
sonNodes:A,scriptDisposeNodes:x,asyncPostBackControlIDsNode:r,postBackCon=
trolIDsNode:u,updatePanelIDsNode:z,asyncPostBackTimeoutNode:s,childUpdate=
PanelIDsNode:t,panelsToRefreshNode:w,formActionNode:E}},_processUpdatePan=
elArrays:function(e,r,s,g){var d,c,b;if(e){var =
j=3De.length,k=3Dg?2:1;d=3Dnew Array(j/k);c=3Dnew Array(j/k);b=3Dnew =
Array(j/k);for(var h=3D0,i=3D0;h<j;h+=3Dk,i++){var =
q,a=3De[h],l=3Dg?e[h+1]:f;q=3Da.charAt(0)=3D=3D=3D"t";a=3Da.substr(1);if(=
!l)l=3Dthis._uniqueIDToClientID(a);b[i]=3Dq;d[i]=3Da;c[i]=3Dl}}else{d=3D[=
];c=3D[];b=3D[]}var o=3D[],m=3D[];this._convertToClientIDs(r,o,m,g);var =
p=3D[],n=3D[];this._convertToClientIDs(s,p,n,g);return{updatePanelIDs:d,u=
pdatePanelClientIDs:c,updatePanelHasChildrenAsTriggers:b,asyncPostBackCon=
trolIDs:o,asyncPostBackControlClientIDs:m,postBackControlIDs:p,postBackCo=
ntrolClientIDs:n}},_queueScripts:function(d,b,e,f){for(var =
a=3D0,h=3Db.length;a<h;a++){var =
g=3Db[a].id;switch(g){case"ScriptContentNoTags":if(!f)continue;d.queueScr=
iptBlock(b[a].content);break;case"ScriptContentWithTags":var =
c=3Dwindow.eval("("+b[a].content+")");if(c.src){if(!e||Sys._ScriptLoader.=
isScriptLoaded(c.src))continue}else =
if(!f)continue;d.queueCustomScriptTag(c);break;case"ScriptPath":if(!e||Sy=
s._ScriptLoader.isScriptLoaded(b[a].content))continue;d.queueScriptRefere=
nce(b[a].content)}}},_registerDisposeScript:function(a,b){if(!this._scrip=
tDisposes[a])this._scriptDisposes[a]=3D[b];else =
Array.add(this._scriptDisposes[a],b)},_scriptIncludesLoadComplete:functio=
n(j,e){var =
i=3Dthis;if(e.executor.get_webRequest()!=3D=3Di._request)return;i._commit=
Controls(e.updatePanelData,e.asyncPostBackTimeoutNode?e.asyncPostBackTime=
outNode.content:a);if(e.formActionNode)i._form.action=3De.formActionNode.=
content;var =
d,h,g;for(d=3D0,h=3De.updatePanelNodes.length;d<h;d++){g=3De.updatePanelN=
odes[d];var =
o=3Ddocument.getElementById(g.id);if(!o){i._endPostBack(Error.invalidOper=
ation(String.format(Sys.WebForms.Res.PRM_MissingPanel,g.id)),e.executor,e=
);return}i._updatePanel(o,g.content)}for(d=3D0,h=3De.scriptDisposeNodes.l=
ength;d<h;d++){g=3De.scriptDisposeNodes[d];i._registerDisposeScript(g.id,=
g.content)}for(d=3D0,h=3Di._transientFields.length;d<h;d++){var =
l=3Ddocument.getElementById(i._transientFields[d]);if(l){var =
p=3Dl._isContained?l.parentNode:l;p.parentNode.removeChild(p)}}for(d=3D0,=
h=3De.hiddenFieldNodes.length;d<h;d++){g=3De.hiddenFieldNodes[d];i._creat=
eHiddenField(g.id,g.content)}if(e.scriptsFailed)throw =
Sys._ScriptLoader._errorScriptLoadFailed(e.scriptsFailed.src,e.scriptsFai=
led.multipleCallbacks);i._queueScripts(j,e.scriptBlockNodes,b,c);var =
n=3Df;for(d=3D0,h=3De.arrayDeclarationNodes.length;d<h;d++){g=3De.arrayDe=
clarationNodes[d];n+=3D"Sys.WebForms.PageRequestManager._addArrayElement(=
'"+g.id+"', "+g.content+");\r\n"}var =
m=3Df;for(d=3D0,h=3De.expandoNodes.length;d<h;d++){g=3De.expandoNodes[d];=
m+=3Dg.id+" =3D =
"+g.content+"\r\n"}n.length&&j.queueScriptBlock(n);m.length&&j.queueScrip=
tBlock(m);i._queueScripts(j,e.scriptStartupNodes,c,c);var =
k=3Df;for(d=3D0,h=3De.onSubmitNodes.length;d<h;d++){if(d=3D=3D=3D0)k=3D"A=
rray.add(Sys.WebForms.PageRequestManager.getInstance()._onSubmitStatement=
s, function() =
{\r\n";k+=3De.onSubmitNodes[d].content+"\r\n"}if(k.length){k+=3D"\r\nretu=
rn =
true;\r\n});\r\n";j.queueScriptBlock(k)}j.loadScripts(0,Function.createDe=
legate(i,Function.createCallback(i._scriptsLoadComplete,e)),a,a)},_script=
IncludesLoadFailed:function(d,c,b,a){a.scriptsFailed=3D{src:c.src,multipl=
eCallbacks:b};this._scriptIncludesLoadComplete(d,a)},_scriptsLoadComplete=
:function(k,h){var =
c=3Dthis,j=3Dh.executor;if(window.__theFormPostData)window.__theFormPostD=
ata=3Df;if(window.__theFormPostCollection)window.__theFormPostCollection=3D=
[];window.WebForm_InitCallback&&window.WebForm_InitCallback();if(c._scrol=
lPosition){window.scrollTo&&window.scrollTo(c._scrollPosition.x,c._scroll=
Position.y);c._scrollPosition=3Da}Sys.Application.endCreateComponents();c=
._pageLoaded(b,h);c._endPostBack(a,j,h);if(c._controlIDToFocus){var =
d,i;if(Sys.Browser.agent=3D=3D=3DSys.Browser.InternetExplorer){var =
e=3D$get(c._controlIDToFocus);d=3De;if(e&&!WebForm_CanFocus(e))d=3DWebFor=
m_FindFirstFocusableChild(e);if(d&&typeof =
d.contentEditable!=3D=3Dg){i=3Dd.contentEditable;d.contentEditable=3Db}el=
se =
d=3Da}WebForm_AutoFocus(c._controlIDToFocus);if(d)d.contentEditable=3Di;c=
._controlIDToFocus=3Da}},_splitNodeIntoArray:function(b){var =
a=3Db.content,c=3Da.length?a.split(","):[];return =
c},_uniqueIDToClientID:function(a){return =
a.replace(/\$/g,"_")},_updateControls:function(d,a,c,b,e){this._commitCon=
trols(this._processUpdatePanelArrays(d,a,c,e),b)},_updatePanel:function(b=
,g){var a=3Dthis;for(var d in =
a._scriptDisposes)if(a._elementContains(b,document.getElementById(d))){fo=
r(var =
f=3Da._scriptDisposes[d],e=3D0,h=3Df.length;e<h;e++)window.eval(f[e]);del=
ete =
a._scriptDisposes[d]}Sys.Application.disposeElement(b,c);b.innerHTML=3Dg}=
,_validPosition:function(b){return typeof =
b!=3D=3Dg&&b!=3D=3Da&&b!=3D=3D0}};e.getInstance=3Dfunction(){var =
a=3DSys.WebForms.PageRequestManager._instance;if(!a)a=3DSys.WebForms.Page=
RequestManager._instance=3Dnew Sys.WebForms.PageRequestManager;return =
a};e._addArrayElement=3Dfunction(a){if(!window[a])window[a]=3D[];for(var =
b=3D1,c=3Darguments.length;b<c;b++)Array.add(window[a],arguments[b])};e._=
initialize=3Dfunction(){var =
a=3DSys.WebForms.PageRequestManager.getInstance();a._initializeInternal.a=
pply(a,arguments)};e.registerClass("Sys.WebForms.PageRequestManager");e=3D=
Sys.UI._UpdateProgress=3Dfunction(d){var =
b=3Dthis;Sys.UI._UpdateProgress.initializeBase(b,[d]);b._displayAfter=3D5=
00;b._dynamicLayout=3Dc;b._associatedUpdatePanelId=3Da;b._beginRequestHan=
dlerDelegate=3Da;b._startDelegate=3Da;b._endRequestHandlerDelegate=3Da;b.=
_pageRequestManager=3Da;b._timerCookie=3Da};e.prototype=3D{get_displayAft=
er:function(){return =
this._displayAfter},set_displayAfter:function(a){this._displayAfter=3Da},=
get_dynamicLayout:function(){return =
this._dynamicLayout},set_dynamicLayout:function(a){this._dynamicLayout=3D=
a},get_associatedUpdatePanelId:function(){return =
this._associatedUpdatePanelId},set_associatedUpdatePanelId:function(a){th=
is._associatedUpdatePanelId=3Da},get_role:function(){return =
k},_clearTimeout:function(){if(this._timerCookie){window.clearTimeout(thi=
s._timerCookie);this._timerCookie=3Da}},_getUniqueID:function(c){var =
b=3DArray.indexOf(this._pageRequestManager._updatePanelClientIDs,c);retur=
n =
b=3D=3D=3Dd?a:this._pageRequestManager._updatePanelIDs[b]},_handleBeginRe=
quest:function(i,h){var =
a=3Dthis,e=3Dh.get_postBackElement(),d=3Dc,g=3Da._associatedUpdatePanelId=
;if(a._associatedUpdatePanelId){var =
f=3Dh.get_updatePanelsToUpdate();if(f&&f.length)d=3DArray.contains(f,g)||=
Array.contains(f,a._getUniqueID(g));else =
d=3Db}while(!d&&e){if(e.id&&a._associatedUpdatePanelId=3D=3D=3De.id)d=3Dc=
;e=3De.parentNode}if(d)a._timerCookie=3Dwindow.setTimeout(a._startDelegat=
e,a._displayAfter)},_startRequest:function(){var =
b=3Dthis;if(b._pageRequestManager.get_isInAsyncPostBack()){var =
c=3Db.get_element();if(b._dynamicLayout)c.style.display=3D"block";else =
c.style.visibility=3D"visible";b.get_role()=3D=3D=3Dk&&c.setAttribute(s,"=
false")}b._timerCookie=3Da},_handleEndRequest:function(){var =
a=3Dthis,b=3Da.get_element();if(a._dynamicLayout)b.style.display=3D"none"=
;else =
b.style.visibility=3D"hidden";a.get_role()=3D=3D=3Dk&&b.setAttribute(s,"t=
rue");a._clearTimeout()},dispose:function(){var =
b=3Dthis;if(b._beginRequestHandlerDelegate!=3D=3Da){b._pageRequestManager=
.remove_beginRequest(b._beginRequestHandlerDelegate);b._pageRequestManage=
r.remove_endRequest(b._endRequestHandlerDelegate);b._beginRequestHandlerD=
elegate=3Da;b._endRequestHandlerDelegate=3Da}b._clearTimeout();Sys.UI._Up=
dateProgress.callBaseMethod(b,"dispose")},initialize:function(){var =
b=3Dthis;Sys.UI._UpdateProgress.callBaseMethod(b,"initialize");b.get_role=
()=3D=3D=3Dk&&b.get_element().setAttribute(s,"true");b._beginRequestHandl=
erDelegate=3DFunction.createDelegate(b,b._handleBeginRequest);b._endReque=
stHandlerDelegate=3DFunction.createDelegate(b,b._handleEndRequest);b._sta=
rtDelegate=3DFunction.createDelegate(b,b._startRequest);if(Sys.WebForms&&=
Sys.WebForms.PageRequestManager)b._pageRequestManager=3DSys.WebForms.Page=
RequestManager.getInstance();if(b._pageRequestManager!=3D=3Da){b._pageReq=
uestManager.add_beginRequest(b._beginRequestHandlerDelegate);b._pageReque=
stManager.add_endRequest(b._endRequestHandlerDelegate)}}};e.registerClass=
("Sys.UI._UpdateProgress",Sys.UI.Control)}if(window.Sys&&Sys.loader)Sys.l=
oader.registerScript("WebForms",["ComponentModel","Serialization","Networ=
k"],a);else a()})();
Type.registerNamespace('Sys.WebForms');Sys.WebForms.Res=3D{"PRM_UnknownTo=
ken":"Unknown token: \u0027{0}\u0027.","PRM_MissingPanel":"Could not =
find UpdatePanel with ID \u0027{0}\u0027. If it is being updated =
dynamically then it must be inside another =
UpdatePanel.","PRM_ServerError":"An unknown error occurred while =
processing the request on the server. The status code returned from the =
server was: {0}","PRM_ParserError":"The message received from the server =
could not be parsed. Common causes for this error are when the response =
is modified by calls to Response.Write(), response filters, HttpModules, =
or server trace is enabled.\r\nDetails: {0}","PRM_TimeoutError":"The =
server request timed out.","PRM_ParserErrorDetails":"Error parsing near =
\u0027{0}\u0027.","PRM_CannotRegisterTwice":"The PageRequestManager =
cannot be initialized more than once."};
------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://proceedings.spiedigitallibrary.org/combres.axd/global-js/1628930728/

/*!=0A=
 * jQuery UI 1.8.5=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI=0A=
 */=0A=
function equalHeight(n,t,i){var =
i=3Di?i:"min-height",t=3Dt?t:0;tallest=3Dt,n.css(i,""),n.each(function(){=
thisHeight=3D$(this).outerHeight(),thisHeight>tallest&&(tallest=3DthisHei=
ght)}),n.css(i,tallest+"px").log("equalHeight: "+tallest+"px")}function =
in_array(n,t,i){var r=3D"",u=3D!!i;if(u){for(r in =
t)if(t[r]=3D=3D=3Dn)return!0}else for(r in =
t)if(t[r]=3D=3Dn)return!0;return!1}function pingServerSession(){var =
n=3Dnew =
XMLHttpRequest;n.open("GET","/services/keepSessionAlive.ashx?r=3D"+Math.r=
andom(),!0),n.send("")}function =
keepSessionAliveByPage(){scm6_keep_session_alive_end_time=3D=3Dundefined|=
|scm6_keep_session_alive_end_time=3D=3Dnull?(scm6_keep_session_alive_end_=
time=3Dnew =
Date,scm6_keep_session_alive_end_time.setHours(parseInt(scm6_keep_session=
_alive_end_time.getHours())+8),scm6_keep_session_alive_worker=3DsetTimeou=
t("keepSessionAliveByPage()",6e3)):scm6_keep_session_alive_end_time>new =
Date?(pingServerSession(),scm6_keep_session_alive_worker=3DsetTimeout("ke=
epSessionAliveByPage()",6e3)):(clearTimeout(scm6_keep_session_alive_worke=
r),scm6_keep_session_alive_end_time=3Dnull)}function =
vertical_contentHeight(n,t,i){i=3Di?parseInt(i):0,$(n).height()>$(t).heig=
ht()&&$(t).height($(n).height()+i)}function =
pad2(n){return(parseInt(n.toString())<10?"0":"")+n.toString()}function =
URLDecode(n){return unescape(String(n).replace(/\+/g," "))}function =
getMonthName(n){return["January","February","March","April","May","June",=
"July","August","September","October","November","December"][n]}function =
isValidDate(n){var =
t=3D/(?:[1-9]|0[1-9]|1[0-2])\/(?:[1-9]|0[1-9]|[12][0-9]|3[01])\/(?:19|20\=
d{2})/;return t.test(n)}function removeItemsfromCollection(n){var =
i,t;for(typeof =
n!=3D"object"&&(n=3D[n]),i=3D0;i<n.length;i++)for(t=3D0;t<ActiveFilterIte=
ms.length;t++)ActiveFilterItems[t].FilterType=3D=3Dn[i]&&ActiveFilterItem=
s.Slice(t,t);return ActiveFilterItems.length}function =
updateActiveFilter(n,t){removeItemsfromCollection(t),ActiveFilterItems[Ac=
tiveFilterItems.length]=3Dn.FilterType=3D=3D"DateRangeFilter"?new =
aRangeFilterItem(t,n.FilterStartValue,n.FilterEndValue):new =
aFilterItem(t,n.FilterValue)}function =
ContentFilter(n){this.FilterOptionItem=3Dn}function =
FilterItem(n,t){this.FilterType=3Dn[t].FilterType,this.FilterValue=3Dn[t]=
.FilterValue}function =
aFilterItem(n,t){this.FilterType=3Dn,this.FilterValue=3Dt,this.FilterStar=
tValue=3D"",this.FilterEndValue=3D"",this.FilterOptions=3D[]}function =
aRangeFilterItem(n,t,i){this.FilterType=3Dn,this.FilterValue=3D"",this.Fi=
lterStartValue=3Dt,this.FilterEndValue=3Di,this.FilterOptions=3D[]}functi=
on ResultItem(n){this.Item=3Dn}function =
SearchParameters(n,t,i,r,u,f,e,o,s,h,c){this.QueryText=3Dn,this.SearchSco=
pe=3Dt,this.CurrentPage=3Dr,this.PageLength=3Du,this.Filters=3D[],this.Fi=
lters=3Df,this.SortOrder=3De,this.ResultViewOrder=3Do,this.SearchSource=3D=
i,this.DoCacheResults=3Ds,this.UseCachedResults=3Dh,this.WebSessionId=3Dc=
,this.DebugLevel=3Ddebug}function =
AutosuggestParameters(n){this.QueryText=3Dn}function =
doSearch(n,t,i,r,u,f,e,o,s,h){var =
y,l,c,p,a,v;if(f!=3Dnull)for(y=3D"",l=3D0;l<f.length;++l)y+=3Df[l].Filter=
Value.toString()+";\n";searchAction.invalidquery(n)&&(searchAction.preLoa=
d(),window.location.pathname.toLowerCase().indexOf("searchresults.aspx")=3D=
=3D-1||lastQueryText.length>0&&URLDecode(n)!=3DlastQueryText||window.loca=
tion.pathname.toLowerCase().indexOf("citation")>0?(c=3D"/searchresults.as=
px?q=3D{0}&t=3D{1}&p=3D{2}&s=3D{3}&c=3D0",isMobile&&(c=3D"/mobile"+c),deb=
ug>1&&(c=3Dc+"&d=3D"+jQuery.url().param("d")),isNaN(r)&&(r=3D1),p=3Dc.for=
mat(escape(n),escape(t),escape(r),escape(i)),window.location.href=3Dp):(i=
sNaN(parseInt(r,10))&&(r=3D1),isNaN(parseInt(u,10))&&(u=3D20),n=3DURLDeco=
de(n),$("#queryText").val(n),$("#searchScope").val(t),$("#currentPage").v=
al(r),$("#pageLength").val(u),$("#txtSearchTerm").val(n),a=3D$("#sessionI=
d").val(),jQuery.url().param("s")=3D=3D"19"&&f=3D=3Dnull?(f=3D[],f[0]=3Dn=
ew =
aFilterItem("0","u")):jQuery.url().param("s")=3D=3D"19"?f[f.length]=3Dnew=
 =
aFilterItem("0","u"):jQuery.url().param("s")=3D=3D"21"&&f=3D=3Dnull&&(f=3D=
[],f[0]=3Dnew aFilterItem("0","f")),v=3Dnew =
SearchParameters(n,t,i,r,u,f,e,o,s,h,a),$.when(doMainSearch(v,o,t,u)),las=
tQueryText.length>0&&activeSavedSearch!=3D=3Dundefined&&activeSavedSearch=
.QueryText!=3DlastQueryText&&(activeSavedSearch=3Dnull,$("#lnkGetAlerts")=
.text("Get Alerts on this =
Search"),$("#lnkGetAlerts").show()),lastQueryText=3Dn,lastResultView=3Do)=
)}function doMainSearch(n,t,i){var u,e,f,o;window.startTime=3D+new =
Date,u=3Dnew =
SearchParameters(n.QueryText,n.SearchScope,n.SearchSource,n.CurrentPage,n=
.PageLength,n.Filters,n.SortOrder,n.ResultViewOrder,n.DoCacheResults,n.Us=
eCachedResults,n.WebSessionId),u.CurrentPage=3D1,u.SearchSource=3D27,u.So=
rtOrder=3D0,u.WebSessionId=3D"",u.DoCacheResults=3D!0,u.UseCachedResults=3D=
!1,e=3DJSON.stringify(u),f=3D$("#savedSearch"),f.val(e),o=3D$.ajax({type:=
"POST",url:"/Services/SearchService.svc/RunSearch",data:JSON.stringify(n)=
,contentType:"application/json; =
charset=3Dutf-8",dataType:"json",processData:!1,success:function(t,r,u){v=
ar =
w,y,a,h,v,c,s,b,k,p,d,u,l,ut,rt,o,e,nt,ft,it,g,tt,f;if($(".filterSettings=
").empty(),$("#filterTplLoading").tmpl().appendTo(".filterSettings"),s=3D=
t!=3Dnull?t.ResultsCount:0,ActiveSortOrder=3Dt.SortOrder,ActiveSortOrder=3D=
=3D0?($("#sortByBestMatchLink").addClass("selected"),$("#sortByMostRecent=
Link").removeClass("selected")):($("#sortByBestMatchLink").removeClass("s=
elected"),$("#sortByMostRecentLink").addClass("selected")),t.ErrorMessage=
!=3Dnull&&t.ErrorMessage.length>0){$(".resultsPerPage").hide(),$(".search=
ContentContainer").html("<div class=3D'message error'><p>An error has =
occurred with the search service, please try your search again =
later.</p><p>If the problem persists contact technical =
support.</p></div>");return}if($("#searchword").html(t.QueryText),$(".mas=
k").css({top:$(".maskColumn").position().top+"px"}),$(".searchContentCont=
ainer").html(""),$("#disambiguatedTermsSection").html(""),t.InvalidQuery!=
=3Dnull&&t.InvalidQuery.length>0){$(".resultsPerPage").hide(),$(".searchC=
ontentContainer").html("<div class=3D'message =
error'>"+t.InvalidQuery+"</div>");return}if(t.SearchResults=3D=3Dnull||t.=
SearchResults.length=3D=3D0)showHeaderFilters(t),p=3D"<string>0</string> =
results",$("#spnResults").html(p),$(".searchContentContainer").html("<div=
 class=3D'message alert'><p style=3D'color:black;'>No matches found. =
Please modify your search term and try =
again.</p></div>"),noMatches=3D!0;else =
for(a=3Dt.PageNumber,h=3Dt.PageLength,$("#currentPage").val(a),$("#pageLe=
ngth").val(h),v=3D(parseInt(a,10)-1)*parseInt(h,10)+1,c=3Dv+parseInt(h,10=
)-1,c>s&&(c=3Ds),w=3Ds-a*h,y=3Dw>19?20:w,b=3D"Next {0} {1} >",k=3D"< =
Previous {0} {1}",p=3D"Showing {0}-{1} of {2} results",d=3D"{0}-{1} of =
{2} results",debug>1&&$().log("resultsCount: "+s+" remainingRecords: =
"+y+" recordsLeft: "+w+" lowRecord: "+v+" highRecord: =
"+c),y<=3D0?$("#nextPage").hide():($("#nextPage").html(b.format(y,"Result=
s")),$("#nextPage").show()),a>1?($("#prevPage").show(),$("#prevPagedv").s=
how(),$("#prevPage").html(k.format(h,"Results"))):($("#prevPage").hide(),=
$("#prevPagedv").hide()),parseInt(s,10)=3D=3D0?($("#spnResults").html("0 =
results"),$("#nextPage").hide(),$("#prevPage").hide(),$("#prevPagedv").hi=
de()):($("#spnResults").html(p.format(v,c,s)),$("#spnresultscopy").html(d=
.format(v,c,s))),$("#spnResults,.resultsPerPage").show(),u=3D0;u<t.Search=
Results.length;++u)new =
ResultItem(t.SearchResults[u]).toResultHtml();if(o=3D"",t.DisambiguationO=
ptions!=3Dnull&&t.DisambiguationOptions.length>0)for(o+=3D"Your query =
matches more than one term. Please select one of the following terms: =
",f=3D0;f<t.DisambiguationOptions.length;++f)o+=3D"<a =
",o+=3D'id=3D"disambiguatedTermLink'+f+'" ',o+=3D'style=3D"cursor: =
pointer;" =
',o+=3D"onclick=3D\"doSearch('"+t.DisambiguationOptions[f].Term+"', =
'"+i+"', 14, 1, '"+h+"', new Array(), ActiveSortOrder, =
ActiveResultView);\" =
",o+=3D">",o+=3Dt.DisambiguationOptions[f].Term,o+=3Df<t.DisambiguationOp=
tions.length-1?"</a>; =
":"</a>";if($("#disambiguatedTermsSection").html(o),e=3D"",t.NoResultOpti=
ons!=3Dnull&&t.NoResultOptions.length>0)for(e+=3D"You may want to try =
one of the following terms for your search: =
",f=3D0;f<t.NoResultOptions.length;++f)e+=3D"<a =
",e+=3D'id=3D"noResultOptionLink'+f+'" ',e+=3D'style=3D"cursor: =
pointer;" ',e+=3D"onclick=3D\"doSearch('"+t.NoResultOptions[f].Term+"', =
'"+i+"', 15, 1, '"+h+"', new Array(), ActiveSortOrder, =
ActiveResultView);\" =
",e+=3D">",e+=3Dt.NoResultOptions[f].Term,e+=3Df<t.NoResultOptions.length=
-1?"</a>; =
":"</a>";for($("#noResultOptionsSection").html(e),showHeaderFilters(t),$(=
domReference.filterColumn).empty(),u=3D0;u<t.Filters.length;u++){filter=3D=
t.Filters[u];switch(filter.FilterType){case"ContentTypeFilter":for(filter=
.clearShow=3Dfilter.FilterValue!=3D""?!0:!1,filter.index=3D0,filter.Filte=
rValue!=3D""&&updateActiveFilter(filter,filter.index),l=3D0;l<filter.Filt=
erOptions.length;l++)filter.FilterOptions[l].ItemCaption.indexOf("Textboo=
ks")=3D=3D0&&(filter.FilterOptions[l].ItemCaption=3Dfilter.FilterOptions[=
l].ItemCaption.replace("Textbooks","eBooks"));$("#filterSimpleList").tmpl=
(filter).appendTo(domReference.filterColumn);break;case"JournalFilter":fi=
lter.clearShow=3D!isNaN(parseInt(filter.FilterValue)),filter.index=3D1,up=
dateActiveFilter(filter,filter.index),$("#filterSimpleList").tmpl(filter)=
.appendTo(domReference.filterColumn);break;case"BookFilter":filter.clearS=
how=3D!isNaN(parseInt(filter.FilterValue)),filter.index=3D2,filter.Captio=
n=3D"eBooks",updateActiveFilter(filter,filter.index),$("#filterSimpleList=
").tmpl(filter).appendTo(domReference.filterColumn);break;case"Conference=
Filter":filter.clearShow=3D!isNaN(parseInt(filter.FilterValue)),filter.in=
dex=3D8,updateActiveFilter(filter,filter.index),$("#filterSimpleList").tm=
pl(filter).appendTo(domReference.filterColumn);break;case"ConferenceSessi=
onFilter":filter.clearShow=3D!isNaN(parseInt(filter.FilterValue)),filter.=
index=3D9,updateActiveFilter(filter,filter.index),$("#filterSimpleList").=
tmpl(filter).appendTo(domReference.filterColumn);break;case"ArticleTypeFi=
lter":filter.clearShow=3D!isNaN(parseInt(filter.FilterValue)),filter.inde=
x=3D3,updateActiveFilter(filter,filter.index),$("#filterSimpleList").tmpl=
(filter).appendTo(domReference.filterColumn);break;case"TopicFilter":filt=
er.clearShow=3D!isNaN(parseInt(filter.FilterValue)),$("#filterCheckList")=
.tmpl(filter).appendTo(domReference.filterColumn);break;case"DateRangeFil=
ter":(isDate(filter.FilterStartValue)||isDate(filter.FilterEndValue))&&(f=
ilter.index=3D5,updateActiveFilter(filter,filter.index),filter.clearShow=3D=
!0),$("#filterDateRange").tmpl(filter).appendTo(domReference.filterColumn=
),$("#fromDate1,#toDate1").datepicker(),searchAction.eventFilterDateRange=
()}}$("ul.filterSimpleListItems =
li.viewMore").click(function(){$(this).hide().nextAll().show()}).nextAll(=
).hide(),headerPostion=3D$(".searchHeaderContentHolder").position(),$(win=
dow).scrollTop()>headerPostion.top&&$(window).scrollTop(headerPostion.top=
),searchAction.postLoad(),window.endTime=3D+new =
Date,$("#timeOfSearch").html("Search took: =
"+(window.endTime-window.startTime)/1e3+" =
secs");switch(parseInt(n.SearchSource)){case 1:case 12:case 13:case =
12:case 13:case 14:case 19:case 20:case 21:case 22:case 23:case =
27:searchWTRegister(t)}},error:function(n,t,i){alert(n.status+" =
"+i)},complete:function(){},beforeSend:function(){}})}function =
isDate(n){var t=3Dnew =
Date(n);return!(t.toString()=3D=3D"NaN")&&!(t.toString()=3D=3D"Invalid =
Date")}function showLoading(){if($(".mask").length>0){var =
n=3D{width:$(".maskColumn").width(),height:$(".maskColumn").height()};n.p=
osition=3D$(".maskColumn").position(),$(".mask").css({top:n.position.top+=
"px",left:n.position.left+"px",width:n.width+"px",height:n.height+"px"}),=
$(maskWidgets).each(function(n,t){$(t+" =
div:last").hasClass("widgetMask")=3D=3D0&&($("<div =
class=3D'widgetMask'></div>").appendTo($(t)),headerHeight=3D$(t).find(".p=
ortlet-header").height()+20)}),$(".mask,.widgetMask").fadeIn("slow")}}fun=
ction =
hideLoading(){$("#pageLinks").show(),$(".mask,.widgetMask").fadeOut("slow=
")}function toggleTopicFilter(n){var =
r,i,t,u;if(n.checked)$("#topicSelected").val($("#topicSelected").val()+$(=
n).context.value+",");else{for(r=3D$("#topicSelected").val().split(","),i=
=3D"",t=3D0;t<r.length-1;t++)r[t]!=3D$(n).context.value&&(i=3Di+r[t]+",")=
;$("#topicSelected").val(i)}removeItemsfromCollection("4"),$("#topicSelec=
ted").val().length>0&&(ActiveFilterItems[ActiveFilterItems.length]=3Dnew =
aFilterItem("4",$("#topicSelected").val().slice(0,-1))),$("#currentPage")=
.val("1"),doSearch($("#queryText").val(),$("#searchScope").val(),6,$("#cu=
rrentPage").val(),$("#pageLength").val(),ActiveFilterItems,ActiveSortOrde=
r,ActiveResultView,!0,!1),u=3D$("label[for=3D"+n.id+"]").text(),registerT=
opicClick(u)}function showHeaderFilters(n){var =
u=3D"#headerFilterItems",f=3D"#filterSelectedItem",i=3D{},t,r;for($(u).em=
pty(),t=3D0;t<n.Filters.length;t++){i=3D{};switch(n.Filters[t].FilterType=
){case"OwnershipFilter":break;case"DateRangeFilter":isDate(n.Filters[t].F=
ilterStartValue)&&isDate(n.Filters[t].FilterEndValue)&&(i.type=3Dn.Filter=
s[t].FilterType,i.name=3Dn.Filters[t].FilterStartValue+"-"+n.Filters[t].F=
ilterEndValue,$(f).tmpl(i).appendTo(u));break;default:for(r=3D0;r<n.Filte=
rs[t].FilterOptions.length;r++)i=3D{},(n.Filters[t].FilterOptions[r].Item=
Checked=3D=3D"1"||n.Filters[t].FilterOptions[r].ItemValue=3D=3Dn.Filters[=
t].FilterValue)&&(i.type=3Dn.Filters[t].FilterType,i.name=3Dn.Filters[t].=
FilterOptions[r].ItemCaption.split(" =
(")[0].replace(/^\s\s*/,"").replace(/\s\s*$/,""),$(f).tmpl(i).appendTo(u)=
)}}$(u).children().length>0&&$("<li style=3D'width:auto;'><a =
href=3D'javascript:clearAllFilters();'>Clear =
All</a></li>").appendTo(u)}function clearFilter(n,t){var =
o,i,r,e,u,f;o=3DJSON.parse(FilterItemType),i=3D"",t=3Dt?t:null,$.each(o,f=
unction(t,r){t=3D=3Dn&&(i=3Dr)});switch(i){case"0":removeItemsfromCollect=
ion([i,1,2,3,8,9]),r=3D2;break;case"1":removeItemsfromCollection([i,3]),r=
=3D3,(jQuery.url().param("s")=3D=3D"19"||jQuery.url().param("s")=3D=3D"20=
"||jQuery.url().param("s")=3D=3D"21")&&jQuery.url().param("t").indexOf(",=
")>0?$("#searchScope").val(jQuery.url().param("t")):$("#searchScope").val=
("J*");break;case"2":removeItemsfromCollection(i),r=3D4,(jQuery.url().par=
am("s")=3D=3D"19"||jQuery.url().param("s")=3D=3D"20"||jQuery.url().param(=
"s")=3D=3D"21")&&jQuery.url().param("t").indexOf(",")>0?$("#searchScope")=
.val(jQuery.url().param("t")):$("#searchScope").val("B*");break;case"3":r=
emoveItemsfromCollection(i),r=3D5;break;case"4":if(removeItemsfromCollect=
ion(i),t!=3D""&&t!=3Dnull){for(e=3D$("#topicSelected").val().split(","),u=
=3D"",f=3D0;f<e.length-1;f++)e[f]!=3Dt&&(u=3Du+e[f]+",");$("#topicSelecte=
d").val(u),ActiveFilterItems[ActiveFilterItems.length]=3Dnew =
aFilterItem(i,u.slice(0,-1))}else =
$("#topicSelected").val("");r=3D6;break;case"5":removeItemsfromCollection=
(i),r=3D7;break;case"6":case"8":removeItemsfromCollection([i,8,9]),r=3D24=
;break;case"9":removeItemsfromCollection([i,9]),r=3D25;break;default:r=3D=
0}$("#currentPage").val("1"),doSearch($("#queryText").val(),$("#searchSco=
pe").val(),r,$("#currentPage").val(),$("#pageLength").val(),ActiveFilterI=
tems,ActiveSortOrder,ActiveResultView,!0,!1),lastQueryText.length>0&&acti=
veSavedSearch!=3D=3Dundefined&&($("#lnkGetAlerts").text("Update Email =
Alert"),$("#lnkGetAlerts").show())}function clearAllFilters(){for(var =
n=3D0;n<7;n++)removeItemsfromCollection(n);$("#topicSelected").val(""),$(=
"#currentPage").val("1"),doSearch($("#queryText").val(),$("#searchScope")=
.val(),16,$("#currentPage").val(),$("#pageLength").val(),ActiveFilterItem=
s,ActiveSortOrder,ActiveResultView,!0,!1),lastQueryText.length>0&&activeS=
avedSearch!=3D=3Dundefined&&($("#lnkGetAlerts").text("Update Email =
Alert"),$("#lnkGetAlerts").show())}function searchWTRegister(n){var =
i=3Dwindow.location.hostname+window.location.pathname,t=3D$("meta[name=3D=
'DCSext.auth']").attr("content");dcsMultiTrack("WT.es",i,"WT.dl","4","WT.=
oss",escape(n.QueryText),"WT.oss_r","1","DCSext.oss_numres",n.ResultsCoun=
t,"DCSext.auth",t)}function registerFilterClick(n,t){var =
e=3Dwindow.location.hostname+window.location.pathname,f=3D$("meta[name=3D=
'DCSext.auth']").attr("content"),i,r,u;switch(parseInt(n)){case =
0:i=3D"ContentTypeFilter";break;case 1:i=3D"JournalFilter";break;case =
3:i=3D"JournalFilter";break;case 2:i=3D"BookFilter";break;case =
8:i=3D"ConferenceFilter";break;case =
9:i=3D"ConferenceSessionFilter"}r=3Dt.slice(0,t.lastIndexOf("(")-1),u=3Dt=
.slice(t.lastIndexOf("(")+1,t.lastIndexOf(")")),dcsMultiTrack("WT.es",e,"=
WT.dl","4","WT.oss",escape($("#queryText").val()),"WT.oss_r","1","DCSext.=
oss_filterby",i,"DCSext.oss_filtervalue",r,"DCSext.oss_numres",u,"DCSext.=
auth",f)}function registerDateFilterClick(n,t){var =
u=3Dwindow.location.hostname+window.location.pathname,r=3D$("meta[name=3D=
'DCSext.auth']").attr("content"),i=3Dn+" - =
"+t;dcsMultiTrack("WT.es",u,"WT.dl","4","WT.oss",escape($("#queryText").v=
al()),"WT.oss_r","1","DCSext.oss_filterby","DateRangeFilter","DCSext.oss_=
filtervalue",i,"DCSext.auth",r)}function registerTopicClick(n){var =
r=3Dwindow.location.hostname+window.location.pathname,u=3D$("meta[name=3D=
'DCSext.auth']").attr("content"),t=3Dn.slice(0,n.lastIndexOf("(")-1),i=3D=
n.slice(n.lastIndexOf("(")+1,n.lastIndexOf(")"));dcsMultiTrack("WT.es",r,=
"WT.dl","4","WT.oss",escape($("#queryText").val()),"WT.oss_r","1","DCSext=
.oss_filterby","TopicFilter","DCSext.oss_filtervalue",t,"DCSext.oss_numre=
s",i,"DCSext.auth",u)}function registerClickThrough(){var =
t=3Dwindow.location.hostname+window.location.pathname,n=3D$("meta[name=3D=
'DCSext.auth']").attr("content");dcsMultiTrack("WT.es",t,"WT.dl","4","WT.=
oss",escape($("#queryText").val()),"WT.oss_r","1","DCSext.oss_numres","1"=
,"DCSext.oss_clickthru","1","DCSext.auth",n)}function =
smartAutoCompleteSetup(){}function clearLeftPadding(){}function =
doGlobalSearch(n){window.location.href=3D$("#hiddenSiteURL").val()+"searc=
hresults.aspx?q=3D"+escape(n)+"&p=3D1&s=3D1&c=3D0"}function =
ActionType(n,t){this.ActionFilterKey=3Dn,this.ActionFilterValue=3Dt}funct=
ion =
UserSessionItem(n,t,i){this.SessionID=3Dn,this.ClientID=3Dt,this.SiteID=3D=
i}function =
UserTracking(n,t,i,r,u){this.ActionFilterType=3Dn,this.ActionDescription=3D=
t,this.ActionDateTime=3Di,this.UserSessionItem=3Dr,this.ActionURL=3Du}fun=
ction =
UserTracking(n,t,i,r,u,f,e){this.ActionFilterType=3Dn,this.ActionDescript=
ion=3Dt,this.ActionDateTime=3Di,this.UserSessionItem=3Dr,this.ActionURL=3D=
u,this.IndividualCanView=3Df,this.InstitutionCanView=3De}function =
dostatstracking(n,t,i,r,u,f,e,o){var h=3Dnew =
UserTracking(n,t,i,r,u,e,o),s=3D"ClientTrackingHandler.ashx";$.ajax({type=
:"POST",url:s,data:h.toJson(),contentType:"application/json; =
charset=3Dutf-8",dataType:"json",async:asyncTracking,processData:!0,succe=
ss:function(n){var =
t=3Dn;callbackFn(t)},error:function(n){callbackFn(n.status)}})}function =
callbackFn(){}function =
doTracking(n,t,i,r,u){mydotracking(n,t,i,r,u,callbackFn,0,0)}function =
doTracking(n,t,i,r,u,f){f=3D=3D"sync"&&(asyncTracking=3D!1),dostatstracki=
ng(n,t,i,r,u,callbackFn,0,0)}function =
doTracking(n,t,i,r,u,f,e,o){f=3D=3D"sync"&&(asyncTracking=3D!1),dostatstr=
acking(n,t,i,r,u,callbackFn,e,o)}function detailsHandler(n){var =
t=3Ddocument.getElementById("scm6MainContent_ucGetCitation_articleId").va=
lue;n=3Dn+"&articleid=3D"+t,window.location=3Dn}function =
MyResource(n,t){this.ResourceType=3Dn,this.ResourceId=3Dt}function =
ResourceAccess(n,t){this.hasAccess=3Dn,this.resourcePdfUrl=3Dt}function =
isUserSubscribedToResource(n,t){var r=3Dnew =
MyResource(n,t),u=3D"CheckAccessToResource.ashx",i=3Dnull;return =
$.ajax({type:"POST",url:u,data:r.toJson(),contentType:"application/json; =
charset=3Dutf-8",async:!1,dataType:"json",processData:!1,success:function=
(n){i=3Dnew =
ResourceAccess(n.hasAccess,n.resourcePdfurl)},error:function(n){alert(n.s=
tatus+" "+n.statusText)}}),i}function ArticleDatafromServer(n){var =
t=3DJSON.parse(n,"");$(CONTENT_SECTION_CLASS_ARTICLES).html(t._ContentHTM=
L),restoreViewMoreArticlesOnLoad()}function =
proceedingDatafromServer(n){var =
t=3DJSON.parse(n,"");$(CONTENT_SECTION_CLASS_P_ARTICLES).html(t._ContentH=
TML),restoreViewMoreArticlesOnLoad()}function =
checkViewMoreArticlesCookie(){if(!$.cookie(COOKIE_NAME_ARTICLES))return =
0;return $.cookie(COOKIE_NAME_ARTICLES)}function =
expandViewMoreArticles(n){var =
t=3D$(n).parents(".portlet-content");$(t).find(VIEW_MORE_SECTION_CLASS_AR=
TICLES).show(),$(t).find(VIEW_MORE_LINK_ID_ARTICLES).text(HIDE_TEXT_ARTIC=
LES),$.cookie(COOKIE_NAME_ARTICLES,"1",{expiresAt:new =
Date(2100,1,1)})}function collapseViewMoreArticles(n){var =
t=3D$(n).parents(".portlet-content");$(t).find(VIEW_MORE_SECTION_CLASS_AR=
TICLES).hide(),$(t).find(VIEW_MORE_LINK_ID_ARTICLES).text(VIEW_MORE_TEXT_=
ARTICLES),$.cookie(COOKIE_NAME_ARTICLES,"0",{expiresAt:new =
Date(2100,1,1)})}function =
restoreViewMoreArticlesOnLoad(n){switch(checkViewMoreArticlesCookie()){ca=
se"1":expandViewMoreArticles(n);break;default:collapseViewMoreArticles(n)=
}}function =
switchViewMoreArticlesOnLoad(n){switch(checkViewMoreArticlesCookie()){cas=
e"0":expandViewMoreArticles(n);break;default:collapseViewMoreArticles(n)}=
}var =
curDate,image,zIndex,isMobile,mobileFireEvent,isAuthenticated,scm6_keep_s=
ession_alive_end_time,scm6_keep_session_alive_worker,maskWidgets,JSON,Sea=
rchCallbackCount,JumpId;(function(n,t){function =
i(t){return!n(t).parents().andSelf().filter(function(){return =
n.curCSS(this,"visibility")=3D=3D=3D"hidden"||n.expr.filters.hidden(this)=
}).length}n.ui=3Dn.ui||{},n.ui.version||(n.extend(n.ui,{version:"1.8.5",k=
eyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT=
:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:=
27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NU=
MPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,=
PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38=
,WINDOWS:91}}),n.fn.extend({_focus:n.fn.focus,focus:function(t,i){return =
typeof t=3D=3D"number"?this.each(function(){var =
r=3Dthis;setTimeout(function(){n(r).focus(),i&&i.call(r)},t)}):this._focu=
s.apply(this,arguments)},scrollParent:function(){var t;return =
t=3Dn.browser.msie&&/(static|relative)/.test(this.css("position"))||/abso=
lute/.test(this.css("position"))?this.parents().filter(function(){return/=
(relative|absolute|fixed)/.test(n.curCSS(this,"position",1))&&/(auto|scro=
ll)/.test(n.curCSS(this,"overflow",1)+n.curCSS(this,"overflow-y",1)+n.cur=
CSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return=
/(auto|scroll)/.test(n.curCSS(this,"overflow",1)+n.curCSS(this,"overflow-=
y",1)+n.curCSS(this,"overflow-x",1))}).eq(0),/fixed/.test(this.css("posit=
ion"))||!t.length?n(document):t},zIndex:function(i){if(i!=3D=3Dt)return =
this.css("zIndex",i);if(this.length){i=3Dn(this[0]);for(var =
r;i.length&&i[0]!=3D=3Ddocument;){if(r=3Di.css("position"),(r=3D=3D=3D"ab=
solute"||r=3D=3D=3D"relative"||r=3D=3D=3D"fixed")&&(r=3DparseInt(i.css("z=
Index")),!isNaN(r)&&r!=3D0))return r;i=3Di.parent()}}return =
0},disableSelection:function(){return =
this.bind("mousedown.ui-disableSelection =
selectstart.ui-disableSelection",function(n){n.preventDefault()})},enable=
Selection:function(){return =
this.unbind(".ui-disableSelection")}}),n.each(["Width","Height"],function=
(i,r){function e(t,i,r,u){return =
n.each(o,function(){i-=3DparseFloat(n.curCSS(t,"padding"+this,!0))||0,r&&=
(i-=3DparseFloat(n.curCSS(t,"border"+this+"Width",!0))||0),u&&(i-=3Dparse=
Float(n.curCSS(t,"margin"+this,!0))||0)}),i}var =
o=3Dr=3D=3D=3D"Width"?["Left","Right"]:["Top","Bottom"],u=3Dr.toLowerCase=
(),f=3D{innerWidth:n.fn.innerWidth,innerHeight:n.fn.innerHeight,outerWidt=
h:n.fn.outerWidth,outerHeight:n.fn.outerHeight};n.fn["inner"+r]=3Dfunctio=
n(i){return =
i=3D=3D=3Dt?f["inner"+r].call(this):this.each(function(){n.style(this,u,e=
(this,i)+"px")})},n.fn["outer"+r]=3Dfunction(t,i){return typeof =
t!=3D"number"?f["outer"+r].call(this,t):this.each(function(){n.style(this=
,u,e(this,t,!0,i)+"px")})}}),n.extend(n.expr[":"],{data:function(t,i,r){r=
eturn!!n.data(t,r[3])},focusable:function(t){var =
r=3Dt.nodeName.toLowerCase(),u=3Dn.attr(t,"tabindex");return"area"=3D=3D=3D=
r?(r=3Dt.parentNode,u=3Dr.name,!t.href||!u||r.nodeName.toLowerCase()!=3D=3D=
"map")?!1:(t=3Dn("img[usemap=3D#"+u+"]")[0],!!t&&i(t)):(/input|select|tex=
tarea|button|object/.test(r)?!t.disabled:"a"=3D=3Dr?t.href||!isNaN(u):!is=
NaN(u))&&i(t)},tabbable:function(t){var =
i=3Dn.attr(t,"tabindex");return(isNaN(i)||i>=3D0)&&n(t).is(":focusable")}=
}),n(function(){var =
t=3Ddocument.createElement("div"),i=3Ddocument.body;n.extend(t.style,{min=
Height:"100px",height:"auto",padding:0,borderWidth:0}),n.support.minHeigh=
t=3Di.appendChild(t).offsetHeight=3D=3D=3D100,i.removeChild(t).style.disp=
lay=3D"none"}),n.extend(n.ui,{plugin:{add:function(t,i,r){t=3Dn.ui[t].pro=
totype;for(var u in =
r)t.plugins[u]=3Dt.plugins[u]||[],t.plugins[u].push([i,r[u]])},call:funct=
ion(n,t,i){if((t=3Dn.plugins[t])&&n.element[0].parentNode)for(var =
r=3D0;r<t.length;r++)n.options[t[r][0]]&&t[r][1].apply(n.element,i)}},con=
tains:function(n,t){return =
document.compareDocumentPosition?n.compareDocumentPosition(t)&16:n!=3D=3D=
t&&n.contains(t)},hasScroll:function(t,i){if(n(t).css("overflow")=3D=3D=3D=
"hidden")return!1;i=3Di&&i=3D=3D=3D"left"?"scrollLeft":"scrollTop";var =
r=3D!1;return =
t[i]>0?!0:(t[i]=3D1,r=3Dt[i]>0,t[i]=3D0,r)},isOverAxis:function(n,t,i){re=
turn n>t&&n<t+i},isOver:function(t,i,r,u,f,e){return =
n.ui.isOverAxis(t,r,f)&&n.ui.isOverAxis(i,u,e)}}))})(jQuery);=0A=
/*!=0A=
 * jQuery UI Widget 1.8.5=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Widget=0A=
 */=0A=
(function(n,t){var =
r,i;n.cleanData?(r=3Dn.cleanData,n.cleanData=3Dfunction(t){for(var =
u=3D0,i;(i=3Dt[u])!=3Dnull;u++)n(i).triggerHandler("remove");r(t)}):(i=3D=
n.fn.remove,n.fn.remove=3Dfunction(t,r){return =
this.each(function(){return =
r||(!t||n.filter(t,[this]).length)&&n("*",this).add([this]).each(function=
(){n(this).triggerHandler("remove")}),i.call(n(this),t,r)})}),n.widget=3D=
function(t,i,r){var =
u=3Dt.split(".")[0],f;t=3Dt.split(".")[1],f=3Du+"-"+t,r||(r=3Di,i=3Dn.Wid=
get),n.expr[":"][f]=3Dfunction(i){return!!n.data(i,t)},n[u]=3Dn[u]||{},n[=
u][t]=3Dfunction(n,t){arguments.length&&this._createWidget(n,t)},i=3Dnew =
i,i.options=3Dn.extend(!0,{},i.options),n[u][t].prototype=3Dn.extend(!0,i=
,{namespace:u,widgetName:t,widgetEventPrefix:n[u][t].prototype.widgetEven=
tPrefix||t,widgetBaseClass:f},r),n.widget.bridge(t,n[u][t])},n.widget.bri=
dge=3Dfunction(i,r){n.fn[i]=3Dfunction(u){var o=3Dtypeof =
u=3D=3D"string",e=3DArray.prototype.slice.call(arguments,1),f=3Dthis;retu=
rn(u=3D!o&&e.length?n.extend.apply(null,[!0,u].concat(e)):u,o&&u.substrin=
g(0,1)=3D=3D=3D"_")?f:(o?this.each(function(){var =
r=3Dn.data(this,i),o;if(!r)throw"cannot call methods on "+i+" prior to =
initialization; attempted to call method =
'"+u+"'";if(!n.isFunction(r[u]))throw"no such method '"+u+"' for "+i+" =
widget instance";return =
o=3Dr[u].apply(r,e),o!=3D=3Dr&&o!=3D=3Dt?(f=3Do,!1):void =
0}):this.each(function(){var =
t=3Dn.data(this,i);t?t.option(u||{})._init():n.data(this,i,new =
r(u,this))}),f)}},n.Widget=3Dfunction(n,t){arguments.length&&this._create=
Widget(n,t)},n.Widget.prototype=3D{widgetName:"widget",widgetEventPrefix:=
"",options:{disabled:!1},_createWidget:function(t,i){n.data(i,this.widget=
Name,this),this.element=3Dn(i),this.options=3Dn.extend(!0,{},this.options=
,n.metadata&&n.metadata.get(i)[this.widgetName],t);var =
r=3Dthis;this.element.bind("remove."+this.widgetName,function(){r.destroy=
()}),this._create(),this._init()},_create:function(){},_init:function(){}=
,destroy:function(){this.element.unbind("."+this.widgetName).removeData(t=
his.widgetName),this.widget().unbind("."+this.widgetName).removeAttr("ari=
a-disabled").removeClass(this.widgetBaseClass+"-disabled =
ui-state-disabled")},widget:function(){return =
this.element},option:function(i,r){var =
f=3Di,u=3Dthis;if(arguments.length=3D=3D=3D0)return =
n.extend({},u.options);if(typeof i=3D=3D"string"){if(r=3D=3D=3Dt)return =
this.options[i];f=3D{},f[i]=3Dr}return =
n.each(f,function(n,t){u._setOption(n,t)}),u},_setOption:function(n,t){re=
turn =
this.options[n]=3Dt,n=3D=3D=3D"disabled"&&this.widget()[t?"addClass":"rem=
oveClass"](this.widgetBaseClass+"-disabled =
ui-state-disabled").attr("aria-disabled",t),this},enable:function(){retur=
n this._setOption("disabled",!1)},disable:function(){return =
this._setOption("disabled",!0)},_trigger:function(t,i,r){var =
f=3Dthis.options[t],u;if(i=3Dn.Event(i),i.type=3D(t=3D=3D=3Dthis.widgetEv=
entPrefix?t:this.widgetEventPrefix+t).toLowerCase(),r=3Dr||{},i.originalE=
vent)for(t=3Dn.event.props.length;t;)u=3Dn.event.props[--t],i[u]=3Di.orig=
inalEvent[u];return =
this.element.trigger(i,r),!(n.isFunction(f)&&f.call(this.element[0],i,r)=3D=
=3D=3D!1||i.isDefaultPrevented())}}})(jQuery);=0A=
/*!=0A=
 * jQuery UI Mouse 1.8.5=0A=
 *=0A=
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Mouse=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(n){n.widget("ui.mouse",{options:{cancel:":input,option",distanc=
e:1,delay:0},_mouseInit:function(){var =
n=3Dthis;this.element.bind("mousedown."+this.widgetName,function(t){retur=
n =
n._mouseDown(t)}).bind("click."+this.widgetName,function(t){if(n._prevent=
ClickEvent)return =
n._preventClickEvent=3D!1,t.stopImmediatePropagation(),!1}),this.started=3D=
!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_m=
ouseDown:function(t){if(t.originalEvent=3Dt.originalEvent||{},!t.original=
Event.mouseHandled){this._mouseStarted&&this._mouseUp(t),this._mouseDownE=
vent=3Dt;var i=3Dthis,u=3Dt.which=3D=3D1,r=3Dtypeof =
this.options.cancel=3D=3D"string"?n(t.target).parents().add(t.target).fil=
ter(this.options.cancel).length:!1;return!u||r||!this._mouseCapture(t)?!0=
:(this.mouseDelayMet=3D!this.options.delay,this.mouseDelayMet||(this._mou=
seDelayTimer=3DsetTimeout(function(){i.mouseDelayMet=3D!0},this.options.d=
elay)),this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseSta=
rted=3Dthis._mouseStart(t)!=3D=3D!1,!this._mouseStarted))?(t.preventDefau=
lt(),!0):(this._mouseMoveDelegate=3Dfunction(n){return =
i._mouseMove(n)},this._mouseUpDelegate=3Dfunction(n){return =
i._mouseUp(n)},n(document).bind("mousemove."+this.widgetName,this._mouseM=
oveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),n.bro=
wser.safari||t.preventDefault(),t.originalEvent.mouseHandled=3D!0)}},_mou=
seMove:function(t){return =
n.browser.msie&&!t.button?this._mouseUp(t):this._mouseStarted?(this._mous=
eDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelay=
Met(t)&&((this._mouseStarted=3Dthis._mouseStart(this._mouseDownEvent,t)!=3D=
=3D!1)?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseU=
p:function(t){return =
n(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).=
unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStart=
ed&&(this._mouseStarted=3D!1,this._preventClickEvent=3Dt.target=3D=3Dthis=
._mouseDownEvent.target,this._mouseStop(t)),!1},_mouseDistanceMet:functio=
n(n){return =
Math.max(Math.abs(this._mouseDownEvent.pageX-n.pageX),Math.abs(this._mous=
eDownEvent.pageY-n.pageY))>=3Dthis.options.distance},_mouseDelayMet:funct=
ion(){return =
this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mou=
seStop:function(){},_mouseCapture:function(){return!0}})})(jQuery),functi=
on(n){n.ui=3Dn.ui||{};var =
i=3D/left|center|right/,t=3D/top|center|bottom/,u=3Dn.fn.position,r=3Dn.f=
n.offset;n.fn.position=3Dfunction(r){if(!r||!r.of)return =
u.apply(this,arguments);r=3Dn.extend({},r);var =
e=3Dn(r.of),l=3De[0],c=3D(r.collision||"flip").split(" =
"),o=3Dr.offset?r.offset.split(" "):[0,0],s,h,f;return =
l.nodeType=3D=3D=3D9?(s=3De.width(),h=3De.height(),f=3D{top:0,left:0}):l.=
scrollTo&&l.document?(s=3De.width(),h=3De.height(),f=3D{top:e.scrollTop()=
,left:e.scrollLeft()}):l.preventDefault?(r.at=3D"left =
top",s=3Dh=3D0,f=3D{top:r.of.pageY,left:r.of.pageX}):(s=3De.outerWidth(),=
h=3De.outerHeight(),f=3De.offset()),n.each(["my","at"],function(){var =
n=3D(r[this]||"").split(" =
");n.length=3D=3D=3D1&&(n=3Di.test(n[0])?n.concat(["center"]):t.test(n[0]=
)?["center"].concat(n):["center","center"]),n[0]=3Di.test(n[0])?n[0]:"cen=
ter",n[1]=3Dt.test(n[1])?n[1]:"center",r[this]=3Dn}),c.length=3D=3D=3D1&&=
(c[1]=3Dc[0]),o[0]=3DparseInt(o[0],10)||0,o.length=3D=3D=3D1&&(o[1]=3Do[0=
]),o[1]=3DparseInt(o[1],10)||0,r.at[0]=3D=3D=3D"right"?f.left+=3Ds:r.at[0=
]=3D=3D=3D"center"&&(f.left+=3Ds/2),r.at[1]=3D=3D=3D"bottom"?f.top+=3Dh:r=
.at[1]=3D=3D=3D"center"&&(f.top+=3Dh/2),f.left+=3Do[0],f.top+=3Do[1],this=
.each(function(){var =
i=3Dn(this),e=3Di.outerWidth(),u=3Di.outerHeight(),v=3DparseInt(n.curCSS(=
this,"marginLeft",!0))||0,a=3DparseInt(n.curCSS(this,"marginTop",!0))||0,=
y=3De+v+parseInt(n.curCSS(this,"marginRight",!0))||0,p=3Du+a+parseInt(n.c=
urCSS(this,"marginBottom",!0))||0,t=3Dn.extend({},f),l;r.my[0]=3D=3D=3D"r=
ight"?t.left-=3De:r.my[0]=3D=3D=3D"center"&&(t.left-=3De/2),r.my[1]=3D=3D=
=3D"bottom"?t.top-=3Du:r.my[1]=3D=3D=3D"center"&&(t.top-=3Du/2),t.left=3D=
parseInt(t.left),t.top=3DparseInt(t.top),l=3D{left:t.left-v,top:t.top-a},=
n.each(["left","top"],function(i,f){n.ui.position[c[i]]&&n.ui.position[c[=
i]][f](t,{targetWidth:s,targetHeight:h,elemWidth:e,elemHeight:u,collision=
Position:l,collisionWidth:y,collisionHeight:p,offset:o,my:r.my,at:r.at})}=
),n.fn.bgiframe&&i.bgiframe(),i.offset(n.extend(t,{using:r.using}))})},n.=
ui.position=3D{fit:{left:function(t,i){var =
r=3Dn(window);r=3Di.collisionPosition.left+i.collisionWidth-r.width()-r.s=
crollLeft(),t.left=3Dr>0?t.left-r:Math.max(t.left-i.collisionPosition.lef=
t,t.left)},top:function(t,i){var =
r=3Dn(window);r=3Di.collisionPosition.top+i.collisionHeight-r.height()-r.=
scrollTop(),t.top=3Dr>0?t.top-r:Math.max(t.top-i.collisionPosition.top,t.=
top)}},flip:{left:function(t,i){var =
r;if(i.at[0]!=3D=3D"center"){r=3Dn(window),r=3Di.collisionPosition.left+i=
.collisionWidth-r.width()-r.scrollLeft();var =
e=3Di.my[0]=3D=3D=3D"left"?-i.elemWidth:i.my[0]=3D=3D=3D"right"?i.elemWid=
th:0,f=3Di.at[0]=3D=3D=3D"left"?i.targetWidth:-i.targetWidth,u=3D-2*i.off=
set[0];t.left+=3Di.collisionPosition.left<0?e+f+u:r>0?e+f+u:0}},top:funct=
ion(t,i){var =
r;if(i.at[1]!=3D=3D"center"){r=3Dn(window),r=3Di.collisionPosition.top+i.=
collisionHeight-r.height()-r.scrollTop();var =
e=3Di.my[1]=3D=3D=3D"top"?-i.elemHeight:i.my[1]=3D=3D=3D"bottom"?i.elemHe=
ight:0,f=3Di.at[1]=3D=3D=3D"top"?i.targetHeight:-i.targetHeight,u=3D-2*i.=
offset[1];t.top+=3Di.collisionPosition.top<0?e+f+u:r>0?e+f+u:0}}}},n.offs=
et.setOffset||(n.offset.setOffset=3Dfunction(t,i){/static/.test(n.curCSS(=
t,"position"))&&(t.style.position=3D"relative");var =
u=3Dn(t),r=3Du.offset(),e=3DparseInt(n.curCSS(t,"top",!0),10)||0,f=3Dpars=
eInt(n.curCSS(t,"left",!0),10)||0;r=3D{top:i.top-r.top+e,left:i.left-r.le=
ft+f},"using"in =
i?i.using.call(t,r):u.css(r)},n.fn.offset=3Dfunction(t){var =
i=3Dthis[0];return!i||!i.ownerDocument?null:t?this.each(function(){n.offs=
et.setOffset(this,t)}):r.call(this)})}(jQuery),function(n){n.widget("ui.d=
raggable",n.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,app=
endTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",=
cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,r=
efreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0=
,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapToleranc=
e:20,stack:!1,zIndex:!1},_create:function(){this.options.helper!=3D"origi=
nal"||/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].s=
tyle.position=3D"relative"),this.options.addClasses&&this.element.addClas=
s("ui-draggable"),this.options.disabled&&this.element.addClass("ui-dragga=
ble-disabled"),this._mouseInit()},destroy:function(){if(this.element.data=
("draggable"))return =
this.element.removeData("draggable").unbind(".draggable").removeClass("ui=
-draggable ui-draggable-dragging =
ui-draggable-disabled"),this._mouseDestroy(),this},_mouseCapture:function=
(t){var i=3Dthis.options;return =
this.helper||i.disabled||n(t.target).is(".ui-resizable-handle")?!1:(this.=
handle=3Dthis._getHandle(t),!this.handle)?!1:!0},_mouseStart:function(t){=
var =
i=3Dthis.options;return(this.helper=3Dthis._createHelper(t),this._cacheHe=
lperProportions(),n.ui.ddmanager&&(n.ui.ddmanager.current=3Dthis),this._c=
acheMargins(),this.cssPosition=3Dthis.helper.css("position"),this.scrollP=
arent=3Dthis.helper.scrollParent(),this.offset=3Dthis.positionAbs=3Dthis.=
element.offset(),this.offset=3D{top:this.offset.top-this.margins.top,left=
:this.offset.left-this.margins.left},n.extend(this.offset,{click:{left:t.=
pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParen=
tOffset(),relative:this._getRelativeOffset()}),this.originalPosition=3Dth=
is.position=3Dthis._generatePosition(t),this.originalPageX=3Dt.pageX,this=
.originalPageY=3Dt.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.curso=
rAt),i.containment&&this._setContainment(),this._trigger("start",t)=3D=3D=
=3D!1)?(this._clear(),!1):(this._cacheHelperProportions(),n.ui.ddmanager&=
&!i.dropBehaviour&&n.ui.ddmanager.prepareOffsets(this,t),this.helper.addC=
lass("ui-draggable-dragging"),this._mouseDrag(t,!0),!0)},_mouseDrag:funct=
ion(t,i){if(this.position=3Dthis._generatePosition(t),this.positionAbs=3D=
this._convertPositionTo("absolute"),!i){if(i=3Dthis._uiHash(),this._trigg=
er("drag",t,i)=3D=3D=3D!1)return =
this._mouseUp({}),!1;this.position=3Di.position}return =
this.options.axis&&this.options.axis=3D=3D"y"||(this.helper[0].style.left=
=3Dthis.position.left+"px"),this.options.axis&&this.options.axis=3D=3D"x"=
||(this.helper[0].style.top=3Dthis.position.top+"px"),n.ui.ddmanager&&n.u=
i.ddmanager.drag(this,t),!1},_mouseStop:function(t){var =
i=3D!1,r;return(n.ui.ddmanager&&!this.options.dropBehaviour&&(i=3Dn.ui.dd=
manager.drop(this,t)),this.dropped&&(i=3Dthis.dropped,this.dropped=3D!1),=
!this.element[0]||!this.element[0].parentNode)?!1:(this.options.revert=3D=
=3D"invalid"&&!i||this.options.revert=3D=3D"valid"&&i||this.options.rever=
t=3D=3D=3D!0||n.isFunction(this.options.revert)&&this.options.revert.call=
(this.element,i)?(r=3Dthis,n(this.helper).animate(this.originalPosition,p=
arseInt(this.options.revertDuration,10),function(){r._trigger("stop",t)!=3D=
=3D!1&&r._clear()})):this._trigger("stop",t)!=3D=3D!1&&this._clear(),!1)}=
,cancel:function(){return =
this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),=
this},_getHandle:function(t){var =
i=3D!this.options.handle||!n(this.options.handle,this.element).length?!0:=
!1;return =
n(this.options.handle,this.element).find("*").andSelf().each(function(){t=
his=3D=3Dt.target&&(i=3D!0)}),i},_createHelper:function(t){var =
i=3Dthis.options;return =
t=3Dn.isFunction(i.helper)?n(i.helper.apply(this.element[0],[t])):i.helpe=
r=3D=3D"clone"?this.element.clone():this.element,t.parents("body").length=
||t.appendTo(i.appendTo=3D=3D"parent"?this.element[0].parentNode:i.append=
To),t[0]!=3Dthis.element[0]&&!/(fixed|absolute)/.test(t.css("position"))&=
&t.css("position","absolute"),t},_adjustOffsetFromHelper:function(t){type=
of t=3D=3D"string"&&(t=3Dt.split(" =
")),n.isArray(t)&&(t=3D{left:+t[0],top:+t[1]||0}),"left"in =
t&&(this.offset.click.left=3Dt.left+this.margins.left),"right"in =
t&&(this.offset.click.left=3Dthis.helperProportions.width-t.right+this.ma=
rgins.left),"top"in =
t&&(this.offset.click.top=3Dt.top+this.margins.top),"bottom"in =
t&&(this.offset.click.top=3Dthis.helperProportions.height-t.bottom+this.m=
argins.top)},_getParentOffset:function(){this.offsetParent=3Dthis.helper.=
offsetParent();var t=3Dthis.offsetParent.offset();return =
this.cssPosition=3D=3D"absolute"&&this.scrollParent[0]!=3Ddocument&&n.ui.=
contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=3Dthis.scro=
llParent.scrollLeft(),t.top+=3Dthis.scrollParent.scrollTop()),(this.offse=
tParent[0]=3D=3Ddocument.body||this.offsetParent[0].tagName&&this.offsetP=
arent[0].tagName.toLowerCase()=3D=3D"html"&&n.browser.msie)&&(t=3D{top:0,=
left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)=
||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||=
0)}},_getRelativeOffset:function(){if(this.cssPosition=3D=3D"relative"){v=
ar =
n=3Dthis.element.position();return{top:n.top-(parseInt(this.helper.css("t=
op"),10)||0)+this.scrollParent.scrollTop(),left:n.left-(parseInt(this.hel=
per.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left=
:0}},_cacheMargins:function(){this.margins=3D{left:parseInt(this.element.=
css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||=
0}},_cacheHelperProportions:function(){this.helperProportions=3D{width:th=
is.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment=
:function(){var =
i=3Dthis.options,t,r;i.containment=3D=3D"parent"&&(i.containment=3Dthis.h=
elper[0].parentNode),(i.containment=3D=3D"document"||i.containment=3D=3D"=
window")&&(this.containment=3D[0-this.offset.relative.left-this.offset.pa=
rent.left,0-this.offset.relative.top-this.offset.parent.top,n(i.containme=
nt=3D=3D"document"?document:window).width()-this.helperProportions.width-=
this.margins.left,(n(i.containment=3D=3D"document"?document:window).heigh=
t()||document.body.parentNode.scrollHeight)-this.helperProportions.height=
-this.margins.top]),/^(document|window|parent)$/.test(i.containment)||i.c=
ontainment.constructor=3D=3DArray?i.containment.constructor=3D=3DArray&&(=
this.containment=3Di.containment):(t=3Dn(i.containment)[0],t&&(i=3Dn(i.co=
ntainment).offset(),r=3Dn(t).css("overflow")!=3D"hidden",this.containment=
=3D[i.left+(parseInt(n(t).css("borderLeftWidth"),10)||0)+(parseInt(n(t).c=
ss("paddingLeft"),10)||0)-this.margins.left,i.top+(parseInt(n(t).css("bor=
derTopWidth"),10)||0)+(parseInt(n(t).css("paddingTop"),10)||0)-this.margi=
ns.top,i.left+(r?Math.max(t.scrollWidth,t.offsetWidth):t.offsetWidth)-(pa=
rseInt(n(t).css("borderLeftWidth"),10)||0)-(parseInt(n(t).css("paddingRig=
ht"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(r?Math=
.max(t.scrollHeight,t.offsetHeight):t.offsetHeight)-(parseInt(n(t).css("b=
orderTopWidth"),10)||0)-(parseInt(n(t).css("paddingBottom"),10)||0)-this.=
helperProportions.height-this.margins.top]))},_convertPositionTo:function=
(t,i){i||(i=3Dthis.position),t=3Dt=3D=3D"absolute"?1:-1;var =
r=3Dthis.cssPosition=3D=3D"absolute"&&!(this.scrollParent[0]!=3Ddocument&=
&n.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetPar=
ent:this.scrollParent,u=3D/(html|body)/i.test(r[0].tagName);return{top:i.=
top+this.offset.relative.top*t+this.offset.parent.top*t-(n.browser.safari=
&&n.browser.version<526&&this.cssPosition=3D=3D"fixed"?0:(this.cssPositio=
n=3D=3D"fixed"?-this.scrollParent.scrollTop():u?0:r.scrollTop())*t),left:=
i.left+this.offset.relative.left*t+this.offset.parent.left*t-(n.browser.s=
afari&&n.browser.version<526&&this.cssPosition=3D=3D"fixed"?0:(this.cssPo=
sition=3D=3D"fixed"?-this.scrollParent.scrollLeft():u?0:r.scrollLeft())*t=
)}},_generatePosition:function(t){var =
u=3Dthis.options,f=3Dthis.cssPosition=3D=3D"absolute"&&!(this.scrollParen=
t[0]!=3Ddocument&&n.ui.contains(this.scrollParent[0],this.offsetParent[0]=
))?this.offsetParent:this.scrollParent,e=3D/(html|body)/i.test(f[0].tagNa=
me),i=3Dt.pageX,r=3Dt.pageY;return =
this.originalPosition&&(this.containment&&(t.pageX-this.offset.click.left=
<this.containment[0]&&(i=3Dthis.containment[0]+this.offset.click.left),t.=
pageY-this.offset.click.top<this.containment[1]&&(r=3Dthis.containment[1]=
+this.offset.click.top),t.pageX-this.offset.click.left>this.containment[2=
]&&(i=3Dthis.containment[2]+this.offset.click.left),t.pageY-this.offset.c=
lick.top>this.containment[3]&&(r=3Dthis.containment[3]+this.offset.click.=
top)),u.grid&&(r=3Dthis.originalPageY+Math.round((r-this.originalPageY)/u=
.grid[1])*u.grid[1],r=3Dthis.containment?r-this.offset.click.top<this.con=
tainment[1]||r-this.offset.click.top>this.containment[3]?r-this.offset.cl=
ick.top<this.containment[1]?r+u.grid[1]:r-u.grid[1]:r:r,i=3Dthis.original=
PageX+Math.round((i-this.originalPageX)/u.grid[0])*u.grid[0],i=3Dthis.con=
tainment?i-this.offset.click.left<this.containment[0]||i-this.offset.clic=
k.left>this.containment[2]?i-this.offset.click.left<this.containment[0]?i=
+u.grid[0]:i-u.grid[0]:i:i)),{top:r-this.offset.click.top-this.offset.rel=
ative.top-this.offset.parent.top+(n.browser.safari&&n.browser.version<526=
&&this.cssPosition=3D=3D"fixed"?0:this.cssPosition=3D=3D"fixed"?-this.scr=
ollParent.scrollTop():e?0:f.scrollTop()),left:i-this.offset.click.left-th=
is.offset.relative.left-this.offset.parent.left+(n.browser.safari&&n.brow=
ser.version<526&&this.cssPosition=3D=3D"fixed"?0:this.cssPosition=3D=3D"f=
ixed"?-this.scrollParent.scrollLeft():e?0:f.scrollLeft())}},_clear:functi=
on(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]!=3Dt=
his.element[0]&&!this.cancelHelperRemoval&&this.helper.remove(),this.help=
er=3Dnull,this.cancelHelperRemoval=3D!1},_trigger:function(t,i,r){return =
r=3Dr||this._uiHash(),n.ui.plugin.call(this,t,[i,r]),t=3D=3D"drag"&&(this=
.positionAbs=3Dthis._convertPositionTo("absolute")),n.Widget.prototype._t=
rigger.call(this,t,i,r)},plugins:{},_uiHash:function(){return{helper:this=
.helper,position:this.position,originalPosition:this.originalPosition,off=
set:this.positionAbs}}}),n.extend(n.ui.draggable,{version:"1.8.5"}),n.ui.=
plugin.add("draggable","connectToSortable",{start:function(t,i){var =
r=3Dn(this).data("draggable"),f=3Dr.options,u=3Dn.extend({},i,{item:r.ele=
ment});r.sortables=3D[],n(f.connectToSortable).each(function(){var =
i=3Dn.data(this,"sortable");i&&!i.options.disabled&&(r.sortables.push({in=
stance:i,shouldRevert:i.options.revert}),i._refreshItems(),i._trigger("ac=
tivate",t,u))})},stop:function(t,i){var =
r=3Dn(this).data("draggable"),u=3Dn.extend({},i,{item:r.element});n.each(=
r.sortables,function(){this.instance.isOver?(this.instance.isOver=3D0,r.c=
ancelHelperRemoval=3D!0,this.instance.cancelHelperRemoval=3D!1,this.shoul=
dRevert&&(this.instance.options.revert=3D!0),this.instance._mouseStop(t),=
this.instance.options.helper=3Dthis.instance.options._helper,r.options.he=
lper=3D=3D"original"&&this.instance.currentItem.css({top:"auto",left:"aut=
o"})):(this.instance.cancelHelperRemoval=3D!1,this.instance._trigger("dea=
ctivate",t,u))})},drag:function(t,i){var =
r=3Dn(this).data("draggable"),u=3Dthis;n.each(r.sortables,function(){this=
.instance.positionAbs=3Dr.positionAbs,this.instance.helperProportions=3Dr=
.helperProportions,this.instance.offset.click=3Dr.offset.click,this.insta=
nce._intersectsWith(this.instance.containerCache)?(this.instance.isOver||=
(this.instance.isOver=3D1,this.instance.currentItem=3Dn(u).clone().append=
To(this.instance.element).data("sortable-item",!0),this.instance.options.=
_helper=3Dthis.instance.options.helper,this.instance.options.helper=3Dfun=
ction(){return =
i.helper[0]},t.target=3Dthis.instance.currentItem[0],this.instance._mouse=
Capture(t,!0),this.instance._mouseStart(t,!0,!0),this.instance.offset.cli=
ck.top=3Dr.offset.click.top,this.instance.offset.click.left=3Dr.offset.cl=
ick.left,this.instance.offset.parent.left-=3Dr.offset.parent.left-this.in=
stance.offset.parent.left,this.instance.offset.parent.top-=3Dr.offset.par=
ent.top-this.instance.offset.parent.top,r._trigger("toSortable",t),r.drop=
ped=3Dthis.instance.element,r.currentItem=3Dr.element,this.instance.fromO=
utside=3Dr),this.instance.currentItem&&this.instance._mouseDrag(t)):this.=
instance.isOver&&(this.instance.isOver=3D0,this.instance.cancelHelperRemo=
val=3D!0,this.instance.options.revert=3D!1,this.instance._trigger("out",t=
,this.instance._uiHash(this.instance)),this.instance._mouseStop(t,!0),thi=
s.instance.options.helper=3Dthis.instance.options._helper,this.instance.c=
urrentItem.remove(),this.instance.placeholder&&this.instance.placeholder.=
remove(),r._trigger("fromSortable",t),r.dropped=3D!1)})}}),n.ui.plugin.ad=
d("draggable","cursor",{start:function(){var =
t=3Dn("body"),i=3Dn(this).data("draggable").options;t.css("cursor")&&(i._=
cursor=3Dt.css("cursor")),t.css("cursor",i.cursor)},stop:function(){var =
t=3Dn(this).data("draggable").options;t._cursor&&n("body").css("cursor",t=
._cursor)}}),n.ui.plugin.add("draggable","iframeFix",{start:function(){va=
r =
t=3Dn(this).data("draggable").options;n(t.iframeFix=3D=3D=3D!0?"iframe":t=
.iframeFix).each(function(){n('<div class=3D"ui-draggable-iframeFix" =
style=3D"background: =
#fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight=
+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(n(this).offset=
()).appendTo("body")})},stop:function(){n("div.ui-draggable-iframeFix").e=
ach(function(){this.parentNode.removeChild(this)})}}),n.ui.plugin.add("dr=
aggable","opacity",{start:function(t,i){t=3Dn(i.helper),i=3Dn(this).data(=
"draggable").options,t.css("opacity")&&(i._opacity=3Dt.css("opacity")),t.=
css("opacity",i.opacity)},stop:function(t,i){t=3Dn(this).data("draggable"=
).options,t._opacity&&n(i.helper).css("opacity",t._opacity)}}),n.ui.plugi=
n.add("draggable","scroll",{start:function(){var =
t=3Dn(this).data("draggable");t.scrollParent[0]!=3Ddocument&&t.scrollPare=
nt[0].tagName!=3D"HTML"&&(t.overflowOffset=3Dt.scrollParent.offset())},dr=
ag:function(t){var =
r=3Dn(this).data("draggable"),i=3Dr.options,u=3D!1;r.scrollParent[0]!=3Dd=
ocument&&r.scrollParent[0].tagName!=3D"HTML"?(i.axis&&i.axis=3D=3D"x"||(r=
.overflowOffset.top+r.scrollParent[0].offsetHeight-t.pageY<i.scrollSensit=
ivity?r.scrollParent[0].scrollTop=3Du=3Dr.scrollParent[0].scrollTop+i.scr=
ollSpeed:t.pageY-r.overflowOffset.top<i.scrollSensitivity&&(r.scrollParen=
t[0].scrollTop=3Du=3Dr.scrollParent[0].scrollTop-i.scrollSpeed)),i.axis&&=
i.axis=3D=3D"y"||(r.overflowOffset.left+r.scrollParent[0].offsetWidth-t.p=
ageX<i.scrollSensitivity?r.scrollParent[0].scrollLeft=3Du=3Dr.scrollParen=
t[0].scrollLeft+i.scrollSpeed:t.pageX-r.overflowOffset.left<i.scrollSensi=
tivity&&(r.scrollParent[0].scrollLeft=3Du=3Dr.scrollParent[0].scrollLeft-=
i.scrollSpeed))):(i.axis&&i.axis=3D=3D"x"||(t.pageY-n(document).scrollTop=
()<i.scrollSensitivity?u=3Dn(document).scrollTop(n(document).scrollTop()-=
i.scrollSpeed):n(window).height()-(t.pageY-n(document).scrollTop())<i.scr=
ollSensitivity&&(u=3Dn(document).scrollTop(n(document).scrollTop()+i.scro=
llSpeed))),i.axis&&i.axis=3D=3D"y"||(t.pageX-n(document).scrollLeft()<i.s=
crollSensitivity?u=3Dn(document).scrollLeft(n(document).scrollLeft()-i.sc=
rollSpeed):n(window).width()-(t.pageX-n(document).scrollLeft())<i.scrollS=
ensitivity&&(u=3Dn(document).scrollLeft(n(document).scrollLeft()+i.scroll=
Speed)))),u!=3D=3D!1&&n.ui.ddmanager&&!i.dropBehaviour&&n.ui.ddmanager.pr=
epareOffsets(r,t)}}),n.ui.plugin.add("draggable","snap",{start:function()=
{var =
t=3Dn(this).data("draggable"),i=3Dt.options;t.snapElements=3D[],n(i.snap.=
constructor!=3DString?i.snap.items||":data(draggable)":i.snap).each(funct=
ion(){var =
i=3Dn(this),r=3Di.offset();this!=3Dt.element[0]&&t.snapElements.push({ite=
m:this,width:i.outerWidth(),height:i.outerHeight(),top:r.top,left:r.left}=
)})},drag:function(t,i){for(var =
k,r=3Dn(this).data("draggable"),d=3Dr.options,u=3Dd.snapTolerance,c=3Di.o=
ffset.left,b=3Dc+r.helperProportions.width,l=3Di.offset.top,p=3Dl+r.helpe=
rProportions.height,f=3Dr.snapElements.length-1;f>=3D0;f--){var =
e=3Dr.snapElements[f].left,s=3De+r.snapElements[f].width,o=3Dr.snapElemen=
ts[f].top,h=3Do+r.snapElements[f].height;if(e-u<c&&c<s+u&&o-u<l&&l<h+u||e=
-u<c&&c<s+u&&o-u<p&&p<h+u||e-u<b&&b<s+u&&o-u<l&&l<h+u||e-u<b&&b<s+u&&o-u<=
p&&p<h+u){if(d.snapMode!=3D"inner"){var =
w=3DMath.abs(o-p)<=3Du,a=3DMath.abs(h-l)<=3Du,y=3DMath.abs(e-b)<=3Du,v=3D=
Math.abs(s-c)<=3Du;w&&(i.position.top=3Dr._convertPositionTo("relative",{=
top:o-r.helperProportions.height,left:0}).top-r.margins.top),a&&(i.positi=
on.top=3Dr._convertPositionTo("relative",{top:h,left:0}).top-r.margins.to=
p),y&&(i.position.left=3Dr._convertPositionTo("relative",{top:0,left:e-r.=
helperProportions.width}).left-r.margins.left),v&&(i.position.left=3Dr._c=
onvertPositionTo("relative",{top:0,left:s}).left-r.margins.left)}k=3Dw||a=
||y||v,d.snapMode!=3D"outer"&&(w=3DMath.abs(o-l)<=3Du,a=3DMath.abs(h-p)<=3D=
u,y=3DMath.abs(e-c)<=3Du,v=3DMath.abs(s-b)<=3Du,w&&(i.position.top=3Dr._c=
onvertPositionTo("relative",{top:o,left:0}).top-r.margins.top),a&&(i.posi=
tion.top=3Dr._convertPositionTo("relative",{top:h-r.helperProportions.hei=
ght,left:0}).top-r.margins.top),y&&(i.position.left=3Dr._convertPositionT=
o("relative",{top:0,left:e}).left-r.margins.left),v&&(i.position.left=3Dr=
._convertPositionTo("relative",{top:0,left:s-r.helperProportions.width}).=
left-r.margins.left)),!r.snapElements[f].snapping&&(w||a||y||v||k)&&r.opt=
ions.snap.snap&&r.options.snap.snap.call(r.element,t,n.extend(r._uiHash()=
,{snapItem:r.snapElements[f].item})),r.snapElements[f].snapping=3Dw||a||y=
||v||k}else =
r.snapElements[f].snapping&&r.options.snap.release&&r.options.snap.releas=
e.call(r.element,t,n.extend(r._uiHash(),{snapItem:r.snapElements[f].item}=
)),r.snapElements[f].snapping=3D!1}}}),n.ui.plugin.add("draggable","stack=
",{start:function(){var =
t=3Dn(this).data("draggable").options,i;t=3Dn.makeArray(n(t.stack)).sort(=
function(t,i){return(parseInt(n(t).css("zIndex"),10)||0)-(parseInt(n(i).c=
ss("zIndex"),10)||0)}),t.length&&(i=3DparseInt(t[0].style.zIndex)||0,n(t)=
.each(function(n){this.style.zIndex=3Di+n}),this[0].style.zIndex=3Di+t.le=
ngth)}}),n.ui.plugin.add("draggable","zIndex",{start:function(t,i){t=3Dn(=
i.helper),i=3Dn(this).data("draggable").options,t.css("zIndex")&&(i._zInd=
ex=3Dt.css("zIndex")),t.css("zIndex",i.zIndex)},stop:function(t,i){t=3Dn(=
this).data("draggable").options,t._zIndex&&n(i.helper).css("zIndex",t._zI=
ndex)}})}(jQuery),function(n){n.widget("ui.droppable",{widgetEventPrefix:=
"drop",options:{accept:"*",activeClass:!1,addClasses:!0,greedy:!1,hoverCl=
ass:!1,scope:"default",tolerance:"intersect"},_create:function(){var =
t=3Dthis.options,i=3Dt.accept;this.isover=3D0,this.isout=3D1,this.accept=3D=
n.isFunction(i)?i:function(n){return =
n.is(i)},this.proportions=3D{width:this.element[0].offsetWidth,height:thi=
s.element[0].offsetHeight},n.ui.ddmanager.droppables[t.scope]=3Dn.ui.ddma=
nager.droppables[t.scope]||[],n.ui.ddmanager.droppables[t.scope].push(thi=
s),t.addClasses&&this.element.addClass("ui-droppable")},destroy:function(=
){for(var =
i=3Dn.ui.ddmanager.droppables[this.options.scope],t=3D0;t<i.length;t++)i[=
t]=3D=3Dthis&&i.splice(t,1);return =
this.element.removeClass("ui-droppable =
ui-droppable-disabled").removeData("droppable").unbind(".droppable"),this=
},_setOption:function(t,i){t=3D=3D"accept"&&(this.accept=3Dn.isFunction(i=
)?i:function(n){return =
n.is(i)}),n.Widget.prototype._setOption.apply(this,arguments)},_activate:=
function(t){var =
i=3Dn.ui.ddmanager.current;this.options.activeClass&&this.element.addClas=
s(this.options.activeClass),i&&this._trigger("activate",t,this.ui(i))},_d=
eactivate:function(t){var =
i=3Dn.ui.ddmanager.current;this.options.activeClass&&this.element.removeC=
lass(this.options.activeClass),i&&this._trigger("deactivate",t,this.ui(i)=
)},_over:function(t){var =
i=3Dn.ui.ddmanager.current;!i||(i.currentItem||i.element)[0]=3D=3Dthis.el=
ement[0]||this.accept.call(this.element[0],i.currentItem||i.element)&&(th=
is.options.hoverClass&&this.element.addClass(this.options.hoverClass),thi=
s._trigger("over",t,this.ui(i)))},_out:function(t){var =
i=3Dn.ui.ddmanager.current;!i||(i.currentItem||i.element)[0]=3D=3Dthis.el=
ement[0]||this.accept.call(this.element[0],i.currentItem||i.element)&&(th=
is.options.hoverClass&&this.element.removeClass(this.options.hoverClass),=
this._trigger("out",t,this.ui(i)))},_drop:function(t,i){var =
r=3Di||n.ui.ddmanager.current,u;return!r||(r.currentItem||r.element)[0]=3D=
=3Dthis.element[0]?!1:(u=3D!1,this.element.find(":data(droppable)").not("=
.ui-draggable-dragging").each(function(){var =
t=3Dn.data(this,"droppable");if(t.options.greedy&&!t.options.disabled&&t.=
options.scope=3D=3Dr.options.scope&&t.accept.call(t.element[0],r.currentI=
tem||r.element)&&n.ui.intersect(r,n.extend(t,{offset:t.element.offset()})=
,t.options.tolerance))return =
u=3D!0,!1}),u)?!1:this.accept.call(this.element[0],r.currentItem||r.eleme=
nt)?(this.options.activeClass&&this.element.removeClass(this.options.acti=
veClass),this.options.hoverClass&&this.element.removeClass(this.options.h=
overClass),this._trigger("drop",t,this.ui(r)),this.element):!1},ui:functi=
on(n){return{draggable:n.currentItem||n.element,helper:n.helper,position:=
n.position,offset:n.positionAbs}}}),n.extend(n.ui.droppable,{version:"1.8=
.5"}),n.ui.intersect=3Dfunction(t,i,r){if(!i.offset)return!1;var =
o=3D(t.positionAbs||t.position.absolute).left,l=3Do+t.helperProportions.w=
idth,e=3D(t.positionAbs||t.position.absolute).top,c=3De+t.helperProportio=
ns.height,u=3Di.offset.left,h=3Du+i.proportions.width,f=3Di.offset.top,s=3D=
f+i.proportions.height;switch(r){case"fit":return =
u<=3Do&&l<=3Dh&&f<=3De&&c<=3Ds;case"intersect":return =
u<o+t.helperProportions.width/2&&l-t.helperProportions.width/2<h&&f<e+t.h=
elperProportions.height/2&&c-t.helperProportions.height/2<s;case"pointer"=
:return =
n.ui.isOver((t.positionAbs||t.position.absolute).top+(t.clickOffset||t.of=
fset.click).top,(t.positionAbs||t.position.absolute).left+(t.clickOffset|=
|t.offset.click).left,f,u,i.proportions.height,i.proportions.width);case"=
touch":return(e>=3Df&&e<=3Ds||c>=3Df&&c<=3Ds||e<f&&c>s)&&(o>=3Du&&o<=3Dh|=
|l>=3Du&&l<=3Dh||o<u&&l>h);default:return!1}},n.ui.ddmanager=3D{current:n=
ull,droppables:{"default":[]},prepareOffsets:function(t,i){var =
u=3Dn.ui.ddmanager.droppables[t.options.scope]||[],o=3Di?i.type:null,e=3D=
(t.currentItem||t.element).find(":data(droppable)").andSelf(),r=3D0,f;n:f=
or(;r<u.length;r++)if(!(u[r].options.disabled||t&&!u[r].accept.call(u[r].=
element[0],t.currentItem||t.element))){for(f=3D0;f<e.length;f++)if(e[f]=3D=
=3Du[r].element[0]){u[r].proportions.height=3D0;continue =
n}u[r].visible=3Du[r].element.css("display")!=3D"none",u[r].visible&&(u[r=
].offset=3Du[r].element.offset(),u[r].proportions=3D{width:u[r].element[0=
].offsetWidth,height:u[r].element[0].offsetHeight},o=3D=3D"mousedown"&&u[=
r]._activate.call(u[r],i))}},drop:function(t,i){var r=3D!1;return =
n.each(n.ui.ddmanager.droppables[t.options.scope]||[],function(){this.opt=
ions&&(!this.options.disabled&&this.visible&&n.ui.intersect(t,this,this.o=
ptions.tolerance)&&(r=3Dr||this._drop.call(this,i)),!this.options.disable=
d&&this.visible&&this.accept.call(this.element[0],t.currentItem||t.elemen=
t)&&(this.isout=3D1,this.isover=3D0,this._deactivate.call(this,i)))}),r},=
drag:function(t,i){t.options.refreshPositions&&n.ui.ddmanager.prepareOffs=
ets(t,i),n.each(n.ui.ddmanager.droppables[t.options.scope]||[],function()=
{var =
u,r,f;this.options.disabled||this.greedyChild||!this.visible||(u=3Dn.ui.i=
ntersect(t,this,this.options.tolerance),(u=3D!u&&this.isover=3D=3D1?"isou=
t":u&&this.isover=3D=3D0?"isover":null)&&(this.options.greedy&&(f=3Dthis.=
element.parents(":data(droppable):eq(0)"),f.length&&(r=3Dn.data(f[0],"dro=
ppable"),r.greedyChild=3Du=3D=3D"isover"?1:0)),r&&u=3D=3D"isover"&&(r.iso=
ver=3D0,r.isout=3D1,r._out.call(r,i)),this[u]=3D1,this[u=3D=3D"isout"?"is=
over":"isout"]=3D0,this[u=3D=3D"isover"?"_over":"_out"].call(this,i),r&&u=
=3D=3D"isout"&&(r.isout=3D0,r.isover=3D1,r._over.call(r,i))))})}}}(jQuery=
),function(n){n.widget("ui.resizable",n.ui.mouse,{widgetEventPrefix:"resi=
ze",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasin=
g:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,hand=
les:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth=
:10,zIndex:1e3},_create:function(){var =
r=3Dthis,t=3Dthis.options,e,u,i,f;if(this.element.addClass("ui-resizable"=
),n.extend(this,{_aspectRatio:!!t.aspectRatio,aspectRatio:t.aspectRatio,o=
riginalElement:this.element,_proportionallyResizeElements:[],_helper:t.he=
lper||t.ghost||t.animate?t.helper||"ui-resizable-helper":null}),this.elem=
ent[0].nodeName.match(/canvas|textarea|input|select|button|img/i)&&(/rela=
tive/.test(this.element.css("position"))&&n.browser.opera&&this.element.c=
ss({position:"relative",top:"auto",left:"auto"}),this.element.wrap(n('<di=
v class=3D"ui-wrapper" style=3D"overflow: =
hidden;"></div>').css({position:this.element.css("position"),width:this.e=
lement.outerWidth(),height:this.element.outerHeight(),top:this.element.cs=
s("top"),left:this.element.css("left")})),this.element=3Dthis.element.par=
ent().data("resizable",this.element.data("resizable")),this.elementIsWrap=
per=3D!0,this.element.css({marginLeft:this.originalElement.css("marginLef=
t"),marginTop:this.originalElement.css("marginTop"),marginRight:this.orig=
inalElement.css("marginRight"),marginBottom:this.originalElement.css("mar=
ginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRi=
ght:0,marginBottom:0}),this.originalResizeStyle=3Dthis.originalElement.cs=
s("resize"),this.originalElement.css("resize","none"),this._proportionall=
yResizeElements.push(this.originalElement.css({position:"static",zoom:1,d=
isplay:"block"})),this.originalElement.css({margin:this.originalElement.c=
ss("margin")}),this._proportionallyResize()),this.handles=3Dt.handles||(n=
(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-=
resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se=
",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s=
,se"),this.handles.constructor=3D=3DString)for(this.handles=3D=3D"all"&&(=
this.handles=3D"n,e,s,w,se,sw,ne,nw"),e=3Dthis.handles.split(","),this.ha=
ndles=3D{},u=3D0;u<e.length;u++)i=3Dn.trim(e[u]),f=3Dn('<div =
class=3D"ui-resizable-handle =
ui-resizable-'+i+'"></div>'),/sw|se|ne|nw/.test(i)&&f.css({zIndex:++t.zIn=
dex}),"se"=3D=3Di&&f.addClass("ui-icon =
ui-icon-gripsmall-diagonal-se"),this.handles[i]=3D".ui-resizable-"+i,this=
.element.append(f);this._renderAxis=3Dfunction(t){var =
i,r,u;t=3Dt||this.element;for(i in =
this.handles)this.handles[i].constructor=3D=3DString&&(this.handles[i]=3D=
n(this.handles[i],this.element).show()),this.elementIsWrapper&&this.origi=
nalElement[0].nodeName.match(/textarea|input|select|button/i)&&(r=3Dn(thi=
s.handles[i],this.element),u=3D0,u=3D/sw|ne|nw|se|n|s/.test(i)?r.outerHei=
ght():r.outerWidth(),r=3D["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.tes=
t(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),t.css(r,u),this._pro=
portionallyResize()),n(this.handles[i])},this._renderAxis(this.element),t=
his._handles=3Dn(".ui-resizable-handle",this.element).disableSelection(),=
this._handles.mouseover(function(){if(!r.resizing){if(this.className)var =
n=3Dthis.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);r.axis=3D=
n&&n[1]?n[1]:"se"}}),t.autoHide&&(this._handles.hide(),n(this.element).ad=
dClass("ui-resizable-autohide").hover(function(){n(this).removeClass("ui-=
resizable-autohide"),r._handles.show()},function(){r.resizing||(n(this).a=
ddClass("ui-resizable-autohide"),r._handles.hide())})),this._mouseInit()}=
,destroy:function(){var i,t;return =
this._mouseDestroy(),i=3Dfunction(t){n(t).removeClass("ui-resizable =
ui-resizable-disabled =
ui-resizable-resizing").removeData("resizable").unbind(".resizable").find=
(".ui-resizable-handle").remove()},this.elementIsWrapper&&(i(this.element=
),t=3Dthis.element,t.after(this.originalElement.css({position:t.css("posi=
tion"),width:t.outerWidth(),height:t.outerHeight(),top:t.css("top"),left:=
t.css("left")})).remove()),this.originalElement.css("resize",this.origina=
lResizeStyle),i(this.originalElement),this},_mouseCapture:function(t){var=
 r=3D!1,i;for(i in =
this.handles)n(this.handles[i])[0]=3D=3Dt.target&&(r=3D!0);return!this.op=
tions.disabled&&r},_mouseStart:function(t){var =
u=3Dthis.options,f=3Dthis.element.position(),r=3Dthis.element,e;return =
this.resizing=3D!0,this.documentScroll=3D{top:n(document).scrollTop(),lef=
t:n(document).scrollLeft()},(r.is(".ui-draggable")||/absolute/.test(r.css=
("position")))&&r.css({position:"absolute",top:f.top,left:f.left}),n.brow=
ser.opera&&/relative/.test(r.css("position"))&&r.css({position:"relative"=
,top:"auto",left:"auto"}),this._renderProxy(),f=3Di(this.helper.css("left=
")),e=3Di(this.helper.css("top")),u.containment&&(f+=3Dn(u.containment).s=
crollLeft()||0,e+=3Dn(u.containment).scrollTop()||0),this.offset=3Dthis.h=
elper.offset(),this.position=3D{left:f,top:e},this.size=3Dthis._helper?{w=
idth:r.outerWidth(),height:r.outerHeight()}:{width:r.width(),height:r.hei=
ght()},this.originalSize=3Dthis._helper?{width:r.outerWidth(),height:r.ou=
terHeight()}:{width:r.width(),height:r.height()},this.originalPosition=3D=
{left:f,top:e},this.sizeDiff=3D{width:r.outerWidth()-r.width(),height:r.o=
uterHeight()-r.height()},this.originalMousePosition=3D{left:t.pageX,top:t=
.pageY},this.aspectRatio=3Dtypeof =
u.aspectRatio=3D=3D"number"?u.aspectRatio:this.originalSize.width/this.or=
iginalSize.height||1,u=3Dn(".ui-resizable-"+this.axis).css("cursor"),n("b=
ody").css("cursor",u=3D=3D"auto"?this.axis+"-resize":u),r.addClass("ui-re=
sizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(n){=
var =
r=3Dthis.helper,t=3Dthis.originalMousePosition,i=3Dthis._change[this.axis=
];return =
i?(t=3Di.apply(this,[n,n.pageX-t.left||0,n.pageY-t.top||0]),(this._aspect=
Ratio||n.shiftKey)&&(t=3Dthis._updateRatio(t,n)),t=3Dthis._respectSize(t,=
n),this._propagate("resize",n),r.css({top:this.position.top+"px",left:thi=
s.position.left+"px",width:this.size.width+"px",height:this.size.height+"=
px"}),!this._helper&&this._proportionallyResizeElements.length&&this._pro=
portionallyResize(),this._updateCache(t),this._trigger("resize",n,this.ui=
()),!1):!1},_mouseStop:function(t){var f,i,r,u,e;return =
this.resizing=3D!1,f=3Dthis.options,i=3Dthis,this._helper&&(r=3Dthis._pro=
portionallyResizeElements,u=3Dr.length&&/textarea/i.test(r[0].nodeName),r=
=3Du&&n.ui.hasScroll(r[0],"left")?0:i.sizeDiff.height,u=3D{width:i.size.w=
idth-(u?0:i.sizeDiff.width),height:i.size.height-r},r=3DparseInt(i.elemen=
t.css("left"),10)+(i.position.left-i.originalPosition.left)||null,e=3Dpar=
seInt(i.element.css("top"),10)+(i.position.top-i.originalPosition.top)||n=
ull,f.animate||this.element.css(n.extend(u,{top:e,left:r})),i.helper.heig=
ht(i.size.height),i.helper.width(i.size.width),this._helper&&!f.animate&&=
this._proportionallyResize()),n("body").css("cursor","auto"),this.element=
.removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._hel=
per&&this.helper.remove(),!1},_updateCache:function(n){this.offset=3Dthis=
.helper.offset(),t(n.left)&&(this.position.left=3Dn.left),t(n.top)&&(this=
.position.top=3Dn.top),t(n.height)&&(this.size.height=3Dn.height),t(n.wid=
th)&&(this.size.width=3Dn.width)},_updateRatio:function(n){var =
i=3Dthis.position,t=3Dthis.size,r=3Dthis.axis;return =
n.height?n.width=3Dt.height*this.aspectRatio:n.width&&(n.height=3Dt.width=
/this.aspectRatio),r=3D=3D"sw"&&(n.left=3Di.left+(t.width-n.width),n.top=3D=
null),r=3D=3D"nw"&&(n.top=3Di.top+(t.height-n.height),n.left=3Di.left+(t.=
width-n.width)),n},_respectSize:function(n){var =
i=3Dthis.options,r=3Dthis.axis,s=3Dt(n.width)&&i.maxWidth&&i.maxWidth<n.w=
idth,h=3Dt(n.height)&&i.maxHeight&&i.maxHeight<n.height,c=3Dt(n.width)&&i=
.minWidth&&i.minWidth>n.width,o=3Dt(n.height)&&i.minHeight&&i.minHeight>n=
.height;c&&(n.width=3Di.minWidth),o&&(n.height=3Di.minHeight),s&&(n.width=
=3Di.maxWidth),h&&(n.height=3Di.maxHeight);var =
u=3Dthis.originalPosition.left+this.originalSize.width,f=3Dthis.position.=
top+this.size.height,e=3D/sw|nw|w/.test(r);return =
r=3D/nw|ne|n/.test(r),c&&e&&(n.left=3Du-i.minWidth),s&&e&&(n.left=3Du-i.m=
axWidth),o&&r&&(n.top=3Df-i.minHeight),h&&r&&(n.top=3Df-i.maxHeight),(i=3D=
!n.width&&!n.height)&&!n.left&&n.top?n.top=3Dnull:i&&!n.top&&n.left&&(n.l=
eft=3Dnull),n},_proportionallyResize:function(){var =
i,r,t,f,u;if(this._proportionallyResizeElements.length)for(i=3Dthis.helpe=
r||this.element,r=3D0;r<this._proportionallyResizeElements.length;r++)t=3D=
this._proportionallyResizeElements[r],this.borderDif||(f=3D[t.css("border=
TopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("bo=
rderLeftWidth")],u=3D[t.css("paddingTop"),t.css("paddingRight"),t.css("pa=
ddingBottom"),t.css("paddingLeft")],this.borderDif=3Dn.map(f,function(n,t=
){return =
n=3DparseInt(n,10)||0,t=3DparseInt(u[t],10)||0,n+t})),n.browser.msie&&(n(=
i).is(":hidden")||n(i).parents(":hidden").length)||t.css({height:i.height=
()-this.borderDif[0]-this.borderDif[2]||0,width:i.width()-this.borderDif[=
1]-this.borderDif[3]||0})},_renderProxy:function(){var =
r=3Dthis.options,t,i;this.elementOffset=3Dthis.element.offset(),this._hel=
per?(this.helper=3Dthis.helper||n('<div =
style=3D"overflow:hidden;"></div>'),t=3Dn.browser.msie&&n.browser.version=
<7,i=3Dt?1:0,t=3Dt?2:-1,this.helper.addClass(this._helper).css({width:thi=
s.element.outerWidth()+t,height:this.element.outerHeight()+t,position:"ab=
solute",left:this.elementOffset.left-i+"px",top:this.elementOffset.top-i+=
"px",zIndex:++r.zIndex}),this.helper.appendTo("body").disableSelection())=
:this.helper=3Dthis.element},_change:{e:function(n,t){return{width:this.o=
riginalSize.width+t}},w:function(n,t){return{left:this.originalPosition.l=
eft+t,width:this.originalSize.width-t}},n:function(n,t,i){return{top:this=
.originalPosition.top+i,height:this.originalSize.height-i}},s:function(n,=
t,i){return{height:this.originalSize.height+i}},se:function(t,i,r){return=
 =
n.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[=
t,i,r]))},sw:function(t,i,r){return =
n.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[=
t,i,r]))},ne:function(t,i,r){return =
n.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[=
t,i,r]))},nw:function(t,i,r){return =
n.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[=
t,i,r]))}},_propagate:function(t,i){n.ui.plugin.call(this,t,[i,this.ui()]=
),t!=3D"resize"&&this._trigger(t,i,this.ui())},plugins:{},ui:function(){r=
eturn{originalElement:this.originalElement,element:this.element,helper:th=
is.helper,position:this.position,size:this.size,originalSize:this.origina=
lSize,originalPosition:this.originalPosition}}}),n.extend(n.ui.resizable,=
{version:"1.8.5"}),n.ui.plugin.add("resizable","alsoResize",{start:functi=
on(){var =
t=3Dn(this).data("resizable").options,i=3Dfunction(t){n(t).each(function(=
){var =
t=3Dn(this);t.data("resizable-alsoresize",{width:parseInt(t.width(),10),h=
eight:parseInt(t.height(),10),left:parseInt(t.css("left"),10),top:parseIn=
t(t.css("top"),10),position:t.css("position")})})};typeof =
t.alsoResize!=3D"object"||t.alsoResize.parentNode?i(t.alsoResize):t.alsoR=
esize.length?(t.alsoResize=3Dt.alsoResize[0],i(t.alsoResize)):n.each(t.al=
soResize,function(n){i(n)})},resize:function(t,i){var =
r=3Dn(this).data("resizable");t=3Dr.options;var =
e=3Dr.originalSize,f=3Dr.originalPosition,o=3D{height:r.size.height-e.hei=
ght||0,width:r.size.width-e.width||0,top:r.position.top-f.top||0,left:r.p=
osition.left-f.left||0},u=3Dfunction(t,u){n(t).each(function(){var =
t=3Dn(this),s=3Dn(this).data("resizable-alsoresize"),f=3D{},e=3Du&&u.leng=
th?u:t.parents(i.originalElement[0]).length?["width","height"]:["width","=
height","top","left"];n.each(e,function(n,t){(n=3D(s[t]||0)+(o[t]||0))&&n=
>=3D0&&(f[t]=3Dn||null)}),n.browser.opera&&/relative/.test(t.css("positio=
n"))&&(r._revertToRelativePosition=3D!0,t.css({position:"absolute",top:"a=
uto",left:"auto"})),t.css(f)})};typeof =
t.alsoResize=3D=3D"object"&&!t.alsoResize.nodeType?n.each(t.alsoResize,fu=
nction(n,t){u(n,t)}):u(t.alsoResize)},stop:function(){var =
i=3Dn(this).data("resizable"),t=3Di.options,r=3Dfunction(t){n(t).each(fun=
ction(){var =
t=3Dn(this);t.css({position:t.data("resizable-alsoresize").position})})};=
i._revertToRelativePosition&&(i._revertToRelativePosition=3D!1,typeof =
t.alsoResize=3D=3D"object"&&!t.alsoResize.nodeType?n.each(t.alsoResize,fu=
nction(n){r(n)}):r(t.alsoResize)),n(this).removeData("resizable-alsoresiz=
e")}}),n.ui.plugin.add("resizable","animate",{stop:function(t){var =
i=3Dn(this).data("resizable"),o=3Di.options,r=3Di._proportionallyResizeEl=
ements,f=3Dr.length&&/textarea/i.test(r[0].nodeName),u=3Df&&n.ui.hasScrol=
l(r[0],"left")?0:i.sizeDiff.height,e;f=3D{width:i.size.width-(f?0:i.sizeD=
iff.width),height:i.size.height-u},u=3DparseInt(i.element.css("left"),10)=
+(i.position.left-i.originalPosition.left)||null,e=3DparseInt(i.element.c=
ss("top"),10)+(i.position.top-i.originalPosition.top)||null,i.element.ani=
mate(n.extend(f,e&&u?{top:e,left:u}:{}),{duration:o.animateDuration,easin=
g:o.animateEasing,step:function(){var =
u=3D{width:parseInt(i.element.css("width"),10),height:parseInt(i.element.=
css("height"),10),top:parseInt(i.element.css("top"),10),left:parseInt(i.e=
lement.css("left"),10)};r&&r.length&&n(r[0]).css({width:u.width,height:u.=
height}),i._updateCache(u),i._propagate("resize",t)}})}}),n.ui.plugin.add=
("resizable","containment",{start:function(){var =
t=3Dn(this).data("resizable"),u=3Dt.element,r=3Dt.options.containment,f,s=
,o,e;(u=3Dr instanceof =
n?r.get(0):/parent/.test(r)?u.parent().get(0):r)&&(t.containerElement=3Dn=
(u),/document/.test(r)||r=3D=3Ddocument?(t.containerOffset=3D{left:0,top:=
0},t.containerPosition=3D{left:0,top:0},t.parentData=3D{element:n(documen=
t),left:0,top:0,width:n(document).width(),height:n(document).height()||do=
cument.body.parentNode.scrollHeight}):(f=3Dn(u),s=3D[],n(["Top","Right","=
Left","Bottom"]).each(function(n,t){s[n]=3Di(f.css("padding"+t))}),t.cont=
ainerOffset=3Df.offset(),t.containerPosition=3Df.position(),t.containerSi=
ze=3D{height:f.innerHeight()-s[3],width:f.innerWidth()-s[1]},r=3Dt.contai=
nerOffset,o=3Dt.containerSize.height,e=3Dt.containerSize.width,e=3Dn.ui.h=
asScroll(u,"left")?u.scrollWidth:e,o=3Dn.ui.hasScroll(u)?u.scrollHeight:o=
,t.parentData=3D{element:u,left:r.left,top:r.top,width:e,height:o}))},res=
ize:function(t){var =
i=3Dn(this).data("resizable"),f=3Di.options,r=3Di.containerOffset,e=3Di.p=
osition,u,o;t=3Di._aspectRatio||t.shiftKey,u=3D{top:0,left:0},o=3Di.conta=
inerElement,o[0]!=3Ddocument&&/static/.test(o.css("position"))&&(u=3Dr),e=
.left<(i._helper?r.left:0)&&(i.size.width+=3Di._helper?i.position.left-r.=
left:i.position.left-u.left,t&&(i.size.height=3Di.size.width/f.aspectRati=
o),i.position.left=3Df.helper?r.left:0),e.top<(i._helper?r.top:0)&&(i.siz=
e.height+=3Di._helper?i.position.top-r.top:i.position.top,t&&(i.size.widt=
h=3Di.size.height*f.aspectRatio),i.position.top=3Di._helper?r.top:0),i.of=
fset.left=3Di.parentData.left+i.position.left,i.offset.top=3Di.parentData=
.top+i.position.top,f=3DMath.abs((i._helper?i.offset.left-u.left:i.offset=
.left-u.left)+i.sizeDiff.width),r=3DMath.abs((i._helper?i.offset.top-u.to=
p:i.offset.top-r.top)+i.sizeDiff.height),e=3Di.containerElement.get(0)=3D=
=3Di.element.parent().get(0),u=3D/relative|absolute/.test(i.containerElem=
ent.css("position")),e&&u&&(f-=3Di.parentData.left),f+i.size.width>=3Di.p=
arentData.width&&(i.size.width=3Di.parentData.width-f,t&&(i.size.height=3D=
i.size.width/i.aspectRatio)),r+i.size.height>=3Di.parentData.height&&(i.s=
ize.height=3Di.parentData.height-r,t&&(i.size.width=3Di.size.height*i.asp=
ectRatio))},stop:function(){var =
t=3Dn(this).data("resizable"),e=3Dt.options,o=3Dt.containerOffset,s=3Dt.c=
ontainerPosition,f=3Dt.containerElement,i=3Dn(t.helper),u=3Di.offset(),r=3D=
i.outerWidth()-t.sizeDiff.width;i=3Di.outerHeight()-t.sizeDiff.height,t._=
helper&&!e.animate&&/relative/.test(f.css("position"))&&n(this).css({left=
:u.left-s.left-o.left,width:r,height:i}),t._helper&&!e.animate&&/static/.=
test(f.css("position"))&&n(this).css({left:u.left-s.left-o.left,width:r,h=
eight:i})}}),n.ui.plugin.add("resizable","ghost",{start:function(){var =
t=3Dn(this).data("resizable"),r=3Dt.options,i=3Dt.size;t.ghost=3Dt.origin=
alElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"rela=
tive",height:i.height,width:i.width,margin:0,left:0,top:0}).addClass("ui-=
resizable-ghost").addClass(typeof =
r.ghost=3D=3D"string"?r.ghost:""),t.ghost.appendTo(t.helper)},resize:func=
tion(){var =
t=3Dn(this).data("resizable");t.ghost&&t.ghost.css({position:"relative",h=
eight:t.size.height,width:t.size.width})},stop:function(){var =
t=3Dn(this).data("resizable");t.ghost&&t.helper&&t.helper.get(0).removeCh=
ild(t.ghost.get(0))}}),n.ui.plugin.add("resizable","grid",{resize:functio=
n(){var =
i=3Dn(this).data("resizable"),t=3Di.options,o=3Di.size,r=3Di.originalSize=
,e=3Di.originalPosition,f=3Di.axis,u;t.grid=3Dtypeof =
t.grid=3D=3D"number"?[t.grid,t.grid]:t.grid,u=3DMath.round((o.width-r.wid=
th)/(t.grid[0]||1))*(t.grid[0]||1),t=3DMath.round((o.height-r.height)/(t.=
grid[1]||1))*(t.grid[1]||1),/^(se|s|e)$/.test(f)?(i.size.width=3Dr.width+=
u,i.size.height=3Dr.height+t):/^(ne)$/.test(f)?(i.size.width=3Dr.width+u,=
i.size.height=3Dr.height+t,i.position.top=3De.top-t):(/^(sw)$/.test(f)?(i=
.size.width=3Dr.width+u,i.size.height=3Dr.height+t):(i.size.width=3Dr.wid=
th+u,i.size.height=3Dr.height+t,i.position.top=3De.top-t),i.position.left=
=3De.left-u)}});var i=3Dfunction(n){return =
parseInt(n,10)||0},t=3Dfunction(n){return!isNaN(parseInt(n,10))}}(jQuery)=
,function(n){n.widget("ui.selectable",n.ui.mouse,{options:{appendTo:"body=
",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch"},_create:functio=
n(){var =
i=3Dthis,t;this.element.addClass("ui-selectable"),this.dragged=3D!1,this.=
refresh=3Dfunction(){t=3Dn(i.options.filter,i.element[0]),t.each(function=
(){var =
t=3Dn(this),i=3Dt.offset();n.data(this,"selectable-item",{element:this,$e=
lement:t,left:i.left,top:i.top,right:i.left+t.outerWidth(),bottom:i.top+t=
.outerHeight(),startselected:!1,selected:t.hasClass("ui-selected"),select=
ing:t.hasClass("ui-selecting"),unselecting:t.hasClass("ui-unselecting")})=
})},this.refresh(),this.selectees=3Dt.addClass("ui-selectee"),this._mouse=
Init(),this.helper=3Dn("<div =
class=3D'ui-selectable-helper'></div>")},destroy:function(){return =
this.selectees.removeClass("ui-selectee").removeData("selectable-item"),t=
his.element.removeClass("ui-selectable =
ui-selectable-disabled").removeData("selectable").unbind(".selectable"),t=
his._mouseDestroy(),this},_mouseStart:function(t){var =
r=3Dthis,i;this.opos=3D[t.pageX,t.pageY],this.options.disabled||(i=3Dthis=
.options,this.selectees=3Dn(i.filter,this.element[0]),this._trigger("star=
t",t),n(i.appendTo).append(this.helper),this.helper.css({left:t.clientX,t=
op:t.clientY,width:0,height:0}),i.autoRefresh&&this.refresh(),this.select=
ees.filter(".ui-selected").each(function(){var =
i=3Dn.data(this,"selectable-item");i.startselected=3D!0,t.metaKey||(i.$el=
ement.removeClass("ui-selected"),i.selected=3D!1,i.$element.addClass("ui-=
unselecting"),i.unselecting=3D!0,r._trigger("unselecting",t,{unselecting:=
i.element}))}),n(t.target).parents().andSelf().each(function(){var =
i=3Dn.data(this,"selectable-item"),u;if(i)return =
u=3D!t.metaKey||!i.$element.hasClass("ui-selected"),i.$element.removeClas=
s(u?"ui-unselecting":"ui-selected").addClass(u?"ui-selecting":"ui-unselec=
ting"),i.unselecting=3D!u,i.selecting=3Du,(i.selected=3Du)?r._trigger("se=
lecting",t,{selecting:i.element}):r._trigger("unselecting",t,{unselecting=
:i.element}),!1}))},_mouseDrag:function(t){var =
o=3Dthis,e;if(this.dragged=3D!0,!this.options.disabled){var =
s=3Dthis.options,i=3Dthis.opos[0],r=3Dthis.opos[1],f=3Dt.pageX,u=3Dt.page=
Y;return =
i>f&&(e=3Df,f=3Di,i=3De),r>u&&(e=3Du,u=3Dr,r=3De),this.helper.css({left:i=
,top:r,width:f-i,height:u-r}),this.selectees.each(function(){var =
e=3Dn.data(this,"selectable-item"),h;!e||e.element=3D=3Do.element[0]||(h=3D=
!1,s.tolerance=3D=3D"touch"?h=3D!(e.left>f||e.right<i||e.top>u||e.bottom<=
r):s.tolerance=3D=3D"fit"&&(h=3De.left>i&&e.right<f&&e.top>r&&e.bottom<u)=
,h?(e.selected&&(e.$element.removeClass("ui-selected"),e.selected=3D!1),e=
.unselecting&&(e.$element.removeClass("ui-unselecting"),e.unselecting=3D!=
1),e.selecting||(e.$element.addClass("ui-selecting"),e.selecting=3D!0,o._=
trigger("selecting",t,{selecting:e.element}))):(e.selecting&&(t.metaKey&&=
e.startselected?(e.$element.removeClass("ui-selecting"),e.selecting=3D!1,=
e.$element.addClass("ui-selected"),e.selected=3D!0):(e.$element.removeCla=
ss("ui-selecting"),e.selecting=3D!1,e.startselected&&(e.$element.addClass=
("ui-unselecting"),e.unselecting=3D!0),o._trigger("unselecting",t,{unsele=
cting:e.element}))),e.selected&&(t.metaKey||e.startselected||(e.$element.=
removeClass("ui-selected"),e.selected=3D!1,e.$element.addClass("ui-unsele=
cting"),e.unselecting=3D!0,o._trigger("unselecting",t,{unselecting:e.elem=
ent})))))}),!1}},_mouseStop:function(t){var i=3Dthis;return =
this.dragged=3D!1,n(".ui-unselecting",this.element[0]).each(function(){va=
r =
r=3Dn.data(this,"selectable-item");r.$element.removeClass("ui-unselecting=
"),r.unselecting=3D!1,r.startselected=3D!1,i._trigger("unselected",t,{uns=
elected:r.element})}),n(".ui-selecting",this.element[0]).each(function(){=
var =
r=3Dn.data(this,"selectable-item");r.$element.removeClass("ui-selecting")=
.addClass("ui-selected"),r.selecting=3D!1,r.selected=3D!0,r.startselected=
=3D!0,i._trigger("selected",t,{selected:r.element})}),this._trigger("stop=
",t),this.helper.remove(),!1}}),n.extend(n.ui.selectable,{version:"1.8.5"=
})}(jQuery),function(n){n.widget("ui.sortable",n.ui.mouse,{widgetEventPre=
fix:"sort",options:{appendTo:"parent",axis:!1,connectWith:!1,containment:=
!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,force=
HelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> =
*",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scr=
ollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3},_create:fun=
ction(){this.containerCache=3D{},this.element.addClass("ui-sortable"),thi=
s.refresh(),this.floating=3Dthis.items.length?/left|right/.test(this.item=
s[0].item.css("float")):!1,this.offset=3Dthis.element.offset(),this._mous=
eInit()},destroy:function(){this.element.removeClass("ui-sortable =
ui-sortable-disabled").removeData("sortable").unbind(".sortable"),this._m=
ouseDestroy();for(var =
n=3Dthis.items.length-1;n>=3D0;n--)this.items[n].item.removeData("sortabl=
e-item");return =
this},_setOption:function(t,i){t=3D=3D=3D"disabled"?(this.options[t]=3Di,=
this.widget()[i?"addClass":"removeClass"]("ui-sortable-disabled")):n.Widg=
et.prototype._setOption.apply(this,arguments)},_mouseCapture:function(t,i=
){var r,f,u;return =
this.reverting?!1:this.options.disabled||this.options.type=3D=3D"static"?=
!1:(this._refreshItems(t),r=3Dnull,f=3Dthis,n(t.target).parents().each(fu=
nction(){if(n.data(this,"sortable-item")=3D=3Df)return =
r=3Dn(this),!1}),n.data(t.target,"sortable-item")=3D=3Df&&(r=3Dn(t.target=
)),!r)?!1:this.options.handle&&!i&&(u=3D!1,n(this.options.handle,r).find(=
"*").andSelf().each(function(){this=3D=3Dt.target&&(u=3D!0)}),!u)?!1:(thi=
s.currentItem=3Dr,this._removeCurrentsFromItems(),!0)},_mouseStart:functi=
on(t,i,r){i=3Dthis.options;var =
u=3Dthis;if(this.currentContainer=3Dthis,this.refreshPositions(),this.hel=
per=3Dthis._createHelper(t),this._cacheHelperProportions(),this._cacheMar=
gins(),this.scrollParent=3Dthis.helper.scrollParent(),this.offset=3Dthis.=
currentItem.offset(),this.offset=3D{top:this.offset.top-this.margins.top,=
left:this.offset.left-this.margins.left},this.helper.css("position","abso=
lute"),this.cssPosition=3Dthis.helper.css("position"),n.extend(this.offse=
t,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},pare=
nt:this._getParentOffset(),relative:this._getRelativeOffset()}),this.orig=
inalPosition=3Dthis._generatePosition(t),this.originalPageX=3Dt.pageX,thi=
s.originalPageY=3Dt.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.curs=
orAt),this.domPosition=3D{prev:this.currentItem.prev()[0],parent:this.cur=
rentItem.parent()[0]},this.helper[0]!=3Dthis.currentItem[0]&&this.current=
Item.hide(),this._createPlaceholder(),i.containment&&this._setContainment=
(),i.cursor&&(n("body").css("cursor")&&(this._storedCursor=3Dn("body").cs=
s("cursor")),n("body").css("cursor",i.cursor)),i.opacity&&(this.helper.cs=
s("opacity")&&(this._storedOpacity=3Dthis.helper.css("opacity")),this.hel=
per.css("opacity",i.opacity)),i.zIndex&&(this.helper.css("zIndex")&&(this=
._storedZIndex=3Dthis.helper.css("zIndex")),this.helper.css("zIndex",i.zI=
ndex)),this.scrollParent[0]!=3Ddocument&&this.scrollParent[0].tagName!=3D=
"HTML"&&(this.overflowOffset=3Dthis.scrollParent.offset()),this._trigger(=
"start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHel=
perProportions(),!r)for(r=3Dthis.containers.length-1;r>=3D0;r--)this.cont=
ainers[r]._trigger("activate",t,u._uiHash(this));return =
n.ui.ddmanager&&(n.ui.ddmanager.current=3Dthis),n.ui.ddmanager&&!i.dropBe=
haviour&&n.ui.ddmanager.prepareOffsets(this,t),this.dragging=3D!0,this.he=
lper.addClass("ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:fun=
ction(t){var =
i,r,u,f;for(this.position=3Dthis._generatePosition(t),this.positionAbs=3D=
this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPosit=
ionAbs=3Dthis.positionAbs),this.options.scroll&&(i=3Dthis.options,r=3D!1,=
this.scrollParent[0]!=3Ddocument&&this.scrollParent[0].tagName!=3D"HTML"?=
(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY<i.scro=
llSensitivity?this.scrollParent[0].scrollTop=3Dr=3Dthis.scrollParent[0].s=
crollTop+i.scrollSpeed:t.pageY-this.overflowOffset.top<i.scrollSensitivit=
y&&(this.scrollParent[0].scrollTop=3Dr=3Dthis.scrollParent[0].scrollTop-i=
.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-t=
.pageX<i.scrollSensitivity?this.scrollParent[0].scrollLeft=3Dr=3Dthis.scr=
ollParent[0].scrollLeft+i.scrollSpeed:t.pageX-this.overflowOffset.left<i.=
scrollSensitivity&&(this.scrollParent[0].scrollLeft=3Dr=3Dthis.scrollPare=
nt[0].scrollLeft-i.scrollSpeed)):(t.pageY-n(document).scrollTop()<i.scrol=
lSensitivity?r=3Dn(document).scrollTop(n(document).scrollTop()-i.scrollSp=
eed):n(window).height()-(t.pageY-n(document).scrollTop())<i.scrollSensiti=
vity&&(r=3Dn(document).scrollTop(n(document).scrollTop()+i.scrollSpeed)),=
t.pageX-n(document).scrollLeft()<i.scrollSensitivity?r=3Dn(document).scro=
llLeft(n(document).scrollLeft()-i.scrollSpeed):n(window).width()-(t.pageX=
-n(document).scrollLeft())<i.scrollSensitivity&&(r=3Dn(document).scrollLe=
ft(n(document).scrollLeft()+i.scrollSpeed))),r!=3D=3D!1&&n.ui.ddmanager&&=
!i.dropBehaviour&&n.ui.ddmanager.prepareOffsets(this,t)),this.positionAbs=
=3Dthis._convertPositionTo("absolute"),this.options.axis&&this.options.ax=
is=3D=3D"y"||(this.helper[0].style.left=3Dthis.position.left+"px"),this.o=
ptions.axis&&this.options.axis=3D=3D"x"||(this.helper[0].style.top=3Dthis=
.position.top+"px"),i=3Dthis.items.length-1;i>=3D0;i--)if(r=3Dthis.items[=
i],u=3Dr.item[0],f=3Dthis._intersectsWithPointer(r),f&&u!=3Dthis.currentI=
tem[0]&&this.placeholder[f=3D=3D1?"next":"prev"]()[0]!=3Du&&!n.ui.contain=
s(this.placeholder[0],u)&&(this.options.type=3D=3D"semi-dynamic"?!n.ui.co=
ntains(this.element[0],u):!0)){if(this.direction=3Df=3D=3D1?"down":"up",t=
his.options.tolerance=3D=3D"pointer"||this._intersectsWithSides(r))this._=
rearrange(t,r);else =
break;this._trigger("change",t,this._uiHash());break}return =
this._contactContainers(t),n.ui.ddmanager&&n.ui.ddmanager.drag(this,t),th=
is._trigger("sort",t,this._uiHash()),this.lastPositionAbs=3Dthis.position=
Abs,!1},_mouseStop:function(t,i){if(t){if(n.ui.ddmanager&&!this.options.d=
ropBehaviour&&n.ui.ddmanager.drop(this,t),this.options.revert){var =
r=3Dthis;i=3Dr.placeholder.offset(),r.reverting=3D!0,n(this.helper).anima=
te({left:i.left-this.offset.parent.left-r.margins.left+(this.offsetParent=
[0]=3D=3Ddocument.body?0:this.offsetParent[0].scrollLeft),top:i.top-this.=
offset.parent.top-r.margins.top+(this.offsetParent[0]=3D=3Ddocument.body?=
0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,=
function(){r._clear(t)})}else =
this._clear(t,i);return!1}},cancel:function(){var =
i=3Dthis,t;if(this.dragging)for(this._mouseUp(),this.options.helper=3D=3D=
"original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable=
-helper"):this.currentItem.show(),t=3Dthis.containers.length-1;t>=3D0;t--=
)this.containers[t]._trigger("deactivate",null,i._uiHash(this)),this.cont=
ainers[t].containerCache.over&&(this.containers[t]._trigger("out",null,i.=
_uiHash(this)),this.containers[t].containerCache.over=3D0);return =
this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChil=
d(this.placeholder[0]),this.options.helper!=3D"original"&&this.helper&&th=
is.helper[0].parentNode&&this.helper.remove(),n.extend(this,{helper:null,=
dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?n(this=
.domPosition.prev).after(this.currentItem):n(this.domPosition.parent).pre=
pend(this.currentItem),this},serialize:function(t){var =
r=3Dthis._getItemsAsjQuery(t&&t.connected),i=3D[];return =
t=3Dt||{},n(r).each(function(){var =
r=3D(n(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.=
+)[-=3D_](.+)/);r&&i.push((t.key||r[1]+"[]")+"=3D"+(t.key&&t.expression?r=
[1]:r[2]))}),!i.length&&t.key&&i.push(t.key+"=3D"),i.join("&")},toArray:f=
unction(t){var r=3Dthis._getItemsAsjQuery(t&&t.connected),i=3D[];return =
t=3Dt||{},r.each(function(){i.push(n(t.item||this).attr(t.attribute||"id"=
)||"")}),i},_intersectsWith:function(n){var =
r=3Dthis.positionAbs.left,c=3Dr+this.helperProportions.width,t=3Dthis.pos=
itionAbs.top,h=3Dt+this.helperProportions.height,f=3Dn.left,s=3Df+n.width=
,u=3Dn.top,e=3Du+n.height,i=3Dthis.offset.click.top,o=3Dthis.offset.click=
.left;return =
i=3Dt+i>u&&t+i<e&&r+o>f&&r+o<s,this.options.tolerance=3D=3D"pointer"||thi=
s.options.forcePointerForContainers||this.options.tolerance!=3D"pointer"&=
&this.helperProportions[this.floating?"width":"height"]>n[this.floating?"=
width":"height"]?i:f<r+this.helperProportions.width/2&&c-this.helperPropo=
rtions.width/2<s&&u<t+this.helperProportions.height/2&&h-this.helperPropo=
rtions.height/2<e},_intersectsWithPointer:function(t){var =
r=3Dn.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.he=
ight),i;return(t=3Dn.ui.isOverAxis(this.positionAbs.left+this.offset.clic=
k.left,t.left,t.width),r=3Dr&&t,t=3Dthis._getDragVerticalDirection(),i=3D=
this._getDragHorizontalDirection(),!r)?!1:this.floating?i&&i=3D=3D"right"=
||t=3D=3D"down"?2:1:t&&(t=3D=3D"down"?2:1)},_intersectsWithSides:function=
(t){var =
u=3Dn.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,t.top+t.he=
ight/2,t.height),i,r;return =
t=3Dn.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,t.left+t=
.width/2,t.width),i=3Dthis._getDragVerticalDirection(),r=3Dthis._getDragH=
orizontalDirection(),this.floating&&r?r=3D=3D"right"&&t||r=3D=3D"left"&&!=
t:i&&(i=3D=3D"down"&&u||i=3D=3D"up"&&!u)},_getDragVerticalDirection:funct=
ion(){var n=3Dthis.positionAbs.top-this.lastPositionAbs.top;return =
n!=3D0&&(n>0?"down":"up")},_getDragHorizontalDirection:function(){var =
n=3Dthis.positionAbs.left-this.lastPositionAbs.left;return =
n!=3D0&&(n>0?"right":"left")},refresh:function(n){return =
this._refreshItems(n),this.refreshPositions(),this},_connectWith:function=
(){var n=3Dthis.options;return =
n.connectWith.constructor=3D=3DString?[n.connectWith]:n.connectWith},_get=
ItemsAsjQuery:function(t){var =
o=3D[],u=3D[],f=3Dthis._connectWith(),e,r,i;if(f&&t)for(t=3Df.length-1;t>=
=3D0;t--)for(e=3Dn(f[t]),r=3De.length-1;r>=3D0;r--)i=3Dn.data(e[r],"sorta=
ble"),i&&i!=3Dthis&&!i.options.disabled&&u.push([n.isFunction(i.options.i=
tems)?i.options.items.call(i.element):n(i.options.items,i.element).not(".=
ui-sortable-helper").not(".ui-sortable-placeholder"),i]);for(u.push([n.is=
Function(this.options.items)?this.options.items.call(this.element,null,{o=
ptions:this.options,item:this.currentItem}):n(this.options.items,this.ele=
ment).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),t=
=3Du.length-1;t>=3D0;t--)u[t][0].each(function(){o.push(this)});return =
n(o)},_removeCurrentsFromItems:function(){for(var =
t,i=3Dthis.currentItem.find(":data(sortable-item)"),n=3D0;n<this.items.le=
ngth;n++)for(t=3D0;t<i.length;t++)i[t]=3D=3Dthis.items[n].item[0]&&this.i=
tems.splice(n,1)},_refreshItems:function(t){var =
r,e,u,i;this.items=3D[],this.containers=3D[this];var =
s=3Dthis.items,o=3D[[n.isFunction(this.options.items)?this.options.items.=
call(this.element[0],t,{item:this.currentItem}):n(this.options.items,this=
.element),this]],f=3Dthis._connectWith();if(f)for(r=3Df.length-1;r>=3D0;r=
--)for(e=3Dn(f[r]),u=3De.length-1;u>=3D0;u--)i=3Dn.data(e[u],"sortable"),=
i&&i!=3Dthis&&!i.options.disabled&&(o.push([n.isFunction(i.options.items)=
?i.options.items.call(i.element[0],t,{item:this.currentItem}):n(i.options=
.items,i.element),i]),this.containers.push(i));for(r=3Do.length-1;r>=3D0;=
r--)for(t=3Do[r][1],f=3Do[r][0],u=3D0,e=3Df.length;u<e;u++)i=3Dn(f[u]),i.=
data("sortable-item",t),s.push({item:i,instance:t,width:0,height:0,left:0=
,top:0})},refreshPositions:function(t){var =
i,u,r;for(this.offsetParent&&this.helper&&(this.offset.parent=3Dthis._get=
ParentOffset()),i=3Dthis.items.length-1;i>=3D0;i--)u=3Dthis.items[i],r=3D=
this.options.toleranceElement?n(this.options.toleranceElement,u.item):u.i=
tem,t||(u.width=3Dr.outerWidth(),u.height=3Dr.outerHeight()),r=3Dr.offset=
(),u.left=3Dr.left,u.top=3Dr.top;if(this.options.custom&&this.options.cus=
tom.refreshContainers)this.options.custom.refreshContainers.call(this);el=
se =
for(i=3Dthis.containers.length-1;i>=3D0;i--)r=3Dthis.containers[i].elemen=
t.offset(),this.containers[i].containerCache.left=3Dr.left,this.container=
s[i].containerCache.top=3Dr.top,this.containers[i].containerCache.width=3D=
this.containers[i].element.outerWidth(),this.containers[i].containerCache=
.height=3Dthis.containers[i].element.outerHeight();return =
this},_createPlaceholder:function(t){var =
i=3Dt||this,r=3Di.options,u;r.placeholder&&r.placeholder.constructor!=3DS=
tring||(u=3Dr.placeholder,r.placeholder=3D{element:function(){var =
t=3Dn(document.createElement(i.currentItem[0].nodeName)).addClass(u||i.cu=
rrentItem[0].className+" =
ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];return =
u||(t.style.visibility=3D"hidden"),t},update:function(n,t){u&&!r.forcePla=
ceholderSize||(t.height()||t.height(i.currentItem.innerHeight()-parseInt(=
i.currentItem.css("paddingTop")||0,10)-parseInt(i.currentItem.css("paddin=
gBottom")||0,10)),t.width()||t.width(i.currentItem.innerWidth()-parseInt(=
i.currentItem.css("paddingLeft")||0,10)-parseInt(i.currentItem.css("paddi=
ngRight")||0,10)))}}),i.placeholder=3Dn(r.placeholder.element.call(i.elem=
ent,i.currentItem)),i.currentItem.after(i.placeholder),r.placeholder.upda=
te(i,i.placeholder)},_contactContainers:function(t){for(var =
o,f,e,u=3Dnull,r=3Dnull,i=3Dthis.containers.length-1;i>=3D0;i--)n.ui.cont=
ains(this.currentItem[0],this.containers[i].element[0])||(this._intersect=
sWith(this.containers[i].containerCache)?u&&n.ui.contains(this.containers=
[i].element[0],u.element[0])||(u=3Dthis.containers[i],r=3Di):this.contain=
ers[i].containerCache.over&&(this.containers[i]._trigger("out",t,this._ui=
Hash(this)),this.containers[i].containerCache.over=3D0));if(u)if(this.con=
tainers.length=3D=3D=3D1)this.containers[r]._trigger("over",t,this._uiHas=
h(this)),this.containers[r].containerCache.over=3D1;else =
if(this.currentContainer!=3Dthis.containers[r]){for(u=3D1e4,i=3Dnull,o=3D=
this.positionAbs[this.containers[r].floating?"left":"top"],f=3Dthis.items=
.length-1;f>=3D0;f--)n.ui.contains(this.containers[r].element[0],this.ite=
ms[f].item[0])&&(e=3Dthis.items[f][this.containers[r].floating?"left":"to=
p"],Math.abs(e-o)<u&&(u=3DMath.abs(e-o),i=3Dthis.items[f]));(i||this.opti=
ons.dropOnEmpty)&&(this.currentContainer=3Dthis.containers[r],i?this._rea=
rrange(t,i,null,!0):this._rearrange(t,null,this.containers[r].element,!0)=
,this._trigger("change",t,this._uiHash()),this.containers[r]._trigger("ch=
ange",t,this._uiHash(this)),this.options.placeholder.update(this.currentC=
ontainer,this.placeholder),this.containers[r]._trigger("over",t,this._uiH=
ash(this)),this.containers[r].containerCache.over=3D1)}},_createHelper:fu=
nction(t){var i=3Dthis.options;return =
t=3Dn.isFunction(i.helper)?n(i.helper.apply(this.element[0],[t,this.curre=
ntItem])):i.helper=3D=3D"clone"?this.currentItem.clone():this.currentItem=
,t.parents("body").length||n(i.appendTo!=3D"parent"?i.appendTo:this.curre=
ntItem[0].parentNode)[0].appendChild(t[0]),t[0]=3D=3Dthis.currentItem[0]&=
&(this._storedCSS=3D{width:this.currentItem[0].style.width,height:this.cu=
rrentItem[0].style.height,position:this.currentItem.css("position"),top:t=
his.currentItem.css("top"),left:this.currentItem.css("left")}),(t[0].styl=
e.width=3D=3D""||i.forceHelperSize)&&t.width(this.currentItem.width()),(t=
[0].style.height=3D=3D""||i.forceHelperSize)&&t.height(this.currentItem.h=
eight()),t},_adjustOffsetFromHelper:function(t){typeof =
t=3D=3D"string"&&(t=3Dt.split(" =
")),n.isArray(t)&&(t=3D{left:+t[0],top:+t[1]||0}),"left"in =
t&&(this.offset.click.left=3Dt.left+this.margins.left),"right"in =
t&&(this.offset.click.left=3Dthis.helperProportions.width-t.right+this.ma=
rgins.left),"top"in =
t&&(this.offset.click.top=3Dt.top+this.margins.top),"bottom"in =
t&&(this.offset.click.top=3Dthis.helperProportions.height-t.bottom+this.m=
argins.top)},_getParentOffset:function(){this.offsetParent=3Dthis.helper.=
offsetParent();var t=3Dthis.offsetParent.offset();return =
this.cssPosition=3D=3D"absolute"&&this.scrollParent[0]!=3Ddocument&&n.ui.=
contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=3Dthis.scro=
llParent.scrollLeft(),t.top+=3Dthis.scrollParent.scrollTop()),(this.offse=
tParent[0]=3D=3Ddocument.body||this.offsetParent[0].tagName&&this.offsetP=
arent[0].tagName.toLowerCase()=3D=3D"html"&&n.browser.msie)&&(t=3D{top:0,=
left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)=
||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||=
0)}},_getRelativeOffset:function(){if(this.cssPosition=3D=3D"relative"){v=
ar =
n=3Dthis.currentItem.position();return{top:n.top-(parseInt(this.helper.cs=
s("top"),10)||0)+this.scrollParent.scrollTop(),left:n.left-(parseInt(this=
.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,=
left:0}},_cacheMargins:function(){this.margins=3D{left:parseInt(this.curr=
entItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("margi=
nTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions=
=3D{width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_se=
tContainment:function(){var =
i=3Dthis.options,t,r;i.containment=3D=3D"parent"&&(i.containment=3Dthis.h=
elper[0].parentNode),(i.containment=3D=3D"document"||i.containment=3D=3D"=
window")&&(this.containment=3D[0-this.offset.relative.left-this.offset.pa=
rent.left,0-this.offset.relative.top-this.offset.parent.top,n(i.containme=
nt=3D=3D"document"?document:window).width()-this.helperProportions.width-=
this.margins.left,(n(i.containment=3D=3D"document"?document:window).heigh=
t()||document.body.parentNode.scrollHeight)-this.helperProportions.height=
-this.margins.top]),/^(document|window|parent)$/.test(i.containment)||(t=3D=
n(i.containment)[0],i=3Dn(i.containment).offset(),r=3Dn(t).css("overflow"=
)!=3D"hidden",this.containment=3D[i.left+(parseInt(n(t).css("borderLeftWi=
dth"),10)||0)+(parseInt(n(t).css("paddingLeft"),10)||0)-this.margins.left=
,i.top+(parseInt(n(t).css("borderTopWidth"),10)||0)+(parseInt(n(t).css("p=
addingTop"),10)||0)-this.margins.top,i.left+(r?Math.max(t.scrollWidth,t.o=
ffsetWidth):t.offsetWidth)-(parseInt(n(t).css("borderLeftWidth"),10)||0)-=
(parseInt(n(t).css("paddingRight"),10)||0)-this.helperProportions.width-t=
his.margins.left,i.top+(r?Math.max(t.scrollHeight,t.offsetHeight):t.offse=
tHeight)-(parseInt(n(t).css("borderTopWidth"),10)||0)-(parseInt(n(t).css(=
"paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])=
},_convertPositionTo:function(t,i){i||(i=3Dthis.position),t=3Dt=3D=3D"abs=
olute"?1:-1;var =
r=3Dthis.cssPosition=3D=3D"absolute"&&!(this.scrollParent[0]!=3Ddocument&=
&n.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetPar=
ent:this.scrollParent,u=3D/(html|body)/i.test(r[0].tagName);return{top:i.=
top+this.offset.relative.top*t+this.offset.parent.top*t-(n.browser.safari=
&&this.cssPosition=3D=3D"fixed"?0:(this.cssPosition=3D=3D"fixed"?-this.sc=
rollParent.scrollTop():u?0:r.scrollTop())*t),left:i.left+this.offset.rela=
tive.left*t+this.offset.parent.left*t-(n.browser.safari&&this.cssPosition=
=3D=3D"fixed"?0:(this.cssPosition=3D=3D"fixed"?-this.scrollParent.scrollL=
eft():u?0:r.scrollLeft())*t)}},_generatePosition:function(t){var =
u=3Dthis.options,f=3Dthis.cssPosition=3D=3D"absolute"&&!(this.scrollParen=
t[0]!=3Ddocument&&n.ui.contains(this.scrollParent[0],this.offsetParent[0]=
))?this.offsetParent:this.scrollParent,e=3D/(html|body)/i.test(f[0].tagNa=
me),i,r;return =
this.cssPosition!=3D"relative"||this.scrollParent[0]!=3Ddocument&&this.sc=
rollParent[0]!=3Dthis.offsetParent[0]||(this.offset.relative=3Dthis._getR=
elativeOffset()),i=3Dt.pageX,r=3Dt.pageY,this.originalPosition&&(this.con=
tainment&&(t.pageX-this.offset.click.left<this.containment[0]&&(i=3Dthis.=
containment[0]+this.offset.click.left),t.pageY-this.offset.click.top<this=
.containment[1]&&(r=3Dthis.containment[1]+this.offset.click.top),t.pageX-=
this.offset.click.left>this.containment[2]&&(i=3Dthis.containment[2]+this=
.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(r=
=3Dthis.containment[3]+this.offset.click.top)),u.grid&&(r=3Dthis.original=
PageY+Math.round((r-this.originalPageY)/u.grid[1])*u.grid[1],r=3Dthis.con=
tainment?r-this.offset.click.top<this.containment[1]||r-this.offset.click=
.top>this.containment[3]?r-this.offset.click.top<this.containment[1]?r+u.=
grid[1]:r-u.grid[1]:r:r,i=3Dthis.originalPageX+Math.round((i-this.origina=
lPageX)/u.grid[0])*u.grid[0],i=3Dthis.containment?i-this.offset.click.lef=
t<this.containment[0]||i-this.offset.click.left>this.containment[2]?i-thi=
s.offset.click.left<this.containment[0]?i+u.grid[0]:i-u.grid[0]:i:i)),{to=
p:r-this.offset.click.top-this.offset.relative.top-this.offset.parent.top=
+(n.browser.safari&&this.cssPosition=3D=3D"fixed"?0:this.cssPosition=3D=3D=
"fixed"?-this.scrollParent.scrollTop():e?0:f.scrollTop()),left:i-this.off=
set.click.left-this.offset.relative.left-this.offset.parent.left+(n.brows=
er.safari&&this.cssPosition=3D=3D"fixed"?0:this.cssPosition=3D=3D"fixed"?=
-this.scrollParent.scrollLeft():e?0:f.scrollLeft())}},_rearrange:function=
(n,t,i,r){i?i[0].appendChild(this.placeholder[0]):t.item[0].parentNode.in=
sertBefore(this.placeholder[0],this.direction=3D=3D"down"?t.item[0]:t.ite=
m[0].nextSibling),this.counter=3Dthis.counter?++this.counter:1;var =
u=3Dthis,f=3Dthis.counter;window.setTimeout(function(){f=3D=3Du.counter&&=
u.refreshPositions(!r)},0)},_clear:function(t,i){var =
u,r;if(this.reverting=3D!1,u=3D[],!this._noFinalSort&&this.currentItem[0]=
.parentNode&&this.placeholder.before(this.currentItem),this._noFinalSort=3D=
null,this.helper[0]=3D=3Dthis.currentItem[0]){for(r in =
this._storedCSS)(this._storedCSS[r]=3D=3D"auto"||this._storedCSS[r]=3D=3D=
"static")&&(this._storedCSS[r]=3D"");this.currentItem.css(this._storedCSS=
).removeClass("ui-sortable-helper")}else =
this.currentItem.show();if(this.fromOutside&&!i&&u.push(function(n){this.=
_trigger("receive",n,this._uiHash(this.fromOutside))}),(this.fromOutside|=
|this.domPosition.prev!=3Dthis.currentItem.prev().not(".ui-sortable-helpe=
r")[0]||this.domPosition.parent!=3Dthis.currentItem.parent()[0])&&!i&&u.p=
ush(function(n){this._trigger("update",n,this._uiHash())}),!n.ui.contains=
(this.element[0],this.currentItem[0]))for(i||u.push(function(n){this._tri=
gger("remove",n,this._uiHash())}),r=3Dthis.containers.length-1;r>=3D0;r--=
)n.ui.contains(this.containers[r].element[0],this.currentItem[0])&&!i&&(u=
.push(function(n){return =
function(t){n._trigger("receive",t,this._uiHash(this))}}.call(this,this.c=
ontainers[r])),u.push(function(n){return =
function(t){n._trigger("update",t,this._uiHash(this))}}.call(this,this.co=
ntainers[r])));for(r=3Dthis.containers.length-1;r>=3D0;r--)i||u.push(func=
tion(n){return =
function(t){n._trigger("deactivate",t,this._uiHash(this))}}.call(this,thi=
s.containers[r])),this.containers[r].containerCache.over&&(u.push(functio=
n(n){return =
function(t){n._trigger("out",t,this._uiHash(this))}}.call(this,this.conta=
iners[r])),this.containers[r].containerCache.over=3D0);if(this._storedCur=
sor&&n("body").css("cursor",this._storedCursor),this._storedOpacity&&this=
.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helpe=
r.css("zIndex",this._storedZIndex=3D=3D"auto"?"":this._storedZIndex),this=
.dragging=3D!1,this.cancelHelperRemoval){if(!i){for(this._trigger("before=
Stop",t,this._uiHash()),r=3D0;r<u.length;r++)u[r].call(this,t);this._trig=
ger("stop",t,this._uiHash())}return!1}if(i||this._trigger("beforeStop",t,=
this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placehold=
er[0]),this.helper[0]!=3Dthis.currentItem[0]&&this.helper.remove(),this.h=
elper=3Dnull,!i){for(r=3D0;r<u.length;r++)u[r].call(this,t);this._trigger=
("stop",t,this._uiHash())}return =
this.fromOutside=3D!1,!0},_trigger:function(){n.Widget.prototype._trigger=
.apply(this,arguments)=3D=3D=3D!1&&this.cancel()},_uiHash:function(t){var=
 =
i=3Dt||this;return{helper:i.helper,placeholder:i.placeholder||n([]),posit=
ion:i.position,originalPosition:i.originalPosition,offset:i.positionAbs,i=
tem:i.currentItem,sender:t?t.element:null}}}),n.extend(n.ui.sortable,{ver=
sion:"1.8.5"})}(jQuery),function(n){n.widget("ui.accordion",{options:{act=
ive:0,animated:"slide",autoHeight:!0,clearStyle:!1,collapsible:!1,event:"=
click",fillSpace:!1,header:"> li > :first-child,> =
:not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-ic=
on-triangle-1-s"},navigation:!1,navigationFilter:function(){return =
this.href.toLowerCase()=3D=3D=3Dlocation.href.toLowerCase()}},_create:fun=
ction(){var =
t=3Dthis,i=3Dt.options,r,u;t.running=3D0,t.element.addClass("ui-accordion=
 ui-widget =
ui-helper-reset").children("li").addClass("ui-accordion-li-fix"),t.header=
s=3Dt.element.find(i.header).addClass("ui-accordion-header =
ui-helper-reset ui-state-default =
ui-corner-all").bind("mouseenter.accordion",function(){i.disabled||n(this=
).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){i.d=
isabled||n(this).removeClass("ui-state-hover")}).bind("focus.accordion",f=
unction(){i.disabled||n(this).addClass("ui-state-focus")}).bind("blur.acc=
ordion",function(){i.disabled||n(this).removeClass("ui-state-focus")}),t.=
headers.next().addClass("ui-accordion-content ui-helper-reset =
ui-widget-content =
ui-corner-bottom"),i.navigation&&(r=3Dt.element.find("a").filter(i.naviga=
tionFilter).eq(0),r.length&&(u=3Dr.closest(".ui-accordion-header"),t.acti=
ve=3Du.length?u:r.closest(".ui-accordion-content").prev())),t.active=3Dt.=
_findActive(t.active||i.active).addClass("ui-state-default =
ui-state-active").toggleClass("ui-corner-all =
ui-corner-top"),t.active.next().addClass("ui-accordion-content-active"),t=
._createIcons(),t.resize(),t.element.attr("role","tablist"),t.headers.att=
r("role","tab").bind("keydown.accordion",function(n){return =
t._keydown(n)}).next().attr("role","tabpanel"),t.headers.not(t.active||""=
).attr({"aria-expanded":"false",tabIndex:-1}).next().hide(),t.active.leng=
th?t.active.attr({"aria-expanded":"true",tabIndex:0}):t.headers.eq(0).att=
r("tabIndex",0),n.browser.safari||t.headers.find("a").attr("tabIndex",-1)=
,i.event&&t.headers.bind(i.event.split(" ").join(".accordion =
")+".accordion",function(n){t._clickHandler.call(t,n,this),n.preventDefau=
lt()})},_createIcons:function(){var =
t=3Dthis.options;t.icons&&(n("<span></span>").addClass("ui-icon =
"+t.icons.header).prependTo(this.headers),this.active.children(".ui-icon"=
).toggleClass(t.icons.header).toggleClass(t.icons.headerSelected),this.el=
ement.addClass("ui-accordion-icons"))},_destroyIcons:function(){this.head=
ers.children(".ui-icon").remove(),this.element.removeClass("ui-accordion-=
icons")},destroy:function(){var i=3Dthis.options,t;return =
this.element.removeClass("ui-accordion ui-widget =
ui-helper-reset").removeAttr("role"),this.headers.unbind(".accordion").re=
moveClass("ui-accordion-header ui-accordion-disabled ui-helper-reset =
ui-state-default ui-corner-all ui-state-active ui-state-disabled =
ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr=
("tabIndex"),this.headers.find("a").removeAttr("tabIndex"),this._destroyI=
cons(),t=3Dthis.headers.next().css("display","").removeAttr("role").remov=
eClass("ui-helper-reset ui-widget-content ui-corner-bottom =
ui-accordion-content ui-accordion-content-active ui-accordion-disabled =
ui-state-disabled"),(i.autoHeight||i.fillHeight)&&t.css("height",""),n.Wi=
dget.prototype.destroy.call(this)},_setOption:function(t,i){n.Widget.prot=
otype._setOption.apply(this,arguments),t=3D=3D"active"&&this.activate(i),=
t=3D=3D"icons"&&(this._destroyIcons(),i&&this._createIcons()),t=3D=3D"dis=
abled"&&this.headers.add(this.headers.next())[i?"addClass":"removeClass"]=
("ui-accordion-disabled =
ui-state-disabled")},_keydown:function(t){if(!(this.options.disabled||t.a=
ltKey||t.ctrlKey)){var =
i=3Dn.ui.keyCode,u=3Dthis.headers.length,f=3Dthis.headers.index(t.target)=
,r=3D!1;switch(t.keyCode){case i.RIGHT:case =
i.DOWN:r=3Dthis.headers[(f+1)%u];break;case i.LEFT:case =
i.UP:r=3Dthis.headers[(f-1+u)%u];break;case i.SPACE:case =
i.ENTER:this._clickHandler({target:t.target},t.target),t.preventDefault()=
}return =
r?(n(t.target).attr("tabIndex",-1),n(r).attr("tabIndex",0),r.focus(),!1):=
!0}},resize:function(){var r=3Dthis.options,t,i;return =
r.fillSpace?(n.browser.msie&&(i=3Dthis.element.parent().css("overflow"),t=
his.element.parent().css("overflow","hidden")),t=3Dthis.element.parent().=
height(),n.browser.msie&&this.element.parent().css("overflow",i),this.hea=
ders.each(function(){t-=3Dn(this).outerHeight(!0)}),this.headers.next().e=
ach(function(){n(this).height(Math.max(0,t-n(this).innerHeight()+n(this).=
height()))}).css("overflow","auto")):r.autoHeight&&(t=3D0,this.headers.ne=
xt().each(function(){t=3DMath.max(t,n(this).height("").height())}).height=
(t)),this},activate:function(n){return =
this.options.active=3Dn,n=3Dthis._findActive(n)[0],this._clickHandler({ta=
rget:n},n),this},_findActive:function(t){return t?typeof =
t=3D=3D"number"?this.headers.filter(":eq("+t+")"):this.headers.not(this.h=
eaders.not(t)):t=3D=3D=3D!1?n([]):this.headers.filter(":eq(0)")},_clickHa=
ndler:function(t,i){var =
r=3Dthis.options;if(!r.disabled)if(t.target)t=3Dn(t.currentTarget||i),i=3D=
t[0]=3D=3D=3Dthis.active[0],r.active=3Dr.collapsible&&i?!1:this.headers.i=
ndex(t),this.running||!r.collapsible&&i||(this.active.removeClass("ui-sta=
te-active ui-corner-top").addClass("ui-state-default =
ui-corner-all").children(".ui-icon").removeClass(r.icons.headerSelected).=
addClass(r.icons.header),i||(t.removeClass("ui-state-default =
ui-corner-all").addClass("ui-state-active =
ui-corner-top").children(".ui-icon").removeClass(r.icons.header).addClass=
(r.icons.headerSelected),t.next().addClass("ui-accordion-content-active")=
),f=3Dt.next(),u=3Dthis.active.next(),e=3D{options:r,newHeader:i&&r.colla=
psible?n([]):t,oldHeader:this.active,newContent:i&&r.collapsible?n([]):f,=
oldContent:u},r=3Dthis.headers.index(this.active[0])>this.headers.index(t=
[0]),this.active=3Di?n([]):t,this._toggle(f,u,e,i,r));else =
if(r.collapsible){this.active.removeClass("ui-state-active =
ui-corner-top").addClass("ui-state-default =
ui-corner-all").children(".ui-icon").removeClass(r.icons.headerSelected).=
addClass(r.icons.header),this.active.next().addClass("ui-accordion-conten=
t-active");var =
u=3Dthis.active.next(),e=3D{options:r,newHeader:n([]),oldHeader:r.active,=
newContent:n([]),oldContent:u},f=3Dthis.active=3Dn([]);this._toggle(f,u,e=
)}},_toggle:function(t,i,r,u,f){var =
o=3Dthis,e=3Do.options,h,c,s;o.toShow=3Dt,o.toHide=3Di,o.data=3Dr,h=3Dfun=
ction(){if(o)return =
o._completed.apply(o,arguments)},o._trigger("changestart",null,o.data),o.=
running=3Di.size()=3D=3D=3D0?t.size():i.size(),e.animated?(r=3D{},r=3De.c=
ollapsible&&u?{toShow:n([]),toHide:i,complete:h,down:f,autoHeight:e.autoH=
eight||e.fillSpace}:{toShow:t,toHide:i,complete:h,down:f,autoHeight:e.aut=
oHeight||e.fillSpace},e.proxied||(e.proxied=3De.animated),e.proxiedDurati=
on||(e.proxiedDuration=3De.duration),e.animated=3Dn.isFunction(e.proxied)=
?e.proxied(r):e.proxied,e.duration=3Dn.isFunction(e.proxiedDuration)?e.pr=
oxiedDuration(r):e.proxiedDuration,u=3Dn.ui.accordion.animations,c=3De.du=
ration,s=3De.animated,!s||u[s]||n.easing[s]||(s=3D"slide"),u[s]||(u[s]=3D=
function(n){this.slide(n,{easing:s,duration:c||700})}),u[s](r)):(e.collap=
sible&&u?t.toggle():(i.hide(),t.show()),h(!0)),i.prev().attr({"aria-expan=
ded":"false",tabIndex:-1}).blur(),t.prev().attr({"aria-expanded":"true",t=
abIndex:0}).focus()},_completed:function(n){this.running=3Dn?0:--this.run=
ning,this.running||(this.options.clearStyle&&this.toShow.add(this.toHide)=
.css({height:"",overflow:""}),this.toHide.removeClass("ui-accordion-conte=
nt-active"),this._trigger("change",null,this.data))}}),n.extend(n.ui.acco=
rdion,{version:"1.8.5",animations:{slide:function(t,i){if(t=3Dn.extend({e=
asing:"swing",duration:300},t,i),t.toHide.size())if(t.toShow.size()){var =
o=3Dt.toShow.css("overflow"),e=3D0,r=3D{},f=3D{},u;i=3Dt.toShow,u=3Di[0].=
style.width,i.width(parseInt(i.parent().width(),10)-parseInt(i.css("paddi=
ngLeft"),10)-parseInt(i.css("paddingRight"),10)-(parseInt(i.css("borderLe=
ftWidth"),10)||0)-(parseInt(i.css("borderRightWidth"),10)||0)),n.each(["h=
eight","paddingTop","paddingBottom"],function(i,u){f[u]=3D"hide",i=3D(""+=
n.css(t.toShow[0],u)).match(/^([\d+-.]+)(.*)$/),r[u]=3D{value:i[1],unit:i=
[2]||"px"}}),t.toShow.css({height:0,overflow:"hidden"}).show(),t.toHide.f=
ilter(":hidden").each(t.complete).end().filter(":visible").animate(f,{ste=
p:function(n,i){i.prop=3D=3D"height"&&(e=3Di.end-i.start=3D=3D0?0:(i.now-=
i.start)/(i.end-i.start)),t.toShow[0].style[i.prop]=3De*r[i.prop].value+r=
[i.prop].unit},duration:t.duration,easing:t.easing,complete:function(){t.=
autoHeight||t.toShow.css("height",""),t.toShow.css({width:u,overflow:o}),=
t.complete()}})}else =
t.toHide.animate({height:"hide",paddingTop:"hide",paddingBottom:"hide"},t=
);else =
t.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},t=
)},bounceslide:function(n){this.slide(n,{easing:n.down?"easeOutBounce":"s=
wing",duration:n.down?1e3:200})}}})}(jQuery),function(n){n.widget("ui.aut=
ocomplete",{options:{appendTo:"body",delay:300,minLength:1,position:{my:"=
left top",at:"left =
bottom",collision:"none"},source:null},_create:function(){var =
t=3Dthis,i=3Dthis.element[0].ownerDocument;this.element.addClass("ui-auto=
complete-input").attr("autocomplete","off").attr({role:"textbox","aria-au=
tocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",f=
unction(i){if(!t.options.disabled){var =
r=3Dn.ui.keyCode;switch(i.keyCode){case =
r.PAGE_UP:t._move("previousPage",i);break;case =
r.PAGE_DOWN:t._move("nextPage",i);break;case =
r.UP:t._move("previous",i),i.preventDefault();break;case =
r.DOWN:t._move("next",i),i.preventDefault();break;case r.ENTER:case =
r.NUMPAD_ENTER:t.menu.element.is(":visible")&&i.preventDefault();case =
r.TAB:if(!t.menu.active)return;t.menu.select(i);break;case =
r.ESCAPE:t.element.val(t.term),t.close(i);break;default:clearTimeout(t.se=
arching),t.searching=3DsetTimeout(function(){t.term!=3Dt.element.val()&&(=
t.selectedItem=3Dnull,t.search(null,i))},t.options.delay)}}}).bind("focus=
.autocomplete",function(){t.options.disabled||(t.selectedItem=3Dnull,t.pr=
evious=3Dt.element.val())}).bind("blur.autocomplete",function(n){t.option=
s.disabled||(clearTimeout(t.searching),t.closing=3DsetTimeout(function(){=
t.close(n),t._change(n)},150))}),this._initSource(),this.response=3Dfunct=
ion(){return =
t._response.apply(t,arguments)},this.menu=3Dn("<ul></ul>").addClass("ui-a=
utocomplete").appendTo(n(this.options.appendTo||"body",i)[0]).mousedown(f=
unction(i){var =
r=3Dt.menu.element[0];i.target=3D=3D=3Dr&&setTimeout(function(){n(documen=
t).one("mousedown",function(i){i.target!=3D=3Dt.element[0]&&i.target!=3D=3D=
r&&!n.ui.contains(r,i.target)&&t.close()})},1),setTimeout(function(){clea=
rTimeout(t.closing)},13)}).menu({focus:function(n,i){i=3Di.item.data("ite=
m.autocomplete"),!1!=3D=3Dt._trigger("focus",null,{item:i})&&/^key/.test(=
n.originalEvent.type)&&t.element.val(i.value)},selected:function(n,r){r=3D=
r.item.data("item.autocomplete");var =
u=3Dt.previous;t.element[0]!=3D=3Di.activeElement&&(t.element.focus(),t.p=
revious=3Du),!1!=3D=3Dt._trigger("select",n,{item:r})&&(t.term=3Dr.value,=
t.element.val(r.value)),t.close(n),t.selectedItem=3Dr},blur:function(){t.=
menu.element.is(":visible")&&t.element.val()!=3D=3Dt.term&&t.element.val(=
t.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().dat=
a("menu"),n.fn.bgiframe&&this.menu.element.bgiframe()},destroy:function()=
{this.element.removeClass("ui-autocomplete-input").removeAttr("autocomple=
te").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-=
haspopup"),this.menu.element.remove(),n.Widget.prototype.destroy.call(thi=
s)},_setOption:function(t,i){n.Widget.prototype._setOption.apply(this,arg=
uments),t=3D=3D=3D"source"&&this._initSource(),t=3D=3D=3D"appendTo"&&this=
.menu.element.appendTo(n(i||"body",this.element[0].ownerDocument)[0])},_i=
nitSource:function(){var =
t=3Dthis,r,i;n.isArray(this.options.source)?(r=3Dthis.options.source,this=
.source=3Dfunction(t,i){i(n.ui.autocomplete.filter(r,t.term))}):typeof =
this.options.source=3D=3D"string"?(i=3Dthis.options.source,this.source=3D=
function(r,u){t.xhr&&t.xhr.abort(),t.xhr=3Dn.getJSON(i,r,function(n,i,r){=
r=3D=3D=3Dt.xhr&&u(n),t.xhr=3Dnull})}):this.source=3Dthis.options.source}=
,search:function(n,t){return(n=3Dn!=3Dnull?n:this.element.val(),this.term=
=3Dthis.element.val(),n.length<this.options.minLength)?this.close(t):(cle=
arTimeout(this.closing),this._trigger("search")!=3D=3D!1?this._search(n):=
void =
0)},_search:function(n){this.element.addClass("ui-autocomplete-loading"),=
this.source({term:n},this.response)},_response:function(n){n.length?(n=3D=
this._normalize(n),this._suggest(n),this._trigger("open")):this.close(),t=
his.element.removeClass("ui-autocomplete-loading")},close:function(n){cle=
arTimeout(this.closing),this.menu.element.is(":visible")&&(this._trigger(=
"close",n),this.menu.element.hide(),this.menu.deactivate())},_change:func=
tion(n){this.previous!=3D=3Dthis.element.val()&&this._trigger("change",n,=
{item:this.selectedItem})},_normalize:function(t){return =
t.length&&t[0].label&&t[0].value?t:n.map(t,function(t){return typeof =
t=3D=3D"string"?{label:t,value:t}:n.extend({label:t.label||t.value,value:=
t.value||t.label},t)})},_suggest:function(t){var =
i=3Dthis.menu.element.empty().zIndex(this.element.zIndex()+1),r;this._ren=
derMenu(i,t),this.menu.deactivate(),this.menu.refresh(),this.menu.element=
.show().position(n.extend({of:this.element},this.options.position)),t=3Di=
.width("").outerWidth(),r=3Dthis.element.outerWidth(),i.outerWidth(Math.m=
ax(t,r))},_renderMenu:function(t,i){var =
r=3Dthis;n.each(i,function(n,i){r._renderItem(t,i)})},_renderItem:functio=
n(t,i){return =
n("<li></li>").data("item.autocomplete",i).append(n("<a></a>").text(i.lab=
el)).appendTo(t)},_move:function(n,t){this.menu.element.is(":visible")?th=
is.menu.first()&&/^previous/.test(n)||this.menu.last()&&/^next/.test(n)?(=
this.element.val(this.term),this.menu.deactivate()):this.menu[n](t):this.=
search(null,t)},widget:function(){return =
this.menu.element}}),n.extend(n.ui.autocomplete,{escapeRegex:function(n){=
return =
n.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(t,i){var =
r=3Dnew RegExp(n.ui.autocomplete.escapeRegex(i),"i");return =
n.grep(t,function(n){return =
r.test(n.label||n.value||n)})}})}(jQuery),function(n){n.widget("ui.menu",=
{_create:function(){var t=3Dthis;this.element.addClass("ui-menu =
ui-widget ui-widget-content =
ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-m=
enuitem"}).click(function(i){n(i.target).closest(".ui-menu-item =
a").length&&(i.preventDefault(),t.select(i))}),this.refresh()},refresh:fu=
nction(){var =
t=3Dthis;this.element.children("li:not(.ui-menu-item):has(a)").addClass("=
ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-=
all").attr("tabindex",-1).mouseenter(function(i){t.activate(i,n(this).par=
ent())}).mouseleave(function(){t.deactivate()})},activate:function(n,t){i=
f(this.deactivate(),this.hasScroll()){var =
i=3Dt.offset().top-this.element.offset().top,u=3Dthis.element.attr("scrol=
lTop"),r=3Dthis.element.height();i<0?this.element.attr("scrollTop",u+i):i=
>=3Dr&&this.element.attr("scrollTop",u+i-r+t.height())}this.active=3Dt.eq=
(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuite=
m").end(),this._trigger("focus",n,{item:t})},deactivate:function(){this.a=
ctive&&(this.active.children("a").removeClass("ui-state-hover").removeAtt=
r("id"),this._trigger("blur"),this.active=3Dnull)},next:function(n){this.=
move("next",".ui-menu-item:first",n)},previous:function(n){this.move("pre=
v",".ui-menu-item:last",n)},first:function(){return =
this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(=
){return =
this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(=
n,t,i){this.active?(n=3Dthis.active[n+"All"](".ui-menu-item").eq(0),n.len=
gth?this.activate(i,n):this.activate(i,this.element.children(t))):this.ac=
tivate(i,this.element.children(t))},nextPage:function(t){if(this.hasScrol=
l())if(!this.active||this.last())this.activate(t,this.element.children(":=
first"));else{var =
r=3Dthis.active.offset().top,u=3Dthis.element.height(),i=3Dthis.element.c=
hildren("li").filter(function(){var =
t=3Dn(this).offset().top-r-u+n(this).height();return =
t<10&&t>-10});i.length||(i=3Dthis.element.children(":last")),this.activat=
e(t,i)}else =
this.activate(t,this.element.children(!this.active||this.last()?":first":=
":last"))},previousPage:function(t){if(this.hasScroll())if(!this.active||=
this.first())this.activate(t,this.element.children(":last"));else{var =
r=3Dthis.active.offset().top,i=3Dthis.element.height();result=3Dthis.elem=
ent.children("li").filter(function(){var =
t=3Dn(this).offset().top-r+i-n(this).height();return =
t<10&&t>-10}),result.length||(result=3Dthis.element.children(":first")),t=
his.activate(t,result)}else =
this.activate(t,this.element.children(!this.active||this.first()?":last":=
":first"))},hasScroll:function(){return =
this.element.height()<this.element.attr("scrollHeight")},select:function(=
n){this._trigger("selected",n,{item:this.active})}})}(jQuery),function(n)=
{var t,r=3Dfunction(t){n(":ui-button",t.target.form).each(function(){var =
t=3Dn(this).data("button");setTimeout(function(){t.refresh()},1)})},i=3Df=
unction(t){var i=3Dt.name,u=3Dt.form,r=3Dn([]);return =
i&&(r=3Du?n(u).find("[name=3D'"+i+"']"):n("[name=3D'"+i+"']",t.ownerDocum=
ent).filter(function(){return!this.form})),r};n.widget("ui.button",{optio=
ns:{disabled:null,text:!0,label:null,icons:{primary:null,secondary:null}}=
,_create:function(){this.element.closest("form").unbind("reset.button").b=
ind("reset.button",r),typeof =
this.options.disabled!=3D"boolean"&&(this.options.disabled=3Dthis.element=
.attr("disabled")),this._determineButtonType(),this.hasTitle=3D!!this.but=
tonElement.attr("title");var =
f=3Dthis,u=3Dthis.options,e=3Dthis.type=3D=3D=3D"checkbox"||this.type=3D=3D=
=3D"radio",o=3D"ui-state-hover"+(e?"":" =
ui-state-active");u.label=3D=3D=3Dnull&&(u.label=3Dthis.buttonElement.htm=
l()),this.element.is(":disabled")&&(u.disabled=3D!0),this.buttonElement.a=
ddClass("ui-button ui-widget ui-state-default =
ui-corner-all").attr("role","button").bind("mouseenter.button",function()=
{u.disabled||(n(this).addClass("ui-state-hover"),this=3D=3D=3Dt&&n(this).=
addClass("ui-state-active"))}).bind("mouseleave.button",function(){u.disa=
bled||n(this).removeClass(o)}).bind("focus.button",function(){n(this).add=
Class("ui-state-focus")}).bind("blur.button",function(){n(this).removeCla=
ss("ui-state-focus")}),e&&this.element.bind("change.button",function(){f.=
refresh()}),this.type=3D=3D=3D"checkbox"?this.buttonElement.bind("click.b=
utton",function(){if(u.disabled)return!1;n(this).toggleClass("ui-state-ac=
tive"),f.buttonElement.attr("aria-pressed",f.element[0].checked)}):this.t=
ype=3D=3D=3D"radio"?this.buttonElement.bind("click.button",function(){if(=
u.disabled)return!1;n(this).addClass("ui-state-active"),f.buttonElement.a=
ttr("aria-pressed",!0);var =
t=3Df.element[0];i(t).not(t).map(function(){return =
n(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-p=
ressed",!1)}):(this.buttonElement.bind("mousedown.button",function(){if(u=
.disabled)return!1;n(this).addClass("ui-state-active"),t=3Dthis;n(documen=
t).one("mouseup",function(){t=3Dnull})}).bind("mouseup.button",function()=
{if(u.disabled)return!1;n(this).removeClass("ui-state-active")}).bind("ke=
ydown.button",function(t){if(u.disabled)return!1;(t.keyCode=3D=3Dn.ui.key=
Code.SPACE||t.keyCode=3D=3Dn.ui.keyCode.ENTER)&&n(this).addClass("ui-stat=
e-active")}).bind("keyup.button",function(){n(this).removeClass("ui-state=
-active")}),this.buttonElement.is("a")&&this.buttonElement.keyup(function=
(t){t.keyCode=3D=3D=3Dn.ui.keyCode.SPACE&&n(this).click()})),this._setOpt=
ion("disabled",u.disabled)},_determineButtonType:function(){if(this.type=3D=
this.element.is(":checkbox")?"checkbox":this.element.is(":radio")?"radio"=
:this.element.is("input")?"input":"button",this.type=3D=3D=3D"checkbox"||=
this.type=3D=3D=3D"radio"){this.buttonElement=3Dthis.element.parents().la=
st().find("label[for=3D"+this.element.attr("id")+"]"),this.element.addCla=
ss("ui-helper-hidden-accessible");var =
n=3Dthis.element.is(":checked");n&&this.buttonElement.addClass("ui-state-=
active"),this.buttonElement.attr("aria-pressed",n)}else =
this.buttonElement=3Dthis.element},widget:function(){return =
this.buttonElement},destroy:function(){this.element.removeClass("ui-helpe=
r-hidden-accessible"),this.buttonElement.removeClass("ui-button =
ui-widget ui-state-default ui-corner-all ui-state-hover ui-state-active  =
ui-button-icons-only ui-button-icon-only ui-button-text-icons =
ui-button-text-icon-primary ui-button-text-icon-secondary =
ui-button-text-only").removeAttr("role").removeAttr("aria-pressed").html(=
this.buttonElement.find(".ui-button-text").html()),this.hasTitle||this.bu=
ttonElement.removeAttr("title"),n.Widget.prototype.destroy.call(this)},_s=
etOption:function(t,i){n.Widget.prototype._setOption.apply(this,arguments=
),t=3D=3D=3D"disabled"&&(i?this.element.attr("disabled",!0):this.element.=
removeAttr("disabled")),this._resetButton()},refresh:function(){var =
t=3Dthis.element.is(":disabled");t!=3D=3Dthis.options.disabled&&this._set=
Option("disabled",t),this.type=3D=3D=3D"radio"?i(this.element[0]).each(fu=
nction(){n(this).is(":checked")?n(this).button("widget").addClass("ui-sta=
te-active").attr("aria-pressed",!0):n(this).button("widget").removeClass(=
"ui-state-active").attr("aria-pressed",!1)}):this.type=3D=3D=3D"checkbox"=
&&(this.element.is(":checked")?this.buttonElement.addClass("ui-state-acti=
ve").attr("aria-pressed",!0):this.buttonElement.removeClass("ui-state-act=
ive").attr("aria-pressed",!1))},_resetButton:function(){if(this.type=3D=3D=
=3D"input")this.options.label&&this.element.val(this.options.label);else{=
var i=3Dthis.buttonElement.removeClass("ui-button-icons-only =
ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary =
ui-button-text-icon-secondary =
ui-button-text-only"),u=3Dn("<span></span>").addClass("ui-button-text").h=
tml(this.options.label).appendTo(i.empty()).text(),t=3Dthis.options.icons=
,r=3Dt.primary&&t.secondary;t.primary||t.secondary?(i.addClass("ui-button=
-text-icon"+(r?"s":t.primary?"-primary":"-secondary")),t.primary&&i.prepe=
nd("<span class=3D'ui-button-icon-primary ui-icon =
"+t.primary+"'></span>"),t.secondary&&i.append("<span =
class=3D'ui-button-icon-secondary ui-icon =
"+t.secondary+"'></span>"),this.options.text||(i.addClass(r?"ui-button-ic=
ons-only":"ui-button-icon-only").removeClass("ui-button-text-icons =
ui-button-text-icon-primary =
ui-button-text-icon-secondary"),this.hasTitle||i.attr("title",u))):i.addC=
lass("ui-button-text-only")}}}),n.widget("ui.buttonset",{_create:function=
(){this.element.addClass("ui-buttonset"),this._init()},_init:function(){t=
his.refresh()},_setOption:function(t,i){t=3D=3D=3D"disabled"&&this.button=
s.button("option",t,i),n.Widget.prototype._setOption.apply(this,arguments=
)},refresh:function(){this.buttons=3Dthis.element.find(":button, =
:submit, :reset, :checkbox, :radio, a, =
:data(button)").filter(":ui-button").button("refresh").end().not(":ui-but=
ton").button().end().map(function(){return =
n(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left =
ui-corner-right").filter(":visible").filter(":first").addClass("ui-corner=
-left").end().filter(":last").addClass("ui-corner-right").end().end().end=
()},destroy:function(){this.element.removeClass("ui-buttonset"),this.butt=
ons.map(function(){return =
n(this).button("widget")[0]}).removeClass("ui-corner-left =
ui-corner-right").end().button("destroy"),n.Widget.prototype.destroy.call=
(this)}})}(jQuery),function(n,t){n.widget("ui.dialog",{options:{autoOpen:=
!0,buttons:{},closeOnEscape:!0,closeText:"X =
Close",dialogClass:"",draggable:!0,hide:null,height:"auto",maxHeight:!1,m=
axWidth:!1,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"=
center",of:window,collision:"fit",using:function(t){var =
i=3Dn(this).css(t).offset().top;i<0&&n(this).css("top",t.top-i)}},resizab=
le:!0,show:null,stack:!0,title:"",width:300,zIndex:1e3},_create:function(=
){var u,r;this.originalTitle=3Dthis.element.attr("title"),typeof =
this.originalTitle!=3D"string"&&(this.originalTitle=3D""),this.options.ti=
tle=3Dthis.options.title||this.originalTitle;var =
t=3Dthis,i=3Dt.options,o=3Di.title||"&#160;",e=3Dn.ui.dialog.getTitleId(t=
.element),f=3D(t.uiDialog=3Dn("<div></div>")).appendTo(document.body).hid=
e().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all =
"+i.dialogClass).css({zIndex:i.zIndex}).attr("tabIndex",-1).css("outline"=
,0).keydown(function(r){i.closeOnEscape&&r.keyCode&&r.keyCode=3D=3D=3Dn.u=
i.keyCode.ESCAPE&&(t.close(r),r.preventDefault())}).attr({role:"dialog","=
aria-labelledby":e}).mousedown(function(n){t.moveToTop(!1,n)});t.element.=
show().removeAttr("title").addClass("ui-dialog-content =
ui-widget-content").appendTo(f),u=3D(t.uiDialogTitlebar=3Dn("<div></div>"=
)).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all =
ui-helper-clearfix").prependTo(f),r=3Dn('<a =
href=3D"#"></a>').addClass("ui-dialog-titlebar-close =
ui-corner-all").attr("role","button").hover(function(){r.addClass("ui-sta=
te-hover")},function(){r.removeClass("ui-state-hover")}).focus(function()=
{r.addClass("ui-state-focus")}).blur(function(){r.removeClass("ui-state-f=
ocus")}).click(function(n){return =
t.close(n),!1}).appendTo(u),(t.uiDialogTitlebarCloseText=3Dn("<span></spa=
n>")).addClass("ui-icon =
ui-icon-closethick").text(i.closeText).appendTo(r),n("<span></span>").add=
Class("ui-dialog-title").attr("id",e).html(o).prependTo(u),n.isFunction(i=
.beforeclose)&&!n.isFunction(i.beforeClose)&&(i.beforeClose=3Di.beforeclo=
se),u.find("*").add(u).disableSelection(),i.draggable&&n.fn.draggable&&t.=
_makeDraggable(),i.resizable&&n.fn.resizable&&t._makeResizable(),t._creat=
eButtons(i.buttons),t._isOpen=3D!1,n.fn.bgiframe&&f.bgiframe()},_init:fun=
ction(){this.options.autoOpen&&this.open()},destroy:function(){var =
n=3Dthis;return =
n.overlay&&n.overlay.destroy(),n.uiDialog.hide(),n.element.unbind(".dialo=
g").removeData("dialog").removeClass("ui-dialog-content =
ui-widget-content").hide().appendTo("body"),n.uiDialog.remove(),n.origina=
lTitle&&n.element.attr("title",n.originalTitle),n},widget:function(){retu=
rn this.uiDialog},close:function(t){var =
i=3Dthis,r;if(!1!=3D=3Di._trigger("beforeClose",t))return =
i.overlay&&i.overlay.destroy(),i.uiDialog.unbind("keypress.ui-dialog"),i.=
_isOpen=3D!1,i.options.hide?i.uiDialog.hide(i.options.hide,function(){i._=
trigger("close",t)}):(i.uiDialog.hide(),i._trigger("close",t)),n.ui.dialo=
g.overlay.resize(),i.options.modal&&(r=3D0,n(".ui-dialog").each(function(=
){this!=3D=3Di.uiDialog[0]&&(r=3DMath.max(r,n(this).css("z-index")))}),n.=
ui.dialog.maxZ=3Dr),i},isOpen:function(){return =
this._isOpen},moveToTop:function(t,i){var r=3Dthis,u=3Dr.options;return =
u.modal&&!t||!u.stack&&!u.modal?r._trigger("focus",i):(u.zIndex>n.ui.dial=
og.maxZ&&(n.ui.dialog.maxZ=3Du.zIndex),r.overlay&&(n.ui.dialog.maxZ+=3D1,=
r.overlay.$el.css("z-index",n.ui.dialog.overlay.maxZ=3Dn.ui.dialog.maxZ))=
,t=3D{scrollTop:r.element.attr("scrollTop"),scrollLeft:r.element.attr("sc=
rollLeft")},n.ui.dialog.maxZ+=3D1,r.uiDialog.css("z-index",n.ui.dialog.ma=
xZ),r.element.attr(t),r._trigger("focus",i),r)},open:function(){if(!this.=
_isOpen){var t=3Dthis,r=3Dt.options,i=3Dt.uiDialog;return =
t.overlay=3Dr.modal?new =
n.ui.dialog.overlay(t):null,i.next().length&&i.appendTo("body"),t._size()=
,t._position(r.position),i.show(r.show),t.moveToTop(!0),r.modal&&i.bind("=
keypress.ui-dialog",function(t){if(t.keyCode=3D=3D=3Dn.ui.keyCode.TAB){va=
r =
i=3Dn(":tabbable",this),r=3Di.filter(":first");if(i=3Di.filter(":last"),t=
.target!=3D=3Di[0]||t.shiftKey){if(t.target=3D=3D=3Dr[0]&&t.shiftKey)retu=
rn i.focus(1),!1}else return =
r.focus(1),!1}}),n(t.element.find(":tabbable").get().concat(i.find(".ui-d=
ialog-buttonpane =
:tabbable").get().concat(i.get()))).eq(0).focus(),t._isOpen=3D!0,t._trigg=
er("open"),t}},_createButtons:function(t){var =
i=3Dthis,u=3D!1,r=3Dn("<div></div>").addClass("ui-dialog-buttonpane =
ui-widget-content =
ui-helper-clearfix"),f=3Dn("<div></div>").addClass("ui-dialog-buttonset")=
.appendTo(r);i.uiDialog.find(".ui-dialog-buttonpane").remove(),typeof =
t=3D=3D"object"&&t!=3D=3Dnull&&n.each(t,function(){return!(u=3D!0)}),u&&(=
n.each(t,function(t,r){r=3Dn.isFunction(r)?{click:r,text:t}:r,t=3Dn("<but=
ton></button>",r).unbind("click").click(function(){r.click.apply(i.elemen=
t[0],arguments)}).appendTo(f),n.fn.button&&t.button()}),r.appendTo(i.uiDi=
alog))},_makeDraggable:function(){function =
i(n){return{position:n.position,offset:n.offset}}var =
t=3Dthis,f=3Dt.options,u=3Dn(document),r;t.uiDialog.draggable({cancel:".u=
i-dialog-content, =
.ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"docu=
ment",start:function(u,e){r=3Df.height=3D=3D=3D"auto"?"auto":n(this).heig=
ht(),n(this).height(n(this).height()).addClass("ui-dialog-dragging"),t._t=
rigger("dragStart",u,i(e))},drag:function(n,r){t._trigger("drag",n,i(r))}=
,stop:function(e,o){f.position=3D[o.position.left-u.scrollLeft(),o.positi=
on.top-u.scrollTop()],n(this).removeClass("ui-dialog-dragging").height(r)=
,t._trigger("dragStop",e,i(o)),n.ui.dialog.overlay.resize()}})},_makeResi=
zable:function(i){function =
f(n){return{originalPosition:n.originalPosition,originalSize:n.originalSi=
ze,position:n.position,size:n.size}}i=3Di=3D=3D=3Dt?this.options.resizabl=
e:i;var r=3Dthis,u=3Dr.options,e=3Dr.uiDialog.css("position");i=3Dtypeof =
i=3D=3D"string"?i:"n,e,s,w,se,sw,ne,nw",r.uiDialog.resizable({cancel:".ui=
-dialog-content",containment:"document",alsoResize:r.element,maxWidth:u.m=
axWidth,maxHeight:u.maxHeight,minWidth:u.minWidth,minHeight:r._minHeight(=
),handles:i,start:function(t,i){n(this).addClass("ui-dialog-resizing"),r.=
_trigger("resizeStart",t,f(i))},resize:function(n,t){r._trigger("resize",=
n,f(t))},stop:function(t,i){n(this).removeClass("ui-dialog-resizing"),u.h=
eight=3Dn(this).height(),u.width=3Dn(this).width(),r._trigger("resizeStop=
",t,f(i)),n.ui.dialog.overlay.resize()}}).css("position",e).find(".ui-res=
izable-se").addClass("ui-icon =
ui-icon-grip-diagonal-se")},_minHeight:function(){var =
n=3Dthis.options;return =
n.height=3D=3D=3D"auto"?n.minHeight:Math.min(n.minHeight,n.height)},_posi=
tion:function(t){var i=3D[],u=3D[0,0],r;t?((typeof =
t=3D=3D"string"||typeof t=3D=3D"object"&&"0"in =
t)&&(i=3Dt.split?t.split(" =
"):[t[0],t[1]],i.length=3D=3D=3D1&&(i[1]=3Di[0]),n.each(["left","top"],fu=
nction(n,t){+i[n]=3D=3D=3Di[n]&&(u[n]=3Di[n],i[n]=3Dt)}),t=3D{my:i.join("=
 "),at:i.join(" "),offset:u.join(" =
")}),t=3Dn.extend({},n.ui.dialog.prototype.options.position,t)):t=3Dn.ui.=
dialog.prototype.options.position,(r=3Dthis.uiDialog.is(":visible"))||thi=
s.uiDialog.show(),this.uiDialog.css({top:0,left:0}).position(t),r||this.u=
iDialog.hide()},_setOption:function(t,i){var =
u=3Dthis,r=3Du.uiDialog,e=3Dr.is(":data(resizable)"),f=3D!1;switch(t){cas=
e"beforeclose":t=3D"beforeClose";break;case"buttons":u._createButtons(i),=
f=3D!0;break;case"closeText":u.uiDialogTitlebarCloseText.text(""+i);break=
;case"dialogClass":r.removeClass(u.options.dialogClass).addClass("ui-dial=
og ui-widget ui-widget-content ui-corner-all =
"+i);break;case"disabled":i?r.addClass("ui-dialog-disabled"):r.removeClas=
s("ui-dialog-disabled");break;case"draggable":i?u._makeDraggable():r.drag=
gable("destroy");break;case"height":f=3D!0;break;case"maxHeight":e&&r.res=
izable("option","maxHeight",i),f=3D!0;break;case"maxWidth":e&&r.resizable=
("option","maxWidth",i),f=3D!0;break;case"minHeight":e&&r.resizable("opti=
on","minHeight",i),f=3D!0;break;case"minWidth":e&&r.resizable("option","m=
inWidth",i),f=3D!0;break;case"position":u._position(i);break;case"resizab=
le":e&&!i&&r.resizable("destroy"),e&&typeof =
i=3D=3D"string"&&r.resizable("option","handles",i),!e&&i!=3D=3D!1&&u._mak=
eResizable(i);break;case"title":n(".ui-dialog-title",u.uiDialogTitlebar).=
html(""+(i||"&#160;"));break;case"width":f=3D!0}n.Widget.prototype._setOp=
tion.apply(u,arguments),f&&u._size()},_size:function(){var =
t=3Dthis.options,i;this.element.css({width:"auto",minHeight:0,height:0}),=
t.minWidth>t.width&&(t.width=3Dt.minWidth),i=3Dthis.uiDialog.css({height:=
"auto",width:t.width}).height(),this.element.css(t.height=3D=3D=3D"auto"?=
{minHeight:Math.max(t.minHeight-i,0),height:n.support.minHeight?"auto":Ma=
th.max(t.minHeight-i,0)}:{minHeight:0,height:Math.max(t.height-i,0)}).sho=
w(),this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option=
","minHeight",this._minHeight())}}),n.extend(n.ui.dialog,{version:"1.8.5"=
,uuid:0,maxZ:0,getTitleId:function(n){return =
n=3Dn.attr("id"),n||(this.uuid+=3D1,n=3Dthis.uuid),"ui-dialog-title-"+n},=
overlay:function(t){this.$el=3Dn.ui.dialog.overlay.create(t)}}),n.extend(=
n.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:n.map("fo=
cus,mousedown,mouseup,keydown,keypress,click".split(","),function(n){retu=
rn n+".dialog-overlay"}).join(" =
"),create:function(t){this.instances.length=3D=3D=3D0&&(setTimeout(functi=
on(){n.ui.dialog.overlay.instances.length&&n(document).bind(n.ui.dialog.o=
verlay.events,function(t){if(n(t.target).zIndex()<n.ui.dialog.overlay.max=
Z)return!1})},1),n(document).bind("keydown.dialog-overlay",function(i){t.=
options.closeOnEscape&&i.keyCode&&i.keyCode=3D=3D=3Dn.ui.keyCode.ESCAPE&&=
(t.close(i),i.preventDefault())}),n(window).bind("resize.dialog-overlay",=
n.ui.dialog.overlay.resize));var =
i=3D(this.oldInstances.pop()||n("<div></div>").addClass("ui-widget-overla=
y")).appendTo(document.body).css({width:this.width(),height:this.height()=
});return =
n.fn.bgiframe&&i.bgiframe(),this.instances.push(i),i},destroy:function(t)=
{this.oldInstances.push(this.instances.splice(n.inArray(t,this.instances)=
,1)[0]),this.instances.length=3D=3D=3D0&&n([document,window]).unbind(".di=
alog-overlay"),t.remove();var =
i=3D0;n.each(this.instances,function(){i=3DMath.max(i,this.css("z-index")=
)}),this.maxZ=3Di},height:function(){var t,i;return =
n.browser.msie&&n.browser.version<7?(t=3DMath.max(document.documentElemen=
t.scrollHeight,document.body.scrollHeight),i=3DMath.max(document.document=
Element.offsetHeight,document.body.offsetHeight),t<i?n(window).height()+"=
px":t+"px"):n(document).height()+"px"},width:function(){var t,i;return =
n.browser.msie&&n.browser.version<7?(t=3DMath.max(document.documentElemen=
t.scrollWidth,document.body.scrollWidth),i=3DMath.max(document.documentEl=
ement.offsetWidth,document.body.offsetWidth),t<i?n(window).width()+"px":t=
+"px"):n(document).width()+"px"},resize:function(){var =
t=3Dn([]);n.each(n.ui.dialog.overlay.instances,function(){t=3Dt.add(this)=
}),t.css({width:0,height:0}).css({width:n.ui.dialog.overlay.width(),heigh=
t:n.ui.dialog.overlay.height()})}}),n.extend(n.ui.dialog.overlay.prototyp=
e,{destroy:function(){n.ui.dialog.overlay.destroy(this.$el)}})}(jQuery),f=
unction(n){n.widget("ui.slider",n.ui.mouse,{widgetEventPrefix:"slide",opt=
ions:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:=
!1,step:1,value:0,values:null},_create:function(){var =
t=3Dthis,i=3Dthis.options;if(this._mouseSliding=3Dthis._keySliding=3D!1,t=
his._animateOff=3D!0,this._handleIndex=3Dnull,this._detectOrientation(),t=
his._mouseInit(),this.element.addClass("ui-slider =
ui-slider-"+this.orientation+" ui-widget ui-widget-content =
ui-corner-all"),i.disabled&&this.element.addClass("ui-slider-disabled =
ui-disabled"),this.range=3Dn([]),i.range&&(i.range=3D=3D=3D!0?(this.range=
=3Dn("<div></div>"),i.values||(i.values=3D[this._valueMin(),this._valueMi=
n()]),i.values.length&&i.values.length!=3D=3D2&&(i.values=3D[i.values[0],=
i.values[0]])):this.range=3Dn("<div></div>"),this.range.appendTo(this.ele=
ment).addClass("ui-slider-range"),(i.range=3D=3D=3D"min"||i.range=3D=3D=3D=
"max")&&this.range.addClass("ui-slider-range-"+i.range),this.range.addCla=
ss("ui-widget-header")),n(".ui-slider-handle",this.element).length=3D=3D=3D=
0&&n("<a =
href=3D'#'></a>").appendTo(this.element).addClass("ui-slider-handle"),i.v=
alues&&i.values.length)for(;n(".ui-slider-handle",this.element).length<i.=
values.length;)n("<a =
href=3D'#'></a>").appendTo(this.element).addClass("ui-slider-handle");thi=
s.handles=3Dn(".ui-slider-handle",this.element).addClass("ui-state-defaul=
t =
ui-corner-all"),this.handle=3Dthis.handles.eq(0),this.handles.add(this.ra=
nge).filter("a").click(function(n){n.preventDefault()}).hover(function(){=
i.disabled||n(this).addClass("ui-state-hover")},function(){n(this).remove=
Class("ui-state-hover")}).focus(function(){i.disabled?n(this).blur():(n("=
.ui-slider =
.ui-state-focus").removeClass("ui-state-focus"),n(this).addClass("ui-stat=
e-focus"))}).blur(function(){n(this).removeClass("ui-state-focus")}),this=
.handles.each(function(t){n(this).data("index.ui-slider-handle",t)}),this=
.handles.keydown(function(i){var =
o=3D!0,e=3Dn(this).data("index.ui-slider-handle"),u,r,f;if(!t.options.dis=
abled){switch(i.keyCode){case n.ui.keyCode.HOME:case =
n.ui.keyCode.END:case n.ui.keyCode.PAGE_UP:case =
n.ui.keyCode.PAGE_DOWN:case n.ui.keyCode.UP:case n.ui.keyCode.RIGHT:case =
n.ui.keyCode.DOWN:case =
n.ui.keyCode.LEFT:if(o=3D!1,!t._keySliding&&(t._keySliding=3D!0,n(this).a=
ddClass("ui-state-active"),u=3Dt._start(i,e),u=3D=3D=3D!1))return}f=3Dt.o=
ptions.step,u=3Dr=3Dt.options.values&&t.options.values.length?t.values(e)=
:t.value();switch(i.keyCode){case =
n.ui.keyCode.HOME:r=3Dt._valueMin();break;case =
n.ui.keyCode.END:r=3Dt._valueMax();break;case =
n.ui.keyCode.PAGE_UP:r=3Dt._trimAlignValue(u+(t._valueMax()-t._valueMin()=
)/5);break;case =
n.ui.keyCode.PAGE_DOWN:r=3Dt._trimAlignValue(u-(t._valueMax()-t._valueMin=
())/5);break;case n.ui.keyCode.UP:case =
n.ui.keyCode.RIGHT:if(u=3D=3D=3Dt._valueMax())return;r=3Dt._trimAlignValu=
e(u+f);break;case n.ui.keyCode.DOWN:case =
n.ui.keyCode.LEFT:if(u=3D=3D=3Dt._valueMin())return;r=3Dt._trimAlignValue=
(u-f)}return t._slide(i,e,r),o}}).keyup(function(i){var =
r=3Dn(this).data("index.ui-slider-handle");t._keySliding&&(t._keySliding=3D=
!1,t._stop(i,r),t._change(i,r),n(this).removeClass("ui-state-active"))}),=
this._refreshValue(),this._animateOff=3D!1},destroy:function(){return =
this.handles.remove(),this.range.remove(),this.element.removeClass("ui-sl=
ider ui-slider-horizontal ui-slider-vertical ui-slider-disabled =
ui-widget ui-widget-content =
ui-corner-all").removeData("slider").unbind(".slider"),this._mouseDestroy=
(),this},_mouseCapture:function(t){var u=3Dthis.options,o,f,i,e,r;return =
u.disabled?!1:(this.elementSize=3D{width:this.element.outerWidth(),height=
:this.element.outerHeight()},this.elementOffset=3Dthis.element.offset(),o=
=3Dthis._normValueFromMouse({x:t.pageX,y:t.pageY}),f=3Dthis._valueMax()-t=
his._valueMin()+1,e=3Dthis,this.handles.each(function(t){var =
u=3DMath.abs(o-e.values(t));f>u&&(f=3Du,i=3Dn(this),r=3Dt)}),u.range=3D=3D=
=3D!0&&this.values(1)=3D=3D=3Du.min&&(r+=3D1,i=3Dn(this.handles[r])),this=
._start(t,r)=3D=3D=3D!1)?!1:(this._mouseSliding=3D!0,e._handleIndex=3Dr,i=
.addClass("ui-state-active").focus(),u=3Di.offset(),this._clickOffset=3Dn=
(t.target).parents().andSelf().is(".ui-slider-handle")?{left:t.pageX-u.le=
ft-i.width()/2,top:t.pageY-u.top-i.height()/2-(parseInt(i.css("borderTopW=
idth"),10)||0)-(parseInt(i.css("borderBottomWidth"),10)||0)+(parseInt(i.c=
ss("marginTop"),10)||0)}:{left:0,top:0},this._slide(t,r,o),this._animateO=
ff=3D!0)},_mouseStart:function(){return!0},_mouseDrag:function(n){var =
t=3Dthis._normValueFromMouse({x:n.pageX,y:n.pageY});return =
this._slide(n,this._handleIndex,t),!1},_mouseStop:function(n){return =
this.handles.removeClass("ui-state-active"),this._mouseSliding=3D!1,this.=
_stop(n,this._handleIndex),this._change(n,this._handleIndex),this._clickO=
ffset=3Dthis._handleIndex=3Dnull,this._animateOff=3D!1},_detectOrientatio=
n:function(){this.orientation=3Dthis.options.orientation=3D=3D=3D"vertica=
l"?"vertical":"horizontal"},_normValueFromMouse:function(n){var t;return =
this.orientation=3D=3D=3D"horizontal"?(t=3Dthis.elementSize.width,n=3Dn.x=
-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=
=3Dthis.elementSize.height,n=3Dn.y-this.elementOffset.top-(this._clickOff=
set?this._clickOffset.top:0)),t=3Dn/t,t>1&&(t=3D1),t<0&&(t=3D0),this.orie=
ntation=3D=3D=3D"vertical"&&(t=3D1-t),n=3Dthis._valueMax()-this._valueMin=
(),this._trimAlignValue(this._valueMin()+t*n)},_start:function(n,t){var =
i=3D{handle:this.handles[t],value:this.value()};return =
this.options.values&&this.options.values.length&&(i.value=3Dthis.values(t=
),i.values=3Dthis.values()),this._trigger("start",n,i)},_slide:function(n=
,t,i){var =
r;this.options.values&&this.options.values.length?(r=3Dthis.values(t?0:1)=
,this.options.values.length=3D=3D=3D2&&this.options.range=3D=3D=3D!0&&(t=3D=
=3D=3D0&&i>r||t=3D=3D=3D1&&i<r)&&(i=3Dr),i!=3D=3Dthis.values(t)&&(r=3Dthi=
s.values(),r[t]=3Di,n=3Dthis._trigger("slide",n,{handle:this.handles[t],v=
alue:i,values:r}),this.values(t?0:1),n!=3D=3D!1&&this.values(t,i,!0))):i!=
=3D=3Dthis.value()&&(n=3Dthis._trigger("slide",n,{handle:this.handles[t],=
value:i}),n!=3D=3D!1&&this.value(i))},_stop:function(n,t){var =
i=3D{handle:this.handles[t],value:this.value()};this.options.values&&this=
.options.values.length&&(i.value=3Dthis.values(t),i.values=3Dthis.values(=
)),this._trigger("stop",n,i)},_change:function(n,t){if(!this._keySliding&=
&!this._mouseSliding){var =
i=3D{handle:this.handles[t],value:this.value()};this.options.values&&this=
.options.values.length&&(i.value=3Dthis.values(t),i.values=3Dthis.values(=
)),this._trigger("change",n,i)}},value:function(n){return =
arguments.length&&(this.options.value=3Dthis._trimAlignValue(n),this._ref=
reshValue(),this._change(null,0)),this._value()},values:function(t,i){var=
 =
u,f,r;if(arguments.length>1&&(this.options.values[t]=3Dthis._trimAlignVal=
ue(i),this._refreshValue(),this._change(null,t)),arguments.length)if(n.is=
Array(arguments[0])){for(u=3Dthis.options.values,f=3Darguments[0],r=3D0;r=
<u.length;r+=3D1)u[r]=3Dthis._trimAlignValue(f[r]),this._change(null,r);t=
his._refreshValue()}else return =
this.options.values&&this.options.values.length?this._values(t):this.valu=
e();else return this._values()},_setOption:function(t,i){var =
r,u=3D0;n.isArray(this.options.values)&&(u=3Dthis.options.values.length),=
n.Widget.prototype._setOption.apply(this,arguments);switch(t){case"disabl=
ed":i?(this.handles.filter(".ui-state-focus").blur(),this.handles.removeC=
lass("ui-state-hover"),this.handles.attr("disabled","disabled"),this.elem=
ent.addClass("ui-disabled")):(this.handles.removeAttr("disabled"),this.el=
ement.removeClass("ui-disabled"));break;case"orientation":this._detectOri=
entation(),this.element.removeClass("ui-slider-horizontal =
ui-slider-vertical").addClass("ui-slider-"+this.orientation),this._refres=
hValue();break;case"value":this._animateOff=3D!0,this._refreshValue(),thi=
s._change(null,0),this._animateOff=3D!1;break;case"values":for(this._anim=
ateOff=3D!0,this._refreshValue(),r=3D0;r<u;r+=3D1)this._change(null,r);th=
is._animateOff=3D!1}},_value:function(){var =
n=3Dthis.options.value;return =
n=3Dthis._trimAlignValue(n)},_values:function(n){var =
t,i;if(arguments.length)return =
t=3Dthis.options.values[n],t=3Dthis._trimAlignValue(t);for(t=3Dthis.optio=
ns.values.slice(),i=3D0;i<t.length;i+=3D1)t[i]=3Dthis._trimAlignValue(t[i=
]);return t},_trimAlignValue:function(n){if(n<this._valueMin())return =
this._valueMin();if(n>this._valueMax())return this._valueMax();var =
t=3Dthis.options.step>0?this.options.step:1,i=3Dn%t;return =
n=3Dn-i,Math.abs(i)*2>=3Dt&&(n+=3Di>0?t:-t),parseFloat(n.toFixed(5))},_va=
lueMin:function(){return this.options.min},_valueMax:function(){return =
this.options.max},_refreshValue:function(){var =
o=3Dthis.options.range,r=3Dthis.options,i=3Dthis,u=3Dthis._animateOff?!1:=
r.animate,t,e=3D{},h,c,f,s;this.options.values&&this.options.values.lengt=
h?this.handles.each(function(f){t=3D(i.values(f)-i._valueMin())/(i._value=
Max()-i._valueMin())*100,e[i.orientation=3D=3D=3D"horizontal"?"left":"bot=
tom"]=3Dt+"%",n(this).stop(1,1)[u?"animate":"css"](e,r.animate),i.options=
.range=3D=3D=3D!0&&(i.orientation=3D=3D=3D"horizontal"?(f=3D=3D=3D0&&i.ra=
nge.stop(1,1)[u?"animate":"css"]({left:t+"%"},r.animate),f=3D=3D=3D1&&i.r=
ange[u?"animate":"css"]({width:t-h+"%"},{queue:!1,duration:r.animate})):(=
f=3D=3D=3D0&&i.range.stop(1,1)[u?"animate":"css"]({bottom:t+"%"},r.animat=
e),f=3D=3D=3D1&&i.range[u?"animate":"css"]({height:t-h+"%"},{queue:!1,dur=
ation:r.animate}))),h=3Dt}):(c=3Dthis.value(),f=3Dthis._valueMin(),s=3Dth=
is._valueMax(),t=3Ds!=3D=3Df?(c-f)/(s-f)*100:0,e[i.orientation=3D=3D=3D"h=
orizontal"?"left":"bottom"]=3Dt+"%",this.handle.stop(1,1)[u?"animate":"cs=
s"](e,r.animate),o=3D=3D=3D"min"&&this.orientation=3D=3D=3D"horizontal"&&=
this.range.stop(1,1)[u?"animate":"css"]({width:t+"%"},r.animate),o=3D=3D=3D=
"max"&&this.orientation=3D=3D=3D"horizontal"&&this.range[u?"animate":"css=
"]({width:100-t+"%"},{queue:!1,duration:r.animate}),o=3D=3D=3D"min"&&this=
.orientation=3D=3D=3D"vertical"&&this.range.stop(1,1)[u?"animate":"css"](=
{height:t+"%"},r.animate),o=3D=3D=3D"max"&&this.orientation=3D=3D=3D"vert=
ical"&&this.range[u?"animate":"css"]({height:100-t+"%"},{queue:!1,duratio=
n:r.animate}))}}),n.extend(n.ui.slider,{version:"1.8.5"})}(jQuery),functi=
on(n,i){function f(){return++r}function e(){return++u}var =
r=3D0,u=3D0;n.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:=
!1,cookie:null,collapsible:!1,disable:null,disabled:[],enable:null,event:=
"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>"=
,remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>",tabT=
emplate:"<li><a =
href=3D'#{href}'><span>#{label}</span></a></li>"},_create:function(){this=
._tabify(!0)},_setOption:function(n,t){n=3D=3D"selected"?this.options.col=
lapsible&&t=3D=3Dthis.options.selected||this.select(t):(this.options[n]=3D=
t,this._tabify())},_tabId:function(n){return =
n.title&&n.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||t=
his.options.idPrefix+f()},_sanitizeSelector:function(n){return =
n.replace(/:/g,"\\:")},_cookie:function(){var =
t=3Dthis.cookie||(this.cookie=3Dthis.options.cookie.name||"ui-tabs-"+e())=
;return =
n.cookie.apply(null,[t].concat(n.makeArray(arguments)))},_ui:function(n,t=
){return{tab:n,panel:t,index:this.anchors.index(n)}},_cleanup:function(){=
this.lis.filter(".ui-state-processing").removeClass("ui-state-processing"=
).find("span:data(label.tabs)").each(function(){var =
t=3Dn(this);t.html(t.data("label.tabs")).removeData("label.tabs")})},_tab=
ify:function(t){function =
a(t,i){t.css("display",""),!n.support.opacity&&i.opacity&&t[0].style.remo=
veAttribute("filter")}var =
u=3Dthis,r=3Dthis.options,v=3D/^#.+/,c,l,h,e,f,o,s;for(this.list=3Dthis.e=
lement.find("ol,ul").eq(0),this.lis=3Dn(" > =
li:has(a[href])",this.list),this.anchors=3Dthis.lis.map(function(){return=
 =
n("a",this)[0]}),this.panels=3Dn([]),this.anchors.each(function(t,i){var =
f=3Dn(i).attr("href"),e=3Df.split("#")[0],o;e&&(e=3D=3D=3Dlocation.toStri=
ng().split("#")[0]||(o=3Dn("base")[0])&&e=3D=3D=3Do.href)&&(f=3Di.hash,i.=
href=3Df),v.test(f)?u.panels=3Du.panels.add(u._sanitizeSelector(f)):f&&f!=
=3D=3D"#"?(n.data(i,"href.tabs",f),n.data(i,"load.tabs",f.replace(/#.*$/,=
"")),f=3Du._tabId(i),i.href=3D"#"+f,i=3Dn("#"+f),i.length||(i=3Dn(r.panel=
Template).attr("id",f).addClass("ui-tabs-panel ui-widget-content =
ui-corner-bottom").insertAfter(u.panels[t-1]||u.list),i.data("destroy.tab=
s",!0)),u.panels=3Du.panels.add(i)):r.disabled.push(t)}),t?(this.element.=
addClass("ui-tabs ui-widget ui-widget-content =
ui-corner-all"),this.list.addClass("ui-tabs-nav ui-helper-reset =
ui-helper-clearfix ui-widget-header =
ui-corner-all"),this.lis.addClass("ui-state-default =
ui-corner-top"),this.panels.addClass("ui-tabs-panel ui-widget-content =
ui-corner-bottom"),r.selected=3D=3D=3Di?(location.hash&&this.anchors.each=
(function(n,t){if(t.hash=3D=3Dlocation.hash)return =
r.selected=3Dn,!1}),typeof =
r.selected!=3D"number"&&r.cookie&&(r.selected=3DparseInt(u._cookie(),10))=
,typeof =
r.selected!=3D"number"&&this.lis.filter(".ui-tabs-selected").length&&(r.s=
elected=3Dthis.lis.index(this.lis.filter(".ui-tabs-selected"))),r.selecte=
d=3Dr.selected||(this.lis.length?0:-1)):r.selected=3D=3D=3Dnull&&(r.selec=
ted=3D-1),r.selected=3Dr.selected>=3D0&&this.anchors[r.selected]||r.selec=
ted<0?r.selected:0,r.disabled=3Dn.unique(r.disabled.concat(n.map(this.lis=
.filter(".ui-state-disabled"),function(n){return =
u.lis.index(n)}))).sort(),n.inArray(r.selected,r.disabled)!=3D-1&&r.disab=
led.splice(n.inArray(r.selected,r.disabled),1),this.panels.addClass("ui-t=
abs-hide"),this.lis.removeClass("ui-tabs-selected =
ui-state-active"),r.selected>=3D0&&this.anchors.length&&(this.panels.eq(r=
.selected).removeClass("ui-tabs-hide"),this.lis.eq(r.selected).addClass("=
ui-tabs-selected =
ui-state-active"),u.element.queue("tabs",function(){u._trigger("show",nul=
l,u._ui(u.anchors[r.selected],u.panels[r.selected]))}),this.load(r.select=
ed)),n(window).bind("unload",function(){u.lis.add(u.anchors).unbind(".tab=
s"),u.lis=3Du.anchors=3Du.panels=3Dnull})):r.selected=3Dthis.lis.index(th=
is.lis.filter(".ui-tabs-selected")),this.element[r.collapsible?"addClass"=
:"removeClass"]("ui-tabs-collapsible"),r.cookie&&this._cookie(r.selected,=
r.cookie),t=3D0;c=3Dthis.lis[t];t++)n(c)[n.inArray(t,r.disabled)!=3D-1&&!=
n(c).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-dis=
abled");r.cache=3D=3D=3D!1&&this.anchors.removeData("cache.tabs"),this.li=
s.add(this.anchors).unbind(".tabs"),r.event!=3D=3D"mouseover"&&(l=3Dfunct=
ion(n,t){t.is(":not(.ui-state-disabled)")&&t.addClass("ui-state-"+n)},h=3D=
function(n,t){t.removeClass("ui-state-"+n)},this.lis.bind("mouseover.tabs=
",function(){l("hover",n(this))}),this.lis.bind("mouseout.tabs",function(=
){h("hover",n(this))}),this.anchors.bind("focus.tabs",function(){l("focus=
",n(this).closest("li"))}),this.anchors.bind("blur.tabs",function(){h("fo=
cus",n(this).closest("li"))})),r.fx&&(n.isArray(r.fx)?(e=3Dr.fx[0],f=3Dr.=
fx[1]):e=3Df=3Dr.fx),o=3Df?function(t,i){n(t).closest("li").addClass("ui-=
tabs-selected =
ui-state-active"),i.hide().removeClass("ui-tabs-hide").animate(f,f.durati=
on||"normal",function(){a(i,f),u._trigger("show",null,u._ui(t,i[0]))})}:f=
unction(t,i){n(t).closest("li").addClass("ui-tabs-selected =
ui-state-active"),i.removeClass("ui-tabs-hide"),u._trigger("show",null,u.=
_ui(t,i[0]))},s=3De?function(n,t){t.animate(e,e.duration||"normal",functi=
on(){u.lis.removeClass("ui-tabs-selected =
ui-state-active"),t.addClass("ui-tabs-hide"),a(t,e),u.element.dequeue("ta=
bs")})}:function(n,t){u.lis.removeClass("ui-tabs-selected =
ui-state-active"),t.addClass("ui-tabs-hide"),u.element.dequeue("tabs")},t=
his.anchors.bind(r.event+".tabs",function(){var =
t=3Dthis,e=3Dn(t).closest("li"),f=3Du.panels.filter(":not(.ui-tabs-hide)"=
),i=3Dn(u._sanitizeSelector(t.hash));if(e.hasClass("ui-tabs-selected")&&!=
r.collapsible||e.hasClass("ui-state-disabled")||e.hasClass("ui-state-proc=
essing")||u.panels.filter(":animated").length||u._trigger("select",null,u=
._ui(this,i[0]))=3D=3D=3D!1)return =
this.blur(),!1;if(r.selected=3Du.anchors.index(this),u.abort(),r.collapsi=
ble){if(e.hasClass("ui-tabs-selected"))return =
r.selected=3D-1,r.cookie&&u._cookie(r.selected,r.cookie),u.element.queue(=
"tabs",function(){s(t,f)}).dequeue("tabs"),this.blur(),!1;if(!f.length)re=
turn =
r.cookie&&u._cookie(r.selected,r.cookie),u.element.queue("tabs",function(=
){o(t,i)}),u.load(u.anchors.index(this)),this.blur(),!1}if(r.cookie&&u._c=
ookie(r.selected,r.cookie),i.length)f.length&&u.element.queue("tabs",func=
tion(){s(t,f)}),u.element.queue("tabs",function(){o(t,i)}),u.load(u.ancho=
rs.index(this));else throw"jQuery UI Tabs: Mismatching fragment =
identifier.";n.browser.msie&&this.blur()}),this.anchors.bind("click.tabs"=
,function(){return!1})},_getIndex:function(n){return typeof =
n=3D=3D"string"&&(n=3Dthis.anchors.index(this.anchors.filter("[href$=3D"+=
n+"]"))),n},destroy:function(){var t=3Dthis.options;return =
this.abort(),this.element.unbind(".tabs").removeClass("ui-tabs ui-widget =
ui-widget-content ui-corner-all =
ui-tabs-collapsible").removeData("tabs"),this.list.removeClass("ui-tabs-n=
av ui-helper-reset ui-helper-clearfix ui-widget-header =
ui-corner-all"),this.anchors.each(function(){var =
i=3Dn.data(this,"href.tabs"),t;i&&(this.href=3Di),t=3Dn(this).unbind(".ta=
bs"),n.each(["href","load","cache"],function(n,i){t.removeData(i+".tabs")=
})}),this.lis.unbind(".tabs").add(this.panels).each(function(){n.data(thi=
s,"destroy.tabs")?n(this).remove():n(this).removeClass("ui-state-default =
ui-corner-top ui-tabs-selected ui-state-active ui-state-hover =
ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content =
ui-corner-bottom =
ui-tabs-hide")}),t.cookie&&this._cookie(null,t.cookie),this},add:function=
(t,r,u){var o,e,f;return =
u=3D=3D=3Di&&(u=3Dthis.anchors.length),o=3Dthis,e=3Dthis.options,r=3Dn(e.=
tabTemplate.replace(/#\{href\}/g,t).replace(/#\{label\}/g,r)),t=3Dt.index=
Of("#")?this._tabId(n("a",r)[0]):t.replace("#",""),r.addClass("ui-state-d=
efault =
ui-corner-top").data("destroy.tabs",!0),f=3Dn("#"+t),f.length||(f=3Dn(e.p=
anelTemplate).attr("id",t).data("destroy.tabs",!0)),f.addClass("ui-tabs-p=
anel ui-widget-content ui-corner-bottom =
ui-tabs-hide"),u>=3Dthis.lis.length?(r.appendTo(this.list),f.appendTo(thi=
s.list[0].parentNode)):(r.insertBefore(this.lis[u]),f.insertBefore(this.p=
anels[u])),e.disabled=3Dn.map(e.disabled,function(n){return =
n>=3Du?++n:n}),this._tabify(),this.anchors.length=3D=3D1&&(e.selected=3D0=
,r.addClass("ui-tabs-selected =
ui-state-active"),f.removeClass("ui-tabs-hide"),this.element.queue("tabs"=
,function(){o._trigger("show",null,o._ui(o.anchors[0],o.panels[0]))}),thi=
s.load(0)),this._trigger("add",null,this._ui(this.anchors[u],this.panels[=
u])),this},remove:function(t){t=3Dthis._getIndex(t);var =
r=3Dthis.options,i=3Dthis.lis.eq(t).remove(),u=3Dthis.panels.eq(t).remove=
();return =
i.hasClass("ui-tabs-selected")&&this.anchors.length>1&&this.select(t+(t+1=
<this.anchors.length?1:-1)),r.disabled=3Dn.map(n.grep(r.disabled,function=
(n){return n!=3Dt}),function(n){return =
n>=3Dt?--n:n}),this._tabify(),this._trigger("remove",null,this._ui(i.find=
("a")[0],u[0])),this},enable:function(t){t=3Dthis._getIndex(t);var =
i=3Dthis.options;if(n.inArray(t,i.disabled)!=3D-1)return =
this.lis.eq(t).removeClass("ui-state-disabled"),i.disabled=3Dn.grep(i.dis=
abled,function(n){return =
n!=3Dt}),this._trigger("enable",null,this._ui(this.anchors[t],this.panels=
[t])),this},disable:function(n){n=3Dthis._getIndex(n);var =
t=3Dthis.options;return =
n!=3Dt.selected&&(this.lis.eq(n).addClass("ui-state-disabled"),t.disabled=
.push(n),t.disabled.sort(),this._trigger("disable",null,this._ui(this.anc=
hors[n],this.panels[n]))),this},select:function(n){if(n=3Dthis._getIndex(=
n),n=3D=3D-1)if(this.options.collapsible&&this.options.selected!=3D-1)n=3D=
this.options.selected;else return this;return =
this.anchors.eq(n).trigger(this.options.event+".tabs"),this},load:functio=
n(t){var f;t=3Dthis._getIndex(t);var =
i=3Dthis,u=3Dthis.options,r=3Dthis.anchors.eq(t)[0],e=3Dn.data(r,"load.ta=
bs");if(this.abort(),!e||this.element.queue("tabs").length!=3D=3D0&&n.dat=
a(r,"cache.tabs"))this.element.dequeue("tabs");else return =
this.lis.eq(t).addClass("ui-state-processing"),u.spinner&&(f=3Dn("span",r=
),f.data("label.tabs",f.html()).html(u.spinner)),this.xhr=3Dn.ajax(n.exte=
nd({},u.ajaxOptions,{url:e,success:function(f,e){n(i._sanitizeSelector(r.=
hash)).html(f),i._cleanup(),u.cache&&n.data(r,"cache.tabs",!0),i._trigger=
("load",null,i._ui(i.anchors[t],i.panels[t]));try{u.ajaxOptions.success(f=
,e)}catch(o){}},error:function(n,f){i._cleanup(),i._trigger("load",null,i=
._ui(i.anchors[t],i.panels[t]));try{u.ajaxOptions.error(n,f,t,r)}catch(e)=
{}}})),i.element.dequeue("tabs"),this},abort:function(){return =
this.element.queue([]),this.panels.stop(!1,!0),this.element.queue("tabs",=
this.element.queue("tabs").splice(-2,2)),this.xhr&&(this.xhr.abort(),dele=
te this.xhr),this._cleanup(),this},url:function(n,t){return =
this.anchors.eq(n).removeData("cache.tabs").data("load.tabs",t),this},len=
gth:function(){return =
this.anchors.length}}),n.extend(n.ui.tabs,{version:"1.8.5"}),n.extend(n.u=
i.tabs.prototype,{rotation:null,rotate:function(n,i){var =
r=3Dthis,f=3Dthis.options,u=3Dr._rotate||(r._rotate=3Dfunction(t){clearTi=
meout(r.rotation),r.rotation=3DsetTimeout(function(){var =
n=3Df.selected;r.select(++n<r.anchors.length?n:0)},n),t&&t.stopPropagatio=
n()});return =
i=3Dr._unrotate||(r._unrotate=3Di?function(){t=3Df.selected,u()}:function=
(n){n.clientX&&r.rotate(null)}),n?(this.element.bind("tabsshow",u),this.a=
nchors.bind(f.event+".tabs",i),u()):(clearTimeout(r.rotation),this.elemen=
t.unbind("tabsshow",u),this.anchors.unbind(f.event+".tabs",i),delete =
this._rotate,delete =
this._unrotate),this}})}(jQuery),function(n,t){function =
u(){this.debug=3D!1,this._curInst=3Dnull,this._keyEvent=3D!1,this._disabl=
edInputs=3D[],this._inDialog=3Dthis._datepickerShowing=3D!1,this._mainDiv=
Id=3D"ui-datepicker-div",this._inlineClass=3D"ui-datepicker-inline",this.=
_appendClass=3D"ui-datepicker-append",this._triggerClass=3D"ui-datepicker=
-trigger",this._dialogClass=3D"ui-datepicker-dialog",this._disableClass=3D=
"ui-datepicker-disabled",this._unselectableClass=3D"ui-datepicker-unselec=
table",this._currentClass=3D"ui-datepicker-current-day",this._dayOverClas=
s=3D"ui-datepicker-days-cell-over",this.regional=3D[],this.regional[""]=3D=
{closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",mon=
thNames:["January","February","March","April","May","June","July","August=
","September","October","November","December"],monthNamesShort:["Jan","Fe=
b","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:=
["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],=
dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["S=
u","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",f=
irstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults=3D=
{showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendT=
ext:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNex=
t:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!=
1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:=
!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxD=
ate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null=
,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,=
stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,=
showButtonPanel:!1,autoSize:!1},n.extend(this._defaults,this.regional[""]=
),this.dpDiv=3Dn('<div id=3D"'+this._mainDivId+'" class=3D"ui-datepicker =
ui-widget ui-widget-content ui-helper-clearfix ui-corner-all =
ui-helper-hidden-accessible"></div>')}function =
r(i,r){n.extend(i,r);for(var u in =
r)(r[u]=3D=3Dnull||r[u]=3D=3Dt)&&(i[u]=3Dr[u]);return =
i}n.extend(n.ui,{datepicker:{version:"1.8.5"}});var i=3D+new =
Date;n.extend(u.prototype,{markerClassName:"hasDatepicker",log:function()=
{this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(=
){return this.dpDiv},setDefaults:function(n){return =
r(this._defaults,n||{}),this},_attachDatepicker:function(t,i){var =
f=3Dnull,r,u,e;for(r in =
this._defaults)if(u=3Dt.getAttribute("date:"+r),u){f=3Df||{};try{f[r]=3De=
val(u)}catch(o){f[r]=3Du}}r=3Dt.nodeName.toLowerCase(),u=3Dr=3D=3D"div"||=
r=3D=3D"span",t.id||(this.uuid+=3D1,t.id=3D"dp"+this.uuid),e=3Dthis._newI=
nst(n(t),u),e.settings=3Dn.extend({},i||{},f||{}),r=3D=3D"input"?this._co=
nnectDatepicker(t,e):u&&this._inlineDatepicker(t,e)},_newInst:function(t,=
i){return{id:t[0].id.replace(/([^A-Za-z0-9_])/g,"\\\\$1"),input:t,selecte=
dDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:i,dpD=
iv:i?n('<div class=3D"'+this._inlineClass+' ui-datepicker ui-widget =
ui-widget-content ui-helper-clearfix =
ui-corner-all"></div>'):this.dpDiv}},_connectDatepicker:function(t,i){var=
 =
r=3Dn(t);i.append=3Dn([]),i.trigger=3Dn([]),r.hasClass(this.markerClassNa=
me)||(this._attachments(r,i),r.addClass(this.markerClassName).keydown(thi=
s._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setDa=
ta.datepicker",function(n,t,r){i.settings[t]=3Dr}).bind("getData.datepick=
er",function(n,t){return =
this._get(i,t)}),this._autoSize(i),n.data(t,"datepicker",i))},_attachment=
s:function(t,i){var =
r=3Dthis._get(i,"appendText"),f=3Dthis._get(i,"isRTL"),u;i.append&&i.appe=
nd.remove(),r&&(i.append=3Dn('<span =
class=3D"'+this._appendClass+'">'+r+"</span>"),t[f?"before":"after"](i.ap=
pend)),t.unbind("focus",this._showDatepicker),i.trigger&&i.trigger.remove=
(),r=3Dthis._get(i,"showOn"),(r=3D=3D"focus"||r=3D=3D"both")&&t.focus(thi=
s._showDatepicker),(r=3D=3D"button"||r=3D=3D"both")&&(r=3Dthis._get(i,"bu=
ttonText"),u=3Dthis._get(i,"buttonImage"),i.trigger=3Dn(this._get(i,"butt=
onImageOnly")?n("<img/>").addClass(this._triggerClass).attr({src:u,alt:r,=
title:r}):n('<button =
type=3D"button"></button>').addClass(this._triggerClass).html(u=3D=3D""?r=
:n("<img/>").attr({src:u,alt:r,title:r}))),t[f?"before":"after"](i.trigge=
r),i.trigger.click(function(){return =
n.datepicker._datepickerShowing&&n.datepicker._lastInput=3D=3Dt[0]?n.date=
picker._hideDatepicker():n.datepicker._showDatepicker(t[0]),!1}))},_autoS=
ize:function(n){var t,i,r;this._get(n,"autoSize")&&!n.inline&&(t=3Dnew =
Date(2009,11,20),i=3Dthis._get(n,"dateFormat"),i.match(/[DM]/)&&(r=3Dfunc=
tion(n){for(var =
i=3D0,r=3D0,t=3D0;t<n.length;t++)n[t].length>i&&(i=3Dn[t].length,r=3Dt);r=
eturn =
r},t.setMonth(r(this._get(n,i.match(/MM/)?"monthNames":"monthNamesShort")=
)),t.setDate(r(this._get(n,i.match(/DD/)?"dayNames":"dayNamesShort"))+20-=
t.getDay())),n.input.attr("size",this._formatDate(n,t).length))},_inlineD=
atepicker:function(t,i){var =
r=3Dn(t);r.hasClass(this.markerClassName)||(r.addClass(this.markerClassNa=
me).append(i.dpDiv).bind("setData.datepicker",function(n,t,r){i.settings[=
t]=3Dr}).bind("getData.datepicker",function(n,t){return =
this._get(i,t)}),n.data(t,"datepicker",i),this._setDate(i,this._getDefaul=
tDate(i),!0),this._updateDatepicker(i),this._updateAlternate(i))},_dialog=
Datepicker:function(t,i,u,f,e){return =
t=3Dthis._dialogInst,t||(this.uuid+=3D1,this._dialogInput=3Dn('<input =
type=3D"text" id=3D"dp'+this.uuid+'" style=3D"position: absolute; top: =
-100px; width: 0px; z-index: =
-10;"/>'),this._dialogInput.keydown(this._doKeyDown),n("body").append(thi=
s._dialogInput),t=3Dthis._dialogInst=3Dthis._newInst(this._dialogInput,!1=
),t.settings=3D{},n.data(this._dialogInput[0],"datepicker",t)),r(t.settin=
gs,f||{}),i=3Di&&i.constructor=3D=3DDate?this._formatDate(t,i):i,this._di=
alogInput.val(i),this._pos=3De?e.length?e:[e.pageX,e.pageY]:null,this._po=
s||(this._pos=3D[document.documentElement.clientWidth/2-100+(document.doc=
umentElement.scrollLeft||document.body.scrollLeft),document.documentEleme=
nt.clientHeight/2-150+(document.documentElement.scrollTop||document.body.=
scrollTop)]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top"=
,this._pos[1]+"px"),t.settings.onSelect=3Du,this._inDialog=3D!0,this.dpDi=
v.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),=
n.blockUI&&n.blockUI(this.dpDiv),n.data(this._dialogInput[0],"datepicker"=
,t),this},_destroyDatepicker:function(t){var =
r=3Dn(t),u=3Dn.data(t,"datepicker"),i;r.hasClass(this.markerClassName)&&(=
i=3Dt.nodeName.toLowerCase(),n.removeData(t,"datepicker"),i=3D=3D"input"?=
(u.append.remove(),u.trigger.remove(),r.removeClass(this.markerClassName)=
.unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).u=
nbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):(i=3D=3D=
"div"||i=3D=3D"span")&&r.removeClass(this.markerClassName).empty())},_ena=
bleDatepicker:function(t){var =
r=3Dn(t),u=3Dn.data(t,"datepicker"),i;r.hasClass(this.markerClassName)&&(=
i=3Dt.nodeName.toLowerCase(),i=3D=3D"input"?(t.disabled=3D!1,u.trigger.fi=
lter("button").each(function(){this.disabled=3D!1}).end().filter("img").c=
ss({opacity:"1.0",cursor:""})):(i=3D=3D"div"||i=3D=3D"span")&&r.children(=
"."+this._inlineClass).children().removeClass("ui-state-disabled"),this._=
disabledInputs=3Dn.map(this._disabledInputs,function(n){return =
n=3D=3Dt?null:n}))},_disableDatepicker:function(t){var =
r=3Dn(t),u=3Dn.data(t,"datepicker"),i;r.hasClass(this.markerClassName)&&(=
i=3Dt.nodeName.toLowerCase(),i=3D=3D"input"?(t.disabled=3D!0,u.trigger.fi=
lter("button").each(function(){this.disabled=3D!0}).end().filter("img").c=
ss({opacity:"0.5",cursor:"default"})):(i=3D=3D"div"||i=3D=3D"span")&&r.ch=
ildren("."+this._inlineClass).children().addClass("ui-state-disabled"),th=
is._disabledInputs=3Dn.map(this._disabledInputs,function(n){return =
n=3D=3Dt?null:n}),this._disabledInputs[this._disabledInputs.length]=3Dt)}=
,_isDisabledDatepicker:function(n){if(!n)return!1;for(var =
t=3D0;t<this._disabledInputs.length;t++)if(this._disabledInputs[t]=3D=3Dn=
)return!0;return!1},_getInst:function(t){try{return =
n.data(t,"datepicker")}catch(i){throw"Missing instance data for this =
datepicker";}},_optionDatepicker:function(t,i,u){var =
f=3Dthis._getInst(t),e,o;if(arguments.length=3D=3D2&&typeof =
i=3D=3D"string")return =
i=3D=3D"defaults"?n.extend({},n.datepicker._defaults):f?i=3D=3D"all"?n.ex=
tend({},f.settings):this._get(f,i):null;e=3Di||{},typeof =
i=3D=3D"string"&&(e=3D{},e[i]=3Du),f&&(this._curInst=3D=3Df&&this._hideDa=
tepicker(),o=3Dthis._getDateDatepicker(t,!0),r(f.settings,e),this._attach=
ments(n(t),f),this._autoSize(f),this._setDateDatepicker(t,o),this._update=
Datepicker(f))},_changeDatepicker:function(n,t,i){this._optionDatepicker(=
n,t,i)},_refreshDatepicker:function(n){(n=3Dthis._getInst(n))&&this._upda=
teDatepicker(n)},_setDateDatepicker:function(n,t){(n=3Dthis._getInst(n))&=
&(this._setDate(n,t),this._updateDatepicker(n),this._updateAlternate(n))}=
,_getDateDatepicker:function(n,t){return(n=3Dthis._getInst(n))&&!n.inline=
&&this._setDateFromField(n,t),n?this._getDate(n):null},_doKeyDown:functio=
n(t){var =
i=3Dn.datepicker._getInst(t.target),r=3D!0,u=3Di.dpDiv.is(".ui-datepicker=
-rtl");if(i._keyEvent=3D!0,n.datepicker._datepickerShowing)switch(t.keyCo=
de){case 9:n.datepicker._hideDatepicker(),r=3D!1;break;case 13:return =
r=3Dn("td."+n.datepicker._dayOverClass,i.dpDiv).add(n("td."+n.datepicker.=
_currentClass,i.dpDiv)),r[0]?n.datepicker._selectDay(t.target,i.selectedM=
onth,i.selectedYear,r[0]):n.datepicker._hideDatepicker(),!1;case =
27:n.datepicker._hideDatepicker();break;case =
33:n.datepicker._adjustDate(t.target,t.ctrlKey?-n.datepicker._get(i,"step=
BigMonths"):-n.datepicker._get(i,"stepMonths"),"M");break;case =
34:n.datepicker._adjustDate(t.target,t.ctrlKey?+n.datepicker._get(i,"step=
BigMonths"):+n.datepicker._get(i,"stepMonths"),"M");break;case =
35:(t.ctrlKey||t.metaKey)&&n.datepicker._clearDate(t.target),r=3Dt.ctrlKe=
y||t.metaKey;break;case =
36:(t.ctrlKey||t.metaKey)&&n.datepicker._gotoToday(t.target),r=3Dt.ctrlKe=
y||t.metaKey;break;case =
37:(t.ctrlKey||t.metaKey)&&n.datepicker._adjustDate(t.target,u?1:-1,"D"),=
r=3Dt.ctrlKey||t.metaKey,t.originalEvent.altKey&&n.datepicker._adjustDate=
(t.target,t.ctrlKey?-n.datepicker._get(i,"stepBigMonths"):-n.datepicker._=
get(i,"stepMonths"),"M");break;case =
38:(t.ctrlKey||t.metaKey)&&n.datepicker._adjustDate(t.target,-7,"D"),r=3D=
t.ctrlKey||t.metaKey;break;case =
39:(t.ctrlKey||t.metaKey)&&n.datepicker._adjustDate(t.target,u?-1:1,"D"),=
r=3Dt.ctrlKey||t.metaKey,t.originalEvent.altKey&&n.datepicker._adjustDate=
(t.target,t.ctrlKey?+n.datepicker._get(i,"stepBigMonths"):+n.datepicker._=
get(i,"stepMonths"),"M");break;case =
40:(t.ctrlKey||t.metaKey)&&n.datepicker._adjustDate(t.target,7,"D"),r=3Dt=
.ctrlKey||t.metaKey;break;default:r=3D!1}else =
t.keyCode=3D=3D36&&t.ctrlKey?n.datepicker._showDatepicker(this):r=3D!1;r&=
&(t.preventDefault(),t.stopPropagation())},_doKeyPress:function(i){var =
r=3Dn.datepicker._getInst(i.target),u;if(n.datepicker._get(r,"constrainIn=
put"))return =
r=3Dn.datepicker._possibleChars(n.datepicker._get(r,"dateFormat")),u=3DSt=
ring.fromCharCode(i.charCode=3D=3Dt?i.keyCode:i.charCode),i.ctrlKey||u<" =
"||!r||r.indexOf(u)>-1},_doKeyUp:function(t){if(t=3Dn.datepicker._getInst=
(t.target),t.input.val()!=3Dt.lastVal)try{n.datepicker.parseDate(n.datepi=
cker._get(t,"dateFormat"),t.input?t.input.val():null,n.datepicker._getFor=
matConfig(t))&&(n.datepicker._setDateFromField(t),n.datepicker._updateAlt=
ernate(t),n.datepicker._updateDatepicker(t))}catch(i){n.datepicker.log(i)=
}return!0},_showDatepicker:function(t){var =
i,u,f,o,e;t=3Dt.target||t,t.nodeName.toLowerCase()!=3D"input"&&(t=3Dn("in=
put",t.parentNode)[0]),n.datepicker._isDisabledDatepicker(t)||n.datepicke=
r._lastInput=3D=3Dt||(i=3Dn.datepicker._getInst(t),n.datepicker._curInst&=
&n.datepicker._curInst!=3Di&&n.datepicker._curInst.dpDiv.stop(!0,!0),u=3D=
n.datepicker._get(i,"beforeShow"),r(i.settings,u?u.apply(t,[t,i]):{}),i.l=
astVal=3Dnull,n.datepicker._lastInput=3Dt,n.datepicker._setDateFromField(=
i),n.datepicker._inDialog&&(t.value=3D""),n.datepicker._pos||(n.datepicke=
r._pos=3Dn.datepicker._findPos(t),n.datepicker._pos[1]+=3Dt.offsetHeight)=
,f=3D!1,n(t).parents().each(function(){return =
f|=3Dn(this).css("position")=3D=3D"fixed",!f}),f&&n.browser.opera&&(n.dat=
epicker._pos[0]-=3Ddocument.documentElement.scrollLeft,n.datepicker._pos[=
1]-=3Ddocument.documentElement.scrollTop),u=3D{left:n.datepicker._pos[0],=
top:n.datepicker._pos[1]},n.datepicker._pos=3Dnull,i.dpDiv.css({position:=
"absolute",display:"block",top:"-1000px"}),n.datepicker._updateDatepicker=
(i),u=3Dn.datepicker._checkOffset(i,u,f),i.dpDiv.css({position:n.datepick=
er._inDialog&&n.blockUI?"static":f?"fixed":"absolute",display:"none",left=
:u.left+"px",top:u.top+"px"}),i.inline||(u=3Dn.datepicker._get(i,"showAni=
m"),o=3Dn.datepicker._get(i,"duration"),e=3Dfunction(){n.datepicker._date=
pickerShowing=3D!0;var =
t=3Dn.datepicker._getBorders(i.dpDiv);i.dpDiv.find("iframe.ui-datepicker-=
cover").css({left:-t[0],top:-t[1],width:i.dpDiv.outerWidth(),height:i.dpD=
iv.outerHeight()})},i.dpDiv.zIndex(n(t).zIndex()+1),n.effects&&n.effects[=
u]?i.dpDiv.show(u,n.datepicker._get(i,"showOptions"),o,e):i.dpDiv[u||"sho=
w"](u?o:null,e),u&&o||e(),i.input.is(":visible")&&!i.input.is(":disabled"=
)&&i.input.focus(),n.datepicker._curInst=3Di))},_updateDatepicker:functio=
n(t){var =
u=3Dthis,i=3Dn.datepicker._getBorders(t.dpDiv),r;t.dpDiv.empty().append(t=
his._generateHTML(t)).find("iframe.ui-datepicker-cover").css({left:-i[0],=
top:-i[1],width:t.dpDiv.outerWidth(),height:t.dpDiv.outerHeight()}).end()=
.find("button, .ui-datepicker-prev, .ui-datepicker-next, =
.ui-datepicker-calendar td =
a").bind("mouseout",function(){n(this).removeClass("ui-state-hover"),this=
.className.indexOf("ui-datepicker-prev")!=3D-1&&n(this).removeClass("ui-d=
atepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!=3D-1=
&&n(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",func=
tion(){u._isDisabledDatepicker(t.inline?t.dpDiv.parent()[0]:t.input[0])||=
(n(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-sta=
te-hover"),n(this).addClass("ui-state-hover"),this.className.indexOf("ui-=
datepicker-prev")!=3D-1&&n(this).addClass("ui-datepicker-prev-hover"),thi=
s.className.indexOf("ui-datepicker-next")!=3D-1&&n(this).addClass("ui-dat=
epicker-next-hover"))}).end().find("."+this._dayOverClass+" =
a").trigger("mouseover").end(),i=3Dthis._getNumberOfMonths(t),r=3Di[1],r>=
1?t.dpDiv.addClass("ui-datepicker-multi-"+r).css("width",17*r+"em"):t.dpD=
iv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 =
ui-datepicker-multi-4").width(""),t.dpDiv[(i[0]!=3D1||i[1]!=3D1?"add":"re=
move")+"Class"]("ui-datepicker-multi"),t.dpDiv[(this._get(t,"isRTL")?"add=
":"remove")+"Class"]("ui-datepicker-rtl"),t=3D=3Dn.datepicker._curInst&&n=
.datepicker._datepickerShowing&&t.input&&t.input.is(":visible")&&!t.input=
.is(":disabled")&&t.input.focus()},_getBorders:function(n){var =
t=3Dfunction(n){return{thin:1,medium:2,thick:3}[n]||n};return[parseFloat(=
t(n.css("border-left-width"))),parseFloat(t(n.css("border-top-width")))]}=
,_checkOffset:function(t,i,r){var =
u=3Dt.dpDiv.outerWidth(),e=3Dt.dpDiv.outerHeight(),h=3Dt.input?t.input.ou=
terWidth():0,s=3Dt.input?t.input.outerHeight():0,f=3Ddocument.documentEle=
ment.clientWidth+n(document).scrollLeft(),o=3Ddocument.documentElement.cl=
ientHeight+n(document).scrollTop();return =
i.left-=3Dthis._get(t,"isRTL")?u-h:0,i.left-=3Dr&&i.left=3D=3Dt.input.off=
set().left?n(document).scrollLeft():0,i.top-=3Dr&&i.top=3D=3Dt.input.offs=
et().top+s?n(document).scrollTop():0,i.left-=3DMath.min(i.left,i.left+u>f=
&&f>u?Math.abs(i.left+u-f):0),i.top-=3DMath.min(i.top,i.top+e>o&&o>e?Math=
.abs(e+s):0),i},_findPos:function(t){for(var =
i=3Dthis._get(this._getInst(t),"isRTL");t&&(t.type=3D=3D"hidden"||t.nodeT=
ype!=3D1);)t=3Dt[i?"previousSibling":"nextSibling"];return =
t=3Dn(t).offset(),[t.left,t.top]},_hideDatepicker:function(t){var =
i=3Dthis._curInst,u,r;!i||t&&i!=3Dn.data(t,"datepicker")||this._datepicke=
rShowing&&(t=3Dthis._get(i,"showAnim"),u=3Dthis._get(i,"duration"),r=3Dfu=
nction(){n.datepicker._tidyDialog(i),this._curInst=3Dnull},n.effects&&n.e=
ffects[t]?i.dpDiv.hide(t,n.datepicker._get(i,"showOptions"),u,r):i.dpDiv[=
t=3D=3D"slideDown"?"slideUp":t=3D=3D"fadeIn"?"fadeOut":"hide"](t?u:null,r=
),t||r(),(t=3Dthis._get(i,"onClose"))&&t.apply(i.input?i.input[0]:null,[i=
.input?i.input.val():"",i]),this._datepickerShowing=3D!1,this._lastInput=3D=
null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0"=
,top:"-100px"}),n.blockUI&&(n.unblockUI(),n("body").append(this.dpDiv))),=
this._inDialog=3D!1)},_tidyDialog:function(n){n.dpDiv.removeClass(this._d=
ialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:functi=
on(t){n.datepicker._curInst&&(t=3Dn(t.target),t[0].id!=3Dn.datepicker._ma=
inDivId&&t.parents("#"+n.datepicker._mainDivId).length=3D=3D0&&!t.hasClas=
s(n.datepicker.markerClassName)&&!t.hasClass(n.datepicker._triggerClass)&=
&n.datepicker._datepickerShowing&&!(n.datepicker._inDialog&&n.blockUI)&&n=
.datepicker._hideDatepicker())},_adjustDate:function(t,i,r){t=3Dn(t);var =
u=3Dthis._getInst(t[0]);this._isDisabledDatepicker(t[0])||(this._adjustIn=
stDate(u,i+(r=3D=3D"M"?this._get(u,"showCurrentAtPos"):0),r),this._update=
Datepicker(u))},_gotoToday:function(t){var =
i,r;t=3Dn(t),i=3Dthis._getInst(t[0]),this._get(i,"gotoCurrent")&&i.curren=
tDay?(i.selectedDay=3Di.currentDay,i.drawMonth=3Di.selectedMonth=3Di.curr=
entMonth,i.drawYear=3Di.selectedYear=3Di.currentYear):(r=3Dnew =
Date,i.selectedDay=3Dr.getDate(),i.drawMonth=3Di.selectedMonth=3Dr.getMon=
th(),i.drawYear=3Di.selectedYear=3Dr.getFullYear()),this._notifyChange(i)=
,this._adjustDate(t)},_selectMonthYear:function(t,i,r){t=3Dn(t);var =
u=3Dthis._getInst(t[0]);u._selectingMonthYear=3D!1,u["selected"+(r=3D=3D"=
M"?"Month":"Year")]=3Du["draw"+(r=3D=3D"M"?"Month":"Year")]=3DparseInt(i.=
options[i.selectedIndex].value,10),this._notifyChange(u),this._adjustDate=
(t)},_clickMonthYear:function(t){var =
i=3Dthis._getInst(n(t)[0]);i.input&&i._selectingMonthYear&&setTimeout(fun=
ction(){i.input.focus()},0),i._selectingMonthYear=3D!i._selectingMonthYea=
r},_selectDay:function(t,i,r,u){var =
f=3Dn(t);n(u).hasClass(this._unselectableClass)||this._isDisabledDatepick=
er(f[0])||(f=3Dthis._getInst(f[0]),f.selectedDay=3Df.currentDay=3Dn("a",u=
).html(),f.selectedMonth=3Df.currentMonth=3Di,f.selectedYear=3Df.currentY=
ear=3Dr,this._selectDate(t,this._formatDate(f,f.currentDay,f.currentMonth=
,f.currentYear)))},_clearDate:function(t){t=3Dn(t),this._getInst(t[0]),th=
is._selectDate(t,"")},_selectDate:function(t,i){t=3Dthis._getInst(n(t)[0]=
),i=3Di!=3Dnull?i:this._formatDate(t),t.input&&t.input.val(i),this._updat=
eAlternate(t);var =
r=3Dthis._get(t,"onSelect");r?r.apply(t.input?t.input[0]:null,[i,t]):t.in=
put&&t.input.trigger("change"),t.inline?this._updateDatepicker(t):(this._=
hideDatepicker(),this._lastInput=3Dt.input[0],typeof =
t.input[0]!=3D"object"&&t.input.focus(),this._lastInput=3Dnull)},_updateA=
lternate:function(t){var i=3Dthis._get(t,"altField");if(i){var =
f=3Dthis._get(t,"altFormat")||this._get(t,"dateFormat"),u=3Dthis._getDate=
(t),r=3Dthis.formatDate(f,u,this._getFormatConfig(t));n(i).each(function(=
){n(this).val(r)})}},noWeekends:function(n){return =
n=3Dn.getDay(),[n>0&&n<6,""]},iso8601Week:function(n){n=3Dnew =
Date(n.getTime()),n.setDate(n.getDate()+4-(n.getDay()||7));var =
t=3Dn.getTime();return =
n.setMonth(0),n.setDate(1),Math.floor(Math.round((t-n)/864e5)/7)+1},parse=
Date:function(n,t,i){var r;if(n=3D=3Dnull||t=3D=3Dnull)throw"Invalid =
arguments";if(t=3Dtypeof =
t=3D=3D"object"?t.toString():t+"",t=3D=3D"")return null;for(var =
h=3D(i?i.shortYearCutoff:null)||this._defaults.shortYearCutoff,w=3D(i?i.d=
ayNamesShort:null)||this._defaults.dayNamesShort,p=3D(i?i.dayNames:null)|=
|this._defaults.dayNames,k=3D(i?i.monthNamesShort:null)||this._defaults.m=
onthNamesShort,b=3D(i?i.monthNames:null)||this._defaults.monthNames,u=3Di=
=3D-1,e=3D-1,a=3D-1,v=3D!1,c=3Dfunction(t){return(t=3Do+1<n.length&&n.cha=
rAt(o+1)=3D=3Dt)&&o++,t},s=3Dfunction(n){if(c(n),n=3Dnew =
RegExp("^\\d{1,"+(n=3D=3D"@"?14:n=3D=3D"!"?20:n=3D=3D"y"?4:n=3D=3D"o"?3:2=
)+"}"),n=3Dt.substring(f).match(n),!n)throw"Missing number at position =
"+f;return =
f+=3Dn[0].length,parseInt(n[0],10)},y=3Dfunction(n,i,r){for(n=3Dc(n)?r:i,=
i=3D0;i<n.length;i++)if(t.substr(f,n[i].length).toLowerCase()=3D=3Dn[i].t=
oLowerCase())return f+=3Dn[i].length,i+1;throw"Unknown name at position =
"+f;},l=3Dfunction(){if(t.charAt(f)!=3Dn.charAt(o))throw"Unexpected =
literal at position =
"+f;f++},f=3D0,o=3D0;o<n.length;o++)if(v)n.charAt(o)!=3D"'"||c("'")?l():v=
=3D!1;else =
switch(n.charAt(o)){case"d":e=3Ds("d");break;case"D":y("D",w,p);break;cas=
e"o":a=3Ds("o");break;case"m":u=3Ds("m");break;case"M":u=3Dy("M",k,b);bre=
ak;case"y":i=3Ds("y");break;case"@":r=3Dnew =
Date(s("@")),i=3Dr.getFullYear(),u=3Dr.getMonth()+1,e=3Dr.getDate();break=
;case"!":r=3Dnew =
Date((s("!")-this._ticksTo1970)/1e4),i=3Dr.getFullYear(),u=3Dr.getMonth()=
+1,e=3Dr.getDate();break;case"'":c("'")?l():v=3D!0;break;default:l()}if(i=
=3D=3D-1?i=3D(new Date).getFullYear():i<100&&(i+=3D(new =
Date).getFullYear()-(new =
Date).getFullYear()%100+(i<=3Dh?0:-100)),a>-1){u=3D1,e=3Da;do{if(h=3Dthis=
._getDaysInMonth(i,u-1),e<=3Dh)break;u++,e-=3Dh}while(1)}if(r=3Dthis._day=
lightSavingAdjust(new =
Date(i,u-1,e)),r.getFullYear()!=3Di||r.getMonth()+1!=3Du||r.getDate()!=3D=
e)throw"Invalid date";return r},ATOM:"yy-mm-dd",COOKIE:"D, dd M =
yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, =
dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M =
yy",RSS:"D, d M =
y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor=
(492.5)-Math.floor(19.7)+Math.floor(4.925))*864e9,formatDate:function(n,t=
,i){var u;if(!t)return"";var =
l=3D(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,c=3D(i?i.dayNa=
mes:null)||this._defaults.dayNames,h=3D(i?i.monthNamesShort:null)||this._=
defaults.monthNamesShort;i=3D(i?i.monthNames:null)||this._defaults.monthN=
ames;var =
f=3Dfunction(t){return(t=3Du+1<n.length&&n.charAt(u+1)=3D=3Dt)&&u++,t},o=3D=
function(n,t,i){if(t=3D""+t,f(n))for(;t.length<i;)t=3D"0"+t;return =
t},s=3Dfunction(n,t,i,r){return =
f(n)?r[t]:i[t]},r=3D"",e=3D!1;if(t)for(u=3D0;u<n.length;u++)if(e)n.charAt=
(u)!=3D"'"||f("'")?r+=3Dn.charAt(u):e=3D!1;else =
switch(n.charAt(u)){case"d":r+=3Do("d",t.getDate(),2);break;case"D":r+=3D=
s("D",t.getDay(),l,c);break;case"o":r+=3Do("o",(t.getTime()-+new =
Date(t.getFullYear(),0,0))/864e5,3);break;case"m":r+=3Do("m",t.getMonth()=
+1,2);break;case"M":r+=3Ds("M",t.getMonth(),h,i);break;case"y":r+=3Df("y"=
)?t.getFullYear():(t.getYear()%100<10?"0":"")+t.getYear()%100;break;case"=
@":r+=3Dt.getTime();break;case"!":r+=3Dt.getTime()*1e4+this._ticksTo1970;=
break;case"'":f("'")?r+=3D"'":e=3D!0;break;default:r+=3Dn.charAt(u)}retur=
n r},_possibleChars:function(n){for(var =
i=3D"",r=3D!1,u=3Dfunction(i){return(i=3Dt+1<n.length&&n.charAt(t+1)=3D=3D=
i)&&t++,i},t=3D0;t<n.length;t++)if(r)n.charAt(t)!=3D"'"||u("'")?i+=3Dn.ch=
arAt(t):r=3D!1;else =
switch(n.charAt(t)){case"d":case"m":case"y":case"@":i+=3D"0123456789";bre=
ak;case"D":case"M":return =
null;case"'":u("'")?i+=3D"'":r=3D!0;break;default:i+=3Dn.charAt(t)}return=
 i},_get:function(n,i){return =
n.settings[i]!=3D=3Dt?n.settings[i]:this._defaults[i]},_setDateFromField:=
function(n,t){var =
e,r,i,f,u;if(n.input.val()!=3Dn.lastVal){e=3Dthis._get(n,"dateFormat"),r=3D=
n.lastVal=3Dn.input?n.input.val():null,i=3Df=3Dthis._getDefaultDate(n),u=3D=
this._getFormatConfig(n);try{i=3Dthis.parseDate(e,r,u)||f}catch(o){this.l=
og(o),r=3Dt?"":r}n.selectedDay=3Di.getDate(),n.drawMonth=3Dn.selectedMont=
h=3Di.getMonth(),n.drawYear=3Dn.selectedYear=3Di.getFullYear(),n.currentD=
ay=3Dr?i.getDate():0,n.currentMonth=3Dr?i.getMonth():0,n.currentYear=3Dr?=
i.getFullYear():0,this._adjustInstDate(n)}},_getDefaultDate:function(n){r=
eturn =
this._restrictMinMax(n,this._determineDate(n,this._get(n,"defaultDate"),n=
ew Date))},_determineDate:function(t,i,r){var f=3Dfunction(n){var =
t=3Dnew Date;return t.setDate(t.getDate()+n),t},u=3Dfunction(i){var =
o,u;try{return =
n.datepicker.parseDate(n.datepicker._get(t,"dateFormat"),i,n.datepicker._=
getFormatConfig(t))}catch(s){}var =
r=3D(i.toLowerCase().match(/^c/)?n.datepicker._getDate(t):null)||new =
Date,e=3Dr.getFullYear(),f=3Dr.getMonth();for(r=3Dr.getDate(),o=3D/([+-]?=
[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,u=3Do.exec(i);u;){switch(u[2]||"d"){case"d=
":case"D":r+=3DparseInt(u[1],10);break;case"w":case"W":r+=3DparseInt(u[1]=
,10)*7;break;case"m":case"M":f+=3DparseInt(u[1],10),r=3DMath.min(r,n.date=
picker._getDaysInMonth(e,f));break;case"y":case"Y":e+=3DparseInt(u[1],10)=
,r=3DMath.min(r,n.datepicker._getDaysInMonth(e,f))}u=3Do.exec(i)}return =
new Date(e,f,r)};return(i=3D(i=3Di=3D=3Dnull?r:typeof =
i=3D=3D"string"?u(i):typeof =
i=3D=3D"number"?isNaN(i)?r:f(i):i)&&i.toString()=3D=3D"Invalid =
Date"?r:i)&&(i.setHours(0),i.setMinutes(0),i.setSeconds(0),i.setMilliseco=
nds(0)),this._daylightSavingAdjust(i)},_daylightSavingAdjust:function(n){=
return =
n?(n.setHours(n.getHours()>12?n.getHours()+2:0),n):null},_setDate:functio=
n(n,t,i){var =
f=3D!t,u=3Dn.selectedMonth,r=3Dn.selectedYear;t=3Dthis._restrictMinMax(n,=
this._determineDate(n,t,new =
Date)),n.selectedDay=3Dn.currentDay=3Dt.getDate(),n.drawMonth=3Dn.selecte=
dMonth=3Dn.currentMonth=3Dt.getMonth(),n.drawYear=3Dn.selectedYear=3Dn.cu=
rrentYear=3Dt.getFullYear(),u=3D=3Dn.selectedMonth&&r=3D=3Dn.selectedYear=
||i||this._notifyChange(n),this._adjustInstDate(n),n.input&&n.input.val(f=
?"":this._formatDate(n))},_getDate:function(n){return!n.currentYear||n.in=
put&&n.input.val()=3D=3D""?null:this._daylightSavingAdjust(new =
Date(n.currentYear,n.currentMonth,n.currentDay))},_generateHTML:function(=
t){var p=3Dnew =
Date,e,o,h,it,b,y,u,ft,rt;p=3Dthis._daylightSavingAdjust(new =
Date(p.getFullYear(),p.getMonth(),p.getDate()));var =
v=3Dthis._get(t,"isRTL"),st=3Dthis._get(t,"showButtonPanel"),nt=3Dthis._g=
et(t,"hideIfNoPrevNext"),s=3Dthis._get(t,"navigationAsDateFormat"),a=3Dth=
is._getNumberOfMonths(t),r=3Dthis._get(t,"showCurrentAtPos"),c=3Dthis._ge=
t(t,"stepMonths"),ot=3Da[0]!=3D1||a[1]!=3D1,at=3Dthis._daylightSavingAdju=
st(t.currentDay?new Date(t.currentYear,t.currentMonth,t.currentDay):new =
Date(9999,9,9)),k=3Dthis._getMinMaxDate(t,"min"),w=3Dthis._getMinMaxDate(=
t,"max");if(r=3Dt.drawMonth-r,e=3Dt.drawYear,r<0&&(r+=3D12,e--),w)for(o=3D=
this._daylightSavingAdjust(new =
Date(w.getFullYear(),w.getMonth()-a[0]*a[1]+1,w.getDate())),o=3Dk&&o<k?k:=
o;this._daylightSavingAdjust(new =
Date(e,r,1))>o;)r--,r<0&&(r=3D11,e--);t.drawMonth=3Dr,t.drawYear=3De,o=3D=
this._get(t,"prevText"),o=3Ds?this.formatDate(o,this._daylightSavingAdjus=
t(new =
Date(e,r-c,1)),this._getFormatConfig(t)):o,o=3Dthis._canAdjustMonth(t,-1,=
e,r)?'<a class=3D"ui-datepicker-prev ui-corner-all" =
onclick=3D"DP_jQuery_'+i+".datepicker._adjustDate('#"+t.id+"', -"+c+", =
'M');\" title=3D\""+o+'"><span class=3D"ui-icon =
ui-icon-circle-triangle-'+(v?"e":"w")+'">'+o+"</span></a>":nt?"":'<a =
class=3D"ui-datepicker-prev ui-corner-all ui-state-disabled" =
title=3D"'+o+'"><span class=3D"ui-icon =
ui-icon-circle-triangle-'+(v?"e":"w")+'">'+o+"</span></a>",h=3Dthis._get(=
t,"nextText"),h=3Ds?this.formatDate(h,this._daylightSavingAdjust(new =
Date(e,r+c,1)),this._getFormatConfig(t)):h,nt=3Dthis._canAdjustMonth(t,1,=
e,r)?'<a class=3D"ui-datepicker-next ui-corner-all" =
onclick=3D"DP_jQuery_'+i+".datepicker._adjustDate('#"+t.id+"', +"+c+", =
'M');\" title=3D\""+h+'"><span class=3D"ui-icon =
ui-icon-circle-triangle-'+(v?"w":"e")+'">'+h+"</span></a>":nt?"":'<a =
class=3D"ui-datepicker-next ui-corner-all ui-state-disabled" =
title=3D"'+h+'"><span class=3D"ui-icon =
ui-icon-circle-triangle-'+(v?"w":"e")+'">'+h+"</span></a>",c=3Dthis._get(=
t,"currentText"),h=3Dthis._get(t,"gotoCurrent")&&t.currentDay?at:p,c=3Ds?=
this.formatDate(c,h,this._getFormatConfig(t)):c,s=3Dt.inline?"":'<button =
type=3D"button" class=3D"ui-datepicker-close ui-state-default =
ui-priority-primary ui-corner-all" =
onclick=3D"DP_jQuery_'+i+'.datepicker._hideDatepicker();">'+this._get(t,"=
closeText")+"</button>",st=3Dst?'<div class=3D"ui-datepicker-buttonpane =
ui-widget-content">'+(v?s:"")+(this._isInRange(t,h)?'<button =
type=3D"button" class=3D"ui-datepicker-current ui-state-default =
ui-priority-secondary ui-corner-all" =
onclick=3D"DP_jQuery_'+i+".datepicker._gotoToday('#"+t.id+"');\">"+c+"</b=
utton>":"")+(v?"":s)+"</div>":"",s=3DparseInt(this._get(t,"firstDay"),10)=
,s=3DisNaN(s)?0:s,c=3Dthis._get(t,"showWeek"),h=3Dthis._get(t,"dayNames")=
,this._get(t,"dayNamesShort");var =
bt=3Dthis._get(t,"dayNamesMin"),wt=3Dthis._get(t,"monthNames"),yt=3Dthis.=
_get(t,"monthNamesShort"),vt=3Dthis._get(t,"beforeShowDay"),ht=3Dthis._ge=
t(t,"showOtherMonths"),pt=3Dthis._get(t,"selectOtherMonths");this._get(t,=
"calculateWeek");for(var =
lt=3Dthis._getDefaultDate(t),ct=3D"",g=3D0;g<a[0];g++){for(it=3D"",b=3D0;=
b<a[1];b++){var ut=3Dthis._daylightSavingAdjust(new =
Date(e,r,t.selectedDay)),f=3D" =
ui-corner-all",l=3D"";if(ot){if(l+=3D'<div =
class=3D"ui-datepicker-group',a[1]>1)switch(b){case 0:l+=3D" =
ui-datepicker-group-first",f=3D" =
ui-corner-"+(v?"right":"left");break;case a[1]-1:l+=3D" =
ui-datepicker-group-last",f=3D" =
ui-corner-"+(v?"left":"right");break;default:l+=3D" =
ui-datepicker-group-middle",f=3D""}l+=3D'">'}for(l+=3D'<div =
class=3D"ui-datepicker-header ui-widget-header =
ui-helper-clearfix'+f+'">'+(/all|left/.test(f)&&g=3D=3D0?v?nt:o:"")+(/all=
|right/.test(f)&&g=3D=3D0?v?o:nt:"")+this._generateMonthYearHeader(t,r,e,=
k,w,g>0||b>0,wt,yt)+'</div><table =
class=3D"ui-datepicker-calendar"><thead><tr>',y=3Dc?'<th =
class=3D"ui-datepicker-week-col">'+this._get(t,"weekHeader")+"</th>":"",f=
=3D0;f<7;f++)u=3D(f+s)%7,y+=3D"<th"+((f+s+6)%7>=3D5?' =
class=3D"ui-datepicker-week-end"':"")+'><span =
title=3D"'+h[u]+'">'+bt[u]+"</span></th>";for(l+=3Dy+"</tr></thead><tbody=
>",y=3Dthis._getDaysInMonth(e,r),e=3D=3Dt.selectedYear&&r=3D=3Dt.selected=
Month&&(t.selectedDay=3DMath.min(t.selectedDay,y)),f=3D(this._getFirstDay=
OfMonth(e,r)-s+7)%7,y=3Dot?6:Math.ceil((f+y)/7),u=3Dthis._daylightSavingA=
djust(new Date(e,r,1-f)),ft=3D0;ft<y;ft++){for(l+=3D"<tr>",rt=3Dc?'<td =
class=3D"ui-datepicker-week-col">'+this._get(t,"calculateWeek")(u)+"</td>=
":"",f=3D0;f<7;f++){var =
tt=3Dvt?vt.apply(t.input?t.input[0]:null,[u]):[!0,""],d=3Du.getMonth()!=3D=
r,et=3Dd&&!pt||!tt[0]||k&&u<k||w&&u>w;rt+=3D'<td =
class=3D"'+((f+s+6)%7>=3D5?" ui-datepicker-week-end":"")+(d?" =
ui-datepicker-other-month":"")+(u.getTime()=3D=3Dut.getTime()&&r=3D=3Dt.s=
electedMonth&&t._keyEvent||lt.getTime()=3D=3Du.getTime()&&lt.getTime()=3D=
=3Dut.getTime()?" "+this._dayOverClass:"")+(et?" =
"+this._unselectableClass+" ui-state-disabled":"")+(d&&!ht?"":" =
"+tt[1]+(u.getTime()=3D=3Dat.getTime()?" =
"+this._currentClass:"")+(u.getTime()=3D=3Dp.getTime()?" =
ui-datepicker-today":""))+'"'+((!d||ht)&&tt[2]?' =
title=3D"'+tt[2]+'"':"")+(et?"":' =
onclick=3D"DP_jQuery_'+i+".datepicker._selectDay('#"+t.id+"',"+u.getMonth=
()+","+u.getFullYear()+', this);return =
false;"')+">"+(d&&!ht?"&#xa0;":et?'<span =
class=3D"ui-state-default">'+u.getDate()+"</span>":'<a =
class=3D"ui-state-default'+(u.getTime()=3D=3Dp.getTime()?" =
ui-state-highlight":"")+(u.getTime()=3D=3Dut.getTime()?" =
ui-state-active":"")+(d?" ui-priority-secondary":"")+'" =
href=3D"#">'+u.getDate()+"</a>")+"</td>",u.setDate(u.getDate()+1),u=3Dthi=
s._daylightSavingAdjust(u)}l+=3Drt+"</tr>"}r++,r>11&&(r=3D0,e++),l+=3D"</=
tbody></table>"+(ot?"</div>"+(a[0]>0&&b=3D=3Da[1]-1?'<div =
class=3D"ui-datepicker-row-break"></div>':""):""),it+=3Dl}ct+=3Dit}return=
 =
ct+=3Dst+(n.browser.msie&&parseInt(n.browser.version,10)<7&&!t.inline?'<i=
frame src=3D"javascript:false;" class=3D"ui-datepicker-cover" =
frameborder=3D"0"></iframe>':""),t._keyEvent=3D!1,ct},_generateMonthYearH=
eader:function(n,t,r,u,f,e,o,s){var =
y=3Dthis._get(n,"changeMonth"),v=3Dthis._get(n,"changeYear"),w=3Dthis._ge=
t(n,"showMonthAfterYear"),h=3D'<div =
class=3D"ui-datepicker-title">',l=3D"",p,c,a;if(e||!y)l+=3D'<span =
class=3D"ui-datepicker-month">'+o[t]+"</span>";else{for(o=3Du&&u.getFullY=
ear()=3D=3Dr,p=3Df&&f.getFullYear()=3D=3Dr,l+=3D'<select =
class=3D"ui-datepicker-month" =
onchange=3D"DP_jQuery_'+i+".datepicker._selectMonthYear('#"+n.id+"', =
this, 'M');\" =
onclick=3D\"DP_jQuery_"+i+".datepicker._clickMonthYear('#"+n.id+"');\">",=
c=3D0;c<12;c++)(!o||c>=3Du.getMonth())&&(!p||c<=3Df.getMonth())&&(l+=3D'<=
option value=3D"'+c+'"'+(c=3D=3Dt?' =
selected=3D"selected"':"")+">"+s[c]+"</option>");l+=3D"</select>"}if(w||(=
h+=3Dl+(e||!(y&&v)?"&#xa0;":"")),e||!v)h+=3D'<span =
class=3D"ui-datepicker-year">'+r+"</span>";else{for(s=3Dthis._get(n,"year=
Range").split(":"),a=3D(new Date).getFullYear(),o=3Dfunction(n){return =
n=3Dn.match(/c[+-].*/)?r+parseInt(n.substring(1),10):n.match(/[+-].*/)?a+=
parseInt(n,10):parseInt(n,10),isNaN(n)?a:n},t=3Do(s[0]),s=3DMath.max(t,o(=
s[1]||"")),t=3Du?Math.max(t,u.getFullYear()):t,s=3Df?Math.min(s,f.getFull=
Year()):s,h+=3D'<select class=3D"ui-datepicker-year" =
onchange=3D"DP_jQuery_'+i+".datepicker._selectMonthYear('#"+n.id+"', =
this, 'Y');\" =
onclick=3D\"DP_jQuery_"+i+".datepicker._clickMonthYear('#"+n.id+"');\">";=
t<=3Ds;t++)h+=3D'<option value=3D"'+t+'"'+(t=3D=3Dr?' =
selected=3D"selected"':"")+">"+t+"</option>";h+=3D"</select>"}return =
h+=3Dthis._get(n,"yearSuffix"),w&&(h+=3D(e||!(y&&v)?"&#xa0;":"")+l),h+=3D=
"</div>"},_adjustInstDate:function(n,t,i){var =
r=3Dn.drawYear+(i=3D=3D"Y"?t:0),u=3Dn.drawMonth+(i=3D=3D"M"?t:0);t=3DMath=
.min(n.selectedDay,this._getDaysInMonth(r,u))+(i=3D=3D"D"?t:0),r=3Dthis._=
restrictMinMax(n,this._daylightSavingAdjust(new =
Date(r,u,t))),n.selectedDay=3Dr.getDate(),n.drawMonth=3Dn.selectedMonth=3D=
r.getMonth(),n.drawYear=3Dn.selectedYear=3Dr.getFullYear(),(i=3D=3D"M"||i=
=3D=3D"Y")&&this._notifyChange(n)},_restrictMinMax:function(n,t){var =
i=3Dthis._getMinMaxDate(n,"min");return =
n=3Dthis._getMinMaxDate(n,"max"),t=3Di&&t<i?i:t,t=3Dn&&t>n?n:t},_notifyCh=
ange:function(n){var =
t=3Dthis._get(n,"onChangeMonthYear");t&&t.apply(n.input?n.input[0]:null,[=
n.selectedYear,n.selectedMonth+1,n])},_getNumberOfMonths:function(n){retu=
rn n=3Dthis._get(n,"numberOfMonths"),n=3D=3Dnull?[1,1]:typeof =
n=3D=3D"number"?[1,n]:n},_getMinMaxDate:function(n,t){return =
this._determineDate(n,this._get(n,t+"Date"),null)},_getDaysInMonth:functi=
on(n,t){return 32-new =
Date(n,t,32).getDate()},_getFirstDayOfMonth:function(n,t){return new =
Date(n,t,1).getDay()},_canAdjustMonth:function(n,t,i,r){var =
u=3Dthis._getNumberOfMonths(n);return i=3Dthis._daylightSavingAdjust(new =
Date(i,r+(t<0?t:u[0]*u[1]),1)),t<0&&i.setDate(this._getDaysInMonth(i.getF=
ullYear(),i.getMonth())),this._isInRange(n,i)},_isInRange:function(n,t){v=
ar i=3Dthis._getMinMaxDate(n,"min");return =
n=3Dthis._getMinMaxDate(n,"max"),(!i||t.getTime()>=3Di.getTime())&&(!n||t=
.getTime()<=3Dn.getTime())},_getFormatConfig:function(n){var =
t=3Dthis._get(n,"shortYearCutoff");return t=3Dtypeof =
t!=3D"string"?t:(new =
Date).getFullYear()%100+parseInt(t,10),{shortYearCutoff:t,dayNamesShort:t=
his._get(n,"dayNamesShort"),dayNames:this._get(n,"dayNames"),monthNamesSh=
ort:this._get(n,"monthNamesShort"),monthNames:this._get(n,"monthNames")}}=
,_formatDate:function(n,t,i,r){return =
t||(n.currentDay=3Dn.selectedDay,n.currentMonth=3Dn.selectedMonth,n.curre=
ntYear=3Dn.selectedYear),t=3Dt?typeof =
t=3D=3D"object"?t:this._daylightSavingAdjust(new =
Date(r,i,t)):this._daylightSavingAdjust(new =
Date(n.currentYear,n.currentMonth,n.currentDay)),this.formatDate(this._ge=
t(n,"dateFormat"),t,this._getFormatConfig(n))}}),n.fn.datepicker=3Dfuncti=
on(t){n.datepicker.initialized||(n(document).mousedown(n.datepicker._chec=
kExternalClick).find("body").append(n.datepicker.dpDiv),n.datepicker.init=
ialized=3D!0);var i=3DArray.prototype.slice.call(arguments,1);return =
typeof =
t=3D=3D"string"&&(t=3D=3D"isDisabled"||t=3D=3D"getDate"||t=3D=3D"widget")=
?n.datepicker["_"+t+"Datepicker"].apply(n.datepicker,[this[0]].concat(i))=
:t=3D=3D"option"&&arguments.length=3D=3D2&&typeof =
arguments[1]=3D=3D"string"?n.datepicker["_"+t+"Datepicker"].apply(n.datep=
icker,[this[0]].concat(i)):this.each(function(){typeof =
t=3D=3D"string"?n.datepicker["_"+t+"Datepicker"].apply(n.datepicker,[this=
].concat(i)):n.datepicker._attachDatepicker(this,t)})},n.datepicker=3Dnew=
 u,n.datepicker.initialized=3D!1,n.datepicker.uuid=3D+new =
Date,n.datepicker.version=3D"1.8.5",window["DP_jQuery_"+i]=3Dn}(jQuery),f=
unction(n,t){n.widget("ui.progressbar",{options:{value:0},min:0,max:100,_=
create:function(){this.element.addClass("ui-progressbar ui-widget =
ui-widget-content =
ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-v=
aluemax":this.max,"aria-valuenow":this._value()}),this.valueDiv=3Dn("<div=
 class=3D'ui-progressbar-value ui-widget-header =
ui-corner-left'></div>").appendTo(this.element),this._refreshValue()},des=
troy:function(){this.element.removeClass("ui-progressbar ui-widget =
ui-widget-content =
ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr=
("aria-valuemax").removeAttr("aria-valuenow"),this.valueDiv.remove(),n.Wi=
dget.prototype.destroy.apply(this,arguments)},value:function(n){return =
n=3D=3D=3Dt?this._value():(this._setOption("value",n),this)},_setOption:f=
unction(t,i){t=3D=3D=3D"value"&&(this.options.value=3Di,this._refreshValu=
e(),this._trigger("change")),n.Widget.prototype._setOption.apply(this,arg=
uments)},_value:function(){var n=3Dthis.options.value;return typeof =
n!=3D"number"&&(n=3D0),Math.min(this.max,Math.max(this.min,n))},_refreshV=
alue:function(){var =
n=3Dthis.value();this.valueDiv.toggleClass("ui-corner-right",n=3D=3D=3Dth=
is.max).width(n+"%"),this.element.attr("aria-valuenow",n)}}),n.extend(n.u=
i.progressbar,{version:"1.8.5"})}(jQuery),jQuery.effects||function(n,t){f=
unction e(t){var i;return =
t&&t.constructor=3D=3DArray&&t.length=3D=3D3?t:(i=3D/rgb\(\s*([0-9]{1,3})=
\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(t))?[parseInt(i[1],10),=
parseInt(i[2],10),parseInt(i[3],10)]:(i=3D/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\=
%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(=
t))?[parseFloat(i[1])*2.55,parseFloat(i[2])*2.55,parseFloat(i[3])*2.55]:(=
i=3D/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(t))?[parseIn=
t(i[1],16),parseInt(i[2],16),parseInt(i[3],16)]:(i=3D/#([a-fA-F0-9])([a-f=
A-F0-9])([a-fA-F0-9])/.exec(t))?[parseInt(i[1]+i[1],16),parseInt(i[2]+i[2=
],16),parseInt(i[3]+i[3],16)]:/rgba\(0, 0, 0, =
0\)/.exec(t)?u.transparent:u[n.trim(t).toLowerCase()]}function =
c(t,i){var =
r;do{if(r=3Dn.curCSS(t,i),r!=3D""&&r!=3D"transparent"||n.nodeName(t,"body=
"))break;i=3D"backgroundColor"}while(t=3Dt.parentNode);return =
e(r)}function o(){var =
n=3Ddocument.defaultView?document.defaultView.getComputedStyle(this,null)=
:this.currentStyle,r=3D{},t,u,i;if(n&&n.length&&n[0]&&n[n[0]])for(i=3Dn.l=
ength;i--;)t=3Dn[i],typeof =
n[t]=3D=3D"string"&&(u=3Dt.replace(/\-(\w)/g,function(n,t){return =
t.toUpperCase()}),r[u]=3Dn[t]);else for(t in n)typeof =
n[t]=3D=3D"string"&&(r[t]=3Dn[t]);return r}function f(t){var i,r;for(i =
in t)r=3Dt[i],(r=3D=3Dnull||n.isFunction(r)||i in =
s||/scrollbar/.test(i)||!/color/i.test(i)&&isNaN(parseFloat(r)))&&delete =
t[i];return t}function h(n,t){var r=3D{_:0},i;for(i in =
t)n[i]!=3Dt[i]&&(r[i]=3Dt[i]);return r}function i(t,i,r,u){return typeof =
t=3D=3D"object"&&(u=3Di,r=3Dnull,i=3Dt,t=3Di.effect),n.isFunction(i)&&(u=3D=
i,r=3Dnull,i=3D{}),(typeof =
i=3D=3D"number"||n.fx.speeds[i])&&(u=3Dr,r=3Di,i=3D{}),n.isFunction(r)&&(=
u=3Dr,r=3Dnull),i=3Di||{},r=3Dr||i.duration,r=3Dn.fx.off?0:typeof =
r=3D=3D"number"?r:n.fx.speeds[r]||n.fx.speeds._default,u=3Du||i.complete,=
[t,i,r,u]}n.effects=3D{},n.each(["backgroundColor","borderBottomColor","b=
orderLeftColor","borderRightColor","borderTopColor","color","outlineColor=
"],function(t,i){n.fx.step[i]=3Dfunction(n){n.colorInit||(n.start=3Dc(n.e=
lem,i),n.end=3De(n.end),n.colorInit=3D!0),n.elem.style[i]=3D"rgb("+Math.m=
ax(Math.min(parseInt(n.pos*(n.end[0]-n.start[0])+n.start[0],10),255),0)+"=
,"+Math.max(Math.min(parseInt(n.pos*(n.end[1]-n.start[1])+n.start[1],10),=
255),0)+","+Math.max(Math.min(parseInt(n.pos*(n.end[2]-n.start[2])+n.star=
t[2],10),255),0)+")"}});var =
u=3D{aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,=
0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],d=
arkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:=
[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkoran=
ge:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,=
150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],gree=
n:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230]=
,lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211]=
,lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta=
:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[25=
5,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[25=
5,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transp=
arent:[255,255,255]},r=3D["add","remove","toggle"],s=3D{border:1,borderBo=
ttom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1=
,margin:1,padding:1};n.effects.animateClass=3Dfunction(t,i,u,e){return =
n.isFunction(u)&&(e=3Du,u=3Dnull),this.each(function(){var =
s=3Dn(this),l=3Ds.attr("style")||" =
",v=3Df(o.call(this)),c,a=3Ds.attr("className");n.each(r,function(n,i){t[=
i]&&s[i+"Class"](t[i])}),c=3Df(o.call(this)),s.attr("className",a),s.anim=
ate(h(v,c),i,u,function(){n.each(r,function(n,i){t[i]&&s[i+"Class"](t[i])=
}),typeof =
s.attr("style")=3D=3D"object"?(s.attr("style").cssText=3D"",s.attr("style=
").cssText=3Dl):s.attr("style",l),e&&e.apply(this,arguments)})})},n.fn.ex=
tend({_addClass:n.fn.addClass,addClass:function(t,i,r,u){return =
i?n.effects.animateClass.apply(this,[{add:t},i,r,u]):this._addClass(t)},_=
removeClass:n.fn.removeClass,removeClass:function(t,i,r,u){return =
i?n.effects.animateClass.apply(this,[{remove:t},i,r,u]):this._removeClass=
(t)},_toggleClass:n.fn.toggleClass,toggleClass:function(i,r,u,f,e){return=
 typeof =
r=3D=3D"boolean"||r=3D=3D=3Dt?u?n.effects.animateClass.apply(this,[r?{add=
:i}:{remove:i},u,f,e]):this._toggleClass(i,r):n.effects.animateClass.appl=
y(this,[{toggle:i},r,u,f])},switchClass:function(t,i,r,u,f){return =
n.effects.animateClass.apply(this,[{add:i,remove:t},r,u,f])}}),n.extend(n=
.effects,{version:"1.8.5",save:function(n,t){for(var =
i=3D0;i<t.length;i++)t[i]!=3D=3Dnull&&n.data("ec.storage."+t[i],n[0].styl=
e[t[i]])},restore:function(n,t){for(var =
i=3D0;i<t.length;i++)t[i]!=3D=3Dnull&&n.css(t[i],n.data("ec.storage."+t[i=
]))},setMode:function(n,t){return =
t=3D=3D"toggle"&&(t=3Dn.is(":hidden")?"show":"hide"),t},getBaseline:funct=
ion(n,t){var =
i;switch(n[0]){case"top":i=3D0;break;case"middle":i=3D.5;break;case"botto=
m":i=3D1;break;default:i=3Dn[0]/t.height}switch(n[1]){case"left":n=3D0;br=
eak;case"center":n=3D.5;break;case"right":n=3D1;break;default:n=3Dn[1]/t.=
width}return{x:n,y:i}},createWrapper:function(t){if(t.parent().is(".ui-ef=
fects-wrapper"))return t.parent();var =
i=3D{width:t.outerWidth(!0),height:t.outerHeight(!0),float:t.css("float")=
},r=3Dn("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%=
",background:"transparent",border:"none",margin:0,padding:0});return =
t.wrap(r),r=3Dt.parent(),t.css("position")=3D=3D"static"?(r.css({position=
:"relative"}),t.css({position:"relative"})):(n.extend(i,{position:t.css("=
position"),zIndex:t.css("z-index")}),n.each(["top","left","bottom","right=
"],function(n,r){i[r]=3Dt.css(r),isNaN(parseInt(i[r],10))&&(i[r]=3D"auto"=
)}),t.css({position:"relative",top:0,left:0})),r.css(i).show()},removeWra=
pper:function(n){return =
n.parent().is(".ui-effects-wrapper")?n.parent().replaceWith(n):n},setTran=
sition:function(t,i,r,u){return =
u=3Du||{},n.each(i,function(n,i){unit=3Dt.cssUnit(i),unit[0]>0&&(u[i]=3Du=
nit[0]*r+unit[1])}),u}}),n.fn.extend({effect:function(t){var =
r=3Di.apply(this,arguments),u;return =
r=3D{options:r[1],duration:r[2],callback:r[3]},u=3Dn.effects[t],u&&!n.fx.=
off?u.call(this,r):this},_show:n.fn.show,show:function(t){if(t&&typeof =
t!=3D"number"&&!n.fx.speeds[t]&&n.effects[t]){var =
r=3Di.apply(this,arguments);return =
r[1].mode=3D"show",this.effect.apply(this,r)}return =
this._show.apply(this,arguments)},_hide:n.fn.hide,hide:function(t){if(t&&=
typeof t!=3D"number"&&!n.fx.speeds[t]&&n.effects[t]){var =
r=3Di.apply(this,arguments);return =
r[1].mode=3D"hide",this.effect.apply(this,r)}return =
this._hide.apply(this,arguments)},__toggle:n.fn.toggle,toggle:function(t)=
{if(!t||typeof t=3D=3D"number"||n.fx.speeds[t]||!n.effects[t]||typeof =
t=3D=3D"boolean"||n.isFunction(t))return =
this.__toggle.apply(this,arguments);var =
r=3Di.apply(this,arguments);return =
r[1].mode=3D"toggle",this.effect.apply(this,r)},cssUnit:function(t){var =
r=3Dthis.css(t),i=3D[];return =
n.each(["em","px","%","pt"],function(n,t){r.indexOf(t)>0&&(i=3D[parseFloa=
t(r),t])}),i}}),n.easing.jswing=3Dn.easing.swing,n.extend(n.easing,{def:"=
easeOutQuad",swing:function(t,i,r,u,f){return =
n.easing[n.easing.def](t,i,r,u,f)},easeInQuad:function(n,t,i,r,u){return =
r*(t/=3Du)*t+i},easeOutQuad:function(n,t,i,r,u){return-r*(t/=3Du)*(t-2)+i=
},easeInOutQuad:function(n,t,i,r,u){return(t/=3Du/2)<1?r/2*t*t+i:-r/2*(--=
t*(t-2)-1)+i},easeInCubic:function(n,t,i,r,u){return =
r*(t/=3Du)*t*t+i},easeOutCubic:function(n,t,i,r,u){return =
r*((t=3Dt/u-1)*t*t+1)+i},easeInOutCubic:function(n,t,i,r,u){return(t/=3Du=
/2)<1?r/2*t*t*t+i:r/2*((t-=3D2)*t*t+2)+i},easeInQuart:function(n,t,i,r,u)=
{return =
r*(t/=3Du)*t*t*t+i},easeOutQuart:function(n,t,i,r,u){return-r*((t=3Dt/u-1=
)*t*t*t-1)+i},easeInOutQuart:function(n,t,i,r,u){return(t/=3Du/2)<1?r/2*t=
*t*t*t+i:-r/2*((t-=3D2)*t*t*t-2)+i},easeInQuint:function(n,t,i,r,u){retur=
n r*(t/=3Du)*t*t*t*t+i},easeOutQuint:function(n,t,i,r,u){return =
r*((t=3Dt/u-1)*t*t*t*t+1)+i},easeInOutQuint:function(n,t,i,r,u){return(t/=
=3Du/2)<1?r/2*t*t*t*t*t+i:r/2*((t-=3D2)*t*t*t*t+2)+i},easeInSine:function=
(n,t,i,r,u){return-r*Math.cos(t/u*(Math.PI/2))+r+i},easeOutSine:function(=
n,t,i,r,u){return =
r*Math.sin(t/u*(Math.PI/2))+i},easeInOutSine:function(n,t,i,r,u){return-r=
/2*(Math.cos(Math.PI*t/u)-1)+i},easeInExpo:function(n,t,i,r,u){return =
t=3D=3D0?i:r*Math.pow(2,10*(t/u-1))+i},easeOutExpo:function(n,t,i,r,u){re=
turn =
t=3D=3Du?i+r:r*(-Math.pow(2,-10*t/u)+1)+i},easeInOutExpo:function(n,t,i,r=
,u){return =
t=3D=3D0?i:t=3D=3Du?i+r:(t/=3Du/2)<1?r/2*Math.pow(2,10*(t-1))+i:r/2*(-Mat=
h.pow(2,-10*--t)+2)+i},easeInCirc:function(n,t,i,r,u){return-r*(Math.sqrt=
(1-(t/=3Du)*t)-1)+i},easeOutCirc:function(n,t,i,r,u){return =
r*Math.sqrt(1-(t=3Dt/u-1)*t)+i},easeInOutCirc:function(n,t,i,r,u){return(=
t/=3Du/2)<1?-r/2*(Math.sqrt(1-t*t)-1)+i:r/2*(Math.sqrt(1-(t-=3D2)*t)+1)+i=
},easeInElastic:function(n,t,i,r,u){n=3D1.70158;var f=3D0,e=3Dr;return =
t=3D=3D0?i:(t/=3Du)=3D=3D1?i+r:(f||(f=3Du*.3),e<Math.abs(r)?(e=3Dr,n=3Df/=
4):n=3Df/(2*Math.PI)*Math.asin(r/e),-(e*Math.pow(2,10*(t-=3D1))*Math.sin(=
(t*u-n)*2*Math.PI/f))+i)},easeOutElastic:function(n,t,i,r,u){n=3D1.70158;=
var f=3D0,e=3Dr;return =
t=3D=3D0?i:(t/=3Du)=3D=3D1?i+r:(f||(f=3Du*.3),e<Math.abs(r)?(e=3Dr,n=3Df/=
4):n=3Df/(2*Math.PI)*Math.asin(r/e),e*Math.pow(2,-10*t)*Math.sin((t*u-n)*=
2*Math.PI/f)+r+i)},easeInOutElastic:function(n,t,i,r,u){n=3D1.70158;var =
f=3D0,e=3Dr;return =
t=3D=3D0?i:(t/=3Du/2)=3D=3D2?i+r:(f||(f=3Du*.3*1.5),e<Math.abs(r)?(e=3Dr,=
n=3Df/4):n=3Df/(2*Math.PI)*Math.asin(r/e),t<1)?-.5*e*Math.pow(2,10*(t-=3D=
1))*Math.sin((t*u-n)*2*Math.PI/f)+i:e*Math.pow(2,-10*(t-=3D1))*Math.sin((=
t*u-n)*2*Math.PI/f)*.5+r+i},easeInBack:function(n,i,r,u,f,e){return =
e=3D=3Dt&&(e=3D1.70158),u*(i/=3Df)*i*((e+1)*i-e)+r},easeOutBack:function(=
n,i,r,u,f,e){return =
e=3D=3Dt&&(e=3D1.70158),u*((i=3Di/f-1)*i*((e+1)*i+e)+1)+r},easeInOutBack:=
function(n,i,r,u,f,e){return(e=3D=3Dt&&(e=3D1.70158),(i/=3Df/2)<1)?u/2*i*=
i*(((e*=3D1.525)+1)*i-e)+r:u/2*((i-=3D2)*i*(((e*=3D1.525)+1)*i+e)+2)+r},e=
aseInBounce:function(t,i,r,u,f){return =
u-n.easing.easeOutBounce(t,f-i,0,u,f)+r},easeOutBounce:function(n,t,i,r,u=
){return(t/=3Du)<1/2.75?r*7.5625*t*t+i:t<2/2.75?r*(7.5625*(t-=3D1.5/2.75)=
*t+.75)+i:t<2.5/2.75?r*(7.5625*(t-=3D2.25/2.75)*t+.9375)+i:r*(7.5625*(t-=3D=
2.625/2.75)*t+.984375)+i},easeInOutBounce:function(t,i,r,u,f){return =
i<f/2?n.easing.easeInBounce(t,i*2,0,u,f)*.5+r:n.easing.easeOutBounce(t,i*=
2-f,0,u,f)*.5+u*.5+r}})}(jQuery),function(n){n.effects.blind=3Dfunction(t=
){return this.queue(function(){var =
i=3Dn(this),s=3D["position","top","left"],o=3Dn.effects.setMode(i,t.optio=
ns.mode||"hide"),u=3Dt.options.direction||"vertical",r,f,e;n.effects.save=
(i,s),i.show(),r=3Dn.effects.createWrapper(i).css({overflow:"hidden"}),f=3D=
u=3D=3D"vertical"?"height":"width",u=3Du=3D=3D"vertical"?r.height():r.wid=
th(),o=3D=3D"show"&&r.css(f,0),e=3D{},e[f]=3Do=3D=3D"show"?u:0,r.animate(=
e,t.duration,t.options.easing,function(){o=3D=3D"hide"&&i.hide(),n.effect=
s.restore(i,s),n.effects.removeWrapper(i),t.callback&&t.callback.apply(i[=
0],arguments),i.dequeue()})})}}(jQuery),function(n){n.effects.bounce=3Dfu=
nction(t){return this.queue(function(){var =
i=3Dn(this),a=3D["position","top","left"],o=3Dn.effects.setMode(i,t.optio=
ns.mode||"effect"),u=3Dt.options.direction||"up",r=3Dt.options.distance||=
20,l=3Dt.options.times||5,c=3Dt.duration||250,e,f,s,h;for(/show|hide/.tes=
t(o)&&a.push("opacity"),n.effects.save(i,a),i.show(),n.effects.createWrap=
per(i),e=3Du=3D=3D"up"||u=3D=3D"down"?"top":"left",u=3Du=3D=3D"up"||u=3D=3D=
"left"?"pos":"neg",r=3Dt.options.distance||(e=3D=3D"top"?i.outerHeight({m=
argin:!0})/3:i.outerWidth({margin:!0})/3),o=3D=3D"show"&&i.css("opacity",=
0).css(e,u=3D=3D"pos"?-r:r),o=3D=3D"hide"&&(r/=3Dl*2),o!=3D"hide"&&l--,o=3D=
=3D"show"&&(f=3D{opacity:1},f[e]=3D(u=3D=3D"pos"?"+=3D":"-=3D")+r,i.anima=
te(f,c/2,t.options.easing),r/=3D2,l--),f=3D0;f<l;f++)s=3D{},h=3D{},s[e]=3D=
(u=3D=3D"pos"?"-=3D":"+=3D")+r,h[e]=3D(u=3D=3D"pos"?"+=3D":"-=3D")+r,i.an=
imate(s,c/2,t.options.easing).animate(h,c/2,t.options.easing),r=3Do=3D=3D=
"hide"?r*2:r/2;o=3D=3D"hide"?(f=3D{opacity:0},f[e]=3D(u=3D=3D"pos"?"-=3D"=
:"+=3D")+r,i.animate(f,c/2,t.options.easing,function(){i.hide(),n.effects=
.restore(i,a),n.effects.removeWrapper(i),t.callback&&t.callback.apply(thi=
s,arguments)})):(s=3D{},h=3D{},s[e]=3D(u=3D=3D"pos"?"-=3D":"+=3D")+r,h[e]=
=3D(u=3D=3D"pos"?"+=3D":"-=3D")+r,i.animate(s,c/2,t.options.easing).anima=
te(h,c/2,t.options.easing,function(){n.effects.restore(i,a),n.effects.rem=
oveWrapper(i),t.callback&&t.callback.apply(this,arguments)})),i.queue("fx=
",function(){i.dequeue()}),i.dequeue()})}}(jQuery),function(n){n.effects.=
clip=3Dfunction(t){return this.queue(function(){var =
i=3Dn(this),s=3D["position","top","left","height","width"],o=3Dn.effects.=
setMode(i,t.options.mode||"hide"),u=3Dt.options.direction||"vertical",r,f=
,e;n.effects.save(i,s),i.show(),r=3Dn.effects.createWrapper(i).css({overf=
low:"hidden"}),r=3Di[0].tagName=3D=3D"IMG"?r:i,f=3D{size:u=3D=3D"vertical=
"?"height":"width",position:u=3D=3D"vertical"?"top":"left"},u=3Du=3D=3D"v=
ertical"?r.height():r.width(),o=3D=3D"show"&&(r.css(f.size,0),r.css(f.pos=
ition,u/2)),e=3D{},e[f.size]=3Do=3D=3D"show"?u:0,e[f.position]=3Do=3D=3D"=
show"?0:u/2,r.animate(e,{queue:!1,duration:t.duration,easing:t.options.ea=
sing,complete:function(){o=3D=3D"hide"&&i.hide(),n.effects.restore(i,s),n=
.effects.removeWrapper(i),t.callback&&t.callback.apply(i[0],arguments),i.=
dequeue()}})})}}(jQuery),function(n){n.effects.drop=3Dfunction(t){return =
this.queue(function(){var =
i=3Dn(this),s=3D["position","top","left","opacity"],e=3Dn.effects.setMode=
(i,t.options.mode||"hide"),r=3Dt.options.direction||"left",u,f,o;n.effect=
s.save(i,s),i.show(),n.effects.createWrapper(i),u=3Dr=3D=3D"up"||r=3D=3D"=
down"?"top":"left",r=3Dr=3D=3D"up"||r=3D=3D"left"?"pos":"neg",f=3Dt.optio=
ns.distance||(u=3D=3D"top"?i.outerHeight({margin:!0})/2:i.outerWidth({mar=
gin:!0})/2),e=3D=3D"show"&&i.css("opacity",0).css(u,r=3D=3D"pos"?-f:f),o=3D=
{opacity:e=3D=3D"show"?1:0},o[u]=3D(e=3D=3D"show"?r=3D=3D"pos"?"+=3D":"-=3D=
":r=3D=3D"pos"?"-=3D":"+=3D")+f,i.animate(o,{queue:!1,duration:t.duration=
,easing:t.options.easing,complete:function(){e=3D=3D"hide"&&i.hide(),n.ef=
fects.restore(i,s),n.effects.removeWrapper(i),t.callback&&t.callback.appl=
y(this,arguments),i.dequeue()}})})}}(jQuery),function(n){n.effects.explod=
e=3Dfunction(t){return this.queue(function(){var =
r=3Dt.options.pieces?Math.round(Math.sqrt(t.options.pieces)):3,u=3Dt.opti=
ons.pieces?Math.round(Math.sqrt(t.options.pieces)):3,i,o,f;t.options.mode=
=3Dt.options.mode=3D=3D"toggle"?n(this).is(":visible")?"hide":"show":t.op=
tions.mode,i=3Dn(this).show().css("visibility","hidden"),o=3Di.offset(),o=
.top-=3DparseInt(i.css("marginTop"),10)||0,o.left-=3DparseInt(i.css("marg=
inLeft"),10)||0;for(var =
s=3Di.outerWidth(!0),h=3Di.outerHeight(!0),e=3D0;e<r;e++)for(f=3D0;f<u;f+=
+)i.clone().appendTo("body").wrap("<div></div>").css({position:"absolute"=
,visibility:"visible",left:-f*(s/u),top:-e*(h/r)}).parent().addClass("ui-=
effects-explode").css({position:"absolute",overflow:"hidden",width:s/u,he=
ight:h/r,left:o.left+f*(s/u)+(t.options.mode=3D=3D"show"?(f-Math.floor(u/=
2))*(s/u):0),top:o.top+e*(h/r)+(t.options.mode=3D=3D"show"?(e-Math.floor(=
r/2))*(h/r):0),opacity:t.options.mode=3D=3D"show"?0:1}).animate({left:o.l=
eft+f*(s/u)+(t.options.mode=3D=3D"show"?0:(f-Math.floor(u/2))*(s/u)),top:=
o.top+e*(h/r)+(t.options.mode=3D=3D"show"?0:(e-Math.floor(r/2))*(h/r)),op=
acity:t.options.mode=3D=3D"show"?1:0},t.duration||500);setTimeout(functio=
n(){t.options.mode=3D=3D"show"?i.css({visibility:"visible"}):i.css({visib=
ility:"visible"}).hide(),t.callback&&t.callback.apply(i[0]),i.dequeue(),n=
("div.ui-effects-explode").remove()},t.duration||500)})}}(jQuery),functio=
n(n){n.effects.fade=3Dfunction(t){return this.queue(function(){var =
i=3Dn(this),r=3Dn.effects.setMode(i,t.options.mode||"hide");i.animate({op=
acity:r},{queue:!1,duration:t.duration,easing:t.options.easing,complete:f=
unction(){t.callback&&t.callback.apply(this,arguments),i.dequeue()}})})}}=
(jQuery),function(n){n.effects.fold=3Dfunction(t){return =
this.queue(function(){var =
i=3Dn(this),l=3D["position","top","left"],e=3Dn.effects.setMode(i,t.optio=
ns.mode||"hide"),s=3Dt.options.size||15,o=3D!!t.options.horizFirst,h=3Dt.=
duration?t.duration/2:n.fx.speeds._default/2,r;n.effects.save(i,l),i.show=
();var =
u=3Dn.effects.createWrapper(i).css({overflow:"hidden"}),f=3De=3D=3D"show"=
!=3Do,c=3Df?["width","height"]:["height","width"];f=3Df?[u.width(),u.heig=
ht()]:[u.height(),u.width()],r=3D/([0-9]+)%/.exec(s),r&&(s=3DparseInt(r[1=
],10)/100*f[e=3D=3D"hide"?0:1]),e=3D=3D"show"&&u.css(o?{height:0,width:s}=
:{height:s,width:0}),o=3D{},r=3D{},o[c[0]]=3De=3D=3D"show"?f[0]:s,r[c[1]]=
=3De=3D=3D"show"?f[1]:0,u.animate(o,h,t.options.easing).animate(r,h,t.opt=
ions.easing,function(){e=3D=3D"hide"&&i.hide(),n.effects.restore(i,l),n.e=
ffects.removeWrapper(i),t.callback&&t.callback.apply(i[0],arguments),i.de=
queue()})})}}(jQuery),function(n){n.effects.highlight=3Dfunction(t){retur=
n this.queue(function(){var =
i=3Dn(this),f=3D["backgroundImage","backgroundColor","opacity"],r=3Dn.eff=
ects.setMode(i,t.options.mode||"show"),u=3D{backgroundColor:i.css("backgr=
oundColor")};r=3D=3D"hide"&&(u.opacity=3D0),n.effects.save(i,f),i.show().=
css({backgroundImage:"none",backgroundColor:t.options.color||"#ffff99"}).=
animate(u,{queue:!1,duration:t.duration,easing:t.options.easing,complete:=
function(){r=3D=3D"hide"&&i.hide(),n.effects.restore(i,f),r=3D=3D"show"&&=
!n.support.opacity&&this.style.removeAttribute("filter"),t.callback&&t.ca=
llback.apply(this,arguments),i.dequeue()}})})}}(jQuery),function(n){n.eff=
ects.pulsate=3Dfunction(t){return this.queue(function(){var =
i=3Dn(this),r=3Dn.effects.setMode(i,t.options.mode||"show");for(times=3D(=
t.options.times||5)*2-1,duration=3Dt.duration?t.duration/2:n.fx.speeds._d=
efault/2,isVisible=3Di.is(":visible"),animateTo=3D0,isVisible||(i.css("op=
acity",0).show(),animateTo=3D1),(r=3D=3D"hide"&&isVisible||r=3D=3D"show"&=
&!isVisible)&&times--,r=3D0;r<times;r++)i.animate({opacity:animateTo},dur=
ation,t.options.easing),animateTo=3D(animateTo+1)%2;i.animate({opacity:an=
imateTo},duration,t.options.easing,function(){animateTo=3D=3D0&&i.hide(),=
t.callback&&t.callback.apply(this,arguments)}),i.queue("fx",function(){i.=
dequeue()}).dequeue()})}}(jQuery),function(n){n.effects.puff=3Dfunction(t=
){return this.queue(function(){var =
i=3Dn(this),u=3Dn.effects.setMode(i,t.options.mode||"hide"),f=3DparseInt(=
t.options.percent,10)||150,e=3Df/100,r=3D{height:i.height(),width:i.width=
()};n.extend(t.options,{fade:!0,mode:u,percent:u=3D=3D"hide"?f:100,from:u=
=3D=3D"hide"?r:{height:r.height*e,width:r.width*e}}),i.effect("scale",t.o=
ptions,t.duration,t.callback),i.dequeue()})},n.effects.scale=3Dfunction(t=
){return this.queue(function(){var =
i=3Dn(this),u=3Dn.extend(!0,{},t.options),r=3Dn.effects.setMode(i,t.optio=
ns.mode||"effect"),e=3DparseInt(t.options.percent,10)||(parseInt(t.option=
s.percent,10)=3D=3D0?0:r=3D=3D"hide"?0:100),o=3Dt.options.direction||"bot=
h",f=3Dt.options.origin;r!=3D"effect"&&(u.origin=3Df||["middle","center"]=
,u.restore=3D!0),f=3D{height:i.height(),width:i.width()},i.from=3Dt.optio=
ns.from||(r=3D=3D"show"?{height:0,width:0}:f),e=3D{y:o!=3D"horizontal"?e/=
100:1,x:o!=3D"vertical"?e/100:1},i.to=3D{height:f.height*e.y,width:f.widt=
h*e.x},t.options.fade&&(r=3D=3D"show"&&(i.from.opacity=3D0,i.to.opacity=3D=
1),r=3D=3D"hide"&&(i.from.opacity=3D1,i.to.opacity=3D0)),u.from=3Di.from,=
u.to=3Di.to,u.mode=3Dr,i.effect("size",u,t.duration,t.callback),i.dequeue=
()})},n.effects.size=3Dfunction(t){return this.queue(function(){var =
i=3Dn(this),f=3D["position","top","left","width","height","overflow","opa=
city"],v=3D["position","top","left","overflow","opacity"],a=3D["width","h=
eight","overflow"],c=3D["fontSize"],o=3D["borderTopWidth","borderBottomWi=
dth","paddingTop","paddingBottom"],e=3D["borderLeftWidth","borderRightWid=
th","paddingLeft","paddingRight"],y=3Dn.effects.setMode(i,t.options.mode|=
|"effect"),l=3Dt.options.restore||!1,h=3Dt.options.scale||"both",s=3Dt.op=
tions.origin,u=3D{height:i.height(),width:i.width()},r;i.from=3Dt.options=
.from||u,i.to=3Dt.options.to||u,s&&(s=3Dn.effects.getBaseline(s,u),i.from=
.top=3D(u.height-i.from.height)*s.y,i.from.left=3D(u.width-i.from.width)*=
s.x,i.to.top=3D(u.height-i.to.height)*s.y,i.to.left=3D(u.width-i.to.width=
)*s.x),r=3D{from:{y:i.from.height/u.height,x:i.from.width/u.width},to:{y:=
i.to.height/u.height,x:i.to.width/u.width}},(h=3D=3D"box"||h=3D=3D"both")=
&&(r.from.y!=3Dr.to.y&&(f=3Df.concat(o),i.from=3Dn.effects.setTransition(=
i,o,r.from.y,i.from),i.to=3Dn.effects.setTransition(i,o,r.to.y,i.to)),r.f=
rom.x!=3Dr.to.x&&(f=3Df.concat(e),i.from=3Dn.effects.setTransition(i,e,r.=
from.x,i.from),i.to=3Dn.effects.setTransition(i,e,r.to.x,i.to))),(h=3D=3D=
"content"||h=3D=3D"both")&&r.from.y!=3Dr.to.y&&(f=3Df.concat(c),i.from=3D=
n.effects.setTransition(i,c,r.from.y,i.from),i.to=3Dn.effects.setTransiti=
on(i,c,r.to.y,i.to)),n.effects.save(i,l?f:v),i.show(),n.effects.createWra=
pper(i),i.css("overflow","hidden").css(i.from),(h=3D=3D"content"||h=3D=3D=
"both")&&(o=3Do.concat(["marginTop","marginBottom"]).concat(c),e=3De.conc=
at(["marginLeft","marginRight"]),a=3Df.concat(o).concat(e),i.find("*[widt=
h]").each(function(){child=3Dn(this),l&&n.effects.save(child,a);var =
i=3D{height:child.height(),width:child.width()};child.from=3D{height:i.he=
ight*r.from.y,width:i.width*r.from.x},child.to=3D{height:i.height*r.to.y,=
width:i.width*r.to.x},r.from.y!=3Dr.to.y&&(child.from=3Dn.effects.setTran=
sition(child,o,r.from.y,child.from),child.to=3Dn.effects.setTransition(ch=
ild,o,r.to.y,child.to)),r.from.x!=3Dr.to.x&&(child.from=3Dn.effects.setTr=
ansition(child,e,r.from.x,child.from),child.to=3Dn.effects.setTransition(=
child,e,r.to.x,child.to)),child.css(child.from),child.animate(child.to,t.=
duration,t.options.easing,function(){l&&n.effects.restore(child,a)})})),i=
.animate(i.to,{queue:!1,duration:t.duration,easing:t.options.easing,compl=
ete:function(){i.to.opacity=3D=3D=3D0&&i.css("opacity",i.from.opacity),y=3D=
=3D"hide"&&i.hide(),n.effects.restore(i,l?f:v),n.effects.removeWrapper(i)=
,t.callback&&t.callback.apply(this,arguments),i.dequeue()}})})}}(jQuery),=
function(n){n.effects.shake=3Dfunction(t){return =
this.queue(function(){var =
i=3Dn(this),c=3D["position","top","left"],e,s,o,h;n.effects.setMode(i,t.o=
ptions.mode||"effect");var =
r=3Dt.options.direction||"left",u=3Dt.options.distance||20,l=3Dt.options.=
times||3,f=3Dt.duration||t.options.duration||140;for(n.effects.save(i,c),=
i.show(),n.effects.createWrapper(i),e=3Dr=3D=3D"up"||r=3D=3D"down"?"top":=
"left",s=3Dr=3D=3D"up"||r=3D=3D"left"?"pos":"neg",r=3D{},o=3D{},h=3D{},r[=
e]=3D(s=3D=3D"pos"?"-=3D":"+=3D")+u,o[e]=3D(s=3D=3D"pos"?"+=3D":"-=3D")+u=
*2,h[e]=3D(s=3D=3D"pos"?"-=3D":"+=3D")+u*2,i.animate(r,f,t.options.easing=
),u=3D1;u<l;u++)i.animate(o,f,t.options.easing).animate(h,f,t.options.eas=
ing);i.animate(o,f,t.options.easing).animate(r,f/2,t.options.easing,funct=
ion(){n.effects.restore(i,c),n.effects.removeWrapper(i),t.callback&&t.cal=
lback.apply(this,arguments)}),i.queue("fx",function(){i.dequeue()}),i.deq=
ueue()})}}(jQuery),function(n){n.effects.slide=3Dfunction(t){return =
this.queue(function(){var =
i=3Dn(this),s=3D["position","top","left"],o=3Dn.effects.setMode(i,t.optio=
ns.mode||"show"),r=3Dt.options.direction||"left",f,u,e;n.effects.save(i,s=
),i.show(),n.effects.createWrapper(i).css({overflow:"hidden"}),f=3Dr=3D=3D=
"up"||r=3D=3D"down"?"top":"left",r=3Dr=3D=3D"up"||r=3D=3D"left"?"pos":"ne=
g",u=3Dt.options.distance||(f=3D=3D"top"?i.outerHeight({margin:!0}):i.out=
erWidth({margin:!0})),o=3D=3D"show"&&i.css(f,r=3D=3D"pos"?-u:u),e=3D{},e[=
f]=3D(o=3D=3D"show"?r=3D=3D"pos"?"+=3D":"-=3D":r=3D=3D"pos"?"-=3D":"+=3D"=
)+u,i.animate(e,{queue:!1,duration:t.duration,easing:t.options.easing,com=
plete:function(){o=3D=3D"hide"&&i.hide(),n.effects.restore(i,s),n.effects=
.removeWrapper(i),t.callback&&t.callback.apply(this,arguments),i.dequeue(=
)}})})}}(jQuery),function(n){n.effects.transfer=3Dfunction(t){return =
this.queue(function(){var =
u=3Dn(this),r=3Dn(t.options.to),i=3Dr.offset(),f;r=3D{top:i.top,left:i.le=
ft,height:r.innerHeight(),width:r.innerWidth()},i=3Du.offset(),f=3Dn('<di=
v =
class=3D"ui-effects-transfer"></div>').appendTo(document.body).addClass(t=
.options.className).css({top:i.top,left:i.left,height:u.innerHeight(),wid=
th:u.innerWidth(),position:"absolute"}).animate(r,t.duration,t.options.ea=
sing,function(){f.remove(),t.callback&&t.callback.apply(u[0],arguments),u=
.dequeue()})})}}(jQuery),function(n,t){function f(n,t){for(var =
o=3DdecodeURI(n.replace("%u2019","'").replace("%u2013","-")),h=3Ds[t||!1?=
"strict":"loose"].exec(o),u=3D{attr:{},param:{},seg:{}},f=3D14;f--;)u.att=
r[e[f]]=3Dh[f]||"";return =
u.param.query=3D{},u.param.fragment=3D{},u.attr.query.replace(r,function(=
n,t,i){t&&(u.param.query[t]=3Di)}),u.attr.fragment.replace(i,function(n,t=
,i){t&&(u.param.fragment[t]=3Di)}),u.seg.path=3Du.attr.path.replace(/^\/+=
|\/+$/g,"").split("/"),u.seg.fragment=3Du.attr.fragment.replace(/^\/+|\/+=
$/g,"").split("/"),u.attr.base=3Du.attr.host?u.attr.protocol+"://"+u.attr=
.host+(u.attr.port?":"+u.attr.port:""):"",u}function u(n){var =
i=3Dn.tagName;return i!=3D=3Dt?o[i.toLowerCase()]:i}var =
o=3D{a:"href",img:"src",form:"action",base:"href",script:"src",iframe:"sr=
c",link:"href"},e=3D["source","protocol","authority","userInfo","user","p=
assword","host","port","relative","path","directory","file","query","frag=
ment"],h=3D{anchor:"fragment"},s=3D{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:=
(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#=
]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+=
):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[=
^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#=
(.*))?)/},r=3D/(?:^|&|;)([^&=3D;]*)=3D?([^&;]*)/g,i=3D/(?:^|&|;)([^&=3D;]=
*)=3D?([^&;]*)/g;n.fn.url=3Dfunction(t){var i=3D"";return =
this.length&&(i=3Dn(this).attr(u(this[0]))||""),n.url(i,t)},n.url=3Dfunct=
ion(n,i){return =
arguments.length=3D=3D=3D1&&n=3D=3D=3D!0&&(i=3D!0,n=3Dt),i=3Di||!1,n=3Dn|=
|window.location.toString(),{data:f(n,i),attr:function(n){return =
n=3Dh[n]||n,n!=3D=3Dt?this.data.attr[n]:this.data.attr},param:function(n)=
{return =
n!=3D=3Dt?this.data.param.query[n]:this.data.param.query},fparam:function=
(n){return =
n!=3D=3Dt?this.data.param.fragment[n]:this.data.param.fragment},segment:f=
unction(n){return =
n=3D=3D=3Dt?this.data.seg.path:(n=3Dn<0?this.data.seg.path.length+n:n-1,t=
his.data.seg.path[n])},fsegment:function(n){return =
n=3D=3D=3Dt?this.data.seg.fragment:(n=3Dn<0?this.data.seg.fragment.length=
+n:n-1,this.data.seg.fragment[n])}}}}(jQuery),jQuery.cookie=3Dfunction(n,=
t,i){var o,r,f,e,u,s;if(typeof =
t!=3D"undefined"){i=3Di||{},t=3D=3D=3Dnull&&(t=3D"",i.expires=3D-1),o=3D"=
",i.expires&&(typeof =
i.expires=3D=3D"number"||i.expires.toUTCString)&&(typeof =
i.expires=3D=3D"number"?(r=3Dnew =
Date,r.setTime(r.getTime()+i.expires*864e5)):r=3Di.expires,o=3D"; =
expires=3D"+r.toUTCString());var h=3Di.path?"; =
path=3D"+i.path:"",c=3Di.domain?"; =
domain=3D"+i.domain:"",l=3Di.secure?"; =
secure":"";document.cookie=3D[n,"=3D",encodeURIComponent(t),o,h,c,l].join=
("")}else{if(f=3Dnull,document.cookie&&document.cookie!=3D"")for(e=3Ddocu=
ment.cookie.split(";"),u=3D0;u<e.length;u++)if(s=3DjQuery.trim(e[u]),s.su=
bstring(0,n.length+1)=3D=3Dn+"=3D"){f=3DdecodeURIComponent(s.substring(n.=
length+1));break}return f}},function(n){function i(n,t,i){for(var =
r=3D0;r<n.length;r++)t.each(function(){this.id=3D=3Dn[r].id&&i(this)})}fu=
nction r(n,t,i,r){n.parents("div").each(function(){var =
u=3Dthis;t.each(function(){if(this.id=3D=3Du.id){r.postBackElement=3Dn,i(=
r);return}})})}var =
t=3Dnull;n.fn.extend({panelUpdated:function(r){t=3D=3Dnull&&(t=3DSys.WebF=
orms.PageRequestManager.getInstance());var u=3Dn(this);return =
t.add_pageLoaded(function(n,t){i(t.get_panelsUpdated(),u,r)}),this.each(f=
unction(){})},panelCreated:function(r){t=3D=3Dnull&&(t=3DSys.WebForms.Pag=
eRequestManager.getInstance());var u=3Dn(this);return =
t.add_pageLoaded(function(n,t){i(t.get_panelsCreated(),u,r)}),this.each(f=
unction(){})},panelReady:function(r){t=3D=3Dnull&&(t=3DSys.WebForms.PageR=
equestManager.getInstance());var u=3Dn(this);return =
t.add_pageLoaded(function(n,t){i(t.get_panelsUpdated(),u,r)}),this.each(f=
unction(){r(this)})},beginRequest:function(i){t=3D=3Dnull&&(t=3DSys.WebFo=
rms.PageRequestManager.getInstance());var u=3Dn(this);return =
t.add_beginRequest(function(f,e){var =
o=3D{prm:t};r(n(e.get_postBackElement()),u,i,o)}),this.each(function(){})=
},initializeRequest:function(i){t=3D=3Dnull&&(t=3DSys.WebForms.PageReques=
tManager.getInstance());var u=3Dn(this);return =
t.add_initializeRequest(function(f,e){var =
o=3D{prm:t,cancel:!1};r(n(e.get_postBackElement()),u,i,o),o.cancel&&e.set=
_cancel(!0)}),this.each(function(){})}})}(jQuery),function(n){function =
f(i,r,f,e){var =
o=3D{data:e||e=3D=3D=3D0||e=3D=3D=3D!1?e:r?r.data:{},_wrap:r?r._wrap:null=
,tmpl:null,parent:r||null,nodes:[],calls:tt,nest:it,wrap:k,html:d,update:=
g};return =
i&&n.extend(o,i,{nodes:[],parent:r}),f&&(o.tmpl=3Df,o._ctnt=3Do._ctnt||o.=
tmpl(n,o),o.key=3D++u,(l.length?h:t)[u]=3Do),o}function o(t,i,u){var =
f,e=3Du?n.map(u,function(n){return typeof =
n=3D=3D"string"?t.key?n.replace(/(<\w+)(?=3D[\s>])(?![^>]*_tmplitem)([^>]=
*)/g,"$1 "+r+'=3D"'+t.key+'" $2'):n:o(n,t,n._ctnt)}):t;return =
i?e:(e=3De.join(""),e.replace(/^\s*([^<\s][^<]*)?(<[\w\W]+>)([^>]*[^>\s])=
?\s*$/,function(t,i,r,u){f=3Dn(r).get(),v(f),i&&(f=3Dc(i).concat(f)),u&&(=
f=3Df.concat(c(u)))}),f?f:c(e))}function c(t){var =
i=3Ddocument.createElement("div");return =
i.innerHTML=3Dt,n.makeArray(i.childNodes)}function b(t){return new =
Function("jQuery","$item","var =
$=3DjQuery,call,__=3D[],$data=3D$item.data;with($data){__.push('"+n.trim(=
t).replace(/([\\'])/g,"\\$1").replace(/[\r\t\n]/g," =
").replace(/\$\{([^\}]*)\}/g,"{{=3D =
$1}}").replace(/\{\{(\/?)(\w+|.)(?:\(((?:[^\}]|\}(?!\}))*?)?\))?(?:\s+(.*=
?)?)?(\(((?:[^\}]|\}(?!\}))*?)\))?\s*\}\}/g,function(t,i,r,u,f,o,s){var =
l=3Dn.tmpl.tag[r],a,h,c;if(!l)throw"Unknown template tag: "+r;return =
a=3Dl._default||[],o&&!/\w$/.test(f)&&(f+=3Do,o=3D""),f?(f=3De(f),s=3Ds?"=
,"+e(s)+")":o?")":"",h=3Do?f.indexOf(".")>-1?f+e(o):"("+f+").call($item"+=
s:f,c=3Do?h:"(typeof("+f+")=3D=3D=3D'function'?("+f+").call($item):("+f+"=
))"):c=3Dh=3Da.$1||"null",u=3De(u),"');"+l[i?"close":"open"].split("$notn=
ull_1").join(f?"typeof("+f+")!=3D=3D'undefined' && =
("+f+")!=3Dnull":"true").split("$1a").join(c).split("$1").join(h).split("=
$2").join(u||a.$2||"")+"__.push('"})+"');}return __;")}function =
a(t,i){t._wrap=3Do(t,!0,n.isArray(i)?i:[w.test(i)?i:n(i).html()]).join(""=
)}function e(n){return =
n?n.replace(/\\'/g,"'").replace(/\\\\/g,"\\"):null}function nt(n){var =
t=3Ddocument.createElement("div");return =
t.appendChild(n.cloneNode(!0)),t.innerHTML}function v(e){function =
a(e){function =
a(n){n=3Dn+y,o=3Dp[n]=3Dp[n]||f(o,t[o.parent.key+y]||o.parent)}var =
v,s=3De,c,o,l;if(l=3De.getAttribute(r)){while(s.parentNode&&(s=3Ds.parent=
Node).nodeType=3D=3D=3D1&&!(v=3Ds.getAttribute(r)));v!=3D=3Dl&&(s=3Ds.par=
entNode?s.nodeType=3D=3D=3D11?0:s.getAttribute(r)||0:0,(o=3Dt[l])||(o=3Dh=
[l],o=3Df(o,t[s]||h[s]),o.key=3D++u,t[u]=3Do),i&&a(l)),e.removeAttribute(=
r)}else =
i&&(o=3Dn.data(e,"tmplItem"))&&(a(o.key),t[o.key]=3Do,s=3Dn.data(e.parent=
Node,"tmplItem"),s=3Ds?s.key:0);if(o){for(c=3Do;c&&c.key!=3Ds;)c.nodes.pu=
sh(e),c=3Dc.parent;delete o._ctnt,delete =
o._wrap,n.data(e,"tmplItem",o)}}for(var =
y=3D"_"+i,c,l,p=3D{},o,s=3D0,v=3De.length;s<v;s++)if((c=3De[s]).nodeType=3D=
=3D=3D1){for(l=3Dc.getElementsByTagName("*"),o=3Dl.length-1;o>=3D0;o--)a(=
l[o]);a(c)}}function tt(n,t,i,r){if(!n)return =
l.pop();l.push({_:n,tmpl:t,item:this,data:i,options:r})}function =
it(t,i,r){return n.tmpl(n.template(t),i,r,this)}function k(t,i){var =
r=3Dt.options||{};return =
r.wrapped=3Di,n.tmpl(n.template(t.tmpl),t.data,r,t.item)}function =
d(t,i){var r=3Dthis._wrap;return =
n.map(n(n.isArray(r)?r.join(""):r).filter(t||"*"),function(n){return =
i?n.innerText||n.textContent:n.outerHTML||nt(n)})}function g(){var =
t=3Dthis.nodes;n.tmpl(null,null,null,this).insertBefore(t[0]),n(t).remove=
()}var =
y=3Dn.fn.domManip,r=3D"_tmplitem",w=3D/^[^<]*(<[\w\W]+>)[^>]*$|\{\{\! =
/,t=3D{},h=3D{},s,p=3D{key:0,data:{}},u=3D0,i=3D0,l=3D[];n.each({appendTo=
:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",r=
eplaceAll:"replaceWith"},function(r,u){n.fn[r]=3Dfunction(f){var =
o=3D[],h=3Dn(f),l,e,a,v,c=3Dthis.length=3D=3D=3D1&&this[0].parentNode;if(=
s=3Dt||{},c&&c.nodeType=3D=3D=3D11&&c.childNodes.length=3D=3D=3D1&&h.leng=
th=3D=3D=3D1)h[u](this[0]),o=3Dthis;else{for(e=3D0,a=3Dh.length;e<a;e++)i=
=3De,l=3D(e>0?this.clone(!0):this).get(),n(h[e])[u](l),o=3Do.concat(l);i=3D=
0,o=3Dthis.pushStack(o,r,h.selector)}return =
v=3Ds,s=3Dnull,n.tmpl.complete(v),o}}),n.fn.extend({tmpl:function(t,i,r){=
return n.tmpl(this[0],t,i,r)},tmplItem:function(){return =
n.tmplItem(this[0])},template:function(t){return =
n.template(t,this[0])},domManip:function(r,u,f){if(r[0]&&n.isArray(r[0]))=
{for(var =
h=3Dn.makeArray(arguments),c=3Dr[0],l=3Dc.length,e=3D0,o;e<l&&!(o=3Dn.dat=
a(c[e++],"tmplItem")););o&&i&&(h[2]=3Dfunction(t){n.tmpl.afterManip(this,=
t,f)}),y.apply(this,h)}else y.apply(this,arguments);return =
i=3D0,!s&&n.tmpl.complete(t),this}}),n.extend({tmpl:function(i,r,u,e){var=
 s,c=3D!e;if(c)e=3Dp,i=3Dn.template[i]||n.template(null,i),h=3D{};else =
if(!i)return =
i=3De.tmpl,t[e.key]=3De,e.nodes=3D[],e.wrapped&&a(e,e.wrapped),n(o(e,null=
,e.tmpl(n,e)));return i?(typeof =
r=3D=3D"function"&&(r=3Dr.call(e||{})),u&&u.wrapped&&a(u,u.wrapped),s=3Dn=
.isArray(r)?n.map(r,function(n){return =
n?f(u,e,i,n):null}):[f(u,e,i,r)],c?n(o(e,null,s)):s):[]},tmplItem:functio=
n(t){var i;for(t instanceof =
n&&(t=3Dt[0]);t&&t.nodeType=3D=3D=3D1&&!(i=3Dn.data(t,"tmplItem"))&&(t=3D=
t.parentNode););return i||p},template:function(t,i){return i?(typeof =
i=3D=3D"string"?i=3Db(i):i instanceof =
n&&(i=3Di[0]||{}),i.nodeType&&(i=3Dn.data(i,"tmpl")||n.data(i,"tmpl",b(i.=
innerHTML))),typeof t=3D=3D"string"?n.template[t]=3Di:i):t?typeof =
t!=3D"string"?n.template(null,t):n.template[t]||n.template(null,w.test(t)=
?t:n(t)):null},encode:function(n){return(""+n).split("<").join("&lt;").sp=
lit(">").join("&gt;").split('"').join("&#34;").split("'").join("&#39;")}}=
),n.extend(n.tmpl,{tag:{tmpl:{_default:{$2:"null"},open:"if($notnull_1){_=
_=3D__.concat($item.nest($1,$2));}"},wrap:{_default:{$2:"null"},open:"$it=
em.calls(__,$1,$2);__=3D[];",close:"call=3D$item.calls();__=3Dcall._.conc=
at($item.wrap(call,__));"},each:{_default:{$2:"$index, =
$value"},open:"if($notnull_1){$.each($1a,function($2){with(this){",close:=
"}});}"},"if":{open:"if(($notnull_1) && =
$1a){",close:"}"},"else":{_default:{$1:"true"},open:"}else =
if(($notnull_1) && =
$1a){"},html:{open:"if($notnull_1){__.push($1a);}"},"=3D":{_default:{$1:"=
$data"},open:"if($notnull_1){__.push($.encode($1a));}"},"!":{open:""}},co=
mplete:function(){t=3D{}},afterManip:function(t,r,u){var =
f=3Dr.nodeType=3D=3D=3D11?n.makeArray(r.childNodes):r.nodeType=3D=3D=3D1?=
[r]:[];u.call(t,r),v(f),i++}})}(jQuery),jQuery.fn.log=3Dfunction(n){if($.=
browser.mozilla)return console.log("%s: %o",n,this),this},curDate=3Dnew =
Date,image=3D{},image.icon_table=3D"/Images/icons/icon_table.gif",image.i=
con_print=3D"/images/icons/toolbox_icon_print.png",image.icon_download=3D=
"/images/icons/b_download.png",image.button_close=3D"/Images/buttons/b_im=
gclose.gif",image.button_expand=3D"/Images/buttons/b_imgexpand.gif",image=
.ajax_loader=3D"/Images/multimedia/ajax-loader.gif",image.triangle_open=3D=
"/images/mobile/m_triangle_open.gif",image.triangle=3D"/images/mobile/m_t=
riangle.gif",image.ad_placeholder_leaderboard=3D"/Images/ads/ad_placehold=
er_leaderboard.gif",zIndex=3D{},zIndex.portlet=3D{},zIndex.portlet.flyout=
_active=3D500,zIndex.portlet.flyout_inactive=3D0,isMobile=3D$(".mobileDet=
ection").css("text-transform")=3D=3D"uppercase"?!0:!1,mobileFireEvent=3D"=
",$.cookie("IsMobile")&&$().log("mobile cookie detected: =
"+$.cookie("IsMobile")),$().log(isMobile?"mobile device =
detected":"mobile device not =
detected"),isAuthenticated=3D$("#authenticationDetection").text()=3D=3D"1=
"?!0:!1,$().log(isAuthenticated?"authenticated":"not =
authenticated"),$(document).ready(function(){if(!isMobile){$(".articleRot=
ator").each(function(){if($this=3D$(this),listL=3D$this.find("ul =
li").length,listL=3D=3D0)$this.hide();else{var n=3D[];$this.find("ul =
li").each(function(t){$this.find(".gotoBTN").append('<span =
class=3D"'+t+'"></span>'),n.push(".gotoBTN =
."+t),t=3D=3DlistL-1&&($this.find(".gotoBTN =
span").eq(0).addClass("selected"),$this.find(".articleCarousel").jCarouse=
lLite({btnNext:".b_carousel_next",btnPrev:".b_carousel_prev",mouseWheel:!=
0,visible:1,btnGo:n,circular:!0,auto:6e3,speed:500,afterEnd:function(n){v=
ar =
t=3D$(n[0]).index();t=3Dt=3D=3D0?listL-1:t=3D=3DlistL+1?0:t-1,$this.find(=
".gotoBTN =
span").removeClass("selected").eq(t).addClass("selected")}}))})}}),$.cook=
ie("search_autosuggest")!=3D""&&$.cookie("search_autosuggest")!=3Dnull&&(=
$(".searchCriteria .autosuggest =
a").addClass("hidden"),$('.searchCriteria .autosuggest =
a[state!=3D"'+$.cookie("search_autosuggest")+'"]').removeClass("hidden"))=
,$(".searchCriteria .autosuggest =
a").click(function(n){n.preventDefault(),$(".searchCriteria .autosuggest =
a").toggleClass("hidden"),$.cookie("search_autosuggest",$(this).attr("sta=
te"))}),$(".eqColumn")[0]&&setTimeout("equalHeight($('.eqColumn'))",1),$(=
".whatisthis").click(function(){n("#loginServicesDialog","What is =
Shibboleth?")});function =
n(n,t){$(n).dialog({title:t,position:"center",modal:!0,height:"auto",widt=
h:600,dialogClass:"boxshadow",resizable:!1,overlay:{opacity:.7,background=
:"gray"}})}}$.browser.msie&&parseInt($.browser.version)=3D=3D7&&($("#txtS=
earchTerm").css("margin-top","-1px"),$("#txtSearchTerm").css("line-height=
","34px")),$.browser.msie&&parseInt($.browser.version)=3D=3D8&&$("#txtSea=
rchTerm").css("line-height","34px")}),$.cookie("keepSessionAlive")=3D=3D"=
1"&&keepSessionAliveByPage(),$.fn.animateHighlight=3Dfunction(n,t){var =
u=3Dn||"#FFFF9C",r=3Dt||4e3,i=3Dthis.css("backgroundColor");this.stop().c=
ss("background-color",u).animate({backgroundColor:i},r)},$.fn.toTitleCase=
=3Dfunction(){$(this).each(function(){var =
n=3D$(this).text().toLowerCase();$(this).text(n.replace(/([\w&`'=E2=80=98=
=E2=80=99"=E2=80=9C.@:\/\{\(\[<>_]+-? *)/g,function(n,t,i,r){return =
i>0&&r.charAt(i-2)!=3D=3D":"&&n.search(/^(a(nd?|s|t)?|b(ut|y)|en|for|i[fn=
]|o[fnr]|t(he|o)|vs?\.?|via)[ =
\-]/i)>-1?n.toLowerCase():r.substring(i-1,i+1).search(/['"_{(\[]/)>-1?n.c=
harAt(0)+n.charAt(1).toUpperCase()+n.substr(2):n.substr(1).search(/[A-Z]+=
|&|[\w]+[._][\w]+/)>-1||r.substring(i-1,i+1).search(/[\])}]/)>-1?n:n.char=
At(0).toUpperCase()+n.substr(1)}))})};var =
debug=3D1,ActiveFilterItems=3D[],ActiveSortOrder=3D0,ActiveResultView=3D0=
,FilterItemType=3D'{ "ContentTypeFilter" : "0" , "JournalFilter" : "1", =
"BookFilter" : "2", "ArticleTypeFilter" : "3", "TopicFilter" : "4", =
"DateRangeFilter" : "5", "OwnershipFilter" : "6", "ScopeFilter" : "7", =
"ConferenceFilter" : "8", "ConferenceSessionFilter" : "9" =
}',noMatches=3D!1,searchAction=3D{},lastQueryText=3D"",lastResultView=3D0=
,domReference=3D{filterColumn:".filterSettings",resultColumn:"",selectedF=
ilters:""};Array.prototype.Slice=3Dfunction(n,t){var =
i=3Dthis.slice((t||n)+1||this.length);return =
this.length=3Dn<0?this.length+n:n,this.push.apply(this,i)},String.prototy=
pe.format=3Dfunction(){for(var =
t=3Dthis,n=3Darguments.length;n--;)t=3Dt.replace(new =
RegExp("\\{"+n+"\\}","gm"),arguments[n]);return =
t},searchAction.preInit=3Dfunction(){queryDebug=3DjQuery.url().param("d")=
!=3Dundefined?jQuery.url().param("d"):"",debug=3DqueryDebug=3D=3DcurDate.=
getFullYear()+pad2(curDate.getMonth()+1)+pad2(curDate.getDate())?2:1},sea=
rchAction.preLoad=3Dfunction(){showLoading()},searchAction.postLoad=3Dfun=
ction(){hideLoading()},searchAction.run=3Dfunction(){},searchAction.inval=
idquery=3Dfunction(n){var =
i,t;if(n=3D=3Dnull||n.length=3D=3D0||n.length>200)return alert("Queries =
must be between 1 and 200 characters. Please modify your query and try =
your search =
again."),!1;for(i=3D["[","]"],t=3D0;t<i.length;t++)if(n.indexOf(i[t])!=3D=
-1)return alert("Query cannot contain brackets. Please modify your query =
and try your search =
again."),!1;return!0},searchAction.preInit(),ContentFilter.prototype.Sele=
ctFilter=3Dfunction(n,t){removeItemsfromCollection(t),ActiveFilterItems[A=
ctiveFilterItems.length]=3Dnew =
aFilterItem(t,$(n).context.id),$("#currentPage").val("1"),doSearch($("#qu=
eryText").val(),$("#searchScope").val(),5,$("#currentPage").val(),$("#pag=
eLength").val(),ActiveFilterItems,ActiveSortOrder,ActiveResultView,!0,!1)=
,lastQueryText.length>0&&activeSavedSearch!=3D=3Dundefined&&($("#lnkGetAl=
erts").text("Update Email =
Alert"),$("#lnkGetAlerts").show()),registerFilterClick(t,$(n).text())},Re=
sultItem.prototype.formatDate=3Dfunction(n){var i=3D/^\d{4}$/,t;return =
i.test(n)?n:(t=3Dnew Date(n),getMonthName(t.getMonth())+" =
"+t.getDate()+", =
"+t.getFullYear())},ResultItem.prototype.formatPDFLink=3Dfunction(n){if(n=
!=3Dnull&&n.length>0)return"/signin.aspx"},ResultItem.prototype.formatRef=
erences=3Dfunction(n){return =
EditedReferences=3D[],n!=3Dnull&&$.each(n,function(n,t){xmlDoc=3D$.parseX=
ML(t),$ref=3D$(xmlDoc),$return=3D"",$ref.find("refitem").length>0&&($.eac=
h($ref.find("author"),function(n,t){$author=3D$(t),$return+=3D$return!=3D=
""?", "+$author.find("first").text()+" =
"+$author.find("last").text():$author.find("first").text()+" =
"+$author.find("last").text()}),$return+=3D". =
"+$ref.find("title").text()+" "+$ref.find("jrnlname").text()+" =
"+$ref.find("refcitation > year").text()+";"+$ref.find("refcitation > =
volume").text()+": "+$ref.find("refcitation > =
fpage").text()+"-"+$ref.find("refcitation > =
lpage").text()),$ref.find("ref").length>0&&($.each($ref.find("person-grou=
p name"),function(n,t){$author=3D$(t),$return+=3D$return!=3D""?", =
"+$author.find("given-names").text()+" =
"+$author.find("surname").text():$author.find("given-names").text()+" =
"+$author.find("surname").text()}),$return+=3D". =
"+$ref.find("article-title").text()+" "+$ref.find("source").text()+" =
"+$ref.find("year").text()+";"+$ref.find("volume").text()+": =
"+$ref.find("fpage").text()+"-"+$ref.find("lpage").text()),$ref.find("bib=
").length>0&&($return+=3D$ref.find("other-ref").text()),EditedReferences.=
push($return)}),EditedReferences},ResultItem.prototype.toResultHtml=3Dfun=
ction(){resultContainer=3D".searchContentContainer",this.Item.PublishedDa=
te=3Dthis.formatDate(this.Item.PublishedDate),this.Item.PDFLink=3Dthis.fo=
rmatPDFLink(this.Item.PDFLink);switch(this.Item.ResultType){case =
0:$("#resultArticleNode").tmpl(this.Item).appendTo(resultContainer);break=
;case =
1:$("#resultSectionNode").tmpl(this.Item).appendTo(resultContainer);break=
;case =
2:$("#resultFigureNode").tmpl(this.Item).appendTo(resultContainer);break;=
case =
3:this.Item.References=3Dthis.Item.References=3D=3D"undefined"?[]:this.fo=
rmatReferences(this.Item.References),$("#resultAuthorNode").tmpl(this.Ite=
m).appendTo(resultContainer);break;case =
4:$("#resultProceedingNode").tmpl(this.Item).appendTo(resultContainer)}},=
maskWidgets=3D["#Div1","#Div2","#Div5"],searchAction.eventFilterDateRange=
=3Dfunction(){$("#fpDateRange").find("#clearDateRange").click(function(){=
clearFilter("DateRangeFilter")}),$("#fromDate1").focus(function(){this.va=
lue=3D=3D"mm/dd/yyyy"&&(this.value=3D"")}),$("#imgcalendarfrom").click(fu=
nction(){$("#fromDate1").trigger("focus")}),$("#imgcalendarto").click(fun=
ction(){$("#toDate1").trigger("focus")}),$("#toDate1").focus(function(){t=
his.value=3D=3D"mm/dd/yyyy"&&(this.value=3D"")}),$(".applyButton").click(=
function(){$("#dateRangeErrorMessagePanel").text(""),$("#fromDate1").val(=
)&&$("#fromDate1").val()!=3D"mm/dd/yyyy"?$("#toDate1").val()&&$("#toDate1=
").val()!=3D"mm/dd/yyyy"?isValidDate($("#fromDate1").val())?isValidDate($=
("#toDate1").val())?+new Date($("#fromDate1").val())>+new =
Date($("#toDate1").val())?$("#dateRangeErrorMessagePanel").text("The =
start date must be equal to or earlier than the End Date."):+new =
Date($("#fromDate1").val())<=3D+new =
Date($("#toDate1").val())&&($(this).parents("#selectDateRange").find(".di=
splayDateRange").html("<ul><li>"+$("#fromDate1").val()+"-"+$("#toDate1").=
val()+"</li></ul>").show(),$(".dateRange").hide(),removeItemsfromCollecti=
on("5"),ActiveFilterItems[ActiveFilterItems.length]=3Dnew =
aRangeFilterItem("5",$("#fromDate1").val(),$("#toDate1").val()),$("#curre=
ntPage").val("1"),doSearch($("#queryText").val(),$("#searchScope").val(),=
7,$("#currentPage").val(),$("#pageLength").val(),ActiveFilterItems,Active=
SortOrder,ActiveResultView,!0,!1),lastQueryText.length>0&&activeSavedSear=
ch!=3D=3Dundefined&&($("#lnkGetAlerts").text("Update Email =
Alert"),$("#lnkGetAlerts").show()),registerDateFilterClick($("#fromDate1"=
).val(),$("#toDate1").val())):$("#dateRangeErrorMessagePanel").text("Inva=
lid end date specified."):$("#dateRangeErrorMessagePanel").text("Invalid =
start date =
specified."):($("#toDate1").focus(),$("#dateRangeErrorMessagePanel").text=
("Please specify an end =
date.")):($("#fromDate1").focus(),$("#dateRangeErrorMessagePanel").text("=
Please specify a start =
date."))})},$(document).ready(function(){jQuery.url().param("q")!=3Dnull&=
&$('input[name$=3D"txtSearchTerm"]').val(unescape(jQuery.url().param("q")=
)),$('#ddlGroup =
option[value=3D"'+jQuery.url().param("t")+'"]').attr("selected","selected=
"),$("#sortByBestMatchLink").click(function(){ActiveSortOrder=3D0,$("#cur=
rentPage").val("1"),doSearch($("#queryText").val(),$("#searchScope").val(=
),10,$("#currentPage").val(),$("#pageLength").val(),ActiveFilterItems,Act=
iveSortOrder,ActiveResultView,!0,!1),$("#sortByBestMatchLink").addClass("=
selected"),$("#sortByMostRecentLink").removeClass("selected")}),$("#sortB=
yMostRecentLink").click(function(){ActiveSortOrder=3D1,$("#currentPage").=
val("1"),doSearch($("#queryText").val(),$("#searchScope").val(),11,$("#cu=
rrentPage").val(),$("#pageLength").val(),ActiveFilterItems,ActiveSortOrde=
r,ActiveResultView,!0,!1),$("#sortByMostRecentLink").addClass("selected")=
,$("#sortByBestMatchLink").removeClass("selected")}),$("#nextPage").click=
(function(){var =
t=3DparseInt($("#currentPage").val(),10)+1,n;t<2?($("#prevPage").hide(),$=
("#prevPagedv").hide()):(n=3D"< Previous {0} {1}",$("#prevPage =
a").html(n.format(20,"Results")),$("#prevPage").show(),$("#prevPagedv").s=
how()),$("#currentPage").val(t),doSearch($("#queryText").val(),$("#search=
Scope").val(),9,$("#currentPage").val(),$("#pageLength").val(),ActiveFilt=
erItems,ActiveSortOrder,ActiveResultView,!0,!1)}),$("#prevPage").click(fu=
nction(){var =
n=3DparseInt($("#currentPage").val(),10)-1;n<2?($("#prevPage").hide(),$("=
#prevPagedv").hide()):($("#prevPage").show(),$("#prevPagedv").show()),$("=
#currentPage").val(n),doSearch($("#queryText").val(),$("#searchScope").va=
l(),8,$("#currentPage").val(),$("#pageLength").val(),ActiveFilterItems,Ac=
tiveSortOrder,ActiveResultView,!0,!1)})}),function(n){function =
t(t,i){return parseInt(n.css(t[0],i))||0}function r(n){return =
n[0].offsetWidth+t(n,"marginLeft")+t(n,"marginRight")}function =
i(n){return =
n[0].offsetHeight+t(n,"marginTop")+t(n,"marginBottom")}n.fn.jCarouselLite=
=3Dfunction(t){return =
t=3Dn.extend({btnPrev:null,btnNext:null,btnGo:null,btnGo2:null,mouseWheel=
:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,sta=
rt:0,scroll:1,beforeStart:null,afterEnd:null},t||{}),this.each(function()=
{function p(){return o.slice(f).slice(0,u)}function =
h(i){if(!v){if(t.beforeStart&&t.beforeStart.call(this,p()),t.circular)i<=3D=
t.start-u-1?(e.css(a,-((s-u*2)*c)+"px"),f=3Di=3D=3Dt.start-u-1?s-u*2-1:s-=
u*2-t.scroll):i>=3Ds-u+1?(e.css(a,-(u*c)+"px"),f=3Di=3D=3Ds-u+1?u+1:u+t.s=
croll):f=3Di;else{if(i<0||i>s-u)return;f=3Di}v=3D!0,e.animate(a=3D=3D"lef=
t"?{left:-(f*c)}:{top:-(f*c)},t.speed,t.easing,function(){t.afterEnd&&t.a=
fterEnd.call(this,p()),v=3D!1}),t.circular||(n(t.btnPrev+","+t.btnNext).r=
emoveClass("disabled"),n(f-t.scroll<0&&t.btnPrev||f+t.scroll>s-u&&t.btnNe=
xt||[]).addClass("disabled"))}return!1}var =
v=3D!1,a=3Dt.vertical?"top":"left",w=3Dt.vertical?"height":"width",l=3Dn(=
this),e=3Dn("ul",l),y=3Dn("li",e),b=3Dy.size(),u=3Dt.visible;t.circular&&=
(e.prepend(y.slice(b-u-0).clone()).append(y.slice(0,u).clone()),t.start+=3D=
u);var =
o=3Dn("li",e),s=3Do.size(),f=3Dt.start;l.css("visibility","visible"),o.cs=
s({overflow:"hidden",float:t.vertical?"none":"left"}),e.css({margin:"0",p=
adding:"0",position:"relative","list-style-type":"none"}),l.css({overflow=
:"hidden",position:"relative",left:"0px"});var =
c=3Dt.vertical?i(o):r(o),k=3Dc*s,d=3Dc*u;o.css({width:o.width(),height:o.=
height()}),e.css(w,k+"px").css(a,-(f*c)),l.css(w,d+"px"),t.btnPrev&&n(t.b=
tnPrev).click(function(){return =
h(f-t.scroll)}),t.btnNext&&n(t.btnNext).click(function(){return =
h(f+t.scroll)}),t.btnGo&&n.each(t.btnGo,function(i,r){n(r).click(function=
(){return =
h(t.circular?t.visible+i:i)})}),t.btnGo2&&n.each(t.btnGo2,function(i,r){n=
(r).click(function(){return =
h(t.circular?t.visible+i:i)})}),t.mouseWheel&&l.mousewheel&&l.mousewheel(=
function(n,i){return =
i>0?h(f-t.scroll):h(f+t.scroll)}),t.auto&&setInterval(function(){h(f+t.sc=
roll)},t.auto+t.speed)})}}(jQuery),function(n){var =
h,p,b,r,it,f,tt,nt,d,l=3D0,i=3D{},a=3D[],c=3D0,t=3D{},e=3D[],ut=3Dnull,v=3D=
new =
Image,ct=3D/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,ni=3D/[^\.]\.(swf)\s*$/i,st,=
ot=3D1,o,s,u=3D!1,y=3D20,k=3Dn.extend(n("<div/>")[0],{prop:0}),w=3D0,yt=3D=
!n.support.opacity&&!window.XMLHttpRequest,at=3Dfunction(){p.hide(),v.one=
rror=3Dv.onload=3Dnull,ut&&ut.abort(),h.empty()},pt=3Dfunction(){n.fancyb=
ox('<p id=3D"fancybox_error">The requested content cannot be loaded.<br =
/>Please try again =
later.</p>',{scrolling:"no",padding:20,transitionIn:"none",transitionOut:=
"none"})},et=3Dfunction(){return[n(window).width(),n(window).height(),n(d=
ocument).scrollLeft(),n(document).scrollTop()]},gt=3Dfunction(){var =
r=3Det(),n=3D{},o=3Dt.margin,h=3Dt.autoScale,e=3D(y+o)*2,f=3D(y+o)*2,u=3D=
t.padding*2,s;return =
t.width.toString().indexOf("%")>-1?(n.width=3Dr[0]*parseFloat(t.width)/10=
0-y*2,h=3D!1):n.width=3Dt.width+u,t.height.toString().indexOf("%")>-1?(n.=
height=3Dr[1]*parseFloat(t.height)/100-y*2,h=3D!1):n.height=3Dt.height+u,=
h&&(n.width>r[0]-e||n.height>r[1]-f)&&(i.type=3D=3D"image"||i.type=3D=3D"=
swf"?(e+=3Du,f+=3Du,s=3DMath.min(Math.min(r[0]-e,t.width)/t.width,Math.mi=
n(r[1]-f,t.height)/t.height),n.width=3DMath.round(s*(n.width-u))+u,n.heig=
ht=3DMath.round(s*(n.height-u))+u):(n.width=3DMath.min(n.width,r[0]-e),n.=
height=3DMath.min(n.height,r[1]-f))),n.top=3Dr[3]+(r[1]-(n.height+y*2))*.=
5,n.left=3Dr[2]+(r[0]-(n.width+y*2))*.5,t.autoScale=3D=3D=3D!1&&(n.top=3D=
Math.max(r[3]+o,n.top),n.left=3DMath.max(r[2]+o,n.left)),n},dt=3Dfunction=
(n){if(n&&n.length)switch(t.titlePosition){case"inside":return =
n;case"over":return'<span =
id=3D"fancybox-title-over">'+n+"</span>";default:return'<span =
id=3D"fancybox-title-wrap"><span id=3D"fancybox-title-left"></span><span =
id=3D"fancybox-title-main">'+n+'</span><span =
id=3D"fancybox-title-right"></span></span>'}return!1},ti=3Dfunction(){var=
 =
i=3Dt.title,u=3Ds.width-t.padding*2,r=3D"fancybox-title-"+t.titlePosition=
;if((n("#fancybox-title").remove(),w=3D0,t.titleShow!=3D=3D!1)&&(i=3Dn.is=
Function(t.titleFormat)?t.titleFormat(i,e,c,t):dt(i),i&&i!=3D=3D"")){n('<=
div id=3D"fancybox-title" class=3D"'+r+'" =
/>').css({width:u,paddingLeft:t.padding,paddingRight:t.padding}).html(i).=
appendTo("body");switch(t.titlePosition){case"inside":w=3Dn("#fancybox-ti=
tle").outerHeight(!0)-t.padding,s.height+=3Dw;break;case"over":n("#fancyb=
ox-title").css("bottom",t.padding);break;default:n("#fancybox-title").css=
("bottom",n("#fancybox-title").outerHeight(!0)*-1)}n("#fancybox-title").a=
ppendTo(it).hide()}},ui=3Dfunction(){(n(document).unbind("keydown.fb").bi=
nd("keydown.fb",function(i){i.keyCode=3D=3D27&&t.enableEscapeButton?(i.pr=
eventDefault(),n.fancybox.close()):i.keyCode=3D=3D37?(i.preventDefault(),=
n.fancybox.prev()):i.keyCode=3D=3D39&&(i.preventDefault(),n.fancybox.next=
())}),n.fn.mousewheel&&(r.unbind("mousewheel.fb"),e.length>1&&r.bind("mou=
sewheel.fb",function(t,i){(t.preventDefault(),u||i=3D=3D=3D0)||(i>0?n.fan=
cybox.prev():n.fancybox.next())})),t.showNavArrows)&&((t.cyclic&&e.length=
>1||c!=3D=3D0)&&nt.show(),(t.cyclic&&e.length>1||c!=3De.length-1)&&d.show=
())},ri=3Dfunction(){var n,t;e.length-1>c&&(n=3De[c+1].href,typeof =
n!=3D"undefined"&&n.match(ct)&&(t=3Dnew =
Image,t.src=3Dn)),c>0&&(n=3De[c-1].href,typeof =
n!=3D"undefined"&&n.match(ct)&&(t=3Dnew =
Image,t.src=3Dn))},ht=3Dfunction(){if(f.css("overflow",t.scrolling=3D=3D"=
auto"?t.type=3D=3D"image"||t.type=3D=3D"iframe"||t.type=3D=3D"swf"?"hidde=
n":"auto":t.scrolling=3D=3D"yes"?"auto":"visible"),n.support.opacity||(f.=
get(0).style.removeAttribute("filter"),r.get(0).style.removeAttribute("fi=
lter")),n("#fancybox-title").show(),t.hideOnContentClick)f.one("click",n.=
fancybox.close);if(t.hideOnOverlayClick)b.one("click",n.fancybox.close);i=
f(t.showCloseButton&&tt.show(),ui(),n(window).bind("resize.fb",n.fancybox=
.center),t.centerOnScroll?n(window).bind("scroll.fb",n.fancybox.center):n=
(window).unbind("scroll.fb"),n.isFunction(t.onComplete))t.onComplete(e,c,=
t);u=3D!1,ri()},lt=3Dfunction(n){var =
u=3DMath.round(o.width+(s.width-o.width)*n),i=3DMath.round(o.height+(s.he=
ight-o.height)*n),h=3DMath.round(o.top+(s.top-o.top)*n),e=3DMath.round(o.=
left+(s.left-o.left)*n);r.css({width:u+"px",height:i+"px",top:h+"px",left=
:e+"px"}),u=3DMath.max(u-t.padding*2,0),i=3DMath.max(i-(t.padding*2+w*n),=
0),f.css({width:u+"px",height:i+"px"}),typeof =
s.opacity!=3D"undefined"&&r.css("opacity",n<.5?.5:n)},ii=3Dfunction(n){va=
r t=3Dn.offset();return =
t.top+=3DparseFloat(n.css("paddingTop"))||0,t.left+=3DparseFloat(n.css("p=
addingLeft"))||0,t.top+=3DparseFloat(n.css("border-top-width"))||0,t.left=
+=3DparseFloat(n.css("border-left-width"))||0,t.width=3Dn.width(),t.heigh=
t=3Dn.height(),t},vt=3Dfunction(){var =
f=3Di.orig?n(i.orig):!1,e=3D{},r,u;return =
f&&f.length?(r=3Dii(f),e=3D{width:r.width+t.padding*2,height:r.height+t.p=
adding*2,top:r.top-t.padding-y,left:r.left-t.padding-y}):(u=3Det(),e=3D{w=
idth:1,height:1,top:u[3]+u[1]*.5,left:u[2]+u[0]*.5}),e},ft=3Dfunction(){i=
f(p.hide(),r.is(":visible")&&n.isFunction(t.onCleanup)&&t.onCleanup(e,c,t=
)=3D=3D=3D!1){n.event.trigger("fancybox-cancel"),u=3D!1;return}if(e=3Da,c=
=3Dl,t=3Di,f.get(0).scrollTop=3D0,f.get(0).scrollLeft=3D0,t.overlayShow){=
if(yt)n("select:not(#fancybox-tmp select)").filter(function(){return =
this.style.visibility!=3D=3D"hidden"}).css({visibility:"hidden"}).one("fa=
ncybox-cleanup",function(){this.style.visibility=3D"inherit"});b.css({"ba=
ckground-color":t.overlayColor,opacity:t.overlayOpacity}).unbind().show()=
}if(s=3Dgt(),ti(),r.is(":visible")){n(tt.add(nt).add(d)).hide();var =
y=3Dr.position(),v;o=3D{top:y.top,left:y.left,width:r.width(),height:r.he=
ight()},v=3Do.width=3D=3Ds.width&&o.height=3D=3Ds.height,f.fadeOut(t.chan=
geFade,function(){var =
i=3Dfunction(){f.html(h.contents()).fadeIn(t.changeFade,ht)};n.event.trig=
ger("fancybox-change"),f.empty().css("overflow","hidden"),v?(f.css({top:t=
.padding,left:t.padding,width:Math.max(s.width-t.padding*2,1),height:Math=
.max(s.height-t.padding*2-w,1)}),i()):(f.css({top:t.padding,left:t.paddin=
g,width:Math.max(o.width-t.padding*2,1),height:Math.max(o.height-t.paddin=
g*2,1)}),k.prop=3D0,n(k).animate({prop:1},{duration:t.changeSpeed,easing:=
t.easingChange,step:lt,complete:i}))});return}r.css("opacity",1),t.transi=
tionIn=3D=3D"elastic"?(o=3Dvt(),f.css({top:t.padding,left:t.padding,width=
:Math.max(o.width-t.padding*2,1),height:Math.max(o.height-t.padding*2,1)}=
).html(h.contents()),r.css(o).show(),t.opacity&&(s.opacity=3D0),k.prop=3D=
0,n(k).animate({prop:1},{duration:t.speedIn,easing:t.easingIn,step:lt,com=
plete:ht})):(f.css({top:t.padding,left:t.padding,width:Math.max(s.width-t=
.padding*2,1),height:Math.max(s.height-t.padding*2-w,1)}).html(h.contents=
()),r.css(s).fadeIn(t.transitionIn=3D=3D"none"?0:t.speedIn,ht))},rt=3Dfun=
ction(){h.width(i.width),h.height(i.height),i.width=3D=3D"auto"&&(i.width=
=3Dh.width()),i.height=3D=3D"auto"&&(i.height=3Dh.height()),ft()},kt=3Dfu=
nction(){u=3D!0,i.width=3Dv.width,i.height=3Dv.height,n("<img =
/>").attr({id:"fancybox-img",src:v.src,alt:i.title}).appendTo(h),ft()},g=3D=
function(){at();var =
r=3Da[l],t,e,c,p,w,o,s;if(i=3Dn.extend({},n.fn.fancybox.defaults,typeof =
n(r).data("fancybox")=3D=3D"undefined"?i:n(r).data("fancybox")),c=3Dr.tit=
le||n(r).title||i.title||"",r.nodeName&&!i.orig&&(i.orig=3Dn(r).children(=
"img:first").length?n(r).children("img:first"):n(r)),c=3D=3D=3D""&&i.orig=
&&(c=3Di.orig.attr("alt")),t=3Dr.nodeName&&/^(?:javascript|#)/i.test(r.hr=
ef)?i.href||null:i.href||r.href||null,i.type?(e=3Di.type,t||(t=3Di.conten=
t)):i.content?e=3D"html":t?t.match(ct)?e=3D"image":t.match(ni)?e=3D"swf":=
n(r).hasClass("iframe")?e=3D"iframe":t.match(/#/)?(r=3Dt.substr(t.indexOf=
("#")),e=3Dn(r).length>0?"inline":"ajax"):e=3D"ajax":e=3D"inline",i.type=3D=
e,i.href=3Dt,i.title=3Dc,i.autoDimensions&&i.type!=3D=3D"iframe"&&i.type!=
=3D=3D"swf"&&(i.width=3D"auto",i.height=3D"auto"),i.modal&&(i.overlayShow=
=3D!0,i.hideOnOverlayClick=3D!1,i.hideOnContentClick=3D!1,i.enableEscapeB=
utton=3D!1,i.showCloseButton=3D!1),n.isFunction(i.onStart)&&i.onStart(a,l=
,i)=3D=3D=3D!1){u=3D!1;return}h.css("padding",y+i.padding+i.margin),n(".f=
ancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",fun=
ction(){n(this).replaceWith(f.children())});switch(e){case"html":h.html(i=
.content),rt();break;case"inline":n('<div class=3D"fancybox-inline-tmp" =
/>').hide().insertBefore(n(r)).bind("fancybox-cleanup",function(){n(this)=
.replaceWith(f.children())}).bind("fancybox-cancel",function(){n(this).re=
placeWith(h.children())}),n(r).appendTo(h),rt();break;case"image":u=3D!1,=
n.fancybox.showActivity(),v=3Dnew =
Image,v.onerror=3Dfunction(){pt()},v.onload=3Dfunction(){v.onerror=3Dnull=
,v.onload=3Dnull,kt()},v.src=3Dt;break;case"swf":p=3D'<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" =
width=3D"'+i.width+'" height=3D"'+i.height+'"><param name=3D"movie" =
value=3D"'+t+'"></param>',w=3D"",n.each(i.swf,function(n,t){p+=3D'<param =
name=3D"'+n+'" value=3D"'+t+'"></param>',w+=3D" =
"+n+'=3D"'+t+'"'}),p+=3D'<embed src=3D"'+t+'" =
type=3D"application/x-shockwave-flash" width=3D"'+i.width+'" =
height=3D"'+i.height+'"'+w+"></embed></object>",h.html(p),rt();break;case=
"ajax":o=3Dt.split("#",2),s=3Di.ajax.data||{},o.length>1&&(t=3Do[0],typeo=
f =
s=3D=3D"string"?s+=3D"&selector=3D"+o[1]:s.selector=3Do[1]),u=3D!1,n.fanc=
ybox.showActivity(),ut=3Dn.ajax(n.extend(i.ajax,{url:t,data:s,error:pt,su=
ccess:function(n){ut.status=3D=3D200&&(h.html(n),rt())}}));break;case"ifr=
ame":n('<iframe id=3D"fancybox-frame" name=3D"fancybox-frame'+ +new =
Date+'" frameborder=3D"0" hspace=3D"0" scrolling=3D"'+i.scrolling+'" =
src=3D"'+i.href+'"></iframe>').appendTo(h),ft()}},bt=3Dfunction(){if(!p.i=
s(":visible")){clearInterval(st);return}n("div",p).css("top",ot*-40+"px")=
,ot=3D(ot+1)%12},wt=3Dfunction(){n("#fancybox-wrap").length||(n("body").a=
ppend(h=3Dn('<div id=3D"fancybox-tmp"></div>'),p=3Dn('<div =
id=3D"fancybox-loading"><div></div></div>'),b=3Dn('<div =
id=3D"fancybox-overlay"></div>'),r=3Dn('<div =
id=3D"fancybox-wrap"></div>')),n.support.opacity||(r.addClass("fancybox-i=
e"),p.addClass("fancybox-ie")),it=3Dn('<div =
id=3D"fancybox-outer"></div>').append('<div class=3D"fancy-bg" =
id=3D"fancy-bg-n"></div><div class=3D"fancy-bg" =
id=3D"fancy-bg-ne"></div><div class=3D"fancy-bg" =
id=3D"fancy-bg-e"></div><div class=3D"fancy-bg" =
id=3D"fancy-bg-se"></div><div class=3D"fancy-bg" =
id=3D"fancy-bg-s"></div><div class=3D"fancy-bg" =
id=3D"fancy-bg-sw"></div><div class=3D"fancy-bg" =
id=3D"fancy-bg-w"></div><div class=3D"fancy-bg" =
id=3D"fancy-bg-nw"></div>').appendTo(r),it.append(f=3Dn('<div =
id=3D"fancybox-inner"></div>'),tt=3Dn('<a =
id=3D"fancybox-close"></a>'),nt=3Dn('<a href=3D"javascript:;" =
id=3D"fancybox-left"><span class=3D"fancy-ico" =
id=3D"fancybox-left-ico"></span></a>'),d=3Dn('<a href=3D"javascript:;" =
id=3D"fancybox-right"><span class=3D"fancy-ico" =
id=3D"fancybox-right-ico"></span></a>')),tt.click(n.fancybox.close),p.cli=
ck(n.fancybox.cancel),nt.click(function(t){t.preventDefault(),n.fancybox.=
prev()}),d.click(function(t){t.preventDefault(),n.fancybox.next()}),yt&&(=
b.get(0).style.setExpression("height","document.body.scrollHeight > =
document.body.offsetHeight ? document.body.scrollHeight : =
document.body.offsetHeight + =
'px'"),p.get(0).style.setExpression("top","(-20 + =
(document.documentElement.clientHeight ? =
document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) =
+ ( ignoreMe =3D document.documentElement.scrollTop ? =
document.documentElement.scrollTop : document.body.scrollTop )) + =
'px'"),it.prepend('<iframe id=3D"fancybox-hide-sel-frame" =
src=3D"javascript:\'\';" scrolling=3D"no" frameborder=3D"0" =
></iframe>')))};n.fn.fancybox=3Dfunction(t){return =
n(this).data("fancybox",n.extend({},t,n.metadata?n(this).metadata():{})).=
unbind("click.fb").bind("click.fb",function(t){if(t.preventDefault(),!u){=
u=3D!0,n(this).blur(),a=3D[],l=3D0;var =
i=3Dn(this).attr("rel")||"";return =
i&&i!=3D""&&i!=3D=3D"nofollow"?(a=3Dn("a[rel=3D"+i+"], =
area[rel=3D"+i+"]"),l=3Da.index(this)):a.push(this),g(),!1}}),this},n.fan=
cybox=3Dfunction(t){var r,i,f;if(!u){if(u=3D!0,r=3Dtypeof =
arguments[1]!=3D"undefined"?arguments[1]:{},a=3D[],l=3Dr.index||0,n.isArr=
ay(t)){for(i=3D0,f=3Dt.length;i<f;i++)typeof =
t[i]=3D=3D"object"?n(t[i]).data("fancybox",n.extend({},r,t[i])):t[i]=3Dn(=
{}).data("fancybox",n.extend({content:t[i]},r));a=3DjQuery.merge(a,t)}els=
e typeof =
t=3D=3D"object"?n(t).data("fancybox",n.extend({},r,t)):t=3Dn({}).data("fa=
ncybox",n.extend({content:t},r)),a.push(t);(l>a.length||l<0)&&(l=3D0),g()=
}},n.fancybox.showActivity=3Dfunction(){clearInterval(st),p.show(),st=3Ds=
etInterval(bt,66)},n.fancybox.hideActivity=3Dfunction(){p.hide()},n.fancy=
box.next=3Dfunction(){return =
n.fancybox.pos(c+1)},n.fancybox.prev=3Dfunction(){return =
n.fancybox.pos(c-1)},n.fancybox.pos=3Dfunction(n){if(!u){n=3DparseInt(n,1=
0),n>-1&&e.length>n&&(l=3Dn,g()),t.cyclic&&e.length>1&&n<0&&(l=3De.length=
-1,g()),t.cyclic&&e.length>1&&n>=3De.length&&(l=3D0,g());return}},n.fancy=
box.cancel=3Dfunction(){if(!u){if(u=3D!0,n.event.trigger("fancybox-cancel=
"),at(),i&&n.isFunction(i.onCancel))i.onCancel(a,l,i);u=3D!1}},n.fancybox=
.close=3Dfunction(){function =
a(){if(b.fadeOut("fast"),r.hide(),n.event.trigger("fancybox-cleanup"),f.e=
mpty(),n.isFunction(t.onClosed))t.onClosed(e,c,t);e=3Di=3D[],c=3Dl=3D0,t=3D=
i=3D{},u=3D!1}if(!u&&!r.is(":hidden")){if(u=3D!0,t&&n.isFunction(t.onClea=
nup)&&t.onCleanup(e,c,t)=3D=3D=3D!1){u=3D!1;return}if(at(),n(tt.add(nt).a=
dd(d)).hide(),n("#fancybox-title").remove(),r.add(f).add(b).unbind(),n(wi=
ndow).unbind("resize.fb =
scroll.fb"),n(document).unbind("keydown.fb"),f.css("overflow","hidden"),t=
.transitionOut=3D=3D"elastic"){o=3Dvt();var =
h=3Dr.position();s=3D{top:h.top,left:h.left,width:r.width(),height:r.heig=
ht()},t.opacity&&(s.opacity=3D1),k.prop=3D1,n(k).animate({prop:0},{durati=
on:t.speedOut,easing:t.easingOut,step:lt,complete:a})}else =
r.fadeOut(t.transitionOut=3D=3D"none"?0:t.speedOut,a)}},n.fancybox.resize=
=3Dfunction(){var i,e;u||r.is(":hidden")||(u=3D!0,i=3Df.wrapInner("<div =
style=3D'overflow:auto'></div>").children(),e=3Di.height(),r.css({height:=
e+t.padding*2+w}),f.css({height:e}),i.replaceWith(i.children()),n.fancybo=
x.center())},n.fancybox.center=3Dfunction(){u=3D!0;var =
i=3Det(),f=3Dt.margin,n=3D{};n.top=3Di[3]+(i[1]-(r.height()-w+y*2))*.5,n.=
left=3Di[2]+(i[0]-(r.width()+y*2))*.5,n.top=3DMath.max(i[3]+f,n.top),n.le=
ft=3DMath.max(i[2]+f,n.left),r.css(n),u=3D!1},n.fn.fancybox.defaults=3D{p=
adding:10,margin:20,opacity:!1,modal:!1,cyclic:!1,scrolling:"auto",width:=
510,height:440,autoScale:!0,autoDimensions:!0,centerOnScroll:!1,ajax:{},s=
wf:{wmode:"transparent"},hideOnOverlayClick:!0,hideOnContentClick:!1,over=
layShow:!0,overlayOpacity:.3,overlayColor:"#666",titleShow:!0,titlePositi=
on:"outside",titleFormat:null,transitionIn:"fade",transitionOut:"fade",sp=
eedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing"=
,easingOut:"swing",showCloseButton:!0,showNavArrows:!0,enableEscapeButton=
:!0,onStart:null,onCancel:null,onComplete:null,onCleanup:null,onClosed:nu=
ll},n(document).ready(function(){wt()})}(jQuery),function(n){n.fn.figureE=
nlarger=3Dfunction(t){function e(t,f){var =
e,o;switch(f){case"button":e=3Dn(t).parent().find(".contentFigures")[0].w=
idth,o=3Dn(t).parent(".inlineFigureImage"),e=3D=3Di.minWidth?r(t,o,!1,i.m=
axWidth):r(t,o,!0,i.minWidth);break;case"image":e=3Dn(t).width(),e=3D=3Di=
.minWidth?u(t,!1,i.maxWidth):u(t,!0,i.minWidth)}}function =
r(t,i,r,u){return =
n(i).find(".inlineFigureImageContainer").find(".contentFigures").animate(=
{width:u+"px"},{duration:600,complete:function(){equalHeight(n(".eqColumn=
"))}}),r?n(t).children(".btnImageEnlarger").removeClass("open"):n(t).chil=
dren(".btnImageEnlarger").addClass("open"),!1}function u(t,i,r,u){return =
n(i).animate({width:u+"px"},{duration:600,complete:function(){equalHeight=
(n(".eqColumn"))}}),r?n(t).children(".btnImageEnlarger").removeClass("ope=
n"):n(t).children(".btnImageEnlarger").addClass("open"),!1}var =
i=3D{maxWidth:540,minWidth:180,button_close:"/Images/buttons/b_imgclose.g=
if",button_expand:"/Images/buttons/b_imgexpand.gif"},f=3Dn(this);t&&n.ext=
end(i,t),n(f).find(".enlargeImage").click(function(n){n.preventDefault(),=
e(this,"button")}),n(f).find(".contentFigures").click(function(t){t.preve=
ntDefault(),n(this).parents(".ui-dialog").length<1&&e(this,"image")})}}(j=
Query),function(n){n.extend(n.fn,{swapClass:function(n,t){var =
i=3Dthis.filter("."+n);return =
this.filter("."+t).removeClass(t).addClass(n),i.removeClass(n).addClass(t=
),this},replaceClass:function(n,t){return =
this.filter("."+n).removeClass(n).addClass(t).end()},hoverClass:function(=
t){return =
t=3Dt||"hover",this.hover(function(){n(this).addClass(t)},function(){n(th=
is).removeClass(t)})},heightToggle:function(n,t){n?this.animate({height:"=
toggle"},n,t):this.each(function(){jQuery(this)[jQuery(this).is(":hidden"=
)?"show":"hide"](),t&&t.apply(this,arguments)})},heightHide:function(n,t)=
{n?this.animate({height:"hide"},n,t):(this.hide(),t&&this.each(t))},prepa=
reBranches:function(n){return =
n.prerendered||(this.filter(":last-child:not(ul)").addClass(t.last),this.=
filter((n.collapsed?"":"."+t.closed)+":not(."+t.open+")").find(">ul").hid=
e()),this.filter(":has(>ul)")},applyClasses:function(i,r){if(this.filter(=
":has(>ul):not(:has(>a))").find(">span").unbind("click.treeview").bind("c=
lick.treeview",function(t){this=3D=3Dt.target&&r.apply(n(this).next())}).=
add(n("a",this)).hoverClass(),!i.prerendered){this.filter(":has(>ul:hidde=
n)").addClass(t.expandable).replaceClass(t.last,t.lastExpandable),this.no=
t(":has(>ul:hidden)").addClass(t.collapsable).replaceClass(t.last,t.lastC=
ollapsable);var =
u=3Dthis.find("div."+t.hitarea);u.length||(u=3Dthis.prepend('<div =
class=3D"'+t.hitarea+'"/>').find("div."+t.hitarea)),u.removeClass().addCl=
ass(t.hitarea).each(function(){var =
t=3D"";n.each(n(this).parent().attr("class").split(" =
"),function(){t+=3Dthis+"-hitarea =
"}),n(this).addClass(t)})}this.find("div."+t.hitarea).click(r)},treeview:=
function(i){function l(i,r){function u(r){return function(){return =
e.apply(n("div."+t.hitarea,i).filter(function(){return =
r?n(this).parent("."+r).length:!0})),!1}}n("a:eq(0)",r).click(u(t.expanda=
ble)),n("a:eq(1)",r).click(u(t.collapsable)),n("a:eq(2)",r).click(u())}fu=
nction =
e(){n(this).parent().find(">.hitarea").swapClass(t.collapsableHitarea,t.e=
xpandableHitarea).swapClass(t.lastCollapsableHitarea,t.lastExpandableHita=
rea).end().swapClass(t.collapsable,t.expandable).swapClass(t.lastCollapsa=
ble,t.lastExpandable).find(">ul").heightToggle(i.animated,i.toggle),i.uni=
que&&n(this).parent().siblings().find(">.hitarea").replaceClass(t.collaps=
ableHitarea,t.expandableHitarea).replaceClass(t.lastCollapsableHitarea,t.=
lastExpandableHitarea).end().replaceClass(t.collapsable,t.expandable).rep=
laceClass(t.lastCollapsable,t.lastExpandable).find(">ul").heightHide(i.an=
imated,i.toggle)}function h(){var =
t=3D[];r.each(function(i,r){t[i]=3Dn(r).is(":has(>ul:visible)")?1:0}),n.c=
ookie(i.cookieId,t.join(""),i.cookieOptions)}function c(){var =
u=3Dn.cookie(i.cookieId),t;u&&(t=3Du.split(""),r.each(function(i,r){n(r).=
find(">ul")[parseInt(t[i])?"show":"hide"]()}))}var =
o,r,f,u,s;i=3Dn.extend({cookieId:"treeview"},i),i.toggle&&(o=3Di.toggle,i=
.toggle=3Dfunction(){return =
o.apply(n(this).parent()[0],arguments)}),this.data("toggler",e),this.addC=
lass("treeview"),r=3Dthis.find("li").prepareBranches(i);switch(i.persist)=
{case"cookie":f=3Di.toggle,i.toggle=3Dfunction(){h(),f&&f.apply(this,argu=
ments)},c();break;case"location":u=3Dthis.find("a").filter(function(){ret=
urn =
this.href.toLowerCase()=3D=3Dlocation.href.toLowerCase()}),u.length&&(s=3D=
u.addClass("selected").parents("ul, =
li").add(u.next()).show(),i.prerendered&&s.filter("li").swapClass(t.colla=
psable,t.expandable).swapClass(t.lastCollapsable,t.lastExpandable).find("=
>.hitarea").swapClass(t.collapsableHitarea,t.expandableHitarea).swapClass=
(t.lastCollapsableHitarea,t.lastExpandableHitarea))}return =
r.applyClasses(i,e),i.control&&(l(this,i.control),n(i.control).show()),th=
is}}),n.treeview=3D{};var =
t=3Dn.treeview.classes=3D{open:"open",closed:"closed",expandable:"expanda=
ble",expandableHitarea:"expandable-hitarea",lastExpandableHitarea:"lastEx=
pandable-hitarea",collapsable:"collapsable",collapsableHitarea:"collapsab=
le-hitarea",lastCollapsableHitarea:"lastCollapsable-hitarea",lastCollapsa=
ble:"lastCollapsable",lastExpandable:"lastExpandable",last:"last",hitarea=
:"hitarea"}}(jQuery),function(n){n.fn.issueCalender=3Dfunction(t,i){funct=
ion o(n){n=3Dn.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var =
i=3D"[\\?&]"+n+"=3D([^&#]*)",r=3Dnew =
RegExp(i),t=3Dr.exec(window.location.href);return =
t=3D=3Dnull?"":t[1]}var =
e=3Dn(this).children(".vTabs").children(),f=3Dn(this).children(".vtabCont=
ent").children(),r=3D0,u;r=3Dt,n(f[r]).addClass("activeContent"),n(e[r]).=
addClass("activeTab"),u=3Do("atab"),n("div.contentContainer").hide(),u>"0=
"?(n(".tabNav .atab:nth-child("+u+") =
a").addClass("selected").show(),n("#Div"+u).show()):i!=3Dundefined&&(n(th=
is).removeClass("activeTab"),n("#"+i).show()),n(".tabNav div =
a").click(function(){return n(".tabNav div =
a").removeClass("selected"),n(".contentContainer").hide(),!1}),n(".vTabs =
a").click(function(){return =
r=3Dn(this).parent().prevAll().length,n(this).removeClass("activeTab"),n(=
this).parent("li").addClass("activeTab"),n(".activeContent").hide().remov=
eClass(".activeContent"),n(f[r]).fadeIn(800).addClass("activeContent"),!1=
})}}(jQuery),JSON||(JSON=3D{}),function(){"use strict";function =
i(n){return n<10?"0"+n:n}function f(n){return =
o.lastIndex=3D0,o.test(n)?'"'+n.replace(o,function(n){var =
t=3Ds[n];return typeof =
t=3D=3D"string"?t:"\\u"+("0000"+n.charCodeAt(0).toString(16)).slice(-4)})=
+'"':'"'+n+'"'}function r(i,e){var h,l,c,a,v=3Dn,s,o=3De[i];o&&typeof =
o=3D=3D"object"&&typeof =
o.toJSON=3D=3D"function"&&(o=3Do.toJSON(i)),typeof =
t=3D=3D"function"&&(o=3Dt.call(e,i,o));switch(typeof =
o){case"string":return f(o);case"number":return =
isFinite(o)?String(o):"null";case"boolean":case"null":return =
String(o);case"object":if(!o)return"null";if(n+=3Du,s=3D[],Object.prototy=
pe.toString.apply(o)=3D=3D=3D"[object =
Array]"){for(a=3Do.length,h=3D0;h<a;h+=3D1)s[h]=3Dr(h,o)||"null";return =
c=3Ds.length=3D=3D=3D0?"[]":n?"[\n"+n+s.join(",\n"+n)+"\n"+v+"]":"["+s.jo=
in(",")+"]",n=3Dv,c}if(t&&typeof =
t=3D=3D"object")for(a=3Dt.length,h=3D0;h<a;h+=3D1)typeof =
t[h]=3D=3D"string"&&(l=3Dt[h],c=3Dr(l,o),c&&s.push(f(l)+(n?": =
":":")+c));else for(l in =
o)Object.prototype.hasOwnProperty.call(o,l)&&(c=3Dr(l,o),c&&s.push(f(l)+(=
n?": ":":")+c));return =
c=3Ds.length=3D=3D=3D0?"{}":n?"{\n"+n+s.join(",\n"+n)+"\n"+v+"}":"{"+s.jo=
in(",")+"}",n=3Dv,c}}typeof =
Date.prototype.toJSON!=3D"function"&&(Date.prototype.toJSON=3Dfunction(){=
return =
isFinite(this.valueOf())?this.getUTCFullYear()+"-"+i(this.getUTCMonth()+1=
)+"-"+i(this.getUTCDate())+"T"+i(this.getUTCHours())+":"+i(this.getUTCMin=
utes())+":"+i(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=3DN=
umber.prototype.toJSON=3DBoolean.prototype.toJSON=3Dfunction(){return =
this.valueOf()});var =
e=3D/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u20=
2f\u2060-\u206f\ufeff\ufff0-\uffff]/g,o=3D/[\\\"\x00-\x1f\x7f-\x9f\u00ad\=
u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufe=
ff\ufff0-\uffff]/g,n,u,s=3D{"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","=
\r":"\\r",'"':'\\"',"\\":"\\\\"},t;typeof =
JSON.stringify!=3D"function"&&(JSON.stringify=3Dfunction(i,f,e){var =
o;if(n=3D"",u=3D"",typeof e=3D=3D"number")for(o=3D0;o<e;o+=3D1)u+=3D" =
";else typeof e=3D=3D"string"&&(u=3De);if(t=3Df,f&&typeof =
f!=3D"function"&&(typeof f!=3D"object"||typeof =
f.length!=3D"number"))throw new Error("JSON.stringify");return =
r("",{"":i})}),typeof =
JSON.parse!=3D"function"&&(JSON.parse=3Dfunction(n,t){function =
r(n,i){var f,e,u=3Dn[i];if(u&&typeof u=3D=3D"object")for(f in =
u)Object.prototype.hasOwnProperty.call(u,f)&&(e=3Dr(u,f),e!=3D=3Dundefine=
d?u[f]=3De:delete u[f]);return t.call(n,i,u)}var =
i;if(n=3DString(n),e.lastIndex=3D0,e.test(n)&&(n=3Dn.replace(e,function(n=
){return"\\u"+("0000"+n.charCodeAt(0).toString(16)).slice(-4)})),/^[\],:{=
}\s]*$/.test(n.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace=
(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").=
replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return i=3Deval("("+n+")"),typeof =
t=3D=3D"function"?r({"":i},""):i;throw new =
SyntaxError("JSON.parse");})}(),function(n){n.fn.smartAutoComplete=3Dfunc=
tion(){var u,t,r,i;return =
arguments.length<1?(u=3Dthis[0],n(u).data("smart-autocomplete")):(t=3Dfun=
ction(t,i){var u=3Dnew =
RegExp(t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),"i");return =
n.grep(i,function(n){return =
u.test(n)})},r=3D{minCharLimit:1,maxResults:null,delay:0,disabled:!1,forc=
eSelect:!1,typeAhead:!1,resultElement:"li",resultFormatter:function(n){re=
turn"<li>"+n+"</li>"},filter:function(i,r){var =
u=3Dthis,e=3Dn(u).data("smart-autocomplete"),f;return =
n.type(r)=3D=3D=3D"array"?f=3Dt(i,r,u):n.type(r)=3D=3D=3D"string"?n.Defer=
red(function(f){n.ajax({url:r,data:{term:i},dataType:"json"}).success(fun=
ction(n){f.resolve(t(i,n,u))})}).promise():void =
0},alignResultsContainer:!1,clearResults:function(){n(this.context).prev(=
".smart_autocomplete_type_ahead_field").remove(),n(this.context).css({bac=
kground:"#FFF"}),n(this.resultsContainer).html("")},setCurrentSelectionTo=
Context:function(){this.rawResults.length>0&&this.currentSelection>=3D0&&=
n(this.context).val(this.rawResults[this.currentSelection])},setItemSelec=
ted:function(n){this.itemSelected=3Dn}},n.event.special.keyIn=3D{setup:fu=
nction(){return!1},_default:function(t){var =
r=3Dt.target,i=3Dn(r).data("smart-autocomplete"),e=3Di.source||null,u=3Di=
.filter,f=3Dt.smartAutocompleteData.query;if(i.disabled)return!1;i.setIte=
mSelected(!1),setTimeout(function(){n.when(u.apply(i,[f,i.source])).done(=
function(t){var =
u=3Di.maxResults>0?t.splice(0,i.maxResults):t;n(r).trigger("resultsReady"=
,[u])})},i.delay)}},n.event.special.resultsReady=3D{setup:function(){retu=
rn!1},_default:function(t){var =
u=3Dt.target,i=3Dn(u).data("smart-autocomplete"),r=3Dt.smartAutocompleteD=
ata.results,e,f;if(i.disabled)return!1;if(n(u).smartAutoComplete().clearR=
esults(),i.rawResults=3Dr,r=3D=3Dnull||r.length<1)return =
n(u).trigger("noResults"),!1;e=3Dn.map(r,function(n){return =
i.resultFormatter.apply(i,[n])}),f=3De.join(""),i.resultsContainer&&n(i.r=
esultsContainer).append(f),n(u).trigger("showResults",[r])}},n.event.spec=
ial.showResults=3D{setup:function(){return!1},_default:function(t){var =
i=3Dt.target,u=3Dn(i).data("smart-autocomplete"),r=3Dn(u.resultsContainer=
),o=3Dt.smartAutocompleteData.results,e,f;u.typeAhead&&o[0].substr(0,n(i)=
.val().length)=3D=3Dn(i).val()&&(e=3Do[0],n(i).before("<input =
class=3D'smart_autocomplete_type_ahead_field' type=3D'text' =
autocomplete=3D'off' disabled=3D'disabled' =
value=3D'"+e+"'/>"),n(i).css({position:"relative",zIndex:2,background:"tr=
ansparent"}),f=3Dn(i).prev("input"),f.css({position:"absolute",zIndex:1,o=
verflow:"hidden",background:"none repeat scroll 0 0 =
#FFFFFF",borderColor:"transparent",width:n(i).width(),color:"silver"}),u.=
currentSelection=3D0,r&&n(i).trigger("itemFocus",r.children()[u.currentSe=
lection])),r&&(u.alignResultsContainer&&r.css({position:"absolute",top:fu=
nction(){return n(i).offset().top+n(i).height()},left:function(){return =
n(i).offset().left},width:function(){return =
n(i).width()},zIndex:1e3}),r.show())}},n.event.special.noResults=3D{setup=
:function(){return!1},_default:function(t){var =
u=3Dt.target,i=3Dn(u).data("smart-autocomplete"),r=3Dn(i.resultsContainer=
);r&&i.clearResults()}},n.event.special.itemSelect=3D{setup:function(){re=
turn!1},_default:function(t){var =
i=3Dt.target,u=3Dn(i).data("smart-autocomplete"),r=3Dt.smartAutocompleteD=
ata.item,f=3Dn(r).text()||n(r).val();n(i).val(f),u.setItemSelected(!0),u.=
originalCharCount=3Dn(i).val().length,n(i).trigger("lostFocus")}},n.event=
.special.itemFocus=3D{setup:function(){return!1},_default:function(t){var=
 =
i=3Dt.smartAutocompleteData.item;n(i).addClass("smart_autocomplete_highli=
ght")}},n.event.special.itemUnfocus=3D{setup:function(){return!1},_defaul=
t:function(t){var =
i=3Dt.smartAutocompleteData.item;n(i).removeClass("smart_autocomplete_hig=
hlight")}},n.event.special.lostFocus=3D{setup:function(){return!1},_defau=
lt:function(t){var =
r=3Dt.target,i=3Dn(r).data("smart-autocomplete");i.forceSelect&&!i.itemSe=
lected&&n(i.context).val(""),i.clearResults(),i.resultsContainer&&n(i.res=
ultsContainer).hide(),i.currentSelection=3Dnull}},i=3Darguments[0],this.e=
ach(function(){var =
u=3Dn.extend(r,n(this).data("smart-autocomplete"),i),f;u.context=3Dthis,n=
.type(u.resultsContainer)=3D=3D=3D"undefined"&&(f=3Dn("<ul =
class=3D'smart_autocomplete_container' =
style=3D'display:none'></ul>"),f.appendTo("body"),u.resultsContainer=3Df,=
u.alignResultsContainer=3D!0),n(this).data("smart-autocomplete",u),n(this=
).keyup(function(t){var =
i=3Dn(this).data("smart-autocomplete"),e,r,u,f;if(t.keyCode=3D=3D"38")i.r=
esultsContainer&&(r=3Di.currentSelection||0,u=3Dn(i.resultsContainer).chi=
ldren(),r>=3D0&&n(i.context).trigger("itemUnfocus",u[r]),--r<=3D0&&(r=3D0=
),i.currentSelection=3Dr,n(i.context).trigger("itemFocus",[u[r]]));else =
if(t.keyCode=3D=3D"40")i.resultsContainer&&(r=3Di.currentSelection,u=3Dn(=
i.resultsContainer).children(),r>=3D0&&n(i.context).trigger("itemUnfocus"=
,u[r]),(isNaN(r)||++r>=3Du.length)&&(r=3D0),i.currentSelection=3Dr,n(i.co=
ntext).trigger("itemFocus",[u[r]]));else{if(t.keyCode=3D=3D"39"||t.keyCod=
e=3D=3D"13")return =
e=3Dn(i.context).prev(".smart_autocomplete_type_ahead_field"),i.resultsCo=
ntainer&&n(i.resultsContainer).is(":visible")?(r=3Di.currentSelection,u=3D=
n(i.resultsContainer).children(),n(i.context).trigger("itemSelect",[u[r]]=
)):i.typeAhead&&e.is(":visible")&&n(i.context).trigger("itemSelect",[e]),=
!1;if(f=3Dn(i.context).val().length,i.originalCharCount=3D=3Df)return;f>=3D=
i.minCharLimit?n(i.context).trigger("keyIn",[n(this).val()]):n(i.resultsC=
ontainer).is(":visible")&&(i.currentSelection=3Dnull,n(i.context).trigger=
("lostFocus"))}}),n(this).focus(function(){n(this).closest("form").bind("=
keydown.block_for_smart_autocomplete",function(t){var =
f=3Dn(u.context).prev(".smart_autocomplete_type_ahead_field"),r,i;if(t.ke=
yCode=3D=3D"13"){if(u.resultsContainer&&n(u.resultsContainer).is(":visibl=
e"))return =
r=3Du.currentSelection,i=3Dn(u.resultsContainer).children(),n(u.context).=
trigger("itemSelect",[i[r]]),!1;if(u.typeAhead&&f.is(":visible"))return =
n(u.context).trigger("itemSelect",[f]),!1}}),u.forceSelect&&n(this).selec=
t()}),n(document).bind("focusin =
click",function(t){if(n(u.resultsContainer).is(":visible")){var =
i=3Dn.contains(u.resultsContainer[0],t.target);if(t.target=3D=3Du.results=
Container[0]||t.target=3D=3Du.context||i)return;n(u.context).closest("for=
m").unbind("keydown.block_for_smart_autocomplete"),n(u.context).trigger("=
lostFocus")}}),n(u.resultsContainer).delegate(u.resultElement,"mouseenter=
.smart_autocomplete",function(){var =
i=3Du.currentSelection||0,t=3Dn(u.resultsContainer).children();u.currentS=
election=3Dn(this).prevAll().length,n(u.context).trigger("itemFocus",[thi=
s])}),n(u.resultsContainer).delegate(u.resultElement,"mouseleave.smart_au=
tocomplete",function(){n(u.context).trigger("itemUnfocus",[this])}),n(u.r=
esultsContainer).delegate(u.resultElement,"click.smart_autocomplete",func=
tion(){return =
n(u.context).trigger("itemSelect",[this]),!1}),n(this).bind({keyIn:functi=
on(n,t){n.smartAutocompleteData=3D{query:t}},resultsReady:function(n,t){n=
.smartAutocompleteData=3D{results:t}},showResults:function(n,t){n.smartAu=
tocompleteData=3D{results:t}},noResults:function(){},lostFocus:function()=
{},itemSelect:function(n,t){n.smartAutocompleteData=3D{item:t}},itemFocus=
:function(n,t){n.smartAutocompleteData=3D{item:t}},itemUnfocus:function(n=
,t){n.smartAutocompleteData=3D{item:t}}})}))}}(jQuery),function(n){n.fn.w=
atermark=3Dfunction(t){var =
i=3D{text:null,color:"#cccccc",fontSize:".850em",top:"-5px",left:"1px",cl=
assName:"watermark"};return =
this.filter("input:text").each(function(){var =
u,r;i.text=3Dn(this).attr("title"),settings=3Dn.extend({},i,t),u=3Dn("<sp=
an =
/>",{style:"position:relative;"}),n(this).after(u).detach().appendTo(u),r=
=3Dn("<label =
/>",{text:settings.text,"for":n(this).attr("id"),"class":settings.classNa=
me}),r.css({position:"absolute",top:settings.top,left:settings.left,"z-in=
dex":"1",color:settings.color,"font-size":settings.fontSize,border:"0px"}=
),r.appendTo(u),n(this).focus(function(){this.value=3D=3D""&&r.hide()}),n=
(this).blur(function(){this.value=3D=3D""&&r.show()}),!n(this).val()=3D=3D=
""&&r.hide()})}}(jQuery);=0A=
/*! Copyright (c) 2010 Brandon Aaron (http://brandonaaron.net)=0A=
 * Licensed under the MIT License (LICENSE.txt).=0A=
 */=0A=
(function(n){function i(n){var =
t=3Dn.split(/\s/);return{X:t[0],Y:t[1]}}var r=3Dn('<div =
style=3D"background-position: 3px =
5px">'),t;n.support.backgroundPosition=3Dr.css("backgroundPosition")=3D=3D=
=3D"3px =
5px"?!0:!1,n.support.backgroundPositionXY=3Dr.css("backgroundPositionX")=3D=
=3D=3D"3px"?!0:!1,r=3Dnull,t=3D["X","Y"],!n.support.backgroundPosition&&n=
.support.backgroundPositionXY&&(n.cssHooks.backgroundPosition=3D{get:func=
tion(i){return n.map(t,function(t){return =
n.css(i,"backgroundPosition"+t)}).join(" =
")},set:function(r,u){n.each(t,function(n,t){var =
f=3Di(u);r.style["backgroundPosition"+t]=3Df[t]})}}),n.support.background=
Position&&!n.support.backgroundPositionXY&&n.each(t,function(t,r){n.cssHo=
oks["backgroundPosition"+r]=3D{get:function(t){var =
e=3Di(n.css(t,"backgroundPosition"));return e[r]},set:function(t,u){var =
e=3Di(n.css(t,"backgroundPosition")),f=3Dr=3D=3D=3D"X";t.style.background=
Position=3D(f?u:e.X)+" =
"+(f?e.Y:u)}},n.fx.step["backgroundPosition"+r]=3Dfunction(t){n.cssHooks[=
"backgroundPosition"+r].set(t.elem,t.now+t.unit)}})})(jQuery),SearchCallb=
ackCount=3D0,$(function(){return =
$("ul").filter(".subNav").hide(),$(".topNav =
ul").delegate("li","mouseenter =
mouseleave",function(n){n.type=3D=3D"mouseenter"&&$(this).find(".subNav")=
.fadeIn(200),n.type=3D=3D"mouseleave"&&$(this).find(".subNav").fadeOut(20=
0)}),$(".topNav li:first-child").addClass("first"),$(".topNav =
li:last-child").addClass("last"),$('#globalHeader_divUmbrellaNavigationBa=
r a:contains("Journals")').html("Journals &gt;"),$(".microNavBar =
li.active").css("background-position",function(n,t){var =
u=3Dt,r=3DparseInt($(this).width())/2-4;return =
u.replace("-9999px",r+"px")}),$(".searchButton").click(function(){var =
n=3D$("#txtSearchTerm").val(),t=3D$("#ddlGroup").length>0?$("#ddlGroup").=
val():"";if(SearchCallbackCount!=3D0)return!1;doGlobalSearch(n)}),$(".sea=
rchButton3").click(function(){var =
n=3D$("#divtextSearch2").children("input[type=3Dtext]").val();if(SearchCa=
llbackCount!=3D0)return!1;doGlobalSearch(n)}),!1}),$(document).ready(func=
tion(){function n(n){var =
n=3Dn?n:event?event:null,t=3Dn.target?n.target:n.srcElement?n.srcElement:=
null;if(n.keyCode=3D=3D13&&t.type=3D=3D"text")return!1}document.onkeypres=
s=3Dn,$("#txtSearchTerm").keydown(function(n){if(n.keyCode=3D=3D13){if(Se=
archCallbackCount!=3D0)return!1;var =
t=3D$("#txtSearchTerm").val();doGlobalSearch(t)}}),$("#divtextSearch2").c=
hildren("input[type=3Dtext]").keydown(function(n){if(n.keyCode=3D=3D13){i=
f(SearchCallbackCount!=3D0)return!1;var =
t=3D$("#divtextSearch2").children("input[type=3Dtext]").val();doGlobalSea=
rch(t)}}),$("#txtSearchTerm").watermark()}),jQuery(function(n){function =
t(t,i,r){n(t).each(function(){var =
r=3Dn(this).siblings(i);n(this).click(function(i){if(i.preventDefault(),r=
.dialog("open"),t=3D=3D".popUpFigure"){var =
e=3Dn(this).siblings(".downloadSlide").attr("href"),u=3Dn(this).siblings(=
".saveMyStuffs").clone(),f=3D'&#160;&#124;&#160;<a href=3D"'+e+'" =
class=3D"downloadThis">Download Slide (.ppt)</a>&#160;&#124;&#160;<a =
class=3D"printThis">Print</a>';r.parents(".ui-dialog").find(".ui-dialog-t=
itle").empty().append(u),r.parents(".ui-dialog").find(".ui-dialog-title")=
.append(f)}else if(t=3D=3D".popUpTable"){var =
e=3Dn(this).siblings(".downloadSlide").attr("href"),u=3Dn(this).siblings(=
".saveMyStuffs").clone(),f=3D'&#160;&#124;&#160;<a =
class=3D"printThis">Print</a>';r.parents(".ui-dialog").find(".ui-dialog-t=
itle").empty().append(u),r.parents(".ui-dialog").find(".ui-dialog-title")=
.append(f)}})});var =
u=3D{},f=3D{autoOpen:!1,width:750,height:600,closeText:"X =
Close",modal:!0,zIndex:9999};n.extend(u,f,r),n(i).dialog(u),nt(i)}functio=
n nt(t){var =
i=3Dn(t).siblings(".ui-dialog-titlebar").find(".ui-dialog-title"),f,e,r,u=
;switch(t){case".tableDialog":f=3D'<a class=3D"printThis"><img =
src=3D"'+image.icon_print+'" alt=3D"" =
style=3D"vertical-align:middle;"/>&#160;Print</a>&#160;&#160;',i.append(f=
);break;case".emailPopupDialog":e=3D'<a class=3D"sendEmailButton" =
onClick=3D"validateForm()">Send =
Email</a>',i.prepend(e);break;case".recommendDialog":r=3D'<a =
class=3D"recommendNow" onClick=3D"validateForm()">Recommend =
Now</a>',i.append(r);break;case".alertPopupDialogCollection":case".alertP=
opupDialog":u=3D"User =
Alerts",i.prepend(u)}n(t).append(n(document).find("#Form1").find(".disclo=
sures .copyrightInfo:first").clone())}function r(){var =
r=3D800,u=3D400,f=3Dscreen.width/2-r/2,t=3Dscreen.height/2-u/2,n=3D",top=3D=
"+t+",left=3D"+f;c=3D=3D!0?window.open("../signinpopup.aspx?alerts=3Dtrue=
&footeralert=3Dtrue","mywindow","menubar=3D0,resizable=3D0,width=3D800,he=
ight=3D300"+n):i=3D=3D!0?window.open("../signinpopup.aspx?alerts=3Dtrue",=
"mywindow","menubar=3D0,resizable=3D0,width=3D800,height=3D300"+n):e!=3Dn=
ull?window.open("../signinpopup.aspx?articleID=3D"+e.toString(),"mywindow=
","menubar=3D0,resizable=3D0,width=3D800,height=3D300"+n):window.location=
.href=3D"../signin.aspx"}function a(t,i,r,u){var =
h=3Dn(t).parents(i).find(r).clone(),u=3Du=3D=3Dundefined?!0:u,s=3Dn(".con=
tentHeaderContainer").clone(),o=3Dn(s).children(".journalName").text(),e=3D=
n(".pageContentHolder").find(".wrapper").attr("class"),f=3D"";return =
f+=3Drt(o,e),f+=3Dk(o,s),f+=3Dd(u,h,e),f+=3Dg(t,e)}function rt(n,t){var =
i=3D"";return i+=3D'<link href=3D"CSS/global.css" type=3D"text/css" =
rel=3D"stylesheet"/>',n=3D=3D"PN"?(i+=3D'<link =
href=3D"CSS/newsArticle.css" type=3D"text/css" =
rel=3D"stylesheet"/>',i+=3D'<link href=3D"CSS/PN/pn.news.print.css" =
type=3D"text/css" rel=3D"stylesheet"/>'):(i+=3D'<link =
href=3D"CSS/content.css" type=3D"text/css" =
rel=3D"stylesheet"/>',i+=3D'<link href=3D"CSS/content/content.print.css" =
type=3D"text/css" rel=3D"stylesheet"/>',i+=3D'<link =
href=3D"CSS/pol.popUpDialog.css" type=3D"text/css" =
rel=3D"stylesheet"/>'),i+=3D'<script type=3D"text/javascript" =
language=3D"javascript" =
src=3D"JS/ads.js"><\/script>',i+=3D'</head><body><div =
class=3D"printPage"/>',t=3D=3D"wrapper articlePage"&&(i+=3D'<div =
id=3D"printHeader"><img src=3D"/images/masthead_print_'+n+'.jpg" =
alt=3D"" /></div>'),t=3D=3D"wrapper contentPage"&&(i+=3D'<div =
id=3D"printHeader"><img src=3D"/images/masthead_print_POL.gif" alt=3D"" =
/></div>'),i+=3D'<div class=3D"clearAll"></div>'}function k(t,i){var =
u=3D"",f=3D"720",r=3Dn(i).children(".contentSection").clone();return =
u+=3Dn('<div =
id=3D"printPage"/>').append(r).html(),r=3Dn(i).find("div.aTitle").clone()=
,n(r).css({float:"none",width:f}),u+=3Dn('<div =
id=3D"printPage"/>').append(r).html(),r=3Dn(i).children(".authorSectionBo=
ld").clone(),u+=3Dn('<div =
id=3D"printPage"/>').append(r).html(),r=3Dn(i).children(".authorSection")=
.clone(),u+=3Dn('<div =
id=3D"printPage"/>').append(r).html(),t!=3D"PN"&&(r=3Dn(".disclosureText"=
).clone().css("border","none"),u+=3Dn('<div =
id=3D"printPage"/>').append(r).html()),r=3Dn(i).children(".aShortDesc").c=
lone(),u+=3Dn('<div id=3D"printPage"/>').append(r).html()}function =
d(t,i,r){var =
c=3Dn(i).find("#tab1").clone(),s=3Dn(i).find("#tab9").find(".comments").c=
lone(),e=3D0,o=3Dn(".ui-dialog").find(".tableDialog"),f=3D"",h=3Dn(".abst=
ract-teaser").clone();return f+=3Dn('<div =
id=3D"printPage"/>').append(h).html(),t?(n(c).find(".contentSectionTab").=
each(function(){var =
t=3Dn(this).find(".contentJump").find("h2").clone();f+=3Dn('<div =
id=3D"printPage"/>').append(t).html(),n(this).find(".contentBody").each(f=
unction(){var s,t,i;r=3D=3D"wrapper =
articlePage"&&(s=3Dn(this).children(),t=3Dn(this).attr("class"),t=3D=3D"c=
ontentBody figureSection"||t=3D=3D"contentBody =
tableSection"?(i=3Du(this,t,o,e),f+=3Dn('<div =
id=3D"printPage"/>').append("<p/>").append(i).html(),t=3D=3D"contentBody =
tableSection"&&e++):t=3D=3D"contentBody newsFigureSection"?f+=3Dn('<div =
id=3D"printPage"/>').append(n(this).clone()).html():n(s).each(function(){=
var t=3Dn(this).attr("class"),i=3Du(this,t,o,e);f+=3Dn('<div =
id=3D"printPage"/>').append("<p/>").append(i).html(),t=3D=3D"contentBody =
tableSection"&&e++})),r=3D=3D"wrapper =
contentPage"&&n(this).find(".contentSection").each(function(){var =
r=3Dn(this).children(),i,t;n(r).attr("class")=3D=3D"paragraphSection"?(i=3D=
n(this).attr("class"),t=3Du(this,i,o,e),f+=3Dn('<div =
id=3D"printPage"/>').append("<p/>").append(t).html()):n(r).each(function(=
){var t=3Dn(this).attr("class"),i=3Du(this,t,o,e);f+=3Dn('<div =
id=3D"printPage"/>').append("<p/>").append(i).html(),t=3D=3D"contentBody =
tableSection"&&e++})})})}),n(s)[0]!=3Dundefined&&n.trim(n(s)[0].innerHTML=
)!=3D""&&(f+=3D"<h2>User Comments</h2>",f+=3Dn('<div =
id=3D"printPage"/>').append(s).html())):f+=3Dn('<div =
id=3D"printPage"/>').append(i.css("height","auto")).html(),f}function =
u(t,i,r,u){var f,e;return i=3D=3D"contentBody =
figureSection"?(f=3Dn('<div =
id=3D"printPage"/>').append("<p/>").append(n(t).find(".inlineFigure").chi=
ldren(".figureLabel").clone()).html(),f+=3Dn('<div =
id=3D"printPage"/>').append(n(t).find(".inlineFigure").children(".figureL=
egend").clone()).html(),f+=3Dn('<div =
id=3D"printPage"/>').append("<p/>").append(n(t).find(".contentFigures").c=
lone()).html()):i=3D=3D"contentBody =
tableSection"?(e=3Dn(r)[u].innerHTML,f=3Dn(e).clone()):f=3Dn(t).clone(),f=
}function g(t){var r=3D"",f=3D(new =
Date).getFullYear(),u=3Dn(t).parents("#Form1").siblings().find(".disclosu=
reText .copyrightInfo:first");return r+=3Du.length=3D=3D0?'<div =
class=3D"copyrightInfo">Copyright =C2=A9'+f+" SPIE</div>":n('<div =
id=3D"printPage"/>').append(u).html(),r+=3D'<div =
class=3D"clearAll"></div>'}function o(t){var =
f=3D760,u=3D400,e=3Dscreen.width/2-f/2,o=3Dscreen.height/2-u/2,r=3Dwindow=
.open("","Table","width=3D"+f+", height=3D"+u+", scrollbars=3D1, =
resizable=3D1, top=3D"+o+", =
left=3D"+e);r.document.open(),r.document.write(t),r.document.close(),r.pr=
int(),!n.browser.webkit}var =
ft=3D{autoOpen:!1,width:750,height:600,closeText:"X =
Close",modal:!0,zIndex:9999},f,y,i;try{n(".requirepopup").live("click",fu=
nction(){var =
i=3Dn("#downloadarticle").addClass("subscriptionBox").dialog({closeText:"=
X =
Close",bgiframe:!0,dialogClass:"alert-dialog",model:!0,width:716,height:2=
00});alert(n(this).attr("id")),n("#downloadarticle").live("dialogclose",f=
unction(){n("#downloadarticle").hide()}),i.dialog("open")})}catch(ut){}if=
(n(".printThis").live("click",function(n){n.preventDefault();var =
t=3Da(this,".ui-dialog",".ui-dialog-content",!1);o(t,!0)}),n("#copyrightI=
D").append(n(document).find("#Form1").find(".disclosures =
.copyrightInfo:first").clone()),t(".popUpTable",".tableDialog",{modal:!1}=
),n(".popUpFigure").length){var =
p=3Dn(".figureDialog"),it=3Dp.length,et=3D0;p.each(function(){var =
f=3Dn(this).parents(".inlineFigureImage").siblings(".figureDescription").=
clone(),r=3Dn(this),u=3Dn(this).children("img").width();n(r).parents(".in=
lineFigure").children(".inlineFigureImage").each(function(){n(r).append(f=
),n(this).children("img").css("width","180px")}),--it||t(".popUpFigure","=
.figureDialog",{modal:!1,open:function(){u<400?n(".figureDialog").css({he=
ight:"auto"}):n(".figureDialog").css({height:"500px"})}})})}else =
n("#showImageCarousel").length&&(f=3Dn(".rotatorFigLink"),y=3Df.length,f.=
each(function(){n(this).siblings(".rotatorFigLinkDialog").prepend("<br =
/><br =
/>").prepend(n("img",this).clone()),--y||t(".rotatorFigLink",".rotatorFig=
LinkDialog")}));n("#authenticationDetection").text()=3D=3D"1"&&n("#tab2")=
.find(".popUpFigure").length&&n(".rotatorFigLink").click(function(t){t.pr=
eventDefault();var =
i=3Dn(".rotatorFigLink").index(this);n(".popUpFigure:eq("+i+")").trigger(=
t)}),t(".recommendThis",".recommendDialog",{open:function(){n(".recommend=
Dialog").css("height","450px")}}),n(".editPasswordButton").click(function=
(){n(".editPasswordDialog").dialog({width:400,open:function(){n(".editPas=
swordDialog").css("height","auto"),n(".cancelButton").live("click",functi=
on(){n(this).dialog("close")})},buttons:{"Edit =
Password":function(){n("#<%=3DbtnUpdatePassword.ClientID%>").attr()},Canc=
el:function(){n(this).dialog("close")}}})}),n(".alertPopupDialogCollectio=
n").hide(),i=3D!1;var =
b=3D!1,w=3D!1,v=3D!1,h=3D!1,s=3D!1,l=3D!1,tt=3D!1,e=3Dnull,c=3D!1;tt=3Dn(=
"#hfArticleDataSupplement").val()=3D=3D"1"?!0:!1,e=3Dn("#hfArticleId").va=
l(),t(".dataSupplementLink",".dataSupplementDialog",{open:function(){n(th=
is).parents(".ui-dialog").find(".ui-dialog-title").html("Data =
Supplement"),n(this).parent().appendTo("form"),n(".dataSupplementDialog")=
.css("height","auto");var =
t=3Dn(this);n(".closeDialog",this).live("click",function(n){n.preventDefa=
ult(),t.dialog("close")})}}),b=3Dn("#hfArticleAlerts").val()=3D=3D"1"?!0:=
!1,w=3Dn("#hfAlerts").val()=3D=3D"1"?!0:!1,b||w?t(".showAlerts",".alertPo=
pupDialog",{open:function(){n(this).parents(".ui-dialog").find(".ui-dialo=
g-title").html("User =
Alerts"),n(".userAlertPopupProgressBar").hide()},width:400,height:200}):n=
(".showAlerts").click(function(){i=3D!0,n(this).hasClass("footeralert")&&=
(c=3D!0),r()}),l=3Dn("#hfCollectionAlerts").val()=3D=3D"1"?!0:!1,l?(n(".a=
lertPopupDialogCollection").show(),t(".showCollectionAlerts",".alertPopup=
DialogCollection",{open:function(){n(this).parents(".ui-dialog").find(".u=
i-dialog-title").html("User =
Alerts"),n(".alertPopupValidationMessage").html(""),n(".userAlertPopupPro=
gressBar").hide()}})):(n(".alertPopupDialogCollection").hide(),n(".showCo=
llectionAlerts").click(function(){i=3D!0,r()})),v=3Dn("#hfArticleGetCitat=
ion").val()=3D=3D"1"?!0:!1,v?t(".getCitation",".getCitationPopupDialog",{=
width:300,open:function(){n(this).parents(".ui-dialog").find(".ui-dialog-=
title").html("Get =
Citation"),n(".getCitationPopupDialog").css({height:"auto"})}}):n(".getCi=
tation").click(function(){i=3D!0,r()}),h=3Dn("#hfArticleEmail").val()=3D=3D=
"1"?!0:!1,h?t(".sendEmail",".emailPopupDialog",{open:function(){var =
i,t;n(this).parents(".ui-dialog").find(".ui-dialog-title").html("Email"),=
n(this).parent().appendTo("form"),n(".emailPopupDialog").css("height","au=
to"),i=3Dn(".contentHeaderContainer").children(".journalName").text(),n("=
.emailPopupDialog").find(".logoBrand").empty().css("width","720px").appen=
d('<img src=3D"/images/backgrounds/logo_silverchair_footer.png" =
alt=3D""/>'),n("#journalShortName").text(i),t=3Dn(this),n(".closeDialog",=
this).live("click",function(n){n.preventDefault(),t.dialog("close")})},wi=
dth:740,resizable:!1}):n(".sendEmail").click(function(){i=3D!0,r()}),s=3D=
n("#hfArticleShareThis").val()=3D=3D"1"?!0:!1,s||n(".shareThis").click(fu=
nction(){r()}),n(".printMenu").click(function(){n("div.contentContainer")=
.hide(),n(".tabNav div a").removeClass("selected"),n(".tabNav =
.atab:nth-child(1) a").addClass("selected").show(),n("#tab1").show();var =
t=3Da(this,".mainContainer",".contentBodyContainer");o(t,!1)})});var =
SMActionItemType=3D'{ "0" : "WidgetPanelExpanded" , "1" : =
"WidgetPanelCollasped"}',ActionURL=3Dlocation.href,asyncTracking=3D!0;Use=
rTracking.prototype.toJson=3Dfunction(){return =
JSON.stringify(this)},String.prototype.format=3Dfunction(){for(var =
t=3Dthis,n=3Darguments.length;n--;)t=3Dt.replace(new =
RegExp("\\{"+n+"\\}","gm"),arguments[n]);return =
t},JumpId=3D"",$(document).ready(function(){var =
t,n;$(".contentSectionTab").find(".PubHistory")&&(t=3D$(".contentSectionT=
ab").find(".PubHistory"),$(t).parents(".contentSectionTab").hide()),$(".c=
rsRef").click(function(){var =
t=3D$(this).context.innerText,n=3D"CrossReferenceLink";this.UserSessionIt=
em=3Dnew UserSessionItem("<%=3DMe.Session.SessionID =
%>",0,0),this.ActionType=3Dnew =
ActionType(1,n),doTracking(this.ActionType,t.toString(),"<%=3DSystem.Date=
Time.Now =
%>",this.UserSessionItem,window.location.toString())}),$(".pubmedLink").c=
lick(function(){var =
t=3D$(this).attr("href"),n=3D"CrossReferenceLink";this.UserSessionItem=3D=
new UserSessionItem("<%=3DMe.Session.SessionID =
%>",0,0),this.ActionType=3Dnew =
ActionType(1,n),doTracking(this.ActionType,t.toString(),"<%=3DSystem.Date=
Time.Now =
%>",this.UserSessionItem,window.location.toString())}),$("#txtUserAlertEm=
ailAddress").val($("#hfOriginalEmailAddress").val()),n=3D$.browser,n.mozi=
lla&&parseInt(n.version)<2&&$(".saveMyStuff").click(function(){var =
n=3Dthis.id;AddItemstoMyStuff(n)})}),MyResource.prototype.toJson=3Dfuncti=
on(){return JSON.stringify(this)};var VIEW_MORE_TEXT_ARTICLES=3D"[+] =
View More",HIDE_TEXT_ARTICLES=3D"[-] View =
Fewer",COOKIE_NAME_ARTICLES=3D"relatedArticlesWidgetViewMore",VIEW_MORE_S=
ECTION_CLASS_ARTICLES=3D".viewMoreArticlesSection",CONTENT_SECTION_CLASS_=
ARTICLES=3D".relatedArticlesContent",CONTENT_SECTION_CLASS_P_ARTICLES=3D"=
.relatedArticlesProceedingContent",VIEW_MORE_LINK_ID_ARTICLES=3D".widgetV=
iewMore =
a";$(document).ready(function(){$(VIEW_MORE_LINK_ID_ARTICLES).click(funct=
ion(){switchViewMoreArticlesOnLoad(this)}),restoreViewMoreArticlesOnLoad(=
),$("#aShowMoreArticles").click(function(){var =
n=3D$(this).context.innerText;n||(n=3D$(this).context.textContent);var =
u=3Dn.toString()+" is =
Clicked",r=3D"RelatedArticleWidget",t=3Dthis.UserSessionItem,i=3Dthis.Act=
ionType;t=3Dnew UserSessionItem("<%=3DMe.Session.SessionID =
%>",0,0),i=3Dnew =
ActionType(1,r),doTracking(i,u.toString(),"<%=3DSystem.DateTime.Now =
%>",t,window.location.toString())}),$("#articleWidgetConfigureIcon").clic=
k(function(){var i=3D$(this).attr("class"),r=3Di.toString()+" is =
Clicked",u=3D"RelatedArticleWidget",n=3Dthis.UserSessionItem,t=3Dthis.Act=
ionType;n=3Dnew UserSessionItem("<%=3DMe.Session.SessionID =
%>",0,0),t=3Dnew =
ActionType(1,u),doTracking(t,r.toString(),"<%=3DSystem.DateTime.Now =
%>",n,window.location.toString())}),$(".contentTitle =
a").click(function(){var i=3D$(this).attr("id"),r=3D"article id =
=3D"+i.toString()+" is =
clicked",u=3D"RelatedArticleWidget",n=3Dthis.UserSessionItem,t=3Dthis.Act=
ionType;n=3Dnew UserSessionItem("<%=3DMe.Session.SessionID =
%>",0,0),t=3Dnew =
ActionType(1,u),doTracking(t,r.toString(),"<%=3DSystem.DateTime.Now =
%>",n,window.location.toString())})}),$(document).ready(function(){var =
t=3Dwindow.location.hostname+window.location.pathname,n=3D$("meta[name=3D=
'DCSext.auth']").attr("content");$(".tools =
.tool_print").click(function(){dcsMultiTrack("WT.es",t,"WT.dl","7","DCSex=
t.buttonnav","Print_Button_Click","DCSext.auth",n)}),$(".tools =
.tool_email").click(function(){dcsMultiTrack("WT.es",t,"WT.dl","7","DCSex=
t.buttonnav","Email_Button_Click","DCSext.auth",n)}),$(".tools =
.tool_citation").click(function(){dcsMultiTrack("WT.es",t,"WT.dl","7","DC=
Sext.buttonnav","Get_Citation_Button_Click","DCSext.auth",n)}),$(".tools =
.tool_alerts").click(function(){dcsMultiTrack("WT.es",t,"WT.dl","7","DCSe=
xt.buttonnav","Article_Alerts_Button_Click","DCSext.auth",n)}),$(".tools =
.tool_share").click(function(){dcsMultiTrack("WT.es",t,"WT.dl","7","DCSex=
t.buttonnav","Share_Button_Click","DCSext.auth",n)}),$(".tools =
.tool_permissions").click(function(){dcsMultiTrack("WT.es",t,"WT.dl","7",=
"DCSext.buttonnav","Get_Permissions_Button_Click","DCSext.auth",n)}),$(".=
tools =
.tool_slideset").click(function(){dcsMultiTrack("WT.es",t,"WT.dl","7","DC=
Sext.buttonnav","Download_PPT_Button_Click","DCSext.auth",n)}),$(".tools =
.tool_pdf").click(function(){var =
i=3Dwindow.location.pathname.toLowerCase();i.indexOf("content.aspx")!=3D-=
1?dcsMultiTrack("WT.es",t,"WT.dl","7","WT.cg_n","MainDrillDown:Digital_Li=
brary;ProductTypeDrillDown:Digital_Library;;Action;Success_Event","WT.cg_=
s","Main:Product_Details;Product:eBooks;;Action:Download_PDF_Button;PDF_D=
ownload","DCSext.auth",n):i.indexOf("proceeding.aspx")!=3D-1?dcsMultiTrac=
k("WT.es",t,"WT.dl","7","WT.cg_n","MainDrillDown:Digital_Library;ProductT=
ypeDrillDown:Digital_Library;;Action;Success_Event","WT.cg_s","Main:Produ=
ct_Details;Product:Proceedings;;Action:Download_PDF_Button;PDF_Download",=
"DCSext.auth",n):dcsMultiTrack("WT.es",t,"WT.dl","7","WT.cg_n","MainDrill=
Down:Digital_Library;ProductTypeDrillDown:Digital_Library;;Action;Success=
_Event","WT.cg_s","Main:Product_Details;Product:Journals;;Action:Download=
_PDF_Button;PDF_Download","DCSext.auth",n)}),$(".forgotPasswordLink =
a").click(function(){dcsMultiTrack("WT.es",t,"WT.dl","7","DCSext.buttonna=
v","Forgot_Password_Click","DCSext.auth",n)})})
------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://proceedings.spiedigitallibrary.org/JS/SCM6.StatsMaster.js

=EF=BB=BFvar SMActionItemType =3D '{ "0" : "WidgetPanelExpanded" , "1" : =
"WidgetPanelCollasped"}';
var ActionURL =3D location.href;
var asyncTracking =3D true;

function ActionType(k, v) {
    this.ActionFilterKey =3D k;
    this.ActionFilterValue =3D v;
}

function UserSessionItem(sessionid, clientid, siteid) {
    this.SessionID =3D sessionid;
    this.ClientID =3D clientid;
    this.SiteID =3D siteid;
}

function UserTracking(actionType, actionDescription, actionDate, =
usersessionitem, url) {
    this.ActionFilterType =3D actionType;
    this.ActionDescription =3D actionDescription;
    this.ActionDateTime =3D actionDate;
    this.UserSessionItem =3D usersessionitem;
    this.ActionURL =3D url;
}

function UserTracking(actionType, actionDescription, actionDate, =
usersessionitem, url, IndividualCanView, InstitutionCanView) {
    this.ActionFilterType =3D actionType;
    this.ActionDescription =3D actionDescription;
    this.ActionDateTime =3D actionDate;
    this.UserSessionItem =3D usersessionitem;
    this.ActionURL =3D url;
    this.IndividualCanView =3D IndividualCanView;
    this.InstitutionCanView =3D InstitutionCanView;

}

UserTracking.prototype.toJson =3D function () {
    return JSON.stringify(this);
}


function dostatstracking(actiontype, actiondescription, actiondate, =
usersessionitem, url, callback, IndividualCanView, InstitutionCanView) {
    var userTracking =3D new UserTracking(actiontype, actiondescription, =
actiondate, usersessionitem, url, IndividualCanView, =
InstitutionCanView);

    //    var _url =3D =
"../Services/UserClientActionService.svc/TrackClientActivity";

    var _url =3D "ClientTrackingHandler.ashx";
    $.ajax(
            {
                type: "POST",
                url: _url,
                data: userTracking.toJson(),
                contentType: "application/json; charset=3Dutf-8",
                dataType: "json",
                async: asyncTracking,
                processData: true,
                success:
                    function (data) {
                        var s =3D data;
                        callbackFn(s);
                    },
                error: function (c) {
                    //alert(c.status + ' ' + c.statusText);
                    callbackFn(c.status);
                }
            }
        );
}

function callbackFn(msg) {

}

function doTracking(actiontype, actiondescription, actiondate, =
usersessionitem, url) {
    mydotracking(actiontype, actiondescription, actiondate, =
usersessionitem, url, callbackFn, 0, 0);
}

// this is to avoid zero error in firefox. async=3D true will not work =
if you do ajax and postback at the same time.
function doTracking(actiontype, actiondescription, actiondate, =
usersessionitem, url, isAsync) {
    if (isAsync =3D=3D "sync") {
        asyncTracking =3D false;
    }
    dostatstracking(actiontype, actiondescription, actiondate, =
usersessionitem, url, callbackFn, 0, 0);
}
function doTracking(actiontype, actiondescription, actiondate, =
usersessionitem, url, isAsync, IndividualCanView, InstitutionCanView) {
    if (isAsync =3D=3D "sync") {
        asyncTracking =3D false;
    }
    dostatstracking(actiontype, actiondescription, actiondate, =
usersessionitem, url, callbackFn, IndividualCanView, =
InstitutionCanView);
}




String.prototype.format =3D function () {
    var s, i;
    s =3D this;
    i =3D arguments.length;
    while (i--)
        s =3D s.replace(new RegExp('\\{' + i + '\\}', 'gm'), =
arguments[i]);
    return s;
};


var JumpId =3D '';
$(document).ready(function () {
    // User Alerts popup
    // set the value  for Email Address textbox from the hidden field.

    //            $(class1).click(function () {
    //                alert("message");

    //            });
    //            JumpId =3D jQuery.url.param('JumperID');

    //            if (JumpId) {
    //                var anchorhref =3D '#Jump' + JumpId.toString();
    //                $('#triggerJumpLocation').attr("href", =
anchorhref);
    //                $("#triggerJumpLocation").trigger("click");
    //                location.href =3D anchorhref;
    //            }

    // tracking content references

    /*Hiding Pubmed History Section*/
    if ($('.contentSectionTab').find('.PubHistory')) {
        var me =3D $('.contentSectionTab').find('.PubHistory');
        $(me).parents('.contentSectionTab').hide();
    }
    /*Ends*/

    /*Displaying copyright section on all the article page*/



    $('.crsRef').click(function () {
        var tab =3D $(this).context.innerText;
        var key =3D 'CrossReferenceLink'
        //popuate the input object and call the pagebase method to =
update the database
        this.UserSessionItem =3D new =
UserSessionItem("<%=3DMe.Session.SessionID %>", 0, 0);
        this.ActionType =3D new ActionType(1, key);
        doTracking(this.ActionType, tab.toString(), =
"<%=3DSystem.DateTime.Now %>", this.UserSessionItem, =
(window.location).toString());
    });

    $('.pubmedLink').click(function () {

        var tab =3D $(this).attr('href');
        var key =3D 'CrossReferenceLink';
        this.UserSessionItem =3D new =
UserSessionItem("<%=3DMe.Session.SessionID %>", 0, 0);
        this.ActionType =3D new ActionType(1, key);
        doTracking(this.ActionType, tab.toString(), =
"<%=3DSystem.DateTime.Now %>", this.UserSessionItem, =
(window.location).toString());
    });

    =
$('#txtUserAlertEmailAddress').val($('#hfOriginalEmailAddress').val());

    var browserversion =3D $.browser;

    if (browserversion.mozilla && parseInt(browserversion.version) < 2) =
{
        $('.saveMyStuff').click(function () {
            var _id =3D this.id;
            AddItemstoMyStuff(_id);
        });
    }

});

function detailsHandler(href) {
    var hiddenField =3D =
document.getElementById('scm6MainContent_ucGetCitation_articleId').value;=

    //get any other hidden fields and append them.
    href =3D href + "&articleid=3D" + hiddenField;
    //then redirect to the revised url
    window.location =3D href;
}

MyResource.prototype.toJson =3D function () {
    return JSON.stringify(this);
}

function MyResource(resourcetype, resourceId) {
    this.ResourceType =3D resourcetype;
    this.ResourceId =3D resourceId;
}

function ResourceAccess(hasAccess, resourcePdfurl) {
    this.hasAccess =3D hasAccess;
    this.resourcePdfUrl =3D resourcePdfurl;
}

function isUserSubscribedToResource(resourcetype, resourceId) {
    var mystuff =3D new MyResource(resourcetype, resourceId);
    // var _url =3D location.protocol + "//" + location.host + =
"/searchresults.aspx/IsUserSubscribedToResource";
    var _url =3D "CheckAccessToResource.ashx";
    var oreturn =3D null;

    $.ajax(
                {
                    type: "POST",
                    url: _url, // "../article.aspx/AddItemstoMyStuff",
                    data: mystuff.toJson(),
                    contentType: "application/json; charset=3Dutf-8",
                    async: false,
                    dataType: "json",
                    processData: false,
                    success:
                    function (d) {
                        oreturn =3D new ResourceAccess(d.hasAccess, =
d.resourcePdfurl);
                        // return oreturn;
                    },
                    error: function (c) { alert(c.status + ' ' + =
c.statusText); }
                }
            );
    return oreturn;

}


------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4da734bd2c509d4b

/* (c) 2008-2012 AddThis, Inc */=0A=
if(!((window._atc||{}).ver)){var =
_atd=3D"www.addthis.com/",_atr=3D"//s7.addthis.com/",_euc=3DencodeURIComp=
onent,_duc=3DdecodeURIComponent,_atc=3D{dbg:0,rrev:117605,dr:0,ver:250,lo=
c:0,enote:"",cwait:500,bamp:0.25,camp:1,csmp:0.0001,damp:0,famp:0.02,pamp=
:0.2,tamp:1,lamp:1,plmp:0.00001,vamp:1,vrmp:0.0001,ohmp:0,ltj:1,xamp:1,ab=
f:!!window.addthis_do_ab,qs:0,cdn:0,rsrcs:{bookmark:_atr+"static/r07/book=
mark024.html",atimg:_atr+"static/r07/atimg024.html",countercss:_atr+"stat=
ic/r07/counter003.css",counterIE67css:_atr+"static/r07/counterIE67002.css=
",counter:_atr+"static/r07/counter004.js",core:_atr+"static/r07/core044.j=
s",wombat:_atr+"static/r07/bar011.js",qbarcss:_atr+"bannerQuirks.css",flt=
css:_atr+"static/r07/floating003.css",barcss:_atr+"static/r07/banner004.c=
ss",barjs:_atr+"static/r07/banner001.js",contentcss:_atr+"static/r07/cont=
ent005C.css",contentjs:_atr+"static/r07/content006C.js",copythis:_atr+"st=
atic/r07/copythis00B.js",copythiscss:_atr+"static/r07/copythis00B.css",ss=
ojs:_atr+"static/r07/ssi004.js",ssocss:_atr+"static/r07/ssi004.css",authj=
s:_atr+"static/r07/auth006.js",peekaboocss:_atr+"static/r07/peekaboo002.c=
ss",overlayjs:_atr+"static/r07/overlay005.js",widget32css:_atr+"static/r0=
7/widgetbig047.css",widget20css:_atr+"static/r07/widgetmed000.css",widget=
css:_atr+"static/r07/widget096.css",widgetIE67css:_atr+"static/r07/widget=
IE67005.css",widgetpng:"//s7.addthis.com/static/r07/widget047.png",embed:=
_atr+"static/r07/embed000.js",link:_atr+"static/r07/link005.html",pinit:_=
atr+"static/r07/pinit007.html",linkedin:_atr+"static/r07/linkedin020.html=
",fbshare:_atr+"static/r07/fbshare001.html",tweet:_atr+"static/r07/tweet0=
23.html",menujs:_atr+"static/r07/menu129.js",sh:_atr+"static/r07/sh102.ht=
ml"}};}(function(){var g;var =
p=3D(window.location.protocol=3D=3D"https:"),D,m,z=3D(navigator.userAgent=
||"unk").toLowerCase(),v=3D(/firefox/.test(z)),o=3D(/msie/.test(z)&&!(/op=
era/.test(z))),c=3D{0:_atr,1:"//ct1.addthis.com/",2:"//ct2.addthis.com/",=
3:"//ct3.addthis.com/",4:"//ct4.addthis.com/",5:"//ct5.addthis.com/",100:=
"//ct0.addthis.com/"},C=3D{au:"1",hk:"1",is:"1",id:"1",jp:"1",my:"1",ph:"=
1",sg:"1",kr:"1",ch:"1",tw:"1",th:"1",tr:"1",ru:"1",vn:"1"},E=3D{de:"1",e=
s:"1"},j=3D{no:"1",pl:"1"},f=3D{be:"1",ca:"1",fr:"1",mx:"1",nl:"1",no:"1"=
,pl:"1",gb:"1",us:"1"},n=3D{at:"1",cz:"1",dk:"1",fi:"1",gr:"1",hu:"1",it:=
"1",pt:"1",ro:"1",se:"1",ua:"1"};_atc.cdn=3D0;if(!window.addthis||window.=
addthis.nodeType!=3D=3Dg){try{D=3Dwindow.navigator?(navigator.userLanguag=
e||navigator.language):"";m=3DD.split("-").pop().toLowerCase();if(m.lengt=
h!=3D2){m=3D"unk";}if(p||_atr.indexOf("-")>-1){}else{if(window.addthis_cd=
n!=3D=3Dg){_atc.cdn=3Dwindow.addthis_cdn;}else{if(C[m]){_atc.cdn=3D5;}els=
e{if(f[m]){_atc.cdn=3D(v||o)?5:1;}else{if(E[m]){_atc.cdn=3D(o||(/chrome/.=
test(z)))?5:1;}else{if(j[m]){_atc.cdn=3Dv?5:1;}else{if(n[m]){_atc.cdn=3D(=
o)?5:1;}}}}}}}if(_atc.cdn){for(var y in =
_atc.rsrcs){if(_atc.rsrcs.hasOwnProperty(y)){_atc.rsrcs[y]=3D_atc.rsrcs[y=
].replace(_atr,c[_atc.cdn]).replace(/live\/([a-z])07/,"live/$107");}}_atr=
=3Dc[_atc.cdn];}}catch(A){}function b(r,k,e,a){return =
function(){if(!this.qs){this.qs=3D0;}_atc.qs++;if(!((this.qs++>0&&a)||_at=
c.qs>1000)&&window.addthis){window.addthis.plo.push({call:r,args:argument=
s,ns:k,ctx:e});}};}function x(k){var =
e=3Dthis,a=3Dthis.queue=3D[];this.name=3Dk;this.call=3Dfunction(){a.push(=
arguments);};this.call.queuer=3Dthis;this.flush=3Dfunction(F,s){this.flus=
hed=3D1;for(var r=3D0;r<a.length;r++){F.apply(s||e,a[r]);}return =
F;};}window.addthis=3D{ost:0,cache:{},plo:[],links:[],ems:[],timer:{load:=
((new =
Date()).getTime())},_Queuer:x,_queueFor:b,data:{getShareCount:b("getShare=
Count","data")},bar:{show:b("show","bar"),initialize:b("initialize","bar"=
)},login:{initialize:b("initialize","login"),connect:b("connect","login")=
},configure:function(r){if(!w.addthis_config){w.addthis_config=3D{};}if(!=
w.addthis_share){w.addthis_share=3D{};}for(var a in =
r){if(a=3D=3D"share"&&typeof(r[a])=3D=3D"object"){for(var e in =
r[a]){if(r[a].hasOwnProperty(e)){if(!addthis.ost){w.addthis_share[e]=3Dr[=
a][e];}else{addthis.update("share",e,r[a][e]);}}}}else{if(r.hasOwnPropert=
y(a)){if(!addthis.ost){w.addthis_config[a]=3Dr[a];}else{addthis.update("c=
onfig",a,r[a]);}}}}},box:b("box"),button:b("button"),counter:b("counter")=
,count:b("count"),toolbox:b("toolbox"),update:b("update"),init:b("init"),=
ad:{menu:b("menu","ad","ad"),event:b("event","ad"),getPixels:b("getPixels=
","ad")},util:{getServiceName:b("getServiceName")},ready:b("ready"),addEv=
entListener:b("addEventListener","ed","ed"),removeEventListener:b("remove=
EventListener","ed","ed"),user:{getID:b("getID","user"),getGeolocation:b(=
"getGeolocation","user",null,true),getPreferredServices:b("getPreferredSe=
rvices","user",null,true),getServiceShareHistory:b("getServiceShareHistor=
y","user",null,true),ready:b("ready","user"),isReturning:b("isReturning",=
"user"),isOptedOut:b("isOptedOut","user"),isUserOf:b("isUserOf","user"),h=
asInterest:b("hasInterest","user"),isLocatedIn:b("isLocatedIn","user"),in=
terests:b("getInterests","user"),services:b("getServices","user"),locatio=
n:b("getLocation","user")},session:{source:b("getSource","session"),isSoc=
ial:b("isSocial","session"),isSearch:b("isSearch","session")},_pmh:new =
x("pmh")};var t=3Ddocument.getElementsByTagName("script")[0];function =
d(a){a.style.width=3Da.style.height=3D"1px";a.style.position=3D"absolute"=
;a.style.zIndex=3D100000;}if(document.location.href.indexOf(_atr)=3D=3D-1=
){var =
q=3Ddocument.getElementById("_atssh");if(!q){q=3Ddocument.createElement("=
div");q.style.visibility=3D"hidden";q.id=3D"_atssh";d(q);t.parentNode.app=
endChild(q);}function =
h(a){if(a&&!(a.data||{})["addthisxf"]){if(addthis._pmh.flushed){_ate.pmh(=
a);}else{addthis._pmh.call(a);}}}if(window.postMessage){if(window.attachE=
vent){window.attachEvent("onmessage",h);}else{if(window.addEventListener)=
{window.addEventListener("message",h,false);}}}if(!q.firstChild){var =
i,z=3Dnavigator.userAgent.toLowerCase(),u=3DMath.floor(Math.random()*1000=
);if(o){q.innerHTML=3D"<iframe id=3D\"_atssh"+u+"\" width=3D\"1\" =
height=3D\"1\" title=3D\"AddThis utility frame\" name=3D\"_atssh"+u+"\" =
src=3D\"\">";i=3Ddocument.getElementById("_atssh"+u);}else{i=3Ddocument.c=
reateElement("iframe");i.id=3D"_atssh"+u;i.title=3D"AddThis utility =
frame";q.appendChild(i);}d(i);i.frameborder=3Di.style.border=3D0;i.style.=
top=3Di.style.left=3D0;_atc._atf=3Di;}}var =
B=3Ddocument.createElement("script");B.type=3D"text/javascript";B.src=3D(=
p?"https:":"http:")+_atc.rsrcs.core;t.parentNode.appendChild(B);var =
l=3D10000;setTimeout(function(){if(!window.addthis.timer.core){if(Math.ra=
ndom()<_atc.ohmp){(new =
Image()).src=3D"//m.addthisedge.com/live/t00/oh.gif?"+Math.floor(Math.ran=
dom()*4294967295).toString(36)+"&cdn=3D"+_atc.cdn+"&sr=3D"+_atc.ohmp+"&re=
v=3D"+_atc.rrev+"&to=3D"+l;}if(_atc.cdn!=3D=3D0){var =
e=3Ddocument.createElement("script");e.type=3D"text/javascript";e.src=3D(=
p?"https:":"http:")+_atr+"static/r07/core044.js";t.parentNode.appendChild=
(e);}}},l);}})();
------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://admin.brightcove.com/js/BrightcoveExperiences.js

=0A=
if(brightcove=3D=3Dundefined){var =
brightcove=3D{};brightcove.getExperience=3Dfunction(){alert("Please =
import APIModules_all.js in order to use the API.");};}=0A=
if(brightcove.experiences=3D=3Dundefined){brightcove.servicesURL=3D'http:=
//c.brightcove.com/services';brightcove.cdnURL=3D'http://admin.brightcove=
.com';brightcove.secureCDNURL=3D'https://sadmin.brightcove.com';brightcov=
e.secureServicesURL=3D'https://secure.brightcove.com/services';brightcove=
.pubHost=3D'c.$pubcode$.$zoneprefix$$zone$';brightcove.pubSecureHost=3D's=
ecure.$pubcode$.$zoneprefix$$zone$';brightcove.pubSubdomain=3D'ariessauce=
town.local';brightcove.experiences=3D{};brightcove.experienceObjects=3D{}=
;brightcove.timeouts=3D{};brightcove.flashTimeoutInterval=3D10000;brightc=
ove.htmlTimeoutInterval=3D10000;brightcove.experienceNum=3D0;brightcove.m=
ajorVersion=3D9;brightcove.majorRevision=3D0;brightcove.minorRevision=3D2=
8;brightcove.servlet=3D{AS3:"federated_f9",HTML:"htmlFederated"};brightco=
ve.playerType=3D{FLASH:"flash",HTML:"html",INSTALLER:"installer",NO_SUPPO=
RT:"nosupport"};brightcove.errorCodes=3D{UNKNOWN:0,DOMAIN_RESTRICTED:1,GE=
O_RESTRICTED:2,INVALID_ID:3,NO_CONTENT:4,UNAVAILABLE_CONTENT:5,UPGRADE_RE=
QUIRED_FOR_VIDEO:6,UPGRADE_REQUIRED_FOR_PLAYER:7,SERVICE_UNAVAILABLE:8};b=
rightcove.defaultParam=3D{};brightcove.defaultParam.width=3D'100%';bright=
cove.defaultParam.height=3D'100%';brightcove.defaultFlashParam=3D{};brigh=
tcove.defaultFlashParam.allowScriptAccess=3D'always';brightcove.defaultFl=
ashParam.allowFullScreen=3D'true';brightcove.defaultFlashParam.seamlessTa=
bbing=3Dfalse;brightcove.defaultFlashParam.swliveconnect=3Dtrue;brightcov=
e.defaultFlashParam.wmode=3D'window';brightcove.defaultFlashParam.quality=
=3D'high';brightcove.defaultFlashParam.bgcolor=3D'#999999';brightcove.isI=
E=3D(window.ActiveXObject!=3Dundefined);brightcove.userAgent=3Dnavigator.=
userAgent;brightcove._queuedAPICalls=3D[];var =
brightcoveJS=3Dbrightcove;brightcove.createExperiences=3Dfunction(pEvent,=
pElementID){var experiences=3D[];var params;var experience;var =
requestedMinorRevision;var requestedMajorVersion;var =
flashSupport=3Dbrightcove.checkFlashSupport();var =
htmlSupport=3Dbrightcove.checkHtmlSupport();if(pElementID!=3Dnull){experi=
ences.push(document.getElementById(pElementID));}else{experiences=3Dbrigh=
tcove.collectExperiences();}=0A=
if(brightcove.isIE){params=3Ddocument.getElementsByTagName('param');}=0A=
var urlParams=3Dbrightcove.cacheUrlParams();var =
numExperiences=3Dexperiences.length;for(var =
i=3D0;i<numExperiences;i++){experience=3Dexperiences[i];experience=3Dbrig=
htcove.copyDefaultParams(experience);experience=3Dbrightcove.copySnippetP=
arams(experience,params);experience=3Dbrightcove.copyUrlParams(experience=
,urlParams,numExperiences);var =
playerType=3Dbrightcove.determinePlayerType(experience,flashSupport,htmlS=
upport);var =
secureConnections=3D(experience.params.secureConnections=3D=3D"true");if(=
playerType=3D=3Dbrightcove.playerType.HTML){secureConnections=3Dfalse;}=0A=
if(playerType=3D=3Dbrightcove.playerType.NO_SUPPORT){brightcove.renderIns=
tallGif(experience,secureConnections);brightcove.reportUpgradeRequired(ex=
perience);continue;}=0A=
if(playerType=3D=3Dbrightcove.playerType.HTML){delete =
experience.params.linkBaseURL;}else{if(experience.params.includeAPI&&expe=
rience.params.templateReadyHandler!=3Dnull){experience.params.originalTem=
plateReadyHandler=3Dexperience.params.templateReadyHandler;var =
handlerName=3D"templateReadyHandler"+experience.id;brightcove[handlerName=
]=3D(function(id){return =
function(event){if(brightcove.internal!=3Dnull&&brightcove.internal._inst=
ances[id]!=3Dnull){brightcove._addModuleToEvent(id,event);}=0A=
var =
player=3Dbrightcove.experienceObjects[id];brightcove.callHandlerForPlayer=
(player,"originalTemplateReadyHandler",event);};})(experience.id);experie=
nce.params.templateReadyHandler=3D"brightcove."+handlerName;}}=0A=
var =
file=3Dbrightcove.generateRequestUrl(experience,playerType,secureConnecti=
ons);if(document.location.protocol=3D=3D"http:"){var =
event=3D'http://goku.brightcove.com/1pix.gif?';var =
gokuParams=3D["dcsuri=3D/viewer/player_load_req","playerType=3D"+playerTy=
pe,"playerURL=3D"+encodeURIComponent(document.location||"")];var =
image=3Dbrightcove.createElement('image');for(var j in =
experience.params){gokuParams.push([encodeURIComponent(j)+"=3D"+encodeURI=
Component(experience.params[j])]);}=0A=
event+=3DgokuParams.join('&');image.src=3Devent;}=0A=
brightcove.renderExperience(experience,file,playerType,secureConnections)=
;}};brightcove.collectExperiences=3Dfunction(){var experiences=3D[];var =
allObjects=3Ddocument.getElementsByTagName('object');var =
numObjects=3DallObjects.length;for(var =
i=3D0;i<numObjects;i++){if(/\bBrightcoveExperience\b/.test(allObjects[i].=
className)){if(allObjects[i].type!=3D'application/x-shockwave-flash'){exp=
eriences.push(allObjects[i]);}}}=0A=
return experiences;};brightcove.cacheUrlParams=3Dfunction(){var =
urlParams=3D{};urlParams.playerKey=3DdecodeURIComponent(brightcove.getPar=
ameter("bckey"));urlParams.playerID=3Dbrightcove.getParameter("bcpid");ur=
lParams.titleID=3Dbrightcove.getParameter("bctid");urlParams.lineupID=3Db=
rightcove.getParameter("bclid");urlParams.autoStart=3Dbrightcove.getParam=
eter("autoStart");urlParams.debuggerID=3Dbrightcove.getParameter("debugge=
rID");urlParams.forceHTML=3Dbrightcove.getParameter("forceHTML");urlParam=
s.debug=3Dbrightcove.getParameter("debug");urlParams.showNoContentMessage=
=3Dbrightcove.getParameter("showNoContentMessage");return =
urlParams;};brightcove.copyDefaultParams=3Dfunction(experience){if(!exper=
ience.params)experience.params=3D{};if(!experience.flashParams)experience=
.flashParams=3D{};for(var i in =
brightcove.defaultParam){experience.params[i]=3Dbrightcove.defaultParam[i=
];}=0A=
for(var j in =
brightcove.defaultFlashParam){experience.flashParams[j]=3Dbrightcove.defa=
ultFlashParam[j];}=0A=
if(experience.id.length>0){experience.params.flashID=3Dexperience.id;}els=
e{experience.id=3Dexperience.params.flashID=3D'bcExperienceObj'+(brightco=
ve.experienceNum++);}=0A=
return =
experience;};brightcove.copySnippetParams=3Dfunction(experience,params){i=
f(!brightcove.isIE){params=3Dexperience.getElementsByTagName('param');}=0A=
var numParams=3Dparams.length;var param;for(var =
j=3D0;j<numParams;j++){param=3Dparams[j];if(brightcove.isIE&&param.parent=
Node.id!=3Dexperience.id){continue;}=0A=
experience.params[param.name]=3Dparam.value;}=0A=
if(experience.params.bgcolor!=3Dundefined)experience.flashParams.bgcolor=3D=
experience.params.bgcolor;if(experience.params.wmode!=3Dundefined)experie=
nce.flashParams.wmode=3Dexperience.params.wmode;if(experience.params.seam=
lessTabbing!=3Dundefined)experience.flashParams.seamlessTabbing=3Dexperie=
nce.params.seamlessTabbing;return =
experience;};brightcove.copyUrlParams=3Dfunction(experience,urlParams,num=
Experiences){if(experience.params.autoStart=3D=3Dundefined&&urlParams.aut=
oStart!=3Dundefined){experience.params.autoStart=3DurlParams.autoStart;}=0A=
if(urlParams.debuggerID!=3Dundefined){experience.params.debuggerID=3DurlP=
arams.debuggerID;}=0A=
if(urlParams.forceHTML!=3Dundefined&&urlParams.forceHTML!=3D=3D''){experi=
ence.params.forceHTML=3DurlParams.forceHTML;}=0A=
if(urlParams.debug!=3Dundefined&&urlParams.debug!=3D=3D''){experience.par=
ams.debug=3DurlParams.debug;}=0A=
if(urlParams.showNoContentMessage!=3Dundefined&&urlParams.showNoContentMe=
ssage!=3D''){experience.params.showNoContentMessage=3DurlParams.showNoCon=
tentMessage;}=0A=
var =
overrideContent=3D(urlParams.playerID.length<1&&urlParams.playerKey.lengt=
h<1)||(urlParams.playerID=3D=3Dexperience.params.playerID)||(urlParams.pl=
ayerKey=3D=3Dexperience.params.playerKey);if(overrideContent){if(urlParam=
s.titleID.length>0){experience.params.videoID=3DurlParams.titleID;experie=
nce.params["@videoPlayer"]=3DurlParams.titleID;experience.params.autoStar=
t=3D(experience.params.autoStart!=3D"false"&&urlParams.autoStart!=3D"fals=
e");}=0A=
if(urlParams.lineupID.length>0){experience.params.lineupID=3DurlParams.li=
neupID;}}=0A=
return =
experience;};brightcove.determinePlayerType=3Dfunction(experience,flashSu=
pport,htmlSupport){if(flashSupport=3D=3Dnull&&htmlSupport=3D=3Dfalse){ret=
urn brightcove.playerType.NO_SUPPORT;}=0A=
if(experience.params.forceHTML){if(window.console){var message=3D"The =
forceHTML parameter was used for the Brightcove player. This value =
should ONLY be used for";message+=3D" development and testing purposes =
and is not supported in production environments.";console.log(message);}=0A=
return brightcove.playerType.HTML;}=0A=
if(flashSupport!=3Dnull){if(brightcove.isFlashVersionSufficient(experienc=
e,flashSupport)){return brightcove.playerType.FLASH;}else{return =
brightcove.playerType.INSTALLER;}}=0A=
if(htmlSupport){if(brightcove.isSupportedHTMLDevice()||experience.params.=
htmlFallback){return brightcove.playerType.HTML;}}=0A=
return =
brightcove.playerType.NO_SUPPORT;};brightcove.isFlashVersionSufficient=3D=
function(experience,flashSupport){if(flashSupport=3D=3Dnull)return =
false;var setMajorVersion=3Dfalse;var requestedMajorVersion;var =
requestedMajorRevision;var =
requestedMinorRevision;if(experience.params.majorVersion!=3Dundefined){re=
questedMajorVersion=3DparseInt(experience.params.majorVersion,10);setMajo=
rVersion=3Dtrue;}else{requestedMajorVersion=3Dbrightcove.majorVersion;}=0A=
if(experience.params.majorRevision!=3Dundefined){requestedMajorRevision=3D=
parseInt(experience.params.majorRevision,10);}else{if(setMajorVersion){re=
questedMajorRevision=3D0;}else{requestedMajorRevision=3Dbrightcove.majorR=
evision;}}=0A=
if(experience.params.minorRevision!=3Dundefined){requestedMinorRevision=3D=
parseInt(experience.params.minorRevision,10);}else{if(setMajorVersion){re=
questedMinorRevision=3D0;}else{requestedMinorRevision=3Dbrightcove.minorR=
evision;}}=0A=
if(flashSupport.majorVersion>requestedMajorVersion||(flashSupport.majorVe=
rsion=3D=3DrequestedMajorVersion&&flashSupport.majorRevision>requestedMaj=
orRevision)||(flashSupport.majorVersion=3D=3DrequestedMajorVersion&&flash=
Support.majorRevision=3D=3DrequestedMajorRevision&&flashSupport.minorRevi=
sion>=3DrequestedMinorRevision)){return true;}=0A=
return =
false;};brightcove.generateRequestUrl=3Dfunction(experience,playerType,se=
cureConnections){var =
file;if(playerType=3D=3Dbrightcove.playerType.INSTALLER){file=3Dbrightcov=
e.cdnURL+"/viewer/playerProductInstall.swf";var =
MMPlayerType=3Dbrightcove.isIE?"ActiveX":"PlugIn";document.title=3Ddocume=
nt.title.slice(0,47)+" - Flash Player Installation";var =
MMdoctitle=3Ddocument.title;file+=3D"?&MMredirectURL=3D"+window.location+=
'&MMplayerType=3D'+MMPlayerType+'&MMdoctitle=3D'+MMdoctitle;brightcove.re=
portUpgradeRequired(experience);}else{if(secureConnections){file=3Dbright=
cove.getPubURL(brightcove.secureServicesURL,brightcove.pubSecureHost,expe=
rience.params.pubCode);}else{file=3Dbrightcove.getPubURL(brightcove.servi=
cesURL,brightcove.pubHost,experience.params.pubCode);}=0A=
var =
servlet=3D(playerType=3D=3Dbrightcove.playerType.HTML)?brightcove.servlet=
.HTML:brightcove.servlet.AS3;file+=3D('/viewer/'+servlet+'?'+brightcove.g=
etOverrides());for(var config in =
experience.params){file+=3D'&'+encodeURIComponent(config)+'=3D'+encodeURI=
Component(experience.params[config]);}}=0A=
return =
file;};brightcove.renderInstallGif=3Dfunction(experience,secureConnection=
s){var containerID=3D'_container'+experience.id;var =
container=3Dbrightcove.createElement('span');if(experience.params.height.=
charAt(experience.params.height.length-1)=3D=3D"%"){container.style.displ=
ay=3D'block';}else{container.style.display=3D'inline-block';}=0A=
container.id=3DcontainerID;var =
cdnURL=3DsecureConnections?brightcove.secureCDNURL:brightcove.cdnURL;var =
linkHTML=3D"<a href=3D'http://www.adobe.com/go/getflash/' =
target=3D'_blank'><img =
src=3D'"+cdnURL+"/viewer/upgrade_flash_player2.gif' alt=3D'Get Flash =
Player' width=3D'314' height=3D'200' =
border=3D'0'></a>";experience.parentNode.replaceChild(container,experienc=
e);document.getElementById(containerID).innerHTML=3DlinkHTML;};brightcove=
.renderExperience=3Dfunction(experience,file,playerType,secureConnections=
){var experienceElement;var experienceID=3Dexperience.id;var =
container;var containerID=3D'_container'+experienceID;var =
timeout=3Dbrightcove.flashTimeoutInterval;if(experience.params.playerKey|=
|experience.params.playerID||experience.params.playerId||experience.param=
s.playerid){brightcove.experienceObjects[experienceID]=3Dexperience;var =
unminified=3D(brightcove.getParameter("unminified")=3D=3D"true")||(experi=
ence.params.unminified=3D=3D=3D"true");if(experience.params.includeAPI=3D=
=3D=3D"true"&&!(brightcove._apiRequested||brightcove.api)){var =
source=3D"/js/api/";if(unminified){source+=3D"unminified/";}=0A=
source+=3D"SmartPlayerAPI.js";var =
apiInclude=3Dbrightcove.createElement('script');apiInclude.type=3D"text/j=
avascript";var =
cdnURL=3DsecureConnections?brightcove.secureCDNURL:brightcove.cdnURL;apiI=
nclude.src=3DcdnURL+source;experience.parentNode.appendChild(apiInclude);=
brightcove._apiRequested=3Dtrue;}=0A=
if(playerType=3D=3D=3Dbrightcove.playerType.FLASH){file+=3D"&startTime=3D=
"+new Date().getTime();}=0A=
if(playerType=3D=3D=3Dbrightcove.playerType.HTML){timeout=3Dbrightcove.ht=
mlTimeoutInterval;file+=3D"&startTime=3D"+new =
Date().getTime();file+=3D"&refURL=3D"+(window.document.referrer?window.do=
cument.referrer:'not =
available');if(unminified){file+=3D"&unminified=3Dtrue";}=0A=
experienceElement=3Dbrightcove.createElement('iframe');experienceElement.=
id=3DexperienceID;experienceElement.width=3Dexperience.params.width;exper=
ienceElement.height=3Dexperience.params.height;experienceElement.classNam=
e=3Dexperience.className;experienceElement.frameborder=3D0;experienceElem=
ent.scrolling=3D"no";experienceElement.style.borderStyle=3D"none";experie=
nce.parentNode.replaceChild(experienceElement,experience);brightcove.expe=
riences[experienceID]=3DexperienceElement;experience.element=3Dexperience=
Element;if(experience.params.videoID||experience.params.videoId){file+=3D=
"&"+encodeURIComponent("@videoPlayer")+"=3D"+encodeURIComponent(experienc=
e.params.videoID||experience.params.videoId);}=0A=
experienceElement.src=3Dfile;}else{if(brightcove.isIE){container=3Dbright=
cove.createElement('span');if(experience.params.height.charAt(experience.=
params.height.length-1)=3D=3D"%"){container.style.display=3D'block';}else=
{container.style.display=3D'inline-block';}=0A=
container.id=3DcontainerID;experience.flashParams.movie=3Dfile;var =
options=3D'';for(var pOption in =
experience.flashParams){options+=3D'<param name=3D"'+pOption+'" =
value=3D"'+experience.flashParams[pOption]+'" />';}=0A=
var protocol=3DsecureConnections?"https":"http";var =
experienceHTML=3D'<object =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'=0A=
+' =
codebase=3D"'+protocol+'://download.macromedia.com/pub/shockwave/cabs/fla=
sh/swflash.cab#version=3D'+brightcove.majorVersion+','+brightcove.majorRe=
vision+','+brightcove.minorRevision+',0"'=0A=
+' id=3D"'+experienceID+'"'=0A=
+' width=3D"'+experience.params.width+'"'=0A=
+' height=3D"'+experience.params.height+'"'=0A=
+' type=3D"application/x-shockwave-flash"'=0A=
+' class=3D"BrightcoveExperience">'=0A=
+options=0A=
+'</object>';experience.parentNode.replaceChild(container,experience);doc=
ument.getElementById(containerID).innerHTML=3DexperienceHTML;brightcove.e=
xperiences[experienceID]=3Dcontainer;}else{experienceElement=3Dbrightcove=
.createElement('object');experienceElement.type=3D'application/x-shockwav=
e-flash';experienceElement.data=3Dfile;experienceElement.id=3Dexperience.=
params.flashID;experienceElement.width=3Dexperience.params.width;experien=
ceElement.height=3Dexperience.params.height;experienceElement.className=3D=
experience.className;experienceElement.setAttribute("seamlesstabbing",exp=
erience.flashParams.seamlessTabbing);var tempParam;for(var config in =
experience.flashParams){tempParam=3Dbrightcove.createElement('param');tem=
pParam.name=3Dconfig;tempParam.value=3Dexperience.flashParams[config];exp=
erienceElement.appendChild(tempParam);}=0A=
experience.parentNode.replaceChild(experienceElement,experience);brightco=
ve.experiences[experienceID]=3DexperienceElement;}}=0A=
brightcove.timeouts[experience.id]=3DsetTimeout(function(){brightcove.han=
dleExperienceTimeout(experienceID);},timeout);}};brightcove.handleExperie=
nceTimeout=3Dfunction(pID){brightcove.executeErrorHandlerForExperience(br=
ightcove.experienceObjects[pID],{type:"templateError",errorType:"serviceU=
navailable",code:brightcove.errorCodes.SERVICE_UNAVAILABLE,info:pID});};b=
rightcove.reportPlayerLoad=3Dfunction(pID){var =
timeout=3Dbrightcove.timeouts[pID];if(timeout){clearTimeout(timeout);}};b=
rightcove.reportUpgradeRequired=3Dfunction(pExperience){brightcove.execut=
eErrorHandlerForExperience(pExperience,{type:"templateError",errorType:"u=
pgradeRequiredForPlayer",code:brightcove.errorCodes.UPGRADE_REQUIRED_FOR_=
PLAYER,info:pExperience.id});};brightcove.checkFlashSupport=3Dfunction(){=
var isIE=3D(window.ActiveXObject!=3Dundefined);var =
versions=3D(isIE)?brightcove.checkFlashSupportIE():brightcove.checkFlashS=
upportStandard();return =
versions;};brightcove.checkFlashSupportIE=3Dfunction(){var =
versions;try{var flash=3Dnew =
ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");var =
version=3Dflash.GetVariable('$version');versions=3D/ =
([0-9]+),([0-9]+),([0-9]+),/.exec(version);}catch(exception){return =
null;}=0A=
return{majorVersion:versions[1],majorRevision:versions[2],minorRevision:v=
ersions[3]};};brightcove.checkFlashSupportStandard=3Dfunction(){var =
versions;var majorVersion;var majorRevision;var =
minorRevision;try{if(typeof =
navigator.plugins!=3D'undefined'&&navigator.plugins.length>0){if(navigato=
r.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave =
Flash"]){var swfVersion=3Dnavigator.plugins["Shockwave Flash 2.0"]?" =
2.0":"";var description=3Dnavigator.plugins["Shockwave =
Flash"+swfVersion].description;var =
filename=3Dnavigator.plugins["Shockwave =
Flash"+swfVersion].filename;if(filename.match){if(filename.toLowerCase().=
match(/lite/)){throw new Error();}}=0A=
versions=3Ddescription.split(" =
");majorVersion=3Dversions[2].split(".")[0];majorRevision=3Dversions[2].s=
plit(".")[1];minorRevision=3Dversions[3];if(minorRevision=3D=3D""){minorR=
evision=3Dversions[4];}=0A=
if(minorRevision[0]=3D=3D"d"){minorRevision=3DminorRevision.substring(1);=
}else =
if(minorRevision[0]=3D=3D"r"){minorRevision=3DminorRevision.substring(1);=
if(minorRevision.indexOf("d")>0){minorRevision=3DminorRevision.substring(=
0,minorRevision.indexOf("d"));}}}else{throw new Error();}}else{return =
null;}}catch(exception){return null;}=0A=
return{majorVersion:majorVersion,majorRevision:majorRevision,minorRevisio=
n:minorRevision};};brightcove.checkHtmlSupport=3Dfunction(){var =
v=3Dbrightcove.createElement('video');var =
c=3Dbrightcove.createElement('canvas');var =
videoSupport=3Dtrue;if(!brightcove.userAgent.match(new =
RegExp("android","i"))){videoSupport=3D!!(v.canPlayType&&v.canPlayType('v=
ideo/mp4; codecs=3D"avc1.42E01E, mp4a.40.2"').replace(/no/,''));}=0A=
if(brightcove.userAgent.match(/BlackBerry.*Version\/6\.0/)){return =
false;}=0A=
var =
canvasSupport=3D!!brightcove.createElement('canvas').getContext;return =
videoSupport&&canvasSupport;};brightcove.isSupportedHTMLDevice=3Dfunction=
(pUAString){var types=3D["iPad","iPhone","iPod","android","Silk"];var =
numTypes=3Dtypes.length;var =
uaString=3DpUAString||brightcove.userAgent;for(var =
i=3D0;i<numTypes;i++){if(uaString.match(new =
RegExp(types[i],"i"))){return true;}}=0A=
return =
false;};brightcove.getTechnology=3Dfunction(pExperienceId){for(var id in =
brightcove.experiences){if(pExperienceId=3D=3Did){return(brightcove.exper=
iences[id].tagName=3D=3D"object")?brightcove.playerType.FLASH:brightcove.=
playerType.HTML;}}=0A=
return =
brightcove.playerType.NO_SUPPORT;};brightcove.respondToMessages=3Dfunctio=
n(pMessage){if(brightcove.verifyMessage(pMessage)){var =
messageParts=3DpMessage.data.split("::");var type=3DmessageParts[1];var =
messageJson=3DmessageParts[2].split("\n").join(" ");var =
messageDataObject;if(window.JSON){messageDataObject=3Dwindow.JSON.parse(m=
essageJson);}else{messageDataObject=3Dbrightcove.json_parse(messageJson);=
}=0A=
switch(type){case"error":brightcove.executeMessageCallback(messageDataObj=
ect,brightcove.executeErrorHandlerForExperience);break;case"api":brightco=
ve.handleAPICallForHTML(messageDataObject);break;case"handler":var =
event=3Dbrightcove.internal._convertDates(messageDataObject.event);try{br=
ightcove.internal._handlers[messageDataObject.handler](event);}catch(e){}=0A=
break;case"asyncGetter":var =
data=3Dbrightcove.internal._convertDates(messageDataObject.data);brightco=
ve.internal._handlers[messageDataObject.handler](data);break;}}};brightco=
ve.verifyMessage=3Dfunction(pMessage){return =
pMessage.data.match(/brightcove.player/);};brightcove.handleAPICallForHTM=
L=3Dfunction(pMessageObject){var =
experience=3Dbrightcove.experienceObjects[pMessageObject.id];if(experienc=
e=3D=3Dnull){return;}=0A=
var id=3Dexperience.id;var =
method=3DpMessageObject.method;switch(method){case"initializeBridge":brig=
htcove.reportPlayerLoad(id);if(pMessageObject.arguments[0]){if(brightcove=
.internal!=3Dnull){brightcove.internal._setAPICallback(id,null,pMessageOb=
ject.arguments[1]);brightcove.callHandlerForPlayer(experience,"templateLo=
adHandler",id);}else =
if(brightcove._apiRequested){brightcove._queuedAPICalls.push(pMessageObje=
ct);}}=0A=
break;case"callTemplateReady":if(brightcove._apiRequested&&!brightcove.in=
ternal){brightcove._queuedAPICalls.push(pMessageObject);}else{var =
event=3DpMessageObject.arguments;brightcove._addModuleToEvent(id,event);b=
rightcove.callHandlerForPlayer(experience,"templateReadyHandler",event);}=0A=
break;}};brightcove._addModuleToEvent=3Dfunction(pID,pEvent){if(pEvent.ty=
pe!=3Dnull&&brightcove.api){var =
experience=3Dbrightcove.api.getExperience(pID);if(experience){var =
module=3Dexperience.getModule("experience");pEvent.target=3Dmodule;}}};br=
ightcove.callHandlerForPlayer=3Dfunction(pExperience,pHandler,pArgument){=
if(pExperience&&pExperience.params&&pExperience.params[pHandler]){var =
namespaceArray=3DpExperience.params[pHandler].split(".");var =
namespaces;if((namespaces=3DnamespaceArray.length)>1){var =
trace=3Dwindow;for(var =
i=3D0;i<namespaces;i++){trace=3Dtrace[namespaceArray[i]];}=0A=
if(typeof =
trace=3D=3D=3D"function"){trace(pArgument);}}else{window[pExperience.para=
ms[pHandler]](pArgument);}}};brightcove.executeErrorHandlerForExperience=3D=
function(pExperience,pErrorObject){brightcove.callHandlerForPlayer(pExper=
ience,"templateErrorHandler",pErrorObject);};brightcove.executeMessageCal=
lback=3Dfunction(pMessageDataObject,pCallback){var experience;for(var =
experienceKey in =
brightcove.experienceObjects){experience=3Dbrightcove.experienceObjects[e=
xperienceKey];if(experience.element.src=3D=3D=3DpMessageDataObject.__srcU=
rl){delete =
pMessageDataObject.__srcUrl;pCallback(experience,pMessageDataObject);brea=
k;}}};brightcove.createExperience=3Dfunction(pElement,pParentOrSibling,pA=
ppend){if(!pElement.id||pElement.id.length<1){pElement.id=3D'bcExperience=
Obj'+(brightcove.experienceNum++);}=0A=
if(pAppend){pParentOrSibling.appendChild(pElement);}else{pParentOrSibling=
.parentNode.insertBefore(pElement,pParentOrSibling);}=0A=
brightcove.createExperiences(null,pElement.id);};brightcove.removeExperie=
nce=3Dfunction(pID){if(brightcove.experiences[pID]!=3Dnull){brightcove.ex=
periences[pID].parentNode.removeChild(brightcove.experiences[pID]);}};bri=
ghtcove.getURL=3Dfunction(){var url;if(typeof =
window.location.search!=3D'undefined'){url=3Dwindow.location.search;}else=
{url=3D/(\?.*)$/.exec(document.location.href);}=0A=
return url;};brightcove.getOverrides=3Dfunction(){var =
url=3Dbrightcove.getURL();var query=3Dnew =
RegExp('@[\\w\\.]+=3D[^&]+','g');var value=3Dquery.exec(url);var =
overrides=3D"";while(value!=3Dnull){overrides+=3D"&"+value;value=3Dquery.=
exec(url);}=0A=
return =
overrides;};brightcove.getParameter=3Dfunction(pName,pDefaultValue){if(pD=
efaultValue=3D=3Dnull)pDefaultValue=3D"";var =
url=3Dbrightcove.getURL();var query=3Dnew RegExp(pName+'=3D([^&]*)');var =
value=3Dquery.exec(url);if(value!=3Dnull){return value[1];}else{return =
pDefaultValue;}};brightcove.createElement=3Dfunction(el){if(document.crea=
teElementNS){return =
document.createElementNS('http://www.w3.org/1999/xhtml',el);}else{return =
document.createElement(el);}};brightcove.i18n=3D{'BROWSER_TOO_OLD':'The =
browser you are using is too old. Please upgrade to the latest version =
of your =
browser.'};brightcove.removeListeners=3Dfunction(){if(/KHTML/i.test(navig=
ator.userAgent)){clearInterval(checkLoad);document.removeEventListener('l=
oad',brightcove.createExperiences,false);}=0A=
if(typeof =
document.addEventListener!=3D'undefined'){document.removeEventListener('D=
OMContentLoaded',brightcove.createExperiences,false);document.removeEvent=
Listener('load',brightcove.createExperiences,false);}else if(typeof =
window.attachEvent!=3D'undefined'){window.detachEvent('onload',brightcove=
.createExperiences);}};brightcove.getPubURL=3Dfunction(source,host,pubCod=
e){if(!pubCode||pubCode=3D=3D"")return source;var =
re=3D/^([htps]{4,5}\:\/\/)([^\/\:]+)/i;host=3Dhost.replace("$pubcode$",pu=
bCode).replace("$zoneprefix$$zone$",brightcove.pubSubdomain);return =
source.replace(re,"$1"+host);};brightcove.createExperiencesPostLoad=3Dfun=
ction(){brightcove.removeListeners();brightcove.createExperiences();};bri=
ghtcove.encode=3Dfunction(string){string=3Descape(string);string=3Dstring=
.replace(/\+/g,"%2B");string=3Dstring.replace(/\-/g,"%2D");string=3Dstrin=
g.replace(/\*/g,"%2A");string=3Dstring.replace(/\//g,"%2F");string=3Dstri=
ng.replace(/\./g,"%2E");string=3Dstring.replace(/_/g,"%5F");string=3Dstri=
ng.replace(/@/g,"%40");return =
string;};if(/KHTML/i.test(navigator.userAgent)){var =
checkLoad=3DsetInterval(function(){if(/loaded|complete/.test(document.rea=
dyState)){clearInterval(checkLoad);brightcove.createExperiencesPostLoad()=
;}},70);document.addEventListener('load',brightcove.createExperiencesPost=
Load,false);}=0A=
if(typeof =
document.addEventListener!=3D'undefined'){document.addEventListener('DOMC=
ontentLoaded',brightcove.createExperiencesPostLoad,false);document.addEve=
ntListener('load',brightcove.createExperiencesPostLoad,false);window.addE=
ventListener("message",brightcove.respondToMessages,false);}else =
if(typeof =
window.attachEvent!=3D'undefined'){window.attachEvent('onload',brightcove=
.createExperiencesPostLoad);}else{alert(brightcove.i18n.BROWSER_TOO_OLD);=
}}=0A=
brightcove.json_parse=3D(function(){"use strict";var =
state,stack,container,key,value,escapes=3D{'\\':'\\','"':'"','/':'/','t':=
'\t','n':'\n','r':'\r','f':'\f','b':'\b'},string=3D{go:function(){state=3D=
'ok';},firstokey:function(){key=3Dvalue;state=3D'colon';},okey:function()=
{key=3Dvalue;state=3D'colon';},ovalue:function(){state=3D'ocomma';},first=
avalue:function(){state=3D'acomma';},avalue:function(){state=3D'acomma';}=
},number=3D{go:function(){state=3D'ok';},ovalue:function(){state=3D'ocomm=
a';},firstavalue:function(){state=3D'acomma';},avalue:function(){state=3D=
'acomma';}},action=3D{'{':{go:function(){stack.push({state:'ok'});contain=
er=3D{};state=3D'firstokey';},ovalue:function(){stack.push({container:con=
tainer,state:'ocomma',key:key});container=3D{};state=3D'firstokey';},firs=
tavalue:function(){stack.push({container:container,state:'acomma'});conta=
iner=3D{};state=3D'firstokey';},avalue:function(){stack.push({container:c=
ontainer,state:'acomma'});container=3D{};state=3D'firstokey';}},'}':{firs=
tokey:function(){var =
pop=3Dstack.pop();value=3Dcontainer;container=3Dpop.container;key=3Dpop.k=
ey;state=3Dpop.state;},ocomma:function(){var =
pop=3Dstack.pop();container[key]=3Dvalue;value=3Dcontainer;container=3Dpo=
p.container;key=3Dpop.key;state=3Dpop.state;}},'[':{go:function(){stack.p=
ush({state:'ok'});container=3D[];state=3D'firstavalue';},ovalue:function(=
){stack.push({container:container,state:'ocomma',key:key});container=3D[]=
;state=3D'firstavalue';},firstavalue:function(){stack.push({container:con=
tainer,state:'acomma'});container=3D[];state=3D'firstavalue';},avalue:fun=
ction(){stack.push({container:container,state:'acomma'});container=3D[];s=
tate=3D'firstavalue';}},']':{firstavalue:function(){var =
pop=3Dstack.pop();value=3Dcontainer;container=3Dpop.container;key=3Dpop.k=
ey;state=3Dpop.state;},acomma:function(){var =
pop=3Dstack.pop();container.push(value);value=3Dcontainer;container=3Dpop=
.container;key=3Dpop.key;state=3Dpop.state;}},':':{colon:function(){if(Ob=
ject.hasOwnProperty.call(container,key)){throw new =
SyntaxError('Duplicate key "'+key+'"');}=0A=
state=3D'ovalue';}},',':{ocomma:function(){container[key]=3Dvalue;state=3D=
'okey';},acomma:function(){container.push(value);state=3D'avalue';}},'tru=
e':{go:function(){value=3Dtrue;state=3D'ok';},ovalue:function(){value=3Dt=
rue;state=3D'ocomma';},firstavalue:function(){value=3Dtrue;state=3D'acomm=
a';},avalue:function(){value=3Dtrue;state=3D'acomma';}},'false':{go:funct=
ion(){value=3Dfalse;state=3D'ok';},ovalue:function(){value=3Dfalse;state=3D=
'ocomma';},firstavalue:function(){value=3Dfalse;state=3D'acomma';},avalue=
:function(){value=3Dfalse;state=3D'acomma';}},'null':{go:function(){value=
=3Dnull;state=3D'ok';},ovalue:function(){value=3Dnull;state=3D'ocomma';},=
firstavalue:function(){value=3Dnull;state=3D'acomma';},avalue:function(){=
value=3Dnull;state=3D'acomma';}}};function debackslashify(text){return =
text.replace(/\\(?:u(.{4})|([^u]))/g,function(a,b,c){return =
b?String.fromCharCode(parseInt(b,16)):escapes[c];});}=0A=
return function(source,reviver){var =
r,tx=3D/^[\x20\t\n\r]*(?:([,:\[\]{}]|true|false|null)|(-?\d+(?:\.\d*)?(?:=
[eE][+\-]?\d+)?)|"((?:[^\r\n\t\\\"]|\\(?:["\\\/trnfb]|u[0-9a-fA-F]{4}))*)=
")/;state=3D'go';stack=3D[];try{for(;;){r=3Dtx.exec(source);if(!r){break;=
}=0A=
if(r[1]){action[r[1]][state]();}else =
if(r[2]){value=3D+r[2];number[state]();}else{value=3Ddebackslashify(r[3])=
;string[state]();}=0A=
source=3Dsource.slice(r[0].length);}}catch(e){state=3De;}=0A=
if(state!=3D=3D'ok'||(/[^\x20\t\n\r]/).test(source)){throw state =
instanceof SyntaxError?state:new SyntaxError('JSON');}=0A=
return typeof reviver=3D=3D=3D'function'?(function walk(holder,key){var =
k,v,value=3Dholder[key];if(value&&typeof value=3D=3D=3D'object'){for(k =
in =
value){if(Object.prototype.hasOwnProperty.call(value,k)){v=3Dwalk(value,k=
);if(v!=3D=3Dundefined){value[k]=3Dv;}else{delete value[k];}}}}=0A=
return reviver.call(holder,key,value);}({'':value},'')):value;};}());
------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=MML_HTMLorMML-full

/*************************************************************=0A=
 *=0A=
 *  MathJax.js=0A=
 *  =0A=
 *  The main code for the MathJax math-typesetting library.  See =0A=
 *  http://www.mathjax.org/ for details.=0A=
 *  =0A=
 *  ---------------------------------------------------------------------=0A=
 *  =0A=
 *  Copyright (c) 2009-2012 Design Science, Inc.=0A=
 * =0A=
 *  Licensed under the Apache License, Version 2.0 (the "License");=0A=
 *  you may not use this file except in compliance with the License.=0A=
 *  You may obtain a copy of the License at=0A=
 * =0A=
 *      http://www.apache.org/licenses/LICENSE-2.0=0A=
 * =0A=
 *  Unless required by applicable law or agreed to in writing, software=0A=
 *  distributed under the License is distributed on an "AS IS" BASIS,=0A=
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or =
implied.=0A=
 *  See the License for the specific language governing permissions and=0A=
 *  limitations under the License.=0A=
 */=0A=
=0A=
if (!window.MathJax) {window.MathJax =3D {}}=0A=
=0A=
MathJax.isPacked =3D true;=0A=
=0A=
if(document.getElementById&&document.childNodes&&document.createElement){=
if(!window.MathJax){window.MathJax=3D{}}if(!MathJax.Hub){MathJax.version=3D=
"2.1";MathJax.fileversion=3D"2.1";(function(d){var =
b=3Dwindow[d];if(!b){b=3Dwindow[d]=3D{}}var f=3D[];var =
c=3Dfunction(g){var h=3Dg.constructor;if(!h){h=3Dnew =
Function("")}for(var i in =
g){if(i!=3D=3D"constructor"&&g.hasOwnProperty(i)){h[i]=3Dg[i]}}return =
h};var a=3Dfunction(){return new Function("return =
arguments.callee.Init.call(this,arguments)")};var =
e=3Da();e.prototype=3D{bug_test:1};if(!e.prototype.bug_test){a=3Dfunction=
(){return function(){return =
arguments.callee.Init.call(this,arguments)}}}b.Object=3Dc({constructor:a(=
),Subclass:function(g,i){var =
h=3Da();h.SUPER=3Dthis;h.Init=3Dthis.Init;h.Subclass=3Dthis.Subclass;h.Au=
gment=3Dthis.Augment;h.protoFunction=3Dthis.protoFunction;h.can=3Dthis.ca=
n;h.has=3Dthis.has;h.isa=3Dthis.isa;h.prototype=3Dnew =
this(f);h.prototype.constructor=3Dh;h.Augment(g,i);return =
h},Init:function(g){var =
h=3Dthis;if(g.length=3D=3D=3D1&&g[0]=3D=3D=3Df){return h}if(!(h =
instanceof g.callee)){h=3Dnew g.callee(f)}return =
h.Init.apply(h,g)||h},Augment:function(g,h){var i;if(g!=3Dnull){for(i in =
g){if(g.hasOwnProperty(i)){this.protoFunction(i,g[i])}}if(g.toString!=3D=3D=
this.prototype.toString&&g.toString!=3D=3D{}.toString){this.protoFunction=
("toString",g.toString)}}if(h!=3Dnull){for(i in =
h){if(h.hasOwnProperty(i)){this[i]=3Dh[i]}}}return =
this},protoFunction:function(h,g){this.prototype[h]=3Dg;if(typeof =
g=3D=3D=3D"function"){g.SUPER=3Dthis.SUPER.prototype}},prototype:{Init:fu=
nction(){},SUPER:function(g){return =
g.callee.SUPER},can:function(g){return =
typeof(this[g])=3D=3D=3D"function"},has:function(g){return =
typeof(this[g])!=3D=3D"undefined"},isa:function(g){return(g instanceof =
Object)&&(this instanceof g)}},can:function(g){return =
this.prototype.can.call(this,g)},has:function(g){return =
this.prototype.has.call(this,g)},isa:function(h){var =
g=3Dthis;while(g){if(g=3D=3D=3Dh){return true}else{g=3Dg.SUPER}}return =
false},SimpleSUPER:c({constructor:function(g){return =
this.SimpleSUPER.define(g)},define:function(g){var =
i=3D{};if(g!=3Dnull){for(var h in =
g){if(g.hasOwnProperty(h)){i[h]=3Dthis.wrap(h,g[h])}}if(g.toString!=3D=3D=
this.prototype.toString&&g.toString!=3D=3D{}.toString){i.toString=3Dthis.=
wrap("toString",g.toString)}}return =
i},wrap:function(i,h){if(typeof(h)=3D=3D=3D"function"&&h.toString().match=
(/\.\s*SUPER\s*\(/)){var g=3Dnew =
Function(this.wrapper);g.label=3Di;g.original=3Dh;h=3Dg;g.toString=3Dthis=
.stringify}return h},wrapper:function(){var =
h=3Darguments.callee;this.SUPER=3Dh.SUPER[h.label];try{var =
g=3Dh.original.apply(this,arguments)}catch(i){delete this.SUPER;throw =
i}delete this.SUPER;return =
g}.toString().replace(/^\s*function\s*\(\)\s*\{\s*/i,"").replace(/\s*\}\s=
*$/i,""),toString:function(){return =
this.original.toString.apply(this.original,arguments)}})})})("MathJax");(=
function(BASENAME){var =
BASE=3Dwindow[BASENAME];if(!BASE){BASE=3Dwindow[BASENAME]=3D{}}var =
CALLBACK=3Dfunction(data){var cb=3Dnew Function("return =
arguments.callee.execute.apply(arguments.callee,arguments)");for(var id =
in =
CALLBACK.prototype){if(CALLBACK.prototype.hasOwnProperty(id)){if(typeof(d=
ata[id])!=3D=3D"undefined"){cb[id]=3Ddata[id]}else{cb[id]=3DCALLBACK.prot=
otype[id]}}}cb.toString=3DCALLBACK.prototype.toString;return =
cb};CALLBACK.prototype=3D{isCallback:true,hook:function(){},data:[],objec=
t:window,execute:function(){if(!this.called||this.autoReset){this.called=3D=
!this.autoReset;return =
this.hook.apply(this.object,this.data.concat([].slice.call(arguments,0)))=
}},reset:function(){delete this.called},toString:function(){return =
this.hook.toString.apply(this.hook,arguments)}};var =
ISCALLBACK=3Dfunction(f){return(typeof(f)=3D=3D=3D"function"&&f.isCallbac=
k)};var EVAL=3Dfunction(code){return eval.call(window,code)};EVAL("var =
__TeSt_VaR__ =3D 1");if(window.__TeSt_VaR__){try{delete =
window.__TeSt_VaR__}catch(error){window.__TeSt_VaR__=3Dnull}}else{if(wind=
ow.execScript){EVAL=3Dfunction(code){BASE.__code=3Dcode;code=3D"try =
{"+BASENAME+".__result =3D eval("+BASENAME+".__code)} catch(err) =
{"+BASENAME+".__result =3D err}";window.execScript(code);var =
result=3DBASE.__result;delete BASE.__result;delete BASE.__code;if(result =
instanceof Error){throw result}return =
result}}else{EVAL=3Dfunction(code){BASE.__code=3Dcode;code=3D"try =
{"+BASENAME+".__result =3D eval("+BASENAME+".__code)} catch(err) =
{"+BASENAME+".__result =3D err}";var =
head=3D(document.getElementsByTagName("head"))[0];if(!head){head=3Ddocume=
nt.body}var =
script=3Ddocument.createElement("script");script.appendChild(document.cre=
ateTextNode(code));head.appendChild(script);head.removeChild(script);var =
result=3DBASE.__result;delete BASE.__result;delete BASE.__code;if(result =
instanceof Error){throw result}return result}}}var =
USING=3Dfunction(args,i){if(arguments.length>1){if(arguments.length=3D=3D=
=3D2&&!(typeof arguments[0]=3D=3D=3D"function")&&arguments[0] instanceof =
Object&&typeof =
arguments[1]=3D=3D=3D"number"){args=3D[].slice.call(args,i)}else{args=3D[=
].slice.call(arguments,0)}}if(args instanceof =
Array&&args.length=3D=3D=3D1){args=3Dargs[0]}if(typeof =
args=3D=3D=3D"function"){if(args.execute=3D=3D=3DCALLBACK.prototype.execu=
te){return args}return CALLBACK({hook:args})}else{if(args instanceof =
Array){if(typeof(args[0])=3D=3D=3D"string"&&args[1] instanceof =
Object&&typeof args[1][args[0]]=3D=3D=3D"function"){return =
CALLBACK({hook:args[1][args[0]],object:args[1],data:args.slice(2)})}else{=
if(typeof args[0]=3D=3D=3D"function"){return =
CALLBACK({hook:args[0],data:args.slice(1)})}else{if(typeof =
args[1]=3D=3D=3D"function"){return =
CALLBACK({hook:args[1],object:args[0],data:args.slice(2)})}}}}else{if(typ=
eof(args)=3D=3D=3D"string"){return =
CALLBACK({hook:EVAL,data:[args]})}else{if(args instanceof Object){return =
CALLBACK(args)}else{if(typeof(args)=3D=3D=3D"undefined"){return =
CALLBACK({})}}}}}throw Error("Can't make callback from given data")};var =
DELAY=3Dfunction(time,callback){callback=3DUSING(callback);callback.timeo=
ut=3DsetTimeout(callback,time);return callback};var =
WAITFOR=3Dfunction(callback,signal){callback=3DUSING(callback);if(!callba=
ck.called){WAITSIGNAL(callback,signal);signal.pending++}};var =
WAITEXECUTE=3Dfunction(){var signals=3Dthis.signal;delete =
this.signal;this.execute=3Dthis.oldExecute;delete this.oldExecute;var =
result=3Dthis.execute.apply(this,arguments);if(ISCALLBACK(result)&&!resul=
t.called){WAITSIGNAL(result,signals)}else{for(var =
i=3D0,m=3Dsignals.length;i<m;i++){signals[i].pending--;if(signals[i].pend=
ing<=3D0){signals[i].call()}}}};var =
WAITSIGNAL=3Dfunction(callback,signals){if(!(signals instanceof =
Array)){signals=3D[signals]}if(!callback.signal){callback.oldExecute=3Dca=
llback.execute;callback.execute=3DWAITEXECUTE;callback.signal=3Dsignals}e=
lse{if(signals.length=3D=3D=3D1){callback.signal.push(signals[0])}else{ca=
llback.signal=3Dcallback.signal.concat(signals)}}};var =
AFTER=3Dfunction(callback){callback=3DUSING(callback);callback.pending=3D=
0;for(var =
i=3D1,m=3Darguments.length;i<m;i++){if(arguments[i]){WAITFOR(arguments[i]=
,callback)}}if(callback.pending=3D=3D=3D0){var =
result=3Dcallback();if(ISCALLBACK(result)){callback=3Dresult}}return =
callback};var =
HOOKS=3DMathJax.Object.Subclass({Init:function(reset){this.hooks=3D[];thi=
s.reset=3Dreset},Add:function(hook,priority){if(priority=3D=3Dnull){prior=
ity=3D10}if(!ISCALLBACK(hook)){hook=3DUSING(hook)}hook.priority=3Dpriorit=
y;var =
i=3Dthis.hooks.length;while(i>0&&priority<this.hooks[i-1].priority){i--}t=
his.hooks.splice(i,0,hook);return hook},Remove:function(hook){for(var =
i=3D0,m=3Dthis.hooks.length;i<m;i++){if(this.hooks[i]=3D=3D=3Dhook){this.=
hooks.splice(i,1);return}}},Execute:function(){var =
callbacks=3D[{}];for(var =
i=3D0,m=3Dthis.hooks.length;i<m;i++){if(this.reset){this.hooks[i].reset()=
}var =
result=3Dthis.hooks[i].apply(window,arguments);if(ISCALLBACK(result)&&!re=
sult.called){callbacks.push(result)}}if(callbacks.length=3D=3D=3D1){retur=
n null}if(callbacks.length=3D=3D=3D2){return callbacks[1]}return =
AFTER.apply({},callbacks)}});var =
EXECUTEHOOKS=3Dfunction(hooks,data,reset){if(!hooks){return =
null}if(!(hooks instanceof Array)){hooks=3D[hooks]}if(!(data instanceof =
Array)){data=3D(data=3D=3Dnull?[]:[data])}var =
handler=3DHOOKS(reset);for(var =
i=3D0,m=3Dhooks.length;i<m;i++){handler.Add(hooks[i])}return =
handler.Execute.apply(handler,data)};var =
QUEUE=3DBASE.Object.Subclass({Init:function(){this.pending=3D0;this.runni=
ng=3D0;this.queue=3D[];this.Push.apply(this,arguments)},Push:function(){v=
ar callback;for(var =
i=3D0,m=3Darguments.length;i<m;i++){callback=3DUSING(arguments[i]);if(cal=
lback=3D=3D=3Darguments[i]&&!callback.called){callback=3DUSING(["wait",th=
is,callback])}this.queue.push(callback)}if(!this.running&&!this.pending){=
this.Process()}return =
callback},Process:function(queue){while(!this.running&&!this.pending&&thi=
s.queue.length){var =
callback=3Dthis.queue[0];queue=3Dthis.queue.slice(1);this.queue=3D[];this=
.Suspend();var =
result=3Dcallback();this.Resume();if(queue.length){this.queue=3Dqueue.con=
cat(this.queue)}if(ISCALLBACK(result)&&!result.called){WAITFOR(result,thi=
s)}}},Suspend:function(){this.running++},Resume:function(){if(this.runnin=
g){this.running--}},call:function(){this.Process.apply(this,arguments)},w=
ait:function(callback){return callback}});var =
SIGNAL=3DQUEUE.Subclass({Init:function(name){QUEUE.prototype.Init.call(th=
is);this.name=3Dname;this.posted=3D[];this.listeners=3DHOOKS(true)},Post:=
function(message,callback,forget){callback=3DUSING(callback);if(this.post=
ing||this.pending){this.Push(["Post",this,message,callback,forget])}else{=
this.callback=3Dcallback;callback.reset();if(!forget){this.posted.push(me=
ssage)}this.Suspend();this.posting=3Dtrue;var =
result=3Dthis.listeners.Execute(message);if(ISCALLBACK(result)&&!result.c=
alled){WAITFOR(result,this)}this.Resume();delete =
this.posting;if(!this.pending){this.call()}}return =
callback},Clear:function(callback){callback=3DUSING(callback);if(this.pos=
ting||this.pending){callback=3Dthis.Push(["Clear",this,callback])}else{th=
is.posted=3D[];callback()}return =
callback},call:function(){this.callback(this);this.Process()},Interest:fu=
nction(callback,ignorePast,priority){callback=3DUSING(callback);this.list=
eners.Add(callback,priority);if(!ignorePast){for(var =
i=3D0,m=3Dthis.posted.length;i<m;i++){callback.reset();var =
result=3Dcallback(this.posted[i]);if(ISCALLBACK(result)&&i=3D=3D=3Dthis.p=
osted.length-1){WAITFOR(result,this)}}}return =
callback},NoInterest:function(callback){this.listeners.Remove(callback)},=
MessageHook:function(msg,callback,priority){callback=3DUSING(callback);if=
(!this.hooks){this.hooks=3D{};this.Interest(["ExecuteHooks",this])}if(!th=
is.hooks[msg]){this.hooks[msg]=3DHOOKS(true)}this.hooks[msg].Add(callback=
,priority);for(var =
i=3D0,m=3Dthis.posted.length;i<m;i++){if(this.posted[i]=3D=3Dmsg){callbac=
k.reset();callback(this.posted[i])}}return =
callback},ExecuteHooks:function(msg,more){var type=3D((msg instanceof =
Array)?msg[0]:msg);if(!this.hooks[type]){return null}return =
this.hooks[type].Execute(msg)}},{signals:{},find:function(name){if(!SIGNA=
L.signals[name]){SIGNAL.signals[name]=3Dnew SIGNAL(name)}return =
SIGNAL.signals[name]}});BASE.Callback=3DBASE.CallBack=3DUSING;BASE.Callba=
ck.Delay=3DDELAY;BASE.Callback.After=3DAFTER;BASE.Callback.Queue=3DQUEUE;=
BASE.Callback.Signal=3DSIGNAL.find;BASE.Callback.Hooks=3DHOOKS;BASE.Callb=
ack.ExecuteHooks=3DEXECUTEHOOKS})("MathJax");(function(d){var =
a=3Dwindow[d];if(!a){a=3Dwindow[d]=3D{}}var =
c=3D(navigator.vendor=3D=3D=3D"Apple Computer, Inc."&&typeof =
navigator.vendorSub=3D=3D=3D"undefined");var f=3D0;var =
g=3Dfunction(h){if(document.styleSheets&&document.styleSheets.length>f){f=
=3Ddocument.styleSheets.length}if(!h){h=3D(document.getElementsByTagName(=
"head"))[0];if(!h){h=3Ddocument.body}}return h};var e=3D[];var =
b=3Dfunction(){for(var =
j=3D0,h=3De.length;j<h;j++){a.Ajax.head.removeChild(e[j])}e=3D[]};a.Ajax=3D=
{loaded:{},loading:{},loadHooks:{},timeout:15*1000,styleDelay:1,config:{r=
oot:""},STATUS:{OK:1,ERROR:-1},rootPattern:new =
RegExp("^\\["+d+"\\]"),fileURL:function(h){return =
h.replace(this.rootPattern,this.config.root)},Require:function(j,m){m=3Da=
.Callback(m);var k;if(j instanceof Object){for(var h in =
j){}k=3Dh.toUpperCase();j=3Dj[h]}else{k=3Dj.split(/\./).pop().toUpperCase=
()}j=3Dthis.fileURL(j);if(this.loaded[j]){m(this.loaded[j])}else{var =
l=3D{};l[k]=3Dj;this.Load(l,m)}return =
m},Load:function(j,l){l=3Da.Callback(l);var k;if(j instanceof =
Object){for(var h in =
j){}k=3Dh.toUpperCase();j=3Dj[h]}else{k=3Dj.split(/\./).pop().toUpperCase=
()}j=3Dthis.fileURL(j);if(this.loading[j]){this.addHook(j,l)}else{this.he=
ad=3Dg(this.head);if(this.loader[k]){this.loader[k].call(this,j,l)}else{t=
hrow Error("Can't load files of type "+k)}}return =
l},LoadHook:function(k,l,j){l=3Da.Callback(l);if(k instanceof =
Object){for(var h in =
k){k=3Dk[h]}}k=3Dthis.fileURL(k);if(this.loaded[k]){l(this.loaded[k])}els=
e{this.addHook(k,l,j)}return =
l},addHook:function(i,j,h){if(!this.loadHooks[i]){this.loadHooks[i]=3DMat=
hJax.Callback.Hooks()}this.loadHooks[i].Add(j,h)},Preloading:function(){f=
or(var k=3D0,h=3Darguments.length;k<h;k++){var =
j=3Dthis.fileURL(arguments[k]);if(!this.loading[j]){this.loading[j]=3D{pr=
eloaded:true}}}},loader:{JS:function(i,k){var =
h=3Ddocument.createElement("script");var =
j=3Da.Callback(["loadTimeout",this,i]);this.loading[i]=3D{callback:k,mess=
age:a.Message.File(i),timeout:setTimeout(j,this.timeout),status:this.STAT=
US.OK,script:h};h.onerror=3Dj;h.type=3D"text/javascript";h.src=3Di;this.h=
ead.appendChild(h)},CSS:function(h,j){var =
i=3Ddocument.createElement("link");i.rel=3D"stylesheet";i.type=3D"text/cs=
s";i.href=3Dh;this.loading[h]=3D{callback:j,message:a.Message.File(h),sta=
tus:this.STATUS.OK};this.head.appendChild(i);this.timer.create.call(this,=
[this.timer.file,h],i)}},timer:{create:function(i,h){i=3Da.Callback(i);if=
(h.nodeName=3D=3D=3D"STYLE"&&h.styleSheet&&typeof(h.styleSheet.cssText)!=3D=
=3D"undefined"){i(this.STATUS.OK)}else{if(window.chrome&&typeof(window.se=
ssionStorage)!=3D=3D"undefined"&&h.nodeName=3D=3D=3D"STYLE"){i(this.STATU=
S.OK)}else{if(c){this.timer.start(this,[this.timer.checkSafari2,f++,i],th=
is.styleDelay)}else{this.timer.start(this,[this.timer.checkLength,h,i],th=
is.styleDelay)}}}return =
i},start:function(i,h,j,k){h=3Da.Callback(h);h.execute=3Dthis.execute;h.t=
ime=3Dthis.time;h.STATUS=3Di.STATUS;h.timeout=3Dk||i.timeout;h.delay=3Dh.=
total=3D0;if(j){setTimeout(h,j)}else{h()}},time:function(h){this.total+=3D=
this.delay;this.delay=3DMath.floor(this.delay*1.05+5);if(this.total>=3Dth=
is.timeout){h(this.STATUS.ERROR);return 1}return =
0},file:function(i,h){if(h<0){a.Ajax.loadTimeout(i)}else{a.Ajax.loadCompl=
ete(i)}},execute:function(){this.hook.call(this.object,this,this.data[0],=
this.data[1])},checkSafari2:function(h,i,j){if(h.time(j)){return}if(docum=
ent.styleSheets.length>i&&document.styleSheets[i].cssRules&&document.styl=
eSheets[i].cssRules.length){j(h.STATUS.OK)}else{setTimeout(h,h.delay)}},c=
heckLength:function(h,k,m){if(h.time(m)){return}var l=3D0;var =
i=3D(k.sheet||k.styleSheet);try{if((i.cssRules||i.rules||[]).length>0){l=3D=
1}}catch(j){if(j.message.match(/protected variable|restricted =
URI/)){l=3D1}else{if(j.message.match(/Security =
error/)){l=3D1}}}if(l){setTimeout(a.Callback([m,h.STATUS.OK]),0)}else{set=
Timeout(h,h.delay)}}},loadComplete:function(h){h=3Dthis.fileURL(h);var =
i=3Dthis.loading[h];if(i&&!i.preloaded){a.Message.Clear(i.message);clearT=
imeout(i.timeout);if(i.script){if(e.length=3D=3D=3D0){setTimeout(b,0)}e.p=
ush(i.script)}this.loaded[h]=3Di.status;delete =
this.loading[h];this.addHook(h,i.callback)}else{if(i){delete =
this.loading[h]}this.loaded[h]=3Dthis.STATUS.OK;i=3D{status:this.STATUS.O=
K}}if(!this.loadHooks[h]){return null}return =
this.loadHooks[h].Execute(i.status)},loadTimeout:function(h){if(this.load=
ing[h].timeout){clearTimeout(this.loading[h].timeout)}this.loading[h].sta=
tus=3Dthis.STATUS.ERROR;this.loadError(h);this.loadComplete(h)},loadError=
:function(h){a.Message.Set("File failed to load: =
"+h,null,2000);a.Hub.signal.Post(["file load =
error",h])},Styles:function(j,k){var =
h=3Dthis.StyleString(j);if(h=3D=3D=3D""){k=3Da.Callback(k);k()}else{var =
i=3Ddocument.createElement("style");i.type=3D"text/css";this.head=3Dg(thi=
s.head);this.head.appendChild(i);if(i.styleSheet&&typeof(i.styleSheet.css=
Text)!=3D=3D"undefined"){i.styleSheet.cssText=3Dh}else{i.appendChild(docu=
ment.createTextNode(h))}k=3Dthis.timer.create.call(this,k,i)}return =
k},StyleString:function(m){if(typeof(m)=3D=3D=3D"string"){return m}var =
j=3D"",n,l;for(n in m){if(m.hasOwnProperty(n)){if(typeof =
m[n]=3D=3D=3D"string"){j+=3Dn+" {"+m[n]+"}\n"}else{if(m[n] instanceof =
Array){for(var =
k=3D0;k<m[n].length;k++){l=3D{};l[n]=3Dm[n][k];j+=3Dthis.StyleString(l)}}=
else{if(n.substr(0,6)=3D=3D=3D"@media"){j+=3Dn+" =
{"+this.StyleString(m[n])+"}\n"}else{if(m[n]!=3Dnull){l=3D[];for(var h =
in =
m[n]){if(m[n].hasOwnProperty(h)){if(m[n][h]!=3Dnull){l[l.length]=3Dh+": =
"+m[n][h]}}}j+=3Dn+" {"+l.join("; ")+"}\n"}}}}}}return =
j}}})("MathJax");MathJax.HTML=3D{Element:function(c,e,d){var =
f=3Ddocument.createElement(c);if(e){if(e.style){var =
b=3De.style;e.style=3D{};for(var g in =
b){if(b.hasOwnProperty(g)){e.style[g.replace(/-([a-z])/g,this.ucMatch)]=3D=
b[g]}}}MathJax.Hub.Insert(f,e)}if(d){if(!(d instanceof =
Array)){d=3D[d]}for(var a=3D0;a<d.length;a++){if(d[a] instanceof =
Array){f.appendChild(this.Element(d[a][0],d[a][1],d[a][2]))}else{f.append=
Child(document.createTextNode(d[a]))}}}return =
f},ucMatch:function(a,b){return =
b.toUpperCase()},addElement:function(b,a,d,c){return =
b.appendChild(this.Element(a,d,c))},TextNode:function(a){return =
document.createTextNode(a)},addText:function(a,b){return =
a.appendChild(this.TextNode(b))},setScript:function(a,b){if(this.setScrip=
tBug){a.text=3Db}else{while(a.firstChild){a.removeChild(a.firstChild)}thi=
s.addText(a,b)}},getScript:function(a){var =
b=3D(a.text=3D=3D=3D""?a.innerHTML:a.text);return =
b.replace(/^\s+/,"").replace(/\s+$/,"")},Cookie:{prefix:"mjx",expires:365=
,Set:function(a,d){var c=3D[];if(d){for(var f in =
d){if(d.hasOwnProperty(f)){c.push(f+":"+d[f].toString().replace(/&/g,"&&"=
))}}}var =
b=3Dthis.prefix+"."+a+"=3D"+escape(c.join("&;"));if(this.expires){var =
e=3Dnew Date();e.setDate(e.getDate()+this.expires);b+=3D"; =
expires=3D"+e.toGMTString()}document.cookie=3Db+"; =
path=3D/"},Get:function(c,h){if(!h){h=3D{}}var g=3Dnew =
RegExp("(?:^|;\\s*)"+this.prefix+"\\."+c+"=3D([^;]*)(?:;|$)");var =
b=3Dg.exec(document.cookie);if(b&&b[1]!=3D=3D""){var =
e=3Dunescape(b[1]).split("&;");for(var =
d=3D0,a=3De.length;d<a;d++){b=3De[d].match(/([^:]+):(.*)/);var =
f=3Db[2].replace(/&&/g,"&");if(f=3D=3D=3D"true"){f=3Dtrue}else{if(f=3D=3D=
=3D"false"){f=3Dfalse}else{if(f.match(/^-?(\d+(\.\d+)?|\.\d+)$/)){f=3Dpar=
seFloat(f)}}}h[b[1]]=3Df}}return =
h}}};MathJax.Message=3D{ready:false,log:[{}],current:null,textNodeBug:(na=
vigator.vendor=3D=3D=3D"Apple Computer, Inc."&&typeof =
navigator.vendorSub=3D=3D=3D"undefined")||(window.hasOwnProperty&&window.=
hasOwnProperty("konqueror")),styles:{"#MathJax_Message":{position:"fixed"=
,left:"1px",bottom:"2px","background-color":"#E6E6E6",border:"1px solid =
#959595",margin:"0px",padding:"2px =
8px","z-index":"102",color:"black","font-size":"80%",width:"auto","white-=
space":"nowrap"},"#MathJax_MSIE_Frame":{position:"absolute",top:0,left:0,=
width:"0px","z-index":101,border:"0px",margin:"0px",padding:"0px"}},brows=
ers:{MSIE:function(a){MathJax.Hub.config.styles["#MathJax_Message"].posit=
ion=3D"absolute";MathJax.Message.quirks=3D(document.compatMode=3D=3D=3D"B=
ackCompat")},Chrome:function(a){MathJax.Hub.config.styles["#MathJax_Messa=
ge"].bottom=3D"1.5em";MathJax.Hub.config.styles["#MathJax_Message"].left=3D=
"1em"}},Init:function(a){if(a){this.ready=3Dtrue}if(!document.body||!this=
.ready){return =
false}if(this.div&&this.div.parentNode=3D=3Dnull){this.div=3Ddocument.get=
ElementById("MathJax_Message");if(this.div){this.text=3Dthis.div.firstChi=
ld}}if(!this.div){var =
b=3Ddocument.body;if(MathJax.Hub.Browser.isMSIE){b=3Dthis.frame=3Dthis.ad=
dDiv(document.body);b.removeAttribute("id");b.style.position=3D"absolute"=
;b.style.border=3Db.style.margin=3Db.style.padding=3D"0px";b.style.zIndex=
=3D"101";b.style.height=3D"0px";b=3Dthis.addDiv(b);b.id=3D"MathJax_MSIE_F=
rame";window.attachEvent("onscroll",this.MoveFrame);window.attachEvent("o=
nresize",this.MoveFrame);this.MoveFrame()}this.div=3Dthis.addDiv(b);this.=
div.style.display=3D"none";this.text=3Dthis.div.appendChild(document.crea=
teTextNode(""))}return true},addDiv:function(a){var =
b=3Ddocument.createElement("div");b.id=3D"MathJax_Message";if(a.firstChil=
d){a.insertBefore(b,a.firstChild)}else{a.appendChild(b)}return =
b},MoveFrame:function(){var =
a=3D(MathJax.Message.quirks?document.body:document.documentElement);var =
b=3DMathJax.Message.frame;b.style.left=3Da.scrollLeft+"px";b.style.top=3D=
a.scrollTop+"px";b.style.width=3Da.clientWidth+"px";b=3Db.firstChild;b.st=
yle.height=3Da.clientHeight+"px"},filterText:function(a,b){if(MathJax.Hub=
.config.messageStyle=3D=3D=3D"simple"){if(a.match(/^Loading =
/)){if(!this.loading){this.loading=3D"Loading =
"}a=3Dthis.loading;this.loading+=3D"."}else{if(a.match(/^Processing =
/)){if(!this.processing){this.processing=3D"Processing =
"}a=3Dthis.processing;this.processing+=3D"."}else{if(a.match(/^Typesettin=
g /)){if(!this.typesetting){this.typesetting=3D"Typesetting =
"}a=3Dthis.typesetting;this.typesetting+=3D"."}}}}return =
a},Set:function(b,c,a){if(this.timer){clearTimeout(this.timer);delete =
this.timeout}if(c=3D=3Dnull){c=3Dthis.log.length;this.log[c]=3D{}}this.lo=
g[c].text=3Db;this.log[c].filteredText=3Db=3Dthis.filterText(b,c);if(type=
of(this.log[c].next)=3D=3D=3D"undefined"){this.log[c].next=3Dthis.current=
;if(this.current!=3Dnull){this.log[this.current].prev=3Dc}this.current=3D=
c}if(this.current=3D=3D=3Dc&&MathJax.Hub.config.messageStyle!=3D=3D"none"=
){if(this.Init()){if(this.textNodeBug){this.div.innerHTML=3Db}else{this.t=
ext.nodeValue=3Db}this.div.style.display=3D"";if(this.status){window.stat=
us=3D"";delete =
this.status}}else{window.status=3Db;this.status=3Dtrue}}if(a){setTimeout(=
MathJax.Callback(["Clear",this,c]),a)}else{if(a=3D=3D0){this.Clear(c,0)}}=
return =
c},Clear:function(b,a){if(this.log[b].prev!=3Dnull){this.log[this.log[b].=
prev].next=3Dthis.log[b].next}if(this.log[b].next!=3Dnull){this.log[this.=
log[b].next].prev=3Dthis.log[b].prev}if(this.current=3D=3D=3Db){this.curr=
ent=3Dthis.log[b].next;if(this.text){if(this.div.parentNode=3D=3Dnull){th=
is.Init()}if(this.current=3D=3Dnull){if(this.timer){clearTimeout(this.tim=
er);delete =
this.timer}if(a=3D=3Dnull){a=3D600}if(a=3D=3D=3D0){this.Remove()}else{thi=
s.timer=3DsetTimeout(MathJax.Callback(["Remove",this]),a)}}else{if(MathJa=
x.Hub.config.messageStyle!=3D=3D"none"){if(this.textNodeBug){this.div.inn=
erHTML=3Dthis.log[this.current].filteredText}else{this.text.nodeValue=3Dt=
his.log[this.current].filteredText}}}if(this.status){window.status=3D"";d=
elete =
this.status}}else{if(this.status){window.status=3D(this.current=3D=3Dnull=
?"":this.log[this.current].text)}}}delete this.log[b].next;delete =
this.log[b].prev;delete =
this.log[b].filteredText},Remove:function(){this.text.nodeValue=3D"";this=
.div.style.display=3D"none"},File:function(b){var =
a=3DMathJax.Ajax.config.root;if(b.substr(0,a.length)=3D=3D=3Da){b=3D"[Mat=
hJax]"+b.substr(a.length)}return this.Set("Loading =
"+b)},Log:function(){var b=3D[];for(var =
c=3D1,a=3Dthis.log.length;c<a;c++){b[c]=3Dthis.log[c].text}return =
b.join("\n")}};MathJax.Hub=3D{config:{root:"",config:[],styleSheets:[],st=
yles:{".MathJax_Preview":{color:"#888"}},jax:[],extensions:[],preJax:null=
,postJax:null,displayAlign:"center",displayIndent:"0",preRemoveClass:"Mat=
hJax_Preview",showProcessingMessages:true,messageStyle:"normal",delayStar=
tupUntil:"none",skipStartupTypeset:false,"v1.0-compatible":true,elements:=
[],positionToHash:true,showMathMenu:true,showMathMenuMSIE:true,menuSettin=
gs:{zoom:"None",CTRL:false,ALT:false,CMD:false,Shift:false,discoverable:f=
alse,zscale:"200%",renderer:"",font:"Auto",context:"MathJax",mpContext:fa=
lse,mpMouse:false,texHints:true},errorSettings:{message:["[Math =
Processing =
Error]"],style:{color:"#CC0000","font-style":"italic"}}},preProcessors:Ma=
thJax.Callback.Hooks(true),inputJax:{},outputJax:{order:{}},processUpdate=
Time:250,processUpdateDelay:10,signal:MathJax.Callback.Signal("Hub"),Conf=
ig:function(a){this.Insert(this.config,a);if(this.config.Augment){this.Au=
gment(this.config.Augment)}},CombineConfig:function(c,f){var =
b=3Dthis.config,g,e;c=3Dc.split(/\./);for(var =
d=3D0,a=3Dc.length;d<a;d++){g=3Dc[d];if(!b[g]){b[g]=3D{}}e=3Db;b=3Db[g]}e=
[g]=3Db=3Dthis.Insert(f,b);return =
b},Register:{PreProcessor:function(){MathJax.Hub.preProcessors.Add.apply(=
MathJax.Hub.preProcessors,arguments)},MessageHook:function(){return =
MathJax.Hub.signal.MessageHook.apply(MathJax.Hub.signal,arguments)},Start=
upHook:function(){return =
MathJax.Hub.Startup.signal.MessageHook.apply(MathJax.Hub.Startup.signal,a=
rguments)},LoadHook:function(){return =
MathJax.Ajax.LoadHook.apply(MathJax.Ajax,arguments)}},getAllJax:function(=
e){var c=3D[],b=3Dthis.elementScripts(e);for(var =
d=3D0,a=3Db.length;d<a;d++){if(b[d].MathJax&&b[d].MathJax.elementJax){c.p=
ush(b[d].MathJax.elementJax)}}return c},getJaxByType:function(f,e){var =
c=3D[],b=3Dthis.elementScripts(e);for(var =
d=3D0,a=3Db.length;d<a;d++){if(b[d].MathJax&&b[d].MathJax.elementJax&&b[d=
].MathJax.elementJax.mimeType=3D=3D=3Df){c.push(b[d].MathJax.elementJax)}=
}return c},getJaxByInputType:function(f,e){var =
c=3D[],b=3Dthis.elementScripts(e);for(var =
d=3D0,a=3Db.length;d<a;d++){if(b[d].MathJax&&b[d].MathJax.elementJax&&b[d=
].type&&b[d].type.replace(/ =
*;(.|\s)*/,"")=3D=3D=3Df){c.push(b[d].MathJax.elementJax)}}return =
c},getJaxFor:function(a){if(typeof(a)=3D=3D=3D"string"){a=3Ddocument.getE=
lementById(a)}if(a&&a.MathJax){return =
a.MathJax.elementJax}if(a&&a.isMathJax){while(a&&!a.jaxID){a=3Da.parentNo=
de}if(a){return MathJax.OutputJax[a.jaxID].getJaxFromMath(a)}}return =
null},isJax:function(a){if(typeof(a)=3D=3D=3D"string"){a=3Ddocument.getEl=
ementById(a)}if(a&&a.isMathJax){return =
1}if(a&&a.tagName!=3Dnull&&a.tagName.toLowerCase()=3D=3D=3D"script"){if(a=
.MathJax){return(a.MathJax.state=3D=3D=3DMathJax.ElementJax.STATE.PROCESS=
ED?1:-1)}if(a.type&&this.inputJax[a.type.replace(/ =
*;(.|\s)*/,"")]){return -1}}return =
0},setRenderer:function(d,c){if(!d){return}if(!MathJax.OutputJax[d]){this=
.config.menuSettings.renderer=3D"";var =
b=3D"[MathJax]/jax/output/"+d+"/config.js";return =
MathJax.Ajax.Require(b,["setRenderer",this,d,c])}else{this.config.menuSet=
tings.renderer=3Dd;if(c=3D=3Dnull){c=3D"jax/mml"}var =
a=3Dthis.outputJax;if(a[c]&&a[c].length){if(d!=3D=3Da[c][0].id){a[c].unsh=
ift(MathJax.OutputJax[d]);return this.signal.Post(["Renderer =
Selected",d])}}return null}},Queue:function(){return =
this.queue.Push.apply(this.queue,arguments)},Typeset:function(e,f){if(!Ma=
thJax.isReady){return null}var c=3Dthis.elementCallback(e,f);var =
b=3DMathJax.Callback.Queue();for(var =
d=3D0,a=3Dc.elements.length;d<a;d++){if(c.elements[d]){b.Push(["PreProces=
s",this,c.elements[d]],["Process",this,c.elements[d]])}}return =
b.Push(c.callback)},PreProcess:function(e,f){var =
c=3Dthis.elementCallback(e,f);var b=3DMathJax.Callback.Queue();for(var =
d=3D0,a=3Dc.elements.length;d<a;d++){if(c.elements[d]){b.Push(["Post",thi=
s.signal,["Begin =
PreProcess",c.elements[d]]],(arguments.callee.disabled?{}:["Execute",this=
.preProcessors,c.elements[d]]),["Post",this.signal,["End =
PreProcess",c.elements[d]]])}}return =
b.Push(c.callback)},Process:function(a,b){return =
this.takeAction("Process",a,b)},Update:function(a,b){return =
this.takeAction("Update",a,b)},Reprocess:function(a,b){return =
this.takeAction("Reprocess",a,b)},Rerender:function(a,b){return =
this.takeAction("Rerender",a,b)},takeAction:function(g,e,h){var =
c=3Dthis.elementCallback(e,h);var =
b=3DMathJax.Callback.Queue(["Clear",this.signal]);for(var =
d=3D0,a=3Dc.elements.length;d<a;d++){if(c.elements[d]){var =
f=3D{scripts:[],start:new =
Date().getTime(),i:0,j:0,jax:{},jaxIDs:[]};b.Push(["Post",this.signal,["B=
egin "+g,c.elements[d]]],["Post",this.signal,["Begin =
Math",c.elements[d],g]],["prepareScripts",this,g,c.elements[d],f],["Post"=
,this.signal,["Begin Math =
Input",c.elements[d],g]],["processInput",this,f],["Post",this.signal,["En=
d Math =
Input",c.elements[d],g]],["prepareOutput",this,f,"preProcess"],["Post",th=
is.signal,["Begin Math =
Output",c.elements[d],g]],["processOutput",this,f],["Post",this.signal,["=
End Math =
Output",c.elements[d],g]],["prepareOutput",this,f,"postProcess"],["Post",=
this.signal,["End Math",c.elements[d],g]],["Post",this.signal,["End =
"+g,c.elements[d]]])}}return =
b.Push(c.callback)},scriptAction:{Process:function(a){},Update:function(b=
){var =
a=3Db.MathJax.elementJax;if(a&&a.needsUpdate()){a.Remove(true);b.MathJax.=
state=3Da.STATE.UPDATE}else{b.MathJax.state=3Da.STATE.PROCESSED}},Reproce=
ss:function(b){var =
a=3Db.MathJax.elementJax;if(a){a.Remove(true);b.MathJax.state=3Da.STATE.U=
PDATE}},Rerender:function(b){var =
a=3Db.MathJax.elementJax;if(a){a.Remove(true);b.MathJax.state=3Da.STATE.O=
UTPUT}}},prepareScripts:function(h,e,g){if(arguments.callee.disabled){ret=
urn}var b=3Dthis.elementScripts(e);var =
f=3DMathJax.ElementJax.STATE;for(var d=3D0,a=3Db.length;d<a;d++){var =
c=3Db[d];if(c.type&&this.inputJax[c.type.replace(/ =
*;(.|\n)*/,"")]){if(c.MathJax){if(c.MathJax.elementJax&&c.MathJax.element=
Jax.hover){MathJax.Extension.MathEvents.Hover.ClearHover(c.MathJax.elemen=
tJax)}if(c.MathJax.state!=3D=3Df.PENDING){this.scriptAction[h](c)}}if(!c.=
MathJax){c.MathJax=3D{state:f.PENDING}}if(c.MathJax.state!=3D=3Df.PROCESS=
ED){g.scripts.push(c)}}}},checkScriptSiblings:function(a){if(a.MathJax.ch=
ecked){return}var =
b=3Dthis.config,f=3Da.previousSibling;if(f&&f.nodeName=3D=3D=3D"#text"){v=
ar =
d,e,c=3Da.nextSibling;if(c&&c.nodeName!=3D=3D"#text"){c=3Dnull}if(b.preJa=
x){if(typeof(b.preJax)=3D=3D=3D"string"){b.preJax=3Dnew =
RegExp(b.preJax+"$")}d=3Df.nodeValue.match(b.preJax)}if(b.postJax&&c){if(=
typeof(b.postJax)=3D=3D=3D"string"){b.postJax=3Dnew =
RegExp("^"+b.postJax)}e=3Dc.nodeValue.match(b.postJax)}if(d&&(!b.postJax|=
|e)){f.nodeValue=3Df.nodeValue.replace(b.preJax,(d.length>1?d[1]:""));f=3D=
null}if(e&&(!b.preJax||d)){c.nodeValue=3Dc.nodeValue.replace(b.postJax,(e=
.length>1?e[1]:""))}if(f&&!f.nodeValue.match(/\S/)){f=3Df.previousSibling=
}}if(b.preRemoveClass&&f&&f.className=3D=3D=3Db.preRemoveClass){a.MathJax=
.preview=3Df}a.MathJax.checked=3D1},processInput:function(a){var =
b,i=3DMathJax.ElementJax.STATE;var =
h,e,d=3Da.scripts.length;try{while(a.i<d){h=3Da.scripts[a.i];if(!h){a.i++=
;continue}e=3Dh.previousSibling;if(e&&e.className=3D=3D=3D"MathJax_Error"=
){e.parentNode.removeChild(e)}if(!h.MathJax||h.MathJax.state=3D=3D=3Di.PR=
OCESSED){a.i++;continue}if(!h.MathJax.elementJax||h.MathJax.state=3D=3D=3D=
i.UPDATE){this.checkScriptSiblings(h);var g=3Dh.type.replace(/ =
*;(.|\s)*/,"");b=3Dthis.inputJax[g].Process(h,a);if(typeof =
b=3D=3D=3D"function"){if(b.called){continue}this.RestartAfter(b)}b.Attach=
(h,this.inputJax[g].id);this.saveScript(b,a,h,i)}else{if(h.MathJax.state=3D=
=3D=3Di.OUTPUT){this.saveScript(h.MathJax.elementJax,a,h,i)}}a.i++;var =
c=3Dnew =
Date().getTime();if(c-a.start>this.processUpdateTime&&a.i<a.scripts.lengt=
h){a.start=3Dc;this.RestartAfter(MathJax.Callback.Delay(1))}}}catch(f){re=
turn =
this.processError(f,a,"Input")}if(a.scripts.length&&this.config.showProce=
ssingMessages){MathJax.Message.Set("Processing math: =
100%",0)}a.start=3Dnew Date().getTime();a.i=3Da.j=3D0;return =
null},saveScript:function(a,d,b,c){if(!this.outputJax[a.mimeType]){b.Math=
Jax.state=3Dc.UPDATE;throw Error("No output jax registered for =
"+a.mimeType)}a.outputJax=3Dthis.outputJax[a.mimeType][0].id;if(!d.jax[a.=
outputJax]){if(d.jaxIDs.length=3D=3D=3D0){d.jax[a.outputJax]=3Dd.scripts}=
else{if(d.jaxIDs.length=3D=3D=3D1){d.jax[d.jaxIDs[0]]=3Dd.scripts.slice(0=
,d.i)}d.jax[a.outputJax]=3D[]}d.jaxIDs.push(a.outputJax)}if(d.jaxIDs.leng=
th>1){d.jax[a.outputJax].push(b)}b.MathJax.state=3Dc.OUTPUT},prepareOutpu=
t:function(c,f){while(c.j<c.jaxIDs.length){var =
e=3Dc.jaxIDs[c.j],d=3DMathJax.OutputJax[e];if(d[f]){try{var =
a=3Dd[f](c);if(typeof =
a=3D=3D=3D"function"){if(a.called){continue}this.RestartAfter(a)}}catch(b=
){if(!b.restart){MathJax.Message.Set("Error preparing "+e+" output =
("+f+")",null,600);MathJax.Hub.lastPrepError=3Db;c.j++}return =
MathJax.Callback.After(["prepareOutput",this,c,f],b.restart)}}c.j++}retur=
n null},processOutput:function(h){var =
b,g=3DMathJax.ElementJax.STATE,d,a=3Dh.scripts.length;try{while(h.i<a){d=3D=
h.scripts[h.i];if(!d||!d.MathJax){h.i++;continue}var =
c=3Dd.MathJax.elementJax;if(!c){h.i++;continue}b=3DMathJax.OutputJax[c.ou=
tputJax].Process(d,h);d.MathJax.state=3Dg.PROCESSED;h.i++;if(d.MathJax.pr=
eview){d.MathJax.preview.innerHTML=3D""}this.signal.Post(["New =
Math",c.inputID]);var e=3Dnew =
Date().getTime();if(e-h.start>this.processUpdateTime&&h.i<h.scripts.lengt=
h){h.start=3De;this.RestartAfter(MathJax.Callback.Delay(this.processUpdat=
eDelay))}}}catch(f){return =
this.processError(f,h,"Output")}if(h.scripts.length&&this.config.showProc=
essingMessages){MathJax.Message.Set("Typesetting math: =
100%",0);MathJax.Message.Clear(0)}h.i=3Dh.j=3D0;return =
null},processMessage:function(d,b){var =
a=3DMath.floor(d.i/(d.scripts.length)*100);var =
c=3D(b=3D=3D=3D"Output"?"Typesetting":"Processing");if(this.config.showPr=
ocessingMessages){MathJax.Message.Set(c+" math: =
"+a+"%",0)}},processError:function(b,c,a){if(!b.restart){if(!this.config.=
errorSettings.message){throw =
b}this.formatError(c.scripts[c.i],b);c.i++}this.processMessage(c,a);retur=
n =
MathJax.Callback.After(["process"+a,this,c],b.restart)},formatError:funct=
ion(a,c){var =
b=3DMathJax.HTML.Element("span",{className:"MathJax_Error"},this.config.e=
rrorSettings.message);b.jaxID=3D"Error";if(MathJax.Extension.MathEvents){=
b.oncontextmenu=3DMathJax.Extension.MathEvents.Event.Menu;b.onmousedown=3D=
MathJax.Extension.MathEvents.Event.Mousedown}else{MathJax.Ajax.Require("[=
MathJax]/extensions/MathEvents.js",function(){b.oncontextmenu=3DMathJax.E=
xtension.MathEvents.Event.Menu;b.onmousedown=3DMathJax.Extension.MathEven=
ts.Event.Mousedown})}a.parentNode.insertBefore(b,a);if(a.MathJax.preview)=
{a.MathJax.preview.innerHTML=3D""}this.lastError=3Dc;this.signal.Post(["M=
ath Processing Error",a,c])},RestartAfter:function(a){throw =
this.Insert(Error("restart"),{restart:MathJax.Callback(a)})},elementCallb=
ack:function(c,f){if(f=3D=3Dnull&&(c instanceof Array||typeof =
c=3D=3D=3D"function")){try{MathJax.Callback(c);f=3Dc;c=3Dnull}catch(d){}}=
if(c=3D=3Dnull){c=3Dthis.config.elements||[]}if(!(c instanceof =
Array)){c=3D[c]}c=3D[].concat(c);for(var =
b=3D0,a=3Dc.length;b<a;b++){if(typeof(c[b])=3D=3D=3D"string"){c[b]=3Ddocu=
ment.getElementById(c[b])}}if(c.length=3D=3D0){c.push(document.body)}if(!=
f){f=3D{}}return{elements:c,callback:f}},elementScripts:function(a){if(ty=
peof(a)=3D=3D=3D"string"){a=3Ddocument.getElementById(a)}if(a=3D=3Dnull){=
a=3Ddocument.body}if(a.tagName!=3Dnull&&a.tagName.toLowerCase()=3D=3D=3D"=
script"){return[a]}return =
a.getElementsByTagName("script")},Insert:function(c,a){for(var b in =
a){if(a.hasOwnProperty(b)){if(typeof a[b]=3D=3D=3D"object"&&!(a[b] =
instanceof Array)&&(typeof c[b]=3D=3D=3D"object"||typeof =
c[b]=3D=3D=3D"function")){this.Insert(c[b],a[b])}else{c[b]=3Da[b]}}}retur=
n =
c}};MathJax.Hub.Insert(MathJax.Hub.config.styles,MathJax.Message.styles);=
MathJax.Hub.Insert(MathJax.Hub.config.styles,{".MathJax_Error":MathJax.Hu=
b.config.errorSettings.style});MathJax.Extension=3D{};MathJax.Hub.Configu=
red=3DMathJax.Callback({});MathJax.Hub.Startup=3D{script:"",queue:MathJax=
.Callback.Queue(),signal:MathJax.Callback.Signal("Startup"),params:{},Con=
fig:function(){this.queue.Push(["Post",this.signal,"Begin Config"]);var =
b=3DMathJax.HTML.Cookie.Get("user");if(b.URL||b.Config){if(confirm("MathJ=
ax has found a user-configuration cookie that includes code to be run.  =
Do you want to run it?\n\n(You should press Cancel unless you set up the =
cookie =
yourself.)")){if(b.URL){this.queue.Push(["Require",MathJax.Ajax,b.URL])}i=
f(b.Config){this.queue.Push(new =
Function(b.Config))}}else{MathJax.HTML.Cookie.Set("user",{})}}if(this.par=
ams.config){var d=3Dthis.params.config.split(/,/);for(var =
c=3D0,a=3Dd.length;c<a;c++){if(!d[c].match(/\.js$/)){d[c]+=3D".js"}this.q=
ueue.Push(["Require",MathJax.Ajax,this.URL("config",d[c])])}}if(this.scri=
pt.match(/\S/)){this.queue.Push(this.script+";\n1;")}this.queue.Push(["Co=
nfigDelay",this],["ConfigBlocks",this],["ConfigDefault",this],[function(e=
){return =
e.loadArray(MathJax.Hub.config.config,"config",null,true)},this],["Post",=
this.signal,"End Config"])},ConfigDelay:function(){var =
a=3Dthis.params.delayStartupUntil||MathJax.Hub.config.delayStartupUntil;i=
f(a=3D=3D=3D"onload"){return =
this.onload}if(a=3D=3D=3D"configured"){return =
MathJax.Hub.Configured}return a},ConfigBlocks:function(){var =
c=3Ddocument.getElementsByTagName("script");var =
f=3Dnull,b=3DMathJax.Callback.Queue();for(var =
d=3D0,a=3Dc.length;d<a;d++){var e=3DString(c[d].type).replace(/ =
/g,"");if(e.match(/^text\/x-mathjax-config(;.*)?$/)&&!e.match(/;executed=3D=
true/)){c[d].type+=3D";executed=3Dtrue";f=3Db.Push(c[d].innerHTML+";\n1;"=
)}}return f},ConfigDefault:function(){var =
a=3DMathJax.Hub.config;if(a["v1.0-compatible"]&&(a.jax||[]).length=3D=3D=3D=
0&&!this.params.config&&(a.config||[]).length=3D=3D=3D0){return =
MathJax.Ajax.Require(this.URL("extensions","v1.0-warning.js"))}},Cookie:f=
unction(){return this.queue.Push(["Post",this.signal,"Begin =
Cookie"],["Get",MathJax.HTML.Cookie,"menu",MathJax.Hub.config.menuSetting=
s],[function(d){var f=3Dd.menuSettings.renderer,b=3Dd.jax;if(f){var =
c=3D"output/"+f;b.sort();for(var =
e=3D0,a=3Db.length;e<a;e++){if(b[e].substr(0,7)=3D=3D=3D"output/"){break}=
}if(e=3D=3Da-1){b.pop()}else{while(e<a){if(b[e]=3D=3D=3Dc){b.splice(e,1);=
break}e++}}b.unshift(c)}},MathJax.Hub.config],["Post",this.signal,"End =
Cookie"])},Styles:function(){return =
this.queue.Push(["Post",this.signal,"Begin =
Styles"],["loadArray",this,MathJax.Hub.config.styleSheets,"config"],["Sty=
les",MathJax.Ajax,MathJax.Hub.config.styles],["Post",this.signal,"End =
Styles"])},Jax:function(){var =
f=3DMathJax.Hub.config,c=3DMathJax.Hub.outputJax;for(var =
g=3D0,b=3Df.jax.length,d=3D0;g<b;g++){var =
e=3Df.jax[g].substr(7);if(f.jax[g].substr(0,7)=3D=3D=3D"output/"&&c.order=
[e]=3D=3Dnull){c.order[e]=3Dd;d++}}var =
a=3DMathJax.Callback.Queue();return a.Push(["Post",this.signal,"Begin =
Jax"],["loadArray",this,f.jax,"jax","config.js"],["Post",this.signal,"End=
 Jax"])},Extensions:function(){var a=3DMathJax.Callback.Queue();return =
a.Push(["Post",this.signal,"Begin =
Extensions"],["loadArray",this,MathJax.Hub.config.extensions,"extensions"=
],["Post",this.signal,"End =
Extensions"])},Message:function(){MathJax.Message.Init(true)},Menu:functi=
on(){var =
b=3DMathJax.Hub.config.menuSettings,a=3DMathJax.Hub.outputJax,d;for(var =
c in =
a){if(a.hasOwnProperty(c)){if(a[c].length){d=3Da[c];break}}}if(d&&d.lengt=
h){if(b.renderer&&b.renderer!=3D=3Dd[0].id){d.unshift(MathJax.OutputJax[b=
.renderer])}b.renderer=3Dd[0].id}},Hash:function(){if(MathJax.Hub.config.=
positionToHash&&document.location.hash&&document.body&&document.body.scro=
llIntoView){var d=3Ddocument.location.hash.substr(1);var =
f=3Ddocument.getElementById(d);if(!f){var =
c=3Ddocument.getElementsByTagName("a");for(var =
e=3D0,b=3Dc.length;e<b;e++){if(c[e].name=3D=3D=3Dd){f=3Dc[e];break}}}if(f=
){while(!f.scrollIntoView){f=3Df.parentNode}f=3Dthis.HashCheck(f);if(f&&f=
.scrollIntoView){setTimeout(function(){f.scrollIntoView(true)},1)}}}},Has=
hCheck:function(b){if(b.isMathJax){var =
a=3DMathJax.Hub.getJaxFor(b);if(a&&MathJax.OutputJax[a.outputJax].hashChe=
ck){b=3DMathJax.OutputJax[a.outputJax].hashCheck(b)}}return =
b},MenuZoom:function(){if(!MathJax.Extension.MathMenu){setTimeout(MathJax=
.Callback(["Require",MathJax.Ajax,"[MathJax]/extensions/MathMenu.js",{}])=
,1000)}if(!MathJax.Extension.MathZoom){setTimeout(MathJax.Callback(["Requ=
ire",MathJax.Ajax,"[MathJax]/extensions/MathZoom.js",{}]),2000)}},onLoad:=
function(){var =
a=3Dthis.onload=3DMathJax.Callback(function(){MathJax.Hub.Startup.signal.=
Post("onLoad")});if(document.body&&document.readyState){if(MathJax.Hub.Br=
owser.isMSIE){if(document.readyState=3D=3D=3D"complete"){return[a]}}else{=
if(document.readyState!=3D=3D"loading"){return[a]}}}if(window.addEventLis=
tener){window.addEventListener("load",a,false);if(!this.params.noDOMConte=
ntEvent){window.addEventListener("DOMContentLoaded",a,false)}}else{if(win=
dow.attachEvent){window.attachEvent("onload",a)}else{window.onload=3Da}}r=
eturn =
a},Typeset:function(a,b){if(MathJax.Hub.config.skipStartupTypeset){return=
 function(){}}return this.queue.Push(["Post",this.signal,"Begin =
Typeset"],["Typeset",MathJax.Hub,a,b],["Post",this.signal,"End =
Typeset"])},URL:function(b,a){if(!a.match(/^([a-z]+:\/\/|\[|\/)/)){a=3D"[=
MathJax]/"+b+"/"+a}return a},loadArray:function(b,f,c,a){if(b){if(!(b =
instanceof Array)){b=3D[b]}if(b.length){var =
h=3DMathJax.Callback.Queue(),j=3D{},e;for(var =
g=3D0,d=3Db.length;g<d;g++){e=3Dthis.URL(f,b[g]);if(c){e+=3D"/"+c}if(a){h=
.Push(["Require",MathJax.Ajax,e,j])}else{h.Push(MathJax.Ajax.Require(e,j)=
)}}return h.Push({})}}return null}};(function(d){var =
b=3Dwindow[d],e=3D"["+d+"]";var c=3Db.Hub,a=3Db.Ajax,f=3Db.Callback;var =
g=3DMathJax.Object.Subclass({JAXFILE:"jax.js",require:null,config:{},Init=
:function(i,h){if(arguments.length=3D=3D=3D0){return =
this}return(this.constructor.Subclass(i,h))()},Augment:function(k,j){var =
i=3Dthis.constructor,h=3D{};if(k!=3Dnull){for(var l in =
k){if(k.hasOwnProperty(l)){if(typeof =
k[l]=3D=3D=3D"function"){i.protoFunction(l,k[l])}else{h[l]=3Dk[l]}}}if(k.=
toString!=3D=3Di.prototype.toString&&k.toString!=3D=3D{}.toString){i.prot=
oFunction("toString",k.toString)}}c.Insert(i.prototype,h);i.Augment(null,=
j);return this},Translate:function(h,i){throw =
Error(this.directory+"/"+this.JAXFILE+" failed to define the Translate() =
method")},Register:function(h){},Config:function(){this.config=3Dc.Combin=
eConfig(this.id,this.config);if(this.config.Augment){this.Augment(this.co=
nfig.Augment)}},Startup:function(){},loadComplete:function(i){if(i=3D=3D=3D=
"config.js"){return a.loadComplete(this.directory+"/"+i)}else{var =
h=3Df.Queue();h.Push(c.Register.StartupHook("End =
Config",{}),["Post",c.Startup.signal,this.id+" Jax =
Config"],["Config",this],["Post",c.Startup.signal,this.id+" Jax =
Require"],[function(j){return =
MathJax.Hub.Startup.loadArray(j.require,this.directory)},this],[function(=
j,k){return =
MathJax.Hub.Startup.loadArray(j.extensions,"extensions/"+k)},this.config|=
|{},this.id],["Post",c.Startup.signal,this.id+" Jax =
Startup"],["Startup",this],["Post",c.Startup.signal,this.id+" Jax =
Ready"]);if(this.copyTranslate){h.Push([function(j){j.preProcess=3Dj.preT=
ranslate;j.Process=3Dj.Translate;j.postProcess=3Dj.postTranslate},this.co=
nstructor.prototype])}return =
h.Push(["loadComplete",a,this.directory+"/"+i])}}},{id:"Jax",version:"2.1=
",directory:e+"/jax",extensionDir:e+"/extensions"});b.InputJax=3Dg.Subcla=
ss({elementJax:"mml",copyTranslate:true,Process:function(l,q){var =
j=3Df.Queue(),o;var k=3Dthis.elementJax;if(!(k instanceof =
Array)){k=3D[k]}for(var =
n=3D0,h=3Dk.length;n<h;n++){o=3Db.ElementJax.directory+"/"+k[n]+"/"+this.=
JAXFILE;if(!this.require){this.require=3D[]}else{if(!(this.require =
instanceof =
Array)){this.require=3D[this.require]}}this.require.push(o);j.Push(a.Requ=
ire(o))}o=3Dthis.directory+"/"+this.JAXFILE;var =
p=3Dj.Push(a.Require(o));if(!p.called){this.constructor.prototype.Process=
=3Dfunction(){if(!p.called){return p}throw Error(o+" failed to load =
properly")}}k=3Dc.outputJax["jax/"+k[0]];if(k){j.Push(a.Require(k[0].dire=
ctory+"/"+this.JAXFILE))}return j.Push({})},needsUpdate:function(h){var =
i=3Dh.SourceElement();return(h.originalText!=3D=3Db.HTML.getScript(i))},R=
egister:function(h){if(!c.inputJax){c.inputJax=3D{}}c.inputJax[h]=3Dthis}=
},{id:"InputJax",version:"2.1",directory:g.directory+"/input",extensionDi=
r:g.extensionDir});b.OutputJax=3Dg.Subclass({copyTranslate:true,preProces=
s:function(j){var =
i,h=3Dthis.directory+"/"+this.JAXFILE;this.constructor.prototype.preProce=
ss=3Dfunction(k){if(!i.called){return i}throw Error(h+" failed to load =
properly")};i=3Da.Require(h);return i},Register:function(i){var =
h=3Dc.outputJax;if(!h[i]){h[i]=3D[]}if(h[i].length&&(this.id=3D=3D=3Dc.co=
nfig.menuSettings.renderer||(h.order[this.id]||0)<(h.order[h[i][0].id]||0=
))){h[i].unshift(this)}else{h[i].push(this)}if(!this.require){this.requir=
e=3D[]}else{if(!(this.require instanceof =
Array)){this.require=3D[this.require]}}this.require.push(b.ElementJax.dir=
ectory+"/"+(i.split(/\//)[1])+"/"+this.JAXFILE)},Remove:function(h){}},{i=
d:"OutputJax",version:"2.1",directory:g.directory+"/output",extensionDir:=
g.extensionDir,fontDir:e+(b.isPacked?"":"/..")+"/fonts",imageDir:e+(b.isP=
acked?"":"/..")+"/images"});b.ElementJax=3Dg.Subclass({Init:function(i,h)=
{return =
this.constructor.Subclass(i,h)},inputJax:null,outputJax:null,inputID:null=
,originalText:"",mimeType:"",Text:function(i,j){var =
h=3Dthis.SourceElement();b.HTML.setScript(h,i);h.MathJax.state=3Dthis.STA=
TE.UPDATE;return c.Update(h,j)},Reprocess:function(i){var =
h=3Dthis.SourceElement();h.MathJax.state=3Dthis.STATE.UPDATE;return =
c.Reprocess(h,i)},Update:function(h){return =
this.Rerender(h)},Rerender:function(i){var =
h=3Dthis.SourceElement();h.MathJax.state=3Dthis.STATE.OUTPUT;return =
c.Process(h,i)},Remove:function(h){if(this.hover){this.hover.clear(this)}=
b.OutputJax[this.outputJax].Remove(this);if(!h){c.signal.Post(["Remove =
Math",this.inputID]);this.Detach()}},needsUpdate:function(){return =
b.InputJax[this.inputJax].needsUpdate(this)},SourceElement:function(){ret=
urn document.getElementById(this.inputID)},Attach:function(i,j){var =
h=3Di.MathJax.elementJax;if(i.MathJax.state=3D=3D=3Dthis.STATE.UPDATE){h.=
Clone(this)}else{h=3Di.MathJax.elementJax=3Dthis;if(i.id){this.inputID=3D=
i.id}else{i.id=3Dthis.inputID=3Db.ElementJax.GetID();this.newID=3D1}}h.or=
iginalText=3Db.HTML.getScript(i);h.inputJax=3Dj;if(h.root){h.root.inputID=
=3Dh.inputID}return h},Detach:function(){var =
h=3Dthis.SourceElement();if(!h){return}try{delete =
h.MathJax}catch(i){h.MathJax=3Dnull}if(this.newID){h.id=3D""}},Clone:func=
tion(h){var i;for(i in =
this){if(!this.hasOwnProperty(i)){continue}if(typeof(h[i])=3D=3D=3D"undef=
ined"&&i!=3D=3D"newID"){delete this[i]}}for(i in =
h){if(!h.hasOwnProperty(i)){continue}if(typeof(this[i])=3D=3D=3D"undefine=
d"||(this[i]!=3D=3Dh[i]&&i!=3D=3D"inputID")){this[i]=3Dh[i]}}}},{id:"Elem=
entJax",version:"2.1",directory:g.directory+"/element",extensionDir:g.ext=
ensionDir,ID:0,STATE:{PENDING:1,PROCESSED:2,UPDATE:3,OUTPUT:4},GetID:func=
tion(){this.ID++;return"MathJax-Element-"+this.ID},Subclass:function(){va=
r =
h=3Dg.Subclass.apply(this,arguments);h.loadComplete=3Dthis.prototype.load=
Complete;return =
h}});b.ElementJax.prototype.STATE=3Db.ElementJax.STATE;b.OutputJax.Error=3D=
{id:"Error",version:"2.1",config:{},ContextMenu:function(){return =
b.Extension.MathEvents.Event.ContextMenu.apply(b.Extension.MathEvents.Eve=
nt,arguments)},Mousedown:function(){return =
b.Extension.MathEvents.Event.AltContextMenu.apply(b.Extension.MathEvents.=
Event,arguments)},getJaxFromMath:function(){return{inputJax:"Error",outpu=
tJax:"Error",originalText:"Math Processing =
Error"}}};b.InputJax.Error=3D{id:"Error",version:"2.1",config:{},sourceMe=
nuTitle:"Error Message"}})("MathJax");(function(l){var =
f=3Dwindow[l];if(!f){f=3Dwindow[l]=3D{}}var c=3Df.Hub;var =
q=3Dc.Startup;var u=3Dc.config;var =
e=3Ddocument.getElementsByTagName("head")[0];if(!e){e=3Ddocument.childNod=
es[0]}var =
b=3D(document.documentElement||document).getElementsByTagName("script");v=
ar d=3Dnew RegExp("(^|/)"+l+"\\.js(\\?.*)?$");for(var =
o=3Db.length-1;o>=3D0;o--){if((b[o].src||"").match(d)){q.script=3Db[o].in=
nerHTML;if(RegExp.$2){var r=3DRegExp.$2.substr(1).split(/\&/);for(var =
n=3D0,h=3Dr.length;n<h;n++){var =
k=3Dr[n].match(/(.*)=3D(.*)/);if(k){q.params[unescape(k[1])]=3Dunescape(k=
[2])}}}u.root=3Db[o].src.replace(/(^|\/)[^\/]*(\?.*)?$/,"");break}}f.Ajax=
.config=3Du;var =
a=3D{isMac:(navigator.platform.substr(0,3)=3D=3D=3D"Mac"),isPC:(navigator=
.platform.substr(0,3)=3D=3D=3D"Win"),isMSIE:(window.ActiveXObject!=3Dnull=
&&window.clipboardData!=3Dnull),isFirefox:((window.netscape!=3Dnull||wind=
ow.mozPaintCount!=3Dnull)&&document.ATTRIBUTE_NODE!=3Dnull&&!window.opera=
),isSafari:(navigator.userAgent.match(/ =
(Apple)?WebKit\//)!=3Dnull&&(!window.chrome||window.chrome.loadTimes=3D=3D=
null)),isChrome:(window.chrome!=3Dnull&&window.chrome.loadTimes!=3Dnull),=
isOpera:(window.opera!=3Dnull&&window.opera.version!=3Dnull),isKonqueror:=
(window.hasOwnProperty&&window.hasOwnProperty("konqueror")&&navigator.ven=
dor=3D=3D"KDE"),versionAtLeast:function(x){var =
w=3D(this.version).split(".");x=3D(new String(x)).split(".");for(var =
y=3D0,j=3Dx.length;y<j;y++){if(w[y]!=3Dx[y]){return =
parseInt(w[y]||"0")>=3DparseInt(x[y])}}return =
true},Select:function(j){var i=3Dj[c.Browser];if(i){return =
i(c.Browser)}return null}};var =
g=3Dnavigator.userAgent.replace(/^Mozilla\/(\d+\.)+\d+ =
/,"").replace(/[a-z][-a-z0-9._: ]+\/\d+[^ ]*-[^ ]*\.([a-z][a-z])?\d+ =
/i,"").replace(/Gentoo |Ubuntu\/(\d+\.)*\d+ (\([^)]*\) =
)?/,"");c.Browser=3Dc.Insert(c.Insert(new =
String("Unknown"),{version:"0.0"}),a);for(var t in =
a){if(a.hasOwnProperty(t)){if(a[t]&&t.substr(0,2)=3D=3D=3D"is"){t=3Dt.sli=
ce(2);if(t=3D=3D=3D"Mac"||t=3D=3D=3D"PC"){continue}c.Browser=3Dc.Insert(n=
ew String(t),a);var p=3Dnew =
RegExp(".*(Version)/((?:\\d+\\.)+\\d+)|.*("+t+")"+(t=3D=3D"MSIE"?" =
":"/")+"((?:\\d+\\.)*\\d+)|(?:^|\\(| )([a-z][-a-z0-9._: =
]+|(?:Apple)?WebKit)/((?:\\d+\\.)+\\d+)");var =
s=3Dp.exec(g)||["","","","unknown","0.0"];c.Browser.name=3D(s[1]=3D=3D"Ve=
rsion"?t:(s[3]||s[5]));c.Browser.version=3Ds[2]||s[4]||s[6];break}}}c.Bro=
wser.Select({Safari:function(j){var =
i=3DparseInt((String(j.version).split("."))[0]);if(i>85){j.webkit=3Dj.ver=
sion}if(i>=3D534){j.version=3D"5.1"}else{if(i>=3D533){j.version=3D"5.0"}e=
lse{if(i>=3D526){j.version=3D"4.0"}else{if(i>=3D525){j.version=3D"3.1"}el=
se{if(i>500){j.version=3D"3.0"}else{if(i>400){j.version=3D"2.0"}else{if(i=
>85){j.version=3D"1.0"}}}}}}}j.isMobile=3D(navigator.appVersion.match(/Mo=
bile/i)!=3Dnull);j.noContextMenu=3Dj.isMobile},Firefox:function(j){if((j.=
version=3D=3D=3D"0.0"||navigator.userAgent.match(/Firefox/)=3D=3Dnull)&&n=
avigator.product=3D=3D=3D"Gecko"){var m=3Dnavigator.userAgent.match(/[\/ =
]rv:(\d+\.\d.*?)[\) ]/);if(m){j.version=3Dm[1]}else{var =
i=3D(navigator.buildID||navigator.productSub||"0").substr(0,8);if(i>=3D"2=
0111220"){j.version=3D"9.0"}else{if(i>=3D"20111120"){j.version=3D"8.0"}el=
se{if(i>=3D"20110927"){j.version=3D"7.0"}else{if(i>=3D"20110816"){j.versi=
on=3D"6.0"}else{if(i>=3D"20110621"){j.version=3D"5.0"}else{if(i>=3D"20110=
320"){j.version=3D"4.0"}else{if(i>=3D"20100121"){j.version=3D"3.6"}else{i=
f(i>=3D"20090630"){j.version=3D"3.5"}else{if(i>=3D"20080617"){j.version=3D=
"3.0"}else{if(i>=3D"20061024"){j.version=3D"2.0"}}}}}}}}}}}}j.isMobile=3D=
(navigator.appVersion.match(/Android/i)!=3Dnull||navigator.userAgent.matc=
h(/ =
Fennec\//)!=3Dnull)},Opera:function(i){i.version=3Dopera.version()},MSIE:=
function(j){j.isIE9=3D!!(document.documentMode&&(window.performance||wind=
ow.msPerformance));MathJax.HTML.setScriptBug=3D!j.isIE9||document.documen=
tMode<9;var v=3Dfalse;try{new =
ActiveXObject("MathPlayer.Factory.1");j.hasMathPlayer=3Dv=3Dtrue}catch(m)=
{}try{if(v&&!q.params.NoMathPlayer){var =
i=3Ddocument.createElement("object");i.id=3D"mathplayer";i.classid=3D"cls=
id:32F66A20-7614-11D4-BD11-00104BD3F987";document.getElementsByTagName("h=
ead")[0].appendChild(i);document.namespaces.add("m","http://www.w3.org/19=
98/Math/MathML");j.mpNamespace=3Dtrue;if(document.readyState&&(document.r=
eadyState=3D=3D=3D"loading"||document.readyState=3D=3D=3D"interactive")){=
document.write('<?import namespace=3D"m" =
implementation=3D"#MathPlayer">');j.mpImported=3Dtrue}}else{document.name=
spaces.add("mjx_IE_fix","http://www.w3.org/1999/xlink")}}catch(m){}}});c.=
Browser.Select(MathJax.Message.browsers);c.queue=3Df.Callback.Queue();c.q=
ueue.Push(["Post",q.signal,"Begin"],["Config",q],["Cookie",q],["Styles",q=
],["Message",q],function(){var =
i=3Df.Callback.Queue(q.Jax(),q.Extensions());return =
i.Push({})},["Menu",q],q.onLoad(),function(){MathJax.isReady=3Dtrue},["Ty=
peset",q],["Hash",q],["MenuZoom",q],["Post",q.signal,"End"])})("MathJax")=
}};=0A=
=0A=

------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://proceedings.spiedigitallibrary.org/combres.axd/article-js/586670271/

$(document).ready(function(){var =
a=3D$(".article").find("#tab1");a.find(".signOn").find(".defaultHeader").=
text("Sign in to Access Full =
Content");a.find(".dataSupplLinkXSLT").click(function(){$(".dataSupplemen=
tLink").trigger("click")});$(".disclosureLink").click(function(){$(".disc=
losureText").toggle();$(this).children("span").toggle();return =
false});a.find(".contentBodyContainer").each(function(){var =
g=3D$(this).find(".jumpLinkAnchor").attr("name");if(g=3D=3Dundefined){$(t=
his).parent(".sectionTop").remove()}var =
f=3D"#"+g;$(this).find(".contentJumpLinks").find(".jumpLinks").children("=
.trackjumplinks").each(function(){if($(this).attr("href")=3D=3Df){$(this)=
.addClass("")}})});a.find(".subTitleSection").each(function(){var =
f=3D$(this).find(".lblSubTitle").text().length?true:false;if(f=3D=3Dfalse=
){$(this).remove()}});a.find(".contentSectionTab").each(function(){var =
f=3D$(this).css("display")=3D=3D"none"?true:false;if(f=3D=3Dtrue){$(this)=
.remove()}b(this)});function b(h){var =
g=3D$(h).find(".jumpLinkAnchor").attr("name")?true:false;if(g=3D=3Dfalse)=
{$(h).find(".jumpLinkAnchor").remove()}var =
f=3D$(h).find(".contentBody").children("span").text()?true:false;if(f=3D=3D=
false){$(h).find(".contentBody").remove()}var =
j=3D$(h).find(".lblSubTitle").text()?true:false;var =
i=3D$(h).find(".sectionHeader").children("span").text()?true:false;if(i=3D=
=3Dfalse){$(h).find(".contentJump").remove()}var =
k=3D$(h).find(".sectionTop").css("display");if(k=3D=3D"none"){$(h).find("=
.sectionTop").remove()}if(g=3D=3Dfalse&&f=3D=3Dfalse){if(j=3D=3Dfalse){if=
(i=3D=3Dfalse){$(h).remove()}}}else{if($(h).index()=3D=3D1){$(this).find(=
".sectionTop").addClass("first")}}}a.find(".sectionTop =
.contentJump").each(function(){var f=3D$(this).find("h2 =
span").text();$(this).find(".jumpLinks =
a").each(function(){if(f.toUpperCase()=3D=3D$.trim($(this).text().toUpper=
Case())){$(this).addClass("active")}})});a.find(".contentBodyContainer").=
each(function(){var =
g=3D$(this).find(".jumpLinkAnchor").attr("name");if(g=3D=3Dundefined){$(t=
his).parent(".sectionTop").remove()}var f=3D"#"+g});if($(".contentDate =
.epreprint").length>0){$("#ePrePrintDate").append($(".contentDate =
.epreprint")).show()}if($(".contentDate =
.publicationDate").length>0){if($(".contentDate =
.epub").length=3D=3D0){$(".publicationDate").show()}}var e;var d;var =
c=3D"";$(".contentBody").each(function(){var =
o=3D$(this).parents(".contentSectionTab");var =
v=3D$(o).attr("id");if(v=3D=3D"tab1"){var =
i=3D$(o).css("display")=3D=3D"none"?true:false;if(i=3D=3Dtrue){$(o).remov=
e()}else{var =
l=3D$(this).find("span").attr("class");if(l!=3Dundefined){var =
s=3Dl.split(" ");var =
n=3D$(o).find(".jumpLinkAnchor").attr("name")?true:false;var =
u=3D$(o).find(".subTitleSection")?true:false;var =
y=3D$(o).find(".sectionTop").css("display");var =
k=3D$(this).children("span").text()?true:false;if(k=3D=3Dfalse){$(this).r=
emove()}if(n=3D=3Dfalse){$(o).find(".jumpLinkAnchor").remove()}if(y=3D=3D=
"none"){$(o).find(".sectionTop").remove()}if(s[0]=3D=3D"BoxSection"){if(n=
=3D=3Dfalse&&y=3D=3D"none"&&u=3D=3Dfalse&&k=3D=3Dfalse){$(o).empty().addC=
lass("BoxSection")}else{$(o).addClass("BoxSection")}e=3Ds[1];d=3Ds[3]}els=
e{if(n=3D=3Dfalse&&y=3D=3D"none"&&u=3D=3Dfalse&&k=3D=3Dfalse){$(o).remove=
()}else{var r=3D$(o).prev().attr("class")?true:false;if(r=3D=3Dtrue){var =
j=3D$(o).prev().attr("class").split(" =
");if(j[2]=3D=3D"BoxSection"){if(s[2]=3D=3Dc|c=3D=3D""|s[2]=3D=3De){var =
t=3D$(this).children("span").attr("class").split(" =
");if(t!=3Dundefined){if(t[2]=3D=3Ds[1]|t[3]>1){$(o).prev().append($(o).c=
hildren());$(o).remove()}}c=3Ds[1]}else{if(s[2]>e&&s[2]<c){var =
t=3D$(this).children("span").attr("class").split(" =
");if(t!=3Dundefined){if(t[2]=3D=3Ds[1]|t[3]>1){$(o).prev().append($(o).c=
hildren());$(o).remove()}}c=3Ds[1]}}}else{c=3D""}}}}}}var q;var =
l=3D$(this).find("span").attr("class");if(l!=3Dundefined){var =
s=3Dl.split(" =
");if(s[0]=3D=3D"BlockQuote"){$(o).next().find(".contentBody").addClass("=
BlockQuote");q=3D$(o).next().find(".contentBody").children("span").attr("=
class").split(" =
")}if(q!=3Dundefined){if(q[1]=3D=3Ds[1]){$(this).addClass("BlockQuote")}}=
}}if($(this).find(".inlineFigureImage").length>0){var =
g=3D$(this).find(".figureLinks a:nth-child(1)").attr("class");var =
f=3D"";if(g=3D=3D"popUpFigure"){f=3D"figureSection"}else{if(g=3D=3D"popUp=
Table"){f=3D"tableSection"}}$(this).addClass(f).addClass("clearfix").appe=
nd('<div =
class=3D"inlineFigure"></div>');$(this).find(".inlineFigure").append($(th=
is).find(".inlineFigureImage"));var x=3D"#tab1 =
."+f;$(x).prev(".subTitleSection").prependTo(this);var =
w=3D$(this);w.find("a").each(function(){if($(this).attr("name")!=3Dundefi=
ned){switch(v){case"tab1":$(this).parents(".contentBody").prepend(this);b=
reak;case"tab2":case"tab3":var =
z=3D"#"+$(this).attr("name");$(this).siblings(".inlineFigure").find(".vie=
wInContext =
a").attr("href",z);$(this).remove();break}}});w.find(".tableDialog").each=
(function(){var =
z=3D$(this).parents(".tableSection");if($(this).find("h6").length){$(this=
).find("h6").after(z.find(".inlineFigureImageContainer").find(".contentFi=
gures").clone())}else{$(this).append(z.find(".inlineFigureImageContainer"=
).find(".contentFigures").clone())}if(v=3D=3D"tab3"){z.find(".figureLegen=
d").empty().append($(this).find(".tableLabel").clone())}$.trim($(this).fi=
nd(".table-footer =
.para").html())});w.find(".figureDescription").each(function(){var =
A=3D$(this).find(".popUpTable")?"tableDialog":($(this).find(".popUpFigure=
")?"figureDialog":false);if(A!=3Dfalse){switch(A){case"tableDialog":var =
z=3D$(this).children(".tableCaption").clone();var =
B=3D$(this).children(".tableLabel").clone();var =
C=3D$(this).children(".tableFoot");$(this).find(".tableDialog").prepend(z=
).prepend(B).append(C)}}});var h=3D$("#hfArticleType").val();var =
p=3Dfalse;switch(h){case"9310":$(".wrapper").addClass("articleEditorNote"=
);p=3Dtrue;break}if(p=3D=3Dtrue){var =
m=3D$(this).find(".inlineFigureImage").find(".contentFigures:eq(0)");$(th=
is).find(".Figure").append($(m));$(this).find(".inlineFigure").remove();$=
(this).removeClass("figureSection")}}})});$(document).ready(function(){$(=
".formContainer =
input[type=3Dtext]").focus(function(){$(this).parent().find(".error").css=
("display","none");$(this).parent().find(".info").css("display","block");=
$(this).css("border","1px solid =
#ccc")}).blur(function(){if($(this).hasClass("required")&&$(this).val()=3D=
=3D""){$(this).css("border","1px solid =
red");$(this).parent().find(".error").text("This field is =
required!").css("display","block")}$(this).parent().find(".info").css("di=
splay","none")});$(".formContainer =
textarea").focus(function(){$(this).parent().find(".error").css("display"=
,"none");$(this).parent().find(".info").css("display","block");$(this).cs=
s("border","1px solid =
#ccc")}).blur(function(){if($(this).hasClass("required")&&$(this).val()=3D=
=3D""){$(this).css("border","1px solid =
red");$(this).parent().find(".error").text("This field is =
required!").css("display","block")}$(this).parent().find(".info").css("di=
splay","none")})});function validateForm(a){$("#"+a+" =
input[type=3Dtext]").each(function(){var =
d=3D$(this).parent().find(".error");var h=3D$(this).attr("value");var =
k=3D$(this).attr("class").split(" ");var e=3D0,f=3D0;var b;var g;var =
c;do{c=3D$(k)[e];switch(c){case"email":case"emailRecipient":if(h!=3D""){i=
f(c=3D=3D"email"){b=3DvalidateEmail(h)}if(c=3D=3D"emailRecipient"){b=3Dva=
lidateMultipleEmails(h)}if(b=3D=3Dfalse){g=3D"Enter a valid e-mail =
address.";$(d).text(g).css("display","block");$(this).css("border","1px =
solid red")}return false}else{return =
true}break;case"url":if(h!=3D""){b=3DtestPattern($.trim(h),"^https?://(.+=
.)+.{2,4}(/.*)?$");if(b=3D=3Dfalse){g=3D"Enter a valid =
URL!";$(d).text(g).css("display","block");$(this).css("border","1px =
solid red")}return false}else{return =
true}break;case"required":case"name":case"instName":if(h=3D=3D""){g=3D"Th=
is field is =
required!";$(d).text(g).css("display","block");$(this).css("border","1px =
solid red")}else{$(this).css("border","1px solid #ccc");return =
true}break}e++}while(e<k.length)});$("#"+a+" =
textarea").each(function(){if($(this).hasClass("required")&&$(this).val()=
=3D=3D""){$(this).css("border","1px solid =
red");$(this).parent().find(".error").text("This field is =
required!").css("display","block");return =
false}else{$(this).parent().find(".info").css("display","none");return =
true}})}var testPattern=3Dfunction(c,a){var b=3Dnew RegExp(a,"");return =
b.test(c)};function trim(b,a){return ltrim(rtrim(b,a),a)}function =
ltrim(b,a){a=3Da||"\\s";return b.replace(new =
RegExp("^["+a+"]+","g"),"")}function rtrim(b,a){a=3Da||"\\s";return =
b.replace(new RegExp("["+a+"]+$","g"),"")}function validateEmail(a){var =
b=3D/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;return(=
b.test(trim(a)))?true:false}function validateMultipleEmails(c){var =
b=3Dc.split(";");for(var =
a=3D0;a<b.length;a++){if(!validateEmail(b[a])){return false}}return =
true}function clearForm(){$(".formContainer input[type=3Dtext], =
.formContainer =
textarea").each(function(){$(this).parent().find(".error").css("display",=
"none");$(this).css("border","1px solid =
#ccc")})}$(document).ready(function(){if(!isMobile){$(".inlineFigure").fi=
gureEnlarger({maxWidth:570,minWidth:180});$(".figureSection").each(functi=
on(){var =
b=3D$(this).find(".inlineDisplayTable");if($(b).length){$(b).parents(".ta=
bleContainer").unwrap();$(this).empty().append(b).removeClass("figureSect=
ion")}});$(".tableSection").each(function(){$(this).prepend($(this).find(=
".tableContainer").children("a"));var =
b=3D$(this).find(".inlineDisplayTable");if($(b).length){$(b).parents(".ta=
bleContainer").unwrap();$(this).empty().append(b).removeClass("tableSecti=
on")}});$("#tab3").find(".inlineDisplayTable").parent(".contentBody").rem=
ove();$(".viewInContext").click(function(){$("div.contentContainer").hide=
();$(".tabNav div a").removeClass("selected");$(".tabNav =
.atab:nth-child(1) =
a").addClass("selected").show();$("#tab1").show()});$(".figureTitle").eac=
h(function(){var b=3D$(this).siblings("p");$(this).prependTo(b)});var =
a=3D$(".figureRotatorContainer").length;if(a=3D=3D"0"){$(".figureRotatorC=
ontainer").hide()}else{if($(".figureRotator ul =
li").size()<=3D3){$(".figureRotatorContainer .figNext, =
.figureRotatorContainer =
.figPrev").addClass("disabled")}else{$(".figureRotator =
.figPrev").addClass("disabled")}$(".figureRotator").jCarouselLite({btnNex=
t:".figNext",btnPrev:".figPrev",mouseWheel:true,visible:3,circular:false}=
)}}});(function(a){a.fn.figureEnlarger=3Dfunction(f){var =
g=3D{maxWidth:540,minWidth:180,button_close:"/Images/buttons/b_imgclose.g=
if",button_expand:"/Images/buttons/b_imgexpand.gif"};var =
e=3Da(this);if(f){a.extend(g,f)}a(e).find(".enlargeImage").click(function=
(h){h.preventDefault();c(this,"button")});a(e).find(".contentFigures").cl=
ick(function(h){h.preventDefault();if(a(this).parents(".ui-dialog").lengt=
h<1){c(this,"image")}});function c(k,h){var =
i;switch(h){case"button":i=3Da(k).parent().find(".contentFigures")[0].wid=
th;var =
j=3Da(k).parent(".inlineFigureImage");if(i=3D=3Dg.minWidth){b(k,j,false,g=
.maxWidth)}else{b(k,j,true,g.minWidth)}break;case"image":i=3Da(k).width()=
;if(i=3D=3Dg.minWidth){d(k,false,g.maxWidth)}else{d(k,true,g.minWidth)}br=
eak}}function =
b(i,k,j,h){a(k).find(".inlineFigureImageContainer").find(".contentFigures=
").animate({width:h+"px"},{duration:600,complete:function(){equalHeight(a=
(".eqColumn"))}});if(j){a(i).children(".btnImageEnlarger").removeClass("o=
pen")}else{a(i).children(".btnImageEnlarger").addClass("open")}return =
false}function =
d(i,k,j,h){a(k).animate({width:h+"px"},{duration:600,complete:function(){=
equalHeight(a(".eqColumn"))}});if(j){a(i).children(".btnImageEnlarger").r=
emoveClass("open")}else{a(i).children(".btnImageEnlarger").addClass("open=
")}return false}}})(jQuery);var =
atab=3DjQuery.url().param("atab");$(document).ready(function(){try{var =
c=3D$get("hfShowsubscription").value;var =
b;try{b=3D$get("hfisProceeding").value}catch(a){}if(c=3D=3D"1"){$(".signI=
nBox").hide();$(".personalAccount").hide();$(".signInDetails").css("margi=
n-left","0");$(".signInDetails").css("padding-top","0");$(".subscriptionB=
ox").css("height","auto");if(b=3D=3D"2"){$("#hyphlPDFlink").removeClass("=
linkPDF");$("#hyphlPDFlink").addClass("linkMsg");$(".linkMsg").click(func=
tion(){alert("eBooks are available through institutional subscription =
only.")})}}else{if(c=3D=3D"2"){$(".subscriptionBox").hide()}else{$(".sign=
InDetails").show();$(".dvdownloadArticle").hide();$(".subscriptionBox").h=
eight($(".signInBox").height()+75);$(".signInBox").css("margin-top","-70p=
x");$(".lnkaccount").removeClass("hide");$(".aStoreALink").css("color","b=
lack");$(".aStoreALink").css("cursor","text");$(".aStoreALink").css("text=
-decoration","none");$(".accessArticlehead").removeClass("hide")}}if(b=3D=
=3D"2"){$(".signInBox").css("margin-top","20px");$(".subscriptionBox").wi=
dth("310")}}catch(a){}$("div.contentContainer").hide();if(atab>"0"){$(".t=
abNav .atab:nth-child("+atab+") =
a").addClass("selected").show();$("#tab"+atab).show()}else{$(".tabNav =
.atab:nth-child(1) =
a").addClass("selected").show();$("#tab1").show()}$(".tabNav div =
a").click(function(){var f=3D$(".tabNav .atab");var =
e=3D$(this).parent().attr("class");var =
d=3D$(this).attr("href");$(".divSubmitCommentButton").hide();$(".divSubmi=
tLetterButton").hide();var g=3D$(this).attr("name");$(".tabNav div =
a").removeClass("selected");$(this).addClass("selected");$(".contentConta=
iner").hide();if(g=3D=3D"CanAccess"){$("#divSignInSubscriptionUpsell").hi=
de();$(d).show()}else{if(d=3D=3D"#tab1"){$(d).show();$("#divSignInSubscri=
ptionUpsell").hide();$(".contentCredentials").appendTo("#contentCredentia=
lsTab1")}else{if(d=3D=3D"#tab9"){$(".divSubmitCommentButton").show()}if(d=
=3D=3D"#tab6"){$(".divSubmitLetterButton").show()}$("#divSignInSubscripti=
onUpsell").show();$(".contentCredentials").appendTo("#testdiv");if(g=3D=3D=
"MustSignInOrBuyThisArticle"&&isAuthenticated=3D=3Dtrue){$("#divUpShellSi=
gnIn").hide()}}}equalHeight($(".eqColumn"));return =
false});$(".authorSection =
a").bind("click",function(){$("div.contentContainer").hide();$(".tabNav =
div a").removeClass("selected");$(".tabNav .atab:nth-child(1) =
a").addClass("selected").show();$("#tab1").show();equalHeight($(".eqColum=
n"))});$(".disp-formulalink").click(function(){$(this).parents(".tableDia=
log").close();$("div.contentContainer").hide();$(".tabNav div =
a").removeClass("selected");$(".tabNav .atab:nth-child(1) =
a").addClass("selected").show();$("#tab1").show();equalHeight($(".eqColum=
n"))});if(isAuthenticated){$(".submitcomment").click(function(){$("div.co=
ntentContainer").hide();$(".tabNav div =
a").removeClass("selected");$(".tabNav .atab:nth-child(9) =
a").addClass("selected").show();$("#tab9").show()});$(".saveMyStuff").cli=
ck(function(){if(previewMode){alert("Saving is disabled in preview =
mode.")}else{var =
d=3Dthis.id;AddItemstoMyStuff(d)}})}else{}if(!isMobile){$("#text1,#text2,=
#text3").click(function(){$(this).addClass("selected").siblings().removeC=
lass("selected");var e=3D"100%";var =
d=3D"22px";switch($(this).attr("id")){case"text2":e=3D"110%";d=3D"24px";b=
reak;case"text3":e=3D"120%";d=3D"26px";break}$(".aTitle").css({"font-size=
":d});$(".contentSection, .contentHeaderContainer,.contentBodyContainer, =
.doi, .paragraphSection, .para, .authorNames, .figureLabel, .refContent, =
.refNum, .figureLabel =
strong").each(function(){$(this).css({"font-size":e})})});$(".refContent"=
).each(function(){var d=3D$(this).find(".refText =
.crossrefDoi");if(d.length){$(this).find(".refText").empty();if($(this).f=
ind(".pubmedLink").length){$(this).find(".refText").append("&#160;&#124;&=
#160;")}$(this).find(".refText").append(d)}});if(isAuthenticated){growTex=
tarea($(".copyPaste"))}}});function addtoMyStuffs(b){var =
a=3D$get("hfPersonalUserLoggedIn").value;var =
c=3D$get("hfRedirectURLForMyPOLFiguresAndTables").value;if(a=3D=3D"1"){Ad=
dItemstoMyStuff(b.id,getArticleId())}else{openPopupWindow(c)}}function =
getArticleId(){return =
parseInt(document.getElementById("hfArticleId").value)}function =
MyStuff(b,a){this.SectionID=3Db;this.ArticleID=3Da}MyStuff.prototype.toJs=
on=3Dfunction(){return JSON.stringify(this)};function =
AddItemstoMyStuff(d){var b=3DgetArticleId();var c=3Dnew MyStuff(d,b);var =
a=3Dlocation.protocol+"//"+location.host+"/article.aspx/AddItemstoMyStuff=
";$.ajax({type:"POST",url:a,data:c.toJson(),contentType:"application/json=
; =
charset=3Dutf-8",dataType:"json",processData:false,success:function(e){if=
(e.d[1].length>0){location.href=3De.d[1]}else{alert("Item successfully =
added to My Account")}},error:function(e){alert(e.status+" =
"+e.statusText)}})}function =
growTextarea(e){if($(e).val()!=3Dundefined){var =
d=3D$(e).val().split("\n");var f=3D40;var a=3D1;for(var =
b=3D0;b<d.length;b++){var =
c=3Dd[b].length;if(c>=3Df){a+=3DMath.ceil(c/f)}}a+=3Dd.length;$(e).attr("=
rows",a)}}var =
activePanel=3D"";portletSlider=3D{};$(document).ready(function(){equalHei=
ght($(".eqColumn"));portletSlider.btnSlider=3D$(".btnSlider").position();=
portletSlider.btnSliderOffset=3D$(".btnSlider").offset();portletSlider.po=
rtletOffset=3D$(".portletColumn").offset();$(window).scroll(function(){if=
($(".portletColumn").hasClass("collapsed")){slideHiddenTabs()}else{slideF=
ullPortlets()}});$("#filterRelatedProceedings").click(function(){$(".filt=
erTermsProceedings").toggle()});$(".filterLinkPArticleJQ").unbind("click"=
);$(".filterLinkPArticleJQ").live("click",function(){$(".filterLinkPArtic=
leJQ").css("font-weight","normal");$(this).css("font-weight","bold");var =
a=3D$(this).attr("id");$(".relatedArticlesProceedingContent").html('<img =
src=3D"../Images/multimedia/ajax-loader.gif" alt=3D"please wait" /> =
Loading =
content.');CallBackProcArticles(a)});$("#filterRelatedArticles").click(fu=
nction(){$(".filterTermsArticle").toggle()});$(".filterLinkArticleJQ").un=
bind("click");$(".filterLinkArticleJQ").live("click",function(){$(".filte=
rLinkArticleJQ").css("font-weight","normal");$(this).css("font-weight","b=
old");var a=3D$(this).attr("id");$(".relatedArticlesContent").html('<img =
src=3D"../Images/multimedia/ajax-loader.gif" alt=3D"please wait" /> =
Loading =
content.');CallBackArticles(a)});$("#filterRelatedSections").click(functi=
on(){$(".filterTermsSection").toggle()});$(".filterLinkSection").unbind("=
click");$(".filterLinkSection").live("click",function(){$(".filterLinkSec=
tion").css("font-weight","normal");$(this).css("font-weight","bold");var =
a=3D$(this).attr("id");$(".relatedSectionsContent").html('<img =
src=3D"../Images/multimedia/ajax-loader.gif" alt=3D"please wait" /> =
Loading content.');CallBackSections(a)});$(".aLinks =
li").hover(function(){var =
a=3D$(this).find("a").attr("alt");$(".rightTabInfo").html(a)},function(){=
$(".rightTabInfo").html("")});$(".btnSlideRight").click(function(){$(".aL=
inks").addClass("reader-mode");slideHiddenTabs();$(".portletColumn").anim=
ate({width:"-=3D185px"},500,function(){equalHeight($(".eqColumn"))}).addC=
lass("collapsed");$(".contentColumn").animate({width:"+=3D185px"},500,fun=
ction(){});$(".portletTabMenu").fadeIn(500);$(".portletWrapper, =
.btnSlideRight, =
.btnSlideLeft,.rightTabInfo").toggle();$(".btnSlider").css({top:$(".portl=
etTabMenu").css("top")+"px",position:"relative"});$(".resetAfter").nextAl=
l().remove();$(".portletContainer =
.portlet").clone().appendTo(".hiddenTabs");$(".hiddenTabs .portlet =
.moveicon").remove();$(".hiddenTabs =
.portlet").replaceWith(function(){flyoutTitle=3D$.trim($(".configure",thi=
s).text());if(flyoutTitle=3D=3D""){return""}switch(flyoutTitle){case"Read=
ers of This Also Read...":flyoutTitle=3D'<div class=3D"rightTab"><a =
href=3D"#" class=3D"openFlyout thirdParty" onclick=3D"return =
false">Readers Also Read</a>';break;default:flyoutTitle=3D'<div =
class=3D"rightTab"><a href=3D"#" class=3D"openFlyout thirdParty" =
onclick=3D"return false">'+flyoutTitle+"</a>";break}return =
flyoutTitle+'<div class=3D"flyout"><div =
class=3D"'+$(this).attr("class")+'" =
id=3D"'+$(this).attr("id")+'">'+$(this).html()+"</div></div></div>"})});$=
(".btnSlideLeft").click(function(){$(".aLinks").removeClass("reader-mode"=
);$(".flyout").fadeOut().css({"z-index":zIndex.portlet.flyout_inactive});=
$(".popupPortlet").animate({opacity:"0"},10,function(){});$(".contentColu=
mn").animate({width:"-=3D185px"},500,function(){});$(".portletColumn").an=
imate({width:"+=3D185px"},500,function(){equalHeight($(".eqColumn"))}).re=
moveClass("collapsed");$(".portletWrapper").fadeIn(500);$(".btnSlideRight=
, .btnSlideLeft,.rightTabInfo").toggle();$(".btnSlider, =
.portletTabMenu").css({top:"0px",position:"relative"});$(".resetAfter").n=
extAll().remove()});$(".rightTab").live("click",function(){$(".flyout").f=
adeOut();$(".rightTab").removeClass("open");if($(this).find(".flyout").is=
(":hidden")){$(this).find(".flyout").fadeIn();$(this).addClass("open")}el=
se{$(this).find(".flyout").fadeOut();$(this).removeClass("open")}})});fun=
ction =
removePanel(b,c,a){a=3D(a!=3Dundefined)?a:$(".mainContainer");c=3D(c!=3Du=
ndefined)?c:$(".portletColumn");b=3D(b!=3Dundefined)?b:$(".contentColumn,=
 =
.contentBodyContainer");$(c).css("display","none");$(b).css("width",$(a).=
width()+"px")}function =
slideHiddenTabs(){portletSlider.windowScrollTop=3D$(window).scrollTop();p=
ortletSlider.portletColumn=3D$(".portletColumn").position();portletSlider=
.portletTabMenu=3D$(".portletTabMenu").position();if(portletSlider.window=
ScrollTop>portletSlider.portletColumn.top){forceAlign=3D(portletSlider.wi=
ndowScrollTop<(portletSlider.portletColumn.top+$(".portletColumn").height=
()-$(".portletTabMenu").height()))?portletSlider.windowScrollTop-portletS=
lider.portletColumn.top-100:$(".portletColumn").height()-$(".portletTabMe=
nu").height()-100}else{forceAlign=3D0}$(".portletTabMenu,.btnSlider").css=
({top:forceAlign+"px"})}function =
slideFullPortlets(){portletSlider.windowScrollTop=3D$(window).scrollTop()=
;if(portletSlider.windowScrollTop>portletSlider.btnSliderOffset.top&&port=
letSlider.windowScrollTop<=3D$(".portletColumn").height()+portletSlider.p=
ortletOffset.top-150){forceAlign=3DportletSlider.windowScrollTop-portletS=
lider.portletOffset.top;$(".btnSlider").css({top:forceAlign+"px",position=
:"relative"})}else{if(portletSlider.windowScrollTop<=3DportletSlider.btnS=
liderOffset.top){$(".btnSlider").css({top:"0px",position:"relative"})}}}v=
ar setSelector=3D".portletContainer";var viewMoreText=3D"[+] View =
More";var viewFewerText=3D"[-] View Fewer";function restoreOrder(){var =
j=3D$(setSelector);if(j=3D=3Dnull){return}if(!$.cookie("sortOrderCookie3"=
)){return}var b=3D$.cookie("sortOrderCookie3");var d=3Db.split(",");var =
g=3Dj.sortable("toArray");var l=3Dnew Array();for(var =
o=3D0,h=3Dg.length;o<h;o++){l[g[o]]=3Dg[o]}for(var =
c=3D0,k=3Dd.length;c<k;c++){var f=3Dd[c];if(f in l){var e=3Dl[f];var =
a=3D$("div.ui-sortable").children("#"+e);var =
m=3D$("div.ui-sortable").children("#"+f);a.detach();$("div.ui-sortable").=
filter(":first").append(m)}}}function restoreViewMoreState(){var =
a=3D($.cookie("portletViewMoreState")).split(",");$.each(a,function(b,c){=
var d=3Dc.split(":");$("div#"+d[0]+" =
.viewMoreSection").css("display",d[1]);$(".widgetViewMore =
a","div#"+d[0]).html((d[1]=3D=3D"none")?viewMoreText:viewFewerText)})}fun=
ction restoreViewState(){var =
a=3D($.cookie("portletStateCookie")).split(",");$.each(a,function(b,c){va=
r d=3Dc.split(":");$("div#"+d[0]+" =
.portlet-content").css("display",d[1])})}$(function(){$(setSelector).sort=
able({connectWith:".portletContainer",handle:".moveicon",cursor:"move",pl=
aceholder:"placeholder",forcePlaceholderSize:true,opacity:0.4,stop:functi=
on(a,d){$(d.item).find(".moveicon").click();var c=3D"";var =
b=3D"";$(".portletContainer").each(function(){var =
e=3D$(this).sortable("toArray");b+=3De.toString()});$.cookie("sortOrderCo=
okie3",b)},start:function(a,b){b.placeholder.height(b.helper.height())}})=
;$("#aShowMoreArticles").click(function(){$(".viewMoreSection",$(this).cl=
osest(".portlet")).toggle();var a=3D$(".widgetViewMore =
a",$(this).closest(".portlet"));visibility=3Dnew =
Array();$(".portlet:has(.viewMoreSection)").each(function(){var =
b=3D$(this).attr("id");var =
c=3D$(".viewMoreSection",$(this)).css("display");visibility.push(b+":"+c)=
});$.cookie("portletViewMoreState",visibility);equalHeight($(".eqColumn")=
)});$(".configureicon").click(function(){$(this).parent().siblings().togg=
le();var a=3Dnew Array();$(".portletContainer .portlet =
.portlet-content").each(function(){var =
b=3D$(this).parent().attr("id");var =
c=3D$(this).css("display");a.push(b+":"+c)});$.cookie("portletStateCookie=
",a);equalHeight($(".eqColumn"))});if($.cookie("sortOrderCookie3")){resto=
reOrder()}if($.cookie("portletStateCookie")){restoreViewState()}if($.cook=
ie("portletViewMoreState")){restoreViewMoreState()}});jQuery(function(a){=
var e=3D{autoOpen:false,width:750,height:600,closeText:"X =
Close",modal:true,zIndex:9999};a(".printThis").live("click",function(x){x=
.preventDefault();var =
y=3Db(this,".ui-dialog",".ui-dialog-content",false);i(y,true)});function =
d(z,x,y){a(z).each(function(){var =
B=3Da(this).siblings(x);a(this).click(function(D){D.preventDefault();B.di=
alog("open");if(z=3D=3D".popUpFigure"||z=3D=3D".popUpTable"){var =
C=3Da(this).siblings(".downloadSlide").attr("href");var =
F=3Da(this).siblings(".saveMyStuffs").clone();var =
E=3D'&#160;&#124;&#160;<a href=3D"'+C+'" class=3D"downloadThis">Download =
Slide (.ppt)</a>&#160;&#124;&#160;<a =
class=3D"printThis">Print</a>';B.parents(".ui-dialog").find(".ui-dialog-t=
itle").empty().append(F);B.parents(".ui-dialog").find(".ui-dialog-title")=
.append(E)}else{if(z=3D=3D".popUpTable"){var =
C=3Da(this).siblings(".downloadSlide").attr("href");var =
F=3Da(this).siblings(".saveMyStuffs").clone();var =
E=3D'&#160;&#124;&#160;<a =
class=3D"printThis">Print</a>';B.parents(".ui-dialog").find(".ui-dialog-t=
itle").empty().append(F);B.parents(".ui-dialog").find(".ui-dialog-title")=
.append(E)}}})});var A=3D{};a.extend(A,e,y);a(x).dialog(A);c(x)}function =
c(A){var =
B=3Da(A).siblings(".ui-dialog-titlebar").find(".ui-dialog-title");switch(=
A){case".tableDialog":var y=3D'<a class=3D"printThis"><img =
src=3D"'+image.icon_print+'" alt=3D"" =
style=3D"vertical-align:middle;"/>&#160;Print</a>&#160;&#160;';B.append(y=
);break;case".emailPopupDialog":var x=3D'<a class=3D"sendEmailButton" =
onClick=3D"validateForm()">Send =
Email</a>';B.prepend(x);break;case".recommendDialog":var z=3D'<a =
class=3D"recommendNow" onClick=3D"validateForm()">Recommend =
Now</a>';B.append(z);break;case".alertPopupDialogCollection":case".alertP=
opupDialog":B.prepend("User =
Alerts");break;case".getCitationPopupDialog":B.prepend("Get =
Citation");break;case"searchAlertPopupDialog":B.prepend("Search =
Alerts");break}a(A).append(a(document).find("#Form1").find(".disclosures =
.copyrightInfo:first").clone())}a("#copyrightID").append(a(document).find=
("#Form1").find(".disclosures =
.copyrightInfo:first").clone());d(".popUpTable",".tableDialog",{modal:fal=
se});if(a("#tab2").find(".popUpFigure").length){d(".popUpFigure",".figure=
Dialog",{modal:true})}else{if(a("#showImageCarousel").length){var =
g=3Da(".rotatorFigLink"),h=3Dg.length;g.each(function(x){a(this).siblings=
(".rotatorFigLinkDialog").prepend("<br /><br =
/>").prepend(a("img",this).clone());if(!--h){d(".rotatorFigLink",".rotato=
rFigLinkDialog")}})}}if(a("#tab2").find(".popUpFigure").length){a(".rotat=
orFigLink").click(function(x){x.preventDefault();var =
y=3Da(".rotatorFigLink").index(this);a(".popUpFigure:eq("+y+")").trigger(=
x)})}d(".recommendThis",".recommendDialog",{open:function(){a(".recommend=
Dialog").css("height","450px")}});a(".editPasswordButton").click(function=
(){a(".editPasswordDialog").dialog({width:400,open:function(){a(".editPas=
swordDialog").css("height","auto");a(".cancelButton").live("click",functi=
on(){a(this).dialog("close")})},buttons:{"Edit =
Password":function(){a("#<%=3DbtnUpdatePassword.ClientID%>").attr()},Canc=
el:function(){a(this).dialog("close")}}})});var =
w=3Dfalse;d(".showSearchAlerts",".searchAlertPopupDialog",{open:function(=
){a(this).parents(".ui-dialog").find(".ui-dialog-title").html("User =
Alerts");a("#progressBar").hide()}});a(".showSearchAlerts").click(functio=
n(){w=3D(a("#hfSearchAlerts").val()=3D=3D"1")?true:false;if(w){var =
x=3Da("#txtSearchTerm").val();var z=3D'<a class=3D"linkBold" =
href=3D"../account/myalerts.aspx"  target=3D"_blank">My Stuff</a>';var =
y=3D"Please confirm your email address is correct so you can be alerted =
when the search results for "+x+" has been updated. Click on "+z+" to =
manage all of your alerts.";var =
A=3Da("#searchword").val();if(x=3D=3DA){}a(".searchAlertPopupDialog").chi=
ldren(".userAlertEmailConfirmation").show();a(".searchAlertPopupDialog").=
children(".alertPopupMessage").html(y)}else{}});var o=3Dfalse;var =
q=3Dfalse;var t=3Dfalse;var u=3Dfalse;var s=3Dfalse;var p=3Dfalse;var =
v=3Dfalse;var =
r=3Dfalse;o=3D(a("#hfArticleAlerts").val()=3D=3D"1")?true:false;if(o){d("=
.showAlerts",".alertPopupDialog",{open:function(){a(this).parents(".ui-di=
alog").find(".ui-dialog-title").html("User =
Alerts");a("#progressBar").hide()}})}else{a(".showAlerts").click(function=
(){var =
x=3Da("#hfArticleAlerts").val()})}q=3D(a("#hfArticleGetCitation").val()=3D=
=3D"1")?true:false;if(q){d(".getCitation",".getCitationPopupDialog",{widt=
h:300,open:function(){a(this).parents(".ui-dialog").find(".ui-dialog-titl=
e").html("Get =
Citation");a(".getCitationPopupDialog").css({height:"auto"})}})}else{a(".=
getCitation").click(function(){var =
x=3Da("#hfArticleGetCitation").val();f(x)})}t=3D(a("#hfArticleEmail").val=
()=3D=3D"1")?true:false;if(t){d(".sendEmail",".emailPopupDialog",{open:fu=
nction(){a(this).parents(".ui-dialog").find(".ui-dialog-title").html("Ema=
il");a(this).parent().appendTo("form");a(".emailPopupDialog").css("height=
","auto");var =
x=3Da(this);a(".closeDialog",this).live("click",function(y){y.preventDefa=
ult();x.dialog("close")})}})}else{a(".sendEmail").click(function(){var =
x=3Da("#hfArticleEmail").val();f(x)})}u=3D(a("#hfArticleShareThis").val()=
=3D=3D"1")?true:false;if(u){}else{a(".shareThis").click(function(){var =
x=3Da("#hfArticleShareThis").val();f(x)})}showDataSupplementModal=3D(a("#=
hfArticleDataSupplement").val()=3D=3D"1")?true:false;articleId=3Da("#hfAr=
ticleId").val();if(showDataSupplementModal){d(".dataSupplementLink",".dat=
aSupplementDialog",{open:function(){a(this).parents(".ui-dialog").find(".=
ui-dialog-title").html("Data =
Supplement");a(this).parent().appendTo("form");a(".dataSupplementDialog")=
.css("height","auto");var =
x=3Da(this);a(".closeDialog",this).live("click",function(y){y.preventDefa=
ult();x.dialog("close")})}})}else{a(".dataSupplementLink").click(function=
(){var =
x=3Da("#hfArticleDataSupplement").val();f(x)})}v=3D(a("#hfArticleSlideset=
").val()=3D=3D"1")?true:false;if(v){}else{a(".slideset").click(function()=
{var =
x=3Da("#hfArticleSlideset").val();f(x)})}r=3D(a("#hfArticlePDFDownload").=
val()=3D=3D"1")?true:false;if(!r){a(".linkPDF").click(function(){var =
x=3Da("#hfArticlePDFDownload").val();f(x);return false})}function =
f(y){var z=3Da(".contentCredentials").html();a('<div =
id=3D"dialog">'+z+"</div>").appendTo("body");if(y=3D=3D"MustSignInOrBuyTh=
isArticle"){var x=3Da("#dialog").dialog({closeText:"X =
Close",bgiframe:true,dialogClass:"alert-dialog",model:true,width:716,heig=
ht:a(".subscriptionBox").height()+80})}if(y=3D=3D"MustSignInOrRegisterFor=
FreeAccount"){a(".contentCredentials").dialog({model:true,width:1000,heig=
ht:300})}if(a(".signInDetails").hasClass("signedOutdetails")){a("#dialog =
.signInDetails").addClass("signedOutdetailsPDF");a("#dialog =
.globalSignIn =
.signInBox").css("margin-top","-150px");x.height("280")}a("#dialog =
.signInButton").live("click",function(A){a("#txtEmail").val(a("#dialog =
#txtEmail").val());a("#txtPassword").val(a("#dialog =
#txtPassword").val());a("#scm6MainContent_globalSignIn2_ibSignIn").trigge=
r("click")});a("#dialog").live("dialogclose",function(){a("#dialog").hide=
()});x.dialog("open")}a(".printArticle").click(function(){printableView=3D=
(a("#hfArticlePrintableView").val()=3D=3D"1")?true:false;if(printableView=
){a("div.contentContainer").hide();a(".tabNav div =
a").removeClass("selected");a(".tabNav .atab:nth-child(1) =
a").addClass("selected").show();a("#tab1").show();var =
x=3Db(this,".mainContainer",".contentBodyContainer");i(x,false)}else{var =
y=3Da("#hfArticlePrintableView").val();f(y)}});function b(F,E,z,C){var =
x=3Da(F).parents(E).find(z).clone();var =
C=3D(C=3D=3Dundefined)?true:C;var =
y=3Da(".contentHeaderContainer").clone();var =
B=3Da(y).children(".journalName").text();var =
D=3Da(".pageContentHolder").find(".wrapper").attr("class");var =
A=3D"";A+=3Dn(B,D);A+=3Dm(B,y);A+=3Dj(C,x,D);A+=3Dl(F,D);return =
A}function n(y,z){var x=3D"";x+=3D'<link =
href=3D"CSS/content/content.print.css" type=3D"text/css" =
rel=3D"stylesheet"/>';if(y=3D=3D"PN"){x+=3D'<link =
href=3D"CSS/newsArticle.css" type=3D"text/css" =
rel=3D"stylesheet"/>';x+=3D'<link href=3D"CSS/PN/pn.news.print.css" =
type=3D"text/css" rel=3D"stylesheet"/>'}else{x+=3D'<link =
href=3D"CSS/content.css" type=3D"text/css" =
rel=3D"stylesheet"/>';x+=3D'<link =
href=3D"CSS/plugins/scm6.popUpDialog.css" type=3D"text/css" =
rel=3D"stylesheet"/>'}x+=3D'<script type=3D"text/javascript" =
language=3D"javascript" =
src=3D"JS/ads.js"></script>';x+=3D'</head><body><div =
class=3D"printPage"/>';x+=3D'<div id=3D"printHeader"><img =
src=3D"/images/buttons/logo_SPIE_masthead.png" alt=3D"" =
/></div>';x+=3D'<div class=3D"clearAll"></div>';return x}function =
m(z,x){var y=3D"";var A=3D"720";var =
B=3Da(x).children(".contentSection").clone();y+=3Da('<div =
id=3D"printPage"/>').append(B).html();B=3Da(x).find("div.aTitle").clone()=
;a(B).css({"float":"none",width:A});y+=3Da('<div =
id=3D"printPage"/>').append(B).html();B=3Da(x).children(".authorSectionBo=
ld").clone();y+=3Da('<div =
id=3D"printPage"/>').append(B).html();B=3Da(x).children(".authorSection")=
.clone();y+=3Da('<div =
id=3D"printPage"/>').append(B).html();B=3Da(".disclosureText =
.paragraphSection").clone().css("border","none");y+=3Da('<div =
id=3D"printPage"/>').append(B).html();B=3Da(x).children(".aShortDesc").cl=
one();y+=3Da('<div id=3D"printPage"/>').append(B).html();return =
y}function j(C,z,D){var A=3Da(z).find("#tab1").clone();var =
y=3Da(z).find("#tab9").find(".comments").clone();var F=3D0;var =
E=3Da(".ui-dialog").find(".tableDialog");var B=3D"";var =
x=3Da(".abstract-teaser").clone();B+=3Da('<div =
id=3D"printPage"/>').append(x).html();if(C){a(A).find(".contentSectionTab=
").each(function(){var =
G=3Da(this).find(".contentJump").find("h2").clone();B+=3Da('<div =
id=3D"printPage"/>').append(G).html();a(this).find(".contentBody").each(f=
unction(){var H=3Da(this).children();var =
J=3Da(this).attr("class");if((J=3D=3D"contentBody =
figureSection")||(J=3D=3D"contentBody tableSection")){var =
I=3Dk(this,J,E,F);B+=3Da('<div =
id=3D"printPage"/>').append("<p/>").append(I).html();if(J=3D=3D"contentBo=
dy tableSection"){F++}}else{if(J=3D=3D"contentBody =
newsFigureSection"){B+=3Da('<div =
id=3D"printPage"/>').append(a(this).clone()).html()}else{a(H).each(functi=
on(){var L=3Da(this).attr("class");var K=3Dk(this,L,E,F);B+=3Da('<div =
id=3D"printPage"/>').append("<p/>").append(K).html();if(L=3D=3D"contentBo=
dy tableSection"){F++}})}}if(D=3D=3D"wrapper =
contentPage"){a(this).find(".contentSection").each(function(){var =
K=3Da(this).children();if(a(K).attr("class")=3D=3D"paragraphSection"){var=
 M=3Da(this).attr("class");var L=3Dk(this,M,E,F);B+=3Da('<div =
id=3D"printPage"/>').append("<p/>").append(L).html()}else{a(K).each(funct=
ion(){var O=3Da(this).attr("class");var N=3Dk(this,O,E,F);B+=3Da('<div =
id=3D"printPage"/>').append("<p/>").append(N).html();if(O=3D=3D"contentBo=
dy =
tableSection"){F++}})}})}})});if(a(y)[0]!=3Dundefined&&a.trim(a(y)[0].inn=
erHTML)!=3D""){B+=3D"<h2>User Comments</h2>";B+=3Da('<div =
id=3D"printPage"/>').append(y).html()}}else{B+=3Da('<div =
id=3D"printPage"/>').append(z.css("height","auto")).html()}return =
B}function k(y,x,A,B){var C;if(x=3D=3D"contentBody =
figureSection"){C=3Da('<div =
id=3D"printPage"/>').append("<p/>").append(a(y).find(".inlineFigure").chi=
ldren(".figureLabel").clone()).html();C+=3Da('<div =
id=3D"printPage"/>').append(a(y).find(".inlineFigure").children(".figureL=
egend").clone()).html();C+=3Da('<div =
id=3D"printPage"/>').append("<p/>").append(a(y).find(".contentFigures").c=
lone()).html()}else{if(x=3D=3D"contentBody tableSection"){var =
z=3Da(A)[B].innerHTML;C=3Da(z).clone()}else{C=3Da(y).clone()}}return =
C}function l(A,z){var y=3D"";var x=3D(new Date).getFullYear();var =
B=3Da(A).parents("#Form1").siblings().find(".disclosureText =
.copyrightInfo:first");if(B.length=3D=3D0){y+=3D'<div =
class=3D"copyrightInfo">SPIE =C2=A9 1962 - '+x+" All Rights =
Reserved.</div>"}else{y+=3Da('<div =
id=3D"printPage"/>').append(B).html()}y+=3D'<div =
class=3D"clearAll"></div>';return y}function i(z,x){var D=3D760;var =
y=3D400;var A=3D(screen.width/2)-(D/2);var =
C=3D(screen.height/2)-(y/2);var =
B=3Dwindow.open("","Table","width=3D"+D+", height=3D"+y+", =
scrollbars=3D1, resizable=3D1, top=3D"+C+", =
left=3D"+A);B.document.open();B.document.write(z);B.document.close();B.pr=
int();if(!a.browser.webkit){}}a("#committment").click(function(x){x.preve=
ntDefault();a("#committmentDialog").dialog({closeText:"X =
Close",width:735,height:425,title:"Commitment to =
Change"});a("#committmentDialog").parent().appendTo(a("#Form1"))});a("#su=
bmit").click(function(){a("#committmentDialog").dialog("close")});a("#can=
cel").click(function(){a("#txtCommittmentChanges").val(" =
");a("#committmentDialog").dialog("close")})});
------=_NextPart_000_0015_01CDB2CC.54473E00
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://proceedings.spiedigitallibrary.org/JS/webtrends/webtrends.js

// WebTrends SmartSource Data Collector Tag
// Version: 9.4.0    =20
// Tag Builder Version: 3.3
// Created: 2/8/2012 9:51:24 PM

function WebTrends() {
    var that =3D this;
    // begin: user modifiable
    this.dcsid =3D "dcsrefwbsblq1tcdick7hwcm6_7v5d";
    this.domain =3D "datacoll.spie.org";
    this.timezone =3D -5;
    this.fpcdom =3D ".spiedigitallibrary.org";
    this.onsitedoms =3D (function () { return (window.RegExp ? new =
RegExp(".*spiedigitallibrary\.org", "i") : ""); })();
    this.downloadtypes =3D =
"xls,doc,pdf,txt,csv,zip,docx,xlsx,mov,tiff,jpg,jpeg,mpeg";
    this.navigationtag =3D "div,table";
    this.trackevents =3D true;
    this.trimoffsiteparams =3D true;
    this.enabled =3D true;
    this.i18n =3D false;
    this.fpc =3D "WT_FPC";
    this.paidsearchparams =3D "gclid";
    this.splitvalue =3D "";
    this.preserve =3D true;
    // end: user modifiable
    this.DCS =3D {};
    this.WT =3D {};
    this.DCSext =3D {};
    this.images =3D [];
    this.index =3D 0;
    this.exre =3D (function () { return (window.RegExp ? new =
RegExp("dcs(uri)|(ref)|(aut)|(met)|(sta)|(sip)|(pro)|(byt)|(dat)|(p3p)|(c=
fg)|(redirect)|(cip)", "i") : ""); })();
    this.re =3D (function () { return (window.RegExp ? (that.i18n ? { =
"%25": /\%/g, "%26": /\&/g} : { "%09": /\t/g, "%20": / /g, "%23": /\#/g, =
"%26": /\&/g, "%2B": /\+/g, "%3F": /\?/g, "%5C": /\\/g, "%22": /\"/g, =
"%7F": /\x7F/g, "%A0": /\xA0/g }) : ""); })();
}
WebTrends.prototype.dcsGetId =3D function () {
    if (this.enabled && (document.cookie.indexOf(this.fpc + "=3D") =
=3D=3D -1) && (document.cookie.indexOf("WTLOPTOUT=3D") =3D=3D -1)) {
        document.write("<scr" + "ipt type=3D'text/javascript' src=3D'" + =
"http" + (window.location.protocol.indexOf('https:') =3D=3D 0 ? 's' : =
'') + "://" + this.domain + "/" + this.dcsid + "/wtid.js" + "'><\/scr" + =
"ipt>");
    }
}
WebTrends.prototype.dcsGetCookie =3D function (name) {
    var cookies =3D document.cookie.split("; ");
    var cmatch =3D [];
    var idx =3D 0;
    var i =3D 0;
    var namelen =3D name.length;
    var clen =3D cookies.length;
    for (i =3D 0; i < clen; i++) {
        var c =3D cookies[i];
        if ((c.substring(0, namelen + 1)) =3D=3D (name + "=3D")) {
            cmatch[idx++] =3D c;
        }
    }
    var cmatchCount =3D cmatch.length;
    if (cmatchCount > 0) {
        idx =3D 0;
        if ((cmatchCount > 1) && (name =3D=3D this.fpc)) {
            var dLatest =3D new Date(0);
            for (i =3D 0; i < cmatchCount; i++) {
                var lv =3D parseInt(this.dcsGetCrumb(cmatch[i], "lv"));
                var dLst =3D new Date(lv);
                if (dLst > dLatest) {
                    dLatest.setTime(dLst.getTime());
                    idx =3D i;
                }
            }
        }
        return unescape(cmatch[idx].substring(namelen + 1));
    }
    else {
        return null;
    }
}
WebTrends.prototype.dcsGetCrumb =3D function (cval, crumb, sep) {
    var aCookie =3D cval.split(sep || ":");
    for (var i =3D 0; i < aCookie.length; i++) {
        var aCrumb =3D aCookie[i].split("=3D");
        if (crumb =3D=3D aCrumb[0]) {
            return aCrumb[1];
        }
    }
    return null;
}
WebTrends.prototype.dcsGetIdCrumb =3D function (cval, crumb) {
    var id =3D cval.substring(0, cval.indexOf(":lv=3D"));
    var aCrumb =3D id.split("=3D");
    for (var i =3D 0; i < aCrumb.length; i++) {
        if (crumb =3D=3D aCrumb[0]) {
            return aCrumb[1];
        }
    }
    return null;
}
WebTrends.prototype.dcsIsFpcSet =3D function (name, id, lv, ss) {
    var c =3D this.dcsGetCookie(name);
    if (c) {
        return ((id =3D=3D this.dcsGetIdCrumb(c, "id")) && (lv =3D=3D =
this.dcsGetCrumb(c, "lv")) && (ss =3D=3D this.dcsGetCrumb(c, "ss"))) ? 0 =
: 3;
    }
    return 2;
}
WebTrends.prototype.dcsFPC =3D function () {
    if (document.cookie.indexOf("WTLOPTOUT=3D") !=3D -1) {
        return;
    }
    var WT =3D this.WT;
    var name =3D this.fpc;
    var dCur =3D new Date();
    var adj =3D (dCur.getTimezoneOffset() * 60000) + (this.timezone * =
3600000);
    dCur.setTime(dCur.getTime() + adj);
    var dExp =3D new Date(dCur.getTime() + 315360000000);
    var dSes =3D new Date(dCur.getTime());
    WT.co_f =3D WT.vtid =3D WT.vtvs =3D WT.vt_f =3D WT.vt_f_a =3D =
WT.vt_f_s =3D WT.vt_f_d =3D WT.vt_f_tlh =3D WT.vt_f_tlv =3D "";
    if (document.cookie.indexOf(name + "=3D") =3D=3D -1) {
        if ((typeof (gWtId) !=3D "undefined") && (gWtId !=3D "")) {
            WT.co_f =3D gWtId;
        }
        else if ((typeof (gTempWtId) !=3D "undefined") && (gTempWtId =
!=3D "")) {
            WT.co_f =3D gTempWtId;
            WT.vt_f =3D "1";
        }
        else {
            WT.co_f =3D "2";
            var curt =3D dCur.getTime().toString();
            for (var i =3D 2; i <=3D (32 - curt.length); i++) {
                WT.co_f +=3D Math.floor(Math.random() * =
16.0).toString(16);
            }
            WT.co_f +=3D curt;
            WT.vt_f =3D "1";
        }
        if (typeof (gWtAccountRollup) =3D=3D "undefined") {
            WT.vt_f_a =3D "1";
        }
        WT.vt_f_s =3D WT.vt_f_d =3D "1";
        WT.vt_f_tlh =3D WT.vt_f_tlv =3D "0";
    }
    else {
        var c =3D this.dcsGetCookie(name);
        var id =3D this.dcsGetIdCrumb(c, "id");
        var lv =3D parseInt(this.dcsGetCrumb(c, "lv"));
        var ss =3D parseInt(this.dcsGetCrumb(c, "ss"));
        if ((id =3D=3D null) || (id =3D=3D "null") || isNaN(lv) || =
isNaN(ss)) {
            return;
        }
        WT.co_f =3D id;
        var dLst =3D new Date(lv);
        WT.vt_f_tlh =3D Math.floor((dLst.getTime() - adj) / 1000);
        dSes.setTime(ss);
        if ((dCur.getTime() > (dLst.getTime() + 1800000)) || =
(dCur.getTime() > (dSes.getTime() + 28800000))) {
            WT.vt_f_tlv =3D Math.floor((dSes.getTime() - adj) / 1000);
            dSes.setTime(dCur.getTime());
            WT.vt_f_s =3D "1";
        }
        if ((dCur.getDay() !=3D dLst.getDay()) || (dCur.getMonth() !=3D =
dLst.getMonth()) || (dCur.getYear() !=3D dLst.getYear())) {
            WT.vt_f_d =3D "1";
        }
    }
    WT.co_f =3D escape(WT.co_f);
    WT.vtid =3D (typeof (this.vtid) =3D=3D "undefined") ? WT.co_f : =
(this.vtid || "");
    WT.vtvs =3D (dSes.getTime() - adj).toString();
    var expiry =3D "; expires=3D" + dExp.toGMTString();
    var cur =3D dCur.getTime().toString();
    var ses =3D dSes.getTime().toString();
    document.cookie =3D name + "=3D" + "id=3D" + WT.co_f + ":lv=3D" + =
cur + ":ss=3D" + ses + expiry + "; path=3D/" + (((this.fpcdom !=3D "")) =
? ("; domain=3D" + this.fpcdom) : (""));
    var rc =3D this.dcsIsFpcSet(name, WT.co_f, cur, ses);
    if (rc !=3D 0) {
        WT.co_f =3D WT.vtvs =3D WT.vt_f_s =3D WT.vt_f_d =3D WT.vt_f_tlh =
=3D WT.vt_f_tlv =3D "";
        if (typeof (this.vtid) =3D=3D "undefined") {
            WT.vtid =3D "";
        }
        WT.vt_f =3D WT.vt_f_a =3D rc;
    }
}
WebTrends.prototype.dcsIsOnsite =3D function (host) {
    if (host.length > 0) {
        host =3D host.toLowerCase();
        if (host =3D=3D window.location.hostname.toLowerCase()) {
            return true;
        }
        if (typeof (this.onsitedoms.test) =3D=3D "function") {
            return this.onsitedoms.test(host);
        }
        else if (this.onsitedoms.length > 0) {
            var doms =3D this.dcsSplit(this.onsitedoms);
            var len =3D doms.length;
            for (var i =3D 0; i < len; i++) {
                if (host =3D=3D doms[i]) {
                    return true;
                }
            }
        }
    }
    return false;
}
WebTrends.prototype.dcsTypeMatch =3D function (pth, typelist) {
    var type =3D pth.toLowerCase().substring(pth.lastIndexOf(".") + 1, =
pth.length);
    var types =3D this.dcsSplit(typelist);
    var tlen =3D types.length;
    for (var i =3D 0; i < tlen; i++) {
        if (type =3D=3D types[i]) {
            return true;
        }
    }
    return false;
}
WebTrends.prototype.dcsEvt =3D function (evt, tag) {
    var e =3D evt.target || evt.srcElement;
    while (e && e.tagName && (e.tagName.toLowerCase() !=3D =
tag.toLowerCase())) {
        e =3D e.parentElement || e.parentNode;
    }
    return e;
}
WebTrends.prototype.dcsNavigation =3D function (evt) {
    var id =3D "";
    var cname =3D "";
    var elems =3D this.dcsSplit(this.navigationtag);
    var elen =3D elems.length;
    var i, e, elem;
    for (i =3D 0; i < elen; i++) {
        elem =3D elems[i];
        if (elem.length) {
            e =3D this.dcsEvt(evt, elem);
            id =3D (e.getAttribute && e.getAttribute("id")) ? =
e.getAttribute("id") : "";
            cname =3D e.className || "";
            if (id.length || cname.length) {
                break;
            }
        }
    }
    return id.length ? id : cname;
}
WebTrends.prototype.dcsBind =3D function (event, func) {
    if ((typeof (func) =3D=3D "function") && document.body) {
        if (document.body.addEventListener) {
            document.body.addEventListener(event, func.wtbind(this), =
true);
        }
        else if (document.body.attachEvent) {
            document.body.attachEvent("on" + event, func.wtbind(this));
        }
    }
}
WebTrends.prototype.dcsET =3D function () {
    var e =3D (navigator.appVersion.indexOf("MSIE") !=3D -1) ? "click" : =
"mousedown";
    this.dcsBind(e, this.dcsDownload);
    this.dcsBind(e, this.dcsMailTo);
    this.dcsBind(e, this.dcsOffsite);
    this.dcsBind("contextmenu", this.dcsRightClick);
    this.dcsBind(e, this.dcsImageMap);
}
WebTrends.prototype.dcsMultiTrack =3D function () {
    var args =3D dcsMultiTrack.arguments ? dcsMultiTrack.arguments : =
arguments;
    if (args.length % 2 =3D=3D 0) {
        this.dcsSaveProps(args);
        this.dcsSetProps(args);
        var dCurrent =3D new Date();
        this.DCS.dcsdat =3D dCurrent.getTime();
        this.dcsFPC();
        this.dcsTag();
        this.dcsRestoreProps();
    }
}

WebTrends.prototype.dcsCleanUp =3D function () {
    this.DCS =3D {};
    this.WT =3D {};
    this.DCSext =3D {};
    if (arguments.length % 2 =3D=3D 0) {
        this.dcsSetProps(arguments);
    }
}
WebTrends.prototype.dcsSetProps =3D function (args) {
    for (var i =3D 0; i < args.length; i +=3D 2) {
        if (args[i].indexOf('WT.') =3D=3D 0) {
            this.WT[args[i].substring(3)] =3D args[i + 1];
        }
        else if (args[i].indexOf('DCS.') =3D=3D 0) {
            this.DCS[args[i].substring(4)] =3D args[i + 1];
        }
        else if (args[i].indexOf('DCSext.') =3D=3D 0) {
            this.DCSext[args[i].substring(7)] =3D args[i + 1];
        }
    }
}
WebTrends.prototype.dcsSaveProps =3D function (args) {
    var i, x, key, param;
    if (this.preserve) {
        this.args =3D [];
        for (i =3D 0, x =3D 0; i < args.length; i +=3D 2) {
            param =3D args[i];
            if (param.indexOf('WT.') =3D=3D 0) {
                key =3D param.substring(3);
                this.args[x] =3D param;
                this.args[x + 1] =3D this.WT[key] || "";
                x +=3D 2;
            }
            else if (param.indexOf('DCS.') =3D=3D 0) {
                key =3D param.substring(4);
                this.args[x] =3D param;
                this.args[x + 1] =3D this.DCS[key] || "";
                x +=3D 2;
            }
            else if (param.indexOf('DCSext.') =3D=3D 0) {
                key =3D param.substring(7);
                this.args[x] =3D param;
                this.args[x + 1] =3D this.DCSext[key] || "";
                x +=3D 2;
            }
        }
    }
}
WebTrends.prototype.dcsRestoreProps =3D function () {
    if (this.preserve) {
        this.dcsSetProps(this.args);
        this.args =3D [];
    }
}
WebTrends.prototype.dcsSplit =3D function (list) {
    var items =3D list.toLowerCase().split(",");
    var len =3D items.length;
    for (var i =3D 0; i < len; i++) {
        items[i] =3D items[i].replace(/^\s*/, "").replace(/\s*$/, "");
    }
    return items;
}
// Code section for Track clicks to download links.
WebTrends.prototype.dcsDownload =3D function (evt) {
    evt =3D evt || (window.event || "");
    if (evt && ((typeof (evt.which) !=3D "number") || (evt.which =3D=3D =
1))) {
        var e =3D this.dcsEvt(evt, "A");
        if (e.href) {
            var hn =3D e.hostname ? (e.hostname.split(":")[0]) : "";
            if (this.dcsIsOnsite(hn) && this.dcsTypeMatch(e.pathname, =
this.downloadtypes)) {
                var qry =3D e.search ? =
e.search.substring(e.search.indexOf("?") + 1, e.search.length) : "";
                var pth =3D e.pathname ? ((e.pathname.indexOf("/") !=3D =
0) ? "/" + e.pathname : e.pathname) : "/";
                var ttl =3D "";
                var text =3D document.all ? e.innerText : e.text;
                var img =3D this.dcsEvt(evt, "IMG");
                if (img.alt) {
                    ttl =3D img.alt;
                }
                else if (text) {
                    ttl =3D text;
                }
                else if (e.innerHTML) {
                    ttl =3D e.innerHTML;
                }
                this.dcsMultiTrack("DCS.dcssip", hn, "DCS.dcsuri", pth, =
"DCS.dcsqry", e.search || "", "WT.ti", "Download:" + ttl, "WT.dl", "20", =
"WT.nv", this.dcsNavigation(evt));
            }
        }
    }
}
// Code section for Track right clicks to download links.
WebTrends.prototype.dcsRightClick =3D function (evt) {
    evt =3D evt || (window.event || "");
    if (evt) {
        var btn =3D evt.which || evt.button;
        if ((btn !=3D 1) || (navigator.userAgent.indexOf("Safari") !=3D =
-1)) {
            var e =3D this.dcsEvt(evt, "A");
            if ((typeof (e.href) !=3D "undefined") && e.href) {
                if ((typeof (e.protocol) !=3D "undefined") && e.protocol =
&& (e.protocol.indexOf("http") !=3D -1)) {
                    if ((typeof (e.pathname) !=3D "undefined") && =
this.dcsTypeMatch(e.pathname, this.downloadtypes)) {
                        var pth =3D e.pathname ? =
((e.pathname.indexOf("/") !=3D 0) ? "/" + e.pathname : e.pathname) : =
"/";
                        var hn =3D e.hostname ? =
(e.hostname.split(":")[0]) : "";
                        this.dcsMultiTrack("DCS.dcssip", hn, =
"DCS.dcsuri", pth, "DCS.dcsqry", "", "WT.ti", "RightClick:" + pth, =
"WT.dl", "25");
                    }
                }
            }
        }
    }
}
// Code section for Track clicks to MailTo links.
WebTrends.prototype.dcsMailTo =3D function (evt) {
    evt =3D evt || (window.event || "");
    if (evt && ((typeof (evt.which) !=3D "number") || (evt.which =3D=3D =
1))) {
        var e =3D this.dcsEvt(evt, "A");
        if (e.href && e.protocol) {
            var qry =3D e.search ? =
e.search.substring(e.search.indexOf("?") + 1, e.search.length) : "";
            if (e.protocol.toLowerCase() =3D=3D "mailto:") {
                this.dcsMultiTrack("DCS.dcssip", =
window.location.hostname, "DCS.dcsuri", e.href, "WT.ti", "MailTo:" + =
e.innerHTML, "WT.dl", "23", "WT.nv", this.dcsNavigation(evt));
            }
        }
    }
}
// Code section for Track clicks to links leading offsite.
WebTrends.prototype.dcsOffsite =3D function (evt) {
    evt =3D evt || (window.event || "");
    if (evt && ((typeof (evt.which) !=3D "number") || (evt.which =3D=3D =
1))) {
        var e =3D this.dcsEvt(evt, "A");
        if (e.href) {
            var hn =3D e.hostname ? (e.hostname.split(":")[0]) : "";
            var pr =3D e.protocol || "";
            if ((hn.length > 0) && (pr.indexOf("http") =3D=3D 0) && =
!this.dcsIsOnsite(hn)) {
                var qry =3D e.search ? =
e.search.substring(e.search.indexOf("?") + 1, e.search.length) : "";
                var pth =3D e.pathname ? ((e.pathname.indexOf("/") !=3D =
0) ? "/" + e.pathname : e.pathname) : "/";
                this.dcsMultiTrack("DCS.dcssip", hn, "DCS.dcsuri", pth, =
"DCS.dcsqry", this.trimoffsiteparams ? "" : qry, "DCS.dcsref", =
window.location, "WT.ti", "Offsite:" + hn + pth + (qry.length ? ("?" + =
qry) : ""), "WT.dl", "24", "WT.nv", this.dcsNavigation(evt));
            }
        }
    }
}

// Code section for clicks to image maps.
WebTrends.prototype.dcsImageMap =3D function (evt) {
    evt =3D evt || (window.event || "");
    if (evt) {
        var e =3D this.dcsEvt(evt, "AREA");
        if (e.href) {
            var hn =3D e.hostname ? (e.hostname.split(":")[0]) : "";
            if ((hn !=3D "") && e.protocol && =
(e.protocol.indexOf("http") !=3D -1)) {
                var ttl =3D "";
                var map =3D this.dcsEvt(evt, "MAP");
                if (map) {
                    if (map.name) {
                        ttl =3D map.name;
                    }
                    else if (map.id) {
                        ttl =3D map.id;
                    }
                }
                var pth =3D e.pathname ? ((e.pathname.indexOf("/") !=3D =
0) ? "/" + e.pathname : e.pathname) : "/";
                this.dcsMultiTrack("DCS.dcssip", hn, "DCS.dcsuri", pth, =
"DCS.dcsqry", e.search || "", "WT.ti", "ImageMap:" + ttl, "WT.dl", "30", =
"WT.nv", this.dcsNavigation(evt));
            }
        }
    }
}
WebTrends.prototype.dcsAdv =3D function () {
    if (this.trackevents && (typeof (this.dcsET) =3D=3D "function")) {
        if (window.addEventListener) {
            window.addEventListener("load", this.dcsET.wtbind(this), =
false);
        }
        else if (window.attachEvent) {
            window.attachEvent("onload", this.dcsET.wtbind(this));
        }
    }
    this.dcsFPC();
}
WebTrends.prototype.dcsVar =3D function () {
    var dCurrent =3D new Date();
    var WT =3D this.WT;
    var DCS =3D this.DCS;
    WT.tz =3D parseInt(dCurrent.getTimezoneOffset() / 60 * -1) || "0";
    WT.bh =3D dCurrent.getHours() || "0";
    WT.ul =3D navigator.appName =3D=3D "Netscape" ? navigator.language : =
navigator.userLanguage;
    if (typeof (screen) =3D=3D "object") {
        WT.cd =3D navigator.appName =3D=3D "Netscape" ? =
screen.pixelDepth : screen.colorDepth;
        WT.sr =3D screen.width + "x" + screen.height;
    }
    if (typeof (navigator.javaEnabled()) =3D=3D "boolean") {
        WT.jo =3D navigator.javaEnabled() ? "Yes" : "No";
    }
    if (document.title) {
        if (window.RegExp) {
            var tire =3D new RegExp("^" + window.location.protocol + =
"//" + window.location.hostname + "\\s-\\s");
            WT.ti =3D document.title.replace(tire, "");
        }
        else {
            WT.ti =3D document.title;
        }
    }
    WT.js =3D "Yes";
    WT.jv =3D (function () {
        var agt =3D navigator.userAgent.toLowerCase();
        var major =3D parseInt(navigator.appVersion);
        var mac =3D (agt.indexOf("mac") !=3D -1);
        var ff =3D (agt.indexOf("firefox") !=3D -1);
        var ff0 =3D (agt.indexOf("firefox/0.") !=3D -1);
        var ff10 =3D (agt.indexOf("firefox/1.0") !=3D -1);
        var ff15 =3D (agt.indexOf("firefox/1.5") !=3D -1);
        var ff20 =3D (agt.indexOf("firefox/2.0") !=3D -1);
        var ff3up =3D (ff && !ff0 && !ff10 & !ff15 & !ff20);
        var nn =3D (!ff && (agt.indexOf("mozilla") !=3D -1) && =
(agt.indexOf("compatible") =3D=3D -1));
        var nn4 =3D (nn && (major =3D=3D 4));
        var nn6up =3D (nn && (major >=3D 5));
        var ie =3D ((agt.indexOf("msie") !=3D -1) && =
(agt.indexOf("opera") =3D=3D -1));
        var ie4 =3D (ie && (major =3D=3D 4) && (agt.indexOf("msie 4") =
!=3D -1));
        var ie5up =3D (ie && !ie4);
        var op =3D (agt.indexOf("opera") !=3D -1);
        var op5 =3D (agt.indexOf("opera 5") !=3D -1 || =
agt.indexOf("opera/5") !=3D -1);
        var op6 =3D (agt.indexOf("opera 6") !=3D -1 || =
agt.indexOf("opera/6") !=3D -1);
        var op7up =3D (op && !op5 && !op6);
        var jv =3D "1.1";
        if (ff3up) {
            jv =3D "1.8";
        }
        else if (ff20) {
            jv =3D "1.7";
        }
        else if (ff15) {
            jv =3D "1.6";
        }
        else if (ff0 || ff10 || nn6up || op7up) {
            jv =3D "1.5";
        }
        else if ((mac && ie5up) || op6) {
            jv =3D "1.4";
        }
        else if (ie5up || nn4 || op5) {
            jv =3D "1.3";
        }
        else if (ie4) {
            jv =3D "1.2";
        }
        return jv;
    })();
    WT.ct =3D "unknown";
    if (document.body && document.body.addBehavior) {
        try {
            document.body.addBehavior("#default#clientCaps");
            WT.ct =3D document.body.connectionType || "unknown";
            document.body.addBehavior("#default#homePage");
            WT.hp =3D document.body.isHomePage(location.href) ? "1" : =
"0";
        }
        catch (e) {
        }
    }
    if (document.all) {
        WT.bs =3D document.body ? document.body.offsetWidth + "x" + =
document.body.offsetHeight : "unknown";
    }
    else {
        WT.bs =3D window.innerWidth + "x" + window.innerHeight;
    }
    WT.fv =3D (function () {
        var i, flash;
        if (window.ActiveXObject) {
            for (i =3D 15; i > 0; i--) {
                try {
                    flash =3D new =
ActiveXObject("ShockwaveFlash.ShockwaveFlash." + i);
                    return i + ".0";
                }
                catch (e) {
                }
            }
        }
        else if (navigator.plugins && navigator.plugins.length) {
            for (i =3D 0; i < navigator.plugins.length; i++) {
                if (navigator.plugins[i].name.indexOf('Shockwave Flash') =
!=3D -1) {
                    return navigator.plugins[i].description.split(" =
")[2];
                }
            }
        }
        return "Not enabled";
    })();
    WT.slv =3D (function () {
        var slv =3D "Not enabled";
        try {
            if (navigator.userAgent.indexOf('MSIE') !=3D -1) {
                var sli =3D new ActiveXObject('AgControl.AgControl');
                if (sli) {
                    slv =3D "Unknown";
                }
            }
            else if (navigator.plugins["Silverlight Plug-In"]) {
                slv =3D "Unknown";
            }
        }
        catch (e) {
        }
        if (slv !=3D "Not enabled") {
            var i, m, M, F;
            if ((typeof (Silverlight) =3D=3D "object") && (typeof =
(Silverlight.isInstalled) =3D=3D "function")) {
                for (i =3D 9; i > 0; i--) {
                    M =3D i;
                    if (Silverlight.isInstalled(M + ".0")) {
                        break;
                    }
                    if (slv =3D=3D M) {
                        break;
                    }
                }
                for (m =3D 9; m >=3D 0; m--) {
                    F =3D M + "." + m;
                    if (Silverlight.isInstalled(F)) {
                        slv =3D F;
                        break;
                    }
                    if (slv =3D=3D F) {
                        break;
                    }
                }
            }
        }
        return slv;
    })();
    if (this.i18n) {
        if (typeof (document.defaultCharset) =3D=3D "string") {
            WT.le =3D document.defaultCharset;
        }
        else if (typeof (document.characterSet) =3D=3D "string") {
            WT.le =3D document.characterSet;
        }
        else {
            WT.le =3D "unknown";
        }
    }
    WT.tv =3D "9.4.0";
    WT.sp =3D this.splitvalue;
    WT.dl =3D "0";
    WT.ssl =3D (window.location.protocol.indexOf('https:') =3D=3D 0) ? =
"1" : "0";
    DCS.dcsdat =3D dCurrent.getTime();
    DCS.dcssip =3D window.location.hostname;
    DCS.dcsuri =3D window.location.pathname;
    WT.es =3D DCS.dcssip + DCS.dcsuri;
    if (window.location.search) {
        DCS.dcsqry =3D window.location.search;
    }
    if (DCS.dcsqry) {
        var dcsqry =3D DCS.dcsqry.toLowerCase();
        var params =3D this.paidsearchparams.length ? =
this.paidsearchparams.toLowerCase().split(",") : [];
        for (var i =3D 0; i < params.length; i++) {
            if (dcsqry.indexOf(params[i] + "=3D") !=3D -1) {
                WT.srch =3D "1";
                break;
            }
        }
    }
    if ((window.document.referrer !=3D "") && (window.document.referrer =
!=3D "-")) {
        if (!(navigator.appName =3D=3D "Microsoft Internet Explorer" && =
parseInt(navigator.appVersion) < 4)) {
            DCS.dcsref =3D window.document.referrer;
        }
    }
}
WebTrends.prototype.dcsEscape =3D function (S, REL) {
    if (REL !=3D "") {
        S =3D S.toString();
        for (var R in REL) {
            if (REL[R] instanceof RegExp) {
                S =3D S.replace(REL[R], R);
            }
        }
        return S;
    }
    else {
        return escape(S);
    }
}
WebTrends.prototype.dcsA =3D function (N, V) {
    if (this.i18n && (this.exre !=3D "") && !this.exre.test(N)) {
        if (N =3D=3D "dcsqry") {
            var newV =3D "";
            var params =3D V.substring(1).split("&");
            for (var i =3D 0; i < params.length; i++) {
                var pair =3D params[i];
                var pos =3D pair.indexOf("=3D");
                if (pos !=3D -1) {
                    var key =3D pair.substring(0, pos);
                    var val =3D pair.substring(pos + 1);
                    if (i !=3D 0) {
                        newV +=3D "&";
                    }
                    newV +=3D key + "=3D" + this.dcsEncode(val);
                }
            }
            V =3D V.substring(0, 1) + newV;
        }
        else {
            V =3D this.dcsEncode(V);
        }
    }
    return "&" + N + "=3D" + this.dcsEscape(V, this.re);
}
WebTrends.prototype.dcsEncode =3D function (S) {
    return (typeof (encodeURIComponent) =3D=3D "function") ? =
encodeURIComponent(S) : escape(S);
}
WebTrends.prototype.dcsCreateImage =3D function (dcsSrc) {
    if (document.images) {
        this.images[this.index] =3D new Image();
        this.images[this.index].src =3D dcsSrc;
        this.index++;
    }
}
WebTrends.prototype.dcsMeta =3D function () {
    var elems;
    if (document.documentElement) {
        elems =3D document.getElementsByTagName("meta");
    }
    else if (document.all) {
        elems =3D document.all.tags("meta");
    }
    if (typeof (elems) !=3D "undefined") {
        var length =3D elems.length;
        for (var i =3D 0; i < length; i++) {
            var name =3D elems.item(i).name;
            var content =3D elems.item(i).content;
            var equiv =3D elems.item(i).httpEquiv;
            if (name.length > 0) {
                if (name.toUpperCase().indexOf("WT.") =3D=3D 0) {
                    this.WT[name.substring(3)] =3D content;
                }
                else if (name.toUpperCase().indexOf("DCSEXT.") =3D=3D 0) =
{
                    this.DCSext[name.substring(7)] =3D content;
                }
                else if (name.toUpperCase().indexOf("DCS.") =3D=3D 0) {
                    this.DCS[name.substring(4)] =3D content;
                }
            }
        }
    }
}
WebTrends.prototype.dcsTag =3D function () {
    if (document.cookie.indexOf("WTLOPTOUT=3D") !=3D -1) {
        return;
    }
    var WT =3D this.WT;
    var DCS =3D this.DCS;
    var DCSext =3D this.DCSext;
    var i18n =3D this.i18n;
    var P =3D "http" + (window.location.protocol.indexOf('https:') =
=3D=3D 0 ? 's' : '') + "://" + this.domain + (this.dcsid =3D=3D "" ? '' =
: '/' + this.dcsid) + "/dcs.gif?";
    if (i18n) {
        WT.dep =3D "";
    }
    for (var N in DCS) {
        if (DCS[N] && (typeof DCS[N] !=3D "function")) {
            P +=3D this.dcsA(N, DCS[N]);
        }
    }
    for (N in WT) {
        if (WT[N] && (typeof WT[N] !=3D "function")) {
            P +=3D this.dcsA("WT." + N, WT[N]);
        }
    }
    for (N in DCSext) {
        if (DCSext[N] && (typeof DCSext[N] !=3D "function")) {
            if (i18n) {
                WT.dep =3D (WT.dep.length =3D=3D 0) ? N : (WT.dep + ";" =
+ N);
            }
            P +=3D this.dcsA(N, DCSext[N]);
        }
    }
    if (i18n && (WT.dep.length > 0)) {
        P +=3D this.dcsA("WT.dep", WT.dep);
    }
    if (P.length > 2048 && navigator.userAgent.indexOf('MSIE') >=3D 0) {
        P =3D P.substring(0, 2040) + "&WT.tu=3D1";
    }
    this.dcsCreateImage(P);
    this.WT.ad =3D "";
}
WebTrends.prototype.dcsDebug =3D function () {
    var t =3D this;
    var i =3D t.images[0].src;
    var q =3D i.indexOf("?");
    var r =3D i.substring(0, q).split("/");
    var m =3D "<b>Protocol</b><br><code>" + r[0] + "<br></code>";
    m +=3D "<b>Domain</b><br><code>" + r[2] + "<br></code>";
    m +=3D "<b>Path</b><br><code>/" + r[3] + "/" + r[4] + "<br></code>";
    m +=3D "<b>Query Params</b><code>" + i.substring(q + =
1).replace(/\&/g, "<br>") + "</code>";
    m +=3D "<br><b>Cookies</b><br><code>" + =
document.cookie.replace(/\;/g, "<br>") + "</code>";
    if (t.w && !t.w.closed) {
        t.w.close();
    }
    t.w =3D window.open("", "dcsDebug", =
"width=3D500,height=3D650,scrollbars=3Dyes,resizable=3Dyes");
    t.w.document.write(m);
    t.w.focus();
}
WebTrends.prototype.dcsCollect =3D function () {
    if (this.enabled) {
        this.dcsVar();
        this.dcsMeta();
        this.dcsAdv();
        if (typeof (this.dcsCustom) =3D=3D "function") {
            this.dcsCustom();
        }
        this.dcsTag();
    }
}

function dcsMultiTrack() {
    if (typeof (_tag) !=3D "undefined") {
        return (_tag.dcsMultiTrack());
    }
}

function dcsDebug() {
    if (typeof (_tag) !=3D "undefined") {
        return (_tag.dcsDebug());
    }
}

Function.prototype.wtbind =3D function (obj) {
    var method =3D this;
    var temp =3D function () {
        return method.apply(obj, arguments);
    };
    return temp;
}
------=_NextPart_000_0015_01CDB2CC.54473E00--
