From: "Saved by Windows Internet Explorer 8"
Subject: Resources - World Anti-Doping Agency
Date: Sun, 26 Jun 2011 06:11:26 +0100
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CC33C7.E170B430"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7601.17609

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/en/Resources/

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML id=3Dctl00_HtmlElement lang=3Den =
xmlns=3D"http://www.w3.org/1999/xhtml" xmlns:fb=20
=3D "http://www.facebook.com/2008/fbml"><HEAD><TITLE>Resources - World =
Anti-Doping Agency</TITLE>
<META id=3Dctl00_fbTitle content=3DResources property=3D"og:title">
<META content=3Darticle property=3D"og:type">
<META id=3Dctl00_fbUrl content=3Dhttp://www.wada-ama.org/en/Resources/=20
property=3D"og:url">
<META content=3D"World Anti-Doping Agency" property=3D"og:site_name">
<META id=3Dctl00_fbimage=20
content=3Dhttp://www.wada-ama.org/Global/LogoTypes/wada-logo-en.gif=20
property=3D"og:image">
<META content=3D264758673661 property=3D"fb:app_id"><!-- ENGLISH META =
-->
<META name=3Ddescription=20
content=3D"The World Anti-Doping Agency promotes, coordinates and =
monitors the fight against doping in sport in all its forms.">
<META name=3Dkeywords=20
content=3D"wada, world anti-doping agency, anti-doping/antidoping, =
doping, doping in sport, anti-doping quiz, doping control, testing =
athletes, drug testing, world anti-doping code, prohibited list, =
prohibited substances, ADAMS, athlete passport,/athlete biological =
passport, athlete outreach, accredited laboratory, Therapeutic Use =
Exemptions, TUE, play true, NADO, RADO, court of arbitration for sport, =
Steroids, Performance-enhancing drugs, PED, Olympic Games, Paralympic =
Games"><!-- styles --><LINK=20
rel=3Dicon href=3D"/favicon.ico"><LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://yui.yahooapis.com/2.7.0/build/reset/reset-min.css"><!-- =
YUI css reset --><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.wada-ama.org/Templates/Public/assets/js/maps/tipTip.cs=
s"><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.wada-ama.org/Templates/Public/assets/css/grid.css"><LI=
NK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.wada-ama.org/Templates/Public/assets/css/main.css"><LI=
NK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.wada-ama.org/Templates/Public/assets/css/milkbox.css">=
<!--[if IE ]><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.wada-ama.org/Templates/Public/assets/css/ie.css"><![en=
dif]--><!--[if IE 6]><link href=3D"/Templates/Public/assets/css/ie6.css" =
rel=3D"stylesheet" type=3D"text/css" /><![endif]--><!--[if IE 7]><link =
href=3D"/Templates/Public/assets/css/ie7.css" rel=3D"stylesheet" =
type=3D"text/css" /><![endif]--><!-- scripts -->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://ajax.googleapis.com/ajax/libs/mootools/1.2.3/mootools.js"><=
/SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.wada-ama.org/Templates/Public/assets/js/mootools-1.2.3.=
1-more.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.wada-ama.org/Templates/Public/assets/js/MooColumns-0.67=
-src.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.wada-ama.org/Templates/Public/assets/js/milkbox.js"></S=
CRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.wada-ama.org/Templates/Public/assets/js/main.js"></SCRI=
PT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"><=
/SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.wada-ama.org/Templates/Public/assets/js/ticker.js"></SC=
RIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.wada-ama.org/Templates/Public/assets/js/jquery.easing.1=
.3.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.wada-ama.org/Templates/Public/assets/js/jquery.anything=
slider.fx.min.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.wada-ama.org/Templates/Public/assets/js/jquery.anything=
slider.min.js"></SCRIPT>
<LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.wada-ama.org/Templates/Public/assets/css/anythingslide=
r.css">
<SCRIPT type=3Dtext/javascript>
			jQuery.noConflict();
		</SCRIPT>
<!--[if IE 6]>
		<script type=3D"text/javascript" =
src=3D"/Templates/Public/assets/js/iepngfix.js"></script>
		<script>
			DD_belatedPNG.fix('.p, .top, .bottom, .left, .right, .date-top, =
.date-bottom, .item, .info');
		</script>
		<![endif]-->
<META name=3Drating content=3DGeneral>
<META name=3Drevisit-after content=3D"4 weeks">
<META name=3DGENERATOR content=3D"MSHTML 8.00.7601.17622">
<META name=3Drobots content=3Dall>
<META content=3D"text/html; charset=3DUTF-8" http-equiv=3DContent-Type>
<META name=3Dcreation_date content=3D"Thu, 18 Jun 2009 15:33:00 GMT">
<META name=3Dlast-modified content=3D"Thu, 18 Jun 2009 15:33:28 GMT">
<META name=3Drevised content=3D"Thu, 18 Jun 2009 15:33:28 GMT">
<META content=3Den http-equiv=3DContent-Language><LINK rel=3Dstylesheet =
type=3Dtext/css=20
href=3D"/Templates/Public/Styles/Glossy/Styles.css" media=3Dscreen><LINK =

rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.wada-ama.org/Templates/Public/Styles/print.css" =
media=3Dprint>
<SCRIPT type=3Dtext/javascript>
window.addEvent('domready', function(){
	var logoSwf =3D new Swiff('/Templates/Public/assets/swf/wada_logo.swf', =
{
	    id: 'logo-swf', width: 500, height: 95, container: $('headerSwf'),
	    params: {
	    	wmode: 'opaque', bgcolor: '#ffffff', quality: 'high', menu: false	 =
   },
	    vars: {
	        source: ''
	    }
	});

	var wadaMap =3D new =
Swiff('/Templates/Public/assets/swf/wada_continent_map.swf', {
	    id: 'continent-map', width: 600, height: 339, container: =
$('mapSwf'),
	    params: {
	    	wmode: 'transparent', quality: 'high', menu: false
	    }
	});
=09
	var wadaMap =3D new =
Swiff('/Templates/Public/assets/swf/wada_continent_map_latin.swf', {
	    id: 'continent-map', width: 600, height: 339, container: =
$('mapSwfLatin'),
	    params: {
	    	wmode: 'transparent', quality: 'high', menu: false
	    }
	});
=09
	var wadaMapHash =3D new =
Swiff('/Templates/Public/assets/swf/wada_continent_map_hash.swf', {
	    id: 'continent-map', width: 600, height: 339, container: =
$('mapSwfHash'),
		params: {
	    	wmode: 'transparent', quality: 'high', menu: false
	    }
	});
=09
	var wadaMapFR =3D new =
Swiff('/Templates/Public/assets/swf/wada_continent_map_fr.swf', {
	    id: 'continent-map', width: 600, height: 339, container: =
$('mapSwfFR'),
	    params: {
	    	wmode: 'transparent', quality: 'high', menu: false
	    }
	});
=09
	var wadaMapFR =3D new =
Swiff('/Templates/Public/assets/swf/wada_continent_map_fr_latin.swf', {
	    id: 'continent-map', width: 600, height: 339, container: =
$('mapSwfFRLatin'),
	    params: {
	    	wmode: 'transparent', quality: 'high', menu: false
	    }
	});
=09
	var wadaMapHashFR =3D new =
Swiff('/Templates/Public/assets/swf/wada_continent_map_hash_fr.swf', {
	    id: 'continent-map', width: 600, height: 339, container: =
$('mapSwfHashFR'),
		params: {
	    	wmode: 'transparent', quality: 'high', menu: false
	    }
	});
});

	</SCRIPT>
</HEAD>
<BODY=20
style=3D"BACKGROUND-IMAGE: =
url(/Templates/Public/assets/img/bg/track-alpha.jpg)"=20
id=3Dctl00_bodyTag>
<DIV id=3Dctl00_metaEN></DIV>
<FORM id=3DaspnetForm method=3Dpost name=3DaspnetForm =
action=3D/en/Resources/>
<DIV><INPUT id=3D__VIEWSTATE=20
value=3D/wEPDwULLTE1MzY1NTkxOTIPZBYCZg9kFgICAQ8WAh4EbGFuZwUCZW4WBAIBEGRkF=
gYCAQ8WAh4HY29udGVudAUJUmVzb3VyY2VzZAIDDxYCHwEFJWh0dHA6Ly93d3cud2FkYS1hbW=
Eub3JnL2VuL1Jlc291cmNlcy9kAgcPFgIeB1Zpc2libGVnZAIDDxYCHgVzdHlsZQVGYmFja2d=
yb3VuZC1pbWFnZTp1cmwoL1RlbXBsYXRlcy9QdWJsaWMvYXNzZXRzL2ltZy9iZy90cmFjay1h=
bHBoYS5qcGcpOxYCAgEQZGQWBmYPZBYSZg8WAh8CZxYCAgEPDxYIHgtOYXZpZ2F0ZVVybAUhL=
2RlZmF1bHQuYXNweD9pZD0zJmVwc2xhbmd1YWdlPWVuHghJbWFnZVVybAUiL0dsb2JhbC9Mb2=
dvVHlwZXMvd2FkYS1sb2dvLWVuLmdpZh4HVG9vbFRpcAUMVG8gaG9tZSBwYWdlHgRUZXh0BQx=
UbyBob21lIHBhZ2VkZAICD2QWAgIBDw8WCB8EBSEvZGVmYXVsdC5hc3B4P2lkPTMmZXBzbGFu=
Z3VhZ2U9ZW4fBQUiL0dsb2JhbC9Mb2dvVHlwZXMvd2FkYS1sb2dvLWVuLmdpZh8GBQxUbyBob=
21lIHBhZ2UfBwUMVG8gaG9tZSBwYWdlZGQCBA8PFgIfAmhkZAIGDxYCHwJnFgJmDw8WBh4LX2=
lzRWRpdGFibGVoHglfcGFnZUxpbmsoKW5FUGlTZXJ2ZXIuQ29yZS5QYWdlUmVmZXJlbmNlLCB=
FUGlTZXJ2ZXIsIFZlcnNpb249NS4yLjM3NS4yMzYsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGlj=
S2V5VG9rZW49OGZlODNkZWE3MzhiNDViNwE0HglfbGFzdFR5cGUFB0RlZmF1bHRkZAIIDxYCH=
wJnFgJmDw8WBh8IaB8JKCsEAjM0HwoFB0RlZmF1bHRkZAIKDw8WBh8IaB8JKCsEBDU5NDIfCg=
UHRGVmYXVsdGRkAgwPFgIfAmcWAmYPDxYGHwhoHwkoKwQBNh8KBQdEZWZhdWx0ZGQCDg8WAh8=
CZxYCZg8PFgYfCGgfCSgrBAIzNR8KBQdEZWZhdWx0ZGQCFA8PFgIfBAU3L1RlbXBsYXRlcy9Q=
dWJsaWMvUGFnZXMvUGFnZS5hc3B4P2lkPTM0MiZlcHNsYW5ndWFnZT1lbmRkAgMPZBYCAgEPZ=
BYEAgEPZBYCAgIPZBYCZg8WBh4RX3BhZ2VMaW5rUHJvcGVydHkFDE1haW5MaXN0Um9vdB8JKC=
sEAB8CZ2QCBw9kFgpmDxYCHwJoZAIBD2QWBGYPFgYfCwUWRG93bmxvYWRDZW50ZXJMaXN0UGF=
nZR8JKCsEAB8CaGQCAg8WBB8LBRZEb3dubG9hZENlbnRlckxpc3RQYWdlHwkoKwQAZAICDxYC=
HwJnFgICAQ9kFgJmDxYGHwsFEVNlY29uZGFyeUxpc3RSb290HwkoKwQAHwJnZAIDDxYCHwJnZ=
AIEDxYCHwJnZAIED2QWDGYPFgIfAmcWAgIBDw8WBh8IaB8JKCsEATgfCgUHRGVmYXVsdGRkAg=
EPFgIfAmcWAgIBDw8WBh8IaB8JKCsEAjM3HwoFB0RlZmF1bHRkZAICDxYCHwJnFgICAQ8PFgY=
fCGgfCSgrBAE2HwoFB0RlZmF1bHRkZAIDD2QWAgIBDw8WBh8IaB8JKCsEBDU5NDIfCgUHRGVm=
YXVsdGRkAgUPFgIfAmcWAgIBDw8WAh8JKCsEAjM2ZGQCBg8WAh8CZxYCAgEPDxYGHwhoHwkoK=
wQBNx8KBQdEZWZhdWx0ZGQYDAUTY3RsMDAkY3RsMTUkUnNzTGlzdA8PZmRkBU1jdGwwMCRNYW=
luUmVnaW9uJE1haW5Db250ZW50UmVnaW9uJFNlY29uZGFyeUJvZHlSZWdpb24kY3RsMDEkZXB=
pUGFnZUxpc3RIb21lMg8PZmRkBUxjdGwwMCRNYWluUmVnaW9uJE1haW5Db250ZW50UmVnaW9u=
JE1haW5Cb2R5UmVnaW9uJFBhZ2VMaXN0MSRlcGlQYWdlTGlzdEhvbWUyDw9mZGQFTWN0bDAwJ=
E1haW5SZWdpb24kTWFpbkNvbnRlbnRSZWdpb24kU2Vjb25kYXJ5Qm9keVJlZ2lvbiREb2N1bW=
VudExpc3QyJERvY0xpc3QyDw9mZGQFSGN0bDAwJE1haW5SZWdpb24kTWFpbkNvbnRlbnRSZWd=
pb24kTWFpbkJvZHlSZWdpb24kUGFnZUxpc3QxJGVwaVBhZ2VMaXN0Mg8PZmRkBUhjdGwwMCRN=
YWluUmVnaW9uJE1haW5Db250ZW50UmVnaW9uJFNlY29uZGFyeUJvZHlSZWdpb24kY3RsMDEkZ=
XBpUGFnZUxpc3QPD2ZkZAVMY3RsMDAkTWFpblJlZ2lvbiRNYWluQ29udGVudFJlZ2lvbiRTZW=
NvbmRhcnlCb2R5UmVnaW9uJGN0bDAxJGVwaVBhZ2VMaXN0SG9tZQ8PZmRkBUtjdGwwMCRNYWl=
uUmVnaW9uJE1haW5Db250ZW50UmVnaW9uJE1haW5Cb2R5UmVnaW9uJFBhZ2VMaXN0MSRlcGlQ=
YWdlTGlzdEhvbWUPD2ZkZAVHY3RsMDAkTWFpblJlZ2lvbiRNYWluQ29udGVudFJlZ2lvbiRNY=
WluQm9keVJlZ2lvbiRQYWdlTGlzdDEkZXBpUGFnZUxpc3QPD2ZkZAVJY3RsMDAkTWFpblJlZ2=
lvbiRNYWluQ29udGVudFJlZ2lvbiRTZWNvbmRhcnlCb2R5UmVnaW9uJGN0bDAxJGVwaVBhZ2V=
MaXN0Mg8PZmRkBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WAQUkY3RsMDAkY3Rs=
MTckUXVpY2tTZWFyY2gkU2VhcmNoQnV0dG9uBUxjdGwwMCRNYWluUmVnaW9uJE1haW5Db250Z=
W50UmVnaW9uJFNlY29uZGFyeUJvZHlSZWdpb24kRG9jdW1lbnRMaXN0MiREb2NMaXN0Dw9mZG=
RAlrJFaNGL8Zl4kAMlWCgUBjTp+w=3D=3D type=3Dhidden name=3D__VIEWSTATE> =
</DIV>
<DIV><INPUT id=3D__EVENTTARGET type=3Dhidden name=3D__EVENTTARGET> =
<INPUT=20
id=3D__EVENTARGUMENT type=3Dhidden name=3D__EVENTARGUMENT> </DIV>
<DIV class=3Dcontainer_12>
<DIV id=3Dheader class=3Dgrid_12>
<DIV id=3Dctl00_ctl17_divLogoFlash>
<DIV style=3D"MARGIN-TOP: -10px" id=3DheaderSwf><A accessKey=3D1=20
id=3Dctl00_ctl17_lnkLogotype class=3Dlogo title=3D"To home page"=20
href=3D"http://www.wada-ama.org/en/"><IMG=20
style=3D"BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px"=20
title=3D"To home page" alt=3D"To home page"=20
src=3D"http://www.wada-ama.org/Global/LogoTypes/wada-logo-en.gif"></A>=20
</DIV></DIV>
<DIV class=3DlinksDiv>
<UL id=3DHeaderLinks class=3Dlinks><!--<li></li>-->
  <LI class=3Dfirst><A =
href=3D"http://www.wada-ama.org/en/News-Center/">News=20
  Center</A>|</LI>
  <LI><A =
href=3D"http://www.wada-ama.org/en/Footer-Links/FAQ/">FAQ</A>|</LI>
  <LI><A=20
  =
href=3D"http://www.wada-ama.org/en/News-Center/Find-Us-on-Social-Media/">=
Find Us=20
  on Social Media</A>|</LI>
  <LI><A =
href=3D"http://www.wada-ama.org/en/Footer-Links/Contact/">Contact=20
  Us</A>|</LI>
  <LI><A =
href=3D"http://www.wada-ama.org/en/About-WADA/Regional-Offices/">Regional=
=20
  Offices</A></LI></UL>
<UL class=3Dlinks>
  <LI id=3Dctl00_ctl17_LangLnkEnglish class=3Dselected><A =
id=3Dctl00_ctl17_Language=20
  class=3DlanguageButton>English</A>|</LI>
  <LI id=3Dctl00_ctl17_LangLnkFrancais><A id=3Dctl00_ctl17_LanguageFn=20
  class=3DlanguageButton=20
  =
href=3D"http://www.wada-ama.org/fr/Ressources/">Fran=C3=A7ais</A>|</LI>
  <LI><A id=3Dctl00_ctl17_LangOther class=3DlanguageButton=20
  =
href=3D"http://www.wada-ama.org/en/Footer-Links/Other-Languages/">Other=20
  Languages</A></LI></UL>
<DIV class=3Dsearch=20
onkeypress=3D"javascript:return WebForm_FireDefaultButton(event, =
'ctl00_ctl17_QuickSearch_SearchButton')"><LABEL=20
id=3Dctl00_ctl17_QuickSearch_SearchLabel class=3Dhidden=20
for=3Dctl00_ctl17_QuickSearch_SearchText>Search</LABEL> <INPUT=20
id=3Dctl00_ctl17_QuickSearch_SearchText class=3DquickSearchField=20
onfocus=3D"this.value=3D'';" tabIndex=3D1 value=3D"Search here" =
type=3Dtext=20
name=3Dctl00$ctl17$QuickSearch$SearchText> <INPUT=20
style=3D"BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px"=20
id=3Dctl00_ctl17_QuickSearch_SearchButton class=3DquickSearchButton =
title=3DSearch=20
src=3D"http://www.wada-ama.org/Templates/Public/Images/MainMenuSearchButt=
on.png"=20
type=3Dimage name=3Dctl00$ctl17$QuickSearch$SearchButton> </DIV></DIV>
<UL id=3DMainMenu class=3Dnav>
  <LI class=3Da1><A =
href=3D"http://www.wada-ama.org/en/"><SPAN>Home</SPAN></A> </LI>
  <LI class=3Da2><A =
href=3D"http://www.wada-ama.org/en/About-WADA/"><SPAN>About=20
  WADA</SPAN></A> </LI>
  <LI class=3Da3><A=20
  =
href=3D"http://www.wada-ama.org/en/World-Anti-Doping-Program/"><SPAN>Worl=
d=20
  Anti-Doping Program</SPAN></A> </LI>
  <LI class=3Da4><A=20
  =
href=3D"http://www.wada-ama.org/en/Anti-Doping-Community/"><SPAN>Anti-Dop=
ing=20
  Community</SPAN></A> </LI>
  <LI class=3Da5><A=20
  href=3D"http://www.wada-ama.org/en/Science-Medicine/"><SPAN>Science =
&amp;=20
  Medicine</SPAN></A> </LI>
  <LI class=3Da6><A=20
  =
href=3D"http://www.wada-ama.org/en/Education-Awareness/"><SPAN>Education =
&amp;=20
  Awareness</SPAN></A> </LI>
  <LI class=3Da7><A=20
  href=3D"http://www.wada-ama.org/en/ADAMS/"><SPAN>ADAMS</SPAN></A> =
</LI>
  <LI class=3D"selected a8"><A=20
  =
href=3D"http://www.wada-ama.org/en/Resources/"><SPAN>Resources</SPAN></A>=
=20
</LI></UL>
<OL class=3Dbreadcrumb></OL></DIV><!-- end #header -->
<DIV class=3Dclear></DIV>
<DIV id=3Dcontent>
<DIV id=3Dmain-content class=3D"grid_8 bubble">
<DIV class=3Dtop></DIV>
<DIV class=3Dp>
<DIV id=3Daddbox><!-- AddThis Button BEGIN -->
<DIV class=3D"addthis_toolbox addthis_default_style "><A=20
class=3D"addthis_counter addthis_pill_style"></A></DIV>
<SCRIPT type=3Dtext/javascript=20
src=3D"http://s7.addthis.com/js/250/addthis_widget.js#username=3Dwadamedi=
a"></SCRIPT>

<SCRIPT type=3Dtext/javascript>
                 var addthis_config =3D {
                      data_track_clickback: true
                 }
            </SCRIPT>
<!-- AddThis Button END --></DIV>
<H2>Resources</H2>
<DIV>
<P><IMG alt=3D"" =
src=3D"http://www.wada-ama.org/Global/landing_images/resources.jpg"=20
width=3D592 height=3D195></P></DIV>
<UL class=3Dactions>
  <LI class=3Dupdated>Last Updated May 2011 </LI>
  <LI><A class=3D"button b1" onclick=3Djavascript:window.print()=20
  href=3D"http://www.wada-ama.org/en/Resources/#"><IMG alt=3D""=20
  =
src=3D"http://www.wada-ama.org/templates/Public/assets/img/icons/print-sm=
.png">=20
  Print <SPAN class=3Dleft></SPAN><SPAN =
class=3Dright></SPAN></A></LI><!--<li >
	        <a class=3D"addthis_button button b1" =
href=3D"http://www.addthis.com/bookmark.php?v=3D250&amp;username=3Dwadame=
dia">
	        <img alt=3D"" =
src=3D"/templates/Public/assets/img/icons/share-sm.png" />=20
			Share
	        <span class=3D"left"></span>
	            <span class=3D"right"></span>
	        </a>
	        <script type=3D"text/javascript" =
src=3D"http://s7.addthis.com/js/250/addthis_widget.js#username=3Dwadamedi=
a"></script>
	        <script type=3D"text/javascript">
	             var addthis_config =3D {
	                  data_track_clickback: true
	             }
	        </script>
	    </li>--></UL><!-- END Actions --></DIV>
<DIV class=3Dbottom></DIV></DIV>
<DIV id=3Dsub-nav class=3D"grid_4 bubble right">
<DIV class=3Dtop></DIV>
<DIV class=3Dp>
<UL>
  <LI><SPAN class=3D"button b3 selected"><STRONG>=C2=BB</STRONG> =
Resources<SPAN=20
  class=3Dleft></SPAN><SPAN class=3Dright></SPAN></SPAN>=20
  <UL>
    <LI><STRONG>=C2=BB</STRONG> <A=20
    =
href=3D"http://www.wada-ama.org/en/Resources/Publications/">Publications<=
/A>=20
    </LI>
    <LI><STRONG>=C2=BB</STRONG> <A=20
    =
href=3D"http://www.wada-ama.org/en/Resources/Corporate-Press-Kit/">Corpor=
ate=20
    Press Kit</A> </LI>
    <LI><STRONG>=C2=BB</STRONG> <A=20
    =
href=3D"http://www.wada-ama.org/en/Resources/Doping-Control-Forms/">Dopin=
g=20
    Control Forms</A> </LI>
    <LI><STRONG>=C2=BB</STRONG> <A =
href=3D"http://www.youtube.com/wadamovies"=20
    target=3D_blank>Videos</A> </LI>
    <LI><STRONG>=C2=BB</STRONG> <A=20
    href=3D"http://www.wada-ama.org/en/Resources/Q-and-A/">Questions =
&amp;=20
    Answers</A> </LI>
    <LI><STRONG>=C2=BB</STRONG> <A=20
    =
href=3D"http://www.wada-ama.org/en/Resources/Anti-doping-glossary/">Anti-=
Doping=20
    Glossary</A> </LI>
    <LI><STRONG>=C2=BB</STRONG> <A=20
    =
href=3D"http://www.wada-ama.org/en/Resources/Model-Rules-and-Guidelines/"=
>Model=20
    Rules, Guidelines and Protocols</A> </LI>
    <LI><STRONG>=C2=BB</STRONG> <A=20
    =
href=3D"http://www.wada-ama.org/en/Resources/Athlete-Outreach-Model/">Out=
reach=20
    Model</A> </LI>
    <LI><STRONG>=C2=BB</STRONG> <A=20
    =
href=3D"http://www.wada-ama.org/en/Resources/Code-compliance-assessment-s=
urvey/">Code=20
    Compliance Assessment Survey</A> </LI>
    <LI><STRONG>=C2=BB</STRONG> <A=20
    =
href=3D"http://www.wada-ama.org/en/Resources/Global-Statistics/">Global=20
    Statistics</A> </LI>
    <LI><STRONG>=C2=BB</STRONG> <A=20
    =
href=3D"http://www.wada-ama.org/en/Resources/Digital-Library/">Digital=20
    Library</A> </LI>
    <LI><STRONG>=C2=BB</STRONG> <A=20
    href=3D"http://www.wada-ama.org/en/Resources/List-of-IFs/">List of=20
    International Federations</A> </LI>
    <LI><STRONG>=C2=BB</STRONG> <A=20
    href=3D"http://www.wada-ama.org/en/Resources/List-of-NADOs/">List of =
National=20
    Anti-Doping Organizations</A> </LI></UL></LI></UL></DIV>
<DIV class=3Dbottom></DIV></DIV>
<DIV class=3Dclear></DIV>
<DIV =
id=3Dctl00_MainRegion_MainContentRegion_SecondaryBodyRegion_DivSecondBody=
=20
class=3D"grid_4 bubble highlight">
<DIV class=3Dtop></DIV>
<DIV class=3Dp>
<DIV>
<H2>Play True Magazine</H2>
<P><A=20
href=3D"http://www.wada-ama.org/en/Resources/Publications/Play-True-Magaz=
ine/"><IMG=20
hspace=3D1 alt=3D"" vspace=3D1=20
src=3D"http://www.wada-ama.org/Global/images/Resources/Play_True_Magazine=
/PlayTrue_2011_1-Tried-Tested-True-Cover_EN.jpg"=20
width=3D120 height=3D172></A>Access the <A =
href=3D"http://www.wada-ama.org/playtrue"=20
target=3D_blank>new online issue</A> and read previous issues of =
<EM>Play True=20
</EM>Magazine, WADA's flagship publication.<BR>&nbsp;</P></DIV><A=20
class=3D"button b1"=20
href=3D"http://www.wada-ama.org/en/Resources/Publications/Play-True-Magaz=
ine/"><STRONG>=C2=BB</STRONG>=20
Read more<SPAN class=3Dleft></SPAN><SPAN class=3Dright></SPAN></A> =
</DIV>
<DIV class=3Dbottom></DIV></DIV>
<DIV =
id=3Dctl00_MainRegion_MainContentRegion_SecondaryBodyRegion_DivThirdBody =

class=3D"grid_4 bubble highlight">
<DIV class=3Dtop></DIV>
<DIV class=3Dp>
<DIV>
<H2>Questions &amp; Answers</H2>
<P>WADA has developed a series of Questions &amp; Answers to present the =

Agency's mission and priorities, and to promote a better understanding =
of a=20
number of technical areas in anti-doping.</P></DIV><A class=3D"button =
b1"=20
href=3D"http://www.wada-ama.org/en/Resources/Q-and-A/"><STRONG>=C2=BB</ST=
RONG> Read=20
more<SPAN class=3Dleft></SPAN><SPAN class=3Dright></SPAN></A> </DIV>
<DIV class=3Dbottom></DIV></DIV>
<DIV =
id=3Dctl00_MainRegion_MainContentRegion_SecondaryBodyRegion_DivFourthBody=
=20
class=3D"grid_4 bubble highlight">
<DIV class=3Dtop></DIV>
<DIV class=3Dp>
<DIV>
<H2>Videos</H2>
<P><IMG alt=3D""=20
src=3D"http://www.wada-ama.org/PageFiles/55/athlette_selection_Web_large.=
gif"></P>
<P>Tune in to watch WADA's latest&nbsp;videos, including the recent =
video=20
outlining athlete rights and responsibilities in the doping control=20
process.</P></DIV><A class=3D"button b1"=20
href=3D"http://www.youtube.com/wadamovies"><STRONG>=C2=BB</STRONG> Read =
more<SPAN=20
class=3Dleft></SPAN><SPAN class=3Dright></SPAN></A> </DIV>
<DIV class=3Dbottom></DIV></DIV></DIV><!-- end #content --></DIV><!-- =
end .container_12 -->
<DIV id=3Dfooter-stripe class=3Dpng>
<DIV class=3Dcontainer_12>
<DIV class=3Dgrid_12>
<UL style=3D"DISPLAY: block" id=3DFooter-Panels>
  <LI><A =
href=3D"http://www.wada-ama.org/en/Footer-Links/Sitemap/">Sitemap</A>=20
  </LI>
  <LI><A =
href=3D"http://www.wada-ama.org/en/Footer-Links/Careers/">Careers</A>=20
  </LI>
  <LI><A =
href=3D"http://www.wada-ama.org/en/Footer-Links/Contact/">Contact Us</A> =

  </LI>
  <LI><A=20
  =
href=3D"http://www.wada-ama.org/en/News-Center/Find-Us-on-Social-Media/">=
Find Us=20
  on Social Media</A> </LI><!--<li style=3D"margin-left:195px"><a =
href=3D"http://www.facebook.com/wada.ama" target=3D"_blank"><img =
src=3D"/Templates/Public/assets/img/social/facebook_16.png" =
alt=3D"Facebook" /></a></li>
			<li><a href=3D"http://twitter.com/wada_ama" target=3D"_blank"><img =
src=3D"/Templates/Public/assets/img/social/twitter_16.png" =
alt=3D"Twitter" /></a></li>
			<li><a href=3D"http://www.youtube.com/wadamovies" =
target=3D"_blank"><img =
src=3D"/Templates/Public/assets/img/social/youtube_16.png" =
alt=3D"YouTube" /></a></li>
			<li><a href=3D"http://www.flickr.com/photos/worldantidopingagency/" =
target=3D"_blank"><img =
src=3D"/Templates/Public/assets/img/social/flickr_16.png" alt=3D"Flickr" =
/></a></li>-->
  <LI style=3D"FLOAT: right" =
id=3DfooterTime></LI></UL></DIV></DIV></DIV>
<DIV id=3Dfooter-legals>
<DIV class=3Dcontainer_12>
<DIV class=3Dgrid_12><A class=3Dcredits=20
href=3D"http://www.lightmaker.com/portfolio/world-anti-doping-agency/"=20
target=3D_blank>site by Lightmaker</A>=20
<UL>
  <LI class=3Dfirst>Copyright =C2=A9 WADA 2011 | </LI>
  <LI></LI>
  <LI><A href=3D"http://www.wada-ama.org/en/Footer-Links/legal/">Legal=20
  Statement</A> </LI></UL></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>
    window.addEvent("domready", function() {
        var myAjax =3D new Request.HTML({
            method: 'post',
            update: $("footerTime"),
            url: "/TimeSet.aspx",
            evalResponse: false,
            onComplete: function() {
            }
        }).send({ data: { "culture": 'en'} });
    });
</SCRIPT>
<A accessKey=3Ds class=3Dhidden title=3D"Go to content" tabIndex=3D1000=20
href=3D"http://www.wada-ama.org/en/Resources/#MainContentArea">Go to =
content</A>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var theForm =3D document.forms['aspnetForm'];
if (!theForm) {
    theForm =3D document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() !=3D false)) {
        theForm.__EVENTTARGET.value =3D eventTarget;
        theForm.__EVENTARGUMENT.value =3D eventArgument;
        theForm.submit();
    }
}
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.wada-ama.org/WebResource.axd?d=3De-u5J534O5IwefDfpxfJMc=
rJyDwexhNWMy6SLhehMoxDVzXkewtMkY_XUx2bzgEpsBSQk8-Uks7wd5vUkjOQeHUP74E1&am=
p;t=3D634220139987220762"></SCRIPT>
 </FORM>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
    var r =3D Math.random();
    var t =3D new Date();
	var URL =3D '%2f_LM_W3SVC_1121966129_Root%2fRoot%2fhome%2fResources';
	var pageId =3D 28;
    var extra =3D '';
    var ref =3D escape(document.referrer);
	=09
	if ( ref.length >=3D 100 ) ref =3D ref.substring( 0, 100 ) + '...';
    var img =3D document.createElement('img');
    img.style.position =3D 'absolute';
    img.style.width =3D '1px';
    img.style.height =3D '1px';
    img.alt =3D '';
    img.src =3D "/util/PixelImg.aspx" +
			"?URL=3D" + URL +=20
			"&pageId=3D" + pageId +
			"&referrer=3D" + ref +
			"&extra=3D" + extra +=20
			"&t=3D" + t.getTime() + ";r=3D" + r;
    document.body.appendChild(img);
//]]>
</SCRIPT>
<NOSCRIPT><IMG style=3D"POSITION: absolute; WIDTH: 1px; HEIGHT: 1px" =
alt=3D""=20
src=3D"http://www.wada-ama.org/util/PixelImg.aspx?js=3D0&amp;URL=3D%2f_LM=
_W3SVC_1121966129_Root%2fRoot%2fhome%2fResources&amp;extra=3D&amp;pageId=3D=
28&amp;referrer=3D">=20
</NOSCRIPT><!-- Google Analytics -->
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.wada-ama.org/Templates/Public/assets/js/linktagger.js">=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
	var linkTagger =3D new _olt("ga.js");
	linkTagger.setTagOutbound(true);
	linkTagger.setTagMailto(true);
	linkTagger.tag();
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.google-analytics.com/urchin.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript>
  _uacct =3D "UA-2547767-1";
  urchinTracker();
 =20
</SCRIPT>
</BODY></HTML>

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.wada-ama.org/Global/LogoTypes/wada-logo-en.gif

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
aIVgwQFEfIpAAAA7

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.wada-ama.org/Global/landing_images/resources.jpg

/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAzAAD/4QMpaHR0cDov
L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl
aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4
OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6
MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5
OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht
bG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6
Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUu
Y29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBo
b3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFOUI2RkIwQTZG
NDUxMUUwQjE1RUVGQTNBMDc2RkZEMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFOUI2RkIw
QjZGNDUxMUUwQjE1RUVGQTNBMDc2RkZEMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0
YW5jZUlEPSJ4bXAuaWlkOkU5QjZGQjA4NkY0NTExRTBCMTVFRUZBM0EwNzZGRkQzIiBzdFJlZjpk
b2N1bWVudElEPSJ4bXAuZGlkOkU5QjZGQjA5NkY0NTExRTBCMTVFRUZBM0EwNzZGRkQzIi8+IDwv
cmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJy
Ij8+/+4ADkFkb2JlAGTAAAAAAf/bAIQACAUFBQYFCAYGCAsHBgcLDQoICAoNDwwMDQwMDxEMDQ0N
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
2Q==

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.wada-ama.org/templates/Public/assets/img/icons/print-sm.png

iVBORw0KGgoAAAANSUhEUgAAAAwAAAAJCAYAAAAGuM1UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAASVJREFUeNpskL9qg1AUxj//kJJIXUoHp24OhhbawUHpXOgTFPICGVIf
Q7pmtC9QHNyKT6CDm5MuVuoYyaKDSaRwe67UtIUc+HH/fefc7xwwxsCheCW6E6xGDUfEb5x5njft
uu6IbdtTupf+aCALgnBD6wtxV5Yl1us1RFHEbDaDruuI43hFmnt6f6IfvgTafLque2VZFlRVxX6/
x2QygSRJ2O12iKIISZIgCIJ30i65pXPTNNG2LZqmAVnBZrNBVVXI8xxZlmE+n3M3F9yezG35vo+i
KIaK//zKMjRNQ5qmw5EQuaVH4m2xWKh8CoZhoO97bLfboXpd13ytSPNAlONIn6kHFoYhG+NwODDH
cZiiKFxwexz/T8I18UGwE/BmL8eEbwEGAJhrn1VsjkVwAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.wada-ama.org/Global/images/Resources/Play_True_Magazine/PlayTrue_2011_1-Tried-Tested-True-Cover_EN.jpg

/9j/4AAQSkZJRgABAAEAYABgAAD//gAfTEVBRCBUZWNobm9sb2dpZXMgSW5jLiBWMS4wMQD/2wCE
AAgFBgcGBQgHBgcJCAgJDBQNDAsLDBgREg4UHRkeHhwZHBsgJC4nICIrIhscKDYoKy8xMzQzHyY4
PDgyPC4yMzEBCAkJDAoMFw0NFzEhHCExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTEx
MTExMTExMTExMTExMTExMf/EAaIAAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKCwEAAwEBAQEB
AQEBAQAAAAAAAAECAwQFBgcICQoLEAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEU
MoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2Rl
ZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK
0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+foRAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYS
QVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNU
VVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5
usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/AABEIAoEBwAMBEQACEQEDEQH/
2gAMAwEAAhEDEQA/APBaYgoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAC
gAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKA
CgAoAKACgAoAKACgAoA6H4d6Fa+JvGmmaNfyTR213IUdoSA4AUngkEdvSkB73/wzp4R/6COuf9/4
f/jVAWPE/i34UsfBnjKXR9LluJbdIY5A1wys+WGTyoA/SgDj6YBQAUAFABQAUAFABQAUAFABQAUA
FABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAU
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

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.wada-ama.org/PageFiles/55/athlette_selection_Web_large.gif

R0lGODlheABDAHAAACH5BAEAAP8ALAAAAAB4AEMAh4SEe4ze93t7a62tpWNrY3t7e3tra87Ozr29
vXNjY8XFxb21ra2cpWNjUlpjjGuUQmuUEKWlY87O1pSEhObmOuatre/mteatOubmEOatEHvO3pyU
nGNaUpyl5pSUjO/m5r21xZzFzhBazhAZzq2ttTEpUmtrEBAIEHOMlOat72sQKeatzmsQCFoQWsW9
zpStvVJaUjpKUpTO5nNa7zrvWjqtWnMZ7zrvGTqtGTprGRApUnNaxRDvWhCtWnMZxRDvGRCtGRBr
GRBa7xAZ7xBrlO9aWhDv3u9anBCt3nPelBAplBDvnBCtnLVa3rUQ3rUQWrVaGbUQnLUQGToIUjFa
zjEZzlJa7zrOWjqMWlIZ7zrOGTqMGTpKGRAIUlJaxRDOWhCMWlIZxRDOGRCMGRBKGRBKlM5aWhDO
3s5anBCM3lLelBAIlBDOnBCMnJRa3pQQ3pQQWpRaGZQQnJQQGTEpGRApGVrO3mOUa3OtnDprWmvv
a3NCWrXmOnM6lKV7rWvvKWtCKbWtOmtrMcXvtaVarRBrWmvFa7XmEHMQlGvFKbWtEFrv5qVaa+Za
7+/mY+YQ7+YQa+ZaKeYQreYQKaXvY++tYzoIGWvvSpTmOlI6lGvvCGtCCJStOqVajBBKWmvFSpTm
EFIQlGvFCJStEKVaSuZazs7mY+YQzuYQSuZaCOYQjOYQCKXOY86tY3Ot3lKMnDFrlO97WjFa7zHv
3u97nDGt3jEZ73PetTEplDHvnDGtnLV73rUx3rUxWrV7GbUxnLUxGVKtnFKt3nOM3jFKlM57WjHO
3s57nDGM3lLetTEIlDHOnDGMnJR73pQx3pQxWpR7GZQxnJQxGVKM3nsQWpx7a1JCUpzvzsXv5pzv
rZzOrZzm73Nza+Z77+/mhOYx7+Yxa+Z7KeYxreYxKaXvhO+thKV7SuZ7zs7mhOYxzuYxSuZ7COYx
jOYxCKXOhM6thHvv5sWl5pylnHNjUntjlK2ljL21vVpaY8XOrb2crYSca4zv7729pXtje4SEawAA
AAj/AAk0IEAgQUECAgwmFCCgQIKGEAsAmEix4kQBACBmLBARYsOHHxkiVEhy5EGDCQaqFMhypcuW
HBrA4BBzJoeZMHDqhDEwAcqEDx1yBOkwI8UEACQqxSgxqVEA/TBiRJqAY8iqCYU+LCiAq1eUBcGC
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

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.wada-ama.org/util/PixelImg.aspx?js=0&URL=%2f_LM_W3SVC_1121966129_Root%2fRoot%2fhome%2fResources&extra=&pageId=28&referrer=

R0lGODlhAQABAPAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOwA=

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.wada-ama.org/Templates/Public/Images/MainMenuSearchButton.png

iVBORw0KGgoAAAANSUhEUgAAABcAAAAVCAMAAACaPIWZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAjdQTFRFl5iYqKmpGxoaS0xNFxYUuLi3UVFPlpaUqKipbG1tbG1uqKmo
gYKCurq5WVpagoODlZWUUVBPgoKDWVpbWFpbTU5PGBcVFxUTIiAeGxUTa2xtdqfBGhoXmjoVsMTK
nTsT3Obmp6ipzurqFxYVwOPqXmNjXGBjKCkpgoKCVVJQHRYSHBwbt7/Ck5COgYKDjo2NJyUjbqfI
l5iZRENCwtzjgYODmqOoTk1Meq/MiLfRhzIQWVlaYGdrhTEOLS0ubqbHtLS0Kyws0H85q87YVlZU
ZGlrlTINf359oMjWhIiKk77RPD0+GBUTdqnIp73EuNvikpibiLbPcJSqioqIoqOjQUA+pqen0I5E
cKPBbIuerNrqXWhumJybzt3gjrvQa2tpJyYlGxoZMzIxm8jcGRgWGhkXgX9/ICAeIiEfMjMzps7e
boKO0LNZa4SSMTIxGxcU0IxCzt7gg6O4j4+OFxcVkMLbR0ZFeavGR0RBKCgoj8PfxMrQjMDeyXk5
yI9O2+bms9Pck3hdXltaU11cbqPBdKvNlb7R0IM8e5aqgYOCgJWiGRgXibfUd6zOeanCKiorh7jV
KSknbGxuo6Kip6iop6mplJWVnHpZhJCVb6TFlMDUosnZqs/fl5eWLSwrWVlZUFNVeH+CmJmZiY2P
a2ttJyYkTE1OHh0bWFlaHRwaWFpaU1JRHBsakr/WnZ2d0K1RS01NLy8wPT07WVdUTU1OmMjg0LNd
sM/YiSsKuLi4paamFhUT////0aB7GgAAAL10Uk5T////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////8Am0SEJgAAAVhJ
REFUeNpi2JPAshsDrNnD4G3swLtz505W1p2sIAIEWHmDUxkyVzNyMzJycHNwcDACwZSpjNyKjHPF
GPLYdu3aFTY5xixAN2QXDAiIMWxkY2BYtE5OSSUqefE0BhAwYmBgL2GwYzPV0PdTqDeZs7UqjUdI
SI+Hv5OfXZnBUZBLytO/MLZh9tqariWck7g4pTi52FkY+gX5Vs3I2u7sMctyQtF8kRXCfMLWIkBx
dTbmZQtLvdriAi16OrYwg4AoM1C8km337grp8j7ploheNZi/BFgYmMx3717uam8407c1u8kmHyJe
vJuBqQxIZ2zODYpU1aye7iYJFncHim8CsyQMJHYvaFxfIAuWiAeKJ8FDS2ZH+7ZweS0gywUoPhER
jD5WTjl10UBGKFA8HSl8xW1rdUSB9DygeApywIs3b1gKpFYCxXdjBQyJOMS1sQqzMOzpxia8ByDA
AFC66NWyWjGmAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://yui.yahooapis.com/2.7.0/build/reset/reset-min.css

HTML {
	BACKGROUND: #fff; COLOR: #000
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
CODE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
BUTTON {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px
}
ADDRESS {
	FONT-STYLE: inherit; FONT-WEIGHT: inherit
}
CAPTION {
	FONT-STYLE: inherit; FONT-WEIGHT: inherit
}
CITE {
	FONT-STYLE: inherit; FONT-WEIGHT: inherit
}
CODE {
	FONT-STYLE: inherit; FONT-WEIGHT: inherit
}
DFN {
	FONT-STYLE: inherit; FONT-WEIGHT: inherit
}
EM {
	FONT-STYLE: inherit; FONT-WEIGHT: inherit
}
STRONG {
	FONT-STYLE: inherit; FONT-WEIGHT: inherit
}
TH {
	FONT-STYLE: inherit; FONT-WEIGHT: inherit
}
VAR {
	FONT-STYLE: inherit; FONT-WEIGHT: inherit
}
OPTGROUP {
	FONT-STYLE: inherit; FONT-WEIGHT: inherit
}
DEL {
	TEXT-DECORATION: none
}
INS {
	TEXT-DECORATION: none
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H4 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H5 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H6 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT-VARIANT: normal; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT-VARIANT: normal; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
SUP {
	VERTICAL-ALIGN: baseline
}
SUB {
	VERTICAL-ALIGN: baseline
}
LEGEND {
	COLOR: #000
}
INPUT {
	FONT-STYLE: inherit; FONT-FAMILY: inherit; FONT-SIZE: inherit; =
FONT-WEIGHT: inherit
}
BUTTON {
	FONT-STYLE: inherit; FONT-FAMILY: inherit; FONT-SIZE: inherit; =
FONT-WEIGHT: inherit
}
TEXTAREA {
	FONT-STYLE: inherit; FONT-FAMILY: inherit; FONT-SIZE: inherit; =
FONT-WEIGHT: inherit
}
SELECT {
	FONT-STYLE: inherit; FONT-FAMILY: inherit; FONT-SIZE: inherit; =
FONT-WEIGHT: inherit
}
OPTGROUP {
	FONT-STYLE: inherit; FONT-FAMILY: inherit; FONT-SIZE: inherit; =
FONT-WEIGHT: inherit
}
OPTION {
	FONT-STYLE: inherit; FONT-FAMILY: inherit; FONT-SIZE: inherit; =
FONT-WEIGHT: inherit
}
INPUT {
=09
}
BUTTON {
=09
}
TEXTAREA {
=09
}
SELECT {
=09
}

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/assets/js/maps/tipTip.css

#tiptip_holder {
	Z-INDEX: 99999; POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
}
.tip_top#tiptip_holder {
	PADDING-BOTTOM: 5px
}
.tip_bottom#tiptip_holder {
	PADDING-TOP: 5px
}
.tip_right#tiptip_holder {
	PADDING-LEFT: 5px
}
.tip_left#tiptip_holder {
	PADDING-RIGHT: 5px
}
#tiptip_content {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: rgb(25,25,25); PADDING-LEFT: =
8px; PADDING-RIGHT: 8px; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 4px; =
text-shadow: 0 0 2px #000; border-radius: 3px; -webkit-border-radius: =
3px; -moz-border-radius: 3px; box-shadow: 0 0 3px #555; =
-webkit-box-shadow: 0 0 3px #555; -moz-box-shadow: 0 0 3px #555
}
#tiptip_arrow {
	BORDER-BOTTOM: transparent 6px solid; POSITION: absolute; BORDER-LEFT: =
transparent 6px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent =
6px solid; BORDER-RIGHT: transparent 6px solid
}
#tiptip_arrow_inner {
	BORDER-BOTTOM: transparent 6px solid; POSITION: absolute; BORDER-LEFT: =
transparent 6px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent =
6px solid; BORDER-RIGHT: transparent 6px solid
}
.tip_top#tiptip_holder #tiptip_arrow {
	BORDER-TOP-COLOR: #fff
}
.tip_bottom#tiptip_holder #tiptip_arrow {
	BORDER-BOTTOM-COLOR: #fff
}
.tip_right#tiptip_holder #tiptip_arrow {
	BORDER-RIGHT-COLOR: #fff
}
.tip_left#tiptip_holder #tiptip_arrow {
	BORDER-LEFT-COLOR: #fff
}
.tip_top#tiptip_holder #tiptip_arrow_inner {
	MARGIN-TOP: -7px; BORDER-TOP-COLOR: rgb(25,25,25); MARGIN-LEFT: -6px
}
.tip_bottom#tiptip_holder #tiptip_arrow_inner {
	BORDER-BOTTOM-COLOR: rgb(25,25,25); MARGIN-TOP: -5px; MARGIN-LEFT: -6px
}
.tip_right#tiptip_holder #tiptip_arrow_inner {
	MARGIN-TOP: -6px; BORDER-RIGHT-COLOR: rgb(25,25,25); MARGIN-LEFT: -5px
}
.tip_left#tiptip_holder #tiptip_arrow_inner {
	MARGIN-TOP: -6px; MARGIN-LEFT: -7px; BORDER-LEFT-COLOR: rgb(25,25,25)
}

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/assets/css/grid.css

.container_12 {
	WIDTH: 960px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.grid_1 {
	POSITION: relative; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; =
MARGIN-RIGHT: 10px
}
.grid_2 {
	POSITION: relative; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; =
MARGIN-RIGHT: 10px
}
.grid_3 {
	POSITION: relative; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; =
MARGIN-RIGHT: 10px
}
.grid_4 {
	POSITION: relative; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; =
MARGIN-RIGHT: 10px
}
.grid_5 {
	POSITION: relative; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; =
MARGIN-RIGHT: 10px
}
.grid_6 {
	POSITION: relative; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; =
MARGIN-RIGHT: 10px
}
.grid_7 {
	POSITION: relative; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; =
MARGIN-RIGHT: 10px
}
.grid_8 {
	POSITION: relative; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; =
MARGIN-RIGHT: 10px
}
.grid_9 {
	POSITION: relative; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; =
MARGIN-RIGHT: 10px
}
.grid_10 {
	POSITION: relative; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; =
MARGIN-RIGHT: 10px
}
.grid_11 {
	POSITION: relative; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; =
MARGIN-RIGHT: 10px
}
.grid_12 {
	POSITION: relative; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; =
MARGIN-RIGHT: 10px
}
.alpha {
	MARGIN-LEFT: 0px
}
.omega {
	MARGIN-RIGHT: 0px
}
.container_12 .grid_1 {
	WIDTH: 60px
}
.container_12 .grid_2 {
	WIDTH: 140px
}
.container_12 .grid_3 {
	WIDTH: 220px
}
.container_12 .grid_4 {
	WIDTH: 300px
}
.container_12 .grid_5 {
	WIDTH: 380px
}
.container_12 .grid_6 {
	WIDTH: 460px
}
.container_12 .grid_7 {
	WIDTH: 540px
}
.container_12 .grid_8 {
	WIDTH: 620px
}
.container_12 .grid_9 {
	WIDTH: 700px
}
.container_12 .grid_10 {
	WIDTH: 780px
}
.container_12 .grid_11 {
	WIDTH: 860px
}
.container_12 .grid_12 {
	WIDTH: 940px
}
.container_12 .prefix_1 {
	PADDING-LEFT: 80px
}
.container_12 .prefix_2 {
	PADDING-LEFT: 160px
}
.container_12 .prefix_3 {
	PADDING-LEFT: 240px
}
.container_12 .prefix_4 {
	PADDING-LEFT: 320px
}
.container_12 .prefix_5 {
	PADDING-LEFT: 400px
}
.container_12 .prefix_6 {
	PADDING-LEFT: 480px
}
.container_12 .prefix_7 {
	PADDING-LEFT: 560px
}
.container_12 .prefix_8 {
	PADDING-LEFT: 640px
}
.container_12 .prefix_9 {
	PADDING-LEFT: 720px
}
.container_12 .prefix_10 {
	PADDING-LEFT: 800px
}
.container_12 .prefix_11 {
	PADDING-LEFT: 880px
}
.container_12 .suffix_1 {
	PADDING-RIGHT: 80px
}
.container_12 .suffix_2 {
	PADDING-RIGHT: 160px
}
.container_12 .suffix_3 {
	PADDING-RIGHT: 240px
}
.container_12 .suffix_4 {
	PADDING-RIGHT: 320px
}
.container_12 .suffix_5 {
	PADDING-RIGHT: 400px
}
.container_12 .suffix_6 {
	PADDING-RIGHT: 480px
}
.container_12 .suffix_7 {
	PADDING-RIGHT: 560px
}
.container_12 .suffix_8 {
	PADDING-RIGHT: 640px
}
.container_12 .suffix_9 {
	PADDING-RIGHT: 720px
}
.container_12 .suffix_10 {
	PADDING-RIGHT: 800px
}
.container_12 .suffix_11 {
	PADDING-RIGHT: 880px
}
.container_12 .push_1 {
	LEFT: 80px
}
.container_12 .push_2 {
	LEFT: 160px
}
.container_12 .push_3 {
	LEFT: 240px
}
.container_12 .push_4 {
	LEFT: 320px
}
.container_12 .push_5 {
	LEFT: 400px
}
.container_12 .push_6 {
	LEFT: 480px
}
.container_12 .push_7 {
	LEFT: 560px
}
.container_12 .push_8 {
	LEFT: 640px
}
.container_12 .push_9 {
	LEFT: 720px
}
.container_12 .push_10 {
	LEFT: 800px
}
.container_12 .push_11 {
	LEFT: 880px
}
.container_12 .pull_1 {
	LEFT: -80px
}
.container_12 .pull_2 {
	LEFT: -160px
}
.container_12 .pull_3 {
	LEFT: -240px
}
.container_12 .pull_4 {
	LEFT: -320px
}
.container_12 .pull_5 {
	LEFT: -400px
}
.container_12 .pull_6 {
	LEFT: -480px
}
.container_12 .pull_7 {
	LEFT: -560px
}
.container_12 .pull_8 {
	LEFT: -640px
}
.container_12 .pull_9 {
	LEFT: -720px
}
.container_12 .pull_10 {
	LEFT: -800px
}
.container_12 .pull_11 {
	LEFT: -880px
}
.clear {
	WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: =
both; OVERFLOW: hidden
}
.clearfix:after {
	LINE-HEIGHT: 0; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: =
hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: ' '
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/assets/css/main.css

.hide {
	DISPLAY: none
}
.hidden {
	DISPLAY: none
}
.clear {
	CLEAR: both
}
.column {
=09
}
.gutter {
=09
}
.two-column {
=09
}
.two-column-screen {
=09
}
#addthis_newscenter {
	WIDTH: 242px; FLOAT: left
}
#addthis_newscenter .addthis_button_facebook_like {
	WIDTH: 73px !important
}
#addthis_newscenter .addthis_button_tweet {
	WIDTH: 92px !important
}
#addthis_newscenter .addthis_pill_style.addthis_counter {
	WIDTH: 61px !important
}
#addthis_newscenter .addthis_pill_style.addthis_counter =
A.addthis_button_expanded {
	WIDTH: 17px !important
}
.rss-icon {
	TEXT-INDENT: -9999px; WIDTH: 20px; BACKGROUND: =
url(../img/icons/rss.png) no-repeat; FLOAT: left; HEIGHT: 20px; =
OVERFLOW: hidden; MARGIN-RIGHT: 10px
}

@media Screen   =20
{
.two-column {
	POSITION: relative; DISPLAY: block; CLEAR: both
}
.two-column-screen {
	POSITION: relative; DISPLAY: block; CLEAR: both
}
.multiColumn-print {
	DISPLAY: none
}

}

@media Print   =20
{
.two-column {
	POSITION: relative; DISPLAY: block
}
.multiColumn-print {
	POSITION: relative; DISPLAY: block
}
.two-column-screen {
	DISPLAY: none
}
    }
HTML {
	BACKGROUND: url(../img/nav-stripe.png) white repeat-x center 106px
}
BODY {
	FONT: 13px/18px Arial, sans-serif
}
INPUT {
	FONT: 13px/18px Arial, sans-serif
}
TEXTAREA {
	FONT: 13px/18px Arial, sans-serif
}
BODY {
	MARGIN-TOP: 145px; BACKGROUND: #c2e4ee no-repeat center top; COLOR: =
white
}
BODY.home {
	BACKGROUND: url(../img/bg/skier.jpg) center top
}
BODY.sub {
	BACKGROUND: url(../img/bg/skieralpha.jpg) center top
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
COLOR: black
}
A:hover {
	COLOR: #65be62; TEXT-DECORATION: none
}
H1 {
	LINE-HEIGHT: 22px; FONT-FAMILY: Helvetica, sans-serif; COLOR: white
}
H2 {
	LINE-HEIGHT: 22px; FONT-FAMILY: Helvetica, sans-serif; COLOR: white
}
H3 {
	LINE-HEIGHT: 22px; FONT-FAMILY: Helvetica, sans-serif; COLOR: white
}
H4 {
	LINE-HEIGHT: 22px; FONT-FAMILY: Helvetica, sans-serif; COLOR: white
}
H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: =
#65be62; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: =
#65be62; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: =
#65be62; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
H2 {
	BORDER-BOTTOM: #888 1px dotted; LINE-HEIGHT: 26px; FONT-SIZE: 22px
}
H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
inline-block; FONT-SIZE: 16px; PADDING-TOP: 10px
}
H4 {
	FONT: 14px/19px normal Arial, Helvetica, sans-serif; COLOR: white
}
#addbox {
	WIDTH: 100%; MARGIN-BOTTOM: 5px; FLOAT: left
}
.addthis_toolbox {
	FLOAT: right
}
H5 {
	DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: =
#65be62; FONT-WEIGHT: bold
}
OL LI {
	LIST-STYLE-TYPE: decimal
}
SUP {
	VERTICAL-ALIGN: super
}
DL.wired DT {
	DISPLAY: block; CURSOR: pointer
}
DL.wired DT:hover {
	TEXT-DECORATION: underline
}
DL.wired DD {
=09
}
DT {
	MARGIN-TOP: 15px; COLOR: #32ccff; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
DT.white {
	COLOR: white !important
}
STRONG.white {
	COLOR: white !important
}
P {
	MARGIN-TOP: 10px
}
P.indented {
	TEXT-INDENT: 20px
}
BLOCKQUOTE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
5px; MARGIN: 14px 15px 0px 5px; PADDING-LEFT: 0px; WIDTH: 282px; =
PADDING-RIGHT: 0px; DISPLAY: block; FONT: 20px/23px "Futura Lt BT", =
Helvetica, sans-serif; FLOAT: left; COLOR: #65be62; BORDER-TOP: medium =
none; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
Q {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
5px; MARGIN: 14px 15px 0px 5px; PADDING-LEFT: 0px; WIDTH: 282px; =
PADDING-RIGHT: 0px; DISPLAY: block; FONT: 20px/23px "Futura Lt BT", =
Helvetica, sans-serif; FLOAT: left; COLOR: #65be62; BORDER-TOP: medium =
none; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
BLOCKQUOTE P {
	MARGIN-TOP: 0px
}
.listitem LI {
	LIST-STYLE: square none outside; PADDING-LEFT: 15px; MARGIN-LEFT: 15px
}
STRONG {
	COLOR: #65be62; FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
OBJECT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.grid_container {
	WIDTH: 300px; FLOAT: left; MARGIN-RIGHT: 20px
}
.grid_container .grid_4 .p {
=09
}
#app-zone IMG {
	FLOAT: right
}
#app-zone P:first-child {
	MARGIN-TOP: 0px; WIDTH: auto; FLOAT: none
}
#app-zone P {
=09
}
#goingMobileLink {
	COLOR: #3dca30; FONT-SIZE: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: =
none
}
INPUT.submit {
	BORDER-BOTTOM: #3f3f3f 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#3f3f3f 1px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; =
BACKGROUND: url(../img/nav-stripe.png) center center; HEIGHT: 29px; =
COLOR: white; MARGIN-LEFT: 5px; BORDER-TOP: #3f3f3f 1px solid; CURSOR: =
pointer; BORDER-RIGHT: #3f3f3f 1px solid; TEXT-DECORATION: none; =
PADDING-TOP: 0px; text-shadow: black 1px 1px 0; border-radius: 8px; =
-webkit-border-radius: 8px; -moz-border-radius: 8px
}
INPUT.submit:hover {
	BACKGROUND: url(../img/nav-separator.png) center center
}
#featured_slider_area {
	HEIGHT: 320px
}
#featured_slider_area DIV.anythingSlider {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#featured_slider_area DIV.anythingSlider .anythingWindow {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.featured_column {
	WIDTH: 200px; FLOAT: left; MARGIN-LEFT: 16px; PADDING-TOP: 15px
}
#featured-slider P {
	LINE-HEIGHT: 16px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; FONT-SIZE: =
12px
}
#featured_slider_area .featured_column P IMG {
	MARGIN: 0px; FLOAT: none
}
#featured_slider_area DIV.activeSlider.anythingSlider .thumbNav A IMG {
	MARGIN: 0px; FLOAT: none
}
#featured_slider_area .read-more {
	POSITION: relative; TOP: 0px; RIGHT: 0px
}
#featured_slider_area .anythingControls .thumbNav LI {
	MARGIN: 0px
}
#featured_slider_area DIV.anythingSlider .thumbNav A {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: =
0px 0px 0px 4px; PADDING-LEFT: 0px; WIDTH: 152px; PADDING-RIGHT: 0px; =
DISPLAY: block; BACKGROUND: url(../img/slider/tab.png) no-repeat; FLOAT: =
left; HEIGHT: 43px; PADDING-TOP: 0px
}
#featured_slider_area DIV.anythingSlider .thumbNav LI.first A {
	MARGIN-LEFT: 0px
}
#featured_slider_area DIV.activeSlider.anythingSlider .thumbNav A.cur {
	BACKGROUND-IMAGE: url(../img/slider/tab-green.png)
}
#featured_slider_area DIV.activeSlider.anythingSlider .thumbNav A IMG {
	MARGIN-TOP: 8px
}
#featured_slider_area DIV.activeSlider.anythingSlider .thumbNav A =
.pointer {
	POSITION: absolute; WIDTH: 19px; DISPLAY: none; BACKGROUND: =
url(../img/slider/pointer.png) no-repeat; HEIGHT: 11px; MARGIN-LEFT: =
-9px; TOP: -11px; LEFT: 50%
}
#featured_slider_area DIV.activeSlider.anythingSlider .thumbNav A.cur =
.pointer {
	DISPLAY: block
}
#featured_slider_area .featured_video {
	MARGIN-TOP: 30px; WIDTH: 326px; FLOAT: right; MARGIN-RIGHT: 30px
}
#featured_slider_area .featured_video .feat_video_title {
	TEXT-ALIGN: center; MARGIN-TOP: 0px; WIDTH: 100%; BACKGROUND: =
url(../img/slider/video-title-tab.png) no-repeat; HEIGHT: 23px; COLOR: =
#262626; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#featured_slider_area .featured_second_column {
	MARGIN-TOP: 65px; WIDTH: 268px; FLOAT: right; COLOR: #212121; =
MARGIN-RIGHT: 15px
}
.start-stop {
	DISPLAY: none
}
.facebook_status_icon {
	TEXT-INDENT: -9999px; WIDTH: 30px; BACKGROUND: =
url(../img/icons/facebook.png) no-repeat; FLOAT: left; HEIGHT: 28px; =
OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.facebook_status {
	LINE-HEIGHT: 16px; MARGIN-TOP: -2px !important; WIDTH: 550px; FLOAT: =
left; FONT-SIZE: 12px
}
#footer_social_home LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 2px; FLOAT: left; =
LIST-STYLE-IMAGE: none
}
.button {
	POSITION: relative; DISPLAY: block; text-shadow: black 1px 1px 0
}
.button IMG {
	MARGIN: 0px
}
.button STRONG:before {
	CONTENT: " "
}
.button STRONG:after {
	CONTENT: " "
}
.FLeft {
	FLOAT: right
}
.b1 {
	LINE-HEIGHT: 16px; MARGIN: 5px 10px 0px; DISPLAY: inline-block; =
BACKGROUND: url(../img/buttons/black-sm-bg.png); HEIGHT: 18px; COLOR: =
white; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.b1:hover {
	BACKGROUND-POSITION: center -20px; COLOR: white
}
.b1:hover .left {
	BACKGROUND-POSITION: left -20px
}
.b1:hover .right {
	BACKGROUND-POSITION: right -20px
}
.b1 .left {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; HEIGHT: 20px; TOP: 0px
}
.b1 .right {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; HEIGHT: 20px; TOP: 0px
}
.b1 .left {
	BACKGROUND: url(../img/buttons/black-sm-corners.png) left top; LEFT: =
-10px
}
.b1 .right {
	BACKGROUND: url(../img/buttons/black-sm-corners.png) right top; RIGHT: =
-10px
}
.b2 {
	LINE-HEIGHT: 16px; MARGIN: 5px 10px 0px; DISPLAY: inline-block; =
BACKGROUND: url(../img/buttons/green-sm-bg.png); HEIGHT: 18px; COLOR: =
white; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.b2:hover {
	BACKGROUND-POSITION: center -20px; COLOR: white
}
.b2:hover .left {
	BACKGROUND-POSITION: left -20px
}
.b2:hover .right {
	BACKGROUND-POSITION: right -20px
}
.b2 .left {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; HEIGHT: 20px; TOP: 0px
}
.b2 .right {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; HEIGHT: 20px; TOP: 0px
}
.b2 .left {
	BACKGROUND: url(../img/buttons/green-sm-corners.png) left top; LEFT: =
-10px
}
.b2 .right {
	BACKGROUND: url(../img/buttons/green-sm-corners.png) right top; RIGHT: =
-10px
}
.b3 {
	MARGIN: 5px 10px 0px; BACKGROUND: url(../img/buttons/black-lrg-bg.png); =
HEIGHT: 23px; COLOR: white; TEXT-DECORATION: none; PADDING-TOP: 5px; =
text-shadow: black 1px 1px 0
}
.b3:hover {
	BACKGROUND-POSITION: center -28px; COLOR: white
}
.b3:hover .left {
	BACKGROUND-POSITION: left -28px
}
.b3:hover .right {
	BACKGROUND-POSITION: right -28px
}
.b3 .left {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; HEIGHT: 28px; TOP: 0px
}
.b3 .right {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; HEIGHT: 28px; TOP: 0px
}
.b3 .left {
	BACKGROUND: url(../img/buttons/black-lrg-corners.png) left top; LEFT: =
-10px
}
.b3 .right {
	BACKGROUND: url(../img/buttons/black-lrg-corners.png) right top; RIGHT: =
-10px
}
.selected.b3 {
	BACKGROUND-POSITION: center -56px
}
.selected.b3:hover {
	BACKGROUND-POSITION: center -56px
}
.selected.b3 STRONG {
	COLOR: black; text-shadow: none
}
.selected.b3:hover STRONG {
	COLOR: black; text-shadow: none
}
.selected.b3 .left {
	BACKGROUND-POSITION: left -56px
}
.selected.b3:hover .left {
	BACKGROUND-POSITION: left -56px
}
.selected.b3 .right {
	BACKGROUND-POSITION: right -56px
}
.selected.b3:hover .right {
	BACKGROUND-POSITION: right -56px
}
#header {
	POSITION: relative; MARGIN-TOP: -145px; HEIGHT: 145px; PADDING-TOP: 0px
}
#header UL {
	OVERFLOW: hidden
}
#header LI {
	FLOAT: left
}
#header A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
PADDING-TOP: 0px
}
#header .linksDiv {
	POSITION: absolute; TOP: 20px; RIGHT: 0px
}
#header #logo-swf {
	POSITION: absolute; TOP: 5px; LEFT: 0px
}
#header .logo {
	POSITION: absolute; TOP: 5px; LEFT: 0px
}
#header .links {
	FLOAT: right; CLEAR: right
}
#header .search {
	FLOAT: right; CLEAR: right
}
#header .links {
	WIDTH: auto; COLOR: black
}
#header .links#HeaderLinks {
	WIDTH: auto
}
#header .links A {
	TEXT-DECORATION: none
}
#header .links A:hover {
	COLOR: #349f31
}
#header .links .selected A {
	COLOR: #349f31
}
#header .links .selected A {
	CURSOR: default
}
#header .search {
	MARGIN-TOP: 10px
}
#header .nav {
	POSITION: absolute; BOTTOM: 0px; BACKGROUND: =
url(../img/nav-separator.png) no-repeat left top; LEFT: 0px
}
#header .nav LI {
	HEIGHT: 39px
}
#header .nav A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; =
TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
DISPLAY: inline-block; BACKGROUND: url(../img/nav-separator.png) =
no-repeat right top; HEIGHT: 39px; COLOR: white; FONT-SIZE: 12px; =
TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: black 1px 1px 0
}
#header .nav A:hover {
	BACKGROUND: url(../img/nav-separator.png)
}
#header .nav A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: =
block; PADDING-TOP: 12px
}
#header .nav .selected {
	BACKGROUND: url(../img/nav-selected.png)
}
#header .nav .selected A {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: default
}
#header .nav .selected A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: default
}
.fr #header .nav .a2 SPAN {
	PADDING-TOP: 6px
}
#header .nav .a3 SPAN {
	PADDING-TOP: 6px
}
#header .nav .a4 SPAN {
	PADDING-TOP: 6px
}
#header .nav .a5 SPAN {
	PADDING-TOP: 6px
}
#header .nav .a6 SPAN {
	PADDING-TOP: 6px
}
#header .nav .abtn A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 95px; PADDING-RIGHT: =
0px; PADDING-TOP: 1px
}
#header .nav .a1 A {
	WIDTH: 63px
}
.fr #header .nav .a1 A {
	WIDTH: 75px
}
#header .nav .a2 A {
	WIDTH: 123px
}
#header .nav .a3 A {
	WIDTH: 190px
}
.fr #header .nav .a3 A {
	WIDTH: 178px
}
#header .nav .a4 A {
	WIDTH: 131px
}
#header .nav .a5 A {
	WIDTH: 122px
}
#header .nav .a6 A {
	WIDTH: 125px
}
#header .nav .a7 A {
	WIDTH: 84px
}
#header .nav .a8 A {
	WIDTH: 102px
}
#header .breadcrumb {
	POSITION: absolute; WIDTH: 100%; BOTTOM: -25px; DISPLAY: block; COLOR: =
#65be62; FONT-SIZE: 10px; OVERFLOW: hidden; LEFT: 0px
}
#header .breadcrumb LI {
	LIST-STYLE-TYPE: none; MARGIN-RIGHT: 5px
}
#header .breadcrumb A {
	COLOR: black; TEXT-DECORATION: none
}
#header .breadcrumb SPAN {
	COLOR: black; TEXT-DECORATION: none
}
#header .breadcrumb A:hover {
	TEXT-DECORATION: underline
}
#content {
	POSITION: relative; PADDING-BOTTOM: 15px; MIN-HEIGHT: 42em; COLOR: =
white; OVERFLOW: hidden; TOP: 35px
}
.white#content {
	COLOR: black
}
.white#content H2 {
	COLOR: black
}
.white#content H3 {
	COLOR: black
}
.white#content H4 {
	COLOR: black
}
#content A {
	COLOR: #65be62
}
#content A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
#content H2 A {
	COLOR: white; TEXT-DECORATION: none
}
#content H2 A:hover {
	COLOR: #65be62; TEXT-DECORATION: none
}
#content .button {
	COLOR: white
}
#content .button:hover {
	COLOR: white; TEXT-DECORATION: none
}
.bubble {
	MARGIN-BOTTOM: 20px
}
.bubble .p {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; =
BACKGROUND: url(../img/bg-alpha-grey.png); OVERFLOW: hidden; =
PADDING-TOP: 14px; -webkit-border-radius: 13px; -moz-border-radius: 13px
}
.bubble .read-more {
	POSITION: absolute; TOP: 6px; RIGHT: 10px
}
.white .bubble .p {
	BACKGROUND: url(../img/bg-alpha-white.png)
}
.right.bubble {
	FLOAT: right; CLEAR: right
}
#recent-news {
=09
}
.highlight .p {
	MIN-HEIGHT: 10em; OVERFLOW: hidden
}
.highlight IMG {
	MARGIN: 0px 10px 0px 0px; FLOAT: left
}
.highlight-hp IMG {
	MARGIN: 0px 10px 0px 0px; FLOAT: left
}
#content .article-list LI {
	BORDER-BOTTOM: #888 1px dotted; POSITION: relative; PADDING-BOTTOM: =
0px; LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; OVERFLOW: hidden; =
LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#content .article-list LI .info {
	POSITION: absolute; PADDING-BOTTOM: 3px; MARGIN-TOP: 0px; PADDING-LEFT: =
10px; PADDING-RIGHT: 10px; BACKGROUND: =
url(../img/bg-alpha-fade-white.png) repeat-x center top; TOP: 0px; =
RIGHT: 0px; PADDING-TOP: 3px
}
#content .article-list LI .info A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; COLOR: =
#65be62; PADDING-TOP: 0px
}
#content .article-list LI .info A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: =
underline
}
#content .article-list LI .item {
	DISPLAY: block; OVERFLOW: hidden; TEXT-DECORATION: none
}
#content .article-list LI .item:hover {
	TEXT-DECORATION: none
}
#content .article-list LI .item STRONG {
	PADDING-BOTTOM: 6px; DISPLAY: block
}
#content .article-list LI .item STRONG SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: =
#65be62; PADDING-TOP: 0px
}
#content .article-list LI .item .title {
	PADDING-RIGHT: 19em
}
#content .article-list LI .item SPAN {
	COLOR: white; PADDING-TOP: 5px
}
#content .article-list LI .item IMG {
	MARGIN: 0px 10px 0px 0px; FLOAT: left
}
#content .article-list LI .item .date-top {
	POSITION: relative; PADDING-BOTTOM: 3px; FONT-STYLE: italic; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: =
url(../img/bg-alpha-fade-white.png) repeat-x center top; RIGHT: -10px; =
PADDING-TOP: 3px
}
#content .article-list LI .item .date-bottom {
	POSITION: relative; PADDING-BOTTOM: 3px; FONT-STYLE: italic; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: =
url(../img/bg-alpha-fade-white.png) repeat-x center top; RIGHT: -10px; =
PADDING-TOP: 3px
}
#content .article-list LI .item .date-top {
	TOP: -8px
}
#content .article-list LI .item .date-bottom {
	BOTTOM: -8px
}
#content .article-list LI .item EM STRONG {
	DISPLAY: inline
}
#content .article-list LI .item:hover EM {
	TEXT-DECORATION: none
}
#content .article-list LI .item:hover EM STRONG {
	TEXT-DECORATION: none
}
#content .article-list A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: =
inline; BACKGROUND: url(../img/bg-alpha-fade-white.png) repeat-x center =
-100px; COLOR: white; OVERFLOW: hidden; TEXT-DECORATION: none; =
PADDING-TOP: 8px
}
#content .article-list LI A:hover {
	BACKGROUND-POSITION: center top; TEXT-DECORATION: none
}
.white#content .article-list A {
	COLOR: black
}
#content .article-list A:hover {
	TEXT-DECORATION: none
}
#content .article-list IMG {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-RIGHT: 8px
}
#content .article-list STRONG {
=09
}
#content .article-list A:hover STRONG {
	TEXT-DECORATION: underline
}
#content .article-list EM {
	FLOAT: right
}
#content .PagingContainer {
	TEXT-ALIGN: center; MARGIN-TOP: 15px; FONT-SIZE: 18px
}
#content .PagingContainer A {
	TEXT-DECORATION: none
}
#content .PagingContainer .SelectedPagingItem {
	COLOR: white; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#main-content LI {
	MARGIN: 5px 0px 0px 25px
}
.highlight LI {
	MARGIN: 5px 0px 0px 25px
}
#main-content UL LI {
	LIST-STYLE-TYPE: disc
}
.highlight UL LI {
	LIST-STYLE-TYPE: disc
}
#main-content IMG {
	MARGIN: 0px 10px 5px 0px; FLOAT: left
}
#main-content IMG.right {
	MARGIN: 0px 0px 5px 10px; FLOAT: right
}
#main-content .button IMG {
	MARGIN: 0px; FLOAT: none
}
#main-content .button {
	FLOAT: right
}
#main-content .actions {
	MARGIN-TOP: 20px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #888 1px =
dotted
}
#main-content .actions LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
5px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: right; LIST-STYLE-IMAGE: =
none; PADDING-TOP: 0px
}
#main-content .actions LI .button {
	FLOAT: none
}
#main-content .actions .updated {
	FONT-STYLE: italic; MARGIN-TOP: 7px; PADDING-LEFT: 0px; FLOAT: left; =
FONT-SIZE: 10px
}
#sub-nav A {
	PADDING-LEFT: 18px; DISPLAY: inline-block; COLOR: white; =
TEXT-DECORATION: none
}
#download-center A {
	PADDING-LEFT: 18px; DISPLAY: inline-block; COLOR: white; =
TEXT-DECORATION: none
}
.white #sub-nav A {
	COLOR: black
}
.white #download-center A {
	COLOR: black
}
#sub-nav A:hover {
	COLOR: #65be62; TEXT-DECORATION: none
}
#download-center A:hover {
	COLOR: #65be62; TEXT-DECORATION: none
}
#sub-nav LI {
	POSITION: relative
}
#download-center LI {
	POSITION: relative
}
#sub-nav LI STRONG {
	POSITION: absolute; TOP: 0px; LEFT: 8px
}
#download-center LI STRONG {
	POSITION: absolute; TOP: 0px; LEFT: 8px
}
#sub-nav LI .button STRONG {
	TOP: 3px
}
#download-center LI .button STRONG {
	TOP: 3px
}
#sub-nav LI .button SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#download-center LI .button SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#sub-nav UL UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; =
PADDING-TOP: 3px
}
#download-center UL UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; =
PADDING-TOP: 3px
}
#sub-nav .b3.button {
	BORDER-BOTTOM: #3f3f3f 1px solid; BORDER-LEFT: medium none; =
PADDING-BOTTOM: 4px; MARGIN: 3px 0px; PADDING-LEFT: 18px; PADDING-RIGHT: =
8px; BACKGROUND: url(../img/bg-grad-green.png) #4f8d36 repeat-x center =
top; HEIGHT: auto; OVERFLOW: hidden; BORDER-TOP: #3f3f3f 1px solid; =
BORDER-RIGHT: medium none; PADDING-TOP: 4px
}
#download-center .b3.button {
	BORDER-BOTTOM: #3f3f3f 1px solid; BORDER-LEFT: medium none; =
PADDING-BOTTOM: 4px; MARGIN: 3px 0px; PADDING-LEFT: 18px; PADDING-RIGHT: =
8px; BACKGROUND: url(../img/bg-grad-green.png) #4f8d36 repeat-x center =
top; HEIGHT: auto; OVERFLOW: hidden; BORDER-TOP: #3f3f3f 1px solid; =
BORDER-RIGHT: medium none; PADDING-TOP: 4px
}
#download-center {
	FLOAT: right
}
#download-center H2 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 18px
}
#download-center LI STRONG {
	TEXT-INDENT: -9000px; WIDTH: 8px; DISPLAY: block; BACKGROUND: =
url(../img/icons/pdf-sm.png) no-repeat; HEIGHT: 8px; TOP: 5px; LEFT: 3px
}
A.pdf STRONG {
	TEXT-INDENT: -9000px; WIDTH: 8px; DISPLAY: block; BACKGROUND: =
url(../img/icons/pdf-sm.png) no-repeat; HEIGHT: 8px; TOP: 5px; LEFT: 3px
}
A.pdf STRONG {
	POSITION: absolute
}
A.pdf {
	POSITION: relative; PADDING-LEFT: 20px; DISPLAY: block
}
.expand UL {
	PADDING-BOTTOM: 0px !important
}
.exLink {
	MARGIN: 5px 0px 5px 7px; PADDING-LEFT: 11px !important; WIDTH: 251px; =
DISPLAY: block !important
}
.exLink STRONG {
	TEXT-INDENT: 0px !important; BACKGROUND: none transparent scroll repeat =
0% 0%; TOP: 3px !important; LEFT: 2px !important
}
.b3.exLink .left {
	LEFT: -3px !important
}
.b3.exLink .right {
	RIGHT: -3px !important
}
#quick-links UL {
	MARGIN-TOP: 15px
}
.quickSearchButton {
	VERTICAL-ALIGN: bottom
}
#footer-legals {
	WIDTH: 100%; HEIGHT: 30px; OVERFLOW: hidden
}
#footer-stripe .container_12 {
	PADDING-TOP: 6px
}
#footer-legals .container_12 {
	PADDING-TOP: 6px
}
#footer-stripe UL {
	OVERFLOW: hidden
}
#footer-legals UL {
	OVERFLOW: hidden
}
#footer-stripe LI {
	FLOAT: left
}
#footer-legals LI {
	FLOAT: left
}
#footer-stripe A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
TEXT-DECORATION: none; PADDING-TOP: 0px
}
#footer-legals A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
TEXT-DECORATION: none; PADDING-TOP: 0px
}
#footer-stripe .time {
	MARGIN-TOP: 0px; FLOAT: right
}
#footer-legals .credits {
	MARGIN-TOP: 0px; FLOAT: right
}
#footer-stripe {
	LINE-HEIGHT: 22px; MARGIN-TOP: 33px; WIDTH: 100%; BACKGROUND: =
url(../img/bg-alpha-grey.png); HEIGHT: 35px; COLOR: white; OVERFLOW: =
hidden
}
#footer-stripe A {
	COLOR: white
}
#footer-stripe A:hover {
	COLOR: #65be62
}
#footer-stripe A.first {
	PADDING-LEFT: 0px
}
#footer-legals {
	BACKGROUND: white; COLOR: gray; OVERFLOW: hidden
}
#footer-legals A {
	COLOR: black
}
#footer-legals A:hover {
	COLOR: #349f31
}
#footer-legals .credits {
	PADDING-RIGHT: 0px; FLOAT: right; TEXT-DECORATION: none
}
#SiteMap A {
	LINE-HEIGHT: 150%; COLOR: white
}
#welcome BLOCKQUOTE {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium =
none; PADDING-BOTTOM: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 27px; WIDTH: =
auto; PADDING-RIGHT: 21px; FONT: 12px/18px Arial; MARGIN-BOTTOM: 10px; =
FLOAT: none; COLOR: white; BORDER-TOP: medium none; BORDER-RIGHT: medium =
none; PADDING-TOP: 0px
}
.white #welcome BLOCKQUOTE {
	COLOR: black
}
#welcome BLOCKQUOTE .quote {
	POSITION: absolute; WIDTH: 20px; HEIGHT: 18px
}
#welcome BLOCKQUOTE .left.quote {
	BACKGROUND: url(../img/icon-quote-left.png); TOP: 0px; LEFT: 0px
}
#welcome BLOCKQUOTE .right.quote {
	BOTTOM: 0px; BACKGROUND: url(../img/icon-quote-right.png); RIGHT: 0px
}
#content #play-vid {
	TEXT-ALIGN: center; MARGIN-TOP: 15px; WIDTH: 272px; DISPLAY: block; =
BACKGROUND: url(../img/buttons/intro-vid.jpg) no-repeat; HEIGHT: 53px; =
COLOR: white; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: =
100px
}
#intro-video {
=09
}
#intro-video-swf {
	MARGIN-TOP: 15px
}
#actions LI {
	TEXT-ALIGN: center; PADDING-LEFT: 8px; WIDTH: 48%; FLOAT: left
}
#actions LI.first {
	PADDING-LEFT: 0px
}
#SearchArea {
	TEXT-ALIGN: center; MARGIN-TOP: 25px
}
#SearchArea .field {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; WIDTH: 300px; PADDING-RIGHT: =
4px; MARGIN-BOTTOM: 3px; HEIGHT: 16px; PADDING-TOP: 4px
}
#SearchArea LABEL {
	MARGIN-RIGHT: 15px
}
#ResultArea {
	MARGIN-TOP: 25px
}
#contact-form TABLE {
	WIDTH: 250px; MARGIN-LEFT: 8px
}
#contact-form LABEL {
	MARGIN-TOP: 10px; DISPLAY: block
}
#contact-form INPUT[type=3Dcheckbox] {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-RIGHT: 10px
}
#contact-form .submit {
	MARGIN-TOP: 15px
}
#contact-form .value {
	WIDTH: 100%
}
#contact-form .textbox {
	WIDTH: 100%
}
#contact-form .xformvalidator {
	DISPLAY: block; COLOR: red
}
.login-form {
	MARGIN-TOP: 10px
}
.login-form .hide {
	DISPLAY: none
}
.login-form LABEL {
	TEXT-ALIGN: right; WIDTH: 80px; DISPLAY: inline-block; MARGIN-RIGHT: =
5px
}
.login-form INPUT {
	MARGIN-TOP: 15px
}
.login-form .submit {
	FLOAT: right; MARGIN-RIGHT: 25px
}
#otherlanguages TABLE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 600px; =
BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#otherlanguages TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: =
110px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#otherlanguages TD IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
#otherlanguages .button {
	FLOAT: none
}
TABLE.loginArea {
	MARGIN-TOP: 10px
}
TABLE.loginArea TD {
	WIDTH: 592px
}
TABLE.loginArea .fieldDiv {
	WIDTH: 290px; MARGIN-BOTTOM: 10px; FLOAT: left
}
TABLE.loginArea #ButtonArea {
	MARGIN-TOP: 20px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #888888 =
1px dotted; PADDING-TOP: 10px
}
.eventList {
	FLOAT: left
}
.calendarDiv {
	FLOAT: right
}
.calendar {
	BORDER-BOTTOM-COLOR: #e3e3e3; BORDER-TOP-COLOR: #e3e3e3; WIDTH: 220px; =
BORDER-RIGHT-COLOR: #e3e3e3; BORDER-LEFT-COLOR: #e3e3e3
}
.calendar .title {
	BORDER-BOTTOM: #e3e3e3 1px solid
}
.calendar TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
.calendar TABLE TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
.calendar .title TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; BORDER-TOP: =
0px; BORDER-RIGHT: 0px
}
.calendar TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.calendar TD {
	BORDER-BOTTOM: #eeeeee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#eeeeee 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee =
1px solid; PADDING-TOP: 2px
}
.calendar .selector {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: =
bold
}
.calendar A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; =
TEXT-DECORATION: none; PADDING-TOP: 3px
}
.calendar .today {
	BACKGROUND-COLOR: #dddddd; FONT-WEIGHT: bold
}
.calendar TD.highlighted {
	BACKGROUND-COLOR: #65be62
}
.calendarList {
	MARGIN: 10px 0px
}
.calendarList H1 {
	FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.calendarList H2 {
	BORDER-BOTTOM: #e3e3e3 1px solid; MARGIN: 10px 0px 6px; FONT-SIZE: 1em
}
.calendarListEventItem {
	WIDTH: 100%; OVERFLOW: hidden
}
.calendarListEventItem H1 {
	MARGIN: 0px
}
.calendarListEventItem .eventDate {
	FLOAT: right
}
.calendarListEventItem .eventDateIcon {
	WIDTH: 16px; FLOAT: right
}
.calendarListEventItem .eventDateIconLeft {
	PADDING-LEFT: 18px; BACKGROUND-POSITION: left 50%; FLOAT: right
}
.calendarListEventItem .eventDateIconRight {
	PADDING-RIGHT: 18px; BACKGROUND-POSITION: right 50%; FLOAT: right
}
#content .calendarList .article-list {
	WIDTH: 329px
}
#socialTicker UL {
	HEIGHT: 28px; OVERFLOW: hidden
}
#socialTicker LI {
	LINE-HEIGHT: 14px; LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: 100%; =
FLOAT: left; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none
}
.pageTitle {
	BORDER-BOTTOM: 0px
}
.mapBack {
	POSITION: absolute; TEXT-INDENT: -9999px; OUTLINE-STYLE: none; =
OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 20px; DISPLAY: =
block; BACKGROUND: url(../img/buttons/prev.png) no-repeat 0px 0px; =
HEIGHT: 20px; TOP: 10px; LEFT: -10px
}
.mapBack:hover {
	BACKGROUND-POSITION: 0px 100%
}
.instructions {
	COLOR: #999; FONT-SIZE: 12px
}
.locationMap {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 892px
}
.bigPin {
	POSITION: absolute; TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; =
WIDTH: 80px; DISPLAY: block; BACKGROUND: url(../img/maps/big-pin.png) =
no-repeat 60% 0px; COLOR: #fff !important; FONT-WEIGHT: bold; =
TEXT-DECORATION: none; PADDING-TOP: 28px; text-shadow: 1px 1px 1px =
#337e20
}
.pin {
	Z-INDEX: 1; POSITION: absolute; TEXT-INDENT: -9999px; OUTLINE-STYLE: =
none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 16px; =
DISPLAY: block; BACKGROUND: url(../img/maps/completed-pin.png) no-repeat =
0px 0px; HEIGHT: 14px
}
.notCompleted.pin {
	BACKGROUND: url(../img/maps/yet-to-complete.png) no-repeat 0px 0px
}
.legend {
	POSITION: absolute; WIDTH: auto; BOTTOM: 0px; RIGHT: 0px
}
.whitePin {
	PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 50%; FLOAT: left; MARGIN-RIGHT: 10px
}
.redPin {
	PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; =
BACKGROUND-POSITION: 0px 50%; FLOAT: left; MARGIN-RIGHT: 10px
}
.whitePin {
	BACKGROUND-IMAGE: url(../img/maps/completed-pin.png)
}
.redPin {
	BACKGROUND-IMAGE: url(../img/maps/yet-to-complete.png)
}
.sectionHeader {
	MARGIN-TOP: 20px; DISPLAY: block; FONT-SIZE: 18px; BORDER-TOP: #444 1px =
solid; PADDING-TOP: 10px
}
.first.sectionHeader {
	MARGIN-TOP: 0px; BORDER-TOP: 0px
}
.profile_unit {
	POSITION: relative; MARGIN-TOP: 18px; WIDTH: 175px; FLOAT: left; =
MARGIN-LEFT: 18px
}
.profile_pic {
	BORDER-BOTTOM: #515151 6px solid; BORDER-LEFT: #515151 6px solid; =
WIDTH: 159px; DISPLAY: block; MARGIN-BOTTOM: 10px; HEIGHT: 159px; =
OVERFLOW: hidden; BORDER-TOP: #515151 6px solid; BORDER-RIGHT: #515151 =
6px solid
}
.profile_pic:hover {
	BORDER-BOTTOM-COLOR: #65be62; BORDER-TOP-COLOR: #65be62; =
BORDER-RIGHT-COLOR: #65be62; BORDER-LEFT-COLOR: #65be62
}
.profile_name {
	DISPLAY: block; MARGIN-BOTTOM: 5px; FONT-SIZE: 14px; FONT-WEIGHT: bold; =
TEXT-DECORATION: none
}
#main-content UL.profile_accomplishments LI {
	MARGIN-TOP: 0px; MARGIN-LEFT: 15px; FONT-SIZE: 11px; LIST-STYLE-IMAGE: =
url(../img/athlete/list-style.png)
}
.profile_modal_quick_info .profile_accomplishments LI {
	MARGIN-TOP: 0px; MARGIN-LEFT: 15px; FONT-SIZE: 11px; LIST-STYLE-IMAGE: =
url(../img/athlete/list-style.png)
}
#athlete_committee {
	FLOAT: left; OVERFLOW: visible
}
.profile_quote {
	Z-INDEX: 3; POSITION: absolute; PADDING-BOTTOM: 28px; LINE-HEIGHT: =
normal; WIDTH: 261px; DISPLAY: none; BACKGROUND: =
url(../img/athlete/quote-bottom.png) no-repeat 50% bottom; COLOR: #333; =
FONT-SIZE: 11px; TOP: -60px; LEFT: -40px
}
.profile_quote P {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 20px; =
PADDING-RIGHT: 20px; BACKGROUND: url(../img/athlete/quote-mid.png) =
repeat-y; PADDING-TOP: 0px
}
.profile_quote_top {
	BACKGROUND: url(../img/athlete/quote-top.png) no-repeat; HEIGHT: 16px
}
.modal {
	Z-INDEX: 99; POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: =
100%; TOP: 0px; LEFT: 0px
}
.modal_bg {
	POSITION: fixed; WIDTH: 100%; BACKGROUND: =
url(../img/athlete/skrim.png); HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.modal_container {
	Z-INDEX: 999; POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN: 20px =
auto; WIDTH: 620px
}
.modal_top {
	POSITION: absolute; WIDTH: 620px; BACKGROUND: =
url(../img/athlete/modal-top.png) no-repeat 0px 0px; HEIGHT: 11px; TOP: =
-11px
}
.modal_bot {
	POSITION: absolute; WIDTH: 620px; BOTTOM: -11px; BACKGROUND: =
url(../img/athlete/modal-bottom.png) no-repeat 0px 0px; HEIGHT: 11px; =
LEFT: 0px
}
.profile_header {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 20px; =
PADDING-RIGHT: 20px; MARGIN-BOTTOM: 20px; HEIGHT: 175px; PADDING-TOP: =
9px
}
.profile_header .profile_pic {
	POSITION: relative; FLOAT: left; OVERFLOW: visible; MARGIN-RIGHT: 30px
}
.profile_header .profile_pic:hover {
	BORDER-BOTTOM-COLOR: #515151; BORDER-TOP-COLOR: #515151; =
BORDER-RIGHT-COLOR: #515151; BORDER-LEFT-COLOR: #515151
}
.profile_header .profile_pic .arrow {
	POSITION: absolute; WIDTH: 10px; BACKGROUND: =
url(../img/athlete/gray-arrow.gif) no-repeat; HEIGHT: 15px; TOP: 70px; =
RIGHT: -16px
}
.profile_modal_quick_info {
	WIDTH: 373px; FLOAT: left
}
.profile_modal_quick_info H3 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-SIZE: 24px; PADDING-TOP: 0px
}
.profile_modal_quick_info .country {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; COLOR: #a5a5a5
}
.profile_modal_quick_info .profile_accomplishments LI {
	COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.social_media {
	MARGIN-RIGHT: 10px
}
.profile_info_holder {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; =
PADDING-TOP: 0px
}
.profile_skinny {
	WIDTH: 175px; FLOAT: left; MARGIN-RIGHT: 30px
}
.profile_info {
	WIDTH: 373px; FLOAT: left; COLOR: #333
}
.profile_info P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px
}
.profile_gallery {
	MARGIN-LEFT: -7px
}
.profile_gallery LI {
	WIDTH: 54px; MARGIN-BOTTOM: 6px; FLOAT: left; HEIGHT: 54px; =
MARGIN-LEFT: 6px
}
.profile_gallery LI A {
	BORDER-BOTTOM: #515151 1px solid; BORDER-LEFT: #515151 1px solid; =
WIDTH: 52px; FLOAT: left; HEIGHT: 52px; OVERFLOW: hidden; BORDER-TOP: =
#515151 1px solid; BORDER-RIGHT: #515151 1px solid
}
.profile_gallery LI A:hover {
	BORDER-BOTTOM: #515151 3px solid; BORDER-LEFT: #515151 3px solid; =
WIDTH: 48px; HEIGHT: 48px; OVERFLOW: hidden; BORDER-TOP: #515151 3px =
solid; BORDER-RIGHT: #515151 3px solid
}
.profile_gallery LI.current A {
	BORDER-BOTTOM: #515151 3px solid; BORDER-LEFT: #515151 3px solid; =
WIDTH: 48px; HEIGHT: 48px; OVERFLOW: hidden; BORDER-TOP: #515151 3px =
solid; BORDER-RIGHT: #515151 3px solid
}
.views {
	COLOR: #a5a5a5
}
#youtube_video_holder {
	BACKGROUND-COLOR: #000; WIDTH: 320px; HEIGHT: 240px
}
.profile_info_holder #gallery #controls {
	DISPLAY: none
}
.profile_info_holder #gallery .content {
	WIDTH: 373px; FLOAT: right
}
.profile_info_holder #gallery .navigation {
	POSITION: relative; WIDTH: 175px; FLOAT: left; HEIGHT: 283px; =
MARGIN-RIGHT: 30px
}
.profile_info_holder #gallery .navigation .thumb {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: =
block; HEIGHT: 31px; FONT-SIZE: 10px; BORDER-TOP: #e2e2e2 1px solid; =
BORDER-RIGHT: #e2e2e2 1px solid; TEXT-DECORATION: none; PADDING-TOP: =
10px
}
.profile_info_holder #gallery .navigation LI {
	POSITION: relative
}
.profile_info_holder #gallery .navigation LI .arrow {
	POSITION: absolute; WIDTH: 10px; DISPLAY: none; BACKGROUND: =
url(../img/athlete/light-gray-arrow.gif) no-repeat; HEIGHT: 15px; TOP: =
19px; RIGHT: -10px
}
.profile_info_holder #gallery .navigation .thumb:hover {
	BACKGROUND-COLOR: #eee
}
.profile_info_holder #gallery .navigation LI.selected .thumb {
	BACKGROUND-COLOR: #eee
}
.profile_info_holder #gallery .navigation LI.selected .arrow {
	DISPLAY: block
}
.profile_info_holder #gallery .navigation .thumb STRONG {
	WIDTH: 101px; DISPLAY: block; FLOAT: left; HEIGHT: 16px; OVERFLOW: =
hidden
}
.profile_info_holder #gallery .navigation .thumb IMG {
	FLOAT: left; HEIGHT: 31px; MARGIN-RIGHT: 10px
}
.prev.pageLink {
	POSITION: absolute; WIDTH: 19px; BOTTOM: 0px; DISPLAY: block; =
BACKGROUND: url(../img/athlete/up-arrow.gif) no-repeat 50% top; HEIGHT: =
13px; LEFT: 62px
}
.next.pageLink {
	POSITION: absolute; WIDTH: 19px; BOTTOM: 0px; DISPLAY: block; =
BACKGROUND: url(../img/athlete/up-arrow.gif) no-repeat 50% top; HEIGHT: =
13px; LEFT: 62px
}
.next.pageLink {
	BACKGROUND-IMAGE: url(../img/athlete/down-arrow.gif); LEFT: 94px
}
.prev.pageLink:hover {
	BACKGROUND-POSITION: 0px -13px
}
.next.pageLink:hover {
	BACKGROUND-POSITION: 0px -13px
}
.caption-container .image-desc {
	MARGIN: 5px 0px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.caption-container .image-views {
	COLOR: #a5a5a5; FONT-SIZE: 12px
}
.modal .close-btn {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 11px; DISPLAY: block; =
BACKGROUND: url(../img/athlete/close-btn.gif) no-repeat 50% top; HEIGHT: =
11px; OVERFLOW: hidden; TOP: 1px; RIGHT: 12px
}
.modal .close-btn:hover {
	BACKGROUND-POSITION: 0px -11px
}
#activitySlider {
	BORDER-BOTTOM: #888 1px dotted; WIDTH: 100%; HEIGHT: 350px; OVERFLOW: =
hidden
}
.activity {
	POSITION: relative; DISPLAY: block; FLOAT: left; HEIGHT: 350px
}
.grid.activity {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; WIDTH: 242px; PADDING-RIGHT: =
25px; PADDING-TOP: 0px
}
.grid.activity:first-child {
	BORDER-BOTTOM: 0px; BORDER-RIGHT: #888 1px dotted
}
.list.activity {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: =
0px; PADDING-TOP: 20px
}
.list.activity:first-child {
	BORDER-BOTTOM: #888 1px dotted; HEIGHT: auto; BORDER-RIGHT: 0px
}
.activityDate {
	MARGIN: 5px 0px 0px; WIDTH: 100%; DISPLAY: block; FLOAT: left; =
FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.list.activity .activityDate {
	WIDTH: 382px; FLOAT: right
}
.activityImage {
	MARGIN-TOP: 10px; WIDTH: 242px; DISPLAY: block; FLOAT: left
}
.list.activity .activityImage {
	WIDTH: 180px
}
.list.activity .activityImage IMG {
	WIDTH: 180px
}
.list.activity .activityImage {
	PADDING-BOTTOM: 20px
}
.activityContent {
	DISPLAY: block; FLOAT: left
}
.list.activity .activityContent {
	MARGIN-LEFT: 30px
}
.eventTitle {
	MARGIN-TOP: 5px; DISPLAY: block; COLOR: #65be62; FONT-SIZE: 12px; =
FONT-WEIGHT: bold !important
}
.list.activity .eventTitle {
	MARGIN-TOP: 0px
}
.eventDescription {
	WIDTH: 100%; DISPLAY: block; FLOAT: left
}
.activityLink {
	MARGIN-TOP: 10px; WIDTH: 100%; DISPLAY: block; FLOAT: left; =
TEXT-DECORATION: none
}
.list.activity .activityLink {
	WIDTH: auto; MARGIN-RIGHT: 20px
}
.activityLink .white {
	COLOR: #fff; TEXT-DECORATION: none
}
.activityOptions {
	MARGIN-TOP: 10px; WIDTH: 100%; FLOAT: left
}
.option {
	BACKGROUND-IMAGE: url(../img/buttons/views.png); LINE-HEIGHT: 15px; =
MARGIN-TOP: 5px; PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND-REPEAT: =
no-repeat; FLOAT: left; HEIGHT: 15px; COLOR: #999 !important; FONT-SIZE: =
11px; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
.grid.option {
	BACKGROUND-POSITION: 0px 0px
}
.list.option {
	BACKGROUND-POSITION: 0px -34px
}
.grid.option:hover {
	BACKGROUND-POSITION: 0px -15px; COLOR: #65be62 !important
}
.list.option:hover {
	BACKGROUND-POSITION: 0px -49px; COLOR: #65be62 !important
}
.sliderArrow {
	MARGIN-TOP: 10px; TEXT-INDENT: -9999px; WIDTH: 10px; DISPLAY: block; =
BACKGROUND: url(../img/buttons/arrows-slider.png) no-repeat 0px 0px; =
FLOAT: right; HEIGHT: 10px; MARGIN-RIGHT: 10px
}
.next.sliderArrow {
	BACKGROUND-POSITION: 0px 0px
}
.prev.sliderArrow {
	BACKGROUND-POSITION: 100% 0px
}
.next.sliderArrow:hover {
	BACKGROUND-POSITION: 0px 100%
}
.prev.sliderArrow:hover {
	BACKGROUND-POSITION: 100% 100%
}
.boardHeader {
	BORDER-BOTTOM: #545454 1px solid; PADDING-BOTTOM: 7px; MARGIN-TOP: =
20px; WIDTH: 100%; DISPLAY: block; FLOAT: left; COLOR: #fff; FONT-SIZE: =
16px; FONT-WEIGHT: bold
}
.boardMember {
	MARGIN-TOP: 20px; WIDTH: 295px; FLOAT: left
}
.first.boardMember {
	MARGIN-TOP: 20px
}
.boardImage {
	WIDTH: 80px; FLOAT: left; MARGIN-RIGHT: 15px
}
.boardImage IMG {
	BORDER-BOTTOM: #515151 3px solid; BORDER-LEFT: #515151 3px solid; =
BORDER-TOP: #515151 3px solid; BORDER-RIGHT: #515151 3px solid
}
.boardDesc {
	WIDTH: 180px; FLOAT: left
}
.boardMember .name {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; COLOR: #65be62; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: =
0px
}
.boardMember .country {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; COLOR: #a5a5a5; FONT-SIZE: 12px; PADDING-TOP: 3px
}
.boardMember .credentials {
	LINE-HEIGHT: 18px; FONT-SIZE: 12px
}

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/assets/css/milkbox.css

#mbOverlay {
	Z-INDEX: 100; POSITION: absolute; BACKGROUND-COLOR: #000; WIDTH: 100%; =
CURSOR: pointer; LEFT: 0px
}
#mbCenter {
	Z-INDEX: 101; BORDER-BOTTOM: #fff 5px solid; POSITION: absolute; =
BORDER-LEFT: #fff 5px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: =
#fff; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; OVERFLOW: =
hidden; BORDER-TOP: #fff 5px solid; TOP: 10%; BORDER-RIGHT: #fff 5px =
solid; PADDING-TOP: 5px; LEFT: 50%
}
.mbLoading {
	BACKGROUND: url(../img/milkbox/loading.gif) #fff no-repeat center 50%
}
#mbCanvas {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; =
FONT-SIZE: 0px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: =
medium none; PADDING-TOP: 0px
}
.mbClear {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; =
PADDING-TOP: 0px
}
#mbBottom {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.4em; MARGIN: 0px; FONT-FAMILY: =
Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: =
10px; PADDING-TOP: 8px
}
#mbNavigation {
	BORDER-LEFT: #9c9c9c 1px solid; WIDTH: 27px; FLOAT: right; PADDING-TOP: =
3px
}
#mbCount {
	TEXT-ALIGN: right; WIDTH: 55px; FLOAT: right; FONT-SIZE: 9px; OVERFLOW: =
hidden; PADDING-TOP: 1px
}
#mbCloseLink {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
DISPLAY: block; FLOAT: right; HEIGHT: 19px; CURSOR: pointer
}
#mbPrevLink {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
DISPLAY: block; FLOAT: right; HEIGHT: 19px; CURSOR: pointer
}
#mbNextLink {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
DISPLAY: block; FLOAT: right; HEIGHT: 19px; CURSOR: pointer
}
#mbPlayPause {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; =
DISPLAY: block; FLOAT: right; HEIGHT: 19px; CURSOR: pointer
}
#mbPrevLink {
	WIDTH: 15px
}
#mbNextLink {
	WIDTH: 15px
}
#mbPrevLink {
	BACKGROUND: url(../img/milkbox/prev.gif) no-repeat
}
#mbNextLink {
	BACKGROUND: url(../img/milkbox/next.gif) no-repeat
}
#mbPlayPause {
	WIDTH: 13px
}
#mbPlayPause {
	BACKGROUND: url(../img/milkbox/play-pause.gif) no-repeat
}
A#mbPrevLink:hover {
	BACKGROUND-POSITION: 0px -22px
}
A#mbNextLink:hover {
	BACKGROUND-POSITION: 0px -22px
}
A#mbCloseLink:hover {
	BACKGROUND-POSITION: 0px -22px
}
A#mbPlayPause:hover {
	BACKGROUND-POSITION: 0px -22px
}
#mbCloseLink {
	WIDTH: 17px; BACKGROUND: url(../img/milkbox/close.gif) no-repeat
}
#mbDescription {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 10px; FONT-WEIGHT: normal; MARGIN-RIGHT: 27px; =
PADDING-TOP: 0px
}

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/assets/css/ie.css

.bubble .p {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: =
0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: =
url(../img/bg-alpha-grey.png); OVERFLOW: hidden; BORDER-TOP: medium =
none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.bubble .top {
	DISPLAY: block; BACKGROUND: url(../img/bg-alpha-corners-grey.png); =
HEIGHT: 13px
}
.bubble .bottom {
	DISPLAY: block; BACKGROUND: url(../img/bg-alpha-corners-grey.png); =
HEIGHT: 13px
}
.grid_4 .top {
	WIDTH: 300px
}
.grid_4 .bottom {
	WIDTH: 300px
}
.grid_4 .top {
	BACKGROUND-POSITION: -620px top
}
.grid_4 .bottom {
	BACKGROUND-POSITION: -620px bottom
}
.grid_8 .top {
	WIDTH: 620px
}
.grid_8 .bottom {
	WIDTH: 620px
}
.grid_8 .top {
	BACKGROUND-POSITION: left top
}
.grid_8 .bottom {
	BACKGROUND-POSITION: left bottom
}
.grid_12 .top {
	BACKGROUND: url(../img/bg-alpha-corners-grey-long.png) left top
}
.grid_12 .bottom {
	BACKGROUND: url(../img/bg-alpha-corners-grey-long.png) left bottom
}

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/assets/css/anythingslider.css

DIV.anythingSlider {
	MARGIN: 0px auto; WIDTH: 700px; HEIGHT: 390px
}
DIV.anythingSlider .thumbNav A.cur {
	BACKGROUND: #777; COLOR: #000
}
DIV.anythingSlider .thumbNav A {
	BACKGROUND: #777; COLOR: #000
}
DIV.anythingSlider .anythingWindow {
	BORDER-BOTTOM: #777 3px solid; BORDER-TOP: #777 3px solid
}
DIV.anythingSlider .start-stop {
	BACKGROUND-COLOR: #040; COLOR: #fff
}
DIV.anythingSlider .playing.start-stop {
	BACKGROUND-COLOR: #800
}
DIV.anythingSlider .start-stop:hover {
	COLOR: #ddd
}
DIV.anythingSlider .hover.start-stop {
	COLOR: #ddd
}
DIV.activeSlider.anythingSlider .anythingWindow {
	BORDER-BOTTOM-COLOR: #7c9127; BORDER-TOP-COLOR: #7c9127; =
BORDER-RIGHT-COLOR: #7c9127; BORDER-LEFT-COLOR: #7c9127
}
DIV.activeSlider.anythingSlider .thumbNav A.cur {
	BACKGROUND-COLOR: #7c9127
}
DIV.activeSlider.anythingSlider .thumbNav A {
	BACKGROUND-COLOR: #7c9127
}
DIV.anythingSlider .start-stop {
	BACKGROUND-COLOR: #080; COLOR: #fff
}
DIV.anythingSlider .playing.start-stop {
	BACKGROUND-COLOR: #d00
}
DIV.anythingSlider .start-stop:hover {
	COLOR: #fff
}
DIV.anythingSlider .hover.start-stop {
	COLOR: #fff
}
DIV.anythingSlider .anythingWindow {
	POSITION: relative; WIDTH: 100%; HEIGHT: 100%; OVERFLOW: hidden
}
DIV.anythingSlider {
	POSITION: relative; PADDING-BOTTOM: 28px; PADDING-LEFT: 45px; =
PADDING-RIGHT: 45px; PADDING-TOP: 0px
}
UL.anythingBase {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: =
0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; TOP: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; =
LEFT: 0px
}
UL.anythingBase LI.panel {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; =
FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.anythingSlider .arrow {
	POSITION: absolute; DISPLAY: block; TOP: 50%
}
DIV.anythingSlider .arrow A {
	TEXT-ALIGN: center; TEXT-INDENT: -9999px; MARGIN: -60px 0px 0px; =
OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: =
45px; DISPLAY: block; BACKGROUND: url(../images/arrows-default.png) =
no-repeat; HEIGHT: 120px
}
DIV.anythingSlider .forward {
	RIGHT: 0px
}
DIV.anythingSlider .back {
	LEFT: 0px
}
DIV.anythingSlider .forward A {
	BACKGROUND-POSITION: 0px -40px
}
DIV.anythingSlider .back A {
	BACKGROUND-POSITION: -88px -40px
}
DIV.anythingSlider .forward A:hover {
	BACKGROUND-POSITION: 0px -240px
}
DIV.anythingSlider .forward A.hover {
	BACKGROUND-POSITION: 0px -240px
}
DIV.anythingSlider .back A:hover {
	BACKGROUND-POSITION: -88px -240px
}
DIV.anythingSlider .back A.hover {
	BACKGROUND-POSITION: -88px -240px
}
DIV.anythingSlider .anythingControls {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
DIV.anythingSlider .thumbNav {
	MARGIN: 0px
}
DIV.anythingSlider .thumbNav LI {
	DISPLAY: inline
}
DIV.anythingSlider .thumbNav A {
	BACKGROUND-IMAGE: url(../images/cellshade.png); TEXT-ALIGN: center; =
PADDING-BOTTOM: 2px; MARGIN: 0px 5px 0px 0px; OUTLINE-STYLE: none; =
OUTLINE-COLOR: invert; PADDING-LEFT: 8px; OUTLINE-WIDTH: 0px; =
PADDING-RIGHT: 8px; DISPLAY: inline-block; BACKGROUND-REPEAT: repeat-x; =
FONT: 11px/18px Georgia, Serif; HEIGHT: 18px; TEXT-DECORATION: none; =
PADDING-TOP: 2px; border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 =
5px 5px; -moz-border-radius: 0 0 5px 5px
}
DIV.anythingSlider .thumbNav A:hover {
	BACKGROUND-IMAGE: none
}
DIV.rtl.anythingSlider .thumbNav A {
	FLOAT: right
}
DIV.rtl.anythingSlider .thumbNav {
	FLOAT: left
}
DIV.anythingSlider .start-stop {
	BACKGROUND-IMAGE: url(../images/cellshade.png); Z-INDEX: 100; =
TEXT-ALIGN: center; PADDING-BOTTOM: 2px; OUTLINE-STYLE: none; =
OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: 0px; WIDTH: =
40px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-POSITION: center top; FLOAT: right; TEXT-DECORATION: none; =
PADDING-TOP: 2px; border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 =
5px 5px; -moz-border-radius: 0 0 5px 5px
}
DIV.anythingSlider .start-stop:hover {
	BACKGROUND-IMAGE: none
}
DIV.anythingSlider .hover.start-stop {
	BACKGROUND-IMAGE: none
}
DIV.anythingSlider {
	transition-duration: 0; -o-transition-duration: 0; =
-moz-transition-duration: 0; -webkit-transition-duration: 0
}
DIV.anythingSlider .anythingWindow {
	transition-duration: 0; -o-transition-duration: 0; =
-moz-transition-duration: 0; -webkit-transition-duration: 0
}
DIV.anythingSlider .thumbNav A {
	transition-duration: 0; -o-transition-duration: 0; =
-moz-transition-duration: 0; -webkit-transition-duration: 0
}
DIV.anythingSlider .arrow A {
	transition-duration: 0; -o-transition-duration: 0; =
-moz-transition-duration: 0; -webkit-transition-duration: 0
}
DIV.anythingSlider .start-stop {
	transition-duration: 0; -o-transition-duration: 0; =
-moz-transition-duration: 0; -webkit-transition-duration: 0
}

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/Styles/print.css

.two-column {
	POSITION: relative; DISPLAY: block
}
.multiColumn-print {
	POSITION: relative; DISPLAY: block
}
.two-column-screen {
	DISPLAY: none
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 76%/1.4 Arial, sans-serif
}
A {
	COLOR: #006ea0
}
.button {
	text-shadow: none
}
H1 {
	FONT-FAMILY: Arial, sans-serif
}
H2 {
	FONT-FAMILY: Arial, sans-serif
}
H3 {
	FONT-FAMILY: Arial, sans-serif
}
H4 {
	FONT-FAMILY: Arial, sans-serif
}
H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-SIZE: 1.7em; FONT-WEIGHT: normal; PADDING-TOP: =
0px
}
H2 {
	PADDING-BOTTOM: 0px; FONT-STYLE: italic; MARGIN: 0.2em 0em; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.5em; FONT-WEIGHT: =
normal; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0.4em 0em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0.5em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #d7d7d7; =
HEIGHT: 1px; COLOR: #d7d7d7; BORDER-TOP: 0px; BORDER-RIGHT: 0px; =
PADDING-TOP: 0px
}
LABEL {
	WIDTH: 40%; FLOAT: left
}
INPUT {
	MARGIN: 0px 0px 1em
}
textbox {
	MARGIN: 0px 0px 1em
}
FIELDSET {
	PADDING-BOTTOM: 1em; MARGIN: 2em 0px; PADDING-LEFT: 1em; PADDING-RIGHT: =
1em; PADDING-TOP: 1em
}
.hidden {
	DISPLAY: none
}
.error {
	COLOR: red
}
#HeaderArea {
	DISPLAY: none
}
#MainMenuArea {
	DISPLAY: none
}
#FooterArea {
	DISPLAY: none
}

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ajax.googleapis.com/ajax/libs/mootools/1.2.3/mootools.js

/*=0A=
Script: Core.js=0A=
	MooTools - My Object Oriented JavaScript Tools.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
=0A=
Copyright:=0A=
	Copyright (c) 2006-2008 [Valerio Proietti](http://mad4milk.net/).=0A=
=0A=
Code & Documentation:=0A=
	[The MooTools production team](http://mootools.net/developers/).=0A=
=0A=
Inspiration:=0A=
	- Class implementation inspired by =
[Base.js](http://dean.edwards.name/weblog/2006/03/base/) Copyright (c) =
2006 Dean Edwards, [GNU Lesser General Public =
License](http://opensource.org/licenses/lgpl-license.php)=0A=
	- Some functionality inspired by [Prototype.js](http://prototypejs.org) =
Copyright (c) 2005-2007 Sam Stephenson, [MIT =
License](http://opensource.org/licenses/mit-license.php)=0A=
*/=0A=
=0A=
var MooTools =3D {=0A=
	'version': '1.2.3',=0A=
	'build': '4980aa0fb74d2f6eb80bcd9f5b8e1fd6fbb8f607'=0A=
};=0A=
=0A=
var Native =3D function(options){=0A=
	options =3D options || {};=0A=
	var name =3D options.name;=0A=
	var legacy =3D options.legacy;=0A=
	var protect =3D options.protect;=0A=
	var methods =3D options.implement;=0A=
	var generics =3D options.generics;=0A=
	var initialize =3D options.initialize;=0A=
	var afterImplement =3D options.afterImplement || function(){};=0A=
	var object =3D initialize || legacy;=0A=
	generics =3D generics !=3D=3D false;=0A=
=0A=
	object.constructor =3D Native;=0A=
	object.$family =3D {name: 'native'};=0A=
	if (legacy && initialize) object.prototype =3D legacy.prototype;=0A=
	object.prototype.constructor =3D object;=0A=
=0A=
	if (name){=0A=
		var family =3D name.toLowerCase();=0A=
		object.prototype.$family =3D {name: family};=0A=
		Native.typize(object, family);=0A=
	}=0A=
=0A=
	var add =3D function(obj, name, method, force){=0A=
		if (!protect || force || !obj.prototype[name]) obj.prototype[name] =3D =
method;=0A=
		if (generics) Native.genericize(obj, name, protect);=0A=
		afterImplement.call(obj, name, method);=0A=
		return obj;=0A=
	};=0A=
=0A=
	object.alias =3D function(a1, a2, a3){=0A=
		if (typeof a1 =3D=3D 'string'){=0A=
			var pa1 =3D this.prototype[a1];=0A=
			if ((a1 =3D pa1)) return add(this, a2, a1, a3);=0A=
		}=0A=
		for (var a in a1) this.alias(a, a1[a], a2);=0A=
		return this;=0A=
	};=0A=
=0A=
	object.implement =3D function(a1, a2, a3){=0A=
		if (typeof a1 =3D=3D 'string') return add(this, a1, a2, a3);=0A=
		for (var p in a1) add(this, p, a1[p], a2);=0A=
		return this;=0A=
	};=0A=
=0A=
	if (methods) object.implement(methods);=0A=
=0A=
	return object;=0A=
};=0A=
=0A=
Native.genericize =3D function(object, property, check){=0A=
	if ((!check || !object[property]) && typeof object.prototype[property] =
=3D=3D 'function') object[property] =3D function(){=0A=
		var args =3D Array.prototype.slice.call(arguments);=0A=
		return object.prototype[property].apply(args.shift(), args);=0A=
	};=0A=
};=0A=
=0A=
Native.implement =3D function(objects, properties){=0A=
	for (var i =3D 0, l =3D objects.length; i < l; i++) =
objects[i].implement(properties);=0A=
};=0A=
=0A=
Native.typize =3D function(object, family){=0A=
	if (!object.type) object.type =3D function(item){=0A=
		return ($type(item) =3D=3D=3D family);=0A=
	};=0A=
};=0A=
=0A=
(function(){=0A=
	var natives =3D {'Array': Array, 'Date': Date, 'Function': Function, =
'Number': Number, 'RegExp': RegExp, 'String': String};=0A=
	for (var n in natives) new Native({name: n, initialize: natives[n], =
protect: true});=0A=
=0A=
	var types =3D {'boolean': Boolean, 'native': Native, 'object': Object};=0A=
	for (var t in types) Native.typize(types[t], t);=0A=
=0A=
	var generics =3D {=0A=
		'Array': ["concat", "indexOf", "join", "lastIndexOf", "pop", "push", =
"reverse", "shift", "slice", "sort", "splice", "toString", "unshift", =
"valueOf"],=0A=
		'String': ["charAt", "charCodeAt", "concat", "indexOf", "lastIndexOf", =
"match", "replace", "search", "slice", "split", "substr", "substring", =
"toLowerCase", "toUpperCase", "valueOf"]=0A=
	};=0A=
	for (var g in generics){=0A=
		for (var i =3D generics[g].length; i--;) Native.genericize(natives[g], =
generics[g][i], true);=0A=
	}=0A=
})();=0A=
=0A=
var Hash =3D new Native({=0A=
=0A=
	name: 'Hash',=0A=
=0A=
	initialize: function(object){=0A=
		if ($type(object) =3D=3D 'hash') object =3D $unlink(object.getClean());=0A=
		for (var key in object) this[key] =3D object[key];=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Hash.implement({=0A=
=0A=
	forEach: function(fn, bind){=0A=
		for (var key in this){=0A=
			if (this.hasOwnProperty(key)) fn.call(bind, this[key], key, this);=0A=
		}=0A=
	},=0A=
=0A=
	getClean: function(){=0A=
		var clean =3D {};=0A=
		for (var key in this){=0A=
			if (this.hasOwnProperty(key)) clean[key] =3D this[key];=0A=
		}=0A=
		return clean;=0A=
	},=0A=
=0A=
	getLength: function(){=0A=
		var length =3D 0;=0A=
		for (var key in this){=0A=
			if (this.hasOwnProperty(key)) length++;=0A=
		}=0A=
		return length;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Hash.alias('forEach', 'each');=0A=
=0A=
Array.implement({=0A=
=0A=
	forEach: function(fn, bind){=0A=
		for (var i =3D 0, l =3D this.length; i < l; i++) fn.call(bind, =
this[i], i, this);=0A=
	}=0A=
=0A=
});=0A=
=0A=
Array.alias('forEach', 'each');=0A=
=0A=
function $A(iterable){=0A=
	if (iterable.item){=0A=
		var l =3D iterable.length, array =3D new Array(l);=0A=
		while (l--) array[l] =3D iterable[l];=0A=
		return array;=0A=
	}=0A=
	return Array.prototype.slice.call(iterable);=0A=
};=0A=
=0A=
function $arguments(i){=0A=
	return function(){=0A=
		return arguments[i];=0A=
	};=0A=
};=0A=
=0A=
function $chk(obj){=0A=
	return !!(obj || obj =3D=3D=3D 0);=0A=
};=0A=
=0A=
function $clear(timer){=0A=
	clearTimeout(timer);=0A=
	clearInterval(timer);=0A=
	return null;=0A=
};=0A=
=0A=
function $defined(obj){=0A=
	return (obj !=3D undefined);=0A=
};=0A=
=0A=
function $each(iterable, fn, bind){=0A=
	var type =3D $type(iterable);=0A=
	((type =3D=3D 'arguments' || type =3D=3D 'collection' || type =3D=3D =
'array') ? Array : Hash).each(iterable, fn, bind);=0A=
};=0A=
=0A=
function $empty(){};=0A=
=0A=
function $extend(original, extended){=0A=
	for (var key in (extended || {})) original[key] =3D extended[key];=0A=
	return original;=0A=
};=0A=
=0A=
function $H(object){=0A=
	return new Hash(object);=0A=
};=0A=
=0A=
function $lambda(value){=0A=
	return ($type(value) =3D=3D 'function') ? value : function(){=0A=
		return value;=0A=
	};=0A=
};=0A=
=0A=
function $merge(){=0A=
	var args =3D Array.slice(arguments);=0A=
	args.unshift({});=0A=
	return $mixin.apply(null, args);=0A=
};=0A=
=0A=
function $mixin(mix){=0A=
	for (var i =3D 1, l =3D arguments.length; i < l; i++){=0A=
		var object =3D arguments[i];=0A=
		if ($type(object) !=3D 'object') continue;=0A=
		for (var key in object){=0A=
			var op =3D object[key], mp =3D mix[key];=0A=
			mix[key] =3D (mp && $type(op) =3D=3D 'object' && $type(mp) =3D=3D =
'object') ? $mixin(mp, op) : $unlink(op);=0A=
		}=0A=
	}=0A=
	return mix;=0A=
};=0A=
=0A=
function $pick(){=0A=
	for (var i =3D 0, l =3D arguments.length; i < l; i++){=0A=
		if (arguments[i] !=3D undefined) return arguments[i];=0A=
	}=0A=
	return null;=0A=
};=0A=
=0A=
function $random(min, max){=0A=
	return Math.floor(Math.random() * (max - min + 1) + min);=0A=
};=0A=
=0A=
function $splat(obj){=0A=
	var type =3D $type(obj);=0A=
	return (type) ? ((type !=3D 'array' && type !=3D 'arguments') ? [obj] : =
obj) : [];=0A=
};=0A=
=0A=
var $time =3D Date.now || function(){=0A=
	return +new Date;=0A=
};=0A=
=0A=
function $try(){=0A=
	for (var i =3D 0, l =3D arguments.length; i < l; i++){=0A=
		try {=0A=
			return arguments[i]();=0A=
		} catch(e){}=0A=
	}=0A=
	return null;=0A=
};=0A=
=0A=
function $type(obj){=0A=
	if (obj =3D=3D undefined) return false;=0A=
	if (obj.$family) return (obj.$family.name =3D=3D 'number' && =
!isFinite(obj)) ? false : obj.$family.name;=0A=
	if (obj.nodeName){=0A=
		switch (obj.nodeType){=0A=
			case 1: return 'element';=0A=
			case 3: return (/\S/).test(obj.nodeValue) ? 'textnode' : 'whitespace';=0A=
		}=0A=
	} else if (typeof obj.length =3D=3D 'number'){=0A=
		if (obj.callee) return 'arguments';=0A=
		else if (obj.item) return 'collection';=0A=
	}=0A=
	return typeof obj;=0A=
};=0A=
=0A=
function $unlink(object){=0A=
	var unlinked;=0A=
	switch ($type(object)){=0A=
		case 'object':=0A=
			unlinked =3D {};=0A=
			for (var p in object) unlinked[p] =3D $unlink(object[p]);=0A=
		break;=0A=
		case 'hash':=0A=
			unlinked =3D new Hash(object);=0A=
		break;=0A=
		case 'array':=0A=
			unlinked =3D [];=0A=
			for (var i =3D 0, l =3D object.length; i < l; i++) unlinked[i] =3D =
$unlink(object[i]);=0A=
		break;=0A=
		default: return object;=0A=
	}=0A=
	return unlinked;=0A=
};=0A=
=0A=
=0A=
/*=0A=
Script: Browser.js=0A=
	The Browser Core. Contains Browser initialization, Window and Document, =
and the Browser Hash.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
var Browser =3D $merge({=0A=
=0A=
	Engine: {name: 'unknown', version: 0},=0A=
=0A=
	Platform: {name: (window.orientation !=3D undefined) ? 'ipod' : =
(navigator.platform.match(/mac|win|linux/i) || =
['other'])[0].toLowerCase()},=0A=
=0A=
	Features: {xpath: !!(document.evaluate), air: !!(window.runtime), =
query: !!(document.querySelector)},=0A=
=0A=
	Plugins: {},=0A=
=0A=
	Engines: {=0A=
=0A=
		presto: function(){=0A=
			return (!window.opera) ? false : ((arguments.callee.caller) ? 960 : =
((document.getElementsByClassName) ? 950 : 925));=0A=
		},=0A=
=0A=
		trident: function(){=0A=
			return (!window.ActiveXObject) ? false : ((window.XMLHttpRequest) ? 5 =
: 4);=0A=
		},=0A=
=0A=
		webkit: function(){=0A=
			return (navigator.taintEnabled) ? false : ((Browser.Features.xpath) ? =
((Browser.Features.query) ? 525 : 420) : 419);=0A=
		},=0A=
=0A=
		gecko: function(){=0A=
			return (document.getBoxObjectFor =3D=3D undefined) ? false : =
((document.getElementsByClassName) ? 19 : 18);=0A=
		}=0A=
=0A=
	}=0A=
=0A=
}, Browser || {});=0A=
=0A=
Browser.Platform[Browser.Platform.name] =3D true;=0A=
=0A=
Browser.detect =3D function(){=0A=
=0A=
	for (var engine in this.Engines){=0A=
		var version =3D this.Engines[engine]();=0A=
		if (version){=0A=
			this.Engine =3D {name: engine, version: version};=0A=
			this.Engine[engine] =3D this.Engine[engine + version] =3D true;=0A=
			break;=0A=
		}=0A=
	}=0A=
=0A=
	return {name: engine, version: version};=0A=
=0A=
};=0A=
=0A=
Browser.detect();=0A=
=0A=
Browser.Request =3D function(){=0A=
	return $try(function(){=0A=
		return new XMLHttpRequest();=0A=
	}, function(){=0A=
		return new ActiveXObject('MSXML2.XMLHTTP');=0A=
	});=0A=
};=0A=
=0A=
Browser.Features.xhr =3D !!(Browser.Request());=0A=
=0A=
Browser.Plugins.Flash =3D (function(){=0A=
	var version =3D ($try(function(){=0A=
		return navigator.plugins['Shockwave Flash'].description;=0A=
	}, function(){=0A=
		return new =
ActiveXObject('ShockwaveFlash.ShockwaveFlash').GetVariable('$version');=0A=
	}) || '0 r0').match(/\d+/g);=0A=
	return {version: parseInt(version[0] || 0 + '.' + version[1], 10) || 0, =
build: parseInt(version[2], 10) || 0};=0A=
})();=0A=
=0A=
function $exec(text){=0A=
	if (!text) return text;=0A=
	if (window.execScript){=0A=
		window.execScript(text);=0A=
	} else {=0A=
		var script =3D document.createElement('script');=0A=
		script.setAttribute('type', 'text/javascript');=0A=
		script[(Browser.Engine.webkit && Browser.Engine.version < 420) ? =
'innerText' : 'text'] =3D text;=0A=
		document.head.appendChild(script);=0A=
		document.head.removeChild(script);=0A=
	}=0A=
	return text;=0A=
};=0A=
=0A=
Native.UID =3D 1;=0A=
=0A=
var $uid =3D (Browser.Engine.trident) ? function(item){=0A=
	return (item.uid || (item.uid =3D [Native.UID++]))[0];=0A=
} : function(item){=0A=
	return item.uid || (item.uid =3D Native.UID++);=0A=
};=0A=
=0A=
var Window =3D new Native({=0A=
=0A=
	name: 'Window',=0A=
=0A=
	legacy: (Browser.Engine.trident) ? null: window.Window,=0A=
=0A=
	initialize: function(win){=0A=
		$uid(win);=0A=
		if (!win.Element){=0A=
			win.Element =3D $empty;=0A=
			if (Browser.Engine.webkit) win.document.createElement("iframe"); =
//fixes safari 2=0A=
			win.Element.prototype =3D (Browser.Engine.webkit) ? =
window["[[DOMElement.prototype]]"] : {};=0A=
		}=0A=
		win.document.window =3D win;=0A=
		return $extend(win, Window.Prototype);=0A=
	},=0A=
=0A=
	afterImplement: function(property, value){=0A=
		window[property] =3D Window.Prototype[property] =3D value;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Window.Prototype =3D {$family: {name: 'window'}};=0A=
=0A=
new Window(window);=0A=
=0A=
var Document =3D new Native({=0A=
=0A=
	name: 'Document',=0A=
=0A=
	legacy: (Browser.Engine.trident) ? null: window.Document,=0A=
=0A=
	initialize: function(doc){=0A=
		$uid(doc);=0A=
		doc.head =3D doc.getElementsByTagName('head')[0];=0A=
		doc.html =3D doc.getElementsByTagName('html')[0];=0A=
		if (Browser.Engine.trident && Browser.Engine.version <=3D 4) =
$try(function(){=0A=
			doc.execCommand("BackgroundImageCache", false, true);=0A=
		});=0A=
		if (Browser.Engine.trident) doc.window.attachEvent('onunload', =
function() {=0A=
			doc.window.detachEvent('onunload', arguments.callee);=0A=
			doc.head =3D doc.html =3D doc.window =3D null;=0A=
		});=0A=
		return $extend(doc, Document.Prototype);=0A=
	},=0A=
=0A=
	afterImplement: function(property, value){=0A=
		document[property] =3D Document.Prototype[property] =3D value;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Document.Prototype =3D {$family: {name: 'document'}};=0A=
=0A=
new Document(document);=0A=
=0A=
=0A=
/*=0A=
Script: Array.js=0A=
	Contains Array Prototypes like each, contains, and erase.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
Array.implement({=0A=
=0A=
	every: function(fn, bind){=0A=
		for (var i =3D 0, l =3D this.length; i < l; i++){=0A=
			if (!fn.call(bind, this[i], i, this)) return false;=0A=
		}=0A=
		return true;=0A=
	},=0A=
=0A=
	filter: function(fn, bind){=0A=
		var results =3D [];=0A=
		for (var i =3D 0, l =3D this.length; i < l; i++){=0A=
			if (fn.call(bind, this[i], i, this)) results.push(this[i]);=0A=
		}=0A=
		return results;=0A=
	},=0A=
=0A=
	clean: function() {=0A=
		return this.filter($defined);=0A=
	},=0A=
=0A=
	indexOf: function(item, from){=0A=
		var len =3D this.length;=0A=
		for (var i =3D (from < 0) ? Math.max(0, len + from) : from || 0; i < =
len; i++){=0A=
			if (this[i] =3D=3D=3D item) return i;=0A=
		}=0A=
		return -1;=0A=
	},=0A=
=0A=
	map: function(fn, bind){=0A=
		var results =3D [];=0A=
		for (var i =3D 0, l =3D this.length; i < l; i++) results[i] =3D =
fn.call(bind, this[i], i, this);=0A=
		return results;=0A=
	},=0A=
=0A=
	some: function(fn, bind){=0A=
		for (var i =3D 0, l =3D this.length; i < l; i++){=0A=
			if (fn.call(bind, this[i], i, this)) return true;=0A=
		}=0A=
		return false;=0A=
	},=0A=
=0A=
	associate: function(keys){=0A=
		var obj =3D {}, length =3D Math.min(this.length, keys.length);=0A=
		for (var i =3D 0; i < length; i++) obj[keys[i]] =3D this[i];=0A=
		return obj;=0A=
	},=0A=
=0A=
	link: function(object){=0A=
		var result =3D {};=0A=
		for (var i =3D 0, l =3D this.length; i < l; i++){=0A=
			for (var key in object){=0A=
				if (object[key](this[i])){=0A=
					result[key] =3D this[i];=0A=
					delete object[key];=0A=
					break;=0A=
				}=0A=
			}=0A=
		}=0A=
		return result;=0A=
	},=0A=
=0A=
	contains: function(item, from){=0A=
		return this.indexOf(item, from) !=3D -1;=0A=
	},=0A=
=0A=
	extend: function(array){=0A=
		for (var i =3D 0, j =3D array.length; i < j; i++) this.push(array[i]);=0A=
		return this;=0A=
	},=0A=
	=0A=
	getLast: function(){=0A=
		return (this.length) ? this[this.length - 1] : null;=0A=
	},=0A=
=0A=
	getRandom: function(){=0A=
		return (this.length) ? this[$random(0, this.length - 1)] : null;=0A=
	},=0A=
=0A=
	include: function(item){=0A=
		if (!this.contains(item)) this.push(item);=0A=
		return this;=0A=
	},=0A=
=0A=
	combine: function(array){=0A=
		for (var i =3D 0, l =3D array.length; i < l; i++) =
this.include(array[i]);=0A=
		return this;=0A=
	},=0A=
=0A=
	erase: function(item){=0A=
		for (var i =3D this.length; i--; i){=0A=
			if (this[i] =3D=3D=3D item) this.splice(i, 1);=0A=
		}=0A=
		return this;=0A=
	},=0A=
=0A=
	empty: function(){=0A=
		this.length =3D 0;=0A=
		return this;=0A=
	},=0A=
=0A=
	flatten: function(){=0A=
		var array =3D [];=0A=
		for (var i =3D 0, l =3D this.length; i < l; i++){=0A=
			var type =3D $type(this[i]);=0A=
			if (!type) continue;=0A=
			array =3D array.concat((type =3D=3D 'array' || type =3D=3D =
'collection' || type =3D=3D 'arguments') ? Array.flatten(this[i]) : =
this[i]);=0A=
		}=0A=
		return array;=0A=
	},=0A=
=0A=
	hexToRgb: function(array){=0A=
		if (this.length !=3D 3) return null;=0A=
		var rgb =3D this.map(function(value){=0A=
			if (value.length =3D=3D 1) value +=3D value;=0A=
			return value.toInt(16);=0A=
		});=0A=
		return (array) ? rgb : 'rgb(' + rgb + ')';=0A=
	},=0A=
=0A=
	rgbToHex: function(array){=0A=
		if (this.length < 3) return null;=0A=
		if (this.length =3D=3D 4 && this[3] =3D=3D 0 && !array) return =
'transparent';=0A=
		var hex =3D [];=0A=
		for (var i =3D 0; i < 3; i++){=0A=
			var bit =3D (this[i] - 0).toString(16);=0A=
			hex.push((bit.length =3D=3D 1) ? '0' + bit : bit);=0A=
		}=0A=
		return (array) ? hex : '#' + hex.join('');=0A=
	}=0A=
=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Function.js=0A=
	Contains Function Prototypes like create, bind, pass, and delay.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
Function.implement({=0A=
=0A=
	extend: function(properties){=0A=
		for (var property in properties) this[property] =3D =
properties[property];=0A=
		return this;=0A=
	},=0A=
=0A=
	create: function(options){=0A=
		var self =3D this;=0A=
		options =3D options || {};=0A=
		return function(event){=0A=
			var args =3D options.arguments;=0A=
			args =3D (args !=3D undefined) ? $splat(args) : =
Array.slice(arguments, (options.event) ? 1 : 0);=0A=
			if (options.event) args =3D [event || window.event].extend(args);=0A=
			var returns =3D function(){=0A=
				return self.apply(options.bind || null, args);=0A=
			};=0A=
			if (options.delay) return setTimeout(returns, options.delay);=0A=
			if (options.periodical) return setInterval(returns, =
options.periodical);=0A=
			if (options.attempt) return $try(returns);=0A=
			return returns();=0A=
		};=0A=
	},=0A=
=0A=
	run: function(args, bind){=0A=
		return this.apply(bind, $splat(args));=0A=
	},=0A=
=0A=
	pass: function(args, bind){=0A=
		return this.create({bind: bind, arguments: args});=0A=
	},=0A=
=0A=
	bind: function(bind, args){=0A=
		return this.create({bind: bind, arguments: args});=0A=
	},=0A=
=0A=
	bindWithEvent: function(bind, args){=0A=
		return this.create({bind: bind, arguments: args, event: true});=0A=
	},=0A=
=0A=
	attempt: function(args, bind){=0A=
		return this.create({bind: bind, arguments: args, attempt: true})();=0A=
	},=0A=
=0A=
	delay: function(delay, bind, args){=0A=
		return this.create({bind: bind, arguments: args, delay: delay})();=0A=
	},=0A=
=0A=
	periodical: function(periodical, bind, args){=0A=
		return this.create({bind: bind, arguments: args, periodical: =
periodical})();=0A=
	}=0A=
=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Number.js=0A=
	Contains Number Prototypes like limit, round, times, and ceil.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
Number.implement({=0A=
=0A=
	limit: function(min, max){=0A=
		return Math.min(max, Math.max(min, this));=0A=
	},=0A=
=0A=
	round: function(precision){=0A=
		precision =3D Math.pow(10, precision || 0);=0A=
		return Math.round(this * precision) / precision;=0A=
	},=0A=
=0A=
	times: function(fn, bind){=0A=
		for (var i =3D 0; i < this; i++) fn.call(bind, i, this);=0A=
	},=0A=
=0A=
	toFloat: function(){=0A=
		return parseFloat(this);=0A=
	},=0A=
=0A=
	toInt: function(base){=0A=
		return parseInt(this, base || 10);=0A=
	}=0A=
=0A=
});=0A=
=0A=
Number.alias('times', 'each');=0A=
=0A=
(function(math){=0A=
	var methods =3D {};=0A=
	math.each(function(name){=0A=
		if (!Number[name]) methods[name] =3D function(){=0A=
			return Math[name].apply(null, [this].concat($A(arguments)));=0A=
		};=0A=
	});=0A=
	Number.implement(methods);=0A=
})(['abs', 'acos', 'asin', 'atan', 'atan2', 'ceil', 'cos', 'exp', =
'floor', 'log', 'max', 'min', 'pow', 'sin', 'sqrt', 'tan']);=0A=
=0A=
=0A=
/*=0A=
Script: String.js=0A=
	Contains String Prototypes like camelCase, capitalize, test, and toInt.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
String.implement({=0A=
=0A=
	test: function(regex, params){=0A=
		return ((typeof regex =3D=3D 'string') ? new RegExp(regex, params) : =
regex).test(this);=0A=
	},=0A=
=0A=
	contains: function(string, separator){=0A=
		return (separator) ? (separator + this + separator).indexOf(separator =
+ string + separator) > -1 : this.indexOf(string) > -1;=0A=
	},=0A=
=0A=
	trim: function(){=0A=
		return this.replace(/^\s+|\s+$/g, '');=0A=
	},=0A=
=0A=
	clean: function(){=0A=
		return this.replace(/\s+/g, ' ').trim();=0A=
	},=0A=
=0A=
	camelCase: function(){=0A=
		return this.replace(/-\D/g, function(match){=0A=
			return match.charAt(1).toUpperCase();=0A=
		});=0A=
	},=0A=
=0A=
	hyphenate: function(){=0A=
		return this.replace(/[A-Z]/g, function(match){=0A=
			return ('-' + match.charAt(0).toLowerCase());=0A=
		});=0A=
	},=0A=
=0A=
	capitalize: function(){=0A=
		return this.replace(/\b[a-z]/g, function(match){=0A=
			return match.toUpperCase();=0A=
		});=0A=
	},=0A=
=0A=
	escapeRegExp: function(){=0A=
		return this.replace(/([-.*+?^${}()|[\]\/\\])/g, '\\$1');=0A=
	},=0A=
=0A=
	toInt: function(base){=0A=
		return parseInt(this, base || 10);=0A=
	},=0A=
=0A=
	toFloat: function(){=0A=
		return parseFloat(this);=0A=
	},=0A=
=0A=
	hexToRgb: function(array){=0A=
		var hex =3D this.match(/^#?(\w{1,2})(\w{1,2})(\w{1,2})$/);=0A=
		return (hex) ? hex.slice(1).hexToRgb(array) : null;=0A=
	},=0A=
=0A=
	rgbToHex: function(array){=0A=
		var rgb =3D this.match(/\d{1,3}/g);=0A=
		return (rgb) ? rgb.rgbToHex(array) : null;=0A=
	},=0A=
=0A=
	stripScripts: function(option){=0A=
		var scripts =3D '';=0A=
		var text =3D this.replace(/<script[^>]*>([\s\S]*?)<\/script>/gi, =
function(){=0A=
			scripts +=3D arguments[1] + '\n';=0A=
			return '';=0A=
		});=0A=
		if (option =3D=3D=3D true) $exec(scripts);=0A=
		else if ($type(option) =3D=3D 'function') option(scripts, text);=0A=
		return text;=0A=
	},=0A=
=0A=
	substitute: function(object, regexp){=0A=
		return this.replace(regexp || (/\\?\{([^{}]+)\}/g), function(match, =
name){=0A=
			if (match.charAt(0) =3D=3D '\\') return match.slice(1);=0A=
			return (object[name] !=3D undefined) ? object[name] : '';=0A=
		});=0A=
	}=0A=
=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Hash.js=0A=
	Contains Hash Prototypes. Provides a means for overcoming the =
JavaScript practical impossibility of extending native Objects.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
Hash.implement({=0A=
=0A=
	has: Object.prototype.hasOwnProperty,=0A=
=0A=
	keyOf: function(value){=0A=
		for (var key in this){=0A=
			if (this.hasOwnProperty(key) && this[key] =3D=3D=3D value) return key;=0A=
		}=0A=
		return null;=0A=
	},=0A=
=0A=
	hasValue: function(value){=0A=
		return (Hash.keyOf(this, value) !=3D=3D null);=0A=
	},=0A=
=0A=
	extend: function(properties){=0A=
		Hash.each(properties || {}, function(value, key){=0A=
			Hash.set(this, key, value);=0A=
		}, this);=0A=
		return this;=0A=
	},=0A=
=0A=
	combine: function(properties){=0A=
		Hash.each(properties || {}, function(value, key){=0A=
			Hash.include(this, key, value);=0A=
		}, this);=0A=
		return this;=0A=
	},=0A=
=0A=
	erase: function(key){=0A=
		if (this.hasOwnProperty(key)) delete this[key];=0A=
		return this;=0A=
	},=0A=
=0A=
	get: function(key){=0A=
		return (this.hasOwnProperty(key)) ? this[key] : null;=0A=
	},=0A=
=0A=
	set: function(key, value){=0A=
		if (!this[key] || this.hasOwnProperty(key)) this[key] =3D value;=0A=
		return this;=0A=
	},=0A=
=0A=
	empty: function(){=0A=
		Hash.each(this, function(value, key){=0A=
			delete this[key];=0A=
		}, this);=0A=
		return this;=0A=
	},=0A=
=0A=
	include: function(key, value){=0A=
		if (this[key] =3D=3D undefined) this[key] =3D value;=0A=
		return this;=0A=
	},=0A=
=0A=
	map: function(fn, bind){=0A=
		var results =3D new Hash;=0A=
		Hash.each(this, function(value, key){=0A=
			results.set(key, fn.call(bind, value, key, this));=0A=
		}, this);=0A=
		return results;=0A=
	},=0A=
=0A=
	filter: function(fn, bind){=0A=
		var results =3D new Hash;=0A=
		Hash.each(this, function(value, key){=0A=
			if (fn.call(bind, value, key, this)) results.set(key, value);=0A=
		}, this);=0A=
		return results;=0A=
	},=0A=
=0A=
	every: function(fn, bind){=0A=
		for (var key in this){=0A=
			if (this.hasOwnProperty(key) && !fn.call(bind, this[key], key)) =
return false;=0A=
		}=0A=
		return true;=0A=
	},=0A=
=0A=
	some: function(fn, bind){=0A=
		for (var key in this){=0A=
			if (this.hasOwnProperty(key) && fn.call(bind, this[key], key)) return =
true;=0A=
		}=0A=
		return false;=0A=
	},=0A=
=0A=
	getKeys: function(){=0A=
		var keys =3D [];=0A=
		Hash.each(this, function(value, key){=0A=
			keys.push(key);=0A=
		});=0A=
		return keys;=0A=
	},=0A=
=0A=
	getValues: function(){=0A=
		var values =3D [];=0A=
		Hash.each(this, function(value){=0A=
			values.push(value);=0A=
		});=0A=
		return values;=0A=
	},=0A=
=0A=
	toQueryString: function(base){=0A=
		var queryString =3D [];=0A=
		Hash.each(this, function(value, key){=0A=
			if (base) key =3D base + '[' + key + ']';=0A=
			var result;=0A=
			switch ($type(value)){=0A=
				case 'object': result =3D Hash.toQueryString(value, key); break;=0A=
				case 'array':=0A=
					var qs =3D {};=0A=
					value.each(function(val, i){=0A=
						qs[i] =3D val;=0A=
					});=0A=
					result =3D Hash.toQueryString(qs, key);=0A=
				break;=0A=
				default: result =3D key + '=3D' + encodeURIComponent(value);=0A=
			}=0A=
			if (value !=3D undefined) queryString.push(result);=0A=
		});=0A=
=0A=
		return queryString.join('&');=0A=
	}=0A=
=0A=
});=0A=
=0A=
Hash.alias({keyOf: 'indexOf', hasValue: 'contains'});=0A=
=0A=
=0A=
/*=0A=
Script: Event.js=0A=
	Contains the Event Native, to make the event object completely =
crossbrowser.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
var Event =3D new Native({=0A=
=0A=
	name: 'Event',=0A=
=0A=
	initialize: function(event, win){=0A=
		win =3D win || window;=0A=
		var doc =3D win.document;=0A=
		event =3D event || win.event;=0A=
		if (event.$extended) return event;=0A=
		this.$extended =3D true;=0A=
		var type =3D event.type;=0A=
		var target =3D event.target || event.srcElement;=0A=
		while (target && target.nodeType =3D=3D 3) target =3D =
target.parentNode;=0A=
=0A=
		if (type.test(/key/)){=0A=
			var code =3D event.which || event.keyCode;=0A=
			var key =3D Event.Keys.keyOf(code);=0A=
			if (type =3D=3D 'keydown'){=0A=
				var fKey =3D code - 111;=0A=
				if (fKey > 0 && fKey < 13) key =3D 'f' + fKey;=0A=
			}=0A=
			key =3D key || String.fromCharCode(code).toLowerCase();=0A=
		} else if (type.match(/(click|mouse|menu)/i)){=0A=
			doc =3D (!doc.compatMode || doc.compatMode =3D=3D 'CSS1Compat') ? =
doc.html : doc.body;=0A=
			var page =3D {=0A=
				x: event.pageX || event.clientX + doc.scrollLeft,=0A=
				y: event.pageY || event.clientY + doc.scrollTop=0A=
			};=0A=
			var client =3D {=0A=
				x: (event.pageX) ? event.pageX - win.pageXOffset : event.clientX,=0A=
				y: (event.pageY) ? event.pageY - win.pageYOffset : event.clientY=0A=
			};=0A=
			if (type.match(/DOMMouseScroll|mousewheel/)){=0A=
				var wheel =3D (event.wheelDelta) ? event.wheelDelta / 120 : =
-(event.detail || 0) / 3;=0A=
			}=0A=
			var rightClick =3D (event.which =3D=3D 3) || (event.button =3D=3D 2);=0A=
			var related =3D null;=0A=
			if (type.match(/over|out/)){=0A=
				switch (type){=0A=
					case 'mouseover': related =3D event.relatedTarget || =
event.fromElement; break;=0A=
					case 'mouseout': related =3D event.relatedTarget || event.toElement;=0A=
				}=0A=
				if (!(function(){=0A=
					while (related && related.nodeType =3D=3D 3) related =3D =
related.parentNode;=0A=
					return true;=0A=
				}).create({attempt: Browser.Engine.gecko})()) related =3D false;=0A=
			}=0A=
		}=0A=
=0A=
		return $extend(this, {=0A=
			event: event,=0A=
			type: type,=0A=
=0A=
			page: page,=0A=
			client: client,=0A=
			rightClick: rightClick,=0A=
=0A=
			wheel: wheel,=0A=
=0A=
			relatedTarget: related,=0A=
			target: target,=0A=
=0A=
			code: code,=0A=
			key: key,=0A=
=0A=
			shift: event.shiftKey,=0A=
			control: event.ctrlKey,=0A=
			alt: event.altKey,=0A=
			meta: event.metaKey=0A=
		});=0A=
	}=0A=
=0A=
});=0A=
=0A=
Event.Keys =3D new Hash({=0A=
	'enter': 13,=0A=
	'up': 38,=0A=
	'down': 40,=0A=
	'left': 37,=0A=
	'right': 39,=0A=
	'esc': 27,=0A=
	'space': 32,=0A=
	'backspace': 8,=0A=
	'tab': 9,=0A=
	'delete': 46=0A=
});=0A=
=0A=
Event.implement({=0A=
=0A=
	stop: function(){=0A=
		return this.stopPropagation().preventDefault();=0A=
	},=0A=
=0A=
	stopPropagation: function(){=0A=
		if (this.event.stopPropagation) this.event.stopPropagation();=0A=
		else this.event.cancelBubble =3D true;=0A=
		return this;=0A=
	},=0A=
=0A=
	preventDefault: function(){=0A=
		if (this.event.preventDefault) this.event.preventDefault();=0A=
		else this.event.returnValue =3D false;=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Class.js=0A=
	Contains the Class Function for easily creating, extending, and =
implementing reusable Classes.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
function Class(params){=0A=
	=0A=
	if (params instanceof Function) params =3D {initialize: params};=0A=
	=0A=
	var newClass =3D function(){=0A=
		Object.reset(this);=0A=
		if (newClass._prototyping) return this;=0A=
		this._current =3D $empty;=0A=
		var value =3D (this.initialize) ? this.initialize.apply(this, =
arguments) : this;=0A=
		delete this._current; delete this.caller;=0A=
		return value;=0A=
	}.extend(this);=0A=
	=0A=
	newClass.implement(params);=0A=
	=0A=
	newClass.constructor =3D Class;=0A=
	newClass.prototype.constructor =3D newClass;=0A=
=0A=
	return newClass;=0A=
=0A=
};=0A=
=0A=
Function.prototype.protect =3D function(){=0A=
	this._protected =3D true;=0A=
	return this;=0A=
};=0A=
=0A=
Object.reset =3D function(object, key){=0A=
		=0A=
	if (key =3D=3D null){=0A=
		for (var p in object) Object.reset(object, p);=0A=
		return object;=0A=
	}=0A=
	=0A=
	delete object[key];=0A=
	=0A=
	switch ($type(object[key])){=0A=
		case 'object':=0A=
			var F =3D function(){};=0A=
			F.prototype =3D object[key];=0A=
			var i =3D new F;=0A=
			object[key] =3D Object.reset(i);=0A=
		break;=0A=
		case 'array': object[key] =3D $unlink(object[key]); break;=0A=
	}=0A=
	=0A=
	return object;=0A=
	=0A=
};=0A=
=0A=
new Native({name: 'Class', initialize: Class}).extend({=0A=
=0A=
	instantiate: function(F){=0A=
		F._prototyping =3D true;=0A=
		var proto =3D new F;=0A=
		delete F._prototyping;=0A=
		return proto;=0A=
	},=0A=
	=0A=
	wrap: function(self, key, method){=0A=
		if (method._origin) method =3D method._origin;=0A=
		=0A=
		return function(){=0A=
			if (method._protected && this._current =3D=3D null) throw new =
Error('The method "' + key + '" cannot be called.');=0A=
			var caller =3D this.caller, current =3D this._current;=0A=
			this.caller =3D current; this._current =3D arguments.callee;=0A=
			var result =3D method.apply(this, arguments);=0A=
			this._current =3D current; this.caller =3D caller;=0A=
			return result;=0A=
		}.extend({_owner: self, _origin: method, _name: key});=0A=
=0A=
	}=0A=
	=0A=
});=0A=
=0A=
Class.implement({=0A=
	=0A=
	implement: function(key, value){=0A=
		=0A=
		if ($type(key) =3D=3D 'object'){=0A=
			for (var p in key) this.implement(p, key[p]);=0A=
			return this;=0A=
		}=0A=
		=0A=
		var mutator =3D Class.Mutators[key];=0A=
		=0A=
		if (mutator){=0A=
			value =3D mutator.call(this, value);=0A=
			if (value =3D=3D null) return this;=0A=
		}=0A=
		=0A=
		var proto =3D this.prototype;=0A=
=0A=
		switch ($type(value)){=0A=
			=0A=
			case 'function':=0A=
				if (value._hidden) return this;=0A=
				proto[key] =3D Class.wrap(this, key, value);=0A=
			break;=0A=
			=0A=
			case 'object':=0A=
				var previous =3D proto[key];=0A=
				if ($type(previous) =3D=3D 'object') $mixin(previous, value);=0A=
				else proto[key] =3D $unlink(value);=0A=
			break;=0A=
			=0A=
			case 'array':=0A=
				proto[key] =3D $unlink(value);=0A=
			break;=0A=
			=0A=
			default: proto[key] =3D value;=0A=
=0A=
		}=0A=
		=0A=
		return this;=0A=
=0A=
	}=0A=
	=0A=
});=0A=
=0A=
Class.Mutators =3D {=0A=
	=0A=
	Extends: function(parent){=0A=
=0A=
		this.parent =3D parent;=0A=
		this.prototype =3D Class.instantiate(parent);=0A=
=0A=
		this.implement('parent', function(){=0A=
			var name =3D this.caller._name, previous =3D =
this.caller._owner.parent.prototype[name];=0A=
			if (!previous) throw new Error('The method "' + name + '" has no =
parent.');=0A=
			return previous.apply(this, arguments);=0A=
		}.protect());=0A=
=0A=
	},=0A=
=0A=
	Implements: function(items){=0A=
		$splat(items).each(function(item){=0A=
			if (item instanceof Function) item =3D Class.instantiate(item);=0A=
			this.implement(item);=0A=
		}, this);=0A=
=0A=
	}=0A=
	=0A=
};=0A=
=0A=
=0A=
/*=0A=
Script: Class.Extras.js=0A=
	Contains Utility Classes that can be implemented into your own Classes =
to ease the execution of many common tasks.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
var Chain =3D new Class({=0A=
=0A=
	$chain: [],=0A=
=0A=
	chain: function(){=0A=
		this.$chain.extend(Array.flatten(arguments));=0A=
		return this;=0A=
	},=0A=
=0A=
	callChain: function(){=0A=
		return (this.$chain.length) ? this.$chain.shift().apply(this, =
arguments) : false;=0A=
	},=0A=
=0A=
	clearChain: function(){=0A=
		this.$chain.empty();=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
var Events =3D new Class({=0A=
=0A=
	$events: {},=0A=
=0A=
	addEvent: function(type, fn, internal){=0A=
		type =3D Events.removeOn(type);=0A=
		if (fn !=3D $empty){=0A=
			this.$events[type] =3D this.$events[type] || [];=0A=
			this.$events[type].include(fn);=0A=
			if (internal) fn.internal =3D true;=0A=
		}=0A=
		return this;=0A=
	},=0A=
=0A=
	addEvents: function(events){=0A=
		for (var type in events) this.addEvent(type, events[type]);=0A=
		return this;=0A=
	},=0A=
=0A=
	fireEvent: function(type, args, delay){=0A=
		type =3D Events.removeOn(type);=0A=
		if (!this.$events || !this.$events[type]) return this;=0A=
		this.$events[type].each(function(fn){=0A=
			fn.create({'bind': this, 'delay': delay, 'arguments': args})();=0A=
		}, this);=0A=
		return this;=0A=
	},=0A=
=0A=
	removeEvent: function(type, fn){=0A=
		type =3D Events.removeOn(type);=0A=
		if (!this.$events[type]) return this;=0A=
		if (!fn.internal) this.$events[type].erase(fn);=0A=
		return this;=0A=
	},=0A=
=0A=
	removeEvents: function(events){=0A=
		var type;=0A=
		if ($type(events) =3D=3D 'object'){=0A=
			for (type in events) this.removeEvent(type, events[type]);=0A=
			return this;=0A=
		}=0A=
		if (events) events =3D Events.removeOn(events);=0A=
		for (type in this.$events){=0A=
			if (events && events !=3D type) continue;=0A=
			var fns =3D this.$events[type];=0A=
			for (var i =3D fns.length; i--; i) this.removeEvent(type, fns[i]);=0A=
		}=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Events.removeOn =3D function(string){=0A=
	return string.replace(/^on([A-Z])/, function(full, first) {=0A=
		return first.toLowerCase();=0A=
	});=0A=
};=0A=
=0A=
var Options =3D new Class({=0A=
=0A=
	setOptions: function(){=0A=
		this.options =3D $merge.run([this.options].extend(arguments));=0A=
		if (!this.addEvent) return this;=0A=
		for (var option in this.options){=0A=
			if ($type(this.options[option]) !=3D 'function' || =
!(/^on[A-Z]/).test(option)) continue;=0A=
			this.addEvent(option, this.options[option]);=0A=
			delete this.options[option];=0A=
		}=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Element.js=0A=
	One of the most important items in MooTools. Contains the dollar =
function, the dollars function, and an handful of cross-browser,=0A=
	time-saver methods to let you easily work with HTML Elements.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
var Element =3D new Native({=0A=
=0A=
	name: 'Element',=0A=
=0A=
	legacy: window.Element,=0A=
=0A=
	initialize: function(tag, props){=0A=
		var konstructor =3D Element.Constructors.get(tag);=0A=
		if (konstructor) return konstructor(props);=0A=
		if (typeof tag =3D=3D 'string') return document.newElement(tag, props);=0A=
		return document.id(tag).set(props);=0A=
	},=0A=
=0A=
	afterImplement: function(key, value){=0A=
		Element.Prototype[key] =3D value;=0A=
		if (Array[key]) return;=0A=
		Elements.implement(key, function(){=0A=
			var items =3D [], elements =3D true;=0A=
			for (var i =3D 0, j =3D this.length; i < j; i++){=0A=
				var returns =3D this[i][key].apply(this[i], arguments);=0A=
				items.push(returns);=0A=
				if (elements) elements =3D ($type(returns) =3D=3D 'element');=0A=
			}=0A=
			return (elements) ? new Elements(items) : items;=0A=
		});=0A=
	}=0A=
=0A=
});=0A=
=0A=
Element.Prototype =3D {$family: {name: 'element'}};=0A=
=0A=
Element.Constructors =3D new Hash;=0A=
=0A=
var IFrame =3D new Native({=0A=
=0A=
	name: 'IFrame',=0A=
=0A=
	generics: false,=0A=
=0A=
	initialize: function(){=0A=
		var params =3D Array.link(arguments, {properties: Object.type, iframe: =
$defined});=0A=
		var props =3D params.properties || {};=0A=
		var iframe =3D document.id(params.iframe);=0A=
		var onload =3D props.onload || $empty;=0A=
		delete props.onload;=0A=
		props.id =3D props.name =3D $pick(props.id, props.name, iframe ? =
(iframe.id || iframe.name) : 'IFrame_' + $time());=0A=
		iframe =3D new Element(iframe || 'iframe', props);=0A=
		var onFrameLoad =3D function(){=0A=
			var host =3D $try(function(){=0A=
				return iframe.contentWindow.location.host;=0A=
			});=0A=
			if (!host || host =3D=3D window.location.host){=0A=
				var win =3D new Window(iframe.contentWindow);=0A=
				new Document(iframe.contentWindow.document);=0A=
				$extend(win.Element.prototype, Element.Prototype);=0A=
			}=0A=
			onload.call(iframe.contentWindow, iframe.contentWindow.document);=0A=
		};=0A=
		var contentWindow =3D $try(function(){=0A=
			return iframe.contentWindow;=0A=
		});=0A=
		((contentWindow && contentWindow.document.body) || =
window.frames[props.id]) ? onFrameLoad() : iframe.addListener('load', =
onFrameLoad);=0A=
		return iframe;=0A=
	}=0A=
=0A=
});=0A=
=0A=
var Elements =3D new Native({=0A=
=0A=
	initialize: function(elements, options){=0A=
		options =3D $extend({ddup: true, cash: true}, options);=0A=
		elements =3D elements || [];=0A=
		if (options.ddup || options.cash){=0A=
			var uniques =3D {}, returned =3D [];=0A=
			for (var i =3D 0, l =3D elements.length; i < l; i++){=0A=
				var el =3D document.id(elements[i], !options.cash);=0A=
				if (options.ddup){=0A=
					if (uniques[el.uid]) continue;=0A=
					uniques[el.uid] =3D true;=0A=
				}=0A=
				returned.push(el);=0A=
			}=0A=
			elements =3D returned;=0A=
		}=0A=
		return (options.cash) ? $extend(elements, this) : elements;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Elements.implement({=0A=
=0A=
	filter: function(filter, bind){=0A=
		if (!filter) return this;=0A=
		return new Elements(Array.filter(this, (typeof filter =3D=3D 'string') =
? function(item){=0A=
			return item.match(filter);=0A=
		} : filter, bind));=0A=
	}=0A=
=0A=
});=0A=
=0A=
Document.implement({=0A=
=0A=
	newElement: function(tag, props){=0A=
		if (Browser.Engine.trident && props){=0A=
			['name', 'type', 'checked'].each(function(attribute){=0A=
				if (!props[attribute]) return;=0A=
				tag +=3D ' ' + attribute + '=3D"' + props[attribute] + '"';=0A=
				if (attribute !=3D 'checked') delete props[attribute];=0A=
			});=0A=
			tag =3D '<' + tag + '>';=0A=
		}=0A=
		return document.id(this.createElement(tag)).set(props);=0A=
	},=0A=
=0A=
	newTextNode: function(text){=0A=
		return this.createTextNode(text);=0A=
	},=0A=
=0A=
	getDocument: function(){=0A=
		return this;=0A=
	},=0A=
=0A=
	getWindow: function(){=0A=
		return this.window;=0A=
	},=0A=
	=0A=
	id: (function(){=0A=
		=0A=
		var types =3D {=0A=
=0A=
			string: function(id, nocash, doc){=0A=
				id =3D doc.getElementById(id);=0A=
				return (id) ? types.element(id, nocash) : null;=0A=
			},=0A=
			=0A=
			element: function(el, nocash){=0A=
				$uid(el);=0A=
				if (!nocash && !el.$family && !(/^object|embed$/i).test(el.tagName)){=0A=
					var proto =3D Element.Prototype;=0A=
					for (var p in proto) el[p] =3D proto[p];=0A=
				};=0A=
				return el;=0A=
			},=0A=
			=0A=
			object: function(obj, nocash, doc){=0A=
				if (obj.toElement) return types.element(obj.toElement(doc), nocash);=0A=
				return null;=0A=
			}=0A=
			=0A=
		};=0A=
=0A=
		types.textnode =3D types.whitespace =3D types.window =3D =
types.document =3D $arguments(0);=0A=
		=0A=
		return function(el, nocash, doc){=0A=
			if (el && el.$family && el.uid) return el;=0A=
			var type =3D $type(el);=0A=
			return (types[type]) ? types[type](el, nocash, doc || document) : =
null;=0A=
		};=0A=
=0A=
	})()=0A=
=0A=
});=0A=
=0A=
if (window.$ =3D=3D null) Window.implement({=0A=
	$: function(el, nc){=0A=
		return document.id(el, nc, this.document);=0A=
	}=0A=
});=0A=
=0A=
Window.implement({=0A=
=0A=
	$$: function(selector){=0A=
		if (arguments.length =3D=3D 1 && typeof selector =3D=3D 'string') =
return this.document.getElements(selector);=0A=
		var elements =3D [];=0A=
		var args =3D Array.flatten(arguments);=0A=
		for (var i =3D 0, l =3D args.length; i < l; i++){=0A=
			var item =3D args[i];=0A=
			switch ($type(item)){=0A=
				case 'element': elements.push(item); break;=0A=
				case 'string': elements.extend(this.document.getElements(item, =
true));=0A=
			}=0A=
		}=0A=
		return new Elements(elements);=0A=
	},=0A=
=0A=
	getDocument: function(){=0A=
		return this.document;=0A=
	},=0A=
=0A=
	getWindow: function(){=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Native.implement([Element, Document], {=0A=
=0A=
	getElement: function(selector, nocash){=0A=
		return document.id(this.getElements(selector, true)[0] || null, =
nocash);=0A=
	},=0A=
=0A=
	getElements: function(tags, nocash){=0A=
		tags =3D tags.split(',');=0A=
		var elements =3D [];=0A=
		var ddup =3D (tags.length > 1);=0A=
		tags.each(function(tag){=0A=
			var partial =3D this.getElementsByTagName(tag.trim());=0A=
			(ddup) ? elements.extend(partial) : elements =3D partial;=0A=
		}, this);=0A=
		return new Elements(elements, {ddup: ddup, cash: !nocash});=0A=
	}=0A=
=0A=
});=0A=
=0A=
(function(){=0A=
=0A=
var collected =3D {}, storage =3D {};=0A=
var props =3D {input: 'checked', option: 'selected', textarea: =
(Browser.Engine.webkit && Browser.Engine.version < 420) ? 'innerHTML' : =
'value'};=0A=
=0A=
var get =3D function(uid){=0A=
	return (storage[uid] || (storage[uid] =3D {}));=0A=
};=0A=
=0A=
var clean =3D function(item, retain){=0A=
	if (!item) return;=0A=
	var uid =3D item.uid;=0A=
	if (Browser.Engine.trident){=0A=
		if (item.clearAttributes){=0A=
			var clone =3D retain && item.cloneNode(false);=0A=
			item.clearAttributes();=0A=
			if (clone) item.mergeAttributes(clone);=0A=
		} else if (item.removeEvents){=0A=
			item.removeEvents();=0A=
		}=0A=
		if ((/object/i).test(item.tagName)){=0A=
			for (var p in item){=0A=
				if (typeof item[p] =3D=3D 'function') item[p] =3D $empty;=0A=
			}=0A=
			Element.dispose(item);=0A=
		}=0A=
	}	=0A=
	if (!uid) return;=0A=
	collected[uid] =3D storage[uid] =3D null;=0A=
};=0A=
=0A=
var purge =3D function(){=0A=
	Hash.each(collected, clean);=0A=
	if (Browser.Engine.trident) =
$A(document.getElementsByTagName('object')).each(clean);=0A=
	if (window.CollectGarbage) CollectGarbage();=0A=
	collected =3D storage =3D null;=0A=
};=0A=
=0A=
var walk =3D function(element, walk, start, match, all, nocash){=0A=
	var el =3D element[start || walk];=0A=
	var elements =3D [];=0A=
	while (el){=0A=
		if (el.nodeType =3D=3D 1 && (!match || Element.match(el, match))){=0A=
			if (!all) return document.id(el, nocash);=0A=
			elements.push(el);=0A=
		}=0A=
		el =3D el[walk];=0A=
	}=0A=
	return (all) ? new Elements(elements, {ddup: false, cash: !nocash}) : =
null;=0A=
};=0A=
=0A=
var attributes =3D {=0A=
	'html': 'innerHTML',=0A=
	'class': 'className',=0A=
	'for': 'htmlFor',=0A=
	'defaultValue': 'defaultValue',=0A=
	'text': (Browser.Engine.trident || (Browser.Engine.webkit && =
Browser.Engine.version < 420)) ? 'innerText' : 'textContent'=0A=
};=0A=
var bools =3D ['compact', 'nowrap', 'ismap', 'declare', 'noshade', =
'checked', 'disabled', 'readonly', 'multiple', 'selected', 'noresize', =
'defer'];=0A=
var camels =3D ['value', 'type', 'defaultValue', 'accessKey', =
'cellPadding', 'cellSpacing', 'colSpan', 'frameBorder', 'maxLength', =
'readOnly', 'rowSpan', 'tabIndex', 'useMap'];=0A=
=0A=
bools =3D bools.associate(bools);=0A=
=0A=
Hash.extend(attributes, bools);=0A=
Hash.extend(attributes, =
camels.associate(camels.map(String.toLowerCase)));=0A=
=0A=
var inserters =3D {=0A=
=0A=
	before: function(context, element){=0A=
		if (element.parentNode) element.parentNode.insertBefore(context, =
element);=0A=
	},=0A=
=0A=
	after: function(context, element){=0A=
		if (!element.parentNode) return;=0A=
		var next =3D element.nextSibling;=0A=
		(next) ? element.parentNode.insertBefore(context, next) : =
element.parentNode.appendChild(context);=0A=
	},=0A=
=0A=
	bottom: function(context, element){=0A=
		element.appendChild(context);=0A=
	},=0A=
=0A=
	top: function(context, element){=0A=
		var first =3D element.firstChild;=0A=
		(first) ? element.insertBefore(context, first) : =
element.appendChild(context);=0A=
	}=0A=
=0A=
};=0A=
=0A=
inserters.inside =3D inserters.bottom;=0A=
=0A=
Hash.each(inserters, function(inserter, where){=0A=
=0A=
	where =3D where.capitalize();=0A=
=0A=
	Element.implement('inject' + where, function(el){=0A=
		inserter(this, document.id(el, true));=0A=
		return this;=0A=
	});=0A=
=0A=
	Element.implement('grab' + where, function(el){=0A=
		inserter(document.id(el, true), this);=0A=
		return this;=0A=
	});=0A=
=0A=
});=0A=
=0A=
Element.implement({=0A=
=0A=
	set: function(prop, value){=0A=
		switch ($type(prop)){=0A=
			case 'object':=0A=
				for (var p in prop) this.set(p, prop[p]);=0A=
				break;=0A=
			case 'string':=0A=
				var property =3D Element.Properties.get(prop);=0A=
				(property && property.set) ? property.set.apply(this, =
Array.slice(arguments, 1)) : this.setProperty(prop, value);=0A=
		}=0A=
		return this;=0A=
	},=0A=
=0A=
	get: function(prop){=0A=
		var property =3D Element.Properties.get(prop);=0A=
		return (property && property.get) ? property.get.apply(this, =
Array.slice(arguments, 1)) : this.getProperty(prop);=0A=
	},=0A=
=0A=
	erase: function(prop){=0A=
		var property =3D Element.Properties.get(prop);=0A=
		(property && property.erase) ? property.erase.apply(this) : =
this.removeProperty(prop);=0A=
		return this;=0A=
	},=0A=
=0A=
	setProperty: function(attribute, value){=0A=
		var key =3D attributes[attribute];=0A=
		if (value =3D=3D undefined) return this.removeProperty(attribute);=0A=
		if (key && bools[attribute]) value =3D !!value;=0A=
		(key) ? this[key] =3D value : this.setAttribute(attribute, '' + value);=0A=
		return this;=0A=
	},=0A=
=0A=
	setProperties: function(attributes){=0A=
		for (var attribute in attributes) this.setProperty(attribute, =
attributes[attribute]);=0A=
		return this;=0A=
	},=0A=
=0A=
	getProperty: function(attribute){=0A=
		var key =3D attributes[attribute];=0A=
		var value =3D (key) ? this[key] : this.getAttribute(attribute, 2);=0A=
		return (bools[attribute]) ? !!value : (key) ? value : value || null;=0A=
	},=0A=
=0A=
	getProperties: function(){=0A=
		var args =3D $A(arguments);=0A=
		return args.map(this.getProperty, this).associate(args);=0A=
	},=0A=
=0A=
	removeProperty: function(attribute){=0A=
		var key =3D attributes[attribute];=0A=
		(key) ? this[key] =3D (key && bools[attribute]) ? false : '' : =
this.removeAttribute(attribute);=0A=
		return this;=0A=
	},=0A=
=0A=
	removeProperties: function(){=0A=
		Array.each(arguments, this.removeProperty, this);=0A=
		return this;=0A=
	},=0A=
=0A=
	hasClass: function(className){=0A=
		return this.className.contains(className, ' ');=0A=
	},=0A=
=0A=
	addClass: function(className){=0A=
		if (!this.hasClass(className)) this.className =3D (this.className + ' =
' + className).clean();=0A=
		return this;=0A=
	},=0A=
=0A=
	removeClass: function(className){=0A=
		this.className =3D this.className.replace(new RegExp('(^|\\s)' + =
className + '(?:\\s|$)'), '$1');=0A=
		return this;=0A=
	},=0A=
=0A=
	toggleClass: function(className){=0A=
		return this.hasClass(className) ? this.removeClass(className) : =
this.addClass(className);=0A=
	},=0A=
=0A=
	adopt: function(){=0A=
		Array.flatten(arguments).each(function(element){=0A=
			element =3D document.id(element, true);=0A=
			if (element) this.appendChild(element);=0A=
		}, this);=0A=
		return this;=0A=
	},=0A=
=0A=
	appendText: function(text, where){=0A=
		return this.grab(this.getDocument().newTextNode(text), where);=0A=
	},=0A=
=0A=
	grab: function(el, where){=0A=
		inserters[where || 'bottom'](document.id(el, true), this);=0A=
		return this;=0A=
	},=0A=
=0A=
	inject: function(el, where){=0A=
		inserters[where || 'bottom'](this, document.id(el, true));=0A=
		return this;=0A=
	},=0A=
=0A=
	replaces: function(el){=0A=
		el =3D document.id(el, true);=0A=
		el.parentNode.replaceChild(this, el);=0A=
		return this;=0A=
	},=0A=
=0A=
	wraps: function(el, where){=0A=
		el =3D document.id(el, true);=0A=
		return this.replaces(el).grab(el, where);=0A=
	},=0A=
=0A=
	getPrevious: function(match, nocash){=0A=
		return walk(this, 'previousSibling', null, match, false, nocash);=0A=
	},=0A=
=0A=
	getAllPrevious: function(match, nocash){=0A=
		return walk(this, 'previousSibling', null, match, true, nocash);=0A=
	},=0A=
=0A=
	getNext: function(match, nocash){=0A=
		return walk(this, 'nextSibling', null, match, false, nocash);=0A=
	},=0A=
=0A=
	getAllNext: function(match, nocash){=0A=
		return walk(this, 'nextSibling', null, match, true, nocash);=0A=
	},=0A=
=0A=
	getFirst: function(match, nocash){=0A=
		return walk(this, 'nextSibling', 'firstChild', match, false, nocash);=0A=
	},=0A=
=0A=
	getLast: function(match, nocash){=0A=
		return walk(this, 'previousSibling', 'lastChild', match, false, =
nocash);=0A=
	},=0A=
=0A=
	getParent: function(match, nocash){=0A=
		return walk(this, 'parentNode', null, match, false, nocash);=0A=
	},=0A=
=0A=
	getParents: function(match, nocash){=0A=
		return walk(this, 'parentNode', null, match, true, nocash);=0A=
	},=0A=
	=0A=
	getSiblings: function(match, nocash) {=0A=
		return this.getParent().getChildren(match, nocash).erase(this);=0A=
	},=0A=
=0A=
	getChildren: function(match, nocash){=0A=
		return walk(this, 'nextSibling', 'firstChild', match, true, nocash);=0A=
	},=0A=
=0A=
	getWindow: function(){=0A=
		return this.ownerDocument.window;=0A=
	},=0A=
=0A=
	getDocument: function(){=0A=
		return this.ownerDocument;=0A=
	},=0A=
=0A=
	getElementById: function(id, nocash){=0A=
		var el =3D this.ownerDocument.getElementById(id);=0A=
		if (!el) return null;=0A=
		for (var parent =3D el.parentNode; parent !=3D this; parent =3D =
parent.parentNode){=0A=
			if (!parent) return null;=0A=
		}=0A=
		return document.id(el, nocash);=0A=
	},=0A=
=0A=
	getSelected: function(){=0A=
		return new Elements($A(this.options).filter(function(option){=0A=
			return option.selected;=0A=
		}));=0A=
	},=0A=
=0A=
	getComputedStyle: function(property){=0A=
		if (this.currentStyle) return this.currentStyle[property.camelCase()];=0A=
		var computed =3D this.getDocument().defaultView.getComputedStyle(this, =
null);=0A=
		return (computed) ? computed.getPropertyValue([property.hyphenate()]) =
: null;=0A=
	},=0A=
=0A=
	toQueryString: function(){=0A=
		var queryString =3D [];=0A=
		this.getElements('input, select, textarea', true).each(function(el){=0A=
			if (!el.name || el.disabled || el.type =3D=3D 'submit' || el.type =
=3D=3D 'reset' || el.type =3D=3D 'file') return;=0A=
			var value =3D (el.tagName.toLowerCase() =3D=3D 'select') ? =
Element.getSelected(el).map(function(opt){=0A=
				return opt.value;=0A=
			}) : ((el.type =3D=3D 'radio' || el.type =3D=3D 'checkbox') && =
!el.checked) ? null : el.value;=0A=
			$splat(value).each(function(val){=0A=
				if (typeof val !=3D 'undefined') queryString.push(el.name + '=3D' + =
encodeURIComponent(val));=0A=
			});=0A=
		});=0A=
		return queryString.join('&');=0A=
	},=0A=
=0A=
	clone: function(contents, keepid){=0A=
		contents =3D contents !=3D=3D false;=0A=
		var clone =3D this.cloneNode(contents);=0A=
		var clean =3D function(node, element){=0A=
			if (!keepid) node.removeAttribute('id');=0A=
			if (Browser.Engine.trident){=0A=
				node.clearAttributes();=0A=
				node.mergeAttributes(element);=0A=
				node.removeAttribute('uid');=0A=
				if (node.options){=0A=
					var no =3D node.options, eo =3D element.options;=0A=
					for (var j =3D no.length; j--;) no[j].selected =3D eo[j].selected;=0A=
				}=0A=
			}=0A=
			var prop =3D props[element.tagName.toLowerCase()];=0A=
			if (prop && element[prop]) node[prop] =3D element[prop];=0A=
		};=0A=
=0A=
		if (contents){=0A=
			var ce =3D clone.getElementsByTagName('*'), te =3D =
this.getElementsByTagName('*');=0A=
			for (var i =3D ce.length; i--;) clean(ce[i], te[i]);=0A=
		}=0A=
=0A=
		clean(clone, this);=0A=
		return document.id(clone);=0A=
	},=0A=
=0A=
	destroy: function(){=0A=
		Element.empty(this);=0A=
		Element.dispose(this);=0A=
		clean(this, true);=0A=
		return null;=0A=
	},=0A=
=0A=
	empty: function(){=0A=
		$A(this.childNodes).each(function(node){=0A=
			Element.destroy(node);=0A=
		});=0A=
		return this;=0A=
	},=0A=
=0A=
	dispose: function(){=0A=
		return (this.parentNode) ? this.parentNode.removeChild(this) : this;=0A=
	},=0A=
=0A=
	hasChild: function(el){=0A=
		el =3D document.id(el, true);=0A=
		if (!el) return false;=0A=
		if (Browser.Engine.webkit && Browser.Engine.version < 420) return =
$A(this.getElementsByTagName(el.tagName)).contains(el);=0A=
		return (this.contains) ? (this !=3D el && this.contains(el)) : =
!!(this.compareDocumentPosition(el) & 16);=0A=
	},=0A=
=0A=
	match: function(tag){=0A=
		return (!tag || (tag =3D=3D this) || (Element.get(this, 'tag') =3D=3D =
tag));=0A=
	}=0A=
=0A=
});=0A=
=0A=
Native.implement([Element, Window, Document], {=0A=
=0A=
	addListener: function(type, fn){=0A=
		if (type =3D=3D 'unload'){=0A=
			var old =3D fn, self =3D this;=0A=
			fn =3D function(){=0A=
				self.removeListener('unload', fn);=0A=
				old();=0A=
			};=0A=
		} else {=0A=
			collected[this.uid] =3D this;=0A=
		}=0A=
		if (this.addEventListener) this.addEventListener(type, fn, false);=0A=
		else this.attachEvent('on' + type, fn);=0A=
		return this;=0A=
	},=0A=
=0A=
	removeListener: function(type, fn){=0A=
		if (this.removeEventListener) this.removeEventListener(type, fn, =
false);=0A=
		else this.detachEvent('on' + type, fn);=0A=
		return this;=0A=
	},=0A=
=0A=
	retrieve: function(property, dflt){=0A=
		var storage =3D get(this.uid), prop =3D storage[property];=0A=
		if (dflt !=3D undefined && prop =3D=3D undefined) prop =3D =
storage[property] =3D dflt;=0A=
		return $pick(prop);=0A=
	},=0A=
=0A=
	store: function(property, value){=0A=
		var storage =3D get(this.uid);=0A=
		storage[property] =3D value;=0A=
		return this;=0A=
	},=0A=
=0A=
	eliminate: function(property){=0A=
		var storage =3D get(this.uid);=0A=
		delete storage[property];=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
window.addListener('unload', purge);=0A=
=0A=
})();=0A=
=0A=
Element.Properties =3D new Hash;=0A=
=0A=
Element.Properties.style =3D {=0A=
=0A=
	set: function(style){=0A=
		this.style.cssText =3D style;=0A=
	},=0A=
=0A=
	get: function(){=0A=
		return this.style.cssText;=0A=
	},=0A=
=0A=
	erase: function(){=0A=
		this.style.cssText =3D '';=0A=
	}=0A=
=0A=
};=0A=
=0A=
Element.Properties.tag =3D {=0A=
=0A=
	get: function(){=0A=
		return this.tagName.toLowerCase();=0A=
	}=0A=
=0A=
};=0A=
=0A=
Element.Properties.html =3D (function(){=0A=
	var wrapper =3D document.createElement('div');=0A=
=0A=
	var translations =3D {=0A=
		table: [1, '<table>', '</table>'],=0A=
		select: [1, '<select>', '</select>'],=0A=
		tbody: [2, '<table><tbody>', '</tbody></table>'],=0A=
		tr: [3, '<table><tbody><tr>', '</tr></tbody></table>']=0A=
	};=0A=
	translations.thead =3D translations.tfoot =3D translations.tbody;=0A=
=0A=
	var html =3D {=0A=
		set: function(){=0A=
			var html =3D Array.flatten(arguments).join('');=0A=
			var wrap =3D Browser.Engine.trident && translations[this.get('tag')];=0A=
			if (wrap){=0A=
				var first =3D wrapper;=0A=
				first.innerHTML =3D wrap[1] + html + wrap[2];=0A=
				for (var i =3D wrap[0]; i--;) first =3D first.firstChild;=0A=
				this.empty().adopt(first.childNodes);=0A=
			} else {=0A=
				this.innerHTML =3D html;=0A=
			}=0A=
		}=0A=
	};=0A=
=0A=
	html.erase =3D html.set;=0A=
=0A=
	return html;=0A=
})();=0A=
=0A=
if (Browser.Engine.webkit && Browser.Engine.version < 420) =
Element.Properties.text =3D {=0A=
	get: function(){=0A=
		if (this.innerText) return this.innerText;=0A=
		var temp =3D this.ownerDocument.newElement('div', {html: =
this.innerHTML}).inject(this.ownerDocument.body);=0A=
		var text =3D temp.innerText;=0A=
		temp.destroy();=0A=
		return text;=0A=
	}=0A=
};=0A=
=0A=
=0A=
/*=0A=
Script: Element.Event.js=0A=
	Contains Element methods for dealing with events, and custom Events.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
Element.Properties.events =3D {set: function(events){=0A=
	this.addEvents(events);=0A=
}};=0A=
=0A=
Native.implement([Element, Window, Document], {=0A=
=0A=
	addEvent: function(type, fn){=0A=
		var events =3D this.retrieve('events', {});=0A=
		events[type] =3D events[type] || {'keys': [], 'values': []};=0A=
		if (events[type].keys.contains(fn)) return this;=0A=
		events[type].keys.push(fn);=0A=
		var realType =3D type, custom =3D Element.Events.get(type), condition =
=3D fn, self =3D this;=0A=
		if (custom){=0A=
			if (custom.onAdd) custom.onAdd.call(this, fn);=0A=
			if (custom.condition){=0A=
				condition =3D function(event){=0A=
					if (custom.condition.call(this, event)) return fn.call(this, event);=0A=
					return true;=0A=
				};=0A=
			}=0A=
			realType =3D custom.base || realType;=0A=
		}=0A=
		var defn =3D function(){=0A=
			return fn.call(self);=0A=
		};=0A=
		var nativeEvent =3D Element.NativeEvents[realType];=0A=
		if (nativeEvent){=0A=
			if (nativeEvent =3D=3D 2){=0A=
				defn =3D function(event){=0A=
					event =3D new Event(event, self.getWindow());=0A=
					if (condition.call(self, event) =3D=3D=3D false) event.stop();=0A=
				};=0A=
			}=0A=
			this.addListener(realType, defn);=0A=
		}=0A=
		events[type].values.push(defn);=0A=
		return this;=0A=
	},=0A=
=0A=
	removeEvent: function(type, fn){=0A=
		var events =3D this.retrieve('events');=0A=
		if (!events || !events[type]) return this;=0A=
		var pos =3D events[type].keys.indexOf(fn);=0A=
		if (pos =3D=3D -1) return this;=0A=
		events[type].keys.splice(pos, 1);=0A=
		var value =3D events[type].values.splice(pos, 1)[0];=0A=
		var custom =3D Element.Events.get(type);=0A=
		if (custom){=0A=
			if (custom.onRemove) custom.onRemove.call(this, fn);=0A=
			type =3D custom.base || type;=0A=
		}=0A=
		return (Element.NativeEvents[type]) ? this.removeListener(type, value) =
: this;=0A=
	},=0A=
=0A=
	addEvents: function(events){=0A=
		for (var event in events) this.addEvent(event, events[event]);=0A=
		return this;=0A=
	},=0A=
=0A=
	removeEvents: function(events){=0A=
		var type;=0A=
		if ($type(events) =3D=3D 'object'){=0A=
			for (type in events) this.removeEvent(type, events[type]);=0A=
			return this;=0A=
		}=0A=
		var attached =3D this.retrieve('events');=0A=
		if (!attached) return this;=0A=
		if (!events){=0A=
			for (type in attached) this.removeEvents(type);=0A=
			this.eliminate('events');=0A=
		} else if (attached[events]){=0A=
			while (attached[events].keys[0]) this.removeEvent(events, =
attached[events].keys[0]);=0A=
			attached[events] =3D null;=0A=
		}=0A=
		return this;=0A=
	},=0A=
=0A=
	fireEvent: function(type, args, delay){=0A=
		var events =3D this.retrieve('events');=0A=
		if (!events || !events[type]) return this;=0A=
		events[type].keys.each(function(fn){=0A=
			fn.create({'bind': this, 'delay': delay, 'arguments': args})();=0A=
		}, this);=0A=
		return this;=0A=
	},=0A=
=0A=
	cloneEvents: function(from, type){=0A=
		from =3D document.id(from);=0A=
		var fevents =3D from.retrieve('events');=0A=
		if (!fevents) return this;=0A=
		if (!type){=0A=
			for (var evType in fevents) this.cloneEvents(from, evType);=0A=
		} else if (fevents[type]){=0A=
			fevents[type].keys.each(function(fn){=0A=
				this.addEvent(type, fn);=0A=
			}, this);=0A=
		}=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Element.NativeEvents =3D {=0A=
	click: 2, dblclick: 2, mouseup: 2, mousedown: 2, contextmenu: 2, =
//mouse buttons=0A=
	mousewheel: 2, DOMMouseScroll: 2, //mouse wheel=0A=
	mouseover: 2, mouseout: 2, mousemove: 2, selectstart: 2, selectend: 2, =
//mouse movement=0A=
	keydown: 2, keypress: 2, keyup: 2, //keyboard=0A=
	focus: 2, blur: 2, change: 2, reset: 2, select: 2, submit: 2, //form =
elements=0A=
	load: 1, unload: 1, beforeunload: 2, resize: 1, move: 1, =
DOMContentLoaded: 1, readystatechange: 1, //window=0A=
	error: 1, abort: 1, scroll: 1 //misc=0A=
};=0A=
=0A=
(function(){=0A=
=0A=
var $check =3D function(event){=0A=
	var related =3D event.relatedTarget;=0A=
	if (related =3D=3D undefined) return true;=0A=
	if (related =3D=3D=3D false) return false;=0A=
	return ($type(this) !=3D 'document' && related !=3D this && =
related.prefix !=3D 'xul' && !this.hasChild(related));=0A=
};=0A=
=0A=
Element.Events =3D new Hash({=0A=
=0A=
	mouseenter: {=0A=
		base: 'mouseover',=0A=
		condition: $check=0A=
	},=0A=
=0A=
	mouseleave: {=0A=
		base: 'mouseout',=0A=
		condition: $check=0A=
	},=0A=
=0A=
	mousewheel: {=0A=
		base: (Browser.Engine.gecko) ? 'DOMMouseScroll' : 'mousewheel'=0A=
	}=0A=
=0A=
});=0A=
=0A=
})();=0A=
=0A=
=0A=
/*=0A=
Script: Element.Style.js=0A=
	Contains methods for interacting with the styles of Elements in a =
fashionable way.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
Element.Properties.styles =3D {set: function(styles){=0A=
	this.setStyles(styles);=0A=
}};=0A=
=0A=
Element.Properties.opacity =3D {=0A=
=0A=
	set: function(opacity, novisibility){=0A=
		if (!novisibility){=0A=
			if (opacity =3D=3D 0){=0A=
				if (this.style.visibility !=3D 'hidden') this.style.visibility =3D =
'hidden';=0A=
			} else {=0A=
				if (this.style.visibility !=3D 'visible') this.style.visibility =3D =
'visible';=0A=
			}=0A=
		}=0A=
		if (!this.currentStyle || !this.currentStyle.hasLayout) =
this.style.zoom =3D 1;=0A=
		if (Browser.Engine.trident) this.style.filter =3D (opacity =3D=3D 1) ? =
'' : 'alpha(opacity=3D' + opacity * 100 + ')';=0A=
		this.style.opacity =3D opacity;=0A=
		this.store('opacity', opacity);=0A=
	},=0A=
=0A=
	get: function(){=0A=
		return this.retrieve('opacity', 1);=0A=
	}=0A=
=0A=
};=0A=
=0A=
Element.implement({=0A=
=0A=
	setOpacity: function(value){=0A=
		return this.set('opacity', value, true);=0A=
	},=0A=
=0A=
	getOpacity: function(){=0A=
		return this.get('opacity');=0A=
	},=0A=
=0A=
	setStyle: function(property, value){=0A=
		switch (property){=0A=
			case 'opacity': return this.set('opacity', parseFloat(value));=0A=
			case 'float': property =3D (Browser.Engine.trident) ? 'styleFloat' : =
'cssFloat';=0A=
		}=0A=
		property =3D property.camelCase();=0A=
		if ($type(value) !=3D 'string'){=0A=
			var map =3D (Element.Styles.get(property) || '@').split(' ');=0A=
			value =3D $splat(value).map(function(val, i){=0A=
				if (!map[i]) return '';=0A=
				return ($type(val) =3D=3D 'number') ? map[i].replace('@', =
Math.round(val)) : val;=0A=
			}).join(' ');=0A=
		} else if (value =3D=3D String(Number(value))){=0A=
			value =3D Math.round(value);=0A=
		}=0A=
		this.style[property] =3D value;=0A=
		return this;=0A=
	},=0A=
=0A=
	getStyle: function(property){=0A=
		switch (property){=0A=
			case 'opacity': return this.get('opacity');=0A=
			case 'float': property =3D (Browser.Engine.trident) ? 'styleFloat' : =
'cssFloat';=0A=
		}=0A=
		property =3D property.camelCase();=0A=
		var result =3D this.style[property];=0A=
		if (!$chk(result)){=0A=
			result =3D [];=0A=
			for (var style in Element.ShortStyles){=0A=
				if (property !=3D style) continue;=0A=
				for (var s in Element.ShortStyles[style]) =
result.push(this.getStyle(s));=0A=
				return result.join(' ');=0A=
			}=0A=
			result =3D this.getComputedStyle(property);=0A=
		}=0A=
		if (result){=0A=
			result =3D String(result);=0A=
			var color =3D result.match(/rgba?\([\d\s,]+\)/);=0A=
			if (color) result =3D result.replace(color[0], color[0].rgbToHex());=0A=
		}=0A=
		if (Browser.Engine.presto || (Browser.Engine.trident && =
!$chk(parseInt(result, 10)))){=0A=
			if (property.test(/^(height|width)$/)){=0A=
				var values =3D (property =3D=3D 'width') ? ['left', 'right'] : =
['top', 'bottom'], size =3D 0;=0A=
				values.each(function(value){=0A=
					size +=3D this.getStyle('border-' + value + '-width').toInt() + =
this.getStyle('padding-' + value).toInt();=0A=
				}, this);=0A=
				return this['offset' + property.capitalize()] - size + 'px';=0A=
			}=0A=
			if ((Browser.Engine.presto) && String(result).test('px')) return =
result;=0A=
			if (property.test(/(border(.+)Width|margin|padding)/)) return '0px';=0A=
		}=0A=
		return result;=0A=
	},=0A=
=0A=
	setStyles: function(styles){=0A=
		for (var style in styles) this.setStyle(style, styles[style]);=0A=
		return this;=0A=
	},=0A=
=0A=
	getStyles: function(){=0A=
		var result =3D {};=0A=
		Array.flatten(arguments).each(function(key){=0A=
			result[key] =3D this.getStyle(key);=0A=
		}, this);=0A=
		return result;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Element.Styles =3D new Hash({=0A=
	left: '@px', top: '@px', bottom: '@px', right: '@px',=0A=
	width: '@px', height: '@px', maxWidth: '@px', maxHeight: '@px', =
minWidth: '@px', minHeight: '@px',=0A=
	backgroundColor: 'rgb(@, @, @)', backgroundPosition: '@px @px', color: =
'rgb(@, @, @)',=0A=
	fontSize: '@px', letterSpacing: '@px', lineHeight: '@px', clip: =
'rect(@px @px @px @px)',=0A=
	margin: '@px @px @px @px', padding: '@px @px @px @px', border: '@px @ =
rgb(@, @, @) @px @ rgb(@, @, @) @px @ rgb(@, @, @)',=0A=
	borderWidth: '@px @px @px @px', borderStyle: '@ @ @ @', borderColor: =
'rgb(@, @, @) rgb(@, @, @) rgb(@, @, @) rgb(@, @, @)',=0A=
	zIndex: '@', 'zoom': '@', fontWeight: '@', textIndent: '@px', opacity: =
'@'=0A=
});=0A=
=0A=
Element.ShortStyles =3D {margin: {}, padding: {}, border: {}, =
borderWidth: {}, borderStyle: {}, borderColor: {}};=0A=
=0A=
['Top', 'Right', 'Bottom', 'Left'].each(function(direction){=0A=
	var Short =3D Element.ShortStyles;=0A=
	var All =3D Element.Styles;=0A=
	['margin', 'padding'].each(function(style){=0A=
		var sd =3D style + direction;=0A=
		Short[style][sd] =3D All[sd] =3D '@px';=0A=
	});=0A=
	var bd =3D 'border' + direction;=0A=
	Short.border[bd] =3D All[bd] =3D '@px @ rgb(@, @, @)';=0A=
	var bdw =3D bd + 'Width', bds =3D bd + 'Style', bdc =3D bd + 'Color';=0A=
	Short[bd] =3D {};=0A=
	Short.borderWidth[bdw] =3D Short[bd][bdw] =3D All[bdw] =3D '@px';=0A=
	Short.borderStyle[bds] =3D Short[bd][bds] =3D All[bds] =3D '@';=0A=
	Short.borderColor[bdc] =3D Short[bd][bdc] =3D All[bdc] =3D 'rgb(@, @, =
@)';=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Element.Dimensions.js=0A=
	Contains methods to work with size, scroll, or positioning of Elements =
and the window object.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
=0A=
Credits:=0A=
	- Element positioning based on the [qooxdoo](http://qooxdoo.org/) code =
and smart browser fixes, [LGPL =
License](http://www.gnu.org/licenses/lgpl.html).=0A=
	- Viewport dimensions based on [YUI](http://developer.yahoo.com/yui/) =
code, [BSD License](http://developer.yahoo.com/yui/license.html).=0A=
*/=0A=
=0A=
(function(){=0A=
=0A=
Element.implement({=0A=
=0A=
	scrollTo: function(x, y){=0A=
		if (isBody(this)){=0A=
			this.getWindow().scrollTo(x, y);=0A=
		} else {=0A=
			this.scrollLeft =3D x;=0A=
			this.scrollTop =3D y;=0A=
		}=0A=
		return this;=0A=
	},=0A=
=0A=
	getSize: function(){=0A=
		if (isBody(this)) return this.getWindow().getSize();=0A=
		return {x: this.offsetWidth, y: this.offsetHeight};=0A=
	},=0A=
=0A=
	getScrollSize: function(){=0A=
		if (isBody(this)) return this.getWindow().getScrollSize();=0A=
		return {x: this.scrollWidth, y: this.scrollHeight};=0A=
	},=0A=
=0A=
	getScroll: function(){=0A=
		if (isBody(this)) return this.getWindow().getScroll();=0A=
		return {x: this.scrollLeft, y: this.scrollTop};=0A=
	},=0A=
=0A=
	getScrolls: function(){=0A=
		var element =3D this, position =3D {x: 0, y: 0};=0A=
		while (element && !isBody(element)){=0A=
			position.x +=3D element.scrollLeft;=0A=
			position.y +=3D element.scrollTop;=0A=
			element =3D element.parentNode;=0A=
		}=0A=
		return position;=0A=
	},=0A=
=0A=
	getOffsetParent: function(){=0A=
		var element =3D this;=0A=
		if (isBody(element)) return null;=0A=
		if (!Browser.Engine.trident) return element.offsetParent;=0A=
		while ((element =3D element.parentNode) && !isBody(element)){=0A=
			if (styleString(element, 'position') !=3D 'static') return element;=0A=
		}=0A=
		return null;=0A=
	},=0A=
=0A=
	getOffsets: function(){		=0A=
		if (this.getBoundingClientRect){=0A=
			var bound =3D this.getBoundingClientRect(),=0A=
			html =3D document.id(this.getDocument().documentElement),=0A=
			scroll =3D html.getScroll(),=0A=
			isFixed =3D (styleString(this, 'position') =3D=3D 'fixed');=0A=
			return {=0A=
				x: parseInt(bound.left, 10) + ((isFixed) ? 0 : scroll.x) - =
html.clientLeft,=0A=
				y: parseInt(bound.top, 10) +  ((isFixed) ? 0 : scroll.y) - =
html.clientTop=0A=
			};=0A=
		}=0A=
=0A=
		var element =3D this, position =3D {x: 0, y: 0};=0A=
		if (isBody(this)) return position;=0A=
=0A=
		while (element && !isBody(element)){=0A=
			position.x +=3D element.offsetLeft;=0A=
			position.y +=3D element.offsetTop;=0A=
=0A=
			if (Browser.Engine.gecko){=0A=
				if (!borderBox(element)){=0A=
					position.x +=3D leftBorder(element);=0A=
					position.y +=3D topBorder(element);=0A=
				}=0A=
				var parent =3D element.parentNode;=0A=
				if (parent && styleString(parent, 'overflow') !=3D 'visible'){=0A=
					position.x +=3D leftBorder(parent);=0A=
					position.y +=3D topBorder(parent);=0A=
				}=0A=
			} else if (element !=3D this && Browser.Engine.webkit){=0A=
				position.x +=3D leftBorder(element);=0A=
				position.y +=3D topBorder(element);=0A=
			}=0A=
=0A=
			element =3D element.offsetParent;=0A=
		}=0A=
		if (Browser.Engine.gecko && !borderBox(this)){=0A=
			position.x -=3D leftBorder(this);=0A=
			position.y -=3D topBorder(this);=0A=
		}=0A=
		return position;=0A=
	},=0A=
=0A=
	getPosition: function(relative){=0A=
		if (isBody(this)) return {x: 0, y: 0};=0A=
		var offset =3D this.getOffsets(), scroll =3D this.getScrolls();=0A=
		var position =3D {x: offset.x - scroll.x, y: offset.y - scroll.y};=0A=
		var relativePosition =3D (relative && (relative =3D =
document.id(relative))) ? relative.getPosition() : {x: 0, y: 0};=0A=
		return {x: position.x - relativePosition.x, y: position.y - =
relativePosition.y};=0A=
	},=0A=
=0A=
	getCoordinates: function(element){=0A=
		if (isBody(this)) return this.getWindow().getCoordinates();=0A=
		var position =3D this.getPosition(element), size =3D this.getSize();=0A=
		var obj =3D {left: position.x, top: position.y, width: size.x, height: =
size.y};=0A=
		obj.right =3D obj.left + obj.width;=0A=
		obj.bottom =3D obj.top + obj.height;=0A=
		return obj;=0A=
	},=0A=
=0A=
	computePosition: function(obj){=0A=
		return {left: obj.x - styleNumber(this, 'margin-left'), top: obj.y - =
styleNumber(this, 'margin-top')};=0A=
	},=0A=
=0A=
	setPosition: function(obj){=0A=
		return this.setStyles(this.computePosition(obj));=0A=
	}=0A=
=0A=
});=0A=
=0A=
=0A=
Native.implement([Document, Window], {=0A=
=0A=
	getSize: function(){=0A=
		if (Browser.Engine.presto || Browser.Engine.webkit) {=0A=
			var win =3D this.getWindow();=0A=
			return {x: win.innerWidth, y: win.innerHeight};=0A=
		}=0A=
		var doc =3D getCompatElement(this);=0A=
		return {x: doc.clientWidth, y: doc.clientHeight};=0A=
	},=0A=
=0A=
	getScroll: function(){=0A=
		var win =3D this.getWindow(), doc =3D getCompatElement(this);=0A=
		return {x: win.pageXOffset || doc.scrollLeft, y: win.pageYOffset || =
doc.scrollTop};=0A=
	},=0A=
=0A=
	getScrollSize: function(){=0A=
		var doc =3D getCompatElement(this), min =3D this.getSize();=0A=
		return {x: Math.max(doc.scrollWidth, min.x), y: =
Math.max(doc.scrollHeight, min.y)};=0A=
	},=0A=
=0A=
	getPosition: function(){=0A=
		return {x: 0, y: 0};=0A=
	},=0A=
=0A=
	getCoordinates: function(){=0A=
		var size =3D this.getSize();=0A=
		return {top: 0, left: 0, bottom: size.y, right: size.x, height: =
size.y, width: size.x};=0A=
	}=0A=
=0A=
});=0A=
=0A=
// private methods=0A=
=0A=
var styleString =3D Element.getComputedStyle;=0A=
=0A=
function styleNumber(element, style){=0A=
	return styleString(element, style).toInt() || 0;=0A=
};=0A=
=0A=
function borderBox(element){=0A=
	return styleString(element, '-moz-box-sizing') =3D=3D 'border-box';=0A=
};=0A=
=0A=
function topBorder(element){=0A=
	return styleNumber(element, 'border-top-width');=0A=
};=0A=
=0A=
function leftBorder(element){=0A=
	return styleNumber(element, 'border-left-width');=0A=
};=0A=
=0A=
function isBody(element){=0A=
	return (/^(?:body|html)$/i).test(element.tagName);=0A=
};=0A=
=0A=
function getCompatElement(element){=0A=
	var doc =3D element.getDocument();=0A=
	return (!doc.compatMode || doc.compatMode =3D=3D 'CSS1Compat') ? =
doc.html : doc.body;=0A=
};=0A=
=0A=
})();=0A=
=0A=
//aliases=0A=
Element.alias('setPosition', 'position'); //compatability=0A=
=0A=
Native.implement([Window, Document, Element], {=0A=
=0A=
	getHeight: function(){=0A=
		return this.getSize().y;=0A=
	},=0A=
=0A=
	getWidth: function(){=0A=
		return this.getSize().x;=0A=
	},=0A=
=0A=
	getScrollTop: function(){=0A=
		return this.getScroll().y;=0A=
	},=0A=
=0A=
	getScrollLeft: function(){=0A=
		return this.getScroll().x;=0A=
	},=0A=
=0A=
	getScrollHeight: function(){=0A=
		return this.getScrollSize().y;=0A=
	},=0A=
=0A=
	getScrollWidth: function(){=0A=
		return this.getScrollSize().x;=0A=
	},=0A=
=0A=
	getTop: function(){=0A=
		return this.getPosition().y;=0A=
	},=0A=
=0A=
	getLeft: function(){=0A=
		return this.getPosition().x;=0A=
	}=0A=
=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Selectors.js=0A=
	Adds advanced CSS Querying capabilities for targeting elements. Also =
includes pseudoselectors support.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
Native.implement([Document, Element], {=0A=
=0A=
	getElements: function(expression, nocash){=0A=
		expression =3D expression.split(',');=0A=
		var items, local =3D {};=0A=
		for (var i =3D 0, l =3D expression.length; i < l; i++){=0A=
			var selector =3D expression[i], elements =3D =
Selectors.Utils.search(this, selector, local);=0A=
			if (i !=3D 0 && elements.item) elements =3D $A(elements);=0A=
			items =3D (i =3D=3D 0) ? elements : (items.item) ? =
$A(items).concat(elements) : items.concat(elements);=0A=
		}=0A=
		return new Elements(items, {ddup: (expression.length > 1), cash: =
!nocash});=0A=
	}=0A=
=0A=
});=0A=
=0A=
Element.implement({=0A=
=0A=
	match: function(selector){=0A=
		if (!selector || (selector =3D=3D this)) return true;=0A=
		var tagid =3D Selectors.Utils.parseTagAndID(selector);=0A=
		var tag =3D tagid[0], id =3D tagid[1];=0A=
		if (!Selectors.Filters.byID(this, id) || =
!Selectors.Filters.byTag(this, tag)) return false;=0A=
		var parsed =3D Selectors.Utils.parseSelector(selector);=0A=
		return (parsed) ? Selectors.Utils.filter(this, parsed, {}) : true;=0A=
	}=0A=
=0A=
});=0A=
=0A=
var Selectors =3D {Cache: {nth: {}, parsed: {}}};=0A=
=0A=
Selectors.RegExps =3D {=0A=
	id: (/#([\w-]+)/),=0A=
	tag: (/^(\w+|\*)/),=0A=
	quick: (/^(\w+|\*)$/),=0A=
	splitter: (/\s*([+>~\s])\s*([a-zA-Z#.*:\[])/g),=0A=
	combined: =
(/\.([\w-]+)|\[(\w+)(?:([!*^$~|]?=3D)(["']?)([^\4]*?)\4)?\]|:([\w-]+)(?:\=
(["']?(.*?)?["']?\)|$)/g)=0A=
};=0A=
=0A=
Selectors.Utils =3D {=0A=
=0A=
	chk: function(item, uniques){=0A=
		if (!uniques) return true;=0A=
		var uid =3D $uid(item);=0A=
		if (!uniques[uid]) return uniques[uid] =3D true;=0A=
		return false;=0A=
	},=0A=
=0A=
	parseNthArgument: function(argument){=0A=
		if (Selectors.Cache.nth[argument]) return =
Selectors.Cache.nth[argument];=0A=
		var parsed =3D argument.match(/^([+-]?\d*)?([a-z]+)?([+-]?\d*)?$/);=0A=
		if (!parsed) return false;=0A=
		var inta =3D parseInt(parsed[1], 10);=0A=
		var a =3D (inta || inta =3D=3D=3D 0) ? inta : 1;=0A=
		var special =3D parsed[2] || false;=0A=
		var b =3D parseInt(parsed[3], 10) || 0;=0A=
		if (a !=3D 0){=0A=
			b--;=0A=
			while (b < 1) b +=3D a;=0A=
			while (b >=3D a) b -=3D a;=0A=
		} else {=0A=
			a =3D b;=0A=
			special =3D 'index';=0A=
		}=0A=
		switch (special){=0A=
			case 'n': parsed =3D {a: a, b: b, special: 'n'}; break;=0A=
			case 'odd': parsed =3D {a: 2, b: 0, special: 'n'}; break;=0A=
			case 'even': parsed =3D {a: 2, b: 1, special: 'n'}; break;=0A=
			case 'first': parsed =3D {a: 0, special: 'index'}; break;=0A=
			case 'last': parsed =3D {special: 'last-child'}; break;=0A=
			case 'only': parsed =3D {special: 'only-child'}; break;=0A=
			default: parsed =3D {a: (a - 1), special: 'index'};=0A=
		}=0A=
=0A=
		return Selectors.Cache.nth[argument] =3D parsed;=0A=
	},=0A=
=0A=
	parseSelector: function(selector){=0A=
		if (Selectors.Cache.parsed[selector]) return =
Selectors.Cache.parsed[selector];=0A=
		var m, parsed =3D {classes: [], pseudos: [], attributes: []};=0A=
		while ((m =3D Selectors.RegExps.combined.exec(selector))){=0A=
			var cn =3D m[1], an =3D m[2], ao =3D m[3], av =3D m[5], pn =3D m[6], =
pa =3D m[7];=0A=
			if (cn){=0A=
				parsed.classes.push(cn);=0A=
			} else if (pn){=0A=
				var parser =3D Selectors.Pseudo.get(pn);=0A=
				if (parser) parsed.pseudos.push({parser: parser, argument: pa});=0A=
				else parsed.attributes.push({name: pn, operator: '=3D', value: pa});=0A=
			} else if (an){=0A=
				parsed.attributes.push({name: an, operator: ao, value: av});=0A=
			}=0A=
		}=0A=
		if (!parsed.classes.length) delete parsed.classes;=0A=
		if (!parsed.attributes.length) delete parsed.attributes;=0A=
		if (!parsed.pseudos.length) delete parsed.pseudos;=0A=
		if (!parsed.classes && !parsed.attributes && !parsed.pseudos) parsed =
=3D null;=0A=
		return Selectors.Cache.parsed[selector] =3D parsed;=0A=
	},=0A=
=0A=
	parseTagAndID: function(selector){=0A=
		var tag =3D selector.match(Selectors.RegExps.tag);=0A=
		var id =3D selector.match(Selectors.RegExps.id);=0A=
		return [(tag) ? tag[1] : '*', (id) ? id[1] : false];=0A=
	},=0A=
=0A=
	filter: function(item, parsed, local){=0A=
		var i;=0A=
		if (parsed.classes){=0A=
			for (i =3D parsed.classes.length; i--; i){=0A=
				var cn =3D parsed.classes[i];=0A=
				if (!Selectors.Filters.byClass(item, cn)) return false;=0A=
			}=0A=
		}=0A=
		if (parsed.attributes){=0A=
			for (i =3D parsed.attributes.length; i--; i){=0A=
				var att =3D parsed.attributes[i];=0A=
				if (!Selectors.Filters.byAttribute(item, att.name, att.operator, =
att.value)) return false;=0A=
			}=0A=
		}=0A=
		if (parsed.pseudos){=0A=
			for (i =3D parsed.pseudos.length; i--; i){=0A=
				var psd =3D parsed.pseudos[i];=0A=
				if (!Selectors.Filters.byPseudo(item, psd.parser, psd.argument, =
local)) return false;=0A=
			}=0A=
		}=0A=
		return true;=0A=
	},=0A=
=0A=
	getByTagAndID: function(ctx, tag, id){=0A=
		if (id){=0A=
			var item =3D (ctx.getElementById) ? ctx.getElementById(id, true) : =
Element.getElementById(ctx, id, true);=0A=
			return (item && Selectors.Filters.byTag(item, tag)) ? [item] : [];=0A=
		} else {=0A=
			return ctx.getElementsByTagName(tag);=0A=
		}=0A=
	},=0A=
=0A=
	search: function(self, expression, local){=0A=
		var splitters =3D [];=0A=
=0A=
		var selectors =3D =
expression.trim().replace(Selectors.RegExps.splitter, function(m0, m1, =
m2){=0A=
			splitters.push(m1);=0A=
			return ':)' + m2;=0A=
		}).split(':)');=0A=
=0A=
		var items, filtered, item;=0A=
=0A=
		for (var i =3D 0, l =3D selectors.length; i < l; i++){=0A=
=0A=
			var selector =3D selectors[i];=0A=
=0A=
			if (i =3D=3D 0 && Selectors.RegExps.quick.test(selector)){=0A=
				items =3D self.getElementsByTagName(selector);=0A=
				continue;=0A=
			}=0A=
=0A=
			var splitter =3D splitters[i - 1];=0A=
=0A=
			var tagid =3D Selectors.Utils.parseTagAndID(selector);=0A=
			var tag =3D tagid[0], id =3D tagid[1];=0A=
=0A=
			if (i =3D=3D 0){=0A=
				items =3D Selectors.Utils.getByTagAndID(self, tag, id);=0A=
			} else {=0A=
				var uniques =3D {}, found =3D [];=0A=
				for (var j =3D 0, k =3D items.length; j < k; j++) found =3D =
Selectors.Getters[splitter](found, items[j], tag, id, uniques);=0A=
				items =3D found;=0A=
			}=0A=
=0A=
			var parsed =3D Selectors.Utils.parseSelector(selector);=0A=
=0A=
			if (parsed){=0A=
				filtered =3D [];=0A=
				for (var m =3D 0, n =3D items.length; m < n; m++){=0A=
					item =3D items[m];=0A=
					if (Selectors.Utils.filter(item, parsed, local)) =
filtered.push(item);=0A=
				}=0A=
				items =3D filtered;=0A=
			}=0A=
=0A=
		}=0A=
=0A=
		return items;=0A=
=0A=
	}=0A=
=0A=
};=0A=
=0A=
Selectors.Getters =3D {=0A=
=0A=
	' ': function(found, self, tag, id, uniques){=0A=
		var items =3D Selectors.Utils.getByTagAndID(self, tag, id);=0A=
		for (var i =3D 0, l =3D items.length; i < l; i++){=0A=
			var item =3D items[i];=0A=
			if (Selectors.Utils.chk(item, uniques)) found.push(item);=0A=
		}=0A=
		return found;=0A=
	},=0A=
=0A=
	'>': function(found, self, tag, id, uniques){=0A=
		var children =3D Selectors.Utils.getByTagAndID(self, tag, id);=0A=
		for (var i =3D 0, l =3D children.length; i < l; i++){=0A=
			var child =3D children[i];=0A=
			if (child.parentNode =3D=3D self && Selectors.Utils.chk(child, =
uniques)) found.push(child);=0A=
		}=0A=
		return found;=0A=
	},=0A=
=0A=
	'+': function(found, self, tag, id, uniques){=0A=
		while ((self =3D self.nextSibling)){=0A=
			if (self.nodeType =3D=3D 1){=0A=
				if (Selectors.Utils.chk(self, uniques) && =
Selectors.Filters.byTag(self, tag) && Selectors.Filters.byID(self, id)) =
found.push(self);=0A=
				break;=0A=
			}=0A=
		}=0A=
		return found;=0A=
	},=0A=
=0A=
	'~': function(found, self, tag, id, uniques){=0A=
		while ((self =3D self.nextSibling)){=0A=
			if (self.nodeType =3D=3D 1){=0A=
				if (!Selectors.Utils.chk(self, uniques)) break;=0A=
				if (Selectors.Filters.byTag(self, tag) && =
Selectors.Filters.byID(self, id)) found.push(self);=0A=
			}=0A=
		}=0A=
		return found;=0A=
	}=0A=
=0A=
};=0A=
=0A=
Selectors.Filters =3D {=0A=
=0A=
	byTag: function(self, tag){=0A=
		return (tag =3D=3D '*' || (self.tagName && self.tagName.toLowerCase() =
=3D=3D tag));=0A=
	},=0A=
=0A=
	byID: function(self, id){=0A=
		return (!id || (self.id && self.id =3D=3D id));=0A=
	},=0A=
=0A=
	byClass: function(self, klass){=0A=
		return (self.className && self.className.contains(klass, ' '));=0A=
	},=0A=
=0A=
	byPseudo: function(self, parser, argument, local){=0A=
		return parser.call(self, argument, local);=0A=
	},=0A=
=0A=
	byAttribute: function(self, name, operator, value){=0A=
		var result =3D Element.prototype.getProperty.call(self, name);=0A=
		if (!result) return (operator =3D=3D '!=3D');=0A=
		if (!operator || value =3D=3D undefined) return true;=0A=
		switch (operator){=0A=
			case '=3D': return (result =3D=3D value);=0A=
			case '*=3D': return (result.contains(value));=0A=
			case '^=3D': return (result.substr(0, value.length) =3D=3D value);=0A=
			case '$=3D': return (result.substr(result.length - value.length) =
=3D=3D value);=0A=
			case '!=3D': return (result !=3D value);=0A=
			case '~=3D': return result.contains(value, ' ');=0A=
			case '|=3D': return result.contains(value, '-');=0A=
		}=0A=
		return false;=0A=
	}=0A=
=0A=
};=0A=
=0A=
Selectors.Pseudo =3D new Hash({=0A=
=0A=
	// w3c pseudo selectors=0A=
=0A=
	checked: function(){=0A=
		return this.checked;=0A=
	},=0A=
	=0A=
	empty: function(){=0A=
		return !(this.innerText || this.textContent || '').length;=0A=
	},=0A=
=0A=
	not: function(selector){=0A=
		return !Element.match(this, selector);=0A=
	},=0A=
=0A=
	contains: function(text){=0A=
		return (this.innerText || this.textContent || '').contains(text);=0A=
	},=0A=
=0A=
	'first-child': function(){=0A=
		return Selectors.Pseudo.index.call(this, 0);=0A=
	},=0A=
=0A=
	'last-child': function(){=0A=
		var element =3D this;=0A=
		while ((element =3D element.nextSibling)){=0A=
			if (element.nodeType =3D=3D 1) return false;=0A=
		}=0A=
		return true;=0A=
	},=0A=
=0A=
	'only-child': function(){=0A=
		var prev =3D this;=0A=
		while ((prev =3D prev.previousSibling)){=0A=
			if (prev.nodeType =3D=3D 1) return false;=0A=
		}=0A=
		var next =3D this;=0A=
		while ((next =3D next.nextSibling)){=0A=
			if (next.nodeType =3D=3D 1) return false;=0A=
		}=0A=
		return true;=0A=
	},=0A=
=0A=
	'nth-child': function(argument, local){=0A=
		argument =3D (argument =3D=3D undefined) ? 'n' : argument;=0A=
		var parsed =3D Selectors.Utils.parseNthArgument(argument);=0A=
		if (parsed.special !=3D 'n') return =
Selectors.Pseudo[parsed.special].call(this, parsed.a, local);=0A=
		var count =3D 0;=0A=
		local.positions =3D local.positions || {};=0A=
		var uid =3D $uid(this);=0A=
		if (!local.positions[uid]){=0A=
			var self =3D this;=0A=
			while ((self =3D self.previousSibling)){=0A=
				if (self.nodeType !=3D 1) continue;=0A=
				count ++;=0A=
				var position =3D local.positions[$uid(self)];=0A=
				if (position !=3D undefined){=0A=
					count =3D position + count;=0A=
					break;=0A=
				}=0A=
			}=0A=
			local.positions[uid] =3D count;=0A=
		}=0A=
		return (local.positions[uid] % parsed.a =3D=3D parsed.b);=0A=
	},=0A=
=0A=
	// custom pseudo selectors=0A=
=0A=
	index: function(index){=0A=
		var element =3D this, count =3D 0;=0A=
		while ((element =3D element.previousSibling)){=0A=
			if (element.nodeType =3D=3D 1 && ++count > index) return false;=0A=
		}=0A=
		return (count =3D=3D index);=0A=
	},=0A=
=0A=
	even: function(argument, local){=0A=
		return Selectors.Pseudo['nth-child'].call(this, '2n+1', local);=0A=
	},=0A=
=0A=
	odd: function(argument, local){=0A=
		return Selectors.Pseudo['nth-child'].call(this, '2n', local);=0A=
	},=0A=
	=0A=
	selected: function(){=0A=
		return this.selected;=0A=
	},=0A=
	=0A=
	enabled: function(){=0A=
		return (this.disabled =3D=3D=3D false);=0A=
	}=0A=
=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Domready.js=0A=
	Contains the domready custom event.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
Element.Events.domready =3D {=0A=
=0A=
	onAdd: function(fn){=0A=
		if (Browser.loaded) fn.call(this);=0A=
	}=0A=
=0A=
};=0A=
=0A=
(function(){=0A=
=0A=
	var domready =3D function(){=0A=
		if (Browser.loaded) return;=0A=
		Browser.loaded =3D true;=0A=
		window.fireEvent('domready');=0A=
		document.fireEvent('domready');=0A=
	};=0A=
=0A=
	if (Browser.Engine.trident){=0A=
		var temp =3D document.createElement('div');=0A=
		(function(){=0A=
			($try(function(){=0A=
				temp.doScroll(); // Technique by Diego Perini=0A=
				return document.id(temp).inject(document.body).set('html', =
'temp').dispose();=0A=
			})) ? domready() : arguments.callee.delay(50);=0A=
		})();=0A=
	} else if (Browser.Engine.webkit && Browser.Engine.version < 525){=0A=
		(function(){=0A=
			(['loaded', 'complete'].contains(document.readyState)) ? domready() : =
arguments.callee.delay(50);=0A=
		})();=0A=
	} else {=0A=
		window.addEvent('load', domready);=0A=
		document.addEvent('DOMContentLoaded', domready);=0A=
	}=0A=
=0A=
})();=0A=
=0A=
=0A=
/*=0A=
Script: JSON.js=0A=
	JSON encoder and decoder.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
=0A=
See Also:=0A=
	<http://www.json.org/>=0A=
*/=0A=
=0A=
var JSON =3D new Hash({=0A=
=0A=
	$specialChars: {'\b': '\\b', '\t': '\\t', '\n': '\\n', '\f': '\\f', =
'\r': '\\r', '"' : '\\"', '\\': '\\\\'},=0A=
=0A=
	$replaceChars: function(chr){=0A=
		return JSON.$specialChars[chr] || '\\u00' + =
Math.floor(chr.charCodeAt() / 16).toString(16) + (chr.charCodeAt() % =
16).toString(16);=0A=
	},=0A=
=0A=
	encode: function(obj){=0A=
		switch ($type(obj)){=0A=
			case 'string':=0A=
				return '"' + obj.replace(/[\x00-\x1f\\"]/g, JSON.$replaceChars) + =
'"';=0A=
			case 'array':=0A=
				return '[' + String(obj.map(JSON.encode).clean()) + ']';=0A=
			case 'object': case 'hash':=0A=
				var string =3D [];=0A=
				Hash.each(obj, function(value, key){=0A=
					var json =3D JSON.encode(value);=0A=
					if (json) string.push(JSON.encode(key) + ':' + json);=0A=
				});=0A=
				return '{' + string + '}';=0A=
			case 'number': case 'boolean': return String(obj);=0A=
			case false: return 'null';=0A=
		}=0A=
		return null;=0A=
	},=0A=
=0A=
	decode: function(string, secure){=0A=
		if ($type(string) !=3D 'string' || !string.length) return null;=0A=
		if (secure && !(/^[,:{}\[\]0-9.\-+Eaeflnr-u =
\n\r\t]*$/).test(string.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, =
''))) return null;=0A=
		return eval('(' + string + ')');=0A=
	}=0A=
=0A=
});=0A=
=0A=
Native.implement([Hash, Array, String, Number], {=0A=
=0A=
	toJSON: function(){=0A=
		return JSON.encode(this);=0A=
	}=0A=
=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Cookie.js=0A=
	Class for creating, loading, and saving browser Cookies.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
=0A=
Credits:=0A=
	Based on the functions by Peter-Paul Koch (http://quirksmode.org).=0A=
*/=0A=
=0A=
var Cookie =3D new Class({=0A=
=0A=
	Implements: Options,=0A=
=0A=
	options: {=0A=
		path: false,=0A=
		domain: false,=0A=
		duration: false,=0A=
		secure: false,=0A=
		document: document=0A=
	},=0A=
=0A=
	initialize: function(key, options){=0A=
		this.key =3D key;=0A=
		this.setOptions(options);=0A=
	},=0A=
=0A=
	write: function(value){=0A=
		value =3D encodeURIComponent(value);=0A=
		if (this.options.domain) value +=3D '; domain=3D' + =
this.options.domain;=0A=
		if (this.options.path) value +=3D '; path=3D' + this.options.path;=0A=
		if (this.options.duration){=0A=
			var date =3D new Date();=0A=
			date.setTime(date.getTime() + this.options.duration * 24 * 60 * 60 * =
1000);=0A=
			value +=3D '; expires=3D' + date.toGMTString();=0A=
		}=0A=
		if (this.options.secure) value +=3D '; secure';=0A=
		this.options.document.cookie =3D this.key + '=3D' + value;=0A=
		return this;=0A=
	},=0A=
=0A=
	read: function(){=0A=
		var value =3D this.options.document.cookie.match('(?:^|;)\\s*' + =
this.key.escapeRegExp() + '=3D([^;]*)');=0A=
		return (value) ? decodeURIComponent(value[1]) : null;=0A=
	},=0A=
=0A=
	dispose: function(){=0A=
		new Cookie(this.key, $merge(this.options, {duration: -1})).write('');=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Cookie.write =3D function(key, value, options){=0A=
	return new Cookie(key, options).write(value);=0A=
};=0A=
=0A=
Cookie.read =3D function(key){=0A=
	return new Cookie(key).read();=0A=
};=0A=
=0A=
Cookie.dispose =3D function(key, options){=0A=
	return new Cookie(key, options).dispose();=0A=
};=0A=
=0A=
=0A=
/*=0A=
Script: Swiff.js=0A=
	Wrapper for embedding SWF movies. Supports (and fixes) External =
Interface Communication.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
=0A=
Credits:=0A=
	Flash detection & Internet Explorer + Flash Player 9 fix inspired by =
SWFObject.=0A=
*/=0A=
=0A=
var Swiff =3D new Class({=0A=
=0A=
	Implements: [Options],=0A=
=0A=
	options: {=0A=
		id: null,=0A=
		height: 1,=0A=
		width: 1,=0A=
		container: null,=0A=
		properties: {},=0A=
		params: {=0A=
			quality: 'high',=0A=
			allowScriptAccess: 'always',=0A=
			wMode: 'transparent',=0A=
			swLiveConnect: true=0A=
		},=0A=
		callBacks: {},=0A=
		vars: {}=0A=
	},=0A=
=0A=
	toElement: function(){=0A=
		return this.object;=0A=
	},=0A=
=0A=
	initialize: function(path, options){=0A=
		this.instance =3D 'Swiff_' + $time();=0A=
=0A=
		this.setOptions(options);=0A=
		options =3D this.options;=0A=
		var id =3D this.id =3D options.id || this.instance;=0A=
		var container =3D document.id(options.container);=0A=
=0A=
		Swiff.CallBacks[this.instance] =3D {};=0A=
=0A=
		var params =3D options.params, vars =3D options.vars, callBacks =3D =
options.callBacks;=0A=
		var properties =3D $extend({height: options.height, width: =
options.width}, options.properties);=0A=
=0A=
		var self =3D this;=0A=
=0A=
		for (var callBack in callBacks){=0A=
			Swiff.CallBacks[this.instance][callBack] =3D (function(option){=0A=
				return function(){=0A=
					return option.apply(self.object, arguments);=0A=
				};=0A=
			})(callBacks[callBack]);=0A=
			vars[callBack] =3D 'Swiff.CallBacks.' + this.instance + '.' + =
callBack;=0A=
		}=0A=
=0A=
		params.flashVars =3D Hash.toQueryString(vars);=0A=
		if (Browser.Engine.trident){=0A=
			properties.classid =3D 'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000';=0A=
			params.movie =3D path;=0A=
		} else {=0A=
			properties.type =3D 'application/x-shockwave-flash';=0A=
			properties.data =3D path;=0A=
		}=0A=
		var build =3D '<object id=3D"' + id + '"';=0A=
		for (var property in properties) build +=3D ' ' + property + '=3D"' + =
properties[property] + '"';=0A=
		build +=3D '>';=0A=
		for (var param in params){=0A=
			if (params[param]) build +=3D '<param name=3D"' + param + '" =
value=3D"' + params[param] + '" />';=0A=
		}=0A=
		build +=3D '</object>';=0A=
		this.object =3D ((container) ? container.empty() : new =
Element('div')).set('html', build).firstChild;=0A=
	},=0A=
=0A=
	replaces: function(element){=0A=
		element =3D document.id(element, true);=0A=
		element.parentNode.replaceChild(this.toElement(), element);=0A=
		return this;=0A=
	},=0A=
=0A=
	inject: function(element){=0A=
		document.id(element, true).appendChild(this.toElement());=0A=
		return this;=0A=
	},=0A=
=0A=
	remote: function(){=0A=
		return Swiff.remote.apply(Swiff, [this.toElement()].extend(arguments));=0A=
	}=0A=
=0A=
});=0A=
=0A=
Swiff.CallBacks =3D {};=0A=
=0A=
Swiff.remote =3D function(obj, fn){=0A=
	var rs =3D obj.CallFunction('<invoke name=3D"' + fn + '" =
returntype=3D"javascript">' + __flash__argumentsToXML(arguments, 2) + =
'</invoke>');=0A=
	return eval(rs);=0A=
};=0A=
=0A=
=0A=
/*=0A=
Script: Fx.js=0A=
	Contains the basic animation logic to be extended by all other Fx =
Classes.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
var Fx =3D new Class({=0A=
=0A=
	Implements: [Chain, Events, Options],=0A=
=0A=
	options: {=0A=
		/*=0A=
		onStart: $empty,=0A=
		onCancel: $empty,=0A=
		onComplete: $empty,=0A=
		*/=0A=
		fps: 50,=0A=
		unit: false,=0A=
		duration: 500,=0A=
		link: 'ignore'=0A=
	},=0A=
=0A=
	initialize: function(options){=0A=
		this.subject =3D this.subject || this;=0A=
		this.setOptions(options);=0A=
		this.options.duration =3D Fx.Durations[this.options.duration] || =
this.options.duration.toInt();=0A=
		var wait =3D this.options.wait;=0A=
		if (wait =3D=3D=3D false) this.options.link =3D 'cancel';=0A=
	},=0A=
=0A=
	getTransition: function(){=0A=
		return function(p){=0A=
			return -(Math.cos(Math.PI * p) - 1) / 2;=0A=
		};=0A=
	},=0A=
=0A=
	step: function(){=0A=
		var time =3D $time();=0A=
		if (time < this.time + this.options.duration){=0A=
			var delta =3D this.transition((time - this.time) / =
this.options.duration);=0A=
			this.set(this.compute(this.from, this.to, delta));=0A=
		} else {=0A=
			this.set(this.compute(this.from, this.to, 1));=0A=
			this.complete();=0A=
		}=0A=
	},=0A=
=0A=
	set: function(now){=0A=
		return now;=0A=
	},=0A=
=0A=
	compute: function(from, to, delta){=0A=
		return Fx.compute(from, to, delta);=0A=
	},=0A=
=0A=
	check: function(){=0A=
		if (!this.timer) return true;=0A=
		switch (this.options.link){=0A=
			case 'cancel': this.cancel(); return true;=0A=
			case 'chain': this.chain(this.caller.bind(this, arguments)); return =
false;=0A=
		}=0A=
		return false;=0A=
	},=0A=
=0A=
	start: function(from, to){=0A=
		if (!this.check(from, to)) return this;=0A=
		this.from =3D from;=0A=
		this.to =3D to;=0A=
		this.time =3D 0;=0A=
		this.transition =3D this.getTransition();=0A=
		this.startTimer();=0A=
		this.onStart();=0A=
		return this;=0A=
	},=0A=
=0A=
	complete: function(){=0A=
		if (this.stopTimer()) this.onComplete();=0A=
		return this;=0A=
	},=0A=
=0A=
	cancel: function(){=0A=
		if (this.stopTimer()) this.onCancel();=0A=
		return this;=0A=
	},=0A=
=0A=
	onStart: function(){=0A=
		this.fireEvent('start', this.subject);=0A=
	},=0A=
=0A=
	onComplete: function(){=0A=
		this.fireEvent('complete', this.subject);=0A=
		if (!this.callChain()) this.fireEvent('chainComplete', this.subject);=0A=
	},=0A=
=0A=
	onCancel: function(){=0A=
		this.fireEvent('cancel', this.subject).clearChain();=0A=
	},=0A=
=0A=
	pause: function(){=0A=
		this.stopTimer();=0A=
		return this;=0A=
	},=0A=
=0A=
	resume: function(){=0A=
		this.startTimer();=0A=
		return this;=0A=
	},=0A=
=0A=
	stopTimer: function(){=0A=
		if (!this.timer) return false;=0A=
		this.time =3D $time() - this.time;=0A=
		this.timer =3D $clear(this.timer);=0A=
		return true;=0A=
	},=0A=
=0A=
	startTimer: function(){=0A=
		if (this.timer) return false;=0A=
		this.time =3D $time() - this.time;=0A=
		this.timer =3D this.step.periodical(Math.round(1000 / =
this.options.fps), this);=0A=
		return true;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Fx.compute =3D function(from, to, delta){=0A=
	return (to - from) * delta + from;=0A=
};=0A=
=0A=
Fx.Durations =3D {'short': 250, 'normal': 500, 'long': 1000};=0A=
=0A=
=0A=
/*=0A=
Script: Fx.CSS.js=0A=
	Contains the CSS animation logic. Used by Fx.Tween, Fx.Morph, =
Fx.Elements.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
Fx.CSS =3D new Class({=0A=
=0A=
	Extends: Fx,=0A=
=0A=
	//prepares the base from/to object=0A=
=0A=
	prepare: function(element, property, values){=0A=
		values =3D $splat(values);=0A=
		var values1 =3D values[1];=0A=
		if (!$chk(values1)){=0A=
			values[1] =3D values[0];=0A=
			values[0] =3D element.getStyle(property);=0A=
		}=0A=
		var parsed =3D values.map(this.parse);=0A=
		return {from: parsed[0], to: parsed[1]};=0A=
	},=0A=
=0A=
	//parses a value into an array=0A=
=0A=
	parse: function(value){=0A=
		value =3D $lambda(value)();=0A=
		value =3D (typeof value =3D=3D 'string') ? value.split(' ') : =
$splat(value);=0A=
		return value.map(function(val){=0A=
			val =3D String(val);=0A=
			var found =3D false;=0A=
			Fx.CSS.Parsers.each(function(parser, key){=0A=
				if (found) return;=0A=
				var parsed =3D parser.parse(val);=0A=
				if ($chk(parsed)) found =3D {value: parsed, parser: parser};=0A=
			});=0A=
			found =3D found || {value: val, parser: Fx.CSS.Parsers.String};=0A=
			return found;=0A=
		});=0A=
	},=0A=
=0A=
	//computes by a from and to prepared objects, using their parsers.=0A=
=0A=
	compute: function(from, to, delta){=0A=
		var computed =3D [];=0A=
		(Math.min(from.length, to.length)).times(function(i){=0A=
			computed.push({value: from[i].parser.compute(from[i].value, =
to[i].value, delta), parser: from[i].parser});=0A=
		});=0A=
		computed.$family =3D {name: 'fx:css:value'};=0A=
		return computed;=0A=
	},=0A=
=0A=
	//serves the value as settable=0A=
=0A=
	serve: function(value, unit){=0A=
		if ($type(value) !=3D 'fx:css:value') value =3D this.parse(value);=0A=
		var returned =3D [];=0A=
		value.each(function(bit){=0A=
			returned =3D returned.concat(bit.parser.serve(bit.value, unit));=0A=
		});=0A=
		return returned;=0A=
	},=0A=
=0A=
	//renders the change to an element=0A=
=0A=
	render: function(element, property, value, unit){=0A=
		element.setStyle(property, this.serve(value, unit));=0A=
	},=0A=
=0A=
	//searches inside the page css to find the values for a selector=0A=
=0A=
	search: function(selector){=0A=
		if (Fx.CSS.Cache[selector]) return Fx.CSS.Cache[selector];=0A=
		var to =3D {};=0A=
		Array.each(document.styleSheets, function(sheet, j){=0A=
			var href =3D sheet.href;=0A=
			if (href && href.contains('://') && !href.contains(document.domain)) =
return;=0A=
			var rules =3D sheet.rules || sheet.cssRules;=0A=
			Array.each(rules, function(rule, i){=0A=
				if (!rule.style) return;=0A=
				var selectorText =3D (rule.selectorText) ? =
rule.selectorText.replace(/^\w+/, function(m){=0A=
					return m.toLowerCase();=0A=
				}) : null;=0A=
				if (!selectorText || !selectorText.test('^' + selector + '$')) =
return;=0A=
				Element.Styles.each(function(value, style){=0A=
					if (!rule.style[style] || Element.ShortStyles[style]) return;=0A=
					value =3D String(rule.style[style]);=0A=
					to[style] =3D (value.test(/^rgb/)) ? value.rgbToHex() : value;=0A=
				});=0A=
			});=0A=
		});=0A=
		return Fx.CSS.Cache[selector] =3D to;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Fx.CSS.Cache =3D {};=0A=
=0A=
Fx.CSS.Parsers =3D new Hash({=0A=
=0A=
	Color: {=0A=
		parse: function(value){=0A=
			if (value.match(/^#[0-9a-f]{3,6}$/i)) return value.hexToRgb(true);=0A=
			return ((value =3D value.match(/(\d+),\s*(\d+),\s*(\d+)/))) ? =
[value[1], value[2], value[3]] : false;=0A=
		},=0A=
		compute: function(from, to, delta){=0A=
			return from.map(function(value, i){=0A=
				return Math.round(Fx.compute(from[i], to[i], delta));=0A=
			});=0A=
		},=0A=
		serve: function(value){=0A=
			return value.map(Number);=0A=
		}=0A=
	},=0A=
=0A=
	Number: {=0A=
		parse: parseFloat,=0A=
		compute: Fx.compute,=0A=
		serve: function(value, unit){=0A=
			return (unit) ? value + unit : value;=0A=
		}=0A=
	},=0A=
=0A=
	String: {=0A=
		parse: $lambda(false),=0A=
		compute: $arguments(1),=0A=
		serve: $arguments(0)=0A=
	}=0A=
=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Fx.Tween.js=0A=
	Formerly Fx.Style, effect to transition any CSS property for an element.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
Fx.Tween =3D new Class({=0A=
=0A=
	Extends: Fx.CSS,=0A=
=0A=
	initialize: function(element, options){=0A=
		this.element =3D this.subject =3D document.id(element);=0A=
		this.parent(options);=0A=
	},=0A=
=0A=
	set: function(property, now){=0A=
		if (arguments.length =3D=3D 1){=0A=
			now =3D property;=0A=
			property =3D this.property || this.options.property;=0A=
		}=0A=
		this.render(this.element, property, now, this.options.unit);=0A=
		return this;=0A=
	},=0A=
=0A=
	start: function(property, from, to){=0A=
		if (!this.check(property, from, to)) return this;=0A=
		var args =3D Array.flatten(arguments);=0A=
		this.property =3D this.options.property || args.shift();=0A=
		var parsed =3D this.prepare(this.element, this.property, args);=0A=
		return this.parent(parsed.from, parsed.to);=0A=
	}=0A=
=0A=
});=0A=
=0A=
Element.Properties.tween =3D {=0A=
=0A=
	set: function(options){=0A=
		var tween =3D this.retrieve('tween');=0A=
		if (tween) tween.cancel();=0A=
		return this.eliminate('tween').store('tween:options', $extend({link: =
'cancel'}, options));=0A=
	},=0A=
=0A=
	get: function(options){=0A=
		if (options || !this.retrieve('tween')){=0A=
			if (options || !this.retrieve('tween:options')) this.set('tween', =
options);=0A=
			this.store('tween', new Fx.Tween(this, =
this.retrieve('tween:options')));=0A=
		}=0A=
		return this.retrieve('tween');=0A=
	}=0A=
=0A=
};=0A=
=0A=
Element.implement({=0A=
=0A=
	tween: function(property, from, to){=0A=
		this.get('tween').start(arguments);=0A=
		return this;=0A=
	},=0A=
=0A=
	fade: function(how){=0A=
		var fade =3D this.get('tween'), o =3D 'opacity', toggle;=0A=
		how =3D $pick(how, 'toggle');=0A=
		switch (how){=0A=
			case 'in': fade.start(o, 1); break;=0A=
			case 'out': fade.start(o, 0); break;=0A=
			case 'show': fade.set(o, 1); break;=0A=
			case 'hide': fade.set(o, 0); break;=0A=
			case 'toggle':=0A=
				var flag =3D this.retrieve('fade:flag', this.get('opacity') =3D=3D =
1);=0A=
				fade.start(o, (flag) ? 0 : 1);=0A=
				this.store('fade:flag', !flag);=0A=
				toggle =3D true;=0A=
			break;=0A=
			default: fade.start(o, arguments);=0A=
		}=0A=
		if (!toggle) this.eliminate('fade:flag');=0A=
		return this;=0A=
	},=0A=
=0A=
	highlight: function(start, end){=0A=
		if (!end){=0A=
			end =3D this.retrieve('highlight:original', =
this.getStyle('background-color'));=0A=
			end =3D (end =3D=3D 'transparent') ? '#fff' : end;=0A=
		}=0A=
		var tween =3D this.get('tween');=0A=
		tween.start('background-color', start || '#ffff88', =
end).chain(function(){=0A=
			this.setStyle('background-color', =
this.retrieve('highlight:original'));=0A=
			tween.callChain();=0A=
		}.bind(this));=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Fx.Morph.js=0A=
	Formerly Fx.Styles, effect to transition any number of CSS properties =
for an element using an object of rules, or CSS based selector rules.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
Fx.Morph =3D new Class({=0A=
=0A=
	Extends: Fx.CSS,=0A=
=0A=
	initialize: function(element, options){=0A=
		this.element =3D this.subject =3D document.id(element);=0A=
		this.parent(options);=0A=
	},=0A=
=0A=
	set: function(now){=0A=
		if (typeof now =3D=3D 'string') now =3D this.search(now);=0A=
		for (var p in now) this.render(this.element, p, now[p], =
this.options.unit);=0A=
		return this;=0A=
	},=0A=
=0A=
	compute: function(from, to, delta){=0A=
		var now =3D {};=0A=
		for (var p in from) now[p] =3D this.parent(from[p], to[p], delta);=0A=
		return now;=0A=
	},=0A=
=0A=
	start: function(properties){=0A=
		if (!this.check(properties)) return this;=0A=
		if (typeof properties =3D=3D 'string') properties =3D =
this.search(properties);=0A=
		var from =3D {}, to =3D {};=0A=
		for (var p in properties){=0A=
			var parsed =3D this.prepare(this.element, p, properties[p]);=0A=
			from[p] =3D parsed.from;=0A=
			to[p] =3D parsed.to;=0A=
		}=0A=
		return this.parent(from, to);=0A=
	}=0A=
=0A=
});=0A=
=0A=
Element.Properties.morph =3D {=0A=
=0A=
	set: function(options){=0A=
		var morph =3D this.retrieve('morph');=0A=
		if (morph) morph.cancel();=0A=
		return this.eliminate('morph').store('morph:options', $extend({link: =
'cancel'}, options));=0A=
	},=0A=
=0A=
	get: function(options){=0A=
		if (options || !this.retrieve('morph')){=0A=
			if (options || !this.retrieve('morph:options')) this.set('morph', =
options);=0A=
			this.store('morph', new Fx.Morph(this, =
this.retrieve('morph:options')));=0A=
		}=0A=
		return this.retrieve('morph');=0A=
	}=0A=
=0A=
};=0A=
=0A=
Element.implement({=0A=
=0A=
	morph: function(props){=0A=
		this.get('morph').start(props);=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Fx.Transitions.js=0A=
	Contains a set of advanced transitions to be used with any of the Fx =
Classes.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
=0A=
Credits:=0A=
	Easing Equations by Robert Penner, =
<http://www.robertpenner.com/easing/>, modified and optimized to be used =
with MooTools.=0A=
*/=0A=
=0A=
Fx.implement({=0A=
=0A=
	getTransition: function(){=0A=
		var trans =3D this.options.transition || Fx.Transitions.Sine.easeInOut;=0A=
		if (typeof trans =3D=3D 'string'){=0A=
			var data =3D trans.split(':');=0A=
			trans =3D Fx.Transitions;=0A=
			trans =3D trans[data[0]] || trans[data[0].capitalize()];=0A=
			if (data[1]) trans =3D trans['ease' + data[1].capitalize() + (data[2] =
? data[2].capitalize() : '')];=0A=
		}=0A=
		return trans;=0A=
	}=0A=
=0A=
});=0A=
=0A=
Fx.Transition =3D function(transition, params){=0A=
	params =3D $splat(params);=0A=
	return $extend(transition, {=0A=
		easeIn: function(pos){=0A=
			return transition(pos, params);=0A=
		},=0A=
		easeOut: function(pos){=0A=
			return 1 - transition(1 - pos, params);=0A=
		},=0A=
		easeInOut: function(pos){=0A=
			return (pos <=3D 0.5) ? transition(2 * pos, params) / 2 : (2 - =
transition(2 * (1 - pos), params)) / 2;=0A=
		}=0A=
	});=0A=
};=0A=
=0A=
Fx.Transitions =3D new Hash({=0A=
=0A=
	linear: $arguments(0)=0A=
=0A=
});=0A=
=0A=
Fx.Transitions.extend =3D function(transitions){=0A=
	for (var transition in transitions) Fx.Transitions[transition] =3D new =
Fx.Transition(transitions[transition]);=0A=
};=0A=
=0A=
Fx.Transitions.extend({=0A=
=0A=
	Pow: function(p, x){=0A=
		return Math.pow(p, x[0] || 6);=0A=
	},=0A=
=0A=
	Expo: function(p){=0A=
		return Math.pow(2, 8 * (p - 1));=0A=
	},=0A=
=0A=
	Circ: function(p){=0A=
		return 1 - Math.sin(Math.acos(p));=0A=
	},=0A=
=0A=
	Sine: function(p){=0A=
		return 1 - Math.sin((1 - p) * Math.PI / 2);=0A=
	},=0A=
=0A=
	Back: function(p, x){=0A=
		x =3D x[0] || 1.618;=0A=
		return Math.pow(p, 2) * ((x + 1) * p - x);=0A=
	},=0A=
=0A=
	Bounce: function(p){=0A=
		var value;=0A=
		for (var a =3D 0, b =3D 1; 1; a +=3D b, b /=3D 2){=0A=
			if (p >=3D (7 - 4 * a) / 11){=0A=
				value =3D b * b - Math.pow((11 - 6 * a - 11 * p) / 4, 2);=0A=
				break;=0A=
			}=0A=
		}=0A=
		return value;=0A=
	},=0A=
=0A=
	Elastic: function(p, x){=0A=
		return Math.pow(2, 10 * --p) * Math.cos(20 * p * Math.PI * (x[0] || 1) =
/ 3);=0A=
	}=0A=
=0A=
});=0A=
=0A=
['Quad', 'Cubic', 'Quart', 'Quint'].each(function(transition, i){=0A=
	Fx.Transitions[transition] =3D new Fx.Transition(function(p){=0A=
		return Math.pow(p, [i + 2]);=0A=
	});=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Request.js=0A=
	Powerful all purpose Request Class. Uses XMLHTTPRequest.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
var Request =3D new Class({=0A=
=0A=
	Implements: [Chain, Events, Options],=0A=
=0A=
	options: {/*=0A=
		onRequest: $empty,=0A=
		onComplete: $empty,=0A=
		onCancel: $empty,=0A=
		onSuccess: $empty,=0A=
		onFailure: $empty,=0A=
		onException: $empty,*/=0A=
		url: '',=0A=
		data: '',=0A=
		headers: {=0A=
			'X-Requested-With': 'XMLHttpRequest',=0A=
			'Accept': 'text/javascript, text/html, application/xml, text/xml, */*'=0A=
		},=0A=
		async: true,=0A=
		format: false,=0A=
		method: 'post',=0A=
		link: 'ignore',=0A=
		isSuccess: null,=0A=
		emulation: true,=0A=
		urlEncoded: true,=0A=
		encoding: 'utf-8',=0A=
		evalScripts: false,=0A=
		evalResponse: false,=0A=
		noCache: false=0A=
	},=0A=
=0A=
	initialize: function(options){=0A=
		this.xhr =3D new Browser.Request();=0A=
		this.setOptions(options);=0A=
		this.options.isSuccess =3D this.options.isSuccess || this.isSuccess;=0A=
		this.headers =3D new Hash(this.options.headers);=0A=
	},=0A=
=0A=
	onStateChange: function(){=0A=
		if (this.xhr.readyState !=3D 4 || !this.running) return;=0A=
		this.running =3D false;=0A=
		this.status =3D 0;=0A=
		$try(function(){=0A=
			this.status =3D this.xhr.status;=0A=
		}.bind(this));=0A=
		this.xhr.onreadystatechange =3D $empty;=0A=
		if (this.options.isSuccess.call(this, this.status)){=0A=
			this.response =3D {text: this.xhr.responseText, xml: =
this.xhr.responseXML};=0A=
			this.success(this.response.text, this.response.xml);=0A=
		} else {=0A=
			this.response =3D {text: null, xml: null};=0A=
			this.failure();=0A=
		}=0A=
	},=0A=
=0A=
	isSuccess: function(){=0A=
		return ((this.status >=3D 200) && (this.status < 300));=0A=
	},=0A=
=0A=
	processScripts: function(text){=0A=
		if (this.options.evalResponse || =
(/(ecma|java)script/).test(this.getHeader('Content-type'))) return =
$exec(text);=0A=
		return text.stripScripts(this.options.evalScripts);=0A=
	},=0A=
=0A=
	success: function(text, xml){=0A=
		this.onSuccess(this.processScripts(text), xml);=0A=
	},=0A=
=0A=
	onSuccess: function(){=0A=
		this.fireEvent('complete', arguments).fireEvent('success', =
arguments).callChain();=0A=
	},=0A=
=0A=
	failure: function(){=0A=
		this.onFailure();=0A=
	},=0A=
=0A=
	onFailure: function(){=0A=
		this.fireEvent('complete').fireEvent('failure', this.xhr);=0A=
	},=0A=
=0A=
	setHeader: function(name, value){=0A=
		this.headers.set(name, value);=0A=
		return this;=0A=
	},=0A=
=0A=
	getHeader: function(name){=0A=
		return $try(function(){=0A=
			return this.xhr.getResponseHeader(name);=0A=
		}.bind(this));=0A=
	},=0A=
=0A=
	check: function(){=0A=
		if (!this.running) return true;=0A=
		switch (this.options.link){=0A=
			case 'cancel': this.cancel(); return true;=0A=
			case 'chain': this.chain(this.caller.bind(this, arguments)); return =
false;=0A=
		}=0A=
		return false;=0A=
	},=0A=
=0A=
	send: function(options){=0A=
		if (!this.check(options)) return this;=0A=
		this.running =3D true;=0A=
=0A=
		var type =3D $type(options);=0A=
		if (type =3D=3D 'string' || type =3D=3D 'element') options =3D {data: =
options};=0A=
=0A=
		var old =3D this.options;=0A=
		options =3D $extend({data: old.data, url: old.url, method: =
old.method}, options);=0A=
		var data =3D options.data, url =3D options.url, method =3D =
options.method.toLowerCase();=0A=
=0A=
		switch ($type(data)){=0A=
			case 'element': data =3D document.id(data).toQueryString(); break;=0A=
			case 'object': case 'hash': data =3D Hash.toQueryString(data);=0A=
		}=0A=
=0A=
		if (this.options.format){=0A=
			var format =3D 'format=3D' + this.options.format;=0A=
			data =3D (data) ? format + '&' + data : format;=0A=
		}=0A=
=0A=
		if (this.options.emulation && !['get', 'post'].contains(method)){=0A=
			var _method =3D '_method=3D' + method;=0A=
			data =3D (data) ? _method + '&' + data : _method;=0A=
			method =3D 'post';=0A=
		}=0A=
=0A=
		if (this.options.urlEncoded && method =3D=3D 'post'){=0A=
			var encoding =3D (this.options.encoding) ? '; charset=3D' + =
this.options.encoding : '';=0A=
			this.headers.set('Content-type', 'application/x-www-form-urlencoded' =
+ encoding);=0A=
		}=0A=
=0A=
		if (this.options.noCache){=0A=
			var noCache =3D 'noCache=3D' + new Date().getTime();=0A=
			data =3D (data) ? noCache + '&' + data : noCache;=0A=
		}=0A=
=0A=
		var trimPosition =3D url.lastIndexOf('/');=0A=
		if (trimPosition > -1 && (trimPosition =3D url.indexOf('#')) > -1) url =
=3D url.substr(0, trimPosition);=0A=
=0A=
		if (data && method =3D=3D 'get'){=0A=
			url =3D url + (url.contains('?') ? '&' : '?') + data;=0A=
			data =3D null;=0A=
		}=0A=
=0A=
		this.xhr.open(method.toUpperCase(), url, this.options.async);=0A=
=0A=
		this.xhr.onreadystatechange =3D this.onStateChange.bind(this);=0A=
=0A=
		this.headers.each(function(value, key){=0A=
			try {=0A=
				this.xhr.setRequestHeader(key, value);=0A=
			} catch (e){=0A=
				this.fireEvent('exception', [key, value]);=0A=
			}=0A=
		}, this);=0A=
=0A=
		this.fireEvent('request');=0A=
		this.xhr.send(data);=0A=
		if (!this.options.async) this.onStateChange();=0A=
		return this;=0A=
	},=0A=
=0A=
	cancel: function(){=0A=
		if (!this.running) return this;=0A=
		this.running =3D false;=0A=
		this.xhr.abort();=0A=
		this.xhr.onreadystatechange =3D $empty;=0A=
		this.xhr =3D new Browser.Request();=0A=
		this.fireEvent('cancel');=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
(function(){=0A=
=0A=
var methods =3D {};=0A=
['get', 'post', 'put', 'delete', 'GET', 'POST', 'PUT', =
'DELETE'].each(function(method){=0A=
	methods[method] =3D function(){=0A=
		var params =3D Array.link(arguments, {url: String.type, data: =
$defined});=0A=
		return this.send($extend(params, {method: method}));=0A=
	};=0A=
});=0A=
=0A=
Request.implement(methods);=0A=
=0A=
})();=0A=
=0A=
Element.Properties.send =3D {=0A=
=0A=
	set: function(options){=0A=
		var send =3D this.retrieve('send');=0A=
		if (send) send.cancel();=0A=
		return this.eliminate('send').store('send:options', $extend({=0A=
			data: this, link: 'cancel', method: this.get('method') || 'post', =
url: this.get('action')=0A=
		}, options));=0A=
	},=0A=
=0A=
	get: function(options){=0A=
		if (options || !this.retrieve('send')){=0A=
			if (options || !this.retrieve('send:options')) this.set('send', =
options);=0A=
			this.store('send', new Request(this.retrieve('send:options')));=0A=
		}=0A=
		return this.retrieve('send');=0A=
	}=0A=
=0A=
};=0A=
=0A=
Element.implement({=0A=
=0A=
	send: function(url){=0A=
		var sender =3D this.get('send');=0A=
		sender.send({data: this, url: url || sender.options.url});=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Request.HTML.js=0A=
	Extends the basic Request Class with additional methods for interacting =
with HTML responses.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
Request.HTML =3D new Class({=0A=
=0A=
	Extends: Request,=0A=
=0A=
	options: {=0A=
		update: false,=0A=
		append: false,=0A=
		evalScripts: true,=0A=
		filter: false=0A=
	},=0A=
=0A=
	processHTML: function(text){=0A=
		var match =3D text.match(/<body[^>]*>([\s\S]*?)<\/body>/i);=0A=
		text =3D (match) ? match[1] : text;=0A=
=0A=
		var container =3D new Element('div');=0A=
=0A=
		return $try(function(){=0A=
			var root =3D '<root>' + text + '</root>', doc;=0A=
			if (Browser.Engine.trident){=0A=
				doc =3D new ActiveXObject('Microsoft.XMLDOM');=0A=
				doc.async =3D false;=0A=
				doc.loadXML(root);=0A=
			} else {=0A=
				doc =3D new DOMParser().parseFromString(root, 'text/xml');=0A=
			}=0A=
			root =3D doc.getElementsByTagName('root')[0];=0A=
			if (!root) return null;=0A=
			for (var i =3D 0, k =3D root.childNodes.length; i < k; i++){=0A=
				var child =3D Element.clone(root.childNodes[i], true, true);=0A=
				if (child) container.grab(child);=0A=
			}=0A=
			return container;=0A=
		}) || container.set('html', text);=0A=
	},=0A=
=0A=
	success: function(text){=0A=
		var options =3D this.options, response =3D this.response;=0A=
=0A=
		response.html =3D text.stripScripts(function(script){=0A=
			response.javascript =3D script;=0A=
		});=0A=
=0A=
		var temp =3D this.processHTML(response.html);=0A=
=0A=
		response.tree =3D temp.childNodes;=0A=
		response.elements =3D temp.getElements('*');=0A=
=0A=
		if (options.filter) response.tree =3D =
response.elements.filter(options.filter);=0A=
		if (options.update) document.id(options.update).empty().set('html', =
response.html);=0A=
		else if (options.append) =
document.id(options.append).adopt(temp.getChildren());=0A=
		if (options.evalScripts) $exec(response.javascript);=0A=
=0A=
		this.onSuccess(response.tree, response.elements, response.html, =
response.javascript);=0A=
	}=0A=
=0A=
});=0A=
=0A=
Element.Properties.load =3D {=0A=
=0A=
	set: function(options){=0A=
		var load =3D this.retrieve('load');=0A=
		if (load) load.cancel();=0A=
		return this.eliminate('load').store('load:options', $extend({data: =
this, link: 'cancel', update: this, method: 'get'}, options));=0A=
	},=0A=
=0A=
	get: function(options){=0A=
		if (options || ! this.retrieve('load')){=0A=
			if (options || !this.retrieve('load:options')) this.set('load', =
options);=0A=
			this.store('load', new Request.HTML(this.retrieve('load:options')));=0A=
		}=0A=
		return this.retrieve('load');=0A=
	}=0A=
=0A=
};=0A=
=0A=
Element.implement({=0A=
=0A=
	load: function(){=0A=
		this.get('load').send(Array.link(arguments, {data: Object.type, url: =
String.type}));=0A=
		return this;=0A=
	}=0A=
=0A=
});=0A=
=0A=
=0A=
/*=0A=
Script: Request.JSON.js=0A=
	Extends the basic Request Class with additional methods for sending and =
receiving JSON data.=0A=
=0A=
License:=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
Request.JSON =3D new Class({=0A=
=0A=
	Extends: Request,=0A=
=0A=
	options: {=0A=
		secure: true=0A=
	},=0A=
=0A=
	initialize: function(options){=0A=
		this.parent(options);=0A=
		this.headers.extend({'Accept': 'application/json', 'X-Request': =
'JSON'});=0A=
	},=0A=
=0A=
	success: function(text){=0A=
		this.response.json =3D JSON.decode(text, this.options.secure);=0A=
		this.onSuccess(this.response.json, text);=0A=
	}=0A=
=0A=
});=0A=

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/assets/js/mootools-1.2.3.1-more.js

//MooTools More, <http://mootools.net/more>. Copyright (c) 2006-2009 =
Aaron Newton <http://clientcide.com/>, Valerio Proietti =
<http://mad4milk.net> & the MooTools team =
<http://mootools.net/developers>, MIT Style License.=0A=
=0A=
MooTools.More=3D{version:"1.2.3.1"};(function(){var =
a=3D{language:"en-US",languages:{"en-US":{}},cascades:["en-US"]};var =
b;MooTools.lang=3Dnew =
Events();$extend(MooTools.lang,{setLanguage:function(c){if(!a.languages[c=
]){return this;=0A=
}a.language=3Dc;this.load();this.fireEvent("langChange",c);return =
this;},load:function(){var =
c=3Dthis.cascade(this.getCurrentLanguage());b=3D{};$each(c,function(e,d){=
b[d]=3Dthis.lambda(e);=0A=
},this);},getCurrentLanguage:function(){return =
a.language;},addLanguage:function(c){a.languages[c]=3Da.languages[c]||{};=
return this;},cascade:function(e){var =
c=3D(a.languages[e]||{}).cascades||[];=0A=
c.combine(a.cascades);c.erase(e).push(e);var =
d=3Dc.map(function(g){return a.languages[g];},this);return =
$merge.apply(this,d);},lambda:function(c){(c||{}).get=3Dfunction(e,d){ret=
urn $lambda(c[e]).apply(this,$splat(d));=0A=
};return =
c;},get:function(e,d,c){if(b&&b[e]){return(d?b[e].get(d,c):b[e]);}},set:f=
unction(d,e,c){this.addLanguage(d);langData=3Da.languages[d];if(!langData=
[e]){langData[e]=3D{};=0A=
}$extend(langData[e],c);if(d=3D=3Dthis.getCurrentLanguage()){this.load();=
this.fireEvent("langChange",d);}return this;},list:function(){return =
Hash.getKeys(a.languages);=0A=
}});})();var Log=3Dnew =
Class({log:function(){Log.logger.call(this,arguments);}});Log.logged=3D[]=
;Log.logger=3Dfunction(){if(window.console&&console.log){console.log.appl=
y(console,arguments);=0A=
}else{Log.logged.push(arguments);}};Class.refactor=3Dfunction(b,a){$each(=
a,function(e,d){var c=3Db.prototype[d];if(c&&(c=3Dc._origin)&&typeof =
e=3D=3D"function"){b.implement(d,function(){var g=3Dthis.previous;=0A=
this.previous=3Dc;var =
h=3De.apply(this,arguments);this.previous=3Dg;return =
h;});}else{b.implement(d,e);}});return =
b;};Class.Mutators.Binds=3Dfunction(a){return a;=0A=
};Class.Mutators.initialize=3Dfunction(a){return =
function(){$splat(this.Binds).each(function(b){var =
c=3Dthis[b];if(c){this[b]=3Dc.bind(this);}},this);return =
a.apply(this,arguments);=0A=
};};Class.Occlude=3Dnew =
Class({occlude:function(c,b){b=3Ddocument.id(b||this.element);var =
a=3Db.retrieve(c||this.property);if(a&&!$defined(this.occluded)){this.occ=
luded=3Da;=0A=
}else{this.occluded=3Dfalse;b.store(c||this.property,this);}return =
this.occluded;}});(function(){var b=3D{wait:function(c){return =
this.chain(function(){this.callChain.delay($pick(c,500),this);=0A=
}.bind(this));}};Chain.implement(b);if(window.Fx){Fx.implement(b);["Css",=
"Tween","Elements"].each(function(c){if(Fx[c]){Fx[c].implement(b);}});}tr=
y{Element.implement({chains:function(c){$splat($pick(c,["tween","morph","=
reveal"])).each(function(d){d=3Dthis.get(d);=0A=
if(!d){return;}d.setOptions({link:"chain"});},this);return =
this;},pauseFx:function(d,c){this.chains(c).get($pick(c,"tween")).wait(d)=
;return this;}});}catch(a){}})();=0A=
Array.implement({min:function(){return =
Math.min.apply(null,this);},max:function(){return =
Math.max.apply(null,this);},average:function(){return =
this.length?this.sum()/this.length:0;=0A=
},sum:function(){var =
a=3D0,b=3Dthis.length;if(b){do{a+=3Dthis[--b];}while(b);}return =
a;},unique:function(){return[].combine(this);}});(function(){if(!Date.now=
){Date.now=3D$time;=0A=
}Date.Methods=3D{};["Date","Day","FullYear","Hours","Milliseconds","Minut=
es","Month","Seconds","Time","TimezoneOffset","Week","Timezone","GMTOffse=
t","DayOfYear","LastMonth","LastDayOfMonth","UTCDate","UTCDay","UTCFullYe=
ar","AMPM","Ordinal","UTCHours","UTCMilliseconds","UTCMinutes","UTCMonth"=
,"UTCSeconds"].each(function(m){Date.Methods[m.toLowerCase()]=3Dm;=0A=
});$each({ms:"Milliseconds",year:"FullYear",min:"Minutes",mo:"Month",sec:=
"Seconds",hr:"Hours"},function(n,m){Date.Methods[m]=3Dn;});var =
c=3Dfunction(n,m){return new Array(m-n.toString().length+1).join("0")+n;=0A=
};Date.implement({set:function(r,o){switch($type(r)){case"object":for(var=
 q in r){this.set(q,r[q]);}break;case"string":r=3Dr.toLowerCase();var =
n=3DDate.Methods;=0A=
if(n[r]){this["set"+n[r]](o);}}return =
this;},get:function(o){o=3Do.toLowerCase();var =
n=3DDate.Methods;if(n[o]){return this["get"+n[o]]();}return =
null;},clone:function(){return new Date(this.get("time"));=0A=
},increment:function(m,o){m=3Dm||"day";o=3D$pick(o,1);switch(m){case"year=
":return this.increment("month",o*12);case"month":var =
n=3Dthis.get("date");this.set("date",1).set("mo",this.get("mo")+o);=0A=
return =
this.set("date",n.min(this.get("lastdayofmonth")));case"week":return =
this.increment("day",o*7);case"day":return =
this.set("date",this.get("date")+o);=0A=
}if(!Date.units[m]){throw new Error(m+" is not a supported =
interval");}return =
this.set("time",this.get("time")+o*Date.units[m]());},decrement:function(=
m,n){return this.increment(m,-1*$pick(n,1));=0A=
},isLeapYear:function(){return =
Date.isLeapYear(this.get("year"));},clearTime:function(){return =
this.set({hr:0,min:0,sec:0,ms:0});},diff:function(p,n){n=3Dn||"day";=0A=
if($type(p)=3D=3D"string"){p=3DDate.parse(p);}switch(n){case"year":return=
 p.get("year")-this.get("year");case"month":var =
m=3D(p.get("year")-this.get("year"))*12;=0A=
return m+p.get("mo")-this.get("mo");default:var =
o=3Dp.get("time")-this.get("time");if(Date.units[n]()>o.abs()){return =
0;}return((p.get("time")-this.get("time"))/Date.units[n]()).round();=0A=
}return null;},getLastDayOfMonth:function(){return =
Date.daysInMonth(this.get("mo"),this.get("year"));},getDayOfYear:function=
(){return(Date.UTC(this.get("year"),this.get("mo"),this.get("date")+1)-Da=
te.UTC(this.get("year"),0,1))/Date.units.day();=0A=
},getWeek:function(){return(this.get("dayofyear")/7).ceil();},getOrdinal:=
function(m){return =
Date.getMsg("ordinal",m||this.get("date"));},getTimezone:function(){retur=
n this.toString().replace(/^.*? =
([A-Z]{3}).[0-9]{4}.*$/,"$1").replace(/^.*?\(([A-Z])[a-z]+ ([A-Z])[a-z]+ =
([A-Z])[a-z]+\)$/,"$1$2$3");=0A=
},getGMTOffset:function(){var =
m=3Dthis.get("timezoneOffset");return((m>0)?"-":"+")+c((m.abs()/60).floor=
(),2)+c(m%60,2);},setAMPM:function(m){m=3Dm.toUpperCase();=0A=
var n=3Dthis.get("hr");if(n>11&&m=3D=3D"AM"){return =
this.decrement("hour",12);}else{if(n<12&&m=3D=3D"PM"){return =
this.increment("hour",12);}}return =
this;},getAMPM:function(){return(this.get("hr")<12)?"AM":"PM";=0A=
},parse:function(m){this.set("time",Date.parse(m));return =
this;},isValid:function(m){return =
!!(m||this).valueOf();},format:function(m){if(!this.isValid()){return"inv=
alid date";=0A=
}m=3Dm||"%x %X";m=3Di[m.toLowerCase()]||m;var n=3Dthis;return =
m.replace(/%([a-z%])/gi,function(o,p){switch(p){case"a":return =
Date.getMsg("days")[n.get("day")].substr(0,3);=0A=
case"A":return Date.getMsg("days")[n.get("day")];case"b":return =
Date.getMsg("months")[n.get("month")].substr(0,3);case"B":return =
Date.getMsg("months")[n.get("month")];=0A=
case"c":return n.toString();case"d":return =
c(n.get("date"),2);case"H":return =
c(n.get("hr"),2);case"I":return((n.get("hr")%12)||12);case"j":return =
c(n.get("dayofyear"),3);=0A=
case"m":return c((n.get("mo")+1),2);case"M":return =
c(n.get("min"),2);case"o":return n.get("ordinal");case"p":return =
Date.getMsg(n.get("ampm"));case"S":return c(n.get("seconds"),2);=0A=
case"U":return c(n.get("week"),2);case"w":return =
n.get("day");case"x":return =
n.format(Date.getMsg("shortDate"));case"X":return =
n.format(Date.getMsg("shortTime"));=0A=
case"y":return n.get("year").toString().substr(2);case"Y":return =
n.get("year");case"T":return n.get("GMTOffset");case"Z":return =
n.get("Timezone");}return p;=0A=
});},toISOString:function(){return =
this.format("iso8601");}});Date.alias("diff","compare");Date.alias("forma=
t","strftime");var i=3D{db:"%Y-%m-%d =
%H:%M:%S",compact:"%Y%m%dT%H%M%S",iso8601:"%Y-%m-%dT%H:%M:%S%T",rfc822:"%=
a, %d %b %Y %H:%M:%S %Z","short":"%d %b %H:%M","long":"%B %d, %Y %H:%M"};=0A=
var e=3DDate.parse;var k=3Dfunction(p,r,o){var n=3D-1;var =
q=3DDate.getMsg(p+"s");switch($type(r)){case"object":n=3Dq[r.get(p)];brea=
k;case"number":n=3Dq[month-1];if(!n){throw new Error("Invalid "+p+" =
index: "+index);=0A=
}break;case"string":var m=3Dq.filter(function(s){return =
this.test(s);},new RegExp("^"+r,"i"));if(!m.length){throw new =
Error("Invalid "+p+" string");}if(m.length>1){throw new Error("Ambiguous =
"+p);=0A=
}n=3Dm[0];}return(o)?q.indexOf(n):n;};Date.extend({getMsg:function(n,m){r=
eturn =
MooTools.lang.get("Date",n,m);},units:{ms:$lambda(1),second:$lambda(1000)=
,minute:$lambda(60000),hour:$lambda(3600000),day:$lambda(86400000),week:$=
lambda(608400000),month:function(n,m){var o=3Dnew Date;=0A=
return =
Date.daysInMonth($pick(n,o.get("mo")),$pick(m,o.get("year")))*86400000;},=
year:function(m){m=3Dm||new Date().get("year");return =
Date.isLeapYear(m)?31622400000:31536000000;=0A=
}},daysInMonth:function(n,m){return[31,Date.isLeapYear(m)?29:28,31,30,31,=
30,31,31,30,31,30,31][n];},isLeapYear:function(m){return new =
Date(m,1,29).get("date")=3D=3D29;=0A=
},parse:function(o){var n=3D$type(o);if(n=3D=3D"number"){return new =
Date(o);}if(n!=3D"string"){return o;}o=3Do.clean();if(!o.length){return =
null;}var m;Date.parsePatterns.some(function(q){var p=3Dq.re.exec(o);=0A=
return(p)?(m=3Dq.handler(p)):false;});return m||new =
Date(e(o));},parseDay:function(m,n){return =
k("day",m,n);},parseMonth:function(n,m){return k("month",n,m);=0A=
},parseUTC:function(n){var m=3Dnew Date(n);var =
o=3DDate.UTC(m.get("year"),m.get("mo"),m.get("date"),m.get("hr"),m.get("m=
in"),m.get("sec"));return new Date(o);=0A=
},orderIndex:function(m){return =
Date.getMsg("dateOrder").indexOf(m)+1;},defineFormat:function(m,n){i[m]=3D=
n;},defineFormats:function(m){for(var n in m){Date.defineFormat(n,m[f]);=0A=
}},parsePatterns:[],defineParser:function(m){Date.parsePatterns.push(m.re=
&&m.handler?m:j(m));},defineParsers:function(){Array.flatten(arguments).e=
ach(Date.defineParser);=0A=
},define2DigitYearStart:function(m){d=3Dm%100;g=3Dm-d;}});var =
g=3D1900;var d=3D70;var =
a=3Dfunction(m){switch(m){case"x":return(Date.orderIndex("month")=3D=3D1)=
?"%m[.-/]%d([.-/]%y)?":"%d[.-/]%m([.-/]%y)?";=0A=
case"X":return"%H([.:]%M)?([.:]%S([.:]%s)?)?\\s?%p?\\s?%T?";case"o":retur=
n"[^\\d\\s]*";}return null;};var =
l=3D{a:/[a-z]{3,}/,d:/[0-2]?[0-9]|3[01]/,H:/[01]?[0-9]|2[0-3]/,I:/0?[1-9]=
|1[0-2]/,M:/[0-5]?\d/,s:/\d+/,p:/[ap]\.?m\.?/,y:/\d{2}|\d{4}/,Y:/\d{4}/,T=
:/Z|[+-]\d{2}(?::?\d{2})?/};=0A=
l.B=3Dl.b=3Dl.A=3Dl.a;l.m=3Dl.I;l.S=3Dl.M;var b;var =
j=3Dfunction(o){if(!b){return{format:o};}var m=3D[null];var =
n=3D(o.source||o).replace(/%([a-z])/gi,function(p,q){return a(q)||p;=0A=
}).replace(/\((?!\?)/g,"(?:").replace(/ (?!\?|\*)/g,",? =
").replace(/%([a-z%])/gi,function(q,s){var r=3Dl[s];if(!r){return =
s;}m.push(s);return"("+r.source+")";=0A=
});return{format:o,re:new RegExp("^"+n+"$","i"),handler:function(r){var =
p=3Dnew Date().clearTime();for(var =
q=3D1;q<m.length;q++){p=3Dh.call(p,m[q],r[q]);}return p;=0A=
}};};var =
h=3Dfunction(m,n){if(!n){if(m=3D=3D"m"||m=3D=3D"d"){n=3D1;}else{return =
this;}}switch(m){case"a":case"A":return =
this.set("day",Date.parseDay(n,true));case"b":case"B":return =
this.set("mo",Date.parseMonth(n,true));=0A=
case"d":return this.set("date",n);case"H":case"I":return =
this.set("hr",n);case"m":return this.set("mo",n-1);case"M":return =
this.set("min",n);case"p":return this.set("ampm",n.replace(/\./g,""));=0A=
case"S":return this.set("sec",n);case"s":return =
this.set("ms",("0."+n)*1000);case"w":return =
this.set("day",n);case"Y":return this.set("year",n);case"y":n=3D+n;=0A=
if(n<100){n+=3Dg+(n<d?100:0);}return =
this.set("year",n);case"T":if(n=3D=3D"Z"){n=3D"+00";}var =
o=3Dn.match(/([+-])(\d{2}):?(\d{2})?/);o=3D(o[1]+"1")*(o[2]*60+(+o[3]||0)=
)+this.getTimezoneOffset();=0A=
return this.set("time",(this*1)-o*60000);}return =
this;};Date.defineParsers("%Y([-./]%m([-./]%d((T| =
)%X)?)?)?","%Y%m%d(T%H(%M%S?)?)?","%x( %X)?","%d%o( %b( %Y)?)?( =
%X)?","%b %d%o?( %Y)?( %X)?","%b %Y");=0A=
MooTools.lang.addEvent("langChange",function(m){if(!MooTools.lang.get("Da=
te")){return;}b=3Dm;Date.parsePatterns.each(function(o,n){if(o.format){Da=
te.parsePatterns[n]=3Dj(o.format);=0A=
}});}).fireEvent("langChange",MooTools.lang.getCurrentLanguage());})();Da=
te.implement({timeDiffInWords:function(a){return =
Date.distanceOfTimeInWords(this,a||new Date);=0A=
}});Date.alias("timeDiffInWords","timeAgoInWords");Date.extend({distanceO=
fTimeInWords:function(b,a){return =
Date.getTimePhrase(((a-b)/1000).toInt());},getTimePhrase:function(c){var =
a=3D(c<0)?"Until":"Ago";=0A=
if(c<0){c*=3D-1;}var =
b=3D(c<60)?"lessThanMinute":(c<120)?"minute":(c<(45*60))?"minutes":(c<(90=
*60))?"hour":(c<(24*60*60))?"hours":(c<(48*60*60))?"day":"days";=0A=
switch(b){case"minutes":c=3D(c/60).round();break;case"hours":c=3D(c/3600)=
.round();break;case"days":c=3D(c/86400).round();}return =
Date.getMsg(b+a,c).substitute({delta:c});=0A=
}});Date.defineParsers({re:/^tod|tom|yes/i,handler:function(a){var =
b=3Dnew Date().clearTime();switch(a[0]){case"tom":return =
b.increment();case"yes":return b.decrement();=0A=
default:return b;}}},{re:/^(next|last) =
([a-z]+)$/i,handler:function(e){var g=3Dnew Date().clearTime();var =
b=3Dg.getDay();var c=3DDate.parseDay(e[2],true);var a=3Dc-b;=0A=
if(c<=3Db){a+=3D7;}if(e[1]=3D=3D"last"){a-=3D7;}return =
g.set("date",g.getDate()+a);}});Hash.implement({getFromPath:function(a){v=
ar =
b=3Dthis.getClean();a.replace(/\[([^\]]+)\]|\.([^.[]+)|[^[.]+/g,function(=
c){if(!b){return null;=0A=
}var d=3Darguments[2]||arguments[1]||arguments[0];b=3D(d in =
b)?b[d]:null;return c;});return =
b;},cleanValues:function(a){a=3Da||$defined;this.each(function(c,b){if(!a=
(c)){this.erase(b);=0A=
}},this);return this;},run:function(){var =
a=3Darguments;this.each(function(c,b){if($type(c)=3D=3D"function"){c.run(=
a);}});}});(function(){var =
b=3D["=C3=80","=C3=A0","=C3=81","=C3=A1","=C3=82","=C3=A2","=C3=83","=C3=A3=
","=C3=84","=C3=A4","=C3=85","=C3=A5","=C4=82","=C4=83","=C4=84","=C4=85"=
,"=C4=86","=C4=87","=C4=8C","=C4=8D","=C3=87","=C3=A7","=C4=8E","=C4=8F",=
"=C4=90","=C4=91","=C3=88","=C3=A8","=C3=89","=C3=A9","=C3=8A","=C3=AA","=
=C3=8B","=C3=AB","=C4=9A","=C4=9B","=C4=98","=C4=99","=C4=9E","=C4=9F","=C3=
=8C","=C3=AC","=C3=8D","=C3=AD","=C3=8E","=C3=AE","=C3=8F","=C3=AF","=C4=B9=
","=C4=BA","=C4=BD","=C4=BE","=C5=81","=C5=82","=C3=91","=C3=B1","=C5=87"=
,"=C5=88","=C5=83","=C5=84","=C3=92","=C3=B2","=C3=93","=C3=B3","=C3=94",=
"=C3=B4","=C3=95","=C3=B5","=C3=96","=C3=B6","=C3=98","=C3=B8","=C5=91","=
=C5=98","=C5=99","=C5=94","=C5=95","=C5=A0","=C5=A1","=C5=9E","=C5=9F","=C5=
=9A","=C5=9B","=C5=A4","=C5=A5","=C5=A4","=C5=A5","=C5=A2","=C5=A3","=C3=99=
","=C3=B9","=C3=9A","=C3=BA","=C3=9B","=C3=BB","=C3=9C","=C3=BC","=C5=AE"=
,"=C5=AF","=C5=B8","=C3=BF","=C3=BD","=C3=9D","=C5=BD","=C5=BE","=C5=B9",=
"=C5=BA","=C5=BB","=C5=BC","=C3=9E","=C3=BE","=C3=90","=C3=B0","=C3=9F","=
=C5=92","=C5=93","=C3=86","=C3=A6","=C2=B5"];=0A=
var =
a=3D["A","a","A","a","A","a","A","a","Ae","ae","A","a","A","a","A","a","C=
","c","C","c","C","c","D","d","D","d","E","e","E","e","E","e","E","e","E"=
,"e","E","e","G","g","I","i","I","i","I","i","I","i","L","l","L","l","L",=
"l","N","n","N","n","N","n","O","o","O","o","O","o","O","o","Oe","oe","O"=
,"o","o","R","r","R","r","S","s","S","s","S","s","T","t","T","t","T","t",=
"U","u","U","u","U","u","Ue","ue","U","u","Y","y","Y","y","Z","z","Z","z"=
,"Z","z","TH","th","DH","dh","ss","OE","oe","AE","ae","u"];=0A=
var c=3D{"[\xa0\u2002\u2003\u2009]":" =
","\xb7":"*","[\u2018\u2019]":"'","[\u201c\u201d]":'"',"\u2026":"...","\u=
2013":"-","\u2014":"--","\uFFFD":"&raquo;"};=0A=
String.implement({standardize:function(){var =
d=3Dthis;b.each(function(g,e){d=3Dd.replace(new =
RegExp(g,"g"),a[e]);});return d;},repeat:function(d){return new =
Array(d+1).join(this);=0A=
},pad:function(e,h,d){if(this.length>=3De){return this;}h=3Dh||" ";var =
g=3Dh.repeat(e-this.length).substr(0,e-this.length);if(!d||d=3D=3D"right"=
){return this+g;}if(d=3D=3D"left"){return g+this;=0A=
}return =
g.substr(0,(g.length/2).floor())+this+g.substr(0,(g.length/2).ceil());},s=
tripTags:function(){return =
this.replace(/<\/?[^>]+>/gi,"");},tidy:function(){var =
d=3Dthis.toString();=0A=
$each(c,function(g,e){d=3Dd.replace(new RegExp(e,"g"),g);});return =
d;}});})();String.implement({parseQueryString:function(){var =
b=3Dthis.split(/[&;]/),a=3D{};=0A=
if(b.length){b.each(function(h){var =
c=3Dh.indexOf("=3D"),d=3Dc<0?[""]:h.substr(0,c).match(/[^\]\[]+/g),e=3Dde=
codeURIComponent(h.substr(c+1)),g=3Da;d.each(function(k,j){var l=3Dg[k];=0A=
if(j<d.length-1){g=3Dg[k]=3Dl||{};}else{if($type(l)=3D=3D"array"){l.push(=
e);}else{g[k]=3D$defined(l)?[l,e]:e;}}});});}return =
a;},cleanQueryString:function(a){return =
this.split("&").filter(function(e){var =
b=3De.indexOf("=3D"),c=3Db<0?"":e.substr(0,b),d=3De.substr(b+1);=0A=
return a?a.run([c,d]):$chk(d);}).join("&");}});var URI=3Dnew =
Class({Implements:Options,regex:/^(?:(\w+):)?(?:\/\/(?:(?:([^:@]*):?([^:@=
]*))?@)?([^:\/?#]*)(?::(\d*))?)?(\.\.?$|(?:[^?#\/]*\/)*)([^?#]*)(?:\?([^#=
]*))?(?:#(.*))?/,parts:["scheme","user","password","host","port","directo=
ry","file","query","fragment"],schemes:{http:80,https:443,ftp:21,rtsp:554=
,mms:1755,file:0},initialize:function(b,a){this.setOptions(a);=0A=
var =
c=3Dthis.options.base||URI.base;b=3Db||c;if(b&&b.parsed){this.parsed=3D$u=
nlink(b.parsed);}else{this.set("value",b.href||b.toString(),c?new =
URI(c):false);=0A=
}},parse:function(c,b){var a=3Dc.match(this.regex);if(!a){return =
false;}a.shift();return =
this.merge(a.associate(this.parts),b);},merge:function(b,a){if((!b||!b.sc=
heme)&&(!a||!a.scheme)){return false;=0A=
}if(a){this.parts.every(function(c){if(b[c]){return =
false;}b[c]=3Da[c]||"";return =
true;});}b.port=3Db.port||this.schemes[b.scheme.toLowerCase()];b.director=
y=3Db.directory?this.parseDirectory(b.directory,a?a.directory:""):"/";=0A=
return =
b;},parseDirectory:function(b,c){b=3D(b.substr(0,1)=3D=3D"/"?"":(c||"/"))=
+b;if(!b.test(URI.regs.directoryDot)){return b;}var =
a=3D[];b.replace(URI.regs.endSlash,"").split("/").each(function(d){if(d=3D=
=3D".."&&a.length>0){a.pop();=0A=
}else{if(d!=3D"."){a.push(d);}}});return =
a.join("/")+"/";},combine:function(a){return =
a.value||a.scheme+"://"+(a.user?a.user+(a.password?":"+a.password:"")+"@"=
:"")+(a.host||"")+(a.port&&a.port!=3Dthis.schemes[a.scheme]?":"+a.port:""=
)+(a.directory||"/")+(a.file||"")+(a.query?"?"+a.query:"")+(a.fragment?"#=
"+a.fragment:"");=0A=
},set:function(b,d,c){if(b=3D=3D"value"){var =
a=3Dd.match(URI.regs.scheme);if(a){a=3Da[1];}if(a&&!$defined(this.schemes=
[a.toLowerCase()])){this.parsed=3D{scheme:a,value:d};=0A=
}else{this.parsed=3Dthis.parse(d,(c||this).parsed)||(a?{scheme:a,value:d}=
:{value:d});}}else{if(b=3D=3D"data"){this.setData(d);}else{this.parsed[b]=
=3Dd;}}return this;=0A=
},get:function(a,b){switch(a){case"value":return =
this.combine(this.parsed,b?b.parsed:false);case"data":return =
this.getData();}return this.parsed[a]||undefined;=0A=
},go:function(){document.location.href=3Dthis.toString();},toURI:function=
(){return this;},getData:function(c,b){var =
a=3Dthis.get(b||"query");if(!$chk(a)){return c?null:{};=0A=
}var d=3Da.parseQueryString();return =
c?d[c]:d;},setData:function(a,c,b){if($type(arguments[0])=3D=3D"string"){=
a=3Dthis.getData();a[arguments[0]]=3Darguments[1];}else{if(c){a=3D$merge(=
this.getData(),a);=0A=
}}return =
this.set(b||"query",Hash.toQueryString(a));},clearData:function(a){return=
 =
this.set(a||"query","");}});["toString","valueOf"].each(function(a){URI.p=
rototype[a]=3Dfunction(){return this.get("value");=0A=
};});URI.regs=3D{endSlash:/\/$/,scheme:/^(\w+):/,directoryDot:/\.\/|\.$/}=
;URI.base=3Dnew =
URI($$("base[href]").getLast(),{base:document.location});String.implement=
({toURI:function(a){return new URI(this,a);=0A=
}});URI=3DClass.refactor(URI,{combine:function(g,e){if(!e||g.scheme!=3De.=
scheme||g.host!=3De.host||g.port!=3De.port){return =
this.previous.apply(this,arguments);=0A=
}var =
a=3Dg.file+(g.query?"?"+g.query:"")+(g.fragment?"#"+g.fragment:"");if(!e.=
directory){return(g.directory||(g.file?"":"./"))+a;}var =
d=3De.directory.split("/"),c=3Dg.directory.split("/"),h=3D"",j;=0A=
var =
b=3D0;for(j=3D0;j<d.length&&j<c.length&&d[j]=3D=3Dc[j];j++){}for(b=3D0;b<=
d.length-j-1;b++){h+=3D"../";}for(b=3Dj;b<c.length-1;b++){h+=3Dc[b]+"/";}=
return(h||(g.file?"":"./"))+a;=0A=
},toAbsolute:function(a){a=3Dnew =
URI(a);if(a){a.set("directory","").set("file","");}return =
this.toRelative(a);},toRelative:function(a){return this.get("value",new =
URI(a));=0A=
}});Element.implement({tidy:function(){this.set("value",this.get("value")=
.tidy());},getTextInRange:function(b,a){return =
this.get("value").substring(b,a);=0A=
},getSelectedText:function(){if(this.setSelectionRange){return =
this.getTextInRange(this.getSelectionStart(),this.getSelectionEnd());}ret=
urn document.selection.createRange().text;=0A=
},getSelectedRange:function(){if($defined(this.selectionStart)){return{st=
art:this.selectionStart,end:this.selectionEnd};}var =
e=3D{start:0,end:0};var a=3Dthis.getDocument().selection.createRange();=0A=
if(!a||a.parentElement()!=3Dthis){return e;}var =
c=3Da.duplicate();if(this.type=3D=3D"text"){e.start=3D0-c.moveStart("char=
acter",-100000);e.end=3De.start+a.text.length;=0A=
}else{var b=3Dthis.get("value");var =
d=3Db.length-b.match(/[\n\r]*$/)[0].length;c.moveToElementText(this);c.se=
tEndPoint("StartToEnd",a);e.end=3Dd-c.text.length;=0A=
c.setEndPoint("StartToStart",a);e.start=3Dd-c.text.length;}return =
e;},getSelectionStart:function(){return =
this.getSelectedRange().start;},getSelectionEnd:function(){return =
this.getSelectedRange().end;=0A=
},setCaretPosition:function(a){if(a=3D=3D"end"){a=3Dthis.get("value").len=
gth;}this.selectRange(a,a);return =
this;},getCaretPosition:function(){return this.getSelectedRange().start;=0A=
},selectRange:function(e,a){if(this.setSelectionRange){this.focus();this.=
setSelectionRange(e,a);}else{var c=3Dthis.get("value");var =
d=3Dc.substr(e,a-e).replace(/\r/g,"").length;=0A=
e=3Dc.substr(0,e).replace(/\r/g,"").length;var =
b=3Dthis.createTextRange();b.collapse(true);b.moveEnd("character",e+d);b.=
moveStart("character",e);b.select();=0A=
}return this;},insertAtCursor:function(b,a){var =
d=3Dthis.getSelectedRange();var =
c=3Dthis.get("value");this.set("value",c.substring(0,d.start)+b+c.substri=
ng(d.end,c.length));=0A=
if($pick(a,true)){this.selectRange(d.start,d.start+b.length);}else{this.s=
etCaretPosition(d.start+b.length);}return =
this;},insertAroundCursor:function(b,a){b=3D$extend({before:"",defaultMid=
dle:"",after:""},b);=0A=
var c=3Dthis.getSelectedText()||b.defaultMiddle;var =
h=3Dthis.getSelectedRange();var =
g=3Dthis.get("value");if(h.start=3D=3Dh.end){this.set("value",g.substring=
(0,h.start)+b.before+c+b.after+g.substring(h.end,g.length));=0A=
this.selectRange(h.start+b.before.length,h.end+b.before.length+c.length);=
}else{var =
d=3Dg.substring(h.start,h.end);this.set("value",g.substring(0,h.start)+b.=
before+d+b.after+g.substring(h.end,g.length));=0A=
var =
e=3Dh.start+b.before.length;if($pick(a,true)){this.selectRange(e,e+d.leng=
th);}else{this.setCaretPosition(e+g.length);}}return =
this;}});Element.implement({measure:function(e){var =
h=3Dfunction(i){return !!(!i||i.offsetHeight||i.offsetWidth);=0A=
};if(h(this)){return e.apply(this);}var =
d=3Dthis.getParent(),b=3D[],g=3D[];while(!h(d)&&d!=3Ddocument.body){b.pus=
h(d.expose());d=3Dd.getParent();}var c=3Dthis.expose();=0A=
var a=3De.apply(this);c();b.each(function(i){i();});return =
a;},expose:function(){if(this.getStyle("display")!=3D"none"){return =
$empty;}var a=3Dthis.style.cssText;=0A=
this.setStyles({display:"block",position:"absolute",visibility:"hidden"})=
;return =
function(){this.style.cssText=3Da;}.bind(this);},getDimensions:function(a=
){a=3D$merge({computeSize:false},a);=0A=
var d=3D{};var =
c=3Dfunction(g,e){return(e.computeSize)?g.getComputedSize(e):g.getSize();=
};if(this.getStyle("display")=3D=3D"none"){d=3Dthis.measure(function(){re=
turn c(this,a);=0A=
});}else{try{d=3Dc(this,a);}catch(b){}}return =
$chk(d.x)?$extend(d,{width:d.x,height:d.y}):$extend(d,{x:d.width,y:d.heig=
ht});},getComputedSize:function(a){a=3D$merge({styles:["padding","border"=
],plains:{height:["top","bottom"],width:["left","right"]},mode:"both"},a)=
;=0A=
var c=3D{width:0,height:0};switch(a.mode){case"vertical":delete =
c.width;delete a.plains.width;break;case"horizontal":delete =
c.height;delete a.plains.height;=0A=
break;}var =
b=3D[];$each(a.plains,function(h,g){h.each(function(i){a.styles.each(func=
tion(j){b.push((j=3D=3D"border")?j+"-"+i+"-width":j+"-"+i);});});});var =
e=3D{};=0A=
b.each(function(g){e[g]=3Dthis.getComputedStyle(g);},this);var =
d=3D[];$each(a.plains,function(h,g){var =
i=3Dg.capitalize();c["total"+i]=3D0;c["computed"+i]=3D0;h.each(function(j=
){c["computed"+j.capitalize()]=3D0;=0A=
b.each(function(l,k){if(l.test(j)){e[l]=3De[l].toInt()||0;c["total"+i]=3D=
c["total"+i]+e[l];c["computed"+j.capitalize()]=3Dc["computed"+j.capitaliz=
e()]+e[l];}if(l.test(j)&&g!=3Dl&&(l.test("border")||l.test("padding"))&&!=
d.contains(l)){d.push(l);=0A=
c["computed"+i]=3Dc["computed"+i]-e[l];}});});});["Width","Height"].each(=
function(h){var =
g=3Dh.toLowerCase();if(!$chk(c[g])){return;}c[g]=3Dc[g]+this["offset"+h]+=
c["computed"+h];=0A=
c["total"+h]=3Dc[g]+c["total"+h];delete c["computed"+h];},this);return =
$extend(e,c);}});(function(){var =
a=3Dfalse;window.addEvent("domready",function(){var b=3Dnew =
Element("div").setStyles({position:"fixed",top:0,right:0}).inject(documen=
t.body);=0A=
a=3D(b.offsetTop=3D=3D=3D0);b.dispose();});Element.implement({pin:functio=
n(c){if(this.getStyle("display")=3D=3D"none"){return null;}var =
d;if(c!=3D=3Dfalse){d=3Dthis.getPosition();=0A=
if(!this.retrieve("pinned")){var =
g=3D{top:d.y-window.getScroll().y,left:d.x-window.getScroll().x};if(a){th=
is.setStyle("position","fixed").setStyles(g);}else{this.store("pinnedByJS=
",true);=0A=
this.setStyles({position:"absolute",top:d.y,left:d.x});this.store("scroll=
Fixer",(function(){if(this.retrieve("pinned")){this.setStyles({top:g.top.=
toInt()+window.getScroll().y,left:g.left.toInt()+window.getScroll().x});=0A=
}}).bind(this));window.addEvent("scroll",this.retrieve("scrollFixer"));}t=
his.store("pinned",true);}}else{var =
e;if(!Browser.Engine.trident){if(this.getParent().getComputedStyle("posit=
ion")!=3D"static"){e=3Dthis.getParent();=0A=
}else{e=3Dthis.getParent().getOffsetParent();}}d=3Dthis.getPosition(e);th=
is.store("pinned",false);var =
b;if(a&&!this.retrieve("pinnedByJS")){b=3D{top:d.y+window.getScroll().y,l=
eft:d.x+window.getScroll().x};=0A=
}else{this.store("pinnedByJS",false);window.removeEvent("scroll",this.ret=
rieve("scrollFixer"));b=3D{top:d.y,left:d.x};}this.setStyles($merge(b,{po=
sition:"absolute"}));=0A=
}return this.addClass("isPinned");},unpin:function(){return =
this.pin(false).removeClass("isPinned");},togglepin:function(){this.pin(!=
this.retrieve("pinned"));=0A=
}});})();(function(){var =
a=3DElement.prototype.position;Element.implement({position:function(s){if=
(s&&($defined(s.x)||$defined(s.y))){return =
a?a.apply(this,arguments):this;=0A=
}$each(s||{},function(u,t){if(!$defined(u)){delete =
s[t];}});s=3D$merge({relativeTo:document.body,position:{x:"center",y:"cen=
ter"},edge:false,offset:{x:0,y:0},returnPos:false,relFixedPosition:false,=
ignoreMargins:false,allowNegative:false},s);=0A=
var b=3D{x:0,y:0};var i=3Dfalse;var c=3Dthis.measure(function(){return =
document.id(this.getOffsetParent());});if(c&&c!=3Dthis.getDocument().body=
){b=3Dc.measure(function(){return this.getPosition();=0A=
});i=3Dtrue;s.offset.x=3Ds.offset.x-b.x;s.offset.y=3Ds.offset.y-b.y;}var =
r=3Dfunction(t){if($type(t)!=3D"string"){return =
t;}t=3Dt.toLowerCase();var u=3D{};if(t.test("left")){u.x=3D"left";=0A=
}else{if(t.test("right")){u.x=3D"right";}else{u.x=3D"center";}}if(t.test(=
"upper")||t.test("top")){u.y=3D"top";}else{if(t.test("bottom")){u.y=3D"bo=
ttom";}else{u.y=3D"center";=0A=
}}return =
u;};s.edge=3Dr(s.edge);s.position=3Dr(s.position);if(!s.edge){if(s.positi=
on.x=3D=3D"center"&&s.position.y=3D=3D"center"){s.edge=3D{x:"center",y:"c=
enter"};}else{s.edge=3D{x:"left",y:"top"};=0A=
}}this.setStyle("position","absolute");var =
q=3Ddocument.id(s.relativeTo)||document.body;var =
j=3Dq=3D=3Ddocument.body?window.getScroll():q.getPosition();var p=3Dj.y;=0A=
var h=3Dj.x;if(Browser.Engine.trident){var =
m=3Dq.getScrolls();p+=3Dm.y;h+=3Dm.x;}var =
k=3Dthis.getDimensions({computeSize:true,styles:["padding","border","marg=
in"]});=0A=
if(s.ignoreMargins){s.offset.x=3Ds.offset.x-k["margin-left"];s.offset.y=3D=
s.offset.y-k["margin-top"];}var o=3D{};var d=3Ds.offset.y;var =
e=3Ds.offset.x;var l=3Dwindow.getSize();=0A=
switch(s.position.x){case"left":o.x=3Dh+e;break;case"right":o.x=3Dh+e+q.o=
ffsetWidth;break;default:o.x=3Dh+((q=3D=3Ddocument.body?l.x:q.offsetWidth=
)/2)+e;break;}switch(s.position.y){case"top":o.y=3Dp+d;=0A=
break;case"bottom":o.y=3Dp+d+q.offsetHeight;break;default:o.y=3Dp+((q=3D=3D=
document.body?l.y:q.offsetHeight)/2)+d;break;}if(s.edge){var =
n=3D{};switch(s.edge.x){case"left":n.x=3D0;=0A=
break;case"right":n.x=3D-k.x-k.computedRight-k.computedLeft;break;default=
:n.x=3D-(k.x/2);break;}switch(s.edge.y){case"top":n.y=3D0;break;case"bott=
om":n.y=3D-k.y-k.computedTop-k.computedBottom;=0A=
break;default:n.y=3D-(k.y/2);break;}o.x=3Do.x+n.x;o.y=3Do.y+n.y;}o=3D{lef=
t:((o.x>=3D0||i||s.allowNegative)?o.x:0).toInt(),top:((o.y>=3D0||i||s.all=
owNegative)?o.y:0).toInt()};=0A=
if(q.getStyle("position")=3D=3D"fixed"||s.relFixedPosition){var =
g=3Dwindow.getScroll();o.top=3Do.top.toInt()+g.y;o.left=3Do.left.toInt()+=
g.x;}if(s.returnPos){return o;=0A=
}else{this.setStyles(o);}return =
this;}});})();Element.implement({isDisplayed:function(){return =
this.getStyle("display")!=3D"none";},toggle:function(){return =
this[this.isDisplayed()?"hide":"show"]();=0A=
},hide:function(){var =
b;try{if("none"!=3Dthis.getStyle("display")){b=3Dthis.getStyle("display")=
;}}catch(a){}return =
this.store("originalDisplay",b||"block").setStyle("display","none");=0A=
},show:function(a){return =
this.setStyle("display",a||this.retrieve("originalDisplay")||"block");},s=
wapClass:function(a,b){return this.removeClass(a).addClass(b);=0A=
}});var InputValidator=3Dnew =
Class({Implements:[Options],options:{errorMsg:"Validation =
failed.",test:function(a){return =
true;}},initialize:function(b,a){this.setOptions(a);=0A=
this.className=3Db;},test:function(b,a){if(document.id(b)){return =
this.options.test(document.id(b),a||this.getProps(b));}else{return =
false;}},getError:function(c,a){var b=3Dthis.options.errorMsg;=0A=
if($type(b)=3D=3D"function"){b=3Db(document.id(c),a||this.getProps(c));}r=
eturn b;},getProps:function(a){if(!document.id(a)){return{};}return =
a.get("validatorProps");=0A=
}});Element.Properties.validatorProps=3D{set:function(a){return =
this.eliminate("validatorProps").store("validatorProps",a);},get:function=
(a){if(a){this.set(a);=0A=
}if(this.retrieve("validatorProps")){return =
this.retrieve("validatorProps");}if(this.getProperty("validatorProps")){t=
ry{this.store("validatorProps",JSON.decode(this.getProperty("validatorPro=
ps")));=0A=
}catch(c){return{};}}else{var b=3Dthis.get("class").split(" =
").filter(function(d){return =
d.test(":");});if(!b.length){this.store("validatorProps",{});}else{a=3D{}=
;=0A=
b.each(function(d){var =
g=3Dd.split(":");if(g[1]){try{a[g[0]]=3DJSON.decode(g[1]);}catch(h){}}});=
this.store("validatorProps",a);}}return this.retrieve("validatorProps");=0A=
}};var FormValidator=3Dnew =
Class({Implements:[Options,Events],Binds:["onSubmit"],options:{fieldSelec=
tors:"input, select, =
textarea",ignoreHidden:true,useTitles:false,evaluateOnSubmit:true,evaluat=
eFieldsOnBlur:true,evaluateFieldsOnChange:true,serial:true,stopOnFailure:=
true,warningPrefix:function(){return =
FormValidator.getMsg("warningPrefix")||"Warning: ";=0A=
},errorPrefix:function(){return =
FormValidator.getMsg("errorPrefix")||"Error: =
";}},initialize:function(b,a){this.setOptions(a);this.element=3Ddocument.=
id(b);=0A=
this.element.store("validator",this);this.warningPrefix=3D$lambda(this.op=
tions.warningPrefix)();this.errorPrefix=3D$lambda(this.options.errorPrefi=
x)();if(this.options.evaluateOnSubmit){this.element.addEvent("submit",thi=
s.onSubmit);=0A=
}if(this.options.evaluateFieldsOnBlur||this.options.evaluateFieldsOnChang=
e){this.watchFields(this.getFields());}},toElement:function(){return =
this.element;=0A=
},getFields:function(){return(this.fields=3Dthis.element.getElements(this=
.options.fieldSelectors));},watchFields:function(a){a.each(function(b){if=
(this.options.evaluateFieldsOnBlur){b.addEvent("blur",this.validationMoni=
tor.pass([b,false],this));=0A=
}if(this.options.evaluateFieldsOnChange){b.addEvent("change",this.validat=
ionMonitor.pass([b,true],this));}},this);},validationMonitor:function(){$=
clear(this.timer);=0A=
this.timer=3Dthis.validateField.delay(50,this,arguments);},onSubmit:funct=
ion(a){if(!this.validate(a)&&a){a.preventDefault();}else{this.reset();}},=
reset:function(){this.getFields().each(this.resetField,this);=0A=
return this;},validate:function(b){var =
a=3Dthis.getFields().map(function(c){return =
this.validateField(c,true);},this).every(function(c){return =
c;});this.fireEvent("formValidate",[a,this.element,b]);=0A=
if(this.options.stopOnFailure&&!a&&b){b.preventDefault();}return =
a;},validateField:function(j,a){if(this.paused){return =
true;}j=3Ddocument.id(j);var d=3D!j.hasClass("validation-failed");=0A=
var =
g,i;if(this.options.serial&&!a){g=3Dthis.element.getElement(".validation-=
failed");i=3Dthis.element.getElement(".warning");}if(j&&(!g||a||j.hasClas=
s("validation-failed")||(g&&!this.options.serial))){var =
c=3Dj.className.split(" ").some(function(k){return this.getValidator(k);=0A=
},this);var h=3D[];j.className.split(" =
").each(function(k){if(k&&!this.test(k,j)){h.include(k);}},this);d=3Dh.le=
ngth=3D=3D=3D0;if(c&&!j.hasClass("warnOnly")){if(d){j.addClass("validatio=
n-passed").removeClass("validation-failed");=0A=
this.fireEvent("elementPass",j);}else{j.addClass("validation-failed").rem=
oveClass("validation-passed");this.fireEvent("elementFail",[j,h]);}}if(!i=
){var e=3Dj.className.split(" =
").some(function(k){if(k.test("^warn-")||j.hasClass("warnOnly")){return =
this.getValidator(k.replace(/^warn-/,""));=0A=
}else{return null;}},this);j.removeClass("warning");var =
b=3Dj.className.split(" =
").map(function(k){if(k.test("^warn-")||j.hasClass("warnOnly")){return =
this.test(k.replace(/^warn-/,""),j,true);=0A=
}else{return null;}},this);}}return d;},test:function(b,d,e){var =
a=3Dthis.getValidator(b);d=3Ddocument.id(d);if(d.hasClass("ignoreValidati=
on")){return true;=0A=
}e=3D$pick(e,false);if(d.hasClass("warnOnly")){e=3Dtrue;}var =
c=3Da?a.test(d):true;if(a&&this.isVisible(d)){this.fireEvent("elementVali=
date",[c,d,b,e]);}if(e){return true;=0A=
}return c;},isVisible:function(a){if(!this.options.ignoreHidden){return =
true;}while(a!=3Ddocument.body){if(document.id(a).getStyle("display")=3D=3D=
"none"){return false;=0A=
}a=3Da.getParent();}return =
true;},resetField:function(a){a=3Ddocument.id(a);if(a){a.className.split(=
" ").each(function(b){if(b.test("^warn-")){b=3Db.replace(/^warn-/,"");=0A=
}a.removeClass("validation-failed");a.removeClass("warning");a.removeClas=
s("validation-passed");},this);}return =
this;},stop:function(){this.paused=3Dtrue;=0A=
return this;},start:function(){this.paused=3Dfalse;return =
this;},ignoreField:function(a,b){a=3Ddocument.id(a);if(a){this.enforceFie=
ld(a);if(b){a.addClass("warnOnly");=0A=
}else{a.addClass("ignoreValidation");}}return =
this;},enforceField:function(a){a=3Ddocument.id(a);if(a){a.removeClass("w=
arnOnly").removeClass("ignoreValidation");=0A=
}return this;}});FormValidator.getMsg=3Dfunction(a){return =
MooTools.lang.get("FormValidator",a);};FormValidator.adders=3D{validators=
:{},add:function(b,a){this.validators[b]=3Dnew InputValidator(b,a);=0A=
if(!this.initialize){this.implement({validators:this.validators});}},addA=
llThese:function(a){$A(a).each(function(b){this.add(b[0],b[1]);},this);},=
getValidator:function(a){return this.validators[a.split(":")[0]];=0A=
}};$extend(FormValidator,FormValidator.adders);FormValidator.implement(Fo=
rmValidator.adders);FormValidator.add("IsEmpty",{errorMsg:false,test:func=
tion(a){if(a.type=3D=3D"select-one"||a.type=3D=3D"select"){return =
!(a.selectedIndex>=3D0&&a.options[a.selectedIndex].value!=3D"");=0A=
}else{return((a.get("value")=3D=3Dnull)||(a.get("value").length=3D=3D0));=
}}});FormValidator.addAllThese([["required",{errorMsg:function(){return =
FormValidator.getMsg("required");=0A=
},test:function(a){return =
!FormValidator.getValidator("IsEmpty").test(a);}}],["minLength",{errorMsg=
:function(a,b){if($type(b.minLength)){return =
FormValidator.getMsg("minLength").substitute({minLength:b.minLength,lengt=
h:a.get("value").length});=0A=
}else{return"";}},test:function(a,b){if($type(b.minLength)){return(a.get(=
"value").length>=3D$pick(b.minLength,0));}else{return =
true;}}}],["maxLength",{errorMsg:function(a,b){if($type(b.maxLength)){ret=
urn =
FormValidator.getMsg("maxLength").substitute({maxLength:b.maxLength,lengt=
h:a.get("value").length});=0A=
}else{return"";}},test:function(a,b){return(a.get("value").length<=3D$pic=
k(b.maxLength,10000));}}],["validate-integer",{errorMsg:FormValidator.get=
Msg.pass("integer"),test:function(a){return =
FormValidator.getValidator("IsEmpty").test(a)||(/^(-?[1-9]\d*|0)$/).test(=
a.get("value"));=0A=
}}],["validate-numeric",{errorMsg:FormValidator.getMsg.pass("numeric"),te=
st:function(a){return =
FormValidator.getValidator("IsEmpty").test(a)||(/^-?(?:0$0(?=3D\d*\.)|[1-=
9]|0)\d*(\.\d+)?$/).test(a.get("value"));=0A=
}}],["validate-digits",{errorMsg:FormValidator.getMsg.pass("digits"),test=
:function(a){return =
FormValidator.getValidator("IsEmpty").test(a)||(/^[\d() =
.:\-\+#]+$/.test(a.get("value")));=0A=
}}],["validate-alpha",{errorMsg:FormValidator.getMsg.pass("alpha"),test:f=
unction(a){return =
FormValidator.getValidator("IsEmpty").test(a)||(/^[a-zA-Z]+$/).test(a.get=
("value"));=0A=
}}],["validate-alphanum",{errorMsg:FormValidator.getMsg.pass("alphanum"),=
test:function(a){return =
FormValidator.getValidator("IsEmpty").test(a)||!(/\W/).test(a.get("value"=
));=0A=
}}],["validate-date",{errorMsg:function(a,b){if(Date.parse){var =
c=3Db.dateFormat||"%x";return =
FormValidator.getMsg("dateSuchAs").substitute({date:new =
Date().format(c)});=0A=
}else{return =
FormValidator.getMsg("dateInFormatMDY");}},test:function(a,b){if(FormVali=
dator.getValidator("IsEmpty").test(a)){return true;}var =
h;if(Date.parse){var g=3Db.dateFormat||"%x";=0A=
h=3DDate.parse(a.get("value"));var e=3Dh.format(g);if(e!=3D"invalid =
date"){a.set("value",e);}return !isNaN(h);}else{var =
c=3D/^(\d{2})\/(\d{2})\/(\d{4})$/;if(!c.test(a.get("value"))){return =
false;=0A=
}h=3Dnew =
Date(a.get("value").replace(c,"$1/$2/$3"));return(parseInt(RegExp.$1,10)=3D=
=3D(1+h.getMonth()))&&(parseInt(RegExp.$2,10)=3D=3Dh.getDate())&&(parseIn=
t(RegExp.$3,10)=3D=3Dh.getFullYear());=0A=
}}}],["validate-email",{errorMsg:FormValidator.getMsg.pass("email"),test:=
function(a){return =
FormValidator.getValidator("IsEmpty").test(a)||(/^[A-Z0-9._%+-]+@[A-Z0-9.=
-]+\.[A-Z]{2,4}$/i).test(a.get("value"));=0A=
}}],["validate-url",{errorMsg:FormValidator.getMsg.pass("url"),test:funct=
ion(a){return =
FormValidator.getValidator("IsEmpty").test(a)||(/^(https?|ftp|rmtp|mms):\=
/\/(([A-Z0-9][A-Z0-9_-]*)(\.[A-Z0-9][A-Z0-9_-]*)+)(:(\d+))?\/?/i).test(a.=
get("value"));=0A=
}}],["validate-currency-dollar",{errorMsg:FormValidator.getMsg.pass("curr=
encyDollar"),test:function(a){return =
FormValidator.getValidator("IsEmpty").test(a)||(/^\$?\-?([1-9]{1}[0-9]{0,=
2}(\,[0-9]{3})*(\.[0-9]{0,2})?|[1-9]{1}\d*(\.[0-9]{0,2})?|0(\.[0-9]{0,2})=
?|(\.[0-9]{1,2})?)$/).test(a.get("value"));=0A=
}}],["validate-one-required",{errorMsg:FormValidator.getMsg.pass("oneRequ=
ired"),test:function(a,b){var =
c=3Ddocument.id(b["validate-one-required"])||a.parentNode;=0A=
return =
c.getElements("input").some(function(d){if(["checkbox","radio"].contains(=
d.get("type"))){return d.get("checked");}return d.get("value");});}}]]);=0A=
Element.Properties.validator=3D{set:function(a){var =
b=3Dthis.retrieve("validator");if(b){b.setOptions(a);}return =
this.store("validator:options");},get:function(a){if(a||!this.retrieve("v=
alidator")){if(a||!this.retrieve("validator:options")){this.set("validato=
r",a);=0A=
}this.store("validator",new =
FormValidator(this,this.retrieve("validator:options")));}return =
this.retrieve("validator");}};Element.implement({validate:function(a){thi=
s.set("validator",a);=0A=
return this.get("validator",a).validate();}});FormValidator.Inline=3Dnew =
Class({Extends:FormValidator,options:{scrollToErrorsOnSubmit:true,scrollF=
xOptions:{transition:"quad:out",offset:{y:-20}}},initialize:function(b,a)=
{this.parent(b,a);=0A=
this.addEvent("onElementValidate",function(h,g,e,i){var =
d=3Dthis.getValidator(e);if(!h&&d.getError(g)){if(i){g.addClass("warning"=
);}var c=3Dthis.makeAdvice(e,g,d.getError(g),i);=0A=
this.insertAdvice(c,g);this.showAdvice(e,g);}else{this.hideAdvice(e,g);}}=
);},makeAdvice:function(d,g,c,h){var =
e=3D(h)?this.warningPrefix:this.errorPrefix;=0A=
e+=3D(this.options.useTitles)?g.title||c:c;var =
a=3D(h)?"warning-advice":"validation-advice";var =
b=3Dthis.getAdvice(d,g);if(b){b=3Db.clone(true,true).set("html",e).replac=
es(b);=0A=
}else{b=3Dnew =
Element("div",{html:e,styles:{display:"none"},id:"advice-"+d+"-"+this.get=
FieldId(g)}).addClass(a);}g.store("advice-"+d,b);return =
b;},getFieldId:function(a){return a.id?a.id:a.id=3D"input_"+a.name;=0A=
},showAdvice:function(b,c){var =
a=3Dthis.getAdvice(b,c);if(a&&!c.retrieve(this.getPropName(b))&&(a.getSty=
le("display")=3D=3D"none"||a.getStyle("visiblity")=3D=3D"hidden"||a.getSt=
yle("opacity")=3D=3D0)){c.store(this.getPropName(b),true);=0A=
if(a.reveal){a.reveal();}else{a.setStyle("display","block");}}},hideAdvic=
e:function(b,c){var =
a=3Dthis.getAdvice(b,c);if(a&&c.retrieve(this.getPropName(b))){c.store(th=
is.getPropName(b),false);=0A=
if(a.dissolve){a.dissolve();}else{a.setStyle("display","none");}}},getPro=
pName:function(a){return"advice"+a;},resetField:function(a){a=3Ddocument.=
id(a);if(!a){return this;=0A=
}this.parent(a);a.className.split(" =
").each(function(b){this.hideAdvice(b,a);},this);return =
this;},getAllAdviceMessages:function(d,c){var =
b=3D[];if(d.hasClass("ignoreValidation")&&!c){return b;=0A=
}var a=3Dd.className.split(" ").some(function(h){var =
e=3Dh.test("^warn-")||d.hasClass("warnOnly");if(e){h=3Dh.replace(/^warn-/=
,"");}var g=3Dthis.getValidator(h);=0A=
if(!g){return;}b.push({message:g.getError(d),warnOnly:e,passed:g.test(),v=
alidator:g});},this);return b;},getAdvice:function(a,b){return =
b.retrieve("advice-"+a);=0A=
},insertAdvice:function(a,c){var =
b=3Dc.get("validatorProps");if(!b.msgPos||!document.id(b.msgPos)){if(c.ty=
pe.toLowerCase()=3D=3D"radio"){c.getParent().adopt(a);=0A=
}else{a.inject(document.id(c),"after");}}else{document.id(b.msgPos).grab(=
a);}},validateField:function(g,e){var =
a=3Dthis.parent(g,e);if(this.options.scrollToErrorsOnSubmit&&!a){var =
b=3Ddocument.id(this).getElement(".validation-failed");=0A=
var =
c=3Ddocument.id(this).getParent();while(c!=3Ddocument.body&&c.getScrollSi=
ze().y=3D=3Dc.getSize().y){c=3Dc.getParent();}var =
d=3Dc.retrieve("fvScroller");if(!d&&window.Fx&&Fx.Scroll){d=3Dnew =
Fx.Scroll(c,this.options.scrollFxOptions);=0A=
c.store("fvScroller",d);}if(b){if(d){d.toElement(b);}else{c.scrollTo(c.ge=
tScroll().x,b.getPosition(c).y-20);}}}return =
a;}});FormValidator.addAllThese([["validate-enforce-oncheck",{test:functi=
on(a,b){if(a.checked){var c=3Da.getParent("form").retrieve("validator");=0A=
if(!c){return =
true;}(b.toEnforce||document.id(b.enforceChildrenOf).getElements("input, =
select, textarea")).map(function(d){c.enforceField(d);});}return true;=0A=
}}],["validate-ignore-oncheck",{test:function(a,b){if(a.checked){var =
c=3Da.getParent("form").retrieve("validator");if(!c){return =
true;}(b.toIgnore||document.id(b.ignoreChildrenOf).getElements("input, =
select, textarea")).each(function(d){c.ignoreField(d);=0A=
c.resetField(d);});}return =
true;}}],["validate-nospace",{errorMsg:function(){return =
FormValidator.getMsg("noSpace");},test:function(a,b){return =
!a.get("value").test(/\s/);=0A=
}}],["validate-toggle-oncheck",{test:function(b,c){var =
d=3Db.getParent("form").retrieve("validator");if(!d){return true;}var =
a=3Dc.toToggle||document.id(c.toToggleChildrenOf).getElements("input, =
select, textarea");=0A=
if(!b.checked){a.each(function(e){d.ignoreField(e);d.resetField(e);});}el=
se{a.each(function(e){d.enforceField(e);});}return =
true;}}],["validate-reqchk-bynode",{errorMsg:function(){return =
FormValidator.getMsg("reqChkByNode");=0A=
},test:function(a,b){return(document.id(b.nodeId).getElements(b.selector|=
|"input[type=3Dcheckbox], input[type=3Dradio]")).some(function(c){return =
c.checked;=0A=
});}}],["validate-required-check",{errorMsg:function(a,b){return =
b.useTitle?a.get("title"):FormValidator.getMsg("requiredChk");},test:func=
tion(a,b){return !!a.checked;=0A=
}}],["validate-reqchk-byname",{errorMsg:function(a,b){return =
FormValidator.getMsg("reqChkByName").substitute({label:b.label||a.get("ty=
pe")});},test:function(b,d){var c=3Dd.groupName||b.get("name");=0A=
var a=3D$$(document.getElementsByName(c)).some(function(h,g){return =
h.checked;});var =
e=3Db.getParent("form").retrieve("validator");if(a&&e){e.resetField(b);=0A=
}return a;}}],["validate-match",{errorMsg:function(a,b){return =
FormValidator.getMsg("match").substitute({matchName:b.matchName||document=
.id(b.matchInput).get("name")});=0A=
},test:function(b,c){var d=3Db.get("value");var =
a=3Ddocument.id(c.matchInput)&&document.id(c.matchInput).get("value");ret=
urn =
d&&a?d=3D=3Da:true;}}],["validate-after-date",{errorMsg:function(a,b){ret=
urn =
FormValidator.getMsg("afterDate").substitute({label:b.afterLabel||(b.afte=
rElement?FormValidator.getMsg("startDate"):FormValidator.getMsg("currentD=
ate"))});=0A=
},test:function(b,c){var =
d=3Ddocument.id(c.afterElement)?Date.parse(document.id(c.afterElement).ge=
t("value")):new Date();var a=3DDate.parse(b.get("value"));=0A=
return =
a&&d?a>=3Dd:true;}}],["validate-before-date",{errorMsg:function(a,b){retu=
rn =
FormValidator.getMsg("beforeDate").substitute({label:b.beforeLabel||(b.be=
foreElement?FormValidator.getMsg("endDate"):FormValidator.getMsg("current=
Date"))});=0A=
},test:function(b,c){var d=3DDate.parse(b.get("value"));var =
a=3Ddocument.id(c.beforeElement)?Date.parse(document.id(c.beforeElement).=
get("value")):new Date();=0A=
return =
a&&d?a>=3Dd:true;}}],["validate-custom-required",{errorMsg:function(){ret=
urn FormValidator.getMsg("required");},test:function(a,b){return =
a.get("value")!=3Db.emptyValue;=0A=
}}],["validate-same-month",{errorMsg:function(a,b){var =
c=3Ddocument.id(b.sameMonthAs)&&document.id(b.sameMonthAs).get("value");v=
ar d=3Da.get("value");if(d!=3D""){return =
FormValidator.getMsg(c?"sameMonth":"startMonth");=0A=
}},test:function(a,b){var d=3DDate.parse(a.get("value"));var =
c=3DDate.parse(document.id(b.sameMonthAs)&&document.id(b.sameMonthAs).get=
("value"));return d&&c?d.format("%B")=3D=3Dc.format("%B"):true;=0A=
}}]]);var OverText=3Dnew =
Class({Implements:[Options,Events,Class.Occlude],Binds:["reposition","ass=
ert","focus"],options:{element:"label",positionOptions:{position:"upperLe=
ft",edge:"upperLeft",offset:{x:4,y:2}},poll:false,pollInterval:250},prope=
rty:"OverText",initialize:function(b,a){this.element=3Ddocument.id(b);=0A=
if(this.occlude()){return =
this.occluded;}this.setOptions(a);this.attach(this.element);OverText.inst=
ances.push(this);if(this.options.poll){this.poll();}return this;=0A=
},toElement:function(){return this.element;},attach:function(){var =
a=3Dthis.options.textOverride||this.element.get("alt")||this.element.get(=
"title");if(!a){return;=0A=
}this.text=3Dnew =
Element(this.options.element,{"class":"overTxtLabel",styles:{lineHeight:"=
normal",position:"absolute"},html:a,events:{click:this.hide.pass(true,thi=
s)}}).inject(this.element,"after");=0A=
if(this.options.element=3D=3D"label"){this.text.set("for",this.element.ge=
t("id"));}this.element.addEvents({focus:this.focus,blur:this.assert,chang=
e:this.assert}).store("OverTextDiv",this.text);=0A=
window.addEvent("resize",this.reposition.bind(this));this.assert(true);th=
is.reposition();},startPolling:function(){this.pollingPaused=3Dfalse;retu=
rn this.poll();=0A=
},poll:function(a){if(this.poller&&!a){return this;}var =
b=3Dfunction(){if(!this.pollingPaused){this.assert(true);}}.bind(this);if=
(a){$clear(this.poller);=0A=
}else{this.poller=3Db.periodical(this.options.pollInterval,this);}return =
this;},stopPolling:function(){this.pollingPaused=3Dtrue;return =
this.poll(true);},focus:function(){if(!this.text.isDisplayed()||this.elem=
ent.get("disabled")){return;=0A=
}this.hide();},hide:function(b){if(this.text.isDisplayed()&&!this.element=
.get("disabled")){this.text.hide();this.fireEvent("textHide",[this.text,t=
his.element]);=0A=
this.pollingPaused=3Dtrue;try{if(!b){this.element.fireEvent("focus").focu=
s();}}catch(a){}}return =
this;},show:function(){if(!this.text.isDisplayed()){this.text.show();=0A=
this.reposition();this.fireEvent("textShow",[this.text,this.element]);thi=
s.pollingPaused=3Dfalse;}return =
this;},assert:function(a){this[this.test()?"show":"hide"](a);=0A=
},test:function(){var a=3Dthis.element.get("value");return =
!a;},reposition:function(){this.assert(true);if(!this.element.getParent()=
||!this.element.offsetHeight){return this.stopPolling().hide();=0A=
}if(this.test()){this.text.position($merge(this.options.positionOptions,{=
relativeTo:this.element}));}return =
this;}});OverText.instances=3D[];OverText.update=3Dfunction(){return =
OverText.instances.map(function(a){if(a.element&&a.text){return =
a.reposition();=0A=
}return =
null;});};if(window.Fx&&Fx.Reveal){Fx.Reveal.implement({hideInputs:Browse=
r.Engine.trident?"select, input, textarea, object, embed, =
.overTxtLabel":false});=0A=
}Fx.Elements=3Dnew =
Class({Extends:Fx.CSS,initialize:function(b,a){this.elements=3Dthis.subje=
ct=3D$$(b);this.parent(a);},compute:function(h,j,k){var c=3D{};for(var d =
in h){var a=3Dh[d],e=3Dj[d],g=3Dc[d]=3D{};=0A=
for(var b in a){g[b]=3Dthis.parent(a[b],e[b],k);}}return =
c;},set:function(b){for(var c in b){var a=3Db[c];for(var d in =
a){this.render(this.elements[c],d,a[d],this.options.unit);=0A=
}}return this;},start:function(c){if(!this.check(c)){return this;}var =
j=3D{},k=3D{};for(var d in c){var =
g=3Dc[d],a=3Dj[d]=3D{},h=3Dk[d]=3D{};for(var b in g){var =
e=3Dthis.prepare(this.elements[d],b,g[b]);=0A=
a[b]=3De.from;h[b]=3De.to;}}return this.parent(j,k);}});var =
Accordion=3DFx.Accordion=3Dnew =
Class({Extends:Fx.Elements,options:{display:0,show:false,height:true,widt=
h:false,opacity:true,fixedHeight:false,fixedWidth:false,wait:false,always=
Hide:false,trigger:"click",initialDisplayFx:true},initialize:function(){v=
ar =
c=3DArray.link(arguments,{container:Element.type,options:Object.type,togg=
lers:$defined,elements:$defined});=0A=
this.parent(c.elements,c.options);this.togglers=3D$$(c.togglers);this.con=
tainer=3Ddocument.id(c.container);this.previous=3D-1;if(this.options.alwa=
ysHide){this.options.wait=3Dtrue;=0A=
}if($chk(this.options.show)){this.options.display=3Dfalse;this.previous=3D=
this.options.show;}if(this.options.start){this.options.display=3Dfalse;th=
is.options.show=3Dfalse;=0A=
}this.effects=3D{};if(this.options.opacity){this.effects.opacity=3D"fullO=
pacity";}if(this.options.width){this.effects.width=3Dthis.options.fixedWi=
dth?"fullWidth":"offsetWidth";=0A=
}if(this.options.height){this.effects.height=3Dthis.options.fixedHeight?"=
fullHeight":"scrollHeight";}for(var =
b=3D0,a=3Dthis.togglers.length;b<a;b++){this.addSection(this.togglers[b],=
this.elements[b]);=0A=
}this.elements.each(function(e,d){if(this.options.show=3D=3D=3Dd){this.fi=
reEvent("active",[this.togglers[d],e]);}else{for(var g in =
this.effects){e.setStyle(g,0);=0A=
}}},this);if($chk(this.options.display)){this.display(this.options.displa=
y,this.options.initialDisplayFx);}},addSection:function(d,b){d=3Ddocument=
.id(d);=0A=
b=3Ddocument.id(b);var =
e=3Dthis.togglers.contains(d);this.togglers.include(d);this.elements.incl=
ude(b);var =
a=3Dthis.togglers.indexOf(d);d.addEvent(this.options.trigger,this.display=
.bind(this,a));=0A=
if(this.options.height){b.setStyles({"padding-top":0,"border-top":"none",=
"padding-bottom":0,"border-bottom":"none"});}if(this.options.width){b.set=
Styles({"padding-left":0,"border-left":"none","padding-right":0,"border-r=
ight":"none"});=0A=
}b.fullOpacity=3D1;if(this.options.fixedWidth){b.fullWidth=3Dthis.options=
.fixedWidth;}if(this.options.fixedHeight){b.fullHeight=3Dthis.options.fix=
edHeight;}b.setStyle("overflow","hidden");=0A=
if(!e){for(var c in this.effects){b.setStyle(c,0);}}return =
this;},display:function(a,b){b=3D$pick(b,true);a=3D($type(a)=3D=3D"elemen=
t")?this.elements.indexOf(a):a;=0A=
if((this.timer&&this.options.wait)||(a=3D=3D=3Dthis.previous&&!this.optio=
ns.alwaysHide)){return this;}this.previous=3Da;var =
c=3D{};this.elements.each(function(g,e){c[e]=3D{};=0A=
var =
d=3D(e!=3Da)||(this.options.alwaysHide&&(g.offsetHeight>0));this.fireEven=
t(d?"background":"active",[this.togglers[e],g]);for(var h in =
this.effects){c[e][h]=3Dd?0:g[this.effects[h]];=0A=
}},this);return b?this.start(c):this.set(c);}});Fx.Move=3Dnew =
Class({Extends:Fx.Morph,options:{relativeTo:document.body,position:"cente=
r",edge:false,offset:{x:0,y:0}},start:function(a){return =
this.parent(this.element.position($merge(this.options,a,{returnPos:true})=
));=0A=
}});Element.Properties.move=3D{set:function(a){var =
b=3Dthis.retrieve("move");if(b){b.cancel();}return =
this.eliminate("move").store("move:options",$extend({link:"cancel"},a));=0A=
},get:function(a){if(a||!this.retrieve("move")){if(a||!this.retrieve("mov=
e:options")){this.set("move",a);}this.store("move",new =
Fx.Move(this,this.retrieve("move:options")));=0A=
}return =
this.retrieve("move");}};Element.implement({move:function(a){this.get("mo=
ve").start(a);return this;}});Fx.Reveal=3Dnew =
Class({Extends:Fx.Morph,options:{styles:["padding","border","margin"],tra=
nsitionOpacity:!Browser.Engine.trident4,mode:"vertical",display:"block",h=
ideInputs:Browser.Engine.trident?"select, input, textarea, object, =
embed":false},dissolve:function(){try{if(!this.hiding&&!this.showing){if(=
this.element.getStyle("display")!=3D"none"){this.hiding=3Dtrue;=0A=
this.showing=3Dfalse;this.hidden=3Dtrue;var =
d=3Dthis.element.getComputedSize({styles:this.options.styles,mode:this.op=
tions.mode});var =
h=3D(this.element.style.height=3D=3D=3D""||this.element.style.height=3D=3D=
"auto");=0A=
this.element.setStyle("display","block");if(this.options.transitionOpacit=
y){d.opacity=3D1;}var =
b=3D{};$each(d,function(i,e){b[e]=3D[i,0];},this);var =
g=3Dthis.element.getStyle("overflow");=0A=
this.element.setStyle("overflow","hidden");var =
a=3Dthis.options.hideInputs?this.element.getElements(this.options.hideInp=
uts):null;this.$chain.unshift(function(){if(this.hidden){this.hiding=3Dfa=
lse;=0A=
$each(d,function(i,e){d[e]=3Di;},this);this.element.setStyles($merge({dis=
play:"none",overflow:g},d));if(h){if(["vertical","both"].contains(this.op=
tions.mode)){this.element.style.height=3D"";=0A=
}if(["width","both"].contains(this.options.mode)){this.element.style.widt=
h=3D"";}}if(a){a.setStyle("visibility","visible");}}this.fireEvent("hide"=
,this.element);=0A=
this.callChain();}.bind(this));if(a){a.setStyle("visibility","hidden");}t=
his.start(b);}else{this.callChain.delay(10,this);this.fireEvent("complete=
",this.element);=0A=
this.fireEvent("hide",this.element);}}else{if(this.options.link=3D=3D"cha=
in"){this.chain(this.dissolve.bind(this));}else{if(this.options.link=3D=3D=
"cancel"&&!this.hiding){this.cancel();=0A=
this.dissolve();}}}}catch(c){this.hiding=3Dfalse;this.element.setStyle("d=
isplay","none");this.callChain.delay(10,this);this.fireEvent("complete",t=
his.element);=0A=
this.fireEvent("hide",this.element);}return =
this;},reveal:function(){try{if(!this.showing&&!this.hiding){if(this.elem=
ent.getStyle("display")=3D=3D"none"||this.element.getStyle("visiblity")=3D=
=3D"hidden"||this.element.getStyle("opacity")=3D=3D0){this.showing=3Dtrue=
;=0A=
this.hiding=3Dfalse;this.hidden=3Dfalse;var =
h,d;this.element.measure(function(){h=3D(this.element.style.height=3D=3D=3D=
""||this.element.style.height=3D=3D"auto");d=3Dthis.element.getComputedSi=
ze({styles:this.options.styles,mode:this.options.mode});=0A=
}.bind(this));$each(d,function(i,e){d[e]=3Di;});if($chk(this.options.heig=
htOverride)){d.height=3Dthis.options.heightOverride.toInt();}if($chk(this=
.options.widthOverride)){d.width=3Dthis.options.widthOverride.toInt();=0A=
}if(this.options.transitionOpacity){this.element.setStyle("opacity",0);d.=
opacity=3D1;}var =
b=3D{height:0,display:this.options.display};$each(d,function(i,e){b[e]=3D=
0;=0A=
});var =
g=3Dthis.element.getStyle("overflow");this.element.setStyles($merge(b,{ov=
erflow:"hidden"}));var =
a=3Dthis.options.hideInputs?this.element.getElements(this.options.hideInp=
uts):null;=0A=
if(a){a.setStyle("visibility","hidden");}this.start(d);this.$chain.unshif=
t(function(){this.element.setStyle("overflow",g);if(!this.options.heightO=
verride&&h){if(["vertical","both"].contains(this.options.mode)){this.elem=
ent.style.height=3D"";=0A=
}if(["width","both"].contains(this.options.mode)){this.element.style.widt=
h=3D"";}}if(!this.hidden){this.showing=3Dfalse;}if(a){a.setStyle("visibil=
ity","visible");=0A=
}this.callChain();this.fireEvent("show",this.element);}.bind(this));}else=
{this.callChain();this.fireEvent("complete",this.element);this.fireEvent(=
"show",this.element);=0A=
}}else{if(this.options.link=3D=3D"chain"){this.chain(this.reveal.bind(thi=
s));}else{if(this.options.link=3D=3D"cancel"&&!this.showing){this.cancel(=
);this.reveal();=0A=
}}}}catch(c){this.element.setStyles({display:this.options.display,visibli=
ty:"visible",opacity:1});this.showing=3Dfalse;this.callChain.delay(10,thi=
s);this.fireEvent("complete",this.element);=0A=
this.fireEvent("show",this.element);}return =
this;},toggle:function(){if(this.element.getStyle("display")=3D=3D"none"|=
|this.element.getStyle("visiblity")=3D=3D"hidden"||this.element.getStyle(=
"opacity")=3D=3D0){this.reveal();=0A=
}else{this.dissolve();}return =
this;}});Element.Properties.reveal=3D{set:function(a){var =
b=3Dthis.retrieve("reveal");if(b){b.cancel();}return =
this.eliminate("reveal").store("reveal:options",$extend({link:"cancel"},a=
));=0A=
},get:function(a){if(a||!this.retrieve("reveal")){if(a||!this.retrieve("r=
eveal:options")){this.set("reveal",a);}this.store("reveal",new =
Fx.Reveal(this,this.retrieve("reveal:options")));=0A=
}return =
this.retrieve("reveal");}};Element.Properties.dissolve=3DElement.Properti=
es.reveal;Element.implement({reveal:function(a){this.get("reveal",a).reve=
al();=0A=
return =
this;},dissolve:function(a){this.get("reveal",a).dissolve();return =
this;},nix:function(){var =
a=3DArray.link(arguments,{destroy:Boolean.type,options:Object.type});=0A=
this.get("reveal",a.options).dissolve().chain(function(){this[a.destroy?"=
destroy":"dispose"]();}.bind(this));return this;},wink:function(){var =
b=3DArray.link(arguments,{duration:Number.type,options:Object.type});=0A=
var =
a=3Dthis.get("reveal",b.options);a.reveal().chain(function(){(function(){=
a.dissolve();}).delay(b.duration||2000);});}});Fx.Scroll=3Dnew =
Class({Extends:Fx,options:{offset:{x:0,y:0},wheelStops:true},initialize:f=
unction(b,a){this.element=3Dthis.subject=3Ddocument.id(b);=0A=
this.parent(a);var =
d=3Dthis.cancel.bind(this,false);if($type(this.element)!=3D"element"){thi=
s.element=3Ddocument.id(this.element.getDocument().body);}var =
c=3Dthis.element;=0A=
if(this.options.wheelStops){this.addEvent("start",function(){c.addEvent("=
mousewheel",d);},true);this.addEvent("complete",function(){c.removeEvent(=
"mousewheel",d);=0A=
},true);}},set:function(){var =
a=3DArray.flatten(arguments);this.element.scrollTo(a[0],a[1]);},compute:f=
unction(c,b,a){return[0,1].map(function(d){return =
Fx.compute(c[d],b[d],a);=0A=
});},start:function(c,i){if(!this.check(c,i)){return this;}var =
e=3Dthis.element.getSize(),g=3Dthis.element.getScrollSize();var =
b=3Dthis.element.getScroll(),d=3D{x:c,y:i};=0A=
for(var h in d){var =
a=3Dg[h]-e[h];if($chk(d[h])){d[h]=3D($type(d[h])=3D=3D"number")?d[h].limi=
t(0,a):a;}else{d[h]=3Db[h];}d[h]+=3Dthis.options.offset[h];}return =
this.parent([b.x,b.y],[d.x,d.y]);=0A=
},toTop:function(){return this.start(false,0);},toLeft:function(){return =
this.start(0,false);},toRight:function(){return =
this.start("right",false);},toBottom:function(){return =
this.start(false,"bottom");=0A=
},toElement:function(b){var =
a=3Ddocument.id(b).getPosition(this.element);return =
this.start(a.x,a.y);},scrollIntoView:function(c,e,d){e=3De?$splat(e):["x"=
,"y"];=0A=
var i=3D{};c=3Ddocument.id(c);var g=3Dc.getPosition(this.element);var =
j=3Dc.getSize();var h=3Dthis.element.getScroll();var =
a=3Dthis.element.getSize();var b=3D{x:g.x+j.x,y:g.y+j.y};=0A=
["x","y"].each(function(k){if(e.contains(k)){if(b[k]>h[k]+a[k]){i[k]=3Db[=
k]-a[k];}if(g[k]<h[k]){i[k]=3Dg[k];}}if(i[k]=3D=3Dnull){i[k]=3Dh[k];}if(d=
&&d[k]){i[k]=3Di[k]+d[k];=0A=
}},this);if(i.x!=3Dh.x||i.y!=3Dh.y){this.start(i.x,i.y);}return =
this;}});Fx.Slide=3Dnew =
Class({Extends:Fx,options:{mode:"vertical"},initialize:function(b,a){this=
.addEvent("complete",function(){this.open=3D(this.wrapper["offset"+this.l=
ayout.capitalize()]!=3D0);=0A=
if(this.open&&Browser.Engine.webkit419){this.element.dispose().inject(thi=
s.wrapper);}},true);this.element=3Dthis.subject=3Ddocument.id(b);this.par=
ent(a);var c=3Dthis.element.retrieve("wrapper");=0A=
this.wrapper=3Dc||new =
Element("div",{styles:$extend(this.element.getStyles("margin","position")=
,{overflow:"hidden"})}).wraps(this.element);this.element.store("wrapper",=
this.wrapper).setStyle("margin",0);=0A=
this.now=3D[];this.open=3Dtrue;},vertical:function(){this.margin=3D"margi=
n-top";this.layout=3D"height";this.offset=3Dthis.element.offsetHeight;},h=
orizontal:function(){this.margin=3D"margin-left";=0A=
this.layout=3D"width";this.offset=3Dthis.element.offsetWidth;},set:functi=
on(a){this.element.setStyle(this.margin,a[0]);this.wrapper.setStyle(this.=
layout,a[1]);=0A=
return this;},compute:function(c,b,a){return[0,1].map(function(d){return =
Fx.compute(c[d],b[d],a);});},start:function(b,e){if(!this.check(b,e)){ret=
urn this;=0A=
}this[e||this.options.mode]();var =
d=3Dthis.element.getStyle(this.margin).toInt();var =
c=3Dthis.wrapper.getStyle(this.layout).toInt();var =
a=3D[[d,c],[0,this.offset]];=0A=
var h=3D[[d,c],[-this.offset,0]];var =
g;switch(b){case"in":g=3Da;break;case"out":g=3Dh;break;case"toggle":g=3D(=
c=3D=3D0)?a:h;}return =
this.parent(g[0],g[1]);},slideIn:function(a){return this.start("in",a);=0A=
},slideOut:function(a){return =
this.start("out",a);},hide:function(a){this[a||this.options.mode]();this.=
open=3Dfalse;return =
this.set([-this.offset,0]);},show:function(a){this[a||this.options.mode](=
);=0A=
this.open=3Dtrue;return =
this.set([0,this.offset]);},toggle:function(a){return =
this.start("toggle",a);}});Element.Properties.slide=3D{set:function(b){va=
r a=3Dthis.retrieve("slide");=0A=
if(a){a.cancel();}return =
this.eliminate("slide").store("slide:options",$extend({link:"cancel"},b))=
;},get:function(a){if(a||!this.retrieve("slide")){if(a||!this.retrieve("s=
lide:options")){this.set("slide",a);=0A=
}this.store("slide",new =
Fx.Slide(this,this.retrieve("slide:options")));}return =
this.retrieve("slide");}};Element.implement({slide:function(d,e){d=3Dd||"=
toggle";=0A=
var =
b=3Dthis.get("slide"),a;switch(d){case"hide":b.hide(e);break;case"show":b=
.show(e);break;case"toggle":var =
c=3Dthis.retrieve("slide:flag",b.open);b[c?"slideOut":"slideIn"](e);=0A=
this.store("slide:flag",!c);a=3Dtrue;break;default:b.start(d,e);}if(!a){t=
his.eliminate("slide:flag");}return this;}});var =
SmoothScroll=3DFx.SmoothScroll=3Dnew =
Class({Extends:Fx.Scroll,initialize:function(b,c){c=3Dc||document;=0A=
this.doc=3Dc.getDocument();var =
d=3Dc.getWindow();this.parent(this.doc,b);this.links=3Dthis.options.links=
?$$(this.options.links):$$(this.doc.links);var =
a=3Dd.location.href.match(/^[^#]*/)[0]+"#";=0A=
this.links.each(function(g){if(g.href.indexOf(a)!=3D0){return;}var =
e=3Dg.href.substr(a.length);if(e){this.useLink(g,e);}},this);if(!Browser.=
Engine.webkit419){this.addEvent("complete",function(){d.location.hash=3Dt=
his.anchor;=0A=
},true);}},useLink:function(c,a){var =
b;c.addEvent("click",function(d){if(b!=3D=3Dfalse&&!b){b=3Ddocument.id(a)=
||this.doc.getElement("a[name=3D"+a+"]");}if(b){d.preventDefault();=0A=
this.anchor=3Da;this.toElement(b);c.blur();}}.bind(this));}});Fx.Sort=3Dn=
ew =
Class({Extends:Fx.Elements,options:{mode:"vertical"},initialize:function(=
b,a){this.parent(b,a);=0A=
this.elements.each(function(c){if(c.getStyle("position")=3D=3D"static"){c=
.setStyle("position","relative");}});this.setDefaultOrder();},setDefaultO=
rder:function(){this.currentOrder=3Dthis.elements.map(function(b,a){retur=
n a;=0A=
});},sort:function(e){if($type(e)!=3D"array"){return false;}var =
j=3D0;var a=3D0;var i=3D{};var d=3Dthis.options.mode=3D=3D"vertical";var =
g=3Dthis.elements.map(function(n,k){var =
m=3Dn.getComputedSize({styles:["border","padding","margin"]});=0A=
var =
o;if(d){o=3D{top:j,margin:m["margin-top"],height:m.totalHeight};j+=3Do.he=
ight-m["margin-top"];}else{o=3D{left:a,margin:m["margin-left"],width:m.to=
talWidth};=0A=
a+=3Do.width;}var l=3Dd?"top":"left";i[k]=3D{};var =
p=3Dn.getStyle(l).toInt();i[k][l]=3Dp||0;return =
o;},this);this.set(i);e=3De.map(function(k){return k.toInt();});=0A=
if(e.length!=3Dthis.elements.length){this.currentOrder.each(function(k){i=
f(!e.contains(k)){e.push(k);}});if(e.length>this.elements.length){e.splic=
e(this.elements.length-1,e.length-this.elements.length);=0A=
}}j=3D0;a=3D0;var b=3D0;var c=3D{};e.each(function(m,k){var =
l=3D{};if(d){l.top=3Dj-g[m].top-b;j+=3Dg[m].height;}else{l.left=3Da-g[m].=
left;a+=3Dg[m].width;}b=3Db+g[m].margin;=0A=
c[m]=3Dl;},this);var =
h=3D{};$A(e).sort().each(function(k){h[k]=3Dc[k];});this.start(h);this.cu=
rrentOrder=3De;return =
this;},rearrangeDOM:function(a){a=3Da||this.currentOrder;=0A=
var b=3Dthis.elements[0].getParent();var =
c=3D[];this.elements.setStyle("opacity",0);a.each(function(d){c.push(this=
.elements[d].inject(b).setStyles({top:0,left:0}));=0A=
},this);this.elements.setStyle("opacity",1);this.elements=3D$$(c);this.se=
tDefaultOrder();return this;},getDefaultOrder:function(){return =
this.elements.map(function(b,a){return a;=0A=
});},forward:function(){return =
this.sort(this.getDefaultOrder());},backward:function(){return =
this.sort(this.getDefaultOrder().reverse());},reverse:function(){return =
this.sort(this.currentOrder.reverse());=0A=
},sortByElements:function(a){return this.sort(a.map(function(b){return =
this.elements.indexOf(b);},this));},swap:function(c,b){if($type(c)=3D=3D"=
element"){c=3Dthis.elements.indexOf(c);=0A=
}if($type(b)=3D=3D"element"){b=3Dthis.elements.indexOf(b);}var =
a=3D$A(this.currentOrder);a[this.currentOrder.indexOf(c)]=3Db;a[this.curr=
entOrder.indexOf(b)]=3Dc;this.sort(a);=0A=
}});var Drag=3Dnew =
Class({Implements:[Events,Options],options:{snap:6,unit:"px",grid:false,s=
tyle:true,limit:false,handle:false,invert:false,preventDefault:false,modi=
fiers:{x:"left",y:"top"}},initialize:function(){var =
b=3DArray.link(arguments,{options:Object.type,element:$defined});=0A=
this.element=3Ddocument.id(b.element);this.document=3Dthis.element.getDoc=
ument();this.setOptions(b.options||{});var =
a=3D$type(this.options.handle);this.handles=3D((a=3D=3D"array"||a=3D=3D"c=
ollection")?$$(this.options.handle):document.id(this.options.handle))||th=
is.element;=0A=
this.mouse=3D{now:{},pos:{}};this.value=3D{start:{},now:{}};this.selectio=
n=3D(Browser.Engine.trident)?"selectstart":"mousedown";this.bound=3D{star=
t:this.start.bind(this),check:this.check.bind(this),drag:this.drag.bind(t=
his),stop:this.stop.bind(this),cancel:this.cancel.bind(this),eventStop:$l=
ambda(false)};=0A=
this.attach();},attach:function(){this.handles.addEvent("mousedown",this.=
bound.start);return =
this;},detach:function(){this.handles.removeEvent("mousedown",this.bound.=
start);=0A=
return =
this;},start:function(c){if(this.options.preventDefault){c.preventDefault=
();}this.mouse.start=3Dc.page;this.fireEvent("beforeStart",this.element);=0A=
var a=3Dthis.options.limit;this.limit=3D{x:[],y:[]};for(var d in =
this.options.modifiers){if(!this.options.modifiers[d]){continue;}if(this.=
options.style){this.value.now[d]=3Dthis.element.getStyle(this.options.mod=
ifiers[d]).toInt();=0A=
}else{this.value.now[d]=3Dthis.element[this.options.modifiers[d]];}if(thi=
s.options.invert){this.value.now[d]*=3D-1;}this.mouse.pos[d]=3Dc.page[d]-=
this.value.now[d];=0A=
if(a&&a[d]){for(var =
b=3D2;b--;b){if($chk(a[d][b])){this.limit[d][b]=3D$lambda(a[d][b])();}}}}=
if($type(this.options.grid)=3D=3D"number"){this.options.grid=3D{x:this.op=
tions.grid,y:this.options.grid};=0A=
}this.document.addEvents({mousemove:this.bound.check,mouseup:this.bound.c=
ancel});this.document.addEvent(this.selection,this.bound.eventStop);},che=
ck:function(a){if(this.options.preventDefault){a.preventDefault();=0A=
}var =
b=3DMath.round(Math.sqrt(Math.pow(a.page.x-this.mouse.start.x,2)+Math.pow=
(a.page.y-this.mouse.start.y,2)));if(b>this.options.snap){this.cancel();t=
his.document.addEvents({mousemove:this.bound.drag,mouseup:this.bound.stop=
});=0A=
this.fireEvent("start",[this.element,a]).fireEvent("snap",this.element);}=
},drag:function(a){if(this.options.preventDefault){a.preventDefault();}th=
is.mouse.now=3Da.page;=0A=
for(var b in =
this.options.modifiers){if(!this.options.modifiers[b]){continue;}this.val=
ue.now[b]=3Dthis.mouse.now[b]-this.mouse.pos[b];if(this.options.invert){t=
his.value.now[b]*=3D-1;=0A=
}if(this.options.limit&&this.limit[b]){if($chk(this.limit[b][1])&&(this.v=
alue.now[b]>this.limit[b][1])){this.value.now[b]=3Dthis.limit[b][1];}else=
{if($chk(this.limit[b][0])&&(this.value.now[b]<this.limit[b][0])){this.va=
lue.now[b]=3Dthis.limit[b][0];=0A=
}}}if(this.options.grid[b]){this.value.now[b]-=3D((this.value.now[b]-(thi=
s.limit[b][0]||0))%this.options.grid[b]);}if(this.options.style){this.ele=
ment.setStyle(this.options.modifiers[b],this.value.now[b]+this.options.un=
it);=0A=
}else{this.element[this.options.modifiers[b]]=3Dthis.value.now[b];}}this.=
fireEvent("drag",[this.element,a]);},cancel:function(a){this.document.rem=
oveEvent("mousemove",this.bound.check);=0A=
this.document.removeEvent("mouseup",this.bound.cancel);if(a){this.documen=
t.removeEvent(this.selection,this.bound.eventStop);this.fireEvent("cancel=
",this.element);=0A=
}},stop:function(a){this.document.removeEvent(this.selection,this.bound.e=
ventStop);this.document.removeEvent("mousemove",this.bound.drag);this.doc=
ument.removeEvent("mouseup",this.bound.stop);=0A=
if(a){this.fireEvent("complete",[this.element,a]);}}});Element.implement(=
{makeResizable:function(a){var b=3Dnew =
Drag(this,$merge({modifiers:{x:"width",y:"height"}},a));=0A=
this.store("resizer",b);return =
b.addEvent("drag",function(){this.fireEvent("resize",b);}.bind(this));}})=
;Drag.Move=3Dnew =
Class({Extends:Drag,options:{droppables:[],container:false,precalculate:f=
alse,includeMargins:true,checkDroppables:true},initialize:function(c,b){t=
his.parent(c,b);=0A=
this.droppables=3D$$(this.options.droppables);this.container=3Ddocument.i=
d(this.options.container);if(this.container&&$type(this.container)!=3D"el=
ement"){this.container=3Ddocument.id(this.container.getDocument().body);=0A=
}var =
a=3Dthis.element.getStyle("position");if(a=3D=3D"static"){a=3D"absolute";=
}if([this.element.getStyle("left"),this.element.getStyle("top")].contains=
("auto")){this.element.position(this.element.getPosition(this.element.off=
setParent));=0A=
}this.element.setStyle("position",a);this.addEvent("start",this.checkDrop=
pables,true);this.overed=3Dnull;},start:function(g){if(this.container){va=
r =
b=3Dthis.container.getCoordinates(this.element.getOffsetParent()),c=3D{},=
e=3D{};=0A=
["top","right","bottom","left"].each(function(h){c[h]=3Dthis.container.ge=
tStyle("border-"+h).toInt();e[h]=3Dthis.element.getStyle("margin-"+h).toI=
nt();},this);=0A=
var d=3Dthis.element.offsetWidth+e.left+e.right;var =
a=3Dthis.element.offsetHeight+e.top+e.bottom;if(this.options.includeMargi=
ns){$each(e,function(i,h){e[h]=3D0;=0A=
});}if(this.container=3D=3Dthis.element.getOffsetParent()){this.options.l=
imit=3D{x:[0-e.left,b.right-c.left-c.right-d+e.right],y:[0-e.top,b.bottom=
-c.top-c.bottom-a+e.bottom]};=0A=
}else{this.options.limit=3D{x:[b.left+c.left-e.left,b.right-c.right-d+e.r=
ight],y:[b.top+c.top-e.top,b.bottom-c.bottom-a+e.bottom]};}}if(this.optio=
ns.precalculate){this.positions=3Dthis.droppables.map(function(h){return =
h.getCoordinates();=0A=
});}this.parent(g);},checkAgainst:function(c,b){c=3D(this.positions)?this=
.positions[b]:c.getCoordinates();var =
a=3Dthis.mouse.now;return(a.x>c.left&&a.x<c.right&&a.y<c.bottom&&a.y>c.to=
p);=0A=
},checkDroppables:function(){var =
a=3Dthis.droppables.filter(this.checkAgainst,this).getLast();if(this.over=
ed!=3Da){if(this.overed){this.fireEvent("leave",[this.element,this.overed=
]);=0A=
}if(a){this.fireEvent("enter",[this.element,a]);}this.overed=3Da;}},drag:=
function(a){this.parent(a);if(this.options.checkDroppables&&this.droppabl=
es.length){this.checkDroppables();=0A=
}},stop:function(a){this.checkDroppables();this.fireEvent("drop",[this.el=
ement,this.overed,a]);this.overed=3Dnull;return =
this.parent(a);}});Element.implement({makeDraggable:function(a){var =
b=3Dnew Drag.Move(this,a);=0A=
this.store("dragger",b);return b;}});var Slider=3Dnew =
Class({Implements:[Events,Options],Binds:["clickedElement","draggedKnob",=
"scrolledElement"],options:{onTick:function(a){if(this.options.snap){a=3D=
this.toPosition(this.step);=0A=
}this.knob.setStyle(this.property,a);},snap:false,offset:0,range:false,wh=
eel:false,steps:100,mode:"horizontal"},initialize:function(g,a,e){this.se=
tOptions(e);=0A=
this.element=3Ddocument.id(g);this.knob=3Ddocument.id(a);this.previousCha=
nge=3Dthis.previousEnd=3Dthis.step=3D-1;var =
h,b=3D{},d=3D{x:false,y:false};switch(this.options.mode){case"vertical":t=
his.axis=3D"y";=0A=
this.property=3D"top";h=3D"offsetHeight";break;case"horizontal":this.axis=
=3D"x";this.property=3D"left";h=3D"offsetWidth";}this.half=3Dthis.knob[h]=
/2;this.full=3Dthis.element[h]-this.knob[h]+(this.options.offset*2);=0A=
this.min=3D$chk(this.options.range[0])?this.options.range[0]:0;this.max=3D=
$chk(this.options.range[1])?this.options.range[1]:this.options.steps;this=
.range=3Dthis.max-this.min;=0A=
this.steps=3Dthis.options.steps||this.full;this.stepSize=3DMath.abs(this.=
range)/this.steps;this.stepWidth=3Dthis.stepSize*this.full/Math.abs(this.=
range);this.knob.setStyle("position","relative").setStyle(this.property,-=
this.options.offset);=0A=
d[this.axis]=3Dthis.property;b[this.axis]=3D[-this.options.offset,this.fu=
ll-this.options.offset];this.bound=3D{clickedElement:this.clickedElement.=
bind(this),scrolledElement:this.scrolledElement.bindWithEvent(this),dragg=
edKnob:this.draggedKnob.bind(this)};=0A=
var =
c=3D{snap:0,limit:b,modifiers:d,onDrag:this.bound.draggedKnob,onStart:thi=
s.bound.draggedKnob,onBeforeStart:(function(){this.isDragging=3Dtrue;}).b=
ind(this),onComplete:function(){this.isDragging=3Dfalse;=0A=
this.draggedKnob();this.end();}.bind(this)};if(this.options.snap){c.grid=3D=
Math.ceil(this.stepWidth);c.limit[this.axis][1]=3Dthis.full;}this.drag=3D=
new Drag(this.knob,c);=0A=
this.attach();},attach:function(){this.element.addEvent("mousedown",this.=
bound.clickedElement);if(this.options.wheel){this.element.addEvent("mouse=
wheel",this.bound.scrolledElement);=0A=
}this.drag.attach();return =
this;},detach:function(){this.element.removeEvent("mousedown",this.bound.=
clickedElement);this.element.removeEvent("mousewheel",this.bound.scrolled=
Element);=0A=
this.drag.detach();return =
this;},set:function(a){if(!((this.range>0)^(a<this.min))){a=3Dthis.min;}i=
f(!((this.range>0)^(a>this.max))){a=3Dthis.max;}this.step=3DMath.round(a)=
;=0A=
this.checkStep();this.fireEvent("tick",this.toPosition(this.step));this.e=
nd();return =
this;},clickedElement:function(c){if(this.isDragging||c.target=3D=3Dthis.=
knob){return;=0A=
}var b=3Dthis.range<0?-1:1;var =
a=3Dc.page[this.axis]-this.element.getPosition()[this.axis]-this.half;a=3D=
a.limit(-this.options.offset,this.full-this.options.offset);=0A=
this.step=3DMath.round(this.min+b*this.toStep(a));this.checkStep();this.f=
ireEvent("tick",a);this.end();},scrolledElement:function(a){var =
b=3D(this.options.mode=3D=3D"horizontal")?(a.wheel<0):(a.wheel>0);=0A=
this.set(b?this.step-this.stepSize:this.step+this.stepSize);a.stop();},dr=
aggedKnob:function(){var b=3Dthis.range<0?-1:1;var =
a=3Dthis.drag.value.now[this.axis];=0A=
a=3Da.limit(-this.options.offset,this.full-this.options.offset);this.step=
=3DMath.round(this.min+b*this.toStep(a));this.checkStep();},checkStep:fun=
ction(){if(this.previousChange!=3Dthis.step){this.previousChange=3Dthis.s=
tep;=0A=
this.fireEvent("change",this.step);}},end:function(){if(this.previousEnd!=
=3D=3Dthis.step){this.previousEnd=3Dthis.step;this.fireEvent("complete",t=
his.step+"");=0A=
}},toStep:function(a){var =
b=3D(a+this.options.offset)*this.stepSize/this.full*this.steps;return =
this.options.steps?Math.round(b-=3Db%this.stepSize):b;},toPosition:functi=
on(a){return(this.full*Math.abs(this.min-a))/(this.steps*this.stepSize)-t=
his.options.offset;=0A=
}});var Sortables=3Dnew =
Class({Implements:[Events,Options],options:{snap:4,opacity:1,clone:false,=
revert:false,handle:false,constrain:false},initialize:function(a,b){this.=
setOptions(b);=0A=
this.elements=3D[];this.lists=3D[];this.idle=3Dtrue;this.addLists($$(docu=
ment.id(a)||a));if(!this.options.clone){this.options.revert=3Dfalse;}if(t=
his.options.revert){this.effect=3Dnew =
Fx.Morph(null,$merge({duration:250,link:"cancel"},this.options.revert));=0A=
}},attach:function(){this.addLists(this.lists);return =
this;},detach:function(){this.lists=3Dthis.removeLists(this.lists);return=
 =
this;},addItems:function(){Array.flatten(arguments).each(function(a){this=
.elements.push(a);=0A=
var =
b=3Da.retrieve("sortables:start",this.start.bindWithEvent(this,a));(this.=
options.handle?a.getElement(this.options.handle)||a:a).addEvent("mousedow=
n",b);=0A=
},this);return =
this;},addLists:function(){Array.flatten(arguments).each(function(a){this=
.lists.push(a);this.addItems(a.getChildren());},this);return this;=0A=
},removeItems:function(){return =
$$(Array.flatten(arguments).map(function(a){this.elements.erase(a);var =
b=3Da.retrieve("sortables:start");(this.options.handle?a.getElement(this.=
options.handle)||a:a).removeEvent("mousedown",b);=0A=
return a;},this));},removeLists:function(){return =
$$(Array.flatten(arguments).map(function(a){this.lists.erase(a);this.remo=
veItems(a.getChildren());return a;=0A=
},this));},getClone:function(b,a){if(!this.options.clone){return new =
Element("div").inject(document.body);}if($type(this.options.clone)=3D=3D"=
function"){return this.options.clone.call(this,b,a,this.list);=0A=
}return =
a.clone(true).setStyles({margin:"0px",position:"absolute",visibility:"hid=
den",width:a.getStyle("width")}).inject(this.list).position(a.getPosition=
(a.getOffsetParent()));=0A=
},getDroppables:function(){var =
a=3Dthis.list.getChildren();if(!this.options.constrain){a=3Dthis.lists.co=
ncat(a).erase(this.list);}return a.erase(this.clone).erase(this.element);=0A=
},insert:function(c,b){var =
a=3D"inside";if(this.lists.contains(b)){this.list=3Db;this.drag.droppable=
s=3Dthis.getDroppables();}else{a=3Dthis.element.getAllPrevious().contains=
(b)?"before":"after";=0A=
}this.element.inject(b,a);this.fireEvent("sort",[this.element,this.clone]=
);},start:function(b,a){if(!this.idle){return;}this.idle=3Dfalse;this.ele=
ment=3Da;=0A=
this.opacity=3Da.get("opacity");this.list=3Da.getParent();this.clone=3Dth=
is.getClone(b,a);this.drag=3Dnew =
Drag.Move(this.clone,{snap:this.options.snap,container:this.options.const=
rain&&this.element.getParent(),droppables:this.getDroppables(),onSnap:fun=
ction(){b.stop();=0A=
this.clone.setStyle("visibility","visible");this.element.set("opacity",th=
is.options.opacity||0);this.fireEvent("start",[this.element,this.clone]);=
}.bind(this),onEnter:this.insert.bind(this),onCancel:this.reset.bind(this=
),onComplete:this.end.bind(this)});=0A=
this.clone.inject(this.element,"before");this.drag.start(b);},end:functio=
n(){this.drag.detach();this.element.set("opacity",this.opacity);if(this.e=
ffect){var a=3Dthis.element.getStyles("width","height");=0A=
var =
b=3Dthis.clone.computePosition(this.element.getPosition(this.clone.offset=
Parent));this.effect.element=3Dthis.clone;this.effect.start({top:b.top,le=
ft:b.left,width:a.width,height:a.height,opacity:0.25}).chain(this.reset.b=
ind(this));=0A=
}else{this.reset();}},reset:function(){this.idle=3Dtrue;this.clone.destro=
y();this.fireEvent("complete",this.element);},serialize:function(){var =
c=3DArray.link(arguments,{modifier:Function.type,index:$defined});=0A=
var b=3Dthis.lists.map(function(d){return =
d.getChildren().map(c.modifier||function(e){return =
e.get("id");},this);},this);var =
a=3Dc.index;if(this.lists.length=3D=3D1){a=3D0;=0A=
}return =
$chk(a)&&a>=3D0&&a<this.lists.length?b[a]:b;}});Request.JSONP=3Dnew =
Class({Implements:[Chain,Events,Options,Log],options:{url:"",data:{},retr=
ies:0,timeout:0,link:"ignore",callbackKey:"callback",injectScript:documen=
t.head},initialize:function(a){this.setOptions(a);=0A=
this.running=3Dfalse;this.requests=3D0;this.triesRemaining=3D[];},check:f=
unction(){if(!this.running){return =
true;}switch(this.options.link){case"cancel":this.cancel();=0A=
return =
true;case"chain":this.chain(this.caller.bind(this,arguments));return =
false;}return =
false;},send:function(c){if(!$chk(arguments[1])&&!this.check(c)){return =
this;=0A=
}var =
e=3D$type(c),a=3Dthis.options,b=3D$chk(arguments[1])?arguments[1]:this.re=
quests++;if(e=3D=3D"string"||e=3D=3D"element"){c=3D{data:c};}c=3D$extend(=
{data:a.data,url:a.url},c);=0A=
if(!$chk(this.triesRemaining[b])){this.triesRemaining[b]=3Dthis.options.r=
etries;}var d=3Dthis.triesRemaining[b];(function(){var =
g=3Dthis.getScript(c);this.log("JSONP retrieving script with url: =
"+g.get("src"));=0A=
this.fireEvent("request",g);this.running=3Dtrue;(function(){if(d){this.tr=
iesRemaining[b]=3Dd-1;if(g){g.destroy();this.send(c,b);this.fireEvent("re=
try",this.triesRemaining[b]);=0A=
}}else{if(g&&this.options.timeout){g.destroy();this.cancel();this.fireEve=
nt("failure");}}}).delay(this.options.timeout,this);}).delay(Browser.Engi=
ne.trident?50:0,this);=0A=
return this;},cancel:function(){if(!this.running){return =
this;}this.running=3Dfalse;this.fireEvent("cancel");return =
this;},getScript:function(c){var b=3DRequest.JSONP.counter,d;=0A=
Request.JSONP.counter++;switch($type(c.data)){case"element":d=3Ddocument.=
id(c.data).toQueryString();break;case"object":case"hash":d=3DHash.toQuery=
String(c.data);=0A=
}var =
e=3Dc.url+(c.url.test("\\?")?"&":"?")+(c.callbackKey||this.options.callba=
ckKey)+"=3DRequest.JSONP.request_map.request_"+b+(d?"&"+d:"");if(e.length=
>2083){this.log("JSONP "+e+" will fail in Internet Explorer, which =
enforces a 2083 bytes length limit on URIs");=0A=
}var a=3Dnew =
Element("script",{type:"text/javascript",src:e});Request.JSONP.request_ma=
p["request_"+b]=3Dfunction(g){this.success(g,a);}.bind(this);return =
a.inject(this.options.injectScript);=0A=
},success:function(b,a){if(a){a.destroy();}this.running=3Dfalse;this.log(=
"JSONP successfully retrieved: =
",b);this.fireEvent("complete",[b]).fireEvent("success",[b]).callChain();=0A=
}});Request.JSONP.counter=3D0;Request.JSONP.request_map=3D{};Request.Queu=
e=3Dnew =
Class({Implements:[Options,Events],Binds:["attach","request","complete","=
cancel","success","failure","exception"],options:{stopOnFailure:true,auto=
Advance:true,concurrent:1,requests:{}},initialize:function(a){this.setOpt=
ions(a);=0A=
this.requests=3Dnew =
Hash;this.addRequests(this.options.requests);this.queue=3D[];this.reqBind=
ers=3D{};},addRequest:function(a,b){this.requests.set(a,b);this.attach(a,=
b);=0A=
return =
this;},addRequests:function(a){$each(a,function(c,b){this.addRequest(b,c)=
;},this);return this;},getName:function(a){return this.requests.keyOf(a);=0A=
},attach:function(a,b){if(b._groupSend){return =
this;}["request","complete","cancel","success","failure","exception"].eac=
h(function(c){if(!this.reqBinders[a]){this.reqBinders[a]=3D{};=0A=
}this.reqBinders[a][c]=3Dfunction(){this["on"+c.capitalize()].apply(this,=
[a,b].extend(arguments));}.bind(this);b.addEvent(c,this.reqBinders[a][c])=
;},this);=0A=
b._groupSend=3Db.send;b.send=3Dfunction(c){this.send(a,c);return =
b;}.bind(this);return this;},removeRequest:function(b){var =
a=3D$type(b)=3D=3D"object"?this.getName(b):b;=0A=
if(!a&&$type(a)!=3D"string"){return =
this;}b=3Dthis.requests.get(a);if(!b){return =
this;}["request","complete","cancel","success","failure","exception"].eac=
h(function(c){b.removeEvent(c,this.reqBinders[a][c]);=0A=
},this);b.send=3Db._groupSend;delete b._groupSend;return =
this;},getRunning:function(){return =
this.requests.filter(function(a){return =
a.running;});},isRunning:function(){return =
!!this.getRunning().getKeys().length;=0A=
},send:function(b,a){var =
c=3Dfunction(){this.requests.get(b)._groupSend(a);this.queue.erase(c);}.b=
ind(this);c.name=3Db;if(this.getRunning().getKeys().length>=3Dthis.option=
s.concurrent||(this.error&&this.options.stopOnFailure)){this.queue.push(c=
);=0A=
}else{c();}return =
this;},hasNext:function(a){return(!a)?!!this.queue.length:!!this.queue.fi=
lter(function(b){return =
b.name=3D=3Da;}).length;},resume:function(){this.error=3Dfalse;=0A=
(this.options.concurrent-this.getRunning().getKeys().length).times(this.r=
unNext,this);return =
this;},runNext:function(a){if(!this.queue.length){return this;=0A=
}if(!a){this.queue[0]();}else{var =
b;this.queue.each(function(c){if(!b&&c.name=3D=3Da){b=3Dtrue;c();}});}ret=
urn this;},runAll:function(){this.queue.each(function(a){a();=0A=
});return =
this;},clear:function(a){if(!a){this.queue.empty();}else{this.queue=3Dthi=
s.queue.map(function(b){if(b.name!=3Da){return b;}else{return =
false;}}).filter(function(b){return b;=0A=
});}return =
this;},cancel:function(a){this.requests.get(a).cancel();return =
this;},onRequest:function(){this.fireEvent("request",arguments);},onCompl=
ete:function(){this.fireEvent("complete",arguments);=0A=
},onCancel:function(){if(this.options.autoAdvance&&!this.error){this.runN=
ext();}this.fireEvent("cancel",arguments);},onSuccess:function(){if(this.=
options.autoAdvance&&!this.error){this.runNext();=0A=
}this.fireEvent("success",arguments);},onFailure:function(){this.error=3D=
true;if(!this.options.stopOnFailure&&this.options.autoAdvance){this.runNe=
xt();}this.fireEvent("failure",arguments);=0A=
},onException:function(){this.error=3Dtrue;if(!this.options.stopOnFailure=
&&this.options.autoAdvance){this.runNext();}this.fireEvent("exception",ar=
guments);=0A=
}});Request.implement({options:{initialDelay:5000,delay:5000,limit:60000}=
,startTimer:function(b){var =
a=3D(function(){if(!this.running){this.send({data:b});=0A=
}});this.timer=3Da.delay(this.options.initialDelay,this);this.lastDelay=3D=
this.options.initialDelay;this.completeCheck=3Dfunction(c){$clear(this.ti=
mer);if(c){this.lastDelay=3Dthis.options.delay;=0A=
}else{this.lastDelay=3D(this.lastDelay+this.options.delay).min(this.optio=
ns.limit);}this.timer=3Da.delay(this.lastDelay,this);};this.addEvent("com=
plete",this.completeCheck);=0A=
return =
this;},stopTimer:function(){$clear(this.timer);this.removeEvent("complete=
",this.completeCheck);return this;}});var =
Asset=3D{javascript:function(g,d){d=3D$extend({onload:$empty,document:doc=
ument,check:$lambda(true)},d);=0A=
var b=3Dnew Element("script",{src:g,type:"text/javascript"});var =
e=3Dd.onload.bind(b),a=3Dd.check,h=3Dd.document;delete d.onload;delete =
d.check;delete d.document;=0A=
b.addEvents({load:e,readystatechange:function(){if(["loaded","complete"].=
contains(this.readyState)){e();}}}).set(d);if(Browser.Engine.webkit419){v=
ar c=3D(function(){if(!$try(a)){return;=0A=
}$clear(c);e();}).periodical(50);}return =
b.inject(h.head);},css:function(b,a){return new =
Element("link",$merge({rel:"stylesheet",media:"screen",type:"text/css",hr=
ef:b},a)).inject(document.head);=0A=
},image:function(c,b){b=3D$merge({onload:$empty,onabort:$empty,onerror:$e=
mpty},b);var d=3Dnew Image();var a=3Ddocument.id(d)||new =
Element("img");["load","abort","error"].each(function(e){var g=3D"on"+e;=0A=
var h=3Db[g];delete =
b[g];d[g]=3Dfunction(){if(!d){return;}if(!a.parentNode){a.width=3Dd.width=
;a.height=3Dd.height;}d=3Dd.onload=3Dd.onabort=3Dd.onerror=3Dnull;h.delay=
(1,a,a);=0A=
a.fireEvent(e,a,1);};});d.src=3Da.src=3Dc;if(d&&d.complete){d.onload.dela=
y(1);}return =
a.set(b);},images:function(d,c){c=3D$merge({onComplete:$empty,onProgress:=
$empty,onError:$empty,properties:{}},c);=0A=
d=3D$splat(d);var a=3D[];var b=3D0;return new =
Elements(d.map(function(e){return =
Asset.image(e,$extend(c.properties,{onload:function(){c.onProgress.call(t=
his,b,d.indexOf(e));=0A=
b++;if(b=3D=3Dd.length){c.onComplete();}},onerror:function(){c.onError.ca=
ll(this,b,d.indexOf(e));b++;if(b=3D=3Dd.length){c.onComplete();}}}));}));=
}};var Color=3Dnew =
Native({initialize:function(b,c){if(arguments.length>=3D3){c=3D"rgb";=0A=
b=3DArray.slice(arguments,0,3);}else{if(typeof =
b=3D=3D"string"){if(b.match(/rgb/)){b=3Db.rgbToHex().hexToRgb(true);}else=
{if(b.match(/hsb/)){b=3Db.hsbToRgb();}else{b=3Db.hexToRgb(true);=0A=
}}}}c=3Dc||"rgb";switch(c){case"hsb":var =
a=3Db;b=3Db.hsbToRgb();b.hsb=3Da;break;case"hex":b=3Db.hexToRgb(true);bre=
ak;}b.rgb=3Db.slice(0,3);b.hsb=3Db.hsb||b.rgbToHsb();=0A=
b.hex=3Db.rgbToHex();return =
$extend(b,this);}});Color.implement({mix:function(){var =
a=3DArray.slice(arguments);var =
c=3D($type(a.getLast())=3D=3D"number")?a.pop():50;=0A=
var b=3Dthis.slice();a.each(function(d){d=3Dnew Color(d);for(var =
e=3D0;e<3;e++){b[e]=3DMath.round((b[e]/100*(100-c))+(d[e]/100*c));}});ret=
urn new Color(b,"rgb");=0A=
},invert:function(){return new Color(this.map(function(a){return =
255-a;}));},setHue:function(a){return new =
Color([a,this.hsb[1],this.hsb[2]],"hsb");},setSaturation:function(a){retu=
rn new Color([this.hsb[0],a,this.hsb[2]],"hsb");=0A=
},setBrightness:function(a){return new =
Color([this.hsb[0],this.hsb[1],a],"hsb");}});var =
$RGB=3Dfunction(d,c,a){return new Color([d,c,a],"rgb");};var =
$HSB=3Dfunction(d,c,a){return new Color([d,c,a],"hsb");=0A=
};var $HEX=3Dfunction(a){return new =
Color(a,"hex");};Array.implement({rgbToHsb:function(){var =
b=3Dthis[0],c=3Dthis[1],k=3Dthis[2];var h,g,i;var =
j=3DMath.max(b,c,k),e=3DMath.min(b,c,k);=0A=
var l=3Dj-e;i=3Dj/255;g=3D(j!=3D0)?l/j:0;if(g=3D=3D0){h=3D0;}else{var =
d=3D(j-b)/l;var a=3D(j-c)/l;var =
m=3D(j-k)/l;if(b=3D=3Dj){h=3Dm-a;}else{if(c=3D=3Dj){h=3D2+d-m;}else{h=3D4=
+a-d;}}h/=3D6;=0A=
if(h<0){h++;}}return[Math.round(h*360),Math.round(g*100),Math.round(i*100=
)];},hsbToRgb:function(){var =
c=3DMath.round(this[2]/100*255);if(this[1]=3D=3D0){return[c,c,c];=0A=
}else{var a=3Dthis[0]%360;var e=3Da%60;var =
g=3DMath.round((this[2]*(100-this[1]))/10000*255);var =
d=3DMath.round((this[2]*(6000-this[1]*e))/600000*255);var =
b=3DMath.round((this[2]*(6000-this[1]*(60-e)))/600000*255);=0A=
switch(Math.floor(a/60)){case 0:return[c,b,g];case 1:return[d,c,g];case =
2:return[g,c,b];case 3:return[g,d,c];case 4:return[b,g,c];case =
5:return[c,g,d];=0A=
}}return false;}});String.implement({rgbToHsb:function(){var =
a=3Dthis.match(/\d{1,3}/g);return(a)?a.rgbToHsb():null;},hsbToRgb:functio=
n(){var a=3Dthis.match(/\d{1,3}/g);=0A=
return(a)?a.hsbToRgb():null;}});var Group=3Dnew =
Class({initialize:function(){this.instances=3DArray.flatten(arguments);th=
is.events=3D{};this.checker=3D{};},addEvent:function(b,a){this.checker[b]=
=3Dthis.checker[b]||{};=0A=
this.events[b]=3Dthis.events[b]||[];if(this.events[b].contains(a)){return=
 =
false;}else{this.events[b].push(a);}this.instances.each(function(c,d){c.a=
ddEvent(b,this.check.bind(this,[b,c,d]));=0A=
},this);return =
this;},check:function(c,a,b){this.checker[c][b]=3Dtrue;var =
d=3Dthis.instances.every(function(g,e){return =
this.checker[c][e]||false;},this);if(!d){return;=0A=
}this.checker[c]=3D{};this.events[c].each(function(e){e.call(this,this.in=
stances,a);},this);}});Hash.Cookie=3Dnew =
Class({Extends:Cookie,options:{autoSave:true},initialize:function(b,a){th=
is.parent(b,a);=0A=
this.load();},save:function(){var =
a=3DJSON.encode(this.hash);if(!a||a.length>4096){return =
false;}if(a=3D=3D"{}"){this.dispose();}else{this.write(a);}return true;=0A=
},load:function(){this.hash=3Dnew =
Hash(JSON.decode(this.read(),true));return =
this;}});Hash.each(Hash.prototype,function(b,a){if(typeof =
b=3D=3D"function"){Hash.Cookie.implement(a,function(){var =
c=3Db.apply(this.hash,arguments);=0A=
if(this.options.autoSave){this.save();}return c;});}});var =
IframeShim=3Dnew =
Class({Implements:[Options,Events,Class.Occlude],options:{className:"ifra=
meShim",display:false,zIndex:null,margin:0,offset:{x:0,y:0},browsers:(Bro=
wser.Engine.trident4||(Browser.Engine.gecko&&!Browser.Engine.gecko19&&Bro=
wser.Platform.mac))},property:"IframeShim",initialize:function(b,a){this.=
element=3Ddocument.id(b);=0A=
if(this.occlude()){return =
this.occluded;}this.setOptions(a);this.makeShim();return =
this;},makeShim:function(){if(this.options.browsers){var =
c=3Dthis.element.getStyle("zIndex").toInt();=0A=
if(!c){c=3D1;var =
b=3Dthis.element.getStyle("position");if(b=3D=3D"static"||!b){this.elemen=
t.setStyle("position","relative");}this.element.setStyle("zIndex",c);=0A=
}c=3D($chk(this.options.zIndex)&&c>this.options.zIndex)?this.options.zInd=
ex:c-1;if(c<0){c=3D1;}this.shim=3Dnew =
Element("iframe",{src:'javascript:false;document.write("");',scrolling:"n=
o",frameborder:0,styles:{zIndex:c,position:"absolute",border:"none",filte=
r:"progid:DXImageTransform.Microsoft.Alpha(style=3D0,opacity=3D0)"},"clas=
s":this.options.className}).store("IframeShim",this);=0A=
var =
a=3D(function(){this.shim.inject(this.element,"after");this[this.options.=
display?"show":"hide"]();this.fireEvent("inject");}).bind(this);if(Browse=
r.Engine.trident&&!IframeShim.ready){window.addEvent("load",a);=0A=
}else{a();}}else{this.position=3Dthis.hide=3Dthis.show=3Dthis.dispose=3D$=
lambda(this);}},position:function(){if(!IframeShim.ready){return =
this;}var a=3Dthis.element.measure(function(){return this.getSize();=0A=
});if($type(this.options.margin)){a.x=3Da.x-(this.options.margin*2);a.y=3D=
a.y-(this.options.margin*2);this.options.offset.x+=3Dthis.options.margin;=
this.options.offset.y+=3Dthis.options.margin;=0A=
}if(this.shim){this.shim.set({width:a.x,height:a.y}).position({relativeTo=
:this.element,offset:this.options.offset});}return =
this;},hide:function(){if(this.shim){this.shim.setStyle("display","none")=
;=0A=
}return =
this;},show:function(){if(this.shim){this.shim.setStyle("display","block"=
);}return =
this.position();},dispose:function(){if(this.shim){this.shim.dispose();=0A=
}return =
this;},destroy:function(){if(this.shim){this.shim.destroy();}return =
this;}});window.addEvent("load",function(){IframeShim.ready=3Dtrue;});var=
 Scroller=3Dnew =
Class({Implements:[Events,Options],options:{area:20,velocity:1,onChange:f=
unction(a,b){this.element.scrollTo(a,b);=0A=
},fps:50},initialize:function(b,a){this.setOptions(a);this.element=3Ddocu=
ment.id(b);this.listener=3D($type(this.element)!=3D"element")?document.id=
(this.element.getDocument().body):this.element;=0A=
this.timer=3Dnull;this.bound=3D{attach:this.attach.bind(this),detach:this=
.detach.bind(this),getCoords:this.getCoords.bind(this)};},start:function(=
){this.listener.addEvents({mouseenter:this.bound.attach,mouseleave:this.b=
ound.detach});=0A=
},stop:function(){this.listener.removeEvents({mouseenter:this.bound.attac=
h,mouseleave:this.bound.detach});this.timer=3D$clear(this.timer);},attach=
:function(){this.listener.addEvent("mousemove",this.bound.getCoords);=0A=
},detach:function(){this.listener.removeEvent("mousemove",this.bound.getC=
oords);this.timer=3D$clear(this.timer);},getCoords:function(a){this.page=3D=
(this.listener.get("tag")=3D=3D"body")?a.client:a.page;=0A=
if(!this.timer){this.timer=3Dthis.scroll.periodical(Math.round(1000/this.=
options.fps),this);}},scroll:function(){var =
b=3Dthis.element.getSize(),a=3Dthis.element.getScroll(),g=3Dthis.element.=
getOffsets(),c=3Dthis.element.getScrollSize(),e=3D{x:0,y:0};=0A=
for(var d in =
this.page){if(this.page[d]<(this.options.area+g[d])&&a[d]!=3D0){e[d]=3D(t=
his.page[d]-this.options.area-g[d])*this.options.velocity;}else{if(this.p=
age[d]+this.options.area>(b[d]+g[d])&&a[d]+b[d]!=3Dc[d]){e[d]=3D(this.pag=
e[d]-b[d]+this.options.area-g[d])*this.options.velocity;=0A=
}}}if(e.y||e.x){this.fireEvent("change",[a.x+e.x,a.y+e.y]);}}});var =
Tips=3Dnew =
Class({Implements:[Events,Options],options:{onShow:function(a){a.setStyle=
("visibility","visible");=0A=
},onHide:function(a){a.setStyle("visibility","hidden");},title:"title",te=
xt:function(a){return =
a.get("rel")||a.get("href");},showDelay:100,hideDelay:100,className:null,=
offset:{x:16,y:16},fixed:false},initialize:function(){var =
a=3DArray.link(arguments,{options:Object.type,elements:$defined});=0A=
if(a.options&&a.options.offsets){a.options.offset=3Da.options.offsets;}th=
is.setOptions(a.options);this.container=3Dnew =
Element("div",{"class":"tip"});this.tip=3Dthis.getTip();=0A=
if(a.elements){this.attach(a.elements);}},getTip:function(){return new =
Element("div",{"class":this.options.className,styles:{visibility:"hidden"=
,display:"none",position:"absolute",top:0,left:0}}).adopt(new =
Element("div",{"class":"tip-top"}),this.container,new =
Element("div",{"class":"tip-bottom"})).inject(document.body);=0A=
},attach:function(b){var =
a=3Dfunction(d,c){if(d=3D=3Dnull){return"";}return =
$type(d)=3D=3D"function"?d(c):c.get(d);};$$(b).each(function(d){var =
e=3Da(this.options.title,d);=0A=
d.erase("title").store("tip:native",e).retrieve("tip:title",e);d.retrieve=
("tip:text",a(this.options.text,d));var =
c=3D["enter","leave"];if(!this.options.fixed){c.push("move");=0A=
}c.each(function(g){d.addEvent("mouse"+g,d.retrieve("tip:"+g,this["elemen=
t"+g.capitalize()].bindWithEvent(this,d)));},this);},this);return =
this;},detach:function(a){$$(a).each(function(c){["enter","leave","move"]=
.each(function(d){c.removeEvent("mouse"+d,c.retrieve("tip:"+d)||$empty);=0A=
});c.eliminate("tip:enter").eliminate("tip:leave").eliminate("tip:move");=
if($type(this.options.title)=3D=3D"string"&&this.options.title=3D=3D"titl=
e"){var b=3Dc.retrieve("tip:native");=0A=
if(b){c.set("title",b);}}},this);return =
this;},elementEnter:function(b,a){$A(this.container.childNodes).each(Elem=
ent.dispose);["title","text"].each(function(d){var =
c=3Da.retrieve("tip:"+d);=0A=
if(!c){return;}this[d+"Element"]=3Dnew =
Element("div",{"class":"tip-"+d}).inject(this.container);this.fill(this[d=
+"Element"],c);},this);this.timer=3D$clear(this.timer);=0A=
this.timer=3Dthis.show.delay(this.options.showDelay,this,a);this.tip.setS=
tyle("display","block");this.position((!this.options.fixed)?b:{page:a.get=
Position()});=0A=
},elementLeave:function(b,a){$clear(this.timer);this.tip.setStyle("displa=
y","none");this.timer=3Dthis.hide.delay(this.options.hideDelay,this,a);},=
elementMove:function(a){this.position(a);=0A=
},position:function(d){var =
b=3Dwindow.getSize(),a=3Dwindow.getScroll(),e=3D{x:this.tip.offsetWidth,y=
:this.tip.offsetHeight},c=3D{x:"left",y:"top"},g=3D{};for(var h in =
c){g[c[h]]=3Dd.page[h]+this.options.offset[h];=0A=
if((g[c[h]]+e[h]-a[h])>b[h]){g[c[h]]=3Dd.page[h]-this.options.offset[h]-e=
[h];}}this.tip.setStyles(g);},fill:function(a,b){if(typeof =
b=3D=3D"string"){a.set("html",b);=0A=
}else{a.adopt(b);}},show:function(a){this.fireEvent("show",[this.tip,a]);=
},hide:function(a){this.fireEvent("hide",[this.tip,a]);}});MooTools.lang.=
set("en-US","Date",{months:["January","February","March","April","May","J=
une","July","August","September","October","November","December"],days:["=
Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],da=
teOrder:["month","date","year"],shortDate:"%m/%d/%Y",shortTime:"%I:%M%p",=
AM:"AM",PM:"PM",ordinal:function(a){return(a>3&&a<21)?"th":["th","st","nd=
","rd","th"][Math.min(a%10,4)];=0A=
},lessThanMinuteAgo:"less than a minute ago",minuteAgo:"about a minute =
ago",minutesAgo:"{delta} minutes ago",hourAgo:"about an hour =
ago",hoursAgo:"about {delta} hours ago",dayAgo:"1 day =
ago",daysAgo:"{delta} days ago",lessThanMinuteUntil:"less than a minute =
from now",minuteUntil:"about a minute from now",minutesUntil:"{delta} =
minutes from now",hourUntil:"about an hour from now",hoursUntil:"about =
{delta} hours from now",dayUntil:"1 day from now",daysUntil:"{delta} =
days from now"});=0A=
MooTools.lang.set("en-US","FormValidator",{required:"This field is =
required.",minLength:"Please enter at least {minLength} characters (you =
entered {length} characters).",maxLength:"Please enter no more than =
{maxLength} characters (you entered {length} =
characters).",integer:"Please enter an integer in this field. Numbers =
with decimals (e.g. 1.25) are not permitted.",numeric:'Please enter only =
numeric values in this field (i.e. "1" or "1.1" or "-1" or =
"-1.1").',digits:"Please use numbers and punctuation only in this field =
(for example, a phone number with dashes or dots is =
permitted).",alpha:"Please use letters only (a-z) with in this field. No =
spaces or other characters are allowed.",alphanum:"Please use only =
letters (a-z) or numbers (0-9) only in this field. No spaces or other =
characters are allowed.",dateSuchAs:"Please enter a valid date such as =
{date}",dateInFormatMDY:'Please enter a valid date such as MM/DD/YYYY =
(i.e. "12/31/1999")',email:'Please enter a valid email address. For =
example "fred@domain.com".',url:"Please enter a valid URL such as =
http://www.google.com.",currencyDollar:"Please enter a valid $ amount. =
For example $100.00 .",oneRequired:"Please enter something for at least =
one of these inputs.",errorPrefix:"Error: ",warningPrefix:"Warning: =
",noSpace:"There can be no spaces in this input.",reqChkByNode:"No items =
are selected.",requiredChk:"This field is =
required.",reqChkByName:"Please select a {label}.",match:"This field =
needs to match the {matchName} field",startDate:"the start =
date",endDate:"the end date",currendDate:"the current =
date",afterDate:"The date should be the same or after =
{label}.",beforeDate:"The date should be the same or before =
{label}.",startMonth:"Please select a start month",sameMonth:"These two =
dates must be in the same month - you must change one or the other."});=0A=

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/assets/js/MooColumns-0.67-src.js

var MooColumns =3D new Class({=0A=
	=0A=
	Implements:Options,=0A=
	=0A=
	options: {=0A=
		=0A=
		selector: ".multiColumn",=0A=
		className: "multiColumn",=0A=
		numOfColumns: 2,=0A=
		defaultNumOfColumns: 2,=0A=
		gutterWidth: 5,=0A=
		gutterClassName: "gutter",=0A=
		columnClassName: "column",=0A=
		tweak: {=0A=
			x: 0,=0A=
			y: 0,=0A=
			width: 0=0A=
		},=0A=
		splittableElements: [=0A=
			"p",=0A=
			"div",=0A=
			"span",=0A=
			"ul"=0A=
		],=0A=
		morePrecise: true,=0A=
		tolerance: 10,=0A=
		colBreaksTrump: true,=0A=
		debug:false=0A=
	},=0A=
	=0A=
	sizerElWrapper: null,=0A=
	=0A=
	columnParents: [],=0A=
	=0A=
	mooColumnsAreasArr: [],=0A=
	=0A=
	initialize: function(A){=0A=
		=0A=
		this.setOptions(A);=0A=
		if($type(parseFloat(this.options.numOfColumns))!=3D"number"){=0A=
			this.options.numOfColumns =3D this.options.defaultNumOfColumns=0A=
		}=0A=
		this.sizerElWrapper =3D new Element("div",{=0A=
			id:"sizerElWrapper"=0A=
		}).inject(document.body, "inside").setStyles({=0A=
			visibility: "hidden",=0A=
			position: "absolute",=0A=
			display: "block",=0A=
			padding: 0,=0A=
			margin: 0,=0A=
			top: 0,=0A=
			left: 0,=0A=
			width: 0,=0A=
			height: 0,=0A=
			overflow: "hidden"=0A=
		});=0A=
		this.columnParents =3D =
$(document.body).getElements(this.options.selector);=0A=
		this.columnParents.each(function(D,B){=0A=
			var E =3D this.getOrSetId($(D));=0A=
			var C =3D new MooColumnsArea(this.options,D);=0A=
			this.mooColumnsAreasArr[E] =3D C;=0A=
			D.className +=3D "-screen";=0A=
		}.bind(this))=0A=
	},=0A=
	=0A=
	getOrSetId: function(C){=0A=
		if(!C.id){=0A=
			var D =3D new Date();=0A=
			var B =3D D.getMilliseconds().toString();=0A=
			var A =3D Math.floor(Math.random()*1000);=0A=
			if(C.nodeName){=0A=
				C.id =3D C.nodeName.toString() + "-" + B + A.toString()=0A=
			}else{=0A=
				C.id =3D "element" + B + A.toString()=0A=
			}=0A=
		}=0A=
		return C.id=0A=
	}=0A=
});=0A=
=0A=
var MooColumnsArea =3D new Class({=0A=
=0A=
	Implements: Options,=0A=
	=0A=
	options: {=0A=
		parentEl:null,=0A=
		printEl:null,=0A=
		debug:null,=0A=
		colBreakDepth:5=0A=
	},=0A=
	=0A=
	columnElsArr:[],=0A=
	=0A=
	gutterElsArr:[],=0A=
	=0A=
	colWidth:null,=0A=
	=0A=
	targetHeight:null,=0A=
	=0A=
	tempContentHolder:null,=0A=
	=0A=
	sizerEl:null,=0A=
	=0A=
	tallest:0,=0A=
	=0A=
	unsplittableTags: [=0A=
		"td",=0A=
		"tr",=0A=
		"table",=0A=
		"tbody"=0A=
	],=0A=
	=0A=
	hasColBreaks: false,=0A=
	=0A=
	initialize: function(B,E){=0A=
		this.setOptions(B);=0A=
		this.options.parentEl =3D E;=0A=
		this.sizerEl =3D new =
Element("div").inject($("sizerElWrapper"),"inside").setStyles({=0A=
			visibility: "hidden",=0A=
			position: "absolute",=0A=
			display: "block",=0A=
			padding: 0,=0A=
			margin: 0,=0A=
			top: 0,=0A=
			left: 0=0A=
		});=0A=
		this.options.printEl =3D new Element("div",{=0A=
			"class":this.options.className + "-print"=0A=
		=
}).inject(this.options.parentEl,"after").set("html",this.options.parentEl=
.innerHTML);=0A=
		this.options.parentEl.empty();=0A=
		var D =3D new Element("div").setStyles({=0A=
			display: "block",=0A=
			position: "relative",=0A=
			padding: 0,=0A=
			margin: 0=0A=
		}).inject(this.options.parentEl, "top");=0A=
		this.options.parentEl =3D E.getFirst();=0A=
		var C =3D D.getStyle("width").toInt() + =
this.options.tweak.width.toInt();=0A=
		var A =3D (100 * C) / D.getStyle('width').toInt();=0A=
		if(!Browser.Engine.trident){=0A=
			D.setStyles({=0A=
				width: A + "%",=0A=
				left: this.options.tweak.x=0A=
			});		=0A=
		}=0A=
		this.go();=0A=
		=0A=
		window.addEvent("resize", function(){=0A=
			$clear(F);=0A=
			var F =3D (function(){this.setHeights()}.bind(this)).delay(100);=0A=
		}.bind(this));=0A=
	},=0A=
	=0A=
	go: function(){=0A=
		var A =3D this.options.numOfColumns-1;=0A=
		if(this.options.gutterWidth.toString().contains("px")){=0A=
			this.options.gutterWidth =3D Math.round((100 * =
parseFloat(this.options.gutterWidth)) / =
this.options.parentEl.getCoordinates().width)=0A=
		}=0A=
		var B =3D Math.round(A * parseFloat(this.options.gutterWidth) / =
this.options.numOfColumns);=0A=
		this.colWidth =3D Math.round(100 / this.options.numOfColumns) - B;=0A=
		var C =3D Math.round((this.options.parentEl.getCoordinates().width * =
this.colWidth) / 100);=0A=
		this.sizerEl.setStyle("width", C).set("html", =
this.options.printEl.innerHTML);=0A=
		this.targetHeight =3D Math.round(this.sizerEl.getCoordinates().height =
/ this.options.numOfColumns);=0A=
		this.makeWireFrame();=0A=
		this.options.printEl.set("html", =
this.options.printEl.get("html").stripScripts().split(/<!--[^(-->)]*-->/)=
.join(""));=0A=
		this.wrapTextNodes(this.options.printEl);=0A=
		this.convertColBreaks(this.options.printEl);=0A=
		if($(this.options.printEl).getElements(".colBreak").length > 0){=0A=
			this.hasColBreaks =3D true;=0A=
		}=0A=
		while(this.options.colBreakDepth>0){=0A=
			this.splitColBreakParents(this.options.printEl);=0A=
			this.options.colBreakDepth--;=0A=
		}=0A=
		if(this.options.colBreaksTrump =3D=3D=3D true && this.hasColBreaks){=0A=
			this.options.morePrecise =3D false;=0A=
		}=0A=
		var D;=0A=
		if(this.hasColBreaks && this.options.colBreaksTrump){=0A=
			D =3D this.divideContent2();=0A=
		}else{=0A=
			D =3D this.divideContent();=0A=
		}=0A=
		for(i =3D 0; i < D.length; i++){=0A=
			this.columnElsArr[i].set("html", D[i].innerHTML)=0A=
		}=0A=
		if(this.options.morePrecise){=0A=
			this.shaveColumns()=0A=
		}=0A=
		this.columnsContentArr =3D D;=0A=
		this.setHeights()=0A=
	},=0A=
	=0A=
	setHeights: function(){=0A=
		this.options.parentEl.setStyles({=0A=
			overflow: "hidden",=0A=
			height: "0"=0A=
		});=0A=
		this.tallest =3D 0;=0A=
		if(!this.options.debug){=0A=
			for(i =3D 0; i < this.columnsContentArr.length; i++){=0A=
				if(this.columnElsArr[i].getCoordinates().height > this.tallest){=0A=
					this.tallest =3D this.columnElsArr[i].getCoordinates().height=0A=
				}=0A=
			}=0A=
			if(this.options.parentEl.getScrollSize().y > 0){=0A=
				this.tallest =3D this.options.parentEl.getScrollSize().y=0A=
			}=0A=
			for(i =3D 0; i < this.columnElsArr.length; i++){=0A=
				this.columnElsArr[i].setStyles({=0A=
					top: 0,=0A=
					bottom: 0=0A=
				});=0A=
				this.options.parentEl.setStyle("height", this.tallest)=0A=
			}=0A=
			if(Browser.Engine.trident){=0A=
				this.options.parentEl.getParent().setStyle("height", this.tallest);=0A=
				this.gutterElsArr.each(function(B, A){=0A=
					B.setStyle("height", "100%")=0A=
				})=0A=
			}=0A=
		}=0A=
	},=0A=
	=0A=
	makeWireFrame: function(){=0A=
		this.options.parentEl.empty();=0A=
		for(i =3D 0; i < this.options.numOfColumns; i++){=0A=
			colLeft =3D =
(i*(parseFloat(this.colWidth)+parseFloat(this.options.gutterWidth)));=0A=
			this.columnElsArr[i] =3D new Element("div",{=0A=
				"class": "column"=0A=
			}).inject(this.options.parentEl,"inside").setStyles({=0A=
				display: "block",=0A=
				position: "absolute",=0A=
				left: colLeft + "%",=0A=
				top: this.options.tweak.y,=0A=
				width: this.colWidth + "%"=0A=
			});=0A=
			if(i < this.options.numOfColumns - 1){=0A=
				this.gutterElsArr[i] =3D new Element("div",{=0A=
					"class": "gutter"=0A=
				}).inject(this.options.parentEl,"inside").setStyles({=0A=
					display:"block",=0A=
					position:"absolute",=0A=
					left: (colLeft + parseFloat(this.colWidth) + "%"),=0A=
					top: this.options.tweak.y, width: =
parseFloat(this.options.gutterWidth) + "%",=0A=
					bottom: 0=0A=
				});=0A=
				if(this.options.debug){=0A=
					this.gutterElsArr[i].setStyle("background", "yellow")=0A=
				}=0A=
			}=0A=
			if(this.options.debug){=0A=
				this.columnElsArr[i].setStyle("background", "#eee")=0A=
			}=0A=
		}=0A=
		if(this.options.debug){=0A=
			this.options.parentEl.setStyle("background", "#ccc")=0A=
		}=0A=
	},=0A=
	=0A=
	convertColBreaks: function(H){=0A=
		var B =3D $(H).getElements("hr");=0A=
		for(var A =3D 0; A < B.length; A++){=0A=
			var I =3D $(B[A]);=0A=
			var G =3D I.getNext() && I.getNext().get("tag") =3D=3D=3D "hr";=0A=
			var F =3D I.getNext() && I.getNext().get("tag") =3D=3D=3D "br" && =
I.getNext().getNext() && I.getNext().getNext().get("tag") =3D=3D=3D "hr";=0A=
			var E =3D I.getNext() && I.getNext().get("tag") =3D=3D=3D "p" && =
!I.getNext().get("html") && I.getNext().getNext() && =
I.getNext().getNext().get("tag") =3D=3D=3D "hr";=0A=
			var D =3D I.getNext() && I.getNext().getNext() && =
I.getNext().getNext().getNext() && I.getNext().get("tag") =3D=3D=3D "p" =
&& I.getNext().getNext().get("tag") =3D=3D=3D "p" && =
I.getNext().getNext().getNext().get("tag") =3D=3D=3D "hr" && =
!I.getNext().get("html") && !I.getNext().getNext().get("html");=0A=
			if(D || E || F || G){=0A=
				var C =3D new Element("span",{=0A=
					"class":"colBreak"=0A=
				}).inject(I,"before");=0A=
				this.hasColBreaks =3D true=0A=
			}=0A=
			if(D){=0A=
				I.getNext().getNext().getNext().dispose()=0A=
			}=0A=
			if(D || E || F){=0A=
				I.getNext().getNext().dispose()=0A=
			}=0A=
			if(D || E || F || G){=0A=
				I.getNext().dispose();I.dispose()=0A=
			}=0A=
		}=0A=
	},=0A=
	=0A=
	splitColBreakParents: function(A){=0A=
		$(A).getElements(".colBreak").each(function(G,C){=0A=
			if(!G.getParent()){=0A=
				return;=0A=
			}=0A=
			if(!G.getParent().hasClass("wrapper-print") && =
!this.unsplittableTags.contains(G.getParent().get("tag"))){=0A=
				var E =3D G.getParent();=0A=
				var H =3D E.clone(false);=0A=
				if(!H || H.hasClass("colBreak")){=0A=
					return;=0A=
				}=0A=
				var I =3D $(E).childNodes;=0A=
				var D =3D I[0];=0A=
				var B =3D 1;=0A=
				while(D && !D.className || D && D.className !=3D "colBreak"){=0A=
					if(D.parentNode.className && =
D.parentNode.className.contains("multi")){=0A=
						return;=0A=
					}=0A=
					if($type(D) =3D=3D=3D "textnode" || $type(D) =3D=3D=3D =
"whitespace"){=0A=
						if(H && H.innerHTML && D.nodeValue){=0A=
							H.set("html", H.get("html") + D.nodeValue);=0A=
							D.parentNode.removeChild(D)=0A=
						}else{=0A=
							break;=0A=
						}=0A=
					}else{=0A=
						D.inject(H,"bottom")=0A=
					}=0A=
					B++;=0A=
					D =3D I[B];=0A=
				}=0A=
				var F =3D E.clone(true, true).inject(E, "after");=0A=
				$(H).replaces($(E));=0A=
				if(F.getElements(".colBreak").length >=3D 1){=0A=
					$(F.getElements(".colBreak")[0]).inject(H, "after")=0A=
				}=0A=
			}=0A=
		}.bind(this))=0A=
	},=0A=
	=0A=
	wrapTextNodes: function(A){=0A=
		var C =3D $(A).childNodes;=0A=
		for(i =3D 0; i < C.length; i++){=0A=
			if($type(C[i]) =3D=3D=3D "textnode"){=0A=
				var B =3D new Element("p").inject(C[i], "after").set("html", =
C[i].nodeValue);=0A=
				C[i].parentNode.removeChild(C[i]);=0A=
			}=0A=
		}=0A=
	},=0A=
	=0A=
	divideContent: function(){=0A=
		this.tempContentHolder =3D new Element("div", {=0A=
			id: "tempContentHolder"=0A=
		}).set("html", this.options.printEl.innerHTML).inject(document.body, =
"inside").setStyles({=0A=
			display: "none",=0A=
			position: "absolute"=0A=
		});=0A=
		this.sizerEl.empty();=0A=
		var C =3D [];=0A=
		var A =3D 0;=0A=
		var B =3D 1300;=0A=
		while(this.sizerEl.getCoordinates().height <=3D this.targetHeight && =
$(this.tempContentHolder).getFirst() && B > 0){=0A=
			B--;=0A=
			if(!C[A]){=0A=
				C[A] =3D new Element("div")=0A=
			}=0A=
			$(this.tempContentHolder).getFirst().inject(this.sizerEl, "inside");=0A=
			if(this.sizerEl.getCoordinates().height >=3D this.targetHeight || =
this.sizerEl.getLast().hasClass("colBreak")){=0A=
				$(C[A]).set("html", this.sizerEl.innerHTML);=0A=
				this.sizerEl.empty();=0A=
				A++;=0A=
				if(A >=3D this.options.numOfColumns){=0A=
					A =3D this.options.numOfColumns - 1=0A=
				}=0A=
				if(!C[A]){=0A=
					C[A] =3D new Element("div")=0A=
				}=0A=
				if(!this.tempContentHolder.getFirst()){=0A=
					$(C[A]).set("html", this.tempContentHolder.innerHTML + =
$(C[A]).innerHTML);=0A=
				}=0A=
			}=0A=
		}=0A=
		$(C[A]).set("html", $(C[A]).innerHTML + this.sizerEl.innerHTML);=0A=
		this.sizerEl.empty();=0A=
		return C;=0A=
	},=0A=
	=0A=
	divideContent2: function(){=0A=
		this.tempContentHolder =3D new Element("div",{=0A=
			id: "tempContentHolder"=0A=
		}).set("html", this.options.printEl.innerHTML).inject(document.body, =
"inside").setStyles({=0A=
			display: "none",=0A=
			position: "absolute"=0A=
		});=0A=
		this.sizerEl.empty();=0A=
		var C =3D [];=0A=
		var A =3D 0;=0A=
		var B =3D 1300;=0A=
		while(A < this.options.numOfColumns && B > 0){=0A=
			B--;=0A=
			if(!C[A]){=0A=
				C[A] =3D new Element("div")=0A=
			}=0A=
			if(this.tempContentHolder.getFirst()){=0A=
				$(this.tempContentHolder).getFirst().inject(this.sizerEl, "inside")=0A=
			}=0A=
			if(this.sizerEl.getLast().hasClass("colBreak")){=0A=
				$(C[A]).set("html", this.sizerEl.innerHTML);=0A=
				this.sizerEl.empty();=0A=
				A++;=0A=
				if(A >=3D this.options.numOfColumns){=0A=
					A =3D this.options.numOfColumns -1=0A=
				}=0A=
				if(!C[A]){=0A=
					C[A] =3D new Element("div")=0A=
				}=0A=
				if(!this.tempContentHolder.getFirst()){=0A=
					$(C[A]).set("html", this.tempContentHolder.innerHTML + =
$(C[A]).innerHTML);=0A=
				}=0A=
			}=0A=
		}=0A=
		$(C[A]).set("html" ,$(C[A]).innerHTML + this.sizerEl.innerHTML);=0A=
		this.sizerEl.empty();=0A=
		return C;=0A=
	},=0A=
	=0A=
	shaveColumns: function(){=0A=
		for(i =3D 0; i < this.columnElsArr.length - 1; i++){=0A=
			var C =3D this.columnElsArr[i].getCoordinates().height - =
this.targetHeight;=0A=
			var F =3D this.columnElsArr[i].getLast().get("tag") && =
this.options.splittableElements.contains(this.columnElsArr[i].getLast().g=
et("tag"));=0A=
			var G =3D this.columnElsArr[i].getLast();=0A=
			if(C > 0 && F){=0A=
				var B =3D G.getCoordinates().height - C + this.options.tolerance;=0A=
				var H =3D G.clone().inject($("sizerElWrapper"), "inside");=0A=
				H.empty();=0A=
				var A =3D 50;=0A=
				while(A > 0 && G.childNodes.length && G.getCoordinates().height > B){=0A=
					A--;=0A=
					if($type(G.childNodes[G.childNodes.length - 1]) =3D=3D=3D =
"textnode" || $type(G.childNodes[G.childNodes.length - 1]) =3D=3D=3D =
"whitespace"){=0A=
						var D =3D 50;=0A=
						var E =3D G.childNodes[G.childNodes.length - 1].nodeValue.split(" =
");=0A=
						while(D > 0 && G.childNodes[G.childNodes.length - =
1].nodeValue.length >=3D 0 && G.getCoordinates().height > B){=0A=
							D--;=0A=
							if($defined(E.getLast())){=0A=
								H.innerHTML =3D E.getLast().toString() + " " + H.innerHTML=0A=
							}=0A=
							E =3D E.filter(function(J, I){=0A=
								return I < (E.length - 1) && $defined(J);=0A=
							});=0A=
							G.childNodes[G.childNodes.length - 1].nodeValue =3D E.join(" ")=0A=
						}=0A=
						if(!$defined(E.getLast())){=0A=
							G.removeChild(G.childNodes[G.childNodes.length - 1])=0A=
						}=0A=
					}else{=0A=
						if($(G.childNodes[G.childNodes.length - 1])){=0A=
							if($(G.childNodes[G.childNodes.length - 1]).hasClass("colBreak")){=0A=
								A =3D 0;=0A=
							}else{=0A=
								$(G.childNodes[G.childNodes.length - 1]).inject(H, "top");=0A=
							}=0A=
						}=0A=
					}=0A=
				}=0A=
				H.inject(this.columnElsArr[i + 1], "top");=0A=
			}else{=0A=
				if(C > this.options.tolerance && !F){=0A=
					G.inject(this.columnElsArr[i + 1], "top");=0A=
				}=0A=
			}=0A=
		}=0A=
	}=0A=
});
------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/assets/js/milkbox.js

=EF=BB=BFvar Milkbox=3Dnew =
Class({Implements:[Options,Events],options:{overlayOpacity:0.7,topPositio=
n:50,initialWidth:250,initialHeight:250,canvasBorderWidth:"0px",canvasBor=
derColor:"#000000",canvasPadding:"0px",resizeDuration:500,resizeTransitio=
n:"sine:in:out",autoPlay:false,autoPlayDelay:7,removeTitle:false,autoSize=
:true,maxHeight:0,imageOfText:"of",onXmlGalleries:$empty,onClosed:$empty,=
onFileReady:$empty},initialize:function(a){this.setOptions(a);this.autoPl=
ayBkup=3D{autoPlayDelay:this.options.autoPlayDelay,autoPlay:this.options.=
autoPlay};this.fullOptionsBkup=3D{};this.galleries=3D[];this.families=3D[=
];this.xmlFiles=3D[];this.loadedImages=3D[];this.currentFile=3Dnull;this.=
currentIndex=3Dnull;this.currentGallery=3Dnull;this.currentRequest=3Dnull=
;this.currentResponse=3Dnull;this.mode=3Dnull;this.closed=3Dtrue;this.bus=
y=3Dtrue;this.paused=3Dtrue;this.fileReady=3Dfalse;this.eventsok=3Dfalse;=
this.first=3Dtrue;this.activated=3Dfalse;this.intObj=3Dnull;this.formtags=
=3Dnull;this.prepareGalleries();if(this.options.overlayOpacity=3D=3D0){th=
is.options.overlayOpacity=3D0.0001}this.saveOptions();if(this.galleries.l=
ength=3D=3D0){return}this.initMilkbox(true)},initMilkbox:function(a){if(a=
){this.formtags=3D$$("select","textarea")}this.prepareHTML();this.prepare=
Effects();this.prepareEvents();this.activated=3Dtrue},openMilkbox:functio=
n(b,d){this.closed=3Dfalse;if(this.formtags.length!=3D0){this.formtags.se=
tStyle("display","none")}this.overlay.setStyles({top:-$(window).getScroll=
().y,height:$(window).getScrollSize().y+$(window).getScroll().y});this.ce=
nter.setStyle("top",$(window).getScroll().y+this.options.topPosition);thi=
s.currentGallery=3Db;this.currentIndex=3Dd;this.overlay.tween("opacity",t=
his.options.overlayOpacity);if(b.length=3D=3D1){this.mode=3D"singleFile";=
this.loadFile(b[d],d)}else{this.mode=3D"fileGallery";var =
a=3D0;$$(this.prev,this.next,this.count).setStyle("display","block");if(t=
his.options.autoPlay){this.playpause.setStyle("display","block");a=3Dthis=
.playpause.getSize().x}var =
c=3Dthis.center.getStyle("border-right-width").toInt();var =
h=3Dthis.prev.getSize().x+this.next.getSize().x+this.close.getSize().x+a+=
c;this.navigation.setStyle("width",h);this.description.setStyle("margin-r=
ight",h);var f=3D(d!=3Db.length-1)?b[d+1]:b[0];var =
g=3D(d!=3D0)?b[d-1]:b[b.length-1];var =
e=3D(g=3D=3Df)?[g]:[g,f];this.loadFile(b[d],e)}},loadFile:function(c,b){t=
his.fileReady=3Dfalse;var =
a=3Dthis.checkFileType(c,"swf");if(!a){if(!this.loadedImages.contains(c.r=
etrieve("href"))){this.center.addClass("mbLoading")}this.loadImage(c.retr=
ieve("href"))}else{this.loadSwf(c)}if(b){this.preloadFiles(b)}},preloadFi=
les:function(a){a.each(function(d,b){var =
c=3Dthis.checkFileType(d.retrieve("href"),"swf");if(!c){this.preloadImage=
(d.retrieve("href"))}},this)},loadImage:function(b){var a=3Dnew =
Asset.image(b,{onload:function(c){if(!this.loadedImages.contains(b)){this=
.loadedImages.push(b)}this.currentFile=3Dc;this.loadAux(this.currentFile)=
}.bindWithEvent(this)})},preloadImage:function(b){if(!this.loadedImages.c=
ontains(b)){var a=3Dnew =
Asset.image(b,{onload:function(c){this.loadedImages.push(b)}.bindWithEven=
t(this)})}},loadSwf:function(b){var a=3Dnew =
Swiff(b.retrieve("href"),{width:b.retrieve("width").toInt(),height:b.retr=
ieve("height").toInt(),params:{wMode:"opaque",swLiveConnect:"false"}});th=
is.currentFile=3Da;this.loadAux(b)},loadAux:function(a){this.fileReady=3D=
true;this.fireEvent("fileReady");$$(this.description,this.navigation).set=
Style("visibility","hidden");this.navigation.setStyle("height","");$$(thi=
s.next,this.prev,this.close).setStyle("backgroundPosition","0 =
0");this.showFile(a)},showFile:function(c){if(this.closed){return}var =
f=3Dnew Hash();var k=3Dnew Hash();var g,l;var =
e,j,i,a,h;g=3Dl=3D{};e=3Dj=3Di=3Da=3Dh=3D0;if(this.options.canvasBorderWi=
dth.toInt()!=3D0&&this.canvas.getStyle("borderWidth").toInt()=3D=3D0){i=3D=
this.options.canvasBorderWidth+" solid =
"+this.options.canvasBorderColor;this.canvas.setStyle("border",i)}if(this=
.options.canvasPadding.toInt()!=3D0&&this.canvas.getStyle("padding").toIn=
t()=3D=3D0){a=3Dthis.options.canvasPadding;this.canvas.setStyle("padding"=
,a)}l=3Dthis.canvas.getSize();e=3Dthis.canvas.getStyle("borderWidth").toI=
nt()*2+this.canvas.getStyle("padding").toInt()*2;this.canvas.setStyles({o=
pacity:0,width:"",height:""});if(!c.retrieve("width")){f=3Df.extend(c.get=
Properties("width","height")).map(function(b){return =
b.toInt()});if(this.options.autoSize){f=3Dthis.computeSize(f);c.setProper=
ties({width:f.width,height:f.height})}}else{f.extend({height:c.retrieve("=
height").toInt(),width:c.retrieve("width").toInt()})}k=3Dk.extend(this.ce=
nter.getStyles("width","height")).map(function(b){return =
b.toInt()});if(f.width!=3Dk.width){g.width=3Df.width+e;g.marginLeft=3D-(g=
.width/2).round()}j=3D(l.y-e>0)?k.height-l.y:0;g.height=3Df.height+e+j;th=
is.canvas.setStyles({width:f.width,height:f.height});this.center.removeCl=
ass("mbLoading");if(this.first){h=3D500;this.first=3Dfalse}(function(){th=
is.center.morph(g)}).delay(h,this)},computeSize:function(g){var =
d=3Dg;var b=3Dwindow.getSize();var =
f=3D{width:b.x-60,height:b.y-68-this.options.topPosition*2};var e;var =
c;var =
a=3DMath.max(f.height,f.width);if(a=3D=3Df.width){e=3Da/d.width;c=3D"heig=
ht"}else{e=3Da/d.height;c=3D"width"}e=3D(e<=3D1)?e:1;d=3Dd.map(function(h=
){return =
Math.floor(h*e)});e=3D(f[c]/d[c]<=3D1)?f[c]/d[c]:1;d=3Dd.map(function(h){=
return =
Math.floor(h*e)});if(this.options.maxHeight>0){e=3D(this.options.maxHeigh=
t/d.height<1)?this.options.maxHeight/d.height:1;d=3Dd.map(function(h){ret=
urn Math.floor(h*e)})}return =
d},showGallery:function(a){if(!a||!a.gallery){return}var =
c=3D($chk(a.index))?a.index:0;var b=3Dthis.getGallery(a.gallery);var =
f=3Dfalse;var =
e;if(a.autoplay||(b.options&&b.options.autoplay)){f=3Dtrue}if(b!=3D-1&&!t=
his.opened){if(f){e=3D(a&&a.delay)?a.delay:(b.options&&b.options.delay)?b=
.options.delay:this.autoPlayDelay;this.startAutoPlay({gallery:b,index:c,d=
elay:e})}else{this.openMilkbox(b,c)}}},addGalleries:function(a){this.curr=
entRequest=3Dnew =
Request({method:"get",autoCancel:true,url:a,onRequest:function(){}.bindWi=
thEvent(this),onSuccess:function(d,b){var =
c=3Dd.replace(/(<a.+)\/>/gi,"$1></a>");this.setGalleries(new =
Element("div",{html:c}),a)}.bindWithEvent(this),onFailure:function(b){ale=
rt("Milkbox :: addGalleries: XML file path error or local Ajax test: =
please test addGalleries() =
on-line")}});this.currentRequest.send()},setGalleries:function(d,f){if(!t=
his.xmlFiles.contains(f)){this.xmlFiles.push(f)}var g=3Dd;var =
b=3Dg.getElements(".gallery");var e=3D[];var =
a=3D[];b.each(function(h,j){var =
m=3D{gallery:h.getProperty("name"),autoplay:Boolean(h.getProperty("autopl=
ay")),delay:Number(h.getProperty("delay"))};var =
c=3Dh.getChildren("a");var k=3Dc.map(function(i){return =
i.setProperty("rel","milkbox["+m.gallery+"]")});e.push(k);if(m.autoplay){=
a.push(m)}});this.prepareGalleries(e.flatten());this.setAutoPlay(a);if(!t=
his.activated){this.initMilkbox()}this.fireEvent("xmlGalleries")},checkFi=
leType:function(b,c){var =
a=3Dnull;if($type(b)!=3D"string"){a=3Db.retrieve("href")}else{a=3Db}var =
d=3Dnew RegExp(".("+c+")$","i");return =
a.split("?")[0].test(d)},getGallery:function(a){var =
d=3Dnull;if(a.test(/^milkbox/i)){d=3Dthis.families}else{d=3Dthis.families=
.map(function(g){var h=3Dg.trim();var =
e=3Dh.slice(0,h.length).substr(8);var =
f=3De.replace(/(.+)]$/,"$1");return f})}var b=3Dd.indexOf(a);var =
c=3D(b!=3D-1)?this.galleries[b]:b;return =
c},setFileProps:function(c,a){var =
b=3Da.split(",");b.each(function(f,e){var =
d=3Df.trim().split(":");c.store(d[0].trim(),d[1].trim())},this)},changeOp=
tions:function(a){if(!a){return}this.setOptions(a);this.center.get("morph=
").setOptions({transition:this.options.resizeTransition,duration:this.opt=
ions.resizeDuration})},saveOptions:function(a){if($chk(a)){this.fullOptio=
nsBkup=3Da}else{this.fullOptionsBkup=3Dthis.options}},restoreOptions:func=
tion(){this.setOptions(this.fullOptionsBkup);var =
a=3Dthis.options.canvasBorderWidth+" solid =
"+this.options.canvasBorderColor;this.canvas.setStyles({border:a,padding:=
this.options.canvasPadding});this.center.get("morph").setOptions({transit=
ion:this.options.resizeTransition,duration:this.options.resizeDuration})}=
,reloadGalleries:function(){this.galleries=3D[];this.families=3D[];this.f=
ormtags=3D$$("select","textarea");if(!this.activated){this.initMilkbox(fa=
lse)}this.prepareGalleries();this.removeGalleriesEvents();this.setGalleri=
esEvents();if(this.xmlFiles.length=3D=3D0){return}this.xmlFiles.each(func=
tion(b,a){this.addGalleries(b)}.bind(this))},setAutoPlay:function(b){var =
a=3D($type(b)=3D=3D"object")?[b]:b;a.each(function(f){var =
e=3Dthis.getGallery(f.gallery);if(e=3D=3D-1){return}var =
c=3D(f.autoplay=3D=3Dtrue)?f.autoplay:false;var =
h=3D($chk(f.delay)&&c)?f.delay:this.options.autoPlayDelay;e.options=3D{au=
toplay:c,delay:h}},this)},startAutoPlay:function(b){var c=3D-1;var =
a,e;if(b&&b.gallery){if($type(b.gallery)=3D=3D"array"){c=3Db.gallery}else=
{if($type(b.gallery)=3D=3D"string"){c=3Dthis.getGallery(b.gallery)}}}if(c=
=3D=3D-1){c=3Dthis.galleries[0]}e=3D(b&&b.delay&&($type(b.delay)=3D=3D"nu=
mber"))?b.delay*1000:(c.options&&c.options.delay)?c.options.delay*1000:th=
is.options.autoPlayDelay*1000;a=3D(b&&b.index&&($type(b.index)=3D=3D"numb=
er"))?b.index:0;if(e<this.options.resizeDuration*2){e=3Dthis.options.resi=
zeDuration*2}this.options.autoPlayDelay=3De/1000;if(!this.options.autoPla=
y){this.setOptions({autoPlay:true,autoPlayDelay:this.options.autoPlayDela=
y})}if(this.closed){this.openMilkbox(c,a);if(this.mode!=3D"fileGallery"){=
return}this.addEvent("fileReady",function(){this.intObj=3Dthis.next_prev_=
aux.periodical(e,this,[null,"next"]);this.removeEvents("fileReady")}.bind=
WithEvent(this))}else{if(!this.closed){this.next_prev_aux(null,"next")}th=
is.intObj=3Dthis.next_prev_aux.periodical(e,this,[null,"next"])}this.paus=
ed=3Dfalse},stopAutoPlay:function(){if(this.intObj){$clear(this.intObj);t=
his.intObj=3Dnull}this.playpause.setStyle("backgroundPosition","0 =
-44px");this.paused=3Dtrue},removeGalleriesEvents:function(){this.galleri=
es.each(function(a){$$(a).removeEvents("click")},this)},setGalleriesEvent=
s:function(){this.galleries.each(function(a){$$(a).addEvent("click",funct=
ion(d){var =
b=3D($(d.target).match("a"))?$(d.target):$(d.target).getParent("a");d.pre=
ventDefault();var =
c=3Dthis.getGallery(b.rel);if(c.options&&c.options.autoplay){this.setOpti=
ons({autoPlay:c.options.autoplay,autoPlayDelay:c.options.delay})}if(this.=
options.autoPlay){this.startAutoPlay({gallery:a,index:a.indexOf(b)})}else=
{this.openMilkbox(a,a.indexOf(b))}}.bindWithEvent(this))},this)},prepareE=
vents:function(a){this.setGalleriesEvents();this.next.addEvent("click",th=
is.next_prev_aux.bindWithEvent(this,"next"));this.prev.addEvent("click",t=
his.next_prev_aux.bindWithEvent(this,"prev"));$$(this.next,this.prev,this=
.close).addEvents({mouseover:function(){this.setStyle("backgroundPosition=
","0 -22px")},mouseout:function(){this.setStyle("backgroundPosition","0 =
0")}});$(window.document).addEvent("keydown",function(b){if(this.mode!=3D=
"fileGallery"||this.busy=3D=3Dtrue){return}if(b.key=3D=3D"right"||b.key=3D=
=3D"space"){this.next_prev_aux(b,"next")}else{if(b.key=3D=3D"left"){this.=
next_prev_aux(b,"prev")}else{if(b.key=3D=3D"esc"){this.closeMilkbox()}}}}=
.bindWithEvent(this));this.playpause.addEvents({mouseover:function(b){if(=
this.paused=3D=3Dfalse){this.playpause.setStyle("backgroundPosition","0 =
-22px")}else{this.playpause.setStyle("backgroundPosition","0 =
-66px")}}.bindWithEvent(this),mouseout:function(){if(this.paused=3D=3Dfal=
se){this.playpause.setStyle("backgroundPosition","0 =
0")}else{this.playpause.setStyle("backgroundPosition","0 =
-44px")}}.bindWithEvent(this),click:function(){if(this.paused=3D=3Dfalse)=
{this.stopAutoPlay();this.paused=3Dtrue;this.playpause.setStyle("backgrou=
ndPosition","0 -66px")}else{var =
b=3D(this.currentGallery.options&&this.currentGallery.options.delay)?this=
.currentGallery.options.delay:this.options.autoPlayDelay;this.startAutoPl=
ay({gallery:this.currentGallery,index:this.currentIndex+1,delay:b});this.=
paused=3Dfalse;this.playpause.setStyle("backgroundPosition","0 =
0")}}.bindWithEvent(this)});this.overlay.get("tween").addEvent("onComplet=
e",function(){if(this.overlay.getStyle("opacity")=3D=3Dthis.options.overl=
ayOpacity){this.center.tween("opacity",1)}else{if(this.overlay.getStyle("=
opacity")=3D=3D0){this.overlay.setStyles({height:0,top:""})}}}.bindWithEv=
ent(this));this.center.get("morph").addEvent("onComplete",function(){if($=
type(this.currentFile)=3D=3D"element"){this.canvas.grab(this.currentFile)=
}else{(function(){this.canvas.grab(this.currentFile)}).delay(500,this)}th=
is.canvas.tween("opacity",1);var =
e=3D(!(this.mode=3D=3D"showThisImage"))?this.currentGallery[this.currentI=
ndex].retrieve("title"):this.specialDescription;if($chk(e)){this.descript=
ion.innerHTML=3De}if(this.mode=3D=3D"fileGallery"){this.count.appendText(=
(this.currentIndex+1)+" "+this.options.imageOfText+" =
"+this.currentGallery.length)}var =
b=3Dthis.center.getStyle("height").toInt();this.navigation.setStyle("heig=
ht",this.bottom.getStyle("height").toInt());var =
f=3Dthis.bottom.getSize().y;var =
c=3D(b>this.canvas.getSize().y)?(this.bottom.getSize().y+this.canvas.getS=
ize().y)-b:f;this.bottom.setStyle("display","none");this.center.retrieve(=
"setFinalHeight").start(b,b+c)}.bindWithEvent(this));this.center.retrieve=
("setFinalHeight").addEvent("onComplete",function(){this.bottom.setStyles=
({visibility:"visible",display:"block"});$$(this.description,this.navigat=
ion).setStyle("visibility","visible");var =
b=3D$(window).getScrollSize().y;var =
c=3D$(window).getScroll().y;this.overlay.setStyles({height:b+c,top:-c});t=
his.busy=3Dfalse}.bindWithEvent(this));window.addEvent("resize",function(=
){if(this.overlay.getStyle("opacity")=3D=3D0){return}var =
b=3D$(window).getScrollSize().y;var =
c=3D$(window).getScroll().y;this.overlay.setStyles({height:b+c,top:-c})}.=
bindWithEvent(this));$$(this.overlay,this.close).addEvent("click",this.cl=
oseMilkbox.bindWithEvent(this));this.eventsok=3Dtrue},next_prev_aux:funct=
ion(d,c){if(d){d.preventDefault();this.stopAutoPlay()}else{if(this.busy||=
!this.fileReady){return}}this.busy=3Dtrue;var =
a,b;if(c=3D=3D"next"){a=3D(this.currentIndex!=3Dthis.currentGallery.lengt=
h-1)?this.currentIndex+=3D1:this.currentIndex=3D0;b=3D(this.currentIndex!=
=3Dthis.currentGallery.length-1)?this.currentIndex+1:0}else{a=3D(this.cur=
rentIndex!=3D0)?this.currentIndex-=3D1:this.currentIndex=3Dthis.currentGa=
llery.length-1;b=3D(this.currentIndex!=3D0)?this.currentIndex-1:this.curr=
entGallery.length-1}this.canvas.empty();this.description.empty();this.cou=
nt.empty();this.loadFile(this.currentGallery[a],[this.currentGallery[b]])=
},prepareEffects:function(){this.overlay.set("tween",{duration:"short",li=
nk:"cancel"});this.center.set("tween",{duration:"short",link:"chain"});th=
is.center.set("morph",{duration:this.options.resizeDuration,link:"chain",=
transition:this.options.resizeTransition});this.center.store("setFinalHei=
ght",new =
Fx.Tween(this.center,{property:"height",duration:"short"}));this.canvas.s=
et("tween",{link:"chain"})},prepareGalleries:function(a){var c=3D[];var =
b=3D(a)?a:$$("a");b.each(function(d){if(d.rel&&d.rel.test(/^milkbox/i)&&d=
.href.split("?")[0].test(/\.(gif|jpg|jpeg|png|swf)$/i)){if(d.rel.length>7=
&&!this.families.contains(d.rel)){this.families.push(d.rel)}c.push(d)}},t=
his);c.each(function(d){$(d).store("href",d.href);$(d).store("rel",d.rel)=
;$(d).store("title",d.title);if(this.checkFileType(d.href,"swf")){this.se=
tFileProps($(d),d.rev)}if(this.options.removeTitle){$(d).removeProperty("=
title")}if(d.rel.length>7){this.families.each(function(j,h){if(d.rel=3D=3D=
j){var e=3Dfalse;var =
g;this.galleries.each(function(i,f){if(i[0].rel=3D=3Dj){e=3Dtrue;g=3Df;re=
turn}});if(e=3D=3Dtrue){this.galleries[g].push($(d))}else{this.galleries.=
push([$(d)])}}},this)}else{this.galleries.push([$(d)])}},this)},prepareHT=
ML:function(){this.overlay=3Dnew =
Element("div",{id:"mbOverlay",styles:{opacity:0,visibility:"visible",heig=
ht:0,overflow:"hidden"}}).inject($(document.body));this.center=3Dnew =
Element("div",{id:"mbCenter",styles:{width:this.options.initialWidth,heig=
ht:this.options.initialHeight,marginLeft:-(this.options.initialWidth/2),o=
pacity:0}}).inject($(document.body));this.canvas=3Dnew =
Element("div",{id:"mbCanvas"}).inject(this.center);this.bottom=3Dnew =
Element("div",{id:"mbBottom"}).inject(this.center).setStyle("visibility",=
"hidden");this.navigation=3Dnew =
Element("div",{id:"mbNavigation"}).setStyle("visibility","hidden");this.d=
escription=3Dnew =
Element("div",{id:"mbDescription"}).setStyle("visibility","hidden");this.=
bottom.adopt(this.navigation,this.description,new =
Element("div",{"class":"mbClear"}));this.close=3Dnew =
Element("a",{id:"mbCloseLink"});this.next=3Dnew =
Element("a",{id:"mbNextLink"});this.prev=3Dnew =
Element("a",{id:"mbPrevLink"});this.playpause=3Dnew =
Element("a",{id:"mbPlayPause"});this.count=3Dnew =
Element("span",{id:"mbCount"});$$(this.next,this.prev,this.count,this.pla=
ypause).setStyle("display","none");this.navigation.adopt(this.close,this.=
next,this.prev,this.playpause,new =
Element("div",{"class":"mbClear"}),this.count)},closeMilkbox:function(){t=
his.cancelAllEffects();this.stopAutoPlay();this.setOptions(this.autoPlayB=
kup);this.currentFile=3Dnull;this.currentIndex=3Dnull;this.currentGallery=
=3Dnull;this.currentRequest=3Dnull;this.currentResponse=3Dnull;$$(this.pr=
ev,this.next,this.playpause,this.count).setStyle("display","none");this.p=
laypause.setStyle("backgroundPosition","0 0");var =
a=3Dthis.center.getStyle("border-right-width").toInt();var =
b=3Dthis.close.getSize().x+a;this.navigation.setStyles({width:b,height:""=
,visibility:"hidden"});this.description.setStyle("margin-right",b);this.d=
escription.empty();this.bottom.setStyles({visibility:"hidden",display:""}=
);this.canvas.setStyles({opacity:0,width:"",height:""});this.canvas.empty=
();this.count.empty();this.center.setStyles({opacity:0,width:this.options=
.initialWidth,height:this.options.initialHeight,marginLeft:-(this.options=
.initialWidth/2)});this.overlay.tween("opacity",0);if(this.formtags.lengt=
h!=3D0){this.formtags.setStyle("display","")}this.mode=3Dnull;this.closed=
=3Dtrue;this.first=3Dtrue;this.fileReady=3Dfalse;this.fireEvent("closed")=
},cancelAllEffects:function(){this.overlay.get("tween").cancel();this.cen=
ter.get("morph").cancel();this.center.get("tween").cancel();this.center.r=
etrieve("setFinalHeight").cancel();this.canvas.get("tween").cancel()}});w=
indow.addEvent("domready",function(){milkbox=3Dnew Milkbox()});
------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/assets/js/main.js

/* fired when HTML is loaded */

window.addEvent('domready', function() {

    /* two-column layout */

    try {
        var mooColumns =3D new MooColumns({
            selector: '.two-column',
            gutterWidth: 3
        });
    }
    catch (err) {
    }

    /* makes passed elements into a revealer */

    var makeRevealer =3D function(el, item) {
        item.height =3D item.getSize().y;
        el.fx =3D new Fx.Reveal(item, {
            heightOverride: item.height
        }).dissolve();
        item.setStyle('display', 'none');
        el.addEvent('click', function() {
            el.fx.toggle();
        });
    }

    /* make all definition lists into revealers */

    $$('dl').each(function(el) {
        el.addClass('wired');
        el.dts =3D el.getElements('dt');
        el.dds =3D el.getElements('dd');
        el.dts.each(function(item, index) {
            makeRevealer(item, el.dds[index]);
        });
    });

    $$('a.exLink').addEvent('click', function(e) {
        e.stop();
    });

    $$('div.expand').each(function(el) {
        el.addClass('wired');
        el.dts =3D el.getElements('a.exLink');
        el.dds =3D el.getElements('ul');
        el.dts.each(function(item, index) {
            makeRevealer(item, el.dds[index]);
        });
    });

});

/* fired when everything else is loaded */

window.addEvent('load', function(){

//	/* auto-height highlight areas */
//=09
//	if(!(Browser.Engine.trident && Browser.Engine.version =3D=3D=3D 4) && =
$$('.highlight')[0]){
//		var highlights =3D $$('.highlight .p');
//		var height =3D 0;
//		var padding =3D 14;
//		var newsTopMargin =3D 150;
//	=09
//		highlights.each(function(item){
//			item.size =3D item.getScrollSize();
//			if(item.size.y > height){
//				height =3D item.size.y;
//				if(!Browser.Engine.trident) height =3D height - padding;
//			}=20
//		});
//	=09
//		if($('recent-news') && $('recent-news').getElement('.p').getSize().y =
< (height + newsTopMargin)){
//			$('recent-news').getElement('.p').setStyle('height', height + =
newsTopMargin - (padding * 2));
//		}else if($('recent-news') && height < =
$('recent-news').getElement('.p').getSize().y - newsTopMargin){
//			height =3D $('recent-news').getElement('.p').getSize().y - =
newsTopMargin;
//			if(Browser.Engine.trident) height =3D height + padding;
//		}
//	=09
//	=09
//		highlights.each(function(item){
//			item.set({
//				styles: {
//					'height': height,
//					'padding-bottom': 0
//				}
//			});
//		});

//	}


});

function RevealDT(nameOfId){

	/* reveal section */
	var fullDTName =3D nameOfId + 'DT';
	$(fullDTName).fx.reveal();
=09
	/* skip to correct part of page */
	window.location =3D '#' + nameOfId;
}

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js

/*!=0A=
 * jQuery JavaScript Library v1.4.2=0A=
 * http://jquery.com/=0A=
 *=0A=
 * Copyright 2010, John Resig=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * Includes Sizzle.js=0A=
 * http://sizzlejs.com/=0A=
 * Copyright 2010, The Dojo Foundation=0A=
 * Released under the MIT, BSD, and GPL Licenses.=0A=
 *=0A=
 * Date: Sat Feb 13 22:33:48 2010 -0500=0A=
 */=0A=
(function(A,w){function =
ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTi=
meout(ma,1);return}c.ready()}}function =
Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalE=
val(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.re=
moveChild(b)}function X(a,b,d,f,e,j){var i=3Da.length;if(typeof =
b=3D=3D=3D"object"){for(var o in b)X(a,o,b[o],f,e,d);return =
a}if(d!=3D=3Dw){f=3D!j&&f&&c.isFunction(d);for(o=3D0;o<i;o++)e(a[o],b,f?d=
.call(a[o],o,e(a[o],b)):d,j);return a}return i?=0A=
e(a[0],b):w}function J(){return(new Date).getTime()}function Y(){return =
false}function Z(){return true}function na(a,b,d){d[0].type=3Da;return =
c.event.handle.apply(b,d)}function oa(a){var =
b,d=3D[],f=3D[],e=3Darguments,j,i,o,k,n,r;i=3Dc.data(this,"events");if(!(=
a.liveFired=3D=3D=3Dthis||!i||!i.live||a.button&&a.type=3D=3D=3D"click"))=
{a.liveFired=3Dthis;var =
u=3Di.live.slice(0);for(k=3D0;k<u.length;k++){i=3Du[k];i.origType.replace=
(O,"")=3D=3D=3Da.type?f.push(i.selector):u.splice(k--,1)}j=3Dc(a.target).=
closest(f,a.currentTarget);n=3D0;for(r=3D=0A=
j.length;n<r;n++)for(k=3D0;k<u.length;k++){i=3Du[k];if(j[n].selector=3D=3D=
=3Di.selector){o=3Dj[n].elem;f=3Dnull;if(i.preType=3D=3D=3D"mouseenter"||=
i.preType=3D=3D=3D"mouseleave")f=3Dc(a.relatedTarget).closest(i.selector)=
[0];if(!f||f!=3D=3Do)d.push({elem:o,handleObj:i})}}n=3D0;for(r=3Dd.length=
;n<r;n++){j=3Dd[n];a.currentTarget=3Dj.elem;a.data=3Dj.handleObj.data;a.h=
andleObj=3Dj.handleObj;if(j.handleObj.origHandler.apply(j.elem,e)=3D=3D=3D=
false){b=3Dfalse;break}}return b}}function =
pa(a,b){return"live."+(a&&a!=3D=3D"*"?a+".":"")+b.replace(/\./g,"`").repl=
ace(/ /g,=0A=
"&")}function =
qa(a){return!a||!a.parentNode||a.parentNode.nodeType=3D=3D=3D11}function =
ra(a,b){var =
d=3D0;b.each(function(){if(this.nodeName=3D=3D=3D(a[d]&&a[d].nodeName)){v=
ar f=3Dc.data(a[d++]),e=3Dc.data(this,f);if(f=3Df&&f.events){delete =
e.handle;e.events=3D{};for(var j in f)for(var i in =
f[j])c.event.add(this,j,f[j][i],f[j][i].data)}}})}function sa(a,b,d){var =
f,e,j;b=3Db&&b[0]?b[0].ownerDocument||b[0]:s;if(a.length=3D=3D=3D1&&typeo=
f =
a[0]=3D=3D=3D"string"&&a[0].length<512&&b=3D=3D=3Ds&&!ta.test(a[0])&&(c.s=
upport.checkClone||!ua.test(a[0]))){e=3D=0A=
true;if(j=3Dc.fragments[a[0]])if(j!=3D=3D1)f=3Dj}if(!f){f=3Db.createDocum=
entFragment();c.clean(a,b,f,d)}if(e)c.fragments[a[0]]=3Dj?f:1;return{frag=
ment:f,cacheable:e}}function K(a,b){var =
d=3D{};c.each(va.concat.apply([],va.slice(0,b)),function(){d[this]=3Da});=
return d}function wa(a){return"scrollTo"in =
a&&a.document?a:a.nodeType=3D=3D=3D9?a.defaultView||a.parentWindow:false}=
var c=3Dfunction(a,b){return new =
c.fn.init(a,b)},Ra=3DA.jQuery,Sa=3DA.$,s=3DA.document,T,Ta=3D/^[^<]*(<[\w=
\W]+>)[^>]*$|^#([\w-]+)$/,Ua=3D/^.[^:#\[\.,]*$/,Va=3D/\S/,=0A=
Wa=3D/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=3D/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=3D=
navigator.userAgent,xa=3Dfalse,Q=3D[],L,$=3DObject.prototype.toString,aa=3D=
Object.prototype.hasOwnProperty,ba=3DArray.prototype.push,R=3DArray.proto=
type.slice,ya=3DArray.prototype.indexOf;c.fn=3Dc.prototype=3D{init:functi=
on(a,b){var d,f;if(!a)return =
this;if(a.nodeType){this.context=3Dthis[0]=3Da;this.length=3D1;return =
this}if(a=3D=3D=3D"body"&&!b){this.context=3Ds;this[0]=3Ds.body;this.sele=
ctor=3D"body";this.length=3D1;return this}if(typeof =
a=3D=3D=3D"string")if((d=3DTa.exec(a))&&=0A=
(d[1]||!b))if(d[1]){f=3Db?b.ownerDocument||b:s;if(a=3DXa.exec(a))if(c.isP=
lainObject(b)){a=3D[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else =
a=3D[f.createElement(a[1])];else{a=3Dsa([d[1]],[f]);a=3D(a.cacheable?a.fr=
agment.cloneNode(true):a.fragment).childNodes}return =
c.merge(this,a)}else{if(b=3Ds.getElementById(d[2])){if(b.id!=3D=3Dd[2])re=
turn =
T.find(a);this.length=3D1;this[0]=3Db}this.context=3Ds;this.selector=3Da;=
return this}else =
if(!b&&/^\w+$/.test(a)){this.selector=3Da;this.context=3Ds;a=3Ds.getEleme=
ntsByTagName(a);return c.merge(this,=0A=
a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else =
if(c.isFunction(a))return =
T.ready(a);if(a.selector!=3D=3Dw){this.selector=3Da.selector;this.context=
=3Da.context}return =
c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){=
return this.length},toArray:function(){return =
R.call(this,0)},get:function(a){return =
a=3D=3Dnull?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:functi=
on(a,b,d){var =
f=3Dc();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=3Dthis;f.con=
text=3Dthis.context;if(b=3D=3D=3D=0A=
"find")f.selector=3Dthis.selector+(this.selector?" ":"")+d;else =
if(b)f.selector=3Dthis.selector+"."+b+"("+d+")";return =
f},each:function(a,b){return =
c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c=
);else Q&&Q.push(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(R.apply(this,arguments),"slice",R.call(arguments).join(","=
))},map:function(a){return this.pushStack(c.map(this,=0A=
function(b,d){return a.call(b,d,b)}))},end:function(){return =
this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.ini=
t.prototype=3Dc.fn;c.extend=3Dc.fn.extend=3Dfunction(){var =
a=3Darguments[0]||{},b=3D1,d=3Darguments.length,f=3Dfalse,e,j,i,o;if(type=
of a=3D=3D=3D"boolean"){f=3Da;a=3Darguments[1]||{};b=3D2}if(typeof =
a!=3D=3D"object"&&!c.isFunction(a))a=3D{};if(d=3D=3D=3Db){a=3Dthis;--b}fo=
r(;b<d;b++)if((e=3Darguments[b])!=3Dnull)for(j in =
e){i=3Da[j];o=3De[j];if(a!=3D=3Do)if(f&&o&&(c.isPlainObject(o)||c.isArray=
(o))){i=3Di&&(c.isPlainObject(i)||=0A=
c.isArray(i))?i:c.isArray(o)?[]:{};a[j]=3Dc.extend(f,i,o)}else =
if(o!=3D=3Dw)a[j]=3Do}return =
a};c.extend({noConflict:function(a){A.$=3DSa;if(a)A.jQuery=3DRa;return =
c},isReady:false,ready:function(){if(!c.isReady){if(!s.body)return =
setTimeout(c.ready,13);c.isReady=3Dtrue;if(Q){for(var =
a,b=3D0;a=3DQ[b++];)a.call(s,c);Q=3Dnull}c.fn.triggerHandler&&c(s).trigge=
rHandler("ready")}},bindReady:function(){if(!xa){xa=3Dtrue;if(s.readyStat=
e=3D=3D=3D"complete")return =
c.ready();if(s.addEventListener){s.addEventListener("DOMContentLoaded",=0A=
L,false);A.addEventListener("load",c.ready,false)}else =
if(s.attachEvent){s.attachEvent("onreadystatechange",L);A.attachEvent("on=
load",c.ready);var =
a=3Dfalse;try{a=3DA.frameElement=3D=3Dnull}catch(b){}s.documentElement.do=
Scroll&&a&&ma()}}},isFunction:function(a){return =
$.call(a)=3D=3D=3D"[object Function]"},isArray:function(a){return =
$.call(a)=3D=3D=3D"[object =
Array]"},isPlainObject:function(a){if(!a||$.call(a)!=3D=3D"[object =
Object]"||a.nodeType||a.setInterval)return =
false;if(a.constructor&&!aa.call(a,"constructor")&&!aa.call(a.constructor=
.prototype,=0A=
"isPrototypeOf"))return false;var b;for(b in a);return =
b=3D=3D=3Dw||aa.call(a,b)},isEmptyObject:function(a){for(var b in =
a)return false;return true},error:function(a){throw =
a;},parseJSON:function(a){if(typeof a!=3D=3D"string"||!a)return =
null;a=3Dc.trim(a);if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u=
[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\=
d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return =
A.JSON&&A.JSON.parse?A.JSON.parse(a):(new Function("return "+=0A=
a))();else c.error("Invalid JSON: =
"+a)},noop:function(){},globalEval:function(a){if(a&&Va.test(a)){var =
b=3Ds.getElementsByTagName("head")[0]||s.documentElement,d=3Ds.createElem=
ent("script");d.type=3D"text/javascript";if(c.support.scriptEval)d.append=
Child(s.createTextNode(a));else =
d.text=3Da;b.insertBefore(d,b.firstChild);b.removeChild(d)}},nodeName:fun=
ction(a,b){return =
a.nodeName&&a.nodeName.toUpperCase()=3D=3D=3Db.toUpperCase()},each:functi=
on(a,b,d){var =
f,e=3D0,j=3Da.length,i=3Dj=3D=3D=3Dw||c.isFunction(a);if(d)if(i)for(f in =
a){if(b.apply(a[f],=0A=
d)=3D=3D=3Dfalse)break}else =
for(;e<j;){if(b.apply(a[e++],d)=3D=3D=3Dfalse)break}else if(i)for(f in =
a){if(b.call(a[f],f,a[f])=3D=3D=3Dfalse)break}else =
for(d=3Da[0];e<j&&b.call(d,e,d)!=3D=3Dfalse;d=3Da[++e]);return =
a},trim:function(a){return(a||"").replace(Wa,"")},makeArray:function(a,b)=
{b=3Db||[];if(a!=3Dnull)a.length=3D=3Dnull||typeof =
a=3D=3D=3D"string"||c.isFunction(a)||typeof =
a!=3D=3D"function"&&a.setInterval?ba.call(b,a):c.merge(b,a);return =
b},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var =
d=3D0,f=3Db.length;d<f;d++)if(b[d]=3D=3D=3D=0A=
a)return d;return-1},merge:function(a,b){var =
d=3Da.length,f=3D0;if(typeof b.length=3D=3D=3D"number")for(var =
e=3Db.length;f<e;f++)a[d++]=3Db[f];else =
for(;b[f]!=3D=3Dw;)a[d++]=3Db[f++];a.length=3Dd;return =
a},grep:function(a,b,d){for(var =
f=3D[],e=3D0,j=3Da.length;e<j;e++)!d!=3D=3D!b(a[e],e)&&f.push(a[e]);retur=
n f},map:function(a,b,d){for(var =
f=3D[],e,j=3D0,i=3Da.length;j<i;j++){e=3Db(a[j],j,d);if(e!=3Dnull)f[f.len=
gth]=3De}return =
f.concat.apply([],f)},guid:1,proxy:function(a,b,d){if(arguments.length=3D=
=3D=3D2)if(typeof b=3D=3D=3D"string"){d=3Da;a=3Dd[b];b=3Dw}else if(b&&=0A=
!c.isFunction(b)){d=3Db;b=3Dw}if(!b&&a)b=3Dfunction(){return =
a.apply(d||this,arguments)};if(a)b.guid=3Da.guid=3Da.guid||b.guid||c.guid=
++;return b},uaMatch:function(a){a=3Da.toLowerCase();a=3D/(webkit)[ =
\/]([\w.]+)/.exec(a)||/(opera)(?:.*version)?[ =
\/]([\w.]+)/.exec(a)||/(msie) =
([\w.]+)/.exec(a)||!/compatible/.test(a)&&/(mozilla)(?:.*? =
rv:([\w.]+))?/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},br=
owser:{}});P=3Dc.uaMatch(P);if(P.browser){c.browser[P.browser]=3Dtrue;c.b=
rowser.version=3DP.version}if(c.browser.webkit)c.browser.safari=3D=0A=
true;if(ya)c.inArray=3Dfunction(a,b){return =
ya.call(b,a)};T=3Dc(s);if(s.addEventListener)L=3Dfunction(){s.removeEvent=
Listener("DOMContentLoaded",L,false);c.ready()};else =
if(s.attachEvent)L=3Dfunction(){if(s.readyState=3D=3D=3D"complete"){s.det=
achEvent("onreadystatechange",L);c.ready()}};(function(){c.support=3D{};v=
ar =
a=3Ds.documentElement,b=3Ds.createElement("script"),d=3Ds.createElement("=
div"),f=3D"script"+J();d.style.display=3D"none";d.innerHTML=3D"   =
<link/><table></table><a href=3D'/a' =
style=3D'color:red;float:left;opacity:.55;'>a</a><input =
type=3D'checkbox'/>";=0A=
var =
e=3Dd.getElementsByTagName("*"),j=3Dd.getElementsByTagName("a")[0];if(!(!=
e||!e.length||!j)){c.support=3D{leadingWhitespace:d.firstChild.nodeType=3D=
=3D=3D3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.g=
etElementsByTagName("link").length,style:/red/.test(j.getAttribute("style=
")),hrefNormalized:j.getAttribute("href")=3D=3D=3D"/a",opacity:/^0.55$/.t=
est(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByT=
agName("input")[0].value=3D=3D=3D"on",optSelected:s.createElement("select=
").appendChild(s.createElement("option")).selected,=0A=
parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNod=
e=3D=3D=3Dnull,deleteExpando:true,checkClone:false,scriptEval:false,noClo=
neEvent:true,boxModel:null};b.type=3D"text/javascript";try{b.appendChild(=
s.createTextNode("window."+f+"=3D1;"))}catch(i){}a.insertBefore(b,a.first=
Child);if(A[f]){c.support.scriptEval=3Dtrue;delete A[f]}try{delete =
b.test}catch(o){c.support.deleteExpando=3Dfalse}a.removeChild(b);if(d.att=
achEvent&&d.fireEvent){d.attachEvent("onclick",function =
k(){c.support.noCloneEvent=3D=0A=
false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")=
}d=3Ds.createElement("div");d.innerHTML=3D"<input type=3D'radio' =
name=3D'radiotest' =
checked=3D'checked'/>";a=3Ds.createDocumentFragment();a.appendChild(d.fir=
stChild);c.support.checkClone=3Da.cloneNode(true).cloneNode(true).lastChi=
ld.checked;c(function(){var =
k=3Ds.createElement("div");k.style.width=3Dk.style.paddingLeft=3D"1px";s.=
body.appendChild(k);c.boxModel=3Dc.support.boxModel=3Dk.offsetWidth=3D=3D=
=3D2;s.body.removeChild(k).style.display=3D"none"});a=3Dfunction(k){var =
n=3D=0A=
s.createElement("div");k=3D"on"+k;var r=3Dk in =
n;if(!r){n.setAttribute(k,"return;");r=3Dtypeof =
n[k]=3D=3D=3D"function"}return =
r};c.support.submitBubbles=3Da("submit");c.support.changeBubbles=3Da("cha=
nge");a=3Db=3Dd=3De=3Dj=3Dnull}})();c.props=3D{"for":"htmlFor","class":"c=
lassName",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpac=
ing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useM=
ap",frameborder:"frameBorder"};var =
G=3D"jQuery"+J(),Ya=3D0,za=3D{};c.extend({cache:{},expando:G,noData:{embe=
d:true,object:true,=0A=
applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.to=
LowerCase()])){a=3Da=3D=3DA?za:a;var f=3Da[G],e=3Dc.cache;if(!f&&typeof =
b=3D=3D=3D"string"&&d=3D=3D=3Dw)return null;f||(f=3D++Ya);if(typeof =
b=3D=3D=3D"object"){a[G]=3Df;e[f]=3Dc.extend(true,{},b)}else =
if(!e[f]){a[G]=3Df;e[f]=3D{}}a=3De[f];if(d!=3D=3Dw)a[b]=3Dd;return =
typeof =
b=3D=3D=3D"string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.n=
oData[a.nodeName.toLowerCase()])){a=3Da=3D=3DA?za:a;var =
d=3Da[G],f=3Dc.cache,e=3Df[d];if(b){if(e){delete =
e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando=
)delete a[c.expando];=0A=
else a.removeAttribute&&a.removeAttribute(c.expando);delete =
f[d]}}}});c.fn.extend({data:function(a,b){if(typeof =
a=3D=3D=3D"undefined"&&this.length)return c.data(this[0]);else if(typeof =
a=3D=3D=3D"object")return this.each(function(){c.data(this,a)});var =
d=3Da.split(".");d[1]=3Dd[1]?"."+d[1]:"";if(b=3D=3D=3Dw){var =
f=3Dthis.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f=3D=3D=3Dw&&this.l=
ength)f=3Dc.data(this[0],a);return =
f=3D=3D=3Dw&&d[1]?this.data(d[0]):f}else return =
this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this,=0A=
a,b)})},removeData:function(a){return =
this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a=
,b,d){if(a){b=3D(b||"fx")+"queue";var f=3Dc.data(a,b);if(!d)return =
f||[];if(!f||c.isArray(d))f=3Dc.data(a,b,c.makeArray(d));else =
f.push(d);return f}},dequeue:function(a,b){b=3Db||"fx";var =
d=3Dc.queue(a,b),f=3Dd.shift();if(f=3D=3D=3D"inprogress")f=3Dd.shift();if=
(f){b=3D=3D=3D"fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue=
(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof =
a!=3D=3D"string"){b=3Da;a=3D"fx"}if(b=3D=3D=3D=0A=
w)return c.queue(this[0],a);return this.each(function(){var =
d=3Dc.queue(this,a,b);a=3D=3D=3D"fx"&&d[0]!=3D=3D"inprogress"&&c.dequeue(=
this,a)})},dequeue:function(a){return =
this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=3Dc.fx?c.=
fx.speeds[a]||a:a;b=3Db||"fx";return this.queue(b,function(){var =
d=3Dthis;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(=
a){return this.queue(a||"fx",[])}});var =
Aa=3D/[\n\t]/g,ca=3D/\s+/,Za=3D/\r/g,$a=3D/href|src|style/,ab=3D/(button|=
input)/i,bb=3D/(button|input|object|select|textarea)/i,=0A=
cb=3D/^(a|area)$/i,Ba=3D/radio|checkbox/;c.fn.extend({attr:function(a,b){=
return X(this,a,b,true,c.attr)},removeAttr:function(a){return =
this.each(function(){c.attr(this,a,"");this.nodeType=3D=3D=3D1&&this.remo=
veAttribute(a)})},addClass:function(a){if(c.isFunction(a))return =
this.each(function(n){var =
r=3Dc(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof =
a=3D=3D=3D"string")for(var =
b=3D(a||"").split(ca),d=3D0,f=3Dthis.length;d<f;d++){var =
e=3Dthis[d];if(e.nodeType=3D=3D=3D1)if(e.className){for(var j=3D" =
"+e.className+" ",=0A=
i=3De.className,o=3D0,k=3Db.length;o<k;o++)if(j.indexOf(" "+b[o]+" =
")<0)i+=3D" "+b[o];e.className=3Dc.trim(i)}else e.className=3Da}return =
this},removeClass:function(a){if(c.isFunction(a))return =
this.each(function(k){var =
n=3Dc(this);n.removeClass(a.call(this,k,n.attr("class")))});if(a&&typeof =
a=3D=3D=3D"string"||a=3D=3D=3Dw)for(var =
b=3D(a||"").split(ca),d=3D0,f=3Dthis.length;d<f;d++){var =
e=3Dthis[d];if(e.nodeType=3D=3D=3D1&&e.className)if(a){for(var j=3D(" =
"+e.className+" ").replace(Aa," =
"),i=3D0,o=3Db.length;i<o;i++)j=3Dj.replace(" "+b[i]+" ",=0A=
" ");e.className=3Dc.trim(j)}else e.className=3D""}return =
this},toggleClass:function(a,b){var d=3Dtypeof a,f=3Dtypeof =
b=3D=3D=3D"boolean";if(c.isFunction(a))return this.each(function(e){var =
j=3Dc(this);j.toggleClass(a.call(this,e,j.attr("class"),b),b)});return =
this.each(function(){if(d=3D=3D=3D"string")for(var =
e,j=3D0,i=3Dc(this),o=3Db,k=3Da.split(ca);e=3Dk[j++];){o=3Df?o:!i.hasClas=
s(e);i[o?"addClass":"removeClass"](e)}else =
if(d=3D=3D=3D"undefined"||d=3D=3D=3D"boolean"){this.className&&c.data(thi=
s,"__className__",this.className);this.className=3D=0A=
this.className||a=3D=3D=3Dfalse?"":c.data(this,"__className__")||""}})},h=
asClass:function(a){a=3D" "+a+" ";for(var =
b=3D0,d=3Dthis.length;b<d;b++)if((" "+this[b].className+" =
").replace(Aa," ").indexOf(a)>-1)return true;return =
false},val:function(a){if(a=3D=3D=3Dw){var =
b=3Dthis[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}=
).specified?b.value:b.text;if(c.nodeName(b,"select")){var =
d=3Db.selectedIndex,f=3D[],e=3Db.options;b=3Db.type=3D=3D=3D"select-one";=
if(d<0)return null;var j=3Db?d:0;for(d=3Db?d+1:e.length;j<d;j++){var i=3D=0A=
e[j];if(i.selected){a=3Dc(i).val();if(b)return a;f.push(a)}}return =
f}if(Ba.test(b.type)&&!c.support.checkOn)return =
b.getAttribute("value")=3D=3D=3Dnull?"on":b.value;return(b.value||"").rep=
lace(Za,"")}return w}var o=3Dc.isFunction(a);return =
this.each(function(k){var =
n=3Dc(this),r=3Da;if(this.nodeType=3D=3D=3D1){if(o)r=3Da.call(this,k,n.va=
l());if(typeof =
r=3D=3D=3D"number")r+=3D"";if(c.isArray(r)&&Ba.test(this.type))this.check=
ed=3Dc.inArray(n.val(),r)>=3D0;else if(c.nodeName(this,"select")){var =
u=3Dc.makeArray(r);c("option",this).each(function(){this.selected=3D=0A=
c.inArray(c(this).val(),u)>=3D0});if(!u.length)this.selectedIndex=3D-1}el=
se =
this.value=3Dr}})}});c.extend({attrFn:{val:true,css:true,html:true,text:t=
rue,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){=
if(!a||a.nodeType=3D=3D=3D3||a.nodeType=3D=3D=3D8)return w;if(f&&b in =
c.attrFn)return c(a)[b](d);f=3Da.nodeType!=3D=3D1||!c.isXMLDoc(a);var =
e=3Dd!=3D=3Dw;b=3Df&&c.props[b]||b;if(a.nodeType=3D=3D=3D1){var =
j=3D$a.test(b);if(b in =
a&&f&&!j){if(e){b=3D=3D=3D"type"&&ab.test(a.nodeName)&&a.parentNode&&c.er=
ror("type property can't be changed");=0A=
a[b]=3Dd}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return =
a.getAttributeNode(b).nodeValue;if(b=3D=3D=3D"tabIndex")return(b=3Da.getA=
ttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.te=
st(a.nodeName)&&a.href?0:w;return =
a[b]}if(!c.support.style&&f&&b=3D=3D=3D"style"){if(e)a.style.cssText=3D""=
+d;return =
a.style.cssText}e&&a.setAttribute(b,""+d);a=3D!c.support.hrefNormalized&&=
f&&j?a.getAttribute(b,2):a.getAttribute(b);return =
a=3D=3D=3Dnull?w:a}return c.style(a,b,d)}});var =
O=3D/\.(.*)$/,db=3Dfunction(a){return a.replace(/[^\w\s\.\|`]/g,=0A=
function(b){return"\\"+b})};c.event=3D{add:function(a,b,d,f){if(!(a.nodeT=
ype=3D=3D=3D3||a.nodeType=3D=3D=3D8)){if(a.setInterval&&a!=3D=3DA&&!a.fra=
meElement)a=3DA;var =
e,j;if(d.handler){e=3Dd;d=3De.handler}if(!d.guid)d.guid=3Dc.guid++;if(j=3D=
c.data(a)){var =
i=3Dj.events=3Dj.events||{},o=3Dj.handle;if(!o)j.handle=3Do=3Dfunction(){=
return typeof =
c!=3D=3D"undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,argum=
ents):w};o.elem=3Da;b=3Db.split(" ");for(var =
k,n=3D0,r;k=3Db[n++];){j=3De?c.extend({},e):{handler:d,data:f};if(k.index=
Of(".")>-1){r=3Dk.split(".");=0A=
k=3Dr.shift();j.namespace=3Dr.slice(0).sort().join(".")}else{r=3D[];j.nam=
espace=3D""}j.type=3Dk;j.guid=3Dd.guid;var =
u=3Di[k],z=3Dc.event.special[k]||{};if(!u){u=3Di[k]=3D[];if(!z.setup||z.s=
etup.call(a,f,r,o)=3D=3D=3Dfalse)if(a.addEventListener)a.addEventListener=
(k,o,false);else =
a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.ha=
ndler.guid)j.handler.guid=3Dd.guid}u.push(j);c.event.global[k]=3Dtrue}a=3D=
null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType=3D=3D=3D3||a.n=
odeType=3D=3D=3D8)){var e,j=3D0,i,o,k,n,r,u,z=3Dc.data(a),=0A=
C=3Dz&&z.events;if(z&&C){if(b&&b.type){d=3Db.handler;b=3Db.type}if(!b||ty=
peof b=3D=3D=3D"string"&&b.charAt(0)=3D=3D=3D"."){b=3Db||"";for(e in =
C)c.event.remove(a,e+b)}else{for(b=3Db.split(" =
");e=3Db[j++];){n=3De;i=3De.indexOf(".")<0;o=3D[];if(!i){o=3De.split(".")=
;e=3Do.shift();k=3Dnew =
RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|=
$)")}if(r=3DC[e])if(d){n=3Dc.event.special[e]||{};for(B=3Df||0;B<r.length=
;B++){u=3Dr[B];if(d.guid=3D=3D=3Du.guid){if(i||k.test(u.namespace)){f=3D=3D=
null&&r.splice(B--,1);n.remove&&n.remove.call(a,u)}if(f!=3D=0A=
null)break}}if(r.length=3D=3D=3D0||f!=3Dnull&&r.length=3D=3D=3D1){if(!n.t=
eardown||n.teardown.call(a,o)=3D=3D=3Dfalse)Ca(a,e,z.handle);delete =
C[e]}}else for(var =
B=3D0;B<r.length;B++){u=3Dr[B];if(i||k.test(u.namespace)){c.event.remove(=
a,n,u.handler,B);r.splice(B--,1)}}}if(c.isEmptyObject(C)){if(b=3Dz.handle=
)b.elem=3Dnull;delete z.events;delete =
z.handle;c.isEmptyObject(z)&&c.removeData(a)}}}}},trigger:function(a,b,d,=
f){var e=3Da.type||a;if(!f){a=3Dtypeof =
a=3D=3D=3D"object"?a[G]?a:c.extend(c.Event(e),a):c.Event(e);if(e.indexOf(=
"!")>=3D0){a.type=3D=0A=
e=3De.slice(0,-1);a.exclusive=3Dtrue}if(!d){a.stopPropagation();c.event.g=
lobal[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.=
trigger(a,b,this.handle.elem)})}if(!d||d.nodeType=3D=3D=3D3||d.nodeType=3D=
=3D=3D8)return =
w;a.result=3Dw;a.target=3Dd;b=3Dc.makeArray(b);b.unshift(a)}a.currentTarg=
et=3Dd;(f=3Dc.data(d,"handle"))&&f.apply(d,b);f=3Dd.parentNode||d.ownerDo=
cument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["=
on"+e]&&d["on"+e].apply(d,b)=3D=3D=3Dfalse)a.result=3Dfalse}catch(j){}if(=
!a.isPropagationStopped()&&=0A=
f)c.event.trigger(a,b,f,true);else =
if(!a.isDefaultPrevented()){f=3Da.target;var =
i,o=3Dc.nodeName(f,"a")&&e=3D=3D=3D"click",k=3Dc.event.special[e]||{};if(=
(!k._default||k._default.call(d,a)=3D=3D=3Dfalse)&&!o&&!(f&&f.nodeName&&c=
.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=3Df["on"+e])f["on"+=
e]=3Dnull;c.event.triggered=3Dtrue;f[e]()}}catch(n){}if(i)f["on"+e]=3Di;c=
.event.triggered=3Dfalse}}},handle:function(a){var =
b,d,f,e;a=3Darguments[0]=3Dc.event.fix(a||A.event);a.currentTarget=3Dthis=
;b=3Da.type.indexOf(".")<0&&!a.exclusive;=0A=
if(!b){d=3Da.type.split(".");a.type=3Dd.shift();f=3Dnew =
RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=3Dc=
.data(this,"events");d=3De[a.type];if(e&&d){d=3Dd.slice(0);e=3D0;for(var =
j=3Dd.length;e<j;e++){var =
i=3Dd[e];if(b||f.test(i.namespace)){a.handler=3Di.handler;a.data=3Di.data=
;a.handleObj=3Di;i=3Di.handler.apply(this,arguments);if(i!=3D=3Dw){a.resu=
lt=3Di;if(i=3D=3D=3Dfalse){a.preventDefault();a.stopPropagation()}}if(a.i=
sImmediatePropagationStopped())break}}}return a.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 originalTarget pageX =
pageY prevValue relatedNode relatedTarget screenX screenY shiftKey =
srcElement target toElement view wheelDelta which".split(" "),=0A=
fix:function(a){if(a[G])return a;var b=3Da;a=3Dc.Event(b);for(var =
d=3Dthis.props.length,f;d;){f=3Dthis.props[--d];a[f]=3Db[f]}if(!a.target)=
a.target=3Da.srcElement||s;if(a.target.nodeType=3D=3D=3D3)a.target=3Da.ta=
rget.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=3Da.fr=
omElement=3D=3D=3Da.target?a.toElement:a.fromElement;if(a.pageX=3D=3Dnull=
&&a.clientX!=3Dnull){b=3Ds.documentElement;d=3Ds.body;a.pageX=3Da.clientX=
+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft|=
|0);a.pageY=3Da.clientY+(b&&b.scrollTop||=0A=
d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(!a.which&&(a.ch=
arCode||a.charCode=3D=3D=3D0?a.charCode:a.keyCode))a.which=3Da.charCode||=
a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=3Da.ctrlKey;if(!a.which&&a.b=
utton!=3D=3Dw)a.which=3Da.button&1?1:a.button&2?3:a.button&4?2:0;return =
a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.no=
op},live:{add:function(a){c.event.add(this,a.origType,c.extend({},a,{hand=
ler:oa}))},remove:function(a){var =
b=3Dtrue,d=3Da.origType.replace(O,"");c.each(c.data(this,=0A=
"events").live||[],function(){if(d=3D=3D=3Dthis.origType.replace(O,""))re=
turn =
b=3Dfalse});b&&c.event.remove(this,a.origType,oa)}},beforeunload:{setup:f=
unction(a,b,d){if(this.setInterval)this.onbeforeunload=3Dd;return =
false},teardown:function(a,b){if(this.onbeforeunload=3D=3D=3Db)this.onbef=
oreunload=3Dnull}}}};var =
Ca=3Ds.removeEventListener?function(a,b,d){a.removeEventListener(b,d,fals=
e)}:function(a,b,d){a.detachEvent("on"+b,d)};c.Event=3Dfunction(a){if(!th=
is.preventDefault)return new c.Event(a);if(a&&a.type){this.originalEvent=3D=0A=
a;this.type=3Da.type}else =
this.type=3Da;this.timeStamp=3DJ();this[G]=3Dtrue};c.Event.prototype=3D{p=
reventDefault:function(){this.isDefaultPrevented=3DZ;var =
a=3Dthis.originalEvent;if(a){a.preventDefault&&a.preventDefault();a.retur=
nValue=3Dfalse}},stopPropagation:function(){this.isPropagationStopped=3DZ=
;var =
a=3Dthis.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.can=
celBubble=3Dtrue}},stopImmediatePropagation:function(){this.isImmediatePr=
opagationStopped=3DZ;this.stopPropagation()},isDefaultPrevented:Y,isPropa=
gationStopped:Y,=0A=
isImmediatePropagationStopped:Y};var Da=3Dfunction(a){var =
b=3Da.relatedTarget;try{for(;b&&b!=3D=3Dthis;)b=3Db.parentNode;if(b!=3D=3D=
this){a.type=3Da.data;c.event.handle.apply(this,arguments)}}catch(d){}},E=
a=3Dfunction(a){a.type=3Da.data;c.event.handle.apply(this,arguments)};c.e=
ach({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.=
special[a]=3D{setup:function(d){c.event.add(this,b,d&&d.selector?Ea:Da,a)=
},teardown:function(d){c.event.remove(this,b,d&&d.selector?Ea:Da)}}});if(=
!c.support.submitBubbles)c.event.special.submit=3D=0A=
{setup:function(){if(this.nodeName.toLowerCase()!=3D=3D"form"){c.event.ad=
d(this,"click.specialSubmit",function(a){var =
b=3Da.target,d=3Db.type;if((d=3D=3D=3D"submit"||d=3D=3D=3D"image")&&c(b).=
closest("form").length)return =
na("submit",this,arguments)});c.event.add(this,"keypress.specialSubmit",f=
unction(a){var =
b=3Da.target,d=3Db.type;if((d=3D=3D=3D"text"||d=3D=3D=3D"password")&&c(b)=
.closest("form").length&&a.keyCode=3D=3D=3D13)return =
na("submit",this,arguments)})}else return =
false},teardown:function(){c.event.remove(this,".specialSubmit")}};=0A=
if(!c.support.changeBubbles){var =
da=3D/textarea|input|select/i,ea,Fa=3Dfunction(a){var =
b=3Da.type,d=3Da.value;if(b=3D=3D=3D"radio"||b=3D=3D=3D"checkbox")d=3Da.c=
hecked;else =
if(b=3D=3D=3D"select-multiple")d=3Da.selectedIndex>-1?c.map(a.options,fun=
ction(f){return f.selected}).join("-"):"";else =
if(a.nodeName.toLowerCase()=3D=3D=3D"select")d=3Da.selectedIndex;return =
d},fa=3Dfunction(a,b){var =
d=3Da.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=3Dc.data(d,"_c=
hange_data");e=3DFa(d);if(a.type!=3D=3D"focusout"||d.type!=3D=3D"radio")c=
.data(d,"_change_data",=0A=
e);if(!(f=3D=3D=3Dw||e=3D=3D=3Df))if(f!=3Dnull||e){a.type=3D"change";retu=
rn =
c.event.trigger(a,b,d)}}};c.event.special.change=3D{filters:{focusout:fa,=
click:function(a){var =
b=3Da.target,d=3Db.type;if(d=3D=3D=3D"radio"||d=3D=3D=3D"checkbox"||b.nod=
eName.toLowerCase()=3D=3D=3D"select")return =
fa.call(this,a)},keydown:function(a){var =
b=3Da.target,d=3Db.type;if(a.keyCode=3D=3D=3D13&&b.nodeName.toLowerCase()=
!=3D=3D"textarea"||a.keyCode=3D=3D=3D32&&(d=3D=3D=3D"checkbox"||d=3D=3D=3D=
"radio")||d=3D=3D=3D"select-multiple")return =
fa.call(this,a)},beforeactivate:function(a){a=3Da.target;c.data(a,=0A=
"_change_data",Fa(a))}},setup:function(){if(this.type=3D=3D=3D"file")retu=
rn false;for(var a in =
ea)c.event.add(this,a+".specialChange",ea[a]);return =
da.test(this.nodeName)},teardown:function(){c.event.remove(this,".special=
Change");return =
da.test(this.nodeName)}};ea=3Dc.event.special.change.filters}s.addEventLi=
stener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function =
d(f){f=3Dc.event.fix(f);f.type=3Db;return =
c.event.handle.call(this,f)}c.event.special[b]=3D{setup:function(){this.a=
ddEventListener(a,=0A=
d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.eac=
h(["bind","one"],function(a,b){c.fn[b]=3Dfunction(d,f,e){if(typeof =
d=3D=3D=3D"object"){for(var j in d)this[b](j,f,d[j],e);return =
this}if(c.isFunction(f)){e=3Df;f=3Dw}var =
i=3Db=3D=3D=3D"one"?c.proxy(e,function(k){c(this).unbind(k,i);return =
e.apply(this,arguments)}):e;if(d=3D=3D=3D"unload"&&b!=3D=3D"one")this.one=
(d,f,e);else{j=3D0;for(var =
o=3Dthis.length;j<o;j++)c.event.add(this[j],d,i,f)}return =
this}});c.fn.extend({unbind:function(a,b){if(typeof a=3D=3D=3D"object"&&=0A=
!a.preventDefault)for(var d in a)this.unbind(d,a[d]);else{d=3D0;for(var =
f=3Dthis.length;d<f;d++)c.event.remove(this[d],a,b)}return =
this},delegate:function(a,b,d,f){return =
this.live(b,d,f,a)},undelegate:function(a,b,d){return =
arguments.length=3D=3D=3D0?this.unbind("live"):this.die(b,null,d,a)},trig=
ger:function(a,b){return =
this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function=
(a,b){if(this[0]){a=3Dc.Event(a);a.preventDefault();a.stopPropagation();c=
.event.trigger(a,b,this[0]);return a.result}},=0A=
toggle:function(a){for(var =
b=3Darguments,d=3D1;d<b.length;)c.proxy(a,b[d++]);return =
this.click(c.proxy(a,function(f){var =
e=3D(c.data(this,"lastToggle"+a.guid)||0)%d;c.data(this,"lastToggle"+a.gu=
id,e+1);f.preventDefault();return =
b[e].apply(this,arguments)||false}))},hover:function(a,b){return =
this.mouseenter(a).mouseleave(b||a)}});var =
Ga=3D{focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"=
mouseout"};c.each(["live","die"],function(a,b){c.fn[b]=3Dfunction(d,f,e,j=
){var i,o=3D0,k,n,r=3Dj||this.selector,=0A=
u=3Dj?this:c(this.context);if(c.isFunction(f)){e=3Df;f=3Dw}for(d=3D(d||""=
).split(" =
");(i=3Dd[o++])!=3Dnull;){j=3DO.exec(i);k=3D"";if(j){k=3Dj[0];i=3Di.repla=
ce(O,"")}if(i=3D=3D=3D"hover")d.push("mouseenter"+k,"mouseleave"+k);else{=
n=3Di;if(i=3D=3D=3D"focus"||i=3D=3D=3D"blur"){d.push(Ga[i]+k);i+=3Dk}else=
 =
i=3D(Ga[i]||i)+k;b=3D=3D=3D"live"?u.each(function(){c.event.add(this,pa(i=
,r),{data:f,selector:r,handler:e,origType:i,origHandler:e,preType:n})}):u=
.unbind(pa(i,r),e)}}return this}});c.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(" "),=0A=
function(a,b){c.fn[b]=3Dfunction(d){return =
d?this.bind(b,d):this.trigger(b)};if(c.attrFn)c.attrFn[b]=3Dtrue});A.atta=
chEvent&&!A.addEventListener&&A.attachEvent("onunload",function(){for(var=
 a in =
c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}c=
atch(b){}});(function(){function a(g){for(var =
h=3D"",l,m=3D0;g[m];m++){l=3Dg[m];if(l.nodeType=3D=3D=3D3||l.nodeType=3D=3D=
=3D4)h+=3Dl.nodeValue;else =
if(l.nodeType!=3D=3D8)h+=3Da(l.childNodes)}return h}function =
b(g,h,l,m,q,p){q=3D0;for(var v=3Dm.length;q<v;q++){var t=3Dm[q];=0A=
if(t){t=3Dt[g];for(var =
y=3Dfalse;t;){if(t.sizcache=3D=3D=3Dl){y=3Dm[t.sizset];break}if(t.nodeTyp=
e=3D=3D=3D1&&!p){t.sizcache=3Dl;t.sizset=3Dq}if(t.nodeName.toLowerCase()=3D=
=3D=3Dh){y=3Dt;break}t=3Dt[g]}m[q]=3Dy}}}function =
d(g,h,l,m,q,p){q=3D0;for(var v=3Dm.length;q<v;q++){var =
t=3Dm[q];if(t){t=3Dt[g];for(var =
y=3Dfalse;t;){if(t.sizcache=3D=3D=3Dl){y=3Dm[t.sizset];break}if(t.nodeTyp=
e=3D=3D=3D1){if(!p){t.sizcache=3Dl;t.sizset=3Dq}if(typeof =
h!=3D=3D"string"){if(t=3D=3D=3Dh){y=3Dtrue;break}}else =
if(k.filter(h,[t]).length>0){y=3Dt;break}}t=3Dt[g]}m[q]=3Dy}}}var =
f=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]=
'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,=0A=
e=3D0,j=3DObject.prototype.toString,i=3Dfalse,o=3Dtrue;[0,0].sort(functio=
n(){o=3Dfalse;return 0});var k=3Dfunction(g,h,l,m){l=3Dl||[];var =
q=3Dh=3Dh||s;if(h.nodeType!=3D=3D1&&h.nodeType!=3D=3D9)return[];if(!g||ty=
peof g!=3D=3D"string")return l;for(var =
p=3D[],v,t,y,S,H=3Dtrue,M=3Dx(h),I=3Dg;(f.exec(""),v=3Df.exec(I))!=3D=3Dn=
ull;){I=3Dv[3];p.push(v[1]);if(v[2]){S=3Dv[3];break}}if(p.length>1&&r.exe=
c(g))if(p.length=3D=3D=3D2&&n.relative[p[0]])t=3Dga(p[0]+p[1],h);else =
for(t=3Dn.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=3Dp.shift();if(n=
.relative[g])g+=3Dp.shift();=0A=
t=3Dga(g,t)}else{if(!m&&p.length>1&&h.nodeType=3D=3D=3D9&&!M&&n.match.ID.=
test(p[0])&&!n.match.ID.test(p[p.length-1])){v=3Dk.find(p.shift(),h,M);h=3D=
v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=3Dm?{expr:p.pop(),set:z=
(m)}:k.find(p.pop(),p.length=3D=3D=3D1&&(p[0]=3D=3D=3D"~"||p[0]=3D=3D=3D"=
+")&&h.parentNode?h.parentNode:h,M);t=3Dv.expr?k.filter(v.expr,v.set):v.s=
et;if(p.length>0)y=3Dz(t);else H=3Dfalse;for(;p.length;){var =
D=3Dp.pop();v=3DD;if(n.relative[D])v=3Dp.pop();else =
D=3D"";if(v=3D=3Dnull)v=3Dh;n.relative[D](y,v,M)}}else =
y=3D[]}y||(y=3Dt);y||k.error(D||=0A=
g);if(j.call(y)=3D=3D=3D"[object =
Array]")if(H)if(h&&h.nodeType=3D=3D=3D1)for(g=3D0;y[g]!=3Dnull;g++){if(y[=
g]&&(y[g]=3D=3D=3Dtrue||y[g].nodeType=3D=3D=3D1&&E(h,y[g])))l.push(t[g])}=
else =
for(g=3D0;y[g]!=3Dnull;g++)y[g]&&y[g].nodeType=3D=3D=3D1&&l.push(t[g]);el=
se l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return =
l};k.uniqueSort=3Dfunction(g){if(B){i=3Do;g.sort(B);if(i)for(var =
h=3D1;h<g.length;h++)g[h]=3D=3D=3Dg[h-1]&&g.splice(h--,1)}return =
g};k.matches=3Dfunction(g,h){return =
k(g,null,null,h)};k.find=3Dfunction(g,h,l){var m,q;if(!g)return[];=0A=
for(var p=3D0,v=3Dn.order.length;p<v;p++){var =
t=3Dn.order[p];if(q=3Dn.leftMatch[t].exec(g)){var =
y=3Dq[1];q.splice(1,1);if(y.substr(y.length-1)!=3D=3D"\\"){q[1]=3D(q[1]||=
"").replace(/\\/g,"");m=3Dn.find[t](q,h,l);if(m!=3Dnull){g=3Dg.replace(n.=
match[t],"");break}}}}m||(m=3Dh.getElementsByTagName("*"));return{set:m,e=
xpr:g}};k.filter=3Dfunction(g,h,l,m){for(var =
q=3Dg,p=3D[],v=3Dh,t,y,S=3Dh&&h[0]&&x(h[0]);g&&h.length;){for(var H in =
n.filter)if((t=3Dn.leftMatch[H].exec(g))!=3Dnull&&t[2]){var =
M=3Dn.filter[H],I,D;D=3Dt[1];y=3Dfalse;t.splice(1,1);if(D.substr(D.length=
-=0A=
1)!=3D=3D"\\"){if(v=3D=3D=3Dp)p=3D[];if(n.preFilter[H])if(t=3Dn.preFilter=
[H](t,v,l,p,m,S)){if(t=3D=3D=3Dtrue)continue}else =
y=3DI=3Dtrue;if(t)for(var =
U=3D0;(D=3Dv[U])!=3Dnull;U++)if(D){I=3DM(D,t,U,v);var =
Ha=3Dm^!!I;if(l&&I!=3Dnull)if(Ha)y=3Dtrue;else v[U]=3Dfalse;else =
if(Ha){p.push(D);y=3Dtrue}}if(I!=3D=3Dw){l||(v=3Dp);g=3Dg.replace(n.match=
[H],"");if(!y)return[];break}}}if(g=3D=3D=3Dq)if(y=3D=3Dnull)k.error(g);e=
lse break;q=3Dg}return v};k.error=3Dfunction(g){throw"Syntax error, =
unrecognized expression: "+g;};var =
n=3Dk.selectors=3D{order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\u=
FFFF-]|\\.)+)/,=0A=
CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=3D['"]*((?:[\w\u00c0=
-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\=
S?=3D)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CH=
ILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth=
|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=3D[^-]|$)/,PSEUDO:/:((?:[\=
w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},lef=
tMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:=
function(g){return g.getAttribute("href")}},=0A=
relative:{"+":function(g,h){var l=3Dtypeof =
h=3D=3D=3D"string",m=3Dl&&!/\W/.test(h);l=3Dl&&!m;if(m)h=3Dh.toLowerCase(=
);m=3D0;for(var =
q=3Dg.length,p;m<q;m++)if(p=3Dg[m]){for(;(p=3Dp.previousSibling)&&p.nodeT=
ype!=3D=3D1;);g[m]=3Dl||p&&p.nodeName.toLowerCase()=3D=3D=3Dh?p||false:p=3D=
=3D=3Dh}l&&k.filter(h,g,true)},">":function(g,h){var l=3Dtypeof =
h=3D=3D=3D"string";if(l&&!/\W/.test(h)){h=3Dh.toLowerCase();for(var =
m=3D0,q=3Dg.length;m<q;m++){var =
p=3Dg[m];if(p){l=3Dp.parentNode;g[m]=3Dl.nodeName.toLowerCase()=3D=3D=3Dh=
?l:false}}}else{m=3D0;for(q=3Dg.length;m<q;m++)if(p=3Dg[m])g[m]=3D=0A=
l?p.parentNode:p.parentNode=3D=3D=3Dh;l&&k.filter(h,g,true)}},"":function=
(g,h,l){var m=3De++,q=3Dd;if(typeof =
h=3D=3D=3D"string"&&!/\W/.test(h)){var =
p=3Dh=3Dh.toLowerCase();q=3Db}q("parentNode",h,m,g,p,l)},"~":function(g,h=
,l){var m=3De++,q=3Dd;if(typeof h=3D=3D=3D"string"&&!/\W/.test(h)){var =
p=3Dh=3Dh.toLowerCase();q=3Db}q("previousSibling",h,m,g,p,l)}},find:{ID:f=
unction(g,h,l){if(typeof =
h.getElementById!=3D=3D"undefined"&&!l)return(g=3Dh.getElementById(g[1]))=
?[g]:[]},NAME:function(g,h){if(typeof =
h.getElementsByName!=3D=3D"undefined"){var l=3D[];=0A=
h=3Dh.getElementsByName(g[1]);for(var =
m=3D0,q=3Dh.length;m<q;m++)h[m].getAttribute("name")=3D=3D=3Dg[1]&&l.push=
(h[m]);return l.length=3D=3D=3D0?null:l}},TAG:function(g,h){return =
h.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,h,l,m,q,p){g=3D=
" "+g[1].replace(/\\/g,"")+" ";if(p)return g;p=3D0;for(var =
v;(v=3Dh[p])!=3Dnull;p++)if(v)if(q^(v.className&&(" "+v.className+" =
").replace(/[\t\n]/g," ").indexOf(g)>=3D0))l||m.push(v);else =
if(l)h[p]=3Dfalse;return false},ID:function(g){return =
g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},=0A=
CHILD:function(g){if(g[1]=3D=3D=3D"nth"){var =
h=3D/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]=3D=3D=3D"even"&&"2n"||g[2]=3D=3D=
=3D"odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=3Dh[1]+(h[2]||=
1)-0;g[3]=3Dh[3]-0}g[0]=3De++;return =
g},ATTR:function(g,h,l,m,q,p){h=3Dg[1].replace(/\\/g,"");if(!p&&n.attrMap=
[h])g[1]=3Dn.attrMap[h];if(g[2]=3D=3D=3D"~=3D")g[4]=3D" "+g[4]+" =
";return =
g},PSEUDO:function(g,h,l,m,q){if(g[1]=3D=3D=3D"not")if((f.exec(g[3])||"")=
.length>1||/^\w/.test(g[3]))g[3]=3Dk(g[3],null,null,h);else{g=3Dk.filter(=
g[3],h,l,true^q);l||m.push.apply(m,=0A=
g);return false}else =
if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return =
g},POS:function(g){g.unshift(true);return =
g}},filters:{enabled:function(g){return =
g.disabled=3D=3D=3Dfalse&&g.type!=3D=3D"hidden"},disabled:function(g){ret=
urn g.disabled=3D=3D=3Dtrue},checked:function(g){return =
g.checked=3D=3D=3Dtrue},selected:function(g){return =
g.selected=3D=3D=3Dtrue},parent:function(g){return!!g.firstChild},empty:f=
unction(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).len=
gth},header:function(g){return/h\d/i.test(g.nodeName)},=0A=
text:function(g){return"text"=3D=3D=3Dg.type},radio:function(g){return"ra=
dio"=3D=3D=3Dg.type},checkbox:function(g){return"checkbox"=3D=3D=3Dg.type=
},file:function(g){return"file"=3D=3D=3Dg.type},password:function(g){retu=
rn"password"=3D=3D=3Dg.type},submit:function(g){return"submit"=3D=3D=3Dg.=
type},image:function(g){return"image"=3D=3D=3Dg.type},reset:function(g){r=
eturn"reset"=3D=3D=3Dg.type},button:function(g){return"button"=3D=3D=3Dg.=
type||g.nodeName.toLowerCase()=3D=3D=3D"button"},input:function(g){return=
/input|select|textarea|button/i.test(g.nodeName)}},=0A=
setFilters:{first:function(g,h){return =
h=3D=3D=3D0},last:function(g,h,l,m){return =
h=3D=3D=3Dm.length-1},even:function(g,h){return =
h%2=3D=3D=3D0},odd:function(g,h){return =
h%2=3D=3D=3D1},lt:function(g,h,l){return =
h<l[3]-0},gt:function(g,h,l){return h>l[3]-0},nth:function(g,h,l){return =
l[3]-0=3D=3D=3Dh},eq:function(g,h,l){return =
l[3]-0=3D=3D=3Dh}},filter:{PSEUDO:function(g,h,l,m){var =
q=3Dh[1],p=3Dn.filters[q];if(p)return p(g,l,h,m);else =
if(q=3D=3D=3D"contains")return(g.textContent||g.innerText||a([g])||"").in=
dexOf(h[3])>=3D0;else if(q=3D=3D=3D"not"){h=3D=0A=
h[3];l=3D0;for(m=3Dh.length;l<m;l++)if(h[l]=3D=3D=3Dg)return =
false;return true}else k.error("Syntax error, unrecognized expression: =
"+q)},CHILD:function(g,h){var l=3Dh[1],m=3Dg;switch(l){case "only":case =
"first":for(;m=3Dm.previousSibling;)if(m.nodeType=3D=3D=3D1)return =
false;if(l=3D=3D=3D"first")return true;m=3Dg;case =
"last":for(;m=3Dm.nextSibling;)if(m.nodeType=3D=3D=3D1)return =
false;return true;case "nth":l=3Dh[2];var =
q=3Dh[3];if(l=3D=3D=3D1&&q=3D=3D=3D0)return true;h=3Dh[0];var =
p=3Dg.parentNode;if(p&&(p.sizcache!=3D=3Dh||!g.nodeIndex)){var =
v=3D0;for(m=3Dp.firstChild;m;m=3D=0A=
m.nextSibling)if(m.nodeType=3D=3D=3D1)m.nodeIndex=3D++v;p.sizcache=3Dh}g=3D=
g.nodeIndex-q;return =
l=3D=3D=3D0?g=3D=3D=3D0:g%l=3D=3D=3D0&&g/l>=3D0}},ID:function(g,h){return=
 =
g.nodeType=3D=3D=3D1&&g.getAttribute("id")=3D=3D=3Dh},TAG:function(g,h){r=
eturn =
h=3D=3D=3D"*"&&g.nodeType=3D=3D=3D1||g.nodeName.toLowerCase()=3D=3D=3Dh},=
CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" =
").indexOf(h)>-1},ATTR:function(g,h){var =
l=3Dh[1];g=3Dn.attrHandle[l]?n.attrHandle[l](g):g[l]!=3Dnull?g[l]:g.getAt=
tribute(l);l=3Dg+"";var m=3Dh[2];h=3Dh[4];return =
g=3D=3Dnull?m=3D=3D=3D"!=3D":m=3D=3D=3D=0A=
"=3D"?l=3D=3D=3Dh:m=3D=3D=3D"*=3D"?l.indexOf(h)>=3D0:m=3D=3D=3D"~=3D"?(" =
"+l+" =
").indexOf(h)>=3D0:!h?l&&g!=3D=3Dfalse:m=3D=3D=3D"!=3D"?l!=3D=3Dh:m=3D=3D=
=3D"^=3D"?l.indexOf(h)=3D=3D=3D0:m=3D=3D=3D"$=3D"?l.substr(l.length-h.len=
gth)=3D=3D=3Dh:m=3D=3D=3D"|=3D"?l=3D=3D=3Dh||l.substr(0,h.length+1)=3D=3D=
=3Dh+"-":false},POS:function(g,h,l,m){var =
q=3Dn.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=3Dn.match.POS;for(var =
u in n.match){n.match[u]=3Dnew =
RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u=
]=3Dnew =
RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,fun=
ction(g,=0A=
h){return"\\"+(h-0+1)}))}var =
z=3Dfunction(g,h){g=3DArray.prototype.slice.call(g,0);if(h){h.push.apply(=
h,g);return h}return =
g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C=
){z=3Dfunction(g,h){h=3Dh||[];if(j.call(g)=3D=3D=3D"[object =
Array]")Array.prototype.push.apply(h,g);else if(typeof =
g.length=3D=3D=3D"number")for(var =
l=3D0,m=3Dg.length;l<m;l++)h.push(g[l]);else =
for(l=3D0;g[l];l++)h.push(g[l]);return h}}var =
B;if(s.documentElement.compareDocumentPosition)B=3Dfunction(g,h){if(!g.co=
mpareDocumentPosition||=0A=
!h.compareDocumentPosition){if(g=3D=3Dh)i=3Dtrue;return =
g.compareDocumentPosition?-1:1}g=3Dg.compareDocumentPosition(h)&4?-1:g=3D=
=3D=3Dh?0:1;if(g=3D=3D=3D0)i=3Dtrue;return g};else if("sourceIndex"in =
s.documentElement)B=3Dfunction(g,h){if(!g.sourceIndex||!h.sourceIndex){if=
(g=3D=3Dh)i=3Dtrue;return =
g.sourceIndex?-1:1}g=3Dg.sourceIndex-h.sourceIndex;if(g=3D=3D=3D0)i=3Dtru=
e;return g};else =
if(s.createRange)B=3Dfunction(g,h){if(!g.ownerDocument||!h.ownerDocument)=
{if(g=3D=3Dh)i=3Dtrue;return g.ownerDocument?-1:1}var =
l=3Dg.ownerDocument.createRange(),m=3D=0A=
h.ownerDocument.createRange();l.setStart(g,0);l.setEnd(g,0);m.setStart(h,=
0);m.setEnd(h,0);g=3Dl.compareBoundaryPoints(Range.START_TO_END,m);if(g=3D=
=3D=3D0)i=3Dtrue;return g};(function(){var =
g=3Ds.createElement("div"),h=3D"script"+(new =
Date).getTime();g.innerHTML=3D"<a name=3D'"+h+"'/>";var =
l=3Ds.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(=
h)){n.find.ID=3Dfunction(m,q,p){if(typeof =
q.getElementById!=3D=3D"undefined"&&!p)return(q=3Dq.getElementById(m[1]))=
?q.id=3D=3D=3Dm[1]||typeof q.getAttributeNode!=3D=3D"undefined"&&=0A=
q.getAttributeNode("id").nodeValue=3D=3D=3Dm[1]?[q]:w:[]};n.filter.ID=3Df=
unction(m,q){var p=3Dtypeof =
m.getAttributeNode!=3D=3D"undefined"&&m.getAttributeNode("id");return =
m.nodeType=3D=3D=3D1&&p&&p.nodeValue=3D=3D=3Dq}}l.removeChild(g);l=3Dg=3D=
null})();(function(){var =
g=3Ds.createElement("div");g.appendChild(s.createComment(""));if(g.getEle=
mentsByTagName("*").length>0)n.find.TAG=3Dfunction(h,l){l=3Dl.getElements=
ByTagName(h[1]);if(h[1]=3D=3D=3D"*"){h=3D[];for(var =
m=3D0;l[m];m++)l[m].nodeType=3D=3D=3D1&&h.push(l[m]);l=3Dh}return =
l};g.innerHTML=3D"<a href=3D'#'></a>";=0A=
if(g.firstChild&&typeof =
g.firstChild.getAttribute!=3D=3D"undefined"&&g.firstChild.getAttribute("h=
ref")!=3D=3D"#")n.attrHandle.href=3Dfunction(h){return =
h.getAttribute("href",2)};g=3Dnull})();s.querySelectorAll&&function(){var=
 g=3Dk,h=3Ds.createElement("div");h.innerHTML=3D"<p =
class=3D'TEST'></p>";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST")=
.length=3D=3D=3D0)){k=3Dfunction(m,q,p,v){q=3Dq||s;if(!v&&q.nodeType=3D=3D=
=3D9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return =
g(m,q,p,v)};for(var l in g)k[l]=3Dg[l];h=3Dnull}}();=0A=
(function(){var g=3Ds.createElement("div");g.innerHTML=3D"<div =
class=3D'test e'></div><div =
class=3D'test'></div>";if(!(!g.getElementsByClassName||g.getElementsByCla=
ssName("e").length=3D=3D=3D0)){g.lastChild.className=3D"e";if(g.getElemen=
tsByClassName("e").length!=3D=3D1){n.order.splice(1,0,"CLASS");n.find.CLA=
SS=3Dfunction(h,l,m){if(typeof =
l.getElementsByClassName!=3D=3D"undefined"&&!m)return =
l.getElementsByClassName(h[1])};g=3Dnull}}})();var =
E=3Ds.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPos=
ition(h)&16)}:=0A=
function(g,h){return =
g!=3D=3Dh&&(g.contains?g.contains(h):true)},x=3Dfunction(g){return(g=3D(g=
?g.ownerDocument||g:0).documentElement)?g.nodeName!=3D=3D"HTML":false},ga=
=3Dfunction(g,h){var =
l=3D[],m=3D"",q;for(h=3Dh.nodeType?[h]:h;q=3Dn.match.PSEUDO.exec(g);){m+=3D=
q[0];g=3Dg.replace(n.match.PSEUDO,"")}g=3Dn.relative[g]?g+"*":g;q=3D0;for=
(var p=3Dh.length;q<p;q++)k(g,h[q],l);return =
k.filter(m,l)};c.find=3Dk;c.expr=3Dk.selectors;c.expr[":"]=3Dc.expr.filte=
rs;c.unique=3Dk.uniqueSort;c.text=3Da;c.isXMLDoc=3Dx;c.contains=3DE})();v=
ar eb=3D/Until$/,fb=3D/^(?:parents|prevUntil|prevAll)/,=0A=
gb=3D/,/;R=3DArray.prototype.slice;var =
Ia=3Dfunction(a,b,d){if(c.isFunction(b))return =
c.grep(a,function(e,j){return!!b.call(e,j,e)=3D=3D=3Dd});else =
if(b.nodeType)return c.grep(a,function(e){return =
e=3D=3D=3Db=3D=3D=3Dd});else if(typeof b=3D=3D=3D"string"){var =
f=3Dc.grep(a,function(e){return =
e.nodeType=3D=3D=3D1});if(Ua.test(b))return c.filter(b,f,!d);else =
b=3Dc.filter(b,f)}return c.grep(a,function(e){return =
c.inArray(e,b)>=3D0=3D=3D=3Dd})};c.fn.extend({find:function(a){for(var =
b=3Dthis.pushStack("","find",a),d=3D0,f=3D0,e=3Dthis.length;f<e;f++){d=3D=
b.length;=0A=
c.find(a,this[f],b);if(f>0)for(var j=3Dd;j<b.length;j++)for(var =
i=3D0;i<d;i++)if(b[i]=3D=3D=3Db[j]){b.splice(j--,1);break}}return =
b},has:function(a){var b=3Dc(a);return this.filter(function(){for(var =
d=3D0,f=3Db.length;d<f;d++)if(c.contains(this,b[d]))return =
true})},not:function(a){return =
this.pushStack(Ia(this,a,false),"not",a)},filter:function(a){return =
this.pushStack(Ia(this,a,true),"filter",a)},is:function(a){return!!a&&c.f=
ilter(a,this).length>0},closest:function(a,b){if(c.isArray(a)){var =
d=3D[],f=3Dthis[0],e,j=3D=0A=
{},i;if(f&&a.length){e=3D0;for(var =
o=3Da.length;e<o;e++){i=3Da[e];j[i]||(j[i]=3Dc.expr.match.POS.test(i)?c(i=
,b||this.context):i)}for(;f&&f.ownerDocument&&f!=3D=3Db;){for(i in =
j){e=3Dj[i];if(e.jquery?e.index(f)>-1:c(f).is(e)){d.push({selector:i,elem=
:f});delete j[i]}}f=3Df.parentNode}}return d}var =
k=3Dc.expr.match.POS.test(a)?c(a,b||this.context):null;return =
this.map(function(n,r){for(;r&&r.ownerDocument&&r!=3D=3Db;){if(k?k.index(=
r)>-1:c(r).is(a))return r;r=3Dr.parentNode}return =
null})},index:function(a){if(!a||typeof a=3D=3D=3D=0A=
"string")return =
c.inArray(this[0],a?c(a):this.parent().children());return =
c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=3Dtypeof =
a=3D=3D=3D"string"?c(a,b||this.context):c.makeArray(a);b=3Dc.merge(this.g=
et(),a);return =
this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){retu=
rn =
this.add(this.prevObject)}});c.each({parent:function(a){return(a=3Da.pare=
ntNode)&&a.nodeType!=3D=3D11?a:null},parents:function(a){return =
c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return =
c.dir(a,"parentNode",=0A=
d)},next:function(a){return =
c.nth(a,2,"nextSibling")},prev:function(a){return =
c.nth(a,2,"previousSibling")},nextAll:function(a){return =
c.dir(a,"nextSibling")},prevAll:function(a){return =
c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return =
c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return =
c.dir(a,"previousSibling",d)},siblings:function(a){return =
c.sibling(a.parentNode.firstChild,a)},children:function(a){return =
c.sibling(a.firstChild)},contents:function(a){return =
c.nodeName(a,"iframe")?=0A=
a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},f=
unction(a,b){c.fn[a]=3Dfunction(d,f){var =
e=3Dc.map(this,b,d);eb.test(a)||(f=3Dd);if(f&&typeof =
f=3D=3D=3D"string")e=3Dc.filter(f,e);e=3Dthis.length>1?c.unique(e):e;if((=
this.length>1||gb.test(f))&&fb.test(a))e=3De.reverse();return =
this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:funct=
ion(a,b,d){if(d)a=3D":not("+a+")";return =
c.find.matches(a,b)},dir:function(a,b,d){var =
f=3D[];for(a=3Da[b];a&&a.nodeType!=3D=3D9&&(d=3D=3D=3Dw||a.nodeType!=3D=3D=
1||!c(a).is(d));){a.nodeType=3D=3D=3D=0A=
1&&f.push(a);a=3Da[b]}return f},nth:function(a,b,d){b=3Db||1;for(var =
f=3D0;a;a=3Da[d])if(a.nodeType=3D=3D=3D1&&++f=3D=3D=3Db)break;return =
a},sibling:function(a,b){for(var =
d=3D[];a;a=3Da.nextSibling)a.nodeType=3D=3D=3D1&&a!=3D=3Db&&d.push(a);ret=
urn d}});var Ja=3D/ =
jQuery\d+=3D"(?:\d+|null)"/g,V=3D/^\s+/,Ka=3D/(<([\w:]+)[^>]*?)\/>/g,hb=3D=
/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=3D/<([\w:]+)/,=
ib=3D/<tbody/i,jb=3D/<|&#?\w+;/,ta=3D/<script|<object|<embed|<option|<sty=
le/i,ua=3D/checked\s*(?:[^=3D]|=3D\s*.checked.)/i,Ma=3Dfunction(a,b,d){re=
turn hb.test(d)?=0A=
a:b+"></"+d+">"},F=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,"",""]};F.optgroup=3DF.option;F.tbody=3DF.tfoot=3DF.colgroup=3D=
F.caption=3DF.thead;F.th=3DF.td;if(!c.support.htmlSerialize)F._default=3D=
[1,"div<div>","</div>"];c.fn.extend({text:function(a){if(c.isFunction(a))=
return this.each(function(b){var d=3D=0A=
c(this);d.text(a.call(this,b,d.text()))});if(typeof =
a!=3D=3D"object"&&a!=3D=3Dw)return =
this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a)=
);return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return =
this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var =
b=3Dc(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.in=
sertBefore(this[0]);b.map(function(){for(var =
d=3Dthis;d.firstChild&&d.firstChild.nodeType=3D=3D=3D1;)d=3Dd.firstChild;=
return d}).append(this)}return this},=0A=
wrapInner:function(a){if(c.isFunction(a))return =
this.each(function(b){c(this).wrapInner(a.call(this,b))});return =
this.each(function(){var =
b=3Dc(this),d=3Db.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:fu=
nction(a){return =
this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return =
this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWit=
h(this.childNodes)}).end()},append:function(){return =
this.domManip(arguments,true,function(a){this.nodeType=3D=3D=3D1&&this.ap=
pendChild(a)})},=0A=
prepend:function(){return =
this.domManip(arguments,true,function(a){this.nodeType=3D=3D=3D1&&this.in=
sertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].pa=
rentNode)return =
this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,=
this)});else if(arguments.length){var =
a=3Dc(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,false,function(b){this.parentNode.insertBefore(b,=0A=
this.nextSibling)});else if(arguments.length){var =
a=3Dthis.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0])=
.toArray());return a}},remove:function(a,b){for(var =
d=3D0,f;(f=3Dthis[d])!=3Dnull;d++)if(!a||c.filter(a,[f]).length){if(!b&&f=
.nodeType=3D=3D=3D1){c.cleanData(f.getElementsByTagName("*"));c.cleanData=
([f])}f.parentNode&&f.parentNode.removeChild(f)}return =
this},empty:function(){for(var =
a=3D0,b;(b=3Dthis[a])!=3Dnull;a++)for(b.nodeType=3D=3D=3D1&&c.cleanData(b=
.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);=0A=
return this},clone:function(a){var =
b=3Dthis.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){va=
r =
d=3Dthis.outerHTML,f=3Dthis.ownerDocument;if(!d){d=3Df.createElement("div=
");d.appendChild(this.cloneNode(true));d=3Dd.innerHTML}return =
c.clean([d.replace(Ja,"").replace(/=3D([^=3D"'>\s]+\/)>/g,'=3D"$1">').rep=
lace(V,"")],f)[0]}else return =
this.cloneNode(true)});if(a=3D=3D=3Dtrue){ra(this,b);ra(this.find("*"),b.=
find("*"))}return b},html:function(a){if(a=3D=3D=3Dw)return =
this[0]&&this[0].nodeType=3D=3D=3D1?this[0].innerHTML.replace(Ja,=0A=
""):null;else if(typeof =
a=3D=3D=3D"string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a)=
)&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=3Da.replace(Ka,Ma);try{f=
or(var =
b=3D0,d=3Dthis.length;b<d;b++)if(this[b].nodeType=3D=3D=3D1){c.cleanData(=
this[b].getElementsByTagName("*"));this[b].innerHTML=3Da}}catch(f){this.e=
mpty().append(a)}}else c.isFunction(a)?this.each(function(e){var =
j=3Dc(this),i=3Dj.html();j.empty().append(function(){return =
a.call(this,e,i)})}):this.empty().append(a);return =
this},replaceWith:function(a){if(this[0]&&=0A=
this[0].parentNode){if(c.isFunction(a))return this.each(function(b){var =
d=3Dc(this),f=3Dd.html();d.replaceWith(a.call(this,b,f))});if(typeof =
a!=3D=3D"string")a=3Dc(a).detach();return this.each(function(){var =
b=3Dthis.nextSibling,d=3Dthis.parentNode;c(this).remove();b?c(b).before(a=
):c(d).append(a)})}else return =
this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function=
(a){return this.remove(a,true)},domManip:function(a,b,d){function =
f(u){return c.nodeName(u,"table")?u.getElementsByTagName("tbody")[0]||=0A=
u.appendChild(u.ownerDocument.createElement("tbody")):u}var =
e,j,i=3Da[0],o=3D[],k;if(!c.support.checkClone&&arguments.length=3D=3D=3D=
3&&typeof i=3D=3D=3D"string"&&ua.test(i))return =
this.each(function(){c(this).domManip(a,b,d,true)});if(c.isFunction(i))re=
turn this.each(function(u){var =
z=3Dc(this);a[0]=3Di.call(this,u,b?z.html():w);z.domManip(a,b,d)});if(thi=
s[0]){e=3Di&&i.parentNode;e=3Dc.support.parentNode&&e&&e.nodeType=3D=3D=3D=
11&&e.childNodes.length=3D=3D=3Dthis.length?{fragment:e}:sa(a,this,o);k=3D=
e.fragment;if(j=3Dk.childNodes.length=3D=3D=3D=0A=
1?(k=3Dk.firstChild):k.firstChild){b=3Db&&c.nodeName(j,"tr");for(var =
n=3D0,r=3Dthis.length;n<r;n++)d.call(b?f(this[n],j):this[n],n>0||e.cachea=
ble||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return =
this}});c.fragments=3D{};c.each({appendTo:"append",prependTo:"prepend",in=
sertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},functio=
n(a,b){c.fn[a]=3Dfunction(d){var f=3D[];d=3Dc(d);var =
e=3Dthis.length=3D=3D=3D1&&this[0].parentNode;if(e&&e.nodeType=3D=3D=3D11=
&&e.childNodes.length=3D=3D=3D1&&d.length=3D=3D=3D1){d[b](this[0]);=0A=
return this}else{e=3D0;for(var j=3Dd.length;e<j;e++){var =
i=3D(e>0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=3Df.conc=
at(i)}return =
this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=3D=
b||s;if(typeof =
b.createElement=3D=3D=3D"undefined")b=3Db.ownerDocument||b[0]&&b[0].owner=
Document||s;for(var e=3D[],j=3D0,i;(i=3Da[j])!=3Dnull;j++){if(typeof =
i=3D=3D=3D"number")i+=3D"";if(i){if(typeof =
i=3D=3D=3D"string"&&!jb.test(i))i=3Db.createTextNode(i);else if(typeof =
i=3D=3D=3D"string"){i=3Di.replace(Ka,Ma);var o=3D(La.exec(i)||["",=0A=
""])[1].toLowerCase(),k=3DF[o]||F._default,n=3Dk[0],r=3Db.createElement("=
div");for(r.innerHTML=3Dk[1]+i+k[2];n--;)r=3Dr.lastChild;if(!c.support.tb=
ody){n=3Dib.test(i);o=3Do=3D=3D=3D"table"&&!n?r.firstChild&&r.firstChild.=
childNodes:k[1]=3D=3D=3D"<table>"&&!n?r.childNodes:[];for(k=3Do.length-1;=
k>=3D0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parent=
Node.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertB=
efore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=3Dr.childNodes}if(i.=
nodeType)e.push(i);else e=3D=0A=
c.merge(e,i)}}if(d)for(j=3D0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!=
e[j].type||e[j].type.toLowerCase()=3D=3D=3D"text/javascript"))f.push(e[j]=
.parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType=3D=
=3D=3D1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTa=
gName("script"))));d.appendChild(e[j])}return =
e},cleanData:function(a){for(var =
b,d,f=3Dc.cache,e=3Dc.event.special,j=3Dc.support.deleteExpando,i=3D0,o;(=
o=3Da[i])!=3Dnull;i++)if(d=3Do[c.expando]){b=3Df[d];if(b.events)for(var =
k in b.events)e[k]?=0A=
c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else =
o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var =
kb=3D/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=3D/alpha\([^)]=
*\)/,Oa=3D/opacity=3D([^)]*)/,ha=3D/float/i,ia=3D/-([a-z])/ig,lb=3D/([A-Z=
])/g,mb=3D/^-?\d+(?:px)?$/i,nb=3D/^-?\d/,ob=3D{position:"absolute",visibi=
lity:"hidden",display:"block"},pb=3D["Left","Right"],qb=3D["Top","Bottom"=
],rb=3Ds.defaultView&&s.defaultView.getComputedStyle,Pa=3Dc.support.cssFl=
oat?"cssFloat":"styleFloat",ja=3D=0A=
function(a,b){return b.toUpperCase()};c.fn.css=3Dfunction(a,b){return =
X(this,a,b,true,function(d,f,e){if(e=3D=3D=3Dw)return =
c.curCSS(d,f);if(typeof =
e=3D=3D=3D"number"&&!kb.test(f))e+=3D"px";c.style(d,f,e)})};c.extend({sty=
le:function(a,b,d){if(!a||a.nodeType=3D=3D=3D3||a.nodeType=3D=3D=3D8)retu=
rn =
w;if((b=3D=3D=3D"width"||b=3D=3D=3D"height")&&parseFloat(d)<0)d=3Dw;var =
f=3Da.style||a,e=3Dd!=3D=3Dw;if(!c.support.opacity&&b=3D=3D=3D"opacity"){=
if(e){f.zoom=3D1;b=3DparseInt(d,10)+""=3D=3D=3D"NaN"?"":"alpha(opacity=3D=
"+d*100+")";a=3Df.filter||c.curCSS(a,"filter")||"";f.filter=3D=0A=
Na.test(a)?a.replace(Na,b):b}return =
f.filter&&f.filter.indexOf("opacity=3D")>=3D0?parseFloat(Oa.exec(f.filter=
)[1])/100+"":""}if(ha.test(b))b=3DPa;b=3Db.replace(ia,ja);if(e)f[b]=3Dd;r=
eturn =
f[b]},css:function(a,b,d,f){if(b=3D=3D=3D"width"||b=3D=3D=3D"height"){var=
 e,j=3Db=3D=3D=3D"width"?pb:qb;function =
i(){e=3Db=3D=3D=3D"width"?a.offsetWidth:a.offsetHeight;f!=3D=3D"border"&&=
c.each(j,function(){f||(e-=3DparseFloat(c.curCSS(a,"padding"+this,true))|=
|0);if(f=3D=3D=3D"margin")e+=3DparseFloat(c.curCSS(a,"margin"+this,true))=
||0;else e-=3DparseFloat(c.curCSS(a,=0A=
"border"+this+"Width",true))||0})}a.offsetWidth!=3D=3D0?i():c.swap(a,ob,i=
);return Math.max(0,Math.round(e))}return =
c.curCSS(a,b,d)},curCSS:function(a,b,d){var =
f,e=3Da.style;if(!c.support.opacity&&b=3D=3D=3D"opacity"&&a.currentStyle)=
{f=3DOa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";r=
eturn =
f=3D=3D=3D""?"1":f}if(ha.test(b))b=3DPa;if(!d&&e&&e[b])f=3De[b];else =
if(rb){if(ha.test(b))b=3D"float";b=3Db.replace(lb,"-$1").toLowerCase();e=3D=
a.ownerDocument.defaultView;if(!e)return =
null;if(a=3De.getComputedStyle(a,null))f=3D=0A=
a.getPropertyValue(b);if(b=3D=3D=3D"opacity"&&f=3D=3D=3D"")f=3D"1"}else =
if(a.currentStyle){d=3Db.replace(ia,ja);f=3Da.currentStyle[b]||a.currentS=
tyle[d];if(!mb.test(f)&&nb.test(f)){b=3De.left;var =
j=3Da.runtimeStyle.left;a.runtimeStyle.left=3Da.currentStyle.left;e.left=3D=
d=3D=3D=3D"fontSize"?"1em":f||0;f=3De.pixelLeft+"px";e.left=3Db;a.runtime=
Style.left=3Dj}}return f},swap:function(a,b,d){var f=3D{};for(var e in =
b){f[e]=3Da.style[e];a.style[e]=3Db[e]}d.call(a);for(e in =
b)a.style[e]=3Df[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=3D=
function(a){var b=3D=0A=
a.offsetWidth,d=3Da.offsetHeight,f=3Da.nodeName.toLowerCase()=3D=3D=3D"tr=
";return =
b=3D=3D=3D0&&d=3D=3D=3D0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display"=
)=3D=3D=3D"none"};c.expr.filters.visible=3Dfunction(a){return!c.expr.filt=
ers.hidden(a)}}var =
sb=3DJ(),tb=3D/<script(.|\s)*?\/script>/gi,ub=3D/select|textarea/i,vb=3D/=
color|date|datetime|email|hidden|month|number|password|range|search|tel|t=
ext|time|url|week/i,N=3D/=3D\?(&|$)/,ka=3D/\?/,wb=3D/(\?|&)_=3D.*?(&|$)/,=
xb=3D/^(\w+:)?\/\/([^\/?#]+)/,yb=3D/%20/g,zb=3Dc.fn.load;c.fn.extend({loa=
d:function(a,b,d){if(typeof a!=3D=3D=0A=
"string")return zb.call(this,a);else if(!this.length)return this;var =
f=3Da.indexOf(" ");if(f>=3D0){var =
e=3Da.slice(f,a.length);a=3Da.slice(0,f)}f=3D"GET";if(b)if(c.isFunction(b=
)){d=3Db;b=3Dnull}else if(typeof =
b=3D=3D=3D"object"){b=3Dc.param(b,c.ajaxSettings.traditional);f=3D"POST"}=
var =
j=3Dthis;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,=
o){if(o=3D=3D=3D"success"||o=3D=3D=3D"notmodified")j.html(e?c("<div =
/>").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.e=
ach(d,[i.responseText,o,i])}});return this},=0A=
serialize:function(){return =
c.param(this.serializeArray())},serializeArray:function(){return =
this.map(function(){return =
this.elements?c.makeArray(this.elements):this}).filter(function(){return =
this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test=
(this.type))}).map(function(a,b){a=3Dc(this).val();return =
a=3D=3Dnull?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,valu=
e:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop =
ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),=0A=
function(a,b){c.fn[b]=3Dfunction(d){return =
this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=3D=
f||d;d=3Db;b=3Dnull}return =
c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:functio=
n(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return =
c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=3Df||d;=
d=3Db;b=3D{}}return =
c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:functi=
on(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,=0A=
global:true,type:"GET",contentType:"application/x-www-form-urlencoded",pr=
ocessData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=3D=3D=
"file:"||!A.ActiveXObject)?function(){return new =
A.XMLHttpRequest}:function(){try{return new =
A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"applicatio=
n/xml, text/xml",html:"text/html",script:"text/javascript, =
application/javascript",json:"application/json, =
text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:=
{},ajax:function(a){function b(){e.success&&=0A=
e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function =
d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);=
e.global&&!--c.active&&c.event.trigger("ajaxStop")}function =
f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var =
e=3Dc.extend(true,{},c.ajaxSettings,a),j,i,o,k=3Da&&a.context||e,n=3De.ty=
pe.toUpperCase();if(e.data&&e.processData&&typeof =
e.data!=3D=3D"string")e.data=3Dc.param(e.data,e.traditional);if(e.dataTyp=
e=3D=3D=3D"jsonp"){if(n=3D=3D=3D"GET")N.test(e.url)||(e.url+=3D(ka.test(e=
.url)?=0A=
"&":"?")+(e.jsonp||"callback")+"=3D?");else =
if(!e.data||!N.test(e.data))e.data=3D(e.data?e.data+"&":"")+(e.jsonp||"ca=
llback")+"=3D?";e.dataType=3D"json"}if(e.dataType=3D=3D=3D"json"&&(e.data=
&&N.test(e.data)||N.test(e.url))){j=3De.jsonpCallback||"jsonp"+sb++;if(e.=
data)e.data=3D(e.data+"").replace(N,"=3D"+j+"$1");e.url=3De.url.replace(N=
,"=3D"+j+"$1");e.dataType=3D"script";A[j]=3DA[j]||function(q){o=3Dq;b();d=
();A[j]=3Dw;try{delete =
A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType=3D=3D=3D"script"&&e.cac=
he=3D=3D=3Dnull)e.cache=3Dfalse;if(e.cache=3D=3D=3D=0A=
false&&n=3D=3D=3D"GET"){var =
r=3DJ(),u=3De.url.replace(wb,"$1_=3D"+r+"$2");e.url=3Du+(u=3D=3D=3De.url?=
(ka.test(e.url)?"&":"?")+"_=3D"+r:"")}if(e.data&&n=3D=3D=3D"GET")e.url+=3D=
(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("a=
jaxStart");r=3D(r=3Dxb.exec(e.url))&&(r[1]&&r[1]!=3D=3Dlocation.protocol|=
|r[2]!=3D=3Dlocation.host);if(e.dataType=3D=3D=3D"script"&&n=3D=3D=3D"GET=
"&&r){var =
z=3Ds.getElementsByTagName("head")[0]||s.documentElement,C=3Ds.createElem=
ent("script");C.src=3De.url;if(e.scriptCharset)C.charset=3De.scriptCharse=
t;if(!j){var B=3D=0A=
false;C.onload=3DC.onreadystatechange=3Dfunction(){if(!B&&(!this.readySta=
te||this.readyState=3D=3D=3D"loaded"||this.readyState=3D=3D=3D"complete")=
){B=3Dtrue;b();d();C.onload=3DC.onreadystatechange=3Dnull;z&&C.parentNode=
&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var =
E=3Dfalse,x=3De.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,=
e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.set=
RequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModifi=
ed[e.url]&&x.setRequestHeader("If-Modified-Since",=0A=
c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",=
c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest")=
;x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[=
e.dataType]+", =
*/*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,=
x,e)=3D=3D=3Dfalse){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.=
abort();return false}e.global&&f("ajaxSend",[x,e]);var =
g=3Dx.onreadystatechange=3Dfunction(q){if(!x||x.readyState=3D=3D=3D0||q=3D=
=3D=3D"abort"){E||=0A=
d();E=3Dtrue;if(x)x.onreadystatechange=3Dc.noop}else =
if(!E&&x&&(x.readyState=3D=3D=3D4||q=3D=3D=3D"timeout")){E=3Dtrue;x.onrea=
dystatechange=3Dc.noop;i=3Dq=3D=3D=3D"timeout"?"timeout":!c.httpSuccess(x=
)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success=
";var =
p;if(i=3D=3D=3D"success")try{o=3Dc.httpData(x,e.dataType,e)}catch(v){i=3D=
"parsererror";p=3Dv}if(i=3D=3D=3D"success"||i=3D=3D=3D"notmodified")j||b(=
);else =
c.handleError(e,x,i,p);d();q=3D=3D=3D"timeout"&&x.abort();if(e.async)x=3D=
null}};try{var h=3Dx.abort;x.abort=3Dfunction(){x&&h.call(x);=0A=
g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&=
g("timeout")},e.timeout);try{x.send(n=3D=3D=3D"POST"||n=3D=3D=3D"PUT"||n=3D=
=3D=3D"DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.asyn=
c||g();return =
x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,=
d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,=
a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.pro=
tocol=3D=3D=3D"file:"||a.status>=3D200&&a.status<300||a.status=3D=3D=3D30=
4||a.status=3D=3D=3D=0A=
1223||a.status=3D=3D=3D0}catch(b){}return =
false},httpNotModified:function(a,b){var =
d=3Da.getResponseHeader("Last-Modified"),f=3Da.getResponseHeader("Etag");=
if(d)c.lastModified[b]=3Dd;if(f)c.etag[b]=3Df;return =
a.status=3D=3D=3D304||a.status=3D=3D=3D0},httpData:function(a,b,d){var =
f=3Da.getResponseHeader("content-type")||"",e=3Db=3D=3D=3D"xml"||!b&&f.in=
dexOf("xml")>=3D0;a=3De?a.responseXML:a.responseText;e&&a.documentElement=
.nodeName=3D=3D=3D"parsererror"&&c.error("parsererror");if(d&&d.dataFilte=
r)a=3Dd.dataFilter(a,b);if(typeof a=3D=3D=3D"string")if(b=3D=3D=3D=0A=
"json"||!b&&f.indexOf("json")>=3D0)a=3Dc.parseJSON(a);else =
if(b=3D=3D=3D"script"||!b&&f.indexOf("javascript")>=3D0)c.globalEval(a);r=
eturn a},param:function(a,b){function =
d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d=
(i+"["+(typeof =
n=3D=3D=3D"object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=3Dnull&&typeof=
 =
o=3D=3D=3D"object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}funct=
ion =
f(i,o){o=3Dc.isFunction(o)?o():o;e[e.length]=3DencodeURIComponent(i)+"=3D=
"+encodeURIComponent(o)}var =
e=3D[];if(b=3D=3D=3Dw)b=3Dc.ajaxSettings.traditional;=0A=
if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});e=
lse for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var =
la=3D{},Ab=3D/toggle|show|hide/,Bb=3D/^([+-]=3D)?([\d+-.]+)(.*)$/,W,va=3D=
[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["wid=
th","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]]=
;c.fn.extend({show:function(a,b){if(a||a=3D=3D=3D0)return =
this.animate(K("show",3),a,b);else{a=3D0;for(b=3Dthis.length;a<b;a++){var=
 d=3Dc.data(this[a],"olddisplay");=0A=
this[a].style.display=3Dd||"";if(c.css(this[a],"display")=3D=3D=3D"none")=
{d=3Dthis[a].nodeName;var f;if(la[d])f=3Dla[d];else{var e=3Dc("<"+d+" =
/>").appendTo("body");f=3De.css("display");if(f=3D=3D=3D"none")f=3D"block=
";e.remove();la[d]=3Df}c.data(this[a],"olddisplay",f)}}a=3D0;for(b=3Dthis=
.length;a<b;a++)this[a].style.display=3Dc.data(this[a],"olddisplay")||"";=
return this}},hide:function(a,b){if(a||a=3D=3D=3D0)return =
this.animate(K("hide",3),a,b);else{a=3D0;for(b=3Dthis.length;a<b;a++){var=
 d=3Dc.data(this[a],"olddisplay");!d&&d!=3D=3D"none"&&c.data(this[a],=0A=
"olddisplay",c.css(this[a],"display"))}a=3D0;for(b=3Dthis.length;a<b;a++)=
this[a].style.display=3D"none";return =
this}},_toggle:c.fn.toggle,toggle:function(a,b){var d=3Dtypeof =
a=3D=3D=3D"boolean";if(c.isFunction(a)&&c.isFunction(b))this._toggle.appl=
y(this,arguments);else a=3D=3Dnull||d?this.each(function(){var =
f=3Dd?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(K=
("toggle",3),a,b);return this},fadeTo:function(a,b,d){return =
this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},=
a,d)},=0A=
animate:function(a,b,d,f){var =
e=3Dc.speed(b,d,f);if(c.isEmptyObject(a))return =
this.each(e.complete);return =
this[e.queue=3D=3D=3Dfalse?"each":"queue"](function(){var =
j=3Dc.extend({},e),i,o=3Dthis.nodeType=3D=3D=3D1&&c(this).is(":hidden"),k=
=3Dthis;for(i in a){var =
n=3Di.replace(ia,ja);if(i!=3D=3Dn){a[n]=3Da[i];delete =
a[i];i=3Dn}if(a[i]=3D=3D=3D"hide"&&o||a[i]=3D=3D=3D"show"&&!o)return =
j.complete.call(this);if((i=3D=3D=3D"height"||i=3D=3D=3D"width")&&this.st=
yle){j.display=3Dc.css(this,"display");j.overflow=3Dthis.style.overflow}i=
f(c.isArray(a[i])){(j.specialEasing=3D=0A=
j.specialEasing||{})[i]=3Da[i][1];a[i]=3Da[i][0]}}if(j.overflow!=3Dnull)t=
his.style.overflow=3D"hidden";j.curAnim=3Dc.extend({},a);c.each(a,functio=
n(r,u){var z=3Dnew =
c.fx(k,j,r);if(Ab.test(u))z[u=3D=3D=3D"toggle"?o?"show":"hide":u](a);else=
{var C=3DBb.exec(u),B=3Dz.cur(true)||0;if(C){u=3DparseFloat(C[2]);var =
E=3DC[3]||"px";if(E!=3D=3D"px"){k.style[r]=3D(u||1)+E;B=3D(u||1)/z.cur(tr=
ue)*B;k.style[r]=3DB+E}if(C[1])u=3D(C[1]=3D=3D=3D"-=3D"?-1:1)*u+B;z.custo=
m(B,u,E)}else z.custom(B,u,"")}});return true})},stop:function(a,b){var =
d=3Dc.timers;a&&this.queue([]);=0A=
this.each(function(){for(var =
f=3Dd.length-1;f>=3D0;f--)if(d[f].elem=3D=3D=3Dthis){b&&d[f](true);d.spli=
ce(f,1)}});b||this.dequeue();return =
this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("=
toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b=
){c.fn[a]=3Dfunction(d,f){return =
this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=3Da&&typeof =
a=3D=3D=3D"object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,ea=
sing:d&&b||b&&!c.isFunction(b)&&b};f.duration=3Dc.fx.off?0:typeof =
f.duration=3D=3D=3D=0A=
"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=3D=
f.complete;f.complete=3Dfunction(){f.queue!=3D=3Dfalse&&c(this).dequeue()=
;c.isFunction(f.old)&&f.old.call(this)};return =
f},easing:{linear:function(a,b,d,f){return =
d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},t=
imers:[],fx:function(a,b,d){this.options=3Db;this.elem=3Da;this.prop=3Dd;=
if(!b.orig)b.orig=3D{}}});c.fx.prototype=3D{update:function(){this.option=
s.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.p=
rop]||=0A=
c.fx.step._default)(this);if((this.prop=3D=3D=3D"height"||this.prop=3D=3D=
=3D"width")&&this.elem.style)this.elem.style.display=3D"block"},cur:funct=
ion(a){if(this.elem[this.prop]!=3Dnull&&(!this.elem.style||this.elem.styl=
e[this.prop]=3D=3Dnull))return =
this.elem[this.prop];return(a=3DparseFloat(c.css(this.elem,this.prop,a)))=
&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:functio=
n(a,b,d){function f(j){return =
e.step(j)}this.startTime=3DJ();this.start=3Da;this.end=3Db;this.unit=3Dd|=
|this.unit||"px";this.now=3Dthis.start;=0A=
this.pos=3Dthis.state=3D0;var =
e=3Dthis;f.elem=3Dthis.elem;if(f()&&c.timers.push(f)&&!W)W=3DsetInterval(=
c.fx.tick,13)},show:function(){this.options.orig[this.prop]=3Dc.style(thi=
s.elem,this.prop);this.options.show=3Dtrue;this.custom(this.prop=3D=3D=3D=
"width"||this.prop=3D=3D=3D"height"?1:0,this.cur());c(this.elem).show()},=
hide:function(){this.options.orig[this.prop]=3Dc.style(this.elem,this.pro=
p);this.options.hide=3Dtrue;this.custom(this.cur(),0)},step:function(a){v=
ar =
b=3DJ(),d=3Dtrue;if(a||b>=3Dthis.options.duration+this.startTime){this.no=
w=3D=0A=
this.end;this.pos=3Dthis.state=3D1;this.update();this.options.curAnim[thi=
s.prop]=3Dtrue;for(var f in =
this.options.curAnim)if(this.options.curAnim[f]!=3D=3Dtrue)d=3Dfalse;if(d=
){if(this.options.display!=3Dnull){this.elem.style.overflow=3Dthis.option=
s.overflow;a=3Dc.data(this.elem,"olddisplay");this.elem.style.display=3Da=
?a:this.options.display;if(c.css(this.elem,"display")=3D=3D=3D"none")this=
.elem.style.display=3D"block"}this.options.hide&&c(this.elem).hide();if(t=
his.options.hide||this.options.show)for(var e in =
this.options.curAnim)c.style(this.elem,=0A=
e,this.options.orig[e]);this.options.complete.call(this.elem)}return =
false}else{e=3Db-this.startTime;this.state=3De/this.options.duration;a=3D=
this.options.easing||(c.easing.swing?"swing":"linear");this.pos=3Dc.easin=
g[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](t=
his.state,e,0,1,this.options.duration);this.now=3Dthis.start+(this.end-th=
is.start)*this.pos;this.update()}return =
true}};c.extend(c.fx,{tick:function(){for(var =
a=3Dc.timers,b=3D0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||=0A=
c.fx.stop()},stop:function(){clearInterval(W);W=3Dnull},speeds:{slow:600,=
fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opacity"=
,a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=3Dnu=
ll)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;else =
a.elem[a.prop]=3Da.now}}});if(c.expr&&c.expr.filters)c.expr.filters.anima=
ted=3Dfunction(a){return c.grep(c.timers,function(b){return =
a=3D=3D=3Db.elem}).length};c.fn.offset=3D"getBoundingClientRect"in =
s.documentElement?=0A=
function(a){var b=3Dthis[0];if(a)return =
this.each(function(e){c.offset.setOffset(this,a,e)});if(!b||!b.ownerDocum=
ent)return null;if(b=3D=3D=3Db.ownerDocument.body)return =
c.offset.bodyOffset(b);var =
d=3Db.getBoundingClientRect(),f=3Db.ownerDocument;b=3Df.body;f=3Df.docume=
ntElement;return{top:d.top+(self.pageYOffset||c.support.boxModel&&f.scrol=
lTop||b.scrollTop)-(f.clientTop||b.clientTop||0),left:d.left+(self.pageXO=
ffset||c.support.boxModel&&f.scrollLeft||b.scrollLeft)-(f.clientLeft||b.c=
lientLeft||0)}}:function(a){var b=3D=0A=
this[0];if(a)return =
this.each(function(r){c.offset.setOffset(this,a,r)});if(!b||!b.ownerDocum=
ent)return null;if(b=3D=3D=3Db.ownerDocument.body)return =
c.offset.bodyOffset(b);c.offset.initialize();var =
d=3Db.offsetParent,f=3Db,e=3Db.ownerDocument,j,i=3De.documentElement,o=3D=
e.body;f=3D(e=3De.defaultView)?e.getComputedStyle(b,null):b.currentStyle;=
for(var =
k=3Db.offsetTop,n=3Db.offsetLeft;(b=3Db.parentNode)&&b!=3D=3Do&&b!=3D=3Di=
;){if(c.offset.supportsFixedPosition&&f.position=3D=3D=3D"fixed")break;j=3D=
e?e.getComputedStyle(b,null):b.currentStyle;=0A=
k-=3Db.scrollTop;n-=3Db.scrollLeft;if(b=3D=3D=3Dd){k+=3Db.offsetTop;n+=3D=
b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTab=
leAndCells&&/^t(able|d|h)$/i.test(b.nodeName))){k+=3DparseFloat(j.borderT=
opWidth)||0;n+=3DparseFloat(j.borderLeftWidth)||0}f=3Dd;d=3Db.offsetParen=
t}if(c.offset.subtractsBorderForOverflowNotVisible&&j.overflow!=3D=3D"vis=
ible"){k+=3DparseFloat(j.borderTopWidth)||0;n+=3DparseFloat(j.borderLeftW=
idth)||0}f=3Dj}if(f.position=3D=3D=3D"relative"||f.position=3D=3D=3D"stat=
ic"){k+=3Do.offsetTop;n+=3Do.offsetLeft}if(c.offset.supportsFixedPosition=
&&=0A=
f.position=3D=3D=3D"fixed"){k+=3DMath.max(i.scrollTop,o.scrollTop);n+=3DM=
ath.max(i.scrollLeft,o.scrollLeft)}return{top:k,left:n}};c.offset=3D{init=
ialize:function(){var =
a=3Ds.body,b=3Ds.createElement("div"),d,f,e,j=3DparseFloat(c.curCSS(a,"ma=
rginTop",true))||0;c.extend(b.style,{position:"absolute",top:0,left:0,mar=
gin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});b.innerHTML=
=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>";=0A=
a.insertBefore(b,a.firstChild);d=3Db.firstChild;f=3Dd.firstChild;e=3Dd.ne=
xtSibling.firstChild.firstChild;this.doesNotAddBorder=3Df.offsetTop!=3D=3D=
5;this.doesAddBorderForTableAndCells=3De.offsetTop=3D=3D=3D5;f.style.posi=
tion=3D"fixed";f.style.top=3D"20px";this.supportsFixedPosition=3Df.offset=
Top=3D=3D=3D20||f.offsetTop=3D=3D=3D15;f.style.position=3Df.style.top=3D"=
";d.style.overflow=3D"hidden";d.style.position=3D"relative";this.subtract=
sBorderForOverflowNotVisible=3Df.offsetTop=3D=3D=3D-5;this.doesNotInclude=
MarginInBodyOffset=3Da.offsetTop!=3D=3Dj;a.removeChild(b);=0A=
c.offset.initialize=3Dc.noop},bodyOffset:function(a){var =
b=3Da.offsetTop,d=3Da.offsetLeft;c.offset.initialize();if(c.offset.doesNo=
tIncludeMarginInBodyOffset){b+=3DparseFloat(c.curCSS(a,"marginTop",true))=
||0;d+=3DparseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d=
}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.s=
tyle.position=3D"relative";var =
f=3Dc(a),e=3Df.offset(),j=3DparseInt(c.curCSS(a,"top",true),10)||0,i=3Dpa=
rseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=3Db.call(a,=0A=
d,e);d=3D{top:b.top-e.top+j,left:b.left-e.left+i};"using"in =
b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[=
0])return null;var =
a=3Dthis[0],b=3Dthis.offsetParent(),d=3Dthis.offset(),f=3D/^body|html$/i.=
test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=3DparseFloat(c.curCS=
S(a,"marginTop",true))||0;d.left-=3DparseFloat(c.curCSS(a,"marginLeft",tr=
ue))||0;f.top+=3DparseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.le=
ft+=3DparseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.t=
op-=0A=
f.top,left:d.left-f.left}},offsetParent:function(){return =
this.map(function(){for(var =
a=3Dthis.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(=
a,"position")=3D=3D=3D"static";)a=3Da.offsetParent;return =
a})}});c.each(["Left","Top"],function(a,b){var =
d=3D"scroll"+b;c.fn[d]=3Dfunction(f){var e=3Dthis[0],j;if(!e)return =
null;if(f!=3D=3Dw)return =
this.each(function(){if(j=3Dwa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?=
f:c(j).scrollTop());else this[d]=3Df});else =
return(j=3Dwa(e))?"pageXOffset"in j?j[a?"pageYOffset":=0A=
"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.docum=
ent.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var =
d=3Db.toLowerCase();c.fn["inner"+b]=3Dfunction(){return =
this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=3Dfunction=
(f){return =
this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=3Dfuncti=
on(f){var e=3Dthis[0];if(!e)return =
f=3D=3Dnull?null:this;if(c.isFunction(f))return =
this.each(function(j){var =
i=3Dc(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in=0A=
e&&e.document?e.document.compatMode=3D=3D=3D"CSS1Compat"&&e.document.docu=
mentElement["client"+b]||e.document.body["client"+b]:e.nodeType=3D=3D=3D9=
?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElem=
ent["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f=3D=3D=
=3Dw?c.css(e,d):this.css(d,typeof =
f=3D=3D=3D"string"?f:f+"px")}});A.jQuery=3DA.$=3Dc})(window);=0A=

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/assets/js/ticker.js

/* List Ticker by Alex Fish =0A=
// www.alexefish.com=0A=
//=0A=
// options:=0A=
//=0A=
// effect: fade/slide=0A=
// speed: milliseconds=0A=
*/=0A=
=0A=
(function($){=0A=
  $.fn.list_ticker =3D function(options){=0A=
    =0A=
    var defaults =3D {=0A=
      speed:4000,=0A=
	  effect:'slide'=0A=
    };=0A=
    =0A=
    var options =3D $.extend(defaults, options);=0A=
    =0A=
    return this.each(function(){=0A=
      =0A=
      var obj =3D $(this);=0A=
      var list =3D obj.children();=0A=
      list.not(':first').hide();=0A=
      =0A=
      setInterval(function(){=0A=
        =0A=
        list =3D obj.children();=0A=
        list.not(':first').hide();=0A=
        =0A=
        var first_li =3D list.eq(0)=0A=
        var second_li =3D list.eq(1)=0A=
		=0A=
		if(options.effect =3D=3D 'slide'){=0A=
			first_li.slideUp();=0A=
			second_li.slideDown(function(){=0A=
				first_li.remove().appendTo(obj);=0A=
			});=0A=
		} else if(options.effect =3D=3D 'fade'){=0A=
			first_li.fadeOut(function(){=0A=
				second_li.fadeIn();=0A=
				first_li.remove().appendTo(obj);=0A=
			});=0A=
		}=0A=
      }, options.speed)=0A=
    });=0A=
  };=0A=
})(jQuery);
------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/assets/js/jquery.easing.1.3.js

/*
 * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/
 *
 * Uses the built in easing capabilities added In jQuery 1.1
 * to offer multiple easing options
 *
 * TERMS OF USE - jQuery Easing
 *=20
 * Open source under the BSD License.=20
 *=20
 * Copyright =C2=A9 2008 George McGinley Smith
 * All rights reserved.
 *=20
 * Redistribution and use in source and binary forms, with or without =
modification,=20
 * are permitted provided that the following conditions are met:
 *=20
 * Redistributions of source code must retain the above copyright =
notice, this list of=20
 * conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright =
notice, this list=20
 * of conditions and the following disclaimer in the documentation =
and/or other materials=20
 * provided with the distribution.
 *=20
 * Neither the name of the author nor the names of contributors may be =
used to endorse=20
 * or promote products derived from this software without specific prior =
written permission.
 *=20
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS =
"AS IS" AND ANY=20
 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE =
IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. =
IN NO EVENT SHALL THE
 *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, =
INCIDENTAL, SPECIAL,
 *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, =
PROCUREMENT OF SUBSTITUTE
 *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS =
INTERRUPTION) HOWEVER CAUSED=20
 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT =
LIABILITY, OR TORT (INCLUDING
 *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS =
SOFTWARE, EVEN IF ADVISED=20
 * OF THE POSSIBILITY OF SUCH DAMAGE.=20
 *
*/

// t: current time, b: begInnIng value, c: change In value, d: duration
jQuery.easing['jswing'] =3D jQuery.easing['swing'];

jQuery.extend( jQuery.easing,
{
	def: 'easeOutQuad',
	swing: function (x, t, b, c, d) {
		//alert(jQuery.easing.default);
		return jQuery.easing[jQuery.easing.def](x, t, b, c, d);
	},
	easeInQuad: function (x, t, b, c, d) {
		return c*(t/=3Dd)*t + b;
	},
	easeOutQuad: function (x, t, b, c, d) {
		return -c *(t/=3Dd)*(t-2) + b;
	},
	easeInOutQuad: function (x, t, b, c, d) {
		if ((t/=3Dd/2) < 1) return c/2*t*t + b;
		return -c/2 * ((--t)*(t-2) - 1) + b;
	},
	easeInCubic: function (x, t, b, c, d) {
		return c*(t/=3Dd)*t*t + b;
	},
	easeOutCubic: function (x, t, b, c, d) {
		return c*((t=3Dt/d-1)*t*t + 1) + b;
	},
	easeInOutCubic: function (x, t, b, c, d) {
		if ((t/=3Dd/2) < 1) return c/2*t*t*t + b;
		return c/2*((t-=3D2)*t*t + 2) + b;
	},
	easeInQuart: function (x, t, b, c, d) {
		return c*(t/=3Dd)*t*t*t + b;
	},
	easeOutQuart: function (x, t, b, c, d) {
		return -c * ((t=3Dt/d-1)*t*t*t - 1) + b;
	},
	easeInOutQuart: function (x, t, b, c, d) {
		if ((t/=3Dd/2) < 1) return c/2*t*t*t*t + b;
		return -c/2 * ((t-=3D2)*t*t*t - 2) + b;
	},
	easeInQuint: function (x, t, b, c, d) {
		return c*(t/=3Dd)*t*t*t*t + b;
	},
	easeOutQuint: function (x, t, b, c, d) {
		return c*((t=3Dt/d-1)*t*t*t*t + 1) + b;
	},
	easeInOutQuint: function (x, t, b, c, d) {
		if ((t/=3Dd/2) < 1) return c/2*t*t*t*t*t + b;
		return c/2*((t-=3D2)*t*t*t*t + 2) + b;
	},
	easeInSine: function (x, t, b, c, d) {
		return -c * Math.cos(t/d * (Math.PI/2)) + c + b;
	},
	easeOutSine: function (x, t, b, c, d) {
		return c * Math.sin(t/d * (Math.PI/2)) + b;
	},
	easeInOutSine: function (x, t, b, c, d) {
		return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b;
	},
	easeInExpo: function (x, t, b, c, d) {
		return (t=3D=3D0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b;
	},
	easeOutExpo: function (x, t, b, c, d) {
		return (t=3D=3Dd) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;
	},
	easeInOutExpo: function (x, t, b, c, d) {
		if (t=3D=3D0) return b;
		if (t=3D=3Dd) return b+c;
		if ((t/=3Dd/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b;
		return c/2 * (-Math.pow(2, -10 * --t) + 2) + b;
	},
	easeInCirc: function (x, t, b, c, d) {
		return -c * (Math.sqrt(1 - (t/=3Dd)*t) - 1) + b;
	},
	easeOutCirc: function (x, t, b, c, d) {
		return c * Math.sqrt(1 - (t=3Dt/d-1)*t) + b;
	},
	easeInOutCirc: function (x, t, b, c, d) {
		if ((t/=3Dd/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b;
		return c/2 * (Math.sqrt(1 - (t-=3D2)*t) + 1) + b;
	},
	easeInElastic: function (x, t, b, c, d) {
		var s=3D1.70158;var p=3D0;var a=3Dc;
		if (t=3D=3D0) return b;  if ((t/=3Dd)=3D=3D1) return b+c;  if (!p) =
p=3Dd*.3;
		if (a < Math.abs(c)) { a=3Dc; var s=3Dp/4; }
		else var s =3D p/(2*Math.PI) * Math.asin (c/a);
		return -(a*Math.pow(2,10*(t-=3D1)) * Math.sin( (t*d-s)*(2*Math.PI)/p =
)) + b;
	},
	easeOutElastic: function (x, t, b, c, d) {
		var s=3D1.70158;var p=3D0;var a=3Dc;
		if (t=3D=3D0) return b;  if ((t/=3Dd)=3D=3D1) return b+c;  if (!p) =
p=3Dd*.3;
		if (a < Math.abs(c)) { a=3Dc; var s=3Dp/4; }
		else var s =3D p/(2*Math.PI) * Math.asin (c/a);
		return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + =
b;
	},
	easeInOutElastic: function (x, t, b, c, d) {
		var s=3D1.70158;var p=3D0;var a=3Dc;
		if (t=3D=3D0) return b;  if ((t/=3Dd/2)=3D=3D2) return b+c;  if (!p) =
p=3Dd*(.3*1.5);
		if (a < Math.abs(c)) { a=3Dc; var s=3Dp/4; }
		else var s =3D p/(2*Math.PI) * Math.asin (c/a);
		if (t < 1) return -.5*(a*Math.pow(2,10*(t-=3D1)) * Math.sin( =
(t*d-s)*(2*Math.PI)/p )) + b;
		return a*Math.pow(2,-10*(t-=3D1)) * Math.sin( (t*d-s)*(2*Math.PI)/p =
)*.5 + c + b;
	},
	easeInBack: function (x, t, b, c, d, s) {
		if (s =3D=3D undefined) s =3D 1.70158;
		return c*(t/=3Dd)*t*((s+1)*t - s) + b;
	},
	easeOutBack: function (x, t, b, c, d, s) {
		if (s =3D=3D undefined) s =3D 1.70158;
		return c*((t=3Dt/d-1)*t*((s+1)*t + s) + 1) + b;
	},
	easeInOutBack: function (x, t, b, c, d, s) {
		if (s =3D=3D undefined) s =3D 1.70158;=20
		if ((t/=3Dd/2) < 1) return c/2*(t*t*(((s*=3D(1.525))+1)*t - s)) + b;
		return c/2*((t-=3D2)*t*(((s*=3D(1.525))+1)*t + s) + 2) + b;
	},
	easeInBounce: function (x, t, b, c, d) {
		return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b;
	},
	easeOutBounce: function (x, t, b, c, d) {
		if ((t/=3Dd) < (1/2.75)) {
			return c*(7.5625*t*t) + b;
		} else if (t < (2/2.75)) {
			return c*(7.5625*(t-=3D(1.5/2.75))*t + .75) + b;
		} else if (t < (2.5/2.75)) {
			return c*(7.5625*(t-=3D(2.25/2.75))*t + .9375) + b;
		} else {
			return c*(7.5625*(t-=3D(2.625/2.75))*t + .984375) + b;
		}
	},
	easeInOutBounce: function (x, t, b, c, d) {
		if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 =
+ b;
		return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + =
b;
	}
});

/*
 *
 * TERMS OF USE - EASING EQUATIONS
 *=20
 * Open source under the BSD License.=20
 *=20
 * Copyright =C2=A9 2001 Robert Penner
 * All rights reserved.
 *=20
 * Redistribution and use in source and binary forms, with or without =
modification,=20
 * are permitted provided that the following conditions are met:
 *=20
 * Redistributions of source code must retain the above copyright =
notice, this list of=20
 * conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright =
notice, this list=20
 * of conditions and the following disclaimer in the documentation =
and/or other materials=20
 * provided with the distribution.
 *=20
 * Neither the name of the author nor the names of contributors may be =
used to endorse=20
 * or promote products derived from this software without specific prior =
written permission.
 *=20
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS =
"AS IS" AND ANY=20
 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE =
IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. =
IN NO EVENT SHALL THE
 *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, =
INCIDENTAL, SPECIAL,
 *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, =
PROCUREMENT OF SUBSTITUTE
 *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS =
INTERRUPTION) HOWEVER CAUSED=20
 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT =
LIABILITY, OR TORT (INCLUDING
 *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS =
SOFTWARE, EVEN IF ADVISED=20
 * OF THE POSSIBILITY OF SUCH DAMAGE.=20
 *
 */
------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/assets/js/jquery.anythingslider.fx.min.js

/*=0A=
 * AnythingSlider Slide FX 1.1 minified=0A=
 * By Rob Garrison (aka Mottie & Fudgey)=0A=
 * Dual licensed under the MIT and GPL licenses.=0A=
 */=0A=
(function(h){h.fn.anythingSliderFx=3Dfunction(i){var =
o=3Dh(this).closest(".anythingSlider"),k=3Do.width(),p=3Do.height(),q=3Df=
unction(e){return{top:[{inFx:{top:0},outFx:{top:"-"+(e||p)}}],bottom:[{in=
Fx:{bottom:0},outFx:{bottom:e||p}}],left:[{inFx:{left:0},outFx:{left:"-"+=
(e||k)}}],right:[{inFx:{right:0},outFx:{right:e||k}}],fade:[{inFx:{opacit=
y:1,time:500},outFx:{opacity:0,time:500}}],expand:[{inFx:{width:"100%",to=
p:"0%",left:"0%"},outFx:{width:e||"10%",top:"50%",left:"50%"}}],listLR:[{=
inFx:{left:0,opacity:1}, =
outFx:[{left:e||k,opacity:0},{left:"-"+(e||k),opacity:0}],selector:[":odd=
",":even"]}],listRL:[{inFx:{left:0,opacity:1},outFx:[{left:e||k,opacity:0=
},{left:"-"+(e||k),opacity:0}],selector:[":even",":odd"]}],"caption-Top":=
[{inFx:{top:0,opacity:0.8},outFx:{top:"-"+e||-50,opacity:0}}],"caption-Ri=
ght":[{inFx:{right:0,opacity:0.8},outFx:{right:"-"+e||-150,opacity:0}}],"=
caption-Bottom":[{inFx:{bottom:0,opacity:0.8},outFx:{bottom:"-"+e||-50,op=
acity:0}}], =
"caption-Left":[{inFx:{left:0,opacity:0.8},outFx:{left:"-"+e||-150,opacit=
y:0}}]}};return this.each(function(){var =
e=3Dq(),j=3D{easing:"swing",timeIn:400,timeOut:350},r=3Dfunction(b){b.eac=
h(function(){h(this).closest(".panel").is(".activePage")||h(this).hide()}=
)},n=3Dfunction(b,c,d){if(!(b.length=3D=3D=3D0||typeof =
c=3D=3D"undefined")){var =
a=3Dc[0]||c,g=3Da[1]||"",f=3DparseInt(g=3D=3D=3D""?a.time:a[0].time,10);i=
f(d){b.css("position")!=3D=3D"absolute"&&b.css({position:"relative"});b.s=
top();if(g!=3D=3D""){b.filter(c[1][0]).animate(a[0], =
{queue:false,duration:f,easing:a[0].easing});b.filter(c[1][1]).animate(g,=
{queue:false,duration:f,easing:a[0].easing,complete:function(){setTimeout=
(function(){r(b)},j.timeOut)}});return}}d||b.show();b.animate(a,{queue:fa=
lse,duration:f,easing:a.easing,complete:function(){d&&setTimeout(function=
(){r(b)},j.timeOut)}})}},t=3Dfunction(b,c){var =
d,a,g=3Dc?"outFx":"inFx",f=3D{},m=3Dc?j.timeOut:j.timeIn,l=3Dh.trim(b[0].=
replace(/\s+/g," ")).split(" =
");if(c&&l.length=3D=3D1&&e.hasOwnProperty(l)&&typeof =
e[l][0].selector!=3D=3D"undefined"){a=3D =
e[l][0].outFx;a[0].time=3Db[2]||j.timeOut;a[0].easing=3Db[3]||j.easing;re=
turn[a,e[l][0].selector||[]]}h.each(l,function(u,s){if(e.hasOwnProperty(s=
)){d=3Dtypeof =
b[1]=3D=3D"undefined"?e:q(b[1]);h.extend(true,f,d[s][0][g]);f.time=3Db[2]=
||f.time||m;f.easing=3Db[3]||j.easing}});return[f]};h(this).bind("slide_i=
nit",function(b,c){var =
d=3Dc.$currentPage,a=3Dc.$lastPage;if(d.is(".cloned")){var =
g=3Dc.currentPage=3D=3Dc.pages?c.pages:1;d=3Dd.add(a).add(c.$items.eq(g))=
}else d=3Dd.add(a);for(var f in i)if(f=3D=3D"outFx")for(var m in =
i.outFx)d.find(m)&& n(d.find(m),i.outFx[m],true);else =
f!=3D=3D"inFx"&&h.isArray(i[f])&&n(d.find(f),t(i[f],true),true)}).bind("s=
lide_complete",function(b,c){var =
d=3Dc.$currentPage;if(d.is(".cloned"))d=3Dc.$items.eq(c.currentPage=3D=3D=
c.pages?c.pages:1);for(var a in i)if(a=3D=3D"inFx")for(var g in =
i.inFx)d.find(g)&&n(d.find(g),i.inFx[g],false);else =
a!=3D"outFx"&&h.isArray(i[a])&&d.find(a)&&n(d.find(a),t(i[a],false),false=
)})})}})(jQuery);=0A=

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/assets/js/jquery.anythingslider.min.js

/*=0A=
 AnythingSlider v1.5.6.6 minified using Google Closure Compiler=0A=
 By Chris Coyier: http://css-tricks.com=0A=
 with major improvements by Doug Neiner: http://pixelgraphics.us/=0A=
 based on work by Remy Sharp: http://jqueryfordesigners.com/=0A=
*/=0A=
=0A=
(function(c){c.anythingSlider=3Dfunction(g,i){var =
a=3Dthis;a.$el=3Dc(g).addClass("anythingBase").wrap('<div =
class=3D"anythingSlider"><div class=3D"anythingWindow" =
/></div>');a.$el.data("AnythingSlider",a);a.init=3Dfunction(){a.options=3D=
c.extend({},c.anythingSlider.defaults,i);c.isFunction(a.options.onBeforeI=
nitialize)&&a.$el.bind("before_initialize",a.options.onBeforeInitialize);=
a.$el.trigger("before_initialize",a);a.$wrapper=3Da.$el.parent().closest(=
"div.anythingSlider").addClass("anythingSlider-"+a.options.theme); =
a.$window=3Da.$el.closest("div.anythingWindow");a.$controls=3Dc('<div =
class=3D"anythingControls"></div>').appendTo(c(a.options.appendControlsTo=
).length?c(a.options.appendControlsTo):a.$wrapper);a.$nav=3Dc('<ul =
class=3D"thumbNav" =
/>').appendTo(a.$controls);a.timer=3Dnull;a.flag=3Dfalse;a.playing=3Dfals=
e;a.hovered=3Dfalse;a.panelSize=3D[];a.currentPage=3Da.options.startPanel=
;a.options.playRtl&&a.$wrapper.addClass("rtl");a.original=3D[a.options.au=
toPlay,a.options.buildNavigation,a.options.buildArrows];a.updateSlider();=
a.$currentPage=3D =
a.$items.eq(a.currentPage);a.$lastPage=3Da.$currentPage;a.runTimes=3Dc("d=
iv.anythingSlider").index(a.$wrapper)+1;a.regex=3DRegExp("panel"+a.runTim=
es+"-(\\d+)","i");if(!c.isFunction(c.easing[a.options.easing]))a.options.=
easing=3D"swing";a.options.theme!=3D"default"&&!c("link[href*=3D"+a.optio=
ns.theme+"]").length&&c("body").append('<link rel=3D"stylesheet" =
href=3D"'+a.options.themeDirectory.replace(/\{themeName\}/g,a.options.the=
me)+'" type=3D"text/css" =
/>');a.options.pauseOnHover&&a.$wrapper.hover(function(){if(a.playing){a.=
$el.trigger("slideshow_paused", =
a);a.clearTimer(true)}},function(){if(a.playing){a.$el.trigger("slideshow=
_unpaused",a);a.startStop(a.playing,true)}});var =
b=3Da.options.hashTags?a.gotoHash()||a.options.startPanel:a.options.start=
Panel;a.setCurrentPage(b,false);a.slideControls(false);a.$wrapper.hover(f=
unction(e){a.hovered=3De.type=3D=3D"mouseenter"?true:false;a.slideControl=
s(a.hovered,false)});a.options.enableKeyboard&&c(document).keyup(function=
(e){if(a.$wrapper.is(".activeSlider"))switch(e.which){case =
39:a.goForward();break;case 37:a.goBack()}}); var d=3D"slideshow_paused =
slideshow_unpaused slide_init slide_begin slideshow_stop slideshow_start =
initialized swf_completed".split(" ");c.each("onShowPause onShowUnpause =
onSlideInit onSlideBegin onShowStop onShowStart onInitialized =
onSWFComplete".split(" =
"),function(e,f){c.isFunction(a.options[f])&&a.$el.bind(d[e],a.options[f]=
)});c.isFunction(a.options.onSlideComplete)&&a.$el.bind("slide_complete",=
function(){setTimeout(function(){a.options.onSlideComplete(a)},0)});a.$el=
.trigger("initialized",a)};a.updateSlider=3D =
function(){a.$el.find("li.cloned").remove();a.$nav.empty();a.$items=3Da.$=
el.find("> =
li");a.pages=3Da.$items.length;if(a.options.resizeContents){a.options.wid=
th&&a.$wrapper.add(a.$items).css("width",a.options.width);a.options.heigh=
t&&a.$wrapper.add(a.$items).css("height",a.options.height)}if(a.pages=3D=3D=
=3D1){a.options.autoPlay=3Dfalse;a.options.buildNavigation=3Dfalse;a.opti=
ons.buildArrows=3Dfalse;a.$controls.hide();a.$nav.hide();a.$forward&&a.$f=
orward.add(a.$back).hide()}else{a.options.autoPlay=3Da.original[0];a.opti=
ons.buildNavigation=3D =
a.original[1];a.options.buildArrows=3Da.original[2];a.$controls.show();a.=
$nav.show();a.$forward&&a.$forward.add(a.$back).show()}a.buildNavigation(=
);if(a.options.autoPlay){a.playing=3D!a.options.startStopped;a.buildAutoP=
lay()}a.options.buildArrows&&a.buildNextBackButtons();a.$el.prepend(a.$it=
ems.filter(":last").clone().addClass("cloned").removeAttr("id"));a.$el.ap=
pend(a.$items.filter(":first").clone().addClass("cloned").removeAttr("id"=
));a.$el.find("li.cloned").each(function(){c(this).html(function(b, =
d){return =
d.replace(/<a/gi,"<span").replace(/\/a>/gi,"/span>")})});a.$items=3Da.$el=
.find("> =
li").addClass("panel");a.setDimensions();a.options.resizeContents||c(wind=
ow).load(function(){a.setDimensions()});if(a.currentPage>a.pages){a.curre=
ntPage=3Da.pages;a.setCurrentPage(a.pages,false)}a.$nav.find("a").eq(a.cu=
rrentPage-1).addClass("cur");a.hasEmb=3Da.$items.find("embed[src*=3Dyoutu=
be]").length;a.hasSwfo=3Dtypeof =
swfobject!=3D=3D"undefined"&&swfobject.hasOwnProperty("embedSWF")&&c.isFu=
nction(swfobject.embedSWF)? =
true:false;a.hasEmb&&a.hasSwfo&&a.$items.find("embed[src*=3Dyoutube]").ea=
ch(function(b){var =
d=3Dc(this).parent()[0].tagName=3D=3D"OBJECT"?c(this).parent():c(this);d.=
wrap('<div =
id=3D"ytvideo'+b+'"></div>');swfobject.embedSWF(c(this).attr("src")+"&ena=
blejsapi=3D1&version=3D3&playerapiid=3Dytvideo"+b,"ytvideo"+b,d.attr("wid=
th"),d.attr("height"),"10",null,null,{allowScriptAccess:"always",wmode:a.=
options.addWmodeToObject,allowfullscreen:true},{"class":d.attr("class"),s=
tyle:d.attr("style")},function(){b>=3Da.hasEmb-1&&a.$el.trigger("swf_comp=
leted", =
a)})});a.$items.find("a").unbind("focus").bind("focus",function(b){a.$ite=
ms.find(".focusedLink").removeClass("focusedLink");c(this).addClass("focu=
sedLink");var =
d=3Dc(this).closest(".panel");if(!d.is(".activePage")){a.gotoPage(a.$item=
s.index(d));b.preventDefault()}})};a.buildNavigation=3Dfunction(){a.optio=
ns.buildNavigation&&a.pages>1&&a.$items.filter(":not(.cloned)").each(func=
tion(b){var =
d=3Db+1;b=3D(d=3D=3D1?"first":"")+(d=3D=3Da.pages?"last":"");b=3Dc('<a =
href=3D"#"></a>').addClass("panel"+d).wrap('<li class=3D"'+b+ '" =
/>');a.$nav.append(b.parent());if(c.isFunction(a.options.navigationFormat=
ter)){var =
e=3Da.options.navigationFormatter(d,c(this));b.html(e);parseInt(b.css("te=
xt-indent"),10)<0&&b.addClass(a.options.tooltipClass).attr("title",e)}els=
e =
b.text(d);b.bind(a.options.clickControls,function(f){if(!a.flag&&a.option=
s.enableNavigation){a.flag=3Dtrue;setTimeout(function(){a.flag=3Dfalse},1=
00);a.gotoPage(d);a.options.hashTags&&a.setHash(d)}f.preventDefault()})})=
};a.buildNextBackButtons=3Dfunction(){if(!a.$forward){a.$forward=3D =
c('<span class=3D"arrow forward"><a =
href=3D"#">'+a.options.forwardText+"</a></span>");a.$back=3Dc('<span =
class=3D"arrow back"><a =
href=3D"#">'+a.options.backText+"</a></span>");a.$back.bind(a.options.cli=
ckArrows,function(b){a.goBack();b.preventDefault()});a.$forward.bind(a.op=
tions.clickArrows,function(b){a.goForward();b.preventDefault()});a.$back.=
add(a.$forward).find("a").bind("focusin =
focusout",function(){c(this).toggleClass("hover")});a.$wrapper.prepend(a.=
$forward).prepend(a.$back);a.$arrowWidth=3Da.$forward.width()}}; =
a.buildAutoPlay=3Dfunction(){if(!a.$startStop){a.$startStop=3Dc("<a =
href=3D'#' =
class=3D'start-stop'></a>").html(a.playing?a.options.stopText:a.options.s=
tartText);a.$controls.prepend(a.$startStop);a.$startStop.bind(a.options.c=
lickSlideshow,function(b){if(a.options.enablePlay){a.startStop(!a.playing=
);if(a.playing)a.options.playRtl?a.goBack(true):a.goForward(true)}b.preve=
ntDefault()}).bind("focusin =
focusout",function(){c(this).toggleClass("hover")});a.startStop(a.playing=
)}};a.setDimensions=3Dfunction(){var b, =
d,e,f,j,h=3D0,k=3Da.$window.width(),l=3Dc(window).width();a.$items.each(f=
unction(m){e=3Dc(this).children("*");if(a.options.resizeContents){b=3Dpar=
seInt(a.options.width,10)||k;d=3DparseInt(a.options.height,10)||a.$window=
.height();c(this).css({width:b,height:d});if(e.length=3D=3D1){e.css({widt=
h:"100%",height:"100%"});e[0].tagName=3D=3D"OBJECT"&&e.find("embed").andS=
elf().attr({width:"100%",height:"100%"})}}else{b=3Dc(this).width();j=3Db>=
=3Dl?true:false;if(e.length=3D=3D1&&j){f=3De.width()>=3Dl?k:e.width();c(t=
his).css("width",f);e.css("max-width", =
f);b=3Df}b=3Dj?a.options.width||k:b;c(this).css("width",b);d=3Dc(this).ou=
terHeight();c(this).css("height",d)}a.panelSize[m]=3D[b,d,h];h+=3Db});a.$=
el.css("width",h<a.options.maxOverallWidth?h:a.options.maxOverallWidth)};=
a.gotoPage=3Dfunction(b,d,e){if(a.pages!=3D=3D1){a.$lastPage=3Da.$items.e=
q(a.currentPage);if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull){b=3Da.options.startPage;a.setCurre=
ntPage(a.options.startPage)}if(!(a.hasEmb&&a.checkVideo(a.playing))){if(b=
>a.pages+1)b=3Da.pages;if(b<0)b=3D1;a.$currentPage=3Da.$items.eq(b);a.cur=
rentPage=3D =
b;a.$el.trigger("slide_init",a);a.slideControls(true,false);if(d!=3D=3Dtr=
ue)d=3Dfalse;if(!d||a.options.stopAtEnd&&b=3D=3Da.pages)a.startStop(false=
);a.$el.trigger("slide_begin",a);a.options.resizeContents||a.$wrapper.fil=
ter(":not(:animated)").animate({width:a.panelSize[b][0],height:a.panelSiz=
e[b][1]},{queue:false,duration:a.options.animationTime,easing:a.options.e=
asing});a.$window.filter(":not(:animated)").animate({scrollLeft:a.panelSi=
ze[b][2]},{queue:false,duration:a.options.animationTime,easing:a.options.=
easing, =
complete:function(){a.endAnimation(b,e)}})}}};a.endAnimation=3Dfunction(b=
,d){if(b=3D=3D=3D0){a.$window.scrollLeft(a.panelSize[a.pages][2]);b=3Da.p=
ages}else =
if(b>a.pages){a.$window.scrollLeft(a.panelSize[1][2]);b=3D1}a.setCurrentP=
age(b,false);a.$items.removeClass("activePage").eq(b).addClass("activePag=
e");a.hovered||a.slideControls(false);if(a.hasEmb){var =
e=3Da.$currentPage.find("object[id*=3Dytvideo], =
embed[id*=3Dytvideo]");e.length&&c.isFunction(e[0].getPlayerState)&&e[0].=
getPlayerState()>0&&e[0].getPlayerState()!=3D =
5&&e[0].playVideo()}a.$el.trigger("slide_complete",a);typeof =
d=3D=3D=3D"function"&&d(a);a.options.autoPlayLocked&&!a.playing&&setTimeo=
ut(function(){a.startStop(true)},a.options.resumeDelay-a.options.delay)};=
a.setCurrentPage=3Dfunction(b,d){if(b>a.pages+1)b=3Da.pages;if(b<0)b=3D1;=
if(a.options.buildNavigation){a.$nav.find(".cur").removeClass("cur");a.$n=
av.find("a").eq(b-1).addClass("cur")}if(!d){a.$wrapper.css({width:a.panel=
Size[b][0],height:a.panelSize[b][1]});a.$wrapper.scrollLeft(0);a.$window.=
scrollLeft(a.panelSize[b][2])}a.currentPage=3D =
b;if(!a.$wrapper.is(".activeSlider")){c(".activeSlider").removeClass("act=
iveSlider");a.$wrapper.addClass("activeSlider")}};a.goForward=3Dfunction(=
b){if(b!=3D=3Dtrue){b=3Dfalse;a.startStop(false)}a.gotoPage(a.currentPage=
+1,b)};a.goBack=3Dfunction(b){if(b!=3D=3Dtrue){b=3Dfalse;a.startStop(fals=
e)}a.gotoPage(a.currentPage-1,b)};a.gotoHash=3Dfunction(){var =
b=3Dwindow.location.hash.match(a.regex);return =
b=3D=3D=3Dnull?"":parseInt(b[1],10)};a.setHash=3Dfunction(b){var =
d=3D"panel"+a.runTimes+"-",e=3Dwindow.location.hash;if(typeof =
e!=3D=3D"undefined")window.location.hash=3D =
e.indexOf(d)>0?e.replace(a.regex,d+b):e+"&"+d+b};a.slideControls=3Dfuncti=
on(b){var =
d=3Db?"slideDown":"slideUp",e=3Db?0:a.options.animationTime,f=3Db?a.optio=
ns.animationTime:0;b=3Db?0:1;a.options.toggleControls&&a.$controls.stop(t=
rue,true).delay(e)[d](a.options.animationTime/2).delay(f);if(a.options.bu=
ildArrows&&a.options.toggleArrows){if(!a.hovered&&a.playing){b=3D1;f=3D0}=
a.$forward.stop(true,true).delay(e).animate({right:b*a.$arrowWidth,opacit=
y:f},a.options.animationTime/2);a.$back.stop(true,true).delay(e).animate(=
{left:b* =
a.$arrowWidth,opacity:f},a.options.animationTime/2)}};a.clearTimer=3Dfunc=
tion(b){if(a.timer){window.clearInterval(a.timer);b||a.$el.trigger("slide=
show_stop",a)}};a.startStop=3Dfunction(b,d){if(b!=3D=3Dtrue)b=3Dfalse;b&&=
!d&&a.$el.trigger("slideshow_start",a);a.playing=3Db;if(a.options.autoPla=
y){a.$startStop.toggleClass("playing",b).html(b?a.options.stopText:a.opti=
ons.startText);if(parseInt(a.$startStop.css("text-indent"),10)<0)a.$start=
Stop.addClass(a.options.tooltipClass).attr("title",b?"Stop":"Start")}if(b=
){a.clearTimer(true); =
a.timer=3Dwindow.setInterval(function(){a.hasEmb&&a.checkVideo(b)||(a.opt=
ions.playRtl?a.goBack(true):a.goForward(true))},a.options.delay)}else =
a.clearTimer()};a.checkVideo=3Dfunction(b){var =
d,e,f=3Dfalse;a.$items.find("object[id*=3Dytvideo], =
embed[id*=3Dytvideo]").each(function(){d=3Dc(this);if(d.length&&c.isFunct=
ion(d[0].getPlayerState)){e=3Dd[0].getPlayerState();if(b&&(e=3D=3D1||e>2)=
&&a.$items.index(d.closest("li.panel"))=3D=3Da.currentPage&&a.options.res=
umeOnVideoEnd)f=3Dtrue;else e>0&&d[0].pauseVideo()}});return f}; =
a.init()};c.anythingSlider.defaults=3D{width:null,height:null,resizeConte=
nts:true,tooltipClass:"tooltip",theme:"default",themeDirectory:"css/theme=
-{themeName}.css",startPanel:1,hashTags:true,enableKeyboard:true,buildArr=
ows:true,toggleArrows:false,buildNavigation:true,enableNavigation:true,to=
ggleControls:false,appendControlsTo:null,navigationFormatter:null,forward=
Text:"&raquo;",backText:"&laquo;",enablePlay:true,autoPlay:true,autoPlayL=
ocked:false,startStopped:false,pauseOnHover:true,resumeOnVideoEnd:true, =
stopAtEnd:false,playRtl:false,startText:"Start",stopText:"Stop",delay:3E3=
,resumeDelay:15E3,animationTime:600,easing:"swing",onBeforeInitialize:nul=
l,onInitialized:null,onSWFComplete:null,onShowStart:null,onShowStop:null,=
onShowPause:null,onShowUnpause:null,onSlideInit:null,onSlideBegin:null,on=
SlideComplete:null,clickArrows:"click",clickControls:"click =
focusin",clickSlideshow:"click",addWmodeToObject:"opaque",maxOverallWidth=
:32766};c.fn.anythingSlider=3Dfunction(g,i){return =
this.each(function(){var a=3D c(this).data("AnythingSlider");if((typeof =
g).match("object|undefined"))if(a)a.updateSlider();else new =
c.anythingSlider(this,g);else if(/\d/.test(g)&&!isNaN(g)&&a){var =
b=3Dtypeof =
g=3D=3D"number"?g:parseInt(c.trim(g),10);b>=3D1&&b<=3Da.pages&&a.gotoPage=
(b,false,i)}})}})(jQuery);=0A=

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://s7.addthis.com/js/250/addthis_widget.js#username=wadamedia

/* (c) 2008, 2009, 2010 Add This, LLC */=0A=
if(!window._ate){var =
_atd=3D"www.addthis.com/",_atr=3D"//s7.addthis.com/",_atn=3D"//l.addthisc=
dn.com/",_euc=3DencodeURIComponent,_duc=3DdecodeURIComponent,_atc=3D{dr:0=
,ver:250,loc:0,enote:"",cwait:500,bamp:0.25,camp:1,damp:1,famp:0.02,pamp:=
0.2,tamp:1,vamp:1,ltj:1,xamp:0.5,abf:!!window.addthis_do_ab};(function(){=
var =
l;try{l=3Dwindow.location;if(l.protocol.indexOf("file")=3D=3D=3D0||l.prot=
ocol.indexOf("safari-extension")=3D=3D=3D0||l.protocol.indexOf("chrome-ex=
tension")=3D=3D=3D0){_atr=3D"http:"+_atr;}if(l.hostname.indexOf("localhos=
t")!=3D-1){_atc.loc=3D1;}}catch(e){}var =
ua=3Dnavigator.userAgent.toLowerCase(),d=3Ddocument,w=3Dwindow,dl=3Dd.loc=
ation,b=3D{win:/windows/.test(ua),xp:(/windows nt =
5.1/.test(ua))||(/windows nt 5.2/.test(ua)),osx:/os =
x/.test(ua),chr:/chrome/.test(ua),iph:/iphone/.test(ua),dro:/android/.tes=
t(ua),ipa:/ipad/.test(ua),saf:/safari/.test(ua),opr:/opera/.test(ua),msi:=
(/msie/.test(ua))&&!(/opera/.test(ua)),ffx:/firefox/.test(ua),ff2:/firefo=
x\/2/.test(ua),ffn:/firefox\/((3.[6789][0-9a-z]*)|(4.[0-9a-z]*))/.test(ua=
),ie6:/msie 6.0/.test(ua),ie7:/msie 7.0/.test(ua),ie8:/msie =
8.0/.test(ua),ie9:/msie =
9.0/.test(ua),mod:-1},_7=3D{rev:"101152",bro:b,wlp:(l||{}).protocol,dl:dl=
,upm:!!w.postMessage&&(""+w.postMessage).toLowerCase().indexOf("[native =
code]")!=3D=3D-1,bamp:_atc.bamp-Math.random(),camp:_atc.camp-Math.random(=
),xamp:_atc.xamp-Math.random(),vamp:_atc.vamp-Math.random(),tamp:_atc.tam=
p-Math.random(),pamp:_atc.pamp-Math.random(),ab:"-",inst:1,wait:500,tmo:n=
ull,sub:!!window.at_sub,dbm:0,uid:null,spt:"static/r07/widget32.png",api:=
{},imgz:[],hash:window.location.hash};d.ce=3Dd.createElement;d.gn=3Dd.get=
ElementsByTagName;window._ate=3D_7;_7.evl=3Dfunction(_8,_9){if(_9){var =
_a;eval("evl =3D "+_8);return _a;}else{return eval(_8);}};var =
_b=3Dfunction(o,fn,_e,_f){if(!o){return _e;}if(o instanceof =
Array||(o.length&&(typeof o!=3D=3D"function"))){for(var =
i=3D0,len=3Do.length,v=3Do[0];i<len;v=3Do[++i]){_e=3Dfn.call(_f||o,_e,v,i=
,o);}}else{for(var _13 in =
o){_e=3Dfn.call(_f||o,_e,o[_13],_13,o);}}return =
_e;},_14=3DArray.prototype.slice,_15=3Dfunction(a){return =
_14.apply(a,_14.call(arguments,1));},_17=3Dfunction(s){return(""+s).repla=
ce(/(^\s+|\s+$)/g,"");},_19=3Dfunction(A,B){return =
_b(_15(arguments,1),function(A,_1d){return =
_b(_1d,function(o,v,k){if(o){o[k]=3Dv;}return =
o;},A);},A);},_21=3Dfunction(o,del){return =
_b(o,function(acc,v,k){k=3D_17(k);if(k){acc.push(_euc(k)+"=3D"+_euc(_17((=
typeof(v)=3D=3D"object"?_21(v):(v)))));}return =
acc;},[]).join(del||"&");},_27=3Dfunction(o,del){return =
_b(o,function(acc,v,k){k=3D_17(k);if(k){acc.push(_euc(k)+"=3D"+_euc(_17(v=
)));}return acc;},[]).join(del||"&");},_2d=3Dfunction(q,del){return =
_b((q||"").split(del||"&"),function(acc,_31){try{var =
kv=3D_31.split("=3D"),k=3D_17(_duc(kv[0])),v=3D_17(_duc(kv.slice(1).join(=
"=3D")));if(v.indexOf(del||"&")>-1||v.indexOf("=3D")>-1){v=3D_2d(v,del||"=
&");}if(k){acc[k]=3Dv;}}catch(e){}return =
acc;},{});},_35=3Dfunction(q,del){return =
_b((q||"").split(del||"&"),function(acc,_39){try{var =
kv=3D_39.split("=3D"),k=3D_17(_duc(kv[0])),v=3D_17(_duc(kv.slice(1).join(=
"=3D")));if(k){acc[k]=3Dv;}}catch(e){}return =
acc;},{});},_3d=3Dfunction(){var =
_3e=3D_15(arguments,0),fn=3D_3e.shift(),_40=3D_3e.shift();return =
function(){return =
fn.apply(_40,_3e.concat(_15(arguments,0)));};},_41=3Dfunction(un,obj,evt,=
fn){if(!obj){return;}if(we){obj[(un?"detach":"attach")+"Event"]("on"+evt,=
fn);}else{obj[(un?"remove":"add")+"EventListener"](evt,fn,false);}},_46=3D=
function(obj,evt,fn){_41(0,obj,evt,fn);},_4a=3Dfunction(obj,evt,fn){_41(1=
,obj,evt,fn);},_4e=3D{reduce:_b,slice:_15,strip:_17,extend:_19,toKV:_27,r=
toKV:_21,fromKV:_35,rfromKV:_2d,bind:_3d,listen:_46,unlisten:_4a};_7.util=
=3D_4e;_19(_7,_4e);(function(_4f,_50,env){var _52,u=3D_4f.util;function =
PolyEvent(_54,_55,_56,_57,_58){this.type=3D_54;this.triggerType=3D_55||_5=
4;this.target=3D_56||_57;this.triggerTarget=3D_57||_56;this.data=3D_58||{=
};}u.extend(PolyEvent.prototype,{constructor:PolyEvent,bubbles:false,prev=
entDefault:u.noop,stopPropagation:u.noop,clone:function(){return new =
this.constructor(this.type,this.triggerType,this.target,this.triggerTarge=
t,u.extend({},this.data));}});function =
EventDispatcher(_59,_5a){this.target=3D_59;this.queues=3D{};this.defaultE=
ventType=3D_5a||PolyEvent;}function getQueue(evt){var =
Qs=3Dthis.queues;if(!Qs[evt]){Qs[evt]=3D[];}return Qs[evt];}function =
addEventListener(evt,fn){this.getQueue(evt).push(fn);}function =
removeEventListener(evt,fn){var =
q=3Dthis.getQueue(evt),idx=3Dq.indexOf(fn);if(idx!=3D=3D-1){q.splice(idx,=
1);}}function fire(_63,_64,_65,_66){var =
_67=3Dthis;if(!_66){setTimeout(function(){_67.dispatchEvent(new =
_67.defaultEventType(_63,_63,_64,_67.target,_65));},10);}else{_67.dispatc=
hEvent(new _67.defaultEventType(_63,_63,_64,_67.target,_65));}}function =
dispatchEvent(evt){for(var =
i=3D0,_6a=3Devt.target,q=3Dthis.getQueue(evt.type),L=3Dq.length;i<L;i++){=
q[i].call(_6a,evt.clone());}}function =
decorate(_6d){if(!_6d){return;}for(var k in =
_6f){_6d[k]=3Du.bind(_6f[k],this);}return _6d;}var =
_6f=3D{constructor:EventDispatcher,getQueue:getQueue,addEventListener:add=
EventListener,removeEventListener:removeEventListener,dispatchEvent:dispa=
tchEvent,fire:fire,decorate:decorate};u.extend(EventDispatcher.prototype,=
_6f);_4f.event=3D{PolyEvent:PolyEvent,EventDispatcher:EventDispatcher};})=
(_7,_7.api,_7);_7.ed=3Dnew _7.event.EventDispatcher(_7);var =
_70=3D{isBound:0,isReady:0,readyList:[],onReady:function(){if(!_70.isRead=
y){_70.isReady=3D1;var =
l=3D_70.readyList.concat(window.addthis_onload||[]);for(var =
fn=3D0;fn<l.length;fn++){l[fn].call(window);}_70.readyList=3D[];}},addLoa=
d:function(_73){var o=3Dw.onload;if(typeof =
w.onload!=3D"function"){w.onload=3D_73;}else{w.onload=3Dfunction(){if(o){=
o();}_73();};}},bindReady:function(){if(r.isBound||_atc.xol){return;}r.is=
Bound=3D1;if(d.addEventListener&&!b.opr){d.addEventListener("DOMContentLo=
aded",r.onReady,false);}var =
apc=3Dwindow.addthis_product;if(apc&&apc.indexOf("f")>-1){r.onReady();ret=
urn;}if(b.msi&&!b.ie9&&window=3D=3Dtop){(function(){if(r.isReady){return;=
}try{d.documentElement.doScroll("left");}catch(error){setTimeout(argument=
s.callee,0);return;}r.onReady();})();}if(b.opr){d.addEventListener("DOMCo=
ntentLoaded",function(){if(r.isReady){return;}for(var =
i=3D0;i<d.styleSheets.length;i++){if(d.styleSheets[i].disabled){setTimeou=
t(arguments.callee,0);return;}}r.onReady();},false);}if(b.saf){var =
_77;(function(){if(r.isReady){return;}if(d.readyState!=3D"loaded"&&d.read=
yState!=3D"complete"){setTimeout(arguments.callee,0);return;}if(_77=3D=3D=
=3Dundefined){var _79=3Dd.gn("link");for(var =
i=3D0;i<_79.length;i++){if(_79[i].getAttribute("rel")=3D=3D"stylesheet"){=
_77++;}}var =
_7b=3Dd.gn("style");_77+=3D_7b.length;}if(d.styleSheets.length!=3D_77){se=
tTimeout(arguments.callee,0);return;}r.onReady();})();}r.addLoad(r.onRead=
y);},append:function(fn,_7d){r.bindReady();if(r.isReady){fn.call(window,[=
]);}else{r.readyList.push(function(){return =
fn.call(window,[]);});}}},r=3D_70,a=3D_7;_19(_7,{plo:[],lad:function(x){_=
7.plo.push(x);}});(function(_80,_81,env){var =
w=3Dwindow;_80.pub=3Dfunction(){return =
_euc((window.addthis_config||{}).pubid||(window.addthis_config||{}).usern=
ame||window.addthis_pub||"");};_80.usu=3Dfunction(url,f){if(!w.addthis_sh=
are){w.addthis_share=3D{};}if(f||url!=3Daddthis_share.url){addthis_share.=
imp_url=3D0;}};_80.rsu=3Dfunction(){var =
d=3Ddocument,dt=3Dd.title,du=3Dd.location?d.location.href:"";if(_atc.ver>=
=3D250&&addthis_share.imp_url&&du&&du!=3Dw.addthis_share.url&&!(_7.util.i=
vc((d.location.hash||"").substr(1).split(",").shift()))){w.addthis_share.=
url=3Dw.addthis_url=3Ddu;w.addthis_share.title=3Dw.addthis_title=3Ddt;ret=
urn 1;}return =
0;};_80.igv=3Dfunction(u,t){if(!w.addthis_config){w.addthis_config=3D{use=
rname:w.addthis_pub};}else{if(addthis_config.data_use_cookies=3D=3D=3Dfal=
se){_atc.xck=3D1;}}if(!w.addthis_share){w.addthis_share=3D{};}if(!addthis=
_share.url){if(!w.addthis_url&&addthis_share.imp_url=3D=3D=3Dundefined){a=
ddthis_share.imp_url=3D1;}addthis_share.url=3D(w.addthis_url||u||"").spli=
t("#{").shift();}if(!addthis_share.title){addthis_share.title=3D(w.addthi=
s_title||t||"").split("#{").shift();}};if(!_atc.ost){if(!w.addthis_conf){=
w.addthis_conf=3D{};}for(var i in =
addthis_conf){_atc[i]=3Daddthis_conf[i];}_atc.ost=3D1;}})(_7,_7.api,_7);(=
function(_8c,_8d,env){var =
_8f,d=3Ddocument,u=3D_8c.util;_8c.ckv=3Du.fromKV(d.cookie,";");function =
read(k){return =
u.fromKV(d.cookie,";")[k];}if(!_8c.cookie){_8c.cookie=3D{};}_8c.cookie.rc=
k=3Dread;})(_7,_7.api,_7);(function(_92,_93,env){var =
_95,d=3Ddocument,_96=3D0,u=3D_92.util;function =
canWeWrite(){if(_96){return =
1;}set("xtc",1);if(1=3D=3D_92.cookie.rck("xtc")){_96=3D1;}kill("xtc",1);r=
eturn _96;}function checkForGovSite(_98){if(_atc.xck){return;}var =
h=3D_98||_7.dh||_7.du||(_7.dl?_7.dl.hostname:"");if(h.indexOf(".gov")>-1|=
|h.indexOf(".mil")>-1){_atc.xck=3D1;}var =
p=3Dtypeof(_92.pub)=3D=3D=3D"function"?_92.pub():_92.pub,x=3D["usarmymedi=
a","govdelivery"];for(i in =
x){if(p=3D=3Dx[i]){_atc.xck=3D1;break;}}}function =
kill(k,ud){if(d.cookie){d.cookie=3Dk+"=3D; expires=3DThu, 01 Jan 1970 =
00:00:01 GMT; path=3D/"+(ud?"; =
domain=3D"+(_92.bro.msi?"":".")+"addthis.com":"");}}function =
set(u,v,s,nd,_a2){checkForGovSite();if(!_atc.xck){if(!_a2){var _a2=3Dnew =
Date();_a2.setYear(_a2.getFullYear()+2);}document.cookie=3Du+"=3D"+v+(!s?=
"; expires=3D"+_a2.toUTCString():"")+"; path=3D/;"+(!nd?" =
domain=3D"+(_92.bro.msi?"":".")+"addthis.com":"");}}if(!_92.cookie){_92.c=
ookie=3D{};}_92.cookie.sck=3Dset;_92.cookie.kck=3Dkill;_92.cookie.cww=3Dc=
anWeWrite;_92.cookie.gov=3DcheckForGovSite;})(_7,_7.api,_7);(function(_a3=
,_a4,env){function getUniqueBits(){var =
ua=3Dmunge(navigator.userAgent,16),up=3D((new =
Date()).getTimezoneOffset())+""+navigator.javaEnabled()+(navigator.userLa=
nguage||navigator.language),up2=3Dwindow.screen.colorDepth+""+window.scre=
en.width+window.screen.height+window.screen.availWidth+window.screen.avai=
lHeight,_a9=3Dnavigator.plugins,_aa=3D_a9.length;if(_aa>0){for(var =
i=3D0;i<Math.min(10,_aa);i++){if(i<5){up+=3D_a9[i].name+_a9[i].descriptio=
n;}else{up2+=3D_a9[i].name+_a9[i].description;}}}return =
ua.substr(0,2)+munge(up,16).substr(0,3)+munge(up2,16).substr(0,3);}functi=
on munge(s,_ad){var mv=3D291;if(s){for(var =
i=3D0;i<s.length;i++){mv=3D(mv*(s.charCodeAt(i)+i)+3)&1048575;}}return(mv=
&16777215).toString(_ad||32);}_a3.mun=3Dmunge;_a3.gub=3DgetUniqueBits;})(=
_7,_7.api,_7);(function(_b0,_b1,env){var =
_b3,u=3D_b0.util,max=3D4294967295,_b6=3Dnew Date().getTime();function =
generateCuid(){return((_b6/1000)&max).toString(16)+("00000000"+(Math.floo=
r(Math.random()*(max+1))).toString(16)).slice(-8);}function =
getDateFromCuid(_b7){return isValidCuid(_b7)?(new =
Date((parseInt(_b7.substr(0,8),16)*1000))):new Date();}function =
isCuidInFuture(_b8){var =
d=3DgetDateFromCuid();return((d.getTime()-1000*86400)>(new =
Date()).getTime());}function isCuidOlderThan(_ba,_bb){var =
d=3DgetDateFromCuid(_ba);return(((new =
Date()).getTime()-d.getTime())>_bb*1000);}function =
isValidCuid(_bd){return =
_bd&&_bd.match(/^[0-9a-f]{16}$/)&&!isCuidInFuture(_bd);}u.cuid=3Dgenerate=
Cuid;u.ivc=3DisValidCuid;u.ioc=3DisCuidOlderThan;})(_7,_7.api,_7);(functi=
on(_be,_bf,env){function getHashParams(s,qs){var =
q=3Ds.indexOf("#")>-1&&!qs?s.replace(/^[^\#]+\#?|^\#?/,""):s.replace(/^[^=
\?]+\??|^\??/,""),p=3D_be.util.fromKV(q);return p;}function =
getScriptParams(_c5){var =
ss=3Ddocument.gn("script"),_c7=3Dss.length,s=3Dss[_c7-1],p=3DgetHashParam=
s(s.src);if(_c5||(s.src&&s.src.indexOf("addthis")=3D=3D-1)){for(var =
i=3D0;i<_c7;i++){if((ss[i].src||"").indexOf(_c5||"addthis.com")>-1){p=3Dg=
etHashParams(ss[i].src);break;}}}return =
p;}if(!_be.util){_be.util=3D{};}_be.util.gsp=3DgetScriptParams;_be.util.g=
hp=3DgetHashParams;})(_7,_7.api,_7);(function(_cb,_cc,env){var =
u=3D_cb.util,_cf=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0=
123456789-_=3D";function hexToBase64(_d0){var =
_d1=3D"",_d2,_d3,_d4,_d5,_d6,i=3D0;if(/[0-9a-fA-F]+/.test(_d0)){while(i<_=
d0.length){_d2=3DparseInt(_d0.charAt(i++),16);_d3=3DparseInt(_d0.charAt(i=
++),16);_d4=3DparseInt(_d0.charAt(i++),16);_d5=3D(_d2<<2)|(isNaN(_d4)?_d3=
&3:(_d3>>2));_d6=3D((_d3&3)<<4)|_d4;_d1+=3D_cf.charAt(_d5)+(isNaN(_d4)?""=
:_cf.charAt(_d6));}}else{}return _d1;}function base64ToHex(_d8){var =
_d9=3D"",_da,_db,_dc,_dd,_de,i=3D0;while(i<_d8.length){_dd=3D_cf.indexOf(=
_d8.charAt(i++));_de=3Di>=3D_d8.length?NaN:_cf.indexOf(_d8.charAt(i++));_=
da=3D_dd>>2;_db=3DisNaN(_de)?(_dd&3):(((_dd&3)<<2)|(_de>>4));_dc=3D_de&15=
;_d9+=3D_da.toString(16)+_db.toString(16)+(isNaN(_de)?"":_dc.toString(16)=
);}return =
_d9;}u.hbtoa=3DhexToBase64;u.atohb=3Dbase64ToHex;})(_7,_7.api,_7);(functi=
on(_e0,_e1,env){var a=3D_e0,_e4=3Dnew =
Date().getTime(),ran=3Dfunction(){return =
Math.floor(Math.random()*4294967295).toString(36);},off=3Dfunction(){retu=
rn Math.floor((new =
Date().getTime()-_e4)/100).toString(16);},sid=3D0,_e8=3Dfunction(f){if(si=
d=3D=3D=3D0){a.sid=3Dsid=3D(f||a.util.cuid());}return =
sid;},_ea=3Dnull,sxm=3Dfunction(b,xmi){if(_ea!=3D=3Dnull){clearTimeout(_e=
a);}if(b){_ea=3DsetTimeout(function(){xmi(false);},_7.wait);}},fcv=3Dfunc=
tion(k,v){return =
_euc(k)+"=3D"+_euc(v)+";"+off();},seq=3D1,_f2=3Dfunction(url,f){var =
u=3D(url||"").split("?"),url=3Du.shift(),_f6=3D(u.pop()||"").split("&");r=
eturn =
f(url,_f6);},_f7=3Dfunction(url,_f9,_fa,svc){if(!_f9){_f9=3D{};}if(!_f9.r=
emove){_f9.remove=3D[];}_f9.remove.push("sms_ss");_f9.remove.push("at_xt"=
);_f9.remove.push("fb_ref");_f9.remove.push("fb_source");if(_f9.remove){u=
rl=3D_fc(url,_f9.remove);}if(_f9.clean){url=3D_fd(url);}if(_f9.defrag){ur=
l=3D_fe(url);}if(_f9.add){url=3D_ff(url,_f9.add,_fa,svc);}return =
url;},_ff=3Dfunction(url,_101,_102,_103){var _104=3D{};if(_101){for(var =
k in =
_101){if(url.indexOf(k+"=3D")>-1){continue;}_104[k]=3D_106(_101[k],url,_1=
02,_103);}_101=3D_7.util.toKV(_104);}return =
url+(_101.length?((url.indexOf("?")>-1?"&":"?")+_101):"");},_106=3Dfuncti=
on(s,url,_109,_10a){var _109=3D_109||addthis_share;return =
s.replace(/{{service}}/g,_euc(_10a||"")).replace(/{{code}}/g,_euc(_10a||"=
")).replace(/{{title}}/g,_euc(_109.title)).replace(/{{url}}/g,_euc(url));=
},_fc=3Dfunction(url,_10c){var _10d=3D{},_10c=3D_10c||[];for(var =
i=3D0;i<_10c.length;i++){_10d[_10c[i]]=3D1;}return =
_f2(url,function(url,_110){var _111=3D[];if(_110){for(var i in =
_110){if(typeof(_110[i])=3D=3D"string"){var =
kv=3D(_110[i]||"").split("=3D");if(kv.length!=3D2&&_110[i]){_111.push(_11=
0[i]);}else{if(_10d[kv[0]]){continue;}else{if(_110[i]){_111.push(_110[i])=
;}}}}}url+=3D(_111.length?("?"+_111.join("&")):"");}return =
url;});},_114=3Dfunction(url){var =
frag=3Durl.split("#").pop().split(",").shift().split("=3D").pop();if(_7.u=
til.ivc(frag)){return =
url.split("#").pop().split(",");}return[""];},_fe=3Dfunction(url){var =
frag=3D_114(url).shift().split("=3D").pop();if(_7.util.ivc(frag)){return =
url.split("#").shift();}else{frag=3Durl.split("#").slice(1).join("#").spl=
it(";").shift();if(frag.split(".").length=3D=3D3){frag=3Dfrag.split(".").=
slice(0,-1).join(".");}if(frag.length=3D=3D12&&frag.substr(0,1)=3D=3D"."&=
&/[a-zA-Z0-9\-_]{11}/.test(frag.substr(1))){return =
url.split("#").shift();}}return url;},_fd=3Dfunction(url){return =
_f2(url,function(url,_11b){var =
jidx=3Durl.indexOf(";jsessionid"),_11d=3D[];if(jidx>-1){url=3Durl.substr(=
0,jidx);}if(_11b){for(var i in =
_11b){if(typeof(_11b[i])=3D=3D"string"){var =
kv=3D(_11b[i]||"").split("=3D");if(kv.length=3D=3D2){if(kv[0].indexOf("ut=
m_")=3D=3D=3D0||kv[0]=3D=3D"gclid"||kv[0]=3D=3D"sms_ss"||kv[0]=3D=3D"at_x=
t"||kv[0]=3D=3D"fb_ref"||kv[0]=3D=3D"fb_source"){continue;}}if(_11b[i]){_=
11d.push(_11b[i]);}}}url+=3D(_11d.length?("?"+_11d.join("&")):"");}return=
 url;});},sta=3Dfunction(){var =
pub=3D(typeof(a.pub||"")=3D=3D"function"?a.pub():a.pub)||"unknown";return=
"AT-"+pub+"/-/"+a.ab+"/"+_e8()+"/"+(seq++)+(a.uid!=3D=3Dnull?"/"+a.uid:""=
);};if(!_7.track){_7.track=3D{};}_e0.util.extend(_7.track,{fcv:fcv,ran:ra=
n,rup:_fc,aup:_ff,cof:_fe,gof:_114,clu:_fd,mgu:_f7,ssid:_e8,sta:sta,sxm:s=
xm});})(_7,_7.api,_7);(function(_122,_123,env){var =
_125=3D".",_126=3D";",_127=3D".",_128=3D_125.length,_129=3D0,_12a=3D{wpp:=
1,blg:1};function =
isTrackHash(s){return(s.length=3D=3D(11+_128)&&(s.substr(0,_128)=3D=3D_12=
5)&&/[a-zA-Z0-9\-_]{11}/.test(s.substr(_128)));}function =
extractTrackParams(s){var =
key=3D_7.util.atohb(s.substr(_128));return{id:(key.substr(0,8)+"00000000,=
"+parseInt(key.substr(16),10)),fuid:key.substr(8,8)};}function =
extractOurParameters(dl,dr){if(!dl){dl=3Ddocument.location;}if(!dr){dr=3D=
d.referer||d.referrer||"";}var =
rxi,rsi,rsiq,rsc,fuid,_135=3D0,_136=3D0,du=3Ddl?dl.href:"",_138=3D(du||""=
).split("#").shift(),hash=3Ddl.hash.substr(1),_13a=3D_7.util.ghp(dl.searc=
h,1),_13b=3D_7.util.ghp(dl.hash);_136=3D0,at_st=3D_13b.at_st,rsc=3D_13a.s=
ms_ss,fb_ref=3D_13a.fb_ref,at_xt=3D_13a.at_xt,q_at_st=3D_13a.at_st;if(!at=
_st){if(isTrackHash(hash)){var =
key=3D_7.util.atohb(hash.substr(_128));fuid=3Dkey.substr(8,8);at_st=3Dkey=
.substr(0,8)+"00000000,";at_st+=3DparseInt(key.substr(16),10);}}if(fb_ref=
&&!at_st){var =
_13d=3D_127,_13e=3Dfb_ref.split(_13d);if(_13e.length<2&&fb_ref.indexOf("_=
")>-1){_13d=3D"_";_13e=3Dfb_ref.split(_13d);}var =
_13f=3D_13e.length>1?_13e.pop():"",_140=3D_13e.join(_13d);if(!isTrackHash=
(_140)){_140=3Dfb_ref;_13f=3D"";}if(isTrackHash(_140)){var =
key=3D_7.util.atohb(_140.substr(_128));at_xt=3Dkey.substr(0,16)+","+parse=
Int(key.substr(16),10);rsc=3D"facebook_"+(_13f||"like");}else{var =
_141=3Dfb_ref.split("=3D").pop().split(_127);if(_141.length=3D=3D2&&_7.ut=
il.ivc(_141[0])){at_xt=3D_141.join(",");rsc=3D"facebook_"+(_13f||"like");=
}}}at_st=3D(at_st&&_7.util.ivc(at_st.split(",").shift()))?at_st:"";if(!at=
_xt){var =
_13d=3D(hash.indexOf(_126)>-1)?_126:_127,_142=3Dhash.substr(_128).split(_=
13d);if(_142.length=3D=3D2&&isTrackHash(hash.substr(0,1)+_142[0])){var =
key=3D_7.util.atohb(_142[0]);at_xt=3Dkey.substr(0,16)+","+parseInt(key.su=
bstr(16),10);rsc=3D_142[1];_135=3D1;}}if(at_st){_136=3DparseInt(at_st.spl=
it(",").pop())+1;rsi=3Dat_st.split(",").shift();}else{if(du.indexOf(_atd+=
"book")=3D=3D-1&&_138!=3Ddr){var =
cvt=3D[],sm;if(at_xt){sm=3Dat_xt.split(",");rxi=3D_duc(sm.shift());if(rxi=
.indexOf(",")>-1){sm=3Drxi.split(",");rxi=3Dsm.shift();}}else{if(q_at_st)=
{sm=3Dq_at_st.split(",");rsiq=3D_duc(sm.shift());if(rsiq.indexOf(",")>-1)=
{sm=3Drsiq.split(",");rsiq=3Dsm.shift();}}}if(sm&&sm.length){_136=3DMath.=
min(3,parseInt(sm.pop())+1);}}}if(!_7.util.ivc(rsi)){rsi=3Dnull;}if(!_7.u=
til.ivc(rsiq)){rsiq=3Dnull;}rsc=3D(rsc||"").split("#").shift().split("?")=
.shift();return{rsi:rsi,hash:_135,rsiq:rsiq,fuid:fuid,rxi:rxi,rsc:rsc,gen=
:_136};}function =
clickTrackableProduct(_145,_146){if(!_146||(_146.data_track_clickback!=3D=
=3Dfalse&&_146.data_track_linkback!=3D=3Dfalse)){if(_129){return =
true;}_145=3D(_145||window.addthis_product||"").split(",");for(var =
i=3D0;i<_145.length;i++){if(_12a[_145[i].split("-").shift()]){return(_129=
=3Dtrue);}}}return false;}function =
generateClickbackCode(xid,gen){xid=3Dxid||a.util.cuid();return =
_125+_7.util.hbtoa(xid+Math.min(3,gen||0));}function =
clickifyUrl(url,rsc,xid){xid=3Dxid||a.util.cuid();return =
url.indexOf("#")>-1?url:url+"#"+generateClickbackCode((rsc?xid:xid.substr=
(0,8)+_7.gub()),(a.smd||{}).gen)+(rsc?_127+rsc:"");}_7.extend(_7.track,{c=
ur:clickifyUrl,gcc:generateClickbackCode,cpf:_125,ctp:clickTrackableProdu=
ct,eop:extractOurParameters});})(_7,_7.api,_7);(function(){var =
d=3Ddocument,a=3D_7,cvt=3D[],avt=3Dnull,qtp=3D[],xtp=3Dfunction(){var =
p;while(p=3Dqtp.pop()){trk(p);}},pcs=3D[],spc=3Dnull,apc=3Dfunction(c){c=3D=
c.split("-").shift();for(var =
i=3D0;i<pcs.length;i++){if(pcs[i]=3D=3Dc){return;}}pcs.push(c);},gat=3Dfu=
nction(){},atf=3Dnull,_15b=3Dfunction(){var =
div=3Dd.getElementById("_atssh");if(!div){div=3Dd.ce("div");div.style.vis=
ibility=3D"hidden";div.id=3D"_atssh";a.opp(div.style);d.body.insertBefore=
(div,d.body.firstChild);}return div;},ctf=3Dfunction(url){var =
ifr,r=3DMath.floor(Math.random()*1000),div=3D_15b();if(!a.bro.msi){ifr=3D=
d.ce("iframe");ifr.id=3D"_atssh"+r;ifr.title=3D"AddThis utility =
frame";}else{if(a.bro.ie6&&!url&&d.location.protocol.indexOf("https")=3D=3D=
0){url=3D"javascript:''";}div.innerHTML=3D"<iframe id=3D\"_atssh"+r+"\" =
width=3D\"1\" height=3D\"1\" title=3D\"AddThis utility frame\" =
name=3D\"_atssh"+r+"\" =
"+(url?"src=3D\""+url+"\"":"")+">";ifr=3Dd.getElementById("_atssh"+r);}a.=
opp(ifr.style);ifr.frameborder=3Difr.style.border=3D0;ifr.style.top=3Difr=
.style.left=3D0;return ifr;},_161=3Dfunction(e){var =
_163=3D300;if(e&&e.data&&e.data.service){if(a.dcp>=3D_163){return;}trk({g=
en:_163,sh:e.data.service});a.dcp=3D_163;}},_164=3Dfunction(evt){var =
t=3D{},data=3Devt.data||{},svc=3Ddata.svc,pco=3Ddata.pco,_16a=3Ddata.cmo,=
_16b=3Ddata.crs,_16c=3Ddata.cso;if(svc){t.sh=3Dsvc;}if(_16a){t.cm=3D_16a;=
}if(_16c){t.cs=3D1;}if(_16b){t.cr=3D1;}if(pco){t.spc=3Dpco;}img("sh","3",=
null,t);},trk=3Dfunction(t){var =
dr=3Da.dr,rev=3D(a.rev||"");if(!t){return;}t.xck=3D_atc.xck?1:0;t.xxl=3D1=
;t.sid=3Da.track.ssid();t.pub=3Da.pub();t.ssl=3Da.ssl||0;t.du=3Da.tru(a.d=
u||a.dl.href);if(a.dt){t.dt=3Da.dt;}if(a.cb){t.cb=3Da.cb;}t.lng=3Da.lng()=
;t.ver=3D_atc.ver;if(!a.upm&&a.uid){t.uid=3Da.uid;}t.pc=3Dt.spc||pcs.join=
(",");if(dr){t.dr=3Da.tru(dr);}if(a.dh){t.dh=3Da.dh;}if(rev){t.rev=3Drev;=
}if(a.xfr){if(a.upm){if(atf){atf.contentWindow.postMessage(_27(t),"*");}}=
else{var div=3D_15b(),base=3D"static/r07/sh45.html"+(false?"?t=3D"+new =
Date().getTime():"");if(atf){div.removeChild(div.firstChild);}atf=3Dctf()=
;atf.src=3D_atr+base+"#"+_27(t);div.appendChild(atf);}}else{qtp.push(t);}=
},img=3Dfunction(i,c,x,obj,_177){if(!window.at_sub&&!_atc.xtr){var =
t=3Dobj||{};t.evt=3Di;if(x){t.ext=3Dx;}avt=3Dt;if(_177=3D=3D=3D1){xmi(tru=
e);}else{a.track.sxm(true,xmi);}}},cev=3Dfunction(k,v){cvt.push(a.track.f=
cv(k,v));a.track.sxm(true,xmi);},xmi=3Dfunction(_17d){var =
h=3Da.dl?a.dl.hostname:"";if(cvt.length>0||avt){a.track.sxm(false,xmi);if=
(_atc.xtr){return;}var =
t=3Davt||{};t.ce=3Dcvt.join(",");cvt=3D[];avt=3Dnull;trk(t);if(_17d){var =
i=3Dd.ce("iframe");i.id=3D"_atf";_7.opp(i.style);d.body.appendChild(i);i=3D=
d.getElementById("_atf");}}};a.ed.addEventListener("addthis-internal.comp=
act",_164);a.ed.addEventListener("addthis.menu.share",_161);if(!a.track){=
a.track=3D{};}a.util.extend(a.track,{pcs:pcs,apc:apc,cev:cev,ctf:ctf,gtf:=
_15b,qtp:function(p){qtp.push(p);},stf:function(f){atf=3Df;},trk:trk,xtp:=
xtp});})();_19(_7,{_rec:[],xfr:!_7.upm||!_7.bro.ffx,pmh:function(e){if(e.=
origin.slice(-12)=3D=3D".addthis.com"){if(!e.data){return;}var =
data=3D_35(e.data),r=3D_7._rec;for(var =
n=3D0;n<r.length;n++){r[n](data);}}}});_19(_7,{lng:function(){return =
window.addthis_language||(window.addthis_config||{}).ui_language||(_7.bro=
.msi?navigator.userLanguage:navigator.language)||"en";},iwb:function(l){v=
ar =
wd=3D{th:1,pl:1,sl:1,gl:1,hu:1,is:1,nb:1,se:1,su:1,sw:1};return!!wd[l];},=
gfl:function(l){var =
map=3D{ca:"es",cs:"CZ",cy:"GB",da:"DK",de:"DE",eu:"ES",ck:"US",en:"US",es=
:"LA",fb:"FI",gl:"ES",ja:"JP",ko:"KR",nb:"NO",nn:"NO",sv:"SE",ku:"TR",zh:=
"CN","zh-tr":"CN","zh-hk":"HK","zh-tw":"TW",fo:"FO",fb:"LT",af:"ZA",sq:"A=
L",hy:"AM",be:"BY",bn:"IN",bs:"BA",nl:"NL",et:"EE",fr:"FR",ka:"GE",el:"GR=
",gu:"IN",hi:"IN",ga:"IE",jv:"ID",kn:"IN",kk:"KZ",la:"VA",li:"NL",ms:"MY"=
,mr:"IN",ne:"NP",pa:"IN",pt:"PT",rm:"CH",sa:"IN",sr:"RS",sw:"KE",tl:"PH",=
ta:"IN",pl:"PL",tt:"RU",te:"IN",ml:"IN",uk:"UA",vi:"VN",tr:"TR",xh:"ZA",z=
u:"ZA",km:"KH",tg:"TJ",he:"IL",ur:"PK",fa:"IR",yi:"DE",gn:"PY",qu:"PE",ay=
:"BO",se:"NO",ps:"AF",tl:"ST"},rv=3Dmap[l]||map[l.split("-").shift()];if(=
rv){return =
l.split("-").shift()+"_"+rv;}else{return"en_US";}},ivl:function(l){var =
lg=3D{af:1,afr:"af",ar:1,ara:"ar",az:1,aze:"az",be:1,bye:"be",bg:1,bul:"b=
g",bn:1,ben:"bn",bs:1,bos:"bs",ca:1,cat:"ca",cs:1,ces:"cs",cze:"cs",cy:1,=
cym:"cy",da:1,dan:"da",de:1,deu:"de",ger:"de",el:1,gre:"el",ell:"ell",en:=
1,eo:1,es:1,esl:"es",spa:"spa",et:1,est:"et",eu:1,fa:1,fas:"fa",per:"fa",=
fi:1,fin:"fi",fo:1,fao:"fo",fr:1,fra:"fr",fre:"fr",ga:1,gae:"ga",gdh:"ga"=
,gl:1,glg:"gl",gu:1,he:1,heb:"he",hi:1,hin:"hin",hr:1,ht:1,cro:"hr",hu:1,=
hun:"hu",id:1,ind:"id",is:1,ice:"is",it:1,ita:"it",ja:1,jpn:"ja",ko:1,kor=
:"ko",ku:1,lb:1,ltz:"lb",lt:1,lit:"lt",lv:1,lav:"lv",mk:1,mac:"mk",mak:"m=
k",ml:1,mn:1,ms:1,msa:"ms",may:"ms",nb:1,nl:1,nla:"nl",dut:"nl",no:1,nds:=
1,nn:1,nno:"no",oc:1,oci:"oc",pl:1,pol:"pl",ps:1,pt:1,por:"pt",ro:1,ron:"=
ro",rum:"ro",ru:1,rus:"ru",sk:1,slk:"sk",slo:"sk",sl:1,slv:"sl",sq:1,alb:=
"sq",sr:1,se:1,si:1,ser:"sr",su:1,sv:1,sve:"sv",sw:1,swe:"sv",ta:1,tam:"t=
a",te:1,teg:"te",th:1,tha:"th",tl:1,tgl:"tl",tn:1,tr:1,tur:"tr",tt:1,uk:1=
,ukr:"uk",ur:1,urd:"ur",vi:1,vec:1,vie:"vi","zh-hk":1,"chi-hk":"zh-hk","z=
ho-hk":"zh-hk","zh-tr":1,"chi-tr":"zh-tr","zho-tr":"zh-tr","zh-tw":1,"chi=
-tw":"zh-tw","zho-tw":"zh-tw",zh:1,chi:"zh",zho:"zh"};if(lg[l]){return =
lg[l];}l=3Dl.split("-").shift();if(lg[l]){if(lg[l]=3D=3D=3D1){return =
l;}else{return lg[l];}}return 0;},gvl:function(l){var =
rv=3D_7.ivl(l)||"en";if(rv=3D=3D=3D1){rv=3Dl;}return =
rv;},alg:function(al,f){var =
l=3D_7.gvl((al||_7.lng()).toLowerCase());if(l.indexOf("en")!=3D=3D0&&(!_7=
.pll||f)){_7.pll=3D_7.ajs("static/r07/lang10/"+l+".js");}}});_19(_7,{trim=
:function(s,e){try{s=3Ds.replace(/^[\s\u3000]+|[\s\u3000]+$/g,"");if(e){s=
=3D_euc(s);}}catch(e){}return s||"";},trl:[],tru:function(u,k){var =
rv=3D"",_197=3D0,_198=3D-1;if(u){rv=3Du.substr(0,300);if(rv!=3D=3Du){if((=
_198=3Drv.lastIndexOf("%"))>=3Drv.length-4){rv=3Drv.substr(0,_198);}if(rv=
!=3Du){for(var i in =
_7.trl){if(_7.trl[i]=3D=3Dk){_197=3D1;}}if(!_197){_7.trl.push(k);}}}}retu=
rn =
rv;},opp:function(st){st.width=3Dst.height=3D"1px";st.position=3D"absolut=
e";st.zIndex=3D100000;},jlr:{},ajs:function(name,_19c){if(!_7.jlr[name]){=
var =
o=3Dd.ce("script"),head=3Dd.gn("head")[0]||d.documentElement;o.setAttribu=
te("type","text/javascript");o.src=3D(_19c?"":_atr)+name;head.insertBefor=
e(o,head.firstChild);_7.jlr[name]=3D1;return o;}return =
1;},jlo:function(){try{var a=3D_7,al=3Da.lng(),aig=3Dfunction(src){var =
img=3Dnew =
Image();_7.imgz.push(img);img.src=3Dsrc;};a.alg(al);if(!a.pld){if(a.bro.i=
e6){aig(_atr+a.spt);aig(_atr+"static/t00/logo1414.gif");aig(_atr+"static/=
t00/logo88.gif");if(window.addthis_feed){aig("static/r05/feed00.gif",1);}=
}if(a.pll&&!window.addthis_translations){setTimeout(function(){a.pld=3Da.=
ajs("static/r07/menu78.js");},10);}else{a.pld=3Da.ajs("static/r07/menu78.=
js");}}}catch(e){}},ao:function(elt,pane,iurl,_1a7,_1a8,_1a9){_7.lad(["op=
en",elt,pane,iurl,_1a7,_1a8,_1a9]);_7.jlo();return =
false;},ac:function(){},as:function(s,cf,sh){_7.lad(["send",s,cf,sh]);_7.=
jlo();}});(function(_1ad,_1ae,env){var =
d=3Ddocument,_1b1=3D1,_1b2=3D["cbea","kkk","zvys","phz"],i=3D_1b2.length,=
_1b4=3D{};function rot(s){return =
s.replace(/[a-zA-Z]/g,function(c){return =
String.fromCharCode((c<=3D"Z"?90:122)>=3D(c=3Dc.charCodeAt(0)+13)?c:c-26)=
;});}while(i--){_1b4[rot(_1b2[i])]=3D1;}function classifyString(s){var =
c=3D0;if(!s||typeof(s)!=3D"string"){return =
c;}s=3D((s||"").toLowerCase()+"").replace(/[^a-zA-Z]/g," ").split(" =
");for(var =
i=3D0,_1ba=3Ds.length;i<_1ba;i++){if(_1b4[s[i]]){c|=3D_1b1;return =
c;}}return c;}function classify(){var =
_1bb=3D(w.addthis_title||d.title),_1bc=3DclassifyString(_1bb),_1bd=3Dd.al=
l?d.all.tags("META"):d.getElementsByTagName?d.getElementsByTagName("META"=
):new Array(),j=3D(_1bd||"").length;if(_1bd&&j){while(j--){var =
m=3D_1bd[j]||{},n=3D(m.name||"").toLowerCase(),c=3Dm.content;if(n=3D=3D"d=
escription"||n=3D=3D"keywords"){_1bc|=3DclassifyString(c);}}}return =
_1bc;}if(!_1ad.ad){_1ad.ad=3D{};}_7.extend(_1ad.ad,{cla:classify});})(_7,=
_7.api,_7);(function(_1c2,_1c3,env){var =
_1c5,d=3Ddocument,u=3D_1c2.util,_1c7=3D_1c2.event.EventDispatcher,_1c8=3D=
25,_1c9=3D[];function ApiQueueFactory(name,fn,cxt){var =
_1cd=3D[];function _1cd(){_1cd.push(arguments);}function =
ready(){cxt[name]=3Dfn;while(_1cd.length){fn.apply(cxt,_1cd.shift());}}_1=
cd.ready=3Dready;return _1cd;}function monitor(_1ce){if(_1ce&&_1ce =
instanceof Resource){_1c9.push(_1ce);}for(var i=3D0;i<_1c9.length;){var =
_1d0=3D_1c9[i];if(_1d0&&_1d0.test()){_1c9.splice(i,1);Resource.fire("load=
",_1d0,{resource:_1d0});}else{i++;}}if(_1c9.length){setTimeout(monitor,_1=
c8);}}function Resource(id,url,test){var self=3Dthis,hub=3Dnew =
_1c7(self);hub.decorate(hub).decorate(self);this.ready=3Dfalse;this.loadi=
ng=3Dfalse;this.id=3Did;this.url=3Durl;if(typeof(test)=3D=3D=3D"function"=
){this.test=3Dtest;}else{this.test=3Dfunction(){return(!!_window[test]);}=
;}Resource.addEventListener("load",function(evt){var =
r=3Devt.resource;if(!r||r.id!=3D=3Dself.id){return;}self.loading=3Dfalse;=
self.ready=3Dtrue;hub.fire(evt.type,r,{resource:r});});}u.extend(Resource=
.prototype,{load:function(){if(!this.loading){var =
l;if(this.url.substr(this.url.length-4)=3D=3D".css"){var =
head=3D(d.gn("head")[0]||d.documentElement);l=3Dd.ce("link");l.rel=3D"sty=
lesheet";l.type=3D"text/css";l.href=3Dthis.url;l.media=3D"all";head.inser=
tBefore(l,head.firstChild);}else{l=3D_7.ajs(this.url,1);}this.loading=3Dt=
rue;Resource.monitor(this);return l;}else{return 1;}}});var _1da=3Dnew =
_1c7(Resource);_1da.decorate(_1da).decorate(Resource);u.extend(Resource,{=
known:{},loading:_1c9,monitor:monitor});_1c2.resource=3D{Resource:Resourc=
e,ApiQueueFactory:ApiQueueFactory};})(_7,_7.api,_7);(function(_1db,_1dc,e=
nv){var d=3Ddocument,a=3D_1db,_1df=3Dfunction(){var =
_1e0=3Dd.gn("link"),rv=3D{};for(var i=3D0;i<_1e0.length;i++){var =
l=3D_1e0[i];if(l.href&&l.rel){rv[l.rel]=3Dl.href;}}return =
rv;},_1e4=3D_1df(),_1e5=3Dfunction(){var =
p=3Dd.location.protocol;if(p=3D=3D"file:"){p=3D"http:";}return =
p+"//"+_atd;},srd=3Dfunction(){if(a.dr){return"&pre=3D"+_euc(a.track.cof(=
a.dr));}else{return"";}},_1e8=3Dfunction(svc,feed,_1eb,_1ec){return =
_1e5()+(feed?"feed.php":(svc=3D=3D"email"&&_atc.ver>=3D300?"tellfriend.ph=
p":"bookmark.php"))+"?v=3D"+(_atc.ver)+"&winname=3Daddthis&"+uadd(svc,fee=
d,_1eb,_1ec)+srd()+"&tt=3D0"+(svc=3D=3D=3D"more"&&a.bro.ipa?"&imore=3D1":=
"");},uadd=3Dfunction(svc,feed,_1f0,_1f1){var =
t=3Da.trim,d=3Dwindow,pub=3Da.pub(),w=3Dwindow._atw||{},u=3D(_1f0&&_1f0.u=
rl?_1f0.url:(w.share&&w.share.url?w.share.url:(d.addthis_url||d.location.=
href))),acs,hc=3Dfunction(s){if(u&&u!=3D""){var =
i=3Du.indexOf("#at"+s);if(i>-1){u=3Du.substr(0,i);}}};if(!_1f1){_1f1=3Dw.=
conf||{};}else{for(var k in =
w.conf){if(!(_1f1[k])){_1f1[k]=3Dw.conf[k];}}}if(!_1f0){_1f0=3Dw.share||{=
};}else{for(var k in =
w.share){if(!(_1f0[k])){_1f0[k]=3Dw.share[k];}}}if(a.rsu()){_1f0.url=3Dwi=
ndow.addthis_url;_1f0.title=3Dwindow.addthis_title;u=3D_1f0.url;}if(!pub|=
|pub=3D=3D"undefined"){pub=3D"unknown";}acs=3D_1f1.services_custom;hc("pr=
o");hc("opp");hc("cle");hc("clb");hc("abc");if(u.indexOf("addthis.com/sta=
tic/r07/ab")>-1){u=3Du.split("&");for(var i=3D0;i<u.length;i++){var =
p=3Du[i].split("=3D");if(p.length=3D=3D2){if(p[0]=3D=3D"url"){u=3Dp[1];br=
eak;}}}}if(acs instanceof Array){for(var =
i=3D0;i<acs.length;i++){if(acs[i].code=3D=3Dsvc){acs=3Dacs[i];break;}}}va=
r =
tmp=3D((_1f0.templates&&_1f0.templates[svc])?_1f0.templates[svc]:""),_1fd=
=3D((_1f0.modules&&_1f0.modules[svc])?_1f0.modules[svc]:""),_1fe=3D_1f0.s=
hare_url_transforms||_1f0.url_transforms||{},_1ff=3D_1f0.track_url_transf=
orms||_1f0.url_transforms,_200=3D((_1fe&&_1fe.shorten&&_1f0.shorteners)?(=
typeof(_1fe.shorten)=3D=3D"string"?_1fe.shorten:(_1fe.shorten[svc]||_1fe.=
shorten["default"]||"")):""),_201=3D"",prc=3D(_1f1.product||d.addthis_pro=
duct||("men-"+_atc.ver)),crs=3Dw.crs,_204=3D"",_205=3Da.track.gof(u),rsi=3D=
_205.length=3D=3D2?_205.shift().split("=3D").pop():"",gen=3D_205.length=3D=
=3D2?_205.pop():"",_208=3D(_1f1.data_track_clickback||_1f1.data_track_lin=
kback||!pub||pub=3D=3D"AddThis");if(_1f0.email_vars){for(var k in =
_1f0.email_vars){_204+=3D(_204=3D=3D""?"":"&")+_euc(k)+"=3D"+_euc(_1f0.em=
ail_vars[k]);}}if(a.track.spc&&prc.indexOf(a.track.spc)=3D=3D-1){prc+=3D"=
,"+a.track.spc;}if(_1fe&&_1fe.shorten&&_1f0.shorteners){for(var k in =
_1f0.shorteners){for(var kk in =
_1f0.shorteners[k]){_201+=3D(_201.length?"&":"")+_euc(k+"."+kk)+"=3D"+_eu=
c(_1f0.shorteners[k][kk]);}}}u=3Da.track.cof(u);u=3Da.track.mgu(u,_1fe,_1=
f0,svc);if(_1ff){_1f0.trackurl=3Da.track.mgu(_1f0.trackurl||u,_1ff,_1f0,s=
vc);}var =
rv=3D"pub=3D"+pub+"&source=3D"+prc+"&lng=3D"+(a.lng()||"xx")+"&s=3D"+svc+=
(_1f1.ui_508_compliant?"&u508=3D1":"")+(feed?"&h1=3D"+t((_1f0.feed||_1f0.=
url).replace("feed://",""),1)+"&t1=3D":"&url=3D"+t(u,1)+"&title=3D")+t(_1=
f0.title||d.addthis_title,1)+(_atc.ver<200?"&logo=3D"+t(d.addthis_logo,1)=
+"&logobg=3D"+t(d.addthis_logo_background,1)+"&logocolor=3D"+t(d.addthis_=
logo_color,1):"")+"&ate=3D"+a.track.sta()+"&frommenu=3D1"+((window.addthi=
s_ssh&&(!crs||addthis_ssh!=3Dcrs)&&(addthis_ssh=3D=3Dsvc||addthis_ssh.sea=
rch(new =
RegExp("(?:^|,)("+svc+")(?:$|,)"))>-1))?"&ips=3D1":"")+(crs?"&cr=3D"+(svc=
=3D=3Dcrs?1:0):"")+"&uid=3D"+_euc(a.uid&&a.uid!=3D"x"?a.uid:a.util.cuid()=
)+(_1f0.email_template?"&email_template=3D"+_euc(_1f0.email_template):"")=
+(_204?"&email_vars=3D"+_euc(_204):"")+(_200?"&shortener=3D"+_euc(typeof(=
_200)=3D=3D"array"?_200.join(","):_200):"")+(_200&&_201?"&"+_201:"")+((_1=
f0.passthrough||{})[svc]?"&passthrough=3D"+t((typeof(_1f0.passthrough[svc=
])=3D=3D"object"?a.util.toKV(_1f0.passthrough[svc]):_1f0.passthrough[svc]=
),1):"")+(_1f0.description?"&description=3D"+t(_1f0.description,1):"")+(_=
1f0.html?"&html=3D"+t(_1f0.html,1):(_1f0.content?"&html=3D"+t(_1f0.conten=
t,1):""))+(_1f0.trackurl&&_1f0.trackurl!=3Du?"&trackurl=3D"+t(_1f0.tracku=
rl,1):"")+(_1f0.screenshot?"&screenshot=3D"+t(_1f0.screenshot,1):"")+(_1f=
0.swfurl?"&swfurl=3D"+t(_1f0.swfurl,1):"")+(a.cb?"&cb=3D"+a.cb:"")+(a.ufb=
l?"&ufbl=3D1":"")+(_1f0.iframeurl?"&iframeurl=3D"+t(_1f0.iframeurl,1):"")=
+(_1f0.width?"&width=3D"+_1f0.width:"")+(_1f0.height?"&height=3D"+_1f0.he=
ight:"")+(_1f1.data_track_p32?"&p32=3D"+_1f1.data_track_p32:"")+(_208||_7=
.track.ctp(_1f1.product,_1f1)?"&ct=3D1":"")+((_208||_7.track.ctp(_1f1.pro=
duct,_1f1))&&u.indexOf("#")>-1?"&uct=3D1":"")+((acs&&acs.url)?"&acn=3D"+_=
euc(acs.name)+"&acc=3D"+_euc(acs.code)+"&acu=3D"+_euc(acs.url):"")+(a.smd=
?(a.smd.rxi?"&rxi=3D"+a.smd.rxi:"")+(a.smd.rsi?"&rsi=3D"+a.smd.rsi:"")+(a=
.smd.gen?"&gen=3D"+a.smd.gen:""):((rsi?"&rsi=3D"+rsi:"")+(gen?"&gen=3D"+g=
en:"")))+(_1f0.xid?"&xid=3D"+t(_1f0.xid,1):"")+(tmp?"&template=3D"+t(tmp,=
1):"")+(_1fd?"&module=3D"+t(_1fd,1):"")+(_1f1.ui_cobrand?"&ui_cobrand=3D"=
+t(_1f1.ui_cobrand,1):"")+(_1f1.ui_header_color?"&ui_header_color=3D"+t(_=
1f1.ui_header_color,1):"")+(_1f1.ui_header_background?"&ui_header_backgro=
und=3D"+t(_1f1.ui_header_background,1):"");return =
rv;},_20b=3Dfunction(_20c,_20d,_20e){var =
xid=3D_20c.xid;if(_20d.data_track_clickback||_20d.data_track_linkback||_7=
.track.ctp(_20d.product,_20d)){return =
a.track.gcc(xid,(a.smd||{}).gen||0)+(_20e||"");}else{return"";}},_210=3Df=
unction(_211,_212,_213,_214,_215,_216){var =
pub=3Da.pub(),url=3D_214||_212.url||"",xid=3D_212.xid||a.util.cuid(),_21a=
=3D(_213.data_track_clickback||_213.data_track_linkback||!pub||pub=3D=3D"=
AddThis");if(url.toLowerCase().indexOf("http%3a%2f%2f")=3D=3D=3D0){url=3D=
_duc(url);}if(_215){var _21b=3D{};for(var k in =
_212){_21b[k]=3D_212[k];}_21b.xid=3Dxid;setTimeout(function(){(new =
Image()).src=3D_1e8(_211=3D=3D"twitter"&&_216?"tweet":_211,0,_21b,_213);}=
,100);}return(_21a?a.track.cur(url,_211,xid):url);},_21d=3Dfunction(_21e,=
_21f,_220){var =
_21f=3D_21f||{},_221=3D_21e.share_url_transforms||_21e.url_transforms||{}=
,url=3Da.track.cof(a.track.mgu(_21e.url,_221,_21e,"mailto"));return"mailt=
o:?subject=3D"+_euc(_21e.title?_21e.title:url)+"&body=3D"+_euc(_210("mail=
to",_21e,_21f,url,_220));},_223=3Dfunction(_224){return((!_224.templates|=
|!_224.templates.twitter)&&(!a.wlp||a.wlp=3D=3D"http:"));},_225=3Dfunctio=
n(url,_227,_228,name){var =
neww=3D_227||550,newh=3D_228||450,_22c=3Dscreen.width,_22d=3Dscreen.heigh=
t,_22e=3DMath.round((_22c/2)-(neww/2)),_22f=3D0,i;if(_22d>newh){_22e=3DMa=
th.round((_22d/2)-(newh/2));}w.open(url,name||"addthis_share","left=3D"+_=
22e+",top=3D"+_22f+",width=3D"+neww+",height=3D"+newh+",personalbar=3Dno,=
toolbar=3Dno,scrollbars=3Dyes,location=3Dyes,resizable=3Dyes");return =
false;},_231=3Dfunction(s,_233,_234){w.open(_1e8(s,0,_233,_234),"addthis_=
share");return false;},_235=3Dfunction(svc){var =
_237=3D{twitter:1,wordpress:1,email:_atc.ver>=3D300,vk:1};return =
_237[svc];},_238=3Dfunction(svc,_23a,_23b,_23c,_23d,name){var =
_23f=3D{wordpress:{width:720,height:570},linkedin:{width:600,height:400},=
email:{width:735,height:450},more:{width:735,height:450},vk:{width:720,he=
ight:290},"default":{width:550,height:450}},url=3D_1e8(svc,0,_23a,_23b);i=
f(_23b.ui_use_same_window){window.location.href=3Durl;}else{_225(url,_23c=
||(_23f[svc]||_23f["default"]).width,_23d||(_23f[svc]||_23f["default"]).h=
eight,name);}return false;},_241=3Dfunction(_242,_243,_244,_245){var =
_246=3D_242.share_url_transforms||_242.url_transforms||{},_247,_248=3D(_2=
42.passthrough||{}).twitter||{},url=3Da.track.cof(a.track.mgu(_242.url,_2=
46,_242,"twitter"));if(!_242.templates){_242.templates=3D{};}if(!_242.tem=
plates.twitter){_242.templates.twitter=3D(_248.text||"{{title}}:")+" =
{{url}} via =
@"+(_248.via||"AddThis");}url=3D_1e8("twitter",0,_242,_243);if(_247){_242=
.title=3D_247;}if(_243.ui_use_same_window||_245){window.location.href=3Du=
rl;}else{_225(url,550,450,"twitter_tweet");}return =
false;},_24a=3D[],_24b=3Dfunction(svc,feed,_24e,_24f){var =
url=3D_1e8(svc,feed,_24e,_24f);_24a.push(a.ajs(url,1));},_251=3Dfunction(=
_252,_253,_254){return =
_1e5()+"tellfriend.php?&fromname=3Daaa&fromemail=3D"+_euc(_253.from)+"&fr=
ommenu=3D1&tofriend=3D"+_euc(_253.to)+(_252.email_template?"&template=3D"=
+_euc(_252.email_template):"")+(_253.vars?"&vars=3D"+_euc(_253.vars):"")+=
"&lng=3D"+(a.lng()||"xx")+"&note=3D"+_euc(_253.note)+"&"+uadd("email",nul=
l,null,_254);};_1db.share=3D{auw:_235,ocw:_225,stw:_238,siw:_231,pts:_241=
,unt:_223,uadd:uadd,genurl:_1e8,geneurl:_251,genieu:_21d,acb:_210,gcp:_20=
b,svcurl:_1e5,track:_24b,links:_1e4};})(_7,_7.api,_7);var =
w=3Dwindow,ac=3Dw.addthis_config||{},css=3Dnew =
_7.resource.Resource("widgetcss",_atr+"static/r07/widget61.css",function(=
){return true;}),_257=3Dnew =
_7.resource.Resource("widget32css",_atr+"static/r07/widgetbig61.css",func=
tion(){return true;});function =
main(){try{if(_atc.xol&&!_atc.xcs&&ac.ui_use_css!=3D=3Dfalse){css.load();=
if(_7.bro.ipa){_257.load();}}var =
a=3D_7,msi=3Da.bro.msi,hp=3D0,_25b=3Dwindow.addthis_config||{},dt=3Dd.tit=
le,dr=3D(typeof(a.rdr)!=3D=3D"undefined")?a.rdr:(d.referer||d.referrer||"=
"),du=3Ddl?dl.href:null,dh=3Ddl.hostname,_260=3Ddu,_261=3D0,al=3D(_7.lng(=
).split("-")).shift(),_263=3D_7.track.eop(dl,dr),cvt=3D[],rsiq=3D_263.rsi=
q,rsi=3D_263.rsi,rxi=3D_263.rxi,rsc=3D_263.rsc,gen=3D_263.gen,fuid=3D_263=
.fuid,ifr,_26c=3D_atr+"static/r07/sh45.html#",data,_26e=3Dfunction(){if(!=
_7.track.pcs.length){_7.track.apc(window.addthis_product||("men-"+_atc.ve=
r));}data.pc=3D_7.track.pcs.join(",");};if(window.addthis_product){_7.tra=
ck.apc(addthis_product);if(addthis_product.indexOf("fxe")=3D=3D-1&&addthi=
s_product.indexOf("bkm")=3D=3D-1){_7.track.spc=3Daddthis_product;}}var =
l=3D_7.share.links.canonical;if(l){if(l.indexOf("http")!=3D=3D0){_260=3D(=
du||"").split("//").pop().split("/");if(l.indexOf("/")=3D=3D=3D0){_260=3D=
_260.shift()+l;}else{_260.pop();_260=3D_260.join("/")+"/"+l;}_260=3Ddl.pr=
otocol+"//"+_260;}else{_260=3Dl;}_7.usu(0,1);}_260=3D_260.split("#{").shi=
ft();a.igv(_260,d.title||"");var =
_270=3Daddthis_share.view_url_transforms||addthis_share.track_url_transfo=
rms||addthis_share.url_transforms;if(_270){_260=3D_7.track.mgu(_260,_270)=
;}if(rsi){rsi=3Drsi.substr(0,8)+fuid;}a.smd=3D{rsi:rsi,rxi:rxi,gen:gen,rs=
c:rsc};a.dr=3Da.tru(dr,"fr");a.du=3Da.tru(_260,"fp");a.dt=3Ddt=3Dw.addthi=
s_share.title;a.cb=3Da.ad.cla();a.dh=3Ddl.hostname;a.ssl=3Ddu&&du.indexOf=
("https")=3D=3D=3D0?1:0;data=3D{iit:(new =
Date()).getTime(),cb:a.cb,ab:a.ab,dh:a.dh,dr:a.dr,du:a.du,dt:dt,inst:a.in=
st,lng:a.lng(),pc:w.addthis_product||"men",pub:a.pub(),ssl:a.ssl,sid:_7.t=
rack.ssid(),srd:_atc.damp,srf:_atc.famp,srp:_atc.pamp,srx:_atc.xamp,ver:_=
atc.ver,xck:_atc.xck||0};if(a.trl.length){data.trl=3Da.trl.join(",");}if(=
a.rev){data.rev=3Da.rev;}if(_25b.data_track_clickback||_25b.data_track_li=
nkback||_7.track.ctp(data.pc,_25b)){data.ct=3Da.ct=3D1;}if(a.prv){data.pr=
v=3D_27(a.prv);}if(rsc){data.sr=3Drsc;}if(a.vamp>=3D0&&!a.sub){if(rsi&&(f=
uid!=3Da.gub())){cvt.push(a.track.fcv("plv",Math.round(1/_atc.vamp)));cvt=
.push(a.track.fcv("rsi",rsi));cvt.push(a.track.fcv("gen",gen));cvt.push(a=
.track.fcv("abc",1));cvt.push(a.track.fcv("fcu",fuid));cvt.push(a.track.f=
cv("rcf",dl.hash));data.ce=3Dcvt.join(",");_261=3D"addressbar";}else{if(r=
xi||rsiq||rsc){cvt.push(a.track.fcv("plv",Math.round(1/_atc.vamp)));if(rs=
c){cvt.push(a.track.fcv("rsc",rsc));}if(rxi){cvt.push(a.track.fcv("rxi",r=
xi));}else{if(rsiq){cvt.push(a.track.fcv("rsi",rsiq));}}if(rsiq||rxi){cvt=
.push(a.track.fcv("gen",gen));}data.ce=3Dcvt.join(",");_261=3Drsc||"unkno=
wn";}}}if(_261&&a.bamp>=3D0){data.clk=3D1;a.dcp=3Ddata.gen=3D50;_7.ed.fir=
e("addthis.user.clickback",window.addthis||{},{service:_261});}if(a.upm){=
data.xd=3D1;if(_7.bro.ffx){data.xld=3D1;}}if(window.history&&typeof(histo=
ry.replaceState)=3D=3D"function"&&!_7.bro.chr&&(_25b.data_track_addressba=
r||_25b.data_track_addressbar_paths)&&((du||"").split("#").shift()!=3Ddr)=
&&(du.indexOf("#")=3D=3D-1||rsi||(_263.hash&&rxi))){var =
path=3Ddl.pathname||"",_272,_273=3Dpath!=3D"/";if(_25b.data_track_address=
bar_paths){_273=3D0;for(var =
i=3D0;i<_25b.data_track_addressbar_paths.length;i++){_272=3Dnew =
RegExp(_25b.data_track_addressbar_paths[i].replace(/\*/g,".*")+"$");if(_2=
72.test(path)){_273=3D1;break;}}}if(_273&&(!rsi||a.util.ioc(rsi,5))){var =
_275=3Dfunction(){history.replaceState({d:(new =
Date()),g:gen},d.title,_7.track.cur(dl.href.split("#").shift(),null,_7.tr=
ack.ssid()));};_275();}}if(dl.href.indexOf(_atr)=3D=3D-1&&!a.sub){if(a.up=
m){if(msi){setTimeout(function(){_26e();ifr=3Da.track.ctf(_26c+_27(data))=
;a.track.stf(ifr);},_7.wait);w.attachEvent("onmessage",a.pmh);}else{ifr=3D=
a.track.ctf();w.addEventListener("message",a.pmh,false);}if(_7.bro.ffx){i=
fr.src=3D_26c;_7.track.qtp(data);}else{if(!msi){setTimeout(function(){_26=
e();ifr.src=3D_26c+_27(data);},_7.wait);}}}else{ifr=3Da.track.ctf();setTi=
meout(function(){_26e();ifr.src=3D_26c+_27(data);},_7.wait);}if(ifr){ifr=3D=
a.track.gtf().appendChild(ifr);a.track.stf(ifr);}}if(w.addthis_language||=
ac.ui_language){a.alg();}if(a.plo.length>0){a.jlo();}}catch(e){window.con=
sole&&console.log("lod",e);}}w._ate=3Da;w._adr=3Dr;a._rec.push(function(d=
ata){if(data.sshs){var =
s=3Dwindow.addthis_ssh=3D_duc(data.sshs);a.gssh=3D1;a._ssh=3Ds.split(",")=
;}if(data.uss){var =
u=3Da._uss=3D_duc(data.uss).split(",");if(window.addthis_ssh){var =
seen=3D{},u=3Du.concat(a._ssh),_27a=3D[];for(var =
i=3D0;i<u.length;i++){var =
s=3Du[i];if(!seen[s]){_27a.push(s);}seen[s]=3D1;}u=3D_27a;}a._ssh=3Du;win=
dow.addthis_ssh=3Du.join(",");}if(data.ups){var =
s=3Ddata.ups.split(",");a.ups=3D{};for(var =
i=3D0;i<s.length;i++){if(s[i]){var =
o=3D_35(_duc(s[i]));a.ups[o.name]=3Do;}}a._ups=3Da.ups;}if(data.uid){a.ui=
d=3Ddata.uid;_7.ed.fire("addthis-internal.data.uid",{},{uid:data.uid});}i=
f(data.dbm){a.dbm=3Ddata.dbm;}if(data.rdy){a.xfr=3D1;a.track.xtp();return=
;}});try{var =
_27d=3D{},_27e=3D_7.util.gsp("addthis_widget.js");if(typeof(_27e)=3D=3D"o=
bject"){if(_27e.provider){_27d=3D{provider:_7.mun(_27e.provider_code||_27=
e.provider),auth:_27e.auth||_27e.provider_auth||""};if(_27e.uid||_27e.pro=
vider_uid){_27d.uid=3D_7.mun(_27e.uid||_27e.provider_uid);}if(_27e.logout=
){_27d.logout=3D1;}_7.prv=3D_27d;}if(_27e.pubid||_27e.pub||_27e.username)=
{w.addthis_pub=3D_duc(_27e.pubid||_27e.pub||_27e.username);}if(w.addthis_=
pub&&w.addthis_config){w.addthis_config.username=3Dw.addthis_pub;}if(_27e=
.domready){_atc.dr=3D1;}if(_27e.onready&&_27e.onready.match(/[a-zA-Z0-9_\=
.\$]+/)){try{_7.onr=3D_7.evl(_27e.onready);}catch(e){window.console&&cons=
ole.log("addthis: onready function ("+_27e.onready+") not =
defined",e);}}if(_27e.async){_atc.xol=3D1;}}if((window.addthis_conf||{}).=
xol){_atc.xol=3D1;}if(_atc.ver=3D=3D=3D120){var =
rc=3D"atb"+_7.util.cuid();d.write("<span =
id=3D\""+rc+"\"></span>");_7.igv();_7.lad(["span",rc,addthis_share.url||"=
[url]",addthis_share.title||"[title]"]);}if(w.addthis_clickout){_7.lad(["=
cout"]);}if(!_atc.xol&&!_atc.xcs&&ac.ui_use_css!=3D=3Dfalse){css.load();i=
f(_7.bro.ipa){_257.load();}}}catch(e){if(window.console){console.log("mai=
n",e);}}_70.bindReady();_70.append(main);})();function =
addthis_open(){if(typeof iconf=3D=3D"string"){iconf=3Dnull;}return =
_ate.ao.apply(_ate,arguments);}function =
addthis_close(){_ate.ac();}function =
addthis_sendto(){_ate.as.apply(_ate,arguments);return =
false;}if(_atc.dr){_adr.onReady();}}else{_ate.inst++;}if(_atc.abf){addthi=
s_open(document.getElementById("ab"),"emailab",window.addthis_url||"[URL]=
",window.addthis_title||"[TITLE]");}if(!window.addthis||window.addthis.no=
deType!=3D=3Dundefined){window.addthis=3D(function(){var =
e=3D{a1webmarks:"A1&#8209;Webmarks",aim:"AOL =
Lifestream",amazonwishlist:"Amazon",aolmail:"AOL Mail",aviary:"Aviary =
Capture",domaintoolswhois:"Whois Lookup",googlebuzz:"Google =
Buzz",googlereader:"Google Reader",googletranslate:"Google =
Translate",linkagogo:"Link-a-Gogo",meneame:"Men&eacute;ame",misterwong:"M=
ister Wong",mailto:"Email =
App",myaol:"myAOL",myspace:"MySpace",readitlater:"Read It =
Later",rss:"RSS",stumbleupon:"StumbleUpon",typepad:"TypePad",wordpress:"W=
ordPress",yahoobkm:"Y! Bookmarks",yahoomail:"Y! =
Mail",youtube:"YouTube"},g=3Ddocument,c=3Dg.gn("body").item(0),f=3D_ate.u=
til.bind;function b(d,l){var =
m;if(window._atw&&_atw.list){m=3D_atw.list[d]}else{if(e[d]){m=3De[d]}else=
{m=3D(l?d:(d.substr(0,1).toUpperCase()+d.substr(1)))}}return(m||"").repla=
ce(/&nbsp;/g," ")}function i(d,u,s,r,t){u=3Du.toUpperCase();var =
p=3D(d=3D=3Dc&&addthis.cache[u]?addthis.cache[u]:(d||c||g.body).getElemen=
tsByTagName(u)),n=3D[],q,m;if(d=3D=3Dc){addthis.cache[u]=3Dp}if(t){for(q=3D=
0;q<p.length;q++){m=3Dp[q];if((m.className||"").indexOf(s)>-1){n.push(m)}=
}}else{s=3Ds.replace(/\-/g,"\\-");var l=3Dnew =
RegExp("(^|\\s)"+s+(r?"\\w*":"")+"(\\s|$)");for(q=3D0;q<p.length;q++){m=3D=
p[q];if(l.test(m.className)){n.push(m)}}}return(n)}var =
k=3Dg.getElementsByClassname||i;function j(d){if(typeof =
d=3D=3D"string"){var =
l=3Dd.substr(0,1);if(l=3D=3D"#"){d=3Dg.getElementById(d.substr(1))}else{i=
f(l=3D=3D"."){d=3Dk(c,"*",d.substr(1))}else{}}}if(!d){d=3D[]}else{if(!(d =
instanceof Array)){d=3D[d]}}return d}function a(l,d){return =
function(){addthis.plo.push({call:l,args:arguments,ns:d})}}function =
h(m){var =
l=3Dthis,d=3Dthis.queue=3D[];this.name=3Dm;this.call=3Dfunction(){d.push(=
arguments)};this.call.queuer=3Dthis;this.flush=3Dfunction(p,o){for(var =
n=3D0;n<d.length;n++){p.apply(o||l,d[n])}return =
p}}return{ost:0,cache:{},plo:[],links:[],ems:[],init:_adr.onReady,_Queuer=
:h,_queueFor:a,_select:j,_gebcn:i,button:a("button"),counter:a("counter")=
,toolbox:a("toolbox"),update:a("update"),util:{getServiceName:b},addEvent=
Listener:f(_ate.ed.addEventListener,_ate.ed),removeEventListener:f(_ate.e=
d.removeEventListener,_ate.ed)}})()}_adr.append((function(){if(!window.ad=
dthis.ost){_ate.extend(G,_ate.api);var =
ae=3Ddocument,R=3Dundefined,Q=3Dwindow,o=3Dfunction(d){if(d.indexOf("&")>=
-1){d=3Dd.replace(/&([aeiou]).+;/g,"$1")}return =
d},V=3Dfunction(d,w,u){_ate.ed.fire("addthis.menu.share",window.addthis||=
{},{element:w||{},service:d||"unknown",url:u})},H=3Dfunction(d,al){var =
ak=3D"fb-root",w=3Dae.getElementById(ak),u=3Dwindow.fbAsyncInit;e.push(d)=
;if(s()&&FB.XFBML&&FB.XFBML.parse){FB.XFBML.parse(d);T()}else{if(u){}else=
{if(!w){w=3Dae.ce("div");w.id=3Dak;y.appendChild(w)}if(!u){var =
am=3Dae.createElement("script");am.src=3Dae.location.protocol+"//connect.=
facebook.net/"+(al||_ate.gfl(_ate.lng()))+"/all.js";am.async=3Dtrue;w.app=
endChild(am);u=3Dfunction(){FB.init({appId:"172525162793917",status:true,=
cookie:false})}}}if(aj){aj=3Dfalse;window.__orig__fbAsyncInit=3Du;window.=
fbAsyncInit=3Dfunction(){window.__orig__fbAsyncInit();for(var =
an=3D0;an<e.length;an++){FB.XFBML.parse(e[an])}T()}}}},q,n=3Dfunction(){i=
f(q=3D=3D=3Dundefined){try{var =
u=3D(document.getElementsByTagName("html"))[0];if(u){if(u.getAttribute&&u=
.getAttribute("xmlns:fb")){q=3Dtrue}else{if(_ate.bro.msi){var =
d=3Du.outerHTML.substr(0,u.outerHTML.indexOf(">"));if(d.indexOf("xmlns:fb=
")>-1){q=3Dtrue}}}}}catch(w){q=3Dfalse}}return =
q},s=3Dfunction(){return(typeof(window.FB)=3D=3D"object"&&FB.Event&&typeo=
f(FB.Event.subscribe)=3D=3D"function")},k=3D0,N=3D0,g=3D{},ag=3D{compact:=
1,expanded:1,facebook:1,email:1,twitter:1,print:1,google:1,live:1,stumble=
upon:1,myspace:1,favorites:1,digg:1,delicious:1,blogger:1,googlebuzz:1,fr=
iendfeed:1,vk:1,mymailru:1,gmail:1,yahoomail:1,reddit:1,orkut:1},K=3Dnew =
_ate.resource.Resource("widget32css",_atr+"static/r07/widgetbig61.css",fu=
nction(){return =
true}),Y=3Dfalse,aj=3Dtrue,A=3DQ.addthis_config,U=3DQ.addthis_share,L=3D{=
},E=3D{},y=3Dae.gn("body").item(0),G=3Dwindow.addthis,c=3DG._select,D=3DG=
._gebcn(y,"A","addthis_button_",true,true),ac=3D{rss:"Subscribe via =
RSS"},ab=3D{tweet:"Tweet",email:"Email",mailto:"Email",print:"Print",favo=
rites:"Save to Favorites",twitter:"Tweet This",digg:"Digg =
This",more:"View more =
services"},S=3D{email_vars:1,passthrough:1,modules:1,templates:1,services=
_custom:1},af=3D{feed:1,more:_atc.ver<300,email:_atc.ver<300,mailto:1},M=3D=
{feed:1,email:_atc.ver<300,mailto:1,print:1,more:!_ate.bro.ipa&&_atc.ver<=
300,favorites:1},X=3D{email:_atc.ver>=3D300,more:_atc.ver>=3D300},m=3D0,O=
=3D0,p=3D0,C=3D0,J=3D0,aa=3D0,e=3D[],ai=3D{};function =
f(u,w){if(w&&u!=3D=3Dw){for(var d in =
w){if(u[d]=3D=3D=3DR){u[d]=3Dw[d]}}}}function v(ak,u,al){var =
w=3Dak.onclick||function(){},d=3Dfunction(){V(u,ak,ak.share.url)};if(ak.c=
onf.data_ga_tracker||addthis_config.data_ga_tracker||ak.conf.data_ga_prop=
erty||addthis_config.data_ga_property){ak.onclick=3Dfunction(){_ate.gat(u=
,al,ak.conf,ak.share);d();return =
w()}}else{ak.onclick=3Dfunction(){d();return w()}}}function z(u,d){var =
w=3D{googlebuzz:"http://www.google.com/profiles/%s",youtube:"http://www.y=
outube.com/user/%s",facebook:"http://www.facebook.com/profile.php?id=3D%s=
",facebook_url:"http://www.facebook.com/%s",rss:"%s",flickr:"http://www.f=
lickr.com/photos/%s",twitter:"http://twitter.com/%s",linkedin:"http://www=
.linkedin.com/in/%s"};if(u=3D=3D"facebook"&&isNaN(parseInt(d))){u=3D"face=
book_url"}return(w[u]||"").replace("%s",d)||""}function =
t(u,d){if(Y&&!d){return true}var =
w=3D(u.parentNode||{}).className||"";Y=3D(w.indexOf("32x32")>-1||u.classN=
ame.indexOf("32x32")>-1);return Y}function F(u){var =
w=3D(u.parentNode||{}).className||"",d=3Du.conf&&u.conf.product&&w.indexO=
f("toolbox")=3D=3D-1?u.conf.product:"tbx"+(u.className.indexOf("32x32")>-=
1||w.indexOf("32x32")>-1?"32":"")+"-"+_atc.ver;if(d.indexOf(32)>-1){Y=3Dt=
rue}_ate.track.apc(d);return d}function i(w,ak){var u=3D{};for(var d in =
w){if(ak[d]){u[d]=3Dak[d]}else{u[d]=3Dw[d]}}return u}function b(u,d){var =
ak=3D{};for(var w=3D0;w<u.length;w++){ak[u[w]]=3D1}for(var =
w=3D0;w<d.length;w++){if(!ak[d[w]]){u.push(d[w]);ak[d[w]]=3D1}}return =
u}function ad(d,al,am,ak){var =
u=3Dae.ce("img");u.width=3Dd;u.height=3Dal;u.border=3D0;u.alt=3Dam;u.src=3D=
ak;return u}function j(ak,al){var w,d=3D[],am=3D{};for(var =
u=3D0;u<ak.attributes.length;u++){w=3Dak.attributes[u];d=3Dw.name.split(a=
l+":");if(d.length=3D=3D2){am[d.pop()]=3Dw.value}}return am}function =
I(u,ao,d,ak){var ao=3Dao||{},w=3D{},am=3Dj(u,"addthis");for(var al in =
ao){w[al]=3Dao[al]}if(ak){for(var al in u[d]){w[al]=3Du[d][al]}}for(var =
al in am){if(ao[al]&&!ak){w[al]=3Dao[al]}else{var =
ap=3Dam[al];if(ap){w[al]=3Dap}else{if(ao[al]){w[al]=3Dao[al]}}if(w[al]=3D=
=3D=3D"true"){w[al]=3Dtrue}else{if(w[al]=3D=3D=3D"false"){w[al]=3Dfalse}}=
}if(w[al]!=3D=3DR&&S[al]&&(typeof =
w[al]=3D=3D"string")){try{w[al]=3DJSON.parse(w[al].replace(/'/g,'"'))}cat=
ch(an){w[al]=3D_ate.evl("("+w[al]+");",true)}}}return w}function =
P(w){var u=3D(w||{}).services_custom;if(!u){return}if(!(u instanceof =
Array)){u=3D[u]}for(var ak=3D0;ak<u.length;ak++){var =
d=3Du[ak];if(d.name&&d.icon&&d.url){d.code=3Dd.url=3Dd.url.replace(/ =
/g,"");d.code=3Dd.code.split("//").pop().split("?").shift().split("/").sh=
ift().toLowerCase();g[d.code]=3Dd}}}function x(u,d){return =
g[u]||{}}function a(u,d,w,ak){var =
al=3D{conf:d||{},share:w||{}};al.conf=3DI(u,d,"conf",ak);al.share=3DI(u,w=
,"share",ak);return al}function =
W(aC,ao,av,am){_ate.igv();if(aC){ao=3Dao||{};av=3Dav||{};var =
aD=3Dao.conf||A,aA=3Dao.share||U,al=3Dav.onmouseover,w=3Dav.onmouseout,aF=
=3Dav.onclick,ar=3Dav.internal,ax=3Dav.singleservice;if(ax){if(aF=3D=3D=3D=
R){aF=3Daf[ax]?function(aI,aG,aJ){var aH=3Di(aJ,E);return =
addthis_open(aI,ax,aH.url,aH.title,i(aG,L),aH)}:M[ax]?function(aI,aG,aJ){=
var aH=3Di(aJ,E);return =
addthis_sendto(ax,i(aG,L),aH)}:X[ax]?function(aI,aG,aJ){console.log("stw"=
);var aH=3Di(aJ,E);return =
_ate.share.stw(ax,aH,aG,735)}:null}}else{if(!av.noevents){if(!av.nohover)=
{if(al=3D=3D=3DR){al=3Dfunction(aH,aG,aI){return =
addthis_open(aH,"",null,null,i(aG,L),i(aI,E))}}if(w=3D=3D=3DR){w=3Dfuncti=
on(aG){return =
addthis_close()}}if(aF=3D=3D=3DR){aF=3Dfunction(aH,aG,aI){return =
addthis_sendto("more",i(aG,L),i(aI,E))}}}else{if(aF=3D=3D=3DR){aF=3Dfunct=
ion(aH,aG,aI){return =
addthis_open(aH,"more",null,null,i(aG,L),i(aI,E))}}}}}aC=3Dc(aC);for(var =
aB=3D0;aB<aC.length;aB++){var =
au=3DaC[aB],ay=3Dau.parentNode,u=3Da(au,aD,aA,!am)||{};f(u.conf,A);f(u.sh=
are,U);au.conf=3Du.conf;au.share=3Du.share;if(au.conf.ui_language){_ate.a=
lg(au.conf.ui_language)}P(au.conf);if(ay&&ay.className.indexOf("toolbox")=
>-1&&(au.conf.product||"").indexOf("men")=3D=3D=3D0){au.conf.product=3D"t=
bx"+(ay.className.indexOf("32x32")>-1?"32":"")+"-"+_atc.ver;_ate.track.ap=
c(au.conf.product)}if(ax&&ax!=3D=3D"more"){au.conf.product=3DF(au)}if((!a=
u.conf||(!au.conf.ui_click&&!au.conf.ui_window_panes))&&!_ate.bro.ipa){if=
(al){au.onmouseover=3Dfunction(){return =
al(this,this.conf,this.share)}}if(w){au.onmouseout=3Dfunction(){return =
w(this)}}if(aF){au.onclick=3Dfunction(){return =
aF(au,au.conf,au.share)}}}else{if(aF){if(ax){au.onclick=3Dfunction(){retu=
rn =
aF(this,this.conf,this.share)}}else{if(!au.conf.ui_window_panes){au.oncli=
ck=3Dfunction(){return =
addthis_open(this,"",null,null,this.conf,this.share)}}else{au.onclick=3Df=
unction(){return =
addthis_sendto("more",this.conf,this.share)}}}}}if(au.tagName.toLowerCase=
()=3D=3D"a"){var =
ak=3Dau.share.url||addthis_share.url;_ate.usu(ak);if(ax){var =
aq=3Dx(ax,au.conf),d=3Dau.firstChild;if(aq&&aq.code&&aq.icon){if(d&&d.cla=
ssName.indexOf("at300bs")>-1){var =
at=3D"16";if(t(au,1)){d.className=3Dd.className.split("at15nc").join("");=
at=3D"32"}d.style.background=3D"url("+aq.icon+") no-repeat top left =
transparent";if(!d.style.cssText){d.style.cssText=3D""}d.style.cssText=3D=
"line-height:"+at+"px!important;width:"+at+"px!important;height:"+at+"px!=
important;background:"+d.style.background+"!important"}}if(!M[ax]){if(av.=
follow){au.href=3Dak;au.onclick=3Dfunction(){_ate.share.track(ax,1,au.sha=
re,au.conf)};if(au.children&&au.children.length=3D=3D1&&au.parentNode&&au=
.parentNode.className.indexOf("toolbox")>-1){var =
az=3Dae.ce("span");az.className=3D"addthis_follow_label";az.innerHTML=3DG=
.util.getServiceName(ax);au.appendChild(az)}}else{if(ax=3D=3D"twitter"){a=
u.onclick=3Dfunction(aG){return =
_ate.share.pts(au.share,au.conf)};au.noh=3D1}else{if(!au.noh){if(au.conf.=
ui_open_windows||_ate.share.auw(ax)){au.onclick=3Dfunction(aG){return =
_ate.share.stw(ax,au.share,au.conf)}}else{au.onclick=3Dfunction(aG){retur=
n =
_ate.share.siw(ax,au.share,au.conf)};au.href=3D_ate.share.genurl(ax,0,au.=
share,au.conf)}}}}v(au,ax,ak);if(!au.target){au.target=3D"_blank"}G.links=
.push(au)}else{if(ax=3D=3D"mailto"||(ax=3D=3D"email"&&(au.conf.ui_use_mai=
lto||_ate.bro.iph||_ate.bro.ipa))){au.onclick=3Dfunction(){au.share.xid=3D=
_ate.util.cuid();(new =
Image()).src=3D_ate.share.genurl("mailto",0,au.share,au.config)};au.href=3D=
_ate.share.genieu(au.share);v(au,ax,ak);G.ems.push(au)}}if(!au.title||au.=
at_titled){var =
ap=3DG.util.getServiceName(ax,!aq);au.title=3Do(av.follow?(ac[ax]?ac[ax]:=
"Follow on "+ap):(ab[ax]?ab[ax]:"Send to =
"+ap));au.at_titled=3D1}if(!au.href){au.href=3D"#"}}else{if(au.conf.produ=
ct&&au.parentNode.className.indexOf("toolbox")=3D=3D-1){F(au)}}}var =
an;switch(ar){case"img":if(!au.hasChildNodes()){var =
aE=3D(au.conf.ui_language||_ate.lng()).split("-").shift(),aw=3D_ate.ivl(a=
E);if(!aw){aE=3D"en"}else{if(aw!=3D=3D1){aE=3Daw}}an=3Dad(_ate.iwb(aE)?15=
0:125,16,"Share",_atr+"static/btn/v2/lg-share-"+aE.substr(0,2)+".gif")}br=
eak}if(an){au.appendChild(an)}}}}function =
h(){if(window.gapi&&window.gapi.plusone){gapi.plusone.go();return}else{if=
(!J){var =
d=3D_ate.ajs("//apis.google.com/js/plusone.js",1);J=3D1}}if(O<3){setTimeo=
ut(h,3000+1000*2*(O++))}}function =
Z(){if(window.twttr&&!N){N=3D1;twttr.events.bind("click",function(al){var=
 =
ak=3D(al.target.parentNode&&al.target.parentNode.share)?al.target.parentN=
ode.share:{},w=3Dak.url||al.target.baseURI,am=3Dak.title||"",d=3D{};for(v=
ar u in =
addthis_share){d[u]=3Daddthis_share[u]}d.url=3Dw;if(am){d.title=3Dam}_ate=
.share.track("tweet",0,d,addthis_config)})}}function =
B(d){if(window.twttr){Z();return}else{if(!aa){_ate.ajs("//platform.twitte=
r.com/widgets.js",1);aa=3D1}}if(p<3){setTimeout(B,3000+1000*2*(p++))}}fun=
ction =
T(){if(ae.location.href.indexOf(_atr)=3D=3D-1&&!_ate.sub&&!k){if(s()){k=3D=
1;FB.Event.subscribe("message.send",function(w){var d=3D{};for(var u in =
addthis_share){d[u]=3Daddthis_share[u]}d.url=3Dw;_ate.share.track("facebo=
ok_send",0,d,addthis_config);V("facebook_send",{},w)});FB.Event.subscribe=
("edge.create",function(w){if(!ai[w]){var d=3D{};for(var u in =
addthis_share){d[u]=3Daddthis_share[u]}d.url=3Dw;_ate.share.track("facebo=
ok_like",0,d,addthis_config);ai[w]=3D1;V("facebook_like",{},w)}});FB.Even=
t.subscribe("edge.remove",function(w){if(ai[w]){var d=3D{};for(var u in =
addthis_share){d[u]=3Daddthis_share[u]}d.url=3Dw;_ate.share.track("facebo=
ok_dislike",0,d,addthis_config);ai[w]=3D0}})}else{if(window.fbAsyncInit&&=
!C){if(m<3){setTimeout(T,3000+1000*2*(m++))}C=3D1}}}}function =
ah(aJ,aK,aL,aA,aR){for(var aU=3D0;aU<aJ.length;aU++){var =
a0=3DaJ[aU];if(a0=3D=3Dnull){continue}if(aA!=3D=3Dfalse||!a0.ost){var =
ax=3Da(a0,aK,aL,!aR),ak=3D0,a3=3D"at300",aY=3Da0.className||"",ao=3D"",aN=
=3DaY.match(/addthis_button_([\w\.]+)(?:\s|$)/),aD=3D{},at=3DaN&&aN.lengt=
h?aN[1]:0;f(ax.conf,A);f(ax.share,U);if(at){if(at=3D=3D=3D"tweetmeme"&&a0=
.className.indexOf("chiclet_style")=3D=3D-1){if(a0.ost){continue}var =
aT=3Dj(a0,"tm"),aM=3D50,aW=3D61;ao=3D_ate.util.toKV(aT);if(aT.style=3D=3D=
=3D"compact"){aM=3D95;aW=3D25}a0.innerHTML=3D'<iframe frameborder=3D"0" =
width=3D"'+aM+'" height=3D"'+aW+'" scrolling=3D"no" =
allowTransparency=3D"true" scrollbars=3D"no"'+(_ate.bro.ie6?" =
src=3D\"javascript:''\"":"")+"></iframe>";var =
a4=3Da0.firstChild;a4.src=3D"//api.tweetmeme.com/button.js?url=3D"+_euc(a=
x.share.url)+"&"+ao;a0.noh=3Da0.ost=3D1}else{if(at=3D=3D=3D"linkedin_coun=
ter"){if(a0.ost){continue}var =
aO=3Dj(a0,"li"),aL=3Dax.share,a2=3DaO.width||100,ap=3DaO.height||18,ao,aV=
=3D"",au;if(!aO.counter){aO.counter=3D"horizontal"}if(!aL.passthrough){aL=
.passthrough=3D{}}aL.passthrough.linkedin=3D_ate.util.toKV(aO);aV=3D_ate.=
util.rtoKV(aL);if(aO.counter=3D=3D=3D"top"){ap=3D55;a2=3D57;if(!aO.height=
){aO.height=3Dap}if(!aO.width){aO.width=3Da2}}else{if(aO.counter=3D=3D=3D=
"right"){a2=3D100;if(!aO.width){aO.width=3DaE}}}if(aO.width){a2=3DaO.widt=
h}if(aO.height){ap=3DaO.height}ao=3D_ate.util.toKV(aO),a0.innerHTML=3D'<i=
frame frameborder=3D"0" role=3D"presentation" scrolling=3D"no" =
allowTransparency=3D"true" scrollbars=3D"no"'+(_ate.bro.ie6?" =
src=3D\"javascript:''\"":"")+' style=3D"width:'+a2+"px; =
height:"+ap+'px;"></iframe>';au=3Da0.firstChild;if(!ax.conf.pubid){ax.con=
f.pubid=3Daddthis_config.pubid||_ate.pub()}au.src=3D_atr+"static/r07/link=
edin06.html"+((_ate.bro.ie6||_ate.bro.ie7)?"?":"#")+"href=3D"+_euc(ax.sha=
re.url)+"&dr=3D"+_euc(_ate.dr)+"&conf=3D"+_euc(_ate.util.toKV(ax.conf))+"=
&share=3D"+_euc(aV)+"&li=3D"+_euc(ao);a0.noh=3Da0.ost=3D1}else{if(at=3D=3D=
=3D"tweet"){if(a0.ost){continue}var =
al=3Dj(a0,"tw"),aL=3Dax.share,aE=3Dal.width||55,aI=3Dal.height||20,ao,aV=3D=
"",aC;al.count=3Dal.count||"horizontal";aL.passthrough=3DaL.passthrough||=
{};aL.passthrough.twitter=3D_ate.util.toKV(al);aV=3D_ate.util.rtoKV(aL);i=
f(al.count=3D=3D=3D"vertical"){aI=3D62;al.height=3Dal.height||aI}else{if(=
al.count=3D=3D=3D"horizontal"){aE=3D110;al.width=3Dal.width||aE}}if(al.wi=
dth){aE=3Dal.width}if(al.height){aI=3Dal.height}ao=3D_ate.util.toKV(al),a=
0.innerHTML=3D'<iframe frameborder=3D"0" role=3D"presentation" =
scrolling=3D"no" allowTransparency=3D"true" =
scrollbars=3D"no"'+(_ate.bro.ie6?" src=3D\"javascript:''\"":"")+' =
style=3D"width:'+aE+"px; =
height:"+aI+'px;"></iframe>';aC=3Da0.firstChild;if(!ax.conf.pubid){ax.con=
f.pubid=3Daddthis_config.pubid||_ate.pub()}aC.src=3D_atr+"static/r07/twee=
t06.html"+((_ate.bro.ie6||_ate.bro.ie7)?"?":"#")+"href=3D"+_euc(ax.share.=
url)+"&dr=3D"+_euc(_ate.dr)+"&conf=3D"+_euc(_ate.util.toKV(ax.conf))+"&sh=
are=3D"+_euc(aV)+"&tw=3D"+_euc(ao);a0.noh=3Da0.ost=3D1}else{if(at=3D=3D=3D=
"google_plusone"){var =
aF=3Dj(a0,"g:plusone"),ay=3D"";aF.href=3DaF.href||_ate.track.mgu(ax.share=
.url,{defrag:1});aF.size=3DaF.size||(t(a0,true)?"standard":"small");windo=
w._at_gpocbh=3Dwindow._at_gpocbh||function(a7){var a5=3D{};for(var a6 in =
addthis_share){a5[a6]=3Dax.share[a6]}a5.url=3Da7.href;_ate.share.track("g=
oogle_"+(a7.state=3D=3D"off"?"un":"")+"plusone",0,a5,ax.conf)};aF.callbac=
k=3DaF.callback||"_at_gpocbh";for(var aS in aF){ay+=3D" =
"+aS+'=3D"'+aF[aS]+'"'}a0.innerHTML=3D"<g:plusone =
"+ay+"></g:plusone>";h()}else{if(at=3D=3D=3D"facebook_send"){if(a0.ost||_=
ate.bro.ie6){continue}var =
az,aq=3Dj(a0,"fb:send"),aB=3D"",aZ=3Daq.width||55,am=3Daq.height||20;ao=3D=
_ate.util.toKV(aq);_ate.ufbl=3D1;if((_atc.ltj&&(!window.FB_RequireFeature=
s&&(!window.FB||(!FB.Share&&!FB.Bootstrap)))&&n())||(s()&&FB.XFBML&&FB.XF=
BML.parse)){aq.href=3Daq.href||_ate.track.mgu(ax.share.url,{defrag:1});fo=
r(var aS in aq){aB+=3D" "+aS+'=3D"'+aq[aS]+'"'}a0.innerHTML=3D'<fb:send =
ref=3D"'+_ate.share.gcp(ax.share,ax.conf,".send").replace(",","_")+'" =
'+aB+"></fb:send>";H(a0)}else{a0.className=3D"";a0.innerHTML=3D"<span></s=
pan>";a0.style.width=3Da0.style.height=3D"0px"}a0.noh=3Da0.ost=3D1}else{i=
f(at=3D=3D=3D"facebook_share"){try{}catch(aQ){}}else{if(at=3D=3D=3D"faceb=
ook_like"){if(a0.ost){continue}var =
w,aq=3Dj(a0,"fb:like"),aB=3D"",a1=3Daq.layout||"button_count",aP=3Daq.loc=
ale||_ate.gfl(_ate.lng()),u=3D{standard:[450,aq.show_faces?80:35],button_=
count:[90,25],box_count:[55,65]},aZ=3Daq.width||(u[a1]?u[a1][0]:100),am=3D=
aq.height||(u[a1]?u[a1][1]:25);ao=3D_ate.util.toKV(aq);_ate.ufbl=3D1;if((=
_atc.ltj&&(!window.FB_RequireFeatures&&(!window.FB||(!FB.Share&&!FB.Boots=
trap)))&&n())||(s()&&FB.XFBML&&FB.XFBML.parse)){if(aq.layout=3D=3D=3Dunde=
fined){aq.layout=3D"button_count"}if(aq.show_faces=3D=3D=3Dundefined){aq.=
show_faces=3D"false"}if(aq.action=3D=3D=3Dundefined){aq.action=3D"like"}i=
f(aq.width=3D=3D=3Dundefined){aq.width=3DaZ}if(aq.font=3D=3D=3Dundefined)=
{aq.font=3D"arial"}if(aq.href=3D=3D=3Dundefined){aq.href=3D_ate.track.mgu=
(ax.share.url,{defrag:1})}for(var aS in aq){aB+=3D" =
"+aS+'=3D"'+aq[aS]+'"'}a0.innerHTML=3D'<fb:like =
ref=3D"'+_ate.share.gcp(ax.share,ax.conf,".like").replace(",","_")+'" =
'+aB+"></fb:like>";H(a0)}else{if(!_ate.bro.msi){w=3Dae.ce("iframe")}else{=
a0.innerHTML=3D'<iframe frameborder=3D"0" scrolling=3D"no" =
allowTransparency=3D"true" scrollbars=3D"no"'+(_ate.bro.ie6?" =
src=3D\"javascript:''\"":"")+"></iframe>";w=3Da0.firstChild}w.style.overf=
low=3D"hidden";w.style.scrolling=3D"no";w.style.scrollbars=3D"no";w.style=
.border=3D"none";w.style.borderWidth=3D"0px";w.style.width=3DaZ+"px";w.st=
yle.height=3Dam+"px";w.src=3D"//www.facebook.com/plugins/like.php?href=3D=
"+_euc(_ate.track.mgu(ax.share.url,{defrag:1}))+"&layout=3Dbutton_count&s=
how_faces=3Dfalse&width=3D100&action=3Dlike&font=3Darial&"+ao;if(!_ate.br=
o.msi){a0.appendChild(w)}}a0.noh=3Da0.ost=3D1}else{if(at.indexOf("preferr=
ed")>-1){if(a0._iss){continue}aN=3DaY.match(/addthis_button_preferred_([0=
-9]+)(?:\s|$)/);var =
aX=3D((aN&&aN.length)?Math.min(16,Math.max(1,parseInt(aN[1]))):1)-1;if(!a=
0.conf){a0.conf=3D{}}a0.conf.product=3D"tbx-"+_atc.ver;F(a0);if(window._a=
tw){if(!a0.parentNode.services){a0.parentNode.services=3D{}}var =
an=3D_atw.conf.services_exclude||"",d=3D_atw.loc,ar=3Da0.parentNode.servi=
ces,aH=3Db(addthis_options.replace(",more","").split(","),d.split(","));d=
o{at=3DaH[aX++]}while(aX<aH.length&&(an.indexOf(at)>-1||ar[at]));if(ar[at=
]){for(var aS in =
_atw.list){if(!ar[aS]&&an.indexOf(aS)=3D=3D-1){at=3DaS;break}}}a0._ips=3D=
1;if(a0.className.indexOf(at)=3D=3D-1){a0.className+=3D" =
addthis_button_"+at;a0._iss=3D1}a0.parentNode.services[at]=3D1}else{_ate.=
alg(ax.conf.ui_language||window.addthis_language);_ate.plo.unshift(["deco=
",ah,[a0],aK,aL,true]);if(_ate.gssh){_ate.pld=3D_ate.ajs("static/r07/menu=
78.js")}else{if(!_ate.pld){_ate.pld=3D1;var =
aw=3Dfunction(){_ate.pld=3D_ate.ajs("static/r07/menu78.js")};if(_ate.upm)=
{_ate._rec.push(function(a5){if(a5.ssh){aw()}});setTimeout(aw,500)}else{a=
w()}}}continue}}else{if(at.indexOf("follow")>-1){at=3Dat.split("_follow")=
.shift();aD.follow=3Dtrue;ax.share.url=3Dz(at,ax.share.userid)}}}}}}}}}if=
(!ag[at]&&(Y||t(a0))){K.load()}if(!a0.childNodes.length){var =
av=3Dae.ce("span");a0.appendChild(av);av.className=3Da3+"bs at15nc =
at15t_"+at}else{if(a0.childNodes.length=3D=3D1){var =
aG=3Da0.childNodes[0];if(aG.nodeType=3D=3D3){var =
av=3Dae.ce("span");a0.insertBefore(av,aG);av.className=3Da3+"bs at15nc =
at15t_"+at}}else{ak=3D1}}if(at=3D=3D=3D"compact"||at=3D=3D=3D"expanded"){=
if(!ak&&aY.indexOf(a3)=3D=3D-1){a0.className+=3D" =
"+a3+"m"}if(ax.conf.product&&ax.conf.product.indexOf("men-")=3D=3D-1){ax.=
conf.product+=3D",men-"+_atc.ver}if(!a0.href){a0.href=3D"#"}if(a0.parentN=
ode&&a0.parentNode.services){ax.conf.parentServices=3Da0.parentNode.servi=
ces}if(at=3D=3D=3D"expanded"){aD.nohover=3Dtrue;aD.singleservice=3D"more"=
}}else{if((a0.parentNode.className||"").indexOf("toolbox")>-1){if(!a0.par=
entNode.services){a0.parentNode.services=3D{}}a0.parentNode.services[at]=3D=
1}if(!ak&&aY.indexOf(a3)=3D=3D-1){a0.className+=3D" =
"+a3+"b"}aD.singleservice=3Dat}if(a0._ips){aD.issh=3Dtrue}W([a0],ax,aD,aR=
);a0.ost=3D1;F(a0)}}}}function l(w,ao,d,ak){var =
u=3Dd.data_ga_tracker,an=3Dd.data_ga_property;if(an){if(typeof(window._ga=
t)=3D=3D"object"&&_gat._getTracker){u=3D_gat._getTracker(an)}else{if(type=
of(window._gaq)=3D=3D"object"&&_gaq._getAsyncTracker){u=3D_gaq._getAsyncT=
racker(an)}else{if(typeof(window._gaq)=3D=3D"array"){_gaq.push([function(=
){_ate.gat(w,ao,d,ak)}])}}}}if(u&&typeof(u)=3D=3D"string"){u=3Dwindow[u]}=
if(u&&typeof(u)=3D=3D"object"){var =
al=3Dao||(ak||{}).url||location.href;if(al.toLowerCase().replace("https",=
"http").indexOf("http%3a%2f%2f")=3D=3D0){al=3D_duc(al)}try{u._trackEvent(=
"addthis",w,al)}catch(am){try{u._initData();u._trackEvent("addthis",w,al)=
}catch(am){}}}}_ate.gat=3Dl;G.update=3Dfunction(an,al,w){if(an=3D=3D"shar=
e"){if(al=3D=3D"url"){_ate.usu(0,1)}if(!window.addthis_share){window.addt=
his_share=3D{}}window.addthis_share[al]=3Dw;E[al]=3Dw;for(var d in =
G.links){var am=3DG.links[d],ak=3Dnew =
RegExp("&"+al+"=3D(.*)&"),u=3D"&"+al+"=3D"+_euc(w)+"&";if(am.share){am.sh=
are[al]=3Dw}if(!am.noh){am.href=3Dam.href.replace(ak,u);if(am.href.indexO=
f(al)=3D=3D-1){am.href+=3Du}}}for(var d in G.ems){var =
am=3DG.ems[d];am.href=3D_ate.share.genieu(addthis_share)}}else{if(an=3D=3D=
"config"){if(!window.addthis_config){window.addthis_config=3D{}}window.ad=
dthis_config[al]=3Dw;L[al]=3Dw}}};G._render=3DW;var r=3D[new =
_ate.resource.Resource("countercss",_atr+"static/r07/counter61.css",funct=
ion(){return true}),new =
_ate.resource.Resource("counter",_atr+"js/250/plugin.sharecounter.js",fun=
ction(){return =
window.addthis.counter.ost})];if(!Q.JSON||!Q.JSON.stringify){r.unshift(ne=
w =
_ate.resource.Resource("json2",_atr+"static/r07/json2.js",function(){retu=
rn =
Q.JSON&&Q.JSON.stringify}))}G.counter=3Dfunction(ak,u,w){if(ak){ak=3DG._s=
elect(ak);if(ak.length){if(!G.counter.selects){G.counter.selects=3D[]}G.c=
ounter.selects=3DG.counter.selects.concat({counter:ak,config:u,share:w});=
for(var d in =
r){if((r[d]||{}).load){r[d].load()}}}}};G.button=3Dfunction(w,d,u){d=3Dd|=
|{};if(!d.product){d.product=3D"men-"+_atc.ver}W(w,{conf:d,share:u},{inte=
rnal:"img"})};G.toolbox=3Dfunction(an,u,ao,ap){var aq=3Dc(an);for(var =
ak=3D0;ak<aq.length;ak++){var =
w=3Daq[ak],al=3Da(w,u,ao,ap),d=3Dae.ce("div"),am;w.services=3D{};if(!al.c=
onf.product){al.conf.product=3D"tbx"+(w.className.indexOf("32x32")>-1?"32=
":"")+"-"+_atc.ver}if(w){am=3Dw.getElementsByTagName("a");if(am){ah(am,al=
.conf,al.share,!ap,!ap)}w.appendChild(d)}d.className=3D"atclear"}};G.read=
y=3Dfunction(){var =
d=3DG,u=3D".addthis_";if(d.ost){return}d.ost=3D1;G.toolbox(u+"toolbox",nu=
ll,null,true);G.button(u+"button");G.counter(u+"counter");ah(D,null,null,=
false);_ate.ed.fire("addthis.ready",G);if(_ate.onr){_ate.onr(G)}for(var =
w=3D0,al=3Dd.plo,ak;w<al.length;w++){ak=3Dal[w];(ak.ns?d[ak.ns]:d)[ak.cal=
l].apply(this,ak.args)}T();Z()};G.util.getAttributes=3Da;window.addthis=3D=
G;window.addthis.ready()}}));_ate.extend(addthis,{user:(function(){var =
k=3D_ate,f=3Daddthis,l=3D{},c=3D0,m=3D0,e=3D0,d;function j(a,n){return =
k.reduce(["getID","getServiceShareHistory"],a,n)}function g(a,n){return =
function(o){setTimeout(function(){o(k[a]||n)},0)}}function =
i(a){if(c){return}if(!a||!a.uid){return}if(d!=3D=3Dnull){clearTimeout(d)}=
d=3Dnull;c=3D1;j(function(p,n,o){l[n]=3Dl[n].queuer.flush(g.apply(f,p[o])=
,f);return p},[["uid",""],["_ssh",[]]])}function =
h(){if(!_ate.pld){_ate.pld=3D(new =
_ate.resource.Resource("menujs",_atr+"static/r07/menu78.js",function(){re=
turn true})).load()}}function =
b(a){if(m&&(a.uid||a.ssh!=3D=3Dundefined)){h();m=3D0}}d=3DsetTimeout(func=
tion(){var =
a=3D{uid:"x",ssh:"",ups:""};e=3D1;i(a);b(a)},5000);k._rec.push(i);l.getPr=
eferredServices=3Dfunction(a){if(window._atw){_atw.gps(a)}else{_ate.ed.ad=
dEventListener("addthis.menu.ready",function(){_atw.gps(a)});_ate.alg();i=
f(k.gssh||e){h()}else{if(!k.pld&&!m){_ate._rec.push(b)}}m=3D1}};return =
j(function(n,a){n[a]=3D(new f._Queuer(a)).call;return n},l)})()});
------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/WebResource.axd?d=e-u5J534O5IwefDfpxfJMcrJyDwexhNWMy6SLhehMoxDVzXkewtMkY_XUx2bzgEpsBSQk8-Uks7wd5vUkjOQeHUP74E1&t=634220139987220762

function WebForm_PostBackOptions(eventTarget, eventArgument, validation, =
validationGroup, actionUrl, trackFocus, clientSubmit) {
    this.eventTarget =3D eventTarget;
    this.eventArgument =3D eventArgument;
    this.validation =3D validation;
    this.validationGroup =3D validationGroup;
    this.actionUrl =3D actionUrl;
    this.trackFocus =3D trackFocus;
    this.clientSubmit =3D clientSubmit;
}
function WebForm_DoPostBackWithOptions(options) {
    var validationResult =3D true;
    if (options.validation) {
        if (typeof(Page_ClientValidate) =3D=3D 'function') {
            validationResult =3D =
Page_ClientValidate(options.validationGroup);
        }
    }
    if (validationResult) {
        if ((typeof(options.actionUrl) !=3D "undefined") && =
(options.actionUrl !=3D null) && (options.actionUrl.length > 0)) {
            theForm.action =3D options.actionUrl;
        }
        if (options.trackFocus) {
            var lastFocus =3D theForm.elements["__LASTFOCUS"];
            if ((typeof(lastFocus) !=3D "undefined") && (lastFocus !=3D =
null)) {
                if (typeof(document.activeElement) =3D=3D "undefined") {
                    lastFocus.value =3D options.eventTarget;
                }
                else {
                    var active =3D document.activeElement;
                    if ((typeof(active) !=3D "undefined") && (active =
!=3D null)) {
                        if ((typeof(active.id) !=3D "undefined") && =
(active.id !=3D null) && (active.id.length > 0)) {
                            lastFocus.value =3D active.id;
                        }
                        else if (typeof(active.name) !=3D "undefined") {
                            lastFocus.value =3D active.name;
                        }
                    }
                }
            }
        }
    }
    if (options.clientSubmit) {
        __doPostBack(options.eventTarget, options.eventArgument);
    }
}
var __pendingCallbacks =3D new Array();
var __synchronousCallBackIndex =3D -1;
function WebForm_DoCallback(eventTarget, eventArgument, eventCallback, =
context, errorCallback, useAsync) {
    var postData =3D __theFormPostData +
                "__CALLBACKID=3D" + WebForm_EncodeCallback(eventTarget) =
+
                "&__CALLBACKPARAM=3D" + =
WebForm_EncodeCallback(eventArgument);
    if (theForm["__EVENTVALIDATION"]) {
        postData +=3D "&__EVENTVALIDATION=3D" + =
WebForm_EncodeCallback(theForm["__EVENTVALIDATION"].value);
    }
    var xmlRequest,e;
    try {
        xmlRequest =3D new XMLHttpRequest();
    }
    catch(e) {
        try {
            xmlRequest =3D new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e) {
        }
    }
    var setRequestHeaderMethodExists =3D true;
    try {
        setRequestHeaderMethodExists =3D (xmlRequest && =
xmlRequest.setRequestHeader);
    }
    catch(e) {}
    var callback =3D new Object();
    callback.eventCallback =3D eventCallback;
    callback.context =3D context;
    callback.errorCallback =3D errorCallback;
    callback.async =3D useAsync;
    var callbackIndex =3D =
WebForm_FillFirstAvailableSlot(__pendingCallbacks, callback);
    if (!useAsync) {
        if (__synchronousCallBackIndex !=3D -1) {
            __pendingCallbacks[__synchronousCallBackIndex] =3D null;
        }
        __synchronousCallBackIndex =3D callbackIndex;
    }
    if (setRequestHeaderMethodExists) {
        xmlRequest.onreadystatechange =3D WebForm_CallbackComplete;
        callback.xmlRequest =3D xmlRequest;
        xmlRequest.open("POST", theForm.action, true);
        xmlRequest.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded; charset=3Dutf-8");
        xmlRequest.send(postData);
        return;
    }
    callback.xmlRequest =3D new Object();
    var callbackFrameID =3D "__CALLBACKFRAME" + callbackIndex;
    var xmlRequestFrame =3D document.frames[callbackFrameID];
    if (!xmlRequestFrame) {
        xmlRequestFrame =3D document.createElement("IFRAME");
        xmlRequestFrame.width =3D "1";
        xmlRequestFrame.height =3D "1";
        xmlRequestFrame.frameBorder =3D "0";
        xmlRequestFrame.id =3D callbackFrameID;
        xmlRequestFrame.name =3D callbackFrameID;
        xmlRequestFrame.style.position =3D "absolute";
        xmlRequestFrame.style.top =3D "-100px"
        xmlRequestFrame.style.left =3D "-100px";
        try {
            if (callBackFrameUrl) {
                xmlRequestFrame.src =3D callBackFrameUrl;
            }
        }
        catch(e) {}
        document.body.appendChild(xmlRequestFrame);
    }
    var interval =3D window.setInterval(function() {
        xmlRequestFrame =3D document.frames[callbackFrameID];
        if (xmlRequestFrame && xmlRequestFrame.document) {
            window.clearInterval(interval);
            xmlRequestFrame.document.write("");
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.write('<html><body><form =
method=3D"post"><input type=3D"hidden" name=3D"__CALLBACKLOADSCRIPT" =
value=3D"t"></form></body></html>');
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.forms[0].action =3D theForm.action;
            var count =3D __theFormPostCollection.length;
            var element;
            for (var i =3D 0; i < count; i++) {
                element =3D __theFormPostCollection[i];
                if (element) {
                    var fieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                    fieldElement.type =3D "hidden";
                    fieldElement.name =3D element.name;
                    fieldElement.value =3D element.value;
                    =
xmlRequestFrame.document.forms[0].appendChild(fieldElement);
                }
            }
            var callbackIdFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIdFieldElement.type =3D "hidden";
            callbackIdFieldElement.name =3D "__CALLBACKID";
            callbackIdFieldElement.value =3D eventTarget;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIdFieldElement);
            var callbackParamFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackParamFieldElement.type =3D "hidden";
            callbackParamFieldElement.name =3D "__CALLBACKPARAM";
            callbackParamFieldElement.value =3D eventArgument;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackParamFieldElement);=

            if (theForm["__EVENTVALIDATION"]) {
                var callbackValidationFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                callbackValidationFieldElement.type =3D "hidden";
                callbackValidationFieldElement.name =3D =
"__EVENTVALIDATION";
                callbackValidationFieldElement.value =3D =
theForm["__EVENTVALIDATION"].value;
                =
xmlRequestFrame.document.forms[0].appendChild(callbackValidationFieldElem=
ent);
            }
            var callbackIndexFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIndexFieldElement.type =3D "hidden";
            callbackIndexFieldElement.name =3D "__CALLBACKINDEX";
            callbackIndexFieldElement.value =3D callbackIndex;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIndexFieldElement);=

            xmlRequestFrame.document.forms[0].submit();
        }
    }, 10);
}
function WebForm_CallbackComplete() {
    for (var i =3D 0; i < __pendingCallbacks.length; i++) {
        callbackObject =3D __pendingCallbacks[i];
        if (callbackObject && callbackObject.xmlRequest && =
(callbackObject.xmlRequest.readyState =3D=3D 4)) {
            WebForm_ExecuteCallback(callbackObject);
            if (!__pendingCallbacks[i].async) {
                __synchronousCallBackIndex =3D -1;
            }
            __pendingCallbacks[i] =3D null;
            var callbackFrameID =3D "__CALLBACKFRAME" + i;
            var xmlRequestFrame =3D =
document.getElementById(callbackFrameID);
            if (xmlRequestFrame) {
                xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);
            }
        }
    }
}
function WebForm_ExecuteCallback(callbackObject) {
    var response =3D callbackObject.xmlRequest.responseText;
    if (response.charAt(0) =3D=3D "s") {
        if ((typeof(callbackObject.eventCallback) !=3D "undefined") && =
(callbackObject.eventCallback !=3D null)) {
            callbackObject.eventCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else if (response.charAt(0) =3D=3D "e") {
        if ((typeof(callbackObject.errorCallback) !=3D "undefined") && =
(callbackObject.errorCallback !=3D null)) {
            callbackObject.errorCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else {
        var separatorIndex =3D response.indexOf("|");
        if (separatorIndex !=3D -1) {
            var validationFieldLength =3D parseInt(response.substring(0, =
separatorIndex));
            if (!isNaN(validationFieldLength)) {
                var validationField =3D =
response.substring(separatorIndex + 1, separatorIndex + =
validationFieldLength + 1);
                if (validationField !=3D "") {
                    var validationFieldElement =3D =
theForm["__EVENTVALIDATION"];
                    if (!validationFieldElement) {
                        validationFieldElement =3D =
document.createElement("INPUT");
                        validationFieldElement.type =3D "hidden";
                        validationFieldElement.name =3D =
"__EVENTVALIDATION";
                        theForm.appendChild(validationFieldElement);
                    }
                    validationFieldElement.value =3D validationField;
                }
                if ((typeof(callbackObject.eventCallback) !=3D =
"undefined") && (callbackObject.eventCallback !=3D null)) {
                    =
callbackObject.eventCallback(response.substring(separatorIndex + =
validationFieldLength + 1), callbackObject.context);
                }
            }
        }
    }
}
function WebForm_FillFirstAvailableSlot(array, element) {
    var i;
    for (i =3D 0; i < array.length; i++) {
        if (!array[i]) break;
    }
    array[i] =3D element;
    return i;
}
var __nonMSDOMBrowser =3D =
(window.navigator.appName.toLowerCase().indexOf('explorer') =3D=3D -1);
var __theFormPostData =3D "";
var __theFormPostCollection =3D new Array();
function WebForm_InitCallback() {
    var count =3D theForm.elements.length;
    var element;
    for (var i =3D 0; i < count; i++) {
        element =3D theForm.elements[i];
        var tagName =3D element.tagName.toLowerCase();
        if (tagName =3D=3D "input") {
            var type =3D element.type;
            if ((type =3D=3D "text" || type =3D=3D "hidden" || type =
=3D=3D "password" ||
                ((type =3D=3D "checkbox" || type =3D=3D "radio") && =
element.checked)) &&
                (element.id !=3D "__EVENTVALIDATION")) {
                WebForm_InitCallbackAddField(element.name, =
element.value);
            }
        }
        else if (tagName =3D=3D "select") {
            var selectCount =3D element.options.length;
            for (var j =3D 0; j < selectCount; j++) {
                var selectChild =3D element.options[j];
                if (selectChild.selected =3D=3D true) {
                    WebForm_InitCallbackAddField(element.name, =
element.value);
                }
            }
        }
        else if (tagName =3D=3D "textarea") {
            WebForm_InitCallbackAddField(element.name, element.value);
        }
    }
}
function WebForm_InitCallbackAddField(name, value) {
    var nameValue =3D new Object();
    nameValue.name =3D name;
    nameValue.value =3D value;
    __theFormPostCollection[__theFormPostCollection.length] =3D =
nameValue;
    __theFormPostData +=3D WebForm_EncodeCallback(name) + "=3D" + =
WebForm_EncodeCallback(value) + "&";
}
function WebForm_EncodeCallback(parameter) {
    if (encodeURIComponent) {
        return encodeURIComponent(parameter);
    }
    else {
        return escape(parameter);
    }
}
var __disabledControlArray =3D new Array();
function WebForm_ReEnableControls() {
    if (typeof(__enabledControlArray) =3D=3D 'undefined') {
        return false;
    }
    var disabledIndex =3D 0;
    for (var i =3D 0; i < __enabledControlArray.length; i++) {
        var c;
        if (__nonMSDOMBrowser) {
            c =3D document.getElementById(__enabledControlArray[i]);
        }
        else {
            c =3D document.all[__enabledControlArray[i]];
        }
        if ((typeof(c) !=3D "undefined") && (c !=3D null) && (c.disabled =
=3D=3D true)) {
            c.disabled =3D false;
            __disabledControlArray[disabledIndex++] =3D c;
        }
    }
    setTimeout("WebForm_ReDisableControls()", 0);
    return true;
}
function WebForm_ReDisableControls() {
    for (var i =3D 0; i < __disabledControlArray.length; i++) {
        __disabledControlArray[i].disabled =3D true;
    }
}
function WebForm_FireDefaultButton(event, target) {
    if (event.keyCode =3D=3D 13) {
        var src =3D event.srcElement || event.target;
        if (!src || (src.tagName.toLowerCase() !=3D "textarea")) {
            var defaultButton;
            if (__nonMSDOMBrowser) {
               defaultButton =3D document.getElementById(target);
            }
            else {
                defaultButton =3D document.all[target];
            }
            if (defaultButton && typeof(defaultButton.click) !=3D =
"undefined") {
                defaultButton.click();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_GetScrollX() {
    if (__nonMSDOMBrowser) {
        return window.pageXOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollLeft) {
            return document.documentElement.scrollLeft;
        }
        else if (document.body) {
            return document.body.scrollLeft;
        }
    }
    return 0;
}
function WebForm_GetScrollY() {
    if (__nonMSDOMBrowser) {
        return window.pageYOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollTop) {
            return document.documentElement.scrollTop;
        }
        else if (document.body) {
            return document.body.scrollTop;
        }
    }
    return 0;
}
function WebForm_SaveScrollPositionSubmit() {
    if (__nonMSDOMBrowser) {
        theForm.elements['__SCROLLPOSITIONY'].value =3D =
window.pageYOffset;
        theForm.elements['__SCROLLPOSITIONX'].value =3D =
window.pageXOffset;
    }
    else {
        theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
        theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    }
    if ((typeof(this.oldSubmit) !=3D "undefined") && (this.oldSubmit =
!=3D null)) {
        return this.oldSubmit();
    }
    return true;
}
function WebForm_SaveScrollPositionOnSubmit() {
    theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
    theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    if ((typeof(this.oldOnSubmit) !=3D "undefined") && (this.oldOnSubmit =
!=3D null)) {
        return this.oldOnSubmit();
    }
    return true;
}
function WebForm_RestoreScrollPosition() {
    if (__nonMSDOMBrowser) {
        window.scrollTo(theForm.elements['__SCROLLPOSITIONX'].value, =
theForm.elements['__SCROLLPOSITIONY'].value);
    }
    else {
        window.scrollTo(theForm.__SCROLLPOSITIONX.value, =
theForm.__SCROLLPOSITIONY.value);
    }
    if ((typeof(theForm.oldOnLoad) !=3D "undefined") && =
(theForm.oldOnLoad !=3D null)) {
        return theForm.oldOnLoad();
    }
    return true;
}
function WebForm_TextBoxKeyHandler(event) {
    if (event.keyCode =3D=3D 13) {
        var target;
        if (__nonMSDOMBrowser) {
            target =3D event.target;
        }
        else {
            target =3D event.srcElement;
        }
        if ((typeof(target) !=3D "undefined") && (target !=3D null)) {
            if (typeof(target.onchange) !=3D "undefined") {
                target.onchange();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_TrimString(value) {
    return value.replace(/^\s+|\s+$/g, '')
}
function WebForm_AppendToClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index =3D=3D=3D -1) {
        element.className =3D (element.className =3D=3D=3D '') ? =
className : element.className + ' ' + className;
    }
}
function WebForm_RemoveClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index >=3D 0) {
        element.className =3D =
WebForm_TrimString(currentClassName.substring(0, index) + ' ' +
            currentClassName.substring(index + className.length + 1, =
currentClassName.length));
    }
}
function WebForm_GetElementById(elementId) {
    if (document.getElementById) {
        return document.getElementById(elementId);
    }
    else if (document.all) {
        return document.all[elementId];
    }
    else return null;
}
function WebForm_GetElementByTagName(element, tagName) {
    var elements =3D WebForm_GetElementsByTagName(element, tagName);
    if (elements && elements.length > 0) {
        return elements[0];
    }
    else return null;
}
function WebForm_GetElementsByTagName(element, tagName) {
    if (element && tagName) {
        if (element.getElementsByTagName) {
            return element.getElementsByTagName(tagName);
        }
        if (element.all && element.all.tags) {
            return element.all.tags(tagName);
        }
    }
    return null;
}
function WebForm_GetElementDir(element) {
    if (element) {
        if (element.dir) {
            return element.dir;
        }
        return WebForm_GetElementDir(element.parentNode);
    }
    return "ltr";
}
function WebForm_GetElementPosition(element) {
    var result =3D new Object();
    result.x =3D 0;
    result.y =3D 0;
    result.width =3D 0;
    result.height =3D 0;
    if (element.offsetParent) {
        result.x =3D element.offsetLeft;
        result.y =3D element.offsetTop;
        var parent =3D element.offsetParent;
        while (parent) {
            result.x +=3D parent.offsetLeft;
            result.y +=3D parent.offsetTop;
            var parentTagName =3D parent.tagName.toLowerCase();
            if (parentTagName !=3D "table" &&
                parentTagName !=3D "body" &&=20
                parentTagName !=3D "html" &&=20
                parentTagName !=3D "div" &&=20
                parent.clientTop &&=20
                parent.clientLeft) {
                result.x +=3D parent.clientLeft;
                result.y +=3D parent.clientTop;
            }
            parent =3D parent.offsetParent;
        }
    }
    else if (element.left && element.top) {
        result.x =3D element.left;
        result.y =3D element.top;
    }
    else {
        if (element.x) {
            result.x =3D element.x;
        }
        if (element.y) {
            result.y =3D element.y;
        }
    }
    if (element.offsetWidth && element.offsetHeight) {
        result.width =3D element.offsetWidth;
        result.height =3D element.offsetHeight;
    }
    else if (element.style && element.style.pixelWidth && =
element.style.pixelHeight) {
        result.width =3D element.style.pixelWidth;
        result.height =3D element.style.pixelHeight;
    }
    return result;
}
function WebForm_GetParentByTagName(element, tagName) {
    var parent =3D element.parentNode;
    var upperTagName =3D tagName.toUpperCase();
    while (parent && (parent.tagName.toUpperCase() !=3D upperTagName)) {
        parent =3D parent.parentNode ? parent.parentNode : =
parent.parentElement;
    }
    return parent;
}
function WebForm_SetElementHeight(element, height) {
    if (element && element.style) {
        element.style.height =3D height + "px";
    }
}
function WebForm_SetElementWidth(element, width) {
    if (element && element.style) {
        element.style.width =3D width + "px";
    }
}
function WebForm_SetElementX(element, x) {
    if (element && element.style) {
        element.style.left =3D x + "px";
    }
}
function WebForm_SetElementY(element, y) {
    if (element && element.style) {
        element.style.top =3D y + "px";
    }
}

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.wada-ama.org/Templates/Public/assets/js/linktagger.js

/**
 * Tags outbound, mailto, cross-domain, anchor, and download links for =
UTM in
 * anchor, form, and iframe tags.
 *
 * ******************************************************
 *  Usage
 * ******************************************************
 *
 * var linkTagger =3D new _olt("ga.js/urchin.js", [pageTracker =
objects]);
 *=20
 * linkTagger Methods:
 *
 * getCodeVersion - Gets the UTM code version
 * =20
 * setDownloadExtensions("doc|docx|...")			default: =
doc|docx|pdf|xls|ppt|zip|gz|bz2|rar|txt|vsd|vxd|js|css|exe|wma|mov|avi|wm=
v|mp3|mp4
 * appendDownloadExtensions("pdf|xls|...")	=09
 *=20
 * setVirtualDirectoryOutgoing("/outgoing/")		default: /outgoing/
 * setVirtualDirectoryDownloads("/downloads/")		default: /downloads/
 * setVirtualDirectoryMailto("/mailto/")			default: /mailto/
 * setAnchorQueryName("anchor")						default: anchor
 * getVirtualDirectoryOutoing()
 * getVirtualDiectoryDownloads()
 * getVirtualDirectoryMailto()
 * getAnchorQueryName()
 *=20
 * setTagDownloads(true/false)
 * setTagMailto(true/false)
 * setTagOutbound(true/false)
 * setTagAnchors(true/false)
 *=09
 * setOutboundExcludeDomains("mysite.com|yoursite.com|...")		NOTES: no =
www. set to "" to exclude none
 * setCrossDomains("mysite.com|yoursite.com|...")  NOTES: no www. set to =
"" to NOT automatically link cross-domains
 *=20
 * setTestMode(true/false) - Shows an alert box instead of making an =
actual urchinTracker or trackPageview call
 *=20
 * tag()
 *
 * ******************************************************
 * Static Methods
 * ******************************************************
 * hash2Query(queryName)	- Converts a hash in the URL to a query =
parameter with name queryName
 * getHashInURL()			- Gets the index location of the hash in the URL. -1 =
if none exists.
 *
 * ******************************************************
 * Cross Domain Tracking with Forms
 * ******************************************************
 * 1. Insert the following JavaScript BEFORE any code in the form's =
onsubmit event: createLinkerUrl(this);
 * 2. Insert the following JavaScript AT THE END of the form's onsubmit =
event: return formLinker(this);
 *=20
 * For example, if the form looked like this: <form =
action=3D"mypage.php" onsubmit=3D"myfunction();">
 * It will become: <form action=3D"mypage.php" =
onsubmit=3D"createLinkerUrl(this); myfunction(); return =
formLinker(this);">
 *
 * NOTE: By default, the new page will open in the same page. If the =
target of the form is "_blank", it will instead
 * open in a new window
 *
 * ******************************************************
 * Using linkTagger with multiple pageTracker objects
 * ******************************************************
 * To use linkTagger with more than 1 pageTracker object, initiate _olt =
with an array of objects to use.
 * For example: var linkTagger =3D new _olt("ga.js/urchin.js", =
[pageTracker, pageTracker2, pageTracker3]);
 * Alternately, you may use this feature if you choose a different name =
for pageTracker altogether.
 *
 * ******************************************************
 * NOTICE: The below version and copyright information MUST remain in =
this file.
 *
 * Version 1.4.04.20100121
 * Copyright (c) 2009-10 Actual Metrics.
 * http://www.actualmetrics.com
 * http://www.analyticsmarket.com
 */

var =
_0xf811=3D["_c","prototype","_h","_ovd","_dvd","_mvd","_aqp","_id","_cd",=
"_to","_td","_tm","_ta","_dle","_test","undefined","hostname","match","su=
bstring","","/outgoing/","/downloads/","/mailto/","anchor","doc|docx|pdf|=
xls|ppt|zip|gz|bz2|rar|txt|vsd|vxd|js|css|exe|wma|mov|avi|wmv|mp3|mp4","g=
etCodeVersion","setDownloadExtensions","appendDownloadExtensions","|","se=
tVirtualDirectoryDownloads","setVirtualDirectoryOutgoing","setVirtualDire=
ctoryMailto","setAnchorQueryName","getVirtualDirectoryOutgoing","getVirtu=
alDirectoryDownloads","getVirtualDirectoryMailto","getAnchorQueryName","s=
etTagDownloads","setOutboundExcludeDomains","setTagMailto","setTagOutboun=
d","setTagAnchors","setCrossDomains","setTestMode","tag","length","One =
or more page tracker objects specified are not =
defined","a","getElementsByTagName","mailto:","href","check","tag_m",".("=
,")$","tag_d","^https\x3Cq\x3E://[a-zA-Z0-9-._]*","tag_cd","^https\x3Cq\x=
3E://","tag_o","#","^(#)|(","location",")","tag_a","form","action","f","i=
frame","src","i","\x5C?","replace","?","^$","test","toLowerCase",": =
","attach_event_a","ga.js","urchin.js","Cross-domain tagging in anchor =
tags will not work with urchin.js. href=3D"," (cross-domain): =
","attach_event_f","method","post","Cross-domain tagging in iframes will =
not work with urchin.js. href=3D",": =
\x27","\x27","addEventListener","click","attachEvent","onclick","attach_u=
nload","unload","on","onsubmit","submit","pathname","indexOf","\x26","=3D=
","^#","childNodes","name","value","toUpperCase","type","CHECKBOX","nodeN=
ame","INPUT","RADIO","checked","SELECT","options","selected","item","TEXT=
AREA","innerHTML","target","open"];var __getFormLinkUrl;var =
__pageTrackers=3D new =
Array();_olt[_0xf811[1]][_0xf811[0]];_olt[_0xf811[1]][_0xf811[2]];_olt[_0=
xf811[1]][_0xf811[3]];_olt[_0xf811[1]][_0xf811[4]];_olt[_0xf811[1]][_0xf8=
11[5]];_olt[_0xf811[1]][_0xf811[6]];_olt[_0xf811[1]][_0xf811[7]];_olt[_0x=
f811[1]][_0xf811[8]];_olt[_0xf811[1]][_0xf811[9]];_olt[_0xf811[1]][_0xf81=
1[10]];_olt[_0xf811[1]][_0xf811[11]];_olt[_0xf811[1]][_0xf811[12]];_olt[_=
0xf811[1]][_0xf811[13]];_olt[_0xf811[1]][_0xf811[14]];function =
_olt(_0x24e4x4,_0x24e4x5){this[_0xf811[0]]=3D_0x24e4x4;if(_0x24e4x5!=3Dnu=
ll&& typeof (_0x24e4x5)!=3D_0xf811[15]){__pageTrackers=3D_0x24e4x5;} =
else {if( typeof =
(pageTracker)!=3D_0xf811[15]&&pageTracker!=3Dnull){__pageTrackers=3D new =
Array(pageTracker);} ;} =
;this[_0xf811[2]]=3Dlocation[_0xf811[16]];if(this[_0xf811[2]][_0xf811[17]=
](/^www\./)){this[_0xf811[2]]=3Dthis[_0xf811[2]][_0xf811[18]](4);} =
;this[_0xf811[7]]=3Dthis[_0xf811[2]];this[_0xf811[10]]=3Dfalse;this[_0xf8=
11[14]]=3Dfalse;this[_0xf811[8]]=3D_0xf811[19];this[_0xf811[12]]=3Dfalse;=
this[_0xf811[3]]=3D_0xf811[20];this[_0xf811[4]]=3D_0xf811[21];this[_0xf81=
1[5]]=3D_0xf811[22];this[_0xf811[6]]=3D_0xf811[23];this[_0xf811[13]]=3D_0=
xf811[24];} ;_olt[_0xf811[1]][_0xf811[25]]=3Dfunction (){return =
this[_0xf811[0]];} ;_olt[_0xf811[1]][_0xf811[26]]=3Dfunction =
(_0x24e4x6){this[_0xf811[13]]=3D_0x24e4x6;} =
;_olt[_0xf811[1]][_0xf811[27]]=3Dfunction =
(_0x24e4x6){this[_0xf811[13]]+=3D_0xf811[28]+_0x24e4x6;} =
;_olt[_0xf811[1]][_0xf811[29]]=3Dfunction =
(_0x24e4x7){this[_0xf811[4]]=3D_0x24e4x7;} =
;_olt[_0xf811[1]][_0xf811[30]]=3Dfunction =
(_0x24e4x8){this[_0xf811[3]]=3D_0x24e4x8;} =
;_olt[_0xf811[1]][_0xf811[31]]=3Dfunction =
(_0x24e4x9){this[_0xf811[5]]=3D_0x24e4x9;} =
;_olt[_0xf811[1]][_0xf811[32]]=3Dfunction =
(_0x24e4xa){this[_0xf811[6]]=3D_0x24e4xa;} =
;_olt[_0xf811[1]][_0xf811[33]]=3Dfunction (){return this[_0xf811[3]];} =
;_olt[_0xf811[1]][_0xf811[34]]=3Dfunction (){return this[_0xf811[4]];} =
;_olt[_0xf811[1]][_0xf811[35]]=3Dfunction (){return this[_0xf811[5]];} =
;_olt[_0xf811[1]][_0xf811[36]]=3Dfunction (){return this[_0xf811[6]];} =
;_olt[_0xf811[1]][_0xf811[37]]=3Dfunction =
(_0x24e4xb){this[_0xf811[10]]=3D_0x24e4xb;} =
;_olt[_0xf811[1]][_0xf811[38]]=3Dfunction =
(_0x24e4xc){this[_0xf811[7]]=3Dthis[_0xf811[2]]+_0xf811[28]+_0x24e4xc;} =
;_olt[_0xf811[1]][_0xf811[39]]=3Dfunction =
(_0x24e4xd){this[_0xf811[11]]=3D_0x24e4xd;} =
;_olt[_0xf811[1]][_0xf811[40]]=3Dfunction =
(_0x24e4xe){this[_0xf811[9]]=3D_0x24e4xe;} =
;_olt[_0xf811[1]][_0xf811[41]]=3Dfunction =
(_0x24e4xf){this[_0xf811[12]]=3D_0x24e4xf;} =
;_olt[_0xf811[1]][_0xf811[42]]=3Dfunction =
(_0x24e4x10){this[_0xf811[8]]=3D_0x24e4x10;} =
;_olt[_0xf811[1]][_0xf811[43]]=3Dfunction =
(_0x24e4x11){this[_0xf811[14]]=3D_0x24e4x11;} =
;_olt[_0xf811[1]][_0xf811[44]]=3Dfunction (){for(var =
_0x24e4x12=3D0;_0x24e4x12<__pageTrackers[_0xf811[45]];_0x24e4x12++){if( =
typeof =
(__pageTrackers[_0x24e4x12])=3D=3D_0xf811[15]||__pageTrackers[_0x24e4x12]=
=3D=3Dnull){if(this[_0xf811[14]]=3D=3Dtrue){alert(_0xf811[46]);} ;return =
;} ;} ;var _0x24e4x13=3Ddocument[_0xf811[48]](_0xf811[47]);for(var =
_0x24e4x12=3D0;_0x24e4x12<_0x24e4x13[_0xf811[45]];_0x24e4x12++){var =
_0x24e4x14=3D_0x24e4x13[_0x24e4x12];if(this[_0xf811[11]]&&this[_0xf811[51=
]](_0xf811[49],_0x24e4x14[_0xf811[50]],true)){this[_0xf811[52]](_0x24e4x1=
4);} else =
{if(this[_0xf811[10]]&&this[_0xf811[51]](_0xf811[53]+this[_0xf811[13]]+_0=
xf811[54],_0x24e4x14[_0xf811[50]],true)){this[_0xf811[55]](_0x24e4x14);} =
else =
{if(this[_0xf811[8]]!=3D_0xf811[19]&&this[_0xf811[51]](_0xf811[56]+this[_=
0xf811[8]],_0x24e4x14[_0xf811[50]],true)&&this[_0xf811[51]](this._h,_0x24=
e4x14[_0xf811[50]],false)){this[_0xf811[57]](_0x24e4x14,_0xf811[47]);} =
else =
{if(this[_0xf811[9]]&&this[_0xf811[51]](_0xf811[56]+this[_0xf811[7]],_0x2=
4e4x14[_0xf811[50]],false)&&this[_0xf811[51]](_0xf811[58],_0x24e4x14[_0xf=
811[50]],true)){this[_0xf811[59]](_0x24e4x14,_0xf811[47]);} else =
{if(this[_0xf811[12]]&&this[_0xf811[51]](_0xf811[60],_0x24e4x14[_0xf811[5=
0]],true)&&this[_0xf811[51]](_0xf811[61]+window[_0xf811[62]]+_0xf811[63],=
_0x24e4x14[_0xf811[50]],true)){this[_0xf811[64]](_0x24e4x14);} ;} ;} ;} =
;} ;} ;var _0x24e4x15=3Ddocument[_0xf811[48]](_0xf811[65]);for(var =
_0x24e4x12=3D0;_0x24e4x12<_0x24e4x15[_0xf811[45]];_0x24e4x12++){var =
_0x24e4x16=3D_0x24e4x15[_0x24e4x12];if(this[_0xf811[8]]!=3D_0xf811[19]&&t=
his[_0xf811[51]](_0xf811[56]+this[_0xf811[8]],_0x24e4x16[_0xf811[66]],tru=
e)&&this[_0xf811[51]](this._h,_0x24e4x16[_0xf811[66]],false)){this[_0xf81=
1[57]](_0x24e4x16,_0xf811[67]);} else =
{if(this[_0xf811[9]]&&this[_0xf811[51]](_0xf811[56]+this[_0xf811[7]],_0x2=
4e4x16[_0xf811[66]],false)&&this[_0xf811[51]](_0xf811[58],_0x24e4x16[_0xf=
811[66]],true)){this[_0xf811[59]](_0x24e4x16,_0xf811[67]);} ;} ;} ;var =
_0x24e4x17=3Ddocument[_0xf811[48]](_0xf811[68]);for(var =
_0x24e4x12=3D0;_0x24e4x12<_0x24e4x17[_0xf811[45]];_0x24e4x12++){var =
_0x24e4x12=3D_0x24e4x17[_0x24e4x12];if(this[_0xf811[8]]!=3D_0xf811[19]&&t=
his[_0xf811[51]](_0xf811[56]+this[_0xf811[8]],_0x24e4x12[_0xf811[69]],tru=
e)&&this[_0xf811[51]](this._h,_0x24e4x12[_0xf811[69]],false)){this[_0xf81=
1[57]](_0x24e4x14,_0xf811[70]);} ;} ;} =
;_olt[_0xf811[1]][_0xf811[51]]=3Dfunction =
(_0x24e4x18,_0x24e4x19,_0x24e4x1a){_0x24e4x18=3D_0x24e4x18[_0xf811[72]](/=
\?/gi,_0xf811[71]);_0x24e4x18=3D_0x24e4x18[_0xf811[72]](/<q>/i,_0xf811[73=
]);if(_0x24e4x18=3D=3D_0xf811[19]){_0x24e4x18=3D_0xf811[74];} ;var =
_0x24e4x1b=3D new =
RegExp(_0x24e4x18)[_0xf811[75]](_0x24e4x19);if(_0x24e4x1b&&_0x24e4x1a=3D=3D=
true){return true;} else =
{if(_0x24e4x1b=3D=3Dtrue&&_0x24e4x1a=3D=3Dfalse){return false;} else =
{if(_0x24e4x1b=3D=3Dfalse&&_0x24e4x1a=3D=3Dtrue){return false;} else =
{if(_0x24e4x1b=3D=3Dfalse&&_0x24e4x1a=3D=3Dfalse){return true;} ;} ;} ;} =
;} ;_olt[_0xf811[1]][_0xf811[52]]=3Dfunction =
(_0x24e4x1c){if(this[_0xf811[14]]=3D=3Dtrue){this[_0xf811[78]](_0x24e4x1c=
,function =
(){alert(linkTagger[_0xf811[25]]()[_0xf811[76]]()+_0xf811[77]+linkTagger[=
_0xf811[35]]()[_0xf811[76]]()+this[_0xf811[50]][_0xf811[18]](7));return =
false;} );} else =
{if(this[_0xf811[0]]=3D=3D_0xf811[79]){this[_0xf811[78]](_0x24e4x1c,funct=
ion (){if( typeof (this[_0xf811[50]])=3D=3D_0xf811[15]){return ;} =
;for(var =
_0x24e4x12=3D0;_0x24e4x12<__pageTrackers[_0xf811[45]];_0x24e4x12++){__pag=
eTrackers[_0x24e4x12]._trackPageview(linkTagger[_0xf811[35]]()[_0xf811[76=
]]()+this[_0xf811[50]][_0xf811[18]](7));} ;} );} else =
{if(this[_0xf811[0]]=3D=3D_0xf811[80]){this[_0xf811[78]](_0x24e4x1c,funct=
ion (){if( typeof (this[_0xf811[50]])=3D=3D_0xf811[15]){return ;} =
;urchinTracker(linkTagger[_0xf811[35]]()[_0xf811[76]]()+this[_0xf811[50]]=
[_0xf811[18]](7));} );} ;} ;} ;} =
;_olt[_0xf811[1]][_0xf811[55]]=3Dfunction =
(_0x24e4x1c){if(this[_0xf811[14]]=3D=3Dtrue){this[_0xf811[78]](_0x24e4x1c=
,function =
(){alert(linkTagger[_0xf811[25]]()[_0xf811[76]]()+_0xf811[77]+linkTagger[=
_0xf811[34]]()[_0xf811[76]]()+drilldownBuddy(this[_0xf811[50]]));return =
false;} );} else =
{if(this[_0xf811[0]]=3D=3D_0xf811[79]){this[_0xf811[78]](_0x24e4x1c,funct=
ion (){if( typeof (this[_0xf811[50]])=3D=3D_0xf811[15]){return ;} =
;for(var =
_0x24e4x12=3D0;_0x24e4x12<__pageTrackers[_0xf811[45]];_0x24e4x12++){__pag=
eTrackers[_0x24e4x12]._trackPageview(linkTagger[_0xf811[34]]()[_0xf811[76=
]]()+drilldownBuddy(this[_0xf811[50]]));} ;} );} else =
{if(this[_0xf811[0]]=3D=3D_0xf811[80]){this[_0xf811[78]](_0x24e4x1c,funct=
ion (){if( typeof (this[_0xf811[50]])=3D=3D_0xf811[15]){return ;} =
;urchinTracker(linkTagger[_0xf811[34]]()[_0xf811[76]]()+drilldownBuddy(th=
is[_0xf811[50]]));} );} ;} ;} ;} =
;_olt[_0xf811[1]][_0xf811[57]]=3Dfunction =
(_0x24e4x1c,_0x24e4x1d){if(_0x24e4x1d=3D=3D_0xf811[47]){if(this[_0xf811[1=
4]]=3D=3Dtrue&&this[_0xf811[0]]=3D=3D_0xf811[80]){alert(_0xf811[81]+_0x24=
e4x1c[_0xf811[50]]);} else =
{if(this[_0xf811[14]]=3D=3Dtrue){this[_0xf811[78]](_0x24e4x1c,function =
(){alert(linkTagger[_0xf811[25]]()[_0xf811[76]]()+_0xf811[82]+this[_0xf81=
1[50]]);return false;} );} else =
{if(this[_0xf811[0]]=3D=3D_0xf811[79]){_0x24e4x1c[_0xf811[50]]=3D__pageTr=
ackers[0]._getLinkerUrl(_0x24e4x1c[_0xf811[50]]);} ;} ;} ;} else =
{if(_0x24e4x1d=3D=3D_0xf811[67]){if(this[_0xf811[14]]=3D=3Dtrue){this[_0x=
f811[83]](_0x24e4x1c,function =
(){alert(linkTagger[_0xf811[25]]()[_0xf811[76]]()+_0xf811[82]+this[_0xf81=
1[66]]);return false;} );} else =
{if(this[_0xf811[0]]=3D=3D_0xf811[79]){if(_0x24e4x1c[_0xf811[84]]=3D=3D_0=
xf811[85]){_0x24e4x1c[_0xf811[66]]=3D__pageTrackers[0]._getLinkerUrl(_0x2=
4e4x1c[_0xf811[66]]);} ;} ;} ;} else =
{if(_0x24e4x1d=3D=3D_0xf811[70]){if(this[_0xf811[14]]=3D=3Dtrue&&this[_0x=
f811[0]]=3D=3D_0xf811[80]){alert(_0xf811[86]+_0x24e4x1c[_0xf811[50]]);} =
else =
{if(this[_0xf811[14]]=3D=3Dtrue){this[_0xf811[78]](_0x24e4x1c,function =
(){alert(linkTagger[_0xf811[25]]()[_0xf811[76]]()+_0xf811[82]+this[_0xf81=
1[50]]);return false;} );} else =
{if(this[_0xf811[0]]=3D=3D_0xf811[79]){_0x24e4x1c[_0xf811[69]]=3D__pageTr=
ackers[0]._getLinkerUrl(_0x24e4x1c[_0xf811[69]]);} ;} ;} ;} ;} ;} ;} =
;_olt[_0xf811[1]][_0xf811[59]]=3Dfunction =
(_0x24e4x1c,_0x24e4x1d){if(_0x24e4x1d=3D=3D_0xf811[47]){if(this[_0xf811[1=
4]]=3D=3Dtrue){this[_0xf811[78]](_0x24e4x1c,function =
(){alert(linkTagger[_0xf811[25]]()[_0xf811[76]]()+_0xf811[77]+linkTagger[=
_0xf811[33]]()[_0xf811[76]]()+drilldownBuddy(this[_0xf811[50]]));return =
false;} );} else =
{if(this[_0xf811[0]]=3D=3D_0xf811[79]){this[_0xf811[78]](_0x24e4x1c,funct=
ion (){if( typeof (this[_0xf811[50]])=3D=3D_0xf811[15]){return ;} =
;for(var =
_0x24e4x12=3D0;_0x24e4x12<__pageTrackers[_0xf811[45]];_0x24e4x12++){__pag=
eTrackers[_0x24e4x12]._trackPageview(linkTagger[_0xf811[33]]()[_0xf811[76=
]]()+drilldownBuddy(this[_0xf811[50]]));} ;} );} else =
{if(this[_0xf811[0]]=3D=3D_0xf811[80]){this[_0xf811[78]](_0x24e4x1c,funct=
ion (){if( typeof (this[_0xf811[50]])=3D=3D_0xf811[15]){return ;} =
;urchinTracker(linkTagger[_0xf811[33]]()[_0xf811[76]]()+drilldownBuddy(th=
is[_0xf811[50]]));} );} ;} ;} ;} else =
{if(_0x24e4x1d=3D=3D_0xf811[67]){if(this[_0xf811[14]]=3D=3Dtrue){this[_0x=
f811[83]](_0x24e4x1c,function =
(){alert(linkTagger[_0xf811[25]]()[_0xf811[76]]()+_0xf811[77]+linkTagger[=
_0xf811[33]]()[_0xf811[76]]()+drilldownBuddy(this[_0xf811[66]]));return =
false;} );} else =
{if(this[_0xf811[0]]=3D=3D_0xf811[79]){this[_0xf811[83]](_0x24e4x1c,funct=
ion (){if( typeof (this[_0xf811[66]])=3D=3D_0xf811[15]){return ;} =
;for(var =
_0x24e4x12=3D0;_0x24e4x12<__pageTrackers[_0xf811[45]];_0x24e4x12++){__pag=
eTrackers[_0x24e4x12]._trackPageview(linkTagger[_0xf811[33]]()[_0xf811[76=
]]()+drilldownBuddy(this[_0xf811[66]]));} ;} );} else =
{if(this[_0xf811[0]]=3D=3D_0xf811[80]){this[_0xf811[83]](_0x24e4x1c,funct=
ion (){if( typeof (this[_0xf811[66]])=3D=3D_0xf811[15]){return ;} =
;urchinTracker(linkTagger[_0xf811[33]]()[_0xf811[76]]()+drilldownBuddy(th=
is[_0xf811[66]]));} );} ;} ;} ;} ;} ;} =
;_olt[_0xf811[1]][_0xf811[64]]=3Dfunction =
(_0x24e4x1c){if(this[_0xf811[14]]=3D=3Dtrue){this[_0xf811[78]](_0x24e4x1c=
,function =
(){alert(linkTagger[_0xf811[25]]()[_0xf811[76]]()+_0xf811[87]+hash2QueryF=
romURL(this[_0xf811[50]],linkTagger[_0xf811[36]]())+_0xf811[88]);return =
false;} );} else =
{if(this[_0xf811[0]]=3D=3D_0xf811[79]){this[_0xf811[78]](_0x24e4x1c,funct=
ion (){if( typeof (this[_0xf811[50]])=3D=3D_0xf811[15]){return ;} =
;for(var =
_0x24e4x12=3D0;_0x24e4x12<__pageTrackers[_0xf811[45]];_0x24e4x12++){__pag=
eTrackers[_0x24e4x12]._trackPageview(hash2QueryFromURL(this[_0xf811[50]],=
linkTagger[_0xf811[36]]()));} ;} );} else =
{if(this[_0xf811[0]]=3D=3D_0xf811[80]){this[_0xf811[78]](_0x24e4x1c,funct=
ion (){if( typeof (this[_0xf811[50]])=3D=3D_0xf811[15]){return ;} =
;urchinTracker(hash2QueryFromURL(this[_0xf811[50]],linkTagger[_0xf811[36]=
]()));} );} ;} ;} ;} ;_olt[_0xf811[1]][_0xf811[78]]=3Dfunction =
(_0x24e4x1c,_0x24e4x1e){if(_0x24e4x1c[_0xf811[89]]){_0x24e4x1c[_0xf811[89=
]](_0xf811[90],_0x24e4x1e,false);} else =
{if(_0x24e4x1c[_0xf811[91]]){_0x24e4x1c[_0xf811[92]]=3D_0x24e4x1e;} ;} =
;} ;_olt[_0xf811[1]][_0xf811[93]]=3Dfunction =
(_0x24e4x1e){if(window[_0xf811[89]]){window[_0xf811[89]](_0xf811[94],_0x2=
4e4x1e,false);} else =
{if(e[_0xf811[91]]){window[_0xf811[91]](_0xf811[95]+_0xf811[94],_0x24e4x1=
e);} ;} ;} ;_olt[_0xf811[1]][_0xf811[83]]=3Dfunction =
(_0x24e4x1c,_0x24e4x1e){if(_0x24e4x1c[_0xf811[89]]){_0x24e4x1c[_0xf811[89=
]](_0xf811[96],_0x24e4x1e,true);} else =
{if(_0x24e4x1c[_0xf811[91]]){_0x24e4x1c[_0xf811[91]](_0xf811[95]+_0xf811[=
97],_0x24e4x1e);} ;} ;} ;function drilldownBuddy(_0x24e4x20){return =
_0x24e4x20[_0xf811[72]](/^https?:\/\//,_0xf811[19]);} ;function =
hash2Query(_0x24e4x22){var _0x24e4x23=3DgetHashInURL();var =
_0x24e4x24=3Dwindow[_0xf811[62]][_0xf811[18]](0,_0x24e4x23);var =
_0x24e4x25=3Dwindow[_0xf811[62]][_0xf811[18]](_0x24e4x23+1);var =
_0x24e4x26=3D_0x24e4x24[_0xf811[99]](window[_0xf811[62]][_0xf811[98]]);_0=
x24e4x24=3D_0x24e4x24[_0xf811[18]](_0x24e4x26);var =
_0x24e4x27=3D_0x24e4x24;_0x24e4x27+=3D((window[_0xf811[62]]+_0xf811[19])[=
_0xf811[99]](_0xf811[73])=3D=3D-1)?_0xf811[73]:_0xf811[100];_0x24e4x27+=3D=
_0x24e4x22+_0xf811[101]+_0x24e4x25;return _0x24e4x27;} ;function =
hash2QueryFromURL(_0x24e4x29,_0x24e4x22){var =
_0x24e4x23=3D_0x24e4x29[_0xf811[99]](_0xf811[60]);var =
_0x24e4x24=3D_0x24e4x29[_0xf811[18]](0,_0x24e4x23);var =
_0x24e4x25=3D_0x24e4x29[_0xf811[18]](_0x24e4x23+1);if( new =
RegExp(_0xf811[102])[_0xf811[75]](_0x24e4x29)=3D=3Dtrue){_0x24e4x24=3Dwin=
dow[_0xf811[62]];var =
_0x24e4x23=3D_0x24e4x29[_0xf811[99]](_0xf811[60]);if(_0x24e4x23>-1){_0x24=
e4x24=3D_0x24e4x24[_0xf811[18]](0,_0x24e4x23);} ;} ;var =
_0x24e4x26=3D_0x24e4x24[_0xf811[99]](window[_0xf811[62]][_0xf811[98]]);_0=
x24e4x24=3D_0x24e4x24[_0xf811[18]](_0x24e4x26);var =
_0x24e4x27=3D_0x24e4x24;_0x24e4x27+=3D((window[_0xf811[62]]+_0xf811[19])[=
_0xf811[99]](_0xf811[73])=3D=3D-1)?_0xf811[73]:_0xf811[100];_0x24e4x27+=3D=
_0x24e4x22+_0xf811[101]+_0x24e4x25;return _0x24e4x27;} ;function =
getHashInURL(){return window[_0xf811[62]][_0xf811[99]](_0xf811[60]);} =
;function createLinkerUrl(_0x24e4x2c){if( typeof =
(__pageTrackers[0])=3D=3D_0xf811[15]||__pageTrackers[0]=3D=3Dnull){return=
 ;} =
;__getFormLinkUrl=3D__pageTrackers[0]._getLinkerUrl(_0x24e4x2c[_0xf811[66=
]])+getChildFormValues(_0x24e4x2c);} ;function =
getChildFormValues(_0x24e4x2e){if( typeof =
(_0x24e4x2e)=3D=3D_0xf811[15]||_0x24e4x2e=3D=3Dnull){return =
_0xf811[19];} ;var _0x24e4x29=3D_0xf811[19];var =
_0x24e4x2f=3D_0x24e4x2e[_0xf811[103]];var =
_0x24e4x30=3D_0x24e4x2f[_0xf811[45]]+0;for(var =
_0x24e4x12=3D0;_0x24e4x12<_0x24e4x30;_0x24e4x12++){var =
_0x24e4x31=3D_0x24e4x2f[_0x24e4x12];var =
_0x24e4x32=3D_0x24e4x31[_0xf811[104]];var =
_0x24e4x33=3D_0x24e4x31[_0xf811[105]];if(_0x24e4x29[_0xf811[99]](_0xf811[=
100]+_0x24e4x32+_0xf811[101])>-1&&_0x24e4x31[_0xf811[107]][_0xf811[106]](=
)!=3D_0xf811[108]){continue ;} =
;if(_0x24e4x31[_0xf811[109]]=3D=3D_0xf811[110]&&(_0x24e4x31[_0xf811[107]]=
[_0xf811[106]]()=3D=3D_0xf811[108]||_0x24e4x31[_0xf811[107]][_0xf811[106]=
]()=3D=3D_0xf811[111])&&_0x24e4x31[_0xf811[112]]=3D=3Dfalse){continue ;} =
else {if(_0x24e4x31[_0xf811[109]]=3D=3D_0xf811[113]){for(var =
_0x24e4x34=3D0;_0x24e4x34<_0x24e4x31[_0xf811[114]][_0xf811[45]];_0x24e4x3=
4++){if(_0x24e4x31[_0xf811[114]][_0xf811[116]](_0x24e4x34)[_0xf811[115]])=
{_0x24e4x29+=3D_0xf811[100]+_0x24e4x32+_0xf811[101]+escape(_0x24e4x31[_0x=
f811[114]][_0xf811[116]](_0x24e4x34)[_0xf811[105]]);} ;} ;continue ;} =
else =
{if(_0x24e4x31[_0xf811[109]]=3D=3D_0xf811[117]){_0x24e4x33=3D_0x24e4x31[_=
0xf811[118]];} else {var =
_0x24e4x35=3DgetChildFormValues(_0x24e4x31);if(_0x24e4x35!=3D_0xf811[19])=
{_0x24e4x29+=3D_0x24e4x35;} ;} ;} ;} =
;if(_0x24e4x29[_0xf811[99]](_0xf811[100]+_0x24e4x32+_0xf811[101]+escape(_=
0x24e4x33))>-1){continue ;} ;if(_0x24e4x32!=3Dnull&&_0x24e4x33!=3Dnull&& =
typeof (_0x24e4x32)!=3D_0xf811[15]&& typeof =
(_0x24e4x33)!=3D_0xf811[15]&&_0x24e4x32!=3D_0xf811[19]&&_0x24e4x33!=3D_0x=
f811[19]){_0x24e4x29+=3D_0xf811[100]+_0x24e4x32+_0xf811[101]+escape(_0x24=
e4x33);} ;} ;return _0x24e4x29;} ;function =
formLinker(_0x24e4x2c){if(__getFormLinkUrl!=3Dnull&& typeof =
(__getFormLinkUrl)!=3D_0xf811[15]){if(_0x24e4x2c=3D=3Dnull|| typeof =
(_0x24e4x2c)=3D=3D_0xf811[15]||_0x24e4x2c[_0xf811[119]]=3D=3Dnull||_0x24e=
4x2c[_0xf811[119]]=3D=3D_0xf811[19]||(/blank/[_0xf811[75]](_0x24e4x2c[_0x=
f811[119]])=3D=3Dfalse)){window[_0xf811[62]]=3D__getFormLinkUrl;} else =
{window[_0xf811[120]](__getFormLinkUrl);} ;} ;return false;} ;

------=_NextPart_000_0000_01CC33C7.E170B430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.google-analytics.com/urchin.js

//-- Google Analytics Urchin Module=0A=
//-- Copyright 2007 Google, All Rights Reserved.=0A=
=0A=
//-- Urchin On Demand Settings ONLY=0A=
var _uacct=3D"";			// set up the Urchin Account=0A=
var _userv=3D1;			// service mode (0=3Dlocal,1=3Dremote,2=3Dboth)=0A=
=0A=
//-- UTM User Settings=0A=
var _ufsc=3D1;			// set client info flag (1=3Don|0=3Doff)=0A=
var _udn=3D"auto";		// (auto|none|domain) set the domain name for cookies=0A=
var _uhash=3D"on";		// (on|off) unique domain hash for cookies=0A=
var _utimeout=3D"1800";   	// set the inactive session timeout in seconds=0A=
var _ugifpath=3D"/__utm.gif";	// set the web path to the __utm.gif file=0A=
var _utsp=3D"|";			// transaction field separator=0A=
var _uflash=3D1;			// set flash version detect option (1=3Don|0=3Doff)=0A=
var _utitle=3D1;			// set the document title detect option =
(1=3Don|0=3Doff)=0A=
var _ulink=3D0;			// enable linker functionality (1=3Don|0=3Doff)=0A=
var _uanchor=3D0;			// enable use of anchors for campaign =
(1=3Don|0=3Doff)=0A=
var _utcp=3D"/";			// the cookie path for tracking=0A=
var _usample=3D100;		// The sampling % of visitors to track (1-100).=0A=
=0A=
//-- UTM Campaign Tracking Settings=0A=
var _uctm=3D1;			// set campaign tracking module (1=3Don|0=3Doff)=0A=
var _ucto=3D"15768000";		// set timeout in seconds (6 month default)=0A=
var _uccn=3D"utm_campaign";	// name=0A=
var _ucmd=3D"utm_medium";		// medium (cpc|cpm|link|email|organic)=0A=
var _ucsr=3D"utm_source";		// source=0A=
var _uctr=3D"utm_term";		// term/keyword=0A=
var _ucct=3D"utm_content";	// content=0A=
var _ucid=3D"utm_id";		// id number=0A=
var _ucno=3D"utm_nooverride";	// don't override=0A=
=0A=
//-- Auto/Organic Sources and Keywords=0A=
var _uOsr=3Dnew Array();=0A=
var _uOkw=3Dnew Array();=0A=
_uOsr[0]=3D"google";	_uOkw[0]=3D"q";=0A=
_uOsr[1]=3D"yahoo";	_uOkw[1]=3D"p";=0A=
_uOsr[2]=3D"msn";		_uOkw[2]=3D"q";=0A=
_uOsr[3]=3D"aol";		_uOkw[3]=3D"query";=0A=
_uOsr[4]=3D"aol";		_uOkw[4]=3D"encquery";=0A=
_uOsr[5]=3D"lycos";	_uOkw[5]=3D"query";=0A=
_uOsr[6]=3D"ask";		_uOkw[6]=3D"q";=0A=
_uOsr[7]=3D"altavista";	_uOkw[7]=3D"q";=0A=
_uOsr[8]=3D"netscape";	_uOkw[8]=3D"query";=0A=
_uOsr[9]=3D"cnn";	_uOkw[9]=3D"query";=0A=
_uOsr[10]=3D"looksmart";	_uOkw[10]=3D"qt";=0A=
_uOsr[11]=3D"about";	_uOkw[11]=3D"terms";=0A=
_uOsr[12]=3D"mamma";	_uOkw[12]=3D"query";=0A=
_uOsr[13]=3D"alltheweb";	_uOkw[13]=3D"q";=0A=
_uOsr[14]=3D"gigablast";	_uOkw[14]=3D"q";=0A=
_uOsr[15]=3D"voila";	_uOkw[15]=3D"rdata";=0A=
_uOsr[16]=3D"virgilio";	_uOkw[16]=3D"qs";=0A=
_uOsr[17]=3D"live";	_uOkw[17]=3D"q";=0A=
_uOsr[18]=3D"baidu";	_uOkw[18]=3D"wd";=0A=
_uOsr[19]=3D"alice";	_uOkw[19]=3D"qs";=0A=
_uOsr[20]=3D"yandex";	_uOkw[20]=3D"text";=0A=
_uOsr[21]=3D"najdi";	_uOkw[21]=3D"q";=0A=
_uOsr[22]=3D"aol";	_uOkw[22]=3D"q";=0A=
_uOsr[23]=3D"club-internet"; _uOkw[23]=3D"query";=0A=
_uOsr[24]=3D"mama";	_uOkw[24]=3D"query";=0A=
_uOsr[25]=3D"seznam";	_uOkw[25]=3D"q";=0A=
_uOsr[26]=3D"search";	_uOkw[26]=3D"q";=0A=
_uOsr[27]=3D"wp";	_uOkw[27]=3D"szukaj";=0A=
_uOsr[28]=3D"onet";	_uOkw[28]=3D"qt";=0A=
_uOsr[29]=3D"netsprint";	_uOkw[29]=3D"q";=0A=
_uOsr[30]=3D"google.interia";	_uOkw[30]=3D"q";=0A=
_uOsr[31]=3D"szukacz";	_uOkw[31]=3D"q";=0A=
_uOsr[32]=3D"yam";	_uOkw[32]=3D"k";=0A=
_uOsr[33]=3D"pchome";	_uOkw[33]=3D"q";=0A=
_uOsr[34]=3D"kvasir";	_uOkw[34]=3D"searchExpr";=0A=
_uOsr[35]=3D"sesam";	_uOkw[35]=3D"q";=0A=
_uOsr[36]=3D"ozu"; _uOkw[36]=3D"q";=0A=
_uOsr[37]=3D"terra"; _uOkw[37]=3D"query";=0A=
_uOsr[38]=3D"nostrum"; _uOkw[38]=3D"query";=0A=
_uOsr[39]=3D"mynet"; _uOkw[39]=3D"q";=0A=
_uOsr[40]=3D"ekolay"; _uOkw[40]=3D"q";=0A=
_uOsr[41]=3D"search.ilse"; _uOkw[41]=3D"search_for";=0A=
_uOsr[42]=3D"bing"; _uOkw[42]=3D"q";=0A=
=0A=
//-- Auto/Organic Keywords to Ignore=0A=
var _uOno=3Dnew Array();=0A=
//_uOno[0]=3D"urchin";=0A=
//_uOno[1]=3D"urchin.com";=0A=
//_uOno[2]=3D"www.urchin.com";=0A=
=0A=
//-- Referral domains to Ignore=0A=
var _uRno=3Dnew Array();=0A=
//_uRno[0]=3D".urchin.com";=0A=
=0A=
//-- **** Don't modify below this point ***=0A=
var =
_uff,_udh,_udt,_ubl=3D0,_udo=3D"",_uu,_ufns=3D0,_uns=3D0,_ur=3D"-",_ufno=3D=
0,_ust=3D0,_ubd=3Ddocument,_udl=3D_ubd.location,_udlh=3D"",_uwv=3D"1.4";=0A=
var _ugifpath2=3D"http://www.google-analytics.com/__utm.gif";=0A=
if (_udl.hash) _udlh=3D_udl.href.substring(_udl.href.indexOf('#'));=0A=
if (_udl.protocol=3D=3D"https:") =
_ugifpath2=3D"https://ssl.google-analytics.com/__utm.gif";=0A=
if (!_utcp || _utcp=3D=3D"") _utcp=3D"/";=0A=
function urchinTracker(page) {=0A=
 if (_udl.protocol=3D=3D"file:") return;=0A=
 if (_uff && (!page || page=3D=3D"")) return;=0A=
 var a,b,c,xx,v,z,k,x=3D"",s=3D"",f=3D0,nv=3D0;=0A=
 var nx=3D" expires=3D"+_uNx()+";";=0A=
 var dc=3D_ubd.cookie;=0A=
 _udh=3D_uDomain();=0A=
 if (!_uVG()) return;=0A=
 _uu=3DMath.round(Math.random()*2147483647);=0A=
 _udt=3Dnew Date();=0A=
 _ust=3DMath.round(_udt.getTime()/1000);=0A=
 a=3Ddc.indexOf("__utma=3D"+_udh+".");=0A=
 b=3Ddc.indexOf("__utmb=3D"+_udh);=0A=
 c=3Ddc.indexOf("__utmc=3D"+_udh);=0A=
 if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 if (_utimeout && _utimeout!=3D"") {=0A=
  x=3Dnew Date(_udt.getTime()+(_utimeout*1000));=0A=
  x=3D" expires=3D"+x.toGMTString()+";";=0A=
 }=0A=
 if (_ulink) {=0A=
  if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
  s+=3D_udl.search;=0A=
  if(s && s!=3D"" && s.indexOf("__utma=3D")>=3D0) {=0A=
   if (!(_uIN(a=3D_uGC(s,"__utma=3D","&")))) a=3D"-";=0A=
   if (!(_uIN(b=3D_uGC(s,"__utmb=3D","&")))) b=3D"-";=0A=
   if (!(_uIN(c=3D_uGC(s,"__utmc=3D","&")))) c=3D"-";=0A=
   v=3D_uGC(s,"__utmv=3D","&");=0A=
   z=3D_uGC(s,"__utmz=3D","&");=0A=
   k=3D_uGC(s,"__utmk=3D","&");=0A=
   xx=3D_uGC(s,"__utmx=3D","&");=0A=
   if ((k*1) !=3D ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) =
{_ubl=3D1;a=3D"-";b=3D"-";c=3D"-";xx=3D"-";z=3D"-";v=3D"-";}=0A=
   if (a!=3D"-" && b!=3D"-" && c!=3D"-") f=3D1;=0A=
   else if(a!=3D"-") f=3D2;=0A=
  }=0A=
 }=0A=
 if(f=3D=3D1) {=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+c+"; path=3D"+_utcp+";"+_udo;=0A=
 } else if (f=3D=3D2) {=0A=
  a=3D_uFixA(s,"&",_ust);=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 } else if (a>=3D0 && b>=3D0 && c>=3D0) {=0A=
   b =3D _uGC(dc,"__utmb=3D"+_udh,";");=0A=
   b =3D ("-" =3D=3D b) ? _udh : b;  =0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
 } else {=0A=
  if (a>=3D0) a=3D_uFixA(_ubd.cookie,";",_ust);=0A=
  else {=0A=
   a=3D_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1";=0A=
   nv=3D1;=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 }=0A=
 if (_ulink && xx && xx!=3D"" && xx!=3D"-") {=0A=
   xx=3D_uUES(xx);=0A=
   if (xx.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmx=3D"+xx+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 if (_ulink && v && v!=3D"" && v!=3D"-") {=0A=
  v=3D_uUES(v);=0A=
  if (v.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmv=3D"+v+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 var wc=3Dwindow;=0A=
 var c=3D_ubd.cookie;=0A=
 if(wc && wc.gaGlobal && wc.gaGlobal.dh=3D=3D_udh){=0A=
  var g=3Dwc.gaGlobal;=0A=
  var ua=3Dc.split("__utma=3D"+_udh+".")[1].split(";")[0].split(".");=0A=
  if(g.sid)ua[3]=3Dg.sid;=0A=
  if(nv>0){=0A=
   ua[2]=3Dua[3];=0A=
   if(g.vid){=0A=
    var v=3Dg.vid.split(".");=0A=
    ua[0]=3Dv[0];=0A=
    ua[1]=3Dv[1];=0A=
   }=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+_udh+"."+ua.join(".")+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 _uInfo(page);=0A=
 _ufns=3D0;=0A=
 _ufno=3D0;=0A=
 if (!page || page=3D=3D"") _uff=3D1;=0A=
}=0A=
function _uGH() {=0A=
 var hid;=0A=
 var wc=3Dwindow;=0A=
 if (wc && wc.gaGlobal && wc.gaGlobal.hid) {=0A=
  hid=3Dwc.gaGlobal.hid;=0A=
 } else {=0A=
  hid=3DMath.round(Math.random()*0x7fffffff);=0A=
  if (!wc.gaGlobal) wc.gaGlobal=3D{};=0A=
  wc.gaGlobal.hid=3Dhid;=0A=
 }=0A=
 return hid;=0A=
}=0A=
function _uInfo(page) {=0A=
 var p,s=3D"",dm=3D"",pg=3D_udl.pathname+_udl.search;=0A=
 if (page && page!=3D"") pg=3D_uES(page,1);=0A=
 _ur=3D_ubd.referrer;=0A=
 if (!_ur || _ur=3D=3D"") { _ur=3D"-"; }=0A=
 else {=0A=
  dm=3D_ubd.domain;=0A=
  if(_utcp && _utcp!=3D"/") dm+=3D_utcp;=0A=
  p=3D_ur.indexOf(dm);=0A=
  if ((p>=3D0) && (p<=3D8)) { _ur=3D"0"; }=0A=
  if (_ur.indexOf("[")=3D=3D0 && =
_ur.lastIndexOf("]")=3D=3D(_ur.length-1)) { _ur=3D"-"; }=0A=
 }=0A=
 s+=3D"&utmn=3D"+_uu;=0A=
 if (_ufsc) s+=3D_uBInfo();=0A=
 if (_uctm) s+=3D_uCInfo();=0A=
 if (_utitle && _ubd.title && _ubd.title!=3D"") =
s+=3D"&utmdt=3D"+_uES(_ubd.title);=0A=
 if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 s+=3D"&utmhid=3D"+_uGH();=0A=
 s+=3D"&utmr=3D"+_ur;=0A=
 s+=3D"&utmp=3D"+pg;=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uVoid() { return; }=0A=
function _uCInfo() {=0A=
 if (!_ucto || _ucto=3D=3D"") { _ucto=3D"15768000"; }=0A=
 if (!_uVG()) return;=0A=
 var =
c=3D"",t=3D"-",t2=3D"-",t3=3D"-",o=3D0,cs=3D0,cn=3D0,i=3D0,z=3D"-",s=3D""=
;=0A=
 if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
 s+=3D_udl.search;=0A=
 var x=3Dnew Date(_udt.getTime()+(_ucto*1000));=0A=
 var dc=3D_ubd.cookie;=0A=
 x=3D" expires=3D"+x.toGMTString()+";";=0A=
 if (_ulink && !_ubl) {=0A=
  z=3D_uUES(_uGC(s,"__utmz=3D","&"));=0A=
  if (z!=3D"-" && z.indexOf(";")=3D=3D-1) { =
_ubd.cookie=3D"__utmz=3D"+z+"; path=3D"+_utcp+";"+x+_udo; return ""; }=0A=
 }=0A=
 z=3Ddc.indexOf("__utmz=3D"+_udh+".");=0A=
 if (z>-1) { z=3D_uGC(dc,"__utmz=3D"+_udh+".",";"); }=0A=
 else { z=3D"-"; }=0A=
 t=3D_uGC(s,_ucid+"=3D","&");=0A=
 t2=3D_uGC(s,_ucsr+"=3D","&");=0A=
 t3=3D_uGC(s,"gclid=3D","&");=0A=
 if ((t!=3D"-" && t!=3D"") || (t2!=3D"-" && t2!=3D"") || (t3!=3D"-" && =
t3!=3D"")) {=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"utmcid=3D"+_uEC(t);=0A=
  if (t2!=3D"-" && t2!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmcsr=3D"+_uEC(t2); }=0A=
  if (t3!=3D"-" && t3!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmgclid=3D"+_uEC(t3); }=0A=
  t=3D_uGC(s,_uccn+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmccn=3D"+_uEC(t);=0A=
  else c+=3D"|utmccn=3D(not+set)";=0A=
  t=3D_uGC(s,_ucmd+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcmd=3D"+_uEC(t);=0A=
  else  c+=3D"|utmcmd=3D(not+set)";=0A=
  t=3D_uGC(s,_uctr+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmctr=3D"+_uEC(t);=0A=
  else { t=3D_uOrg(1); if (t!=3D"-" && t!=3D"") =
c+=3D"|utmctr=3D"+_uEC(t); }=0A=
  t=3D_uGC(s,_ucct+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcct=3D"+_uEC(t);=0A=
  t=3D_uGC(s,_ucno+"=3D","&");=0A=
  if (t=3D=3D"1") o=3D1;=0A=
  if (z!=3D"-" && o=3D=3D1) return "";=0A=
 }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { c=3D_uOrg(); if (z!=3D"-" && =
_ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { if (_ufns=3D=3D1)  c=3D_uRef(); if =
(z!=3D"-" && _ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") {=0A=
  if (z=3D=3D"-" && _ufns=3D=3D1) { =
c=3D"utmccn=3D(direct)|utmcsr=3D(direct)|utmcmd=3D(none)"; }=0A=
  if (c=3D=3D"-" || c=3D=3D"") return "";=0A=
 }=0A=
 if (z!=3D"-") {=0A=
  i=3Dz.indexOf(".");=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  t=3Dz.substring(i+1,z.length);=0A=
  if (t.toLowerCase()=3D=3Dc.toLowerCase()) cs=3D1;=0A=
  t=3Dz.substring(0,i);=0A=
  if ((i=3Dt.lastIndexOf(".")) > -1) {=0A=
   t=3Dt.substring(i+1,t.length);=0A=
   cn=3D(t*1);=0A=
  }=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) {=0A=
  t=3D_uGC(dc,"__utma=3D"+_udh+".",";");=0A=
  if ((i=3Dt.lastIndexOf(".")) > 9) {=0A=
   _uns=3Dt.substring(i+1,t.length);=0A=
   _uns=3D(_uns*1);=0A=
  }=0A=
  cn++;=0A=
  if (_uns=3D=3D0) _uns=3D1;=0A=
  _ubd.cookie=3D"__utmz=3D"+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; =
path=3D"+_utcp+"; "+x+_udo;=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) return "&utmcn=3D1";=0A=
 else return "&utmcr=3D1";=0A=
}=0A=
function _uRef() {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k,n;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  k=3Dh.substring(h.indexOf("/"),h.length);=0A=
  if (k.indexOf("?") > -1) k=3Dk.substring(0,k.indexOf("?"));=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 h=3Dh.toLowerCase();=0A=
 n=3Dh;=0A=
 if ((i=3Dn.indexOf(":")) > -1) n=3Dn.substring(0,i);=0A=
 for (var ii=3D0;ii<_uRno.length;ii++) {=0A=
  if ((i=3Dn.indexOf(_uRno[ii].toLowerCase())) > -1 && =
n.length=3D=3D(i+_uRno[ii].length)) { _ufno=3D1; break; }=0A=
 }=0A=
 if (h.indexOf("www.")=3D=3D0) h=3Dh.substring(4,h.length);=0A=
 return =
"utmccn=3D(referral)|utmcsr=3D"+_uEC(h)+"|"+"utmcct=3D"+_uEC(k)+"|utmcmd=3D=
referral";=0A=
}=0A=
function _uOrg(t) {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 for (var ii=3D0;ii<_uOsr.length;ii++) {=0A=
  if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) {=0A=
   if ((i=3D_ur.indexOf("?"+_uOkw[ii]+"=3D")) > -1 || =
(i=3D_ur.indexOf("&"+_uOkw[ii]+"=3D")) > -1) {=0A=
    k=3D_ur.substring(i+_uOkw[ii].length+2,_ur.length);=0A=
    if ((i=3Dk.indexOf("&")) > -1) k=3Dk.substring(0,i);=0A=
    for (var yy=3D0;yy<_uOno.length;yy++) {=0A=
     if (_uOno[yy].toLowerCase()=3D=3Dk.toLowerCase()) { _ufno=3D1; =
break; }=0A=
    }=0A=
    if (t) return _uEC(k);=0A=
    else return =
"utmccn=3D(organic)|utmcsr=3D"+_uEC(_uOsr[ii])+"|"+"utmctr=3D"+_uEC(k)+"|=
utmcmd=3Dorganic";=0A=
   }=0A=
  }=0A=
 }=0A=
 return "";=0A=
}=0A=
function _uGCse() {=0A=
 var h,p;=0A=
 h=3Dp=3D_ur.split("://")[1];=0A=
 if(h.indexOf("/")>-1) {=0A=
  h=3Dh.split("/")[0];=0A=
  p=3Dp.substring(p.indexOf("/")+1,p.length);=0A=
 }=0A=
 if(p.indexOf("?")>-1) {=0A=
  p=3Dp.split("?")[0];=0A=
 }=0A=
 if(h.toLowerCase().indexOf("google")>-1) {=0A=
  if(_ur.indexOf("?q=3D")>-1 || _ur.indexOf("&q=3D")>-1) {=0A=
   if (p.toLowerCase().indexOf("cse")>-1) {=0A=
    return true;=0A=
   }=0A=
  }=0A=
 }=0A=
}=0A=
function _uBInfo() {=0A=
 var sr=3D"-",sc=3D"-",ul=3D"-",fl=3D"-",cs=3D"-",je=3D1;=0A=
 var n=3Dnavigator;=0A=
 if (self.screen) {=0A=
  sr=3Dscreen.width+"x"+screen.height;=0A=
  sc=3Dscreen.colorDepth+"-bit";=0A=
 } else if (self.java) {=0A=
  var j=3Djava.awt.Toolkit.getDefaultToolkit();=0A=
  var s=3Dj.getScreenSize();=0A=
  sr=3Ds.width+"x"+s.height;=0A=
 }=0A=
 if (n.language) { ul=3Dn.language.toLowerCase(); }=0A=
 else if (n.browserLanguage) { ul=3Dn.browserLanguage.toLowerCase(); }=0A=
 je=3Dn.javaEnabled()?1:0;=0A=
 if (_uflash) fl=3D_uFlash();=0A=
 if (_ubd.characterSet) cs=3D_uES(_ubd.characterSet);=0A=
 else if (_ubd.charset) cs=3D_uES(_ubd.charset);=0A=
 return =
"&utmcs=3D"+cs+"&utmsr=3D"+sr+"&utmsc=3D"+sc+"&utmul=3D"+ul+"&utmje=3D"+j=
e+"&utmfl=3D"+fl;=0A=
}=0A=
function __utmSetTrans() {=0A=
 var e;=0A=
 if (_ubd.getElementById) e=3D_ubd.getElementById("utmtrans");=0A=
 else if (_ubd.utmform && _ubd.utmform.utmtrans) =
e=3D_ubd.utmform.utmtrans;=0A=
 if (!e) return;=0A=
 var l=3De.value.split("UTM:");=0A=
 var i,i2,c;=0A=
 if (_userv=3D=3D0 || _userv=3D=3D2) i=3Dnew Array();=0A=
 if (_userv=3D=3D1 || _userv=3D=3D2) { i2=3Dnew Array(); c=3D_uGCS(); }=0A=
=0A=
 for (var ii=3D0;ii<l.length;ii++) {=0A=
  l[ii]=3D_uTrim(l[ii]);=0A=
  if (l[ii].charAt(0)!=3D'T' && l[ii].charAt(0)!=3D'I') continue;=0A=
  var r=3DMath.round(Math.random()*2147483647);=0A=
  if (!_utsp || _utsp=3D=3D"") _utsp=3D"|";=0A=
  var f=3Dl[ii].split(_utsp),s=3D"";=0A=
  if (f[0].charAt(0)=3D=3D'T') {=0A=
   s=3D"&utmt=3Dtran"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmtst=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmtto=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmttx=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmtsp=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmtci=3D"+_uES(f[6]);=0A=
   f[7]=3D_uTrim(f[7]); if(f[7]&&f[7]!=3D"") =
s+=3D"&utmtrg=3D"+_uES(f[7]);=0A=
   f[8]=3D_uTrim(f[8]); if(f[8]&&f[8]!=3D"") =
s+=3D"&utmtco=3D"+_uES(f[8]);=0A=
  } else {=0A=
   s=3D"&utmt=3Ditem"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmipc=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmipn=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmiva=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmipr=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmiqt=3D"+_uES(f[6]);=0A=
  }=0A=
  if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
  if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
=0A=
  if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
   i[ii]=3Dnew Image(1,1);=0A=
   i[ii].src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
   i[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
  if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
   i2[ii]=3Dnew Image(1,1);=0A=
   =
i2[ii].src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D=
"+c;=0A=
   i2[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uFlash() {=0A=
 var f=3D"-",n=3Dnavigator;=0A=
 if (n.plugins && n.plugins.length) {=0A=
  for (var ii=3D0;ii<n.plugins.length;ii++) {=0A=
   if (n.plugins[ii].name.indexOf('Shockwave Flash')!=3D-1) {=0A=
    f=3Dn.plugins[ii].description.split('Shockwave Flash ')[1];=0A=
    break;=0A=
   }=0A=
  }=0A=
 } else {=0A=
  var fl;=0A=
  try {=0A=
   fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");=0A=
   f =3D fl.GetVariable("$version");=0A=
  } catch(e) {}=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");=0A=
    f =3D "WIN 6,0,21,0";=0A=
    fl.AllowScriptAccess =3D "always";=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f !=3D "-") {=0A=
   f =3D f.split(" ")[1].split(",");=0A=
   f =3D f[0] + "." + f[1] + " r" + f[2];=0A=
  }=0A=
 }=0A=
 return f;=0A=
}=0A=
function __utmLinkerUrl(l,h) {=0A=
 var p,k,a=3D"-",b=3D"-",c=3D"-",x=3D"-",z=3D"-",v=3D"-";=0A=
 var dc=3D_ubd.cookie;=0A=
 var iq =3D l.indexOf("?");=0A=
 var ih =3D l.indexOf("#");=0A=
 var url=3Dl;=0A=
 if (dc) {=0A=
  a=3D_uES(_uGC(dc,"__utma=3D"+_udh+".",";"));=0A=
  b=3D_uES(_uGC(dc,"__utmb=3D"+_udh,";"));=0A=
  c=3D_uES(_uGC(dc,"__utmc=3D"+_udh,";"));=0A=
  x=3D_uES(_uGC(dc,"__utmx=3D"+_udh,";"));=0A=
  z=3D_uES(_uGC(dc,"__utmz=3D"+_udh+".",";"));=0A=
  v=3D_uES(_uGC(dc,"__utmv=3D"+_udh+".",";"));=0A=
  k=3D(_uHash(a+b+c+x+z+v)*1)+(_udh*1);=0A=
  =
p=3D"__utma=3D"+a+"&__utmb=3D"+b+"&__utmc=3D"+c+"&__utmx=3D"+x+"&__utmz=3D=
"+z+"&__utmv=3D"+v+"&__utmk=3D"+k;=0A=
 }=0A=
 if (p) {=0A=
  if (h && ih>-1) return;=0A=
  if (h) { url=3Dl+"#"+p; }=0A=
  else {=0A=
   if (iq=3D=3D-1 && ih=3D=3D-1) url=3Dl+"?"+p;=0A=
   else if (ih=3D=3D-1) url=3Dl+"&"+p;=0A=
   else if (iq=3D=3D-1) url=3Dl.substring(0,ih-1)+"?"+p+l.substring(ih);=0A=
   else url=3Dl.substring(0,ih-1)+"&"+p+l.substring(ih);=0A=
  }=0A=
 }=0A=
 return url;=0A=
}=0A=
function __utmLinker(l,h) {=0A=
 if (!_ulink || !l || l=3D=3D"") return;=0A=
 _udl.href=3D__utmLinkerUrl(l,h);=0A=
}=0A=
function __utmLinkPost(f,h) {=0A=
 if (!_ulink || !f || !f.action) return;=0A=
 f.action=3D__utmLinkerUrl(f.action, h);=0A=
 return;=0A=
}=0A=
function __utmSetVar(v) {=0A=
 if (!v || v=3D=3D"") return;=0A=
 if (!_udo || _udo =3D=3D "") {=0A=
  _udh=3D_uDomain();=0A=
  if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 }=0A=
 if (!_uVG()) return;=0A=
 var r=3DMath.round(Math.random() * 2147483647);=0A=
 _ubd.cookie=3D"__utmv=3D"+_udh+"."+_uES(v)+"; path=3D"+_utcp+"; =
expires=3D"+_uNx()+";"+_udo;=0A=
 var s=3D"&utmt=3Dvar&utmn=3D"+r;=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
}=0A=
function _uGCS() {=0A=
 var t,c=3D"",dc=3D_ubd.cookie;=0A=
 if ((t=3D_uGC(dc,"__utma=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utma=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmx=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utmx=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmz=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmz=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmv=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmv=3D"+t+";");=0A=
 if (c.charAt(c.length-1)=3D=3D"+") c=3Dc.substring(0,c.length-1);=0A=
 return c;=0A=
}=0A=
function _uGC(l,n,s) {=0A=
 if (!l || l=3D=3D"" || !n || n=3D=3D"" || !s || s=3D=3D"") return "-";=0A=
 var i,i2,i3,c=3D"-";=0A=
 i=3Dl.indexOf(n);=0A=
 i3=3Dn.indexOf("=3D")+1;=0A=
 if (i > -1) {=0A=
  i2=3Dl.indexOf(s,i); if (i2 < 0) { i2=3Dl.length; }=0A=
  c=3Dl.substring((i+i3),i2);=0A=
 }=0A=
 return c;=0A=
}=0A=
function _uDomain() {=0A=
 if (!_udn || _udn=3D=3D"" || _udn=3D=3D"none") { _udn=3D""; return 1; }=0A=
 if (_udn=3D=3D"auto") {=0A=
  var d=3D_ubd.domain;=0A=
  if (d.substring(0,4)=3D=3D"www.") {=0A=
   d=3Dd.substring(4,d.length);=0A=
  }=0A=
  _udn=3Dd;=0A=
 }=0A=
 _udn =3D _udn.toLowerCase(); =0A=
 if (_uhash=3D=3D"off") return 1;=0A=
 return _uHash(_udn);=0A=
}=0A=
function _uHash(d) {=0A=
 if (!d || d=3D=3D"") return 1;=0A=
 var h=3D0,g=3D0;=0A=
 for (var i=3Dd.length-1;i>=3D0;i--) {=0A=
  var c=3DparseInt(d.charCodeAt(i));=0A=
  h=3D((h << 6) & 0xfffffff) + c + (c << 14);=0A=
  if ((g=3Dh & 0xfe00000)!=3D0) h=3D(h ^ (g >> 21));=0A=
 }=0A=
 return h;=0A=
}=0A=
function _uFixA(c,s,t) {=0A=
 if (!c || c=3D=3D"" || !s || s=3D=3D"" || !t || t=3D=3D"") return "-";=0A=
 var a=3D_uGC(c,"__utma=3D"+_udh+".",s);=0A=
 var lt=3D0,i=3D0;=0A=
 if ((i=3Da.lastIndexOf(".")) > 9) {=0A=
  _uns=3Da.substring(i+1,a.length);=0A=
  _uns=3D(_uns*1)+1;=0A=
  a=3Da.substring(0,i);=0A=
  if ((i=3Da.lastIndexOf(".")) > 7) {=0A=
   lt=3Da.substring(i+1,a.length);=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  if ((i=3Da.lastIndexOf(".")) > 5) {=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  a+=3D"."+lt+"."+t+"."+_uns;=0A=
 }=0A=
 return a;=0A=
}=0A=
function _uTrim(s) {=0A=
  if (!s || s=3D=3D"") return "";=0A=
  while ((s.charAt(0)=3D=3D' ') || (s.charAt(0)=3D=3D'\n') || =
(s.charAt(0,1)=3D=3D'\r')) s=3Ds.substring(1,s.length);=0A=
  while ((s.charAt(s.length-1)=3D=3D' ') || =
(s.charAt(s.length-1)=3D=3D'\n') || (s.charAt(s.length-1)=3D=3D'\r')) =
s=3Ds.substring(0,s.length-1);=0A=
  return s;=0A=
}=0A=
function _uEC(s) {=0A=
  var n=3D"";=0A=
  if (!s || s=3D=3D"") return "";=0A=
  for (var i=3D0;i<s.length;i++) {if (s.charAt(i)=3D=3D" ") n+=3D"+"; =
else n+=3Ds.charAt(i);}=0A=
  return n;=0A=
}=0A=
function __utmVisitorCode(f) {=0A=
 var r=3D0,t=3D0,i=3D0,i2=3D0,m=3D31;=0A=
 var a=3D_uGC(_ubd.cookie,"__utma=3D"+_udh+".",";");=0A=
 if ((i=3Da.indexOf(".",0))<0) return;=0A=
 if ((i2=3Da.indexOf(".",i+1))>0) r=3Da.substring(i+1,i2); else return =
"";  =0A=
 if ((i=3Da.indexOf(".",i2+1))>0) t=3Da.substring(i2+1,i); else return =
"";  =0A=
 if (f) {=0A=
  return r;=0A=
 } else {=0A=
  var c=3Dnew =
Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T'=
,'U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');=0A=
  return =
c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r=
&7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5=
&m]+c[t&m];=0A=
 }=0A=
}=0A=
function _uIN(n) {=0A=
 if (!n) return false;=0A=
 for (var i=3D0;i<n.length;i++) {=0A=
  var c=3Dn.charAt(i);=0A=
  if ((c<"0" || c>"9") && (c!=3D".")) return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uES(s,u) {=0A=
 if (typeof(encodeURIComponent) =3D=3D 'function') {=0A=
  if (u) return encodeURI(s);=0A=
  else return encodeURIComponent(s);=0A=
 } else {=0A=
  return escape(s);=0A=
 }=0A=
}=0A=
function _uUES(s) {=0A=
 if (typeof(decodeURIComponent) =3D=3D 'function') {=0A=
  return decodeURIComponent(s);=0A=
 } else {=0A=
  return unescape(s);=0A=
 }=0A=
}=0A=
function _uVG() {=0A=
 if((_udn.indexOf("www.google.") =3D=3D 0 || _udn.indexOf(".google.") =
=3D=3D 0 || _udn.indexOf("google.") =3D=3D 0) && _utcp=3D=3D'/' && =
_udn.indexOf("google.org")=3D=3D-1) {=0A=
  return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uSP() {=0A=
 var s=3D100;=0A=
 if (_usample) s=3D_usample;=0A=
 if(s>=3D100 || s<=3D0) return true;=0A=
 return ((__utmVisitorCode(1)%10000)<(s*100));=0A=
}=0A=
function urchinPathCopy(p){=0A=
 var d=3Ddocument,nx,tx,sx,i,c,cs,t,h,o;=0A=
 cs=3Dnew Array("a","b","c","v","x","z");=0A=
 h=3D_uDomain(); if (_udn && _udn!=3D"") o=3D" domain=3D"+_udn+";";=0A=
 nx=3D_uNx()+";";=0A=
 tx=3Dnew Date(); tx.setTime(tx.getTime()+(_utimeout*1000));=0A=
 tx=3Dtx.toGMTString()+";";=0A=
 sx=3Dnew Date(); sx.setTime(sx.getTime()+(_ucto*1000));=0A=
 sx=3Dsx.toGMTString()+";";=0A=
 for (i=3D0;i<6;i++){=0A=
  t=3D" expires=3D";=0A=
  if (i=3D=3D1) t+=3Dtx; else if (i=3D=3D2) t=3D""; else if (i=3D=3D5) =
t+=3Dsx; else t+=3Dnx;=0A=
  c=3D_uGC(d.cookie,"__utm"+cs[i]+"=3D"+h,";");=0A=
  if (c!=3D"-") d.cookie=3D"__utm"+cs[i]+"=3D"+c+"; path=3D"+p+";"+t+o;=0A=
 }=0A=
}=0A=
function _uCO() {=0A=
 if (!_utk || _utk=3D=3D"" || _utk.length<10) return;=0A=
 var d=3D'www.google.com';=0A=
 if (_utk.charAt(0)=3D=3D'!') d=3D'analytics.corp.google.com';=0A=
 _ubd.cookie=3D"GASO=3D"+_utk+"; path=3D"+_utcp+";"+_udo;=0A=
 var sc=3Ddocument.createElement('script');=0A=
 sc.type=3D'text/javascript';=0A=
 sc.id=3D"_gasojs";=0A=
 =
sc.src=3D'https://'+d+'/analytics/reporting/overlay_js?gaso=3D'+_utk+'&'+=
Math.random();=0A=
 document.getElementsByTagName('head')[0].appendChild(sc);  =0A=
}=0A=
function _uGT() {=0A=
 var h=3Dlocation.hash, a;=0A=
 if (h && h!=3D"" && h.indexOf("#gaso=3D")=3D=3D0) {=0A=
  a=3D_uGC(h,"gaso=3D","&");=0A=
 } else {=0A=
  a=3D_uGC(_ubd.cookie,"GASO=3D",";");=0A=
 }=0A=
 return a;=0A=
}=0A=
var _utk=3D_uGT();=0A=
if (_utk && _utk!=3D"" && _utk.length>10 && _utk.indexOf("=3D")=3D=3D-1) =
{=0A=
 if (window.addEventListener) {=0A=
  window.addEventListener('load', _uCO, false); =0A=
 } else if (window.attachEvent) { =0A=
  window.attachEvent('onload', _uCO);=0A=
 }=0A=
}=0A=
=0A=
function _uNx() {=0A=
  return (new Date((new Date()).getTime()+63072000000)).toGMTString();=0A=
}=0A=

------=_NextPart_000_0000_01CC33C7.E170B430--

