From: "Windows Internet Explorer 9:n tallentama"
Subject: Sokos Hotel Vuokatti | Verkkovirkailija | Purot.net
Date: Mon, 7 Nov 2011 11:46:44 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CC9D42.EC44B570"
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6002.18463

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/sokos_hotel_vuokatti

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" =
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><HTML=20
lang=3D"fi" xml:lang=3D"fi" =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1"=20
http-equiv=3D"Content-Type"><TITLE>Sokos Hotel Vuokatti | =
Verkkovirkailija |=20
Purot.net</TITLE><LINK rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://verkkovirkailija.purot.net/themes/common/tyylit.css"=20
media=3D"all"><LINK rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://verkkovirkailija.purot.net/themes/green/styles.css"=20
media=3D"all"><LINK rel=3D"Stylesheet" type=3D"text/css" =
href=3D"http://verkkovirkailija.purot.net/css/ui-lightness/jquery-ui-1.8.=
2.custom.css">
<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/javascript/jquery-1.5.1.min.js">=
</SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/javascript/jquery-ui-1.8.13.cust=
om.min.js"></SCRIPT>
<!-- Keskustelun muutosten tooltip: !-->
<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/javascript/jquery.tools.min.js">=
</SCRIPT>
<!-- Tekstikentt=E4=E4n voi lis=E4t=E4 kursorin kohtaan teksti=E4: !-->
<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/javascript/jquery.plugin.inserta=
tcaret.js"></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/bsn.AutoSuggest=
_c_2.0.js"></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/transliterate_u=
nicode.js"></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/scriptit.js"></=
SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/CMS/util.js"></=
SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/jquery.simple.t=
ree.js"></SCRIPT>

<SCRIPT type=3D"text/javascript">=0A=
if(!CMS) =0A=
	var CMS =3D { };=0A=
=0A=
CMS.Kuvapankkiselain =3D {=0A=
	activeSelector: null,=0A=
	callback: function(file) {=0A=
		document.getElementById('sisalto_' + this.activeSelector).value =3D =
file;=0A=
	}=0A=
};=0A=
=0A=
CMS.Filebrowser =3D {=0A=
	activeSelector: null,=0A=
	callback: function(file) {=0A=
		//document.getElementById('sisalto_' + this.activeSelector).value =3D =
file;=0A=
		el =3D jQuery('#sisalto_' + this.activeSelector);=0A=
		el.val(file);=0A=
		if (el.change) {=0A=
			el.change();=0A=
		}=0A=
		this.activeSelector =3D null;=0A=
	}=0A=
};=0A=
</SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/wiki/sivu.sisal=
to.js"></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/calendar_stripp=
ed.js"></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/calendar-setup.=
js"></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/calendar-fi.js"=
></SCRIPT>
<LINK rel=3D"StyleSheet" type=3D"text/css" =
href=3D"http://verkkovirkailija.purot.net/themes/common/calendar.css">
<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/ckeditor/ckeditor.js?t=3DB5GJ5GG=
"></SCRIPT>

<SCRIPT language=3D"JavaScript" type=3D"text/javascript">=0A=
	<!--=0A=
		function lisaaSivu(sivunnimi,numero) {=0A=
			if ( document.getElementById('sisalto'+numero).value =3D=3D "") =
document.getElementById('sisalto'+numero).value =3D =
document.getElementById('sisalto'+numero).value + sivunnimi;=0A=
			else document.getElementById('sisalto'+numero).value =3D =
document.getElementById('sisalto'+numero).value + ',' + sivunnimi;=0A=
		}=0A=
		function valitseSivu(sivunnimi,numero) {=0A=
			document.getElementById('sisalto'+numero).value =3D sivunnimi;=0A=
		}=0A=
		function piilotaNaytaAihe(aihe) {=0A=
			var aiheet =3D new Array =
("kieli","sivutyyppi","kieli_sivutyyppi","nimi","osoitetunnus","hierarkia=
","linkkivalikot","tila","ajastettu","title","kuvaus","hakusanat","ulkoas=
uteema","sisaltoeditori","wysiwyg","sisaltomoduulit");=0A=
			var elementti =3D null;=0A=
			for (i=3D0; i<aiheet.length; ++i) {=0A=
				if ( elementti =3D document.getElementById('ohje_'+aiheet[i])) =
elementti.style.display =3D 'none';=0A=
			}=0A=
			document.getElementById('ohje_'+aihe).style.display =3D 'block';=0A=
			return true;=0A=
		}=0A=
	//-->=0A=
	</SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/form.js"></SCRI=
PT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/CMS/form.js"></=
SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/moduulit/keskustelu/js/keskustel=
u.js"></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/moduulit/keskustelu/js/paivittaj=
a.keskustelu.js"></SCRIPT>

<SCRIPT type=3D"text/javascript">if (!wiki) var wiki =3D {};=0A=
=0A=
wiki.rekisteri =3D {=0A=
	sivu: {=0A=
		id: 'sokos_hotel_vuokatti',=0A=
		kieli: 'fi',=0A=
		tyyppi: '0'=0A=
	},=0A=
	=0A=
	viesti: {=0A=
		error: 'error',=0A=
		success: 'success',=0A=
		redirect: 'redirect'=0A=
	},=0A=
	=0A=
	sisaltoalue: {=0A=
		modeView: '0',=0A=
		modeEdit: '1'=0A=
	},=0A=
	=0A=
	paivittaja: {=0A=
		sivunPaivitys: 1320659202,=0A=
	},=0A=
	=0A=
	ajax: 'http://verkkovirkailija.purot.net/ajax.php'=0A=
};=0A=
=0A=
wiki.kaannokset =3D {=0A=
	fi: {"common":{"kirjoitaViestisi":"Kirjoita viestisi =
t\u00e4h\u00e4n..."},"class.sivut.listaus":{"piilotaSivu":"Piilota =
sivu","julkaiseSivu":"Julkaise =
sivu","alaNaytaLinkkivalikoissa":"\u00c4l\u00e4 n\u00e4yt\u00e4 =
linkkivalikoissa","naytaLinkkivalikoissa":"N\u00e4yt\u00e4 =
linkkivalikoissa","poistaSivu":"Poista sivu","sivuOnPiilotettu":"Sivu on =
piilotettu","sivuOnJulkaistu":"Sivu on =
julkaistu"},"sisaltoalue":{"haluatkoPoistaa":"Haluatko varmasti poistaa =
sis\u00e4lt\u00f6alueen?","sivuEdelleenMuokattavana":"Sivu on edelleen =
muokattavanasi, oletko varma ett\u00e4 haluat poistua =
sivulta?","sisaltoaluetyypit":{"kuva":{"linkkiOsoitteeseen":"osoitteeseen=
"}}},"moduulit":{"keskustelu":{"naytaketju":{"haluatkoLahettaaAnonyymina"=
:"Et ole kirjautunut sis\u00e4\u00e4n. Haluatko l\u00e4hett\u00e4\u00e4 =
viestin anonyymin\u00e4?","haluatkoPoistaa":"Haluatko varmasti poistaa =
viestin?","viestiOnTyhja":"L\u00e4hetett\u00e4v\u00e4 viesti ei voi olla =
tyhj\u00e4"}},"maksullisenTilaus":{"haluatkoVarmastiPeruaTilauksen":"Olet=
ko varma ett\u00e4 haluat perua =
tilauksen?"},"wikinPoisto":{"haluatkoVarmastiPoistaaWikin":"Oletko varma =
ett\u00e4 haluat poistaa wikin?"}}}=0A=
};=0A=
</SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/wiki/kaanna.js"=
></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/wiki/paivittaja=
.js"></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/wiki/paivittaja=
.paivitysaika.js"></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/wiki/paivittaja=
.sisallot.js"></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/wiki/paivittaja=
.sivukartta.js"></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/wiki/paivittaja=
.sivun_tiedot.js"></SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/wiki/paivittaja=
.viesti.js"></SCRIPT>

<SCRIPT type=3D"text/javascript">=0A=
	var simpleTreeCollection;=0A=
	var simpleTreeCollection2;=0A=
	$(document).ready(function() =0A=
	    { =0A=
    	    		simpleTreeCollection =3D $('#simpleTreeHolder').simpleTree({=0A=
			afterMove:function(destination, source, pos, before){=0A=
				 var id =3D source.attr('id').substr(3);=0A=
				 var hie_ylla =3D destination.substr(3);=0A=
		=0A=
				 if (typeof(before) =3D=3D 'undefined')=0A=
				 	var hie_ennen =3D "";=0A=
				 else =0A=
					 var hie_ennen =3D before.substr(3);=0A=
					 =0A=
				 $.ajax({=0A=
				   type: "POST",=0A=
				   url: "ajax.php",=0A=
				   data: =
"a=3Dsivut&b=3Dhier&id=3D"+id+"&hie_ylla=3D"+hie_ylla+"&pos=3D"+pos+"&hie=
_ennen=3D"+hie_ennen,=0A=
				   success: function(){=0A=
	//			     alert("Sivu: "+id+" | Sivu yll=E4: "+hie_ylla+" | Sijainti: =
"+pos+" | Sivu ennen: "+hie_ennen);=0A=
				   }=0A=
				 });=0A=
			},=0A=
			selectedNode:'sokos_hotel_vuokatti',=0A=
			useCookies:true,=0A=
			resetCookie:true,=0A=
			drag:true=0A=
		});=0A=
    	} =0A=
	); =0A=
	</SCRIPT>
<!--[if IE]>
<STYLE type=3D"text/css">=0A=
	#topbar_menu ul li ul { =0A=
		top: 0.56em;=0A=
	}=0A=
	</STYLE>
<![endif]-->
<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/common/js/wiki.js"></SCRI=
PT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://verkkovirkailija.purot.net/themes/green/theme-scripts.js"><=
/SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"https://apis.google.com/js/plusone.js"></SCRIPT>

<META name=3D"description" content=3D"">
<META name=3D"keywords" content=3D""><LINK title=3D"Wikin kaikki =
viimeiset muutokset RSS"=20
rel=3D"alternate" type=3D"application/rss+xml" =
href=3D"/changes/all?mode=3Drss"><LINK=20
title=3D"Sivun muutokset RSS" rel=3D"alternate" =
type=3D"application/rss+xml" =
href=3D"/changes/sokos_hotel_vuokatti?mode=3Drss&amp;messages=3D0"><LINK =

title=3D"Sivun keskustelut RSS" rel=3D"alternate" =
type=3D"application/rss+xml" =
href=3D"/changes/sokos_hotel_vuokatti?mode=3Drss&amp;pages=3D0"><LINK=20
title=3D"Muutokset ja keskustelut RSS" rel=3D"alternate" =
type=3D"application/rss+xml"=20
href=3D"/changes/sokos_hotel_vuokatti?mode=3Drss">
<META name=3D"GENERATOR" content=3D"MSHTML 9.00.8112.16437"></HEAD>
<BODY><!-- YLAPALKKI --><LINK rel=3D"stylesheet" type=3D"text/css" =
href=3D"http://verkkovirkailija.purot.net/moduulit/ylapalkki/views/styles=
.css">
<DIV id=3D"topbar">
<DIV id=3D"topbar_thisis">T=E4m=E4 on ilmainen <A =
href=3D"http://purot.net/">Purot.net=20
-wiki</A></DIV>
<DIV id=3D"topbar_menu">
<UL>
  <LI><A class=3D"user" =
href=3D"http://verkkovirkailija.purot.net/profile/HeidiL1968"><IMG=20
  border=3D"0" alt=3D"HeidiL1968" =
src=3D"http://verkkovirkailija.purot.net/imgresize.php?file=3Dhttp%3A%2F%=
2Fverkkovirkailija.purot.net%2Fthemes%2Fcommon%2Fuser_noimage.gif&amp;siz=
e=3D15&amp;mode=3Dx&amp;mtime=3D1289999712"=20
  width=3D"15" height=3D"15"> HeidiL1968</A>
  <UL class=3D"logged_user">
    <LI><A=20
    =
href=3D"http://verkkovirkailija.purot.net/profile/HeidiL1968">Profiilisiv=
u</A></LI>
    <LI><A =
href=3D"http://verkkovirkailija.purot.net/index.php?a=3Dsettings&amp;b=3D=
account">K=E4ytt=E4j=E4tunnus</A></LI>
    <LI><A =
href=3D"http://verkkovirkailija.purot.net/logout.php?return=3DaHR0cDovL3Z=
lcmtrb3ZpcmthaWxpamEucHVyb3QubmV0L3Nva29zX2hvdGVsX3Z1b2thdHRp">Kirjaudu=20
    ulos</A></LI></UL></LI></UL></DIV></DIV>
<DIV id=3D"page">
<DIV id=3D"page_container">
<DIV id=3D"headerarea">
<H1><A =
href=3D"http://verkkovirkailija.purot.net/">Verkkovirkailija</A></H1>
<DIV id=3D"search">
<FORM method=3D"post" action=3D"index.php?a=3Dhaku"><INPUT =
id=3D"klikattu" name=3D"c"=20
type=3D"hidden"><INPUT onclick=3D"this.value=3D''; return false;" =
name=3D"b" value=3D"Hakusana"=20
size=3D"20" type=3D"text"><INPUT value=3D"Etsi" =
type=3D"submit"></FORM></DIV></DIV>
<DIV id=3D"wikiarea">
<DIV id=3D"wikiarea_left">
<DIV id=3D"left_panel">
<DIV class=3D"left_white_top"></DIV>
<DIV class=3D"left_white_body">						Lis=E4=E4 t=E4lle sivulle...					=09
<UL class=3D"left_list">
  <LI><A class=3D"add_text" onclick=3D"javascript: return =
wiki.sivu.sisalto.lisaa({ tyyppi:'wysiwyg_perus' });"=20
  href=3D"javascript:;">teksti=E4</A></LI>
  <LI><A class=3D"add_image" onclick=3D"javascript: return =
wiki.sivu.sisalto.lisaa({ tyyppi:'kuva' });"=20
  href=3D"javascript:;">kuva</A></LI>
  <LI><A class=3D"add_file" onclick=3D"javascript: return =
wiki.sivu.sisalto.lisaa({ tyyppi:'liitetiedosto' });"=20
  href=3D"javascript:;">liitetiedosto</A></LI>
  <LI><A class=3D"add_other" onclick=3D"javascript: return =
wiki.sivu.sisalto.lisaa({ tyyppi:'muu' });"=20
  href=3D"javascript:;">muuta sis=E4lt=F6=E4</A></LI></UL></DIV>
<DIV class=3D"left_white_bottom"></DIV></DIV>
<DIV id=3D"left_links">
<DIV class=3D"left_white_top"></DIV>
<DIV class=3D"left_white_body">
<UL class=3D"left_list">
  <LI><A style=3D'background: url("themes/common/pics/sivu_uusi.gif") =
no-repeat left;'=20
  =
href=3D"http://verkkovirkailija.purot.net/index.php?a=3Dsivut&amp;b=3Dlom=
ake&amp;e=3Dsokos_hotel_vuokatti">Luo=20
  uusi sivu</A></LI>
  <LI><A style=3D'background: url("themes/common/pics/sivu_uusi.gif") =
no-repeat left;'=20
  =
href=3D"http://verkkovirkailija.purot.net/index.php?a=3Dsivut&amp;b=3Dsiv=
upohjaksi&amp;id=3Dsokos_hotel_vuokatti">Kopioi=20
  uudeksi sivuksi</A></LI>
  <LI><A class=3D"members_page"=20
  =
href=3D"http://verkkovirkailija.purot.net/users/all">J=E4senet</A></LI></=
UL></DIV>
<DIV class=3D"left_white_bottom"></DIV></DIV>
<DIV id=3D"left_module">
<DIV class=3D"left_white_top"></DIV>
<DIV class=3D"left_white_body">
<DIV id=3D"sivumoduuli_sisa">
<UL id=3D"simpleTreeHolder" class=3D"simpleTree">
  <LI class=3D"root"><SPAN style=3D"margin-left: -14px;"=20
  id=3D"simpletree_root_node"><B>Sivukartta</B></SPAN>
  <UL>
    <LI class=3D"line"></LI>
    <LI style=3D"font-style: normal;" id=3D"st_etusivu" =
class=3D"folder-close-last"=20
    title=3D"N=E4yt=E4 sivu: Suomen matkailupalvelut"><IMG =
class=3D"trigger" =
onclick=3D"simpleTreeCollection[0].onclickTrigger(this.parentNode);"=20
    border=3D"0" =
src=3D"http://verkkovirkailija.purot.net/themes/common/pics/spacer.gif"><=
SPAN=20
    class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/">Suomen=20
    matkailupalvelut</A></SPAN>
    <UL style=3D"display: none;">
      <LI class=3D"line"></LI>
      <LI style=3D"font-style: normal;" id=3D"st_palvelujen_tuotanto" =
class=3D"folder-close"=20
      title=3D"N=E4yt=E4 sivu: Palvelujen tuotanto"><IMG =
class=3D"trigger" =
onclick=3D"simpleTreeCollection[0].onclickTrigger(this.parentNode);"=20
      border=3D"0" =
src=3D"http://verkkovirkailija.purot.net/themes/common/pics/spacer.gif"><=
SPAN=20
      class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/palvelujen_tuotanto">Palvelujen=
=20
      tuotanto</A></SPAN>
      <UL style=3D"display: none;">
        <LI class=3D"line"></LI>
        <LI style=3D"font-style: normal;" id=3D"st_ohjelmapalvelut" =
class=3D"folder-close"=20
        title=3D"N=E4yt=E4 sivu: Ohjelmapalvelut"><IMG class=3D"trigger" =
onclick=3D"simpleTreeCollection[0].onclickTrigger(this.parentNode);"=20
        border=3D"0" =
src=3D"http://verkkovirkailija.purot.net/themes/common/pics/spacer.gif"><=
SPAN=20
        class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/ohjelmapalvelut">Ohjelmapalvelu=
t</A></SPAN>
        <UL style=3D"display: none;">
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_villi_pohjola" =
class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Villi Pohjola"><SPAN class=3D"text"> =
<A href=3D"http://verkkovirkailija.purot.net/villi_pohjola">Villi=20
          Pohjola</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_kuopio_tanssii_ja_soi" class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Kuopio Tanssii ja Soi"><SPAN =
class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/kuopio_tanssii_ja_soi">Kuopio=20
          Tanssii ja Soi</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_skonon_safarit_oy-_jamin_safarikeskus"=20
          class=3D"doc" title=3D"N=E4yt=E4 sivu: SK=D6N=D6N SAFARIT OY  =
-  J=E4min safarikeskus"><SPAN=20
          class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/skonon_safarit_oy-_jamin_safari=
keskus">SK=D6N=D6N=20
          SAFARIT OY  -  J=E4min safarikeskus</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_kikkapakka_oy" =
class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Kikkapakka Oy"><SPAN class=3D"text"> =
<A href=3D"http://verkkovirkailija.purot.net/kikkapakka_oy">Kikkapakka=20
          Oy</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_kuusamo_safaris-_ohjelmapalvelut"=20
          class=3D"doc" title=3D"N=E4yt=E4 sivu: Kuusamo Safaris =
-ohjelmapalvelut"><SPAN=20
          class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/kuusamo_safaris-_ohjelmapalvelu=
t">Kuusamo=20
          Safaris -ohjelmapalvelut</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_south_coast_fishing_adventures"=20
          class=3D"doc" title=3D"N=E4yt=E4 sivu: South Coast Fishing =
Adventures"><SPAN=20
          class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/south_coast_fishing_adventures"=
>South=20
          Coast Fishing Adventures</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_honkalintu_0y" =
class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Honkalintu 0y"><SPAN class=3D"text"> =
<A href=3D"http://verkkovirkailija.purot.net/honkalintu_0y">Honkalintu=20
          0y</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_turku_kulttuurikaupunki_2011"=20
          class=3D"doc" title=3D"N=E4yt=E4 sivu: Turku Euroopan =
Kulttuurip=E4=E4kaupunki 2011"><SPAN=20
          class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/turku_kulttuurikaupunki_2011">T=
urku=20
          Euroopan Kulttuurip=E4=E4kaupunki 2011</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_lahdetietoa_ohjelmapalveluiden_ryhmatehtavaan_t_virva"=20
          class=3D"doc-last" title=3D"N=E4yt=E4 sivu: L=E4hdetietoa =
Ohjelmapalveluiden ryhm=E4teht=E4v=E4=E4n t. virva"><SPAN=20
          class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/lahdetietoa_ohjelmapalveluiden_=
ryhmatehtavaan_t_virva">L=E4hdetietoa=20
          Ohjelmapalveluiden ryhm=E4teht=E4v=E4=E4n t. =
virva</A></SPAN></LI>
          <LI class=3D"line-last"></LI></UL></LI>
        <LI class=3D"line"></LI>
        <LI style=3D"font-style: normal;" id=3D"st_majoituspalvelut" =
class=3D"folder-close"=20
        title=3D"N=E4yt=E4 sivu: Majoituspalvelut"><IMG =
class=3D"trigger" =
onclick=3D"simpleTreeCollection[0].onclickTrigger(this.parentNode);"=20
        border=3D"0" =
src=3D"http://verkkovirkailija.purot.net/themes/common/pics/spacer.gif"><=
SPAN=20
        class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/majoituspalvelut">Majoituspalve=
lut</A></SPAN>
        <UL style=3D"display: none;">
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_best_western_airport_hotel_pilotti"=20
          class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Best Western Airport Hotel =
Pilotti"><SPAN class=3D"text">=20
          <A =
href=3D"http://verkkovirkailija.purot.net/best_western_airport_hotel_pilo=
tti">Best=20
          Western Airport Hotel Pilotti</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_hotelli_mesikammen" =
class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Hotelli Mesik=E4mmen"><SPAN =
class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/hotelli_mesikammen">Hotelli=20
          Mesik=E4mmen</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_hotel_royal_ruka" =
class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Hotel Royal Ruka"><SPAN =
class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/hotel_royal_ruka">Hotel=20
          Royal Ruka</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_sokos_hotels" =
class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Sokos Hotels"><SPAN class=3D"text"> =
<A href=3D"http://verkkovirkailija.purot.net/sokos_hotels">Sokos=20
          Hotels</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_sokos_hotel_vuokatti" class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Sokos Hotel Vuokatti"><SPAN =
class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/sokos_hotel_vuokatti">Sokos=20
          Hotel Vuokatti</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_vanhamaen_toimintakeskus"=20
          class=3D"doc-last" title=3D"N=E4yt=E4 sivu: Vanham=E4en =
toimintakeskus"><SPAN=20
          class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/vanhamaen_toimintakeskus">Vanha=
m=E4en=20
          toimintakeskus</A></SPAN></LI>
          <LI class=3D"line-last"></LI></UL></LI>
        <LI class=3D"line"></LI>
        <LI style=3D"font-style: normal;" id=3D"st_ravitsemispalvelut" =
class=3D"folder-close"=20
        title=3D"N=E4yt=E4 sivu: Ravitsemispalvelut"><IMG =
class=3D"trigger" =
onclick=3D"simpleTreeCollection[0].onclickTrigger(this.parentNode);"=20
        border=3D"0" =
src=3D"http://verkkovirkailija.purot.net/themes/common/pics/spacer.gif"><=
SPAN=20
        class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/ravitsemispalvelut">Ravitsemisp=
alvelut</A></SPAN>
        <UL style=3D"display: none;">
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_levi_center_hullu_poro" class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Levi Center Hullu Poro"><SPAN =
class=3D"text"> <A=20
          =
href=3D"http://verkkovirkailija.purot.net/levi_center_hullu_poro">Levi=20
          Center Hullu Poro</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_villa_angelica" =
class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Villa Angelica"><SPAN class=3D"text"> =
<A href=3D"http://verkkovirkailija.purot.net/villa_angelica">Villa=20
          Angelica</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_ravintola_savotta" =
class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: El=E4mysravintoloita =
Helsingiss=E4"><SPAN class=3D"text">=20
          <A=20
          =
href=3D"http://verkkovirkailija.purot.net/ravintola_savotta">El=E4mysravi=
ntoloita=20
          Helsingiss=E4</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_verkkovirkailija" =
class=3D"doc-last"=20
          title=3D"N=E4yt=E4 sivu: Helsingin Wanha Kauppahalli"><SPAN =
class=3D"text"> <A=20
          =
href=3D"http://verkkovirkailija.purot.net/verkkovirkailija">Helsingin=20
          Wanha Kauppahalli</A></SPAN></LI>
          <LI class=3D"line-last"></LI></UL></LI>
        <LI class=3D"line"></LI>
        <LI style=3D"font-style: normal;" id=3D"st_liikennepalvelut" =
class=3D"folder-close"=20
        title=3D"N=E4yt=E4 sivu: Liikennepalvelut"><IMG =
class=3D"trigger" =
onclick=3D"simpleTreeCollection[0].onclickTrigger(this.parentNode);"=20
        border=3D"0" =
src=3D"http://verkkovirkailija.purot.net/themes/common/pics/spacer.gif"><=
SPAN=20
        class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/liikennepalvelut">Liikennepalve=
lut</A></SPAN>
        <UL style=3D"display: none;">
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_vr_group" =
class=3D"doc" title=3D"N=E4yt=E4 sivu: VR GROUP"><SPAN=20
          class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/vr_group">VR=20
          GROUP</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_oy_matkahuolto_ab" =
class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Oy Matkahuolto Ab"><SPAN =
class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/oy_matkahuolto_ab">Oy=20
          Matkahuolto Ab</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_scandia_rent" =
class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Scandia Rent"><SPAN class=3D"text"> =
<A href=3D"http://verkkovirkailija.purot.net/scandia_rent">Scandia=20
          Rent</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_viking_line" =
class=3D"doc" title=3D"N=E4yt=E4 sivu: VIKING LINE"><SPAN=20
          class=3D"text"> <A=20
          href=3D"http://verkkovirkailija.purot.net/viking_line">VIKING=20
          LINE</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_finnair" =
class=3D"folder-close-last"=20
          title=3D"N=E4yt=E4 sivu: Finnair"><IMG class=3D"trigger" =
onclick=3D"simpleTreeCollection[0].onclickTrigger(this.parentNode);"=20
          border=3D"0" =
src=3D"http://verkkovirkailija.purot.net/themes/common/pics/spacer.gif"><=
SPAN=20
          class=3D"text"> <A=20
          =
href=3D"http://verkkovirkailija.purot.net/finnair">Finnair</A></SPAN>
          <UL style=3D"display: none;">
            <LI class=3D"line"></LI>
            <LI style=3D"font-style: normal;" =
id=3D"st_muut_suomessa_toimivat_lentoyhtiot"=20
            class=3D"doc-last" title=3D"N=E4yt=E4 sivu: Muut Suomessa =
toimivat lentoyhti=F6t"><SPAN=20
            class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/muut_suomessa_toimivat_lentoyht=
iot">Muut=20
            Suomessa toimivat lentoyhti=F6t</A></SPAN></LI>
            <LI class=3D"line-last"></LI></UL></LI>
          <LI class=3D"line-last"></LI></UL></LI>
        <LI class=3D"line"></LI>
        <LI style=3D"font-style: normal;" =
id=3D"st_kokous-_ja_kongressipalvelut"=20
        class=3D"folder-close-last" title=3D"N=E4yt=E4 sivu: Kokous- ja =
kongressipalvelut"><IMG=20
        class=3D"trigger" =
onclick=3D"simpleTreeCollection[0].onclickTrigger(this.parentNode);"=20
        border=3D"0" =
src=3D"http://verkkovirkailija.purot.net/themes/common/pics/spacer.gif"><=
SPAN=20
        class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/kokous-_ja_kongressipalvelut">K=
okous-=20
        ja kongressipalvelut</A></SPAN>
        <UL style=3D"display: none;">
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_dipoli_espoo" =
class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Dipoli, Espoo"><SPAN class=3D"text"> =
<A href=3D"http://verkkovirkailija.purot.net/dipoli_espoo">Dipoli,=20
          Espoo</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_oulun_yliopiston_kongressipalvelut"=20
          class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Oulun yliopiston =
kongressipalvelut"><SPAN class=3D"text">=20
          <A =
href=3D"http://verkkovirkailija.purot.net/oulun_yliopiston_kongressipalve=
lut">Oulun=20
          yliopiston kongressipalvelut</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_vuojoen_kartano" =
class=3D"doc-last"=20
          title=3D"N=E4yt=E4 sivu: Vuojoen Kartano"><SPAN =
class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/vuojoen_kartano">Vuojoen=20
          Kartano</A></SPAN></LI>
          <LI class=3D"line-last"></LI></UL></LI>
        <LI class=3D"line-last"></LI></UL></LI>
      <LI class=3D"line"></LI>
      <LI style=3D"font-style: normal;" =
id=3D"st_markkinointi-_viestinta_ja_myynti"=20
      class=3D"folder-close-last" title=3D"N=E4yt=E4 sivu: =
Markkinointi-, viestint=E4 ja myynti"><IMG=20
      class=3D"trigger" =
onclick=3D"simpleTreeCollection[0].onclickTrigger(this.parentNode);"=20
      border=3D"0" =
src=3D"http://verkkovirkailija.purot.net/themes/common/pics/spacer.gif"><=
SPAN=20
      class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/markkinointi-_viestinta_ja_myyn=
ti">Markkinointi-,=20
      viestint=E4 ja myynti</A></SPAN>
      <UL style=3D"display: none;">
        <LI class=3D"line"></LI>
        <LI style=3D"font-style: normal;" =
id=3D"st_palvelualojen_ammattiliitto-_pam"=20
        class=3D"doc" title=3D"N=E4yt=E4 sivu: Palvelualojen =
ammattiliitto - PAM"><SPAN=20
        class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/palvelualojen_ammattiliitto-_pa=
m">Palvelualojen=20
        ammattiliitto - PAM</A></SPAN></LI>
        <LI class=3D"line"></LI>
        <LI style=3D"font-style: normal;" =
id=3D"st_suomen_linja-autoliitto" class=3D"doc"=20
        title=3D"N=E4yt=E4 sivu: Suomen linja-autoliitto"><SPAN =
class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/suomen_linja-autoliitto">Suomen=
=20
        linja-autoliitto</A></SPAN></LI>
        <LI class=3D"line"></LI>
        <LI style=3D"font-style: normal;" id=3D"st_finland_festivals" =
class=3D"doc"=20
        title=3D"N=E4yt=E4 sivu: Finland Festivals"><SPAN =
class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/finland_festivals">Finland=20
        Festivals</A></SPAN></LI>
        <LI class=3D"line"></LI>
        <LI style=3D"font-style: normal;" id=3D"st_mek" class=3D"doc" =
title=3D"N=E4yt=E4 sivu: MEK"><SPAN=20
        class=3D"text"> <A=20
        =
href=3D"http://verkkovirkailija.purot.net/mek">MEK</A></SPAN></LI>
        <LI class=3D"line"></LI>
        <LI style=3D"font-style: normal;" =
id=3D"st_alueelliset_organisaatiot" class=3D"folder-close"=20
        title=3D"N=E4yt=E4 sivu: Alueelliset organisaatiot"><IMG =
class=3D"trigger"=20
        =
onclick=3D"simpleTreeCollection[0].onclickTrigger(this.parentNode);"=20
        border=3D"0" =
src=3D"http://verkkovirkailija.purot.net/themes/common/pics/spacer.gif"><=
SPAN=20
        class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/alueelliset_organisaatiot">Alue=
elliset=20
        organisaatiot</A></SPAN>
        <UL style=3D"display: none;">
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_levin_matkailu_oy" =
class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Levin Matkailu Oy"><SPAN =
class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/levin_matkailu_oy">Levin=20
          Matkailu Oy</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_pohjanmaan_matkailu_ry" class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Pohjanmaan Matkailu Ry"><SPAN =
class=3D"text"> <A=20
          =
href=3D"http://verkkovirkailija.purot.net/pohjanmaan_matkailu_ry">Pohjanm=
aan=20
          Matkailu Ry</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_turku_touring_oy" =
class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Turku / Turku Touring Oy"><SPAN =
class=3D"text"> <A=20
          =
href=3D"http://verkkovirkailija.purot.net/turku_touring_oy">Turku /=20
          Turku Touring Oy</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_savonlinna_matkailu_oy" class=3D"doc-last"=20
          title=3D"N=E4yt=E4 sivu: Savonlinnan Matkailu Oy"><SPAN =
class=3D"text"> <A=20
          =
href=3D"http://verkkovirkailija.purot.net/savonlinna_matkailu_oy">Savonli=
nnan=20
          Matkailu Oy</A></SPAN></LI>
          <LI class=3D"line-last"></LI></UL></LI>
        <LI class=3D"line"></LI>
        <LI style=3D"font-style: normal;" =
id=3D"st_toimialakohtaiset_organisaatiot"=20
        class=3D"folder-close"=20
        title=3D"N=E4yt=E4 sivu: Toimialakohtaiset organisaatiot"><IMG =
class=3D"trigger"=20
        =
onclick=3D"simpleTreeCollection[0].onclickTrigger(this.parentNode);"=20
        border=3D"0" =
src=3D"http://verkkovirkailija.purot.net/themes/common/pics/spacer.gif"><=
SPAN=20
        class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/toimialakohtaiset_organisaatiot=
">Toimialakohtaiset=20
        organisaatiot</A></SPAN>
        <UL style=3D"display: none;">
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_suomen_maaseutumatkailuyrittajat_ry"=20
          class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Suomen Maaseutumatkailuyritt=E4j=E4t =
ry"><SPAN class=3D"text">=20
          <A =
href=3D"http://verkkovirkailija.purot.net/suomen_maaseutumatkailuyrittaja=
t_ry">Suomen=20
          Maaseutumatkailuyritt=E4j=E4t ry</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_matkailutoimittajien_kilta_ry"=20
          class=3D"doc" title=3D"N=E4yt=E4 sivu: Matkailutoimittajien =
kilta ry"><SPAN=20
          class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/matkailutoimittajien_kilta_ry">=
Matkailutoimittajien=20
          kilta ry</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_suomen_liikematkayhdistys_ry"=20
          class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Suomen liikematkayhdistys =
ry/FBTA"><SPAN class=3D"text">=20
          <A =
href=3D"http://verkkovirkailija.purot.net/suomen_liikematkayhdistys_ry">S=
uomen=20
          liikematkayhdistys ry/FBTA</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_suomen_leirintaalueyhdistys_ry"=20
          class=3D"doc" title=3D"N=E4yt=E4 sivu: Suomen =
Leirint=E4alueyhdistys ry"><SPAN=20
          class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/suomen_leirintaalueyhdistys_ry"=
>Suomen=20
          Leirint=E4alueyhdistys ry</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_matkustajalaivayhdistys_ry"=20
          class=3D"doc" title=3D"N=E4yt=E4 sivu: Matkustajalaivayhdistys =
ry"><SPAN=20
          class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/matkustajalaivayhdistys_ry">Mat=
kustajalaivayhdistys=20
          ry</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_maili_ry" =
class=3D"doc" title=3D"N=E4yt=E4 sivu: Maili ry"><SPAN=20
          class=3D"text"> <A=20
          href=3D"http://verkkovirkailija.purot.net/maili_ry">Maili =
ry</A></SPAN>
          </LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_suomen_retkeilymajajarjesto_srm_ry"=20
          class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Suomen Retkeilymajaj=E4rjest=F6 SRM =
ry"><SPAN class=3D"text">=20
          <A =
href=3D"http://verkkovirkailija.purot.net/suomen_retkeilymajajarjesto_srm=
_ry">Suomen=20
          Retkeilymajaj=E4rjest=F6 SRM ry</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_suomen_matkailijayhdistys_ry"=20
          class=3D"doc" title=3D"N=E4yt=E4 sivu: Suomen =
Matkailijayhdistys ry"><SPAN=20
          class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/suomen_matkailijayhdistys_ry">S=
uomen=20
          Matkailijayhdistys ry</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_autoliitto" =
class=3D"doc" title=3D"N=E4yt=E4 sivu: Autoliitto"><SPAN=20
          class=3D"text"> <A=20
          =
href=3D"http://verkkovirkailija.purot.net/autoliitto">Autoliitto</A></SPA=
N>
          </LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_site_chapter_finland" class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: SITE Chapter Finland"><SPAN =
class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/site_chapter_finland">SITE=20
          Chapter Finland</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_suomen_matkailuorganisaatioiden_yhdistys"=20
          class=3D"doc" title=3D"N=E4yt=E4 sivu: Suomen =
Matkailuorganisaatioiden yhdistys"><SPAN=20
          class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/suomen_matkailuorganisaatioiden=
_yhdistys">Suomen=20
          Matkailuorganisaatioiden yhdistys</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_finland_convention_bureau_ry_"=20
          class=3D"doc" title=3D"N=E4yt=E4 sivu: Finland Convention =
Bureau ry "><SPAN=20
          class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/finland_convention_bureau_ry_">=
Finland=20
          Convention Bureau ry </A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" =
id=3D"st_matkailu-_ja_ravintolapalvelut_mara_ry"=20
          class=3D"doc"=20
          title=3D"N=E4yt=E4 sivu: Matkailu- ja Ravintolapalvelut MaRa =
ry"><SPAN=20
          class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/matkailu-_ja_ravintolapalvelut_=
mara_ry">Matkailu-=20
          ja Ravintolapalvelut MaRa ry</A></SPAN></LI>
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_suomen_latu_ry" =
class=3D"doc-last"=20
          title=3D"N=E4yt=E4 sivu: Suomen Latu ry"><SPAN class=3D"text"> =
<A href=3D"http://verkkovirkailija.purot.net/suomen_latu_ry">Suomen=20
          Latu ry</A></SPAN></LI>
          <LI class=3D"line-last"></LI></UL></LI>
        <LI class=3D"line"></LI>
        <LI style=3D"font-style: normal;" =
id=3D"st_incoming_matkatoimistot" class=3D"folder-close-last"=20
        title=3D"N=E4yt=E4 sivu: Incoming matkatoimistot"><IMG =
class=3D"trigger"=20
        =
onclick=3D"simpleTreeCollection[0].onclickTrigger(this.parentNode);"=20
        border=3D"0" =
src=3D"http://verkkovirkailija.purot.net/themes/common/pics/spacer.gif"><=
SPAN=20
        class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/incoming_matkatoimistot">Incomi=
ng=20
        matkatoimistot</A></SPAN>
        <UL style=3D"display: none;">
          <LI class=3D"line"></LI>
          <LI style=3D"font-style: normal;" id=3D"st_next_travel_ltd" =
class=3D"doc-last"=20
          title=3D"N=E4yt=E4 sivu: Next Travel Ltd"><SPAN =
class=3D"text"> <A =
href=3D"http://verkkovirkailija.purot.net/next_travel_ltd">Next=20
          Travel Ltd</A></SPAN></LI>
          <LI class=3D"line-last"></LI></UL></LI>
        <LI class=3D"line-last"></LI></UL></LI>
      <LI class=3D"line-last"></LI></UL></LI>
    <LI class=3D"line-last"></LI></UL></LI></UL></DIV></DIV>
<DIV class=3D"left_white_bottom"></DIV></DIV>
<DIV class=3D"left_ads">
<SCRIPT type=3D"text/javascript"><!--=0A=
					google_ad_client =3D "ca-pub-4818242071253107";=0A=
					/* Purot.net wiki left column 180 */=0A=
					google_ad_slot =3D "6738062083";=0A=
					google_ad_width =3D 180;=0A=
					google_ad_height =3D 150;=0A=
					//-->=0A=
					</SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://pagead2.googlesyndication.com/pagead/show_ads.js"></SCRIPT>=

</DIV></DIV>
<DIV id=3D"wikiarea_right">
<DIV id=3D"right_topbar">
<UL id=3D"tabs">
  <LI id=3D"current_tab"><A =
href=3D"http://verkkovirkailija.purot.net/sokos_hotel_vuokatti"><SPAN=20
  class=3D"viewpage">N=E4yt=E4 sivu</SPAN></A></LI>
  <LI><A=20
  =
href=3D"http://verkkovirkailija.purot.net/sokos_hotel_vuokatti?history=3D=
1"><SPAN=20
  class=3D"history">Selaa muutoksia</SPAN></A></LI></UL>
<UL id=3D"views">
  <LI class=3D"views_text">N=E4kym=E4:</LI>
  <LI id=3D"content_tab" class=3D"views_tab current_views_tab" =
title=3D"Sis=E4lt=F6"><SPAN=20
  class=3D"link" onclick=3D"wikiView('content'); return false;"><IMG =
border=3D"0" alt=3D""=20
  =
src=3D"http://verkkovirkailija.purot.net/themes/common/view_content2.gif"=
 width=3D"12"=20
  height=3D"11"></SPAN></LI>
  <LI id=3D"both_tab" class=3D"views_tab" title=3D"Sis=E4lt=F6 and =
keskustelu"><SPAN=20
  class=3D"link" onclick=3D"wikiView('both'); return false;"><IMG =
border=3D"0" alt=3D""=20
  src=3D"http://verkkovirkailija.purot.net/themes/common/view_both1.gif" =
width=3D"21"=20
  height=3D"11"></SPAN></LI>
  <LI id=3D"discussion_tab" class=3D"views_tab" =
title=3D"Keskustelu"><SPAN class=3D"link"=20
  onclick=3D"wikiView('discussion'); return false;"><IMG border=3D"0" =
alt=3D"" =
src=3D"http://verkkovirkailija.purot.net/themes/common/view_discussion1.g=
if"=20
  width=3D"16" height=3D"15"></SPAN></LI></UL></DIV>
<DIV id=3D"right_container">
<TABLE border=3D"0" cellSpacing=3D"0" cellPadding=3D"0" width=3D"100%">
  <TBODY>
  <TR>
    <TD id=3D"ads_td" colSpan=3D"2">
<SCRIPT type=3D"text/javascript"><!--=0A=
								google_ad_client =3D "ca-pub-4818242071253107";=0A=
								/* Purot.net wiki content column */=0A=
								google_ad_slot =3D "2253423057";=0A=
								google_ad_width =3D 468;=0A=
								google_ad_height =3D 15;=0A=
								//-->=0A=
								</SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://pagead2.googlesyndication.com/pagead/show_ads.js"></SCRIPT>=

    </TD></TR>
  <TR>
    <TD id=3D"content_td" class=3D"content_100">
      <DIV id=3D"content">
      <H2 id=3D"contentHeader">Sokos Hotel Vuokatti</H2>
      <DIV id=3D"container-sisaltoOminaisuudet" class=3D"sisaltoalue">
      <P id=3D"viesti-sisaltoOminaisuudet" class=3D"viesti"></P><A =
id=3D"preferences"=20
      href=3D"http://verkkovirkailija.purot.net/#">Muokkaa sivun =
ominaisuuksia</A>
<SCRIPT type=3D"text/javascript">=0A=
	jQuery('#container-sisaltoOminaisuudet').ready(function() {=0A=
				var edit =3D jQuery('#preferences');=0A=
		if (edit) {=0A=
			edit.click(function(event) {=0A=
				event.preventDefault();=0A=
				wiki.sivu.sisalto.muokkaa('Ominaisuudet')=0A=
			});=0A=
		}=0A=
			});=0A=
</SCRIPT>
      </DIV>
      <FORM style=3D"display: none;" action=3D""><INPUT =
id=3D"pageListJSON" value=3D"[['=95 Suomen =
matkailupalvelut','http://verkkovirkailija.purot.net//'],['&nbsp;&nbsp;&n=
bsp;&nbsp;=95 Palvelujen =
tuotanto','http://verkkovirkailija.purot.net/palvelujen_tuotanto'],['&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
Ohjelmapalvelut','http://verkkovirkailija.purot.net/ohjelmapalvelut'],['&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95=
 Villi =
Pohjola','http://verkkovirkailija.purot.net/villi_pohjola'],['&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 Kuopio =
Tanssii ja =
Soi','http://verkkovirkailija.purot.net/kuopio_tanssii_ja_soi'],['&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
SK=D6N=D6N SAFARIT OY  -  J=E4min =
safarikeskus','http://verkkovirkailija.purot.net/skonon_safarit_oy-_jamin=
_safarikeskus'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;=95 Kikkapakka =
Oy','http://verkkovirkailija.purot.net/kikkapakka_oy'],['&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 Kuusamo =
Safaris =
-ohjelmapalvelut','http://verkkovirkailija.purot.net/kuusamo_safaris-_ohj=
elmapalvelut'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;=95 South Coast Fishing =
Adventures','http://verkkovirkailija.purot.net/south_coast_fishing_advent=
ures'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;=95 Honkalintu =
0y','http://verkkovirkailija.purot.net/honkalintu_0y'],['&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 Turku =
Euroopan Kulttuurip=E4=E4kaupunki =
2011','http://verkkovirkailija.purot.net/turku_kulttuurikaupunki_2011'],[=
'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
=95 L=E4hdetietoa Ohjelmapalveluiden ryhm=E4teht=E4v=E4=E4n t. =
virva','http://verkkovirkailija.purot.net/lahdetietoa_ohjelmapalveluiden_=
ryhmatehtavaan_t_virva'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;=95 =
Majoituspalvelut','http://verkkovirkailija.purot.net/majoituspalvelut'],[=
'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
=95 Best Western Airport Hotel =
Pilotti','http://verkkovirkailija.purot.net/best_western_airport_hotel_pi=
lotti'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;=95 Hotelli =
Mesik=E4mmen','http://verkkovirkailija.purot.net/hotelli_mesikammen'],['&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95=
 Hotel Royal =
Ruka','http://verkkovirkailija.purot.net/hotel_royal_ruka'],['&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 Sokos =
Hotels','http://verkkovirkailija.purot.net/sokos_hotels'],['&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 Sokos =
Hotel =
Vuokatti','http://verkkovirkailija.purot.net/sokos_hotel_vuokatti'],['&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
Vanham=E4en =
toimintakeskus','http://verkkovirkailija.purot.net/vanhamaen_toimintakesk=
us'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
Ravitsemispalvelut','http://verkkovirkailija.purot.net/ravitsemispalvelut=
'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;=95 Levi Center Hullu =
Poro','http://verkkovirkailija.purot.net/levi_center_hullu_poro'],['&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
Villa =
Angelica','http://verkkovirkailija.purot.net/villa_angelica'],['&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
El=E4mysravintoloita =
Helsingiss=E4','http://verkkovirkailija.purot.net/ravintola_savotta'],['&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95=
 Helsingin Wanha =
Kauppahalli','http://verkkovirkailija.purot.net/verkkovirkailija'],['&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
Liikennepalvelut','http://verkkovirkailija.purot.net/liikennepalvelut'],[=
'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
=95 VR =
GROUP','http://verkkovirkailija.purot.net/vr_group'],['&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 Oy Matkahuolto =
Ab','http://verkkovirkailija.purot.net/oy_matkahuolto_ab'],['&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 Scandia =
Rent','http://verkkovirkailija.purot.net/scandia_rent'],['&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 VIKING =
LINE','http://verkkovirkailija.purot.net/viking_line'],['&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
Finnair','http://verkkovirkailija.purot.net/finnair'],['&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;=95 Muut Suomessa toimivat =
lentoyhti=F6t','http://verkkovirkailija.purot.net/muut_suomessa_toimivat_=
lentoyhtiot'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
Kokous- ja =
kongressipalvelut','http://verkkovirkailija.purot.net/kokous-_ja_kongress=
ipalvelut'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;=95 Dipoli, =
Espoo','http://verkkovirkailija.purot.net/dipoli_espoo'],['&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 Oulun =
yliopiston =
kongressipalvelut','http://verkkovirkailija.purot.net/oulun_yliopiston_ko=
ngressipalvelut'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;=95 Vuojoen =
Kartano','http://verkkovirkailija.purot.net/vuojoen_kartano'],['&nbsp;&nb=
sp;&nbsp;&nbsp;=95 Markkinointi-, viestint=E4 ja =
myynti','http://verkkovirkailija.purot.net/markkinointi-_viestinta_ja_myy=
nti'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
Palvelualojen ammattiliitto - =
PAM','http://verkkovirkailija.purot.net/palvelualojen_ammattiliitto-_pam'=
],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 Suomen =
linja-autoliitto','http://verkkovirkailija.purot.net/suomen_linja-autolii=
tto'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 Finland =
Festivals','http://verkkovirkailija.purot.net/finland_festivals'],['&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
MEK','http://verkkovirkailija.purot.net/mek'],['&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;=95 Alueelliset =
organisaatiot','http://verkkovirkailija.purot.net/alueelliset_organisaati=
ot'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;=95 Levin Matkailu =
Oy','http://verkkovirkailija.purot.net/levin_matkailu_oy'],['&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
Pohjanmaan Matkailu =
Ry','http://verkkovirkailija.purot.net/pohjanmaan_matkailu_ry'],['&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
Turku \/ Turku Touring =
Oy','http://verkkovirkailija.purot.net/turku_touring_oy'],['&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
Savonlinnan Matkailu =
Oy','http://verkkovirkailija.purot.net/savonlinna_matkailu_oy'],['&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 Toimialakohtaiset =
organisaatiot','http://verkkovirkailija.purot.net/toimialakohtaiset_organ=
isaatiot'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;=95 Suomen Maaseutumatkailuyritt=E4j=E4t =
ry','http://verkkovirkailija.purot.net/suomen_maaseutumatkailuyrittajat_r=
y'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;=95 Matkailutoimittajien kilta =
ry','http://verkkovirkailija.purot.net/matkailutoimittajien_kilta_ry'],['=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95=
 Suomen liikematkayhdistys =
ry\/FBTA','http://verkkovirkailija.purot.net/suomen_liikematkayhdistys_ry=
'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;=95 Suomen Leirint=E4alueyhdistys =
ry','http://verkkovirkailija.purot.net/suomen_leirintaalueyhdistys_ry'],[=
'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
=95 Matkustajalaivayhdistys =
ry','http://verkkovirkailija.purot.net/matkustajalaivayhdistys_ry'],['&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
Maili =
ry','http://verkkovirkailija.purot.net/maili_ry'],['&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 Suomen =
Retkeilymajaj=E4rjest=F6 SRM =
ry','http://verkkovirkailija.purot.net/suomen_retkeilymajajarjesto_srm_ry=
'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;=95 Suomen Matkailijayhdistys =
ry','http://verkkovirkailija.purot.net/suomen_matkailijayhdistys_ry'],['&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95=
 =
Autoliitto','http://verkkovirkailija.purot.net/autoliitto'],['&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 SITE =
Chapter =
Finland','http://verkkovirkailija.purot.net/site_chapter_finland'],['&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 =
Suomen Matkailuorganisaatioiden =
yhdistys','http://verkkovirkailija.purot.net/suomen_matkailuorganisaatioi=
den_yhdistys'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;=95 Finland Convention Bureau ry =
','http://verkkovirkailija.purot.net/finland_convention_bureau_ry_'],['&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95=
 Matkailu- ja Ravintolapalvelut MaRa =
ry','http://verkkovirkailija.purot.net/matkailu-_ja_ravintolapalvelut_mar=
a_ry'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;=95 Suomen Latu =
ry','http://verkkovirkailija.purot.net/suomen_latu_ry'],['&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=95 Incoming =
matkatoimistot','http://verkkovirkailija.purot.net/incoming_matkatoimisto=
t'],['&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;=95 Next Travel =
Ltd','http://verkkovirkailija.purot.net/next_travel_ltd']]"=20
      type=3D"hidden"></FORM>
      <DIV id=3D"sisaltoalueet">
      <DIV id=3D"container-sisalto0" class=3D"sisaltoalue">
      <DIV class=3D"sisaltoalue_inner ">
      <P id=3D"viesti-sisalto0" class=3D"viesti"></P>
      <DIV class=3D"toiminnot">
      <DIV class=3D"toiminto siirra" title=3D"Siirr=E4"></DIV>
      <DIV id=3D"edit-sisalto0" class=3D"toiminto muokkaa" =
title=3D"Muokkaa"></DIV>
      <DIV id=3D"remove-sisalto0" class=3D"toiminto poista"=20
      title=3D"Poista"></DIV></DIV>
      <H3>Sis=E4lt=F6alue</H3>
<SCRIPT type=3D"text/javascript">=0A=
	jQuery('#sisalto0').ready(function() {=0A=
		var sisaltoalue =3D jQuery('#container-sisalto0');=0A=
=0A=
		if (sisaltoalue) {=0A=
			sisaltoalue.naytaToiminnot =3D function() {=0A=
				var piilotettu =3D =
sisaltoalue.children('div.sisaltoalue_inner').first()=0A=
									.children('div.piilotettu').first();=0A=
=0A=
				if (piilotettu) {=0A=
					piilotettu.hide();=0A=
				}=0A=
				=0A=
				var toiminnot =3D =
sisaltoalue.children('div.sisaltoalue_inner').first()=0A=
									.children('div.toiminnot').first();=0A=
				 =0A=
				if (toiminnot) {=0A=
					toiminnot.children('div.toiminto').css("visibility", "visible");=0A=
				}=0A=
			};=0A=
=0A=
			sisaltoalue.piilotaToiminnot =3D function() {=0A=
				var piilotettu =3D =
sisaltoalue.children('div.sisaltoalue_inner').first()=0A=
									.children('div.piilotettu').first();=0A=
				=0A=
				if (piilotettu) {=0A=
					piilotettu.show();=0A=
				}=0A=
=0A=
				var toiminnot =3D =
sisaltoalue.children('div.sisaltoalue_inner').first()=0A=
									.children('div.toiminnot').first();=0A=
				 =0A=
				if (toiminnot) {=0A=
					toiminnot.children('div.toiminto').css("visibility", "hidden");=0A=
				}=0A=
			};=0A=
=0A=
			sisaltoalue.mouseover(sisaltoalue.naytaToiminnot);=0A=
			sisaltoalue.mouseout(sisaltoalue.piilotaToiminnot);=0A=
=0A=
			var toiminnot =3D =
sisaltoalue.children('div.sisaltoalue_inner').first()=0A=
								.children('div.toiminnot').first();=0A=
			=0A=
			if (toiminnot) {=0A=
				toiminnot.mouseover(sisaltoalue.naytaToiminnot);=0A=
				toiminnot.mouseout(sisaltoalue.piilotaToiminnot);=0A=
			}=0A=
=0A=
						var edit =3D jQuery('#edit-sisalto0');=0A=
			if (edit) {=0A=
				edit.click(function(event) {=0A=
					event.preventDefault();=0A=
					wiki.sivu.sisalto.muokkaa('0')=0A=
				});=0A=
			}=0A=
						=0A=
						var remove =3D jQuery('#remove-sisalto0');=0A=
			if (remove) {=0A=
				remove.click(function(event) {=0A=
					event.preventDefault();=0A=
					return wiki.sivu.sisalto.poista('0')=0A=
				});=0A=
			}=0A=
			=0A=
			=0A=
					}=0A=
	});=0A=
</SCRIPT>
      <BR style=3D"line-height: 1px; clear: both; margin-top: =
-1px;"></DIV>
      <DIV class=3D"lisayspaneeli">
      <DIV class=3D"aloitusnakyma"><A onclick=3D"javascript: return =
wiki.sivu.sisalto.lisayspaneeli.nakyma.tyyppivalinta(this);"=20
      href=3D"http://verkkovirkailija.purot.net/#">Lis=E4=E4 =
t=E4h=E4n...</A></DIV>
      <DIV class=3D"tyyppivalinta">
      <DIV class=3D"peruuta"><A onclick=3D"javascript: return =
wiki.sivu.sisalto.lisayspaneeli.nakyma.aloitusnakyma(this);"=20
      href=3D"http://verkkovirkailija.purot.net/#">Peruuta</A></DIV>			=
Lis=E4=E4:			<A=20
      onclick=3D"javascript: =
wiki.sivu.sisalto.lisayspaneeli.nakyma.aloitusnakyma(this); return =
wiki.sivu.sisalto.lisaa({ tyyppi:'wysiwyg_perus', edeltava: 'sisalto0' =
});"=20
      href=3D"http://verkkovirkailija.purot.net/#">teksti=E4</A>,			<A =
onclick=3D"javascript: =
wiki.sivu.sisalto.lisayspaneeli.nakyma.aloitusnakyma(this); return =
wiki.sivu.sisalto.lisaa({ tyyppi:'kuva', edeltava: 'sisalto0' });"=20
      href=3D"http://verkkovirkailija.purot.net/#">kuva</A>,			<A =
onclick=3D"javascript: =
wiki.sivu.sisalto.lisayspaneeli.nakyma.aloitusnakyma(this); return =
wiki.sivu.sisalto.lisaa({ tyyppi:'liitetiedosto', edeltava: 'sisalto0' =
});"=20
      href=3D"http://verkkovirkailija.purot.net/#">liitetiedosto</A>			=
tai			<A=20
      onclick=3D"javascript: =
wiki.sivu.sisalto.lisayspaneeli.nakyma.aloitusnakyma(this); return =
wiki.sivu.sisalto.lisaa({ tyyppi:'muu', edeltava: 'sisalto0' });"=20
      =
href=3D"http://verkkovirkailija.purot.net/#">muuta</A></DIV></DIV></DIV>
<SCRIPT type=3D"text/javascript">=0A=
	jQuery('#container-sisalto0').ready(function() {=0A=
		var sisaltoalue =3D jQuery('#container-sisalto0');=0A=
=0A=
		if (sisaltoalue) {=0A=
			sisaltoalue.mouseover(function(event) {=0A=
				var lisayspaneeli =3D =
jQuery(this).children('div.lisayspaneeli').first();=0A=
				=0A=
				if (lisayspaneeli && !lisayspaneeli.hasClass("sortingon")) {=0A=
					=
lisayspaneeli.children('div.aloitusnakyma').css("visibility","visible");=0A=
				}=0A=
			});=0A=
			=0A=
			sisaltoalue.mouseout(function(event) {=0A=
				var lisayspaneeli =3D =
jQuery(this).children('div.lisayspaneeli').first();=0A=
				=0A=
				if (lisayspaneeli) {=0A=
					var tyyppivalinta =3D =
lisayspaneeli.children('div.tyyppivalinta').first();=0A=
					=0A=
					if (tyyppivalinta && tyyppivalinta.css("display") =3D=3D 'none') { =0A=
						=
jQuery(this).children('div.lisayspaneeli').children('div.aloitusnakyma').=
show().css("visibility","hidden");=0A=
					}=0A=
				}=0A=
			});=0A=
		}=0A=
	});=0A=
</SCRIPT>
     =20
      <DIV id=3D"container-sisalto1" class=3D"sisaltoalue">
      <DIV class=3D"sisaltoalue_inner ">
      <P id=3D"viesti-sisalto1" class=3D"viesti"></P>
      <DIV class=3D"toiminnot">
      <DIV class=3D"toiminto siirra" title=3D"Siirr=E4"></DIV>
      <DIV id=3D"edit-sisalto1" class=3D"toiminto muokkaa" =
title=3D"Muokkaa"></DIV>
      <DIV id=3D"remove-sisalto1" class=3D"toiminto poista"=20
      title=3D"Poista"></DIV></DIV>
      <H3>Sokos Hotel Vuokatti</H3>
      <P>	Sokos Hotel Vuokatti sijaitsee Sotkamon Vuokatissa, =
luonnonkauniissa=20
      Kainuun&nbsp;vaaramaisemassa. Hotelli on rakennettu osittain=20
      luonnonkivest=E4 ja sulautuu hyvin maisemaan, kuitenkin ollen osa =
Snowpolis=20
      -teknologiapuistoa.</P>
      <P>	Snowpolis on kansainv=E4linen&nbsp;matkailuun, liikuntaan ja=20
      hyvivointiin erikoistunut teknologiakyl=E4, joka toimii =
yhteisty=F6ss=E4=20
      yritysten, koulujen, mm.(Oulun ja Jyv=E4skyl=E4n yliopiston =
liikuntatieteen=20
      yksik=F6t, Kainuun ammattiopiston matkailukoulutusohjelma)&nbsp;ja =

      tutkimusten kanssa.&nbsp; Snowpoliksen alueella&nbsp;on my=F6s =
hiihto -ja=20
      lumilautatunneli.</P>
      <P>	Hotelli otettiin k=E4ytt=F6=F6n joulukuussa 2007. Vuokatin=20
      matkailupalvelualue tarjoaa matkailijalle hyvin tiiviin =
kokonaisuuden=20
      luontoa, liikuntaa ja muita aktiviteetteja. Matkailijoille =
l=F6ytyy varmasti=20
      tekemist=E4 niin hotellveluihinlin sis=E4tiloissa kuin ulkona =
luonnossa tai=20
      l=E4hialueen harrastepaikoissa. Toiminnallisia aktivitetetteja =
l=F6ytyy ymp=E4ri=20
      vuoden. Talvikaudella painottuen latu- ja rinnepalveluihin,=20
      ohjelmapalveluihin sis=E4lt=E4en mm. koiravaljakkoajelut,=20
      moottorikellkasafarit. Vieress=E4 sijaitsee 150 km hiihtolatuja =
sek=E4=20
      Vuokatinrinteiden laskettelukeskus, jossa 8 vaikeusasteeltaan =
erilaista=20
      rinnett=E4. Kes=E4kaudella hotelli tarjoaa erinomaisen =
l=E4ht=F6asetelman=20
      harrastamiseen tai muuten mukavaan oleiluun. Monipuolinen Vuokatin =

      urheiluopisto ja Vuokatti Sport&nbsp;sijaitsee hotellin =
v=E4litt=F6m=E4ss=E4=20
      l=E4heisyydess=E4. Sielt=E4 l=F6ytyy keilahalli, uimahalli, =
palloiluhallit sek=E4=20
      ohjattua liikuntaa/toimintaa kaikenik=E4isille. Vuokatissa on =
my=F6s=20
      erinomaiset kalastusmahdollisuudet, luontopolut ja=20
      patikointireitit&nbsp;sek=E4 uimarannat.</P>
      <P>	Holiday Inn Katinkulta houkuttelee kylpyl=E4maailmaan,=20
      hemmotteluhoitoihin, liikuntapaikoilleen sek=E4 golf-viheri=F6ille =
upeissa=20
      j=E4rvi -ja vaaramaisemissa.</P>
<SCRIPT type=3D"text/javascript">=0A=
	jQuery('#sisalto1').ready(function() {=0A=
		var sisaltoalue =3D jQuery('#container-sisalto1');=0A=
=0A=
		if (sisaltoalue) {=0A=
			sisaltoalue.naytaToiminnot =3D function() {=0A=
				var piilotettu =3D =
sisaltoalue.children('div.sisaltoalue_inner').first()=0A=
									.children('div.piilotettu').first();=0A=
=0A=
				if (piilotettu) {=0A=
					piilotettu.hide();=0A=
				}=0A=
				=0A=
				var toiminnot =3D =
sisaltoalue.children('div.sisaltoalue_inner').first()=0A=
									.children('div.toiminnot').first();=0A=
				 =0A=
				if (toiminnot) {=0A=
					toiminnot.children('div.toiminto').css("visibility", "visible");=0A=
				}=0A=
			};=0A=
=0A=
			sisaltoalue.piilotaToiminnot =3D function() {=0A=
				var piilotettu =3D =
sisaltoalue.children('div.sisaltoalue_inner').first()=0A=
									.children('div.piilotettu').first();=0A=
				=0A=
				if (piilotettu) {=0A=
					piilotettu.show();=0A=
				}=0A=
=0A=
				var toiminnot =3D =
sisaltoalue.children('div.sisaltoalue_inner').first()=0A=
									.children('div.toiminnot').first();=0A=
				 =0A=
				if (toiminnot) {=0A=
					toiminnot.children('div.toiminto').css("visibility", "hidden");=0A=
				}=0A=
			};=0A=
=0A=
			sisaltoalue.mouseover(sisaltoalue.naytaToiminnot);=0A=
			sisaltoalue.mouseout(sisaltoalue.piilotaToiminnot);=0A=
=0A=
			var toiminnot =3D =
sisaltoalue.children('div.sisaltoalue_inner').first()=0A=
								.children('div.toiminnot').first();=0A=
			=0A=
			if (toiminnot) {=0A=
				toiminnot.mouseover(sisaltoalue.naytaToiminnot);=0A=
				toiminnot.mouseout(sisaltoalue.piilotaToiminnot);=0A=
			}=0A=
=0A=
						var edit =3D jQuery('#edit-sisalto1');=0A=
			if (edit) {=0A=
				edit.click(function(event) {=0A=
					event.preventDefault();=0A=
					wiki.sivu.sisalto.muokkaa('1')=0A=
				});=0A=
			}=0A=
						=0A=
						var remove =3D jQuery('#remove-sisalto1');=0A=
			if (remove) {=0A=
				remove.click(function(event) {=0A=
					event.preventDefault();=0A=
					return wiki.sivu.sisalto.poista('1')=0A=
				});=0A=
			}=0A=
			=0A=
			=0A=
					}=0A=
	});=0A=
</SCRIPT>
      <BR style=3D"line-height: 1px; clear: both; margin-top: =
-1px;"></DIV>
      <DIV class=3D"lisayspaneeli">
      <DIV class=3D"aloitusnakyma"><A onclick=3D"javascript: return =
wiki.sivu.sisalto.lisayspaneeli.nakyma.tyyppivalinta(this);"=20
      href=3D"http://verkkovirkailija.purot.net/#">Lis=E4=E4 =
t=E4h=E4n...</A></DIV>
      <DIV class=3D"tyyppivalinta">
      <DIV class=3D"peruuta"><A onclick=3D"javascript: return =
wiki.sivu.sisalto.lisayspaneeli.nakyma.aloitusnakyma(this);"=20
      href=3D"http://verkkovirkailija.purot.net/#">Peruuta</A></DIV>			=
Lis=E4=E4:			<A=20
      onclick=3D"javascript: =
wiki.sivu.sisalto.lisayspaneeli.nakyma.aloitusnakyma(this); return =
wiki.sivu.sisalto.lisaa({ tyyppi:'wysiwyg_perus', edeltava: 'sisalto1' =
});"=20
      href=3D"http://verkkovirkailija.purot.net/#">teksti=E4</A>,			<A =
onclick=3D"javascript: =
wiki.sivu.sisalto.lisayspaneeli.nakyma.aloitusnakyma(this); return =
wiki.sivu.sisalto.lisaa({ tyyppi:'kuva', edeltava: 'sisalto1' });"=20
      href=3D"http://verkkovirkailija.purot.net/#">kuva</A>,			<A =
onclick=3D"javascript: =
wiki.sivu.sisalto.lisayspaneeli.nakyma.aloitusnakyma(this); return =
wiki.sivu.sisalto.lisaa({ tyyppi:'liitetiedosto', edeltava: 'sisalto1' =
});"=20
      href=3D"http://verkkovirkailija.purot.net/#">liitetiedosto</A>			=
tai			<A=20
      onclick=3D"javascript: =
wiki.sivu.sisalto.lisayspaneeli.nakyma.aloitusnakyma(this); return =
wiki.sivu.sisalto.lisaa({ tyyppi:'muu', edeltava: 'sisalto1' });"=20
      =
href=3D"http://verkkovirkailija.purot.net/#">muuta</A></DIV></DIV></DIV>
<SCRIPT type=3D"text/javascript">=0A=
	jQuery('#container-sisalto1').ready(function() {=0A=
		var sisaltoalue =3D jQuery('#container-sisalto1');=0A=
=0A=
		if (sisaltoalue) {=0A=
			sisaltoalue.mouseover(function(event) {=0A=
				var lisayspaneeli =3D =
jQuery(this).children('div.lisayspaneeli').first();=0A=
				=0A=
				if (lisayspaneeli && !lisayspaneeli.hasClass("sortingon")) {=0A=
					=
lisayspaneeli.children('div.aloitusnakyma').css("visibility","visible");=0A=
				}=0A=
			});=0A=
			=0A=
			sisaltoalue.mouseout(function(event) {=0A=
				var lisayspaneeli =3D =
jQuery(this).children('div.lisayspaneeli').first();=0A=
				=0A=
=0A=
				if (lisayspaneeli) {=0A=
					var tyyppivalinta =3D =
lisayspaneeli.children('div.tyyppivalinta').first();=0A=
					=0A=
					if (tyyppivalinta && tyyppivalinta.css("display") =3D=3D 'none') { =0A=
						=
jQuery(this).children('div.lisayspaneeli').children('div.aloitusnakyma').=
show().css("visibility","hidden");=0A=
					}=0A=
				}=0A=
			});=0A=
		}=0A=
	});=0A=
</SCRIPT>
      </DIV></DIV></TD>
    <TD id=3D"discussion_td" class=3D"discussion_0">
      <DIV id=3D"discussion">
      <H3>Keskustele &amp; ideoi</H3>
      <DIV id=3D"message_new" class=3D"message">
      <P id=3D"viesti-message_new" class=3D"viesti"></P>
      <FORM method=3D"post" action=3D"#"><INPUT name=3D"viestiId" =
value=3D"new" type=3D"hidden"><TEXTAREA id=3D"messagebox_new" =
class=3D"messagebox" onclick=3D"wiki.moduulit.keskustelu.clearBox();" =
name=3D"sisalto" spellcheck=3D"false">Kirjoita viestisi =
t=E4h=E4n...</TEXTAREA><BR><BR><INPUT class=3D"sendmessage" =
value=3D"L=E4het=E4 viesti" type=3D"submit"><SPAN=20
      class=3D"tip openhelp">Muotoiluohje</SPAN>
      <DIV class=3D"tooltip wide">
      <DIV class=3D"tooltipcontent">
      <TABLE class=3D"help">
        <TBODY>
        <TR>
          <TD>Kirjoita laatikkoon t=E4m=E4...</TD>
          <TD>...saat t=E4m=E4n</TD></TR>
        <TR>
          <TD>*teksti*</TD>
          <TD><B>teksti</B></TD></TR>
        <TR>
          <TD>_teksti_</TD>
          <TD><I>teksti</I></TD></TR>
        <TR>
          <TD>[linkkiteksti](http://www.purot.net)</TD>
          <TD><A =
href=3D"http://www.purot.net/">linkkiteksti</A></TD></TR>
        <TR>
          <TD>#sivu</TD>
          <TD><A =
href=3D"http://verkkovirkailija.purot.net/#">#sivu</A></TD></TR>
        <TR>
          <TD>@kayttajatunnus</TD>
          <TD><A=20
          =
href=3D"http://verkkovirkailija.purot.net/#">@kayttajatunnus</A></TD></TR=
></TBODY></TABLE></DIV></DIV>
      <DIV class=3D"message-controls"><A id=3D"preview-message_new" =
class=3D"message_preview"=20
      href=3D"http://verkkovirkailija.purot.net/#">Esikatsele</A></DIV>
<SCRIPT type=3D"text/javascript">=0A=
	jQuery('#message_new').ready(function() {=0A=
		var preview =3D jQuery('#preview-message_new');=0A=
		if (preview) {=0A=
			preview.click(function(event) {=0A=
				event.preventDefault();=0A=
				wiki.moduulit.keskustelu.esikatsele('new')=0A=
			});=0A=
		}=0A=
		=0A=
		var cancel =3D jQuery('#cancel-message_new');=0A=
		if (cancel) {=0A=
			cancel.click(function(event) {=0A=
				event.preventDefault();=0A=
				wiki.moduulit.keskustelu.nayta('new');=0A=
			});=0A=
		}=0A=
	});=0A=
</SCRIPT>
      </FORM>
<SCRIPT type=3D"text/javascript">=0A=
	jQuery('#message_new').ready(function() {=0A=
		var lomake =3D jQuery('#message_new form').first();=0A=
		lomake.submit(function(event) {=0A=
			event.preventDefault();=0A=
			var send =3D true;=0A=
			=0A=
			wiki.moduulit.keskustelu.clearBox();=0A=
=0A=
			if (!jQuery.trim(jQuery('#messagebox_new').val())) {=0A=
				alert(wiki.kaanna._('moduulit|keskustelu|naytaketju|viestiOnTyhja'));=0A=
				send =3D false;=0A=
			}=0A=
			=0A=
			=0A=
			if (send) {=0A=
				wiki.moduulit.keskustelu.tallenna(this);=0A=
			}=0A=
		});=0A=
		=0A=
		$('.tip', jQuery('#message_new')).tooltip();=0A=
	});=0A=
</SCRIPT>
      </DIV></DIV></TD></TR></TBODY></TABLE></DIV>
<TABLE id=3D"footer" border=3D"0" cellSpacing=3D"10" cellPadding=3D"0" =
width=3D"100%">
  <TBODY>
  <TR>
    <TD vAlign=3D"top">
      <UL class=3D"rss">
        <LI class=3D"icon-changes"><A =
href=3D"http://verkkovirkailija.purot.net/changes/all">Wikin=20
        kaikki viimeiset muutokset</A></LI>
        <LI><A =
href=3D"http://verkkovirkailija.purot.net/changes/sokos_hotel_vuokatti?mo=
de=3Drss&amp;messages=3D0">Sivun=20
        muutokset</A></LI>
        <LI><A =
href=3D"http://verkkovirkailija.purot.net/changes/sokos_hotel_vuokatti?mo=
de=3Drss&amp;pages=3D0">Sivun=20
        keskustelut</A></LI>
        <LI><A =
href=3D"http://verkkovirkailija.purot.net/changes/sokos_hotel_vuokatti?mo=
de=3Drss">Muutokset=20
        ja keskustelut</A></LI></UL></TD>
    <TD vAlign=3D"top">							Wikin sis=E4ll=F6t on julkaistu seuraavin=20
      ehdoin:<BR><A href=3D"http://en.wikipedia.org/wiki/Copyright" =
target=3D"_blank">All=20
      Rights Reserved</A><BR><BR><g:plusone =
size=3D"medium"></g:plusone><!-- AddThis Button BEGIN -->
      <DIV style=3D"padding-right: 10px; float: left;" =
class=3D"addthis_toolbox addthis_default_style">
      <A class=3D"addthis_button_facebook_like" =
fb:like:layout=3D"button_count"></A>
      <A class=3D"addthis_button_tweet"></A><A class=3D"addthis_counter =
addthis_pill_style"></A>
      </DIV>
<SCRIPT type=3D"text/javascript" =
src=3D"http://s7.addthis.com/js/250/addthis_widget.js#username=3Dxa-4cd80=
8ee56681cdc"></SCRIPT>
      <!-- AddThis Button END --></TD>
    <TD vAlign=3D"top" align=3D"right"><A =
href=3D"http://www.purot.net/"><IMG=20
      border=3D"0" alt=3D"Purot.net" =
src=3D"http://verkkovirkailija.purot.net/themes/common/pics/purot-logo.gi=
f"=20
      width=3D"74" height=3D"35"></A><BR><BR>							Perusta oma wikisi =
osoitteessa=20
      <A=20
href=3D"http://purot.net/">Purot.net</A></TD></TR></TBODY></TABLE></DIV><=
/DIV></DIV></DIV>
<SCRIPT type=3D"text/javascript">=0A=
=0A=
  var _gaq =3D _gaq || [];=0A=
  _gaq.push(['_setAccount', 'UA-5221354-4']);=0A=
  _gaq.push(['_trackPageview']);=0A=
=0A=
  (function() {=0A=
    var ga =3D document.createElement('script'); ga.type =3D =
'text/javascript'; ga.async =3D true;=0A=
    ga.src =3D ('https:' =3D=3D document.location.protocol ? =
'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';=0A=
    var s =3D document.getElementsByTagName('script')[0]; =
s.parentNode.insertBefore(ga, s);=0A=
  })();=0A=
=0A=
</SCRIPT>

<SCRIPT type=3D"text/javascript" =
src=3D"http://static.getclicky.com/js"></SCRIPT>

<SCRIPT type=3D"text/javascript">try{ clicky.init(66480765); =
}catch(e){}</SCRIPT>
<NOSCRIPT>&lt;p&gt;&lt;img alt=3D"Clicky" width=3D"1" height=3D"1"=20
src=3D"//in.getclicky.com/66480765ns.gif" =
/&gt;&lt;/p&gt;</NOSCRIPT></BODY></HTML>

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://verkkovirkailija.purot.net/imgresize.php?file=http%3A%2F%2Fverkkovirkailija.purot.net%2Fthemes%2Fcommon%2Fuser_noimage.gif&size=15&mode=x&mtime=1289999712

/9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg
SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP
FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc
ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA
DwAPAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC
BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn
KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY
mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5
+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB
AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD
REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip
qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR
AD8A77xzZLq+o/YbjUzbQQ26SxRsAI/MZpF3MT1OFAAznhsY5rW8Bxz2+hzWcuotfC2uDFFIUxtT
YjBRycgbjg5PBGOMVlX+j+IILqdEt2vUmfzfNhlQMxIAJYOy4PAwASAMKMBRVzwxpGr2d/JfXwNr
AF8vy2kDPIvJwwQlQAzZBySMN0DGgD//2Q==

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://verkkovirkailija.purot.net/themes/common/pics/spacer.gif

R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://verkkovirkailija.purot.net/themes/common/view_content2.gif

R0lGODlhDAALANU7AFVVVSIiIjk5OUdHR21tbWJiYm9vb0hISCsrKzAwMFZWVkJCQk1NTScnJ1lZ
WVhYWFpaWl5eXmRkZGlpaXZ2dh4eHhsbGz4+Pg8PD19fXzo6OigoKEpKSnNzczg4OEVFRT8/Py4u
LioqKmVlZRISElBQUFFRUVJSUj09PRoaGiYmJmpqamFhYTc3Nzw8PBYWFktLS2ZmZjU1NXV1dR0d
HTQ0NFtbWzIyMl1dXURERFNTU////wAAAAAAAAAAAAAAACH5BAEAADsALAAAAAAMAAsAAAZMQMqs
YyCsYoWMTaHbOZ9QZ3EyKkQgihPj8Il6dxIWzgEwbXMgTesbfQBKsMHiIpAlEBs2lCNHCWp3DQEV
FnpPLh43ISIqATQpLyQYQQA7

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://verkkovirkailija.purot.net/themes/common/view_both1.gif

R0lGODlhFQALANUpAP7+/rvK1ejt8ezw9N/m7P///+nu8s/a4uvv8+jt8Ozx9Obs8MTQ29fg5s3X
4Ozw89ri6Onu8a/Bz+Tq76q9yu3x9Ku+zOXq79bg57jH1MXR3K7Bz9Lc49nh59Td5ODn7Ojs8cnU
3vj4+Ovw8/n5+f39/fr6+vv7+/z8/P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACkALAAAAAAVAAsAAAZpQJFQ
RCKZTKiU5jJqDpqGBiVFrVonDmvV8yEWj6dTcqS1CspWBZoq+JrCKFQpRV5H1lSDBB1IGOFxJXMY
BAxaHQ8ceFQhCBYHFQILEFRvYoIlAABVIAcDAYtoCJ9lYnKZAAUFVBsEGWhBADs=

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://verkkovirkailija.purot.net/themes/common/view_discussion1.gif

R0lGODlhEAAPANU3AN/n7Ozw9Ojt8bvK1evv8+nu8t7m673M16u+zNTe5c/a4t3k6t/m7Ojt8Nnh
5+Tq76C2xujs8ae6ycnU3tTd5Nbe5cXS3LLE0dbg58TQ27HD0Ozx9K/Bz8vX4OHn7bTG0tjh6M3Y
4N/m667Bz9fg5tri6O3x9Kq9ytfh583X4MPR2ubs8Nzk6szW38TS3Onu8cXR3LjH1NLc4+Xq7+zw
8+vw8+Dn7P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADcALAAAAAAQAA8AAAZvwA/K
BrAZbaKQ5MZkglTNaKsSvQGq0UX1imVqo1wmbFYrB8oF0skQfaS6FFsncWDWukzB7WBAuDZ4N3o3
LBYed3gvTEYXBRxdAw03EAkaNxgMGVUONDJYEwQICiYCKyWBEQoBA4FNBKutTCMMMV1BADs=

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://verkkovirkailija.purot.net/themes/common/pics/purot-logo.gif

R0lGODlhSgAjANU/APr9/mvH8QCFzlzC6FS96qLc9ACK0ACW1pXX8wCi3cfp+HXK8UO36HzB5mPE
643T8vT7/Ti46oLG6eLz+zah2dnx+hKX2FvB7wKp4F/C7ym052i34x2z6GXE8CGc2JfT7k+t37/m
97Lh9rnk+G7H8VW+72jF8LTd8obR8NDt+Sem32vJ6rbj9zWs4wmM0hKr5O74/Uu976vf9H/O8Oj2
/AKc2Ui+5mTD8J7X8HDA5mTH7GLD8AB/zJHO6////wAAACH5BAEAAD8ALAAAAABKACMAAAb/wJ/w
5ysaj8ikcslsOodDp3RKrSKj1qx26xNyv2AmMayF0BQyxGylG7gHjtUChROFJhAAmXwurGwcLxiD
hAmGCTU1B4k1HioMOSgiKTR6e1J9CzYaHJ0aEaARDKERGpyBg4aKB6yOIDkKRxUjFZWWWgAQFSEF
MwM2oDY2BBfFJcfHMTGgnC/OL4eqrAcGBjwNRywlJnMIMiEptTQQeQDmuTA0Eym8DwsOBMLEAxk7
NxkXyBcxDBoqFhZcuDDgQoBBAwJ4CKhWjdoBARKOjLhhosMNeztMkFgwAwWKBwhAPkAxYwEJB/Tc
ZHDQwUTFi/hiXmDwb+DChQxzegABAifC/2o8IhqZSKJo0QABKnZYanFHhpUdWLqcmpQpxh1LS7Sw
gPBgzq8CPEzwAYCCz2oQJd4wWrRDhrUB7mVEitSE0wxTbxTLsFQvMhUuFOZMmFCwQYMuUhQBIZhh
ULVGA6xAUeCBAx10ECzYUXcyDhQtOwQAueCtjhk4FgSmsIErUA8bekjY4EGABUcqVMTy0UKg18dD
1xZlU4HsN0s0CnB2gEMPjBl8dyvgq6M4DNYQfJxALIHGkQkfLiSVkSK7jwq7KNgEXoTo8AwhlgB4
kEHHgyLzn+6esCCGBxxk4VCcDxMU1MMSMvA14BE0bEaTAdgEx1YGMhQBwQgIiGBeBTd0MP9DdhCg
sMMFFZ7HQGAH6lHBCQB8wAMIRiiAAgIDwlDaAzKAiMNIASzgYwkFQGYUhUWEUMwFQfoAwQwXfKgk
dEi2d9iB55kFQkEnFKFACfmQ4J0PBTwVAAw+0EACX2yZMIKQRRHpAws7kNDBAtkBgEKT2dl4T5In
dEWlBArxwIMFivmAQAkBdHBBfG/y5WSDAbBFwg4ssHlmknCe6eSSF6Dg3AwBEDBDEScUJMAHReTA
A0IuMPDlA4gqyqgIeM2gB3+RskWppW5qU4wIRUwQwA4oWDhDbxH2aRCAPqgaVgwmDBgClyUs8CUC
b3la5qS5FrWrESF0e2aJMKQRgiUJmmD/axEsUNCAeaUaVCKgLWREQJIAsPDRgMKacIO2hvrY7bdF
fMBAjz5mAKwSKbTU45dKRnyeBTy4sKZ2DHSITwcL3gIBfUnRiR8MOMTpbaVGNDBoCwQEoAPK4+Cn
wAI9BtBCDub5IMMGZNJglgDMVmDCBfXotUChRkyALV0dyGDJx8JNinIRgB50W5IFLFBAAXcSQJMF
BoHQAw4bFPQKBV21gAACZ9azA1YX3PDACArwcqYJdCX6gAgyoKCRUQT7IIFPCTErgQsABWTqTYQZ
JqhtLSgTQwlPOWVPByMeGXfeTL/dgaSBDz5YloIrdNhXqFvdArVHWv52h0spNZVLdYkL9vrUghMu
AOksFIQ6WmgthHgEMeRzjObFEDDAPPQ4cANLS7191w0U4d3tDbiL7lgO6vTgO/CnVwOQBgwkg4wy
DDAwzAArzPBBAXYooEAK9KcgfwgiFBBSSXFJb0IG2cOJQ1zgAQ8MpCEEOUDiXqCCT0huFKUwRQRs
YJ9v1CIPVQBAOiqggBFUpjQLo5pPpsGKGiSAEBh4Ric4cApBDOIFHLDBChAQggrk7BIarMBYklYA
CRCgBR6wAAkXwYhoHCKFHIgAZshDpktMYQxGgMEE0ICDGeTgDVhk3wweAD9KlIMsTnwiFMNIRilg
oYxoVAIUvJDGNkIhCAA7

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/valikot.css

div#pagemenu {
	border: 1px solid rgb(204, 204, 204); left: 0px; top: 0px; line-height: =
1.2em; font-size: 85%; display: none; position: absolute; z-index: =
10000; background-color: rgb(255, 255, 255);
}
#pagemenu b#valikon_otsikko {
	background: url("pics/tausta_vasenotsikko.gif") repeat-x left top =
rgb(155, 205, 230); margin: 0px 0px 7px; padding: 4px 0px 4px 7px; =
text-align: left; color: rgb(1, 69, 103); font-weight: bold; display: =
block;
}
#pagemenu ul {
	margin: 0px 0px 7px; padding: 0px; list-style-type: none;
}
#pagemenu ul li {
	background: url("pics/li.gif") no-repeat left; margin: 0px 0px 0px 6px; =
padding: 0px 0px 0px 12px; width: 14.2em; color: rgb(0, 102, 153); =
clear: both; display: block;
}

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/vasenpalsta.css

.menu_pysty {
	margin: 0px 0px 1em; width: 100%; font-size: 80%;
}
.table_simpletree {
	margin: 0px 0px 1em; width: 100%; font-size: 80%;
}
.menu_pysty th {
	text-align: left; color: rgb(0, 0, 0); font-size: 110%; font-weight: =
bold; vertical-align: middle;
}
.table_simpletree th {
	text-align: left; color: rgb(0, 0, 0); font-size: 110%; font-weight: =
bold; vertical-align: middle;
}
.menu_pysty td {
	padding: 5px 4px 5px 0px; font-size: 100%; vertical-align: middle;
}
.table_simpletree td {
	padding: 5px 4px 5px 0px; font-size: 100%; vertical-align: middle;
}
.menu_pysty a:link {
	padding: 0px 0px 0px 24px; width: 14.5em; display: block;
}
.menu_pysty a:visited {
	padding: 0px 0px 0px 24px; width: 14.5em; display: block;
}
#sivumoduuli_sisa {
	font-size: 85%;
}
#sivumoduuli_sisa .simpleTree {
	width: 180px; overflow: hidden;
}

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/toiminnot.css

.help {
	cursor: help;
}
b.virhe small {
	font-weight: normal;
}
.virhe {
	background: url("pics/d_varoitus.gif") no-repeat left; color: rgb(238, =
0, 0); padding-left: 1.8em; font-size: 85%; display: block;
}
.ok {
	background: url("pics/d_ok.gif") no-repeat left; color: rgb(0, 128, 0); =
padding-left: 1.8em; font-size: 85%; display: block;
}
.kysymys {
	background: url("pics/d_kysymys.gif") no-repeat left top; padding-left: =
1.8em; display: block;
}
option {
	cursor: pointer;
}
select {
	cursor: pointer;
}
label {
	cursor: pointer;
}
.valinta {
	cursor: pointer;
}
option.disabled {
	color: rgb(187, 187, 187);
}
label:hover {
	text-decoration: underline;
}
#valilehdet {
	background: url("pics/tab_bottom.gif") repeat-x left bottom; margin: =
0px; width: 100%; padding-left: 10px; display: inline-block; _height: =
1%;
}
#container {
	display: block;
}
#valilehdet::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
".";
}
#valilehdet input {
	background: rgb(229, 229, 229); margin: 0px 5px 0px 0px; padding: 0px =
5px; border: 1px solid rgb(204, 204, 204); width: auto; height: 2.2em; =
color: rgb(85, 85, 85); overflow: visible; font-size: 100%; font-weight: =
normal; text-decoration: none; float: left; cursor: pointer;
}
#valilehdet button {
	background: rgb(229, 229, 229); margin: 0px 5px 0px 0px; padding: 0px =
5px; border: 1px solid rgb(204, 204, 204); width: auto; height: 2.2em; =
color: rgb(85, 85, 85); overflow: visible; font-size: 100%; font-weight: =
normal; text-decoration: none; float: left; cursor: pointer;
}
#valilehdet a {
	background: rgb(229, 229, 229); margin: 0px 5px 0px 0px; padding: 0px =
5px; border: 1px solid rgb(204, 204, 204); width: auto; height: 2.2em; =
color: rgb(85, 85, 85); overflow: visible; font-size: 100%; font-weight: =
normal; text-decoration: none; float: left; cursor: pointer;
}
#valilehdet a {
	height: 2em; line-height: 2em;
}
#valilehdet a:hover {
	background: rgb(250, 250, 250);
}
#valilehdet .valittu_valilehti {
	background: rgb(250, 250, 250); color: rgb(0, 0, 0); font-weight: bold; =
border-bottom-color: rgb(250, 250, 250); border-bottom-width: 1px; =
border-bottom-style: solid; cursor: default;
}
.nappi {
	margin: 0px; padding: 2px 3px; width: auto; overflow: visible; cursor: =
pointer;
}
.ok-nappi {
	margin: 0px; padding: 2px 3px; width: auto; overflow: visible; cursor: =
pointer;
}
.del-nappi {
	margin: 0px; padding: 2px 3px; width: auto; overflow: visible; cursor: =
pointer;
}
.nappi {
	background: rgb(220, 220, 220); border-width: 2px; border-style: solid; =
border-color: rgb(229, 229, 229) rgb(130, 129, 119) rgb(130, 129, 119) =
rgb(229, 229, 229); color: rgb(51, 51, 51);
}
.ok-nappi {
	background: rgb(81, 177, 27); border-width: 2px; border-style: solid; =
border-color: rgb(183, 223, 161) rgb(52, 112, 18) rgb(52, 112, 18) =
rgb(183, 223, 161); color: rgb(255, 255, 255);
}
.del-nappi {
	background: rgb(255, 102, 0); border-width: 2px; border-style: solid; =
border-color: rgb(254, 159, 96) rgb(189, 76, 0) rgb(189, 76, 0) rgb(254, =
159, 96); color: rgb(255, 255, 255);
}
.nappi#nappi_edellinen {
	background: url("pics/edellinen.gif") no-repeat center rgb(90, 175, =
215); padding: 2px 10px;
}
input.nappi_liitetiedosto {
	font-size: 85%; margin-left: 15px;
}
.kuva {
	margin: 0.4em 0.7em 0.4em 0px; border: 1px solid rgb(204, 204, 204); =
width: 13.5em; text-align: center; padding-bottom: 0.3em; font-size: =
75%; float: left; cursor: pointer; background-color: rgb(255, 255, 255);
}
.thumb {
	margin: 0.4em 0px; padding: 0px; height: 60px; text-align: center;
}

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/taulukot.css

table.taulukko {
	width: 80%; border-bottom-color: currentColor; border-bottom-width: =
0px; border-bottom-style: none; border-spacing: 0;
}
.taulukko tr td {
	padding: 7px; color: rgb(34, 34, 34); border-right-color: rgb(255, 255, =
255); border-bottom-color: rgb(170, 170, 170); border-right-width: 0px; =
border-bottom-width: 1px; border-right-style: solid; =
border-bottom-style: solid;
}
table.taulukko tr.result {
	background-color: rgb(224, 224, 224);
}
.taulukko thead th {
	background: rgb(102, 102, 102); padding: 7px 15px 7px 7px; text-align: =
left; color: rgb(255, 255, 255); line-height: 100%; font-weight: normal; =
vertical-align: middle;
}
.taulukko tbody th {
	padding: 7px; text-align: left; color: rgb(34, 34, 34); font-weight: =
bold; border-right-color: rgb(255, 255, 255); border-bottom-color: =
rgb(225, 225, 225); border-right-width: 0px; border-bottom-width: 1px; =
border-right-style: solid; border-bottom-style: solid;
}
.taulukko tr td.ikoni img {
	margin-right: 5px;
}
table.tablesorter thead tr .header {
	background-position: right; cursor: pointer; background-image: =
url("pics/bg.gif"); background-repeat: no-repeat;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url("pics/asc.gif");
}
table.tablesorter thead tr .headerSortDown {
	background-image: url("pics/desc.gif");
}
#taulukko_sivumoduuli {
	width: 190px; border-collapse: collapse;
}
#taulukko_sivumoduuli tr td {
	margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: =
middle;
}
#taulukko_sivumoduuli tr td span {
	float: left;
}
#taulukko_sivumoduuli tr td strike {
	cursor: help;
}
#taulukko_sivumoduuli tr td a:link {
	margin: 0px; padding: 0px; float: left;
}
#taulukko_sivumoduuli tr td a:visited {
	margin: 0px; padding: 0px; float: left;
}
td#kuvanesikatselu {
	height: 270px; vertical-align: middle;
}
#esikatselukuva {
	margin: 0px; padding: 0px; text-align: center; overflow: auto; =
max-height: 250px; max-width: 45em;
}
.taulukko td#siirretyt_kuvat img {
	margin: 0px 5px 5px 0px; width: 92px; height: 92px; cursor: help;
}
table.lataa {
	font-size: small; border-collapse: collapse;
}
table.lataa td {
	padding: 0px 15px 0px 0px; font-size: 80%;
}
table.lataa td.ei_rajaa {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none;
}
table.lataa td img {
	width: 100px; height: 100px;
}
tr.day-separator td {
	font-weight: bold; background-color: rgb(238, 238, 238);
}
.taulukko tr td.page {
	background: url("view_content2.gif") no-repeat center; width: 20px;
}
.taulukko td.message {
	background: url("view_discussion2.gif") no-repeat center; width: 20px;
}

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/simpletree.css

.simpleTree {
	margin: 0px 0px 0px -4px; padding: 3px 0px;
}
.simpleTree li {
	list-style: none; margin: 0px; padding: 0px 0px 0px 34px; line-height: =
14px;
}
.simpleTree li span.text {
	clear: left; margin-left: -16px; display: inline-block; cursor: =
default;
}
.simpleTree li span.active {
	clear: left; margin-left: -16px; display: inline-block; cursor: =
default;
}
.simpleTree .active {
	font-weight: bold;
}
.simpleTree ul {
	margin: 0px; padding: 0px; clear: both;
}
.simpleTree .root {
	margin-left: -16px;
}
.simpleTree .line {
	background: url("pics/line_bg.gif") no-repeat 0px 0px; margin: 0px 0px =
0px -16px; padding: 0px; height: 5px; line-height: 5px; font-size: 5px;
}
.simpleTree .line-last {
	background: url("pics/spacer.gif") no-repeat 0px 0px; margin: 0px 0px =
0px -16px; padding: 0px; height: 5px; line-height: 5px; font-size: 5px;
}
.simpleTree .line-over {
	background: url("pics/line_bg_over.gif") no-repeat 0px 0px; margin: 0px =
0px 0px -16px; padding: 0px; height: 11px; line-height: 11px; font-size: =
11px;
}
.simpleTree .line-over-last {
	background: url("pics/line_bg_over_last.gif") no-repeat 0px 0px; =
margin: 0px 0px 0px -16px; padding: 0px; height: 11px; line-height: =
11px; font-size: 11px;
}
.simpleTree .folder-open {
	background: url("pics/collapsable.gif") no-repeat 0px -2px; =
margin-left: -16px;
}
.simpleTree .folder-open-last {
	background: url("pics/collapsable-last.gif") no-repeat 0px -2px; =
margin-left: -16px;
}
.simpleTree .folder-close {
	background: url("pics/expandable.gif") no-repeat 0px -2px; margin-left: =
-16px;
}
.simpleTree .folder-close-last {
	background: url("pics/expandable-last.gif") no-repeat 0px -2px; =
margin-left: -16px;
}
.simpleTree .doc {
	background: url("pics/line.gif") no-repeat 0px -1px; margin-left: =
-16px;
}
.simpleTree .doc-last {
	background: url("pics/line-last.gif") no-repeat 0px -1px; margin-left: =
-16px;
}
.simpleTree .ajax {
	background: url("pics/spinner.gif") no-repeat 0px 0px; height: 16px; =
display: none;
}
.simpleTree .ajax li {
	margin: 0px; padding: 0px; display: none;
}
.simpleTree .trigger {
	width: 28px; height: 11px; margin-right: 4px; margin-left: -32px; =
float: left; display: inline; cursor: pointer;
}
.simpleTree .text img {
	margin-top: -1px; vertical-align: top;
}
.simpleTree .active img {
	margin-top: -1px; vertical-align: top;
}
#drag_container span img {
	margin-top: -1px; vertical-align: top;
}
#drag_container img.help {
	display: none;
}
#drag_container img.contentmenu {
	display: none;
}
#drag_container a.draggable {
	display: none;
}
#drag_container {
	background: rgb(255, 255, 255); font: 11px/normal arial, tahoma, =
helvetica, sans-serif; border: 1px dashed rgb(118, 118, 118); color: =
rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal;
}
#drag_container ul {
	list-style: none; margin: 0px; padding: 0px;
}
#drag_container li {
	list-style: none; margin: 0px; padding: 1px 1px 0px 0px; line-height: =
18px; white-space: nowrap; background-color: rgb(255, 255, 255);
}
#drag_container li span {
	padding: 0px 2px;
}
#drag_container li.doc {
	background: url("pics/leaf.gif") no-repeat -17px 0px rgb(255, 255, =
255);
}
#drag_container li.doc-last {
	background: url("pics/leaf.gif") no-repeat -17px 0px rgb(255, 255, =
255);
}
#drag_container .folder-close {
	background: url("pics/expandable.gif") no-repeat -17px 0px rgb(255, =
255, 255);
}
#drag_container .folder-close-last {
	background: url("pics/expandable.gif") no-repeat -17px 0px rgb(255, =
255, 255);
}
#drag_container .folder-open {
	background: url("pics/collapsable.gif") no-repeat -17px 0px rgb(255, =
255, 255);
}
#drag_container .folder-open-last {
	background: url("pics/collapsable.gif") no-repeat -17px 0px rgb(255, =
255, 255);
}

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/ylapalkki.css

#topbar {
	width: 100%; text-align: right; font-size: 80%;
}
#topbar a:link {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#topbar a:visited {
	color: rgb(255, 255, 255); text-decoration: underline;
}
#topbar a:hover {
	text-decoration: none;
}
#topbar a:active {
	text-decoration: none;
}
#topbar_thisis {
	margin: 0px 11px; padding: 5px 9px 0px; float: left; z-index: 999;
}
#topbar_menu {
	margin-right: 20px;
}
#topbar_menu ul {
	margin: 0px; padding: 0px;
}
#topbar_menu ul li {
	margin: 0px; padding: 0px; text-align: left; display: inline; position: =
relative;
}
#topbar_menu ul li a:link {
	padding: 5px 9px; text-decoration: none; margin-left: -1px; =
border-right-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, =
255); border-right-width: 1px; border-left-width: 1px; =
border-right-style: solid; border-left-style: solid; display: =
inline-block; position: relative;
}
#topbar_menu ul li a:visited {
	padding: 5px 9px; text-decoration: none; margin-left: -1px; =
border-right-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, =
255); border-right-width: 1px; border-left-width: 1px; =
border-right-style: solid; border-left-style: solid; display: =
inline-block; position: relative;
}
#topbar_menu ul li a.user:link {
	background: url("arrow_down.gif") no-repeat right; padding-right: 29px; =
border-left-color: rgb(255, 255, 255); border-left-width: 1px; =
border-left-style: solid; min-width: 8em;
}
#topbar_menu ul li a.user:visited {
	background: url("arrow_down.gif") no-repeat right; padding-right: 29px; =
border-left-color: rgb(255, 255, 255); border-left-width: 1px; =
border-left-style: solid; min-width: 8em;
}
#topbar_menu ul li a.user img {
	margin-right: 5px; vertical-align: bottom; float: left;
}
#topbar_menu ul li ul li a img {
	margin-right: 5px; vertical-align: bottom; float: left;
}
#topbar_menu ul li a.members:link {
	border-left-color: rgb(255, 255, 255); border-left-width: 1px; =
border-left-style: solid; min-width: 8em;
}
#topbar_menu ul li a.members:visited {
	border-left-color: rgb(255, 255, 255); border-left-width: 1px; =
border-left-style: solid; min-width: 8em;
}
#topbar_menu ul li a.members2:link {
	background: url("arrow_down.gif") no-repeat right; padding-right: 25px; =
border-left-color: rgb(255, 255, 255); border-left-width: 1px; =
border-left-style: solid; min-width: 8em;
}
#topbar_menu ul li a.members2:visited {
	background: url("arrow_down.gif") no-repeat right; padding-right: 25px; =
border-left-color: rgb(255, 255, 255); border-left-width: 1px; =
border-left-style: solid; min-width: 8em;
}
#topbar_menu ul li a.wikiareas:link {
	background: url("arrow_down.gif") no-repeat right; padding-right: 25px; =
border-left-color: rgb(255, 255, 255); border-left-width: 1px; =
border-left-style: solid; min-width: 8em;
}
#topbar_menu ul li a.wikiareas:visited {
	background: url("arrow_down.gif") no-repeat right; padding-right: 25px; =
border-left-color: rgb(255, 255, 255); border-left-width: 1px; =
border-left-style: solid; min-width: 8em;
}
#topbar_menu ul li a.notices:link {
	background: url("arrow_down.gif") no-repeat right rgb(46, 162, 17); =
padding-right: 25px; border-left-color: rgb(255, 255, 255); =
border-left-width: 1px; border-left-style: solid; min-width: 10em;
}
#topbar_menu ul li a.notices:visited {
	background: url("arrow_down.gif") no-repeat right rgb(46, 162, 17); =
padding-right: 25px; border-left-color: rgb(255, 255, 255); =
border-left-width: 1px; border-left-style: solid; min-width: 10em;
}
#topbar_menu ul li a.notices:hover {
	background: url("arrow_down.gif") no-repeat right rgb(34, 117, 13);
}
#topbar_menu ul li a.notices:active {
	background: url("arrow_down.gif") no-repeat right rgb(34, 117, 13);
}
#topbar_menu ul li a.success {
	color: rgb(51, 204, 0);
}
#topbar_menu ul li a.error {
	color: rgb(255, 51, 0);
}
#topbar_menu ul li a.members:hover {
=09
}
#topbar_menu ul li a.members:active {
=09
}
#topbar_menu ul li a.user:hover {
=09
}
#topbar_menu ul li a.user:active {
=09
}
#topbar_menu ul li a.logout:hover {
=09
}
#topbar_menu ul li a.logout:active {
=09
}
#topbar_menu ul li ul {
	margin: 0px -1px 0px 0px; padding: 0px; left: 0px; top: 1.6em; width: =
100%; line-height: 1em; font-size: 100%; border-bottom-color: rgb(255, =
255, 255); border-bottom-width: 1px; border-bottom-style: solid; =
display: none; position: absolute; z-index: 3;
}
#topbar_menu ul li ul.logged_user {
	top: 1.6em !important; position: absolute !important;
}
#topbar_menu ul li:hover ul {
	display: block;
}
#topbar_menu ul li ul li {
	margin: 0px; padding: 0px; text-align: left;
}
#topbar_menu ul li ul li a:link {
	margin: 0px 0px 0px -1px; padding: 5px 9px; border-left-color: rgb(255, =
255, 255); border-left-width: 1px; border-left-style: solid; display: =
block;
}
#topbar_menu ul li ul li a:visited {
	margin: 0px 0px 0px -1px; padding: 5px 9px; border-left-color: rgb(255, =
255, 255); border-left-width: 1px; border-left-style: solid; display: =
block;
}
#topbar_menu ul li ul li.invitation a:link {
	background: rgb(46, 162, 17);
}
#topbar_menu ul li ul li.invitation a:visited {
	background: rgb(46, 162, 17);
}
#topbar_menu ul li ul li.invitation a:hover {
	background: rgb(34, 117, 13);
}
#topbar_menu ul li ul li.invitation a:active {
	background: rgb(34, 117, 13);
}
#topbar_menu form.module-login label {
	margin-left: 4px;
}
#topbar_menu form.module-login input {
	width: 6em; height: 2em; font-size: 90%;
}
#topbar_menu form.module-login input#module-login-tunnus {
	width: 5em; height: 1.2em;
}
#topbar_menu form.module-login input#module-login-salasana {
	width: 6em; height: 1.2em;
}

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/tyylit.css

@import url( valikot.css );
@import url( vasenpalsta.css );
@import url( toiminnot.css );
@import url( taulukot.css );
@import url( simpletree.css );
@import url( ylapalkki.css );
html {
	margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: Arial, =
Helvetica, Garamond, sans-serif; font-size: 100%;
}
body {
	margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: Arial, =
Helvetica, Garamond, sans-serif; font-size: 100%;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%;
}
a:link {
	color: rgb(51, 102, 153); text-decoration: underline;
}
a:visited {
	color: rgb(51, 102, 153); text-decoration: underline;
}
a:hover {
	color: rgb(51, 102, 153); text-decoration: none;
}
a:active {
	color: rgb(51, 102, 153); text-decoration: none;
}
form {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px 0px 1em;
}
.eka {
	margin-top: 0px;
}
ul.lista {
	list-style: square; margin: 0px 0px 2em 3em; padding: 0px;
}
#page {
	min-width: 775px;
}
#page_container {
=09
}
#headerarea {
	width: 100%; position: relative;
}
#headerarea h1 {
	margin: 0px 6.7em 12px 33px; padding: 10px 0px 0px; font-size: 180%; =
font-weight: normal;
}
#headerarea a:link {
	text-decoration: none; text-shadow: #ffffff 2px 1px 1px;
}
#headerarea a:visited {
	text-decoration: none; text-shadow: #ffffff 2px 1px 1px;
}
#headerarea a:hover {
	text-decoration: underline;
}
#headerarea a:active {
	text-decoration: underline;
}
#headerarea #search {
	top: 16px; width: 14em; text-align: right; right: 20px; position: =
absolute;
}
#wikiarea {
	width: 100%; overflow: hidden;
}
#wikiarea_left {
	margin: 2em 0px 0px 20px; width: 200px; float: left;
}
#wikiarea_left a:link {
	text-decoration: none;
}
#wikiarea_left a:visited {
	text-decoration: none;
}
.message_bottom a:link {
	text-decoration: none;
}
.message_bottom a:visited {
	text-decoration: none;
}
#wikiarea_left a:hover {
	text-decoration: underline;
}
#wikiarea_left a:active {
	text-decoration: underline;
}
.message_bottom a:hover {
	text-decoration: underline;
}
.message_bottom a:active {
	text-decoration: underline;
}
.left_ads {
	margin-top: 17px; margin-bottom: 20px;
}
.mainokset_pois {
	margin-top: 5px; display: block;
}
.left_white_top {
	background: url("left_white_top.gif") no-repeat left top; width: 200px; =
height: 10px; filter: alpha(opacity=3D70); opacity: 0.8;
}
.left_white_body {
	background: url("left_white_body.gif") repeat-y left top; padding: 3px =
15px; width: 170px; filter: alpha(opacity=3D80); opacity: 0.8;
}
.left_white_bottom {
	background: url("left_white_bottom.gif") no-repeat left top; margin: =
0px 0px 3px; width: 200px; height: 10px; filter: alpha(opacity=3D80); =
opacity: 0.8;
}
ul.left_list {
	margin: 0.5em 0px 0px; padding: 0px; font-size: 85%; list-style-type: =
none;
}
ul.left_list li a:link {
	margin: 0.2em 0px; padding: 0px 0px 0px 24px; display: block;
}
ul.left_list li a:visited {
	margin: 0.2em 0px; padding: 0px 0px 0px 24px; display: block;
}
li a.add_text {
	background: url("icon_text.gif") no-repeat left;
}
li a.add_image {
	background: url("icon_image.gif") no-repeat left;
}
li a.add_file {
	background: url("icon_attach.gif") no-repeat left;
}
li a.add_other {
	background: url("icon_brick.gif") no-repeat left;
}
li a.wiki_settings {
	background: url("icon_settings.gif") no-repeat left;
}
li a.members_page {
	background: url("pics/kayttajat.gif") no-repeat left;
}
a#settings {
	background: url("icon_settings.gif") no-repeat left; margin: 0px 0px =
0.7em; padding: 0px 0px 0px 24px; display: block;
}
a#preferences:link {
	background: url("icon_preferences.gif") no-repeat left; margin: 0px 0px =
1.5em; padding: 0px 0px 0px 24px; font-size: 85%; text-decoration: none; =
display: block;
}
a#preferences:visited {
	background: url("icon_preferences.gif") no-repeat left; margin: 0px 0px =
1.5em; padding: 0px 0px 0px 24px; font-size: 85%; text-decoration: none; =
display: block;
}
a#preferences:hover {
	text-decoration: underline;
}
a#preferences:active {
	text-decoration: underline;
}
#wikiarea_right {
	margin: 0px 20px 0px 220px;
}
#right_topbar {
	width: 100%; height: 2em; position: relative;
}
#right_topbar ul#tabs {
	list-style: none; margin: 0px; padding: 0px; left: 0px; bottom: 0px; =
position: absolute; z-index: 2;
}
#right_topbar ul#tabs li {
	background: url("tab_right1.gif") no-repeat right top; margin: 0px 2px =
0px 9px; padding: 0px; float: left;
}
#right_topbar ul#tabs li a:link {
	background: url("tab_left1.gif") no-repeat left top; padding: 5px 15px; =
color: rgb(255, 255, 255); font-size: 90%; text-decoration: none; =
margin-left: -9px; display: block;
}
#right_topbar ul#tabs li a:visited {
	background: url("tab_left1.gif") no-repeat left top; padding: 5px 15px; =
color: rgb(255, 255, 255); font-size: 90%; text-decoration: none; =
margin-left: -9px; display: block;
}
#right_topbar ul#tabs li a:hover {
=09
}
#right_topbar ul#tabs li a:active {
=09
}
#right_topbar ul#tabs li#current_tab {
	background: url("tab_right2.gif") no-repeat right top;
}
#right_topbar ul#tabs li#current_tab a:link {
	background: url("tab_left2.gif") no-repeat left top; color: rgb(0, 0, =
0);
}
#right_topbar ul#tabs li#current_tab a:visited {
	background: url("tab_left2.gif") no-repeat left top; color: rgb(0, 0, =
0);
}
#right_topbar span.viewpage {
	background: url("icon_page.gif") no-repeat left; padding-left: 21px;
}
#right_topbar span.editpage {
	background: url("icon_edit.gif") no-repeat left; padding-left: 21px;
}
#right_topbar span.history {
	background: url("icon_time.gif") no-repeat left; padding-left: 21px;
}
#right_topbar span.rights {
	background: url("icon_oikeudet.gif") no-repeat left; padding-left: =
21px;
}
#right_topbar ul#views {
	list-style: none; margin: 0px; padding: 0px; right: 0px; bottom: 0px; =
position: absolute; z-index: 1;
}
#right_topbar ul#views li {
	margin: 0px; padding: 0px; color: rgb(255, 255, 255); float: left;
}
#right_topbar ul#views li.views_text {
	padding: 3px 15px 0px 0px;
}
#right_topbar ul#views li.views_tab {
	margin-left: 9px;
}
#right_topbar ul#views li.views_tab span {
	height: 27px; margin-left: -9px; display: block;
}
#content_tab img {
	padding: 9px 9px 0px;
}
#both_tab img {
	padding: 9px 9px 0px;
}
#discussion_tab img {
	padding: 7px 9px 0px;
}
#right_topbar ul#views li.current_views_tab {
	background: url("tab_right2.gif") no-repeat right top;
}
#right_topbar ul#views li.current_views_tab span {
	background: url("tab_left2.gif") no-repeat left top;
}
span.link {
	margin: 0px; padding: 0px; border: 0px currentColor; color: rgb(0, 102, =
153); z-index: 4; cursor: pointer;
}
span.link:hover {
	text-decoration: underline;
}
#right_container {
	padding-right: 24px; min-height: 400px; background-color: rgb(255, 255, =
255);
}
#ads_td {
	padding: 14px 0px 0px 24px;
}
#content_td {
	vertical-align: top;
}
#discussion_td {
	vertical-align: top;
}
.content_50 {
	width: 58%;
}
.content_100 {
	width: 100%;
}
.content_0 {
	width: 0px; display: none;
}
.discussion_50 {
	width: 42%;
}
.discussion_100 {
	width: 100%;
}
.discussion_0 {
	width: 0px; display: none;
}
#content {
	margin: 14px 0px 24px 24px; font-size: 90%;
}
#discussion {
	margin: 24px 0px 24px 24px;
}
.message {
	margin: 0px 0px 5px; border: 2px solid rgb(255, 255, 255); width: 100%; =
padding-top: 5px;
}
#message_new {
	margin-bottom: 1em;
}
div.message p.viesti {
	margin: 0px; padding: 0.2em 0.5em; width: auto; height: auto; color: =
green; font-size: 80%; font-weight: bold; float: right; display: none; =
z-index: 999; background-color: rgb(255, 255, 255);
}
.viesti-error {
	border: 2px solid red !important;
}
.viesti-success {
	border: 2px solid green !important;
}
textarea.messagebox {
	width: 100%; height: 130px; max-width: 500px;
}
input.sendmessage {
	margin-right: 1.5em;
}
.message_text {
	padding: 14px 12px 20px; border: 1px solid rgb(204, 204, 204); =
font-size: 90%; background-color: rgb(238, 238, 238);
}
.message_bottom {
	margin: -1px 0px 0px; padding: 3px 0px 0px; text-align: right; =
font-size: 82%;
}
.message-controls {
	float: right;
}
.message .view {
	background: url("discussion_by.gif") no-repeat left top;
}
.message_username {
	margin: 0px 0px 0px 35px; color: rgb(68, 68, 68); float: left;
}
.message_username span {
	color: rgb(85, 85, 85); font-size: 80%;
}
.message_actived .message_text {
	background-color: rgb(255, 242, 216);
}
.message_actived .message_bottom {
	background: url("discussion_by_actived.gif") no-repeat left top;
}
.message_first .message_text {
	background-color: rgb(225, 234, 213);
}
.message_first .message_bottom {
	background: url("discussion_by_first.gif") no-repeat left top;
}
.message_show {
	text-align: right; font-size: 85%;
}
small {
	font-size: 70%;
}
#footer {
	font-size: 75%; margin-top: 5px;
}
ul.rss {
	margin: 0px; padding: 0px; list-style-type: none;
}
ul.rss li a {
	background: url("icon_rss.gif") no-repeat left; margin: 0px; padding: =
0px 0px 0px 20px; line-height: 1.5em;
}
ul.rss li.icon-changes a {
	background: url("pics/loki.gif") no-repeat left;
}
#content h2 {
	margin: 0px; padding: 0px;
}
h2#contentHeader {
	font-size: 1.4em;
}
#content h3 {
	margin: 0px 0px 0.7em; padding: 0px;
}
#sortable {
	margin: 0px; padding: 0px; width: 100%; list-style-type: none;
}
#sortable li.ui-state-default {
	margin: 0.5em 0px 1em -1.5em; padding: 0.4em 0.4em 0.4em 1.5em;
}
#sortable li.ui-state-default span {
	margin-left: -1.3em; position: absolute; cursor: move;
}
.updates {
	width: 47%; float: left;
}
.right {
	float: right;
}
.updates h4 {
	margin: 0px 0px 0.5em; width: 100%; font-size: small;
}
table.changes {
	width: 100%; color: rgb(119, 119, 119); border-bottom-color: rgb(204, =
204, 204); border-bottom-width: 1px; border-bottom-style: solid; =
border-collapse: collapse;
}
.right table.changes {
	width: 100%;
}
.changes td {
	padding: 7px 0px; line-height: 120%; border-top-color: rgb(204, 204, =
204); border-top-width: 1px; border-top-style: solid;
}
.changes td.what {
	font-size: small;
}
p.more {
	margin: 0.5em 0px 2.5em; text-align: right; font-size: x-small;
}
#sortable li.ui-state-default .what a span.messages {
	margin: 0px; font-size: smaller; float: right; display: block; =
position: relative;
}
#sortable li {
	clear: left;
}
.changes td.when {
	width: 120px; text-align: right; font-size: x-small;
}
a:link span.messages {
	color: rgb(119, 119, 119);
}
td.when a:link {
	color: rgb(119, 119, 119);
}
td.when a:hover {
	color: rgb(28, 148, 196);
}
.openhelp {
	font-size: x-small; font-style: italic; border-bottom-color: rgb(119, =
119, 119); border-bottom-width: 1px; border-bottom-style: dashed; =
cursor: help; pointer: help;
}
a.tip:hover {
	text-decoration: underline;
}
.tooltip {
	background: url("tooltip.gif") no-repeat bottom; width: 300px; =
padding-bottom: 16px; display: none; z-index: 100;
}
.wide.tooltip {
	width: 380px;
}
.tooltipcontent {
	background: rgb(255, 242, 216); padding: 1.5em 1.5em 0.5em; border: 3px =
solid rgb(250, 220, 168); font-size: small;
}
.tooltip h5 {
	margin: 0px; font-size: small;
}
table.help {
	margin-bottom: 1em;
}
table.help td {
	padding: 1px 10px 1px 0px;
}
p.rss {
	background: url("icon_rss.gif") no-repeat left top; margin: 1em 1.5em; =
padding: 0px 0px 0px 20px; clear: left;
}
.useredited {
	background: url("icon_user_edit.gif") no-repeat right top; padding: 0px =
20px 0px 0px;
}
.usercommented {
	background: url("icon_user_comment.gif") no-repeat right top; padding: =
0px 20px 0px 0px;
}
div#sisaltoalueet {
=09
}
div#sisaltoalueet .sisalto-hidden {
=09
}
.sisaltoalue {
=09
}
.sisaltoalue_inner {
	margin: 5px 0px; padding: 3px; border: 2px solid rgb(255, 255, 255); =
clear: both;
}
.sisaltoalue_inner:hover {
	border: 2px solid rgb(252, 230, 189);
}
.sisalto-edit .sisaltoalue_inner {
	border: 2px solid rgb(252, 230, 189); background-color: rgb(255, 241, =
215);
}
div.sisaltoalue p.viesti {
	margin: 0.2em 0.5em; width: auto; height: auto; color: green; =
font-size: 80%; font-weight: bold; float: right; display: none;
}
div.sisaltoalue h5.valiotsikko {
	margin: 0em 0em 0.3em; padding: 0px; font-size: 100%;
}
div.sisaltoalue div.sisaltoalue_muokkausalue {
	padding: 0.5em 0px 0.1em;
}
div.sisaltoalue div.sisaltoalue_tallenna {
	padding: 0.5em 0px 0.1em;
}
div.sisaltoalue p {
	padding: 0px;
}
div.sisaltoalue_inner p {
	padding: 0px 0px 1em;
}
div.sisaltoalue_inner ul {
	margin: 0px 0px 1em;
}
div.sisaltoalue_inner ol {
	margin: 0px 0px 1em;
}
.sisalto-error {
	border: 2px solid red !important;
}
.sisalto-success {
	border: 2px solid green !important;
}
.sisalto-added {
	border: 2px solid green !important;
}
.sisalto-edited {
	border: 2px solid orange !important;
}
.sisalto-moved {
	border: 2px solid yellow !important;
}
.sisalto-deleted {
	border: 2px solid red !important;
}
.sisaltoalue div.piilotettu {
	background: url("pics/status_off.gif") no-repeat left top; width: 20px; =
height: 16px; overflow: hidden; margin-top: 2px; margin-left: -24px; =
float: left; display: block;
}
.sisaltoalue div.toiminnot {
	width: 20px; height: 70px; margin-left: -24px; float: left; display: =
block;
}
.sisaltoalue div.toiminnot .toiminto {
	width: 20px; height: 16px; text-indent: -9999px; overflow: hidden; =
margin-top: 2px; visibility: hidden;
}
.sisaltoalue div.toiminnot .siirra {
	background: url("icon_move.gif") no-repeat left top; cursor: n-resize;
}
.sisaltoalue div.toiminnot .muokkaa {
	background: url("icon_edit.gif") no-repeat left top; cursor: pointer;
}
.sisaltoalue div.toiminnot .poista {
	background: url("icon_delete.gif") no-repeat left top; cursor: pointer;
}
.sisaltoalue div.toiminnot .piilota {
	background: url("pics/status_on.gif") no-repeat left top; cursor: =
pointer;
}
.sisaltoalue div.toiminnot .julkaise {
	background: url("pics/status_off.gif") no-repeat left top; cursor: =
pointer;
}
div.lisayspaneeli {
	margin: 0px; padding: 0px;
}
.sisalto-edit div.lisayspaneeli {
	display: none;
}
.sisalto-edit div.lisayspaneeli div.aloitusnakyma {
	display: none;
}
.sisaltoalue div.lisayspaneeli div.aloitusnakyma {
	border: 1px dashed rgb(250, 220, 168); margin-top: 3px; visibility: =
hidden;
}
.sisaltoalue div.lisayspaneeli div.aloitusnakyma a:link {
	padding: 1px 0px; width: 100%; text-align: center; font-size: 80%; =
text-decoration: none; display: block;
}
.sisaltoalue div.lisayspaneeli div.aloitusnakyma a:visited {
	padding: 1px 0px; width: 100%; text-align: center; font-size: 80%; =
text-decoration: none; display: block;
}
div.lisayspaneeli div.tyyppivalinta {
	padding: 13px 9px; border: 1px solid rgb(250, 220, 168); display: none; =
background-color: rgb(255, 242, 216);
}
div.lisayspaneeli div.tyyppivalinta div.peruuta {
	float: right;
}
.sisaltoalue .otsake {
	background: url("bg_otsikko.gif") repeat-x left top rgb(247, 197, 112); =
padding: 10px; font-weight: bold;
}
.sisaltoalue .otsake .cancel {
	font-weight: normal; float: right;
}
.sisaltoaluetyyppi-kuva div.hallinnat {
	width: 300px; float: left;
}
.sisaltoaluetyyppi-kuva .esikatselukuva {
	margin: 0px 10px 10px 300px; padding-top: 1.9em;
}
.sisaltoaluetyyppi-kuva .sisaltoalue_muokkausalue input.disabled {
	color: grey; font-style: italic;
}
.sisaltoaluetyyppi-liitetiedosto .liitteet {
	margin: 10px 0px 0px;
}
.sisaltoaluetyyppi-liitetiedosto .liitteet .liitetiedosto-poista {
	padding: 0px 0px 0px 15px; color: red; font-size: 85%;
}
.sisaltoaluetyyppi-muu {
	background: url("bg_muusisalto.gif") repeat-y left top;
}
.sisaltoaluetyyppi-muu .tyyppivalinta {
	width: 141px; float: left; background-color: rgb(251, 224, 179);
}
.sisaltoaluetyyppi-muu .tyyppivalinta div {
	padding: 5px; font-size: 80%; font-weight: bold; cursor: pointer;
}
.sisaltoaluetyyppi-muu .tyyppivalinta div.valittu {
	background-color: rgb(255, 241, 215);
}
.sisaltoaluetyyppi-muu .tyyppivalinta div:hover {
	background-color: rgb(255, 241, 215);
}
.sisaltoaluetyyppi-muu .tyypit .editor {
	margin-left: 155px; display: none;
}
.sisaltoaluetyyppi-muu .tyypit .valittu {
	display: block;
}
.userprofile .frame-profileImage {
	width: 95%; height: 250px;
}
form.changes {
	margin: 0px 0px 20px;
}
table.changes .page {
	margin: 2px; width: auto;
}
table.changes .message {
	margin: 2px; width: auto;
}
.alateksti {
	font-size: 80%; margin-right: 10px;
}
iframe.frame-profileImage {
	margin: 0px; padding: 0px; border: 0px currentColor; width: 170px; =
height: 160px;
}
ul.rssfeed {
	margin: 0px; padding: 0px; list-style-type: none;
}
ul.rssfeed li {
	margin: 1em 0px;
}
#sign_container {
	width: 100%; overflow: hidden;
}
#sign {
	background: url("pics/sign_background.gif") no-repeat left top; margin: =
100px auto 0px; width: 365px; height: 217px; line-height: 1.3em; clear: =
both; font-size: 80%;
}
#sign_sivusto {
	padding: 30px 0px 0px 29px; color: rgb(0, 0, 0); font-size: 135%; =
font-weight: bold;
}
#sign_inner {
	padding: 30px 20px 10px 29px; text-align: left;
}
#sign_inner small {
	color: rgb(68, 68, 68);
}
#sign_inner input.textinput {
	width: 130px; font-size: 110%;
}
#sign_footer {
	margin: 10px auto 200px; width: 365px; text-align: center; clear: both; =
font-size: 80%;
}
#tiedostoselain {
	padding: 3px 7px 7px 10px; color: rgb(255, 255, 255); line-height: =
1.5em; font-size: 100%; font-weight: bold; border-bottom-color: rgb(102, =
102, 102); border-bottom-width: 1px; border-bottom-style: solid; =
background-color: rgb(42, 138, 188);
}
table#alaosa {
	margin: 15px 0px 10px; padding: 0px; border: 0px currentColor; width: =
100%; line-height: 1em; border-collapse: collapse; min-width: 770px;
}
#alaosa td#vasenpalsta {
	padding: 0px 0px 0px 15px; width: 13em; vertical-align: top;
}
#alaosa td#keskipalsta {
	padding: 0px 15px 0px 20px; font-size: 80%; vertical-align: top;
}
#scrollausalue {
	width: 100%; height: 340px; overflow: auto;
}
.hidden {
	display: none;
}
.oikeudet-disabled {
	color: grey !important;
}
.wiki-statistics h3 {
	margin-top: 1em !important;
}
.paginator {
	margin: 10px 5px; text-align: center;
}
.paginator * {
	margin: 0px 3px;
}
.paginator span.dots {
	margin: 0px;
}
.ohje {
	margin: 5px 2px 2px; padding: 0px; font-size: 80%;
}
.moduuli-kutsut-wiki-kutsuminen {
	width: 100%; max-width: 450px;
}
.moduuli-kutsut-wiki-kutsuminen form textarea {
	width: 100%; height: 15em; max-width: 450px;
}
table.features td {
	vertical-align: top;
}
table.features th.valittu {
	background-color: rgb(68, 68, 68);
}
table.features td.valittu {
	background-color: rgb(224, 224, 224);
}
table.features td .sponsoroitu {
	color: rgb(0, 128, 0); font-size: 70%; font-weight: bold;
}
table.features td .maksettu {
	color: rgb(0, 128, 0); font-size: 70%; font-weight: bold;
}
ul.notifications {
	list-style: none; margin: 0px 0px 1em; padding: 0.8em 0px; border: 2px =
solid rgb(252, 230, 189); width: 80%; background-color: rgb(255, 241, =
215);
}
ul.notifications li {
	margin: 0px; padding: 0px 1em;
}

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/green/styles.css

html {
	background: rgb(172, 194, 132);
}
body {
	background: rgb(172, 194, 132);
}
#topbar {
	background: url("topbar_background.gif") repeat-x left top rgb(63, 126, =
179); color: rgb(255, 255, 255);
}
#topbar_menu ul li ul {
	background: rgb(63, 126, 179);
}
#topbar_menu ul li a.members:hover {
	background-color: rgb(42, 93, 142);
}
#topbar_menu ul li a.members:active {
	background-color: rgb(42, 93, 142);
}
#topbar_menu ul li a.members2:hover {
	background-color: rgb(42, 93, 142);
}
#topbar_menu ul li a.members2:active {
	background-color: rgb(42, 93, 142);
}
#topbar_menu ul li a.user:hover {
	background-color: rgb(42, 93, 142);
}
#topbar_menu ul li a.user:active {
	background-color: rgb(42, 93, 142);
}
#topbar_menu ul li a.logout:hover {
	background-color: rgb(42, 93, 142);
}
#topbar_menu ul li a.logout:active {
	background-color: rgb(42, 93, 142);
}
#topbar_menu ul li a:hover {
	background-color: rgb(42, 93, 142);
}
#topbar_menu ul li a:active {
	background-color: rgb(42, 93, 142);
}
#page {
	background: url("background_repeat-x.jpg") repeat-x left top;
}
#page_container {
	background: url("background.jpg") no-repeat left top;
}
#headerarea h1 {
	color: rgb(27, 78, 27);
}
#headerarea a:link {
	color: rgb(27, 78, 27);
}
#headerarea a:visited {
	color: rgb(27, 78, 27);
}

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/css/ui-lightness/jquery-ui-1.8.2.custom.css

.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	left: -21474836.48px; position: absolute;
}
.ui-helper-reset {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: 0px =
currentColor; line-height: 1.3; font-size: 100%; text-decoration: none;
}
.ui-helper-clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: =
".";
}
.ui-helper-clearfix {
	display: inline-block;
}
* html .ui-helper-clearfix {
	height: 1%;
}
.ui-helper-clearfix {
	display: block;
}
.ui-helper-zfix {
	left: 0px; top: 0px; width: 100%; height: 100%; filter: =
Alpha(Opacity=3D0); position: absolute; opacity: 0;
}
.ui-state-disabled {
	cursor: default !important;
}
.ui-icon {
	text-indent: -99999px; overflow: hidden; display: block; =
background-repeat: no-repeat;
}
.ui-widget-overlay {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.ui-widget {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; =
font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; =
font-size: 1em;
}
.ui-widget select {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; =
font-size: 1em;
}
.ui-widget textarea {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; =
font-size: 1em;
}
.ui-widget button {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; =
font-size: 1em;
}
.ui-widget-content {
	background: url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") =
repeat-x 50% top rgb(238, 238, 238); border: 1px solid rgb(221, 221, =
221); color: rgb(51, 51, 51);
}
.ui-widget-content a {
	color: rgb(51, 51, 51);
}
.ui-widget-header {
	background: url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") =
repeat-x 50% 50% rgb(246, 168, 40); border: 1px solid rgb(231, 143, 8); =
color: rgb(255, 255, 255); font-weight: bold;
}
.ui-widget-header a {
	color: rgb(255, 255, 255);
}
.ui-state-default {
	background: url("images/ui-bg_glass_100_f6f6f6_1x400.png") repeat-x 50% =
50% rgb(246, 246, 246); border: 1px solid rgb(204, 204, 204); color: =
rgb(28, 148, 196); font-weight: bold;
}
.ui-widget-content .ui-state-default {
	background: url("images/ui-bg_glass_100_f6f6f6_1x400.png") repeat-x 50% =
50% rgb(246, 246, 246); border: 1px solid rgb(204, 204, 204); color: =
rgb(28, 148, 196); font-weight: bold;
}
.ui-widget-header .ui-state-default {
	background: url("images/ui-bg_glass_100_f6f6f6_1x400.png") repeat-x 50% =
50% rgb(246, 246, 246); border: 1px solid rgb(204, 204, 204); color: =
rgb(28, 148, 196); font-weight: bold;
}
.ui-state-default a {
	color: rgb(28, 148, 196); text-decoration: none;
}
.ui-state-default a:link {
	color: rgb(28, 148, 196); text-decoration: none;
}
.ui-state-default a:visited {
	color: rgb(28, 148, 196); text-decoration: none;
}
.ui-state-hover {
	background: url("images/ui-bg_glass_100_fdf5ce_1x400.png") repeat-x 50% =
50% rgb(253, 245, 206); border: 1px solid rgb(251, 203, 9); color: =
rgb(199, 116, 5); font-weight: bold;
}
.ui-widget-content .ui-state-hover {
	background: url("images/ui-bg_glass_100_fdf5ce_1x400.png") repeat-x 50% =
50% rgb(253, 245, 206); border: 1px solid rgb(251, 203, 9); color: =
rgb(199, 116, 5); font-weight: bold;
}
.ui-widget-header .ui-state-hover {
	background: url("images/ui-bg_glass_100_fdf5ce_1x400.png") repeat-x 50% =
50% rgb(253, 245, 206); border: 1px solid rgb(251, 203, 9); color: =
rgb(199, 116, 5); font-weight: bold;
}
.ui-state-focus {
	background: url("images/ui-bg_glass_100_fdf5ce_1x400.png") repeat-x 50% =
50% rgb(253, 245, 206); border: 1px solid rgb(251, 203, 9); color: =
rgb(199, 116, 5); font-weight: bold;
}
.ui-widget-content .ui-state-focus {
	background: url("images/ui-bg_glass_100_fdf5ce_1x400.png") repeat-x 50% =
50% rgb(253, 245, 206); border: 1px solid rgb(251, 203, 9); color: =
rgb(199, 116, 5); font-weight: bold;
}
.ui-widget-header .ui-state-focus {
	background: url("images/ui-bg_glass_100_fdf5ce_1x400.png") repeat-x 50% =
50% rgb(253, 245, 206); border: 1px solid rgb(251, 203, 9); color: =
rgb(199, 116, 5); font-weight: bold;
}
.ui-state-hover a {
	color: rgb(199, 116, 5); text-decoration: none;
}
.ui-state-hover a:hover {
	color: rgb(199, 116, 5); text-decoration: none;
}
.ui-state-active {
	background: url("images/ui-bg_glass_65_ffffff_1x400.png") repeat-x 50% =
50% rgb(255, 255, 255); border: 1px solid rgb(251, 216, 80); color: =
rgb(235, 143, 0); font-weight: bold;
}
.ui-widget-content .ui-state-active {
	background: url("images/ui-bg_glass_65_ffffff_1x400.png") repeat-x 50% =
50% rgb(255, 255, 255); border: 1px solid rgb(251, 216, 80); color: =
rgb(235, 143, 0); font-weight: bold;
}
.ui-widget-header .ui-state-active {
	background: url("images/ui-bg_glass_65_ffffff_1x400.png") repeat-x 50% =
50% rgb(255, 255, 255); border: 1px solid rgb(251, 216, 80); color: =
rgb(235, 143, 0); font-weight: bold;
}
.ui-state-active a {
	color: rgb(235, 143, 0); text-decoration: none;
}
.ui-state-active a:link {
	color: rgb(235, 143, 0); text-decoration: none;
}
.ui-state-active a:visited {
	color: rgb(235, 143, 0); text-decoration: none;
}
.ui-widget :active {
=09
}
.ui-state-highlight {
	background: url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") =
repeat-x 50% top rgb(255, 228, 92); border: 1px solid rgb(254, 210, 47); =
color: rgb(54, 54, 54);
}
.ui-widget-content .ui-state-highlight {
	background: url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") =
repeat-x 50% top rgb(255, 228, 92); border: 1px solid rgb(254, 210, 47); =
color: rgb(54, 54, 54);
}
.ui-widget-header .ui-state-highlight {
	background: url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") =
repeat-x 50% top rgb(255, 228, 92); border: 1px solid rgb(254, 210, 47); =
color: rgb(54, 54, 54);
}
.ui-state-highlight a {
	color: rgb(54, 54, 54);
}
.ui-widget-content .ui-state-highlight a {
	color: rgb(54, 54, 54);
}
.ui-widget-header .ui-state-highlight a {
	color: rgb(54, 54, 54);
}
.ui-state-error {
	background: url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% =
50% rgb(184, 25, 0); border: 1px solid rgb(205, 10, 10); color: rgb(255, =
255, 255);
}
.ui-widget-content .ui-state-error {
	background: url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% =
50% rgb(184, 25, 0); border: 1px solid rgb(205, 10, 10); color: rgb(255, =
255, 255);
}
.ui-widget-header .ui-state-error {
	background: url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% =
50% rgb(184, 25, 0); border: 1px solid rgb(205, 10, 10); color: rgb(255, =
255, 255);
}
.ui-state-error a {
	color: rgb(255, 255, 255);
}
.ui-widget-content .ui-state-error a {
	color: rgb(255, 255, 255);
}
.ui-widget-header .ui-state-error a {
	color: rgb(255, 255, 255);
}
.ui-state-error-text {
	color: rgb(255, 255, 255);
}
.ui-widget-content .ui-state-error-text {
	color: rgb(255, 255, 255);
}
.ui-widget-header .ui-state-error-text {
	color: rgb(255, 255, 255);
}
.ui-priority-primary {
	font-weight: bold;
}
.ui-widget-content .ui-priority-primary {
	font-weight: bold;
}
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary {
	font-weight: normal; filter: Alpha(Opacity=3D70); opacity: 0.7;
}
.ui-widget-content .ui-priority-secondary {
	font-weight: normal; filter: Alpha(Opacity=3D70); opacity: 0.7;
}
.ui-widget-header .ui-priority-secondary {
	font-weight: normal; filter: Alpha(Opacity=3D70); opacity: 0.7;
}
.ui-state-disabled {
	filter: Alpha(Opacity=3D35); opacity: 0.35; background-image: none;
}
.ui-widget-content .ui-state-disabled {
	filter: Alpha(Opacity=3D35); opacity: 0.35; background-image: none;
}
.ui-widget-header .ui-state-disabled {
	filter: Alpha(Opacity=3D35); opacity: 0.35; background-image: none;
}
.ui-icon {
	width: 16px; height: 16px; background-image: =
url("images/ui-icons_222222_256x240.png");
}
.ui-widget-content .ui-icon {
	background-image: url("images/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("images/ui-icons_ffffff_256x240.png");
}
.ui-state-default .ui-icon {
	background-image: url("images/ui-icons_ef8c08_256x240.png");
}
.ui-state-hover .ui-icon {
	background-image: url("images/ui-icons_ef8c08_256x240.png");
}
.ui-state-focus .ui-icon {
	background-image: url("images/ui-icons_ef8c08_256x240.png");
}
.ui-state-active .ui-icon {
	background-image: url("images/ui-icons_ef8c08_256x240.png");
}
.ui-state-highlight .ui-icon {
	background-image: url("images/ui-icons_228ef1_256x240.png");
}
.ui-state-error .ui-icon {
	background-image: url("images/ui-icons_ffd27a_256x240.png");
}
.ui-state-error-text .ui-icon {
	background-image: url("images/ui-icons_ffd27a_256x240.png");
}
.ui-icon-carat-1-n {
=09
}
.ui-icon-carat-1-ne {
	background-position: -16px 0px;
}
.ui-icon-carat-1-e {
	background-position: -32px 0px;
}
.ui-icon-carat-1-se {
	background-position: -48px 0px;
}
.ui-icon-carat-1-s {
	background-position: -64px 0px;
}
.ui-icon-carat-1-sw {
	background-position: -80px 0px;
}
.ui-icon-carat-1-w {
	background-position: -96px 0px;
}
.ui-icon-carat-1-nw {
	background-position: -112px 0px;
}
.ui-icon-carat-2-n-s {
	background-position: -128px 0px;
}
.ui-icon-carat-2-e-w {
	background-position: -144px 0px;
}
.ui-icon-triangle-1-n {
	background-position: 0px -16px;
}
.ui-icon-triangle-1-ne {
	background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
	background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
	background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
	background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
	background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
	background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
	background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
	background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
	background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
	background-position: 0px -32px;
}
.ui-icon-arrow-1-ne {
	background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
	background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
	background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
	background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
	background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
	background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
	background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
	background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
	background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
	background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
	background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
	background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
	background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
	background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
	background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
	background-position: 0px -48px;
}
.ui-icon-arrowthick-1-ne {
	background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
	background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
	background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
	background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
	background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
	background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
	background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
	background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
	background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
	background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
	background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
	background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
	background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
	background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
	background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
	background-position: 0px -64px;
}
.ui-icon-arrowreturnthick-1-n {
	background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
	background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
	background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
	background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
	background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
	background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
	background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
	background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
	background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
	background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
	background-position: -176px -64px;
}
.ui-icon-arrow-4 {
	background-position: 0px -80px;
}
.ui-icon-arrow-4-diag {
	background-position: -16px -80px;
}
.ui-icon-extlink {
	background-position: -32px -80px;
}
.ui-icon-newwin {
	background-position: -48px -80px;
}
.ui-icon-refresh {
	background-position: -64px -80px;
}
.ui-icon-shuffle {
	background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
	background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
	background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
	background-position: 0px -96px;
}
.ui-icon-folder-open {
	background-position: -16px -96px;
}
.ui-icon-document {
	background-position: -32px -96px;
}
.ui-icon-document-b {
	background-position: -48px -96px;
}
.ui-icon-note {
	background-position: -64px -96px;
}
.ui-icon-mail-closed {
	background-position: -80px -96px;
}
.ui-icon-mail-open {
	background-position: -96px -96px;
}
.ui-icon-suitcase {
	background-position: -112px -96px;
}
.ui-icon-comment {
	background-position: -128px -96px;
}
.ui-icon-person {
	background-position: -144px -96px;
}
.ui-icon-print {
	background-position: -160px -96px;
}
.ui-icon-trash {
	background-position: -176px -96px;
}
.ui-icon-locked {
	background-position: -192px -96px;
}
.ui-icon-unlocked {
	background-position: -208px -96px;
}
.ui-icon-bookmark {
	background-position: -224px -96px;
}
.ui-icon-tag {
	background-position: -240px -96px;
}
.ui-icon-home {
	background-position: 0px -112px;
}
.ui-icon-flag {
	background-position: -16px -112px;
}
.ui-icon-calendar {
	background-position: -32px -112px;
}
.ui-icon-cart {
	background-position: -48px -112px;
}
.ui-icon-pencil {
	background-position: -64px -112px;
}
.ui-icon-clock {
	background-position: -80px -112px;
}
.ui-icon-disk {
	background-position: -96px -112px;
}
.ui-icon-calculator {
	background-position: -112px -112px;
}
.ui-icon-zoomin {
	background-position: -128px -112px;
}
.ui-icon-zoomout {
	background-position: -144px -112px;
}
.ui-icon-search {
	background-position: -160px -112px;
}
.ui-icon-wrench {
	background-position: -176px -112px;
}
.ui-icon-gear {
	background-position: -192px -112px;
}
.ui-icon-heart {
	background-position: -208px -112px;
}
.ui-icon-star {
	background-position: -224px -112px;
}
.ui-icon-link {
	background-position: -240px -112px;
}
.ui-icon-cancel {
	background-position: 0px -128px;
}
.ui-icon-plus {
	background-position: -16px -128px;
}
.ui-icon-plusthick {
	background-position: -32px -128px;
}
.ui-icon-minus {
	background-position: -48px -128px;
}
.ui-icon-minusthick {
	background-position: -64px -128px;
}
.ui-icon-close {
	background-position: -80px -128px;
}
.ui-icon-closethick {
	background-position: -96px -128px;
}
.ui-icon-key {
	background-position: -112px -128px;
}
.ui-icon-lightbulb {
	background-position: -128px -128px;
}
.ui-icon-scissors {
	background-position: -144px -128px;
}
.ui-icon-clipboard {
	background-position: -160px -128px;
}
.ui-icon-copy {
	background-position: -176px -128px;
}
.ui-icon-contact {
	background-position: -192px -128px;
}
.ui-icon-image {
	background-position: -208px -128px;
}
.ui-icon-video {
	background-position: -224px -128px;
}
.ui-icon-script {
	background-position: -240px -128px;
}
.ui-icon-alert {
	background-position: 0px -144px;
}
.ui-icon-info {
	background-position: -16px -144px;
}
.ui-icon-notice {
	background-position: -32px -144px;
}
.ui-icon-help {
	background-position: -48px -144px;
}
.ui-icon-check {
	background-position: -64px -144px;
}
.ui-icon-bullet {
	background-position: -80px -144px;
}
.ui-icon-radio-off {
	background-position: -96px -144px;
}
.ui-icon-radio-on {
	background-position: -112px -144px;
}
.ui-icon-pin-w {
	background-position: -128px -144px;
}
.ui-icon-pin-s {
	background-position: -144px -144px;
}
.ui-icon-play {
	background-position: 0px -160px;
}
.ui-icon-pause {
	background-position: -16px -160px;
}
.ui-icon-seek-next {
	background-position: -32px -160px;
}
.ui-icon-seek-prev {
	background-position: -48px -160px;
}
.ui-icon-seek-end {
	background-position: -64px -160px;
}
.ui-icon-seek-start {
	background-position: -80px -160px;
}
.ui-icon-seek-first {
	background-position: -80px -160px;
}
.ui-icon-stop {
	background-position: -96px -160px;
}
.ui-icon-eject {
	background-position: -112px -160px;
}
.ui-icon-volume-off {
	background-position: -128px -160px;
}
.ui-icon-volume-on {
	background-position: -144px -160px;
}
.ui-icon-power {
	background-position: 0px -176px;
}
.ui-icon-signal-diag {
	background-position: -16px -176px;
}
.ui-icon-signal {
	background-position: -32px -176px;
}
.ui-icon-battery-0 {
	background-position: -48px -176px;
}
.ui-icon-battery-1 {
	background-position: -64px -176px;
}
.ui-icon-battery-2 {
	background-position: -80px -176px;
}
.ui-icon-battery-3 {
	background-position: -96px -176px;
}
.ui-icon-circle-plus {
	background-position: 0px -192px;
}
.ui-icon-circle-minus {
	background-position: -16px -192px;
}
.ui-icon-circle-close {
	background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
	background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
	background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
	background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
	background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
	background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
	background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
	background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
	background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
	background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
	background-position: -192px -192px;
}
.ui-icon-circle-check {
	background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
	background-position: 0px -208px;
}
.ui-icon-circlesmall-minus {
	background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
	background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
	background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
	background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
	background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
	background-position: 0px -224px;
}
.ui-icon-grip-dotted-horizontal {
	background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
	background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
	background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
	background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
	background-position: -80px -224px;
}
.ui-corner-tl {
	border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; =
-webkit-border-top-left-radius: 4px;
}
.ui-corner-tr {
	border-top-right-radius: 4px; -moz-border-radius-topright: 4px; =
-webkit-border-top-right-radius: 4px;
}
.ui-corner-bl {
	border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; =
-webkit-border-bottom-left-radius: 4px;
}
.ui-corner-br {
	border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; =
-webkit-border-bottom-right-radius: 4px;
}
.ui-corner-top {
	border-top-left-radius: 4px; border-top-right-radius: 4px; =
-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; =
-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;
}
.ui-corner-bottom {
	border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; =
-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: =
4px; -moz-border-radius-bottomright: 4px; =
-webkit-border-bottom-right-radius: 4px;
}
.ui-corner-right {
	border-top-right-radius: 4px; border-bottom-right-radius: 4px; =
-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; =
-moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: =
4px;
}
.ui-corner-left {
	border-top-left-radius: 4px; border-bottom-left-radius: 4px; =
-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; =
-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: =
4px;
}
.ui-corner-all {
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: =
4px;
}
.ui-widget-overlay {
	background: url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% =
50% rgb(102, 102, 102); filter: Alpha(Opacity=3D50); opacity: 0.5;
}
.ui-widget-shadow {
	background: url("images/ui-bg_flat_10_000000_40x100.png") repeat-x 50% =
50% rgb(0, 0, 0); margin: -5px 0px 0px -5px; padding: 5px; =
border-radius: 5px; filter: Alpha(Opacity=3D20); opacity: 0.2; =
-moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	font-size: 0.1px; display: block; position: absolute; z-index: 99999;
}
.ui-resizable-disabled .ui-resizable-handle {
	display: none;
}
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	left: 0px; top: -5px; width: 100%; height: 7px; cursor: n-resize;
}
.ui-resizable-s {
	left: 0px; width: 100%; height: 7px; bottom: -5px; cursor: s-resize;
}
.ui-resizable-e {
	top: 0px; width: 7px; height: 100%; right: -5px; cursor: e-resize;
}
.ui-resizable-w {
	left: -5px; top: 0px; width: 7px; height: 100%; cursor: w-resize;
}
.ui-resizable-se {
	width: 12px; height: 12px; right: 1px; bottom: 1px; cursor: se-resize;
}
.ui-resizable-sw {
	left: -5px; width: 9px; height: 9px; bottom: -5px; cursor: sw-resize;
}
.ui-resizable-nw {
	left: -5px; top: -5px; width: 9px; height: 9px; cursor: nw-resize;
}
.ui-resizable-ne {
	top: -5px; width: 9px; height: 9px; right: -5px; cursor: ne-resize;
}
.ui-selectable-helper {
	border: 1px dotted black;
}
.ui-accordion .ui-accordion-header {
	margin-top: 1px; position: relative; cursor: pointer; zoom: 1;
}
.ui-accordion .ui-accordion-li-fix {
	display: inline;
}
.ui-accordion .ui-accordion-header-active {
	border-bottom-color: currentColor !important; border-bottom-width: 0px =
!important; border-bottom-style: none !important;
}
.ui-accordion .ui-accordion-header a {
	padding: 0.5em 0.5em 0.5em 0.7em; font-size: 1em; display: block;
}
.ui-accordion a {
	zoom: 1;
}
.ui-accordion-icons .ui-accordion-header a {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-icon {
	left: 0.5em; top: 50%; margin-top: -8px; position: absolute;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em; top: 1px; overflow: auto; margin-top: -2px; =
margin-bottom: 2px; border-top-color: currentColor; border-top-width: =
0px; border-top-style: none; display: none; position: relative; zoom: 1;
}
.ui-accordion .ui-accordion-content-active {
	display: block;
}
.ui-autocomplete {
	position: absolute; cursor: default;
}
.ui-autocomplete-loading {
	background: url("images/ui-anim_basic_16x16.gif") no-repeat right =
white;
}
* html .ui-autocomplete {
	width: 1px;
}
.ui-menu {
	list-style: none; margin: 0px; padding: 2px; display: block;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin: 0px; padding: 0px; width: 100%; clear: left; float: left; zoom: =
1;
}
.ui-menu .ui-menu-item a {
	padding: 0.2em 0.4em; line-height: 1.5; text-decoration: none; display: =
block; zoom: 1;
}
.ui-menu .ui-menu-item a.ui-state-hover {
	margin: -1px; font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-active {
	margin: -1px; font-weight: normal;
}
.ui-button {
	padding: 0px; text-align: center; overflow: visible; text-decoration: =
none !important; margin-right: 0.1em; display: inline-block; position: =
relative; cursor: pointer; zoom: 1;
}
.ui-button-icon-only {
	width: 2.2em;
}
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}
.ui-button .ui-button-text {
	line-height: 1.4; display: block;
}
.ui-button-text-only .ui-button-text {
	padding: 0.4em 1em;
}
.ui-button-icon-only .ui-button-text {
	padding: 0.4em; text-indent: -9999999px;
}
.ui-button-icons-only .ui-button-text {
	padding: 0.4em; text-indent: -9999999px;
}
.ui-button-text-icon .ui-button-text {
	padding: 0.4em 1em 0.4em 2.1em;
}
.ui-button-text-icons .ui-button-text {
	padding: 0.4em 1em 0.4em 2.1em;
}
.ui-button-text-icons .ui-button-text {
	padding-right: 2.1em; padding-left: 2.1em;
}
input.ui-button {
	padding: 0.4em 1em;
}
.ui-button-icon-only .ui-icon {
	top: 50%; margin-top: -8px; position: absolute;
}
.ui-button-text-icon .ui-icon {
	top: 50%; margin-top: -8px; position: absolute;
}
.ui-button-text-icons .ui-icon {
	top: 50%; margin-top: -8px; position: absolute;
}
.ui-button-icons-only .ui-icon {
	top: 50%; margin-top: -8px; position: absolute;
}
.ui-button-icon-only .ui-icon {
	left: 50%; margin-left: -8px;
}
.ui-button-text-icon .ui-button-icon-primary {
	left: 0.5em;
}
.ui-button-text-icons .ui-button-icon-primary {
	left: 0.5em;
}
.ui-button-icons-only .ui-button-icon-primary {
	left: 0.5em;
}
.ui-button-text-icons .ui-button-icon-secondary {
	right: 0.5em;
}
.ui-button-icons-only .ui-button-icon-secondary {
	right: 0.5em;
}
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-right: -0.3em; margin-left: 0px;
}
.ui-dialog {
	padding: 0.2em; width: 300px; overflow: hidden; position: absolute;
}
.ui-dialog .ui-dialog-titlebar {
	padding: 0.5em 1em 0.3em; position: relative;
}
.ui-dialog .ui-dialog-title {
	margin: 0.1em 16px 0.2em 0px; float: left;
}
.ui-dialog .ui-dialog-titlebar-close {
	margin: -10px 0px 0px; padding: 1px; top: 50%; width: 19px; height: =
18px; right: 0.3em; position: absolute;
}
.ui-dialog .ui-dialog-titlebar-close span {
	margin: 1px; display: block;
}
.ui-dialog .ui-dialog-titlebar-close:hover {
	padding: 0px;
}
.ui-dialog .ui-dialog-titlebar-close:focus {
	padding: 0px;
}
.ui-dialog .ui-dialog-content {
	padding: 0.5em 1em; border: 0px currentColor; overflow: auto; zoom: 1;
}
.ui-dialog .ui-dialog-buttonpane {
	border-width: 1px 0px 0px; margin: 0.5em 0px 0px; padding: 0.3em 1em =
0.5em 0.4em; text-align: left; background-image: none;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: 0.5em 0.4em 0.5em 0px; padding: 0.2em 0.6em 0.3em; width: auto; =
line-height: 1.4em; overflow: visible; float: right; cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 14px; height: 14px; right: 3px; bottom: 3px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-slider {
	text-align: left; position: relative;
}
.ui-slider .ui-slider-handle {
	width: 1.2em; height: 1.2em; position: absolute; z-index: 2; cursor: =
default;
}
.ui-slider .ui-slider-range {
	border: 0px currentColor; font-size: 0.7em; display: block; position: =
absolute; z-index: 1;
}
.ui-slider-horizontal {
	height: 0.8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -0.3em; margin-left: -0.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0px; height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0px;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0px;
}
.ui-slider-vertical {
	width: 0.8em; height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -0.3em; margin-bottom: -0.6em; margin-left: 0px;
}
.ui-slider-vertical .ui-slider-range {
	left: 0px; width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0px;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0px;
}
.ui-tabs {
	padding: 0.2em; position: relative; zoom: 1;
}
.ui-tabs .ui-tabs-nav {
	margin: 0px; padding: 0.2em 0.2em 0px;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none; margin: 0px 0.2em 1px 0px; padding: 0px; top: 1px; =
border-bottom-color: currentColor !important; border-bottom-width: 0px =
!important; border-bottom-style: none !important; float: left; =
white-space: nowrap; position: relative;
}
.ui-tabs .ui-tabs-nav li a {
	padding: 0.5em 1em; text-decoration: none; float: left;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	padding-bottom: 1px; margin-bottom: 0px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li.ui-state-disabled a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a {
	cursor: pointer;
}
.ui-tabs-collapsible.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	border-width: 0px; padding: 1em 1.4em; display: block;
}
.ui-tabs .ui-tabs-hide {
	display: none !important;
}
.ui-datepicker {
	padding: 0.2em 0.2em 0px; width: 17em;
}
.ui-datepicker .ui-datepicker-header {
	padding: 0.2em 0px; position: relative;
}
.ui-datepicker .ui-datepicker-prev {
	top: 2px; width: 1.8em; height: 1.8em; position: absolute;
}
.ui-datepicker .ui-datepicker-next {
	top: 2px; width: 1.8em; height: 1.8em; position: absolute;
}
.ui-datepicker .ui-datepicker-prev-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span {
	left: 50%; top: 50%; margin-top: -8px; margin-left: -8px; display: =
block; position: absolute;
}
.ui-datepicker .ui-datepicker-next span {
	left: 50%; top: 50%; margin-top: -8px; margin-left: -8px; display: =
block; position: absolute;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0px 2.3em; text-align: center; line-height: 1.8em;
}
.ui-datepicker .ui-datepicker-title select {
	margin: 1px 0px; font-size: 1em;
}
.ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}
.ui-datepicker select.ui-datepicker-month {
	width: 49%;
}
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	margin: 0px 0px 0.4em; width: 100%; font-size: 0.9em; border-collapse: =
collapse;
}
.ui-datepicker th {
	padding: 0.7em 0.3em; border: 0px currentColor; text-align: center; =
font-weight: bold;
}
.ui-datepicker td {
	padding: 1px; border: 0px currentColor;
}
.ui-datepicker td span {
	padding: 0.2em; text-align: right; text-decoration: none; display: =
block;
}
.ui-datepicker td a {
	padding: 0.2em; text-align: right; text-decoration: none; display: =
block;
}
.ui-datepicker .ui-datepicker-buttonpane {
	margin: 0.7em 0px 0px; padding: 0px 0.2em; border-right-color: =
currentColor; border-bottom-color: currentColor; border-left-color: =
currentColor; border-right-width: 0px; border-bottom-width: 0px; =
border-left-width: 0px; border-right-style: none; border-bottom-style: =
none; border-left-style: none; background-image: none;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	margin: 0.5em 0.2em 0.4em; padding: 0.2em 0.6em 0.3em; width: auto; =
overflow: visible; float: right; cursor: pointer;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}
.ui-datepicker-multi.ui-datepicker {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	margin: 0px auto 0.4em; width: 95%;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	border-left-width: 0px;
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0px;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	width: 100%; clear: both;
}
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	left: auto; right: 2px;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px; right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	left: auto; right: 1px;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px; right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane =
button.ui-datepicker-current {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	border-right-width: 0px; border-left-width: 1px;
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0px; border-left-width: 1px;
}
.ui-datepicker-cover {
	left: -4px; top: -4px; width: 200px; height: 200px; display: block; =
filter: mask(); position: absolute; z-index: -1;
}
.ui-progressbar {
	height: 2em; text-align: left;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px; height: 100%;
}

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/calendar.css

.calendar {
	background: rgb(250, 250, 250); border-width: 2px; border-style: solid; =
border-color: rgb(255, 255, 255) rgb(0, 0, 0) rgb(0, 0, 0) rgb(255, 255, =
255); color: rgb(0, 0, 0); line-height: 1.2em; font-family: =
tahoma,verdana,sans-serif; font-size: 11px; display: none; position: =
relative; cursor: default;
}
.calendar table {
	background: rgb(250, 250, 250); border-width: 1px; border-style: solid; =
border-color: rgb(0, 0, 0) rgb(255, 255, 255) rgb(255, 255, 255) rgb(0, =
0, 0); color: rgb(0, 0, 0); font-family: tahoma,verdana,sans-serif; =
font-size: 11px; cursor: default;
}
.calendar .button {
	border-width: 1px; border-style: solid; border-color: rgb(255, 255, =
255) rgb(0, 0, 0) rgb(0, 0, 0) rgb(255, 255, 255); padding: 1px; =
text-align: center;
}
.calendar .nav {
	background: url("menuarrow.gif") no-repeat 100% 100%;
}
.calendar thead .title {
	background: rgb(42, 138, 188); padding: 1px; border: 1px solid rgb(0, =
0, 0); text-align: center; color: rgb(255, 255, 255); font-weight: bold;
}
.calendar thead .headrow {
=09
}
.calendar thead .daynames {
=09
}
.calendar thead .name {
	background: rgb(229, 229, 229); padding: 2px; text-align: center; =
border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.calendar thead .weekend {
	color: rgb(255, 0, 0);
}
.calendar thead .hilite {
	border-width: 2px; border-style: solid; border-color: rgb(255, 255, =
255) rgb(0, 0, 0) rgb(0, 0, 0) rgb(255, 255, 255); padding: 0px; =
background-color: rgb(228, 224, 216);
}
.calendar thead .active {
	border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0) =
rgb(255, 255, 255) rgb(255, 255, 255) rgb(0, 0, 0); padding: 2px 0px 0px =
2px; background-color: rgb(196, 192, 184);
}
.calendar tbody .day {
	padding: 2px 4px 2px 2px; width: 2em; text-align: right;
}
.calendar tbody .othermonth.day {
	color: rgb(170, 170, 170); font-size: 80%;
}
.calendar tbody .oweekend.othermonth.day {
	color: rgb(255, 170, 170);
}
.calendar table .wn {
	background: rgb(229, 229, 229); padding: 2px 3px 2px 2px; =
border-right-color: rgb(0, 0, 0); border-right-width: 1px; =
border-right-style: solid;
}
.calendar tbody .rowhilite td {
	background: rgb(187, 187, 187);
}
.calendar tbody .rowhilite td.wn {
	background: rgb(187, 187, 187);
}
.calendar tbody td.hilite {
	border-width: 1px; border-style: solid; border-color: rgb(255, 255, =
255) rgb(0, 0, 0) rgb(0, 0, 0) rgb(255, 255, 255); padding: 1px 3px 1px =
1px;
}
.calendar tbody td.active {
	border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0) =
rgb(255, 255, 255) rgb(255, 255, 255) rgb(0, 0, 0); padding: 2px 2px =
0px;
}
.calendar tbody td.selected {
	background: rgb(228, 224, 216); border-width: 1px; border-style: solid; =
border-color: rgb(0, 0, 0) rgb(255, 255, 255) rgb(255, 255, 255) rgb(0, =
0, 0); padding: 2px 2px 0px; font-weight: bold;
}
.calendar tbody td.weekend {
	color: rgb(255, 0, 0);
}
.calendar tbody td.today {
	color: rgb(51, 153, 0); font-weight: bold;
}
.calendar tbody .disabled {
	color: rgb(153, 153, 153);
}
.calendar tbody .emptycell {
	visibility: hidden;
}
.calendar tbody .emptyrow {
	display: none;
}
.calendar tfoot .footrow {
=09
}
.calendar tfoot .ttip {
	background: rgb(229, 229, 229); padding: 1px; text-align: center; =
color: rgb(0, 0, 0); border-top-color: rgb(0, 0, 0); border-top-width: =
1px; border-top-style: solid;
}
.calendar tfoot .hilite {
	background: rgb(187, 187, 187); border-width: 1px; border-style: solid; =
border-color: rgb(255, 255, 255) rgb(0, 0, 0) rgb(0, 0, 0) rgb(255, 255, =
255); padding: 1px;
}
.calendar tfoot .active {
	border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0) =
rgb(255, 255, 255) rgb(255, 255, 255) rgb(0, 0, 0); padding: 2px 0px 0px =
2px;
}
.calendar .combo {
	background: rgb(228, 224, 216); border-width: 1px; border-style: solid; =
border-color: rgb(255, 255, 255) rgb(0, 0, 0) rgb(0, 0, 0) rgb(255, 255, =
255); padding: 1px; left: 0px; top: 0px; width: 4em; font-size: 90%; =
display: none; position: absolute; z-index: 100; cursor: default;
}
.calendar .combo .label {
	padding: 1px; text-align: center;
}
.calendar .combo .label-IEfix {
	padding: 1px; text-align: center;
}
.calendar .combo .label-IEfix {
	width: 4em;
}
.calendar .combo .active {
	background: rgb(196, 192, 184); border-width: 1px; border-style: solid; =
border-color: rgb(0, 0, 0) rgb(255, 255, 255) rgb(255, 255, 255) rgb(0, =
0, 0); padding: 0px;
}
.calendar .combo .hilite {
	background: rgb(0, 68, 136); color: rgb(255, 238, 170);
}
.calendar td.time {
	padding: 1px 0px; text-align: center; border-top-color: rgb(0, 0, 0); =
border-top-width: 1px; border-top-style: solid; background-color: =
rgb(244, 240, 232);
}
.calendar td.time .hour {
	padding: 0px 3px 0px 4px; border: 1px solid rgb(136, 136, 153); =
font-weight: bold; background-color: rgb(255, 255, 255);
}
.calendar td.time .minute {
	padding: 0px 3px 0px 4px; border: 1px solid rgb(136, 136, 153); =
font-weight: bold; background-color: rgb(255, 255, 255);
}
.calendar td.time .ampm {
	padding: 0px 3px 0px 4px; border: 1px solid rgb(136, 136, 153); =
font-weight: bold; background-color: rgb(255, 255, 255);
}
.calendar td.time .ampm {
	text-align: center;
}
.calendar td.time .colon {
	padding: 0px 2px 0px 3px; font-weight: bold;
}
.calendar td.time span.hilite {
	border-color: rgb(0, 0, 0); color: rgb(255, 255, 255); =
background-color: rgb(119, 102, 102);
}
.calendar td.time span.active {
	border-color: rgb(255, 0, 0); color: rgb(0, 255, 0); background-color: =
rgb(0, 0, 0);
}

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://verkkovirkailija.purot.net/moduulit/ylapalkki/views/styles.css

form.module-login {
	display: inline;
}

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/javascript/jquery-1.5.1.min.js

/*!=0A=
 * jQuery JavaScript Library v1.5.1=0A=
 * http://jquery.com/=0A=
 *=0A=
 * Copyright 2011, 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 2011, The Dojo Foundation=0A=
 * Released under the MIT, BSD, and GPL Licenses.=0A=
 *=0A=
 * Date: Wed Feb 23 13:55:29 2011 -0500=0A=
 */=0A=
(function(a,b){function cg(a){return =
d.isWindow(a)?a:a.nodeType=3D=3D=3D9?a.defaultView||a.parentWindow:!1}fun=
ction cd(a){if(!bZ[a]){var =
b=3Dd("<"+a+">").appendTo("body"),c=3Db.css("display");b.remove();if(c=3D=
=3D=3D"none"||c=3D=3D=3D"")c=3D"block";bZ[a]=3Dc}return bZ[a]}function =
cc(a,b){var =
c=3D{};d.each(cb.concat.apply([],cb.slice(0,b)),function(){c[this]=3Da});=
return c}function bY(){try{return new =
a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function bX(){try{return =
new a.XMLHttpRequest}catch(b){}}function =
bW(){d(a).unload(function(){for(var a in bU)bU[a](0,1)})}function =
bQ(a,c){a.dataFilter&&(c=3Da.dataFilter(c,a.dataType));var =
e=3Da.dataTypes,f=3D{},g,h,i=3De.length,j,k=3De[0],l,m,n,o,p;for(g=3D1;g<=
i;g++){if(g=3D=3D=3D1)for(h in a.converters)typeof =
h=3D=3D=3D"string"&&(f[h.toLowerCase()]=3Da.converters[h]);l=3Dk,k=3De[g]=
;if(k=3D=3D=3D"*")k=3Dl;else if(l!=3D=3D"*"&&l!=3D=3Dk){m=3Dl+" =
"+k,n=3Df[m]||f["* "+k];if(!n){p=3Db;for(o in f){j=3Do.split(" =
");if(j[0]=3D=3D=3Dl||j[0]=3D=3D=3D"*"){p=3Df[j[1]+" =
"+k];if(p){o=3Df[o],o=3D=3D=3D!0?n=3Dp:p=3D=3D=3D!0&&(n=3Do);break}}}}!n&=
&!p&&d.error("No conversion from "+m.replace(" "," to =
")),n!=3D=3D!0&&(c=3Dn?n(c):p(o(c)))}}return c}function bP(a,c,d){var =
e=3Da.contents,f=3Da.dataTypes,g=3Da.responseFields,h,i,j,k;for(i in g)i =
in =
d&&(c[g[i]]=3Dd[i]);while(f[0]=3D=3D=3D"*")f.shift(),h=3D=3D=3Db&&(h=3Da.=
mimeType||c.getResponseHeader("content-type"));if(h)for(i in =
e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in =
d)j=3Df[0];else{for(i in d){if(!f[0]||a.converters[i+" =
"+f[0]]){j=3Di;break}k||(k=3Di)}j=3Dj||k}if(j){j!=3D=3Df[0]&&f.unshift(j)=
;return d[j]}}function =
bO(a,b,c,e){if(d.isArray(b)&&b.length)d.each(b,function(b,f){c||bq.test(a=
)?e(a,f):bO(a+"["+(typeof =
f=3D=3D=3D"object"||d.isArray(f)?b:"")+"]",f,c,e)});else =
if(c||b=3D=3Dnull||typeof b!=3D=3D"object")e(a,b);else =
if(d.isArray(b)||d.isEmptyObject(b))e(a,"");else for(var f in =
b)bO(a+"["+f+"]",b[f],c,e)}function =
bN(a,c,d,e,f,g){f=3Df||c.dataTypes[0],g=3Dg||{},g[f]=3D!0;var =
h=3Da[f],i=3D0,j=3Dh?h.length:0,k=3Da=3D=3D=3DbH,l;for(;i<j&&(k||!l);i++)=
l=3Dh[i](c,d,e),typeof =
l=3D=3D=3D"string"&&(!k||g[l]?l=3Db:(c.dataTypes.unshift(l),l=3DbN(a,c,d,=
e,l,g)));(k||!l)&&!g["*"]&&(l=3DbN(a,c,d,e,"*",g));return l}function =
bM(a){return function(b,c){typeof =
b!=3D=3D"string"&&(c=3Db,b=3D"*");if(d.isFunction(c)){var =
e=3Db.toLowerCase().split(bB),f=3D0,g=3De.length,h,i,j;for(;f<g;f++)h=3De=
[f],j=3D/^\+/.test(h),j&&(h=3Dh.substr(1)||"*"),i=3Da[h]=3Da[h]||[],i[j?"=
unshift":"push"](c)}}}function bo(a,b,c){var =
e=3Db=3D=3D=3D"width"?bi:bj,f=3Db=3D=3D=3D"width"?a.offsetWidth:a.offsetH=
eight;if(c=3D=3D=3D"border")return =
f;d.each(e,function(){c||(f-=3DparseFloat(d.css(a,"padding"+this))||0),c=3D=
=3D=3D"margin"?f+=3DparseFloat(d.css(a,"margin"+this))||0:f-=3DparseFloat=
(d.css(a,"border"+this+"Width"))||0});return f}function =
ba(a,b){b.src?d.ajax({url:b.src,async:!1,dataType:"script"}):d.globalEval=
(b.text||b.textContent||b.innerHTML||""),b.parentNode&&b.parentNode.remov=
eChild(b)}function _(a){return"getElementsByTagName"in =
a?a.getElementsByTagName("*"):"querySelectorAll"in =
a?a.querySelectorAll("*"):[]}function =
$(a,b){if(b.nodeType=3D=3D=3D1){var =
c=3Db.nodeName.toLowerCase();b.clearAttributes(),b.mergeAttributes(a);if(=
c=3D=3D=3D"object")b.outerHTML=3Da.outerHTML;else =
if(c!=3D=3D"input"||a.type!=3D=3D"checkbox"&&a.type!=3D=3D"radio"){if(c=3D=
=3D=3D"option")b.selected=3Da.defaultSelected;else =
if(c=3D=3D=3D"input"||c=3D=3D=3D"textarea")b.defaultValue=3Da.defaultValu=
e}else =
a.checked&&(b.defaultChecked=3Db.checked=3Da.checked),b.value!=3D=3Da.val=
ue&&(b.value=3Da.value);b.removeAttribute(d.expando)}}function =
Z(a,b){if(b.nodeType=3D=3D=3D1&&d.hasData(a)){var =
c=3Dd.expando,e=3Dd.data(a),f=3Dd.data(b,e);if(e=3De[c]){var =
g=3De.events;f=3Df[c]=3Dd.extend({},e);if(g){delete =
f.handle,f.events=3D{};for(var h in g)for(var =
i=3D0,j=3Dg[h].length;i<j;i++)d.event.add(b,h+(g[h][i].namespace?".":"")+=
g[h][i].namespace,g[h][i],g[h][i].data)}}}}function Y(a,b){return =
d.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a=
.ownerDocument.createElement("tbody")):a}function =
O(a,b,c){if(d.isFunction(b))return d.grep(a,function(a,d){var =
e=3D!!b.call(a,d,a);return e=3D=3D=3Dc});if(b.nodeType)return =
d.grep(a,function(a,d){return a=3D=3D=3Db=3D=3D=3Dc});if(typeof =
b=3D=3D=3D"string"){var e=3Dd.grep(a,function(a){return =
a.nodeType=3D=3D=3D1});if(J.test(b))return =
d.filter(b,e,!c);b=3Dd.filter(b,e)}return d.grep(a,function(a,e){return =
d.inArray(a,b)>=3D0=3D=3D=3Dc})}function =
N(a){return!a||!a.parentNode||a.parentNode.nodeType=3D=3D=3D11}function =
F(a,b){return(a&&a!=3D=3D"*"?a+".":"")+b.replace(r,"`").replace(s,"&")}fu=
nction E(a){var =
b,c,e,f,g,h,i,j,k,l,m,n,o,q=3D[],r=3D[],s=3Dd._data(this,"events");if(a.l=
iveFired!=3D=3Dthis&&s&&s.live&&!a.target.disabled&&(!a.button||a.type!=3D=
=3D"click")){a.namespace&&(n=3Dnew =
RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)"))=
,a.liveFired=3Dthis;var =
t=3Ds.live.slice(0);for(i=3D0;i<t.length;i++)g=3Dt[i],g.origType.replace(=
p,"")=3D=3D=3Da.type?r.push(g.selector):t.splice(i--,1);f=3Dd(a.target).c=
losest(r,a.currentTarget);for(j=3D0,k=3Df.length;j<k;j++){m=3Df[j];for(i=3D=
0;i<t.length;i++){g=3Dt[i];if(m.selector=3D=3D=3Dg.selector&&(!n||n.test(=
g.namespace))&&!m.elem.disabled){h=3Dm.elem,e=3Dnull;if(g.preType=3D=3D=3D=
"mouseenter"||g.preType=3D=3D=3D"mouseleave")a.type=3Dg.preType,e=3Dd(a.r=
elatedTarget).closest(g.selector)[0];(!e||e!=3D=3Dh)&&q.push({elem:h,hand=
leObj:g,level:m.level})}}}for(j=3D0,k=3Dq.length;j<k;j++){f=3Dq[j];if(c&&=
f.level>c)break;a.currentTarget=3Df.elem,a.data=3Df.handleObj.data,a.hand=
leObj=3Df.handleObj,o=3Df.handleObj.origHandler.apply(f.elem,arguments);i=
f(o=3D=3D=3D!1||a.isPropagationStopped()){c=3Df.level,o=3D=3D=3D!1&&(b=3D=
!1);if(a.isImmediatePropagationStopped())break}}return b}}function =
C(a,c,e){var =
f=3Dd.extend({},e[0]);f.type=3Da,f.originalEvent=3D{},f.liveFired=3Db,d.e=
vent.handle.call(c,f),f.isDefaultPrevented()&&e[0].preventDefault()}funct=
ion w(){return!0}function v(){return!1}function g(a){for(var b in =
a)if(b!=3D=3D"toJSON")return!1;return!0}function =
f(a,c,f){if(f=3D=3D=3Db&&a.nodeType=3D=3D=3D1){f=3Da.getAttribute("data-"=
+c);if(typeof =
f=3D=3D=3D"string"){try{f=3Df=3D=3D=3D"true"?!0:f=3D=3D=3D"false"?!1:f=3D=
=3D=3D"null"?null:d.isNaN(f)?e.test(f)?d.parseJSON(f):f:parseFloat(f)}cat=
ch(g){}d.data(a,c,f)}else f=3Db}return f}var =
c=3Da.document,d=3Dfunction(){function =
I(){if(!d.isReady){try{c.documentElement.doScroll("left")}catch(a){setTim=
eout(I,1);return}d.ready()}}var d=3Dfunction(a,b){return new =
d.fn.init(a,b,g)},e=3Da.jQuery,f=3Da.$,g,h=3D/^(?:[^<]*(<[\w\W]+>)[^>]*$|=
#([\w\-]+)$)/,i=3D/\S/,j=3D/^\s+/,k=3D/\s+$/,l=3D/\d/,m=3D/^<(\w+)\s*\/?>=
(?:<\/\1>)?$/,n=3D/^[\],:{}\s]*$/,o=3D/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})=
/g,p=3D/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g=
,q=3D/(?:^|:|,)(?:\s*\[)+/g,r=3D/(webkit)[ =
\/]([\w.]+)/,s=3D/(opera)(?:.*version)?[ \/]([\w.]+)/,t=3D/(msie) =
([\w.]+)/,u=3D/(mozilla)(?:.*? =
rv:([\w.]+))?/,v=3Dnavigator.userAgent,w,x=3D!1,y,z=3D"then done fail =
isResolved isRejected promise".split(" =
"),A,B=3DObject.prototype.toString,C=3DObject.prototype.hasOwnProperty,D=3D=
Array.prototype.push,E=3DArray.prototype.slice,F=3DString.prototype.trim,=
G=3DArray.prototype.indexOf,H=3D{};d.fn=3Dd.prototype=3D{constructor:d,in=
it:function(a,e,f){var g,i,j,k;if(!a)return =
this;if(a.nodeType){this.context=3Dthis[0]=3Da,this.length=3D1;return =
this}if(a=3D=3D=3D"body"&&!e&&c.body){this.context=3Dc,this[0]=3Dc.body,t=
his.selector=3D"body",this.length=3D1;return this}if(typeof =
a=3D=3D=3D"string"){g=3Dh.exec(a);if(!g||!g[1]&&e)return!e||e.jquery?(e||=
f).find(a):this.constructor(e).find(a);if(g[1]){e=3De instanceof =
d?e[0]:e,k=3De?e.ownerDocument||e:c,j=3Dm.exec(a),j?d.isPlainObject(e)?(a=
=3D[c.createElement(j[1])],d.fn.attr.call(a,e,!0)):a=3D[k.createElement(j=
[1])]:(j=3Dd.buildFragment([g[1]],[k]),a=3D(j.cacheable?d.clone(j.fragmen=
t):j.fragment).childNodes);return =
d.merge(this,a)}i=3Dc.getElementById(g[2]);if(i&&i.parentNode){if(i.id!=3D=
=3Dg[2])return =
f.find(a);this.length=3D1,this[0]=3Di}this.context=3Dc,this.selector=3Da;=
return this}if(d.isFunction(a))return =
f.ready(a);a.selector!=3D=3Db&&(this.selector=3Da.selector,this.context=3D=
a.context);return =
d.makeArray(a,this)},selector:"",jquery:"1.5.1",length:0,size:function(){=
return this.length},toArray:function(){return =
E.call(this,0)},get:function(a){return =
a=3D=3Dnull?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:fun=
ction(a,b,c){var =
e=3Dthis.constructor();d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObjec=
t=3Dthis,e.context=3Dthis.context,b=3D=3D=3D"find"?e.selector=3Dthis.sele=
ctor+(this.selector?" =
":"")+c:b&&(e.selector=3Dthis.selector+"."+b+"("+c+")");return =
e},each:function(a,b){return =
d.each(this,a,b)},ready:function(a){d.bindReady(),y.done(a);return =
this},eq:function(a){return =
a=3D=3D=3D-1?this.slice(a):this.slice(a,+a+1)},first:function(){return =
this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return =
this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","=
))},map:function(a){return =
this.pushStack(d.map(this,function(b,c){return =
a.call(b,c,b)}))},end:function(){return =
this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].sp=
lice},d.fn.init.prototype=3Dd.fn,d.extend=3Dd.fn.extend=3Dfunction(){var =
a,c,e,f,g,h,i=3Darguments[0]||{},j=3D1,k=3Darguments.length,l=3D!1;typeof=
 i=3D=3D=3D"boolean"&&(l=3Di,i=3Darguments[1]||{},j=3D2),typeof =
i!=3D=3D"object"&&!d.isFunction(i)&&(i=3D{}),k=3D=3D=3Dj&&(i=3Dthis,--j);=
for(;j<k;j++)if((a=3Darguments[j])!=3Dnull)for(c in =
a){e=3Di[c],f=3Da[c];if(i=3D=3D=3Df)continue;l&&f&&(d.isPlainObject(f)||(=
g=3Dd.isArray(f)))?(g?(g=3D!1,h=3De&&d.isArray(e)?e:[]):h=3De&&d.isPlainO=
bject(e)?e:{},i[c]=3Dd.extend(l,h,f)):f!=3D=3Db&&(i[c]=3Df)}return =
i},d.extend({noConflict:function(b){a.$=3Df,b&&(a.jQuery=3De);return =
d},isReady:!1,readyWait:1,ready:function(a){a=3D=3D=3D!0&&d.readyWait--;i=
f(!d.readyWait||a!=3D=3D!0&&!d.isReady){if(!c.body)return =
setTimeout(d.ready,1);d.isReady=3D!0;if(a!=3D=3D!0&&--d.readyWait>0)retur=
n;y.resolveWith(c,[d]),d.fn.trigger&&d(c).trigger("ready").unbind("ready"=
)}},bindReady:function(){if(!x){x=3D!0;if(c.readyState=3D=3D=3D"complete"=
)return =
setTimeout(d.ready,1);if(c.addEventListener)c.addEventListener("DOMConten=
tLoaded",A,!1),a.addEventListener("load",d.ready,!1);else =
if(c.attachEvent){c.attachEvent("onreadystatechange",A),a.attachEvent("on=
load",d.ready);var =
b=3D!1;try{b=3Da.frameElement=3D=3Dnull}catch(e){}c.documentElement.doScr=
oll&&b&&I()}}},isFunction:function(a){return =
d.type(a)=3D=3D=3D"function"},isArray:Array.isArray||function(a){return =
d.type(a)=3D=3D=3D"array"},isWindow:function(a){return a&&typeof =
a=3D=3D=3D"object"&&"setInterval"in a},isNaN:function(a){return =
a=3D=3Dnull||!l.test(a)||isNaN(a)},type:function(a){return =
a=3D=3Dnull?String(a):H[B.call(a)]||"object"},isPlainObject:function(a){i=
f(!a||d.type(a)!=3D=3D"object"||a.nodeType||d.isWindow(a))return!1;if(a.c=
onstructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"is=
PrototypeOf"))return!1;var c;for(c in a){}return =
c=3D=3D=3Db||C.call(a,c)},isEmptyObject:function(a){for(var b in =
a)return!1;return!0},error:function(a){throw =
a},parseJSON:function(b){if(typeof b!=3D=3D"string"||!b)return =
null;b=3Dd.trim(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,""=
)))return a.JSON&&a.JSON.parse?a.JSON.parse(b):(new Function("return =
"+b))();d.error("Invalid JSON: =
"+b)},parseXML:function(b,c,e){a.DOMParser?(e=3Dnew =
DOMParser,c=3De.parseFromString(b,"text/xml")):(c=3Dnew =
ActiveXObject("Microsoft.XMLDOM"),c.async=3D"false",c.loadXML(b)),e=3Dc.d=
ocumentElement,(!e||!e.nodeName||e.nodeName=3D=3D=3D"parsererror")&&d.err=
or("Invalid XML: "+b);return =
c},noop:function(){},globalEval:function(a){if(a&&i.test(a)){var =
b=3Dc.head||c.getElementsByTagName("head")[0]||c.documentElement,e=3Dc.cr=
eateElement("script");d.support.scriptEval()?e.appendChild(c.createTextNo=
de(a)):e.text=3Da,b.insertBefore(e,b.firstChild),b.removeChild(e)}},nodeN=
ame:function(a,b){return =
a.nodeName&&a.nodeName.toUpperCase()=3D=3D=3Db.toUpperCase()},each:functi=
on(a,c,e){var =
f,g=3D0,h=3Da.length,i=3Dh=3D=3D=3Db||d.isFunction(a);if(e){if(i){for(f =
in a)if(c.apply(a[f],e)=3D=3D=3D!1)break}else =
for(;g<h;)if(c.apply(a[g++],e)=3D=3D=3D!1)break}else if(i){for(f in =
a)if(c.call(a[f],f,a[f])=3D=3D=3D!1)break}else for(var =
j=3Da[0];g<h&&c.call(j,g,j)!=3D=3D!1;j=3Da[++g]){}return =
a},trim:F?function(a){return =
a=3D=3Dnull?"":F.call(a)}:function(a){return =
a=3D=3Dnull?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b=
){var c=3Db||[];if(a!=3Dnull){var =
e=3Dd.type(a);a.length=3D=3Dnull||e=3D=3D=3D"string"||e=3D=3D=3D"function=
"||e=3D=3D=3D"regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return =
c},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var =
c=3D0,d=3Db.length;c<d;c++)if(b[c]=3D=3D=3Da)return =
c;return-1},merge:function(a,c){var d=3Da.length,e=3D0;if(typeof =
c.length=3D=3D=3D"number")for(var =
f=3Dc.length;e<f;e++)a[d++]=3Dc[e];else =
while(c[e]!=3D=3Db)a[d++]=3Dc[e++];a.length=3Dd;return =
a},grep:function(a,b,c){var d=3D[],e;c=3D!!c;for(var =
f=3D0,g=3Da.length;f<g;f++)e=3D!!b(a[f],f),c!=3D=3De&&d.push(a[f]);return=
 d},map:function(a,b,c){var d=3D[],e;for(var =
f=3D0,g=3Da.length;f<g;f++)e=3Db(a[f],f,c),e!=3Dnull&&(d[d.length]=3De);r=
eturn =
d.concat.apply([],d)},guid:1,proxy:function(a,c,e){arguments.length=3D=3D=
=3D2&&(typeof =
c=3D=3D=3D"string"?(e=3Da,a=3De[c],c=3Db):c&&!d.isFunction(c)&&(e=3Dc,c=3D=
b)),!c&&a&&(c=3Dfunction(){return =
a.apply(e||this,arguments)}),a&&(c.guid=3Da.guid=3Da.guid||c.guid||d.guid=
++);return c},access:function(a,c,e,f,g,h){var i=3Da.length;if(typeof =
c=3D=3D=3D"object"){for(var j in c)d.access(a,j,c[j],f,g,e);return =
a}if(e!=3D=3Db){f=3D!h&&f&&d.isFunction(e);for(var =
k=3D0;k<i;k++)g(a[k],c,f?e.call(a[k],k,g(a[k],c)):e,h);return a}return =
i?g(a[0],c):b},now:function(){return(new =
Date).getTime()},_Deferred:function(){var =
a=3D[],b,c,e,f=3D{done:function(){if(!e){var =
c=3Darguments,g,h,i,j,k;b&&(k=3Db,b=3D0);for(g=3D0,h=3Dc.length;g<h;g++)i=
=3Dc[g],j=3Dd.type(i),j=3D=3D=3D"array"?f.done.apply(f,i):j=3D=3D=3D"func=
tion"&&a.push(i);k&&f.resolveWith(k[0],k[1])}return =
this},resolveWith:function(d,f){if(!e&&!b&&!c){c=3D1;try{while(a[0])a.shi=
ft().apply(d,f)}catch(g){throw g}finally{b=3D[d,f],c=3D0}}return =
this},resolve:function(){f.resolveWith(d.isFunction(this.promise)?this.pr=
omise():this,arguments);return this},isResolved:function(){return =
c||b},cancel:function(){e=3D1,a=3D[];return this}};return =
f},Deferred:function(a){var =
b=3Dd._Deferred(),c=3Dd._Deferred(),e;d.extend(b,{then:function(a,c){b.do=
ne(a).fail(c);return =
this},fail:c.done,rejectWith:c.resolveWith,reject:c.resolve,isRejected:c.=
isResolved,promise:function(a){if(a=3D=3Dnull){if(e)return =
e;e=3Da=3D{}}var c=3Dz.length;while(c--)a[z[c]]=3Db[z[c]];return =
a}}),b.done(c.cancel).fail(b.cancel),delete =
b.cancel,a&&a.call(b,b);return b},when:function(a){var =
b=3Darguments.length,c=3Db<=3D1&&a&&d.isFunction(a.promise)?a:d.Deferred(=
),e=3Dc.promise();if(b>1){var =
f=3DE.call(arguments,0),g=3Db,h=3Dfunction(a){return =
function(b){f[a]=3Darguments.length>1?E.call(arguments,0):b,--g||c.resolv=
eWith(e,f)}};while(b--)a=3Df[b],a&&d.isFunction(a.promise)?a.promise().th=
en(h(b),c.reject):--g;g||c.resolveWith(e,f)}else =
c!=3D=3Da&&c.resolve(a);return =
e},uaMatch:function(a){a=3Da.toLowerCase();var =
b=3Dr.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)=
||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function =
a(b,c){return new =
a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=3Dthis,a.fn=3Da.prototype=
=3Dthis(),a.fn.constructor=3Da,a.subclass=3Dthis.subclass,a.fn.init=3Dfun=
ction b(b,c){c&&c instanceof d&&!(c instanceof a)&&(c=3Da(c));return =
d.fn.init.call(this,b,c,e)},a.fn.init.prototype=3Da.fn;var =
e=3Da(c);return a},browser:{}}),y=3Dd._Deferred(),d.each("Boolean Number =
String Function Array Date RegExp Object".split(" =
"),function(a,b){H["[object =
"+b+"]"]=3Db.toLowerCase()}),w=3Dd.uaMatch(v),w.browser&&(d.browser[w.bro=
wser]=3D!0,d.browser.version=3Dw.version),d.browser.webkit&&(d.browser.sa=
fari=3D!0),G&&(d.inArray=3Dfunction(a,b){return =
G.call(b,a)}),i.test("=C2=A0")&&(j=3D/^[\s\xA0]+/,k=3D/[\s\xA0]+$/),g=3Dd=
(c),c.addEventListener?A=3Dfunction(){c.removeEventListener("DOMContentLo=
aded",A,!1),d.ready()}:c.attachEvent&&(A=3Dfunction(){c.readyState=3D=3D=3D=
"complete"&&(c.detachEvent("onreadystatechange",A),d.ready())});return =
d}();(function(){d.support=3D{};var =
b=3Dc.createElement("div");b.style.display=3D"none",b.innerHTML=3D"   =
<link/><table></table><a href=3D'/a' =
style=3D'color:red;float:left;opacity:.55;'>a</a><input =
type=3D'checkbox'/>";var =
e=3Db.getElementsByTagName("*"),f=3Db.getElementsByTagName("a")[0],g=3Dc.=
createElement("select"),h=3Dg.appendChild(c.createElement("option")),i=3D=
b.getElementsByTagName("input")[0];if(e&&e.length&&f){d.support=3D{leadin=
gWhitespace:b.firstChild.nodeType=3D=3D=3D3,tbody:!b.getElementsByTagName=
("tbody").length,htmlSerialize:!!b.getElementsByTagName("link").length,st=
yle:/red/.test(f.getAttribute("style")),hrefNormalized:f.getAttribute("hr=
ef")=3D=3D=3D"/a",opacity:/^0.55$/.test(f.style.opacity),cssFloat:!!f.sty=
le.cssFloat,checkOn:i.value=3D=3D=3D"on",optSelected:h.selected,deleteExp=
ando:!0,optDisabled:!1,checkClone:!1,noCloneEvent:!0,noCloneChecked:!0,bo=
xModel:null,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableHiddenO=
ffsets:!0},i.checked=3D!0,d.support.noCloneChecked=3Di.cloneNode(!0).chec=
ked,g.disabled=3D!0,d.support.optDisabled=3D!h.disabled;var =
j=3Dnull;d.support.scriptEval=3Dfunction(){if(j=3D=3D=3Dnull){var =
b=3Dc.documentElement,e=3Dc.createElement("script"),f=3D"script"+d.now();=
try{e.appendChild(c.createTextNode("window."+f+"=3D1;"))}catch(g){}b.inse=
rtBefore(e,b.firstChild),a[f]?(j=3D!0,delete =
a[f]):j=3D!1,b.removeChild(e),b=3De=3Df=3Dnull}return j};try{delete =
b.test}catch(k){d.support.deleteExpando=3D!1}!b.addEventListener&&b.attac=
hEvent&&b.fireEvent&&(b.attachEvent("onclick",function =
l(){d.support.noCloneEvent=3D!1,b.detachEvent("onclick",l)}),b.cloneNode(=
!0).fireEvent("onclick")),b=3Dc.createElement("div"),b.innerHTML=3D"<inpu=
t type=3D'radio' name=3D'radiotest' checked=3D'checked'/>";var =
m=3Dc.createDocumentFragment();m.appendChild(b.firstChild),d.support.chec=
kClone=3Dm.cloneNode(!0).cloneNode(!0).lastChild.checked,d(function(){var=
 =
a=3Dc.createElement("div"),b=3Dc.getElementsByTagName("body")[0];if(b){a.=
style.width=3Da.style.paddingLeft=3D"1px",b.appendChild(a),d.boxModel=3Dd=
.support.boxModel=3Da.offsetWidth=3D=3D=3D2,"zoom"in =
a.style&&(a.style.display=3D"inline",a.style.zoom=3D1,d.support.inlineBlo=
ckNeedsLayout=3Da.offsetWidth=3D=3D=3D2,a.style.display=3D"",a.innerHTML=3D=
"<div =
style=3D'width:4px;'></div>",d.support.shrinkWrapBlocks=3Da.offsetWidth!=3D=
=3D2),a.innerHTML=3D"<table><tr><td =
style=3D'padding:0;border:0;display:none'></td><td>t</td></tr></table>";v=
ar =
e=3Da.getElementsByTagName("td");d.support.reliableHiddenOffsets=3De[0].o=
ffsetHeight=3D=3D=3D0,e[0].style.display=3D"",e[1].style.display=3D"none"=
,d.support.reliableHiddenOffsets=3Dd.support.reliableHiddenOffsets&&e[0].=
offsetHeight=3D=3D=3D0,a.innerHTML=3D"",b.removeChild(a).style.display=3D=
"none",a=3De=3Dnull}});var n=3Dfunction(a){var =
b=3Dc.createElement("div");a=3D"on"+a;if(!b.attachEvent)return!0;var =
d=3Da in b;d||(b.setAttribute(a,"return;"),d=3Dtypeof =
b[a]=3D=3D=3D"function"),b=3Dnull;return =
d};d.support.submitBubbles=3Dn("submit"),d.support.changeBubbles=3Dn("cha=
nge"),b=3De=3Df=3Dnull}})();var =
e=3D/^(?:\{.*\}|\[.*\])$/;d.extend({cache:{},uuid:0,expando:"jQuery"+(d.f=
n.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:=
D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=3D=
a.nodeType?d.cache[a[d.expando]]:a[d.expando];return!!a&&!g(a)},data:func=
tion(a,c,e,f){if(d.acceptData(a)){var g=3Dd.expando,h=3Dtypeof =
c=3D=3D=3D"string",i,j=3Da.nodeType,k=3Dj?d.cache:a,l=3Dj?a[d.expando]:a[=
d.expando]&&d.expando;if((!l||f&&l&&!k[l][g])&&h&&e=3D=3D=3Db)return;l||(=
j?a[d.expando]=3Dl=3D++d.uuid:l=3Dd.expando),k[l]||(k[l]=3D{},j||(k[l].to=
JSON=3Dd.noop));if(typeof c=3D=3D=3D"object"||typeof =
c=3D=3D=3D"function")f?k[l][g]=3Dd.extend(k[l][g],c):k[l]=3Dd.extend(k[l]=
,c);i=3Dk[l],f&&(i[g]||(i[g]=3D{}),i=3Di[g]),e!=3D=3Db&&(i[c]=3De);if(c=3D=
=3D=3D"events"&&!i[c])return i[g]&&i[g].events;return =
h?i[c]:i}},removeData:function(b,c,e){if(d.acceptData(b)){var =
f=3Dd.expando,h=3Db.nodeType,i=3Dh?d.cache:b,j=3Dh?b[d.expando]:d.expando=
;if(!i[j])return;if(c){var k=3De?i[j][f]:i[j];if(k){delete =
k[c];if(!g(k))return}}if(e){delete i[j][f];if(!g(i[j]))return}var =
l=3Di[j][f];d.support.deleteExpando||i!=3Da?delete =
i[j]:i[j]=3Dnull,l?(i[j]=3D{},h||(i[j].toJSON=3Dd.noop),i[j][f]=3Dl):h&&(=
d.support.deleteExpando?delete =
b[d.expando]:b.removeAttribute?b.removeAttribute(d.expando):b[d.expando]=3D=
null)}},_data:function(a,b,c){return =
d.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var =
b=3Dd.noData[a.nodeName.toLowerCase()];if(b)return =
b!=3D=3D!0&&a.getAttribute("classid")=3D=3D=3Db}return!0}}),d.fn.extend({=
data:function(a,c){var e=3Dnull;if(typeof =
a=3D=3D=3D"undefined"){if(this.length){e=3Dd.data(this[0]);if(this[0].nod=
eType=3D=3D=3D1){var g=3Dthis[0].attributes,h;for(var =
i=3D0,j=3Dg.length;i<j;i++)h=3Dg[i].name,h.indexOf("data-")=3D=3D=3D0&&(h=
=3Dh.substr(5),f(this[0],h,e[h]))}}return e}if(typeof =
a=3D=3D=3D"object")return this.each(function(){d.data(this,a)});var =
k=3Da.split(".");k[1]=3Dk[1]?"."+k[1]:"";if(c=3D=3D=3Db){e=3Dthis.trigger=
Handler("getData"+k[1]+"!",[k[0]]),e=3D=3D=3Db&&this.length&&(e=3Dd.data(=
this[0],a),e=3Df(this[0],a,e));return =
e=3D=3D=3Db&&k[1]?this.data(k[0]):e}return this.each(function(){var =
b=3Dd(this),e=3D[k[0],c];b.triggerHandler("setData"+k[1]+"!",e),d.data(th=
is,a,c),b.triggerHandler("changeData"+k[1]+"!",e)})},removeData:function(=
a){return =
this.each(function(){d.removeData(this,a)})}}),d.extend({queue:function(a=
,b,c){if(a){b=3D(b||"fx")+"queue";var e=3Dd._data(a,b);if(!c)return =
e||[];!e||d.isArray(c)?e=3Dd._data(a,b,d.makeArray(c)):e.push(c);return =
e}},dequeue:function(a,b){b=3Db||"fx";var =
c=3Dd.queue(a,b),e=3Dc.shift();e=3D=3D=3D"inprogress"&&(e=3Dc.shift()),e&=
&(b=3D=3D=3D"fx"&&c.unshift("inprogress"),e.call(a,function(){d.dequeue(a=
,b)})),c.length||d.removeData(a,b+"queue",!0)}}),d.fn.extend({queue:funct=
ion(a,c){typeof a!=3D=3D"string"&&(c=3Da,a=3D"fx");if(c=3D=3D=3Db)return =
d.queue(this[0],a);return this.each(function(b){var =
e=3Dd.queue(this,a,c);a=3D=3D=3D"fx"&&e[0]!=3D=3D"inprogress"&&d.dequeue(=
this,a)})},dequeue:function(a){return =
this.each(function(){d.dequeue(this,a)})},delay:function(a,b){a=3Dd.fx?d.=
fx.speeds[a]||a:a,b=3Db||"fx";return this.queue(b,function(){var =
c=3Dthis;setTimeout(function(){d.dequeue(c,b)},a)})},clearQueue:function(=
a){return this.queue(a||"fx",[])}});var =
h=3D/[\n\t\r]/g,i=3D/\s+/,j=3D/\r/g,k=3D/^(?:href|src|style)$/,l=3D/^(?:b=
utton|input)$/i,m=3D/^(?:button|input|object|select|textarea)$/i,n=3D/^a(=
?:rea)?$/i,o=3D/^(?:radio|checkbox)$/i;d.props=3D{"for":"htmlFor","class"=
:"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellS=
pacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"u=
seMap",frameborder:"frameBorder"},d.fn.extend({attr:function(a,b){return =
d.access(this,a,b,!0,d.attr)},removeAttr:function(a,b){return =
this.each(function(){d.attr(this,a,""),this.nodeType=3D=3D=3D1&&this.remo=
veAttribute(a)})},addClass:function(a){if(d.isFunction(a))return =
this.each(function(b){var =
c=3Dd(this);c.addClass(a.call(this,b,c.attr("class")))});if(a&&typeof =
a=3D=3D=3D"string"){var b=3D(a||"").split(i);for(var =
c=3D0,e=3Dthis.length;c<e;c++){var =
f=3Dthis[c];if(f.nodeType=3D=3D=3D1)if(f.className){var g=3D" =
"+f.className+" ",h=3Df.className;for(var =
j=3D0,k=3Db.length;j<k;j++)g.indexOf(" "+b[j]+" ")<0&&(h+=3D" =
"+b[j]);f.className=3Dd.trim(h)}else f.className=3Da}}return =
this},removeClass:function(a){if(d.isFunction(a))return =
this.each(function(b){var =
c=3Dd(this);c.removeClass(a.call(this,b,c.attr("class")))});if(a&&typeof =
a=3D=3D=3D"string"||a=3D=3D=3Db){var c=3D(a||"").split(i);for(var =
e=3D0,f=3Dthis.length;e<f;e++){var =
g=3Dthis[e];if(g.nodeType=3D=3D=3D1&&g.className)if(a){var j=3D(" =
"+g.className+" ").replace(h," ");for(var =
k=3D0,l=3Dc.length;k<l;k++)j=3Dj.replace(" "+c[k]+" "," =
");g.className=3Dd.trim(j)}else g.className=3D""}}return =
this},toggleClass:function(a,b){var c=3Dtypeof a,e=3Dtypeof =
b=3D=3D=3D"boolean";if(d.isFunction(a))return this.each(function(c){var =
e=3Dd(this);e.toggleClass(a.call(this,c,e.attr("class"),b),b)});return =
this.each(function(){if(c=3D=3D=3D"string"){var =
f,g=3D0,h=3Dd(this),j=3Db,k=3Da.split(i);while(f=3Dk[g++])j=3De?j:!h.hasC=
lass(f),h[j?"addClass":"removeClass"](f)}else =
if(c=3D=3D=3D"undefined"||c=3D=3D=3D"boolean")this.className&&d._data(thi=
s,"__className__",this.className),this.className=3Dthis.className||a=3D=3D=
=3D!1?"":d._data(this,"__className__")||""})},hasClass:function(a){var =
b=3D" "+a+" ";for(var c=3D0,d=3Dthis.length;c<d;c++)if((" =
"+this[c].className+" ").replace(h," =
").indexOf(b)>-1)return!0;return!1},val:function(a){if(!arguments.length)=
{var c=3Dthis[0];if(c){if(d.nodeName(c,"option")){var =
e=3Dc.attributes.value;return!e||e.specified?c.value:c.text}if(d.nodeName=
(c,"select")){var =
f=3Dc.selectedIndex,g=3D[],h=3Dc.options,i=3Dc.type=3D=3D=3D"select-one";=
if(f<0)return null;for(var k=3Di?f:0,l=3Di?f+1:h.length;k<l;k++){var =
m=3Dh[k];if(m.selected&&(d.support.optDisabled?!m.disabled:m.getAttribute=
("disabled")=3D=3D=3Dnull)&&(!m.parentNode.disabled||!d.nodeName(m.parent=
Node,"optgroup"))){a=3Dd(m).val();if(i)return =
a;g.push(a)}}if(i&&!g.length&&h.length)return d(h[f]).val();return =
g}if(o.test(c.type)&&!d.support.checkOn)return =
c.getAttribute("value")=3D=3D=3Dnull?"on":c.value;return(c.value||"").rep=
lace(j,"")}return b}var n=3Dd.isFunction(a);return =
this.each(function(b){var =
c=3Dd(this),e=3Da;if(this.nodeType=3D=3D=3D1){n&&(e=3Da.call(this,b,c.val=
())),e=3D=3Dnull?e=3D"":typeof =
e=3D=3D=3D"number"?e+=3D"":d.isArray(e)&&(e=3Dd.map(e,function(a){return =
a=3D=3Dnull?"":a+""}));if(d.isArray(e)&&o.test(this.type))this.checked=3D=
d.inArray(c.val(),e)>=3D0;else if(d.nodeName(this,"select")){var =
f=3Dd.makeArray(e);d("option",this).each(function(){this.selected=3Dd.inA=
rray(d(this).val(),f)>=3D0}),f.length||(this.selectedIndex=3D-1)}else =
this.value=3De}})}}),d.extend({attrFn:{val:!0,css:!0,html:!0,text:!0,data=
:!0,width:!0,height:!0,offset:!0},attr:function(a,c,e,f){if(!a||a.nodeTyp=
e=3D=3D=3D3||a.nodeType=3D=3D=3D8||a.nodeType=3D=3D=3D2)return b;if(f&&c =
in d.attrFn)return d(a)[c](e);var =
g=3Da.nodeType!=3D=3D1||!d.isXMLDoc(a),h=3De!=3D=3Db;c=3Dg&&d.props[c]||c=
;if(a.nodeType=3D=3D=3D1){var =
i=3Dk.test(c);if(c=3D=3D=3D"selected"&&!d.support.optSelected){var =
j=3Da.parentNode;j&&(j.selectedIndex,j.parentNode&&j.parentNode.selectedI=
ndex)}if((c in =
a||a[c]!=3D=3Db)&&g&&!i){h&&(c=3D=3D=3D"type"&&l.test(a.nodeName)&&a.pare=
ntNode&&d.error("type property can't be =
changed"),e=3D=3D=3Dnull?a.nodeType=3D=3D=3D1&&a.removeAttribute(c):a[c]=3D=
e);if(d.nodeName(a,"form")&&a.getAttributeNode(c))return =
a.getAttributeNode(c).nodeValue;if(c=3D=3D=3D"tabIndex"){var =
o=3Da.getAttributeNode("tabIndex");return =
o&&o.specified?o.value:m.test(a.nodeName)||n.test(a.nodeName)&&a.href?0:b=
}return =
a[c]}if(!d.support.style&&g&&c=3D=3D=3D"style"){h&&(a.style.cssText=3D""+=
e);return =
a.style.cssText}h&&a.setAttribute(c,""+e);if(!a.attributes[c]&&(a.hasAttr=
ibute&&!a.hasAttribute(c)))return b;var =
p=3D!d.support.hrefNormalized&&g&&i?a.getAttribute(c,2):a.getAttribute(c)=
;return p=3D=3D=3Dnull?b:p}h&&(a[c]=3De);return a[c]}});var =
p=3D/\.(.*)$/,q=3D/^(?:textarea|input|select)$/i,r=3D/\./g,s=3D/ =
/g,t=3D/[^\w\s.|`]/g,u=3Dfunction(a){return =
a.replace(t,"\\$&")};d.event=3D{add:function(c,e,f,g){if(c.nodeType!=3D=3D=
3&&c.nodeType!=3D=3D8){try{d.isWindow(c)&&(c!=3D=3Da&&!c.frameElement)&&(=
c=3Da)}catch(h){}if(f=3D=3D=3D!1)f=3Dv;else if(!f)return;var =
i,j;f.handler&&(i=3Df,f=3Di.handler),f.guid||(f.guid=3Dd.guid++);var =
k=3Dd._data(c);if(!k)return;var =
l=3Dk.events,m=3Dk.handle;l||(k.events=3Dl=3D{}),m||(k.handle=3Dm=3Dfunct=
ion(){return typeof =
d!=3D=3D"undefined"&&!d.event.triggered?d.event.handle.apply(m.elem,argum=
ents):b}),m.elem=3Dc,e=3De.split(" ");var =
n,o=3D0,p;while(n=3De[o++]){j=3Di?d.extend({},i):{handler:f,data:g},n.ind=
exOf(".")>-1?(p=3Dn.split("."),n=3Dp.shift(),j.namespace=3Dp.slice(0).sor=
t().join(".")):(p=3D[],j.namespace=3D""),j.type=3Dn,j.guid||(j.guid=3Df.g=
uid);var =
q=3Dl[n],r=3Dd.event.special[n]||{};if(!q){q=3Dl[n]=3D[];if(!r.setup||r.s=
etup.call(c,g,p,m)=3D=3D=3D!1)c.addEventListener?c.addEventListener(n,m,!=
1):c.attachEvent&&c.attachEvent("on"+n,m)}r.add&&(r.add.call(c,j),j.handl=
er.guid||(j.handler.guid=3Df.guid)),q.push(j),d.event.global[n]=3D!0}c=3D=
null}},global:{},remove:function(a,c,e,f){if(a.nodeType!=3D=3D3&&a.nodeTy=
pe!=3D=3D8){e=3D=3D=3D!1&&(e=3Dv);var =
g,h,i,j,k=3D0,l,m,n,o,p,q,r,s=3Dd.hasData(a)&&d._data(a),t=3Ds&&s.events;=
if(!s||!t)return;c&&c.type&&(e=3Dc.handler,c=3Dc.type);if(!c||typeof =
c=3D=3D=3D"string"&&c.charAt(0)=3D=3D=3D"."){c=3Dc||"";for(h in =
t)d.event.remove(a,h+c);return}c=3Dc.split(" =
");while(h=3Dc[k++]){r=3Dh,q=3Dnull,l=3Dh.indexOf(".")<0,m=3D[],l||(m=3Dh=
.split("."),h=3Dm.shift(),n=3Dnew =
RegExp("(^|\\.)"+d.map(m.slice(0).sort(),u).join("\\.(?:.*\\.)?")+"(\\.|$=
)")),p=3Dt[h];if(!p)continue;if(!e){for(j=3D0;j<p.length;j++){q=3Dp[j];if=
(l||n.test(q.namespace))d.event.remove(a,r,q.handler,j),p.splice(j--,1)}c=
ontinue}o=3Dd.event.special[h]||{};for(j=3Df||0;j<p.length;j++){q=3Dp[j];=
if(e.guid=3D=3D=3Dq.guid){if(l||n.test(q.namespace))f=3D=3Dnull&&p.splice=
(j--,1),o.remove&&o.remove.call(a,q);if(f!=3Dnull)break}}if(p.length=3D=3D=
=3D0||f!=3Dnull&&p.length=3D=3D=3D1)(!o.teardown||o.teardown.call(a,m)=3D=
=3D=3D!1)&&d.removeEvent(a,h,s.handle),g=3Dnull,delete =
t[h]}if(d.isEmptyObject(t)){var w=3Ds.handle;w&&(w.elem=3Dnull),delete =
s.events,delete =
s.handle,d.isEmptyObject(s)&&d.removeData(a,b,!0)}}},trigger:function(a,c=
,e){var f=3Da.type||a,g=3Darguments[3];if(!g){a=3Dtypeof =
a=3D=3D=3D"object"?a[d.expando]?a:d.extend(d.Event(f),a):d.Event(f),f.ind=
exOf("!")>=3D0&&(a.type=3Df=3Df.slice(0,-1),a.exclusive=3D!0),e||(a.stopP=
ropagation(),d.event.global[f]&&d.each(d.cache,function(){var =
b=3Dd.expando,e=3Dthis[b];e&&e.events&&e.events[f]&&d.event.trigger(a,c,e=
.handle.elem)}));if(!e||e.nodeType=3D=3D=3D3||e.nodeType=3D=3D=3D8)return=
 =
b;a.result=3Db,a.target=3De,c=3Dd.makeArray(c),c.unshift(a)}a.currentTarg=
et=3De;var h=3Dd._data(e,"handle");h&&h.apply(e,c);var =
i=3De.parentNode||e.ownerDocument;try{e&&e.nodeName&&d.noData[e.nodeName.=
toLowerCase()]||e["on"+f]&&e["on"+f].apply(e,c)=3D=3D=3D!1&&(a.result=3D!=
1,a.preventDefault())}catch(j){}if(!a.isPropagationStopped()&&i)d.event.t=
rigger(a,c,i,!0);else if(!a.isDefaultPrevented()){var =
k,l=3Da.target,m=3Df.replace(p,""),n=3Dd.nodeName(l,"a")&&m=3D=3D=3D"clic=
k",o=3Dd.event.special[m]||{};if((!o._default||o._default.call(e,a)=3D=3D=
=3D!1)&&!n&&!(l&&l.nodeName&&d.noData[l.nodeName.toLowerCase()])){try{l[m=
]&&(k=3Dl["on"+m],k&&(l["on"+m]=3Dnull),d.event.triggered=3D!0,l[m]())}ca=
tch(q){}k&&(l["on"+m]=3Dk),d.event.triggered=3D!1}}},handle:function(c){v=
ar =
e,f,g,h,i,j=3D[],k=3Dd.makeArray(arguments);c=3Dk[0]=3Dd.event.fix(c||a.e=
vent),c.currentTarget=3Dthis,e=3Dc.type.indexOf(".")<0&&!c.exclusive,e||(=
g=3Dc.type.split("."),c.type=3Dg.shift(),j=3Dg.slice(0).sort(),h=3Dnew =
RegExp("(^|\\.)"+j.join("\\.(?:.*\\.)?")+"(\\.|$)")),c.namespace=3Dc.name=
space||j.join("."),i=3Dd._data(this,"events"),f=3D(i||{})[c.type];if(i&&f=
){f=3Df.slice(0);for(var l=3D0,m=3Df.length;l<m;l++){var =
n=3Df[l];if(e||h.test(n.namespace)){c.handler=3Dn.handler,c.data=3Dn.data=
,c.handleObj=3Dn;var =
o=3Dn.handler.apply(this,k);o!=3D=3Db&&(c.result=3Do,o=3D=3D=3D!1&&(c.pre=
ventDefault(),c.stopPropagation()));if(c.isImmediatePropagationStopped())=
break}}}return c.result},props:"altKey attrChange attrName bubbles =
button cancelable charCode clientX clientY ctrlKey currentTarget data =
detail eventPhase fromElement handler keyCode layerX layerY metaKey =
newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget =
screenX screenY shiftKey srcElement target toElement view wheelDelta =
which".split(" "),fix:function(a){if(a[d.expando])return a;var =
e=3Da;a=3Dd.Event(e);for(var =
f=3Dthis.props.length,g;f;)g=3Dthis.props[--f],a[g]=3De[g];a.target||(a.t=
arget=3Da.srcElement||c),a.target.nodeType=3D=3D=3D3&&(a.target=3Da.targe=
t.parentNode),!a.relatedTarget&&a.fromElement&&(a.relatedTarget=3Da.fromE=
lement=3D=3D=3Da.target?a.toElement:a.fromElement);if(a.pageX=3D=3Dnull&&=
a.clientX!=3Dnull){var =
h=3Dc.documentElement,i=3Dc.body;a.pageX=3Da.clientX+(h&&h.scrollLeft||i&=
&i.scrollLeft||0)-(h&&h.clientLeft||i&&i.clientLeft||0),a.pageY=3Da.clien=
tY+(h&&h.scrollTop||i&&i.scrollTop||0)-(h&&h.clientTop||i&&i.clientTop||0=
)}a.which=3D=3Dnull&&(a.charCode!=3Dnull||a.keyCode!=3Dnull)&&(a.which=3D=
a.charCode!=3Dnull?a.charCode:a.keyCode),!a.metaKey&&a.ctrlKey&&(a.metaKe=
y=3Da.ctrlKey),!a.which&&a.button!=3D=3Db&&(a.which=3Da.button&1?1:a.butt=
on&2?3:a.button&4?2:0);return =
a},guid:1e8,proxy:d.proxy,special:{ready:{setup:d.bindReady,teardown:d.no=
op},live:{add:function(a){d.event.add(this,F(a.origType,a.selector),d.ext=
end({},a,{handler:E,guid:a.handler.guid}))},remove:function(a){d.event.re=
move(this,F(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,=
c){d.isWindow(this)&&(this.onbeforeunload=3Dc)},teardown:function(a,b){th=
is.onbeforeunload=3D=3D=3Db&&(this.onbeforeunload=3Dnull)}}}},d.removeEve=
nt=3Dc.removeEventListener?function(a,b,c){a.removeEventListener&&a.remov=
eEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"=
+b,c)},d.Event=3Dfunction(a){if(!this.preventDefault)return new =
d.Event(a);a&&a.type?(this.originalEvent=3Da,this.type=3Da.type,this.isDe=
faultPrevented=3Da.defaultPrevented||a.returnValue=3D=3D=3D!1||a.getPreve=
ntDefault&&a.getPreventDefault()?w:v):this.type=3Da,this.timeStamp=3Dd.no=
w(),this[d.expando]=3D!0},d.Event.prototype=3D{preventDefault:function(){=
this.isDefaultPrevented=3Dw;var =
a=3Dthis.originalEvent;a&&(a.preventDefault?a.preventDefault():a.returnVa=
lue=3D!1)},stopPropagation:function(){this.isPropagationStopped=3Dw;var =
a=3Dthis.originalEvent;a&&(a.stopPropagation&&a.stopPropagation(),a.cance=
lBubble=3D!0)},stopImmediatePropagation:function(){this.isImmediatePropag=
ationStopped=3Dw,this.stopPropagation()},isDefaultPrevented:v,isPropagati=
onStopped:v,isImmediatePropagationStopped:v};var x=3Dfunction(a){var =
b=3Da.relatedTarget;try{if(b!=3D=3Dc&&!b.parentNode)return;while(b&&b!=3D=
=3Dthis)b=3Db.parentNode;b!=3D=3Dthis&&(a.type=3Da.data,d.event.handle.ap=
ply(this,arguments))}catch(e){}},y=3Dfunction(a){a.type=3Da.data,d.event.=
handle.apply(this,arguments)};d.each({mouseenter:"mouseover",mouseleave:"=
mouseout"},function(a,b){d.event.special[a]=3D{setup:function(c){d.event.=
add(this,b,c&&c.selector?y:x,a)},teardown:function(a){d.event.remove(this=
,b,a&&a.selector?y:x)}}}),d.support.submitBubbles||(d.event.special.submi=
t=3D{setup:function(a,b){if(this.nodeName&&this.nodeName.toLowerCase()!=3D=
=3D"form")d.event.add(this,"click.specialSubmit",function(a){var =
b=3Da.target,c=3Db.type;(c=3D=3D=3D"submit"||c=3D=3D=3D"image")&&d(b).clo=
sest("form").length&&C("submit",this,arguments)}),d.event.add(this,"keypr=
ess.specialSubmit",function(a){var =
b=3Da.target,c=3Db.type;(c=3D=3D=3D"text"||c=3D=3D=3D"password")&&d(b).cl=
osest("form").length&&a.keyCode=3D=3D=3D13&&C("submit",this,arguments)});=
else =
return!1},teardown:function(a){d.event.remove(this,".specialSubmit")}});i=
f(!d.support.changeBubbles){var z,A=3Dfunction(a){var =
b=3Da.type,c=3Da.value;b=3D=3D=3D"radio"||b=3D=3D=3D"checkbox"?c=3Da.chec=
ked:b=3D=3D=3D"select-multiple"?c=3Da.selectedIndex>-1?d.map(a.options,fu=
nction(a){return =
a.selected}).join("-"):"":a.nodeName.toLowerCase()=3D=3D=3D"select"&&(c=3D=
a.selectedIndex);return c},B=3Dfunction B(a){var =
c=3Da.target,e,f;if(q.test(c.nodeName)&&!c.readOnly){e=3Dd._data(c,"_chan=
ge_data"),f=3DA(c),(a.type!=3D=3D"focusout"||c.type!=3D=3D"radio")&&d._da=
ta(c,"_change_data",f);if(e=3D=3D=3Db||f=3D=3D=3De)return;if(e!=3Dnull||f=
)a.type=3D"change",a.liveFired=3Db,d.event.trigger(a,arguments[1],c)}};d.=
event.special.change=3D{filters:{focusout:B,beforedeactivate:B,click:func=
tion(a){var =
b=3Da.target,c=3Db.type;(c=3D=3D=3D"radio"||c=3D=3D=3D"checkbox"||b.nodeN=
ame.toLowerCase()=3D=3D=3D"select")&&B.call(this,a)},keydown:function(a){=
var =
b=3Da.target,c=3Db.type;(a.keyCode=3D=3D=3D13&&b.nodeName.toLowerCase()!=3D=
=3D"textarea"||a.keyCode=3D=3D=3D32&&(c=3D=3D=3D"checkbox"||c=3D=3D=3D"ra=
dio")||c=3D=3D=3D"select-multiple")&&B.call(this,a)},beforeactivate:funct=
ion(a){var =
b=3Da.target;d._data(b,"_change_data",A(b))}},setup:function(a,b){if(this=
.type=3D=3D=3D"file")return!1;for(var c in =
z)d.event.add(this,c+".specialChange",z[c]);return =
q.test(this.nodeName)},teardown:function(a){d.event.remove(this,".special=
Change");return =
q.test(this.nodeName)}},z=3Dd.event.special.change.filters,z.focus=3Dz.be=
foreactivate}c.addEventListener&&d.each({focus:"focusin",blur:"focusout"}=
,function(a,b){function c(a){a=3Dd.event.fix(a),a.type=3Db;return =
d.event.handle.call(this,a)}d.event.special[b]=3D{setup:function(){this.a=
ddEventListener(a,c,!0)},teardown:function(){this.removeEventListener(a,c=
,!0)}}}),d.each(["bind","one"],function(a,c){d.fn[c]=3Dfunction(a,e,f){if=
(typeof a=3D=3D=3D"object"){for(var g in a)this[c](g,e,a[g],f);return =
this}if(d.isFunction(e)||e=3D=3D=3D!1)f=3De,e=3Db;var =
h=3Dc=3D=3D=3D"one"?d.proxy(f,function(a){d(this).unbind(a,h);return =
f.apply(this,arguments)}):f;if(a=3D=3D=3D"unload"&&c!=3D=3D"one")this.one=
(a,e,f);else for(var =
i=3D0,j=3Dthis.length;i<j;i++)d.event.add(this[i],a,h,e);return =
this}}),d.fn.extend({unbind:function(a,b){if(typeof =
a!=3D=3D"object"||a.preventDefault)for(var =
e=3D0,f=3Dthis.length;e<f;e++)d.event.remove(this[e],a,b);else for(var c =
in a)this.unbind(c,a[c]);return this},delegate:function(a,b,c,d){return =
this.live(b,c,d,a)},undelegate:function(a,b,c){return =
arguments.length=3D=3D=3D0?this.unbind("live"):this.die(b,null,c,a)},trig=
ger:function(a,b){return =
this.each(function(){d.event.trigger(a,b,this)})},triggerHandler:function=
(a,b){if(this[0]){var =
c=3Dd.Event(a);c.preventDefault(),c.stopPropagation(),d.event.trigger(c,b=
,this[0]);return c.result}},toggle:function(a){var =
b=3Darguments,c=3D1;while(c<b.length)d.proxy(a,b[c++]);return =
this.click(d.proxy(a,function(e){var =
f=3D(d._data(this,"lastToggle"+a.guid)||0)%c;d._data(this,"lastToggle"+a.=
guid,f+1),e.preventDefault();return =
b[f].apply(this,arguments)||!1}))},hover:function(a,b){return =
this.mouseenter(a).mouseleave(b||a)}});var =
D=3D{focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"m=
ouseout"};d.each(["live","die"],function(a,c){d.fn[c]=3Dfunction(a,e,f,g)=
{var =
h,i=3D0,j,k,l,m=3Dg||this.selector,n=3Dg?this:d(this.context);if(typeof =
a=3D=3D=3D"object"&&!a.preventDefault){for(var o in =
a)n[c](o,e,a[o],m);return =
this}d.isFunction(e)&&(f=3De,e=3Db),a=3D(a||"").split(" =
");while((h=3Da[i++])!=3Dnull){j=3Dp.exec(h),k=3D"",j&&(k=3Dj[0],h=3Dh.re=
place(p,""));if(h=3D=3D=3D"hover"){a.push("mouseenter"+k,"mouseleave"+k);=
continue}l=3Dh,h=3D=3D=3D"focus"||h=3D=3D=3D"blur"?(a.push(D[h]+k),h=3Dh+=
k):h=3D(D[h]||h)+k;if(c=3D=3D=3D"live")for(var =
q=3D0,r=3Dn.length;q<r;q++)d.event.add(n[q],"live."+F(h,m),{data:e,select=
or:m,handler:f,origType:h,origHandler:f,preType:l});else =
n.unbind("live."+F(h,m),f)}return this}}),d.each("blur focus focusin =
focusout load resize scroll unload click dblclick mousedown mouseup =
mousemove mouseover mouseout mouseenter mouseleave change select submit =
keydown keypress keyup error".split(" =
"),function(a,b){d.fn[b]=3Dfunction(a,c){c=3D=3Dnull&&(c=3Da,a=3Dnull);re=
turn =
arguments.length>0?this.bind(b,a,c):this.trigger(b)},d.attrFn&&(d.attrFn[=
b]=3D!0)}),function(){function u(a,b,c,d,e,f){for(var =
g=3D0,h=3Dd.length;g<h;g++){var i=3Dd[g];if(i){var =
j=3D!1;i=3Di[a];while(i){if(i.sizcache=3D=3D=3Dc){j=3Dd[i.sizset];break}i=
f(i.nodeType=3D=3D=3D1){f||(i.sizcache=3Dc,i.sizset=3Dg);if(typeof =
b!=3D=3D"string"){if(i=3D=3D=3Db){j=3D!0;break}}else =
if(k.filter(b,[i]).length>0){j=3Di;break}}i=3Di[a]}d[g]=3Dj}}}function =
t(a,b,c,d,e,f){for(var g=3D0,h=3Dd.length;g<h;g++){var =
i=3Dd[g];if(i){var =
j=3D!1;i=3Di[a];while(i){if(i.sizcache=3D=3D=3Dc){j=3Dd[i.sizset];break}i=
.nodeType=3D=3D=3D1&&!f&&(i.sizcache=3Dc,i.sizset=3Dg);if(i.nodeName.toLo=
werCase()=3D=3D=3Db){j=3Di;break}i=3Di[a]}d[g]=3Dj}}}var =
a=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[=
\]'"]+)+\]|\\.|[^ =
>+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=3D0,f=3DObject.prototype=
.toString,g=3D!1,h=3D!0,i=3D/\\/g,j=3D/\W/;[0,0].sort(function(){h=3D!1;r=
eturn 0});var k=3Dfunction(b,d,e,g){e=3De||[],d=3Dd||c;var =
h=3Dd;if(d.nodeType!=3D=3D1&&d.nodeType!=3D=3D9)return[];if(!b||typeof =
b!=3D=3D"string")return e;var =
i,j,n,o,q,r,s,t,u=3D!0,w=3Dk.isXML(d),x=3D[],y=3Db;do{a.exec(""),i=3Da.ex=
ec(y);if(i){y=3Di[3],x.push(i[1]);if(i[2]){o=3Di[3];break}}}while(i);if(x=
.length>1&&m.exec(b))if(x.length=3D=3D=3D2&&l.relative[x[0]])j=3Dv(x[0]+x=
[1],d);else{j=3Dl.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=3Dx.=
shift(),l.relative[b]&&(b+=3Dx.shift()),j=3Dv(b,j)}else{!g&&x.length>1&&d=
.nodeType=3D=3D=3D9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.leng=
th-1])&&(q=3Dk.find(x.shift(),d,w),d=3Dq.expr?k.filter(q.expr,q.set)[0]:q=
.set[0]);if(d){q=3Dg?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length=3D=3D=
=3D1&&(x[0]=3D=3D=3D"~"||x[0]=3D=3D=3D"+")&&d.parentNode?d.parentNode:d,w=
),j=3Dq.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=3Dp(j):u=3D!1;whil=
e(x.length)r=3Dx.pop(),s=3Dr,l.relative[r]?s=3Dx.pop():r=3D"",s=3D=3Dnull=
&&(s=3Dd),l.relative[r](n,s,w)}else =
n=3Dx=3D[]}n||(n=3Dj),n||k.error(r||b);if(f.call(n)=3D=3D=3D"[object =
Array]")if(u)if(d&&d.nodeType=3D=3D=3D1)for(t=3D0;n[t]!=3Dnull;t++)n[t]&&=
(n[t]=3D=3D=3D!0||n[t].nodeType=3D=3D=3D1&&k.contains(d,n[t]))&&e.push(j[=
t]);else =
for(t=3D0;n[t]!=3Dnull;t++)n[t]&&n[t].nodeType=3D=3D=3D1&&e.push(j[t]);el=
se e.push.apply(e,n);else p(n,e);o&&(k(o,h,e,g),k.uniqueSort(e));return =
e};k.uniqueSort=3Dfunction(a){if(r){g=3Dh,a.sort(r);if(g)for(var =
b=3D1;b<a.length;b++)a[b]=3D=3D=3Da[b-1]&&a.splice(b--,1)}return =
a},k.matches=3Dfunction(a,b){return =
k(a,null,null,b)},k.matchesSelector=3Dfunction(a,b){return =
k(b,null,null,[a]).length>0},k.find=3Dfunction(a,b,c){var =
d;if(!a)return[];for(var e=3D0,f=3Dl.order.length;e<f;e++){var =
g,h=3Dl.order[e];if(g=3Dl.leftMatch[h].exec(a)){var =
j=3Dg[1];g.splice(1,1);if(j.substr(j.length-1)!=3D=3D"\\"){g[1]=3D(g[1]||=
"").replace(i,""),d=3Dl.find[h](g,b,c);if(d!=3Dnull){a=3Da.replace(l.matc=
h[h],"");break}}}}d||(d=3Dtypeof =
b.getElementsByTagName!=3D=3D"undefined"?b.getElementsByTagName("*"):[]);=
return{set:d,expr:a}},k.filter=3Dfunction(a,c,d,e){var =
f,g,h=3Da,i=3D[],j=3Dc,m=3Dc&&c[0]&&k.isXML(c[0]);while(a&&c.length){for(=
var n in l.filter)if((f=3Dl.leftMatch[n].exec(a))!=3Dnull&&f[2]){var =
o,p,q=3Dl.filter[n],r=3Df[1];g=3D!1,f.splice(1,1);if(r.substr(r.length-1)=
=3D=3D=3D"\\")continue;j=3D=3D=3Di&&(i=3D[]);if(l.preFilter[n]){f=3Dl.pre=
Filter[n](f,j,d,i,e,m);if(f){if(f=3D=3D=3D!0)continue}else =
g=3Do=3D!0}if(f)for(var =
s=3D0;(p=3Dj[s])!=3Dnull;s++)if(p){o=3Dq(p,f,s,j);var =
t=3De^!!o;d&&o!=3Dnull?t?g=3D!0:j[s]=3D!1:t&&(i.push(p),g=3D!0)}if(o!=3D=3D=
b){d||(j=3Di),a=3Da.replace(l.match[n],"");if(!g)return[];break}}if(a=3D=3D=
=3Dh)if(g=3D=3Dnull)k.error(a);else break;h=3Da}return =
j},k.error=3Dfunction(a){throw"Syntax error, unrecognized expression: =
"+a};var =
l=3Dk.selectors=3D{order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\u=
FFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=3D[=
'"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFF=
F\-]|\\.)+)\s*(?:(\S?=3D)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\=
.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|=
last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-=
]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))=
?(?=3D[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\(=
[^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","f=
or":"htmlFor"},attrHandle:{href:function(a){return =
a.getAttribute("href")},type:function(a){return =
a.getAttribute("type")}},relative:{"+":function(a,b){var c=3Dtypeof =
b=3D=3D=3D"string",d=3Dc&&!j.test(b),e=3Dc&&!d;d&&(b=3Db.toLowerCase());f=
or(var =
f=3D0,g=3Da.length,h;f<g;f++)if(h=3Da[f]){while((h=3Dh.previousSibling)&&=
h.nodeType!=3D=3D1){}a[f]=3De||h&&h.nodeName.toLowerCase()=3D=3D=3Db?h||!=
1:h=3D=3D=3Db}e&&k.filter(b,a,!0)},">":function(a,b){var c,d=3Dtypeof =
b=3D=3D=3D"string",e=3D0,f=3Da.length;if(d&&!j.test(b)){b=3Db.toLowerCase=
();for(;e<f;e++){c=3Da[e];if(c){var =
g=3Dc.parentNode;a[e]=3Dg.nodeName.toLowerCase()=3D=3D=3Db?g:!1}}}else{fo=
r(;e<f;e++)c=3Da[e],c&&(a[e]=3Dd?c.parentNode:c.parentNode=3D=3D=3Db);d&&=
k.filter(b,a,!0)}},"":function(a,b,c){var d,f=3De++,g=3Du;typeof =
b=3D=3D=3D"string"&&!j.test(b)&&(b=3Db.toLowerCase(),d=3Db,g=3Dt),g("pare=
ntNode",b,f,a,d,c)},"~":function(a,b,c){var d,f=3De++,g=3Du;typeof =
b=3D=3D=3D"string"&&!j.test(b)&&(b=3Db.toLowerCase(),d=3Db,g=3Dt),g("prev=
iousSibling",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof =
b.getElementById!=3D=3D"undefined"&&!c){var =
d=3Db.getElementById(a[1]);return =
d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof =
b.getElementsByName!=3D=3D"undefined"){var =
c=3D[],d=3Db.getElementsByName(a[1]);for(var =
e=3D0,f=3Dd.length;e<f;e++)d[e].getAttribute("name")=3D=3D=3Da[1]&&c.push=
(d[e]);return c.length=3D=3D=3D0?null:c}},TAG:function(a,b){if(typeof =
b.getElementsByTagName!=3D=3D"undefined")return =
b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=3D=
" "+a[1].replace(i,"")+" ";if(f)return a;for(var =
g=3D0,h;(h=3Db[g])!=3Dnull;g++)h&&(e^(h.className&&(" "+h.className+" =
").replace(/[\t\n\r]/g," =
").indexOf(a)>=3D0)?c||d.push(h):c&&(b[g]=3D!1));return!1},ID:function(a)=
{return a[1].replace(i,"")},TAG:function(a,b){return =
a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]=3D=3D=3D"nth"=
){a[2]||k.error(a[0]),a[2]=3Da[2].replace(/^\+|\s*/g,"");var =
b=3D/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]=3D=3D=3D"even"&&"2n"||a[2]=3D=3D=
=3D"odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=3Db[1]+(b[2]||=
1)-0,a[3]=3Db[3]-0}else a[2]&&k.error(a[0]);a[0]=3De++;return =
a},ATTR:function(a,b,c,d,e,f){var =
g=3Da[1]=3Da[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=3Dl.attrMap[g]),a[4=
]=3D(a[4]||a[5]||"").replace(i,""),a[2]=3D=3D=3D"~=3D"&&(a[4]=3D" =
"+a[4]+" ");return =
a},PSEUDO:function(b,c,d,e,f){if(b[1]=3D=3D=3D"not")if((a.exec(b[3])||"")=
.length>1||/^\w/.test(b[3]))b[3]=3Dk(b[3],null,null,c);else{var =
g=3Dk.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else =
if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return =
b},POS:function(a){a.unshift(!0);return =
a}},filters:{enabled:function(a){return =
a.disabled=3D=3D=3D!1&&a.type!=3D=3D"hidden"},disabled:function(a){return=
 a.disabled=3D=3D=3D!0},checked:function(a){return =
a.checked=3D=3D=3D!0},selected:function(a){a.parentNode&&a.parentNode.sel=
ectedIndex;return =
a.selected=3D=3D=3D!0},parent:function(a){return!!a.firstChild},empty:fun=
ction(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).lengt=
h},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){ret=
urn"text"=3D=3D=3Da.getAttribute("type")},radio:function(a){return"radio"=
=3D=3D=3Da.type},checkbox:function(a){return"checkbox"=3D=3D=3Da.type},fi=
le:function(a){return"file"=3D=3D=3Da.type},password:function(a){return"p=
assword"=3D=3D=3Da.type},submit:function(a){return"submit"=3D=3D=3Da.type=
},image:function(a){return"image"=3D=3D=3Da.type},reset:function(a){retur=
n"reset"=3D=3D=3Da.type},button:function(a){return"button"=3D=3D=3Da.type=
||a.nodeName.toLowerCase()=3D=3D=3D"button"},input:function(a){return/inp=
ut|select|textarea|button/i.test(a.nodeName)}},setFilters:{first:function=
(a,b){return b=3D=3D=3D0},last:function(a,b,c,d){return =
b=3D=3D=3Dd.length-1},even:function(a,b){return =
b%2=3D=3D=3D0},odd:function(a,b){return =
b%2=3D=3D=3D1},lt:function(a,b,c){return =
b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return =
c[3]-0=3D=3D=3Db},eq:function(a,b,c){return =
c[3]-0=3D=3D=3Db}},filter:{PSEUDO:function(a,b,c,d){var =
e=3Db[1],f=3Dl.filters[e];if(f)return =
f(a,c,b,d);if(e=3D=3D=3D"contains")return(a.textContent||a.innerText||k.g=
etText([a])||"").indexOf(b[3])>=3D0;if(e=3D=3D=3D"not"){var =
g=3Db[3];for(var =
h=3D0,i=3Dg.length;h<i;h++)if(g[h]=3D=3D=3Da)return!1;return!0}k.error(e)=
},CHILD:function(a,b){var =
c=3Db[1],d=3Da;switch(c){case"only":case"first":while(d=3Dd.previousSibli=
ng)if(d.nodeType=3D=3D=3D1)return!1;if(c=3D=3D=3D"first")return!0;d=3Da;c=
ase"last":while(d=3Dd.nextSibling)if(d.nodeType=3D=3D=3D1)return!1;return=
!0;case"nth":var =
e=3Db[2],f=3Db[3];if(e=3D=3D=3D1&&f=3D=3D=3D0)return!0;var =
g=3Db[0],h=3Da.parentNode;if(h&&(h.sizcache!=3D=3Dg||!a.nodeIndex)){var =
i=3D0;for(d=3Dh.firstChild;d;d=3Dd.nextSibling)d.nodeType=3D=3D=3D1&&(d.n=
odeIndex=3D++i);h.sizcache=3Dg}var j=3Da.nodeIndex-f;return =
e=3D=3D=3D0?j=3D=3D=3D0:j%e=3D=3D=3D0&&j/e>=3D0}},ID:function(a,b){return=
 =
a.nodeType=3D=3D=3D1&&a.getAttribute("id")=3D=3D=3Db},TAG:function(a,b){r=
eturn =
b=3D=3D=3D"*"&&a.nodeType=3D=3D=3D1||a.nodeName.toLowerCase()=3D=3D=3Db},=
CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" =
").indexOf(b)>-1},ATTR:function(a,b){var =
c=3Db[1],d=3Dl.attrHandle[c]?l.attrHandle[c](a):a[c]!=3Dnull?a[c]:a.getAt=
tribute(c),e=3Dd+"",f=3Db[2],g=3Db[4];return =
d=3D=3Dnull?f=3D=3D=3D"!=3D":f=3D=3D=3D"=3D"?e=3D=3D=3Dg:f=3D=3D=3D"*=3D"=
?e.indexOf(g)>=3D0:f=3D=3D=3D"~=3D"?(" "+e+" =
").indexOf(g)>=3D0:g?f=3D=3D=3D"!=3D"?e!=3D=3Dg:f=3D=3D=3D"^=3D"?e.indexO=
f(g)=3D=3D=3D0:f=3D=3D=3D"$=3D"?e.substr(e.length-g.length)=3D=3D=3Dg:f=3D=
=3D=3D"|=3D"?e=3D=3D=3Dg||e.substr(0,g.length+1)=3D=3D=3Dg+"-":!1:e&&d!=3D=
=3D!1},POS:function(a,b,c,d){var =
e=3Db[2],f=3Dl.setFilters[e];if(f)return =
f(a,c,b,d)}}},m=3Dl.match.POS,n=3Dfunction(a,b){return"\\"+(b-0+1)};for(v=
ar o in l.match)l.match[o]=3Dnew =
RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o=
]=3Dnew =
RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n))=
;var =
p=3Dfunction(a,b){a=3DArray.prototype.slice.call(a,0);if(b){b.push.apply(=
b,a);return b}return =
a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].node=
Type}catch(q){p=3Dfunction(a,b){var =
c=3D0,d=3Db||[];if(f.call(a)=3D=3D=3D"[object =
Array]")Array.prototype.push.apply(d,a);else if(typeof =
a.length=3D=3D=3D"number")for(var e=3Da.length;c<e;c++)d.push(a[c]);else =
for(;a[c];c++)d.push(a[c]);return d}}var =
r,s;c.documentElement.compareDocumentPosition?r=3Dfunction(a,b){if(a=3D=3D=
=3Db){g=3D!0;return =
0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return =
a.compareDocumentPosition?-1:1;return =
a.compareDocumentPosition(b)&4?-1:1}:(r=3Dfunction(a,b){var =
c,d,e=3D[],f=3D[],h=3Da.parentNode,i=3Db.parentNode,j=3Dh;if(a=3D=3D=3Db)=
{g=3D!0;return 0}if(h=3D=3D=3Di)return =
s(a,b);if(!h)return-1;if(!i)return =
1;while(j)e.unshift(j),j=3Dj.parentNode;j=3Di;while(j)f.unshift(j),j=3Dj.=
parentNode;c=3De.length,d=3Df.length;for(var =
k=3D0;k<c&&k<d;k++)if(e[k]!=3D=3Df[k])return s(e[k],f[k]);return =
k=3D=3D=3Dc?s(a,f[k],-1):s(e[k],b,1)},s=3Dfunction(a,b,c){if(a=3D=3D=3Db)=
return c;var =
d=3Da.nextSibling;while(d){if(d=3D=3D=3Db)return-1;d=3Dd.nextSibling}retu=
rn 1}),k.getText=3Dfunction(a){var b=3D"",c;for(var =
d=3D0;a[d];d++)c=3Da[d],c.nodeType=3D=3D=3D3||c.nodeType=3D=3D=3D4?b+=3Dc=
.nodeValue:c.nodeType!=3D=3D8&&(b+=3Dk.getText(c.childNodes));return =
b},function(){var a=3Dc.createElement("div"),d=3D"script"+(new =
Date).getTime(),e=3Dc.documentElement;a.innerHTML=3D"<a =
name=3D'"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.=
find.ID=3Dfunction(a,c,d){if(typeof =
c.getElementById!=3D=3D"undefined"&&!d){var =
e=3Dc.getElementById(a[1]);return e?e.id=3D=3D=3Da[1]||typeof =
e.getAttributeNode!=3D=3D"undefined"&&e.getAttributeNode("id").nodeValue=3D=
=3D=3Da[1]?[e]:b:[]}},l.filter.ID=3Dfunction(a,b){var c=3Dtypeof =
a.getAttributeNode!=3D=3D"undefined"&&a.getAttributeNode("id");return =
a.nodeType=3D=3D=3D1&&c&&c.nodeValue=3D=3D=3Db}),e.removeChild(a),e=3Da=3D=
null}(),function(){var =
a=3Dc.createElement("div");a.appendChild(c.createComment("")),a.getElemen=
tsByTagName("*").length>0&&(l.find.TAG=3Dfunction(a,b){var =
c=3Db.getElementsByTagName(a[1]);if(a[1]=3D=3D=3D"*"){var d=3D[];for(var =
e=3D0;c[e];e++)c[e].nodeType=3D=3D=3D1&&d.push(c[e]);c=3Dd}return =
c}),a.innerHTML=3D"<a href=3D'#'></a>",a.firstChild&&typeof =
a.firstChild.getAttribute!=3D=3D"undefined"&&a.firstChild.getAttribute("h=
ref")!=3D=3D"#"&&(l.attrHandle.href=3Dfunction(a){return =
a.getAttribute("href",2)}),a=3Dnull}(),c.querySelectorAll&&function(){var=
 a=3Dk,b=3Dc.createElement("div"),d=3D"__sizzle__";b.innerHTML=3D"<p =
class=3D'TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").=
length!=3D=3D0){k=3Dfunction(b,e,f,g){e=3De||c;if(!g&&!k.isXML(e)){var =
h=3D/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType=3D=3D=3D=
1||e.nodeType=3D=3D=3D9)){if(h[1])return =
p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClas=
sName)return =
p(e.getElementsByClassName(h[2]),f)}if(e.nodeType=3D=3D=3D9){if(b=3D=3D=3D=
"body"&&e.body)return p([e.body],f);if(h&&h[3]){var =
i=3De.getElementById(h[3]);if(!i||!i.parentNode)return =
p([],f);if(i.id=3D=3D=3Dh[3])return p([i],f)}try{return =
p(e.querySelectorAll(b),f)}catch(j){}}else =
if(e.nodeType=3D=3D=3D1&&e.nodeName.toLowerCase()!=3D=3D"object"){var =
m=3De,n=3De.getAttribute("id"),o=3Dn||d,q=3De.parentNode,r=3D/^\s*[+~]/.t=
est(b);n?o=3Do.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=3De.p=
arentNode);try{if(!r||q)return p(e.querySelectorAll("[id=3D'"+o+"'] =
"+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return =
a(b,e,f,g)};for(var e in a)k[e]=3Da[e];b=3Dnull}}(),function(){var =
a=3Dc.documentElement,b=3Da.matchesSelector||a.mozMatchesSelector||a.webk=
itMatchesSelector||a.msMatchesSelector,d=3D!1;try{b.call(c.documentElemen=
t,"[test!=3D'']:sizzle")}catch(e){d=3D!0}b&&(k.matchesSelector=3Dfunction=
(a,c){c=3Dc.replace(/\=3D\s*([^'"\]]*)\s*\]/g,"=3D'$1']");if(!k.isXML(a))=
try{if(d||!l.match.PSEUDO.test(c)&&!/!=3D/.test(c))return =
b.call(a,c)}catch(e){}return =
k(c,null,null,[a]).length>0})}(),function(){var =
a=3Dc.createElement("div");a.innerHTML=3D"<div class=3D'test =
e'></div><div =
class=3D'test'></div>";if(a.getElementsByClassName&&a.getElementsByClassN=
ame("e").length!=3D=3D0){a.lastChild.className=3D"e";if(a.getElementsByCl=
assName("e").length=3D=3D=3D1)return;l.order.splice(1,0,"CLASS"),l.find.C=
LASS=3Dfunction(a,b,c){if(typeof =
b.getElementsByClassName!=3D=3D"undefined"&&!c)return =
b.getElementsByClassName(a[1])},a=3Dnull}}(),c.documentElement.contains?k=
.contains=3Dfunction(a,b){return =
a!=3D=3Db&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocume=
ntPosition?k.contains=3Dfunction(a,b){return!!(a.compareDocumentPosition(=
b)&16)}:k.contains=3Dfunction(){return!1},k.isXML=3Dfunction(a){var =
b=3D(a?a.ownerDocument||a:0).documentElement;return =
b?b.nodeName!=3D=3D"HTML":!1};var v=3Dfunction(a,b){var =
c,d=3D[],e=3D"",f=3Db.nodeType?[b]:b;while(c=3Dl.match.PSEUDO.exec(a))e+=3D=
c[0],a=3Da.replace(l.match.PSEUDO,"");a=3Dl.relative[a]?a+"*":a;for(var =
g=3D0,h=3Df.length;g<h;g++)k(a,f[g],d);return =
k.filter(e,d)};d.find=3Dk,d.expr=3Dk.selectors,d.expr[":"]=3Dd.expr.filte=
rs,d.unique=3Dk.uniqueSort,d.text=3Dk.getText,d.isXMLDoc=3Dk.isXML,d.cont=
ains=3Dk.contains}();var =
G=3D/Until$/,H=3D/^(?:parents|prevUntil|prevAll)/,I=3D/,/,J=3D/^.[^:#\[\.=
,]*$/,K=3DArray.prototype.slice,L=3Dd.expr.match.POS,M=3D{children:!0,con=
tents:!0,next:!0,prev:!0};d.fn.extend({find:function(a){var =
b=3Dthis.pushStack("","find",a),c=3D0;for(var =
e=3D0,f=3Dthis.length;e<f;e++){c=3Db.length,d.find(a,this[e],b);if(e>0)fo=
r(var g=3Dc;g<b.length;g++)for(var =
h=3D0;h<c;h++)if(b[h]=3D=3D=3Db[g]){b.splice(g--,1);break}}return =
b},has:function(a){var b=3Dd(a);return this.filter(function(){for(var =
a=3D0,c=3Db.length;a<c;a++)if(d.contains(this,b[a]))return!0})},not:funct=
ion(a){return =
this.pushStack(O(this,a,!1),"not",a)},filter:function(a){return =
this.pushStack(O(this,a,!0),"filter",a)},is:function(a){return!!a&&d.filt=
er(a,this).length>0},closest:function(a,b){var =
c=3D[],e,f,g=3Dthis[0];if(d.isArray(a)){var =
h,i,j=3D{},k=3D1;if(g&&a.length){for(e=3D0,f=3Da.length;e<f;e++)i=3Da[e],=
j[i]||(j[i]=3Dd.expr.match.POS.test(i)?d(i,b||this.context):i);while(g&&g=
.ownerDocument&&g!=3D=3Db){for(i in =
j)h=3Dj[i],(h.jquery?h.index(g)>-1:d(g).is(h))&&c.push({selector:i,elem:g=
,level:k});g=3Dg.parentNode,k++}}return c}var =
l=3DL.test(a)?d(a,b||this.context):null;for(e=3D0,f=3Dthis.length;e<f;e++=
){g=3Dthis[e];while(g){if(l?l.index(g)>-1:d.find.matchesSelector(g,a)){c.=
push(g);break}g=3Dg.parentNode;if(!g||!g.ownerDocument||g=3D=3D=3Db)break=
}}c=3Dc.length>1?d.unique(c):c;return =
this.pushStack(c,"closest",a)},index:function(a){if(!a||typeof =
a=3D=3D=3D"string")return =
d.inArray(this[0],a?d(a):this.parent().children());return =
d.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=3Dtypeof =
a=3D=3D=3D"string"?d(a,b):d.makeArray(a),e=3Dd.merge(this.get(),c);return=
 =
this.pushStack(N(c[0])||N(e[0])?e:d.unique(e))},andSelf:function(){return=
 this.add(this.prevObject)}}),d.each({parent:function(a){var =
b=3Da.parentNode;return =
b&&b.nodeType!=3D=3D11?b:null},parents:function(a){return =
d.dir(a,"parentNode")},parentsUntil:function(a,b,c){return =
d.dir(a,"parentNode",c)},next:function(a){return =
d.nth(a,2,"nextSibling")},prev:function(a){return =
d.nth(a,2,"previousSibling")},nextAll:function(a){return =
d.dir(a,"nextSibling")},prevAll:function(a){return =
d.dir(a,"previousSibling")},nextUntil:function(a,b,c){return =
d.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return =
d.dir(a,"previousSibling",c)},siblings:function(a){return =
d.sibling(a.parentNode.firstChild,a)},children:function(a){return =
d.sibling(a.firstChild)},contents:function(a){return =
d.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:d.make=
Array(a.childNodes)}},function(a,b){d.fn[a]=3Dfunction(c,e){var =
f=3Dd.map(this,b,c),g=3DK.call(arguments);G.test(a)||(e=3Dc),e&&typeof =
e=3D=3D=3D"string"&&(f=3Dd.filter(e,f)),f=3Dthis.length>1&&!M[a]?d.unique=
(f):f,(this.length>1||I.test(e))&&H.test(a)&&(f=3Df.reverse());return =
this.pushStack(f,a,g.join(","))}}),d.extend({filter:function(a,b,c){c&&(a=
=3D":not("+a+")");return =
b.length=3D=3D=3D1?d.find.matchesSelector(b[0],a)?[b[0]]:[]:d.find.matche=
s(a,b)},dir:function(a,c,e){var =
f=3D[],g=3Da[c];while(g&&g.nodeType!=3D=3D9&&(e=3D=3D=3Db||g.nodeType!=3D=
=3D1||!d(g).is(e)))g.nodeType=3D=3D=3D1&&f.push(g),g=3Dg[c];return =
f},nth:function(a,b,c,d){b=3Db||1;var =
e=3D0;for(;a;a=3Da[c])if(a.nodeType=3D=3D=3D1&&++e=3D=3D=3Db)break;return=
 a},sibling:function(a,b){var =
c=3D[];for(;a;a=3Da.nextSibling)a.nodeType=3D=3D=3D1&&a!=3D=3Db&&c.push(a=
);return c}});var P=3D/ =
jQuery\d+=3D"(?:\d+|null)"/g,Q=3D/^\s+/,R=3D/<(?!area|br|col|embed|hr|img=
|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,S=3D/<([\w:]+)/,T=3D/<tbody/=
i,U=3D/<|&#?\w+;/,V=3D/<(?:script|object|embed|option|style)/i,W=3D/check=
ed\s*(?:[^=3D]|=3D\s*.checked.)/i,X=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,"",""]};X.optgroup=3DX.option,X.tbody=3DX.tfoot=3DX.colgroup=3D=
X.caption=3DX.thead,X.th=3DX.td,d.support.htmlSerialize||(X._default=3D[1=
,"div<div>","</div>"]),d.fn.extend({text:function(a){if(d.isFunction(a))r=
eturn this.each(function(b){var =
c=3Dd(this);c.text(a.call(this,b,c.text()))});if(typeof =
a!=3D=3D"object"&&a!=3D=3Db)return =
this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a)=
);return d.text(this)},wrapAll:function(a){if(d.isFunction(a))return =
this.each(function(b){d(this).wrapAll(a.call(this,b))});if(this[0]){var =
b=3Dd(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.inse=
rtBefore(this[0]),b.map(function(){var =
a=3Dthis;while(a.firstChild&&a.firstChild.nodeType=3D=3D=3D1)a=3Da.firstC=
hild;return a}).append(this)}return =
this},wrapInner:function(a){if(d.isFunction(a))return =
this.each(function(b){d(this).wrapInner(a.call(this,b))});return =
this.each(function(){var =
b=3Dd(this),c=3Db.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:fu=
nction(a){return =
this.each(function(){d(this).wrapAll(a)})},unwrap:function(){return =
this.parent().each(function(){d.nodeName(this,"body")||d(this).replaceWit=
h(this.childNodes)}).end()},append:function(){return =
this.domManip(arguments,!0,function(a){this.nodeType=3D=3D=3D1&&this.appe=
ndChild(a)})},prepend:function(){return =
this.domManip(arguments,!0,function(a){this.nodeType=3D=3D=3D1&&this.inse=
rtBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].pare=
ntNode)return =
this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,thi=
s)});if(arguments.length){var =
a=3Dd(arguments[0]);a.push.apply(a,this.toArray());return =
this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[=
0].parentNode)return =
this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,thi=
s.nextSibling)});if(arguments.length){var =
a=3Dthis.pushStack(this,"after",arguments);a.push.apply(a,d(arguments[0])=
.toArray());return a}},remove:function(a,b){for(var =
c=3D0,e;(e=3Dthis[c])!=3Dnull;c++)if(!a||d.filter(a,[e]).length)!b&&e.nod=
eType=3D=3D=3D1&&(d.cleanData(e.getElementsByTagName("*")),d.cleanData([e=
])),e.parentNode&&e.parentNode.removeChild(e);return =
this},empty:function(){for(var =
a=3D0,b;(b=3Dthis[a])!=3Dnull;a++){b.nodeType=3D=3D=3D1&&d.cleanData(b.ge=
tElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}r=
eturn =
this},clone:function(a,b){a=3Da=3D=3Dnull?!1:a,b=3Db=3D=3Dnull?a:b;return=
 this.map(function(){return =
d.clone(this,a,b)})},html:function(a){if(a=3D=3D=3Db)return =
this[0]&&this[0].nodeType=3D=3D=3D1?this[0].innerHTML.replace(P,""):null;=
if(typeof =
a!=3D=3D"string"||V.test(a)||!d.support.leadingWhitespace&&Q.test(a)||X[(=
S.exec(a)||["",""])[1].toLowerCase()])d.isFunction(a)?this.each(function(=
b){var =
c=3Dd(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);else=
{a=3Da.replace(R,"<$1></$2>");try{for(var =
c=3D0,e=3Dthis.length;c<e;c++)this[c].nodeType=3D=3D=3D1&&(d.cleanData(th=
is[c].getElementsByTagName("*")),this[c].innerHTML=3Da)}catch(f){this.emp=
ty().append(a)}}return =
this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(d.isFunc=
tion(a))return this.each(function(b){var =
c=3Dd(this),e=3Dc.html();c.replaceWith(a.call(this,b,e))});typeof =
a!=3D=3D"string"&&(a=3Dd(a).detach());return this.each(function(){var =
b=3Dthis.nextSibling,c=3Dthis.parentNode;d(this).remove(),b?d(b).before(a=
):d(c).append(a)})}return =
this.pushStack(d(d.isFunction(a)?a():a),"replaceWith",a)},detach:function=
(a){return this.remove(a,!0)},domManip:function(a,c,e){var =
f,g,h,i,j=3Da[0],k=3D[];if(!d.support.checkClone&&arguments.length=3D=3D=3D=
3&&typeof j=3D=3D=3D"string"&&W.test(j))return =
this.each(function(){d(this).domManip(a,c,e,!0)});if(d.isFunction(j))retu=
rn this.each(function(f){var =
g=3Dd(this);a[0]=3Dj.call(this,f,c?g.html():b),g.domManip(a,c,e)});if(thi=
s[0]){i=3Dj&&j.parentNode,d.support.parentNode&&i&&i.nodeType=3D=3D=3D11&=
&i.childNodes.length=3D=3D=3Dthis.length?f=3D{fragment:i}:f=3Dd.buildFrag=
ment(a,this,k),h=3Df.fragment,h.childNodes.length=3D=3D=3D1?g=3Dh=3Dh.fir=
stChild:g=3Dh.firstChild;if(g){c=3Dc&&d.nodeName(g,"tr");for(var =
l=3D0,m=3Dthis.length,n=3Dm-1;l<m;l++)e.call(c?Y(this[l],g):this[l],f.cac=
heable||m>1&&l<n?d.clone(h,!0,!0):h)}k.length&&d.each(k,ba)}return =
this}}),d.buildFragment=3Dfunction(a,b,e){var =
f,g,h,i=3Db&&b[0]?b[0].ownerDocument||b[0]:c;a.length=3D=3D=3D1&&typeof =
a[0]=3D=3D=3D"string"&&a[0].length<512&&i=3D=3D=3Dc&&a[0].charAt(0)=3D=3D=
=3D"<"&&!V.test(a[0])&&(d.support.checkClone||!W.test(a[0]))&&(g=3D!0,h=3D=
d.fragments[a[0]],h&&(h!=3D=3D1&&(f=3Dh))),f||(f=3Di.createDocumentFragme=
nt(),d.clean(a,i,f,e)),g&&(d.fragments[a[0]]=3Dh?f:1);return{fragment:f,c=
acheable:g}},d.fragments=3D{},d.each({appendTo:"append",prependTo:"prepen=
d",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},fu=
nction(a,b){d.fn[a]=3Dfunction(c){var =
e=3D[],f=3Dd(c),g=3Dthis.length=3D=3D=3D1&&this[0].parentNode;if(g&&g.nod=
eType=3D=3D=3D11&&g.childNodes.length=3D=3D=3D1&&f.length=3D=3D=3D1){f[b]=
(this[0]);return this}for(var h=3D0,i=3Df.length;h<i;h++){var =
j=3D(h>0?this.clone(!0):this).get();d(f[h])[b](j),e=3De.concat(j)}return =
this.pushStack(e,a,f.selector)}}),d.extend({clone:function(a,b,c){var =
e=3Da.cloneNode(!0),f,g,h;if((!d.support.noCloneEvent||!d.support.noClone=
Checked)&&(a.nodeType=3D=3D=3D1||a.nodeType=3D=3D=3D11)&&!d.isXMLDoc(a)){=
$(a,e),f=3D_(a),g=3D_(e);for(h=3D0;f[h];++h)$(f[h],g[h])}if(b){Z(a,e);if(=
c){f=3D_(a),g=3D_(e);for(h=3D0;f[h];++h)Z(f[h],g[h])}}return =
e},clean:function(a,b,e,f){b=3Db||c,typeof =
b.createElement=3D=3D=3D"undefined"&&(b=3Db.ownerDocument||b[0]&&b[0].own=
erDocument||c);var g=3D[];for(var h=3D0,i;(i=3Da[h])!=3Dnull;h++){typeof =
i=3D=3D=3D"number"&&(i+=3D"");if(!i)continue;if(typeof =
i!=3D=3D"string"||U.test(i)){if(typeof =
i=3D=3D=3D"string"){i=3Di.replace(R,"<$1></$2>");var =
j=3D(S.exec(i)||["",""])[1].toLowerCase(),k=3DX[j]||X._default,l=3Dk[0],m=
=3Db.createElement("div");m.innerHTML=3Dk[1]+i+k[2];while(l--)m=3Dm.lastC=
hild;if(!d.support.tbody){var =
n=3DT.test(i),o=3Dj=3D=3D=3D"table"&&!n?m.firstChild&&m.firstChild.childN=
odes:k[1]=3D=3D=3D"<table>"&&!n?m.childNodes:[];for(var =
p=3Do.length-1;p>=3D0;--p)d.nodeName(o[p],"tbody")&&!o[p].childNodes.leng=
th&&o[p].parentNode.removeChild(o[p])}!d.support.leadingWhitespace&&Q.tes=
t(i)&&m.insertBefore(b.createTextNode(Q.exec(i)[0]),m.firstChild),i=3Dm.c=
hildNodes}}else =
i=3Db.createTextNode(i);i.nodeType?g.push(i):g=3Dd.merge(g,i)}if(e)for(h=3D=
0;g[h];h++)!f||!d.nodeName(g[h],"script")||g[h].type&&g[h].type.toLowerCa=
se()!=3D=3D"text/javascript"?(g[h].nodeType=3D=3D=3D1&&g.splice.apply(g,[=
h+1,0].concat(d.makeArray(g[h].getElementsByTagName("script")))),e.append=
Child(g[h])):f.push(g[h].parentNode?g[h].parentNode.removeChild(g[h]):g[h=
]);return g},cleanData:function(a){var =
b,c,e=3Dd.cache,f=3Dd.expando,g=3Dd.event.special,h=3Dd.support.deleteExp=
ando;for(var =
i=3D0,j;(j=3Da[i])!=3Dnull;i++){if(j.nodeName&&d.noData[j.nodeName.toLowe=
rCase()])continue;c=3Dj[d.expando];if(c){b=3De[c]&&e[c][f];if(b&&b.events=
){for(var k in =
b.events)g[k]?d.event.remove(j,k):d.removeEvent(j,k,b.handle);b.handle&&(=
b.handle.elem=3Dnull)}h?delete =
j[d.expando]:j.removeAttribute&&j.removeAttribute(d.expando),delete =
e[c]}}}});var =
bb=3D/alpha\([^)]*\)/i,bc=3D/opacity=3D([^)]*)/,bd=3D/-([a-z])/ig,be=3D/(=
[A-Z])/g,bf=3D/^-?\d+(?:px)?$/i,bg=3D/^-?\d/,bh=3D{position:"absolute",vi=
sibility:"hidden",display:"block"},bi=3D["Left","Right"],bj=3D["Top","Bot=
tom"],bk,bl,bm,bn=3Dfunction(a,b){return =
b.toUpperCase()};d.fn.css=3Dfunction(a,c){if(arguments.length=3D=3D=3D2&&=
c=3D=3D=3Db)return this;return =
d.access(this,a,c,!0,function(a,c,e){return =
e!=3D=3Db?d.style(a,c,e):d.css(a,c)})},d.extend({cssHooks:{opacity:{get:f=
unction(a,b){if(b){var c=3Dbk(a,"opacity","opacity");return =
c=3D=3D=3D""?"1":c}return =
a.style.opacity}}},cssNumber:{zIndex:!0,fontWeight:!0,opacity:!0,zoom:!0,=
lineHeight:!0},cssProps:{"float":d.support.cssFloat?"cssFloat":"styleFloa=
t"},style:function(a,c,e,f){if(a&&a.nodeType!=3D=3D3&&a.nodeType!=3D=3D8&=
&a.style){var =
g,h=3Dd.camelCase(c),i=3Da.style,j=3Dd.cssHooks[h];c=3Dd.cssProps[h]||h;i=
f(e=3D=3D=3Db){if(j&&"get"in j&&(g=3Dj.get(a,!1,f))!=3D=3Db)return =
g;return i[c]}if(typeof =
e=3D=3D=3D"number"&&isNaN(e)||e=3D=3Dnull)return;typeof =
e=3D=3D=3D"number"&&!d.cssNumber[h]&&(e+=3D"px");if(!j||!("set"in =
j)||(e=3Dj.set(a,e))!=3D=3Db)try{i[c]=3De}catch(k){}}},css:function(a,c,e=
){var =
f,g=3Dd.camelCase(c),h=3Dd.cssHooks[g];c=3Dd.cssProps[g]||g;if(h&&"get"in=
 h&&(f=3Dh.get(a,!0,e))!=3D=3Db)return f;if(bk)return =
bk(a,c,g)},swap:function(a,b,c){var d=3D{};for(var e in =
b)d[e]=3Da.style[e],a.style[e]=3Db[e];c.call(a);for(e in =
b)a.style[e]=3Dd[e]},camelCase:function(a){return =
a.replace(bd,bn)}}),d.curCSS=3Dd.css,d.each(["height","width"],function(a=
,b){d.cssHooks[b]=3D{get:function(a,c,e){var =
f;if(c){a.offsetWidth!=3D=3D0?f=3Dbo(a,b,e):d.swap(a,bh,function(){f=3Dbo=
(a,b,e)});if(f<=3D0){f=3Dbk(a,b,b),f=3D=3D=3D"0px"&&bm&&(f=3Dbm(a,b,b));i=
f(f!=3Dnull)return =
f=3D=3D=3D""||f=3D=3D=3D"auto"?"0px":f}if(f<0||f=3D=3Dnull){f=3Da.style[b=
];return f=3D=3D=3D""||f=3D=3D=3D"auto"?"0px":f}return typeof =
f=3D=3D=3D"string"?f:f+"px"}},set:function(a,b){if(!bf.test(b))return =
b;b=3DparseFloat(b);if(b>=3D0)return =
b+"px"}}}),d.support.opacity||(d.cssHooks.opacity=3D{get:function(a,b){re=
turn =
bc.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?par=
seFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var =
c=3Da.style;c.zoom=3D1;var =
e=3Dd.isNaN(b)?"":"alpha(opacity=3D"+b*100+")",f=3Dc.filter||"";c.filter=3D=
bb.test(f)?f.replace(bb,e):c.filter+" =
"+e}}),c.defaultView&&c.defaultView.getComputedStyle&&(bl=3Dfunction(a,c,=
e){var =
f,g,h;e=3De.replace(be,"-$1").toLowerCase();if(!(g=3Da.ownerDocument.defa=
ultView))return =
b;if(h=3Dg.getComputedStyle(a,null))f=3Dh.getPropertyValue(e),f=3D=3D=3D"=
"&&!d.contains(a.ownerDocument.documentElement,a)&&(f=3Dd.style(a,e));ret=
urn f}),c.documentElement.currentStyle&&(bm=3Dfunction(a,b){var =
c,d=3Da.currentStyle&&a.currentStyle[b],e=3Da.runtimeStyle&&a.runtimeStyl=
e[b],f=3Da.style;!bf.test(d)&&bg.test(d)&&(c=3Df.left,e&&(a.runtimeStyle.=
left=3Da.currentStyle.left),f.left=3Db=3D=3D=3D"fontSize"?"1em":d||0,d=3D=
f.pixelLeft+"px",f.left=3Dc,e&&(a.runtimeStyle.left=3De));return =
d=3D=3D=3D""?"auto":d}),bk=3Dbl||bm,d.expr&&d.expr.filters&&(d.expr.filte=
rs.hidden=3Dfunction(a){var b=3Da.offsetWidth,c=3Da.offsetHeight;return =
b=3D=3D=3D0&&c=3D=3D=3D0||!d.support.reliableHiddenOffsets&&(a.style.disp=
lay||d.css(a,"display"))=3D=3D=3D"none"},d.expr.filters.visible=3Dfunctio=
n(a){return!d.expr.filters.hidden(a)});var =
bp=3D/%20/g,bq=3D/\[\]$/,br=3D/\r?\n/g,bs=3D/#.*$/,bt=3D/^(.*?):[ =
\t]*([^\r\n]*)\r?$/mg,bu=3D/^(?:color|date|datetime|email|hidden|month|nu=
mber|password|range|search|tel|text|time|url|week)$/i,bv=3D/(?:^file|^wid=
get|\-extension):$/,bw=3D/^(?:GET|HEAD)$/,bx=3D/^\/\//,by=3D/\?/,bz=3D/<s=
cript\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bA=3D/^(?:select|texta=
rea)/i,bB=3D/\s+/,bC=3D/([?&])_=3D[^&]*/,bD=3D/(^|\-)([a-z])/g,bE=3Dfunct=
ion(a,b,c){return =
b+c.toUpperCase()},bF=3D/^([\w\+\.\-]+:)\/\/([^\/?#:]*)(?::(\d+))?/,bG=3D=
d.fn.load,bH=3D{},bI=3D{},bJ,bK;try{bJ=3Dc.location.href}catch(bL){bJ=3Dc=
.createElement("a"),bJ.href=3D"",bJ=3DbJ.href}bK=3DbF.exec(bJ.toLowerCase=
()),d.fn.extend({load:function(a,c,e){if(typeof =
a!=3D=3D"string"&&bG)return =
bG.apply(this,arguments);if(!this.length)return this;var f=3Da.indexOf(" =
");if(f>=3D0){var g=3Da.slice(f,a.length);a=3Da.slice(0,f)}var =
h=3D"GET";c&&(d.isFunction(c)?(e=3Dc,c=3Db):typeof =
c=3D=3D=3D"object"&&(c=3Dd.param(c,d.ajaxSettings.traditional),h=3D"POST"=
));var =
i=3Dthis;d.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,=
b,c){c=3Da.responseText,a.isResolved()&&(a.done(function(a){c=3Da}),i.htm=
l(g?d("<div>").append(c.replace(bz,"")).find(g):c)),e&&i.each(e,[c,b,a])}=
});return this},serialize:function(){return =
d.param(this.serializeArray())},serializeArray:function(){return =
this.map(function(){return =
this.elements?d.makeArray(this.elements):this}).filter(function(){return =
this.name&&!this.disabled&&(this.checked||bA.test(this.nodeName)||bu.test=
(this.type))}).map(function(a,b){var c=3Dd(this).val();return =
c=3D=3Dnull?null:d.isArray(c)?d.map(c,function(a,c){return{name:b.name,va=
lue:a.replace(br,"\r\n")}}):{name:b.name,value:c.replace(br,"\r\n")}}).ge=
t()}}),d.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess =
ajaxSend".split(" "),function(a,b){d.fn[b]=3Dfunction(a){return =
this.bind(b,a)}}),d.each(["get","post"],function(a,c){d[c]=3Dfunction(a,e=
,f,g){d.isFunction(e)&&(g=3Dg||f,f=3De,e=3Db);return =
d.ajax({type:c,url:a,data:e,success:f,dataType:g})}}),d.extend({getScript=
:function(a,c){return =
d.get(a,b,c,"script")},getJSON:function(a,b,c){return =
d.get(a,b,c,"json")},ajaxSetup:function(a,b){b?d.extend(!0,a,d.ajaxSettin=
gs,b):(b=3Da,a=3Dd.extend(!0,d.ajaxSettings,b));for(var c in =
{context:1,url:1})c in b?a[c]=3Db[c]:c in =
d.ajaxSettings&&(a[c]=3Dd.ajaxSettings[c]);return =
a},ajaxSettings:{url:bJ,isLocal:bv.test(bK[1]),global:!0,type:"GET",conte=
ntType:"application/x-www-form-urlencoded",processData:!0,async:!0,accept=
s:{xml:"application/xml, =
text/xml",html:"text/html",text:"text/plain",json:"application/json, =
text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},=
responseFields:{xml:"responseXML",text:"responseText"},converters:{"* =
text":a.String,"text html":!0,"text json":d.parseJSON,"text =
xml":d.parseXML}},ajaxPrefilter:bM(bH),ajaxTransport:bM(bI),ajax:function=
(a,c){function =
v(a,c,l,n){if(r!=3D=3D2){r=3D2,p&&clearTimeout(p),o=3Db,m=3Dn||"",u.ready=
State=3Da?4:0;var =
q,t,v,w=3Dl?bP(e,u,l):b,x,y;if(a>=3D200&&a<300||a=3D=3D=3D304){if(e.ifMod=
ified){if(x=3Du.getResponseHeader("Last-Modified"))d.lastModified[k]=3Dx;=
if(y=3Du.getResponseHeader("Etag"))d.etag[k]=3Dy}if(a=3D=3D=3D304)c=3D"no=
tmodified",q=3D!0;else =
try{t=3DbQ(e,w),c=3D"success",q=3D!0}catch(z){c=3D"parsererror",v=3Dz}}el=
se{v=3Dc;if(!c||a)c=3D"error",a<0&&(a=3D0)}u.status=3Da,u.statusText=3Dc,=
q?h.resolveWith(f,[t,c,u]):h.rejectWith(f,[u,c,v]),u.statusCode(j),j=3Db,=
s&&g.trigger("ajax"+(q?"Success":"Error"),[u,e,q?t:v]),i.resolveWith(f,[u=
,c]),s&&(g.trigger("ajaxComplete",[u,e]),--d.active||d.event.trigger("aja=
xStop"))}}typeof a=3D=3D=3D"object"&&(c=3Da,a=3Db),c=3Dc||{};var =
e=3Dd.ajaxSetup({},c),f=3De.context||e,g=3Df!=3D=3De&&(f.nodeType||f =
instanceof =
d)?d(f):d.event,h=3Dd.Deferred(),i=3Dd._Deferred(),j=3De.statusCode||{},k=
,l=3D{},m,n,o,p,q,r=3D0,s,t,u=3D{readyState:0,setRequestHeader:function(a=
,b){r||(l[a.toLowerCase().replace(bD,bE)]=3Db);return =
this},getAllResponseHeaders:function(){return =
r=3D=3D=3D2?m:null},getResponseHeader:function(a){var =
c;if(r=3D=3D=3D2){if(!n){n=3D{};while(c=3Dbt.exec(m))n[c[1].toLowerCase()=
]=3Dc[2]}c=3Dn[a.toLowerCase()]}return =
c=3D=3D=3Db?null:c},overrideMimeType:function(a){r||(e.mimeType=3Da);retu=
rn this},abort:function(a){a=3Da||"abort",o&&o.abort(a),v(0,a);return =
this}};h.promise(u),u.success=3Du.done,u.error=3Du.fail,u.complete=3Di.do=
ne,u.statusCode=3Dfunction(a){if(a){var b;if(r<2)for(b in =
a)j[b]=3D[j[b],a[b]];else b=3Da[u.status],u.then(b,b)}return =
this},e.url=3D((a||e.url)+"").replace(bs,"").replace(bx,bK[1]+"//"),e.dat=
aTypes=3Dd.trim(e.dataType||"*").toLowerCase().split(bB),e.crossDomain||(=
q=3DbF.exec(e.url.toLowerCase()),e.crossDomain=3Dq&&(q[1]!=3DbK[1]||q[2]!=
=3DbK[2]||(q[3]||(q[1]=3D=3D=3D"http:"?80:443))!=3D(bK[3]||(bK[1]=3D=3D=3D=
"http:"?80:443)))),e.data&&e.processData&&typeof =
e.data!=3D=3D"string"&&(e.data=3Dd.param(e.data,e.traditional)),bN(bH,e,c=
,u);if(r=3D=3D=3D2)return!1;s=3De.global,e.type=3De.type.toUpperCase(),e.=
hasContent=3D!bw.test(e.type),s&&d.active++=3D=3D=3D0&&d.event.trigger("a=
jaxStart");if(!e.hasContent){e.data&&(e.url+=3D(by.test(e.url)?"&":"?")+e=
.data),k=3De.url;if(e.cache=3D=3D=3D!1){var =
w=3Dd.now(),x=3De.url.replace(bC,"$1_=3D"+w);e.url=3Dx+(x=3D=3D=3De.url?(=
by.test(e.url)?"&":"?")+"_=3D"+w:"")}}if(e.data&&e.hasContent&&e.contentT=
ype!=3D=3D!1||c.contentType)l["Content-Type"]=3De.contentType;e.ifModifie=
d&&(k=3Dk||e.url,d.lastModified[k]&&(l["If-Modified-Since"]=3Dd.lastModif=
ied[k]),d.etag[k]&&(l["If-None-Match"]=3Dd.etag[k])),l.Accept=3De.dataTyp=
es[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0=
]!=3D=3D"*"?", */*; q=3D0.01":""):e.accepts["*"];for(t in =
e.headers)u.setRequestHeader(t,e.headers[t]);if(e.beforeSend&&(e.beforeSe=
nd.call(f,u,e)=3D=3D=3D!1||r=3D=3D=3D2)){u.abort();return!1}for(t in =
{success:1,error:1,complete:1})u[t](e[t]);o=3DbN(bI,e,c,u);if(o){u.readyS=
tate=3D1,s&&g.trigger("ajaxSend",[u,e]),e.async&&e.timeout>0&&(p=3DsetTim=
eout(function(){u.abort("timeout")},e.timeout));try{r=3D1,o.send(l,v)}cat=
ch(y){status<2?v(-1,y):d.error(y)}}else v(-1,"No Transport");return =
u},param:function(a,c){var =
e=3D[],f=3Dfunction(a,b){b=3Dd.isFunction(b)?b():b,e[e.length]=3DencodeUR=
IComponent(a)+"=3D"+encodeURIComponent(b)};c=3D=3D=3Db&&(c=3Dd.ajaxSettin=
gs.traditional);if(d.isArray(a)||a.jquery&&!d.isPlainObject(a))d.each(a,f=
unction(){f(this.name,this.value)});else for(var g in =
a)bO(g,a[g],c,f);return =
e.join("&").replace(bp,"+")}}),d.extend({active:0,lastModified:{},etag:{}=
});var =
bR=3Dd.now(),bS=3D/(\=3D)\?(&|$)|()\?\?()/i;d.ajaxSetup({jsonp:"callback"=
,jsonpCallback:function(){return =
d.expando+"_"+bR++}}),d.ajaxPrefilter("json jsonp",function(b,c,e){var =
f=3Dtypeof =
b.data=3D=3D=3D"string";if(b.dataTypes[0]=3D=3D=3D"jsonp"||c.jsonpCallbac=
k||c.jsonp!=3Dnull||b.jsonp!=3D=3D!1&&(bS.test(b.url)||f&&bS.test(b.data)=
)){var =
g,h=3Db.jsonpCallback=3Dd.isFunction(b.jsonpCallback)?b.jsonpCallback():b=
.jsonpCallback,i=3Da[h],j=3Db.url,k=3Db.data,l=3D"$1"+h+"$2",m=3Dfunction=
(){a[h]=3Di,g&&d.isFunction(i)&&a[h](g[0])};b.jsonp!=3D=3D!1&&(j=3Dj.repl=
ace(bS,l),b.url=3D=3D=3Dj&&(f&&(k=3Dk.replace(bS,l)),b.data=3D=3D=3Dk&&(j=
+=3D(/\?/.test(j)?"&":"?")+b.jsonp+"=3D"+h))),b.url=3Dj,b.data=3Dk,a[h]=3D=
function(a){g=3D[a]},e.then(m,m),b.converters["script =
json"]=3Dfunction(){g||d.error(h+" was not called");return =
g[0]},b.dataTypes[0]=3D"json";return"script"}}),d.ajaxSetup({accepts:{scr=
ipt:"text/javascript, application/javascript, application/ecmascript, =
application/x-ecmascript"},contents:{script:/javascript|ecmascript/},conv=
erters:{"text script":function(a){d.globalEval(a);return =
a}}}),d.ajaxPrefilter("script",function(a){a.cache=3D=3D=3Db&&(a.cache=3D=
!1),a.crossDomain&&(a.type=3D"GET",a.global=3D!1)}),d.ajaxTransport("scri=
pt",function(a){if(a.crossDomain){var =
d,e=3Dc.head||c.getElementsByTagName("head")[0]||c.documentElement;return=
{send:function(f,g){d=3Dc.createElement("script"),d.async=3D"async",a.scr=
iptCharset&&(d.charset=3Da.scriptCharset),d.src=3Da.url,d.onload=3Dd.onre=
adystatechange=3Dfunction(a,c){if(!d.readyState||/loaded|complete/.test(d=
.readyState))d.onload=3Dd.onreadystatechange=3Dnull,e&&d.parentNode&&e.re=
moveChild(d),d=3Db,c||g(200,"success")},e.insertBefore(d,e.firstChild)},a=
bort:function(){d&&d.onload(0,1)}}}});var =
bT=3Dd.now(),bU,bV;d.ajaxSettings.xhr=3Da.ActiveXObject?function(){return=
!this.isLocal&&bX()||bY()}:bX,bV=3Dd.ajaxSettings.xhr(),d.support.ajax=3D=
!!bV,d.support.cors=3DbV&&"withCredentials"in =
bV,bV=3Db,d.support.ajax&&d.ajaxTransport(function(a){if(!a.crossDomain||=
d.support.cors){var c;return{send:function(e,f){var =
g=3Da.xhr(),h,i;a.username?g.open(a.type,a.url,a.async,a.username,a.passw=
ord):g.open(a.type,a.url,a.async);if(a.xhrFields)for(i in =
a.xhrFields)g[i]=3Da.xhrFields[i];a.mimeType&&g.overrideMimeType&&g.overr=
ideMimeType(a.mimeType),(!a.crossDomain||a.hasContent)&&!e["X-Requested-W=
ith"]&&(e["X-Requested-With"]=3D"XMLHttpRequest");try{for(i in =
e)g.setRequestHeader(i,e[i])}catch(j){}g.send(a.hasContent&&a.data||null)=
,c=3Dfunction(e,i){var =
j,k,l,m,n;try{if(c&&(i||g.readyState=3D=3D=3D4)){c=3Db,h&&(g.onreadystate=
change=3Dd.noop,delete =
bU[h]);if(i)g.readyState!=3D=3D4&&g.abort();else{j=3Dg.status,l=3Dg.getAl=
lResponseHeaders(),m=3D{},n=3Dg.responseXML,n&&n.documentElement&&(m.xml=3D=
n),m.text=3Dg.responseText;try{k=3Dg.statusText}catch(o){k=3D""}j||!a.isL=
ocal||a.crossDomain?j=3D=3D=3D1223&&(j=3D204):j=3Dm.text?200:404}}}catch(=
p){i||f(-1,p)}m&&f(j,k,m,l)},a.async&&g.readyState!=3D=3D4?(bU||(bU=3D{},=
bW()),h=3DbT++,g.onreadystatechange=3DbU[h]=3Dc):c()},abort:function(){c&=
&c(0,1)}}}});var =
bZ=3D{},b$=3D/^(?:toggle|show|hide)$/,b_=3D/^([+\-]=3D)?([\d+.\-]+)([a-z%=
]*)$/i,ca,cb=3D[["height","marginTop","marginBottom","paddingTop","paddin=
gBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight=
"],["opacity"]];d.fn.extend({show:function(a,b,c){var =
e,f;if(a||a=3D=3D=3D0)return this.animate(cc("show",3),a,b,c);for(var =
g=3D0,h=3Dthis.length;g<h;g++)e=3Dthis[g],f=3De.style.display,!d._data(e,=
"olddisplay")&&f=3D=3D=3D"none"&&(f=3De.style.display=3D""),f=3D=3D=3D""&=
&d.css(e,"display")=3D=3D=3D"none"&&d._data(e,"olddisplay",cd(e.nodeName)=
);for(g=3D0;g<h;g++){e=3Dthis[g],f=3De.style.display;if(f=3D=3D=3D""||f=3D=
=3D=3D"none")e.style.display=3Dd._data(e,"olddisplay")||""}return =
this},hide:function(a,b,c){if(a||a=3D=3D=3D0)return =
this.animate(cc("hide",3),a,b,c);for(var =
e=3D0,f=3Dthis.length;e<f;e++){var =
g=3Dd.css(this[e],"display");g!=3D=3D"none"&&!d._data(this[e],"olddisplay=
")&&d._data(this[e],"olddisplay",g)}for(e=3D0;e<f;e++)this[e].style.displ=
ay=3D"none";return this},_toggle:d.fn.toggle,toggle:function(a,b,c){var =
e=3Dtypeof =
a=3D=3D=3D"boolean";d.isFunction(a)&&d.isFunction(b)?this._toggle.apply(t=
his,arguments):a=3D=3Dnull||e?this.each(function(){var =
b=3De?a:d(this).is(":hidden");d(this)[b?"show":"hide"]()}):this.animate(c=
c("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return =
this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},=
a,c,d)},animate:function(a,b,c,e){var =
f=3Dd.speed(b,c,e);if(d.isEmptyObject(a))return =
this.each(f.complete);return =
this[f.queue=3D=3D=3D!1?"each":"queue"](function(){var =
b=3Dd.extend({},f),c,e=3Dthis.nodeType=3D=3D=3D1,g=3De&&d(this).is(":hidd=
en"),h=3Dthis;for(c in a){var =
i=3Dd.camelCase(c);c!=3D=3Di&&(a[i]=3Da[c],delete =
a[c],c=3Di);if(a[c]=3D=3D=3D"hide"&&g||a[c]=3D=3D=3D"show"&&!g)return =
b.complete.call(this);if(e&&(c=3D=3D=3D"height"||c=3D=3D=3D"width")){b.ov=
erflow=3D[this.style.overflow,this.style.overflowX,this.style.overflowY];=
if(d.css(this,"display")=3D=3D=3D"inline"&&d.css(this,"float")=3D=3D=3D"n=
one")if(d.support.inlineBlockNeedsLayout){var =
j=3Dcd(this.nodeName);j=3D=3D=3D"inline"?this.style.display=3D"inline-blo=
ck":(this.style.display=3D"inline",this.style.zoom=3D1)}else =
this.style.display=3D"inline-block"}d.isArray(a[c])&&((b.specialEasing=3D=
b.specialEasing||{})[c]=3Da[c][1],a[c]=3Da[c][0])}b.overflow!=3Dnull&&(th=
is.style.overflow=3D"hidden"),b.curAnim=3Dd.extend({},a),d.each(a,functio=
n(c,e){var f=3Dnew =
d.fx(h,b,c);if(b$.test(e))f[e=3D=3D=3D"toggle"?g?"show":"hide":e](a);else=
{var i=3Db_.exec(e),j=3Df.cur();if(i){var =
k=3DparseFloat(i[2]),l=3Di[3]||(d.cssNumber[c]?"":"px");l!=3D=3D"px"&&(d.=
style(h,c,(k||1)+l),j=3D(k||1)/f.cur()*j,d.style(h,c,j+l)),i[1]&&(k=3D(i[=
1]=3D=3D=3D"-=3D"?-1:1)*k+j),f.custom(j,k,l)}else =
f.custom(j,e,"")}});return!0})},stop:function(a,b){var =
c=3Dd.timers;a&&this.queue([]),this.each(function(){for(var =
a=3Dc.length-1;a>=3D0;a--)c[a].elem=3D=3D=3Dthis&&(b&&c[a](!0),c.splice(a=
,1))}),b||this.dequeue();return =
this}}),d.each({slideDown:cc("show",1),slideUp:cc("hide",1),slideToggle:c=
c("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle=
:{opacity:"toggle"}},function(a,b){d.fn[a]=3Dfunction(a,c,d){return =
this.animate(b,a,c,d)}}),d.extend({speed:function(a,b,c){var =
e=3Da&&typeof =
a=3D=3D=3D"object"?d.extend({},a):{complete:c||!c&&b||d.isFunction(a)&&a,=
duration:a,easing:c&&b||b&&!d.isFunction(b)&&b};e.duration=3Dd.fx.off?0:t=
ypeof e.duration=3D=3D=3D"number"?e.duration:e.duration in =
d.fx.speeds?d.fx.speeds[e.duration]:d.fx.speeds._default,e.old=3De.comple=
te,e.complete=3Dfunction(){e.queue!=3D=3D!1&&d(this).dequeue(),d.isFuncti=
on(e.old)&&e.old.call(this)};return =
e},easing:{linear:function(a,b,c,d){return =
c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},ti=
mers:[],fx:function(a,b,c){this.options=3Db,this.elem=3Da,this.prop=3Dc,b=
.orig||(b.orig=3D{})}}),d.fx.prototype=3D{update:function(){this.options.=
step&&this.options.step.call(this.elem,this.now,this),(d.fx.step[this.pro=
p]||d.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=3D=
null&&(!this.elem.style||this.elem.style[this.prop]=3D=3Dnull))return =
this.elem[this.prop];var a,b=3Dd.css(this.elem,this.prop);return =
isNaN(a=3DparseFloat(b))?!b||b=3D=3D=3D"auto"?0:b:a},custom:function(a,b,=
c){function g(a){return e.step(a)}var =
e=3Dthis,f=3Dd.fx;this.startTime=3Dd.now(),this.start=3Da,this.end=3Db,th=
is.unit=3Dc||this.unit||(d.cssNumber[this.prop]?"":"px"),this.now=3Dthis.=
start,this.pos=3Dthis.state=3D0,g.elem=3Dthis.elem,g()&&d.timers.push(g)&=
&!ca&&(ca=3DsetInterval(f.tick,f.interval))},show:function(){this.options=
.orig[this.prop]=3Dd.style(this.elem,this.prop),this.options.show=3D!0,th=
is.custom(this.prop=3D=3D=3D"width"||this.prop=3D=3D=3D"height"?1:0,this.=
cur()),d(this.elem).show()},hide:function(){this.options.orig[this.prop]=3D=
d.style(this.elem,this.prop),this.options.hide=3D!0,this.custom(this.cur(=
),0)},step:function(a){var =
b=3Dd.now(),c=3D!0;if(a||b>=3Dthis.options.duration+this.startTime){this.=
now=3Dthis.end,this.pos=3Dthis.state=3D1,this.update(),this.options.curAn=
im[this.prop]=3D!0;for(var e in =
this.options.curAnim)this.options.curAnim[e]!=3D=3D!0&&(c=3D!1);if(c){if(=
this.options.overflow!=3Dnull&&!d.support.shrinkWrapBlocks){var =
f=3Dthis.elem,g=3Dthis.options;d.each(["","X","Y"],function(a,b){f.style[=
"overflow"+b]=3Dg.overflow[a]})}this.options.hide&&d(this.elem).hide();if=
(this.options.hide||this.options.show)for(var h in =
this.options.curAnim)d.style(this.elem,h,this.options.orig[h]);this.optio=
ns.complete.call(this.elem)}return!1}var =
i=3Db-this.startTime;this.state=3Di/this.options.duration;var =
j=3Dthis.options.specialEasing&&this.options.specialEasing[this.prop],k=3D=
this.options.easing||(d.easing.swing?"swing":"linear");this.pos=3Dd.easin=
g[j||k](this.state,i,0,1,this.options.duration),this.now=3Dthis.start+(th=
is.end-this.start)*this.pos,this.update();return!0}},d.extend(d.fx,{tick:=
function(){var a=3Dd.timers;for(var =
b=3D0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||d.fx.stop()},inter=
val:13,stop:function(){clearInterval(ca),ca=3Dnull},speeds:{slow:600,fast=
:200,_default:400},step:{opacity:function(a){d.style(a.elem,"opacity",a.n=
ow)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=3Dnull?a.el=
em.style[a.prop]=3D(a.prop=3D=3D=3D"width"||a.prop=3D=3D=3D"height"?Math.=
max(0,a.now):a.now)+a.unit:a.elem[a.prop]=3Da.now}}}),d.expr&&d.expr.filt=
ers&&(d.expr.filters.animated=3Dfunction(a){return =
d.grep(d.timers,function(b){return a=3D=3D=3Db.elem}).length});var =
ce=3D/^t(?:able|d|h)$/i,cf=3D/^(?:body|html)$/i;"getBoundingClientRect"in=
 c.documentElement?d.fn.offset=3Dfunction(a){var =
b=3Dthis[0],c;if(a)return =
this.each(function(b){d.offset.setOffset(this,a,b)});if(!b||!b.ownerDocum=
ent)return null;if(b=3D=3D=3Db.ownerDocument.body)return =
d.offset.bodyOffset(b);try{c=3Db.getBoundingClientRect()}catch(e){}var =
f=3Db.ownerDocument,g=3Df.documentElement;if(!c||!d.contains(g,b))return =
c?{top:c.top,left:c.left}:{top:0,left:0};var =
h=3Df.body,i=3Dcg(f),j=3Dg.clientTop||h.clientTop||0,k=3Dg.clientLeft||h.=
clientLeft||0,l=3Di.pageYOffset||d.support.boxModel&&g.scrollTop||h.scrol=
lTop,m=3Di.pageXOffset||d.support.boxModel&&g.scrollLeft||h.scrollLeft,n=3D=
c.top+l-j,o=3Dc.left+m-k;return{top:n,left:o}}:d.fn.offset=3Dfunction(a){=
var b=3Dthis[0];if(a)return =
this.each(function(b){d.offset.setOffset(this,a,b)});if(!b||!b.ownerDocum=
ent)return null;if(b=3D=3D=3Db.ownerDocument.body)return =
d.offset.bodyOffset(b);d.offset.initialize();var =
c,e=3Db.offsetParent,f=3Db,g=3Db.ownerDocument,h=3Dg.documentElement,i=3D=
g.body,j=3Dg.defaultView,k=3Dj?j.getComputedStyle(b,null):b.currentStyle,=
l=3Db.offsetTop,m=3Db.offsetLeft;while((b=3Db.parentNode)&&b!=3D=3Di&&b!=3D=
=3Dh){if(d.offset.supportsFixedPosition&&k.position=3D=3D=3D"fixed")break=
;c=3Dj?j.getComputedStyle(b,null):b.currentStyle,l-=3Db.scrollTop,m-=3Db.=
scrollLeft,b=3D=3D=3De&&(l+=3Db.offsetTop,m+=3Db.offsetLeft,d.offset.does=
NotAddBorder&&(!d.offset.doesAddBorderForTableAndCells||!ce.test(b.nodeNa=
me))&&(l+=3DparseFloat(c.borderTopWidth)||0,m+=3DparseFloat(c.borderLeftW=
idth)||0),f=3De,e=3Db.offsetParent),d.offset.subtractsBorderForOverflowNo=
tVisible&&c.overflow!=3D=3D"visible"&&(l+=3DparseFloat(c.borderTopWidth)|=
|0,m+=3DparseFloat(c.borderLeftWidth)||0),k=3Dc}if(k.position=3D=3D=3D"re=
lative"||k.position=3D=3D=3D"static")l+=3Di.offsetTop,m+=3Di.offsetLeft;d=
.offset.supportsFixedPosition&&k.position=3D=3D=3D"fixed"&&(l+=3DMath.max=
(h.scrollTop,i.scrollTop),m+=3DMath.max(h.scrollLeft,i.scrollLeft));retur=
n{top:l,left:m}},d.offset=3D{initialize:function(){var =
a=3Dc.body,b=3Dc.createElement("div"),e,f,g,h,i=3DparseFloat(d.css(a,"mar=
ginTop"))||0,j=3D"<div =
style=3D'position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;'><div></div></div><table =
style=3D'position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;' cellpadding=3D'0' =
cellspacing=3D'0'><tr><td></td></tr></table>";d.extend(b.style,{position:=
"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibi=
lity:"hidden"}),b.innerHTML=3Dj,a.insertBefore(b,a.firstChild),e=3Db.firs=
tChild,f=3De.firstChild,h=3De.nextSibling.firstChild.firstChild,this.does=
NotAddBorder=3Df.offsetTop!=3D=3D5,this.doesAddBorderForTableAndCells=3Dh=
.offsetTop=3D=3D=3D5,f.style.position=3D"fixed",f.style.top=3D"20px",this=
.supportsFixedPosition=3Df.offsetTop=3D=3D=3D20||f.offsetTop=3D=3D=3D15,f=
.style.position=3Df.style.top=3D"",e.style.overflow=3D"hidden",e.style.po=
sition=3D"relative",this.subtractsBorderForOverflowNotVisible=3Df.offsetT=
op=3D=3D=3D-5,this.doesNotIncludeMarginInBodyOffset=3Da.offsetTop!=3D=3Di=
,a.removeChild(b),a=3Db=3De=3Df=3Dg=3Dh=3Dnull,d.offset.initialize=3Dd.no=
op},bodyOffset:function(a){var =
b=3Da.offsetTop,c=3Da.offsetLeft;d.offset.initialize(),d.offset.doesNotIn=
cludeMarginInBodyOffset&&(b+=3DparseFloat(d.css(a,"marginTop"))||0,c+=3Dp=
arseFloat(d.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:func=
tion(a,b,c){var =
e=3Dd.css(a,"position");e=3D=3D=3D"static"&&(a.style.position=3D"relative=
");var =
f=3Dd(a),g=3Df.offset(),h=3Dd.css(a,"top"),i=3Dd.css(a,"left"),j=3De=3D=3D=
=3D"absolute"&&d.inArray("auto",[h,i])>-1,k=3D{},l=3D{},m,n;j&&(l=3Df.pos=
ition()),m=3Dj?l.top:parseInt(h,10)||0,n=3Dj?l.left:parseInt(i,10)||0,d.i=
sFunction(b)&&(b=3Db.call(a,c,g)),b.top!=3Dnull&&(k.top=3Db.top-g.top+m),=
b.left!=3Dnull&&(k.left=3Db.left-g.left+n),"using"in =
b?b.using.call(a,k):f.css(k)}},d.fn.extend({position:function(){if(!this[=
0])return null;var =
a=3Dthis[0],b=3Dthis.offsetParent(),c=3Dthis.offset(),e=3Dcf.test(b[0].no=
deName)?{top:0,left:0}:b.offset();c.top-=3DparseFloat(d.css(a,"marginTop"=
))||0,c.left-=3DparseFloat(d.css(a,"marginLeft"))||0,e.top+=3DparseFloat(=
d.css(b[0],"borderTopWidth"))||0,e.left+=3DparseFloat(d.css(b[0],"borderL=
eftWidth"))||0;return{top:c.top-e.top,left:c.left-e.left}},offsetParent:f=
unction(){return this.map(function(){var =
a=3Dthis.offsetParent||c.body;while(a&&(!cf.test(a.nodeName)&&d.css(a,"po=
sition")=3D=3D=3D"static"))a=3Da.offsetParent;return =
a})}}),d.each(["Left","Top"],function(a,c){var =
e=3D"scroll"+c;d.fn[e]=3Dfunction(c){var f=3Dthis[0],g;if(!f)return =
null;if(c!=3D=3Db)return =
this.each(function(){g=3Dcg(this),g?g.scrollTo(a?d(g).scrollLeft():c,a?c:=
d(g).scrollTop()):this[e]=3Dc});g=3Dcg(f);return g?"pageXOffset"in =
g?g[a?"pageYOffset":"pageXOffset"]:d.support.boxModel&&g.document.documen=
tElement[e]||g.document.body[e]:f[e]}}),d.each(["Height","Width"],functio=
n(a,c){var e=3Dc.toLowerCase();d.fn["inner"+c]=3Dfunction(){return =
this[0]?parseFloat(d.css(this[0],e,"padding")):null},d.fn["outer"+c]=3Dfu=
nction(a){return =
this[0]?parseFloat(d.css(this[0],e,a?"margin":"border")):null},d.fn[e]=3D=
function(a){var f=3Dthis[0];if(!f)return =
a=3D=3Dnull?null:this;if(d.isFunction(a))return =
this.each(function(b){var =
c=3Dd(this);c[e](a.call(this,b,c[e]()))});if(d.isWindow(f)){var =
g=3Df.document.documentElement["client"+c];return =
f.document.compatMode=3D=3D=3D"CSS1Compat"&&g||f.document.body["client"+c=
]||g}if(f.nodeType=3D=3D=3D9)return =
Math.max(f.documentElement["client"+c],f.body["scroll"+c],f.documentEleme=
nt["scroll"+c],f.body["offset"+c],f.documentElement["offset"+c]);if(a=3D=3D=
=3Db){var h=3Dd.css(f,e),i=3DparseFloat(h);return d.isNaN(i)?h:i}return =
this.css(e,typeof =
a=3D=3D=3D"string"?a:a+"px")}}),a.jQuery=3Da.$=3Dd})(window);
------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/javascript/jquery-ui-1.8.13.custom.min.js

/*!=0A=
 * jQuery UI 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI=0A=
 */=0A=
(function(c,j){function k(a,b){var =
d=3Da.nodeName.toLowerCase();if("area"=3D=3D=3Dd){b=3Da.parentNode;d=3Db.=
name;if(!a.href||!d||b.nodeName.toLowerCase()!=3D=3D"map")return =
false;a=3Dc("img[usemap=3D#"+d+"]")[0];return!!a&&l(a)}return(/input|sele=
ct|textarea|button|object/.test(d)?!a.disabled:"a"=3D=3Dd?a.href||b:b)&&l=
(a)}function =
l(a){return!c(a).parents().andSelf().filter(function(){return =
c.curCSS(this,"visibility")=3D=3D=3D"hidden"||c.expr.filters.hidden(this)=
}).length}c.ui=3Dc.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.1=
3",=0A=
keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEF=
T:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE=
:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,N=
UMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109=
,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:3=
8,WINDOWS:91}});c.fn.extend({_focus:c.fn.focus,focus:function(a,b){return=
 typeof a=3D=3D=3D"number"?this.each(function(){var =
d=3Dthis;setTimeout(function(){c(d).focus();=0A=
b&&b.call(d)},a)}):this._focus.apply(this,arguments)},scrollParent:functi=
on(){var =
a;a=3Dc.browser.msie&&/(static|relative)/.test(this.css("position"))||/ab=
solute/.test(this.css("position"))?this.parents().filter(function(){retur=
n/(relative|absolute|fixed)/.test(c.curCSS(this,"position",1))&&/(auto|sc=
roll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.c=
urCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){retu=
rn/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,=0A=
"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test=
(this.css("position"))||!a.length?c(document):a},zIndex:function(a){if(a!=
=3D=3Dj)return =
this.css("zIndex",a);if(this.length){a=3Dc(this[0]);for(var =
b;a.length&&a[0]!=3D=3Ddocument;){b=3Da.css("position");if(b=3D=3D=3D"abs=
olute"||b=3D=3D=3D"relative"||b=3D=3D=3D"fixed"){b=3DparseInt(a.css("zInd=
ex"),10);if(!isNaN(b)&&b!=3D=3D0)return b}a=3Da.parent()}}return =
0},disableSelection:function(){return =
this.bind((c.support.selectstart?"selectstart":"mousedown")+".ui-disableS=
election",=0A=
function(a){a.preventDefault()})},enableSelection:function(){return =
this.unbind(".ui-disableSelection")}});c.each(["Width","Height"],function=
(a,b){function =
d(f,g,m,n){c.each(e,function(){g-=3DparseFloat(c.curCSS(f,"padding"+this,=
true))||0;if(m)g-=3DparseFloat(c.curCSS(f,"border"+this+"Width",true))||0=
;if(n)g-=3DparseFloat(c.curCSS(f,"margin"+this,true))||0});return g}var =
e=3Db=3D=3D=3D"Width"?["Left","Right"]:["Top","Bottom"],h=3Db.toLowerCase=
(),i=3D{innerWidth:c.fn.innerWidth,innerHeight:c.fn.innerHeight,outerWidt=
h:c.fn.outerWidth,=0A=
outerHeight:c.fn.outerHeight};c.fn["inner"+b]=3Dfunction(f){if(f=3D=3D=3D=
j)return i["inner"+b].call(this);return =
this.each(function(){c(this).css(h,d(this,f)+"px")})};c.fn["outer"+b]=3Df=
unction(f,g){if(typeof f!=3D=3D"number")return =
i["outer"+b].call(this,f);return =
this.each(function(){c(this).css(h,d(this,f,true,g)+"px")})}});c.extend(c=
.expr[":"],{data:function(a,b,d){return!!c.data(a,d[3])},focusable:functi=
on(a){return k(a,!isNaN(c.attr(a,"tabindex")))},tabbable:function(a){var =
b=3Dc.attr(a,"tabindex"),d=3DisNaN(b);=0A=
return(d||b>=3D0)&&k(a,!d)}});c(function(){var =
a=3Ddocument.body,b=3Da.appendChild(b=3Ddocument.createElement("div"));c.=
extend(b.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0})=
;c.support.minHeight=3Db.offsetHeight=3D=3D=3D100;c.support.selectstart=3D=
"onselectstart"in =
b;a.removeChild(b).style.display=3D"none"});c.extend(c.ui,{plugin:{add:fu=
nction(a,b,d){a=3Dc.ui[a].prototype;for(var e in =
d){a.plugins[e]=3Da.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:fun=
ction(a,b,d){if((b=3Da.plugins[b])&&a.element[0].parentNode)for(var e=3D=0A=
0;e<b.length;e++)a.options[b[e][0]]&&b[e][1].apply(a.element,d)}},contain=
s:function(a,b){return =
document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!=3D=3D=
b&&a.contains(b)},hasScroll:function(a,b){if(c(a).css("overflow")=3D=3D=3D=
"hidden")return =
false;b=3Db&&b=3D=3D=3D"left"?"scrollLeft":"scrollTop";var =
d=3Dfalse;if(a[b]>0)return true;a[b]=3D1;d=3Da[b]>0;a[b]=3D0;return =
d},isOverAxis:function(a,b,d){return =
a>b&&a<b+d},isOver:function(a,b,d,e,h,i){return =
c.ui.isOverAxis(a,d,h)&&c.ui.isOverAxis(b,e,i)}})}})(jQuery);=0A=
;/*!=0A=
 * jQuery UI Widget 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Widget=0A=
 */=0A=
(function(b,j){if(b.cleanData){var =
k=3Db.cleanData;b.cleanData=3Dfunction(a){for(var =
c=3D0,d;(d=3Da[c])!=3Dnull;c++)b(d).triggerHandler("remove");k(a)}}else{v=
ar l=3Db.fn.remove;b.fn.remove=3Dfunction(a,c){return =
this.each(function(){if(!c)if(!a||b.filter(a,[this]).length)b("*",this).a=
dd([this]).each(function(){b(this).triggerHandler("remove")});return =
l.call(b(this),a,c)})}}b.widget=3Dfunction(a,c,d){var =
e=3Da.split(".")[0],f;a=3Da.split(".")[1];f=3De+"-"+a;if(!d){d=3Dc;c=3Db.=
Widget}b.expr[":"][f]=3Dfunction(h){return!!b.data(h,=0A=
a)};b[e]=3Db[e]||{};b[e][a]=3Dfunction(h,g){arguments.length&&this._creat=
eWidget(h,g)};c=3Dnew =
c;c.options=3Db.extend(true,{},c.options);b[e][a].prototype=3Db.extend(tr=
ue,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widget=
EventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[e][a])};b.widget=
.bridge=3Dfunction(a,c){b.fn[a]=3Dfunction(d){var e=3Dtypeof =
d=3D=3D=3D"string",f=3DArray.prototype.slice.call(arguments,1),h=3Dthis;d=
=3D!e&&f.length?b.extend.apply(null,[true,d].concat(f)):d;if(e&&d.charAt(=
0)=3D=3D=3D"_")return h;=0A=
e?this.each(function(){var =
g=3Db.data(this,a),i=3Dg&&b.isFunction(g[d])?g[d].apply(g,f):g;if(i!=3D=3D=
g&&i!=3D=3Dj){h=3Di;return false}}):this.each(function(){var =
g=3Db.data(this,a);g?g.option(d||{})._init():b.data(this,a,new =
c(d,this))});return =
h}};b.Widget=3Dfunction(a,c){arguments.length&&this._createWidget(a,c)};b=
.Widget.prototype=3D{widgetName:"widget",widgetEventPrefix:"",options:{di=
sabled:false},_createWidget:function(a,c){b.data(c,this.widgetName,this);=
this.element=3Db(c);this.options=3Db.extend(true,{},this.options,=0A=
this._getCreateOptions(),a);var =
d=3Dthis;this.element.bind("remove."+this.widgetName,function(){d.destroy=
()});this._create();this._trigger("create");this._init()},_getCreateOptio=
ns:function(){return =
b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:fun=
ction(){},_init:function(){},destroy:function(){this.element.unbind("."+t=
his.widgetName).removeData(this.widgetName);this.widget().unbind("."+this=
.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass=
+"-disabled ui-state-disabled")},=0A=
widget:function(){return this.element},option:function(a,c){var =
d=3Da;if(arguments.length=3D=3D=3D0)return =
b.extend({},this.options);if(typeof =
a=3D=3D=3D"string"){if(c=3D=3D=3Dj)return =
this.options[a];d=3D{};d[a]=3Dc}this._setOptions(d);return =
this},_setOptions:function(a){var =
c=3Dthis;b.each(a,function(d,e){c._setOption(d,e)});return =
this},_setOption:function(a,c){this.options[a]=3Dc;if(a=3D=3D=3D"disabled=
")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabl=
ed ui-state-disabled").attr("aria-disabled",c);return this},=0A=
enable:function(){return =
this._setOption("disabled",false)},disable:function(){return =
this._setOption("disabled",true)},_trigger:function(a,c,d){var =
e=3Dthis.options[a];c=3Db.Event(c);c.type=3D(a=3D=3D=3Dthis.widgetEventPr=
efix?a:this.widgetEventPrefix+a).toLowerCase();d=3Dd||{};if(c.originalEve=
nt){a=3Db.event.props.length;for(var =
f;a;){f=3Db.event.props[--a];c[f]=3Dc.originalEvent[f]}}this.element.trig=
ger(c,d);return!(b.isFunction(e)&&e.call(this.element[0],c,d)=3D=3D=3Dfal=
se||c.isDefaultPrevented())}}})(jQuery);=0A=
;/*!=0A=
 * jQuery UI Mouse 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Mouse=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(b){var =
d=3Dfalse;b(document).mousedown(function(){d=3Dfalse});b.widget("ui.mouse=
",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:functio=
n(){var =
a=3Dthis;this.element.bind("mousedown."+this.widgetName,function(c){retur=
n =
a._mouseDown(c)}).bind("click."+this.widgetName,function(c){if(true=3D=3D=
=3Db.data(c.target,a.widgetName+".preventClickEvent")){b.removeData(c.tar=
get,a.widgetName+".preventClickEvent");c.stopImmediatePropagation();retur=
n =
false}});this.started=3Dfalse},_mouseDestroy:function(){this.element.unbi=
nd("."+=0A=
this.widgetName)},_mouseDown:function(a){if(!d){this._mouseStarted&&this.=
_mouseUp(a);this._mouseDownEvent=3Da;var =
c=3Dthis,f=3Da.which=3D=3D1,g=3Dtypeof =
this.options.cancel=3D=3D"string"?b(a.target).parents().add(a.target).fil=
ter(this.options.cancel).length:false;if(!f||g||!this._mouseCapture(a))re=
turn =
true;this.mouseDelayMet=3D!this.options.delay;if(!this.mouseDelayMet)this=
._mouseDelayTimer=3DsetTimeout(function(){c.mouseDelayMet=3Dtrue},this.op=
tions.delay);if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._=
mouseStarted=3D=0A=
this._mouseStart(a)!=3D=3Dfalse;if(!this._mouseStarted){a.preventDefault(=
);return =
true}}true=3D=3D=3Db.data(a.target,this.widgetName+".preventClickEvent")&=
&b.removeData(a.target,this.widgetName+".preventClickEvent");this._mouseM=
oveDelegate=3Dfunction(e){return =
c._mouseMove(e)};this._mouseUpDelegate=3Dfunction(e){return =
c._mouseUp(e)};b(document).bind("mousemove."+this.widgetName,this._mouseM=
oveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);a.pre=
ventDefault();return =
d=3Dtrue}},_mouseMove:function(a){if(b.browser.msie&&=0A=
!(document.documentMode>=3D9)&&!a.button)return =
this._mouseUp(a);if(this._mouseStarted){this._mouseDrag(a);return =
a.preventDefault()}if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a))(=
this._mouseStarted=3Dthis._mouseStart(this._mouseDownEvent,a)!=3D=3Dfalse=
)?this._mouseDrag(a):this._mouseUp(a);return!this._mouseStarted},_mouseUp=
:function(a){b(document).unbind("mousemove."+this.widgetName,this._mouseM=
oveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(=
this._mouseStarted){this._mouseStarted=3D=0A=
false;a.target=3D=3Dthis._mouseDownEvent.target&&b.data(a.target,this.wid=
getName+".preventClickEvent",true);this._mouseStop(a)}return =
false},_mouseDistanceMet:function(a){return =
Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mous=
eDownEvent.pageY-a.pageY))>=3Dthis.options.distance},_mouseDelayMet:funct=
ion(){return =
this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mou=
seStop:function(){},_mouseCapture:function(){return true}})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Position 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Position=0A=
 */=0A=
(function(c){c.ui=3Dc.ui||{};var =
n=3D/left|center|right/,o=3D/top|center|bottom/,t=3Dc.fn.position,u=3Dc.f=
n.offset;c.fn.position=3Dfunction(b){if(!b||!b.of)return =
t.apply(this,arguments);b=3Dc.extend({},b);var =
a=3Dc(b.of),d=3Da[0],g=3D(b.collision||"flip").split(" =
"),e=3Db.offset?b.offset.split(" =
"):[0,0],h,k,j;if(d.nodeType=3D=3D=3D9){h=3Da.width();k=3Da.height();j=3D=
{top:0,left:0}}else =
if(d.setTimeout){h=3Da.width();k=3Da.height();j=3D{top:a.scrollTop(),left=
:a.scrollLeft()}}else if(d.preventDefault){b.at=3D"left =
top";h=3Dk=3D0;j=3D{top:b.of.pageY,=0A=
left:b.of.pageX}}else{h=3Da.outerWidth();k=3Da.outerHeight();j=3Da.offset=
()}c.each(["my","at"],function(){var f=3D(b[this]||"").split(" =
");if(f.length=3D=3D=3D1)f=3Dn.test(f[0])?f.concat(["center"]):o.test(f[0=
])?["center"].concat(f):["center","center"];f[0]=3Dn.test(f[0])?f[0]:"cen=
ter";f[1]=3Do.test(f[1])?f[1]:"center";b[this]=3Df});if(g.length=3D=3D=3D=
1)g[1]=3Dg[0];e[0]=3DparseInt(e[0],10)||0;if(e.length=3D=3D=3D1)e[1]=3De[=
0];e[1]=3DparseInt(e[1],10)||0;if(b.at[0]=3D=3D=3D"right")j.left+=3Dh;els=
e =
if(b.at[0]=3D=3D=3D"center")j.left+=3Dh/2;if(b.at[1]=3D=3D=3D"bottom")j.t=
op+=3D=0A=
k;else =
if(b.at[1]=3D=3D=3D"center")j.top+=3Dk/2;j.left+=3De[0];j.top+=3De[1];ret=
urn this.each(function(){var =
f=3Dc(this),l=3Df.outerWidth(),m=3Df.outerHeight(),p=3DparseInt(c.curCSS(=
this,"marginLeft",true))||0,q=3DparseInt(c.curCSS(this,"marginTop",true))=
||0,v=3Dl+p+(parseInt(c.curCSS(this,"marginRight",true))||0),w=3Dm+q+(par=
seInt(c.curCSS(this,"marginBottom",true))||0),i=3Dc.extend({},j),r;if(b.m=
y[0]=3D=3D=3D"right")i.left-=3Dl;else =
if(b.my[0]=3D=3D=3D"center")i.left-=3Dl/2;if(b.my[1]=3D=3D=3D"bottom")i.t=
op-=3Dm;else if(b.my[1]=3D=3D=3D"center")i.top-=3D=0A=
m/2;i.left=3DMath.round(i.left);i.top=3DMath.round(i.top);r=3D{left:i.lef=
t-p,top:i.top-q};c.each(["left","top"],function(s,x){c.ui.position[g[s]]&=
&c.ui.position[g[s]][x](i,{targetWidth:h,targetHeight:k,elemWidth:l,elemH=
eight:m,collisionPosition:r,collisionWidth:v,collisionHeight:w,offset:e,m=
y:b.my,at:b.at})});c.fn.bgiframe&&f.bgiframe();f.offset(c.extend(i,{using=
:b.using}))})};c.ui.position=3D{fit:{left:function(b,a){var =
d=3Dc(window);d=3Da.collisionPosition.left+a.collisionWidth-d.width()-d.s=
crollLeft();b.left=3D=0A=
d>0?b.left-d:Math.max(b.left-a.collisionPosition.left,b.left)},top:functi=
on(b,a){var =
d=3Dc(window);d=3Da.collisionPosition.top+a.collisionHeight-d.height()-d.=
scrollTop();b.top=3Dd>0?b.top-d:Math.max(b.top-a.collisionPosition.top,b.=
top)}},flip:{left:function(b,a){if(a.at[0]!=3D=3D"center"){var =
d=3Dc(window);d=3Da.collisionPosition.left+a.collisionWidth-d.width()-d.s=
crollLeft();var =
g=3Da.my[0]=3D=3D=3D"left"?-a.elemWidth:a.my[0]=3D=3D=3D"right"?a.elemWid=
th:0,e=3Da.at[0]=3D=3D=3D"left"?a.targetWidth:-a.targetWidth,h=3D-2*a.off=
set[0];b.left+=3D=0A=
a.collisionPosition.left<0?g+e+h:d>0?g+e+h:0}},top:function(b,a){if(a.at[=
1]!=3D=3D"center"){var =
d=3Dc(window);d=3Da.collisionPosition.top+a.collisionHeight-d.height()-d.=
scrollTop();var =
g=3Da.my[1]=3D=3D=3D"top"?-a.elemHeight:a.my[1]=3D=3D=3D"bottom"?a.elemHe=
ight:0,e=3Da.at[1]=3D=3D=3D"top"?a.targetHeight:-a.targetHeight,h=3D-2*a.=
offset[1];b.top+=3Da.collisionPosition.top<0?g+e+h:d>0?g+e+h:0}}}};if(!c.=
offset.setOffset){c.offset.setOffset=3Dfunction(b,a){if(/static/.test(c.c=
urCSS(b,"position")))b.style.position=3D"relative";var d=3Dc(b),=0A=
g=3Dd.offset(),e=3DparseInt(c.curCSS(b,"top",true),10)||0,h=3DparseInt(c.=
curCSS(b,"left",true),10)||0;g=3D{top:a.top-g.top+e,left:a.left-g.left+h}=
;"using"in a?a.using.call(b,g):d.css(g)};c.fn.offset=3Dfunction(b){var =
a=3Dthis[0];if(!a||!a.ownerDocument)return null;if(b)return =
this.each(function(){c.offset.setOffset(this,b)});return =
u.call(this)}}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Draggable 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Draggables=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.mouse.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(d){d.widget("ui.draggable",d.ui.mouse,{widgetEventPrefix:"drag"=
,options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:=
false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:fa=
lse,helper:"original",iframeFix:false,opacity:false,refreshPositions:fals=
e,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensi=
tivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stac=
k:false,zIndex:false},_create:function(){if(this.options.helper=3D=3D=0A=
"original"&&!/^(?:r|a|f)/.test(this.element.css("position")))this.element=
[0].style.position=3D"relative";this.options.addClasses&&this.element.add=
Class("ui-draggable");this.options.disabled&&this.element.addClass("ui-dr=
aggable-disabled");this._mouseInit()},destroy:function(){if(this.element.=
data("draggable")){this.element.removeData("draggable").unbind(".draggabl=
e").removeClass("ui-draggable ui-draggable-dragging =
ui-draggable-disabled");this._mouseDestroy();return =
this}},_mouseCapture:function(a){var b=3D=0A=
this.options;if(this.helper||b.disabled||d(a.target).is(".ui-resizable-ha=
ndle"))return =
false;this.handle=3Dthis._getHandle(a);if(!this.handle)return =
false;d(b.iframeFix=3D=3D=3Dtrue?"iframe":b.iframeFix).each(function(){d(=
'<div class=3D"ui-draggable-iframeFix" style=3D"background: =
#fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight=
+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(d(this).offset=
()).appendTo("body")});return true},_mouseStart:function(a){var =
b=3Dthis.options;this.helper=3D=0A=
this._createHelper(a);this._cacheHelperProportions();if(d.ui.ddmanager)d.=
ui.ddmanager.current=3Dthis;this._cacheMargins();this.cssPosition=3Dthis.=
helper.css("position");this.scrollParent=3Dthis.helper.scrollParent();thi=
s.offset=3Dthis.positionAbs=3Dthis.element.offset();this.offset=3D{top:th=
is.offset.top-this.margins.top,left:this.offset.left-this.margins.left};d=
.extend(this.offset,{click:{left:a.pageX-this.offset.left,top:a.pageY-thi=
s.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOf=
fset()});=0A=
this.originalPosition=3Dthis.position=3Dthis._generatePosition(a);this.or=
iginalPageX=3Da.pageX;this.originalPageY=3Da.pageY;b.cursorAt&&this._adju=
stOffsetFromHelper(b.cursorAt);b.containment&&this._setContainment();if(t=
his._trigger("start",a)=3D=3D=3Dfalse){this._clear();return =
false}this._cacheHelperProportions();d.ui.ddmanager&&!b.dropBehaviour&&d.=
ui.ddmanager.prepareOffsets(this,a);this.helper.addClass("ui-draggable-dr=
agging");this._mouseDrag(a,true);return =
true},_mouseDrag:function(a,b){this.position=3Dthis._generatePosition(a);=0A=
this.positionAbs=3Dthis._convertPositionTo("absolute");if(!b){b=3Dthis._u=
iHash();if(this._trigger("drag",a,b)=3D=3D=3Dfalse){this._mouseUp({});ret=
urn =
false}this.position=3Db.position}if(!this.options.axis||this.options.axis=
!=3D"y")this.helper[0].style.left=3Dthis.position.left+"px";if(!this.opti=
ons.axis||this.options.axis!=3D"x")this.helper[0].style.top=3Dthis.positi=
on.top+"px";d.ui.ddmanager&&d.ui.ddmanager.drag(this,a);return =
false},_mouseStop:function(a){var =
b=3Dfalse;if(d.ui.ddmanager&&!this.options.dropBehaviour)b=3D=0A=
d.ui.ddmanager.drop(this,a);if(this.dropped){b=3Dthis.dropped;this.droppe=
d=3Dfalse}if((!this.element[0]||!this.element[0].parentNode)&&this.option=
s.helper=3D=3D"original")return =
false;if(this.options.revert=3D=3D"invalid"&&!b||this.options.revert=3D=3D=
"valid"&&b||this.options.revert=3D=3D=3Dtrue||d.isFunction(this.options.r=
evert)&&this.options.revert.call(this.element,b)){var =
c=3Dthis;d(this.helper).animate(this.originalPosition,parseInt(this.optio=
ns.revertDuration,10),function(){c._trigger("stop",a)!=3D=3Dfalse&&c._cle=
ar()})}else this._trigger("stop",=0A=
a)!=3D=3Dfalse&&this._clear();return =
false},_mouseUp:function(a){this.options.iframeFix=3D=3D=3Dtrue&&d("div.u=
i-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)=
});return =
d.ui.mouse.prototype._mouseUp.call(this,a)},cancel:function(){this.helper=
.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return =
this},_getHandle:function(a){var =
b=3D!this.options.handle||!d(this.options.handle,this.element).length?tru=
e:false;d(this.options.handle,this.element).find("*").andSelf().each(func=
tion(){if(this=3D=3D=0A=
a.target)b=3Dtrue});return b},_createHelper:function(a){var =
b=3Dthis.options;a=3Dd.isFunction(b.helper)?d(b.helper.apply(this.element=
[0],[a])):b.helper=3D=3D"clone"?this.element.clone().removeAttr("id"):thi=
s.element;a.parents("body").length||a.appendTo(b.appendTo=3D=3D"parent"?t=
his.element[0].parentNode:b.appendTo);a[0]!=3Dthis.element[0]&&!/(fixed|a=
bsolute)/.test(a.css("position"))&&a.css("position","absolute");return =
a},_adjustOffsetFromHelper:function(a){if(typeof =
a=3D=3D"string")a=3Da.split(" ");if(d.isArray(a))a=3D=0A=
{left:+a[0],top:+a[1]||0};if("left"in =
a)this.offset.click.left=3Da.left+this.margins.left;if("right"in =
a)this.offset.click.left=3Dthis.helperProportions.width-a.right+this.marg=
ins.left;if("top"in =
a)this.offset.click.top=3Da.top+this.margins.top;if("bottom"in =
a)this.offset.click.top=3Dthis.helperProportions.height-a.bottom+this.mar=
gins.top},_getParentOffset:function(){this.offsetParent=3Dthis.helper.off=
setParent();var =
a=3Dthis.offsetParent.offset();if(this.cssPosition=3D=3D"absolute"&&this.=
scrollParent[0]!=3Ddocument&&=0A=
d.ui.contains(this.scrollParent[0],this.offsetParent[0])){a.left+=3Dthis.=
scrollParent.scrollLeft();a.top+=3Dthis.scrollParent.scrollTop()}if(this.=
offsetParent[0]=3D=3Ddocument.body||this.offsetParent[0].tagName&&this.of=
fsetParent[0].tagName.toLowerCase()=3D=3D"html"&&d.browser.msie)a=3D{top:=
0,left:0};return{top:a.top+(parseInt(this.offsetParent.css("borderTopWidt=
h"),10)||0),left:a.left+(parseInt(this.offsetParent.css("borderLeftWidth"=
),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=3D=3D"relat=
ive"){var a=3D=0A=
this.element.position();return{top:a.top-(parseInt(this.helper.css("top")=
,10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.=
css("left"),10)||0)+this.scrollParent.scrollLeft()}}else =
return{top:0,left:0}},_cacheMargins:function(){this.margins=3D{left:parse=
Int(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("=
marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,=
bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperPro=
portions:function(){this.helperProportions=3D=0A=
{width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setCo=
ntainment:function(){var =
a=3Dthis.options;if(a.containment=3D=3D"parent")a.containment=3Dthis.help=
er[0].parentNode;if(a.containment=3D=3D"document"||a.containment=3D=3D"wi=
ndow")this.containment=3D[(a.containment=3D=3D"document"?0:d(window).scro=
llLeft())-this.offset.relative.left-this.offset.parent.left,(a.containmen=
t=3D=3D"document"?0:d(window).scrollTop())-this.offset.relative.top-this.=
offset.parent.top,(a.containment=3D=3D"document"?0:d(window).scrollLeft()=
)+=0A=
d(a.containment=3D=3D"document"?document:window).width()-this.helperPropo=
rtions.width-this.margins.left,(a.containment=3D=3D"document"?0:d(window)=
.scrollTop())+(d(a.containment=3D=3D"document"?document:window).height()|=
|document.body.parentNode.scrollHeight)-this.helperProportions.height-thi=
s.margins.top];if(!/^(document|window|parent)$/.test(a.containment)&&a.co=
ntainment.constructor!=3DArray){a=3Dd(a.containment);var =
b=3Da[0];if(b){a.offset();var =
c=3Dd(b).css("overflow")!=3D"hidden";this.containment=3D[(parseInt(d(b).c=
ss("borderLeftWidth"),=0A=
10)||0)+(parseInt(d(b).css("paddingLeft"),10)||0),(parseInt(d(b).css("bor=
derTopWidth"),10)||0)+(parseInt(d(b).css("paddingTop"),10)||0),(c?Math.ma=
x(b.scrollWidth,b.offsetWidth):b.offsetWidth)-(parseInt(d(b).css("borderL=
eftWidth"),10)||0)-(parseInt(d(b).css("paddingRight"),10)||0)-this.helper=
Proportions.width-this.margins.left-this.margins.right,(c?Math.max(b.scro=
llHeight,b.offsetHeight):b.offsetHeight)-(parseInt(d(b).css("borderTopWid=
th"),10)||0)-(parseInt(d(b).css("paddingBottom"),10)||0)-this.helperPropo=
rtions.height-=0A=
this.margins.top-this.margins.bottom];this.relative_container=3Da}}else =
if(a.containment.constructor=3D=3DArray)this.containment=3Da.containment}=
,_convertPositionTo:function(a,b){if(!b)b=3Dthis.position;a=3Da=3D=3D"abs=
olute"?1:-1;var =
c=3Dthis.cssPosition=3D=3D"absolute"&&!(this.scrollParent[0]!=3Ddocument&=
&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetPar=
ent:this.scrollParent,f=3D/(html|body)/i.test(c[0].tagName);return{top:b.=
top+this.offset.relative.top*a+this.offset.parent.top*a-(d.browser.safari=
&&=0A=
d.browser.version<526&&this.cssPosition=3D=3D"fixed"?0:(this.cssPosition=3D=
=3D"fixed"?-this.scrollParent.scrollTop():f?0:c.scrollTop())*a),left:b.le=
ft+this.offset.relative.left*a+this.offset.parent.left*a-(d.browser.safar=
i&&d.browser.version<526&&this.cssPosition=3D=3D"fixed"?0:(this.cssPositi=
on=3D=3D"fixed"?-this.scrollParent.scrollLeft():f?0:c.scrollLeft())*a)}},=
_generatePosition:function(a){var =
b=3Dthis.options,c=3Dthis.cssPosition=3D=3D"absolute"&&!(this.scrollParen=
t[0]!=3Ddocument&&d.ui.contains(this.scrollParent[0],=0A=
this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=3D/(html|bod=
y)/i.test(c[0].tagName),e=3Da.pageX,h=3Da.pageY;if(this.originalPosition)=
{var =
g;if(this.containment){if(this.relative_container){g=3Dthis.relative_cont=
ainer.offset();g=3D[this.containment[0]+g.left,this.containment[1]+g.top,=
this.containment[2]+g.left,this.containment[3]+g.top]}else =
g=3Dthis.containment;if(a.pageX-this.offset.click.left<g[0])e=3Dg[0]+this=
.offset.click.left;if(a.pageY-this.offset.click.top<g[1])h=3Dg[1]+this.of=
fset.click.top;=0A=
if(a.pageX-this.offset.click.left>g[2])e=3Dg[2]+this.offset.click.left;if=
(a.pageY-this.offset.click.top>g[3])h=3Dg[3]+this.offset.click.top}if(b.g=
rid){h=3Dthis.originalPageY+Math.round((h-this.originalPageY)/b.grid[1])*=
b.grid[1];h=3Dg?!(h-this.offset.click.top<g[1]||h-this.offset.click.top>g=
[3])?h:!(h-this.offset.click.top<g[1])?h-b.grid[1]:h+b.grid[1]:h;e=3Dthis=
.originalPageX+Math.round((e-this.originalPageX)/b.grid[0])*b.grid[0];e=3D=
g?!(e-this.offset.click.left<g[0]||e-this.offset.click.left>g[2])?e:!(e-t=
his.offset.click.left<=0A=
g[0])?e-b.grid[0]:e+b.grid[0]:e}}return{top:h-this.offset.click.top-this.=
offset.relative.top-this.offset.parent.top+(d.browser.safari&&d.browser.v=
ersion<526&&this.cssPosition=3D=3D"fixed"?0:this.cssPosition=3D=3D"fixed"=
?-this.scrollParent.scrollTop():f?0:c.scrollTop()),left:e-this.offset.cli=
ck.left-this.offset.relative.left-this.offset.parent.left+(d.browser.safa=
ri&&d.browser.version<526&&this.cssPosition=3D=3D"fixed"?0:this.cssPositi=
on=3D=3D"fixed"?-this.scrollParent.scrollLeft():f?0:c.scrollLeft())}},_cl=
ear:function(){this.helper.removeClass("ui-draggable-dragging");=0A=
this.helper[0]!=3Dthis.element[0]&&!this.cancelHelperRemoval&&this.helper=
.remove();this.helper=3Dnull;this.cancelHelperRemoval=3Dfalse},_trigger:f=
unction(a,b,c){c=3Dc||this._uiHash();d.ui.plugin.call(this,a,[b,c]);if(a=3D=
=3D"drag")this.positionAbs=3Dthis._convertPositionTo("absolute");return =
d.Widget.prototype._trigger.call(this,a,b,c)},plugins:{},_uiHash:function=
(){return{helper:this.helper,position:this.position,originalPosition:this=
.originalPosition,offset:this.positionAbs}}});d.extend(d.ui.draggable,{ve=
rsion:"1.8.13"});=0A=
d.ui.plugin.add("draggable","connectToSortable",{start:function(a,b){var =
c=3Dd(this).data("draggable"),f=3Dc.options,e=3Dd.extend({},b,{item:c.ele=
ment});c.sortables=3D[];d(f.connectToSortable).each(function(){var =
h=3Dd.data(this,"sortable");if(h&&!h.options.disabled){c.sortables.push({=
instance:h,shouldRevert:h.options.revert});h.refreshPositions();h._trigge=
r("activate",a,e)}})},stop:function(a,b){var =
c=3Dd(this).data("draggable"),f=3Dd.extend({},b,{item:c.element});d.each(=
c.sortables,function(){if(this.instance.isOver){this.instance.isOver=3D=0A=
0;c.cancelHelperRemoval=3Dtrue;this.instance.cancelHelperRemoval=3Dfalse;=
if(this.shouldRevert)this.instance.options.revert=3Dtrue;this.instance._m=
ouseStop(a);this.instance.options.helper=3Dthis.instance.options._helper;=
c.options.helper=3D=3D"original"&&this.instance.currentItem.css({top:"aut=
o",left:"auto"})}else{this.instance.cancelHelperRemoval=3Dfalse;this.inst=
ance._trigger("deactivate",a,f)}})},drag:function(a,b){var =
c=3Dd(this).data("draggable"),f=3Dthis;d.each(c.sortables,function(){this=
.instance.positionAbs=3D=0A=
c.positionAbs;this.instance.helperProportions=3Dc.helperProportions;this.=
instance.offset.click=3Dc.offset.click;if(this.instance._intersectsWith(t=
his.instance.containerCache)){if(!this.instance.isOver){this.instance.isO=
ver=3D1;this.instance.currentItem=3Dd(f).clone().removeAttr("id").appendT=
o(this.instance.element).data("sortable-item",true);this.instance.options=
._helper=3Dthis.instance.options.helper;this.instance.options.helper=3Dfu=
nction(){return =
b.helper[0]};a.target=3Dthis.instance.currentItem[0];this.instance._mouse=
Capture(a,=0A=
true);this.instance._mouseStart(a,true,true);this.instance.offset.click.t=
op=3Dc.offset.click.top;this.instance.offset.click.left=3Dc.offset.click.=
left;this.instance.offset.parent.left-=3Dc.offset.parent.left-this.instan=
ce.offset.parent.left;this.instance.offset.parent.top-=3Dc.offset.parent.=
top-this.instance.offset.parent.top;c._trigger("toSortable",a);c.dropped=3D=
this.instance.element;c.currentItem=3Dc.element;this.instance.fromOutside=
=3Dc}this.instance.currentItem&&this.instance._mouseDrag(a)}else =
if(this.instance.isOver){this.instance.isOver=3D=0A=
0;this.instance.cancelHelperRemoval=3Dtrue;this.instance.options.revert=3D=
false;this.instance._trigger("out",a,this.instance._uiHash(this.instance)=
);this.instance._mouseStop(a,true);this.instance.options.helper=3Dthis.in=
stance.options._helper;this.instance.currentItem.remove();this.instance.p=
laceholder&&this.instance.placeholder.remove();c._trigger("fromSortable",=
a);c.dropped=3Dfalse}})}});d.ui.plugin.add("draggable","cursor",{start:fu=
nction(){var =
a=3Dd("body"),b=3Dd(this).data("draggable").options;if(a.css("cursor"))b.=
_cursor=3D=0A=
a.css("cursor");a.css("cursor",b.cursor)},stop:function(){var =
a=3Dd(this).data("draggable").options;a._cursor&&d("body").css("cursor",a=
._cursor)}});d.ui.plugin.add("draggable","opacity",{start:function(a,b){a=
=3Dd(b.helper);b=3Dd(this).data("draggable").options;if(a.css("opacity"))=
b._opacity=3Da.css("opacity");a.css("opacity",b.opacity)},stop:function(a=
,b){a=3Dd(this).data("draggable").options;a._opacity&&d(b.helper).css("op=
acity",a._opacity)}});d.ui.plugin.add("draggable","scroll",{start:functio=
n(){var a=3Dd(this).data("draggable");=0A=
if(a.scrollParent[0]!=3Ddocument&&a.scrollParent[0].tagName!=3D"HTML")a.o=
verflowOffset=3Da.scrollParent.offset()},drag:function(a){var =
b=3Dd(this).data("draggable"),c=3Db.options,f=3Dfalse;if(b.scrollParent[0=
]!=3Ddocument&&b.scrollParent[0].tagName!=3D"HTML"){if(!c.axis||c.axis!=3D=
"x")if(b.overflowOffset.top+b.scrollParent[0].offsetHeight-a.pageY<c.scro=
llSensitivity)b.scrollParent[0].scrollTop=3Df=3Db.scrollParent[0].scrollT=
op+c.scrollSpeed;else =
if(a.pageY-b.overflowOffset.top<c.scrollSensitivity)b.scrollParent[0].scr=
ollTop=3D=0A=
f=3Db.scrollParent[0].scrollTop-c.scrollSpeed;if(!c.axis||c.axis!=3D"y")i=
f(b.overflowOffset.left+b.scrollParent[0].offsetWidth-a.pageX<c.scrollSen=
sitivity)b.scrollParent[0].scrollLeft=3Df=3Db.scrollParent[0].scrollLeft+=
c.scrollSpeed;else =
if(a.pageX-b.overflowOffset.left<c.scrollSensitivity)b.scrollParent[0].sc=
rollLeft=3Df=3Db.scrollParent[0].scrollLeft-c.scrollSpeed}else{if(!c.axis=
||c.axis!=3D"x")if(a.pageY-d(document).scrollTop()<c.scrollSensitivity)f=3D=
d(document).scrollTop(d(document).scrollTop()-c.scrollSpeed);=0A=
else =
if(d(window).height()-(a.pageY-d(document).scrollTop())<c.scrollSensitivi=
ty)f=3Dd(document).scrollTop(d(document).scrollTop()+c.scrollSpeed);if(!c=
.axis||c.axis!=3D"y")if(a.pageX-d(document).scrollLeft()<c.scrollSensitiv=
ity)f=3Dd(document).scrollLeft(d(document).scrollLeft()-c.scrollSpeed);el=
se =
if(d(window).width()-(a.pageX-d(document).scrollLeft())<c.scrollSensitivi=
ty)f=3Dd(document).scrollLeft(d(document).scrollLeft()+c.scrollSpeed)}f!=3D=
=3Dfalse&&d.ui.ddmanager&&!c.dropBehaviour&&d.ui.ddmanager.prepareOffsets=
(b,=0A=
a)}});d.ui.plugin.add("draggable","snap",{start:function(){var =
a=3Dd(this).data("draggable"),b=3Da.options;a.snapElements=3D[];d(b.snap.=
constructor!=3DString?b.snap.items||":data(draggable)":b.snap).each(funct=
ion(){var =
c=3Dd(this),f=3Dc.offset();this!=3Da.element[0]&&a.snapElements.push({ite=
m:this,width:c.outerWidth(),height:c.outerHeight(),top:f.top,left:f.left}=
)})},drag:function(a,b){for(var =
c=3Dd(this).data("draggable"),f=3Dc.options,e=3Df.snapTolerance,h=3Db.off=
set.left,g=3Dh+c.helperProportions.width,n=3Db.offset.top,=0A=
o=3Dn+c.helperProportions.height,i=3Dc.snapElements.length-1;i>=3D0;i--){=
var =
j=3Dc.snapElements[i].left,l=3Dj+c.snapElements[i].width,k=3Dc.snapElemen=
ts[i].top,m=3Dk+c.snapElements[i].height;if(j-e<h&&h<l+e&&k-e<n&&n<m+e||j=
-e<h&&h<l+e&&k-e<o&&o<m+e||j-e<g&&g<l+e&&k-e<n&&n<m+e||j-e<g&&g<l+e&&k-e<=
o&&o<m+e){if(f.snapMode!=3D"inner"){var =
p=3DMath.abs(k-o)<=3De,q=3DMath.abs(m-n)<=3De,r=3DMath.abs(j-g)<=3De,s=3D=
Math.abs(l-h)<=3De;if(p)b.position.top=3Dc._convertPositionTo("relative",=
{top:k-c.helperProportions.height,left:0}).top-c.margins.top;=0A=
if(q)b.position.top=3Dc._convertPositionTo("relative",{top:m,left:0}).top=
-c.margins.top;if(r)b.position.left=3Dc._convertPositionTo("relative",{to=
p:0,left:j-c.helperProportions.width}).left-c.margins.left;if(s)b.positio=
n.left=3Dc._convertPositionTo("relative",{top:0,left:l}).left-c.margins.l=
eft}var =
t=3Dp||q||r||s;if(f.snapMode!=3D"outer"){p=3DMath.abs(k-n)<=3De;q=3DMath.=
abs(m-o)<=3De;r=3DMath.abs(j-h)<=3De;s=3DMath.abs(l-g)<=3De;if(p)b.positi=
on.top=3Dc._convertPositionTo("relative",{top:k,left:0}).top-c.margins.to=
p;if(q)b.position.top=3D=0A=
c._convertPositionTo("relative",{top:m-c.helperProportions.height,left:0}=
).top-c.margins.top;if(r)b.position.left=3Dc._convertPositionTo("relative=
",{top:0,left:j}).left-c.margins.left;if(s)b.position.left=3Dc._convertPo=
sitionTo("relative",{top:0,left:l-c.helperProportions.width}).left-c.marg=
ins.left}if(!c.snapElements[i].snapping&&(p||q||r||s||t))c.options.snap.s=
nap&&c.options.snap.snap.call(c.element,a,d.extend(c._uiHash(),{snapItem:=
c.snapElements[i].item}));c.snapElements[i].snapping=3Dp||q||r||s||t}else=
{c.snapElements[i].snapping&&=0A=
c.options.snap.release&&c.options.snap.release.call(c.element,a,d.extend(=
c._uiHash(),{snapItem:c.snapElements[i].item}));c.snapElements[i].snappin=
g=3Dfalse}}}});d.ui.plugin.add("draggable","stack",{start:function(){var =
a=3Dd(this).data("draggable").options;a=3Dd.makeArray(d(a.stack)).sort(fu=
nction(c,f){return(parseInt(d(c).css("zIndex"),10)||0)-(parseInt(d(f).css=
("zIndex"),10)||0)});if(a.length){var =
b=3DparseInt(a[0].style.zIndex)||0;d(a).each(function(c){this.style.zInde=
x=3Db+c});this[0].style.zIndex=3Db+a.length}}});=0A=
d.ui.plugin.add("draggable","zIndex",{start:function(a,b){a=3Dd(b.helper)=
;b=3Dd(this).data("draggable").options;if(a.css("zIndex"))b._zIndex=3Da.c=
ss("zIndex");a.css("zIndex",b.zIndex)},stop:function(a,b){a=3Dd(this).dat=
a("draggable").options;a._zIndex&&d(b.helper).css("zIndex",a._zIndex)}})}=
)(jQuery);=0A=
;/*=0A=
 * jQuery UI Droppable 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Droppables=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.widget.js=0A=
 *	jquery.ui.mouse.js=0A=
 *	jquery.ui.draggable.js=0A=
 */=0A=
(function(d){d.widget("ui.droppable",{widgetEventPrefix:"drop",options:{a=
ccept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false=
,scope:"default",tolerance:"intersect"},_create:function(){var =
a=3Dthis.options,b=3Da.accept;this.isover=3D0;this.isout=3D1;this.accept=3D=
d.isFunction(b)?b:function(c){return =
c.is(b)};this.proportions=3D{width:this.element[0].offsetWidth,height:thi=
s.element[0].offsetHeight};d.ui.ddmanager.droppables[a.scope]=3Dd.ui.ddma=
nager.droppables[a.scope]||[];d.ui.ddmanager.droppables[a.scope].push(thi=
s);=0A=
a.addClasses&&this.element.addClass("ui-droppable")},destroy:function(){f=
or(var =
a=3Dd.ui.ddmanager.droppables[this.options.scope],b=3D0;b<a.length;b++)a[=
b]=3D=3Dthis&&a.splice(b,1);this.element.removeClass("ui-droppable =
ui-droppable-disabled").removeData("droppable").unbind(".droppable");retu=
rn =
this},_setOption:function(a,b){if(a=3D=3D"accept")this.accept=3Dd.isFunct=
ion(b)?b:function(c){return =
c.is(b)};d.Widget.prototype._setOption.apply(this,arguments)},_activate:f=
unction(a){var b=3Dd.ui.ddmanager.current;this.options.activeClass&&=0A=
this.element.addClass(this.options.activeClass);b&&this._trigger("activat=
e",a,this.ui(b))},_deactivate:function(a){var =
b=3Dd.ui.ddmanager.current;this.options.activeClass&&this.element.removeC=
lass(this.options.activeClass);b&&this._trigger("deactivate",a,this.ui(b)=
)},_over:function(a){var =
b=3Dd.ui.ddmanager.current;if(!(!b||(b.currentItem||b.element)[0]=3D=3Dth=
is.element[0]))if(this.accept.call(this.element[0],b.currentItem||b.eleme=
nt)){this.options.hoverClass&&this.element.addClass(this.options.hoverCla=
ss);=0A=
this._trigger("over",a,this.ui(b))}},_out:function(a){var =
b=3Dd.ui.ddmanager.current;if(!(!b||(b.currentItem||b.element)[0]=3D=3Dth=
is.element[0]))if(this.accept.call(this.element[0],b.currentItem||b.eleme=
nt)){this.options.hoverClass&&this.element.removeClass(this.options.hover=
Class);this._trigger("out",a,this.ui(b))}},_drop:function(a,b){var =
c=3Db||d.ui.ddmanager.current;if(!c||(c.currentItem||c.element)[0]=3D=3Dt=
his.element[0])return false;var =
e=3Dfalse;this.element.find(":data(droppable)").not(".ui-draggable-draggi=
ng").each(function(){var g=3D=0A=
d.data(this,"droppable");if(g.options.greedy&&!g.options.disabled&&g.opti=
ons.scope=3D=3Dc.options.scope&&g.accept.call(g.element[0],c.currentItem|=
|c.element)&&d.ui.intersect(c,d.extend(g,{offset:g.element.offset()}),g.o=
ptions.tolerance)){e=3Dtrue;return false}});if(e)return =
false;if(this.accept.call(this.element[0],c.currentItem||c.element)){this=
.options.activeClass&&this.element.removeClass(this.options.activeClass);=
this.options.hoverClass&&this.element.removeClass(this.options.hoverClass=
);this._trigger("drop",=0A=
a,this.ui(c));return this.element}return =
false},ui:function(a){return{draggable:a.currentItem||a.element,helper:a.=
helper,position:a.position,offset:a.positionAbs}}});d.extend(d.ui.droppab=
le,{version:"1.8.13"});d.ui.intersect=3Dfunction(a,b,c){if(!b.offset)retu=
rn false;var =
e=3D(a.positionAbs||a.position.absolute).left,g=3De+a.helperProportions.w=
idth,f=3D(a.positionAbs||a.position.absolute).top,h=3Df+a.helperProportio=
ns.height,i=3Db.offset.left,k=3Di+b.proportions.width,j=3Db.offset.top,l=3D=
j+b.proportions.height;=0A=
switch(c){case "fit":return i<=3De&&g<=3Dk&&j<=3Df&&h<=3Dl;case =
"intersect":return =
i<e+a.helperProportions.width/2&&g-a.helperProportions.width/2<k&&j<f+a.h=
elperProportions.height/2&&h-a.helperProportions.height/2<l;case =
"pointer":return =
d.ui.isOver((a.positionAbs||a.position.absolute).top+(a.clickOffset||a.of=
fset.click).top,(a.positionAbs||a.position.absolute).left+(a.clickOffset|=
|a.offset.click).left,j,i,b.proportions.height,b.proportions.width);case =
"touch":return(f>=3Dj&&f<=3Dl||h>=3Dj&&h<=3Dl||f<j&&h>l)&&(e>=3D=0A=
i&&e<=3Dk||g>=3Di&&g<=3Dk||e<i&&g>k);default:return =
false}};d.ui.ddmanager=3D{current:null,droppables:{"default":[]},prepareO=
ffsets:function(a,b){var =
c=3Dd.ui.ddmanager.droppables[a.options.scope]||[],e=3Db?b.type:null,g=3D=
(a.currentItem||a.element).find(":data(droppable)").andSelf(),f=3D0;a:for=
(;f<c.length;f++)if(!(c[f].options.disabled||a&&!c[f].accept.call(c[f].el=
ement[0],a.currentItem||a.element))){for(var =
h=3D0;h<g.length;h++)if(g[h]=3D=3Dc[f].element[0]){c[f].proportions.heigh=
t=3D0;continue a}c[f].visible=3Dc[f].element.css("display")!=3D=0A=
"none";if(c[f].visible){e=3D=3D"mousedown"&&c[f]._activate.call(c[f],b);c=
[f].offset=3Dc[f].element.offset();c[f].proportions=3D{width:c[f].element=
[0].offsetWidth,height:c[f].element[0].offsetHeight}}}},drop:function(a,b=
){var =
c=3Dfalse;d.each(d.ui.ddmanager.droppables[a.options.scope]||[],function(=
){if(this.options){if(!this.options.disabled&&this.visible&&d.ui.intersec=
t(a,this,this.options.tolerance))c=3Dc||this._drop.call(this,b);if(!this.=
options.disabled&&this.visible&&this.accept.call(this.element[0],a.curren=
tItem||=0A=
a.element)){this.isout=3D1;this.isover=3D0;this._deactivate.call(this,b)}=
}});return =
c},drag:function(a,b){a.options.refreshPositions&&d.ui.ddmanager.prepareO=
ffsets(a,b);d.each(d.ui.ddmanager.droppables[a.options.scope]||[],functio=
n(){if(!(this.options.disabled||this.greedyChild||!this.visible)){var =
c=3Dd.ui.intersect(a,this,this.options.tolerance);if(c=3D!c&&this.isover=3D=
=3D1?"isout":c&&this.isover=3D=3D0?"isover":null){var =
e;if(this.options.greedy){var =
g=3Dthis.element.parents(":data(droppable):eq(0)");if(g.length){e=3D=0A=
d.data(g[0],"droppable");e.greedyChild=3Dc=3D=3D"isover"?1:0}}if(e&&c=3D=3D=
"isover"){e.isover=3D0;e.isout=3D1;e._out.call(e,b)}this[c]=3D1;this[c=3D=
=3D"isout"?"isover":"isout"]=3D0;this[c=3D=3D"isover"?"_over":"_out"].cal=
l(this,b);if(e&&c=3D=3D"isout"){e.isout=3D0;e.isover=3D1;e._over.call(e,b=
)}}}})}}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Resizable 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Resizables=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.mouse.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(e){e.widget("ui.resizable",e.ui.mouse,{widgetEventPrefix:"resiz=
e",options:{alsoResize:false,animate:false,animateDuration:"slow",animate=
Easing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:f=
alse,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:nul=
l,minHeight:10,minWidth:10,zIndex:1E3},_create:function(){var =
b=3Dthis,a=3Dthis.options;this.element.addClass("ui-resizable");e.extend(=
this,{_aspectRatio:!!a.aspectRatio,aspectRatio:a.aspectRatio,originalElem=
ent:this.element,=0A=
_proportionallyResizeElements:[],_helper:a.helper||a.ghost||a.animate?a.h=
elper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/ca=
nvas|textarea|input|select|button|img/i)){/relative/.test(this.element.cs=
s("position"))&&e.browser.opera&&this.element.css({position:"relative",to=
p:"auto",left:"auto"});this.element.wrap(e('<div class=3D"ui-wrapper" =
style=3D"overflow: =
hidden;"></div>').css({position:this.element.css("position"),width:this.e=
lement.outerWidth(),height:this.element.outerHeight(),=0A=
top:this.element.css("top"),left:this.element.css("left")}));this.element=
=3Dthis.element.parent().data("resizable",this.element.data("resizable"))=
;this.elementIsWrapper=3Dtrue;this.element.css({marginLeft:this.originalE=
lement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),=
marginRight:this.originalElement.css("marginRight"),marginBottom:this.ori=
ginalElement.css("marginBottom")});this.originalElement.css({marginLeft:0=
,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=3D=0A=
this.originalElement.css("resize");this.originalElement.css("resize","non=
e");this._proportionallyResizeElements.push(this.originalElement.css({pos=
ition:"static",zoom:1,display:"block"}));this.originalElement.css({margin=
:this.originalElement.css("margin")});this._proportionallyResize()}this.h=
andles=3Da.handles||(!e(".ui-resizable-handle",this.element).length?"e,s,=
se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-r=
esizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable=
-ne",=0A=
nw:".ui-resizable-nw"});if(this.handles.constructor=3D=3DString){if(this.=
handles=3D=3D"all")this.handles=3D"n,e,s,w,se,sw,ne,nw";var =
c=3Dthis.handles.split(",");this.handles=3D{};for(var =
d=3D0;d<c.length;d++){var f=3De.trim(c[d]),g=3De('<div =
class=3D"ui-resizable-handle =
'+("ui-resizable-"+f)+'"></div>');/sw|se|ne|nw/.test(f)&&g.css({zIndex:++=
a.zIndex});"se"=3D=3Df&&g.addClass("ui-icon =
ui-icon-gripsmall-diagonal-se");this.handles[f]=3D".ui-resizable-"+f;this=
.element.append(g)}}this._renderAxis=3Dfunction(h){h=3Dh||this.element;fo=
r(var i in this.handles){if(this.handles[i].constructor=3D=3D=0A=
String)this.handles[i]=3De(this.handles[i],this.element).show();if(this.e=
lementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|s=
elect|button/i)){var =
j=3De(this.handles[i],this.element),k=3D0;k=3D/sw|ne|nw|se|n|s/.test(i)?j=
.outerHeight():j.outerWidth();j=3D["padding",/ne|nw|n/.test(i)?"Top":/se|=
sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join("");h.css(j,k);=
this._proportionallyResize()}e(this.handles[i])}};this._renderAxis(this.e=
lement);this._handles=3De(".ui-resizable-handle",this.element).disableSel=
ection();=0A=
this._handles.mouseover(function(){if(!b.resizing){if(this.className)var =
h=3Dthis.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);b.axis=3D=
h&&h[1]?h[1]:"se"}});if(a.autoHide){this._handles.hide();e(this.element).=
addClass("ui-resizable-autohide").hover(function(){if(!a.disabled){e(this=
).removeClass("ui-resizable-autohide");b._handles.show()}},function(){if(=
!a.disabled)if(!b.resizing){e(this).addClass("ui-resizable-autohide");b._=
handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestro=
y();=0A=
var b=3Dfunction(c){e(c).removeClass("ui-resizable ui-resizable-disabled =
ui-resizable-resizing").removeData("resizable").unbind(".resizable").find=
(".ui-resizable-handle").remove()};if(this.elementIsWrapper){b(this.eleme=
nt);var =
a=3Dthis.element;a.after(this.originalElement.css({position:a.css("positi=
on"),width:a.outerWidth(),height:a.outerHeight(),top:a.css("top"),left:a.=
css("left")})).remove()}this.originalElement.css("resize",this.originalRe=
sizeStyle);b(this.originalElement);return =
this},_mouseCapture:function(b){var a=3D=0A=
false;for(var c in =
this.handles)if(e(this.handles[c])[0]=3D=3Db.target)a=3Dtrue;return!this.=
options.disabled&&a},_mouseStart:function(b){var =
a=3Dthis.options,c=3Dthis.element.position(),d=3Dthis.element;this.resizi=
ng=3Dtrue;this.documentScroll=3D{top:e(document).scrollTop(),left:e(docum=
ent).scrollLeft()};if(d.is(".ui-draggable")||/absolute/.test(d.css("posit=
ion")))d.css({position:"absolute",top:c.top,left:c.left});e.browser.opera=
&&/relative/.test(d.css("position"))&&d.css({position:"relative",top:"aut=
o",left:"auto"});=0A=
this._renderProxy();c=3Dm(this.helper.css("left"));var =
f=3Dm(this.helper.css("top"));if(a.containment){c+=3De(a.containment).scr=
ollLeft()||0;f+=3De(a.containment).scrollTop()||0}this.offset=3Dthis.help=
er.offset();this.position=3D{left:c,top:f};this.size=3Dthis._helper?{widt=
h:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height=
()};this.originalSize=3Dthis._helper?{width:d.outerWidth(),height:d.outer=
Height()}:{width:d.width(),height:d.height()};this.originalPosition=3D{le=
ft:c,top:f};this.sizeDiff=3D=0A=
{width:d.outerWidth()-d.width(),height:d.outerHeight()-d.height()};this.o=
riginalMousePosition=3D{left:b.pageX,top:b.pageY};this.aspectRatio=3Dtype=
of =
a.aspectRatio=3D=3D"number"?a.aspectRatio:this.originalSize.width/this.or=
iginalSize.height||1;a=3De(".ui-resizable-"+this.axis).css("cursor");e("b=
ody").css("cursor",a=3D=3D"auto"?this.axis+"-resize":a);d.addClass("ui-re=
sizable-resizing");this._propagate("start",b);return =
true},_mouseDrag:function(b){var =
a=3Dthis.helper,c=3Dthis.originalMousePosition,d=3Dthis._change[this.axis=
];=0A=
if(!d)return =
false;c=3Dd.apply(this,[b,b.pageX-c.left||0,b.pageY-c.top||0]);if(this._a=
spectRatio||b.shiftKey)c=3Dthis._updateRatio(c,b);c=3Dthis._respectSize(c=
,b);this._propagate("resize",b);a.css({top:this.position.top+"px",left:th=
is.position.left+"px",width:this.size.width+"px",height:this.size.height+=
"px"});!this._helper&&this._proportionallyResizeElements.length&&this._pr=
oportionallyResize();this._updateCache(c);this._trigger("resize",b,this.u=
i());return false},_mouseStop:function(b){this.resizing=3D=0A=
false;var a=3Dthis.options,c=3Dthis;if(this._helper){var =
d=3Dthis._proportionallyResizeElements,f=3Dd.length&&/textarea/i.test(d[0=
].nodeName);d=3Df&&e.ui.hasScroll(d[0],"left")?0:c.sizeDiff.height;f=3Df?=
0:c.sizeDiff.width;f=3D{width:c.helper.width()-f,height:c.helper.height()=
-d};d=3DparseInt(c.element.css("left"),10)+(c.position.left-c.originalPos=
ition.left)||null;var =
g=3DparseInt(c.element.css("top"),10)+(c.position.top-c.originalPosition.=
top)||null;a.animate||this.element.css(e.extend(f,{top:g,left:d}));c.help=
er.height(c.size.height);=0A=
c.helper.width(c.size.width);this._helper&&!a.animate&&this._proportional=
lyResize()}e("body").css("cursor","auto");this.element.removeClass("ui-re=
sizable-resizing");this._propagate("stop",b);this._helper&&this.helper.re=
move();return =
false},_updateCache:function(b){this.offset=3Dthis.helper.offset();if(l(b=
.left))this.position.left=3Db.left;if(l(b.top))this.position.top=3Db.top;=
if(l(b.height))this.size.height=3Db.height;if(l(b.width))this.size.width=3D=
b.width},_updateRatio:function(b){var a=3Dthis.position,c=3Dthis.size,=0A=
d=3Dthis.axis;if(b.height)b.width=3Dc.height*this.aspectRatio;else =
if(b.width)b.height=3Dc.width/this.aspectRatio;if(d=3D=3D"sw"){b.left=3Da=
.left+(c.width-b.width);b.top=3Dnull}if(d=3D=3D"nw"){b.top=3Da.top+(c.hei=
ght-b.height);b.left=3Da.left+(c.width-b.width)}return =
b},_respectSize:function(b){var =
a=3Dthis.options,c=3Dthis.axis,d=3Dl(b.width)&&a.maxWidth&&a.maxWidth<b.w=
idth,f=3Dl(b.height)&&a.maxHeight&&a.maxHeight<b.height,g=3Dl(b.width)&&a=
.minWidth&&a.minWidth>b.width,h=3Dl(b.height)&&a.minHeight&&a.minHeight>b=
.height;if(g)b.width=3D=0A=
a.minWidth;if(h)b.height=3Da.minHeight;if(d)b.width=3Da.maxWidth;if(f)b.h=
eight=3Da.maxHeight;var =
i=3Dthis.originalPosition.left+this.originalSize.width,j=3Dthis.position.=
top+this.size.height,k=3D/sw|nw|w/.test(c);c=3D/nw|ne|n/.test(c);if(g&&k)=
b.left=3Di-a.minWidth;if(d&&k)b.left=3Di-a.maxWidth;if(h&&c)b.top=3Dj-a.m=
inHeight;if(f&&c)b.top=3Dj-a.maxHeight;if((a=3D!b.width&&!b.height)&&!b.l=
eft&&b.top)b.top=3Dnull;else if(a&&!b.top&&b.left)b.left=3Dnull;return =
b},_proportionallyResize:function(){if(this._proportionallyResizeElements=
.length)for(var b=3D=0A=
this.helper||this.element,a=3D0;a<this._proportionallyResizeElements.leng=
th;a++){var =
c=3Dthis._proportionallyResizeElements[a];if(!this.borderDif){var =
d=3D[c.css("borderTopWidth"),c.css("borderRightWidth"),c.css("borderBotto=
mWidth"),c.css("borderLeftWidth")],f=3D[c.css("paddingTop"),c.css("paddin=
gRight"),c.css("paddingBottom"),c.css("paddingLeft")];this.borderDif=3De.=
map(d,function(g,h){g=3DparseInt(g,10)||0;h=3DparseInt(f[h],10)||0;return=
 =
g+h})}e.browser.msie&&(e(b).is(":hidden")||e(b).parents(":hidden").length=
)||=0A=
c.css({height:b.height()-this.borderDif[0]-this.borderDif[2]||0,width:b.w=
idth()-this.borderDif[1]-this.borderDif[3]||0})}},_renderProxy:function()=
{var =
b=3Dthis.options;this.elementOffset=3Dthis.element.offset();if(this._help=
er){this.helper=3Dthis.helper||e('<div =
style=3D"overflow:hidden;"></div>');var =
a=3De.browser.msie&&e.browser.version<7,c=3Da?1:0;a=3Da?2:-1;this.helper.=
addClass(this._helper).css({width:this.element.outerWidth()+a,height:this=
.element.outerHeight()+a,position:"absolute",left:this.elementOffset.left=
-=0A=
c+"px",top:this.elementOffset.top-c+"px",zIndex:++b.zIndex});this.helper.=
appendTo("body").disableSelection()}else =
this.helper=3Dthis.element},_change:{e:function(b,a){return{width:this.or=
iginalSize.width+a}},w:function(b,a){return{left:this.originalPosition.le=
ft+a,width:this.originalSize.width-a}},n:function(b,a,c){return{top:this.=
originalPosition.top+c,height:this.originalSize.height-c}},s:function(b,a=
,c){return{height:this.originalSize.height+c}},se:function(b,a,c){return =
e.extend(this._change.s.apply(this,=0A=
arguments),this._change.e.apply(this,[b,a,c]))},sw:function(b,a,c){return=
 =
e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[=
b,a,c]))},ne:function(b,a,c){return =
e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[=
b,a,c]))},nw:function(b,a,c){return =
e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[=
b,a,c]))}},_propagate:function(b,a){e.ui.plugin.call(this,b,[a,this.ui()]=
);b!=3D"resize"&&this._trigger(b,a,this.ui())},plugins:{},ui:function(){r=
eturn{originalElement:this.originalElement,=0A=
element:this.element,helper:this.helper,position:this.position,size:this.=
size,originalSize:this.originalSize,originalPosition:this.originalPositio=
n}}});e.extend(e.ui.resizable,{version:"1.8.13"});e.ui.plugin.add("resiza=
ble","alsoResize",{start:function(){var =
b=3De(this).data("resizable").options,a=3Dfunction(c){e(c).each(function(=
){var =
d=3De(this);d.data("resizable-alsoresize",{width:parseInt(d.width(),10),h=
eight:parseInt(d.height(),10),left:parseInt(d.css("left"),10),top:parseIn=
t(d.css("top"),10),position:d.css("position")})})};=0A=
if(typeof =
b.alsoResize=3D=3D"object"&&!b.alsoResize.parentNode)if(b.alsoResize.leng=
th){b.alsoResize=3Db.alsoResize[0];a(b.alsoResize)}else =
e.each(b.alsoResize,function(c){a(c)});else =
a(b.alsoResize)},resize:function(b,a){var =
c=3De(this).data("resizable");b=3Dc.options;var =
d=3Dc.originalSize,f=3Dc.originalPosition,g=3D{height:c.size.height-d.hei=
ght||0,width:c.size.width-d.width||0,top:c.position.top-f.top||0,left:c.p=
osition.left-f.left||0},h=3Dfunction(i,j){e(i).each(function(){var =
k=3De(this),q=3De(this).data("resizable-alsoresize"),=0A=
p=3D{},r=3Dj&&j.length?j:k.parents(a.originalElement[0]).length?["width",=
"height"]:["width","height","top","left"];e.each(r,function(n,o){if((n=3D=
(q[o]||0)+(g[o]||0))&&n>=3D0)p[o]=3Dn||null});if(e.browser.opera&&/relati=
ve/.test(k.css("position"))){c._revertToRelativePosition=3Dtrue;k.css({po=
sition:"absolute",top:"auto",left:"auto"})}k.css(p)})};typeof =
b.alsoResize=3D=3D"object"&&!b.alsoResize.nodeType?e.each(b.alsoResize,fu=
nction(i,j){h(i,j)}):h(b.alsoResize)},stop:function(){var =
b=3De(this).data("resizable"),a=3Db.options,=0A=
c=3Dfunction(d){e(d).each(function(){var =
f=3De(this);f.css({position:f.data("resizable-alsoresize").position})})};=
if(b._revertToRelativePosition){b._revertToRelativePosition=3Dfalse;typeo=
f =
a.alsoResize=3D=3D"object"&&!a.alsoResize.nodeType?e.each(a.alsoResize,fu=
nction(d){c(d)}):c(a.alsoResize)}e(this).removeData("resizable-alsoresize=
")}});e.ui.plugin.add("resizable","animate",{stop:function(b){var =
a=3De(this).data("resizable"),c=3Da.options,d=3Da._proportionallyResizeEl=
ements,f=3Dd.length&&/textarea/i.test(d[0].nodeName),=0A=
g=3Df&&e.ui.hasScroll(d[0],"left")?0:a.sizeDiff.height;f=3D{width:a.size.=
width-(f?0:a.sizeDiff.width),height:a.size.height-g};g=3DparseInt(a.eleme=
nt.css("left"),10)+(a.position.left-a.originalPosition.left)||null;var =
h=3DparseInt(a.element.css("top"),10)+(a.position.top-a.originalPosition.=
top)||null;a.element.animate(e.extend(f,h&&g?{top:h,left:g}:{}),{duration=
:c.animateDuration,easing:c.animateEasing,step:function(){var =
i=3D{width:parseInt(a.element.css("width"),10),height:parseInt(a.element.=
css("height"),=0A=
10),top:parseInt(a.element.css("top"),10),left:parseInt(a.element.css("le=
ft"),10)};d&&d.length&&e(d[0]).css({width:i.width,height:i.height});a._up=
dateCache(i);a._propagate("resize",b)}})}});e.ui.plugin.add("resizable","=
containment",{start:function(){var =
b=3De(this).data("resizable"),a=3Db.element,c=3Db.options.containment;if(=
a=3Dc instanceof =
e?c.get(0):/parent/.test(c)?a.parent().get(0):c){b.containerElement=3De(a=
);if(/document/.test(c)||c=3D=3Ddocument){b.containerOffset=3D{left:0,top=
:0};b.containerPosition=3D{left:0,=0A=
top:0};b.parentData=3D{element:e(document),left:0,top:0,width:e(document)=
.width(),height:e(document).height()||document.body.parentNode.scrollHeig=
ht}}else{var =
d=3De(a),f=3D[];e(["Top","Right","Left","Bottom"]).each(function(i,j){f[i=
]=3Dm(d.css("padding"+j))});b.containerOffset=3Dd.offset();b.containerPos=
ition=3Dd.position();b.containerSize=3D{height:d.innerHeight()-f[3],width=
:d.innerWidth()-f[1]};c=3Db.containerOffset;var =
g=3Db.containerSize.height,h=3Db.containerSize.width;h=3De.ui.hasScroll(a=
,"left")?a.scrollWidth:h;=0A=
g=3De.ui.hasScroll(a)?a.scrollHeight:g;b.parentData=3D{element:a,left:c.l=
eft,top:c.top,width:h,height:g}}}},resize:function(b){var =
a=3De(this).data("resizable"),c=3Da.options,d=3Da.containerOffset,f=3Da.p=
osition;b=3Da._aspectRatio||b.shiftKey;var =
g=3D{top:0,left:0},h=3Da.containerElement;if(h[0]!=3Ddocument&&/static/.t=
est(h.css("position")))g=3Dd;if(f.left<(a._helper?d.left:0)){a.size.width=
+=3Da._helper?a.position.left-d.left:a.position.left-g.left;if(b)a.size.h=
eight=3Da.size.width/c.aspectRatio;a.position.left=3Dc.helper?d.left:=0A=
0}if(f.top<(a._helper?d.top:0)){a.size.height+=3Da._helper?a.position.top=
-d.top:a.position.top;if(b)a.size.width=3Da.size.height*c.aspectRatio;a.p=
osition.top=3Da._helper?d.top:0}a.offset.left=3Da.parentData.left+a.posit=
ion.left;a.offset.top=3Da.parentData.top+a.position.top;c=3DMath.abs((a._=
helper?a.offset.left-g.left:a.offset.left-g.left)+a.sizeDiff.width);d=3DM=
ath.abs((a._helper?a.offset.top-g.top:a.offset.top-d.top)+a.sizeDiff.heig=
ht);f=3Da.containerElement.get(0)=3D=3Da.element.parent().get(0);g=3D/rel=
ative|absolute/.test(a.containerElement.css("position"));=0A=
if(f&&g)c-=3Da.parentData.left;if(c+a.size.width>=3Da.parentData.width){a=
.size.width=3Da.parentData.width-c;if(b)a.size.height=3Da.size.width/a.as=
pectRatio}if(d+a.size.height>=3Da.parentData.height){a.size.height=3Da.pa=
rentData.height-d;if(b)a.size.width=3Da.size.height*a.aspectRatio}},stop:=
function(){var =
b=3De(this).data("resizable"),a=3Db.options,c=3Db.containerOffset,d=3Db.c=
ontainerPosition,f=3Db.containerElement,g=3De(b.helper),h=3Dg.offset(),i=3D=
g.outerWidth()-b.sizeDiff.width;g=3Dg.outerHeight()-b.sizeDiff.height;b._=
helper&&=0A=
!a.animate&&/relative/.test(f.css("position"))&&e(this).css({left:h.left-=
d.left-c.left,width:i,height:g});b._helper&&!a.animate&&/static/.test(f.c=
ss("position"))&&e(this).css({left:h.left-d.left-c.left,width:i,height:g}=
)}});e.ui.plugin.add("resizable","ghost",{start:function(){var =
b=3De(this).data("resizable"),a=3Db.options,c=3Db.size;b.ghost=3Db.origin=
alElement.clone();b.ghost.css({opacity:0.25,display:"block",position:"rel=
ative",height:c.height,width:c.width,margin:0,left:0,top:0}).addClass("ui=
-resizable-ghost").addClass(typeof a.ghost=3D=3D=0A=
"string"?a.ghost:"");b.ghost.appendTo(b.helper)},resize:function(){var =
b=3De(this).data("resizable");b.ghost&&b.ghost.css({position:"relative",h=
eight:b.size.height,width:b.size.width})},stop:function(){var =
b=3De(this).data("resizable");b.ghost&&b.helper&&b.helper.get(0).removeCh=
ild(b.ghost.get(0))}});e.ui.plugin.add("resizable","grid",{resize:functio=
n(){var =
b=3De(this).data("resizable"),a=3Db.options,c=3Db.size,d=3Db.originalSize=
,f=3Db.originalPosition,g=3Db.axis;a.grid=3Dtypeof =
a.grid=3D=3D"number"?[a.grid,a.grid]:a.grid;=0A=
var =
h=3DMath.round((c.width-d.width)/(a.grid[0]||1))*(a.grid[0]||1);a=3DMath.=
round((c.height-d.height)/(a.grid[1]||1))*(a.grid[1]||1);if(/^(se|s|e)$/.=
test(g)){b.size.width=3Dd.width+h;b.size.height=3Dd.height+a}else =
if(/^(ne)$/.test(g)){b.size.width=3Dd.width+h;b.size.height=3Dd.height+a;=
b.position.top=3Df.top-a}else{if(/^(sw)$/.test(g)){b.size.width=3Dd.width=
+h;b.size.height=3Dd.height+a}else{b.size.width=3Dd.width+h;b.size.height=
=3Dd.height+a;b.position.top=3Df.top-a}b.position.left=3Df.left-h}}});var=
 m=3Dfunction(b){return parseInt(b,=0A=
10)||0},l=3Dfunction(b){return!isNaN(parseInt(b,10))}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Selectable 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Selectables=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.mouse.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(e){e.widget("ui.selectable",e.ui.mouse,{options:{appendTo:"body=
",autoRefresh:true,distance:0,filter:"*",tolerance:"touch"},_create:funct=
ion(){var =
c=3Dthis;this.element.addClass("ui-selectable");this.dragged=3Dfalse;var =
f;this.refresh=3Dfunction(){f=3De(c.options.filter,c.element[0]);f.each(f=
unction(){var =
d=3De(this),b=3Dd.offset();e.data(this,"selectable-item",{element:this,$e=
lement:d,left:b.left,top:b.top,right:b.left+d.outerWidth(),bottom:b.top+d=
.outerHeight(),startselected:false,selected:d.hasClass("ui-selected"),=0A=
selecting:d.hasClass("ui-selecting"),unselecting:d.hasClass("ui-unselecti=
ng")})})};this.refresh();this.selectees=3Df.addClass("ui-selectee");this.=
_mouseInit();this.helper=3De("<div =
class=3D'ui-selectable-helper'></div>")},destroy:function(){this.selectee=
s.removeClass("ui-selectee").removeData("selectable-item");this.element.r=
emoveClass("ui-selectable =
ui-selectable-disabled").removeData("selectable").unbind(".selectable");t=
his._mouseDestroy();return this},_mouseStart:function(c){var =
f=3Dthis;this.opos=3D[c.pageX,=0A=
c.pageY];if(!this.options.disabled){var =
d=3Dthis.options;this.selectees=3De(d.filter,this.element[0]);this._trigg=
er("start",c);e(d.appendTo).append(this.helper);this.helper.css({left:c.c=
lientX,top:c.clientY,width:0,height:0});d.autoRefresh&&this.refresh();thi=
s.selectees.filter(".ui-selected").each(function(){var =
b=3De.data(this,"selectable-item");b.startselected=3Dtrue;if(!c.metaKey){=
b.$element.removeClass("ui-selected");b.selected=3Dfalse;b.$element.addCl=
ass("ui-unselecting");b.unselecting=3Dtrue;f._trigger("unselecting",=0A=
c,{unselecting:b.element})}});e(c.target).parents().andSelf().each(functi=
on(){var b=3De.data(this,"selectable-item");if(b){var =
g=3D!c.metaKey||!b.$element.hasClass("ui-selected");b.$element.removeClas=
s(g?"ui-unselecting":"ui-selected").addClass(g?"ui-selecting":"ui-unselec=
ting");b.unselecting=3D!g;b.selecting=3Dg;(b.selected=3Dg)?f._trigger("se=
lecting",c,{selecting:b.element}):f._trigger("unselecting",c,{unselecting=
:b.element});return false}})}},_mouseDrag:function(c){var =
f=3Dthis;this.dragged=3Dtrue;if(!this.options.disabled){var d=3D=0A=
this.options,b=3Dthis.opos[0],g=3Dthis.opos[1],h=3Dc.pageX,i=3Dc.pageY;if=
(b>h){var =
j=3Dh;h=3Db;b=3Dj}if(g>i){j=3Di;i=3Dg;g=3Dj}this.helper.css({left:b,top:g=
,width:h-b,height:i-g});this.selectees.each(function(){var =
a=3De.data(this,"selectable-item");if(!(!a||a.element=3D=3Df.element[0]))=
{var =
k=3Dfalse;if(d.tolerance=3D=3D"touch")k=3D!(a.left>h||a.right<b||a.top>i|=
|a.bottom<g);else =
if(d.tolerance=3D=3D"fit")k=3Da.left>b&&a.right<h&&a.top>g&&a.bottom<i;if=
(k){if(a.selected){a.$element.removeClass("ui-selected");a.selected=3Dfal=
se}if(a.unselecting){a.$element.removeClass("ui-unselecting");=0A=
a.unselecting=3Dfalse}if(!a.selecting){a.$element.addClass("ui-selecting"=
);a.selecting=3Dtrue;f._trigger("selecting",c,{selecting:a.element})}}els=
e{if(a.selecting)if(c.metaKey&&a.startselected){a.$element.removeClass("u=
i-selecting");a.selecting=3Dfalse;a.$element.addClass("ui-selected");a.se=
lected=3Dtrue}else{a.$element.removeClass("ui-selecting");a.selecting=3Df=
alse;if(a.startselected){a.$element.addClass("ui-unselecting");a.unselect=
ing=3Dtrue}f._trigger("unselecting",c,{unselecting:a.element})}if(a.selec=
ted)if(!c.metaKey&&=0A=
!a.startselected){a.$element.removeClass("ui-selected");a.selected=3Dfals=
e;a.$element.addClass("ui-unselecting");a.unselecting=3Dtrue;f._trigger("=
unselecting",c,{unselecting:a.element})}}}});return =
false}},_mouseStop:function(c){var =
f=3Dthis;this.dragged=3Dfalse;e(".ui-unselecting",this.element[0]).each(f=
unction(){var =
d=3De.data(this,"selectable-item");d.$element.removeClass("ui-unselecting=
");d.unselecting=3Dfalse;d.startselected=3Dfalse;f._trigger("unselected",=
c,{unselected:d.element})});e(".ui-selecting",this.element[0]).each(funct=
ion(){var d=3D=0A=
e.data(this,"selectable-item");d.$element.removeClass("ui-selecting").add=
Class("ui-selected");d.selecting=3Dfalse;d.selected=3Dtrue;d.startselecte=
d=3Dtrue;f._trigger("selected",c,{selected:d.element})});this._trigger("s=
top",c);this.helper.remove();return =
false}});e.extend(e.ui.selectable,{version:"1.8.13"})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Sortable 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Sortables=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.mouse.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(d){d.widget("ui.sortable",d.ui.mouse,{widgetEventPrefix:"sort",=
options:{appendTo:"parent",axis:false,connectWith:false,containment:false=
,cursor:"auto",cursorAt:false,dropOnEmpty:true,forcePlaceholderSize:false=
,forceHelperSize:false,grid:false,handle:false,helper:"original",items:">=
 =
*",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensiti=
vity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1E3},=
_create:function(){var =
a=3Dthis.options;this.containerCache=3D{};this.element.addClass("ui-sorta=
ble");=0A=
this.refresh();this.floating=3Dthis.items.length?a.axis=3D=3D=3D"x"||/lef=
t|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(=
this.items[0].item.css("display")):false;this.offset=3Dthis.element.offse=
t();this._mouseInit()},destroy:function(){this.element.removeClass("ui-so=
rtable =
ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._m=
ouseDestroy();for(var =
a=3Dthis.items.length-1;a>=3D0;a--)this.items[a].item.removeData("sortabl=
e-item");return this},_setOption:function(a,b){if(a=3D=3D=3D=0A=
"disabled"){this.options[a]=3Db;this.widget()[b?"addClass":"removeClass"]=
("ui-sortable-disabled")}else =
d.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:functi=
on(a,b){if(this.reverting)return =
false;if(this.options.disabled||this.options.type=3D=3D"static")return =
false;this._refreshItems(a);var =
c=3Dnull,e=3Dthis;d(a.target).parents().each(function(){if(d.data(this,"s=
ortable-item")=3D=3De){c=3Dd(this);return =
false}});if(d.data(a.target,"sortable-item")=3D=3De)c=3Dd(a.target);if(!c=
)return false;if(this.options.handle&&=0A=
!b){var =
f=3Dfalse;d(this.options.handle,c).find("*").andSelf().each(function(){if=
(this=3D=3Da.target)f=3Dtrue});if(!f)return =
false}this.currentItem=3Dc;this._removeCurrentsFromItems();return =
true},_mouseStart:function(a,b,c){b=3Dthis.options;var =
e=3Dthis;this.currentContainer=3Dthis;this.refreshPositions();this.helper=
=3Dthis._createHelper(a);this._cacheHelperProportions();this._cacheMargin=
s();this.scrollParent=3Dthis.helper.scrollParent();this.offset=3Dthis.cur=
rentItem.offset();this.offset=3D{top:this.offset.top-this.margins.top,=0A=
left:this.offset.left-this.margins.left};this.helper.css("position","abso=
lute");this.cssPosition=3Dthis.helper.css("position");d.extend(this.offse=
t,{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},pare=
nt:this._getParentOffset(),relative:this._getRelativeOffset()});this.orig=
inalPosition=3Dthis._generatePosition(a);this.originalPageX=3Da.pageX;thi=
s.originalPageY=3Da.pageY;b.cursorAt&&this._adjustOffsetFromHelper(b.curs=
orAt);this.domPosition=3D{prev:this.currentItem.prev()[0],parent:this.cur=
rentItem.parent()[0]};=0A=
this.helper[0]!=3Dthis.currentItem[0]&&this.currentItem.hide();this._crea=
tePlaceholder();b.containment&&this._setContainment();if(b.cursor){if(d("=
body").css("cursor"))this._storedCursor=3Dd("body").css("cursor");d("body=
").css("cursor",b.cursor)}if(b.opacity){if(this.helper.css("opacity"))thi=
s._storedOpacity=3Dthis.helper.css("opacity");this.helper.css("opacity",b=
.opacity)}if(b.zIndex){if(this.helper.css("zIndex"))this._storedZIndex=3D=
this.helper.css("zIndex");this.helper.css("zIndex",b.zIndex)}if(this.scro=
llParent[0]!=3D=0A=
document&&this.scrollParent[0].tagName!=3D"HTML")this.overflowOffset=3Dth=
is.scrollParent.offset();this._trigger("start",a,this._uiHash());this._pr=
eserveHelperProportions||this._cacheHelperProportions();if(!c)for(c=3Dthi=
s.containers.length-1;c>=3D0;c--)this.containers[c]._trigger("activate",a=
,e._uiHash(this));if(d.ui.ddmanager)d.ui.ddmanager.current=3Dthis;d.ui.dd=
manager&&!b.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,a);this.dra=
gging=3Dtrue;this.helper.addClass("ui-sortable-helper");this._mouseDrag(a=
);=0A=
return =
true},_mouseDrag:function(a){this.position=3Dthis._generatePosition(a);th=
is.positionAbs=3Dthis._convertPositionTo("absolute");if(!this.lastPositio=
nAbs)this.lastPositionAbs=3Dthis.positionAbs;if(this.options.scroll){var =
b=3Dthis.options,c=3Dfalse;if(this.scrollParent[0]!=3Ddocument&&this.scro=
llParent[0].tagName!=3D"HTML"){if(this.overflowOffset.top+this.scrollPare=
nt[0].offsetHeight-a.pageY<b.scrollSensitivity)this.scrollParent[0].scrol=
lTop=3Dc=3Dthis.scrollParent[0].scrollTop+b.scrollSpeed;else =
if(a.pageY-this.overflowOffset.top<=0A=
b.scrollSensitivity)this.scrollParent[0].scrollTop=3Dc=3Dthis.scrollParen=
t[0].scrollTop-b.scrollSpeed;if(this.overflowOffset.left+this.scrollParen=
t[0].offsetWidth-a.pageX<b.scrollSensitivity)this.scrollParent[0].scrollL=
eft=3Dc=3Dthis.scrollParent[0].scrollLeft+b.scrollSpeed;else =
if(a.pageX-this.overflowOffset.left<b.scrollSensitivity)this.scrollParent=
[0].scrollLeft=3Dc=3Dthis.scrollParent[0].scrollLeft-b.scrollSpeed}else{i=
f(a.pageY-d(document).scrollTop()<b.scrollSensitivity)c=3Dd(document).scr=
ollTop(d(document).scrollTop()-=0A=
b.scrollSpeed);else =
if(d(window).height()-(a.pageY-d(document).scrollTop())<b.scrollSensitivi=
ty)c=3Dd(document).scrollTop(d(document).scrollTop()+b.scrollSpeed);if(a.=
pageX-d(document).scrollLeft()<b.scrollSensitivity)c=3Dd(document).scroll=
Left(d(document).scrollLeft()-b.scrollSpeed);else =
if(d(window).width()-(a.pageX-d(document).scrollLeft())<b.scrollSensitivi=
ty)c=3Dd(document).scrollLeft(d(document).scrollLeft()+b.scrollSpeed)}c!=3D=
=3Dfalse&&d.ui.ddmanager&&!b.dropBehaviour&&d.ui.ddmanager.prepareOffsets=
(this,=0A=
a)}this.positionAbs=3Dthis._convertPositionTo("absolute");if(!this.option=
s.axis||this.options.axis!=3D"y")this.helper[0].style.left=3Dthis.positio=
n.left+"px";if(!this.options.axis||this.options.axis!=3D"x")this.helper[0=
].style.top=3Dthis.position.top+"px";for(b=3Dthis.items.length-1;b>=3D0;b=
--){c=3Dthis.items[b];var =
e=3Dc.item[0],f=3Dthis._intersectsWithPointer(c);if(f)if(e!=3Dthis.curren=
tItem[0]&&this.placeholder[f=3D=3D1?"next":"prev"]()[0]!=3De&&!d.ui.conta=
ins(this.placeholder[0],e)&&(this.options.type=3D=3D"semi-dynamic"?!d.ui.=
contains(this.element[0],=0A=
e):true)){this.direction=3Df=3D=3D1?"down":"up";if(this.options.tolerance=
=3D=3D"pointer"||this._intersectsWithSides(c))this._rearrange(a,c);else =
break;this._trigger("change",a,this._uiHash());break}}this._contactContai=
ners(a);d.ui.ddmanager&&d.ui.ddmanager.drag(this,a);this._trigger("sort",=
a,this._uiHash());this.lastPositionAbs=3Dthis.positionAbs;return =
false},_mouseStop:function(a,b){if(a){d.ui.ddmanager&&!this.options.dropB=
ehaviour&&d.ui.ddmanager.drop(this,a);if(this.options.revert){var =
c=3Dthis;b=3Dc.placeholder.offset();=0A=
c.reverting=3Dtrue;d(this.helper).animate({left:b.left-this.offset.parent=
.left-c.margins.left+(this.offsetParent[0]=3D=3Ddocument.body?0:this.offs=
etParent[0].scrollLeft),top:b.top-this.offset.parent.top-c.margins.top+(t=
his.offsetParent[0]=3D=3Ddocument.body?0:this.offsetParent[0].scrollTop)}=
,parseInt(this.options.revert,10)||500,function(){c._clear(a)})}else =
this._clear(a,b);return false}},cancel:function(){var =
a=3Dthis;if(this.dragging){this._mouseUp({target:null});this.options.help=
er=3D=3D"original"?this.currentItem.css(this._storedCSS).removeClass("ui-=
sortable-helper"):=0A=
this.currentItem.show();for(var =
b=3Dthis.containers.length-1;b>=3D0;b--){this.containers[b]._trigger("dea=
ctivate",null,a._uiHash(this));if(this.containers[b].containerCache.over)=
{this.containers[b]._trigger("out",null,a._uiHash(this));this.containers[=
b].containerCache.over=3D0}}}if(this.placeholder){this.placeholder[0].par=
entNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]);=
this.options.helper!=3D"original"&&this.helper&&this.helper[0].parentNode=
&&this.helper.remove();d.extend(this,{helper:null,=0A=
dragging:false,reverting:false,_noFinalSort:null});this.domPosition.prev?=
d(this.domPosition.prev).after(this.currentItem):d(this.domPosition.paren=
t).prepend(this.currentItem)}return this},serialize:function(a){var =
b=3Dthis._getItemsAsjQuery(a&&a.connected),c=3D[];a=3Da||{};d(b).each(fun=
ction(){var =
e=3D(d(a.item||this).attr(a.attribute||"id")||"").match(a.expression||/(.=
+)[-=3D_](.+)/);if(e)c.push((a.key||e[1]+"[]")+"=3D"+(a.key&&a.expression=
?e[1]:e[2]))});!c.length&&a.key&&c.push(a.key+"=3D");return c.join("&")},=0A=
toArray:function(a){var =
b=3Dthis._getItemsAsjQuery(a&&a.connected),c=3D[];a=3Da||{};b.each(functi=
on(){c.push(d(a.item||this).attr(a.attribute||"id")||"")});return =
c},_intersectsWith:function(a){var =
b=3Dthis.positionAbs.left,c=3Db+this.helperProportions.width,e=3Dthis.pos=
itionAbs.top,f=3De+this.helperProportions.height,g=3Da.left,h=3Dg+a.width=
,i=3Da.top,k=3Di+a.height,j=3Dthis.offset.click.top,l=3Dthis.offset.click=
.left;j=3De+j>i&&e+j<k&&b+l>g&&b+l<h;return =
this.options.tolerance=3D=3D"pointer"||this.options.forcePointerForContai=
ners||=0A=
this.options.tolerance!=3D"pointer"&&this.helperProportions[this.floating=
?"width":"height"]>a[this.floating?"width":"height"]?j:g<b+this.helperPro=
portions.width/2&&c-this.helperProportions.width/2<h&&i<e+this.helperProp=
ortions.height/2&&f-this.helperProportions.height/2<k},_intersectsWithPoi=
nter:function(a){var =
b=3Dd.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,a.top,a.he=
ight);a=3Dd.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,a.=
left,a.width);b=3Db&&a;a=3Dthis._getDragVerticalDirection();=0A=
var c=3Dthis._getDragHorizontalDirection();if(!b)return false;return =
this.floating?c&&c=3D=3D"right"||a=3D=3D"down"?2:1:a&&(a=3D=3D"down"?2:1)=
},_intersectsWithSides:function(a){var =
b=3Dd.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,a.top+a.he=
ight/2,a.height);a=3Dd.ui.isOverAxis(this.positionAbs.left+this.offset.cl=
ick.left,a.left+a.width/2,a.width);var =
c=3Dthis._getDragVerticalDirection(),e=3Dthis._getDragHorizontalDirection=
();return =
this.floating&&e?e=3D=3D"right"&&a||e=3D=3D"left"&&!a:c&&(c=3D=3D"down"&&=
b||c=3D=3D"up"&&!b)},=0A=
_getDragVerticalDirection:function(){var =
a=3Dthis.positionAbs.top-this.lastPositionAbs.top;return =
a!=3D0&&(a>0?"down":"up")},_getDragHorizontalDirection:function(){var =
a=3Dthis.positionAbs.left-this.lastPositionAbs.left;return =
a!=3D0&&(a>0?"right":"left")},refresh:function(a){this._refreshItems(a);t=
his.refreshPositions();return this},_connectWith:function(){var =
a=3Dthis.options;return =
a.connectWith.constructor=3D=3DString?[a.connectWith]:a.connectWith},_get=
ItemsAsjQuery:function(a){var b=3D[],c=3D[],e=3Dthis._connectWith();=0A=
if(e&&a)for(a=3De.length-1;a>=3D0;a--)for(var =
f=3Dd(e[a]),g=3Df.length-1;g>=3D0;g--){var =
h=3Dd.data(f[g],"sortable");if(h&&h!=3Dthis&&!h.options.disabled)c.push([=
d.isFunction(h.options.items)?h.options.items.call(h.element):d(h.options=
.items,h.element).not(".ui-sortable-helper").not(".ui-sortable-placeholde=
r"),h])}c.push([d.isFunction(this.options.items)?this.options.items.call(=
this.element,null,{options:this.options,item:this.currentItem}):d(this.op=
tions.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-pl=
aceholder"),=0A=
this]);for(a=3Dc.length-1;a>=3D0;a--)c[a][0].each(function(){b.push(this)=
});return d(b)},_removeCurrentsFromItems:function(){for(var =
a=3Dthis.currentItem.find(":data(sortable-item)"),b=3D0;b<this.items.leng=
th;b++)for(var =
c=3D0;c<a.length;c++)a[c]=3D=3Dthis.items[b].item[0]&&this.items.splice(b=
,1)},_refreshItems:function(a){this.items=3D[];this.containers=3D[this];v=
ar =
b=3Dthis.items,c=3D[[d.isFunction(this.options.items)?this.options.items.=
call(this.element[0],a,{item:this.currentItem}):d(this.options.items,this=
.element),=0A=
this]],e=3Dthis._connectWith();if(e)for(var =
f=3De.length-1;f>=3D0;f--)for(var =
g=3Dd(e[f]),h=3Dg.length-1;h>=3D0;h--){var =
i=3Dd.data(g[h],"sortable");if(i&&i!=3Dthis&&!i.options.disabled){c.push(=
[d.isFunction(i.options.items)?i.options.items.call(i.element[0],a,{item:=
this.currentItem}):d(i.options.items,i.element),i]);this.containers.push(=
i)}}for(f=3Dc.length-1;f>=3D0;f--){a=3Dc[f][1];e=3Dc[f][0];h=3D0;for(g=3D=
e.length;h<g;h++){i=3Dd(e[h]);i.data("sortable-item",a);b.push({item:i,in=
stance:a,width:0,height:0,left:0,top:0})}}},refreshPositions:function(a){=
if(this.offsetParent&&=0A=
this.helper)this.offset.parent=3Dthis._getParentOffset();for(var =
b=3Dthis.items.length-1;b>=3D0;b--){var =
c=3Dthis.items[b];if(!(c.instance!=3Dthis.currentContainer&&this.currentC=
ontainer&&c.item[0]!=3Dthis.currentItem[0])){var =
e=3Dthis.options.toleranceElement?d(this.options.toleranceElement,c.item)=
:c.item;if(!a){c.width=3De.outerWidth();c.height=3De.outerHeight()}e=3De.=
offset();c.left=3De.left;c.top=3De.top}}if(this.options.custom&&this.opti=
ons.custom.refreshContainers)this.options.custom.refreshContainers.call(t=
his);else for(b=3D=0A=
this.containers.length-1;b>=3D0;b--){e=3Dthis.containers[b].element.offse=
t();this.containers[b].containerCache.left=3De.left;this.containers[b].co=
ntainerCache.top=3De.top;this.containers[b].containerCache.width=3Dthis.c=
ontainers[b].element.outerWidth();this.containers[b].containerCache.heigh=
t=3Dthis.containers[b].element.outerHeight()}return =
this},_createPlaceholder:function(a){var =
b=3Da||this,c=3Db.options;if(!c.placeholder||c.placeholder.constructor=3D=
=3DString){var e=3Dc.placeholder;c.placeholder=3D{element:function(){var =
f=3D=0A=
d(document.createElement(b.currentItem[0].nodeName)).addClass(e||b.curren=
tItem[0].className+" =
ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!e)f.st=
yle.visibility=3D"hidden";return =
f},update:function(f,g){if(!(e&&!c.forcePlaceholderSize)){g.height()||g.h=
eight(b.currentItem.innerHeight()-parseInt(b.currentItem.css("paddingTop"=
)||0,10)-parseInt(b.currentItem.css("paddingBottom")||0,10));g.width()||g=
.width(b.currentItem.innerWidth()-parseInt(b.currentItem.css("paddingLeft=
")||0,10)-parseInt(b.currentItem.css("paddingRight")||=0A=
0,10))}}}}b.placeholder=3Dd(c.placeholder.element.call(b.element,b.curren=
tItem));b.currentItem.after(b.placeholder);c.placeholder.update(b,b.place=
holder)},_contactContainers:function(a){for(var =
b=3Dnull,c=3Dnull,e=3Dthis.containers.length-1;e>=3D0;e--)if(!d.ui.contai=
ns(this.currentItem[0],this.containers[e].element[0]))if(this._intersects=
With(this.containers[e].containerCache)){if(!(b&&d.ui.contains(this.conta=
iners[e].element[0],b.element[0]))){b=3Dthis.containers[e];c=3De}}else =
if(this.containers[e].containerCache.over){this.containers[e]._trigger("o=
ut",=0A=
a,this._uiHash(this));this.containers[e].containerCache.over=3D0}if(b)if(=
this.containers.length=3D=3D=3D1){this.containers[c]._trigger("over",a,th=
is._uiHash(this));this.containers[c].containerCache.over=3D1}else =
if(this.currentContainer!=3Dthis.containers[c]){b=3D1E4;e=3Dnull;for(var =
f=3Dthis.positionAbs[this.containers[c].floating?"left":"top"],g=3Dthis.i=
tems.length-1;g>=3D0;g--)if(d.ui.contains(this.containers[c].element[0],t=
his.items[g].item[0])){var =
h=3Dthis.items[g][this.containers[c].floating?"left":"top"];if(Math.abs(h=
-=0A=
f)<b){b=3DMath.abs(h-f);e=3Dthis.items[g]}}if(e||this.options.dropOnEmpty=
){this.currentContainer=3Dthis.containers[c];e?this._rearrange(a,e,null,t=
rue):this._rearrange(a,null,this.containers[c].element,true);this._trigge=
r("change",a,this._uiHash());this.containers[c]._trigger("change",a,this.=
_uiHash(this));this.options.placeholder.update(this.currentContainer,this=
.placeholder);this.containers[c]._trigger("over",a,this._uiHash(this));th=
is.containers[c].containerCache.over=3D1}}},_createHelper:function(a){var=
 b=3D=0A=
this.options;a=3Dd.isFunction(b.helper)?d(b.helper.apply(this.element[0],=
[a,this.currentItem])):b.helper=3D=3D"clone"?this.currentItem.clone():thi=
s.currentItem;a.parents("body").length||d(b.appendTo!=3D"parent"?b.append=
To:this.currentItem[0].parentNode)[0].appendChild(a[0]);if(a[0]=3D=3Dthis=
.currentItem[0])this._storedCSS=3D{width:this.currentItem[0].style.width,=
height:this.currentItem[0].style.height,position:this.currentItem.css("po=
sition"),top:this.currentItem.css("top"),left:this.currentItem.css("left"=
)};if(a[0].style.width=3D=3D=0A=
""||b.forceHelperSize)a.width(this.currentItem.width());if(a[0].style.hei=
ght=3D=3D""||b.forceHelperSize)a.height(this.currentItem.height());return=
 a},_adjustOffsetFromHelper:function(a){if(typeof =
a=3D=3D"string")a=3Da.split(" =
");if(d.isArray(a))a=3D{left:+a[0],top:+a[1]||0};if("left"in =
a)this.offset.click.left=3Da.left+this.margins.left;if("right"in =
a)this.offset.click.left=3Dthis.helperProportions.width-a.right+this.marg=
ins.left;if("top"in =
a)this.offset.click.top=3Da.top+this.margins.top;if("bottom"in =
a)this.offset.click.top=3D=0A=
this.helperProportions.height-a.bottom+this.margins.top},_getParentOffset=
:function(){this.offsetParent=3Dthis.helper.offsetParent();var =
a=3Dthis.offsetParent.offset();if(this.cssPosition=3D=3D"absolute"&&this.=
scrollParent[0]!=3Ddocument&&d.ui.contains(this.scrollParent[0],this.offs=
etParent[0])){a.left+=3Dthis.scrollParent.scrollLeft();a.top+=3Dthis.scro=
llParent.scrollTop()}if(this.offsetParent[0]=3D=3Ddocument.body||this.off=
setParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=3D=3D"ht=
ml"&&d.browser.msie)a=3D=0A=
{top:0,left:0};return{top:a.top+(parseInt(this.offsetParent.css("borderTo=
pWidth"),10)||0),left:a.left+(parseInt(this.offsetParent.css("borderLeftW=
idth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=3D=3D"=
relative"){var =
a=3Dthis.currentItem.position();return{top:a.top-(parseInt(this.helper.cs=
s("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this=
.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else =
return{top:0,left:0}},_cacheMargins:function(){this.margins=3D{left:parse=
Int(this.currentItem.css("marginLeft"),=0A=
10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelp=
erProportions:function(){this.helperProportions=3D{width:this.helper.oute=
rWidth(),height:this.helper.outerHeight()}},_setContainment:function(){va=
r =
a=3Dthis.options;if(a.containment=3D=3D"parent")a.containment=3Dthis.help=
er[0].parentNode;if(a.containment=3D=3D"document"||a.containment=3D=3D"wi=
ndow")this.containment=3D[0-this.offset.relative.left-this.offset.parent.=
left,0-this.offset.relative.top-this.offset.parent.top,d(a.containment=3D=
=3D"document"?=0A=
document:window).width()-this.helperProportions.width-this.margins.left,(=
d(a.containment=3D=3D"document"?document:window).height()||document.body.=
parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];=
if(!/^(document|window|parent)$/.test(a.containment)){var =
b=3Dd(a.containment)[0];a=3Dd(a.containment).offset();var =
c=3Dd(b).css("overflow")!=3D"hidden";this.containment=3D[a.left+(parseInt=
(d(b).css("borderLeftWidth"),10)||0)+(parseInt(d(b).css("paddingLeft"),10=
)||0)-this.margins.left,a.top+(parseInt(d(b).css("borderTopWidth"),=0A=
10)||0)+(parseInt(d(b).css("paddingTop"),10)||0)-this.margins.top,a.left+=
(c?Math.max(b.scrollWidth,b.offsetWidth):b.offsetWidth)-(parseInt(d(b).cs=
s("borderLeftWidth"),10)||0)-(parseInt(d(b).css("paddingRight"),10)||0)-t=
his.helperProportions.width-this.margins.left,a.top+(c?Math.max(b.scrollH=
eight,b.offsetHeight):b.offsetHeight)-(parseInt(d(b).css("borderTopWidth"=
),10)||0)-(parseInt(d(b).css("paddingBottom"),10)||0)-this.helperProporti=
ons.height-this.margins.top]}},_convertPositionTo:function(a,b){if(!b)b=3D=0A=
this.position;a=3Da=3D=3D"absolute"?1:-1;var =
c=3Dthis.cssPosition=3D=3D"absolute"&&!(this.scrollParent[0]!=3Ddocument&=
&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetPar=
ent:this.scrollParent,e=3D/(html|body)/i.test(c[0].tagName);return{top:b.=
top+this.offset.relative.top*a+this.offset.parent.top*a-(d.browser.safari=
&&this.cssPosition=3D=3D"fixed"?0:(this.cssPosition=3D=3D"fixed"?-this.sc=
rollParent.scrollTop():e?0:c.scrollTop())*a),left:b.left+this.offset.rela=
tive.left*a+this.offset.parent.left*a-(d.browser.safari&&=0A=
this.cssPosition=3D=3D"fixed"?0:(this.cssPosition=3D=3D"fixed"?-this.scro=
llParent.scrollLeft():e?0:c.scrollLeft())*a)}},_generatePosition:function=
(a){var =
b=3Dthis.options,c=3Dthis.cssPosition=3D=3D"absolute"&&!(this.scrollParen=
t[0]!=3Ddocument&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]=
))?this.offsetParent:this.scrollParent,e=3D/(html|body)/i.test(c[0].tagNa=
me);if(this.cssPosition=3D=3D"relative"&&!(this.scrollParent[0]!=3Ddocume=
nt&&this.scrollParent[0]!=3Dthis.offsetParent[0]))this.offset.relative=3D=
this._getRelativeOffset();=0A=
var =
f=3Da.pageX,g=3Da.pageY;if(this.originalPosition){if(this.containment){if=
(a.pageX-this.offset.click.left<this.containment[0])f=3Dthis.containment[=
0]+this.offset.click.left;if(a.pageY-this.offset.click.top<this.containme=
nt[1])g=3Dthis.containment[1]+this.offset.click.top;if(a.pageX-this.offse=
t.click.left>this.containment[2])f=3Dthis.containment[2]+this.offset.clic=
k.left;if(a.pageY-this.offset.click.top>this.containment[3])g=3Dthis.cont=
ainment[3]+this.offset.click.top}if(b.grid){g=3Dthis.originalPageY+Math.r=
ound((g-=0A=
this.originalPageY)/b.grid[1])*b.grid[1];g=3Dthis.containment?!(g-this.of=
fset.click.top<this.containment[1]||g-this.offset.click.top>this.containm=
ent[3])?g:!(g-this.offset.click.top<this.containment[1])?g-b.grid[1]:g+b.=
grid[1]:g;f=3Dthis.originalPageX+Math.round((f-this.originalPageX)/b.grid=
[0])*b.grid[0];f=3Dthis.containment?!(f-this.offset.click.left<this.conta=
inment[0]||f-this.offset.click.left>this.containment[2])?f:!(f-this.offse=
t.click.left<this.containment[0])?f-b.grid[0]:f+b.grid[0]:f}}return{top:g=
-=0A=
this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(d.=
browser.safari&&this.cssPosition=3D=3D"fixed"?0:this.cssPosition=3D=3D"fi=
xed"?-this.scrollParent.scrollTop():e?0:c.scrollTop()),left:f-this.offset=
.click.left-this.offset.relative.left-this.offset.parent.left+(d.browser.=
safari&&this.cssPosition=3D=3D"fixed"?0:this.cssPosition=3D=3D"fixed"?-th=
is.scrollParent.scrollLeft():e?0:c.scrollLeft())}},_rearrange:function(a,=
b,c,e){c?c[0].appendChild(this.placeholder[0]):b.item[0].parentNode.inser=
tBefore(this.placeholder[0],=0A=
this.direction=3D=3D"down"?b.item[0]:b.item[0].nextSibling);this.counter=3D=
this.counter?++this.counter:1;var =
f=3Dthis,g=3Dthis.counter;window.setTimeout(function(){g=3D=3Df.counter&&=
f.refreshPositions(!e)},0)},_clear:function(a,b){this.reverting=3Dfalse;v=
ar =
c=3D[];!this._noFinalSort&&this.currentItem[0].parentNode&&this.placehold=
er.before(this.currentItem);this._noFinalSort=3Dnull;if(this.helper[0]=3D=
=3Dthis.currentItem[0]){for(var e in =
this._storedCSS)if(this._storedCSS[e]=3D=3D"auto"||this._storedCSS[e]=3D=3D=
"static")this._storedCSS[e]=3D=0A=
"";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"=
)}else =
this.currentItem.show();this.fromOutside&&!b&&c.push(function(f){this._tr=
igger("receive",f,this._uiHash(this.fromOutside))});if((this.fromOutside|=
|this.domPosition.prev!=3Dthis.currentItem.prev().not(".ui-sortable-helpe=
r")[0]||this.domPosition.parent!=3Dthis.currentItem.parent()[0])&&!b)c.pu=
sh(function(f){this._trigger("update",f,this._uiHash())});if(!d.ui.contai=
ns(this.element[0],this.currentItem[0])){b||c.push(function(f){this._trig=
ger("remove",=0A=
f,this._uiHash())});for(e=3Dthis.containers.length-1;e>=3D0;e--)if(d.ui.c=
ontains(this.containers[e].element[0],this.currentItem[0])&&!b){c.push(fu=
nction(f){return =
function(g){f._trigger("receive",g,this._uiHash(this))}}.call(this,this.c=
ontainers[e]));c.push(function(f){return =
function(g){f._trigger("update",g,this._uiHash(this))}}.call(this,this.co=
ntainers[e]))}}for(e=3Dthis.containers.length-1;e>=3D0;e--){b||c.push(fun=
ction(f){return =
function(g){f._trigger("deactivate",g,this._uiHash(this))}}.call(this,=0A=
this.containers[e]));if(this.containers[e].containerCache.over){c.push(fu=
nction(f){return =
function(g){f._trigger("out",g,this._uiHash(this))}}.call(this,this.conta=
iners[e]));this.containers[e].containerCache.over=3D0}}this._storedCursor=
&&d("body").css("cursor",this._storedCursor);this._storedOpacity&&this.he=
lper.css("opacity",this._storedOpacity);if(this._storedZIndex)this.helper=
.css("zIndex",this._storedZIndex=3D=3D"auto"?"":this._storedZIndex);this.=
dragging=3Dfalse;if(this.cancelHelperRemoval){if(!b){this._trigger("befor=
eStop",=0A=
a,this._uiHash());for(e=3D0;e<c.length;e++)c[e].call(this,a);this._trigge=
r("stop",a,this._uiHash())}return =
false}b||this._trigger("beforeStop",a,this._uiHash());this.placeholder[0]=
.parentNode.removeChild(this.placeholder[0]);this.helper[0]!=3Dthis.curre=
ntItem[0]&&this.helper.remove();this.helper=3Dnull;if(!b){for(e=3D0;e<c.l=
ength;e++)c[e].call(this,a);this._trigger("stop",a,this._uiHash())}this.f=
romOutside=3Dfalse;return =
true},_trigger:function(){d.Widget.prototype._trigger.apply(this,argument=
s)=3D=3D=3Dfalse&&this.cancel()},=0A=
_uiHash:function(a){var =
b=3Da||this;return{helper:b.helper,placeholder:b.placeholder||d([]),posit=
ion:b.position,originalPosition:b.originalPosition,offset:b.positionAbs,i=
tem:b.currentItem,sender:a?a.element:null}}});d.extend(d.ui.sortable,{ver=
sion:"1.8.13"})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Accordion 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Accordion=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(c){c.widget("ui.accordion",{options:{active:0,animated:"slide",=
autoHeight:true,clearStyle:false,collapsible:false,event:"click",fillSpac=
e:false,header:"> li > :first-child,> =
:not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-ic=
on-triangle-1-s"},navigation:false,navigationFilter:function(){return =
this.href.toLowerCase()=3D=3D=3Dlocation.href.toLowerCase()}},_create:fun=
ction(){var =
a=3Dthis,b=3Da.options;a.running=3D0;a.element.addClass("ui-accordion =
ui-widget =
ui-helper-reset").children("li").addClass("ui-accordion-li-fix");=0A=
a.headers=3Da.element.find(b.header).addClass("ui-accordion-header =
ui-helper-reset ui-state-default =
ui-corner-all").bind("mouseenter.accordion",function(){b.disabled||c(this=
).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){b.d=
isabled||c(this).removeClass("ui-state-hover")}).bind("focus.accordion",f=
unction(){b.disabled||c(this).addClass("ui-state-focus")}).bind("blur.acc=
ordion",function(){b.disabled||c(this).removeClass("ui-state-focus")});a.=
headers.next().addClass("ui-accordion-content ui-helper-reset =
ui-widget-content ui-corner-bottom");=0A=
if(b.navigation){var =
d=3Da.element.find("a").filter(b.navigationFilter).eq(0);if(d.length){var=
 =
h=3Dd.closest(".ui-accordion-header");a.active=3Dh.length?h:d.closest(".u=
i-accordion-content").prev()}}a.active=3Da._findActive(a.active||b.active=
).addClass("ui-state-default =
ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top=
");a.active.next().addClass("ui-accordion-content-active");a._createIcons=
();a.resize();a.element.attr("role","tablist");a.headers.attr("role","tab=
").bind("keydown.accordion",=0A=
function(f){return =
a._keydown(f)}).next().attr("role","tabpanel");a.headers.not(a.active||""=
).attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).nex=
t().hide();a.active.length?a.active.attr({"aria-expanded":"true","aria-se=
lected":"true",tabIndex:0}):a.headers.eq(0).attr("tabIndex",0);c.browser.=
safari||a.headers.find("a").attr("tabIndex",-1);b.event&&a.headers.bind(b=
.event.split(" ").join(".accordion =
")+".accordion",function(f){a._clickHandler.call(a,f,this);f.preventDefau=
lt()})},_createIcons:function(){var a=3D=0A=
this.options;if(a.icons){c("<span></span>").addClass("ui-icon =
"+a.icons.header).prependTo(this.headers);this.active.children(".ui-icon"=
).toggleClass(a.icons.header).toggleClass(a.icons.headerSelected);this.el=
ement.addClass("ui-accordion-icons")}},_destroyIcons:function(){this.head=
ers.children(".ui-icon").remove();this.element.removeClass("ui-accordion-=
icons")},destroy:function(){var =
a=3Dthis.options;this.element.removeClass("ui-accordion ui-widget =
ui-helper-reset").removeAttr("role");this.headers.unbind(".accordion").re=
moveClass("ui-accordion-header ui-accordion-disabled ui-helper-reset =
ui-state-default ui-corner-all ui-state-active ui-state-disabled =
ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr=
("aria-selected").removeAttr("tabIndex");=0A=
this.headers.find("a").removeAttr("tabIndex");this._destroyIcons();var =
b=3Dthis.headers.next().css("display","").removeAttr("role").removeClass(=
"ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content =
ui-accordion-content-active ui-accordion-disabled =
ui-state-disabled");if(a.autoHeight||a.fillHeight)b.css("height","");retu=
rn =
c.Widget.prototype.destroy.call(this)},_setOption:function(a,b){c.Widget.=
prototype._setOption.apply(this,arguments);a=3D=3D"active"&&this.activate=
(b);if(a=3D=3D"icons"){this._destroyIcons();=0A=
b&&this._createIcons()}if(a=3D=3D"disabled")this.headers.add(this.headers=
.next())[b?"addClass":"removeClass"]("ui-accordion-disabled =
ui-state-disabled")},_keydown:function(a){if(!(this.options.disabled||a.a=
ltKey||a.ctrlKey)){var =
b=3Dc.ui.keyCode,d=3Dthis.headers.length,h=3Dthis.headers.index(a.target)=
,f=3Dfalse;switch(a.keyCode){case b.RIGHT:case =
b.DOWN:f=3Dthis.headers[(h+1)%d];break;case b.LEFT:case =
b.UP:f=3Dthis.headers[(h-1+d)%d];break;case b.SPACE:case =
b.ENTER:this._clickHandler({target:a.target},a.target);=0A=
a.preventDefault()}if(f){c(a.target).attr("tabIndex",-1);c(f).attr("tabIn=
dex",0);f.focus();return false}return true}},resize:function(){var =
a=3Dthis.options,b;if(a.fillSpace){if(c.browser.msie){var =
d=3Dthis.element.parent().css("overflow");this.element.parent().css("over=
flow","hidden")}b=3Dthis.element.parent().height();c.browser.msie&&this.e=
lement.parent().css("overflow",d);this.headers.each(function(){b-=3Dc(thi=
s).outerHeight(true)});this.headers.next().each(function(){c(this).height=
(Math.max(0,b-c(this).innerHeight()+=0A=
c(this).height()))}).css("overflow","auto")}else =
if(a.autoHeight){b=3D0;this.headers.next().each(function(){b=3DMath.max(b=
,c(this).height("").height())}).height(b)}return =
this},activate:function(a){this.options.active=3Da;a=3Dthis._findActive(a=
)[0];this._clickHandler({target:a},a);return =
this},_findActive:function(a){return a?typeof =
a=3D=3D=3D"number"?this.headers.filter(":eq("+a+")"):this.headers.not(thi=
s.headers.not(a)):a=3D=3D=3Dfalse?c([]):this.headers.filter(":eq(0)")},_c=
lickHandler:function(a,b){var d=3Dthis.options;=0A=
if(!d.disabled)if(a.target){a=3Dc(a.currentTarget||b);b=3Da[0]=3D=3D=3Dth=
is.active[0];d.active=3Dd.collapsible&&b?false:this.headers.index(a);if(!=
(this.running||!d.collapsible&&b)){var =
h=3Dthis.active;j=3Da.next();g=3Dthis.active.next();e=3D{options:d,newHea=
der:b&&d.collapsible?c([]):a,oldHeader:this.active,newContent:b&&d.collap=
sible?c([]):j,oldContent:g};var =
f=3Dthis.headers.index(this.active[0])>this.headers.index(a[0]);this.acti=
ve=3Db?c([]):a;this._toggle(j,g,e,b,f);h.removeClass("ui-state-active =
ui-corner-top").addClass("ui-state-default =
ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).=
addClass(d.icons.header);=0A=
if(!b){a.removeClass("ui-state-default =
ui-corner-all").addClass("ui-state-active =
ui-corner-top").children(".ui-icon").removeClass(d.icons.header).addClass=
(d.icons.headerSelected);a.next().addClass("ui-accordion-content-active")=
}}}else if(d.collapsible){this.active.removeClass("ui-state-active =
ui-corner-top").addClass("ui-state-default =
ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).=
addClass(d.icons.header);this.active.next().addClass("ui-accordion-conten=
t-active");var g=3Dthis.active.next(),=0A=
e=3D{options:d,newHeader:c([]),oldHeader:d.active,newContent:c([]),oldCon=
tent:g},j=3Dthis.active=3Dc([]);this._toggle(j,g,e)}},_toggle:function(a,=
b,d,h,f){var =
g=3Dthis,e=3Dg.options;g.toShow=3Da;g.toHide=3Db;g.data=3Dd;var =
j=3Dfunction(){if(g)return =
g._completed.apply(g,arguments)};g._trigger("changestart",null,g.data);g.=
running=3Db.size()=3D=3D=3D0?a.size():b.size();if(e.animated){d=3D{};d=3D=
e.collapsible&&h?{toShow:c([]),toHide:b,complete:j,down:f,autoHeight:e.au=
toHeight||e.fillSpace}:{toShow:a,toHide:b,complete:j,down:f,autoHeight:e.=
autoHeight||=0A=
e.fillSpace};if(!e.proxied)e.proxied=3De.animated;if(!e.proxiedDuration)e=
.proxiedDuration=3De.duration;e.animated=3Dc.isFunction(e.proxied)?e.prox=
ied(d):e.proxied;e.duration=3Dc.isFunction(e.proxiedDuration)?e.proxiedDu=
ration(d):e.proxiedDuration;h=3Dc.ui.accordion.animations;var =
i=3De.duration,k=3De.animated;if(k&&!h[k]&&!c.easing[k])k=3D"slide";h[k]|=
|(h[k]=3Dfunction(l){this.slide(l,{easing:k,duration:i||700})});h[k](d)}e=
lse{if(e.collapsible&&h)a.toggle();else{b.hide();a.show()}j(true)}b.prev(=
).attr({"aria-expanded":"false",=0A=
"aria-selected":"false",tabIndex:-1}).blur();a.prev().attr({"aria-expande=
d":"true","aria-selected":"true",tabIndex:0}).focus()},_completed:functio=
n(a){this.running=3Da?0:--this.running;if(!this.running){this.options.cle=
arStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""});this.t=
oHide.removeClass("ui-accordion-content-active");if(this.toHide.length)th=
is.toHide.parent()[0].className=3Dthis.toHide.parent()[0].className;this.=
_trigger("change",null,this.data)}}});c.extend(c.ui.accordion,{version:"1=
.8.13",=0A=
animations:{slide:function(a,b){a=3Dc.extend({easing:"swing",duration:300=
},a,b);if(a.toHide.size())if(a.toShow.size()){var =
d=3Da.toShow.css("overflow"),h=3D0,f=3D{},g=3D{},e;b=3Da.toShow;e=3Db[0].=
style.width;b.width(parseInt(b.parent().width(),10)-parseInt(b.css("paddi=
ngLeft"),10)-parseInt(b.css("paddingRight"),10)-(parseInt(b.css("borderLe=
ftWidth"),10)||0)-(parseInt(b.css("borderRightWidth"),10)||0));c.each(["h=
eight","paddingTop","paddingBottom"],function(j,i){g[i]=3D"hide";j=3D(""+=
c.css(a.toShow[0],i)).match(/^([\d+-.]+)(.*)$/);=0A=
f[i]=3D{value:j[1],unit:j[2]||"px"}});a.toShow.css({height:0,overflow:"hi=
dden"}).show();a.toHide.filter(":hidden").each(a.complete).end().filter("=
:visible").animate(g,{step:function(j,i){if(i.prop=3D=3D"height")h=3Di.en=
d-i.start=3D=3D=3D0?0:(i.now-i.start)/(i.end-i.start);a.toShow[0].style[i=
.prop]=3Dh*f[i.prop].value+f[i.prop].unit},duration:a.duration,easing:a.e=
asing,complete:function(){a.autoHeight||a.toShow.css("height","");a.toSho=
w.css({width:e,overflow:d});a.complete()}})}else =
a.toHide.animate({height:"hide",=0A=
paddingTop:"hide",paddingBottom:"hide"},a);else =
a.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},a=
)},bounceslide:function(a){this.slide(a,{easing:a.down?"easeOutBounce":"s=
wing",duration:a.down?1E3:200})}}})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Autocomplete 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Autocomplete=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.widget.js=0A=
 *	jquery.ui.position.js=0A=
 */=0A=
(function(d){var =
e=3D0;d.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:fals=
e,delay:300,minLength:1,position:{my:"left top",at:"left =
bottom",collision:"none"},source:null},pending:0,_create:function(){var =
a=3Dthis,b=3Dthis.element[0].ownerDocument,g;this.element.addClass("ui-au=
tocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-=
autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete"=
,function(c){if(!(a.options.disabled||a.element.attr("readonly"))){g=3D=0A=
false;var f=3Dd.ui.keyCode;switch(c.keyCode){case =
f.PAGE_UP:a._move("previousPage",c);break;case =
f.PAGE_DOWN:a._move("nextPage",c);break;case =
f.UP:a._move("previous",c);c.preventDefault();break;case =
f.DOWN:a._move("next",c);c.preventDefault();break;case f.ENTER:case =
f.NUMPAD_ENTER:if(a.menu.active){g=3Dtrue;c.preventDefault()}case =
f.TAB:if(!a.menu.active)return;a.menu.select(c);break;case =
f.ESCAPE:a.element.val(a.term);a.close(c);break;default:clearTimeout(a.se=
arching);a.searching=3DsetTimeout(function(){if(a.term!=3D=0A=
a.element.val()){a.selectedItem=3Dnull;a.search(null,c)}},a.options.delay=
);break}}}).bind("keypress.autocomplete",function(c){if(g){g=3Dfalse;c.pr=
eventDefault()}}).bind("focus.autocomplete",function(){if(!a.options.disa=
bled){a.selectedItem=3Dnull;a.previous=3Da.element.val()}}).bind("blur.au=
tocomplete",function(c){if(!a.options.disabled){clearTimeout(a.searching)=
;a.closing=3DsetTimeout(function(){a.close(c);a._change(c)},150)}});this.=
_initSource();this.response=3Dfunction(){return =
a._response.apply(a,arguments)};=0A=
this.menu=3Dd("<ul></ul>").addClass("ui-autocomplete").appendTo(d(this.op=
tions.appendTo||"body",b)[0]).mousedown(function(c){var =
f=3Da.menu.element[0];d(c.target).closest(".ui-menu-item").length||setTim=
eout(function(){d(document).one("mousedown",function(h){h.target!=3D=3Da.=
element[0]&&h.target!=3D=3Df&&!d.ui.contains(f,h.target)&&a.close()})},1)=
;setTimeout(function(){clearTimeout(a.closing)},13)}).menu({focus:functio=
n(c,f){f=3Df.item.data("item.autocomplete");false!=3D=3Da._trigger("focus=
",c,{item:f})&&/^key/.test(c.originalEvent.type)&&=0A=
a.element.val(f.value)},selected:function(c,f){var =
h=3Df.item.data("item.autocomplete"),i=3Da.previous;if(a.element[0]!=3D=3D=
b.activeElement){a.element.focus();a.previous=3Di;setTimeout(function(){a=
.previous=3Di;a.selectedItem=3Dh},1)}false!=3D=3Da._trigger("select",c,{i=
tem:h})&&a.element.val(h.value);a.term=3Da.element.val();a.close(c);a.sel=
ectedItem=3Dh},blur:function(){a.menu.element.is(":visible")&&a.element.v=
al()!=3D=3Da.term&&a.element.val(a.term)}}).zIndex(this.element.zIndex()+=
1).css({top:0,left:0}).hide().data("menu");=0A=
d.fn.bgiframe&&this.menu.element.bgiframe()},destroy:function(){this.elem=
ent.removeClass("ui-autocomplete-input").removeAttr("autocomplete").remov=
eAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup")=
;this.menu.element.remove();d.Widget.prototype.destroy.call(this)},_setOp=
tion:function(a,b){d.Widget.prototype._setOption.apply(this,arguments);a=3D=
=3D=3D"source"&&this._initSource();if(a=3D=3D=3D"appendTo")this.menu.elem=
ent.appendTo(d(b||"body",this.element[0].ownerDocument)[0]);a=3D=3D=3D"di=
sabled"&&=0A=
b&&this.xhr&&this.xhr.abort()},_initSource:function(){var =
a=3Dthis,b,g;if(d.isArray(this.options.source)){b=3Dthis.options.source;t=
his.source=3Dfunction(c,f){f(d.ui.autocomplete.filter(b,c.term))}}else =
if(typeof =
this.options.source=3D=3D=3D"string"){g=3Dthis.options.source;this.source=
=3Dfunction(c,f){a.xhr&&a.xhr.abort();a.xhr=3Dd.ajax({url:g,data:c,dataTy=
pe:"json",autocompleteRequest:++e,success:function(h){this.autocompleteRe=
quest=3D=3D=3De&&f(h)},error:function(){this.autocompleteRequest=3D=3D=3D=
e&&f([])}})}}else this.source=3D=0A=
this.options.source},search:function(a,b){a=3Da!=3Dnull?a:this.element.va=
l();this.term=3Dthis.element.val();if(a.length<this.options.minLength)ret=
urn =
this.close(b);clearTimeout(this.closing);if(this._trigger("search",b)!=3D=
=3Dfalse)return =
this._search(a)},_search:function(a){this.pending++;this.element.addClass=
("ui-autocomplete-loading");this.source({term:a},this.response)},_respons=
e:function(a){if(!this.options.disabled&&a&&a.length){a=3Dthis._normalize=
(a);this._suggest(a);this._trigger("open")}else this.close();=0A=
this.pending--;this.pending||this.element.removeClass("ui-autocomplete-lo=
ading")},close:function(a){clearTimeout(this.closing);if(this.menu.elemen=
t.is(":visible")){this.menu.element.hide();this.menu.deactivate();this._t=
rigger("close",a)}},_change:function(a){this.previous!=3D=3Dthis.element.=
val()&&this._trigger("change",a,{item:this.selectedItem})},_normalize:fun=
ction(a){if(a.length&&a[0].label&&a[0].value)return a;return =
d.map(a,function(b){if(typeof =
b=3D=3D=3D"string")return{label:b,value:b};return =
d.extend({label:b.label||=0A=
b.value,value:b.value||b.label},b)})},_suggest:function(a){var =
b=3Dthis.menu.element.empty().zIndex(this.element.zIndex()+1);this._rende=
rMenu(b,a);this.menu.deactivate();this.menu.refresh();b.show();this._resi=
zeMenu();b.position(d.extend({of:this.element},this.options.position));th=
is.options.autoFocus&&this.menu.next(new =
d.Event("mouseover"))},_resizeMenu:function(){var =
a=3Dthis.menu.element;a.outerWidth(Math.max(a.width("").outerWidth(),this=
.element.outerWidth()))},_renderMenu:function(a,b){var g=3Dthis;=0A=
d.each(b,function(c,f){g._renderItem(a,f)})},_renderItem:function(a,b){re=
turn =
d("<li></li>").data("item.autocomplete",b).append(d("<a></a>").text(b.lab=
el)).appendTo(a)},_move:function(a,b){if(this.menu.element.is(":visible")=
)if(this.menu.first()&&/^previous/.test(a)||this.menu.last()&&/^next/.tes=
t(a)){this.element.val(this.term);this.menu.deactivate()}else =
this.menu[a](b);else this.search(null,b)},widget:function(){return =
this.menu.element}});d.extend(d.ui.autocomplete,{escapeRegex:function(a){=
return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,=0A=
"\\$&")},filter:function(a,b){var g=3Dnew =
RegExp(d.ui.autocomplete.escapeRegex(b),"i");return =
d.grep(a,function(c){return g.test(c.label||c.value||c)})}})})(jQuery);=0A=
(function(d){d.widget("ui.menu",{_create:function(){var =
e=3Dthis;this.element.addClass("ui-menu ui-widget ui-widget-content =
ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-m=
enuitem"}).click(function(a){if(d(a.target).closest(".ui-menu-item =
a").length){a.preventDefault();e.select(a)}});this.refresh()},refresh:fun=
ction(){var =
e=3Dthis;this.element.children("li:not(.ui-menu-item):has(a)").addClass("=
ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-=
all").attr("tabindex",=0A=
-1).mouseenter(function(a){e.activate(a,d(this).parent())}).mouseleave(fu=
nction(){e.deactivate()})},activate:function(e,a){this.deactivate();if(th=
is.hasScroll()){var =
b=3Da.offset().top-this.element.offset().top,g=3Dthis.element.scrollTop()=
,c=3Dthis.element.height();if(b<0)this.element.scrollTop(g+b);else =
b>=3Dc&&this.element.scrollTop(g+b-c+a.height())}this.active=3Da.eq(0).ch=
ildren("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").en=
d();this._trigger("focus",e,{item:a})},deactivate:function(){if(this.acti=
ve){this.active.children("a").removeClass("ui-state-hover").removeAttr("i=
d");=0A=
this._trigger("blur");this.active=3Dnull}},next:function(e){this.move("ne=
xt",".ui-menu-item:first",e)},previous:function(e){this.move("prev",".ui-=
menu-item:last",e)},first:function(){return =
this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(=
){return =
this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(=
e,a,b){if(this.active){e=3Dthis.active[e+"All"](".ui-menu-item").eq(0);e.=
length?this.activate(b,e):this.activate(b,this.element.children(a))}else =
this.activate(b,=0A=
this.element.children(a))},nextPage:function(e){if(this.hasScroll())if(!t=
his.active||this.last())this.activate(e,this.element.children(".ui-menu-i=
tem:first"));else{var =
a=3Dthis.active.offset().top,b=3Dthis.element.height(),g=3Dthis.element.c=
hildren(".ui-menu-item").filter(function(){var =
c=3Dd(this).offset().top-a-b+d(this).height();return =
c<10&&c>-10});g.length||(g=3Dthis.element.children(".ui-menu-item:last"))=
;this.activate(e,g)}else =
this.activate(e,this.element.children(".ui-menu-item").filter(!this.activ=
e||=0A=
this.last()?":first":":last"))},previousPage:function(e){if(this.hasScrol=
l())if(!this.active||this.first())this.activate(e,this.element.children("=
.ui-menu-item:last"));else{var =
a=3Dthis.active.offset().top,b=3Dthis.element.height();result=3Dthis.elem=
ent.children(".ui-menu-item").filter(function(){var =
g=3Dd(this).offset().top-a+b-d(this).height();return =
g<10&&g>-10});result.length||(result=3Dthis.element.children(".ui-menu-it=
em:first"));this.activate(e,result)}else =
this.activate(e,this.element.children(".ui-menu-item").filter(!this.activ=
e||=0A=
this.first()?":last":":first"))},hasScroll:function(){return =
this.element.height()<this.element[d.fn.prop?"prop":"attr"]("scrollHeight=
")},select:function(e){this._trigger("selected",e,{item:this.active})}})}=
)(jQuery);=0A=
;/*=0A=
 * jQuery UI Button 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Button=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(a){var =
g,i=3Dfunction(b){a(":ui-button",b.target.form).each(function(){var =
c=3Da(this).data("button");setTimeout(function(){c.refresh()},1)})},h=3Df=
unction(b){var =
c=3Db.name,d=3Db.form,f=3Da([]);if(c)f=3Dd?a(d).find("[name=3D'"+c+"']"):=
a("[name=3D'"+c+"']",b.ownerDocument).filter(function(){return!this.form}=
);return =
f};a.widget("ui.button",{options:{disabled:null,text:true,label:null,icon=
s:{primary:null,secondary:null}},_create:function(){this.element.closest(=
"form").unbind("reset.button").bind("reset.button",=0A=
i);if(typeof =
this.options.disabled!=3D=3D"boolean")this.options.disabled=3Dthis.elemen=
t.attr("disabled");this._determineButtonType();this.hasTitle=3D!!this.but=
tonElement.attr("title");var =
b=3Dthis,c=3Dthis.options,d=3Dthis.type=3D=3D=3D"checkbox"||this.type=3D=3D=
=3D"radio",f=3D"ui-state-hover"+(!d?" =
ui-state-active":"");if(c.label=3D=3D=3Dnull)c.label=3Dthis.buttonElement=
.html();if(this.element.is(":disabled"))c.disabled=3Dtrue;this.buttonElem=
ent.addClass("ui-button ui-widget ui-state-default =
ui-corner-all").attr("role","button").bind("mouseenter.button",=0A=
function(){if(!c.disabled){a(this).addClass("ui-state-hover");this=3D=3D=3D=
g&&a(this).addClass("ui-state-active")}}).bind("mouseleave.button",functi=
on(){c.disabled||a(this).removeClass(f)}).bind("focus.button",function(){=
a(this).addClass("ui-state-focus")}).bind("blur.button",function(){a(this=
).removeClass("ui-state-focus")}).bind("click.button",function(e){c.disab=
led&&e.stopImmediatePropagation()});d&&this.element.bind("change.button",=
function(){b.refresh()});if(this.type=3D=3D=3D"checkbox")this.buttonEleme=
nt.bind("click.button",=0A=
function(){if(c.disabled)return =
false;a(this).toggleClass("ui-state-active");b.buttonElement.attr("aria-p=
ressed",b.element[0].checked)});else =
if(this.type=3D=3D=3D"radio")this.buttonElement.bind("click.button",funct=
ion(){if(c.disabled)return =
false;a(this).addClass("ui-state-active");b.buttonElement.attr("aria-pres=
sed",true);var e=3Db.element[0];h(e).not(e).map(function(){return =
a(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-p=
ressed",false)});else{this.buttonElement.bind("mousedown.button",=0A=
function(){if(c.disabled)return =
false;a(this).addClass("ui-state-active");g=3Dthis;a(document).one("mouse=
up",function(){g=3Dnull})}).bind("mouseup.button",function(){if(c.disable=
d)return =
false;a(this).removeClass("ui-state-active")}).bind("keydown.button",func=
tion(e){if(c.disabled)return =
false;if(e.keyCode=3D=3Da.ui.keyCode.SPACE||e.keyCode=3D=3Da.ui.keyCode.E=
NTER)a(this).addClass("ui-state-active")}).bind("keyup.button",function()=
{a(this).removeClass("ui-state-active")});this.buttonElement.is("a")&&thi=
s.buttonElement.keyup(function(e){e.keyCode=3D=3D=3D=0A=
a.ui.keyCode.SPACE&&a(this).click()})}this._setOption("disabled",c.disabl=
ed)},_determineButtonType:function(){this.type=3Dthis.element.is(":checkb=
ox")?"checkbox":this.element.is(":radio")?"radio":this.element.is("input"=
)?"input":"button";if(this.type=3D=3D=3D"checkbox"||this.type=3D=3D=3D"ra=
dio"){var =
b=3Dthis.element.parents().filter(":last"),c=3D"label[for=3D"+this.elemen=
t.attr("id")+"]";this.buttonElement=3Db.find(c);if(!this.buttonElement.le=
ngth){b=3Db.length?b.siblings():this.element.siblings();this.buttonElemen=
t=3Db.filter(c);=0A=
if(!this.buttonElement.length)this.buttonElement=3Db.find(c)}this.element=
.addClass("ui-helper-hidden-accessible");(b=3Dthis.element.is(":checked")=
)&&this.buttonElement.addClass("ui-state-active");this.buttonElement.attr=
("aria-pressed",b)}else =
this.buttonElement=3Dthis.element},widget:function(){return =
this.buttonElement},destroy:function(){this.element.removeClass("ui-helpe=
r-hidden-accessible");this.buttonElement.removeClass("ui-button =
ui-widget ui-state-default ui-corner-all ui-state-hover ui-state-active  =
ui-button-icons-only ui-button-icon-only ui-button-text-icons =
ui-button-text-icon-primary ui-button-text-icon-secondary =
ui-button-text-only").removeAttr("role").removeAttr("aria-pressed").html(=
this.buttonElement.find(".ui-button-text").html());=0A=
this.hasTitle||this.buttonElement.removeAttr("title");a.Widget.prototype.=
destroy.call(this)},_setOption:function(b,c){a.Widget.prototype._setOptio=
n.apply(this,arguments);if(b=3D=3D=3D"disabled")c?this.element.attr("disa=
bled",true):this.element.removeAttr("disabled");this._resetButton()},refr=
esh:function(){var =
b=3Dthis.element.is(":disabled");b!=3D=3Dthis.options.disabled&&this._set=
Option("disabled",b);if(this.type=3D=3D=3D"radio")h(this.element[0]).each=
(function(){a(this).is(":checked")?a(this).button("widget").addClass("ui-=
state-active").attr("aria-pressed",=0A=
true):a(this).button("widget").removeClass("ui-state-active").attr("aria-=
pressed",false)});else =
if(this.type=3D=3D=3D"checkbox")this.element.is(":checked")?this.buttonEl=
ement.addClass("ui-state-active").attr("aria-pressed",true):this.buttonEl=
ement.removeClass("ui-state-active").attr("aria-pressed",false)},_resetBu=
tton:function(){if(this.type=3D=3D=3D"input")this.options.label&&this.ele=
ment.val(this.options.label);else{var =
b=3Dthis.buttonElement.removeClass("ui-button-icons-only =
ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary =
ui-button-text-icon-secondary ui-button-text-only"),=0A=
c=3Da("<span></span>").addClass("ui-button-text").html(this.options.label=
).appendTo(b.empty()).text(),d=3Dthis.options.icons,f=3Dd.primary&&d.seco=
ndary,e=3D[];if(d.primary||d.secondary){if(this.options.text)e.push("ui-b=
utton-text-icon"+(f?"s":d.primary?"-primary":"-secondary"));d.primary&&b.=
prepend("<span class=3D'ui-button-icon-primary ui-icon =
"+d.primary+"'></span>");d.secondary&&b.append("<span =
class=3D'ui-button-icon-secondary ui-icon =
"+d.secondary+"'></span>");if(!this.options.text){e.push(f?"ui-button-ico=
ns-only":=0A=
"ui-button-icon-only");this.hasTitle||b.attr("title",c)}}else =
e.push("ui-button-text-only");b.addClass(e.join(" =
"))}}});a.widget("ui.buttonset",{options:{items:":button, :submit, =
:reset, :checkbox, :radio, a, =
:data(button)"},_create:function(){this.element.addClass("ui-buttonset")}=
,_init:function(){this.refresh()},_setOption:function(b,c){b=3D=3D=3D"dis=
abled"&&this.buttons.button("option",b,c);a.Widget.prototype._setOption.a=
pply(this,arguments)},refresh:function(){this.buttons=3Dthis.element.find=
(this.options.items).filter(":ui-button").button("refresh").end().not(":u=
i-button").button().end().map(function(){return =
a(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left =
ui-corner-right").filter(":first").addClass("ui-corner-left").end().filte=
r(":last").addClass("ui-corner-right").end().end()},=0A=
destroy:function(){this.element.removeClass("ui-buttonset");this.buttons.=
map(function(){return =
a(this).button("widget")[0]}).removeClass("ui-corner-left =
ui-corner-right").end().button("destroy");a.Widget.prototype.destroy.call=
(this)}})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Dialog 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Dialog=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.widget.js=0A=
 *  jquery.ui.button.js=0A=
 *	jquery.ui.draggable.js=0A=
 *	jquery.ui.mouse.js=0A=
 *	jquery.ui.position.js=0A=
 *	jquery.ui.resizable.js=0A=
 */=0A=
(function(c,l){var =
m=3D{buttons:true,height:true,maxHeight:true,maxWidth:true,minHeight:true=
,minWidth:true,width:true},n=3D{maxHeight:true,maxWidth:true,minHeight:tr=
ue,minWidth:true},o=3Dc.attrFn||{val:true,css:true,html:true,text:true,da=
ta:true,width:true,height:true,offset:true,click:true};c.widget("ui.dialo=
g",{options:{autoOpen:true,buttons:{},closeOnEscape:true,closeText:"close=
",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,m=
axWidth:false,minHeight:150,minWidth:150,modal:false,=0A=
position:{my:"center",at:"center",collision:"fit",using:function(a){var =
b=3Dc(this).css(a).offset().top;b<0&&c(this).css("top",a.top-b)}},resizab=
le:true,show:null,stack:true,title:"",width:300,zIndex:1E3},_create:funct=
ion(){this.originalTitle=3Dthis.element.attr("title");if(typeof =
this.originalTitle!=3D=3D"string")this.originalTitle=3D"";this.options.ti=
tle=3Dthis.options.title||this.originalTitle;var =
a=3Dthis,b=3Da.options,d=3Db.title||"&#160;",e=3Dc.ui.dialog.getTitleId(a=
.element),g=3D(a.uiDialog=3Dc("<div></div>")).appendTo(document.body).hid=
e().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+=0A=
b.dialogClass).css({zIndex:b.zIndex}).attr("tabIndex",-1).css("outline",0=
).keydown(function(i){if(b.closeOnEscape&&i.keyCode&&i.keyCode=3D=3D=3Dc.=
ui.keyCode.ESCAPE){a.close(i);i.preventDefault()}}).attr({role:"dialog","=
aria-labelledby":e}).mousedown(function(i){a.moveToTop(false,i)});a.eleme=
nt.show().removeAttr("title").addClass("ui-dialog-content =
ui-widget-content").appendTo(g);var =
f=3D(a.uiDialogTitlebar=3Dc("<div></div>")).addClass("ui-dialog-titlebar =
ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(g),=0A=
h=3Dc('<a href=3D"#"></a>').addClass("ui-dialog-titlebar-close =
ui-corner-all").attr("role","button").hover(function(){h.addClass("ui-sta=
te-hover")},function(){h.removeClass("ui-state-hover")}).focus(function()=
{h.addClass("ui-state-focus")}).blur(function(){h.removeClass("ui-state-f=
ocus")}).click(function(i){a.close(i);return =
false}).appendTo(f);(a.uiDialogTitlebarCloseText=3Dc("<span></span>")).ad=
dClass("ui-icon =
ui-icon-closethick").text(b.closeText).appendTo(h);c("<span></span>").add=
Class("ui-dialog-title").attr("id",=0A=
e).html(d).prependTo(f);if(c.isFunction(b.beforeclose)&&!c.isFunction(b.b=
eforeClose))b.beforeClose=3Db.beforeclose;f.find("*").add(f).disableSelec=
tion();b.draggable&&c.fn.draggable&&a._makeDraggable();b.resizable&&c.fn.=
resizable&&a._makeResizable();a._createButtons(b.buttons);a._isOpen=3Dfal=
se;c.fn.bgiframe&&g.bgiframe()},_init:function(){this.options.autoOpen&&t=
his.open()},destroy:function(){var =
a=3Dthis;a.overlay&&a.overlay.destroy();a.uiDialog.hide();a.element.unbin=
d(".dialog").removeData("dialog").removeClass("ui-dialog-content =
ui-widget-content").hide().appendTo("body");=0A=
a.uiDialog.remove();a.originalTitle&&a.element.attr("title",a.originalTit=
le);return a},widget:function(){return =
this.uiDialog},close:function(a){var =
b=3Dthis,d,e;if(false!=3D=3Db._trigger("beforeClose",a)){b.overlay&&b.ove=
rlay.destroy();b.uiDialog.unbind("keypress.ui-dialog");b._isOpen=3Dfalse;=
if(b.options.hide)b.uiDialog.hide(b.options.hide,function(){b._trigger("c=
lose",a)});else{b.uiDialog.hide();b._trigger("close",a)}c.ui.dialog.overl=
ay.resize();if(b.options.modal){d=3D0;c(".ui-dialog").each(function(){if(=
this!=3D=3D=0A=
b.uiDialog[0]){e=3Dc(this).css("z-index");isNaN(e)||(d=3DMath.max(d,e))}}=
);c.ui.dialog.maxZ=3Dd}return b}},isOpen:function(){return =
this._isOpen},moveToTop:function(a,b){var =
d=3Dthis,e=3Dd.options;if(e.modal&&!a||!e.stack&&!e.modal)return =
d._trigger("focus",b);if(e.zIndex>c.ui.dialog.maxZ)c.ui.dialog.maxZ=3De.z=
Index;if(d.overlay){c.ui.dialog.maxZ+=3D1;d.overlay.$el.css("z-index",c.u=
i.dialog.overlay.maxZ=3Dc.ui.dialog.maxZ)}a=3D{scrollTop:d.element.attr("=
scrollTop"),scrollLeft:d.element.attr("scrollLeft")};c.ui.dialog.maxZ+=3D=0A=
1;d.uiDialog.css("z-index",c.ui.dialog.maxZ);d.element.attr(a);d._trigger=
("focus",b);return d},open:function(){if(!this._isOpen){var =
a=3Dthis,b=3Da.options,d=3Da.uiDialog;a.overlay=3Db.modal?new =
c.ui.dialog.overlay(a):null;a._size();a._position(b.position);d.show(b.sh=
ow);a.moveToTop(true);b.modal&&d.bind("keypress.ui-dialog",function(e){if=
(e.keyCode=3D=3D=3Dc.ui.keyCode.TAB){var =
g=3Dc(":tabbable",this),f=3Dg.filter(":first");g=3Dg.filter(":last");if(e=
.target=3D=3D=3Dg[0]&&!e.shiftKey){f.focus(1);return false}else =
if(e.target=3D=3D=3D=0A=
f[0]&&e.shiftKey){g.focus(1);return =
false}}});c(a.element.find(":tabbable").get().concat(d.find(".ui-dialog-b=
uttonpane =
:tabbable").get().concat(d.get()))).eq(0).focus();a._isOpen=3Dtrue;a._tri=
gger("open");return a}},_createButtons:function(a){var =
b=3Dthis,d=3Dfalse,e=3Dc("<div></div>").addClass("ui-dialog-buttonpane =
ui-widget-content =
ui-helper-clearfix"),g=3Dc("<div></div>").addClass("ui-dialog-buttonset")=
.appendTo(e);b.uiDialog.find(".ui-dialog-buttonpane").remove();typeof =
a=3D=3D=3D"object"&&a!=3D=3Dnull&&c.each(a,=0A=
function(){return!(d=3Dtrue)});if(d){c.each(a,function(f,h){h=3Dc.isFunct=
ion(h)?{click:h,text:f}:h;var i=3Dc('<button =
type=3D"button"></button>').click(function(){h.click.apply(b.element[0],a=
rguments)}).appendTo(g);c.each(h,function(j,k){if(j!=3D=3D"click")j in =
o?i[j](k):i.attr(j,k)});c.fn.button&&i.button()});e.appendTo(b.uiDialog)}=
},_makeDraggable:function(){function =
a(f){return{position:f.position,offset:f.offset}}var =
b=3Dthis,d=3Db.options,e=3Dc(document),g;b.uiDialog.draggable({cancel:".u=
i-dialog-content, .ui-dialog-titlebar-close",=0A=
handle:".ui-dialog-titlebar",containment:"document",start:function(f,h){g=
=3Dd.height=3D=3D=3D"auto"?"auto":c(this).height();c(this).height(c(this)=
.height()).addClass("ui-dialog-dragging");b._trigger("dragStart",f,a(h))}=
,drag:function(f,h){b._trigger("drag",f,a(h))},stop:function(f,h){d.posit=
ion=3D[h.position.left-e.scrollLeft(),h.position.top-e.scrollTop()];c(thi=
s).removeClass("ui-dialog-dragging").height(g);b._trigger("dragStop",f,a(=
h));c.ui.dialog.overlay.resize()}})},_makeResizable:function(a){function =
b(f){return{originalPosition:f.originalPosition,=0A=
originalSize:f.originalSize,position:f.position,size:f.size}}a=3Da=3D=3D=3D=
l?this.options.resizable:a;var =
d=3Dthis,e=3Dd.options,g=3Dd.uiDialog.css("position");a=3Dtypeof =
a=3D=3D=3D"string"?a:"n,e,s,w,se,sw,ne,nw";d.uiDialog.resizable({cancel:"=
.ui-dialog-content",containment:"document",alsoResize:d.element,maxWidth:=
e.maxWidth,maxHeight:e.maxHeight,minWidth:e.minWidth,minHeight:d._minHeig=
ht(),handles:a,start:function(f,h){c(this).addClass("ui-dialog-resizing")=
;d._trigger("resizeStart",f,b(h))},resize:function(f,h){d._trigger("resiz=
e",=0A=
f,b(h))},stop:function(f,h){c(this).removeClass("ui-dialog-resizing");e.h=
eight=3Dc(this).height();e.width=3Dc(this).width();d._trigger("resizeStop=
",f,b(h));c.ui.dialog.overlay.resize()}}).css("position",g).find(".ui-res=
izable-se").addClass("ui-icon =
ui-icon-grip-diagonal-se")},_minHeight:function(){var =
a=3Dthis.options;return =
a.height=3D=3D=3D"auto"?a.minHeight:Math.min(a.minHeight,a.height)},_posi=
tion:function(a){var b=3D[],d=3D[0,0],e;if(a){if(typeof =
a=3D=3D=3D"string"||typeof a=3D=3D=3D"object"&&"0"in =
a){b=3Da.split?a.split(" "):=0A=
[a[0],a[1]];if(b.length=3D=3D=3D1)b[1]=3Db[0];c.each(["left","top"],funct=
ion(g,f){if(+b[g]=3D=3D=3Db[g]){d[g]=3Db[g];b[g]=3Df}});a=3D{my:b.join(" =
"),at:b.join(" "),offset:d.join(" =
")}}a=3Dc.extend({},c.ui.dialog.prototype.options.position,a)}else =
a=3Dc.ui.dialog.prototype.options.position;(e=3Dthis.uiDialog.is(":visibl=
e"))||this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position(c.e=
xtend({of:window},a));e||this.uiDialog.hide()},_setOptions:function(a){va=
r b=3Dthis,d=3D{},e=3Dfalse;c.each(a,function(g,f){b._setOption(g,f);=0A=
if(g in m)e=3Dtrue;if(g in =
n)d[g]=3Df});e&&this._size();this.uiDialog.is(":data(resizable)")&&this.u=
iDialog.resizable("option",d)},_setOption:function(a,b){var =
d=3Dthis,e=3Dd.uiDialog;switch(a){case =
"beforeclose":a=3D"beforeClose";break;case =
"buttons":d._createButtons(b);break;case =
"closeText":d.uiDialogTitlebarCloseText.text(""+b);break;case =
"dialogClass":e.removeClass(d.options.dialogClass).addClass("ui-dialog =
ui-widget ui-widget-content ui-corner-all "+b);break;case =
"disabled":b?e.addClass("ui-dialog-disabled"):=0A=
e.removeClass("ui-dialog-disabled");break;case "draggable":var =
g=3De.is(":data(draggable)");g&&!b&&e.draggable("destroy");!g&&b&&d._make=
Draggable();break;case "position":d._position(b);break;case =
"resizable":(g=3De.is(":data(resizable)"))&&!b&&e.resizable("destroy");g&=
&typeof =
b=3D=3D=3D"string"&&e.resizable("option","handles",b);!g&&b!=3D=3Dfalse&&=
d._makeResizable(b);break;case =
"title":c(".ui-dialog-title",d.uiDialogTitlebar).html(""+(b||"&#160;"));b=
reak}c.Widget.prototype._setOption.apply(d,arguments)},_size:function(){v=
ar a=3D=0A=
this.options,b,d,e=3Dthis.uiDialog.is(":visible");this.element.show().css=
({width:"auto",minHeight:0,height:0});if(a.minWidth>a.width)a.width=3Da.m=
inWidth;b=3Dthis.uiDialog.css({height:"auto",width:a.width}).height();d=3D=
Math.max(0,a.minHeight-b);if(a.height=3D=3D=3D"auto")if(c.support.minHeig=
ht)this.element.css({minHeight:d,height:"auto"});else{this.uiDialog.show(=
);a=3Dthis.element.css("height","auto").height();e||this.uiDialog.hide();=
this.element.height(Math.max(a,d))}else =
this.element.height(Math.max(a.height-=0A=
b,0));this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("opti=
on","minHeight",this._minHeight())}});c.extend(c.ui.dialog,{version:"1.8.=
13",uuid:0,maxZ:0,getTitleId:function(a){a=3Da.attr("id");if(!a){this.uui=
d+=3D1;a=3Dthis.uuid}return"ui-dialog-title-"+a},overlay:function(a){this=
.$el=3Dc.ui.dialog.overlay.create(a)}});c.extend(c.ui.dialog.overlay,{ins=
tances:[],oldInstances:[],maxZ:0,events:c.map("focus,mousedown,mouseup,ke=
ydown,keypress,click".split(","),function(a){return =
a+".dialog-overlay"}).join(" "),=0A=
create:function(a){if(this.instances.length=3D=3D=3D0){setTimeout(functio=
n(){c.ui.dialog.overlay.instances.length&&c(document).bind(c.ui.dialog.ov=
erlay.events,function(d){if(c(d.target).zIndex()<c.ui.dialog.overlay.maxZ=
)return =
false})},1);c(document).bind("keydown.dialog-overlay",function(d){if(a.op=
tions.closeOnEscape&&d.keyCode&&d.keyCode=3D=3D=3Dc.ui.keyCode.ESCAPE){a.=
close(d);d.preventDefault()}});c(window).bind("resize.dialog-overlay",c.u=
i.dialog.overlay.resize)}var =
b=3D(this.oldInstances.pop()||c("<div></div>").addClass("ui-widget-overla=
y")).appendTo(document.body).css({width:this.width(),=0A=
height:this.height()});c.fn.bgiframe&&b.bgiframe();this.instances.push(b)=
;return b},destroy:function(a){var =
b=3Dc.inArray(a,this.instances);b!=3D-1&&this.oldInstances.push(this.inst=
ances.splice(b,1)[0]);this.instances.length=3D=3D=3D0&&c([document,window=
]).unbind(".dialog-overlay");a.remove();var =
d=3D0;c.each(this.instances,function(){d=3DMath.max(d,this.css("z-index")=
)});this.maxZ=3Dd},height:function(){var =
a,b;if(c.browser.msie&&c.browser.version<7){a=3DMath.max(document.documen=
tElement.scrollHeight,document.body.scrollHeight);=0A=
b=3DMath.max(document.documentElement.offsetHeight,document.body.offsetHe=
ight);return a<b?c(window).height()+"px":a+"px"}else return =
c(document).height()+"px"},width:function(){var =
a,b;if(c.browser.msie&&c.browser.version<7){a=3DMath.max(document.documen=
tElement.scrollWidth,document.body.scrollWidth);b=3DMath.max(document.doc=
umentElement.offsetWidth,document.body.offsetWidth);return =
a<b?c(window).width()+"px":a+"px"}else return =
c(document).width()+"px"},resize:function(){var =
a=3Dc([]);c.each(c.ui.dialog.overlay.instances,=0A=
function(){a=3Da.add(this)});a.css({width:0,height:0}).css({width:c.ui.di=
alog.overlay.width(),height:c.ui.dialog.overlay.height()})}});c.extend(c.=
ui.dialog.overlay.prototype,{destroy:function(){c.ui.dialog.overlay.destr=
oy(this.$el)}})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Slider 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Slider=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.mouse.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(d){d.widget("ui.slider",d.ui.mouse,{widgetEventPrefix:"slide",o=
ptions:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",r=
ange:false,step:1,value:0,values:null},_create:function(){var =
b=3Dthis,a=3Dthis.options,c=3Dthis.element.find(".ui-slider-handle").addC=
lass("ui-state-default =
ui-corner-all"),f=3Da.values&&a.values.length||1,e=3D[];this._mouseSlidin=
g=3Dthis._keySliding=3Dfalse;this._animateOff=3Dtrue;this._handleIndex=3D=
null;this._detectOrientation();this._mouseInit();this.element.addClass("u=
i-slider ui-slider-"+=0A=
this.orientation+" ui-widget ui-widget-content =
ui-corner-all"+(a.disabled?" ui-slider-disabled =
ui-disabled":""));this.range=3Dd([]);if(a.range){if(a.range=3D=3D=3Dtrue)=
{if(!a.values)a.values=3D[this._valueMin(),this._valueMin()];if(a.values.=
length&&a.values.length!=3D=3D2)a.values=3D[a.values[0],a.values[0]]}this=
.range=3Dd("<div></div>").appendTo(this.element).addClass("ui-slider-rang=
e ui-widget-header"+(a.range=3D=3D=3D"min"||a.range=3D=3D=3D"max"?" =
ui-slider-range-"+a.range:""))}for(var =
j=3Dc.length;j<f;j+=3D1)e.push("<a class=3D'ui-slider-handle =
ui-state-default ui-corner-all' href=3D'#'></a>");=0A=
this.handles=3Dc.add(d(e.join("")).appendTo(b.element));this.handle=3Dthi=
s.handles.eq(0);this.handles.add(this.range).filter("a").click(function(g=
){g.preventDefault()}).hover(function(){a.disabled||d(this).addClass("ui-=
state-hover")},function(){d(this).removeClass("ui-state-hover")}).focus(f=
unction(){if(a.disabled)d(this).blur();else{d(".ui-slider =
.ui-state-focus").removeClass("ui-state-focus");d(this).addClass("ui-stat=
e-focus")}}).blur(function(){d(this).removeClass("ui-state-focus")});this=
.handles.each(function(g){d(this).data("index.ui-slider-handle",=0A=
g)});this.handles.keydown(function(g){var =
k=3Dtrue,l=3Dd(this).data("index.ui-slider-handle"),i,h,m;if(!b.options.d=
isabled){switch(g.keyCode){case d.ui.keyCode.HOME:case =
d.ui.keyCode.END:case d.ui.keyCode.PAGE_UP:case =
d.ui.keyCode.PAGE_DOWN:case d.ui.keyCode.UP:case d.ui.keyCode.RIGHT:case =
d.ui.keyCode.DOWN:case =
d.ui.keyCode.LEFT:k=3Dfalse;if(!b._keySliding){b._keySliding=3Dtrue;d(thi=
s).addClass("ui-state-active");i=3Db._start(g,l);if(i=3D=3D=3Dfalse)retur=
n}break}m=3Db.options.step;i=3Db.options.values&&b.options.values.length?=0A=
(h=3Db.values(l)):(h=3Db.value());switch(g.keyCode){case =
d.ui.keyCode.HOME:h=3Db._valueMin();break;case =
d.ui.keyCode.END:h=3Db._valueMax();break;case =
d.ui.keyCode.PAGE_UP:h=3Db._trimAlignValue(i+(b._valueMax()-b._valueMin()=
)/5);break;case =
d.ui.keyCode.PAGE_DOWN:h=3Db._trimAlignValue(i-(b._valueMax()-b._valueMin=
())/5);break;case d.ui.keyCode.UP:case =
d.ui.keyCode.RIGHT:if(i=3D=3D=3Db._valueMax())return;h=3Db._trimAlignValu=
e(i+m);break;case d.ui.keyCode.DOWN:case =
d.ui.keyCode.LEFT:if(i=3D=3D=3Db._valueMin())return;h=3Db._trimAlignValue=
(i-=0A=
m);break}b._slide(g,l,h);return k}}).keyup(function(g){var =
k=3Dd(this).data("index.ui-slider-handle");if(b._keySliding){b._keySlidin=
g=3Dfalse;b._stop(g,k);b._change(g,k);d(this).removeClass("ui-state-activ=
e")}});this._refreshValue();this._animateOff=3Dfalse},destroy:function(){=
this.handles.remove();this.range.remove();this.element.removeClass("ui-sl=
ider ui-slider-horizontal ui-slider-vertical ui-slider-disabled =
ui-widget ui-widget-content =
ui-corner-all").removeData("slider").unbind(".slider");this._mouseDestroy=
();=0A=
return this},_mouseCapture:function(b){var =
a=3Dthis.options,c,f,e,j,g;if(a.disabled)return =
false;this.elementSize=3D{width:this.element.outerWidth(),height:this.ele=
ment.outerHeight()};this.elementOffset=3Dthis.element.offset();c=3Dthis._=
normValueFromMouse({x:b.pageX,y:b.pageY});f=3Dthis._valueMax()-this._valu=
eMin()+1;j=3Dthis;this.handles.each(function(k){var =
l=3DMath.abs(c-j.values(k));if(f>l){f=3Dl;e=3Dd(this);g=3Dk}});if(a.range=
=3D=3D=3Dtrue&&this.values(1)=3D=3D=3Da.min){g+=3D1;e=3Dd(this.handles[g]=
)}if(this._start(b,g)=3D=3D=3Dfalse)return false;=0A=
this._mouseSliding=3Dtrue;j._handleIndex=3Dg;e.addClass("ui-state-active"=
).focus();a=3De.offset();this._clickOffset=3D!d(b.target).parents().andSe=
lf().is(".ui-slider-handle")?{left:0,top:0}:{left:b.pageX-a.left-e.width(=
)/2,top:b.pageY-a.top-e.height()/2-(parseInt(e.css("borderTopWidth"),10)|=
|0)-(parseInt(e.css("borderBottomWidth"),10)||0)+(parseInt(e.css("marginT=
op"),10)||0)};this.handles.hasClass("ui-state-hover")||this._slide(b,g,c)=
;return this._animateOff=3Dtrue},_mouseStart:function(){return =
true},_mouseDrag:function(b){var a=3D=0A=
this._normValueFromMouse({x:b.pageX,y:b.pageY});this._slide(b,this._handl=
eIndex,a);return =
false},_mouseStop:function(b){this.handles.removeClass("ui-state-active")=
;this._mouseSliding=3Dfalse;this._stop(b,this._handleIndex);this._change(=
b,this._handleIndex);this._clickOffset=3Dthis._handleIndex=3Dnull;return =
this._animateOff=3Dfalse},_detectOrientation:function(){this.orientation=3D=
this.options.orientation=3D=3D=3D"vertical"?"vertical":"horizontal"},_nor=
mValueFromMouse:function(b){var =
a;if(this.orientation=3D=3D=3D"horizontal"){a=3D=0A=
this.elementSize.width;b=3Db.x-this.elementOffset.left-(this._clickOffset=
?this._clickOffset.left:0)}else{a=3Dthis.elementSize.height;b=3Db.y-this.=
elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}a=3Db/a;if(=
a>1)a=3D1;if(a<0)a=3D0;if(this.orientation=3D=3D=3D"vertical")a=3D1-a;b=3D=
this._valueMax()-this._valueMin();return =
this._trimAlignValue(this._valueMin()+a*b)},_start:function(b,a){var =
c=3D{handle:this.handles[a],value:this.value()};if(this.options.values&&t=
his.options.values.length){c.value=3Dthis.values(a);=0A=
c.values=3Dthis.values()}return =
this._trigger("start",b,c)},_slide:function(b,a,c){var =
f;if(this.options.values&&this.options.values.length){f=3Dthis.values(a?0=
:1);if(this.options.values.length=3D=3D=3D2&&this.options.range=3D=3D=3Dt=
rue&&(a=3D=3D=3D0&&c>f||a=3D=3D=3D1&&c<f))c=3Df;if(c!=3D=3Dthis.values(a)=
){f=3Dthis.values();f[a]=3Dc;b=3Dthis._trigger("slide",b,{handle:this.han=
dles[a],value:c,values:f});this.values(a?0:1);b!=3D=3Dfalse&&this.values(=
a,c,true)}}else =
if(c!=3D=3Dthis.value()){b=3Dthis._trigger("slide",b,{handle:this.handles=
[a],value:c});=0A=
b!=3D=3Dfalse&&this.value(c)}},_stop:function(b,a){var =
c=3D{handle:this.handles[a],value:this.value()};if(this.options.values&&t=
his.options.values.length){c.value=3Dthis.values(a);c.values=3Dthis.value=
s()}this._trigger("stop",b,c)},_change:function(b,a){if(!this._keySliding=
&&!this._mouseSliding){var =
c=3D{handle:this.handles[a],value:this.value()};if(this.options.values&&t=
his.options.values.length){c.value=3Dthis.values(a);c.values=3Dthis.value=
s()}this._trigger("change",b,c)}},value:function(b){if(arguments.length){=
this.options.value=3D=0A=
this._trimAlignValue(b);this._refreshValue();this._change(null,0)}else =
return this._value()},values:function(b,a){var =
c,f,e;if(arguments.length>1){this.options.values[b]=3Dthis._trimAlignValu=
e(a);this._refreshValue();this._change(null,b)}else =
if(arguments.length)if(d.isArray(arguments[0])){c=3Dthis.options.values;f=
=3Darguments[0];for(e=3D0;e<c.length;e+=3D1){c[e]=3Dthis._trimAlignValue(=
f[e]);this._change(null,e)}this._refreshValue()}else return =
this.options.values&&this.options.values.length?this._values(b):=0A=
this.value();else return this._values()},_setOption:function(b,a){var =
c,f=3D0;if(d.isArray(this.options.values))f=3Dthis.options.values.length;=
d.Widget.prototype._setOption.apply(this,arguments);switch(b){case =
"disabled":if(a){this.handles.filter(".ui-state-focus").blur();this.handl=
es.removeClass("ui-state-hover");this.handles.attr("disabled","disabled")=
;this.element.addClass("ui-disabled")}else{this.handles.removeAttr("disab=
led");this.element.removeClass("ui-disabled")}break;case =
"orientation":this._detectOrientation();=0A=
this.element.removeClass("ui-slider-horizontal =
ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refres=
hValue();break;case =
"value":this._animateOff=3Dtrue;this._refreshValue();this._change(null,0)=
;this._animateOff=3Dfalse;break;case =
"values":this._animateOff=3Dtrue;this._refreshValue();for(c=3D0;c<f;c+=3D=
1)this._change(null,c);this._animateOff=3Dfalse;break}},_value:function()=
{var b=3Dthis.options.value;return =
b=3Dthis._trimAlignValue(b)},_values:function(b){var =
a,c;if(arguments.length){a=3Dthis.options.values[b];=0A=
return =
a=3Dthis._trimAlignValue(a)}else{a=3Dthis.options.values.slice();for(c=3D=
0;c<a.length;c+=3D1)a[c]=3Dthis._trimAlignValue(a[c]);return =
a}},_trimAlignValue:function(b){if(b<=3Dthis._valueMin())return =
this._valueMin();if(b>=3Dthis._valueMax())return this._valueMax();var =
a=3Dthis.options.step>0?this.options.step:1,c=3D(b-this._valueMin())%a;al=
ignValue=3Db-c;if(Math.abs(c)*2>=3Da)alignValue+=3Dc>0?a:-a;return =
parseFloat(alignValue.toFixed(5))},_valueMin:function(){return =
this.options.min},_valueMax:function(){return this.options.max},=0A=
_refreshValue:function(){var =
b=3Dthis.options.range,a=3Dthis.options,c=3Dthis,f=3D!this._animateOff?a.=
animate:false,e,j=3D{},g,k,l,i;if(this.options.values&&this.options.value=
s.length)this.handles.each(function(h){e=3D(c.values(h)-c._valueMin())/(c=
._valueMax()-c._valueMin())*100;j[c.orientation=3D=3D=3D"horizontal"?"lef=
t":"bottom"]=3De+"%";d(this).stop(1,1)[f?"animate":"css"](j,a.animate);if=
(c.options.range=3D=3D=3Dtrue)if(c.orientation=3D=3D=3D"horizontal"){if(h=
=3D=3D=3D0)c.range.stop(1,1)[f?"animate":"css"]({left:e+"%"},a.animate);=0A=
if(h=3D=3D=3D1)c.range[f?"animate":"css"]({width:e-g+"%"},{queue:false,du=
ration:a.animate})}else{if(h=3D=3D=3D0)c.range.stop(1,1)[f?"animate":"css=
"]({bottom:e+"%"},a.animate);if(h=3D=3D=3D1)c.range[f?"animate":"css"]({h=
eight:e-g+"%"},{queue:false,duration:a.animate})}g=3De});else{k=3Dthis.va=
lue();l=3Dthis._valueMin();i=3Dthis._valueMax();e=3Di!=3D=3Dl?(k-l)/(i-l)=
*100:0;j[c.orientation=3D=3D=3D"horizontal"?"left":"bottom"]=3De+"%";this=
.handle.stop(1,1)[f?"animate":"css"](j,a.animate);if(b=3D=3D=3D"min"&&thi=
s.orientation=3D=3D=3D"horizontal")this.range.stop(1,=0A=
1)[f?"animate":"css"]({width:e+"%"},a.animate);if(b=3D=3D=3D"max"&&this.o=
rientation=3D=3D=3D"horizontal")this.range[f?"animate":"css"]({width:100-=
e+"%"},{queue:false,duration:a.animate});if(b=3D=3D=3D"min"&&this.orienta=
tion=3D=3D=3D"vertical")this.range.stop(1,1)[f?"animate":"css"]({height:e=
+"%"},a.animate);if(b=3D=3D=3D"max"&&this.orientation=3D=3D=3D"vertical")=
this.range[f?"animate":"css"]({height:100-e+"%"},{queue:false,duration:a.=
animate})}}});d.extend(d.ui.slider,{version:"1.8.13"})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Tabs 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Tabs=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 *	jquery.ui.widget.js=0A=
 */=0A=
(function(d,p){function u(){return++v}function w(){return++x}var =
v=3D0,x=3D0;d.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:=
false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,=
event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div><=
/div>",remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>=
",tabTemplate:"<li><a =
href=3D'#{href}'><span>#{label}</span></a></li>"},_create:function(){this=
._tabify(true)},_setOption:function(b,e){if(b=3D=3D"selected")this.option=
s.collapsible&&=0A=
e=3D=3Dthis.options.selected||this.select(e);else{this.options[b]=3De;thi=
s._tabify()}},_tabId:function(b){return =
b.title&&b.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||t=
his.options.idPrefix+u()},_sanitizeSelector:function(b){return =
b.replace(/:/g,"\\:")},_cookie:function(){var =
b=3Dthis.cookie||(this.cookie=3Dthis.options.cookie.name||"ui-tabs-"+w())=
;return =
d.cookie.apply(null,[b].concat(d.makeArray(arguments)))},_ui:function(b,e=
){return{tab:b,panel:e,index:this.anchors.index(b)}},_cleanup:function(){=
this.lis.filter(".ui-state-processing").removeClass("ui-state-processing"=
).find("span:data(label.tabs)").each(function(){var b=3D=0A=
d(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:=
function(b){function =
e(g,f){g.css("display","");!d.support.opacity&&f.opacity&&g[0].style.remo=
veAttribute("filter")}var =
a=3Dthis,c=3Dthis.options,h=3D/^#.+/;this.list=3Dthis.element.find("ol,ul=
").eq(0);this.lis=3Dd(" > =
li:has(a[href])",this.list);this.anchors=3Dthis.lis.map(function(){return=
 =
d("a",this)[0]});this.panels=3Dd([]);this.anchors.each(function(g,f){var =
i=3Dd(f).attr("href"),l=3Di.split("#")[0],q;if(l&&(l=3D=3D=3Dlocation.toS=
tring().split("#")[0]||=0A=
(q=3Dd("base")[0])&&l=3D=3D=3Dq.href)){i=3Df.hash;f.href=3Di}if(h.test(i)=
)a.panels=3Da.panels.add(a.element.find(a._sanitizeSelector(i)));else =
if(i&&i!=3D=3D"#"){d.data(f,"href.tabs",i);d.data(f,"load.tabs",i.replace=
(/#.*$/,""));i=3Da._tabId(f);f.href=3D"#"+i;f=3Da.element.find("#"+i);if(=
!f.length){f=3Dd(c.panelTemplate).attr("id",i).addClass("ui-tabs-panel =
ui-widget-content =
ui-corner-bottom").insertAfter(a.panels[g-1]||a.list);f.data("destroy.tab=
s",true)}a.panels=3Da.panels.add(f)}else =
c.disabled.push(g)});if(b){this.element.addClass("ui-tabs ui-widget =
ui-widget-content ui-corner-all");=0A=
this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix =
ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default =
ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content =
ui-corner-bottom");if(c.selected=3D=3D=3Dp){location.hash&&this.anchors.e=
ach(function(g,f){if(f.hash=3D=3Dlocation.hash){c.selected=3Dg;return =
false}});if(typeof =
c.selected!=3D=3D"number"&&c.cookie)c.selected=3DparseInt(a._cookie(),10)=
;if(typeof =
c.selected!=3D=3D"number"&&this.lis.filter(".ui-tabs-selected").length)c.=
selected=3D=0A=
this.lis.index(this.lis.filter(".ui-tabs-selected"));c.selected=3Dc.selec=
ted||(this.lis.length?0:-1)}else =
if(c.selected=3D=3D=3Dnull)c.selected=3D-1;c.selected=3Dc.selected>=3D0&&=
this.anchors[c.selected]||c.selected<0?c.selected:0;c.disabled=3Dd.unique=
(c.disabled.concat(d.map(this.lis.filter(".ui-state-disabled"),function(g=
){return =
a.lis.index(g)}))).sort();d.inArray(c.selected,c.disabled)!=3D-1&&c.disab=
led.splice(d.inArray(c.selected,c.disabled),1);this.panels.addClass("ui-t=
abs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");=0A=
if(c.selected>=3D0&&this.anchors.length){a.element.find(a._sanitizeSelect=
or(a.anchors[c.selected].hash)).removeClass("ui-tabs-hide");this.lis.eq(c=
.selected).addClass("ui-tabs-selected =
ui-state-active");a.element.queue("tabs",function(){a._trigger("show",nul=
l,a._ui(a.anchors[c.selected],a.element.find(a._sanitizeSelector(a.anchor=
s[c.selected].hash))[0]))});this.load(c.selected)}d(window).bind("unload"=
,function(){a.lis.add(a.anchors).unbind(".tabs");a.lis=3Da.anchors=3Da.pa=
nels=3Dnull})}else =
c.selected=3Dthis.lis.index(this.lis.filter(".ui-tabs-selected"));=0A=
this.element[c.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible=
");c.cookie&&this._cookie(c.selected,c.cookie);b=3D0;for(var =
j;j=3Dthis.lis[b];b++)d(j)[d.inArray(b,c.disabled)!=3D-1&&!d(j).hasClass(=
"ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");c.cach=
e=3D=3D=3Dfalse&&this.anchors.removeData("cache.tabs");this.lis.add(this.=
anchors).unbind(".tabs");if(c.event!=3D=3D"mouseover"){var =
k=3Dfunction(g,f){f.is(":not(.ui-state-disabled)")&&f.addClass("ui-state-=
"+g)},n=3Dfunction(g,f){f.removeClass("ui-state-"+=0A=
g)};this.lis.bind("mouseover.tabs",function(){k("hover",d(this))});this.l=
is.bind("mouseout.tabs",function(){n("hover",d(this))});this.anchors.bind=
("focus.tabs",function(){k("focus",d(this).closest("li"))});this.anchors.=
bind("blur.tabs",function(){n("focus",d(this).closest("li"))})}var =
m,o;if(c.fx)if(d.isArray(c.fx)){m=3Dc.fx[0];o=3Dc.fx[1]}else =
m=3Do=3Dc.fx;var =
r=3Do?function(g,f){d(g).closest("li").addClass("ui-tabs-selected =
ui-state-active");f.hide().removeClass("ui-tabs-hide").animate(o,o.durati=
on||"normal",=0A=
function(){e(f,o);a._trigger("show",null,a._ui(g,f[0]))})}:function(g,f){=
d(g).closest("li").addClass("ui-tabs-selected =
ui-state-active");f.removeClass("ui-tabs-hide");a._trigger("show",null,a.=
_ui(g,f[0]))},s=3Dm?function(g,f){f.animate(m,m.duration||"normal",functi=
on(){a.lis.removeClass("ui-tabs-selected =
ui-state-active");f.addClass("ui-tabs-hide");e(f,m);a.element.dequeue("ta=
bs")})}:function(g,f){a.lis.removeClass("ui-tabs-selected =
ui-state-active");f.addClass("ui-tabs-hide");a.element.dequeue("tabs")};=0A=
this.anchors.bind(c.event+".tabs",function(){var =
g=3Dthis,f=3Dd(g).closest("li"),i=3Da.panels.filter(":not(.ui-tabs-hide)"=
),l=3Da.element.find(a._sanitizeSelector(g.hash));if(f.hasClass("ui-tabs-=
selected")&&!c.collapsible||f.hasClass("ui-state-disabled")||f.hasClass("=
ui-state-processing")||a.panels.filter(":animated").length||a._trigger("s=
elect",null,a._ui(this,l[0]))=3D=3D=3Dfalse){this.blur();return =
false}c.selected=3Da.anchors.index(this);a.abort();if(c.collapsible)if(f.=
hasClass("ui-tabs-selected")){c.selected=3D=0A=
-1;c.cookie&&a._cookie(c.selected,c.cookie);a.element.queue("tabs",functi=
on(){s(g,i)}).dequeue("tabs");this.blur();return false}else =
if(!i.length){c.cookie&&a._cookie(c.selected,c.cookie);a.element.queue("t=
abs",function(){r(g,l)});a.load(a.anchors.index(this));this.blur();return=
 =
false}c.cookie&&a._cookie(c.selected,c.cookie);if(l.length){i.length&&a.e=
lement.queue("tabs",function(){s(g,i)});a.element.queue("tabs",function()=
{r(g,l)});a.load(a.anchors.index(this))}else throw"jQuery UI Tabs: =
Mismatching fragment identifier.";=0A=
d.browser.msie&&this.blur()});this.anchors.bind("click.tabs",function(){r=
eturn false})},_getIndex:function(b){if(typeof =
b=3D=3D"string")b=3Dthis.anchors.index(this.anchors.filter("[href$=3D"+b+=
"]"));return b},destroy:function(){var =
b=3Dthis.options;this.abort();this.element.unbind(".tabs").removeClass("u=
i-tabs ui-widget ui-widget-content ui-corner-all =
ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-n=
av ui-helper-reset ui-helper-clearfix ui-widget-header =
ui-corner-all");this.anchors.each(function(){var e=3D=0A=
d.data(this,"href.tabs");if(e)this.href=3De;var =
a=3Dd(this).unbind(".tabs");d.each(["href","load","cache"],function(c,h){=
a.removeData(h+".tabs")})});this.lis.unbind(".tabs").add(this.panels).eac=
h(function(){d.data(this,"destroy.tabs")?d(this).remove():d(this).removeC=
lass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active =
ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel =
ui-widget-content ui-corner-bottom =
ui-tabs-hide")});b.cookie&&this._cookie(null,b.cookie);return =
this},add:function(b,=0A=
e,a){if(a=3D=3D=3Dp)a=3Dthis.anchors.length;var =
c=3Dthis,h=3Dthis.options;e=3Dd(h.tabTemplate.replace(/#\{href\}/g,b).rep=
lace(/#\{label\}/g,e));b=3D!b.indexOf("#")?b.replace("#",""):this._tabId(=
d("a",e)[0]);e.addClass("ui-state-default =
ui-corner-top").data("destroy.tabs",true);var =
j=3Dc.element.find("#"+b);j.length||(j=3Dd(h.panelTemplate).attr("id",b).=
data("destroy.tabs",true));j.addClass("ui-tabs-panel ui-widget-content =
ui-corner-bottom =
ui-tabs-hide");if(a>=3Dthis.lis.length){e.appendTo(this.list);j.appendTo(=
this.list[0].parentNode)}else{e.insertBefore(this.lis[a]);=0A=
j.insertBefore(this.panels[a])}h.disabled=3Dd.map(h.disabled,function(k){=
return =
k>=3Da?++k:k});this._tabify();if(this.anchors.length=3D=3D1){h.selected=3D=
0;e.addClass("ui-tabs-selected =
ui-state-active");j.removeClass("ui-tabs-hide");this.element.queue("tabs"=
,function(){c._trigger("show",null,c._ui(c.anchors[0],c.panels[0]))});thi=
s.load(0)}this._trigger("add",null,this._ui(this.anchors[a],this.panels[a=
]));return this},remove:function(b){b=3Dthis._getIndex(b);var =
e=3Dthis.options,a=3Dthis.lis.eq(b).remove(),c=3Dthis.panels.eq(b).remove=
();=0A=
if(a.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(b+(b=
+1<this.anchors.length?1:-1));e.disabled=3Dd.map(d.grep(e.disabled,functi=
on(h){return h!=3Db}),function(h){return =
h>=3Db?--h:h});this._tabify();this._trigger("remove",null,this._ui(a.find=
("a")[0],c[0]));return =
this},enable:function(b){b=3Dthis._getIndex(b);var =
e=3Dthis.options;if(d.inArray(b,e.disabled)!=3D-1){this.lis.eq(b).removeC=
lass("ui-state-disabled");e.disabled=3Dd.grep(e.disabled,function(a){retu=
rn a!=3Db});this._trigger("enable",null,=0A=
this._ui(this.anchors[b],this.panels[b]));return =
this}},disable:function(b){b=3Dthis._getIndex(b);var =
e=3Dthis.options;if(b!=3De.selected){this.lis.eq(b).addClass("ui-state-di=
sabled");e.disabled.push(b);e.disabled.sort();this._trigger("disable",nul=
l,this._ui(this.anchors[b],this.panels[b]))}return =
this},select:function(b){b=3Dthis._getIndex(b);if(b=3D=3D-1)if(this.optio=
ns.collapsible&&this.options.selected!=3D-1)b=3Dthis.options.selected;els=
e return =
this;this.anchors.eq(b).trigger(this.options.event+".tabs");return this},=0A=
load:function(b){b=3Dthis._getIndex(b);var =
e=3Dthis,a=3Dthis.options,c=3Dthis.anchors.eq(b)[0],h=3Dd.data(c,"load.ta=
bs");this.abort();if(!h||this.element.queue("tabs").length!=3D=3D0&&d.dat=
a(c,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(b).addCla=
ss("ui-state-processing");if(a.spinner){var =
j=3Dd("span",c);j.data("label.tabs",j.html()).html(a.spinner)}this.xhr=3D=
d.ajax(d.extend({},a.ajaxOptions,{url:h,success:function(k,n){e.element.f=
ind(e._sanitizeSelector(c.hash)).html(k);e._cleanup();a.cache&&d.data(c,=0A=
"cache.tabs",true);e._trigger("load",null,e._ui(e.anchors[b],e.panels[b])=
);try{a.ajaxOptions.success(k,n)}catch(m){}},error:function(k,n){e._clean=
up();e._trigger("load",null,e._ui(e.anchors[b],e.panels[b]));try{a.ajaxOp=
tions.error(k,n,b,c)}catch(m){}}}));e.element.dequeue("tabs");return =
this}},abort:function(){this.element.queue([]);this.panels.stop(false,tru=
e);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(=
this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this},=0A=
url:function(b,e){this.anchors.eq(b).removeData("cache.tabs").data("load.=
tabs",e);return this},length:function(){return =
this.anchors.length}});d.extend(d.ui.tabs,{version:"1.8.13"});d.extend(d.=
ui.tabs.prototype,{rotation:null,rotate:function(b,e){var =
a=3Dthis,c=3Dthis.options,h=3Da._rotate||(a._rotate=3Dfunction(j){clearTi=
meout(a.rotation);a.rotation=3DsetTimeout(function(){var =
k=3Dc.selected;a.select(++k<a.anchors.length?k:0)},b);j&&j.stopPropagatio=
n()});e=3Da._unrotate||(a._unrotate=3D!e?function(j){j.clientX&&=0A=
a.rotate(null)}:function(){t=3Dc.selected;h()});if(b){this.element.bind("=
tabsshow",h);this.anchors.bind(c.event+".tabs",e);h()}else{clearTimeout(a=
.rotation);this.element.unbind("tabsshow",h);this.anchors.unbind(c.event+=
".tabs",e);delete this._rotate;delete this._unrotate}return =
this}})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Datepicker 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Datepicker=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.ui.core.js=0A=
 */=0A=
(function(d,B){function =
M(){this.debug=3Dfalse;this._curInst=3Dnull;this._keyEvent=3Dfalse;this._=
disabledInputs=3D[];this._inDialog=3Dthis._datepickerShowing=3Dfalse;this=
._mainDivId=3D"ui-datepicker-div";this._inlineClass=3D"ui-datepicker-inli=
ne";this._appendClass=3D"ui-datepicker-append";this._triggerClass=3D"ui-d=
atepicker-trigger";this._dialogClass=3D"ui-datepicker-dialog";this._disab=
leClass=3D"ui-datepicker-disabled";this._unselectableClass=3D"ui-datepick=
er-unselectable";this._currentClass=3D"ui-datepicker-current-day";this._d=
ayOverClass=3D=0A=
"ui-datepicker-days-cell-over";this.regional=3D[];this.regional[""]=3D{cl=
oseText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthN=
ames:["January","February","March","April","May","June","July","August","=
September","October","November","December"],monthNamesShort:["Jan","Feb",=
"Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["S=
unday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],day=
NamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su",=0A=
"Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firs=
tDay:0,isRTL:false,showMonthAfterYear:false,yearSuffix:""};this._defaults=
=3D{showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appe=
ndText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoP=
revNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:=
false,changeYear:false,yearRange:"c-10:c+10",showOtherMonths:false,select=
OtherMonths:false,showWeek:false,calculateWeek:this.iso8601Week,shortYear=
Cutoff:"+10",=0A=
minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:n=
ull,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,sh=
owCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",c=
onstrainInput:true,showButtonPanel:false,autoSize:false};d.extend(this._d=
efaults,this.regional[""]);this.dpDiv=3DN(d('<div =
id=3D"'+this._mainDivId+'" class=3D"ui-datepicker ui-widget =
ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}function =
N(a){return a.delegate("button, .ui-datepicker-prev, =
.ui-datepicker-next, .ui-datepicker-calendar td a",=0A=
"mouseout",function(){d(this).removeClass("ui-state-hover");this.classNam=
e.indexOf("ui-datepicker-prev")!=3D-1&&d(this).removeClass("ui-datepicker=
-prev-hover");this.className.indexOf("ui-datepicker-next")!=3D-1&&d(this)=
.removeClass("ui-datepicker-next-hover")}).delegate("button, =
.ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td =
a","mouseover",function(){if(!d.datepicker._isDisabledDatepicker(J.inline=
?a.parent()[0]:J.input[0])){d(this).parents(".ui-datepicker-calendar").fi=
nd("a").removeClass("ui-state-hover");=0A=
d(this).addClass("ui-state-hover");this.className.indexOf("ui-datepicker-=
prev")!=3D-1&&d(this).addClass("ui-datepicker-prev-hover");this.className=
.indexOf("ui-datepicker-next")!=3D-1&&d(this).addClass("ui-datepicker-nex=
t-hover")}})}function H(a,b){d.extend(a,b);for(var c in =
b)if(b[c]=3D=3Dnull||b[c]=3D=3DB)a[c]=3Db[c];return =
a}d.extend(d.ui,{datepicker:{version:"1.8.13"}});var z=3D(new =
Date).getTime(),J;d.extend(M.prototype,{markerClassName:"hasDatepicker",l=
og:function(){this.debug&&console.log.apply("",arguments)},=0A=
_widgetDatepicker:function(){return =
this.dpDiv},setDefaults:function(a){H(this._defaults,a||{});return =
this},_attachDatepicker:function(a,b){var c=3Dnull;for(var e in =
this._defaults){var =
f=3Da.getAttribute("date:"+e);if(f){c=3Dc||{};try{c[e]=3Deval(f)}catch(h)=
{c[e]=3Df}}}e=3Da.nodeName.toLowerCase();f=3De=3D=3D"div"||e=3D=3D"span";=
if(!a.id){this.uuid+=3D1;a.id=3D"dp"+this.uuid}var =
i=3Dthis._newInst(d(a),f);i.settings=3Dd.extend({},b||{},c||{});if(e=3D=3D=
"input")this._connectDatepicker(a,i);else =
f&&this._inlineDatepicker(a,i)},_newInst:function(a,=0A=
b){return{id:a[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1"),input:a,select=
edDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:b,dp=
Div:!b?this.dpDiv:N(d('<div class=3D"'+this._inlineClass+' ui-datepicker =
ui-widget ui-widget-content ui-helper-clearfix =
ui-corner-all"></div>'))}},_connectDatepicker:function(a,b){var =
c=3Dd(a);b.append=3Dd([]);b.trigger=3Dd([]);if(!c.hasClass(this.markerCla=
ssName)){this._attachments(c,b);c.addClass(this.markerClassName).keydown(=
this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("se=
tData.datepicker",=0A=
function(e,f,h){b.settings[f]=3Dh}).bind("getData.datepicker",function(e,=
f){return =
this._get(b,f)});this._autoSize(b);d.data(a,"datepicker",b)}},_attachment=
s:function(a,b){var =
c=3Dthis._get(b,"appendText"),e=3Dthis._get(b,"isRTL");b.append&&b.append=
.remove();if(c){b.append=3Dd('<span =
class=3D"'+this._appendClass+'">'+c+"</span>");a[e?"before":"after"](b.ap=
pend)}a.unbind("focus",this._showDatepicker);b.trigger&&b.trigger.remove(=
);c=3Dthis._get(b,"showOn");if(c=3D=3D"focus"||c=3D=3D"both")a.focus(this=
._showDatepicker);=0A=
if(c=3D=3D"button"||c=3D=3D"both"){c=3Dthis._get(b,"buttonText");var =
f=3Dthis._get(b,"buttonImage");b.trigger=3Dd(this._get(b,"buttonImageOnly=
")?d("<img/>").addClass(this._triggerClass).attr({src:f,alt:c,title:c}):d=
('<button =
type=3D"button"></button>').addClass(this._triggerClass).html(f=3D=3D""?c=
:d("<img/>").attr({src:f,alt:c,title:c})));a[e?"before":"after"](b.trigge=
r);b.trigger.click(function(){d.datepicker._datepickerShowing&&d.datepick=
er._lastInput=3D=3Da[0]?d.datepicker._hideDatepicker():d.datepicker._show=
Datepicker(a[0]);=0A=
return =
false})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){va=
r b=3Dnew =
Date(2009,11,20),c=3Dthis._get(a,"dateFormat");if(c.match(/[DM]/)){var =
e=3Dfunction(f){for(var =
h=3D0,i=3D0,g=3D0;g<f.length;g++)if(f[g].length>h){h=3Df[g].length;i=3Dg}=
return =
i};b.setMonth(e(this._get(a,c.match(/MM/)?"monthNames":"monthNamesShort")=
));b.setDate(e(this._get(a,c.match(/DD/)?"dayNames":"dayNamesShort"))+20-=
b.getDay())}a.input.attr("size",this._formatDate(a,b).length)}},_inlineDa=
tepicker:function(a,b){var c=3Dd(a);=0A=
if(!c.hasClass(this.markerClassName)){c.addClass(this.markerClassName).ap=
pend(b.dpDiv).bind("setData.datepicker",function(e,f,h){b.settings[f]=3Dh=
}).bind("getData.datepicker",function(e,f){return =
this._get(b,f)});d.data(a,"datepicker",b);this._setDate(b,this._getDefaul=
tDate(b),true);this._updateDatepicker(b);this._updateAlternate(b);b.dpDiv=
.show()}},_dialogDatepicker:function(a,b,c,e,f){a=3Dthis._dialogInst;if(!=
a){this.uuid+=3D1;this._dialogInput=3Dd('<input type=3D"text" =
id=3D"'+("dp"+this.uuid)+'" style=3D"position: absolute; top: -100px; =
width: 0px; z-index: -10;"/>');=0A=
this._dialogInput.keydown(this._doKeyDown);d("body").append(this._dialogI=
nput);a=3Dthis._dialogInst=3Dthis._newInst(this._dialogInput,false);a.set=
tings=3D{};d.data(this._dialogInput[0],"datepicker",a)}H(a.settings,e||{}=
);b=3Db&&b.constructor=3D=3DDate?this._formatDate(a,b):b;this._dialogInpu=
t.val(b);this._pos=3Df?f.length?f:[f.pageX,f.pageY]:null;if(!this._pos)th=
is._pos=3D[document.documentElement.clientWidth/2-100+(document.documentE=
lement.scrollLeft||document.body.scrollLeft),document.documentElement.cli=
entHeight/=0A=
2-150+(document.documentElement.scrollTop||document.body.scrollTop)];this=
._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px=
");a.settings.onSelect=3Dc;this._inDialog=3Dtrue;this.dpDiv.addClass(this=
._dialogClass);this._showDatepicker(this._dialogInput[0]);d.blockUI&&d.bl=
ockUI(this.dpDiv);d.data(this._dialogInput[0],"datepicker",a);return =
this},_destroyDatepicker:function(a){var =
b=3Dd(a),c=3Dd.data(a,"datepicker");if(b.hasClass(this.markerClassName)){=
var e=3Da.nodeName.toLowerCase();d.removeData(a,=0A=
"datepicker");if(e=3D=3D"input"){c.append.remove();c.trigger.remove();b.r=
emoveClass(this.markerClassName).unbind("focus",this._showDatepicker).unb=
ind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind=
("keyup",this._doKeyUp)}else =
if(e=3D=3D"div"||e=3D=3D"span")b.removeClass(this.markerClassName).empty(=
)}},_enableDatepicker:function(a){var =
b=3Dd(a),c=3Dd.data(a,"datepicker");if(b.hasClass(this.markerClassName)){=
var =
e=3Da.nodeName.toLowerCase();if(e=3D=3D"input"){a.disabled=3Dfalse;c.trig=
ger.filter("button").each(function(){this.disabled=3D=0A=
false}).end().filter("img").css({opacity:"1.0",cursor:""})}else =
if(e=3D=3D"div"||e=3D=3D"span"){b=3Db.children("."+this._inlineClass);b.c=
hildren().removeClass("ui-state-disabled");b.find("select.ui-datepicker-m=
onth, =
select.ui-datepicker-year").removeAttr("disabled")}this._disabledInputs=3D=
d.map(this._disabledInputs,function(f){return =
f=3D=3Da?null:f})}},_disableDatepicker:function(a){var =
b=3Dd(a),c=3Dd.data(a,"datepicker");if(b.hasClass(this.markerClassName)){=
var e=3Da.nodeName.toLowerCase();if(e=3D=3D"input"){a.disabled=3D=0A=
true;c.trigger.filter("button").each(function(){this.disabled=3Dtrue}).en=
d().filter("img").css({opacity:"0.5",cursor:"default"})}else =
if(e=3D=3D"div"||e=3D=3D"span"){b=3Db.children("."+this._inlineClass);b.c=
hildren().addClass("ui-state-disabled");b.find("select.ui-datepicker-mont=
h, =
select.ui-datepicker-year").attr("disabled","disabled")}this._disabledInp=
uts=3Dd.map(this._disabledInputs,function(f){return =
f=3D=3Da?null:f});this._disabledInputs[this._disabledInputs.length]=3Da}}=
,_isDisabledDatepicker:function(a){if(!a)return false;=0A=
for(var =
b=3D0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]=3D=3Da=
)return true;return false},_getInst:function(a){try{return =
d.data(a,"datepicker")}catch(b){throw"Missing instance data for this =
datepicker";}},_optionDatepicker:function(a,b,c){var =
e=3Dthis._getInst(a);if(arguments.length=3D=3D2&&typeof =
b=3D=3D"string")return =
b=3D=3D"defaults"?d.extend({},d.datepicker._defaults):e?b=3D=3D"all"?d.ex=
tend({},e.settings):this._get(e,b):null;var f=3Db||{};if(typeof =
b=3D=3D"string"){f=3D{};f[b]=3Dc}if(e){this._curInst=3D=3De&&=0A=
this._hideDatepicker();var =
h=3Dthis._getDateDatepicker(a,true),i=3Dthis._getMinMaxDate(e,"min"),g=3D=
this._getMinMaxDate(e,"max");H(e.settings,f);if(i!=3D=3Dnull&&f.dateForma=
t!=3D=3DB&&f.minDate=3D=3D=3DB)e.settings.minDate=3Dthis._formatDate(e,i)=
;if(g!=3D=3Dnull&&f.dateFormat!=3D=3DB&&f.maxDate=3D=3D=3DB)e.settings.ma=
xDate=3Dthis._formatDate(e,g);this._attachments(d(a),e);this._autoSize(e)=
;this._setDate(e,h);this._updateAlternate(e);this._updateDatepicker(e)}},=
_changeDatepicker:function(a,b,c){this._optionDatepicker(a,b,c)},_refresh=
Datepicker:function(a){(a=3D=0A=
this._getInst(a))&&this._updateDatepicker(a)},_setDateDatepicker:function=
(a,b){if(a=3Dthis._getInst(a)){this._setDate(a,b);this._updateDatepicker(=
a);this._updateAlternate(a)}},_getDateDatepicker:function(a,b){(a=3Dthis.=
_getInst(a))&&!a.inline&&this._setDateFromField(a,b);return =
a?this._getDate(a):null},_doKeyDown:function(a){var =
b=3Dd.datepicker._getInst(a.target),c=3Dtrue,e=3Db.dpDiv.is(".ui-datepick=
er-rtl");b._keyEvent=3Dtrue;if(d.datepicker._datepickerShowing)switch(a.k=
eyCode){case 9:d.datepicker._hideDatepicker();=0A=
c=3Dfalse;break;case =
13:c=3Dd("td."+d.datepicker._dayOverClass+":not(."+d.datepicker._currentC=
lass+")",b.dpDiv);c[0]?d.datepicker._selectDay(a.target,b.selectedMonth,b=
.selectedYear,c[0]):d.datepicker._hideDatepicker();return false;case =
27:d.datepicker._hideDatepicker();break;case =
33:d.datepicker._adjustDate(a.target,a.ctrlKey?-d.datepicker._get(b,"step=
BigMonths"):-d.datepicker._get(b,"stepMonths"),"M");break;case =
34:d.datepicker._adjustDate(a.target,a.ctrlKey?+d.datepicker._get(b,"step=
BigMonths"):+d.datepicker._get(b,=0A=
"stepMonths"),"M");break;case =
35:if(a.ctrlKey||a.metaKey)d.datepicker._clearDate(a.target);c=3Da.ctrlKe=
y||a.metaKey;break;case =
36:if(a.ctrlKey||a.metaKey)d.datepicker._gotoToday(a.target);c=3Da.ctrlKe=
y||a.metaKey;break;case =
37:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,e?+1:-1,"D")=
;c=3Da.ctrlKey||a.metaKey;if(a.originalEvent.altKey)d.datepicker._adjustD=
ate(a.target,a.ctrlKey?-d.datepicker._get(b,"stepBigMonths"):-d.datepicke=
r._get(b,"stepMonths"),"M");break;case =
38:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,=0A=
-7,"D");c=3Da.ctrlKey||a.metaKey;break;case =
39:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,e?-1:+1,"D")=
;c=3Da.ctrlKey||a.metaKey;if(a.originalEvent.altKey)d.datepicker._adjustD=
ate(a.target,a.ctrlKey?+d.datepicker._get(b,"stepBigMonths"):+d.datepicke=
r._get(b,"stepMonths"),"M");break;case =
40:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,+7,"D");c=3D=
a.ctrlKey||a.metaKey;break;default:c=3Dfalse}else =
if(a.keyCode=3D=3D36&&a.ctrlKey)d.datepicker._showDatepicker(this);else =
c=3Dfalse;if(c){a.preventDefault();=0A=
a.stopPropagation()}},_doKeyPress:function(a){var =
b=3Dd.datepicker._getInst(a.target);if(d.datepicker._get(b,"constrainInpu=
t")){b=3Dd.datepicker._possibleChars(d.datepicker._get(b,"dateFormat"));v=
ar =
c=3DString.fromCharCode(a.charCode=3D=3DB?a.keyCode:a.charCode);return =
a.ctrlKey||a.metaKey||c<" =
"||!b||b.indexOf(c)>-1}},_doKeyUp:function(a){a=3Dd.datepicker._getInst(a=
.target);if(a.input.val()!=3Da.lastVal)try{if(d.datepicker.parseDate(d.da=
tepicker._get(a,"dateFormat"),a.input?a.input.val():null,d.datepicker._ge=
tFormatConfig(a))){d.datepicker._setDateFromField(a);=0A=
d.datepicker._updateAlternate(a);d.datepicker._updateDatepicker(a)}}catch=
(b){d.datepicker.log(b)}return =
true},_showDatepicker:function(a){a=3Da.target||a;if(a.nodeName.toLowerCa=
se()!=3D"input")a=3Dd("input",a.parentNode)[0];if(!(d.datepicker._isDisab=
ledDatepicker(a)||d.datepicker._lastInput=3D=3Da)){var =
b=3Dd.datepicker._getInst(a);d.datepicker._curInst&&d.datepicker._curInst=
!=3Db&&d.datepicker._curInst.dpDiv.stop(true,true);var =
c=3Dd.datepicker._get(b,"beforeShow");H(b.settings,c?c.apply(a,[a,b]):{})=
;b.lastVal=3D=0A=
null;d.datepicker._lastInput=3Da;d.datepicker._setDateFromField(b);if(d.d=
atepicker._inDialog)a.value=3D"";if(!d.datepicker._pos){d.datepicker._pos=
=3Dd.datepicker._findPos(a);d.datepicker._pos[1]+=3Da.offsetHeight}var =
e=3Dfalse;d(a).parents().each(function(){e|=3Dd(this).css("position")=3D=3D=
"fixed";return!e});if(e&&d.browser.opera){d.datepicker._pos[0]-=3Ddocumen=
t.documentElement.scrollLeft;d.datepicker._pos[1]-=3Ddocument.documentEle=
ment.scrollTop}c=3D{left:d.datepicker._pos[0],top:d.datepicker._pos[1]};d=
.datepicker._pos=3D=0A=
null;b.dpDiv.empty();b.dpDiv.css({position:"absolute",display:"block",top=
:"-1000px"});d.datepicker._updateDatepicker(b);c=3Dd.datepicker._checkOff=
set(b,c,e);b.dpDiv.css({position:d.datepicker._inDialog&&d.blockUI?"stati=
c":e?"fixed":"absolute",display:"none",left:c.left+"px",top:c.top+"px"});=
if(!b.inline){c=3Dd.datepicker._get(b,"showAnim");var =
f=3Dd.datepicker._get(b,"duration"),h=3Dfunction(){var =
i=3Db.dpDiv.find("iframe.ui-datepicker-cover");if(i.length){var =
g=3Dd.datepicker._getBorders(b.dpDiv);i.css({left:-g[0],=0A=
top:-g[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()})}};b.d=
pDiv.zIndex(d(a).zIndex()+1);d.datepicker._datepickerShowing=3Dtrue;d.eff=
ects&&d.effects[c]?b.dpDiv.show(c,d.datepicker._get(b,"showOptions"),f,h)=
:b.dpDiv[c||"show"](c?f:null,h);if(!c||!f)h();b.input.is(":visible")&&!b.=
input.is(":disabled")&&b.input.focus();d.datepicker._curInst=3Db}}},_upda=
teDatepicker:function(a){var =
b=3Dd.datepicker._getBorders(a.dpDiv);J=3Da;a.dpDiv.empty().append(this._=
generateHTML(a));var c=3Da.dpDiv.find("iframe.ui-datepicker-cover");=0A=
c.length&&c.css({left:-b[0],top:-b[1],width:a.dpDiv.outerWidth(),height:a=
.dpDiv.outerHeight()});a.dpDiv.find("."+this._dayOverClass+" =
a").mouseover();b=3Dthis._getNumberOfMonths(a);c=3Db[1];a.dpDiv.removeCla=
ss("ui-datepicker-multi-2 ui-datepicker-multi-3 =
ui-datepicker-multi-4").width("");c>1&&a.dpDiv.addClass("ui-datepicker-mu=
lti-"+c).css("width",17*c+"em");a.dpDiv[(b[0]!=3D1||b[1]!=3D1?"add":"remo=
ve")+"Class"]("ui-datepicker-multi");a.dpDiv[(this._get(a,"isRTL")?"add":=
"remove")+"Class"]("ui-datepicker-rtl");=0A=
a=3D=3Dd.datepicker._curInst&&d.datepicker._datepickerShowing&&a.input&&a=
.input.is(":visible")&&!a.input.is(":disabled")&&a.input[0]!=3Ddocument.a=
ctiveElement&&a.input.focus();if(a.yearshtml){var =
e=3Da.yearshtml;setTimeout(function(){e=3D=3D=3Da.yearshtml&&a.yearshtml&=
&a.dpDiv.find("select.ui-datepicker-year:first").replaceWith(a.yearshtml)=
;e=3Da.yearshtml=3Dnull},0)}},_getBorders:function(a){var =
b=3Dfunction(c){return{thin:1,medium:2,thick:3}[c]||c};return[parseFloat(=
b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]}=
,=0A=
_checkOffset:function(a,b,c){var =
e=3Da.dpDiv.outerWidth(),f=3Da.dpDiv.outerHeight(),h=3Da.input?a.input.ou=
terWidth():0,i=3Da.input?a.input.outerHeight():0,g=3Ddocument.documentEle=
ment.clientWidth+d(document).scrollLeft(),j=3Ddocument.documentElement.cl=
ientHeight+d(document).scrollTop();b.left-=3Dthis._get(a,"isRTL")?e-h:0;b=
.left-=3Dc&&b.left=3D=3Da.input.offset().left?d(document).scrollLeft():0;=
b.top-=3Dc&&b.top=3D=3Da.input.offset().top+i?d(document).scrollTop():0;b=
.left-=3DMath.min(b.left,b.left+e>g&&g>e?Math.abs(b.left+e-=0A=
g):0);b.top-=3DMath.min(b.top,b.top+f>j&&j>f?Math.abs(f+i):0);return =
b},_findPos:function(a){for(var =
b=3Dthis._get(this._getInst(a),"isRTL");a&&(a.type=3D=3D"hidden"||a.nodeT=
ype!=3D1||d.expr.filters.hidden(a));)a=3Da[b?"previousSibling":"nextSibli=
ng"];a=3Dd(a).offset();return[a.left,a.top]},_hideDatepicker:function(a){=
var =
b=3Dthis._curInst;if(!(!b||a&&b!=3Dd.data(a,"datepicker")))if(this._datep=
ickerShowing){a=3Dthis._get(b,"showAnim");var =
c=3Dthis._get(b,"duration"),e=3Dfunction(){d.datepicker._tidyDialog(b);th=
is._curInst=3D=0A=
null};d.effects&&d.effects[a]?b.dpDiv.hide(a,d.datepicker._get(b,"showOpt=
ions"),c,e):b.dpDiv[a=3D=3D"slideDown"?"slideUp":a=3D=3D"fadeIn"?"fadeOut=
":"hide"](a?c:null,e);a||e();if(a=3Dthis._get(b,"onClose"))a.apply(b.inpu=
t?b.input[0]:null,[b.input?b.input.val():"",b]);this._datepickerShowing=3D=
false;this._lastInput=3Dnull;if(this._inDialog){this._dialogInput.css({po=
sition:"absolute",left:"0",top:"-100px"});if(d.blockUI){d.unblockUI();d("=
body").append(this.dpDiv)}}this._inDialog=3Dfalse}},_tidyDialog:function(=
a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar=
")},=0A=
_checkExternalClick:function(a){if(d.datepicker._curInst){a=3Dd(a.target)=
;a[0].id!=3Dd.datepicker._mainDivId&&a.parents("#"+d.datepicker._mainDivI=
d).length=3D=3D0&&!a.hasClass(d.datepicker.markerClassName)&&!a.hasClass(=
d.datepicker._triggerClass)&&d.datepicker._datepickerShowing&&!(d.datepic=
ker._inDialog&&d.blockUI)&&d.datepicker._hideDatepicker()}},_adjustDate:f=
unction(a,b,c){a=3Dd(a);var =
e=3Dthis._getInst(a[0]);if(!this._isDisabledDatepicker(a[0])){this._adjus=
tInstDate(e,b+(c=3D=3D"M"?this._get(e,"showCurrentAtPos"):=0A=
0),c);this._updateDatepicker(e)}},_gotoToday:function(a){a=3Dd(a);var =
b=3Dthis._getInst(a[0]);if(this._get(b,"gotoCurrent")&&b.currentDay){b.se=
lectedDay=3Db.currentDay;b.drawMonth=3Db.selectedMonth=3Db.currentMonth;b=
.drawYear=3Db.selectedYear=3Db.currentYear}else{var c=3Dnew =
Date;b.selectedDay=3Dc.getDate();b.drawMonth=3Db.selectedMonth=3Dc.getMon=
th();b.drawYear=3Db.selectedYear=3Dc.getFullYear()}this._notifyChange(b);=
this._adjustDate(a)},_selectMonthYear:function(a,b,c){a=3Dd(a);var =
e=3Dthis._getInst(a[0]);e._selectingMonthYear=3D=0A=
false;e["selected"+(c=3D=3D"M"?"Month":"Year")]=3De["draw"+(c=3D=3D"M"?"M=
onth":"Year")]=3DparseInt(b.options[b.selectedIndex].value,10);this._noti=
fyChange(e);this._adjustDate(a)},_clickMonthYear:function(a){var =
b=3Dthis._getInst(d(a)[0]);b.input&&b._selectingMonthYear&&setTimeout(fun=
ction(){b.input.focus()},0);b._selectingMonthYear=3D!b._selectingMonthYea=
r},_selectDay:function(a,b,c,e){var =
f=3Dd(a);if(!(d(e).hasClass(this._unselectableClass)||this._isDisabledDat=
epicker(f[0]))){f=3Dthis._getInst(f[0]);f.selectedDay=3Df.currentDay=3D=0A=
d("a",e).html();f.selectedMonth=3Df.currentMonth=3Db;f.selectedYear=3Df.c=
urrentYear=3Dc;this._selectDate(a,this._formatDate(f,f.currentDay,f.curre=
ntMonth,f.currentYear))}},_clearDate:function(a){a=3Dd(a);this._getInst(a=
[0]);this._selectDate(a,"")},_selectDate:function(a,b){a=3Dthis._getInst(=
d(a)[0]);b=3Db!=3Dnull?b:this._formatDate(a);a.input&&a.input.val(b);this=
._updateAlternate(a);var =
c=3Dthis._get(a,"onSelect");if(c)c.apply(a.input?a.input[0]:null,[b,a]);e=
lse =
a.input&&a.input.trigger("change");if(a.inline)this._updateDatepicker(a);=0A=
else{this._hideDatepicker();this._lastInput=3Da.input[0];typeof =
a.input[0]!=3D"object"&&a.input.focus();this._lastInput=3Dnull}},_updateA=
lternate:function(a){var b=3Dthis._get(a,"altField");if(b){var =
c=3Dthis._get(a,"altFormat")||this._get(a,"dateFormat"),e=3Dthis._getDate=
(a),f=3Dthis.formatDate(c,e,this._getFormatConfig(a));d(b).each(function(=
){d(this).val(f)})}},noWeekends:function(a){a=3Da.getDay();return[a>0&&a<=
6,""]},iso8601Week:function(a){a=3Dnew =
Date(a.getTime());a.setDate(a.getDate()+4-(a.getDay()||7));var b=3D=0A=
a.getTime();a.setMonth(0);a.setDate(1);return =
Math.floor(Math.round((b-a)/864E5)/7)+1},parseDate:function(a,b,c){if(a=3D=
=3Dnull||b=3D=3Dnull)throw"Invalid arguments";b=3Dtypeof =
b=3D=3D"object"?b.toString():b+"";if(b=3D=3D"")return null;var =
e=3D(c?c.shortYearCutoff:null)||this._defaults.shortYearCutoff;e=3Dtypeof=
 e!=3D"string"?e:(new Date).getFullYear()%100+parseInt(e,10);for(var =
f=3D(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,h=3D(c?c.dayNa=
mes:null)||this._defaults.dayNames,i=3D(c?c.monthNamesShort:null)||this._=
defaults.monthNamesShort,=0A=
g=3D(c?c.monthNames:null)||this._defaults.monthNames,j=3Dc=3D-1,l=3D-1,u=3D=
-1,k=3Dfalse,o=3Dfunction(p){(p=3DA+1<a.length&&a.charAt(A+1)=3D=3Dp)&&A+=
+;return p},m=3Dfunction(p){var C=3Do(p);p=3Dnew =
RegExp("^\\d{1,"+(p=3D=3D"@"?14:p=3D=3D"!"?20:p=3D=3D"y"&&C?4:p=3D=3D"o"?=
3:2)+"}");p=3Db.substring(s).match(p);if(!p)throw"Missing number at =
position "+s;s+=3Dp[0].length;return =
parseInt(p[0],10)},n=3Dfunction(p,C,K){p=3Dd.map(o(p)?K:C,function(w,x){r=
eturn[[x,w]]}).sort(function(w,x){return-(w[1].length-x[1].length)});var =
E=3D-1;d.each(p,function(w,x){w=3D=0A=
x[1];if(b.substr(s,w.length).toLowerCase()=3D=3Dw.toLowerCase()){E=3Dx[0]=
;s+=3Dw.length;return false}});if(E!=3D-1)return E+1;else throw"Unknown =
name at position =
"+s;},r=3Dfunction(){if(b.charAt(s)!=3Da.charAt(A))throw"Unexpected =
literal at position =
"+s;s++},s=3D0,A=3D0;A<a.length;A++)if(k)if(a.charAt(A)=3D=3D"'"&&!o("'")=
)k=3Dfalse;else r();else switch(a.charAt(A)){case =
"d":l=3Dm("d");break;case "D":n("D",f,h);break;case =
"o":u=3Dm("o");break;case "m":j=3Dm("m");break;case =
"M":j=3Dn("M",i,g);break;case "y":c=3Dm("y");break;case "@":var v=3D=0A=
new =
Date(m("@"));c=3Dv.getFullYear();j=3Dv.getMonth()+1;l=3Dv.getDate();break=
;case "!":v=3Dnew =
Date((m("!")-this._ticksTo1970)/1E4);c=3Dv.getFullYear();j=3Dv.getMonth()=
+1;l=3Dv.getDate();break;case "'":if(o("'"))r();else =
k=3Dtrue;break;default:r()}if(c=3D=3D-1)c=3D(new =
Date).getFullYear();else if(c<100)c+=3D(new Date).getFullYear()-(new =
Date).getFullYear()%100+(c<=3De?0:-100);if(u>-1){j=3D1;l=3Du;do{e=3Dthis.=
_getDaysInMonth(c,j-1);if(l<=3De)break;j++;l-=3De}while(1)}v=3Dthis._dayl=
ightSavingAdjust(new Date(c,j-1,l));if(v.getFullYear()!=3D=0A=
c||v.getMonth()+1!=3Dj||v.getDate()!=3Dl)throw"Invalid date";return =
v},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d =
M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M =
yy",RFC_2822:"D, d M yy",RSS:"D, d M =
y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor=
(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1E7,formatDate:funct=
ion(a,b,c){if(!b)return"";var =
e=3D(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,f=3D(c?c.dayNa=
mes:null)||this._defaults.dayNames,=0A=
h=3D(c?c.monthNamesShort:null)||this._defaults.monthNamesShort;c=3D(c?c.m=
onthNames:null)||this._defaults.monthNames;var =
i=3Dfunction(o){(o=3Dk+1<a.length&&a.charAt(k+1)=3D=3Do)&&k++;return =
o},g=3Dfunction(o,m,n){m=3D""+m;if(i(o))for(;m.length<n;)m=3D"0"+m;return=
 m},j=3Dfunction(o,m,n,r){return =
i(o)?r[m]:n[m]},l=3D"",u=3Dfalse;if(b)for(var =
k=3D0;k<a.length;k++)if(u)if(a.charAt(k)=3D=3D"'"&&!i("'"))u=3Dfalse;else=
 l+=3Da.charAt(k);else switch(a.charAt(k)){case =
"d":l+=3Dg("d",b.getDate(),2);break;case =
"D":l+=3Dj("D",b.getDay(),e,f);break;=0A=
case "o":l+=3Dg("o",(b.getTime()-(new =
Date(b.getFullYear(),0,0)).getTime())/864E5,3);break;case =
"m":l+=3Dg("m",b.getMonth()+1,2);break;case =
"M":l+=3Dj("M",b.getMonth(),h,c);break;case =
"y":l+=3Di("y")?b.getFullYear():(b.getYear()%100<10?"0":"")+b.getYear()%1=
00;break;case "@":l+=3Db.getTime();break;case =
"!":l+=3Db.getTime()*1E4+this._ticksTo1970;break;case =
"'":if(i("'"))l+=3D"'";else =
u=3Dtrue;break;default:l+=3Da.charAt(k)}return =
l},_possibleChars:function(a){for(var =
b=3D"",c=3Dfalse,e=3Dfunction(h){(h=3Df+1<a.length&&a.charAt(f+=0A=
1)=3D=3Dh)&&f++;return =
h},f=3D0;f<a.length;f++)if(c)if(a.charAt(f)=3D=3D"'"&&!e("'"))c=3Dfalse;e=
lse b+=3Da.charAt(f);else switch(a.charAt(f)){case "d":case "m":case =
"y":case "@":b+=3D"0123456789";break;case "D":case "M":return null;case =
"'":if(e("'"))b+=3D"'";else =
c=3Dtrue;break;default:b+=3Da.charAt(f)}return =
b},_get:function(a,b){return =
a.settings[b]!=3D=3DB?a.settings[b]:this._defaults[b]},_setDateFromField:=
function(a,b){if(a.input.val()!=3Da.lastVal){var =
c=3Dthis._get(a,"dateFormat"),e=3Da.lastVal=3Da.input?a.input.val():null,=0A=
f,h;f=3Dh=3Dthis._getDefaultDate(a);var =
i=3Dthis._getFormatConfig(a);try{f=3Dthis.parseDate(c,e,i)||h}catch(g){th=
is.log(g);e=3Db?"":e}a.selectedDay=3Df.getDate();a.drawMonth=3Da.selected=
Month=3Df.getMonth();a.drawYear=3Da.selectedYear=3Df.getFullYear();a.curr=
entDay=3De?f.getDate():0;a.currentMonth=3De?f.getMonth():0;a.currentYear=3D=
e?f.getFullYear():0;this._adjustInstDate(a)}},_getDefaultDate:function(a)=
{return =
this._restrictMinMax(a,this._determineDate(a,this._get(a,"defaultDate"),n=
ew Date))},_determineDate:function(a,b,=0A=
c){var e=3Dfunction(h){var i=3Dnew Date;i.setDate(i.getDate()+h);return =
i},f=3Dfunction(h){try{return =
d.datepicker.parseDate(d.datepicker._get(a,"dateFormat"),h,d.datepicker._=
getFormatConfig(a))}catch(i){}var =
g=3D(h.toLowerCase().match(/^c/)?d.datepicker._getDate(a):null)||new =
Date,j=3Dg.getFullYear(),l=3Dg.getMonth();g=3Dg.getDate();for(var =
u=3D/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,k=3Du.exec(h);k;){switch(k[2]||=
"d"){case "d":case "D":g+=3DparseInt(k[1],10);break;case "w":case =
"W":g+=3DparseInt(k[1],10)*7;break;case "m":case "M":l+=3D=0A=
parseInt(k[1],10);g=3DMath.min(g,d.datepicker._getDaysInMonth(j,l));break=
;case "y":case =
"Y":j+=3DparseInt(k[1],10);g=3DMath.min(g,d.datepicker._getDaysInMonth(j,=
l));break}k=3Du.exec(h)}return new =
Date(j,l,g)};if(b=3D(b=3Db=3D=3Dnull||b=3D=3D=3D""?c:typeof =
b=3D=3D"string"?f(b):typeof b=3D=3D"number"?isNaN(b)?c:e(b):new =
Date(b.getTime()))&&b.toString()=3D=3D"Invalid =
Date"?c:b){b.setHours(0);b.setMinutes(0);b.setSeconds(0);b.setMillisecond=
s(0)}return =
this._daylightSavingAdjust(b)},_daylightSavingAdjust:function(a){if(!a)re=
turn null;=0A=
a.setHours(a.getHours()>12?a.getHours()+2:0);return =
a},_setDate:function(a,b,c){var =
e=3D!b,f=3Da.selectedMonth,h=3Da.selectedYear;b=3Dthis._restrictMinMax(a,=
this._determineDate(a,b,new =
Date));a.selectedDay=3Da.currentDay=3Db.getDate();a.drawMonth=3Da.selecte=
dMonth=3Da.currentMonth=3Db.getMonth();a.drawYear=3Da.selectedYear=3Da.cu=
rrentYear=3Db.getFullYear();if((f!=3Da.selectedMonth||h!=3Da.selectedYear=
)&&!c)this._notifyChange(a);this._adjustInstDate(a);if(a.input)a.input.va=
l(e?"":this._formatDate(a))},_getDate:function(a){return!a.currentYear||=0A=
a.input&&a.input.val()=3D=3D""?null:this._daylightSavingAdjust(new =
Date(a.currentYear,a.currentMonth,a.currentDay))},_generateHTML:function(=
a){var b=3Dnew Date;b=3Dthis._daylightSavingAdjust(new =
Date(b.getFullYear(),b.getMonth(),b.getDate()));var =
c=3Dthis._get(a,"isRTL"),e=3Dthis._get(a,"showButtonPanel"),f=3Dthis._get=
(a,"hideIfNoPrevNext"),h=3Dthis._get(a,"navigationAsDateFormat"),i=3Dthis=
._getNumberOfMonths(a),g=3Dthis._get(a,"showCurrentAtPos"),j=3Dthis._get(=
a,"stepMonths"),l=3Di[0]!=3D1||i[1]!=3D1,u=3Dthis._daylightSavingAdjust(!=
a.currentDay?=0A=
new Date(9999,9,9):new =
Date(a.currentYear,a.currentMonth,a.currentDay)),k=3Dthis._getMinMaxDate(=
a,"min"),o=3Dthis._getMinMaxDate(a,"max");g=3Da.drawMonth-g;var =
m=3Da.drawYear;if(g<0){g+=3D12;m--}if(o){var =
n=3Dthis._daylightSavingAdjust(new =
Date(o.getFullYear(),o.getMonth()-i[0]*i[1]+1,o.getDate()));for(n=3Dk&&n<=
k?k:n;this._daylightSavingAdjust(new =
Date(m,g,1))>n;){g--;if(g<0){g=3D11;m--}}}a.drawMonth=3Dg;a.drawYear=3Dm;=
n=3Dthis._get(a,"prevText");n=3D!h?n:this.formatDate(n,this._daylightSavi=
ngAdjust(new Date(m,g-j,1)),this._getFormatConfig(a));=0A=
n=3Dthis._canAdjustMonth(a,-1,m,g)?'<a class=3D"ui-datepicker-prev =
ui-corner-all" =
onclick=3D"DP_jQuery_'+z+".datepicker._adjustDate('#"+a.id+"', -"+j+", =
'M');\" title=3D\""+n+'"><span class=3D"ui-icon =
ui-icon-circle-triangle-'+(c?"e":"w")+'">'+n+"</span></a>":f?"":'<a =
class=3D"ui-datepicker-prev ui-corner-all ui-state-disabled" =
title=3D"'+n+'"><span class=3D"ui-icon =
ui-icon-circle-triangle-'+(c?"e":"w")+'">'+n+"</span></a>";var =
r=3Dthis._get(a,"nextText");r=3D!h?r:this.formatDate(r,this._daylightSavi=
ngAdjust(new Date(m,=0A=
g+j,1)),this._getFormatConfig(a));f=3Dthis._canAdjustMonth(a,+1,m,g)?'<a =
class=3D"ui-datepicker-next ui-corner-all" =
onclick=3D"DP_jQuery_'+z+".datepicker._adjustDate('#"+a.id+"', +"+j+", =
'M');\" title=3D\""+r+'"><span class=3D"ui-icon =
ui-icon-circle-triangle-'+(c?"w":"e")+'">'+r+"</span></a>":f?"":'<a =
class=3D"ui-datepicker-next ui-corner-all ui-state-disabled" =
title=3D"'+r+'"><span class=3D"ui-icon =
ui-icon-circle-triangle-'+(c?"w":"e")+'">'+r+"</span></a>";j=3Dthis._get(=
a,"currentText");r=3Dthis._get(a,"gotoCurrent")&&=0A=
a.currentDay?u:b;j=3D!h?j:this.formatDate(j,r,this._getFormatConfig(a));h=
=3D!a.inline?'<button type=3D"button" class=3D"ui-datepicker-close =
ui-state-default ui-priority-primary ui-corner-all" =
onclick=3D"DP_jQuery_'+z+'.datepicker._hideDatepicker();">'+this._get(a,"=
closeText")+"</button>":"";e=3De?'<div class=3D"ui-datepicker-buttonpane =
ui-widget-content">'+(c?h:"")+(this._isInRange(a,r)?'<button =
type=3D"button" class=3D"ui-datepicker-current ui-state-default =
ui-priority-secondary ui-corner-all" onclick=3D"DP_jQuery_'+=0A=
z+".datepicker._gotoToday('#"+a.id+"');\">"+j+"</button>":"")+(c?"":h)+"<=
/div>":"";h=3DparseInt(this._get(a,"firstDay"),10);h=3DisNaN(h)?0:h;j=3Dt=
his._get(a,"showWeek");r=3Dthis._get(a,"dayNames");this._get(a,"dayNamesS=
hort");var =
s=3Dthis._get(a,"dayNamesMin"),A=3Dthis._get(a,"monthNames"),v=3Dthis._ge=
t(a,"monthNamesShort"),p=3Dthis._get(a,"beforeShowDay"),C=3Dthis._get(a,"=
showOtherMonths"),K=3Dthis._get(a,"selectOtherMonths");this._get(a,"calcu=
lateWeek");for(var =
E=3Dthis._getDefaultDate(a),w=3D"",x=3D0;x<i[0];x++){for(var O=3D=0A=
"",G=3D0;G<i[1];G++){var P=3Dthis._daylightSavingAdjust(new =
Date(m,g,a.selectedDay)),t=3D" ui-corner-all",y=3D"";if(l){y+=3D'<div =
class=3D"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=3D" =
ui-datepicker-group-first";t=3D" =
ui-corner-"+(c?"right":"left");break;case i[1]-1:y+=3D" =
ui-datepicker-group-last";t=3D" =
ui-corner-"+(c?"left":"right");break;default:y+=3D" =
ui-datepicker-group-middle";t=3D"";break}y+=3D'">'}y+=3D'<div =
class=3D"ui-datepicker-header ui-widget-header =
ui-helper-clearfix'+t+'">'+(/all|left/.test(t)&&x=3D=3D0?c?=0A=
f:n:"")+(/all|right/.test(t)&&x=3D=3D0?c?n:f:"")+this._generateMonthYearH=
eader(a,g,m,k,o,x>0||G>0,A,v)+'</div><table =
class=3D"ui-datepicker-calendar"><thead><tr>';var D=3Dj?'<th =
class=3D"ui-datepicker-week-col">'+this._get(a,"weekHeader")+"</th>":"";f=
or(t=3D0;t<7;t++){var q=3D(t+h)%7;D+=3D"<th"+((t+h+6)%7>=3D5?' =
class=3D"ui-datepicker-week-end"':"")+'><span =
title=3D"'+r[q]+'">'+s[q]+"</span></th>"}y+=3DD+"</tr></thead><tbody>";D=3D=
this._getDaysInMonth(m,g);if(m=3D=3Da.selectedYear&&g=3D=3Da.selectedMont=
h)a.selectedDay=3DMath.min(a.selectedDay,=0A=
D);t=3D(this._getFirstDayOfMonth(m,g)-h+7)%7;D=3Dl?6:Math.ceil((t+D)/7);q=
=3Dthis._daylightSavingAdjust(new Date(m,g,1-t));for(var =
Q=3D0;Q<D;Q++){y+=3D"<tr>";var R=3D!j?"":'<td =
class=3D"ui-datepicker-week-col">'+this._get(a,"calculateWeek")(q)+"</td>=
";for(t=3D0;t<7;t++){var =
I=3Dp?p.apply(a.input?a.input[0]:null,[q]):[true,""],F=3Dq.getMonth()!=3D=
g,L=3DF&&!K||!I[0]||k&&q<k||o&&q>o;R+=3D'<td =
class=3D"'+((t+h+6)%7>=3D5?" ui-datepicker-week-end":"")+(F?" =
ui-datepicker-other-month":"")+(q.getTime()=3D=3DP.getTime()&&g=3D=3Da.se=
lectedMonth&&=0A=
a._keyEvent||E.getTime()=3D=3Dq.getTime()&&E.getTime()=3D=3DP.getTime()?"=
 "+this._dayOverClass:"")+(L?" "+this._unselectableClass+" =
ui-state-disabled":"")+(F&&!C?"":" =
"+I[1]+(q.getTime()=3D=3Du.getTime()?" =
"+this._currentClass:"")+(q.getTime()=3D=3Db.getTime()?" =
ui-datepicker-today":""))+'"'+((!F||C)&&I[2]?' =
title=3D"'+I[2]+'"':"")+(L?"":' =
onclick=3D"DP_jQuery_'+z+".datepicker._selectDay('#"+a.id+"',"+q.getMonth=
()+","+q.getFullYear()+', this);return =
false;"')+">"+(F&&!C?"&#xa0;":L?'<span =
class=3D"ui-state-default">'+q.getDate()+=0A=
"</span>":'<a class=3D"ui-state-default'+(q.getTime()=3D=3Db.getTime()?" =
ui-state-highlight":"")+(q.getTime()=3D=3Du.getTime()?" =
ui-state-active":"")+(F?" ui-priority-secondary":"")+'" =
href=3D"#">'+q.getDate()+"</a>")+"</td>";q.setDate(q.getDate()+1);q=3Dthi=
s._daylightSavingAdjust(q)}y+=3DR+"</tr>"}g++;if(g>11){g=3D0;m++}y+=3D"</=
tbody></table>"+(l?"</div>"+(i[0]>0&&G=3D=3Di[1]-1?'<div =
class=3D"ui-datepicker-row-break"></div>':""):"");O+=3Dy}w+=3DO}w+=3De+(d=
.browser.msie&&parseInt(d.browser.version,10)<7&&!a.inline?'<iframe =
src=3D"javascript:false;" class=3D"ui-datepicker-cover" =
frameborder=3D"0"></iframe>':=0A=
"");a._keyEvent=3Dfalse;return =
w},_generateMonthYearHeader:function(a,b,c,e,f,h,i,g){var =
j=3Dthis._get(a,"changeMonth"),l=3Dthis._get(a,"changeYear"),u=3Dthis._ge=
t(a,"showMonthAfterYear"),k=3D'<div =
class=3D"ui-datepicker-title">',o=3D"";if(h||!j)o+=3D'<span =
class=3D"ui-datepicker-month">'+i[b]+"</span>";else{i=3De&&e.getFullYear(=
)=3D=3Dc;var m=3Df&&f.getFullYear()=3D=3Dc;o+=3D'<select =
class=3D"ui-datepicker-month" =
onchange=3D"DP_jQuery_'+z+".datepicker._selectMonthYear('#"+a.id+"', =
this, 'M');\" onclick=3D\"DP_jQuery_"+z+".datepicker._clickMonthYear('#"+=0A=
a.id+"');\">";for(var =
n=3D0;n<12;n++)if((!i||n>=3De.getMonth())&&(!m||n<=3Df.getMonth()))o+=3D'=
<option value=3D"'+n+'"'+(n=3D=3Db?' =
selected=3D"selected"':"")+">"+g[n]+"</option>";o+=3D"</select>"}u||(k+=3D=
o+(h||!(j&&l)?"&#xa0;":""));if(!a.yearshtml){a.yearshtml=3D"";if(h||!l)k+=
=3D'<span =
class=3D"ui-datepicker-year">'+c+"</span>";else{g=3Dthis._get(a,"yearRang=
e").split(":");var r=3D(new =
Date).getFullYear();i=3Dfunction(s){s=3Ds.match(/c[+-].*/)?c+parseInt(s.s=
ubstring(1),10):s.match(/[+-].*/)?r+parseInt(s,10):parseInt(s,10);return =
isNaN(s)?=0A=
r:s};b=3Di(g[0]);g=3DMath.max(b,i(g[1]||""));b=3De?Math.max(b,e.getFullYe=
ar()):b;g=3Df?Math.min(g,f.getFullYear()):g;for(a.yearshtml+=3D'<select =
class=3D"ui-datepicker-year" =
onchange=3D"DP_jQuery_'+z+".datepicker._selectMonthYear('#"+a.id+"', =
this, 'Y');\" =
onclick=3D\"DP_jQuery_"+z+".datepicker._clickMonthYear('#"+a.id+"');\">";=
b<=3Dg;b++)a.yearshtml+=3D'<option value=3D"'+b+'"'+(b=3D=3Dc?' =
selected=3D"selected"':"")+">"+b+"</option>";a.yearshtml+=3D"</select>";k=
+=3Da.yearshtml;a.yearshtml=3Dnull}}k+=3Dthis._get(a,"yearSuffix");if(u)k=
+=3D=0A=
(h||!(j&&l)?"&#xa0;":"")+o;k+=3D"</div>";return =
k},_adjustInstDate:function(a,b,c){var =
e=3Da.drawYear+(c=3D=3D"Y"?b:0),f=3Da.drawMonth+(c=3D=3D"M"?b:0);b=3DMath=
.min(a.selectedDay,this._getDaysInMonth(e,f))+(c=3D=3D"D"?b:0);e=3Dthis._=
restrictMinMax(a,this._daylightSavingAdjust(new =
Date(e,f,b)));a.selectedDay=3De.getDate();a.drawMonth=3Da.selectedMonth=3D=
e.getMonth();a.drawYear=3Da.selectedYear=3De.getFullYear();if(c=3D=3D"M"|=
|c=3D=3D"Y")this._notifyChange(a)},_restrictMinMax:function(a,b){var =
c=3Dthis._getMinMaxDate(a,"min");a=3Dthis._getMinMaxDate(a,=0A=
"max");b=3Dc&&b<c?c:b;return =
b=3Da&&b>a?a:b},_notifyChange:function(a){var =
b=3Dthis._get(a,"onChangeMonthYear");if(b)b.apply(a.input?a.input[0]:null=
,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=3D=
this._get(a,"numberOfMonths");return a=3D=3Dnull?[1,1]:typeof =
a=3D=3D"number"?[1,a]:a},_getMinMaxDate:function(a,b){return =
this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:functi=
on(a,b){return 32-this._daylightSavingAdjust(new =
Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,=0A=
b){return(new =
Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,e){var =
f=3Dthis._getNumberOfMonths(a);c=3Dthis._daylightSavingAdjust(new =
Date(c,e+(b<0?b:f[0]*f[1]),1));b<0&&c.setDate(this._getDaysInMonth(c.getF=
ullYear(),c.getMonth()));return =
this._isInRange(a,c)},_isInRange:function(a,b){var =
c=3Dthis._getMinMaxDate(a,"min");a=3Dthis._getMinMaxDate(a,"max");return(=
!c||b.getTime()>=3Dc.getTime())&&(!a||b.getTime()<=3Da.getTime())},_getFo=
rmatConfig:function(a){var b=3Dthis._get(a,"shortYearCutoff");b=3Dtypeof =
b!=3D=0A=
"string"?b:(new =
Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,dayNamesS=
hort:this._get(a,"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthN=
amesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNam=
es")}},_formatDate:function(a,b,c,e){if(!b){a.currentDay=3Da.selectedDay;=
a.currentMonth=3Da.selectedMonth;a.currentYear=3Da.selectedYear}b=3Db?typ=
eof b=3D=3D"object"?b:this._daylightSavingAdjust(new =
Date(e,c,b)):this._daylightSavingAdjust(new =
Date(a.currentYear,a.currentMonth,a.currentDay));=0A=
return =
this.formatDate(this._get(a,"dateFormat"),b,this._getFormatConfig(a))}});=
d.fn.datepicker=3Dfunction(a){if(!this.length)return =
this;if(!d.datepicker.initialized){d(document).mousedown(d.datepicker._ch=
eckExternalClick).find("body").append(d.datepicker.dpDiv);d.datepicker.in=
itialized=3Dtrue}var =
b=3DArray.prototype.slice.call(arguments,1);if(typeof =
a=3D=3D"string"&&(a=3D=3D"isDisabled"||a=3D=3D"getDate"||a=3D=3D"widget")=
)return =
d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));=
if(a=3D=3D"option"&&=0A=
arguments.length=3D=3D2&&typeof arguments[1]=3D=3D"string")return =
d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));=
return this.each(function(){typeof =
a=3D=3D"string"?d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this=
].concat(b)):d.datepicker._attachDatepicker(this,a)})};d.datepicker=3Dnew=
 M;d.datepicker.initialized=3Dfalse;d.datepicker.uuid=3D(new =
Date).getTime();d.datepicker.version=3D"1.8.13";window["DP_jQuery_"+z]=3D=
d})(jQuery);=0A=
;/*=0A=
 * jQuery UI Progressbar 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Progressbar=0A=
 *=0A=
 * Depends:=0A=
 *   jquery.ui.core.js=0A=
 *   jquery.ui.widget.js=0A=
 */=0A=
(function(b,d){b.widget("ui.progressbar",{options:{value:0,max:100},min:0=
,_create:function(){this.element.addClass("ui-progressbar ui-widget =
ui-widget-content =
ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-v=
aluemax":this.options.max,"aria-valuenow":this._value()});this.valueDiv=3D=
b("<div class=3D'ui-progressbar-value ui-widget-header =
ui-corner-left'></div>").appendTo(this.element);this.oldValue=3Dthis._val=
ue();this._refreshValue()},destroy:function(){this.element.removeClass("u=
i-progressbar ui-widget ui-widget-content =
ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr=
("aria-valuemax").removeAttr("aria-valuenow");=0A=
this.valueDiv.remove();b.Widget.prototype.destroy.apply(this,arguments)},=
value:function(a){if(a=3D=3D=3Dd)return =
this._value();this._setOption("value",a);return =
this},_setOption:function(a,c){if(a=3D=3D=3D"value"){this.options.value=3D=
c;this._refreshValue();this._value()=3D=3D=3Dthis.options.max&&this._trig=
ger("complete")}b.Widget.prototype._setOption.apply(this,arguments)},_val=
ue:function(){var a=3Dthis.options.value;if(typeof =
a!=3D=3D"number")a=3D0;return =
Math.min(this.options.max,Math.max(this.min,a))},_percentage:function(){r=
eturn 100*=0A=
this._value()/this.options.max},_refreshValue:function(){var =
a=3Dthis.value(),c=3Dthis._percentage();if(this.oldValue!=3D=3Da){this.ol=
dValue=3Da;this._trigger("change")}this.valueDiv.toggle(a>this.min).toggl=
eClass("ui-corner-right",a=3D=3D=3Dthis.options.max).width(c.toFixed(0)+"=
%");this.element.attr("aria-valuenow",a)}});b.extend(b.ui.progressbar,{ve=
rsion:"1.8.13"})})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/=0A=
 */=0A=
jQuery.effects||function(f,j){function m(c){var =
a;if(c&&c.constructor=3D=3DArray&&c.length=3D=3D3)return =
c;if(a=3D/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)=
/.exec(c))return[parseInt(a[1],10),parseInt(a[2],10),parseInt(a[3],10)];i=
f(a=3D/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\=
s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(c))return[parseFloat(a[1])*2.55,pars=
eFloat(a[2])*2.55,parseFloat(a[3])*2.55];if(a=3D/#([a-fA-F0-9]{2})([a-fA-=
F0-9]{2})([a-fA-F0-9]{2})/.exec(c))return[parseInt(a[1],=0A=
16),parseInt(a[2],16),parseInt(a[3],16)];if(a=3D/#([a-fA-F0-9])([a-fA-F0-=
9])([a-fA-F0-9])/.exec(c))return[parseInt(a[1]+a[1],16),parseInt(a[2]+a[2=
],16),parseInt(a[3]+a[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(c))return =
n.transparent;return n[f.trim(c).toLowerCase()]}function s(c,a){var =
b;do{b=3Df.curCSS(c,a);if(b!=3D""&&b!=3D"transparent"||f.nodeName(c,"body=
"))break;a=3D"backgroundColor"}while(c=3Dc.parentNode);return =
m(b)}function o(){var =
c=3Ddocument.defaultView?document.defaultView.getComputedStyle(this,null)=
:this.currentStyle,=0A=
a=3D{},b,d;if(c&&c.length&&c[0]&&c[c[0]])for(var =
e=3Dc.length;e--;){b=3Dc[e];if(typeof =
c[b]=3D=3D"string"){d=3Db.replace(/\-(\w)/g,function(g,h){return =
h.toUpperCase()});a[d]=3Dc[b]}}else for(b in c)if(typeof =
c[b]=3D=3D=3D"string")a[b]=3Dc[b];return a}function p(c){var a,b;for(a =
in c){b=3Dc[a];if(b=3D=3Dnull||f.isFunction(b)||a in =
t||/scrollbar/.test(a)||!/color/i.test(a)&&isNaN(parseFloat(b)))delete =
c[a]}return c}function u(c,a){var b=3D{_:0},d;for(d in =
a)if(c[d]!=3Da[d])b[d]=3Da[d];return b}function k(c,a,b,d){if(typeof =
c=3D=3D"object"){d=3D=0A=
a;b=3Dnull;a=3Dc;c=3Da.effect}if(f.isFunction(a)){d=3Da;b=3Dnull;a=3D{}}i=
f(typeof =
a=3D=3D"number"||f.fx.speeds[a]){d=3Db;b=3Da;a=3D{}}if(f.isFunction(b)){d=
=3Db;b=3Dnull}a=3Da||{};b=3Db||a.duration;b=3Df.fx.off?0:typeof =
b=3D=3D"number"?b:b in =
f.fx.speeds?f.fx.speeds[b]:f.fx.speeds._default;d=3Dd||a.complete;return[=
c,a,b,d]}function l(c){if(!c||typeof =
c=3D=3D=3D"number"||f.fx.speeds[c])return true;if(typeof =
c=3D=3D=3D"string"&&!f.effects[c])return true;return =
false}f.effects=3D{};f.each(["backgroundColor","borderBottomColor","borde=
rLeftColor","borderRightColor",=0A=
"borderTopColor","borderColor","color","outlineColor"],function(c,a){f.fx=
.step[a]=3Dfunction(b){if(!b.colorInit){b.start=3Ds(b.elem,a);b.end=3Dm(b=
.end);b.colorInit=3Dtrue}b.elem.style[a]=3D"rgb("+Math.max(Math.min(parse=
Int(b.pos*(b.end[0]-b.start[0])+b.start[0],10),255),0)+","+Math.max(Math.=
min(parseInt(b.pos*(b.end[1]-b.start[1])+b.start[1],10),255),0)+","+Math.=
max(Math.min(parseInt(b.pos*(b.end[2]-b.start[2])+b.start[2],10),255),0)+=
")"}});var =
n=3D{aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,=0A=
0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139]=
,darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhak=
i:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkor=
ange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[23=
3,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],gr=
een:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,23=
0],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,=0A=
211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0]=
,magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],or=
ange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128]=
,red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0=
],transparent:[255,255,255]},q=3D["add","remove","toggle"],t=3D{border:1,=
borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borde=
rWidth:1,margin:1,padding:1};f.effects.animateClass=3Dfunction(c,a,b,=0A=
d){if(f.isFunction(b)){d=3Db;b=3Dnull}return this.queue(function(){var =
e=3Df(this),g=3De.attr("style")||" =
",h=3Dp(o.call(this)),r,v=3De.attr("class");f.each(q,function(w,i){c[i]&&=
e[i+"Class"](c[i])});r=3Dp(o.call(this));e.attr("class",v);e.animate(u(h,=
r),{queue:false,duration:a,easding:b,complete:function(){f.each(q,functio=
n(w,i){c[i]&&e[i+"Class"](c[i])});if(typeof =
e.attr("style")=3D=3D"object"){e.attr("style").cssText=3D"";e.attr("style=
").cssText=3Dg}else =
e.attr("style",g);d&&d.apply(this,arguments);f.dequeue(this)}})})};=0A=
f.fn.extend({_addClass:f.fn.addClass,addClass:function(c,a,b,d){return =
a?f.effects.animateClass.apply(this,[{add:c},a,b,d]):this._addClass(c)},_=
removeClass:f.fn.removeClass,removeClass:function(c,a,b,d){return =
a?f.effects.animateClass.apply(this,[{remove:c},a,b,d]):this._removeClass=
(c)},_toggleClass:f.fn.toggleClass,toggleClass:function(c,a,b,d,e){return=
 typeof =
a=3D=3D"boolean"||a=3D=3D=3Dj?b?f.effects.animateClass.apply(this,[a?{add=
:c}:{remove:c},b,d,e]):this._toggleClass(c,a):f.effects.animateClass.appl=
y(this,=0A=
[{toggle:c},a,b,d])},switchClass:function(c,a,b,d,e){return =
f.effects.animateClass.apply(this,[{add:a,remove:c},b,d,e])}});f.extend(f=
.effects,{version:"1.8.13",save:function(c,a){for(var =
b=3D0;b<a.length;b++)a[b]!=3D=3Dnull&&c.data("ec.storage."+a[b],c[0].styl=
e[a[b]])},restore:function(c,a){for(var =
b=3D0;b<a.length;b++)a[b]!=3D=3Dnull&&c.css(a[b],c.data("ec.storage."+a[b=
]))},setMode:function(c,a){if(a=3D=3D"toggle")a=3Dc.is(":hidden")?"show":=
"hide";return a},getBaseline:function(c,a){var b;switch(c[0]){case =
"top":b=3D=0A=
0;break;case "middle":b=3D0.5;break;case =
"bottom":b=3D1;break;default:b=3Dc[0]/a.height}switch(c[1]){case =
"left":c=3D0;break;case "center":c=3D0.5;break;case =
"right":c=3D1;break;default:c=3Dc[1]/a.width}return{x:c,y:b}},createWrapp=
er:function(c){if(c.parent().is(".ui-effects-wrapper"))return =
c.parent();var =
a=3D{width:c.outerWidth(true),height:c.outerHeight(true),"float":c.css("f=
loat")},b=3Df("<div></div>").addClass("ui-effects-wrapper").css({fontSize=
:"100%",background:"transparent",border:"none",margin:0,padding:0});=0A=
c.wrap(b);b=3Dc.parent();if(c.css("position")=3D=3D"static"){b.css({posit=
ion:"relative"});c.css({position:"relative"})}else{f.extend(a,{position:c=
.css("position"),zIndex:c.css("z-index")});f.each(["top","left","bottom",=
"right"],function(d,e){a[e]=3Dc.css(e);if(isNaN(parseInt(a[e],10)))a[e]=3D=
"auto"});c.css({position:"relative",top:0,left:0,right:"auto",bottom:"aut=
o"})}return =
b.css(a).show()},removeWrapper:function(c){if(c.parent().is(".ui-effects-=
wrapper"))return c.parent().replaceWith(c);return =
c},setTransition:function(c,=0A=
a,b,d){d=3Dd||{};f.each(a,function(e,g){unit=3Dc.cssUnit(g);if(unit[0]>0)=
d[g]=3Dunit[0]*b+unit[1]});return =
d}});f.fn.extend({effect:function(c){var =
a=3Dk.apply(this,arguments),b=3D{options:a[1],duration:a[2],callback:a[3]=
};a=3Db.options.mode;var d=3Df.effects[c];if(f.fx.off||!d)return =
a?this[a](b.duration,b.callback):this.each(function(){b.callback&&b.callb=
ack.call(this)});return =
d.call(this,b)},_show:f.fn.show,show:function(c){if(l(c))return =
this._show.apply(this,arguments);else{var a=3Dk.apply(this,arguments);=0A=
a[1].mode=3D"show";return =
this.effect.apply(this,a)}},_hide:f.fn.hide,hide:function(c){if(l(c))retu=
rn this._hide.apply(this,arguments);else{var =
a=3Dk.apply(this,arguments);a[1].mode=3D"hide";return =
this.effect.apply(this,a)}},__toggle:f.fn.toggle,toggle:function(c){if(l(=
c)||typeof c=3D=3D=3D"boolean"||f.isFunction(c))return =
this.__toggle.apply(this,arguments);else{var =
a=3Dk.apply(this,arguments);a[1].mode=3D"toggle";return =
this.effect.apply(this,a)}},cssUnit:function(c){var =
a=3Dthis.css(c),b=3D[];f.each(["em","px","%",=0A=
"pt"],function(d,e){if(a.indexOf(e)>0)b=3D[parseFloat(a),e]});return =
b}});f.easing.jswing=3Df.easing.swing;f.extend(f.easing,{def:"easeOutQuad=
",swing:function(c,a,b,d,e){return =
f.easing[f.easing.def](c,a,b,d,e)},easeInQuad:function(c,a,b,d,e){return =
d*(a/=3De)*a+b},easeOutQuad:function(c,a,b,d,e){return-d*(a/=3De)*(a-2)+b=
},easeInOutQuad:function(c,a,b,d,e){if((a/=3De/2)<1)return =
d/2*a*a+b;return-d/2*(--a*(a-2)-1)+b},easeInCubic:function(c,a,b,d,e){ret=
urn d*(a/=3De)*a*a+b},easeOutCubic:function(c,a,b,d,e){return d*=0A=
((a=3Da/e-1)*a*a+1)+b},easeInOutCubic:function(c,a,b,d,e){if((a/=3De/2)<1=
)return d/2*a*a*a+b;return =
d/2*((a-=3D2)*a*a+2)+b},easeInQuart:function(c,a,b,d,e){return =
d*(a/=3De)*a*a*a+b},easeOutQuart:function(c,a,b,d,e){return-d*((a=3Da/e-1=
)*a*a*a-1)+b},easeInOutQuart:function(c,a,b,d,e){if((a/=3De/2)<1)return =
d/2*a*a*a*a+b;return-d/2*((a-=3D2)*a*a*a-2)+b},easeInQuint:function(c,a,b=
,d,e){return =
d*(a/=3De)*a*a*a*a+b},easeOutQuint:function(c,a,b,d,e){return =
d*((a=3Da/e-1)*a*a*a*a+1)+b},easeInOutQuint:function(c,a,b,d,e){if((a/=3D=0A=
e/2)<1)return d/2*a*a*a*a*a+b;return =
d/2*((a-=3D2)*a*a*a*a+2)+b},easeInSine:function(c,a,b,d,e){return-d*Math.=
cos(a/e*(Math.PI/2))+d+b},easeOutSine:function(c,a,b,d,e){return =
d*Math.sin(a/e*(Math.PI/2))+b},easeInOutSine:function(c,a,b,d,e){return-d=
/2*(Math.cos(Math.PI*a/e)-1)+b},easeInExpo:function(c,a,b,d,e){return =
a=3D=3D0?b:d*Math.pow(2,10*(a/e-1))+b},easeOutExpo:function(c,a,b,d,e){re=
turn =
a=3D=3De?b+d:d*(-Math.pow(2,-10*a/e)+1)+b},easeInOutExpo:function(c,a,b,d=
,e){if(a=3D=3D0)return b;if(a=3D=3De)return b+d;if((a/=3D=0A=
e/2)<1)return d/2*Math.pow(2,10*(a-1))+b;return =
d/2*(-Math.pow(2,-10*--a)+2)+b},easeInCirc:function(c,a,b,d,e){return-d*(=
Math.sqrt(1-(a/=3De)*a)-1)+b},easeOutCirc:function(c,a,b,d,e){return =
d*Math.sqrt(1-(a=3Da/e-1)*a)+b},easeInOutCirc:function(c,a,b,d,e){if((a/=3D=
e/2)<1)return-d/2*(Math.sqrt(1-a*a)-1)+b;return =
d/2*(Math.sqrt(1-(a-=3D2)*a)+1)+b},easeInElastic:function(c,a,b,d,e){c=3D=
1.70158;var g=3D0,h=3Dd;if(a=3D=3D0)return b;if((a/=3De)=3D=3D1)return =
b+d;g||(g=3De*0.3);if(h<Math.abs(d)){h=3Dd;c=3Dg/4}else =
c=3Dg/(2*Math.PI)*Math.asin(d/=0A=
h);return-(h*Math.pow(2,10*(a-=3D1))*Math.sin((a*e-c)*2*Math.PI/g))+b},ea=
seOutElastic:function(c,a,b,d,e){c=3D1.70158;var =
g=3D0,h=3Dd;if(a=3D=3D0)return b;if((a/=3De)=3D=3D1)return =
b+d;g||(g=3De*0.3);if(h<Math.abs(d)){h=3Dd;c=3Dg/4}else =
c=3Dg/(2*Math.PI)*Math.asin(d/h);return =
h*Math.pow(2,-10*a)*Math.sin((a*e-c)*2*Math.PI/g)+d+b},easeInOutElastic:f=
unction(c,a,b,d,e){c=3D1.70158;var g=3D0,h=3Dd;if(a=3D=3D0)return =
b;if((a/=3De/2)=3D=3D2)return =
b+d;g||(g=3De*0.3*1.5);if(h<Math.abs(d)){h=3Dd;c=3Dg/4}else =
c=3Dg/(2*Math.PI)*Math.asin(d/h);if(a<1)return-0.5*=0A=
h*Math.pow(2,10*(a-=3D1))*Math.sin((a*e-c)*2*Math.PI/g)+b;return =
h*Math.pow(2,-10*(a-=3D1))*Math.sin((a*e-c)*2*Math.PI/g)*0.5+d+b},easeInB=
ack:function(c,a,b,d,e,g){if(g=3D=3Dj)g=3D1.70158;return =
d*(a/=3De)*a*((g+1)*a-g)+b},easeOutBack:function(c,a,b,d,e,g){if(g=3D=3Dj=
)g=3D1.70158;return =
d*((a=3Da/e-1)*a*((g+1)*a+g)+1)+b},easeInOutBack:function(c,a,b,d,e,g){if=
(g=3D=3Dj)g=3D1.70158;if((a/=3De/2)<1)return =
d/2*a*a*(((g*=3D1.525)+1)*a-g)+b;return =
d/2*((a-=3D2)*a*(((g*=3D1.525)+1)*a+g)+2)+b},easeInBounce:function(c,a,b,=
d,e){return d-f.easing.easeOutBounce(c,=0A=
e-a,0,d,e)+b},easeOutBounce:function(c,a,b,d,e){return(a/=3De)<1/2.75?d*7=
.5625*a*a+b:a<2/2.75?d*(7.5625*(a-=3D1.5/2.75)*a+0.75)+b:a<2.5/2.75?d*(7.=
5625*(a-=3D2.25/2.75)*a+0.9375)+b:d*(7.5625*(a-=3D2.625/2.75)*a+0.984375)=
+b},easeInOutBounce:function(c,a,b,d,e){if(a<e/2)return =
f.easing.easeInBounce(c,a*2,0,d,e)*0.5+b;return =
f.easing.easeOutBounce(c,a*2-e,0,d,e)*0.5+d*0.5+b}})}(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Blind 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Blind=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(b){b.effects.blind=3Dfunction(c){return =
this.queue(function(){var =
a=3Db(this),g=3D["position","top","bottom","left","right"],f=3Db.effects.=
setMode(a,c.options.mode||"hide"),d=3Dc.options.direction||"vertical";b.e=
ffects.save(a,g);a.show();var =
e=3Db.effects.createWrapper(a).css({overflow:"hidden"}),h=3Dd=3D=3D"verti=
cal"?"height":"width";d=3Dd=3D=3D"vertical"?e.height():e.width();f=3D=3D"=
show"&&e.css(h,0);var =
i=3D{};i[h]=3Df=3D=3D"show"?d:0;e.animate(i,c.duration,c.options.easing,f=
unction(){f=3D=3D"hide"&&a.hide();b.effects.restore(a,=0A=
g);b.effects.removeWrapper(a);c.callback&&c.callback.apply(a[0],arguments=
);a.dequeue()})})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Bounce 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Bounce=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(e){e.effects.bounce=3Dfunction(b){return =
this.queue(function(){var =
a=3De(this),l=3D["position","top","bottom","left","right"],h=3De.effects.=
setMode(a,b.options.mode||"effect"),d=3Db.options.direction||"up",c=3Db.o=
ptions.distance||20,m=3Db.options.times||5,i=3Db.duration||250;/show|hide=
/.test(h)&&l.push("opacity");e.effects.save(a,l);a.show();e.effects.creat=
eWrapper(a);var =
f=3Dd=3D=3D"up"||d=3D=3D"down"?"top":"left";d=3Dd=3D=3D"up"||d=3D=3D"left=
"?"pos":"neg";c=3Db.options.distance||(f=3D=3D"top"?a.outerHeight({margin=
:true})/3:a.outerWidth({margin:true})/=0A=
3);if(h=3D=3D"show")a.css("opacity",0).css(f,d=3D=3D"pos"?-c:c);if(h=3D=3D=
"hide")c/=3Dm*2;h!=3D"hide"&&m--;if(h=3D=3D"show"){var =
g=3D{opacity:1};g[f]=3D(d=3D=3D"pos"?"+=3D":"-=3D")+c;a.animate(g,i/2,b.o=
ptions.easing);c/=3D2;m--}for(g=3D0;g<m;g++){var =
j=3D{},k=3D{};j[f]=3D(d=3D=3D"pos"?"-=3D":"+=3D")+c;k[f]=3D(d=3D=3D"pos"?=
"+=3D":"-=3D")+c;a.animate(j,i/2,b.options.easing).animate(k,i/2,b.option=
s.easing);c=3Dh=3D=3D"hide"?c*2:c/2}if(h=3D=3D"hide"){g=3D{opacity:0};g[f=
]=3D(d=3D=3D"pos"?"-=3D":"+=3D")+c;a.animate(g,i/2,b.options.easing,funct=
ion(){a.hide();e.effects.restore(a,l);e.effects.removeWrapper(a);=0A=
b.callback&&b.callback.apply(this,arguments)})}else{j=3D{};k=3D{};j[f]=3D=
(d=3D=3D"pos"?"-=3D":"+=3D")+c;k[f]=3D(d=3D=3D"pos"?"+=3D":"-=3D")+c;a.an=
imate(j,i/2,b.options.easing).animate(k,i/2,b.options.easing,function(){e=
.effects.restore(a,l);e.effects.removeWrapper(a);b.callback&&b.callback.a=
pply(this,arguments)})}a.queue("fx",function(){a.dequeue()});a.dequeue()}=
)}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Clip 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Clip=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(b){b.effects.clip=3Dfunction(e){return =
this.queue(function(){var =
a=3Db(this),i=3D["position","top","bottom","left","right","height","width=
"],f=3Db.effects.setMode(a,e.options.mode||"hide"),c=3De.options.directio=
n||"vertical";b.effects.save(a,i);a.show();var =
d=3Db.effects.createWrapper(a).css({overflow:"hidden"});d=3Da[0].tagName=3D=
=3D"IMG"?d:a;var =
g=3D{size:c=3D=3D"vertical"?"height":"width",position:c=3D=3D"vertical"?"=
top":"left"};c=3Dc=3D=3D"vertical"?d.height():d.width();if(f=3D=3D"show")=
{d.css(g.size,0);d.css(g.position,=0A=
c/2)}var =
h=3D{};h[g.size]=3Df=3D=3D"show"?c:0;h[g.position]=3Df=3D=3D"show"?0:c/2;=
d.animate(h,{queue:false,duration:e.duration,easing:e.options.easing,comp=
lete:function(){f=3D=3D"hide"&&a.hide();b.effects.restore(a,i);b.effects.=
removeWrapper(a);e.callback&&e.callback.apply(a[0],arguments);a.dequeue()=
}})})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Drop 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Drop=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(c){c.effects.drop=3Dfunction(d){return =
this.queue(function(){var =
a=3Dc(this),h=3D["position","top","bottom","left","right","opacity"],e=3D=
c.effects.setMode(a,d.options.mode||"hide"),b=3Dd.options.direction||"lef=
t";c.effects.save(a,h);a.show();c.effects.createWrapper(a);var =
f=3Db=3D=3D"up"||b=3D=3D"down"?"top":"left";b=3Db=3D=3D"up"||b=3D=3D"left=
"?"pos":"neg";var =
g=3Dd.options.distance||(f=3D=3D"top"?a.outerHeight({margin:true})/2:a.ou=
terWidth({margin:true})/2);if(e=3D=3D"show")a.css("opacity",0).css(f,b=3D=
=3D"pos"?-g:g);var i=3D{opacity:e=3D=3D=0A=
"show"?1:0};i[f]=3D(e=3D=3D"show"?b=3D=3D"pos"?"+=3D":"-=3D":b=3D=3D"pos"=
?"-=3D":"+=3D")+g;a.animate(i,{queue:false,duration:d.duration,easing:d.o=
ptions.easing,complete:function(){e=3D=3D"hide"&&a.hide();c.effects.resto=
re(a,h);c.effects.removeWrapper(a);d.callback&&d.callback.apply(this,argu=
ments);a.dequeue()}})})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Explode 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Explode=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(j){j.effects.explode=3Dfunction(a){return =
this.queue(function(){var =
c=3Da.options.pieces?Math.round(Math.sqrt(a.options.pieces)):3,d=3Da.opti=
ons.pieces?Math.round(Math.sqrt(a.options.pieces)):3;a.options.mode=3Da.o=
ptions.mode=3D=3D"toggle"?j(this).is(":visible")?"hide":"show":a.options.=
mode;var =
b=3Dj(this).show().css("visibility","hidden"),g=3Db.offset();g.top-=3Dpar=
seInt(b.css("marginTop"),10)||0;g.left-=3DparseInt(b.css("marginLeft"),10=
)||0;for(var =
h=3Db.outerWidth(true),i=3Db.outerHeight(true),e=3D0;e<c;e++)for(var f=3D=0A=
0;f<d;f++)b.clone().appendTo("body").wrap("<div></div>").css({position:"a=
bsolute",visibility:"visible",left:-f*(h/d),top:-e*(i/c)}).parent().addCl=
ass("ui-effects-explode").css({position:"absolute",overflow:"hidden",widt=
h:h/d,height:i/c,left:g.left+f*(h/d)+(a.options.mode=3D=3D"show"?(f-Math.=
floor(d/2))*(h/d):0),top:g.top+e*(i/c)+(a.options.mode=3D=3D"show"?(e-Mat=
h.floor(c/2))*(i/c):0),opacity:a.options.mode=3D=3D"show"?0:1}).animate({=
left:g.left+f*(h/d)+(a.options.mode=3D=3D"show"?0:(f-Math.floor(d/2))*(h/=
d)),top:g.top+=0A=
e*(i/c)+(a.options.mode=3D=3D"show"?0:(e-Math.floor(c/2))*(i/c)),opacity:=
a.options.mode=3D=3D"show"?1:0},a.duration||500);setTimeout(function(){a.=
options.mode=3D=3D"show"?b.css({visibility:"visible"}):b.css({visibility:=
"visible"}).hide();a.callback&&a.callback.apply(b[0]);b.dequeue();j("div.=
ui-effects-explode").remove()},a.duration||500)})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Fade 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Fade=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(b){b.effects.fade=3Dfunction(a){return =
this.queue(function(){var =
c=3Db(this),d=3Db.effects.setMode(c,a.options.mode||"hide");c.animate({op=
acity:d},{queue:false,duration:a.duration,easing:a.options.easing,complet=
e:function(){a.callback&&a.callback.apply(this,arguments);c.dequeue()}})}=
)}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Fold 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Fold=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(c){c.effects.fold=3Dfunction(a){return =
this.queue(function(){var =
b=3Dc(this),j=3D["position","top","bottom","left","right"],d=3Dc.effects.=
setMode(b,a.options.mode||"hide"),g=3Da.options.size||15,h=3D!!a.options.=
horizFirst,k=3Da.duration?a.duration/2:c.fx.speeds._default/2;c.effects.s=
ave(b,j);b.show();var =
e=3Dc.effects.createWrapper(b).css({overflow:"hidden"}),f=3Dd=3D=3D"show"=
!=3Dh,l=3Df?["width","height"]:["height","width"];f=3Df?[e.width(),e.heig=
ht()]:[e.height(),e.width()];var =
i=3D/([0-9]+)%/.exec(g);if(i)g=3DparseInt(i[1],=0A=
10)/100*f[d=3D=3D"hide"?0:1];if(d=3D=3D"show")e.css(h?{height:0,width:g}:=
{height:g,width:0});h=3D{};i=3D{};h[l[0]]=3Dd=3D=3D"show"?f[0]:g;i[l[1]]=3D=
d=3D=3D"show"?f[1]:0;e.animate(h,k,a.options.easing).animate(i,k,a.option=
s.easing,function(){d=3D=3D"hide"&&b.hide();c.effects.restore(b,j);c.effe=
cts.removeWrapper(b);a.callback&&a.callback.apply(b[0],arguments);b.deque=
ue()})})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Highlight 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Highlight=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(b){b.effects.highlight=3Dfunction(c){return =
this.queue(function(){var =
a=3Db(this),e=3D["backgroundImage","backgroundColor","opacity"],d=3Db.eff=
ects.setMode(a,c.options.mode||"show"),f=3D{backgroundColor:a.css("backgr=
oundColor")};if(d=3D=3D"hide")f.opacity=3D0;b.effects.save(a,e);a.show().=
css({backgroundImage:"none",backgroundColor:c.options.color||"#ffff99"}).=
animate(f,{queue:false,duration:c.duration,easing:c.options.easing,comple=
te:function(){d=3D=3D"hide"&&a.hide();b.effects.restore(a,e);d=3D=3D"show=
"&&!b.support.opacity&&=0A=
this.style.removeAttribute("filter");c.callback&&c.callback.apply(this,ar=
guments);a.dequeue()}})})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Pulsate 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Pulsate=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(d){d.effects.pulsate=3Dfunction(a){return =
this.queue(function(){var =
b=3Dd(this),c=3Dd.effects.setMode(b,a.options.mode||"show");times=3D(a.op=
tions.times||5)*2-1;duration=3Da.duration?a.duration/2:d.fx.speeds._defau=
lt/2;isVisible=3Db.is(":visible");animateTo=3D0;if(!isVisible){b.css("opa=
city",0).show();animateTo=3D1}if(c=3D=3D"hide"&&isVisible||c=3D=3D"show"&=
&!isVisible)times--;for(c=3D0;c<times;c++){b.animate({opacity:animateTo},=
duration,a.options.easing);animateTo=3D(animateTo+1)%2}b.animate({opacity=
:animateTo},duration,=0A=
a.options.easing,function(){animateTo=3D=3D0&&b.hide();a.callback&&a.call=
back.apply(this,arguments)});b.queue("fx",function(){b.dequeue()}).dequeu=
e()})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Scale 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Scale=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(c){c.effects.puff=3Dfunction(b){return =
this.queue(function(){var =
a=3Dc(this),e=3Dc.effects.setMode(a,b.options.mode||"hide"),g=3DparseInt(=
b.options.percent,10)||150,h=3Dg/100,i=3D{height:a.height(),width:a.width=
()};c.extend(b.options,{fade:true,mode:e,percent:e=3D=3D"hide"?g:100,from=
:e=3D=3D"hide"?i:{height:i.height*h,width:i.width*h}});a.effect("scale",b=
.options,b.duration,b.callback);a.dequeue()})};c.effects.scale=3Dfunction=
(b){return this.queue(function(){var =
a=3Dc(this),e=3Dc.extend(true,{},b.options),g=3Dc.effects.setMode(a,=0A=
b.options.mode||"effect"),h=3DparseInt(b.options.percent,10)||(parseInt(b=
.options.percent,10)=3D=3D0?0:g=3D=3D"hide"?0:100),i=3Db.options.directio=
n||"both",f=3Db.options.origin;if(g!=3D"effect"){e.origin=3Df||["middle",=
"center"];e.restore=3Dtrue}f=3D{height:a.height(),width:a.width()};a.from=
=3Db.options.from||(g=3D=3D"show"?{height:0,width:0}:f);h=3D{y:i!=3D"hori=
zontal"?h/100:1,x:i!=3D"vertical"?h/100:1};a.to=3D{height:f.height*h.y,wi=
dth:f.width*h.x};if(b.options.fade){if(g=3D=3D"show"){a.from.opacity=3D0;=
a.to.opacity=3D1}if(g=3D=3D"hide"){a.from.opacity=3D=0A=
1;a.to.opacity=3D0}}e.from=3Da.from;e.to=3Da.to;e.mode=3Dg;a.effect("size=
",e,b.duration,b.callback);a.dequeue()})};c.effects.size=3Dfunction(b){re=
turn this.queue(function(){var =
a=3Dc(this),e=3D["position","top","bottom","left","right","width","height=
","overflow","opacity"],g=3D["position","top","bottom","left","right","ov=
erflow","opacity"],h=3D["width","height","overflow"],i=3D["fontSize"],f=3D=
["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],k=3D[=
"borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],=0A=
p=3Dc.effects.setMode(a,b.options.mode||"effect"),n=3Db.options.restore||=
false,m=3Db.options.scale||"both",l=3Db.options.origin,j=3D{height:a.heig=
ht(),width:a.width()};a.from=3Db.options.from||j;a.to=3Db.options.to||j;i=
f(l){l=3Dc.effects.getBaseline(l,j);a.from.top=3D(j.height-a.from.height)=
*l.y;a.from.left=3D(j.width-a.from.width)*l.x;a.to.top=3D(j.height-a.to.h=
eight)*l.y;a.to.left=3D(j.width-a.to.width)*l.x}var =
d=3D{from:{y:a.from.height/j.height,x:a.from.width/j.width},to:{y:a.to.he=
ight/j.height,x:a.to.width/j.width}};=0A=
if(m=3D=3D"box"||m=3D=3D"both"){if(d.from.y!=3Dd.to.y){e=3De.concat(f);a.=
from=3Dc.effects.setTransition(a,f,d.from.y,a.from);a.to=3Dc.effects.setT=
ransition(a,f,d.to.y,a.to)}if(d.from.x!=3Dd.to.x){e=3De.concat(k);a.from=3D=
c.effects.setTransition(a,k,d.from.x,a.from);a.to=3Dc.effects.setTransiti=
on(a,k,d.to.x,a.to)}}if(m=3D=3D"content"||m=3D=3D"both")if(d.from.y!=3Dd.=
to.y){e=3De.concat(i);a.from=3Dc.effects.setTransition(a,i,d.from.y,a.fro=
m);a.to=3Dc.effects.setTransition(a,i,d.to.y,a.to)}c.effects.save(a,n?e:g=
);a.show();c.effects.createWrapper(a);=0A=
a.css("overflow","hidden").css(a.from);if(m=3D=3D"content"||m=3D=3D"both"=
){f=3Df.concat(["marginTop","marginBottom"]).concat(i);k=3Dk.concat(["mar=
ginLeft","marginRight"]);h=3De.concat(f).concat(k);a.find("*[width]").eac=
h(function(){child=3Dc(this);n&&c.effects.save(child,h);var =
o=3D{height:child.height(),width:child.width()};child.from=3D{height:o.he=
ight*d.from.y,width:o.width*d.from.x};child.to=3D{height:o.height*d.to.y,=
width:o.width*d.to.x};if(d.from.y!=3Dd.to.y){child.from=3Dc.effects.setTr=
ansition(child,f,d.from.y,child.from);=0A=
child.to=3Dc.effects.setTransition(child,f,d.to.y,child.to)}if(d.from.x!=3D=
d.to.x){child.from=3Dc.effects.setTransition(child,k,d.from.x,child.from)=
;child.to=3Dc.effects.setTransition(child,k,d.to.x,child.to)}child.css(ch=
ild.from);child.animate(child.to,b.duration,b.options.easing,function(){n=
&&c.effects.restore(child,h)})})}a.animate(a.to,{queue:false,duration:b.d=
uration,easing:b.options.easing,complete:function(){a.to.opacity=3D=3D=3D=
0&&a.css("opacity",a.from.opacity);p=3D=3D"hide"&&a.hide();c.effects.rest=
ore(a,=0A=
n?e:g);c.effects.removeWrapper(a);b.callback&&b.callback.apply(this,argum=
ents);a.dequeue()}})})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Shake 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Shake=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(d){d.effects.shake=3Dfunction(a){return =
this.queue(function(){var =
b=3Dd(this),j=3D["position","top","bottom","left","right"];d.effects.setM=
ode(b,a.options.mode||"effect");var =
c=3Da.options.direction||"left",e=3Da.options.distance||20,l=3Da.options.=
times||3,f=3Da.duration||a.options.duration||140;d.effects.save(b,j);b.sh=
ow();d.effects.createWrapper(b);var =
g=3Dc=3D=3D"up"||c=3D=3D"down"?"top":"left",h=3Dc=3D=3D"up"||c=3D=3D"left=
"?"pos":"neg";c=3D{};var =
i=3D{},k=3D{};c[g]=3D(h=3D=3D"pos"?"-=3D":"+=3D")+e;i[g]=3D(h=3D=3D"pos"?=
"+=3D":"-=3D")+e*2;k[g]=3D=0A=
(h=3D=3D"pos"?"-=3D":"+=3D")+e*2;b.animate(c,f,a.options.easing);for(e=3D=
1;e<l;e++)b.animate(i,f,a.options.easing).animate(k,f,a.options.easing);b=
.animate(i,f,a.options.easing).animate(c,f/2,a.options.easing,function(){=
d.effects.restore(b,j);d.effects.removeWrapper(b);a.callback&&a.callback.=
apply(this,arguments)});b.queue("fx",function(){b.dequeue()});b.dequeue()=
})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Slide 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Slide=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(c){c.effects.slide=3Dfunction(d){return =
this.queue(function(){var =
a=3Dc(this),h=3D["position","top","bottom","left","right"],f=3Dc.effects.=
setMode(a,d.options.mode||"show"),b=3Dd.options.direction||"left";c.effec=
ts.save(a,h);a.show();c.effects.createWrapper(a).css({overflow:"hidden"})=
;var =
g=3Db=3D=3D"up"||b=3D=3D"down"?"top":"left";b=3Db=3D=3D"up"||b=3D=3D"left=
"?"pos":"neg";var =
e=3Dd.options.distance||(g=3D=3D"top"?a.outerHeight({margin:true}):a.oute=
rWidth({margin:true}));if(f=3D=3D"show")a.css(g,b=3D=3D"pos"?isNaN(e)?"-"=
+e:-e:e);=0A=
var =
i=3D{};i[g]=3D(f=3D=3D"show"?b=3D=3D"pos"?"+=3D":"-=3D":b=3D=3D"pos"?"-=3D=
":"+=3D")+e;a.animate(i,{queue:false,duration:d.duration,easing:d.options=
.easing,complete:function(){f=3D=3D"hide"&&a.hide();c.effects.restore(a,h=
);c.effects.removeWrapper(a);d.callback&&d.callback.apply(this,arguments)=
;a.dequeue()}})})}})(jQuery);=0A=
;/*=0A=
 * jQuery UI Effects Transfer 1.8.13=0A=
 *=0A=
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)=0A=
 * Dual licensed under the MIT or GPL Version 2 licenses.=0A=
 * http://jquery.org/license=0A=
 *=0A=
 * http://docs.jquery.com/UI/Effects/Transfer=0A=
 *=0A=
 * Depends:=0A=
 *	jquery.effects.core.js=0A=
 */=0A=
(function(e){e.effects.transfer=3Dfunction(a){return =
this.queue(function(){var =
b=3De(this),c=3De(a.options.to),d=3Dc.offset();c=3D{top:d.top,left:d.left=
,height:c.innerHeight(),width:c.innerWidth()};d=3Db.offset();var =
f=3De('<div =
class=3D"ui-effects-transfer"></div>').appendTo(document.body).addClass(a=
.options.className).css({top:d.top,left:d.left,height:b.innerHeight(),wid=
th:b.innerWidth(),position:"absolute"}).animate(c,a.duration,a.options.ea=
sing,function(){f.remove();a.callback&&a.callback.apply(b[0],arguments);=0A=
b.dequeue()})})}})(jQuery);=0A=
;
------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/javascript/jquery.tools.min.js

/*=0A=
 * jquery.tools 1.1.2 - The missing UI library for the Web=0A=
 * =0A=
 * [tools.tooltip-1.1.3]=0A=
 * =0A=
 * Copyright (c) 2009 Tero Piirainen=0A=
 * http://flowplayer.org/tools/=0A=
 *=0A=
 * Dual licensed under MIT and GPL 2+ licenses=0A=
 * http://www.opensource.org/licenses=0A=
 * =0A=
 * -----=0A=
 * =0A=
 * File generated: Tue Jan 26 19:46:30 GMT 2010=0A=
 */=0A=
(function(c){var =
d=3D[];c.tools=3Dc.tools||{};c.tools.tooltip=3D{version:"1.1.3",conf:{eff=
ect:"toggle",fadeOutSpeed:"fast",tip:null,predelay:0,delay:30,opacity:1,l=
azy:undefined,position:["top","center"],offset:[0,0],cancelDefault:true,r=
elative:false,oneInstance:true,events:{def:"mouseover,mouseout",input:"fo=
cus,blur",widget:"focus mouseover,blur =
mouseout",tooltip:"mouseover,mouseout"},api:false},addEffect:function(e,g=
,f){b[e]=3D[g,f]}};var b=3D{toggle:[function(e){var =
f=3Dthis.getConf(),g=3Dthis.getTip(),h=3Df.opacity;if(h<1){g.css({opacity=
:h})}g.show();e.call()},function(e){this.getTip().hide();e.call()}],fade:=
[function(e){this.getTip().fadeIn(this.getConf().fadeInSpeed,e)},function=
(e){this.getTip().fadeOut(this.getConf().fadeOutSpeed,e)}]};function =
a(f,g){var p=3Dthis,k=3Dc(this);f.data("tooltip",p);var =
l=3Df.next();if(g.tip){l=3Dc(g.tip);if(l.length>1){l=3Df.nextAll(g.tip).e=
q(0);if(!l.length){l=3Df.parent().nextAll(g.tip).eq(0)}}}function =
o(u){var =
t=3Dg.relative?f.position().top:f.offset().top,s=3Dg.relative?f.position(=
).left:f.offset().left,v=3Dg.position[0];t-=3Dl.outerHeight()-g.offset[0]=
;s+=3Df.outerWidth()+g.offset[1];var =
q=3Dl.outerHeight()+f.outerHeight();if(v=3D=3D"center"){t+=3Dq/2}if(v=3D=3D=
"bottom"){t+=3Dq}v=3Dg.position[1];var =
r=3Dl.outerWidth()+f.outerWidth();if(v=3D=3D"center"){s-=3Dr/2}if(v=3D=3D=
"left"){s-=3Dr}return{top:t,left:s}}var =
i=3Df.is(":input"),e=3Di&&f.is(":checkbox, :radio, select, =
:button"),h=3Df.attr("type"),n=3Dg.events[h]||g.events[i?(e?"widget":"inp=
ut"):"def"];n=3Dn.split(/,\s*/);if(n.length!=3D2){throw"Tooltip: bad =
events configuration for =
"+h}f.bind(n[0],function(r){if(g.oneInstance){c.each(d,function(){this.hi=
de()})}var =
q=3Dl.data("trigger");if(q&&q[0]!=3Dthis){l.hide().stop(true,true)}r.targ=
et=3Dthis;p.show(r);n=3Dg.events.tooltip.split(/,\s*/);l.bind(n[0],functi=
on(){p.show(r)});if(n[1]){l.bind(n[1],function(){p.hide(r)})}});f.bind(n[=
1],function(q){p.hide(q)});if(!c.browser.msie&&!i&&!g.predelay){f.mousemo=
ve(function(){if(!p.isShown()){f.triggerHandler("mouseover")}})}if(g.opac=
ity<1){l.css("opacity",g.opacity)}var =
m=3D0,j=3Df.attr("title");if(j&&g.cancelDefault){f.removeAttr("title");f.=
data("title",j)}c.extend(p,{show:function(r){if(r){f=3Dc(r.target)}clearT=
imeout(l.data("timer"));if(l.is(":animated")||l.is(":visible")){return =
p}function q(){l.data("trigger",f);var =
t=3Do(r);if(g.tip&&j){l.html(f.data("title"))}r=3Dr||c.Event();r.type=3D"=
onBeforeShow";k.trigger(r,[t]);if(r.isDefaultPrevented()){return =
p}t=3Do(r);l.css({position:"absolute",top:t.top,left:t.left});var =
s=3Db[g.effect];if(!s){throw'Nonexistent effect =
"'+g.effect+'"'}s[0].call(p,function(){r.type=3D"onShow";k.trigger(r)})}i=
f(g.predelay){clearTimeout(m);m=3DsetTimeout(q,g.predelay)}else{q()}retur=
n =
p},hide:function(r){clearTimeout(l.data("timer"));clearTimeout(m);if(!l.i=
s(":visible")){return}function =
q(){r=3Dr||c.Event();r.type=3D"onBeforeHide";k.trigger(r);if(r.isDefaultP=
revented()){return}b[g.effect][1].call(p,function(){r.type=3D"onHide";k.t=
rigger(r)})}if(g.delay&&r){l.data("timer",setTimeout(q,g.delay))}else{q()=
}return p},isShown:function(){return l.is(":visible, =
:animated")},getConf:function(){return g},getTip:function(){return =
l},getTrigger:function(){return f},bind:function(q,r){k.bind(q,r);return =
p},onHide:function(q){return =
this.bind("onHide",q)},onBeforeShow:function(q){return =
this.bind("onBeforeShow",q)},onShow:function(q){return =
this.bind("onShow",q)},onBeforeHide:function(q){return =
this.bind("onBeforeHide",q)},unbind:function(q){k.unbind(q);return =
p}});c.each(g,function(q,r){if(c.isFunction(r)){p.bind(q,r)}})}c.prototyp=
e.tooltip=3Dfunction(e){var f=3Dthis.eq(typeof =
e=3D=3D"number"?e:0).data("tooltip");if(f){return f}var =
g=3Dc.extend(true,{},c.tools.tooltip.conf);if(c.isFunction(e)){e=3D{onBef=
oreShow:e}}else{if(typeof =
e=3D=3D"string"){e=3D{tip:e}}}e=3Dc.extend(true,g,e);if(typeof =
e.position=3D=3D"string"){e.position=3De.position.split(/,?\s/)}if(e.lazy=
!=3D=3Dfalse&&(e.lazy=3D=3D=3Dtrue||this.length>20)){this.one("mouseover"=
,function(h){f=3Dnew =
a(c(this),e);f.show(h);d.push(f)})}else{this.each(function(){f=3Dnew =
a(c(this),e);d.push(f)})}return e.api?f:this}})(jQuery);=0A=

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/javascript/jquery.plugin.insertatcaret.js

/**
 * Allows inserting text into selection of textarea/textinput.
 *=20
 * Base code taken from
 * =
http://stackoverflow.com/questions/946534/insert-text-into-textarea-with-=
jquery/2819568#2819568
 *=20
 * Teemu edited from that to allow auto padding.
 */
jQuery.fn.extend({
	insertAtCaret: function(myValue, autopad) {
		if (autopad =3D=3D undefined) {
			var autopad =3D false;
		} else {
			autopad =3D Boolean(autopad);
		}
	=09
		myValue =3D String(myValue);
	=09
		if (myValue !=3D=3D '') {
			return this.each(function(i) {
				var startPos =3D this.value.length;
				var endPos =3D this.value.length;
			=09
				// Mozilla/Netscape
				if (this.selectionStart || this.selectionStart =3D=3D '0') {
					startPos =3D this.selectionStart;
					endPos =3D this.selectionEnd;
					var scrollTop =3D this.scrollTop;
				=09
					// Add padding if needed
					if (autopad) {
						myValue =3D jQuery(this).caretPadding(myValue, startPos, endPos);
					}
				=09
					this.value =3D this.value.substring(0, =
startPos)+myValue+this.value.substring(endPos,this.value.length);
					this.focus();
					this.selectionStart =3D startPos + myValue.length;
					this.selectionEnd =3D startPos + myValue.length;
					this.scrollTop =3D scrollTop;
				}
				=09
				// IE
				else if (document.selection) {
					this.focus();

					range =3D document.selection.createRange();
		=09
					if (range && range.parentElement() =3D=3D this) {
						len =3D this.value.length;
						normalizedValue =3D this.value.replace(/\r\n/g, "\n");
		=09
						// Create a working TextRange that lives only in the input
						textInputRange =3D this.createTextRange();
						textInputRange.moveToBookmark(range.getBookmark());
		=09
						// Check if the start and end of the selection are at the very end
						// of the input, since moveStart/moveEnd doesn't return what we =
want
						// in those cases
						endRange =3D this.createTextRange();
						endRange.collapse(false);
		=09
						if (textInputRange.compareEndPoints("StartToEnd", endRange) > -1) =
{
							startPos =3D endPos =3D len;
						} else {
							startPos =3D -textInputRange.moveStart("character", -len);
							startPos +=3D normalizedValue.slice(0, =
startPos).split("\n").length - 1;
		=09
							if (textInputRange.compareEndPoints("EndToEnd", endRange) > -1) {
								endPos =3D len;
							} else {
								endPos =3D -textInputRange.moveEnd("character", -len);
								endPos +=3D normalizedValue.slice(0, endPos).split("\n").length =
- 1;
							}
						}
					}
				=09
					// Add padding if needed
					if (autopad) {
						myValue =3D jQuery(this).caretPadding(myValue, startPos, endPos);
					}
				=09
					var sel =3D document.selection.createRange();
				=09
					sel.text =3D myValue;
					this.focus();
			=09
				} else {
					// Add padding if needed
					if (autopad) {
						myValue =3D jQuery(this).caretPadding(myValue, startPos, endPos);
					}
				=09
					this.value +=3D myValue;
					this.focus();
				}
			})
		}
	},
=09
	caretPadding: function(myValue, startPos, endPos) {
		// Add padding to the start if needed
		if (startPos && this.val().substring(startPos-1, startPos) !=3D=3D ' '
			&& myValue.substring(0, 1) !=3D=3D ' ')
		{
			myValue =3D ' '+myValue;
		}
	=09
		// Add padding to the end if needed
		if (endPos !=3D this.val().length && this.val().substring(endPos, =
endPos+1) !=3D=3D ' '
				&& myValue.substring(myValue.length -1) !=3D=3D ' '
				|| endPos =3D=3D this.val().length)
		{
			myValue =3D myValue+' ';
		}
	=09
		return myValue;
	}
});

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/bsn.AutoSuggest_c_2.0.js

/**=0A=
 *  author:		Timothy Groves - http://www.brandspankingnew.net=0A=
 *	version:	1.2 - 2006-11-17=0A=
 *              1.3 - 2006-12-04=0A=
 *              2.0 - 2007-02-07=0A=
 *=0A=
 */=0A=
=0A=
var useBSNns;=0A=
=0A=
if (useBSNns)=0A=
{=0A=
	if (typeof(bsn) =3D=3D "undefined")=0A=
		bsn =3D {}=0A=
	_bsn =3D bsn;=0A=
}=0A=
else=0A=
{=0A=
	_bsn =3D this;=0A=
}=0A=
=0A=
=0A=
=0A=
if (typeof(_bsn.Autosuggest) =3D=3D "undefined")=0A=
	_bsn.Autosuggest =3D {}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.AutoSuggest =3D function (fldID, param)=0A=
{=0A=
	// no DOM - give up!=0A=
	//=0A=
	if (!document.getElementById)=0A=
		return false;=0A=
	=0A=
	=0A=
	=0A=
	=0A=
	// get field via DOM=0A=
	//=0A=
	this.fld =3D _bsn.DOM.getElement(fldID);=0A=
=0A=
	if (!this.fld)=0A=
		return false;=0A=
	=0A=
	=0A=
	=0A=
	=0A=
	// init variables=0A=
	//=0A=
	this.sInput 		=3D "";=0A=
	this.nInputChars 	=3D 0;=0A=
	this.aSuggestions 	=3D [];=0A=
	this.iHighlighted 	=3D 0;=0A=
	=0A=
	=0A=
	=0A=
	=0A=
	// parameters object=0A=
	//=0A=
	this.oP =3D (param) ? param : {};=0A=
	=0A=
	// defaults	=0A=
	//=0A=
	if (!this.oP.minchars)									this.oP.minchars =3D 1;=0A=
	if (!this.oP.method)									this.oP.meth =3D "get";=0A=
	if (!this.oP.varname)									this.oP.varname =3D "input";=0A=
	if (!this.oP.className)									this.oP.className =3D "autosuggest";=0A=
	if (!this.oP.timeout)									this.oP.timeout =3D 2500;=0A=
	if (!this.oP.delay)										this.oP.delay =3D 500;=0A=
	if (!this.oP.offsety)									this.oP.offsety =3D -5;=0A=
	if (!this.oP.shownoresults)								this.oP.shownoresults =3D true;=0A=
	if (!this.oP.noresults)									this.oP.noresults =3D "Ei osumia";=0A=
	if (!this.oP.maxheight && this.oP.maxheight !=3D=3D 0)		=
this.oP.maxheight =3D 250;=0A=
	if (!this.oP.cache && this.oP.cache !=3D false)			this.oP.cache =3D =
true;=0A=
	=0A=
	=0A=
	=0A=
	=0A=
	=0A=
	// set keyup handler for field=0A=
	// and prevent autocomplete from client=0A=
	//=0A=
	var pointer =3D this;=0A=
	=0A=
	// NOTE: not using addEventListener because UpArrow fired twice in =
Safari=0A=
	//_bsn.DOM.addEvent( this.fld, 'keyup', function(ev){ return =
pointer.onKeyPress(ev); } );=0A=
	=0A=
	this.fld.onkeypress 	=3D function(ev){ return pointer.onKeyPress(ev); }=0A=
	this.fld.onkeyup 		=3D function(ev){ return pointer.onKeyUp(ev); }=0A=
	=0A=
	this.fld.setAttribute("autocomplete","off");=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.AutoSuggest.prototype.onKeyPress =3D function(ev)=0A=
{=0A=
	=0A=
	var key =3D (window.event) ? window.event.keyCode : ev.keyCode;=0A=
=0A=
=0A=
=0A=
	// set responses to keydown events in the field=0A=
	// this allows the user to use the arrow keys to scroll through the =
results=0A=
	// ESCAPE clears the list=0A=
	// TAB sets the current highlighted value=0A=
	//=0A=
	var RETURN =3D 13;=0A=
	var TAB =3D 9;=0A=
	var ESC =3D 27;=0A=
	=0A=
	var bubble =3D true;=0A=
=0A=
	switch(key)=0A=
	{=0A=
=0A=
		case RETURN:=0A=
			this.setHighlightedValue();=0A=
			bubble =3D false;=0A=
			break;=0A=
=0A=
=0A=
		case ESC:=0A=
			this.clearSuggestions();=0A=
			break;=0A=
	}=0A=
=0A=
	return bubble;=0A=
}=0A=
=0A=
=0A=
=0A=
_bsn.AutoSuggest.prototype.onKeyUp =3D function(ev)=0A=
{=0A=
	var key =3D (window.event) ? window.event.keyCode : ev.keyCode;=0A=
	=0A=
=0A=
=0A=
	// set responses to keydown events in the field=0A=
	// this allows the user to use the arrow keys to scroll through the =
results=0A=
	// ESCAPE clears the list=0A=
	// TAB sets the current highlighted value=0A=
	//=0A=
=0A=
	var ARRUP =3D 38;=0A=
	var ARRDN =3D 40;=0A=
	=0A=
	var bubble =3D true;=0A=
=0A=
	switch(key)=0A=
	{=0A=
=0A=
=0A=
		case ARRUP:=0A=
			this.changeHighlight(key);=0A=
			bubble =3D false;=0A=
			break;=0A=
=0A=
=0A=
		case ARRDN:=0A=
			this.changeHighlight(key);=0A=
			bubble =3D false;=0A=
			break;=0A=
		=0A=
		=0A=
		default:=0A=
			this.getSuggestions(this.fld.value);=0A=
	}=0A=
=0A=
	return bubble;=0A=
	=0A=
=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.AutoSuggest.prototype.getSuggestions =3D function (val)=0A=
{=0A=
	=0A=
	// if input stays the same, do nothing=0A=
	//=0A=
	if (val =3D=3D this.sInput)=0A=
		return false;=0A=
=0A=
	=0A=
	// input length is less than the min required to trigger a request=0A=
	// reset input string=0A=
	// do nothing=0A=
	//=0A=
	if (val.length < this.oP.minchars)=0A=
	{=0A=
		this.sInput =3D "";=0A=
		return false;=0A=
	}=0A=
	=0A=
	=0A=
	// if caching enabled, and user is typing (ie. length of input is =
increasing)=0A=
	// filter results out of aSuggestions from last request=0A=
	//=0A=
	if (val.length>this.nInputChars && this.aSuggestions.length && =
this.oP.cache)=0A=
	{=0A=
		var arr =3D [];=0A=
		for (var i=3D0;i<this.aSuggestions.length;i++)=0A=
		{=0A=
			if (this.aSuggestions[i].value.substr(0,val.length).toLowerCase() =
=3D=3D val.toLowerCase())=0A=
				arr.push( this.aSuggestions[i] );=0A=
		}=0A=
		=0A=
		this.sInput =3D val;=0A=
		this.nInputChars =3D val.length;=0A=
		this.aSuggestions =3D arr;=0A=
		=0A=
		this.createList(this.aSuggestions);=0A=
		=0A=
		=0A=
		=0A=
		return false;=0A=
	}=0A=
	else=0A=
	// do new request=0A=
	//=0A=
	{=0A=
		this.sInput =3D val;=0A=
		this.nInputChars =3D val.length;=0A=
=0A=
=0A=
		var pointer =3D this;=0A=
		clearTimeout(this.ajID);=0A=
		this.ajID =3D setTimeout( function() { pointer.doAjaxRequest() }, =
this.oP.delay );=0A=
	}=0A=
=0A=
	return false;=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.AutoSuggest.prototype.doAjaxRequest =3D function ()=0A=
{=0A=
	=0A=
	var pointer =3D this;=0A=
	=0A=
	// create ajax request=0A=
	var url =3D this.oP.script+this.oP.varname+"=3D"+escape(this.fld.value);=0A=
	var meth =3D this.oP.meth;=0A=
	=0A=
	var onSuccessFunc =3D function (req) { pointer.setSuggestions(req) };=0A=
	var onErrorFunc =3D function (status) { alert("AJAX error: "+status); };=0A=
=0A=
	var myAjax =3D new _bsn.Ajax();=0A=
	myAjax.makeRequest( url, meth, onSuccessFunc, onErrorFunc );=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.AutoSuggest.prototype.setSuggestions =3D function (req)=0A=
{=0A=
	this.aSuggestions =3D [];=0A=
	=0A=
	if (this.oP.json)=0A=
	{=0A=
		var jsondata =3D eval('(' + req.responseText + ')');=0A=
		=0A=
		for (var i=3D0;i<jsondata.results.length;i++)=0A=
		{=0A=
			this.aSuggestions.push(  { 'id':jsondata.results[i].id, =
'value':jsondata.results[i].value, 'info':jsondata.results[i].info }  );=0A=
		}=0A=
	}=0A=
	else=0A=
	{=0A=
=0A=
		var xml =3D req.responseXML;=0A=
	=0A=
		// traverse xml=0A=
		//=0A=
		var results =3D xml.getElementsByTagName('results')[0].childNodes;=0A=
=0A=
		for (var i=3D0;i<results.length;i++)=0A=
		{=0A=
			if (results[i].hasChildNodes())=0A=
				this.aSuggestions.push(  { 'id':results[i].getAttribute('id'), =
'value':results[i].childNodes[0].nodeValue, =
'info':results[i].getAttribute('info') }  );=0A=
		}=0A=
	=0A=
	}=0A=
	=0A=
	this.idAs =3D "as_"+this.fld.id;=0A=
	=0A=
=0A=
	this.createList(this.aSuggestions);=0A=
=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.AutoSuggest.prototype.createList =3D function(arr)=0A=
{=0A=
	var pointer =3D this;=0A=
	=0A=
	=0A=
	// get rid of old list=0A=
	// and clear the list removal timeout=0A=
	//=0A=
	_bsn.DOM.removeElement(this.idAs);=0A=
	this.killTimeout();=0A=
	=0A=
	=0A=
	// create holding div=0A=
	//=0A=
	var div =3D _bsn.DOM.createElement("div", {id:this.idAs, =
className:this.oP.className});	=0A=
	=0A=
	var hcorner =3D _bsn.DOM.createElement("div", {className:"as_corner"});=0A=
	var hbar =3D _bsn.DOM.createElement("div", {className:"as_bar"});=0A=
	var header =3D _bsn.DOM.createElement("div", {className:"as_header"});=0A=
	header.appendChild(hcorner);=0A=
	header.appendChild(hbar);=0A=
	div.appendChild(header);=0A=
	=0A=
	=0A=
	=0A=
	=0A=
	// create and populate ul=0A=
	//=0A=
	var ul =3D _bsn.DOM.createElement("ul", {id:"as_ul"});=0A=
	=0A=
	=0A=
	=0A=
	=0A=
	// loop throught arr of suggestions=0A=
	// creating an LI element for each suggestion=0A=
	//=0A=
	for (var i=3D0;i<arr.length;i++)=0A=
	{=0A=
		// format output with the input enclosed in a EM element=0A=
		// (as HTML, not DOM)=0A=
		//=0A=
		var val =3D arr[i].value;=0A=
		var st =3D val.toLowerCase().indexOf( this.sInput.toLowerCase() );=0A=
		var output =3D val.substring(0,st) + "<em>" + val.substring(st, =
st+this.sInput.length) + "</em>" + val.substring(st+this.sInput.length);=0A=
		=0A=
		=0A=
		var span 		=3D _bsn.DOM.createElement("span", {}, output, true);=0A=
		if (arr[i].info !=3D "")=0A=
		{=0A=
			var br			=3D _bsn.DOM.createElement("br", {});=0A=
			span.appendChild(br);=0A=
			var small		=3D _bsn.DOM.createElement("small", {}, arr[i].info);=0A=
			span.appendChild(small);=0A=
		}=0A=
		=0A=
		var a 			=3D _bsn.DOM.createElement("a", { href:"#" });=0A=
		=0A=
		var tl 		=3D _bsn.DOM.createElement("span", {className:"tl"}, " ");=0A=
		var tr 		=3D _bsn.DOM.createElement("span", {className:"tr"}, " ");=0A=
		a.appendChild(tl);=0A=
		a.appendChild(tr);=0A=
		=0A=
		a.appendChild(span);=0A=
		=0A=
		a.name =3D i+1;=0A=
		a.onclick =3D function () { pointer.setHighlightedValue(); return =
false; }=0A=
		a.onmouseover =3D function () { pointer.setHighlight(this.name); }=0A=
		=0A=
		var li 			=3D _bsn.DOM.createElement(  "li", {}, a  );=0A=
		=0A=
		ul.appendChild( li );=0A=
	}=0A=
	=0A=
	=0A=
	// no results=0A=
	//=0A=
	if (arr.length =3D=3D 0)=0A=
	{=0A=
		var li 			=3D _bsn.DOM.createElement(  "li", {className:"as_warning"}, =
this.oP.noresults  );=0A=
		=0A=
		ul.appendChild( li );=0A=
	}=0A=
	=0A=
	=0A=
	div.appendChild( ul );=0A=
	=0A=
	=0A=
	var fcorner =3D _bsn.DOM.createElement("div", {className:"as_corner"});=0A=
	var fbar =3D _bsn.DOM.createElement("div", {className:"as_bar"});=0A=
	var footer =3D _bsn.DOM.createElement("div", {className:"as_footer"});=0A=
	footer.appendChild(fcorner);=0A=
	footer.appendChild(fbar);=0A=
	div.appendChild(footer);=0A=
	=0A=
	=0A=
	=0A=
	// get position of target textfield=0A=
	// position holding div below it=0A=
	// set width of holding div to width of field=0A=
	//=0A=
	var pos =3D _bsn.DOM.getPos(this.fld);=0A=
	=0A=
	div.style.left 		=3D pos.x + "px";=0A=
	div.style.top 		=3D ( pos.y + this.fld.offsetHeight + this.oP.offsety ) =
+ "px";=0A=
	div.style.width 	=3D this.fld.offsetWidth + "px";=0A=
	=0A=
	=0A=
	=0A=
	// set mouseover functions for div=0A=
	// when mouse pointer leaves div, set a timeout to remove the list =
after an interval=0A=
	// when mouse enters div, kill the timeout so the list won't be removed=0A=
	//=0A=
	div.onmouseover 	=3D function(){ pointer.killTimeout() }=0A=
	div.onmouseout 		=3D function(){ pointer.resetTimeout() }=0A=
=0A=
=0A=
	// add DIV to document=0A=
	//=0A=
	document.getElementsByTagName("body")[0].appendChild(div);=0A=
	=0A=
	=0A=
	=0A=
	// currently no item is highlighted=0A=
	//=0A=
	this.iHighlighted =3D 0;=0A=
	=0A=
	=0A=
	=0A=
	=0A=
	=0A=
	=0A=
	// remove list after an interval=0A=
	//=0A=
	var pointer =3D this;=0A=
	this.toID =3D setTimeout(function () { pointer.clearSuggestions() }, =
this.oP.timeout);=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.AutoSuggest.prototype.changeHighlight =3D function(key)=0A=
{	=0A=
	var list =3D _bsn.DOM.getElement("as_ul");=0A=
	if (!list)=0A=
		return false;=0A=
	=0A=
	var n;=0A=
=0A=
	if (key =3D=3D 40)=0A=
		n =3D this.iHighlighted + 1;=0A=
	else if (key =3D=3D 38)=0A=
		n =3D this.iHighlighted - 1;=0A=
	=0A=
	=0A=
	if (n > list.childNodes.length)=0A=
		n =3D list.childNodes.length;=0A=
	if (n < 1)=0A=
		n =3D 1;=0A=
	=0A=
	=0A=
	this.setHighlight(n);=0A=
}=0A=
=0A=
=0A=
=0A=
_bsn.AutoSuggest.prototype.setHighlight =3D function(n)=0A=
{=0A=
	var list =3D _bsn.DOM.getElement("as_ul");=0A=
	if (!list)=0A=
		return false;=0A=
	=0A=
	if (this.iHighlighted > 0)=0A=
		this.clearHighlight();=0A=
	=0A=
	this.iHighlighted =3D Number(n);=0A=
	=0A=
	list.childNodes[this.iHighlighted-1].className =3D "as_highlight";=0A=
=0A=
=0A=
	this.killTimeout();=0A=
}=0A=
=0A=
=0A=
_bsn.AutoSuggest.prototype.clearHighlight =3D function()=0A=
{=0A=
	var list =3D _bsn.DOM.getElement("as_ul");=0A=
	if (!list)=0A=
		return false;=0A=
	=0A=
	if (this.iHighlighted > 0)=0A=
	{=0A=
		list.childNodes[this.iHighlighted-1].className =3D "";=0A=
		this.iHighlighted =3D 0;=0A=
	}=0A=
}=0A=
=0A=
=0A=
_bsn.AutoSuggest.prototype.setHighlightedValue =3D function ()=0A=
{=0A=
	if (this.iHighlighted)=0A=
	{=0A=
		this.sInput =3D this.fld.value =3D this.aSuggestions[ =
this.iHighlighted-1 ].value;=0A=
		=0A=
		// move cursor to end of input (safari)=0A=
		//=0A=
		this.fld.focus();=0A=
		if (this.fld.selectionStart)=0A=
			this.fld.setSelectionRange(this.sInput.length, this.sInput.length);=0A=
		=0A=
=0A=
		this.clearSuggestions();=0A=
		=0A=
		// pass selected object to callback function, if exists=0A=
		//=0A=
		if (typeof(this.oP.callback) =3D=3D "function")=0A=
			this.oP.callback( this.aSuggestions[this.iHighlighted-1] );=0A=
	}=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.AutoSuggest.prototype.killTimeout =3D function()=0A=
{=0A=
	clearTimeout(this.toID);=0A=
}=0A=
=0A=
_bsn.AutoSuggest.prototype.resetTimeout =3D function()=0A=
{=0A=
	clearTimeout(this.toID);=0A=
	var pointer =3D this;=0A=
	this.toID =3D setTimeout(function () { pointer.clearSuggestions() }, =
1000);=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.AutoSuggest.prototype.clearSuggestions =3D function ()=0A=
{=0A=
	=0A=
	this.killTimeout();=0A=
	=0A=
	var ele =3D _bsn.DOM.getElement(this.idAs);=0A=
	var pointer =3D this;=0A=
	if (ele)=0A=
	{=0A=
		var fade =3D new _bsn.Fader(ele,1,0,250,function () { =
_bsn.DOM.removeElement(pointer.idAs) });=0A=
	}=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
// AJAX PROTOTYPE _____________________________________________=0A=
=0A=
=0A=
if (typeof(_bsn.Ajax) =3D=3D "undefined")=0A=
	_bsn.Ajax =3D {}=0A=
=0A=
=0A=
=0A=
_bsn.Ajax =3D function ()=0A=
{=0A=
	this.req =3D {};=0A=
	this.isIE =3D false;=0A=
}=0A=
=0A=
=0A=
=0A=
_bsn.Ajax.prototype.makeRequest =3D function (url, meth, onComp, onErr)=0A=
{=0A=
	=0A=
	if (meth !=3D "POST")=0A=
		meth =3D "GET";=0A=
	=0A=
	this.onComplete =3D onComp;=0A=
	this.onError =3D onErr;=0A=
	=0A=
	var pointer =3D this;=0A=
	=0A=
	// branch for native XMLHttpRequest object=0A=
	if (window.XMLHttpRequest)=0A=
	{=0A=
		this.req =3D new XMLHttpRequest();=0A=
		this.req.onreadystatechange =3D function () { =
pointer.processReqChange() };=0A=
		this.req.open("GET", url, true); //=0A=
		this.req.send(null);=0A=
	// branch for IE/Windows ActiveX version=0A=
	}=0A=
	else if (window.ActiveXObject)=0A=
	{=0A=
		this.req =3D new ActiveXObject("Microsoft.XMLHTTP");=0A=
		if (this.req)=0A=
		{=0A=
			this.req.onreadystatechange =3D function () { =
pointer.processReqChange() };=0A=
			this.req.open(meth, url, true);=0A=
			this.req.send();=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
=0A=
_bsn.Ajax.prototype.processReqChange =3D function()=0A=
{=0A=
	=0A=
	// only if req shows "loaded"=0A=
	if (this.req.readyState =3D=3D 4) {=0A=
		// only if "OK"=0A=
		if (this.req.status =3D=3D 200)=0A=
		{=0A=
			this.onComplete( this.req );=0A=
		} else {=0A=
			this.onError( this.req.status );=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
// DOM PROTOTYPE _____________________________________________=0A=
=0A=
=0A=
if (typeof(_bsn.DOM) =3D=3D "undefined")=0A=
	_bsn.DOM =3D {}=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.DOM.createElement =3D function ( type, attr, cont, html )=0A=
{=0A=
	var ne =3D document.createElement( type );=0A=
	if (!ne)=0A=
		return false;=0A=
		=0A=
	for (var a in attr)=0A=
		ne[a] =3D attr[a];=0A=
		=0A=
	if (typeof(cont) =3D=3D "string" && !html)=0A=
		ne.appendChild( document.createTextNode(cont) );=0A=
	else if (typeof(cont) =3D=3D "string" && html)=0A=
		ne.innerHTML =3D cont;=0A=
	else if (typeof(cont) =3D=3D "object")=0A=
		ne.appendChild( cont );=0A=
=0A=
	return ne;=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.DOM.clearElement =3D function ( id )=0A=
{=0A=
	var ele =3D this.getElement( id );=0A=
	=0A=
	if (!ele)=0A=
		return false;=0A=
	=0A=
	while (ele.childNodes.length)=0A=
		ele.removeChild( ele.childNodes[0] );=0A=
	=0A=
	return true;=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.DOM.removeElement =3D function ( ele )=0A=
{=0A=
	var e =3D this.getElement(ele);=0A=
	=0A=
	if (!e)=0A=
		return false;=0A=
	else if (e.parentNode.removeChild(e))=0A=
		return true;=0A=
	else=0A=
		return false;=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.DOM.replaceContent =3D function ( id, cont, html )=0A=
{=0A=
	var ele =3D this.getElement( id );=0A=
	=0A=
	if (!ele)=0A=
		return false;=0A=
	=0A=
	this.clearElement( ele );=0A=
	=0A=
	if (typeof(cont) =3D=3D "string" && !html)=0A=
		ele.appendChild( document.createTextNode(cont) );=0A=
	else if (typeof(cont) =3D=3D "string" && html)=0A=
		ele.innerHTML =3D cont;=0A=
	else if (typeof(cont) =3D=3D "object")=0A=
		ele.appendChild( cont );=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.DOM.getElement =3D function ( ele )=0A=
{=0A=
	if (typeof(ele) =3D=3D "undefined")=0A=
	{=0A=
		return false;=0A=
	}=0A=
	else if (typeof(ele) =3D=3D "string")=0A=
	{=0A=
		var re =3D document.getElementById( ele );=0A=
		if (!re)=0A=
			return false;=0A=
		else if (typeof(re.appendChild) !=3D "undefined" ) {=0A=
			return re;=0A=
		} else {=0A=
			return false;=0A=
		}=0A=
	}=0A=
	else if (typeof(ele.appendChild) !=3D "undefined")=0A=
		return ele;=0A=
	else=0A=
		return false;=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.DOM.appendChildren =3D function ( id, arr )=0A=
{=0A=
	var ele =3D this.getElement( id );=0A=
	=0A=
	if (!ele)=0A=
		return false;=0A=
	=0A=
	=0A=
	if (typeof(arr) !=3D "object")=0A=
		return false;=0A=
		=0A=
	for (var i=3D0;i<arr.length;i++)=0A=
	{=0A=
		var cont =3D arr[i];=0A=
		if (typeof(cont) =3D=3D "string")=0A=
			ele.appendChild( document.createTextNode(cont) );=0A=
		else if (typeof(cont) =3D=3D "object")=0A=
			ele.appendChild( cont );=0A=
	}=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.DOM.getPos =3D function ( ele )=0A=
{=0A=
	var ele =3D this.getElement(ele);=0A=
=0A=
	var obj =3D ele;=0A=
=0A=
	var curleft =3D 0;=0A=
	if (obj.offsetParent)=0A=
	{=0A=
		while (obj.offsetParent)=0A=
		{=0A=
			curleft +=3D obj.offsetLeft=0A=
			obj =3D obj.offsetParent;=0A=
		}=0A=
	}=0A=
	else if (obj.x)=0A=
		curleft +=3D obj.x;=0A=
=0A=
=0A=
	var obj =3D ele;=0A=
	=0A=
	var curtop =3D 0;=0A=
	if (obj.offsetParent)=0A=
	{=0A=
		while (obj.offsetParent)=0A=
		{=0A=
			curtop +=3D obj.offsetTop=0A=
			obj =3D obj.offsetParent;=0A=
		}=0A=
	}=0A=
	else if (obj.y)=0A=
		curtop +=3D obj.y;=0A=
=0A=
	return {x:curleft, y:curtop}=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
// FADER PROTOTYPE _____________________________________________=0A=
=0A=
=0A=
=0A=
if (typeof(_bsn.Fader) =3D=3D "undefined")=0A=
	_bsn.Fader =3D {}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.Fader =3D function (ele, from, to, fadetime, callback)=0A=
{	=0A=
	if (!ele)=0A=
		return false;=0A=
	=0A=
	this.ele =3D ele;=0A=
	=0A=
	this.from =3D from;=0A=
	this.to =3D to;=0A=
	=0A=
	this.callback =3D callback;=0A=
	=0A=
	this.nDur =3D fadetime;=0A=
		=0A=
	this.nInt =3D 50;=0A=
	this.nTime =3D 0;=0A=
	=0A=
	var p =3D this;=0A=
	this.nID =3D setInterval(function() { p._fade() }, this.nInt);=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
_bsn.Fader.prototype._fade =3D function()=0A=
{=0A=
	this.nTime +=3D this.nInt;=0A=
	=0A=
	var ieop =3D Math.round( this._tween(this.nTime, this.from, this.to, =
this.nDur) * 100 );=0A=
	var op =3D ieop / 100;=0A=
	=0A=
	if (this.ele.filters) // internet explorer=0A=
	{=0A=
		try=0A=
		{=0A=
			this.ele.filters.item("DXImageTransform.Microsoft.Alpha").opacity =3D =
ieop;=0A=
		} catch (e) { =0A=
			// If it is not set initially, the browser will throw an error.  This =
will set it if it is not set yet.=0A=
			this.ele.style.filter =3D =
'progid:DXImageTransform.Microsoft.Alpha(opacity=3D'+ieop+')';=0A=
		}=0A=
	}=0A=
	else // other browsers=0A=
	{=0A=
		this.ele.style.opacity =3D op;=0A=
	}=0A=
	=0A=
	=0A=
	if (this.nTime =3D=3D this.nDur)=0A=
	{=0A=
		clearInterval( this.nID );=0A=
		if (this.callback !=3D undefined)=0A=
			this.callback();=0A=
	}=0A=
}=0A=
=0A=
=0A=
=0A=
_bsn.Fader.prototype._tween =3D function(t,b,c,d)=0A=
{=0A=
	return b + ( (c-b) * (t/d) );=0A=
}=0A=

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/transliterate_unicode.js

//4vAC8AIABWAGUAbgDkAGoA5AAtAD4ATABhAHQAaQBuACAALQBtAGUAcgBrAGkAcwB0APYAagBl
AG4AIAB0AHIAYQBuAHMAbABpAHQAdABlAHIAbwBpAG4AdABpAA0ACgAvAC8AIABoAHQAdABwADoA
LwAvAGIAZQBzAGgAZQBuAG8AdgAuAHIAdQAvAHQAcgBhAG4AcwBsAGkAdAAuAGgAdABtAGwAIAAt
AD4AIABqAGEAdgBhAHMAYwByAGkAcAB0AC0AcwBvAHUAcgBjAGUADQAKAA0ACgB2AGEAcgAgAEEA
UwBDAEkASQAgAD0AIAAwADsADQAKAHYAYQByACAARABJAEEAQwBSAEkAVABJAEMAUwAgAD0AIAAx
ADsADQAKAHYAYQByACAAbQBvAGQAZQAgAD0AIAAwADsADQAKAA0ACgBmAHUAbgBjAHQAaQBvAG4A
IABhAHMAYwBpAGkATQBvAGQAZQAgACgAKQAgAHsADQAKACAAIAAgACAAbQBvAGQAZQAgAD0AIABB
AFMAQwBJAEkAOwANAAoAfQANAAoADQAKAGYAdQBuAGMAdABpAG8AbgAgAGQAaQBhAGMAcgBpAHQA
aQBjAE0AbwBkAGUAIAAoACkAIAB7AA0ACgAgACAAIAAgAG0AbwBkAGUAIAA9ACAARABJAEEAQwBS
AEkAVABJAEMAUwA7AA0ACgB9AA0ACgANAAoALwAqACAAQQBTAEMASQBJACAAKgAvAA0ACgBmAHUA
bgBjAHQAaQBvAG4AIABhAHMAYwBpAGkAVABhAGIAbABlACAAKAApACAAewANAAoAIAAgACAAIAB2
AGEAcgAgAHQAYgBsACAAPQANAAoAIAAgACAAIAAgACAAIAAgAFsAIgAwBCIALAAgACIAYQAiACwA
DQAKACAAIAAgACAAIAAgACAAIAAgACIAMQQiACwAIAAiAGIAIgAsAA0ACgAgACAAIAAgACAAIAAg
ACAAIAAiADIEIgAsACAAIgB2ACIALAANAAoAIAAgACAAIAAgACAAIAAgACAAIgAzBCIALAAgACIA
ZwAiACwADQAKACAAIAAgACAAIAAgACAAIAAgACIANAQiACwAIAAiAGQAIgAsAA0ACgAgACAAIAAg
ACAAIAAgACAAIAAiADUEIgAsACAAIgBlACIALAANAAoAIAAgACAAIAAgACAAIAAgACAAIgBRBCIA
LAAgACIAagBvACIALAANAAoAIAAgACAAIAAgACAAIAAgACAAIgA2BCIALAAgACIAegBoACIALAAN
AAoAIAAgACAAIAAgACAAIAAgACAAIgA3BCIALAAgACIAegAiACwADQAKACAAIAAgACAAIAAgACAA
IAAgACIAOAQiACwAIAAiAGkAIgAsAA0ACgAgACAAIAAgACAAIAAgACAAIAAiADkEIgAsACAAIgBq
ACIALAANAAoAIAAgACAAIAAgACAAIAAgACAAIgA6BCIALAAgACIAawAiACwADQAKACAAIAAgACAA
IAAgACAAIAAgACIAOwQiACwAIAAiAGwAIgAsAA0ACgAgACAAIAAgACAAIAAgACAAIAAiADwEIgAs
ACAAIgBtACIALAANAAoAIAAgACAAIAAgACAAIAAgACAAIgA9BCIALAAgACIAbgAiACwADQAKACAA
IAAgACAAIAAgACAAIAAgACIAPgQiACwAIAAiAG8AIgAsAA0ACgAgACAAIAAgACAAIAAgACAAIAAi
AD8EIgAsACAAIgBwACIALAANAAoAIAAgACAAIAAgACAAIAAgACAAIgBABCIALAAgACIAcgAiACwA
DQAKACAAIAAgACAAIAAgACAAIAAgACIAQQQiACwAIAAiAHMAIgAsAA0ACgAgACAAIAAgACAAIAAg
ACAAIAAiAEIEIgAsACAAIgB0ACIALAANAAoAIAAgACAAIAAgACAAIAAgACAAIgBDBCIALAAgACIA
dQAiACwADQAKACAAIAAgACAAIAAgACAAIAAgACIARAQiACwAIAAiAGYAIgAsAA0ACgAgACAAIAAg
ACAAIAAgACAAIAAiAEUEIgAsACAAIgBrAGgAIgAsAA0ACgAgACAAIAAgACAAIAAgACAAIAAiAEYE
IgAsACAAIgBjACIALAANAAoAIAAgACAAIAAgACAAIAAgACAAIgBHBCIALAAgACIAYwBoACIALAAN
AAoAIAAgACAAIAAgACAAIAAgACAAIgBIBCIALAAgACIAcwBoACIALAANAAoAIAAgACAAIAAgACAA
IAAgACAAIgBJBCIALAAgACIAcwBoAGgAIgAsAA0ACgAgACAAIAAgACAAIAAgACAAIAAvAC8AIAAi
AEoEIgAsACAAIgBcACIAIgAsAA0ACgAgACAAIAAgACAAIAAgACAAIAAiAEoEIgAsACAAIgAnACIA
LAANAAoAIAAgACAAIAAgACAAIAAgACAAIgBLBCIALAAgACIAeQAiACwADQAKACAAIAAgACAAIAAg
ACAAIAAgAC8ALwAgACIATAQiACwAIAAiACcAIgAsAA0ACgAgACAAIAAgACAAIAAgACAAIAAiAEwE
IgAsACAAIgBqACIALAANAAoAIAAgACAAIAAgACAAIAAgACAAIgBNBCIALAAgACIAZQBoACIALAAN
AAoAIAAgACAAIAAgACAAIAAgACAAIgBOBCIALAAgACIAeQB1ACIALAANAAoAIAAgACAAIAAgACAA
IAAgACAAIgBPBCIALAAgACIAeQBhACIAXQA7AA0ACgAgACAAIAAgAHIAZQB0AHUAcgBuACAAdABi
AGwAOwANAAoAfQANAAoADQAKAC8AKgAgAFcAaQB0AGgAIABkAGkAYQBjAHIAaQB0AGkAYwBzACAA
KgAvAA0ACgBmAHUAbgBjAHQAaQBvAG4AIABkAGkAYQBjAHIAaQB0AGkAYwBzAFQAYQBiAGwAZQAg
ACgAKQAgAHsADQAKACAAIAAgACAAdgBhAHIAIAB0AGIAbAAgAD0ADQAKACAAIAAgACAAIAAgACAA
IABbACIAMAQiACwAIAAiAGEAIgAsAA0ACgAgACAAIAAgACAAIAAgACAAIAAiADEEIgAsACAAIgBi
ACIALAANAAoAIAAgACAAIAAgACAAIAAgACAAIgAyBCIALAAgACIAdgAiACwADQAKACAAIAAgACAA
IAAgACAAIAAgACIAMwQiACwAIAAiAGcAIgAsAA0ACgAgACAAIAAgACAAIAAgACAAIAAiADQEIgAs
ACAAIgBkACIALAANAAoAIAAgACAAIAAgACAAIAAgACAAIgA1BCIALAAgACIAZQAiACwADQAKACAA
IAAgACAAIAAgACAAIAAgACIAUQQiACwAIAAiAOsAIgAsAA0ACgAgACAAIAAgACAAIAAgACAAIAAi
ADYEIgAsACAAIgB+ASIALAANAAoAIAAgACAAIAAgACAAIAAgACAAIgA3BCIALAAgACIAegAiACwA
DQAKACAAIAAgACAAIAAgACAAIAAgACIAOAQiACwAIAAiAGkAIgAsAA0ACgAgACAAIAAgACAAIAAg
ACAAIAAiADkEIgAsACAAIgBqACIALAANAAoAIAAgACAAIAAgACAAIAAgACAAIgA6BCIALAAgACIA
awAiACwADQAKACAAIAAgACAAIAAgACAAIAAgACIAOwQiACwAIAAiAGwAIgAsAA0ACgAgACAAIAAg
ACAAIAAgACAAIAAiADwEIgAsACAAIgBtACIALAANAAoAIAAgACAAIAAgACAAIAAgACAAIgA9BCIA
LAAgACIAbgAiACwADQAKACAAIAAgACAAIAAgACAAIAAgACIAPgQiACwAIAAiAG8AIgAsAA0ACgAg
ACAAIAAgACAAIAAgACAAIAAiAD8EIgAsACAAIgBwACIALAANAAoAIAAgACAAIAAgACAAIAAgACAA
IgBABCIALAAgACIAcgAiACwADQAKACAAIAAgACAAIAAgACAAIAAgACIAQQQiACwAIAAiAHMAIgAs
AA0ACgAgACAAIAAgACAAIAAgACAAIAAiAEIEIgAsACAAIgB0ACIALAANAAoAIAAgACAAIAAgACAA
IAAgACAAIgBDBCIALAAgACIAdQAiACwADQAKACAAIAAgACAAIAAgACAAIAAgACIARAQiACwAIAAi
AGYAIgAsAA0ACgAgACAAIAAgACAAIAAgACAAIAAiAEUEIgAsACAAIgBoACIALAANAAoAIAAgACAA
IAAgACAAIAAgACAAIgBGBCIALAAgACIAYwAiACwADQAKACAAIAAgACAAIAAgACAAIAAgACIARwQi
ACwAIAAiAA0BIgAsAA0ACgAgACAAIAAgACAAIAAgACAAIAAiAEgEIgAsACAAIgBhASIALAANAAoA
IAAgACAAIAAgACAAIAAgACAAIgBJBCIALAAgACIAYQEiACwADQAKACAAIAAgACAAIAAgACAAIAAg
AC8ALwAgACIASgQiACwAIAAiAFwAIgAiACwADQAKACAAIAAgACAAIAAgACAAIAAgACIASgQiACwA
IAAiABkgIgAsAA0ACgAgACAAIAAgACAAIAAgACAAIAAiAEsEIgAsACAAIgB5ACIALAANAAoAIAAg
ACAAIAAgACAAIAAgACAALwAvACAAIgBMBCIALAAgACIAJwAiACwADQAKACAAIAAgACAAIAAgACAA
IAAgACIATAQiACwAIAAiAGoAIgAsAA0ACgAgACAAIAAgACAAIAAgACAAIAAiAE0EIgAsACAAIgDo
ACIALAANAAoAIAAgACAAIAAgACAAIAAgACAAIgBOBCIALAAgACIA+wAiACwADQAKACAAIAAgACAA
IAAgACAAIAAgACIATwQiACwAIAAiAOIAIgBdADsADQAKACAAIAAgACAAcgBlAHQAdQByAG4AIAB0
AGIAbAA7AA0ACgB9AA0ACgANAAoAZgB1AG4AYwB0AGkAbwBuACAAcwB5AG0AVAByAGEAbgBzACAA
KABzACkAIAB7AA0ACgAgACAAIAAgAHYAYQByACAAdABiAGwAOwANAAoAIAAgACAAIABpAGYAIAAo
AG0AbwBkAGUAIAA9AD0AIABBAFMAQwBJAEkAKQANAAoAIAAgACAAIAAgACAAIAAgAHQAYgBsACAA
PQAgAGEAcwBjAGkAaQBUAGEAYgBsAGUAIAAoACkAOwANAAoAIAAgACAAIABlAGwAcwBlACAAaQBm
ACAAKABtAG8AZABlACAAPQA9ACAARABJAEEAQwBSAEkAVABJAEMAUwApAA0ACgAgACAAIAAgACAA
IAAgACAAdABiAGwAIAA9ACAAZABpAGEAYwByAGkAdABpAGMAcwBUAGEAYgBsAGUAIAAoACkAOwAN
AAoAIAAgACAAIABmAG8AcgAgACgAdgBhAHIAIABpACAAPQAgADAAOwAgAGkAIAA8ACAAdABiAGwA
LgBsAGUAbgBnAHQAaAA7ACAAaQArAD0AMgApACAAewANAAoAIAAgACAAIAAgACAAIAAgAGkAZgAg
ACgAcwAgAD0APQAgAHQAYgBsAFsAaQBdACkADQAKACAAIAAgACAAIAAgACAAIAAgACAAIAAgAHIA
ZQB0AHUAcgBuACAAdABiAGwAWwBpACsAMQBdADsADQAKACAAIAAgACAAIAAgACAAIABlAGwAcwBl
ACAAaQBmACAAKABzACAAPQA9ACAAdABiAGwAWwBpAF0ALgB0AG8AVQBwAHAAZQByAEMAYQBzAGUA
KAApACkADQAKACAAIAAgACAAIAAgACAAIAAgACAAIAAgAHIAZQB0AHUAcgBuACAAdABiAGwAWwBp
ACsAMQBdAC4AdABvAFUAcABwAGUAcgBDAGEAcwBlACgAKQA7AA0ACgAgACAAIAAgAH0ADQAKACAA
IAAgACAAcgBlAHQAdQByAG4AIABzADsADQAKAH0ADQAKAA0ACgBmAHUAbgBjAHQAaQBvAG4AIAB0
AHIAYQBuAHMAbABpAHQAZQByAGEAdABlACAAKABhAHIAdgBvACkAIAB7AA0ACgAJAHYAYQByACAA
dAB1AGwAbwBzACAAPQAgACIAIgA7AA0ACgAgACAAIAAgAGYAbwByACAAKAB2AGEAcgAgAGkAIAA9
ACAAMAA7ACAAaQAgADwAIABhAHIAdgBvAC4AbABlAG4AZwB0AGgAOwAgAGkAKwArACkAIAB7AA0A
CgAgACAAIAAgACAAIAAgACAAdgBhAHIAIABzACAAPQAgAGEAcgB2AG8ALgBzAHUAYgBzAHQAcgAo
AGkALAAxACkAOwANAAoACQAJAHQAdQBsAG8AcwArAD0AcwB5AG0AVAByAGEAbgBzACgAcwApADsA
DQAKACAAIAAgACAAfQANAAoAIAAgACAAIAByAGUAdAB1AHIAbgAgAHQAdQBsAG8AcwA7AA0ACgB9
AA==

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/scriptit.js

function sprintf ( ) {
    // http://kevin.vanzonneveld.net
    // +   original by: Ash Searle (http://hexmen.com/blog/)
    // + namespaced by: Michael White (http://getsprink.com)
    // +    tweaked by: Jack
    // +   improved by: Kevin van Zonneveld =
(http://kevin.vanzonneveld.net)
    // +      input by: Paulo Freitas
    // +   improved by: Kevin van Zonneveld =
(http://kevin.vanzonneveld.net)
    // +      input by: Brett Zamir (http://brett-zamir.me)
    // +   improved by: Kevin van Zonneveld =
(http://kevin.vanzonneveld.net)
    // *     example 1: sprintf("%01.2f", 123.1);
    // *     returns 1: 123.10
    // *     example 2: sprintf("[%10s]", 'monkey');
    // *     returns 2: '[    monkey]'
    // *     example 3: sprintf("[%'#10s]", 'monkey');
    // *     returns 3: '[####monkey]'

    var regex =3D /%%|%(\d+\$)?([-+\'#0 =
]*)(\*\d+\$|\*|\d+)?(\.(\*\d+\$|\*|\d+))?([scboxXuidfegEG])/g;
    var a =3D arguments, i =3D 0, format =3D a[i++];

    // pad()
    var pad =3D function (str, len, chr, leftJustify) {
        if (!chr) {chr =3D ' ';}
        var padding =3D (str.length >=3D len) ? '' : Array(1 + len - =
str.length >>> 0).join(chr);
        return leftJustify ? str + padding : padding + str;
    };

    // justify()
    var justify =3D function (value, prefix, leftJustify, minWidth, =
zeroPad, customPadChar) {
        var diff =3D minWidth - value.length;
        if (diff > 0) {
            if (leftJustify || !zeroPad) {
                value =3D pad(value, minWidth, customPadChar, =
leftJustify);
            } else {
                value =3D value.slice(0, prefix.length) + pad('', diff, =
'0', true) + value.slice(prefix.length);
            }
        }
        return value;
    };

    // formatBaseX()
    var formatBaseX =3D function (value, base, prefix, leftJustify, =
minWidth, precision, zeroPad) {
        // Note: casts negative numbers to positive ones
        var number =3D value >>> 0;
        prefix =3D prefix && number && {'2': '0b', '8': '0', '16': =
'0x'}[base] || '';
        value =3D prefix + pad(number.toString(base), precision || 0, =
'0', false);
        return justify(value, prefix, leftJustify, minWidth, zeroPad);
    };

    // formatString()
    var formatString =3D function (value, leftJustify, minWidth, =
precision, zeroPad, customPadChar) {
        if (precision !=3D null) {
            value =3D value.slice(0, precision);
        }
        return justify(value, '', leftJustify, minWidth, zeroPad, =
customPadChar);
    };

    // doFormat()
    var doFormat =3D function (substring, valueIndex, flags, minWidth, =
_, precision, type) {
        var number;
        var prefix;
        var method;
        var textTransform;
        var value;

        if (substring =3D=3D '%%') {return '%';}

        // parse flags
        var leftJustify =3D false, positivePrefix =3D '', zeroPad =3D =
false, prefixBaseX =3D false, customPadChar =3D ' ';
        var flagsl =3D flags.length;
        for (var j =3D 0; flags && j < flagsl; j++) {
            switch (flags.charAt(j)) {
                case ' ': positivePrefix =3D ' '; break;
                case '+': positivePrefix =3D '+'; break;
                case '-': leftJustify =3D true; break;
                case "'": customPadChar =3D flags.charAt(j+1); break;
                case '0': zeroPad =3D true; break;
                case '#': prefixBaseX =3D true; break;
            }
        }

        // parameters may be null, undefined, empty-string or real =
valued
        // we want to ignore null, undefined and empty-string values
        if (!minWidth) {
            minWidth =3D 0;
        } else if (minWidth =3D=3D '*') {
            minWidth =3D +a[i++];
        } else if (minWidth.charAt(0) =3D=3D '*') {
            minWidth =3D +a[minWidth.slice(1, -1)];
        } else {
            minWidth =3D +minWidth;
        }

        // Note: undocumented perl feature:
        if (minWidth < 0) {
            minWidth =3D -minWidth;
            leftJustify =3D true;
        }

        if (!isFinite(minWidth)) {
            throw new Error('sprintf: (minimum-)width must be finite');
        }

        if (!precision) {
            precision =3D 'fFeE'.indexOf(type) > -1 ? 6 : (type =3D=3D =
'd') ? 0 : undefined;
        } else if (precision =3D=3D '*') {
            precision =3D +a[i++];
        } else if (precision.charAt(0) =3D=3D '*') {
            precision =3D +a[precision.slice(1, -1)];
        } else {
            precision =3D +precision;
        }

        // grab value using valueIndex if required?
        value =3D valueIndex ? a[valueIndex.slice(0, -1)] : a[i++];

        switch (type) {
            case 's': return formatString(String(value), leftJustify, =
minWidth, precision, zeroPad, customPadChar);
            case 'c': return formatString(String.fromCharCode(+value), =
leftJustify, minWidth, precision, zeroPad);
            case 'b': return formatBaseX(value, 2, prefixBaseX, =
leftJustify, minWidth, precision, zeroPad);
            case 'o': return formatBaseX(value, 8, prefixBaseX, =
leftJustify, minWidth, precision, zeroPad);
            case 'x': return formatBaseX(value, 16, prefixBaseX, =
leftJustify, minWidth, precision, zeroPad);
            case 'X': return formatBaseX(value, 16, prefixBaseX, =
leftJustify, minWidth, precision, zeroPad).toUpperCase();
            case 'u': return formatBaseX(value, 10, prefixBaseX, =
leftJustify, minWidth, precision, zeroPad);
            case 'i':
            case 'd':
                number =3D parseInt(+value, 10);
                prefix =3D number < 0 ? '-' : positivePrefix;
                value =3D prefix + pad(String(Math.abs(number)), =
precision, '0', false);
                return justify(value, prefix, leftJustify, minWidth, =
zeroPad);
            case 'e':
            case 'E':
            case 'f':
            case 'F':
            case 'g':
            case 'G':
                number =3D +value;
                prefix =3D number < 0 ? '-' : positivePrefix;
                method =3D ['toExponential', 'toFixed', =
'toPrecision']['efg'.indexOf(type.toLowerCase())];
                textTransform =3D ['toString', =
'toUpperCase']['eEfFgG'.indexOf(type) % 2];
                value =3D prefix + Math.abs(number)[method](precision);
                return justify(value, prefix, leftJustify, minWidth, =
zeroPad)[textTransform]();
            default: return substring;
        }
    };

    return format.replace(regex, doFormat);
}

function utf8ToISO8859(value) {
	var result =3D '';
=09
	for(i=3D0; i < value.length; i++) {
		var charCode =3D value.charCodeAt(i);
	=09
		//Alunperin kaikki ASCII-taulun ulkopuoliset enkoodattiin,
		//nyt vain kaikki ISO-8859-1 ulkopuoliset.
		//if(charCode > 127) {
		if(charCode > 255) {
			result +=3D '&#' + charCode + ';';
		} else {
			result +=3D value.charAt(i);
		}
	}

	return result;
}

// L=E4hde: =
http://www.robertnyman.com/2005/11/07/the-ultimate-getelementsbyclassname=
/
function getElementsByClassName(oElm, strTagName, oClassNames){
	var arrElements =3D (strTagName =3D=3D "*" && oElm.all)? oElm.all : =
oElm.getElementsByTagName(strTagName);
	var arrReturnElements =3D new Array();
	var arrRegExpClassNames =3D new Array();
	if(typeof oClassNames =3D=3D "object"){
		for(var i=3D0; i<oClassNames.length; i++){
			arrRegExpClassNames.push(new RegExp("(^|\\s)" + =
oClassNames[i].replace(/\-/g, "\\-") + "(\\s|$)"));
		}
	}
	else{
		arrRegExpClassNames.push(new RegExp("(^|\\s)" + =
oClassNames.replace(/\-/g, "\\-") + "(\\s|$)"));
	}
	var oElement;
	var bMatchesAll;
	for(var j=3D0; j<arrElements.length; j++){
		oElement =3D arrElements[j];
		bMatchesAll =3D true;
		for(var k=3D0; k<arrRegExpClassNames.length; k++){
			if(!arrRegExpClassNames[k].test(oElement.className)){
				bMatchesAll =3D false;
				break;
			}
		}
		if(bMatchesAll){
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements)
}

// N=E4ytt=E4=E4 enemm=E4n sivun ominaisuuksia
function naytaOminaisuudet() {
	$('tr.piilotettavat').show();
	document.getElementById("nayta_enemman").style.display=3D"none";
	document.getElementById("nayta_vahemman").style.display=3D"inline";
}

// N=E4ytt=E4=E4 v=E4hemm=E4n sivun ominaisuuksia
function piilotaOminaisuudet() {
	$('tr.piilotettavat').hide();
	document.getElementById("nayta_enemman").style.display=3D"inline";
	document.getElementById("nayta_vahemman").style.display=3D"none";
}

// Cookieiden funktiot
function createCookie(name,value,days) {
	if (days) {
		var date =3D new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires =3D "; expires=3D"+date.toGMTString();
	}
	else var expires =3D "";
	document.cookie =3D name+"=3D"+value+expires+"; path=3D/";
}

function readCookie(name) {
	var nameEQ =3D name + "=3D";
	var ca =3D document.cookie.split(';');
	for(var i=3D0;i < ca.length;i++) {
		var c =3D ca[i];
		while (c.charAt(0)=3D=3D' ') c =3D c.substring(1,c.length);
		if (c.indexOf(nameEQ) =3D=3D 0) return =
c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

// PHP:n STRTR-funktiota vastaava
function strtr(str, from, to) {
    for (i =3D 0; i < from.length; i++) {
        str =3D str.replace(new RegExp(from.charAt(i) , 'g'), =
to.charAt(i));
    }
    return str;
}

// PHP:n strip_tags-funktiota vastaava
function strip_tags (input, allowed) {
	allowed =3D (((allowed || "") + "")
			.toLowerCase()
			.match(/<[a-z][a-z0-9]*>/g) || [])
			.join(''); // making sure the allowed arg is a string containing only =
tags in lowercase (<a><b><c>)
	var tags =3D /<\/?([a-z][a-z0-9]*)\b[^>]*>/gi,
			 commentsAndPhpTags =3D /<!--[\s\S]*?-->|<\?(?:php)?[\s\S]*?\?>/gi;
	return input.replace(commentsAndPhpTags, '').replace(tags, function($0, =
$1){
		return allowed.indexOf('<' + $1.toLowerCase() + '>') > -1 ? $0 : '';
	});
}
// Osoitetunnuksen kopiointi sivun nimest=E4
// Transliterate -funktiot tiedostossa transliterate_unicode.js =
(muokkaus unicode-yhteensopivalla editorilla!)
function muutaOsoitetunnus(arvo) {
	arvo =3D strip_tags(arvo);
=09
	document.lomake.nimi.value =3D arvo;
=09
	arvo =3D transliterate(arvo);
=09
	arvo =3D arvo.toLowerCase();
	var a =3D =
"=C0=C1=C2=C3=C4=C5=C6=C7=C8=C9=CA=CB=CC=CD=CE=CF=D0=D1=D2=D3=D4=D5=D6=D8=
=D9=DA=DB=DC=DD=DE=DF=E0=E1=E2=E3=E4=E5=E6=E7=E8=E9=EA=EB=EC=ED=EE=EF=F0=F1=
=F2=F3=F4=F5=F6=F8=F9=FA=FB=FD=FD=FE=FF";
  	var b =3D =
"aaaaaaaceeeeiiiidnoooooouuuuybsaaaaaaaceeeeiiiidnoooooouuuyyby";
	arvo =3D strtr(arvo,a,b);

	arvo =3D arvo.replace(/-/g, "_________");
	arvo =3D arvo.replace(/ /g, "_");
	arvo =3D arvo.replace(new RegExp(/\W/g), "");
	arvo =3D arvo.replace(/_________/g, "-");
	arvo =3D arvo.replace(/__/g, "_");

	document.lomake.osoitetunnus.value =3D arvo;
}

// Vastaava kuin hp_funktiot.php -> TiedostoKaypaanMuotoon($input)
function TiedostoKaypaanMuotoon(arvo) {
	arvo =3D strip_tags(arvo);
	arvo =3D transliterate(arvo);
=09
	arvo =3D arvo.toLowerCase();
	var a =3D =
"=C0=C1=C2=C3=C4=C5=C6=C7=C8=C9=CA=CB=CC=CD=CE=CF=D0=D1=D2=D3=D4=D5=D6=D8=
=D9=DA=DB=DC=DD=DE=DF=E0=E1=E2=E3=E4=E5=E6=E7=E8=E9=EA=EB=EC=ED=EE=EF=F0=F1=
=F2=F3=F4=F5=F6=F8=F9=FA=FB=FD=FD=FE=FF";
  	var b =3D =
"aaaaaaaceeeeiiiidnoooooouuuuybsaaaaaaaceeeeiiiidnoooooouuuyyby";
	arvo =3D strtr(arvo,a,b);

	arvo =3D arvo.replace(/^[^a-z0-9\s]/g, "");
	arvo =3D arvo.replace(/[.]{2,}/g, ".");
	arvo =3D arvo.replace(/[^a-z0-9]$/g, "");
	arvo =3D arvo.replace(/ /g, "_");
	arvo =3D arvo.replace(/__/g, "_");
=09
	return arvo;
}

// Osoitetunnuksen korjaus sen kirjoittamisen j=E4lkeen
// Transliterate -funktiot tiedostossa transliterate_unicode.js =
(muokkaus unicode-yhteensopivalla editorilla!)
function korjaaTunnus(arvo,kentta,lomake) {
	if (typeof lomake =3D=3D 'undefined') {
		var lomake =3D 'lomake';
	} else {
		lomake =3D String(lomake);
	}
=09
	if (kentta !=3D=3D '' || arvo) {
		arvo =3D strip_tags(arvo);
		arvo =3D transliterate(arvo);

		//arvo =3D arvo.toLowerCase();
		//var a =3D =
"=C0=C1=C2=C3=C4=C5=C6=C7=C8=C9=CA=CB=CC=CD=CE=CF=D0=D1=D2=D3=D4=D5=D6=D8=
=D9=DA=DB=DC=DD=DE=DF=E0=E1=E2=E3=E4=E5=E6=E7=E8=E9=EA=EB=EC=ED=EE=EF=F0=F1=
=F2=F3=F4=F5=F6=F8=F9=FA=FB=FD=FD=FE=FF";
  		//var b =3D =
"aaaaaaaceeeeiiiidnoooooouuuuybsaaaaaaaceeeeiiiidnoooooouuuyyby";
		var a =3D =
"=C0=C1=C2=C3=C4=C5=C6=C7=C8=C9=CA=CB=CC=CD=CE=CF=D0=D1=D2=D3=D4=D5=D6=D8=
=D9=DA=DB=DC=DD=DE=DF=E0=E1=E2=E3=E4=E5=E6=E7=E8=E9=EA=EB=EC=ED=EE=EF=F0=F1=
=F2=F3=F4=F5=F6=F8=F9=FA=FB=FD=FD=FE=FF";
  		var b =3D =
"AAAAAAACEEEEIIIIDNOOOOOOUUUUYbsaaaaaaaceeeeiiiidnoooooouuuyyby";
		arvo =3D strtr(arvo,a,b);

		arvo =3D arvo.replace(/-/g, "_________");
		arvo =3D arvo.replace(/ /g, "_");
		arvo =3D arvo.replace(new RegExp(/\W/g), "");
		arvo =3D arvo.replace(/_________/g, "-");
		arvo =3D arvo.replace(/__/g, "_");
	=09
		if (kentta !=3D=3D '') {
			document.forms[lomake][kentta].value =3D arvo;
		}
	}
}


// Valitsee annetun lomakkeen select-boksit tai poistaa valinnat
function valitseKaikki(formObj, isInverse) {
	for (var i=3D0;i < formObj.length;i++) {
		fldObj =3D formObj.elements[i];
		//if (fldObj.type =3D=3D 'checkbox' && fldObj.name.search(/kayttaja/) =
!=3D -1 || fldObj.type =3D=3D 'checkbox' && =
fldObj.name.search(/valinta/) !=3D -1) {=20
		if (fldObj.type =3D=3D 'checkbox' && (fldObj.name.search(/kayttaja/) =
!=3D -1 || fldObj.name.search(/valinta/) !=3D -1) && =
fldObj.name.search(/Kaikki/) =3D=3D -1) {=20
			if(isInverse) fldObj.checked =3D false;
			else fldObj.checked =3D true;=20
		}
	}
}

// Merkitsee annetun checkboxin lomakkeen kent=E4t =
harmaaksi/tavalliseksi
function disableKaikki(chkObj, isInverse) {
	var formObj =3D chkObj.form;
	for (var i=3D0; i < formObj.length; i++) {
		fldObj =3D formObj.elements[i];
		if (fldObj.type =3D=3D 'checkbox' && fldObj !=3D chkObj) {=20
			//if(isInverse) fldObj.disabled =3D false;
			//else fldObj.disabled =3D true;
			var tableRow =3D jQuery(fldObj.parentNode.parentNode);
		=09
			if(isInverse) {
				tableRow.find('td').removeClass('oikeudet-disabled');
			} else {
				tableRow.find('td').addClass('oikeudet-disabled');
			}
		}
	}
}

// Pudotusvalikkojen funktio
startList =3D function() {
	if (document.all&&document.getElementById) {
		navRoot =3D document.getElementById("menu");
		if (navRoot) {
			for (i=3D0; i<navRoot.childNodes.length; i++) {
				node =3D navRoot.childNodes[i];
				if (node && node.nodeName=3D=3D"LI") {
					node.onmouseover=3Dfunction() {
						this.className+=3D" over";
					}
					node.onmouseout=3Dfunction() {
						this.className=3Dthis.className.replace(" over", "");
					}
				}
			}
		}
		navRoot =3D document.getElementById("menu2");
		if (navRoot) {
			for (i=3D0; i<navRoot.childNodes.length; i++) {
				node =3D navRoot.childNodes[i];
				if (node.nodeName=3D=3D"LI") {
					node.onmouseover=3Dfunction() {
						this.className+=3D" over";
					}
					node.onmouseout=3Dfunction() {
						this.className=3Dthis.className.replace(" over", "");
					}
				}
			}
		}
	}
}
window.onload=3DstartList;

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/CMS/util.js

if(!CMS)=0A=
	var CMS =3D { };=0A=
=0A=
if(!CMS.util)=0A=
	CMS.util =3D { };=0A=
=0A=
/**=0A=
 * N=E4ytt=E4=E4 uuden ikkunan ilman valikkopalkkeja yms.=0A=
 * @param {Object} params parametrit (url, width, height)=0A=
 * @return {Window} avattu ikkuna=0A=
 */=0A=
CMS.util.showDialog =3D function(params) {=0A=
	params =3D params || { };=0A=
=0A=
	var url =3D params.url;=0A=
	var w =3D params.width || 900;=0A=
	var h =3D params.height || 500;=0A=
	var name =3D params.name || null;=0A=
=0A=
	return window.open(url, name, =
'status=3D0,toolbar=3D0,location=3D0,menubar=3D0,height=3D' + h + =
',width=3D' + w);=0A=
};=0A=

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/jquery.simple.tree.js

/*=0A=
* jQuery SimpleTree Drag&Drop plugin=0A=
* Update on 22th May 2008=0A=
* Version 0.3=0A=
*=0A=
* Licensed under BSD <http://en.wikipedia.org/wiki/BSD_License>=0A=
* Copyright (c) 2008, Peter Panov <panov@elcat.kg>, IKEEN Group =
http://www.ikeen.com=0A=
* All rights reserved.=0A=
*=0A=
* Redistribution and use in source and binary forms, with or without=0A=
* modification, are permitted provided that the following conditions are =
met:=0A=
*     * Redistributions of source code must retain the above copyright=0A=
*       notice, this list of conditions and the following disclaimer.=0A=
*     * Redistributions in binary form must reproduce the above copyright=0A=
*       notice, this list of conditions and the following disclaimer in =
the=0A=
*       documentation and/or other materials provided with the =
distribution.=0A=
*     * Neither the name of the Peter Panov, IKEEN Group nor the=0A=
*       names of its contributors may be used to endorse or promote =
products=0A=
*       derived from this software without specific prior written =
permission.=0A=
*=0A=
* THIS SOFTWARE IS PROVIDED BY Peter Panov, IKEEN Group ``AS IS'' AND ANY=0A=
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE =
IMPLIED=0A=
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE=0A=
* DISCLAIMED. IN NO EVENT SHALL Peter Panov, IKEEN Group BE LIABLE FOR =
ANY=0A=
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL =
DAMAGES=0A=
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR =
SERVICES;=0A=
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER =
CAUSED AND=0A=
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR =
TORT=0A=
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE =
OF THIS=0A=
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.=0A=
*/=0A=
=0A=
/*=0A=
	Fully modified by Innowise, 07-2008 =0A=
*/=0A=
=0A=
$.fn.simpleTree =3D function(opt){=0A=
	return this.each(function(){=0A=
		var TREE =3D this;=0A=
		var ROOT =3D $('.root',this);=0A=
		var mousePressed =3D false;=0A=
		var mouseMoved =3D false;=0A=
		var dragMoveType =3D false;=0A=
		var dragNode_destination =3D false;=0A=
		var dragNode_source =3D false;=0A=
		var dragDropTimer =3D false;=0A=
		var ajaxCache =3D Array();=0A=
		var letsDrag =3D false;=0A=
		=0A=
		// OMA=0A=
		var confirmNeeded =3D false;=0A=
		var dragNode_oldparent =3D false;=0A=
=0A=
=0A=
		TREE.option =3D {=0A=
			drag:		true,=0A=
			animate:	false,=0A=
			autoclose:	false,=0A=
			speed:		'fast',=0A=
			afterAjax:	false,=0A=
			afterMove:	false,=0A=
			afterClick:	false,=0A=
			afterDblClick:	false,=0A=
			// added by Erik Dohmen (2BinBusiness.nl) to make context menu cliks =
available=0A=
			afterContextMenu:	false,=0A=
			docToFolderConvert: true,=0A=
			// OMA: cookiet k=E4ytt=F6=F6n ja voidaan ilmoittaa valittu node=0A=
			useCookies: 	true,=0A=
			resetCookie:	false,=0A=
			selectedNode: 	'',=0A=
			dragToFirstLevel: 	false=0A=
		};=0A=
		TREE.option =3D $.extend(TREE.option,opt);=0A=
		$.extend(this, {getSelected: function(){=0A=
			return $('span.active', this).parent();=0A=
		}});=0A=
		TREE.closeNearby =3D function(obj)=0A=
		{=0A=
			$(obj).siblings().filter('.folder-open, =
.folder-open-last').each(function(){=0A=
				var childUl =3D $('>ul',this);=0A=
				var className =3D this.className;=0A=
				this.className =3D className.replace('open','close');=0A=
				if(TREE.option.animate)=0A=
				{=0A=
					childUl.animate({height:"toggle"},TREE.option.speed);=0A=
				}else{=0A=
					childUl.hide();=0A=
				}=0A=
			});=0A=
		};=0A=
		TREE.nodeToggle =3D function(obj)=0A=
		{=0A=
			var childUl =3D $('>ul',obj);=0A=
			// OMA: muutettu ehtoa, koska aiempi childUl.is(":visible") ei toimi =
t=E4ss=E4 en=E4=E4 uudella jqueryll=E4, kts. =
http://docs.jquery.com/Release:jQuery_1.3.2#:visible.2F:hidden_Overhauled=0A=
			if(obj.className =3D=3D "folder-open" || obj.className =3D=3D =
"folder-open-last"){=0A=
				=0A=
				obj.className =3D obj.className.replace('open','close');=0A=
=0A=
				if(TREE.option.animate)=0A=
				{=0A=
					childUl.animate({height:"toggle"},TREE.option.speed);=0A=
				}else{=0A=
					childUl.hide();=0A=
				}=0A=
			}else{=0A=
				obj.className =3D obj.className.replace('close','open');=0A=
				if(TREE.option.animate)=0A=
				{=0A=
					childUl.animate({height:"toggle"},TREE.option.speed, function(){=0A=
						if(TREE.option.autoclose)TREE.closeNearby(obj);=0A=
						if(childUl.is('.ajax'))TREE.setAjaxNodes(childUl, obj.id);=0A=
					});=0A=
				}else{=0A=
					childUl.show();=0A=
					if(TREE.option.autoclose)TREE.closeNearby(obj);=0A=
					if(childUl.is('.ajax'))TREE.setAjaxNodes(childUl, obj.id);=0A=
				}=0A=
			}=0A=
		};=0A=
=0A=
		TREE.setTrigger =3D function(node){=0A=
			$('>span',node).before('<img class=3D"trigger" =
src=3D"themes/common/pics/spacer.gif" border=3D0>');=0A=
			var trigger =3D $('>.trigger', node);=0A=
			trigger.click(function(event){=0A=
				TREE.nodeToggle(node);=0A=
			});=0A=
			if(!$.browser.msie)=0A=
			{=0A=
				trigger.css('float','left');=0A=
			}=0A=
		};=0A=
		=0A=
		TREE.onclickTrigger =3D function (node, event) {=0A=
			TREE.nodeToggle(node);=0A=
		}=0A=
=0A=
		TREE.dragStarter =3D function (element, cloneNode) {=0A=
				mousePressed =3D true;=0A=
				var LI =3D $(element).parent();=0A=
				if(TREE.option.drag)=0A=
				{=0A=
					// Strike =3D ei oikeuksia sivun muokkaukseen, joten ei voi =
my=F6sk=E4=E4n raahata=0A=
					if ($('strike',element).is('strike') =3D=3D false) {=0A=
					=0A=
						if (letsDrag) {=0A=
							letsDrag =3D false;=0A=
							dragNode_oldparent =3D =
$(LI).parent('ul').parents('li:first').get(0).id;=0A=
							=0A=
							$('.active',TREE).attr('class','text');=0A=
							$('>ul', cloneNode).hide();=0A=
							$('body').append('<div id=3D"drag_container"><ul></ul></div>');=0A=
							$('#drag_container').hide().css({opacity:'0.8'});=0A=
							$('#drag_container >ul').append(cloneNode);=0A=
							$("<img>").attr({id	: "tree_plus",src	: =
"themes/common/pics/plus.gif"}).css({width: "7px",display: =
"block",position: "absolute",left	: "5px",top: "5px", =
display:'none'}).appendTo("body");=0A=
							$(document).bind("mousemove", {LI:LI}, =
TREE.dragStart).bind("mouseup",TREE.dragEnd);=0A=
						}=0A=
						else {=0A=
							// OMA: 0,3 sek viive ennen kuin raahaus alkaa - estet=E4=E4n =
vahingot=0A=
							setTimeout(function(){=0A=
								if (mousePressed && !mouseMoved) {=0A=
									dragNode_oldparent =3D =
$(LI).parent('ul').parents('li:first').get(0).id;=0A=
							=0A=
									$('.active',TREE).attr('class','text');=0A=
									$('>ul', cloneNode).hide();=0A=
									$('body').append('<div id=3D"drag_container"><ul></ul></div>');=0A=
									$('#drag_container').hide().css({opacity:'0.8'});=0A=
									$('#drag_container >ul').append(cloneNode);=0A=
									$("<img>").attr({id	: "tree_plus",src	: =
"themes/common/pics/plus.gif"}).css({width: "7px",display: =
"block",position: "absolute",left	: "5px",top: "5px", =
display:'none'}).appendTo("body");=0A=
									$(document).bind("mousemove", {LI:LI}, =
TREE.dragStart).bind("mouseup",TREE.dragEnd);=0A=
								}=0A=
							}, 300);=0A=
						}=0A=
	=0A=
					}=0A=
				}=0A=
				return false;=0A=
		}=0A=
=0A=
=0A=
		TREE.dragStart =3D function(event){=0A=
		=0A=
			var date =3D new Date();=0A=
			var LI =3D $(event.data.LI);=0A=
			if(mousePressed)=0A=
			{=0A=
				mouseMoved =3D true;=0A=
				if(dragDropTimer) clearTimeout(dragDropTimer);=0A=
				if($('#drag_container:not(:visible)')){=0A=
					$('#drag_container').show();=0A=
					LI.prev('.line').hide();=0A=
					dragNode_source =3D LI;=0A=
				}=0A=
				$('#drag_container').css({position:'absolute', "left" : (event.pageX =
- 50), "top": (event.pageY + 15) });=0A=
				if(LI.is(':visible'))LI.hide();=0A=
				var temp_move =3D false;=0A=
				// OMA: my=F6s a ja img -tagit kelpaa=0A=
				if((event.target.tagName.toLowerCase()=3D=3D'span' && =
$.inArray(event.target.className, Array('text','active','trigger'))!=3D =
-1) || ((event.target.tagName.toLowerCase()=3D=3D'a' || =
event.target.tagName.toLowerCase()=3D=3D'img' ) && =
$.inArray(event.target.parentNode.className, =
Array('text','active','trigger'))!=3D -1))=0A=
				{=0A=
					// OMA: otetaan LI-tagi parent -muuttujaan=0A=
					if (event.target.tagName.toLowerCase()!=3D'span') {=0A=
						var parent =3D event.target.parentNode;=0A=
						parent =3D parent.parentNode;=0A=
					}=0A=
					else=0A=
						var parent =3D event.target.parentNode;=0A=
					=0A=
					// OMA: ei voi siirt=E4=E4 strike-sivun kohdalle=0A=
					if ($('strike',parent).is('strike') =3D=3D false) {=0A=
=0A=
						var offs =3D $(parent).offset();=0A=
						var screenScroll =3D {x : (offs.left - 3),y : event.pageY - =
offs.top};=0A=
						var isrc =3D $("#tree_plus").attr('src');=0A=
						var ajaxChildSize =3D $('>ul.ajax',parent).size();=0A=
						var ajaxChild =3D $('>ul.ajax',parent);=0A=
						screenScroll.x +=3D 19;=0A=
						screenScroll.y =3D event.pageY - screenScroll.y + 5;=0A=
=0A=
						if(parent.className.indexOf('folder-close')>=3D0 && =
ajaxChildSize=3D=3D0)=0A=
						{=0A=
							=
if(isrc.indexOf('minus')!=3D-1)$("#tree_plus").attr('src','themes/common/=
pics/plus.gif');=0A=
							$("#tree_plus").css({"left": screenScroll.x, "top": =
screenScroll.y}).show();=0A=
							dragDropTimer =3D setTimeout(function(){=0A=
								parent.className =3D parent.className.replace('close','open');=0A=
								$('>ul',parent).show();=0A=
							}, 700);=0A=
						}else if(parent.className.indexOf('folder')>=3D0 && =
ajaxChildSize=3D=3D0){=0A=
							=
if(isrc.indexOf('minus')!=3D-1)$("#tree_plus").attr('src','themes/common/=
pics/plus.gif');=0A=
							$("#tree_plus").css({"left": screenScroll.x, "top": =
screenScroll.y}).show();=0A=
						}else if(parent.className.indexOf('folder-close')>=3D0 && =
ajaxChildSize>0)=0A=
						{=0A=
							mouseMoved =3D false;=0A=
							$("#tree_plus").attr('src','themes/common/pics/minus.gif');=0A=
							$("#tree_plus").css({"left": screenScroll.x, "top": =
screenScroll.y}).show();=0A=
=0A=
							$('>ul',parent).show();=0A=
							/*=0A=
								Thanks for the idea of Erik Dohmen=0A=
							*/=0A=
							TREE.setAjaxNodes(ajaxChild,parent.id, function(){=0A=
								parent.className =3D parent.className.replace('close','open');=0A=
								mouseMoved =3D true;=0A=
								$("#tree_plus").attr('src','themes/common/pics/plus.gif');=0A=
								$("#tree_plus").css({"left": screenScroll.x, "top": =
screenScroll.y}).show();=0A=
							});=0A=
=0A=
						}else{=0A=
							if(TREE.option.docToFolderConvert)=0A=
							{=0A=
								$("#tree_plus").css({"left": screenScroll.x, "top": =
screenScroll.y}).show();=0A=
							}else{=0A=
								$("#tree_plus").hide();=0A=
							}=0A=
						}=0A=
					}=0A=
				}else{=0A=
					$("#tree_plus").hide();=0A=
				}=0A=
				return false;=0A=
			}=0A=
			return true;=0A=
		};=0A=
		TREE.dragEnd =3D function(){=0A=
			if(dragDropTimer) clearTimeout(dragDropTimer);=0A=
			TREE.eventDestroy();=0A=
		};=0A=
=0A=
		TREE.mouseoverEventLine =3D function(element){=0A=
			if(element.className.indexOf('over')<0 && mousePressed && mouseMoved)=0A=
			{=0A=
				// OMA: vain sivuihin, joille on oikeudet, voi siirt=E4=E4 alasivuja=0A=
				var parent =3D $(element).parent('ul').prev();=0A=
				if ($('strike',parent).is('strike') =3D=3D false) {=0A=
=0A=
					// OMA: ekalle tasolle ei saa raahata, paitsi jos se on sallittu =
dragToFirstLevel=3Dtrue=0A=
					if ($(parent).get(0).id !=3D 'simpletree_root_node' || =
TREE.option.dragToFirstLevel)=0A=
						element.className =3D =
element.className.replace('line','line-over');=0A=
				}=0A=
			}=0A=
		}=0A=
		=0A=
		TREE.mouseoutEventLine =3D function(element){=0A=
			// OMA: !confirmNeeded - jos kysyt=E4=E4n parhaillaan vahvistusta =
sivun siirrolle, ei laiteta overia pois=0A=
			if(element.className.indexOf('over')>=3D0 && !confirmNeeded)=0A=
			{=0A=
				element.className =3D element.className.replace('-over','');=0A=
			}=0A=
		}=0A=
		TREE.mouseupEventLine =3D function(element){=0A=
			if(mousePressed && dragNode_source && mouseMoved)=0A=
			{=0A=
				dragNode_destination =3D $(element).parents('li:first');=0A=
=0A=
				// Ei saa siirt=E4=E4 samaan kuin mist=E4 l=E4hti - ei toiminut =
100%, joten kommentoin pois; p=E4rj=E4t=E4=E4n ilman t=E4t=E4kin =
varmistusta=0A=
//				if ($(element).parents('li:first').attr('id') !=3D =
dragNode_oldparent || =
$(element).parents('ul').children('li:first').next('li:first').attr('id')=
 !=3D $(element).prev('li').attr('id')) {=0A=
	=0A=
					// OMA: vain sivuihin, joille on oikeudet, voi siirt=E4=E4 alasivuja=0A=
					var parent =3D $(element).parent('ul').prev();=0A=
					if ($('strike',parent).is('strike') =3D=3D false) {=0A=
	=0A=
						// OMA: ekalle tasolle ei saa raahata, paitsi jos se on sallittu =
dragToFirstLevel=3Dtrue=0A=
						if ($(parent).get(0).id !=3D 'simpletree_root_node' || =
TREE.option.dragToFirstLevel) {=0A=
=0A=
							// OMA: varmistuskysymys=0A=
							confirmNeeded =3D true;=0A=
							if (confirm("Haluatko varmasti siirt=E4=E4 sivun t=E4h=E4n?")) { =0A=
								TREE.moveNodeToLine(element);=0A=
							}=0A=
							else=0A=
								element.className =3D element.className.replace('-over','');=0A=
	=0A=
							confirmNeeded =3D false;=0A=
							TREE.eventDestroy();=0A=
						=0A=
						}=0A=
					}=0A=
//				}=0A=
			}=0A=
		}=0A=
=0A=
		=0A=
		TREE.checkNodeIsLast =3D function(node)=0A=
		{=0A=
			if(node.className.indexOf('last')>=3D0)=0A=
			{=0A=
				var prev_source =3D dragNode_source.prev().prev();=0A=
				if(prev_source.size()>0)=0A=
				{=0A=
					if ((!prev_source[0].className.match("-last")) )=0A=
						prev_source[0].className+=3D'-last';=0A=
				}=0A=
				node.className =3D node.className.replace('-last','');=0A=
			}=0A=
		};=0A=
		TREE.checkLineIsLast =3D function(line)=0A=
		{=0A=
			if(line.className.indexOf('last')>=3D0)=0A=
			{=0A=
				var prev =3D $(line).prev();=0A=
				if(prev.size()>0)=0A=
				{=0A=
					prev[0].className =3D prev[0].className.replace('-last','');=0A=
				}=0A=
				dragNode_source[0].className+=3D'-last';=0A=
			}=0A=
		};=0A=
		TREE.eventDestroy =3D function()=0A=
		{=0A=
			// added by Erik Dohmen (2BinBusiness.nl), the unbind mousemove =
TREE.dragStart action=0A=
			// like this other mousemove actions binded through other actions =
ain't removed (use it myself=0A=
			// to determine location for context menu)=0A=
			=
$(document).unbind('mousemove',TREE.dragStart).unbind('mouseup').unbind('=
mousedown');=0A=
			$('#drag_container, #tree_plus').remove();=0A=
			if(dragNode_source)=0A=
			{=0A=
				$(dragNode_source).show().prev('.line').show();=0A=
			}=0A=
			dragNode_destination =3D dragNode_source =3D mousePressed =3D =
mouseMoved =3D false;=0A=
			//ajaxCache =3D Array();=0A=
		};=0A=
		TREE.convertToFolder =3D function(node){=0A=
			node[0].className =3D node[0].className.replace('doc','folder-open');=0A=
			node.append('<ul><li class=3D"line-last"></li></ul>');=0A=
			TREE.setTrigger(node[0]);=0A=
//			TREE.setEventLine($('.line, .line-last', node));=0A=
		};=0A=
		TREE.convertToDoc =3D function(node){=0A=
			$('>ul', node).remove();=0A=
// OMA			$('img', node).remove();=0A=
			node[0].className =3D =
node[0].className.replace(/folder-(open|close)/gi , 'doc');=0A=
		};=0A=
		TREE.moveNodeToFolder =3D function(node)=0A=
		{=0A=
			if(!TREE.option.docToFolderConvert && =
node[0].className.indexOf('doc')!=3D-1)=0A=
			{=0A=
				return true;=0A=
			}else if(TREE.option.docToFolderConvert && =
node[0].className.indexOf('doc')!=3D-1){=0A=
				TREE.convertToFolder(node);=0A=
			}=0A=
			TREE.checkNodeIsLast(dragNode_source[0]);=0A=
			var lastLine =3D $('>ul >.line-last', node);=0A=
			if(lastLine.size()>0)=0A=
			{=0A=
				TREE.moveNodeToLine(lastLine[0]);=0A=
			}=0A=
		};=0A=
		TREE.moveNodeToLine =3D function(node){=0A=
=0A=
			TREE.checkNodeIsLast(dragNode_source[0]);=0A=
			TREE.checkLineIsLast(node);=0A=
			var parent =3D $(dragNode_source).parents('li:first');=0A=
			var line =3D $(dragNode_source).prev('.line');=0A=
			$(node).before(dragNode_source);=0A=
			$(dragNode_source).before(line);=0A=
			node.className =3D node.className.replace('-over','');=0A=
			var nodeSize =3D $('>ul >li', parent).not('.line, =
.line-last').filter(':visible').size();=0A=
			if(TREE.option.docToFolderConvert && nodeSize=3D=3D0)=0A=
			{=0A=
				TREE.convertToDoc(parent);=0A=
			}else if(nodeSize=3D=3D0)=0A=
			{=0A=
				parent[0].className=3Dparent[0].className.replace('open','close');=0A=
				$('>ul',parent).hide();=0A=
			}=0A=
=0A=
			// added by Erik Dohmen (2BinBusiness.nl) select node=0A=
			if($('span:first',dragNode_source).attr('class')=3D=3D'text')=0A=
			{=0A=
				$('.active',TREE).attr('class','text');=0A=
				$('span:first',dragNode_source).attr('class','active');=0A=
			}=0A=
=0A=
			if(typeof(TREE.option.afterMove) =3D=3D 'function')=0A=
			{=0A=
				var pos =3D $(dragNode_source).prevAll(':not(.line)').size();=0A=
				var before =3D $(dragNode_source).prev().prev().attr('id');=0A=
				TREE.option.afterMove($(node).parents('li:first').attr('id'), =
$(dragNode_source), pos, before);=0A=
			}=0A=
		};=0A=
=0A=
		TREE.addNode =3D function(id, text, callback)=0A=
		{=0A=
			var temp_node =3D $('<li><ul><li =
id=3D"'+id+'"><span>'+text+'</span></li></ul></li>');=0A=
			TREE.setTreeNodes(temp_node);=0A=
			dragNode_destination =3D TREE.getSelected();=0A=
			dragNode_source =3D $('.doc-last',temp_node);=0A=
			TREE.moveNodeToFolder(dragNode_destination);=0A=
			temp_node.remove();=0A=
			if(typeof(callback) =3D=3D 'function')=0A=
			{=0A=
				callback(dragNode_destination, dragNode_source);=0A=
			}=0A=
		};=0A=
		TREE.delNode =3D function(callback)=0A=
		{=0A=
			dragNode_source =3D TREE.getSelected();=0A=
			TREE.checkNodeIsLast(dragNode_source[0]);=0A=
			dragNode_source.prev().remove();=0A=
			dragNode_source.remove();=0A=
			if(typeof(callback) =3D=3D 'function')=0A=
			{=0A=
				callback(dragNode_destination);=0A=
			}=0A=
		};=0A=
		// OMA: avataan haluttu node=0A=
		TREE.openToNode =3D function(obj)=0A=
		{=0A=
			$('.active',TREE).attr('class','text');=0A=
			$(">span",obj).attr('class','active');=0A=
			$('>ul',obj).show();=0A=
			$(obj+".folder-close-last").attr('class','folder-open-last');=0A=
			$(obj+".folder-close").attr('class','folder-open');=0A=
			$(obj).parents('ul').show();=0A=
			$(obj).parents(".folder-close-last").attr('class','folder-open-last');=0A=
			$(obj).parents(".folder-close").attr('class','folder-open');=0A=
		};=0A=
		// OMA: Cookieiden funktiot=0A=
		TREE.createCookie =3D function (name,value,days) {=0A=
			if (days) {=0A=
				var date =3D new Date();=0A=
				date.setTime(date.getTime()+(days*24*60*60*1000));=0A=
				var expires =3D "; expires=3D"+date.toGMTString();=0A=
			}=0A=
			else var expires =3D "";=0A=
			document.cookie =3D name+"=3D"+value+expires+"; path=3D/";=0A=
		};=0A=
		TREE.readCookie =3D function(name) {=0A=
			var nameEQ =3D name + "=3D";=0A=
			var ca =3D document.cookie.split(';');=0A=
			for(var i=3D0;i < ca.length;i++) {=0A=
				var c =3D ca[i];=0A=
				while (c.charAt(0)=3D=3D' ') c =3D c.substring(1,c.length);=0A=
				if (c.indexOf(nameEQ) =3D=3D 0) return =
c.substring(nameEQ.length,c.length);=0A=
			}=0A=
			return null;=0A=
		};=0A=
		TREE.eraseCookie =3D function (name) {=0A=
			TREE.createCookie(name,"",-1);=0A=
		};=0A=
=0A=
=0A=
		TREE.onclickStartDrag =3D function(element) {=0A=
			var cloneNode =3D $(element).clone();=0A=
			letsDrag =3D true;=0A=
			TREE.dragStarter(element, cloneNode);=0A=
		}=0A=
		=0A=
		TREE.onmousedownStartDrag =3D function(element) {=0A=
			var cloneNode =3D $(element).parent().clone();=0A=
			TREE.dragStarter(element, cloneNode);=0A=
			return false;=0A=
		}=0A=
=0A=
		TREE.onmouseupStartDrag =3D function(element) {=0A=
			if ($('strike',element).is('strike') =3D=3D false) {=0A=
				=0A=
				// Ei saa siirt=E4=E4 samaan kuin mist=E4 l=E4hti=0A=
				if ($(element).parents('li:first').attr('id') !=3D =
dragNode_oldparent || $(dragNode_source).next('li:not(.line)').is('li') =
=3D=3D false) {=0A=
					if(mousePressed && mouseMoved && dragNode_source)=0A=
					{=0A=
						// OMA: varmistuskysymys=0A=
						confirmNeeded =3D true;=0A=
						if (confirm("Haluatko varmasti siirt=E4=E4 sivun t=E4h=E4n?")) { =0A=
							TREE.moveNodeToFolder($(element).parent());=0A=
						}=0A=
						confirmNeeded =3D false;=0A=
					}=0A=
					TREE.eventDestroy();=0A=
				}=0A=
			}=0A=
		}=0A=
		=0A=
		=0A=
		TREE.init =3D function(obj)=0A=
		{=0A=
			// OMA: avataan ilmoitettu node tai cookiessa oleva, =
p=E4ivitet=E4=E4n cookie=0A=
			if (TREE.option.selectedNode !=3D '') {=0A=
				TREE.openToNode('li#st_'+TREE.option.selectedNode);=0A=
				if (TREE.option.useCookies) TREE.eraseCookie('selectedNode');=0A=
			}=0A=
			else if (TREE.option.useCookies && TREE.option.resetCookie) {=0A=
				 TREE.eraseCookie('selectedNode');=0A=
			}=0A=
			else if (TREE.option.useCookies && TREE.readCookie('selectedNode') =
!=3D '') {=0A=
				TREE.option.selectedNode =3D TREE.readCookie('selectedNode');=0A=
				TREE.openToNode('li#'+TREE.option.selectedNode);=0A=
			}	=0A=
			if (TREE.option.useCookies) =
TREE.createCookie('selectedNode',TREE.option.selectedNode,1);=0A=
=0A=
		};=0A=
		TREE.init(ROOT);=0A=
	});=0A=
}=0A=
=0A=
function simpletreeOpenAll() {=0A=
	ulNodes =3D $("ul.simpleTree ul").show();=0A=
	$('.folder-close-last',ulNodes).attr('class','folder-open-last');=0A=
	$('.folder-close',ulNodes).attr('class','folder-open');=0A=
}=0A=
=0A=
function simpletreeCloseAll() {=0A=
	ulNodes =3D $("ul.simpleTree ul ul").hide();=0A=
	$(".folder-open-last").attr('class','folder-close-last');=0A=
	$(".folder-open").attr('class','folder-close');=0A=
}=0A=

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/wiki/sivu.sisalto.js

jQuery(document).ready(function() {
	var sisaltoalueet =3D jQuery('#sisaltoalueet');
	sisaltoalueet.sortable({
		axis: 'y',
		//containment: 'parent',
		items: 'div.sisaltoalue',
		handle: 'div.toiminnot div.siirra',
		opacity: 0.6,
		revert: true,
		cursor: 'N-resize',
		start: function(event, ui) {
			$('div.lisayspaneeli',this).addClass("sortingon").hide();
		},
		stop: function(event, ui) {
			$('div.lisayspaneeli',this).removeClass("sortingon").show();
		},
		update: function(event, ui) {
			var sisaltoalue =3D ui.item.attr('id');
			if (sisaltoalue) {
				sisaltoalue =3D sisaltoalue.replace('container-sisalto', '');
			}
			wiki.sivu.sisalto.jarjesta(sisaltoalueet.sortable('toArray'), =
sisaltoalue);
		}
	});
});

if (!wiki) var wiki =3D {};
if (!wiki.sivu) wiki.sivu =3D {};

wiki.sivu.sisalto =3D {
	juuriLisatyt: {
		lisatyt: new Array(),
	=09
		/**
		 * Lis=E4=E4 sis=E4lt=F6alueen juuri lis=E4ttyihin.
		 *=20
		 * @param int sisaltoalue Sis=E4lt=F6alueen numero.
		 * @return boolean.
		 */
		lisaa: function(sisaltoalue) {
			for (var i in this.lisatyt) {
				if (this.lisatyt[i] =3D=3D sisaltoalue) {
					return true;
				}
			}
		=09
			this.lisatyt.push(sisaltoalue);
			return true;
		},
	=09
		/**
		 * Poistaa sis=E4lt=F6alueen juuri lis=E4tyist=E4.
		 *=20
		 * @param int sisaltoalue Sis=E4lt=F6alueen numero.
		 * @return boolean.
		 */
		poista: function(sisaltoalue) {
			for (var i in this.lisatyt) {
				if (this.lisatyt[i] =3D=3D sisaltoalue) {
					this.lisatyt.splice(i, 1);
					return true;
				}
			}
		=09
			return false;
		},
	=09
		/**
		 * Onko annettu sis=E4lt=F6alue juuri lis=E4tty.
		 *=20
		 * @param int sisaltoalue Sis=E4lt=F6alueen numero.
		 * @return boolean.
		 */
		on: function(sisaltoalue) {
			for (var i in this.lisatyt) {
				if (this.lisatyt[i] =3D=3D sisaltoalue) {
					return true;
				}
			}
		=09
			return false;
		}
	},
=09
	muokattavanaOlevat: {
		muokkauksessa: new Array(),
	=09
		/**
		 * Lis=E4=E4 sis=E4lt=F6alueen muokkauksessa olevaksi.
		 *=20
		 * @param int sisaltoalue Sis=E4lt=F6alueen numero.
		 * @return boolean.
		 */
		lisaa: function(sisaltoalue) {
			// Jos yht=E4=E4n sis=E4lt=F6aluetta ei ole viel=E4 muokattavana,
			// nyt tullaan muokkaamaan yht=E4.
			if (!this.muokkauksessa.length) {
				//onbeforeunload ei ole tuettu jQuery:ss=E4, joten laitetaan se
				//puhtaalla JS:ll=E4. Jotkin selaimet ei t=E4t=E4 tue, esim. Opera.
				window.onbeforeunload =3D function() {
					return wiki.kaanna._('sisaltoalue|sivuEdelleenMuokattavana');
				};
			=09
				//Kun sivulta l=E4hdet=E4=E4n, tehd=E4=E4n tarvittavat toimenpiteet.
				jQuery(window).unload(wiki.sivu.sisalto.onUnload);
			}
		=09
			for (var i in this.muokkauksessa) {
				if (this.muokkauksessa[i] =3D=3D sisaltoalue) {
					return true;
				}
			}
		=09
			this.muokkauksessa.push(sisaltoalue);
			return true;
		},
	=09
		/**
		 * Poistaa sis=E4lt=F6alueen muokkauksessa olevista.
		 *=20
		 * @param int sisaltoalue Sis=E4lt=F6alueen numero.
		 * @return boolean.
		 */
		poista: function(sisaltoalue) {
			for (var i in this.muokkauksessa) {
				if (this.muokkauksessa[i] =3D=3D sisaltoalue) {
					this.muokkauksessa.splice(i, 1);
				=09
					// Jos ei ole sis=E4lt=F6j=E4 en=E4=E4 muokattavana
					if (!this.muokkauksessa.length) {
						window.onbeforeunload =3D null;
						jQuery(window).unbind('unload', wiki.sivu.sisalto.onUnload);
					}
				=09
					//Tuhotaan editoriobjekti
					if (typeof(CKEDITOR) =3D=3D=3D 'object' && CKEDITOR) {
						var CKValue =3D CKEDITOR.instances['sisalto'+sisaltoalue];
						if (typeof(CKValue) =3D=3D=3D 'object' && CKEDITOR) {
							//alert(fieldname);
							CKValue.destroy();
							CKValue =3D null;
						}
					}
				=09
					return true;
				}
			}
		=09
			return false;
		},
	=09
		/**
		 * Onko annettu sis=E4lt=F6alue muokattavana.
		 *=20
		 * @param int sisaltoalue Sis=E4lt=F6alueen numero.
		 * @return boolean.
		 */
		on: function(sisaltoalue) {
			for (var i in this.muokkauksessa) {
				if (this.muokkauksessa[i] =3D=3D sisaltoalue) {
					return true;
				}
			}
		=09
			return false;
		}
	},
=09
	onUnload: function() {
		wiki.sivu.sisalto.poistaSivunLukot();
		wiki.sivu.sisalto.poistaJuuriLisatyt();
	},
=09
	/**
	 * Poistaa juuri lis=E4tyt, tallentamattomat sis=E4lt=F6alueet.
	 */
	poistaJuuriLisatyt: function() {
		jQuery('#sisaltoalueet div.sisaltoalue').each(function(){
			var sisaltoalue =3D =
jQuery(this).attr('id').replace('container-sisalto', '');
		=09
			//alert(jQuery(this).attr('id')+': '+sisaltoalue);
		=09
			if (wiki.sivu.sisalto.juuriLisatyt.on(sisaltoalue)) {
				// Normaali poisto on asynkroninen, eik=E4 se toimi t=E4ss=E4.
				//wiki.sivu.sisalto.poista(sisaltoalue);
			=09
				var data =3D {
						a: 'sisaltoalue',
						sivu: wiki.rekisteri.sivu.id,
						sisaltoalue: 'sisalto'+sisaltoalue,
						poista: 'Poista'
				};
				=09
				jQuery.ajax({
					url: wiki.rekisteri.ajax,
					type: 'POST',
					async: false,
					data: data
				});
			}
		});
	},
=09
	/**
	 * Poistaa k=E4ytt=E4j=E4n lukot sivun sis=E4lt=F6alueisiin.
	 */
	poistaSivunLukot: function() {
		var data =3D {
			a: 'poistaSivunLukot',
			sivu: wiki.rekisteri.sivu.id,
			muokattavina: wiki.sivu.sisalto.muokattavanaOlevat.muokkauksessa
		};
		=09
		jQuery.ajax({
			url: wiki.rekisteri.ajax,
			type: 'POST',
			async: false,
			data: data
		});
	},=20
=09
	/**
	 * Siirtyy sivulla sis=E4lt=F6alueeseen.
	 *=20
	 * @param string sisaltoalue Sis=E4lt=F6alueen tunnus/numero.
	 */
	siirrySisaltoon: function(sisaltoalue) {
		var elementti =3D jQuery('#container-sisalto'+sisaltoalue);
		if (elementti) {
			var offset =3D elementti.offset();
			if (offset !=3D=3D null) {
				var siirros =3D offset.top;
				var ylamargin =3D 60;
			=09
				if (siirros < ylamargin) {
					siirros =3D 0;
				} else {
					siirros =3D siirros - ylamargin;
				}
			=09
				jQuery('html,body').animate({scrollTop: siirros}, 500);
			}
		}
	},
=09
	/**
	 * N=E4ytt=E4=E4 palautteena saadun viestin tehosteineen.
	 *=20
	 * @param object response AJAX:lta saatu palauteobjekti.
	 */
	naytaViesti: function(response) {
		if (response.viesti && response.viesti.tyyppi =3D=3D=3D =
wiki.rekisteri.viesti.redirect
				&& typeof(response.viesti.sisalto) =3D=3D=3D 'string') {
			window.onbeforeunload =3D null;
			window.location =3D response.viesti.sisalto;
			return;
		}
	=09
		var viesti =3D jQuery('#viesti-sisalto'+response.sisaltoalue);
	=09
		if (viesti && response.viesti) {
			//wiki.sivu.sisalto.siirrySisaltoon(response.sisaltoalue);
		=09
			viesti.empty().append(response.viesti.sisalto);
=09
			var transitionTime =3D 1000;
			var delayTime =3D 2000;
			var messageClass =3D 'sisalto-'+response.viesti.tyyppi;
=09
			var container =3D jQuery('#container-sisalto'+response.sisaltoalue+' =
div.sisaltoalue_inner').first();
		=09
			container.addClass(messageClass, transitionTime);
			viesti.fadeIn(transitionTime);
		=09
			window.setTimeout(function() {
				viesti.fadeOut(transitionTime);
				container.removeClass(messageClass, transitionTime);
			}, transitionTime + delayTime);
		}
	},
=09
	/**
	 * Poistaa annetun sis=E4lt=F6alueen sivulta.
	 *=20
	 * @param string|int id Sis=E4lt=F6alueen ID.
	 * @return boolean.
	 */
	poistaSisaltoalue: function(id) {
		var poistettava =3D jQuery('#container-sisalto'+id);
	=09
		if (poistettava.length) {
			//poistettava.fadeOut(1000, function() {
			poistettava.slideUp('normal', function() {
				poistettava.remove();
			});
		=09
			return true;
		}
	=09
		return false;
	},
=09
	/**
	 * P=E4ivitt=E4=E4 sis=E4lt=F6alueen annetulla sis=E4ll=F6ll=E4.
	 *=20
	 * @param string|int id Sis=E4lt=F6alueen ID.
	 * @param string sisalto Sis=E4lt=F6alueen sis=E4lt=F6.
	 * @param boolean eiMuokkauksessaOlevia Ei p=E4ivitet=E4 muokattavana =
olevia sis=E4lt=F6alueita.
	 * @return boolean
	 */
	paivitaSisaltoalue: function(id, sisalto, eiMuokkauksessaOlevia) {
		if (typeof(eiMuokkauksessaOlevia) =3D=3D=3D 'undefined') {
			var eiMuokkauksessaOlevia =3D false;
		}
	=09
		eiMuokkauksessaOlevia =3D Boolean(eiMuokkauksessaOlevia);
	=09
		if (typeof(id) !=3D=3D 'undefined' && typeof(sisalto) =3D=3D=3D =
'string' && sisalto !=3D '') {
			var toBeReplaced =3D jQuery('#container-sisalto'+id);
			if (toBeReplaced.length) {
				// Ei saa olla muokkauksessa jos muokattavana olevia ei saa =
p=E4ivitt=E4=E4.
				if (!eiMuokkauksessaOlevia || !this.muokattavanaOlevat.on(id)) {
					toBeReplaced.replaceWith(sisalto);
					return true;
				}
			}
		}
	=09
		return false;
	},
=09
	/**
	 * Lis=E4=E4 sis=E4lt=F6alueen.
	 *=20
	 * @param string sisalto Sis=E4lt=F6alueen HTML.
	 * @param int|string edeltava Edelt=E4v=E4n sis=E4lt=F6alueen ID, tai =
'first' tai 'last'. Oletus 'last'.
	 */
	lisaaSisaltoalue: function(sisalto, edeltava) {
		var sisaltoalueet =3D jQuery('#content div#sisaltoalueet');
	=09
		//jQuery ei osaa muuttaa t=E4t=E4 objektiksi ja hajoaa
		//var uusi =3D jQuery(sisalto).hide();
	=09
		if (!isNaN(parseInt(edeltava, 10))) {
			jQuery('#container-sisalto'+edeltava).after(sisalto);
			=
//uusi.insertAfter(jQuery('#container-sisalto'+edeltava)).slideDown();
		} else if (edeltava =3D=3D=3D 'first'
				&& (eka =3D sisaltoalueet.find('div.sisaltoalue:first'))) {
			eka.before(sisalto);
			//uusi.insertBefore(eka).slideDown();
		} else {
			sisaltoalueet.append(sisalto);
			//uusi.appendTo(sisaltoalueet).slideDown();
		}
	},
=09
	/**
	 * N=E4ytt=E4=E4 sis=E4lt=F6alueen.
	 *=20
	 * @param int sisaltoalue Sis=E4lt=F6alueen numero.
	 */
	nayta: function(sisaltoalue) {
		// Jos sis=E4lt=F6alue on juuri lis=E4tty, poistetaan se.
		if (wiki.sivu.sisalto.juuriLisatyt.on(sisaltoalue)) {
			return wiki.sivu.sisalto.poista(sisaltoalue, false);
	=09
		// Muuten n=E4ytet=E4=E4n se.
		} else {
			return wiki.sivu.sisalto.vaihdaNakyma(sisaltoalue, false);
		}
	},
=09
	/**
	 * N=E4ytt=E4=E4 sis=E4lt=F6alueen muokkaustilassa.
	 *=20
	 * @param int sisaltoalue Sis=E4lt=F6alueen numero.
	 */
	muokkaa: function(sisaltoalue) {
=09
		return wiki.sivu.sisalto.vaihdaNakyma(sisaltoalue, true);
	},
=09
	/**
	 * Noutaa halutun n=E4kym=E4n palvelimelta ja p=E4ivitt=E4=E4 sen =
ruudulle.
	 *=20
	 * @param int sisaltoalue Sis=E4lt=F6alueen numero.
	 * @param boolean muokkaa Muokataanko (true) vai n=E4ytet=E4=E4nk=F6 =
(false) sis=E4lt=F6=E4.
	 * @param array params Lis=E4parametrit (ei pakollinen).
	 */
	vaihdaNakyma: function(sisaltoalue, muokkaa, params) {
		var data =3D {
			a: 'sisaltoalue',
			sivu: wiki.rekisteri.sivu.id,
			sisaltoalue: 'sisalto'+sisaltoalue,
			muokkaa: +muokkaa //Automaattinen tyyppimuunnos numeroksi
		};
	=09
		if (typeof(params) =3D=3D=3D 'object') {
			for (var key in params) {
				if (typeof(data[key]) =3D=3D=3D 'undefined') {
					data[key] =3D params[key];
				}
			}
		}
	=09
		jQuery.ajax({
			url: wiki.rekisteri.ajax,
			type: 'POST',
			data: data,
			success: function(response) {
				if (typeof(response) =3D=3D=3D 'object' && response !=3D=3D null) {
					if (response.viesti && response.viesti.tyyppi !=3D=3D 'error' && =
typeof(response.moodi) !=3D=3D 'undefined') {
						// Jos vaihdettiin onnistuneesti muokkaukseen.
						if (response.moodi =3D=3D wiki.rekisteri.sisaltoalue.modeEdit) {
							wiki.sivu.sisalto.muokattavanaOlevat.lisaa(response.sisaltoalue);
					=09
						// Jos vaihdettiin onnistuneesti sis=E4ll=F6n n=E4ytt=E4miseen,
						// eli poistuttiin muokkauksesta.
						} else if (response.moodi =3D=3D =
wiki.rekisteri.sisaltoalue.modeView) {
							=
wiki.sivu.sisalto.muokattavanaOlevat.poista(response.sisaltoalue);
						}
					}
				=09
					wiki.sivu.sisalto.paivitaSisaltoalue(response.sisaltoalue, =
response.sisalto, false);
				=09
					//wiki.sivu.sisalto.siirrySisaltoon(response.sisaltoalue);
				=09
					wiki.sivu.sisalto.naytaViesti(response);
				}
			},
			dataType: 'json'
		});
=09
		return false;
	},
=09
	/**
	 * Tallentaa sis=E4lt=F6alueen.
	 *=20
	 * @param object lomake Sis=E4lt=F6alueen editointilomake.
	 */
	tallenna: function(lomake) {
		var data =3D jQuery(lomake).serializeArray();
	=09
		/* FCKeditor
		for (i=3D0; i < data.length; i++) {
			if (typeof(FCKeditorAPI) =3D=3D=3D 'object') {
				var FCKValue =3D FCKeditorAPI.GetInstance(data[i].name);
				if (FCKValue) {
					data[i].value =3D FCKValue.GetHTML();
					//alert('FCK:sta: '+data[i].value);
				}
			}
		}
		*/
	=09
		/*CKeditor
		for (i=3D0; i < data.length; i++) {
			if (typeof(CKEDITOR) =3D=3D=3D 'object') {
				var CKValue =3D CKEDITOR.instances[data[i].name];
				if (typeof(CKValue) =3D=3D=3D 'object') {
					data[i].value =3D CKValue.getData();
					//alert('CKeditorista: '+data[i].value);
				}
			}
		}
		*/
	=09
		//FCKeditor && CKeditor
		var fromWysiwyg =3D new Array();
		for (i=3D0; i < data.length; i++) {
			fromWysiwyg[i] =3D false;
		=09
			if (typeof(FCKeditorAPI) =3D=3D=3D 'object') {
				var FCKValue =3D FCKeditorAPI.GetInstance(data[i].name);
				if (FCKValue) {
					data[i].value =3D FCKValue.GetHTML();
					//alert('FCK:sta: '+data[i].value);
					fromWysiwyg[i] =3D true;
				}
			}
			if (!fromWysiwyg[i] && typeof(CKEDITOR) =3D=3D=3D 'object') {
				//alert(data[i].name);
				var CKValue =3D CKEDITOR.instances[data[i].name];
				//alert(CKValue);
				if (typeof(CKValue) =3D=3D=3D 'object') {
					//alert(decodeURIComponent(CKValue.getData()));
					data[i].value =3D CKValue.getData();
					//data[i].value =3D decodeURIComponent(CKValue.getData());
					//data[i].value =3D utf8ToISO8859(data[i].value);
					//alert('CKeditorista: '+data[i].value);
					fromWysiwyg[i] =3D true;
				}
			}
		=09
			//data[i].value =3D utf8ToISO8859(data[i].value);
		}
	=09
		data.push({name: 'tallenna', value: 'Tallenna'});
	=09
		//alert(data.toSource());
		//return false;
	=09
		lomake =3D jQuery(lomake);
	=09
		jQuery.ajax({
			url: lomake.attr('action'),
			type: 'POST',
			data: data,
			success: function(response){
				if (typeof(response) =3D=3D=3D 'object' && response !=3D=3D null) {
					//if (response.viesti && response.viesti.tyyppi !=3D=3D 'error' && =
typeof(response.sisalto) =3D=3D=3D 'string') {
					if (typeof(response.sisalto) =3D=3D=3D 'string' && response.sisalto =
!=3D '') {
						wiki.sivu.sisalto.juuriLisatyt.poista(response.sisaltoalue);
						wiki.sivu.sisalto.muokattavanaOlevat.poista(response.sisaltoalue);
					=09
						wiki.sivu.sisalto.paivitaSisaltoalue(response.sisaltoalue, =
response.sisalto, false);
					}
				=09
					wiki.paivittaja.getUpdates(true);
					wiki.sivu.sisalto.naytaViesti(response);
				}
			},
			dataType: 'json'
		});
=09
		return false;
	},
=09
	/**
	 * Lis=E4=E4 sis=E4lt=F6alueen sivulle.
	 *=20
	 * @param object params Sis=E4lt=F6alueen luontiin liittyv=E4t =
parametrit:
	 * 		- tyyppi (pakollinen)
	 *		- edeltava (vapaaehtoinen, oletus 'last') Mik=E4 sis=E4lt=F6alue on =
lis=E4tt=E4v=E4=E4 ennen?
	 *			'first', sis=E4lt=F6alueen numero, tai 'last'.
	 * 		- lisatieto (vapaaehtoinen)
	 * 		- nimi (vapaaehtoinen)
	 * 		- ohjeteksti (vapaaehtoinen)
	 */
	lisaa: function(params) {
		var sallitut =3D new Array('nimi', 'tyyppi', 'lisatieto', =
'ohjeteksti', 'edeltava');
	=09
		var data =3D {
			a: 'sisaltoalue',
			sisaltoalue: 'Uusi',
			sivu: wiki.rekisteri.sivu.id,
			lisaa: 'Lisaa',
			edeltava: 'last'
		};
	=09
		for (var i in sallitut) {
			if (typeof(params[sallitut[i]]) !=3D=3D 'undefined') {
				data[sallitut[i]] =3D params[sallitut[i]];
			}
		}

		jQuery.ajax({
			url: wiki.rekisteri.ajax,
			type: 'POST',
			data: data,
			success: function(response) {
				if (typeof(response) =3D=3D=3D 'object' && response !=3D=3D null) {
					//if (response.viesti && response.viesti.tyyppi !=3D=3D 'error' && =
typeof(response.sisalto) =3D=3D=3D 'string') {
					if (response.viesti && response.viesti.tyyppi !=3D=3D =
wiki.rekisteri.viesti.error
							&& typeof(response.sisalto) =3D=3D=3D 'string') {
						wiki.sivu.sisalto.muokattavanaOlevat.lisaa(response.sisaltoalue);
						wiki.sivu.sisalto.juuriLisatyt.lisaa(response.sisaltoalue);
					=09
						wiki.sivu.sisalto.lisaaSisaltoalue(response.sisalto, =
response.edeltava);
					=09
						wiki.sivu.sisalto.siirrySisaltoon(response.sisaltoalue);
					=09
						wiki.sivu.sisalto.naytaViesti(response);
					}
					// Ei ole elementti=E4 miss=E4 n=E4ytt=E4=E4
					//} else {
					//	wiki.sivu.sisalto.naytaViesti(response);
					// }
				}
			},
			dataType: 'json'
		});
=09
		return false;
	},
=09
	/**
	 * Poistaa sis=E4lt=F6alueen.
	 *=20
	 * @param int sisaltoalue Sis=E4lt=F6alueen numero.
	 * @param boolean varmista Varmistetaanko poisto k=E4ytt=E4j=E4lt=E4.
	 */
	poista: function(sisaltoalue, varmista) {
		if (typeof(varmista) !=3D=3D 'undefined' && !varmista || =
confirm(wiki.kaanna._('sisaltoalue|haluatkoPoistaa'))) {
			var data =3D {
					a: 'sisaltoalue',
					sivu: wiki.rekisteri.sivu.id,
					sisaltoalue: 'sisalto'+sisaltoalue,
					poista: 'Poista'
			};
			=09
			jQuery.ajax({
				url: wiki.rekisteri.ajax,
				type: 'POST',
				data: data,
				success: function(response) {
					if (typeof(response) =3D=3D=3D 'object' && response !=3D=3D null) {
						//if (response.viesti && response.viesti.tyyppi !=3D=3D 'error' && =
typeof(response.sisalto) =3D=3D=3D 'string') {
						if (response.viesti && response.viesti.tyyppi !=3D=3D =
wiki.rekisteri.viesti.error
								&& typeof(response.sisalto) =3D=3D=3D 'string')
						{
							=
wiki.sivu.sisalto.muokattavanaOlevat.poista(response.sisaltoalue);
							wiki.sivu.sisalto.juuriLisatyt.poista(response.sisaltoalue);
						=09
							wiki.sivu.sisalto.poistaSisaltoalue(response.sisaltoalue);
						} else {
							wiki.sivu.sisalto.naytaViesti(response);
						}
					}
				},
				dataType: 'json'
			});
		}
=09
		return false;
	},
=09
	/**
	 * J=E4rjest=E4=E4 sis=E4lt=F6alueet.
	 *=20
	 * @param array jarjestys Sis=E4lt=F6alueiden j=E4rjestys.
	 * @param int sisaltoalue Sis=E4lt=F6alueen numero.
	 */
	jarjesta: function(jarjestys, sisaltoalue) {
		var edeltava =3D 'last';
	=09
		for (var i in jarjestys) {
			if (jarjestys[i] =3D=3D=3D 'container-sisalto'+sisaltoalue) {
				if (i =3D=3D 0) {
					edeltava =3D 'first';
				} else {
					edeltava =3D jarjestys[i-1].replace('container-', '');
				}
				break;
			}
		}
	=09
		//alert('jarjestys: '+jarjestys+"\nsisaltoalue: =
"+sisaltoalue+"\nedeltava: "+edeltava);
	=09
		var data =3D {
			a: 'sisaltoalue',
			sivu: wiki.rekisteri.sivu.id,
			sisaltoalue: 'sisalto'+sisaltoalue,
			jarjesta: 'Jarjesta',
			edeltava: edeltava
		};
	=09
		var sisaltoalueet =3D =
jQuery('#container-sisalto'+sisaltoalue).parent();
		sisaltoalueet.sortable('disable');
		=09
		jQuery.ajax({
			url: wiki.rekisteri.ajax,
			type: 'POST',
			data: data,
			success: function(response) {
				if (typeof(response) =3D=3D=3D 'object' && response !=3D=3D null) {
					var sisaltoalueet =3D =
jQuery('#container-sisalto'+response.sisaltoalue).parent();
					//if (response.viesti && response.viesti.tyyppi =3D=3D=3D 'error') =
{
					if (response.viesti && response.viesti.tyyppi =3D=3D=3D =
wiki.rekisteri.viesti.error) {
						sisaltoalueet.sortable('cancel');
					}
					sisaltoalueet.sortable('enable');
					wiki.sivu.sisalto.naytaViesti(response);
				}
			},
			dataType: 'json'
		});

		return false;
	},
=09
	/**
	 * Muuttaa sis=E4lt=F6alueen julkisuutta.
	 *=20
	 * @param int sisaltoalue Sis=E4lt=F6alueen ID.
	 * @param boolean julkisuus Julkaise (true), piilota (false).
	 * @return boolean false
	 */
	muutaJulkisuutta: function(sisaltoalue, julkisuus) {
		var data =3D {
			a: 'sisaltoalue',
			sivu: wiki.rekisteri.sivu.id,
			sisaltoalue: 'sisalto'+sisaltoalue,
			julkaise: (julkisuus)? 1 : 0
		};
	=09
		jQuery.ajax({
			url: wiki.rekisteri.ajax,
			type: 'POST',
			data: data,
			success: function(response) {
				if (typeof(response) =3D=3D=3D 'object' && response !=3D=3D null) {
					if (typeof(response.sisalto) =3D=3D=3D 'string' && response.sisalto =
!=3D '') {
						wiki.sivu.sisalto.paivitaSisaltoalue(response.sisaltoalue, =
response.sisalto, false);
					}
				=09
					//wiki.paivittaja.getUpdates(true);
					wiki.sivu.sisalto.naytaViesti(response);
				}
			},
			dataType: 'json'
		});

		return false;
	},
=09
	/**
	 * Julkaisee sis=E4lt=F6alueen.
	 *=20
	 * @param int sisaltoalue Sis=E4lt=F6alueen ID.
	 * @return boolean false
	 */
	julkaise: function(sisaltoalue) {
		return this.muutaJulkisuutta(sisaltoalue, true);
	},
=09
	/**
	 * Piilottaa sis=E4lt=F6alueen.
	 *=20
	 * @param int sisaltoalue Sis=E4lt=F6alueen ID.
	 * @return boolean false
	 */
	piilota: function(sisaltoalue) {
		return this.muutaJulkisuutta(sisaltoalue, false);
	},
=09
	/**
	 * Paneeli, jolla voidaan lis=E4t=E4 sis=E4lt=F6j=E4 muiden v=E4liin.
	 */
	lisayspaneeli: {
		nakyma: {
			aloitusnakyma: function(linkki) {
				var paneeli =3D jQuery(linkki).parents('div.lisayspaneeli');=20
				paneeli.children('div.tyyppivalinta').hide();
				=
paneeli.children('div.aloitusnakyma').css("visibility","visible").show();=

				return false;
			},
		=09
			tyyppivalinta: function(linkki) {
				var paneeli =3D jQuery(linkki).parents('div.lisayspaneeli');=20
				=
paneeli.children('div.aloitusnakyma').hide().css("visibility","hidden");
				paneeli.children('div.tyyppivalinta').show();
				return false;
			}
		}
	},
=09
	tyyppi: {
		muu: {
			vaihdaValinta: function(el) {
				var jqEl =3D jQuery(el);=20
				if (!jqEl.hasClass('valittu')) {
					var container =3D jqEl.parents('div.sisaltoaluetyyppi-muu');
				=09
					jqEl.siblings().removeClass('valittu');
					jqEl.addClass('valittu');
				=09
					var valittuTyyppi =3D '';
					if (el.id) {
						var osat =3D el.id.split('|');
						if (typeof(osat[1]) !=3D=3D 'undefined') {
							valittuTyyppi =3D osat[1].replace('valinta-', '');
						}
					}
				=09
					container.find('.tyypit div').each(function() {
						var editorTyyppi =3D '';
						if (this.id) {
							var osat =3D this.id.split('|');
							if (typeof(osat[1]) !=3D=3D 'undefined') {
								editorTyyppi =3D osat[1].replace('editor-', '');
							}
						}
		=09
						if (valittuTyyppi =3D=3D editorTyyppi) {
							if (!jQuery(this).hasClass('valittu')) {
								jQuery(this).addClass('valittu');
							}
						} else {
							if (jQuery(this).hasClass('valittu')) {
								jQuery(this).removeClass('valittu');
							}
						}=09
					});
				}
			}
		},
	=09
		sivunOminaisuudet: {
			disableHierarkia: function() {
				var ruksiboksi =3D document.getElementById('n1');
				var lomake =3D jQuery(ruksiboksi.form);
				var hierarkia =3D lomake.find('select[name=3Dhierarkia1]');
				var jalkeen =3D lomake.find('#jalkeen');
				var alla =3D lomake.find('#alla');
			=09
				if(ruksiboksi.checked =3D=3D true) {
					hierarkia.attr('disabled', '');
					jalkeen.attr('disabled', '');
					alla.attr('disabled', '');
				} else {
					hierarkia.attr('disabled', 'disabled');
					jalkeen.attr('disabled', 'disabled');
					alla.attr('disabled', 'disabled');
				}
			}
		}
	}
};

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/calendar_stripped.js

/*  Copyright Mihai Bazon, 2002-2005  |  www.bazon.net/mishoo=0A=
 * -----------------------------------------------------------=0A=
 *=0A=
 * The DHTML Calendar, version 1.0 "It is happening again"=0A=
 *=0A=
 * Details and latest version at:=0A=
 * www.dynarch.com/projects/calendar=0A=
 *=0A=
 * This script is developed by Dynarch.com.  Visit us at www.dynarch.com.=0A=
 *=0A=
 * This script is distributed under the GNU Lesser General Public =
License.=0A=
 * Read the entire license text here: =
http://www.gnu.org/licenses/lgpl.html=0A=
 */=0A=
 =
Calendar=3Dfunction(firstDayOfWeek,dateStr,onSelected,onClose){this.activ=
eDiv=3Dnull;this.currentDateEl=3Dnull;this.getDateStatus=3Dnull;this.getD=
ateToolTip=3Dnull;this.getDateText=3Dnull;this.timeout=3Dnull;this.onSele=
cted=3DonSelected||null;this.onClose=3DonClose||null;this.dragging=3Dfals=
e;this.hidden=3Dfalse;this.minYear=3D1970;this.maxYear=3D2050;this.dateFo=
rmat=3DCalendar._TT["DEF_DATE_FORMAT"];this.ttDateFormat=3DCalendar._TT["=
TT_DATE_FORMAT"];this.isPopup=3Dtrue;this.weekNumbers=3Dtrue;this.firstDa=
yOfWeek=3Dtypeof =
firstDayOfWeek=3D=3D"number"?firstDayOfWeek:Calendar._FD;this.showsOtherM=
onths=3Dfalse;this.dateStr=3DdateStr;this.ar_days=3Dnull;this.showsTime=3D=
false;this.time24=3Dtrue;this.yearStep=3D2;this.hiliteToday=3Dtrue;this.m=
ultiple=3Dnull;this.table=3Dnull;this.element=3Dnull;this.tbody=3Dnull;th=
is.firstdayname=3Dnull;this.monthsCombo=3Dnull;this.yearsCombo=3Dnull;thi=
s.hilitedMonth=3Dnull;this.activeMonth=3Dnull;this.hilitedYear=3Dnull;thi=
s.activeYear=3Dnull;this.dateClicked=3Dfalse;if(typeof =
Calendar._SDN=3D=3D"undefined"){if(typeof =
Calendar._SDN_len=3D=3D"undefined")Calendar._SDN_len=3D3;var ar=3Dnew =
Array();for(var =
i=3D8;i>0;){ar[--i]=3DCalendar._DN[i].substr(0,Calendar._SDN_len);}Calend=
ar._SDN=3Dar;if(typeof =
Calendar._SMN_len=3D=3D"undefined")Calendar._SMN_len=3D3;ar=3Dnew =
Array();for(var =
i=3D12;i>0;){ar[--i]=3DCalendar._MN[i].substr(0,Calendar._SMN_len);}Calen=
dar._SMN=3Dar;}};Calendar._C=3Dnull;Calendar.is_ie=3D(/msie/i.test(naviga=
tor.userAgent)&&!/opera/i.test(navigator.userAgent));Calendar.is_ie5=3D(C=
alendar.is_ie&&/msie =
5\.0/i.test(navigator.userAgent));Calendar.is_opera=3D/opera/i.test(navig=
ator.userAgent);Calendar.is_khtml=3D/Konqueror|Safari|KHTML/i.test(naviga=
tor.userAgent);Calendar.getAbsolutePos=3Dfunction(el){var =
SL=3D0,ST=3D0;var =
is_div=3D/^div$/i.test(el.tagName);if(is_div&&el.scrollLeft)SL=3Del.scrol=
lLeft;if(is_div&&el.scrollTop)ST=3Del.scrollTop;var =
r=3D{x:el.offsetLeft-SL,y:el.offsetTop-ST};if(el.offsetParent){var =
tmp=3Dthis.getAbsolutePos(el.offsetParent);r.x+=3Dtmp.x;r.y+=3Dtmp.y;}ret=
urn r;};Calendar.isRelated=3Dfunction(el,evt){var =
related=3Devt.relatedTarget;if(!related){var =
type=3Devt.type;if(type=3D=3D"mouseover"){related=3Devt.fromElement;}else=
 =
if(type=3D=3D"mouseout"){related=3Devt.toElement;}}while(related){if(rela=
ted=3D=3Del){return true;}related=3Drelated.parentNode;}return =
false;};Calendar.removeClass=3Dfunction(el,className){if(!(el&&el.classNa=
me)){return;}var cls=3Del.className.split(" ");var ar=3Dnew =
Array();for(var =
i=3Dcls.length;i>0;){if(cls[--i]!=3DclassName){ar[ar.length]=3Dcls[i];}}e=
l.className=3Dar.join(" =
");};Calendar.addClass=3Dfunction(el,className){Calendar.removeClass(el,c=
lassName);el.className+=3D" =
"+className;};Calendar.getElement=3Dfunction(ev){var =
f=3DCalendar.is_ie?window.event.srcElement:ev.currentTarget;while(f.nodeT=
ype!=3D1||/^div$/i.test(f.tagName))f=3Df.parentNode;return =
f;};Calendar.getTargetElement=3Dfunction(ev){var =
f=3DCalendar.is_ie?window.event.srcElement:ev.target;while(f.nodeType!=3D=
1)f=3Df.parentNode;return =
f;};Calendar.stopEvent=3Dfunction(ev){ev||(ev=3Dwindow.event);if(Calendar=
.is_ie){ev.cancelBubble=3Dtrue;ev.returnValue=3Dfalse;}else{ev.preventDef=
ault();ev.stopPropagation();}return =
false;};Calendar.addEvent=3Dfunction(el,evname,func){if(el.attachEvent){e=
l.attachEvent("on"+evname,func);}else =
if(el.addEventListener){el.addEventListener(evname,func,true);}else{el["o=
n"+evname]=3Dfunc;}};Calendar.removeEvent=3Dfunction(el,evname,func){if(e=
l.detachEvent){el.detachEvent("on"+evname,func);}else =
if(el.removeEventListener){el.removeEventListener(evname,func,true);}else=
{el["on"+evname]=3Dnull;}};Calendar.createElement=3Dfunction(type,parent)=
{var =
el=3Dnull;if(document.createElementNS){el=3Ddocument.createElementNS("htt=
p://www.w3.org/1999/xhtml",type);}else{el=3Ddocument.createElement(type);=
}if(typeof parent!=3D"undefined"){parent.appendChild(el);}return =
el;};Calendar._add_evs=3Dfunction(el){with(Calendar){addEvent(el,"mouseov=
er",dayMouseOver);addEvent(el,"mousedown",dayMouseDown);addEvent(el,"mous=
eout",dayMouseOut);if(is_ie){addEvent(el,"dblclick",dayMouseDblClick);el.=
setAttribute("unselectable",true);}}};Calendar.findMonth=3Dfunction(el){i=
f(typeof el.month!=3D"undefined"){return el;}else if(typeof =
el.parentNode.month!=3D"undefined"){return el.parentNode;}return =
null;};Calendar.findYear=3Dfunction(el){if(typeof =
el.year!=3D"undefined"){return el;}else if(typeof =
el.parentNode.year!=3D"undefined"){return el.parentNode;}return =
null;};Calendar.showMonthsCombo=3Dfunction(){var =
cal=3DCalendar._C;if(!cal){return false;}var cal=3Dcal;var =
cd=3Dcal.activeDiv;var =
mc=3Dcal.monthsCombo;if(cal.hilitedMonth){Calendar.removeClass(cal.hilite=
dMonth,"hilite");}if(cal.activeMonth){Calendar.removeClass(cal.activeMont=
h,"active");}var =
mon=3Dcal.monthsCombo.getElementsByTagName("div")[cal.date.getMonth()];Ca=
lendar.addClass(mon,"active");cal.activeMonth=3Dmon;var =
s=3Dmc.style;s.display=3D"block";if(cd.navtype<0)s.left=3Dcd.offsetLeft+"=
px";else{var mcw=3Dmc.offsetWidth;if(typeof =
mcw=3D=3D"undefined")mcw=3D50;s.left=3D(cd.offsetLeft+cd.offsetWidth-mcw)=
+"px";}s.top=3D(cd.offsetTop+cd.offsetHeight)+"px";};Calendar.showYearsCo=
mbo=3Dfunction(fwd){var cal=3DCalendar._C;if(!cal){return false;}var =
cal=3Dcal;var cd=3Dcal.activeDiv;var =
yc=3Dcal.yearsCombo;if(cal.hilitedYear){Calendar.removeClass(cal.hilitedY=
ear,"hilite");}if(cal.activeYear){Calendar.removeClass(cal.activeYear,"ac=
tive");}cal.activeYear=3Dnull;var =
Y=3Dcal.date.getFullYear()+(fwd?1:-1);var yr=3Dyc.firstChild;var =
show=3Dfalse;for(var =
i=3D12;i>0;--i){if(Y>=3Dcal.minYear&&Y<=3Dcal.maxYear){yr.innerHTML=3DY;y=
r.year=3DY;yr.style.display=3D"block";show=3Dtrue;}else{yr.style.display=3D=
"none";}yr=3Dyr.nextSibling;Y+=3Dfwd?cal.yearStep:-cal.yearStep;}if(show)=
{var =
s=3Dyc.style;s.display=3D"block";if(cd.navtype<0)s.left=3Dcd.offsetLeft+"=
px";else{var ycw=3Dyc.offsetWidth;if(typeof =
ycw=3D=3D"undefined")ycw=3D50;s.left=3D(cd.offsetLeft+cd.offsetWidth-ycw)=
+"px";}s.top=3D(cd.offsetTop+cd.offsetHeight)+"px";}};Calendar.tableMouse=
Up=3Dfunction(ev){var cal=3DCalendar._C;if(!cal){return =
false;}if(cal.timeout){clearTimeout(cal.timeout);}var =
el=3Dcal.activeDiv;if(!el){return false;}var =
target=3DCalendar.getTargetElement(ev);ev||(ev=3Dwindow.event);Calendar.r=
emoveClass(el,"active");if(target=3D=3Del||target.parentNode=3D=3Del){Cal=
endar.cellClick(el,ev);}var mon=3DCalendar.findMonth(target);var =
date=3Dnull;if(mon){date=3Dnew =
Date(cal.date);if(mon.month!=3Ddate.getMonth()){date.setMonth(mon.month);=
cal.setDate(date);cal.dateClicked=3Dfalse;cal.callHandler();}}else{var =
year=3DCalendar.findYear(target);if(year){date=3Dnew =
Date(cal.date);if(year.year!=3Ddate.getFullYear()){date.setFullYear(year.=
year);cal.setDate(date);cal.dateClicked=3Dfalse;cal.callHandler();}}}with=
(Calendar){removeEvent(document,"mouseup",tableMouseUp);removeEvent(docum=
ent,"mouseover",tableMouseOver);removeEvent(document,"mousemove",tableMou=
seOver);cal._hideCombos();_C=3Dnull;return =
stopEvent(ev);}};Calendar.tableMouseOver=3Dfunction(ev){var =
cal=3DCalendar._C;if(!cal){return;}var el=3Dcal.activeDiv;var =
target=3DCalendar.getTargetElement(ev);if(target=3D=3Del||target.parentNo=
de=3D=3Del){Calendar.addClass(el,"hilite =
active");Calendar.addClass(el.parentNode,"rowhilite");}else{if(typeof =
el.navtype=3D=3D"undefined"||(el.navtype!=3D50&&(el.navtype=3D=3D0||Math.=
abs(el.navtype)>2)))Calendar.removeClass(el,"active");Calendar.removeClas=
s(el,"hilite");Calendar.removeClass(el.parentNode,"rowhilite");}ev||(ev=3D=
window.event);if(el.navtype=3D=3D50&&target!=3Del){var =
pos=3DCalendar.getAbsolutePos(el);var w=3Del.offsetWidth;var =
x=3Dev.clientX;var dx;var =
decrease=3Dtrue;if(x>pos.x+w){dx=3Dx-pos.x-w;decrease=3Dfalse;}else =
dx=3Dpos.x-x;if(dx<0)dx=3D0;var range=3Del._range;var =
current=3Del._current;var count=3DMath.floor(dx/10)%range.length;for(var =
i=3Drange.length;--i>=3D0;)if(range[i]=3D=3Dcurrent)break;while(count-->0=
)if(decrease){if(--i<0)i=3Drange.length-1;}else =
if(++i>=3Drange.length)i=3D0;var =
newval=3Drange[i];el.innerHTML=3Dnewval;cal.onUpdateTime();}var =
mon=3DCalendar.findMonth(target);if(mon){if(mon.month!=3Dcal.date.getMont=
h()){if(cal.hilitedMonth){Calendar.removeClass(cal.hilitedMonth,"hilite")=
;}Calendar.addClass(mon,"hilite");cal.hilitedMonth=3Dmon;}else =
if(cal.hilitedMonth){Calendar.removeClass(cal.hilitedMonth,"hilite");}}el=
se{if(cal.hilitedMonth){Calendar.removeClass(cal.hilitedMonth,"hilite");}=
var =
year=3DCalendar.findYear(target);if(year){if(year.year!=3Dcal.date.getFul=
lYear()){if(cal.hilitedYear){Calendar.removeClass(cal.hilitedYear,"hilite=
");}Calendar.addClass(year,"hilite");cal.hilitedYear=3Dyear;}else =
if(cal.hilitedYear){Calendar.removeClass(cal.hilitedYear,"hilite");}}else=
 =
if(cal.hilitedYear){Calendar.removeClass(cal.hilitedYear,"hilite");}}retu=
rn =
Calendar.stopEvent(ev);};Calendar.tableMouseDown=3Dfunction(ev){if(Calend=
ar.getTargetElement(ev)=3D=3DCalendar.getElement(ev)){return =
Calendar.stopEvent(ev);}};Calendar.calDragIt=3Dfunction(ev){var =
cal=3DCalendar._C;if(!(cal&&cal.dragging)){return false;}var posX;var =
posY;if(Calendar.is_ie){posY=3Dwindow.event.clientY+document.body.scrollT=
op;posX=3Dwindow.event.clientX+document.body.scrollLeft;}else{posX=3Dev.p=
ageX;posY=3Dev.pageY;}cal.hideShowCovered();var =
st=3Dcal.element.style;st.left=3D(posX-cal.xOffs)+"px";st.top=3D(posY-cal=
.yOffs)+"px";return =
Calendar.stopEvent(ev);};Calendar.calDragEnd=3Dfunction(ev){var =
cal=3DCalendar._C;if(!cal){return =
false;}cal.dragging=3Dfalse;with(Calendar){removeEvent(document,"mousemov=
e",calDragIt);removeEvent(document,"mouseup",calDragEnd);tableMouseUp(ev)=
;}cal.hideShowCovered();};Calendar.dayMouseDown=3Dfunction(ev){var =
el=3DCalendar.getElement(ev);if(el.disabled){return false;}var =
cal=3Del.calendar;cal.activeDiv=3Del;Calendar._C=3Dcal;if(el.navtype!=3D3=
00)with(Calendar){if(el.navtype=3D=3D50){el._current=3Del.innerHTML;addEv=
ent(document,"mousemove",tableMouseOver);}else =
addEvent(document,Calendar.is_ie5?"mousemove":"mouseover",tableMouseOver)=
;addClass(el,"hilite =
active");addEvent(document,"mouseup",tableMouseUp);}else =
if(cal.isPopup){cal._dragStart(ev);}if(el.navtype=3D=3D-1||el.navtype=3D=3D=
1){if(cal.timeout)clearTimeout(cal.timeout);cal.timeout=3DsetTimeout("Cal=
endar.showMonthsCombo()",250);}else =
if(el.navtype=3D=3D-2||el.navtype=3D=3D2){if(cal.timeout)clearTimeout(cal=
.timeout);cal.timeout=3DsetTimeout((el.navtype>0)?"Calendar.showYearsComb=
o(true)":"Calendar.showYearsCombo(false)",250);}else{cal.timeout=3Dnull;}=
return =
Calendar.stopEvent(ev);};Calendar.dayMouseDblClick=3Dfunction(ev){Calenda=
r.cellClick(Calendar.getElement(ev),ev||window.event);if(Calendar.is_ie){=
document.selection.empty();}};Calendar.dayMouseOver=3Dfunction(ev){var =
el=3DCalendar.getElement(ev);if(Calendar.isRelated(el,ev)||Calendar._C||e=
l.disabled){return =
false;}if(el.ttip){if(el.ttip.substr(0,1)=3D=3D"_"){el.ttip=3Del.caldate.=
print(el.calendar.ttDateFormat)+el.ttip.substr(1);}el.calendar.tooltips.i=
nnerHTML=3Del.ttip;}if(el.navtype!=3D300){Calendar.addClass(el,"hilite");=
if(el.caldate){Calendar.addClass(el.parentNode,"rowhilite");}}return =
Calendar.stopEvent(ev);};Calendar.dayMouseOut=3Dfunction(ev){with(Calenda=
r){var el=3DgetElement(ev);if(isRelated(el,ev)||_C||el.disabled)return =
false;removeClass(el,"hilite");if(el.caldate)removeClass(el.parentNode,"r=
owhilite");if(el.calendar)el.calendar.tooltips.innerHTML=3D_TT["SEL_DATE"=
];return stopEvent(ev);}};Calendar.cellClick=3Dfunction(el,ev){var =
cal=3Del.calendar;var closing=3Dfalse;var newdate=3Dfalse;var =
date=3Dnull;if(typeof =
el.navtype=3D=3D"undefined"){if(cal.currentDateEl){Calendar.removeClass(c=
al.currentDateEl,"selected");Calendar.addClass(el,"selected");closing=3D(=
cal.currentDateEl=3D=3Del);if(!closing){cal.currentDateEl=3Del;}}cal.date=
.setDateOnly(el.caldate);date=3Dcal.date;var =
other_month=3D!(cal.dateClicked=3D!el.otherMonth);if(!other_month&&!cal.c=
urrentDateEl)cal._toggleMultipleDate(new Date(date));else =
newdate=3D!el.disabled;if(other_month)cal._init(cal.firstDayOfWeek,date);=
}else{if(el.navtype=3D=3D200){Calendar.removeClass(el,"hilite");cal.callC=
loseHandler();return;}date=3Dnew =
Date(cal.date);if(el.navtype=3D=3D0)date.setDateOnly(new =
Date());cal.dateClicked=3Dfalse;var year=3Ddate.getFullYear();var =
mon=3Ddate.getMonth();function setMonth(m){var day=3Ddate.getDate();var =
max=3Ddate.getMonthDays(m);if(day>max){date.setDate(max);}date.setMonth(m=
);};switch(el.navtype){case 400:Calendar.removeClass(el,"hilite");var =
text=3DCalendar._TT["ABOUT"];if(typeof =
text!=3D"undefined"){text+=3Dcal.showsTime?Calendar._TT["ABOUT_TIME"]:"";=
}else{text=3D"Help and about box text is not translated into this =
language.\n"+"If you know this language and you feel generous please =
update\n"+"the corresponding file in \"lang\" subdir to match =
calendar-en.js\n"+"and send it back to <mihai_bazon@yahoo.com> to get it =
into the distribution  ;-)\n\n"+"Thank =
you!\n"+"http://dynarch.com/mishoo/calendar.epl\n";}alert(text);return;ca=
se-2:if(year>cal.minYear){date.setFullYear(year-1);}break;case-1:if(mon>0=
){setMonth(mon-1);}else =
if(year-->cal.minYear){date.setFullYear(year);setMonth(11);}break;case =
1:if(mon<11){setMonth(mon+1);}else =
if(year<cal.maxYear){date.setFullYear(year+1);setMonth(0);}break;case =
2:if(year<cal.maxYear){date.setFullYear(year+1);}break;case =
100:cal.setFirstDayOfWeek(el.fdow);return;case 50:var =
range=3Del._range;var current=3Del.innerHTML;for(var =
i=3Drange.length;--i>=3D0;)if(range[i]=3D=3Dcurrent)break;if(ev&&ev.shift=
Key){if(--i<0)i=3Drange.length-1;}else if(++i>=3Drange.length)i=3D0;var =
newval=3Drange[i];el.innerHTML=3Dnewval;cal.onUpdateTime();return;case =
0:if((typeof =
cal.getDateStatus=3D=3D"function")&&cal.getDateStatus(date,date.getFullYe=
ar(),date.getMonth(),date.getDate())){return =
false;}break;}if(!date.equalsTo(cal.date)){cal.setDate(date);newdate=3Dtr=
ue;}else =
if(el.navtype=3D=3D0)newdate=3Dclosing=3Dtrue;}if(newdate){ev&&cal.callHa=
ndler();}if(closing){Calendar.removeClass(el,"hilite");ev&&cal.callCloseH=
andler();}};Calendar.prototype.create=3Dfunction(_par){var =
parent=3Dnull;if(!_par){parent=3Ddocument.getElementsByTagName("body")[0]=
;this.isPopup=3Dtrue;}else{parent=3D_par;this.isPopup=3Dfalse;}this.date=3D=
this.dateStr?new Date(this.dateStr):new Date();var =
table=3DCalendar.createElement("table");this.table=3Dtable;table.cellSpac=
ing=3D0;table.cellPadding=3D0;table.calendar=3Dthis;Calendar.addEvent(tab=
le,"mousedown",Calendar.tableMouseDown);var =
div=3DCalendar.createElement("div");this.element=3Ddiv;div.className=3D"c=
alendar";if(this.isPopup){div.style.position=3D"absolute";div.style.displ=
ay=3D"none";}div.appendChild(table);var =
thead=3DCalendar.createElement("thead",table);var cell=3Dnull;var =
row=3Dnull;var cal=3Dthis;var =
hh=3Dfunction(text,cs,navtype){cell=3DCalendar.createElement("td",row);ce=
ll.colSpan=3Dcs;cell.className=3D"button";if(navtype!=3D0&&Math.abs(navty=
pe)<=3D2)cell.className+=3D" =
nav";Calendar._add_evs(cell);cell.calendar=3Dcal;cell.navtype=3Dnavtype;c=
ell.innerHTML=3D"<div unselectable=3D'on'>"+text+"</div>";return =
cell;};row=3DCalendar.createElement("tr",thead);var =
title_length=3D6;(this.isPopup)&&--title_length;(this.weekNumbers)&&++tit=
le_length;hh("?",1,400).ttip=3DCalendar._TT["INFO"];this.title=3Dhh("",ti=
tle_length,300);this.title.className=3D"title";if(this.isPopup){this.titl=
e.ttip=3DCalendar._TT["DRAG_TO_MOVE"];this.title.style.cursor=3D"move";hh=
("&#x00d7;",1,200).ttip=3DCalendar._TT["CLOSE"];}row=3DCalendar.createEle=
ment("tr",thead);row.className=3D"headrow";this._nav_py=3Dhh("&#x00ab;",1=
,-2);this._nav_py.ttip=3DCalendar._TT["PREV_YEAR"];this._nav_pm=3Dhh("&#x=
2039;",1,-1);this._nav_pm.ttip=3DCalendar._TT["PREV_MONTH"];this._nav_now=
=3Dhh(Calendar._TT["TODAY"],this.weekNumbers?4:3,0);this._nav_now.ttip=3D=
Calendar._TT["GO_TODAY"];this._nav_nm=3Dhh("&#x203a;",1,1);this._nav_nm.t=
tip=3DCalendar._TT["NEXT_MONTH"];this._nav_ny=3Dhh("&#x00bb;",1,2);this._=
nav_ny.ttip=3DCalendar._TT["NEXT_YEAR"];row=3DCalendar.createElement("tr"=
,thead);row.className=3D"daynames";if(this.weekNumbers){cell=3DCalendar.c=
reateElement("td",row);cell.className=3D"name =
wn";cell.innerHTML=3DCalendar._TT["WK"];}for(var =
i=3D7;i>0;--i){cell=3DCalendar.createElement("td",row);if(!i){cell.navtyp=
e=3D100;cell.calendar=3Dthis;Calendar._add_evs(cell);}}this.firstdayname=3D=
(this.weekNumbers)?row.firstChild.nextSibling:row.firstChild;this._displa=
yWeekdays();var =
tbody=3DCalendar.createElement("tbody",table);this.tbody=3Dtbody;for(i=3D=
6;i>0;--i){row=3DCalendar.createElement("tr",tbody);if(this.weekNumbers){=
cell=3DCalendar.createElement("td",row);}for(var =
j=3D7;j>0;--j){cell=3DCalendar.createElement("td",row);cell.calendar=3Dth=
is;Calendar._add_evs(cell);}}if(this.showsTime){row=3DCalendar.createElem=
ent("tr",tbody);row.className=3D"time";cell=3DCalendar.createElement("td"=
,row);cell.className=3D"time";cell.colSpan=3D2;cell.innerHTML=3DCalendar.=
_TT["TIME"]||"&nbsp;";cell=3DCalendar.createElement("td",row);cell.classN=
ame=3D"time";cell.colSpan=3Dthis.weekNumbers?4:3;(function(){function =
makeTimePart(className,init,range_start,range_end){var =
part=3DCalendar.createElement("span",cell);part.className=3DclassName;par=
t.innerHTML=3Dinit;part.calendar=3Dcal;part.ttip=3DCalendar._TT["TIME_PAR=
T"];part.navtype=3D50;part._range=3D[];if(typeof =
range_start!=3D"number")part._range=3Drange_start;else{for(var =
i=3Drange_start;i<=3Drange_end;++i){var =
txt;if(i<10&&range_end>=3D10)txt=3D'0'+i;else =
txt=3D''+i;part._range[part._range.length]=3Dtxt;}}Calendar._add_evs(part=
);return part;};var hrs=3Dcal.date.getHours();var =
mins=3Dcal.date.getMinutes();var t12=3D!cal.time24;var =
pm=3D(hrs>12);if(t12&&pm)hrs-=3D12;var =
H=3DmakeTimePart("hour",hrs,t12?1:0,t12?12:23);var =
span=3DCalendar.createElement("span",cell);span.innerHTML=3D":";span.clas=
sName=3D"colon";var M=3DmakeTimePart("minute",mins,0,59);var =
AP=3Dnull;cell=3DCalendar.createElement("td",row);cell.className=3D"time"=
;cell.colSpan=3D2;if(t12)AP=3DmakeTimePart("ampm",pm?"pm":"am",["am","pm"=
]);else cell.innerHTML=3D"&nbsp;";cal.onSetTime=3Dfunction(){var =
pm,hrs=3Dthis.date.getHours(),mins=3Dthis.date.getMinutes();if(t12){pm=3D=
(hrs>=3D12);if(pm)hrs-=3D12;if(hrs=3D=3D0)hrs=3D12;AP.innerHTML=3Dpm?"pm"=
:"am";}H.innerHTML=3D(hrs<10)?("0"+hrs):hrs;M.innerHTML=3D(mins<10)?("0"+=
mins):mins;};cal.onUpdateTime=3Dfunction(){var date=3Dthis.date;var =
h=3DparseInt(H.innerHTML,10);if(t12){if(/pm/i.test(AP.innerHTML)&&h<12)h+=
=3D12;else if(/am/i.test(AP.innerHTML)&&h=3D=3D12)h=3D0;}var =
d=3Ddate.getDate();var m=3Ddate.getMonth();var =
y=3Ddate.getFullYear();date.setHours(h);date.setMinutes(parseInt(M.innerH=
TML,10));date.setFullYear(y);date.setMonth(m);date.setDate(d);this.dateCl=
icked=3Dfalse;this.callHandler();};})();}else{this.onSetTime=3Dthis.onUpd=
ateTime=3Dfunction(){};}var =
tfoot=3DCalendar.createElement("tfoot",table);row=3DCalendar.createElemen=
t("tr",tfoot);row.className=3D"footrow";cell=3Dhh(Calendar._TT["SEL_DATE"=
],this.weekNumbers?8:7,300);cell.className=3D"ttip";if(this.isPopup){cell=
.ttip=3DCalendar._TT["DRAG_TO_MOVE"];cell.style.cursor=3D"move";}this.too=
ltips=3Dcell;div=3DCalendar.createElement("div",this.element);this.months=
Combo=3Ddiv;div.className=3D"combo";for(i=3D0;i<Calendar._MN.length;++i){=
var =
mn=3DCalendar.createElement("div");mn.className=3DCalendar.is_ie?"label-I=
Efix":"label";mn.month=3Di;mn.innerHTML=3DCalendar._SMN[i];div.appendChil=
d(mn);}div=3DCalendar.createElement("div",this.element);this.yearsCombo=3D=
div;div.className=3D"combo";for(i=3D12;i>0;--i){var =
yr=3DCalendar.createElement("div");yr.className=3DCalendar.is_ie?"label-I=
Efix":"label";div.appendChild(yr);}this._init(this.firstDayOfWeek,this.da=
te);parent.appendChild(this.element);};Calendar._keyEvent=3Dfunction(ev){=
var cal=3Dwindow._dynarch_popupCalendar;if(!cal||cal.multiple)return =
false;(Calendar.is_ie)&&(ev=3Dwindow.event);var =
act=3D(Calendar.is_ie||ev.type=3D=3D"keypress"),K=3Dev.keyCode;if(ev.ctrl=
Key){switch(K){case 37:act&&Calendar.cellClick(cal._nav_pm);break;case =
38:act&&Calendar.cellClick(cal._nav_py);break;case =
39:act&&Calendar.cellClick(cal._nav_nm);break;case =
40:act&&Calendar.cellClick(cal._nav_ny);break;default:return =
false;}}else switch(K){case =
32:Calendar.cellClick(cal._nav_now);break;case =
27:act&&cal.callCloseHandler();break;case 37:case 38:case 39:case =
40:if(act){var =
prev,x,y,ne,el,step;prev=3DK=3D=3D37||K=3D=3D38;step=3D(K=3D=3D37||K=3D=3D=
39)?1:7;function setVars(){el=3Dcal.currentDateEl;var =
p=3Del.pos;x=3Dp&15;y=3Dp>>4;ne=3Dcal.ar_days[y][x];};setVars();function =
prevMonth(){var date=3Dnew =
Date(cal.date);date.setDate(date.getDate()-step);cal.setDate(date);};func=
tion nextMonth(){var date=3Dnew =
Date(cal.date);date.setDate(date.getDate()+step);cal.setDate(date);};whil=
e(1){switch(K){case =
37:if(--x>=3D0)ne=3Dcal.ar_days[y][x];else{x=3D6;K=3D38;continue;}break;c=
ase =
38:if(--y>=3D0)ne=3Dcal.ar_days[y][x];else{prevMonth();setVars();}break;c=
ase =
39:if(++x<7)ne=3Dcal.ar_days[y][x];else{x=3D0;K=3D40;continue;}break;case=
 =
40:if(++y<cal.ar_days.length)ne=3Dcal.ar_days[y][x];else{nextMonth();setV=
ars();}break;}break;}if(ne){if(!ne.disabled)Calendar.cellClick(ne);else =
if(prev)prevMonth();else nextMonth();}}break;case =
13:if(act)Calendar.cellClick(cal.currentDateEl,ev);break;default:return =
false;}return =
Calendar.stopEvent(ev);};Calendar.prototype._init=3Dfunction(firstDayOfWe=
ek,date){var today=3Dnew =
Date(),TY=3Dtoday.getFullYear(),TM=3Dtoday.getMonth(),TD=3Dtoday.getDate(=
);this.table.style.visibility=3D"hidden";var =
year=3Ddate.getFullYear();if(year<this.minYear){year=3Dthis.minYear;date.=
setFullYear(year);}else =
if(year>this.maxYear){year=3Dthis.maxYear;date.setFullYear(year);}this.fi=
rstDayOfWeek=3DfirstDayOfWeek;this.date=3Dnew Date(date);var =
month=3Ddate.getMonth();var mday=3Ddate.getDate();var =
no_days=3Ddate.getMonthDays();date.setDate(1);var =
day1=3D(date.getDay()-this.firstDayOfWeek)%7;if(day1<0)day1+=3D7;date.set=
Date(-day1);date.setDate(date.getDate()+1);var =
row=3Dthis.tbody.firstChild;var MN=3DCalendar._SMN[month];var =
ar_days=3Dthis.ar_days=3Dnew Array();var =
weekend=3DCalendar._TT["WEEKEND"];var =
dates=3Dthis.multiple?(this.datesCells=3D{}):null;for(var =
i=3D0;i<6;++i,row=3Drow.nextSibling){var =
cell=3Drow.firstChild;if(this.weekNumbers){cell.className=3D"day =
wn";cell.innerHTML=3Ddate.getWeekNumber();cell=3Dcell.nextSibling;}row.cl=
assName=3D"daysrow";var =
hasdays=3Dfalse,iday,dpos=3Dar_days[i]=3D[];for(var =
j=3D0;j<7;++j,cell=3Dcell.nextSibling,date.setDate(iday+1)){iday=3Ddate.g=
etDate();var =
wday=3Ddate.getDay();cell.className=3D"day";cell.pos=3Di<<4|j;dpos[j]=3Dc=
ell;var =
current_month=3D(date.getMonth()=3D=3Dmonth);if(!current_month){if(this.s=
howsOtherMonths){cell.className+=3D" =
othermonth";cell.otherMonth=3Dtrue;}else{cell.className=3D"emptycell";cel=
l.innerHTML=3D"&nbsp;";cell.disabled=3Dtrue;continue;}}else{cell.otherMon=
th=3Dfalse;hasdays=3Dtrue;}cell.disabled=3Dfalse;cell.innerHTML=3Dthis.ge=
tDateText?this.getDateText(date,iday):iday;if(dates)dates[date.print("%Y%=
m%d")]=3Dcell;if(this.getDateStatus){var =
status=3Dthis.getDateStatus(date,year,month,iday);if(this.getDateToolTip)=
{var =
toolTip=3Dthis.getDateToolTip(date,year,month,iday);if(toolTip)cell.title=
=3DtoolTip;}if(status=3D=3D=3Dtrue){cell.className+=3D" =
disabled";cell.disabled=3Dtrue;}else{if(/disabled/i.test(status))cell.dis=
abled=3Dtrue;cell.className+=3D" =
"+status;}}if(!cell.disabled){cell.caldate=3Dnew =
Date(date);cell.ttip=3D"_";if(!this.multiple&&current_month&&iday=3D=3Dmd=
ay&&this.hiliteToday){cell.className+=3D" =
selected";this.currentDateEl=3Dcell;}if(date.getFullYear()=3D=3DTY&&date.=
getMonth()=3D=3DTM&&iday=3D=3DTD){cell.className+=3D" =
today";cell.ttip+=3DCalendar._TT["PART_TODAY"];}if(weekend.indexOf(wday.t=
oString())!=3D-1)cell.className+=3Dcell.otherMonth?" oweekend":" =
weekend";}}if(!(hasdays||this.showsOtherMonths))row.className=3D"emptyrow=
";}this.title.innerHTML=3DCalendar._MN[month]+", =
"+year;this.onSetTime();this.table.style.visibility=3D"visible";this._ini=
tMultipleDates();};Calendar.prototype._initMultipleDates=3Dfunction(){if(=
this.multiple){for(var i in this.multiple){var =
cell=3Dthis.datesCells[i];var =
d=3Dthis.multiple[i];if(!d)continue;if(cell)cell.className+=3D" =
selected";}}};Calendar.prototype._toggleMultipleDate=3Dfunction(date){if(=
this.multiple){var ds=3Ddate.print("%Y%m%d");var =
cell=3Dthis.datesCells[ds];if(cell){var =
d=3Dthis.multiple[ds];if(!d){Calendar.addClass(cell,"selected");this.mult=
iple[ds]=3Ddate;}else{Calendar.removeClass(cell,"selected");delete =
this.multiple[ds];}}}};Calendar.prototype.setDateToolTipHandler=3Dfunctio=
n(unaryFunction){this.getDateToolTip=3DunaryFunction;};Calendar.prototype=
.setDate=3Dfunction(date){if(!date.equalsTo(this.date)){this._init(this.f=
irstDayOfWeek,date);}};Calendar.prototype.refresh=3Dfunction(){this._init=
(this.firstDayOfWeek,this.date);};Calendar.prototype.setFirstDayOfWeek=3D=
function(firstDayOfWeek){this._init(firstDayOfWeek,this.date);this._displ=
ayWeekdays();};Calendar.prototype.setDateStatusHandler=3DCalendar.prototy=
pe.setDisabledHandler=3Dfunction(unaryFunction){this.getDateStatus=3Dunar=
yFunction;};Calendar.prototype.setRange=3Dfunction(a,z){this.minYear=3Da;=
this.maxYear=3Dz;};Calendar.prototype.callHandler=3Dfunction(){if(this.on=
Selected){this.onSelected(this,this.date.print(this.dateFormat));}};Calen=
dar.prototype.callCloseHandler=3Dfunction(){if(this.onClose){this.onClose=
(this);}this.hideShowCovered();};Calendar.prototype.destroy=3Dfunction(){=
var =
el=3Dthis.element.parentNode;el.removeChild(this.element);Calendar._C=3Dn=
ull;window._dynarch_popupCalendar=3Dnull;};Calendar.prototype.reparent=3D=
function(new_parent){var =
el=3Dthis.element;el.parentNode.removeChild(el);new_parent.appendChild(el=
);};Calendar._checkCalendar=3Dfunction(ev){var =
calendar=3Dwindow._dynarch_popupCalendar;if(!calendar){return false;}var =
el=3DCalendar.is_ie?Calendar.getElement(ev):Calendar.getTargetElement(ev)=
;for(;el!=3Dnull&&el!=3Dcalendar.element;el=3Del.parentNode);if(el=3D=3Dn=
ull){window._dynarch_popupCalendar.callCloseHandler();return =
Calendar.stopEvent(ev);}};Calendar.prototype.show=3Dfunction(){var =
rows=3Dthis.table.getElementsByTagName("tr");for(var =
i=3Drows.length;i>0;){var =
row=3Drows[--i];Calendar.removeClass(row,"rowhilite");var =
cells=3Drow.getElementsByTagName("td");for(var =
j=3Dcells.length;j>0;){var =
cell=3Dcells[--j];Calendar.removeClass(cell,"hilite");Calendar.removeClas=
s(cell,"active");}}this.element.style.display=3D"block";this.hidden=3Dfal=
se;if(this.isPopup){window._dynarch_popupCalendar=3Dthis;Calendar.addEven=
t(document,"keydown",Calendar._keyEvent);Calendar.addEvent(document,"keyp=
ress",Calendar._keyEvent);Calendar.addEvent(document,"mousedown",Calendar=
._checkCalendar);}this.hideShowCovered();};Calendar.prototype.hide=3Dfunc=
tion(){if(this.isPopup){Calendar.removeEvent(document,"keydown",Calendar.=
_keyEvent);Calendar.removeEvent(document,"keypress",Calendar._keyEvent);C=
alendar.removeEvent(document,"mousedown",Calendar._checkCalendar);}this.e=
lement.style.display=3D"none";this.hidden=3Dtrue;this.hideShowCovered();}=
;Calendar.prototype.showAt=3Dfunction(x,y){var =
s=3Dthis.element.style;s.left=3Dx+"px";s.top=3Dy+"px";this.show();};Calen=
dar.prototype.showAtElement=3Dfunction(el,opts){var self=3Dthis;var =
p=3DCalendar.getAbsolutePos(el);if(!opts||typeof =
opts!=3D"string"){this.showAt(p.x,p.y+el.offsetHeight);return =
true;}function =
fixPosition(box){if(box.x<0)box.x=3D0;if(box.y<0)box.y=3D0;var =
cp=3Ddocument.createElement("div");var =
s=3Dcp.style;s.position=3D"absolute";s.right=3Ds.bottom=3Ds.width=3Ds.hei=
ght=3D"0px";document.body.appendChild(cp);var =
br=3DCalendar.getAbsolutePos(cp);document.body.removeChild(cp);if(Calenda=
r.is_ie){br.y+=3Ddocument.body.scrollTop;br.x+=3Ddocument.body.scrollLeft=
;}else{br.y+=3Dwindow.scrollY;br.x+=3Dwindow.scrollX;}var =
tmp=3Dbox.x+box.width-br.x;if(tmp>0)box.x-=3Dtmp;tmp=3Dbox.y+box.height-b=
r.y;if(tmp>0)box.y-=3Dtmp;};this.element.style.display=3D"block";Calendar=
.continuation_for_the_fucking_khtml_browser=3Dfunction(){var =
w=3Dself.element.offsetWidth;var =
h=3Dself.element.offsetHeight;self.element.style.display=3D"none";var =
valign=3Dopts.substr(0,1);var =
halign=3D"l";if(opts.length>1){halign=3Dopts.substr(1,1);}switch(valign){=
case "T":p.y-=3Dh;break;case "B":p.y+=3Del.offsetHeight;break;case =
"C":p.y+=3D(el.offsetHeight-h)/2;break;case =
"t":p.y+=3Del.offsetHeight-h;break;case "b":break;}switch(halign){case =
"L":p.x-=3Dw;break;case "R":p.x+=3Del.offsetWidth;break;case =
"C":p.x+=3D(el.offsetWidth-w)/2;break;case =
"l":p.x+=3Del.offsetWidth-w;break;case =
"r":break;}p.width=3Dw;p.height=3Dh+40;self.monthsCombo.style.display=3D"=
none";fixPosition(p);self.showAt(p.x,p.y);};if(Calendar.is_khtml)setTimeo=
ut("Calendar.continuation_for_the_fucking_khtml_browser()",10);else =
Calendar.continuation_for_the_fucking_khtml_browser();};Calendar.prototyp=
e.setDateFormat=3Dfunction(str){this.dateFormat=3Dstr;};Calendar.prototyp=
e.setTtDateFormat=3Dfunction(str){this.ttDateFormat=3Dstr;};Calendar.prot=
otype.parseDate=3Dfunction(str,fmt){if(!fmt)fmt=3Dthis.dateFormat;this.se=
tDate(Date.parseDate(str,fmt));};Calendar.prototype.hideShowCovered=3Dfun=
ction(){if(!Calendar.is_ie&&!Calendar.is_opera)return;function =
getVisib(obj){var =
value=3Dobj.style.visibility;if(!value){if(document.defaultView&&typeof(d=
ocument.defaultView.getComputedStyle)=3D=3D"function"){if(!Calendar.is_kh=
tml)value=3Ddocument.defaultView. =
getComputedStyle(obj,"").getPropertyValue("visibility");else =
value=3D'';}else =
if(obj.currentStyle){value=3Dobj.currentStyle.visibility;}else =
value=3D'';}return value;};var tags=3Dnew =
Array("applet","iframe","select");var el=3Dthis.element;var =
p=3DCalendar.getAbsolutePos(el);var EX1=3Dp.x;var =
EX2=3Del.offsetWidth+EX1;var EY1=3Dp.y;var =
EY2=3Del.offsetHeight+EY1;for(var k=3Dtags.length;k>0;){var =
ar=3Ddocument.getElementsByTagName(tags[--k]);var cc=3Dnull;for(var =
i=3Dar.length;i>0;){cc=3Dar[--i];p=3DCalendar.getAbsolutePos(cc);var =
CX1=3Dp.x;var CX2=3Dcc.offsetWidth+CX1;var CY1=3Dp.y;var =
CY2=3Dcc.offsetHeight+CY1;if(this.hidden||(CX1>EX2)||(CX2<EX1)||(CY1>EY2)=
||(CY2<EY1)){if(!cc.__msh_save_visibility){cc.__msh_save_visibility=3Dget=
Visib(cc);}cc.style.visibility=3Dcc.__msh_save_visibility;}else{if(!cc.__=
msh_save_visibility){cc.__msh_save_visibility=3DgetVisib(cc);}cc.style.vi=
sibility=3D"hidden";}}}};Calendar.prototype._displayWeekdays=3Dfunction()=
{var fdow=3Dthis.firstDayOfWeek;var cell=3Dthis.firstdayname;var =
weekend=3DCalendar._TT["WEEKEND"];for(var =
i=3D0;i<7;++i){cell.className=3D"day name";var =
realday=3D(i+fdow)%7;if(i){cell.ttip=3DCalendar._TT["DAY_FIRST"].replace(=
"%s",Calendar._DN[realday]);cell.navtype=3D100;cell.calendar=3Dthis;cell.=
fdow=3Drealday;Calendar._add_evs(cell);}if(weekend.indexOf(realday.toStri=
ng())!=3D-1){Calendar.addClass(cell,"weekend");}cell.innerHTML=3DCalendar=
._SDN[(i+fdow)%7];cell=3Dcell.nextSibling;}};Calendar.prototype._hideComb=
os=3Dfunction(){this.monthsCombo.style.display=3D"none";this.yearsCombo.s=
tyle.display=3D"none";};Calendar.prototype._dragStart=3Dfunction(ev){if(t=
his.dragging){return;}this.dragging=3Dtrue;var posX;var =
posY;if(Calendar.is_ie){posY=3Dwindow.event.clientY+document.body.scrollT=
op;posX=3Dwindow.event.clientX+document.body.scrollLeft;}else{posY=3Dev.c=
lientY+window.scrollY;posX=3Dev.clientX+window.scrollX;}var =
st=3Dthis.element.style;this.xOffs=3DposX-parseInt(st.left);this.yOffs=3D=
posY-parseInt(st.top);with(Calendar){addEvent(document,"mousemove",calDra=
gIt);addEvent(document,"mouseup",calDragEnd);}};Date._MD=3Dnew =
Array(31,28,31,30,31,30,31,31,30,31,30,31);Date.SECOND=3D1000;Date.MINUTE=
=3D60*Date.SECOND;Date.HOUR=3D60*Date.MINUTE;Date.DAY=3D24*Date.HOUR;Date=
.WEEK=3D7*Date.DAY;Date.parseDate=3Dfunction(str,fmt){var today=3Dnew =
Date();var y=3D0;var m=3D-1;var d=3D0;var a=3Dstr.split(/\W+/);var =
b=3Dfmt.match(/%./g);var i=3D0,j=3D0;var hr=3D0;var =
min=3D0;for(i=3D0;i<a.length;++i){if(!a[i])continue;switch(b[i]){case =
"%d":case "%e":d=3DparseInt(a[i],10);break;case =
"%m":m=3DparseInt(a[i],10)-1;break;case "%Y":case =
"%y":y=3DparseInt(a[i],10);(y<100)&&(y+=3D(y>29)?1900:2000);break;case =
"%b":case =
"%B":for(j=3D0;j<12;++j){if(Calendar._MN[j].substr(0,a[i].length).toLower=
Case()=3D=3Da[i].toLowerCase()){m=3Dj;break;}}break;case "%H":case =
"%I":case "%k":case "%l":hr=3DparseInt(a[i],10);break;case "%P":case =
"%p":if(/pm/i.test(a[i])&&hr<12)hr+=3D12;else =
if(/am/i.test(a[i])&&hr>=3D12)hr-=3D12;break;case =
"%M":min=3DparseInt(a[i],10);break;}}if(isNaN(y))y=3Dtoday.getFullYear();=
if(isNaN(m))m=3Dtoday.getMonth();if(isNaN(d))d=3Dtoday.getDate();if(isNaN=
(hr))hr=3Dtoday.getHours();if(isNaN(min))min=3Dtoday.getMinutes();if(y!=3D=
0&&m!=3D-1&&d!=3D0)return new =
Date(y,m,d,hr,min,0);y=3D0;m=3D-1;d=3D0;for(i=3D0;i<a.length;++i){if(a[i]=
.search(/[a-zA-Z]+/)!=3D-1){var =
t=3D-1;for(j=3D0;j<12;++j){if(Calendar._MN[j].substr(0,a[i].length).toLow=
erCase()=3D=3Da[i].toLowerCase()){t=3Dj;break;}}if(t!=3D-1){if(m!=3D-1){d=
=3Dm+1;}m=3Dt;}}else =
if(parseInt(a[i],10)<=3D12&&m=3D=3D-1){m=3Da[i]-1;}else =
if(parseInt(a[i],10)>31&&y=3D=3D0){y=3DparseInt(a[i],10);(y<100)&&(y+=3D(=
y>29)?1900:2000);}else =
if(d=3D=3D0){d=3Da[i];}}if(y=3D=3D0)y=3Dtoday.getFullYear();if(m!=3D-1&&d=
!=3D0)return new Date(y,m,d,hr,min,0);return =
today;};Date.prototype.getMonthDays=3Dfunction(month){var =
year=3Dthis.getFullYear();if(typeof =
month=3D=3D"undefined"){month=3Dthis.getMonth();}if(((0=3D=3D(year%4))&&(=
(0!=3D(year%100))||(0=3D=3D(year%400))))&&month=3D=3D1){return =
29;}else{return =
Date._MD[month];}};Date.prototype.getDayOfYear=3Dfunction(){var =
now=3Dnew =
Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0);var =
then=3Dnew Date(this.getFullYear(),0,0,0,0,0);var time=3Dnow-then;return =
Math.floor(time/Date.DAY);};Date.prototype.getWeekNumber=3Dfunction(){var=
 d=3Dnew =
Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0);var =
DoW=3Dd.getDay();d.setDate(d.getDate()-(DoW+6)%7+3);var =
ms=3Dd.valueOf();d.setMonth(0);d.setDate(4);return =
Math.round((ms-d.valueOf())/(7*864e5))+1;};Date.prototype.equalsTo=3Dfunc=
tion(date){return((this.getFullYear()=3D=3Ddate.getFullYear())&&(this.get=
Month()=3D=3Ddate.getMonth())&&(this.getDate()=3D=3Ddate.getDate())&&(thi=
s.getHours()=3D=3Ddate.getHours())&&(this.getMinutes()=3D=3Ddate.getMinut=
es()));};Date.prototype.setDateOnly=3Dfunction(date){var tmp=3Dnew =
Date(date);this.setDate(1);this.setFullYear(tmp.getFullYear());this.setMo=
nth(tmp.getMonth());this.setDate(tmp.getDate());};Date.prototype.print=3D=
function(str){var m=3Dthis.getMonth();var d=3Dthis.getDate();var =
y=3Dthis.getFullYear();var wn=3Dthis.getWeekNumber();var =
w=3Dthis.getDay();var s=3D{};var hr=3Dthis.getHours();var =
pm=3D(hr>=3D12);var ir=3D(pm)?(hr-12):hr;var =
dy=3Dthis.getDayOfYear();if(ir=3D=3D0)ir=3D12;var =
min=3Dthis.getMinutes();var =
sec=3Dthis.getSeconds();s["%a"]=3DCalendar._SDN[w];s["%A"]=3DCalendar._DN=
[w];s["%b"]=3DCalendar._SMN[m];s["%B"]=3DCalendar._MN[m];s["%C"]=3D1+Math=
.floor(y/100);s["%d"]=3D(d<10)?("0"+d):d;s["%e"]=3Dd;s["%H"]=3D(hr<10)?("=
0"+hr):hr;s["%I"]=3D(ir<10)?("0"+ir):ir;s["%j"]=3D(dy<100)?((dy<10)?("00"=
+dy):("0"+dy)):dy;s["%k"]=3Dhr;s["%l"]=3Dir;s["%m"]=3D(m<9)?("0"+(1+m)):(=
1+m);s["%M"]=3D(min<10)?("0"+min):min;s["%n"]=3D"\n";s["%p"]=3Dpm?"PM":"A=
M";s["%P"]=3Dpm?"pm":"am";s["%s"]=3DMath.floor(this.getTime()/1000);s["%S=
"]=3D(sec<10)?("0"+sec):sec;s["%t"]=3D"\t";s["%U"]=3Ds["%W"]=3Ds["%V"]=3D=
(wn<10)?("0"+wn):wn;s["%u"]=3Dw+1;s["%w"]=3Dw;s["%y"]=3D(''+y).substr(2,2=
);s["%Y"]=3Dy;s["%%"]=3D"%";var =
re=3D/%./g;if(!Calendar.is_ie5&&!Calendar.is_khtml)return =
str.replace(re,function(par){return s[par]||par;});var =
a=3Dstr.match(re);for(var i=3D0;i<a.length;i++){var =
tmp=3Ds[a[i]];if(tmp){re=3Dnew =
RegExp(a[i],'g');str=3Dstr.replace(re,tmp);}}return =
str;};Date.prototype.__msh_oldSetFullYear=3DDate.prototype.setFullYear;Da=
te.prototype.setFullYear=3Dfunction(y){var d=3Dnew =
Date(this);d.__msh_oldSetFullYear(y);if(d.getMonth()!=3Dthis.getMonth())t=
his.setDate(28);this.__msh_oldSetFullYear(y);};window._dynarch_popupCalen=
dar=3Dnull;=0A=

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/calendar-setup.js

/*  Copyright Mihai Bazon, 2002, 2003  |  http://dynarch.com/mishoo/=0A=
 * =
-------------------------------------------------------------------------=
--=0A=
 *=0A=
 * The DHTML Calendar=0A=
 *=0A=
 * Details and latest version at:=0A=
 * http://dynarch.com/mishoo/calendar.epl=0A=
 *=0A=
 * This script is distributed under the GNU Lesser General Public =
License.=0A=
 * Read the entire license text here: =
http://www.gnu.org/licenses/lgpl.html=0A=
 *=0A=
 * This file defines helper functions for setting up the calendar.  They =
are=0A=
 * intended to help non-programmers get a working calendar on their site=0A=
 * quickly.  This script should not be seen as part of the calendar.  It =
just=0A=
 * shows you what one can do with the calendar, while in the same time=0A=
 * providing a quick and simple method for setting it up.  If you need=0A=
 * exhaustive customization of the calendar creation process feel free to=0A=
 * modify this code to suit your needs (this is recommended and much =
better=0A=
 * than modifying calendar.js itself).=0A=
 */=0A=
=0A=
// $Id: calendar-setup.js,v 1.25 2005/03/07 09:51:33 mishoo Exp $=0A=
=0A=
/**=0A=
 *  This function "patches" an input field (or other element) to use a =
calendar=0A=
 *  widget for date selection.=0A=
 *=0A=
 *  The "params" is a single object that can have the following =
properties:=0A=
 *=0A=
 *    prop. name   | description=0A=
 *  =
-------------------------------------------------------------------------=
------------------------=0A=
 *   inputField    | the ID of an input field to store the date=0A=
 *   displayArea   | the ID of a DIV or other element to show the date=0A=
 *   button        | ID of a button or other element that will trigger =
the calendar=0A=
 *   eventName     | event that will trigger the calendar, without the =
"on" prefix (default: "click")=0A=
 *   ifFormat      | date format that will be stored in the input field=0A=
 *   daFormat      | the date format that will be used to display the =
date in displayArea=0A=
 *   singleClick   | (true/false) wether the calendar is in single click =
mode or not (default: true)=0A=
 *   firstDay      | numeric: 0 to 6.  "0" means display Sunday first, =
"1" means display Monday first, etc.=0A=
 *   align         | alignment (default: "Br"); if you don't know what's =
this see the calendar documentation=0A=
 *   range         | array with 2 elements.  Default: [1900, 2999] -- =
the range of years available=0A=
 *   weekNumbers   | (true/false) if it's true (default) the calendar =
will display week numbers=0A=
 *   flat          | null or element ID; if not null the calendar will =
be a flat calendar having the parent with the given ID=0A=
 *   flatCallback  | function that receives a JS Date object and returns =
an URL to point the browser to (for flat calendar)=0A=
 *   disableFunc   | function that receives a JS Date object and should =
return true if that date has to be disabled in the calendar=0A=
 *   onSelect      | function that gets called when a date is selected.  =
You don't _have_ to supply this (the default is generally okay)=0A=
 *   onClose       | function that gets called when the calendar is =
closed.  [default]=0A=
 *   onUpdate      | function that gets called after the date is updated =
in the input field.  Receives a reference to the calendar.=0A=
 *   date          | the date that the calendar will be initially =
displayed to=0A=
 *   showsTime     | default: false; if true the calendar will include a =
time selector=0A=
 *   timeFormat    | the time format; can be "12" or "24", default is =
"12"=0A=
 *   electric      | if true (default) then given fields/date areas are =
updated for each move; otherwise they're updated only on close=0A=
 *   step          | configures the step of the years in drop-down =
boxes; default: 2=0A=
 *   position      | configures the calendar absolute position; default: =
null=0A=
 *   cache         | if "true" (but default: "false") it will reuse the =
same calendar object, where possible=0A=
 *   showOthers    | if "true" (but default: "false") it will show days =
from other months too=0A=
 *=0A=
 *  None of them is required, they all have default values.  However, if =
you=0A=
 *  pass none of "inputField", "displayArea" or "button" you'll get a =
warning=0A=
 *  saying "nothing to setup".=0A=
 */=0A=
Calendar.setup =3D function (params) {=0A=
	function param_default(pname, def) { if (typeof params[pname] =3D=3D =
"undefined") { params[pname] =3D def; } };=0A=
=0A=
	param_default("inputField",     null);=0A=
	param_default("displayArea",    null);=0A=
	param_default("button",         null);=0A=
	param_default("eventName",      "click");=0A=
	param_default("ifFormat",       "%Y/%m/%d");=0A=
	param_default("daFormat",       "%Y/%m/%d");=0A=
	param_default("singleClick",    true);=0A=
	param_default("disableFunc",    null);=0A=
	param_default("dateStatusFunc", params["disableFunc"]);	// takes =
precedence if both are defined=0A=
	param_default("dateText",       null);=0A=
	param_default("firstDay",       1);=0A=
	param_default("align",          "Br");=0A=
	param_default("range",          [2000, 2030]);=0A=
	param_default("weekNumbers",    true);=0A=
	param_default("flat",           null);=0A=
	param_default("flatCallback",   null);=0A=
	param_default("onSelect",       null);=0A=
	param_default("onClose",        null);=0A=
	param_default("onUpdate",       null);=0A=
	param_default("date",           null);=0A=
	param_default("showsTime",      false);=0A=
	param_default("timeFormat",     "24");=0A=
	param_default("electric",       true);=0A=
	param_default("step",           2);=0A=
	param_default("position",       null);=0A=
	param_default("cache",          false);=0A=
	param_default("showOthers",     false);=0A=
	param_default("multiple",       null);=0A=
	=0A=
	var tmp =3D ["inputField", "displayArea", "button"];=0A=
	for (var i in tmp) {=0A=
		if (typeof params[tmp[i]] =3D=3D "string") {=0A=
			params[tmp[i]] =3D document.getElementById(params[tmp[i]]);=0A=
		}=0A=
	}=0A=
	if (!(params.flat || params.multiple || params.inputField || =
params.displayArea || params.button)) {=0A=
		alert("Calendar.setup:\n  Nothing to setup (no fields found).  Please =
check your code");=0A=
		return false;=0A=
	}=0A=
=0A=
	function onSelect(cal) {=0A=
		var p =3D cal.params;=0A=
		var update =3D (cal.dateClicked || p.electric);=0A=
		if (update && p.inputField) {=0A=
			// Alla oleva pois k=E4yt=F6st=E4, koska inputFieldi=E4 ei pid=E4 =
p=E4ivitt=E4=E4, kun k=E4ytet=E4=E4n select-valikkoa=0A=
			// p.inputField.value =3D cal.date.print(p.ifFormat);=0A=
			if (typeof p.inputField.onchange =3D=3D "function")=0A=
				p.inputField.onchange();=0A=
		}=0A=
		if (update && p.displayArea)=0A=
			p.displayArea.innerHTML =3D cal.date.print(p.daFormat);=0A=
		if (update && typeof p.onUpdate =3D=3D "function")=0A=
			p.onUpdate(cal);=0A=
		if (update && p.flat) {=0A=
			if (typeof p.flatCallback =3D=3D "function")=0A=
				p.flatCallback(cal);=0A=
		}=0A=
		if (update && p.singleClick && cal.dateClicked)=0A=
			cal.callCloseHandler();=0A=
	};=0A=
=0A=
	if (params.flat !=3D null) {=0A=
		if (typeof params.flat =3D=3D "string")=0A=
			params.flat =3D document.getElementById(params.flat);=0A=
		if (!params.flat) {=0A=
			alert("Calendar.setup:\n  Flat specified but can't find parent.");=0A=
			return false;=0A=
		}=0A=
		var cal =3D new Calendar(params.firstDay, params.date, params.onSelect =
|| onSelect);=0A=
		cal.showsOtherMonths =3D params.showOthers;=0A=
		cal.showsTime =3D params.showsTime;=0A=
		cal.time24 =3D (params.timeFormat =3D=3D "24");=0A=
		cal.params =3D params;=0A=
		cal.weekNumbers =3D params.weekNumbers;=0A=
		cal.setRange(params.range[0], params.range[1]);=0A=
		cal.setDateStatusHandler(params.dateStatusFunc);=0A=
		cal.getDateText =3D params.dateText;=0A=
		if (params.ifFormat) {=0A=
			cal.setDateFormat(params.ifFormat);=0A=
		}=0A=
		if (params.inputField && typeof params.inputField.value =3D=3D =
"string") {=0A=
			cal.parseDate(params.inputField.value);=0A=
		}=0A=
		cal.create(params.flat);=0A=
		cal.show();=0A=
		return false;=0A=
	}=0A=
=0A=
	var triggerEl =3D params.button || params.displayArea || =
params.inputField;=0A=
	triggerEl["on" + params.eventName] =3D function() {=0A=
		var dateEl =3D params.inputField || params.displayArea;=0A=
		var dateFmt =3D params.inputField ? params.ifFormat : params.daFormat;=0A=
		var mustCreate =3D false;=0A=
		var cal =3D window.calendar;=0A=
		if (dateEl)=0A=
			params.date =3D Date.parseDate(dateEl.value || dateEl.innerHTML, =
dateFmt);=0A=
		if (!(cal && params.cache)) {=0A=
			window.calendar =3D cal =3D new Calendar(params.firstDay,=0A=
							     params.date,=0A=
							     params.onSelect || onSelect,=0A=
							     params.onClose || function(cal) { cal.hide(); });=0A=
			cal.showsTime =3D params.showsTime;=0A=
			cal.time24 =3D (params.timeFormat =3D=3D "24");=0A=
			cal.weekNumbers =3D params.weekNumbers;=0A=
			mustCreate =3D true;=0A=
		} else {=0A=
			if (params.date)=0A=
				cal.setDate(params.date);=0A=
			cal.hide();=0A=
		}=0A=
		if (params.multiple) {=0A=
			cal.multiple =3D {};=0A=
			for (var i =3D params.multiple.length; --i >=3D 0;) {=0A=
				var d =3D params.multiple[i];=0A=
				var ds =3D d.print("%Y%m%d");=0A=
				cal.multiple[ds] =3D d;=0A=
			}=0A=
		}=0A=
		cal.showsOtherMonths =3D params.showOthers;=0A=
		cal.yearStep =3D params.step;=0A=
		cal.setRange(params.range[0], params.range[1]);=0A=
		cal.params =3D params;=0A=
		cal.setDateStatusHandler(params.dateStatusFunc);=0A=
		cal.getDateText =3D params.dateText;=0A=
		cal.setDateFormat(dateFmt);=0A=
		if (mustCreate)=0A=
			cal.create();=0A=
		cal.refresh();=0A=
		if (!params.position)=0A=
			cal.showAtElement(params.button || params.displayArea || =
params.inputField, params.align);=0A=
		else=0A=
			cal.showAt(params.position[0], params.position[1]);=0A=
		return false;=0A=
	};=0A=
=0A=
	return cal;=0A=
};=0A=

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/calendar-fi.js

// ** I18N

// Calendar EN language
// Author: Mihai Bazon, <mihai_bazon@yahoo.com>
// Encoding: any
// Distributed under the same terms as the calendar itself.

// For translators: please use UTF-8 if possible.  We strongly believe =
that
// Unicode is the answer to a real internationalized world.  Also please
// include your contact information in the header, as can be seen above.

// full day names
Calendar._DN =3D new Array
("Sunnuntai",
 "Maanantai",
 "Tiistai",
 "Keskiviikko",
 "Torstai",
 "Perjantai",
 "Lauantai",
 "Sunnuntai");

// Please note that the following array of short day names (and the same =
goes
// for short month names, _SMN) isn't absolutely necessary.  We give it =
here
// for exemplification on how one can customize the short day names, but =
if
// they are simply the first N letters of the full name you can simply =
say:
//
//   Calendar._SDN_len =3D N; // short day name length
//   Calendar._SMN_len =3D N; // short month name length
//
// If N =3D 3 then this is not needed either since we assume a value of =
3 if not
// present, to be compatible with translation files that were written =
before
// this feature.

// short day names
Calendar._SDN =3D new Array
("Su",
 "Ma",
 "Ti",
 "Ke",
 "To",
 "Pe",
 "La",
 "Su");

// First day of the week. "0" means display Sunday first, "1" means =
display
// Monday first, etc.
Calendar._FD =3D 0;

// full month names
Calendar._MN =3D new Array
("Tammikuu",
 "Helmikuu",
 "Maaliskuu",
 "Huhtikuu",
 "Toukokuu",
 "Kes=E4kuu",
 "Hein=E4kuu",
 "Elokuu",
 "Syyskuu",
 "Lokakuu",
 "Marraskuu",
 "Joulukuu");

// short month names
Calendar._SMN =3D new Array
("Tam",
 "Hel",
 "Maa",
 "Huh",
 "Tou",
 "Kes",
 "Hei",
 "Elo",
 "Syy",
 "Lok",
 "Mar",
 "Jou");

// tooltips
Calendar._TT =3D {};
Calendar._TT["INFO"] =3D "Tietoja kalenterista";

Calendar._TT["ABOUT"] =3D
"DHTML Date/Time Selector\n" +
"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate =
this this ;-)
"Uusin versio osoitteessa: http://www.dynarch.com/projects/calendar/\n" =
+
"Julkaistu GNU LGPL lisenssin alaisuudessa. Lis=E4tietoja osoitteessa =
http://gnu.org/licenses/lgpl.html" +
"\n\n" +
"P=E4iv=E4m=E4=E4r=E4 valinta:\n" +
"- K=E4yt=E4 \xab, \xbb painikkeita valitaksesi vuosi\n" +
"- K=E4yt=E4 " + String.fromCharCode(0x2039) + ", " + =
String.fromCharCode(0x203a) + " painikkeita valitaksesi kuukausi\n" +
"- Pit=E4m=E4ll=E4 hiiren painiketta mink=E4 tahansa yll=E4 olevan =
painikkeen kohdalla, saat n=E4kyviin valikon nopeampaan siirtymiseen.";
Calendar._TT["ABOUT_TIME"] =3D "\n\n" +
"Ajan valinta:\n" +
"- Klikkaa kellonajan numeroita lis=E4t=E4ksesi aikaa\n" +
"- tai pit=E4m=E4ll=E4 Shift-n=E4pp=E4int=E4 pohjassa saat aikaa =
taaksep=E4in\n" +
"- tai klikkaa ja pid=E4 hiiren painike pohjassa sek=E4 liikuta hiirt=E4 =
muuttaaksesi aikaa nopeasti eteen- ja taaksep=E4in.";

Calendar._TT["PREV_YEAR"] =3D "Edell. vuosi (paina hetki, n=E4et =
valikon)";
Calendar._TT["PREV_MONTH"] =3D "Edell. kuukausi (paina hetki, n=E4et =
valikon)";
Calendar._TT["GO_TODAY"] =3D "Siirry t=E4h=E4n p=E4iv=E4=E4n";
Calendar._TT["NEXT_MONTH"] =3D "Seur. kuukausi (paina hetki, n=E4et =
valikon)";
Calendar._TT["NEXT_YEAR"] =3D "Seur. vuosi (paina hetki, n=E4et =
valikon)";
Calendar._TT["SEL_DATE"] =3D "Valitse p=E4iv=E4m=E4=E4r=E4";
Calendar._TT["DRAG_TO_MOVE"] =3D "Siirr=E4 kalenterin paikkaa";
Calendar._TT["PART_TODAY"] =3D " (t=E4n=E4=E4n)";

Calendar._TT["MON_FIRST"] =3D "N=E4yt=E4 maanantai ensimm=E4isen=E4";
Calendar._TT["SUN_FIRST"] =3D "N=E4yt=E4 sunnuntai ensimm=E4isen=E4";

// the following is to inform that "%s" is to be the first day of week
// %s will be replaced with the day name.
Calendar._TT["DAY_FIRST"] =3D "N=E4yt=E4 %s ensin";

// This may be locale-dependent.  It specifies the week-end days, as an =
array
// of comma-separated numbers.  The numbers are from 0 to 6: 0 means =
Sunday, 1
// means Monday, etc.
Calendar._TT["WEEKEND"] =3D "0,6";

Calendar._TT["CLOSE"] =3D "Sulje";
Calendar._TT["TODAY"] =3D "T=E4n=E4=E4n";
Calendar._TT["TIME_PART"] =3D "(Shift-) Klikkaa tai liikuta muuttaaksesi =
aikaa";

// date formats
Calendar._TT["DEF_DATE_FORMAT"] =3D "%d.%m.%Y";
Calendar._TT["TT_DATE_FORMAT"] =3D "%d.%m.%Y";

Calendar._TT["WK"] =3D "Vko";
Calendar._TT["TIME"] =3D "Aika:";

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/ckeditor/ckeditor.js?t=B5GJ5GG

=EF=BB=BF/*
Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights =
reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
*/

(function(){if(window.CKEDITOR&&window.CKEDITOR.dom)return;if(!window.CKE=
DITOR)window.CKEDITOR=3D(function(){var =
a=3D{timestamp:'B5GJ5GG',version:'3.6.1',revision:'7072',_:{},status:'unl=
oaded',basePath:(function(){var =
d=3Dwindow.CKEDITOR_BASEPATH||'';if(!d){var =
e=3Ddocument.getElementsByTagName('script');for(var =
f=3D0;f<e.length;f++){var =
g=3De[f].src.match(/(^|.*[\\\/])ckeditor(?:_basic)?(?:_source)?.js(?:\?.*=
)?$/i);if(g){d=3Dg[1];break;}}}if(d.indexOf(':/')=3D=3D-1)if(d.indexOf('/=
')=3D=3D=3D0)d=3Dlocation.href.match(/^.*?:\/\/[^\/]*/)[0]+d;else =
d=3Dlocation.href.match(/^[^\?]*\/(?:)/)[0]+d;if(!d)throw 'The CKEditor =
installation path could not be automatically detected. Please set the =
global variable "CKEDITOR_BASEPATH" before creating editor =
instances.';return =
d;})(),getUrl:function(d){if(d.indexOf(':/')=3D=3D-1&&d.indexOf('/')!=3D=3D=
0)d=3Dthis.basePath+d;if(this.timestamp&&d.charAt(d.length-1)!=3D'/'&&!/[=
&?]t=3D/.test(d))d+=3D(d.indexOf('?')>=3D0?'&':'?')+'t=3D'+this.timestamp=
;return d;}},b=3Dwindow.CKEDITOR_GETURL;if(b){var =
c=3Da.getUrl;a.getUrl=3Dfunction(d){return =
b.call(a,d)||c.call(a,d);};}return a;})();var =
a=3DCKEDITOR;if(!a.event){a.event=3Dfunction(){};a.event.implementOn=3Dfu=
nction(b){var c=3Da.event.prototype;for(var d in =
c){if(b[d]=3D=3Dundefined)b[d]=3Dc[d];}};a.event.prototype=3D(function(){=
var b=3Dfunction(d){var =
e=3Dd.getPrivate&&d.getPrivate()||d._||(d._=3D{});return =
e.events||(e.events=3D{});},c=3Dfunction(d){this.name=3Dd;this.listeners=3D=
[];};c.prototype=3D{getListenerIndex:function(d){for(var =
e=3D0,f=3Dthis.listeners;e<f.length;e++){if(f[e].fn=3D=3Dd)return =
e;}return-1;}};return{on:function(d,e,f,g,h){var =
i=3Db(this),j=3Di[d]||(i[d]=3Dnew c(d));if(j.getListenerIndex(e)<0){var =
k=3Dj.listeners;if(!f)f=3Dthis;if(isNaN(h))h=3D10;var =
l=3Dthis,m=3Dfunction(o,p,q,r){var =
s=3D{name:d,sender:this,editor:o,data:p,listenerData:g,stop:q,cancel:r,re=
moveListener:function(){l.removeListener(d,e);}};e.call(f,s);return =
s.data;};m.fn=3De;m.priority=3Dh;for(var =
n=3Dk.length-1;n>=3D0;n--){if(k[n].priority<=3Dh){k.splice(n+1,0,m);retur=
n;}}k.unshift(m);}},fire:(function(){var =
d=3Dfalse,e=3Dfunction(){d=3Dtrue;},f=3Dfalse,g=3Dfunction(){f=3Dtrue;};r=
eturn function(h,i,j){var =
k=3Db(this)[h],l=3Dd,m=3Df;d=3Df=3Dfalse;if(k){var =
n=3Dk.listeners;if(n.length){n=3Dn.slice(0);for(var =
o=3D0;o<n.length;o++){var p=3Dn[o].call(this,j,i,e,g);if(typeof =
p!=3D'undefined')i=3Dp;if(d||f)break;}}}var q=3Df||(typeof =
i=3D=3D'undefined'?false:i);d=3Dl;f=3Dm;return =
q;};})(),fireOnce:function(d,e,f){var g=3Dthis.fire(d,e,f);delete =
b(this)[d];return g;},removeListener:function(d,e){var =
f=3Db(this)[d];if(f){var =
g=3Df.getListenerIndex(e);if(g>=3D0)f.listeners.splice(g,1);
}},hasListeners:function(d){var e=3Db(this)[d];return =
e&&e.listeners.length>0;}};})();}if(!a.editor){a.ELEMENT_MODE_NONE=3D0;a.=
ELEMENT_MODE_REPLACE=3D1;a.ELEMENT_MODE_APPENDTO=3D2;a.editor=3Dfunction(=
b,c,d,e){var =
f=3Dthis;f._=3D{instanceConfig:b,element:c,data:e};f.elementMode=3Dd||0;a=
.event.call(f);f._init();};a.editor.replace=3Dfunction(b,c){var =
d=3Db;if(typeof =
d!=3D'object'){d=3Ddocument.getElementById(b);if(d&&d.tagName.toLowerCase=
() in =
{style:1,script:1,base:1,link:1,meta:1,title:1})d=3Dnull;if(!d){var =
e=3D0,f=3Ddocument.getElementsByName(b);while((d=3Df[e++])&&d.tagName.toL=
owerCase()!=3D'textarea'){}}if(!d)throw '[CKEDITOR.editor.replace] The =
element with id or name "'+b+'" was not =
found.';}d.style.visibility=3D'hidden';return new =
a.editor(c,d,1);};a.editor.appendTo=3Dfunction(b,c,d){var =
e=3Db;if(typeof =
e!=3D'object'){e=3Ddocument.getElementById(b);if(!e)throw =
'[CKEDITOR.editor.appendTo] The element with id "'+b+'" was not =
found.';}return new =
a.editor(c,e,2,d);};a.editor.prototype=3D{_init:function(){var =
b=3Da.editor._pending||(a.editor._pending=3D[]);b.push(this);},fire:funct=
ion(b,c){return =
a.event.prototype.fire.call(this,b,c,this);},fireOnce:function(b,c){retur=
n =
a.event.prototype.fireOnce.call(this,b,c,this);}};a.event.implementOn(a.e=
ditor.prototype,true);}if(!a.env)a.env=3D(function(){var =
b=3Dnavigator.userAgent.toLowerCase(),c=3Dwindow.opera,d=3D{ie:/*@cc_on!@=
*/false,opera:!!c&&c.version,webkit:b.indexOf(' =
applewebkit/')>-1,air:b.indexOf(' =
adobeair/')>-1,mac:b.indexOf('macintosh')>-1,quirks:document.compatMode=3D=
=3D'BackCompat',mobile:b.indexOf('mobile')>-1,isCustomDomain:function(){i=
f(!this.ie)return false;var =
g=3Ddocument.domain,h=3Dwindow.location.hostname;return =
g!=3Dh&&g!=3D'['+h+']';},secure:location.protocol=3D=3D'https:'};d.gecko=3D=
navigator.product=3D=3D'Gecko'&&!d.webkit&&!d.opera;var =
e=3D0;if(d.ie){e=3DparseFloat(b.match(/msie =
(\d+)/)[1]);d.ie8=3D!!document.documentMode;d.ie8Compat=3Ddocument.docume=
ntMode=3D=3D8;d.ie9Compat=3Ddocument.documentMode=3D=3D9;d.ie7Compat=3De=3D=
=3D7&&!document.documentMode||document.documentMode=3D=3D7;d.ie6Compat=3D=
e<7||d.quirks;}if(d.gecko){var =
f=3Db.match(/rv:([\d\.]+)/);if(f){f=3Df[1].split('.');e=3Df[0]*10000+(f[1=
]||0)*100+ =
+(f[2]||0);}}if(d.opera)e=3DparseFloat(c.version());if(d.air)e=3DparseFlo=
at(b.match(/ adobeair\/(\d+)/)[1]);if(d.webkit)e=3DparseFloat(b.match(/ =
applewebkit\/(\d+)/)[1]);d.version=3De;d.isCompatible=3D!d.mobile&&(d.ie&=
&e>=3D6||d.gecko&&e>=3D10801||d.opera&&e>=3D9.5||d.air&&e>=3D1||d.webkit&=
&e>=3D522||false);d.cssClass=3D'cke_browser_'+(d.ie?'ie':d.gecko?'gecko':=
d.opera?'opera':d.webkit?'webkit':'unknown');
if(d.quirks)d.cssClass+=3D' cke_browser_quirks';if(d.ie){d.cssClass+=3D' =
cke_browser_ie'+(d.version<7?'6':d.version>=3D8?document.documentMode:'7'=
);if(d.quirks)d.cssClass+=3D' =
cke_browser_iequirks';}if(d.gecko&&e<10900)d.cssClass+=3D' =
cke_browser_gecko18';if(d.air)d.cssClass+=3D' cke_browser_air';return =
d;})();var b=3Da.env;var =
c=3Db.ie;if(a.status=3D=3D'unloaded')(function(){a.event.implementOn(a);a=
.loadFullCore=3Dfunction(){if(a.status!=3D'basic_ready'){a.loadFullCore._=
load=3D1;return;}delete a.loadFullCore;var =
e=3Ddocument.createElement('script');e.type=3D'text/javascript';e.src=3Da=
.basePath+'ckeditor.js';document.getElementsByTagName('head')[0].appendCh=
ild(e);};a.loadFullCoreTimeout=3D0;a.replaceClass=3D'ckeditor';a.replaceB=
yClassEnabled=3D1;var =
d=3Dfunction(e,f,g,h){if(b.isCompatible){if(a.loadFullCore)a.loadFullCore=
();var i=3Dg(e,f,h);a.add(i);return i;}return =
null;};a.replace=3Dfunction(e,f){return =
d(e,f,a.editor.replace);};a.appendTo=3Dfunction(e,f,g){return =
d(e,f,a.editor.appendTo,g);};a.add=3Dfunction(e){var =
f=3Dthis._.pending||(this._.pending=3D[]);f.push(e);};a.replaceAll=3Dfunc=
tion(){var e=3Ddocument.getElementsByTagName('textarea');for(var =
f=3D0;f<e.length;f++){var =
g=3Dnull,h=3De[f];if(!h.name&&!h.id)continue;if(typeof =
arguments[0]=3D=3D'string'){var i=3Dnew =
RegExp('(?:^|\\s)'+arguments[0]+'(?:$|\\s)');if(!i.test(h.className))cont=
inue;}else if(typeof =
arguments[0]=3D=3D'function'){g=3D{};if(arguments[0](h,g)=3D=3D=3Dfalse)c=
ontinue;}this.replace(h,g);}};(function(){var e=3Dfunction(){var =
f=3Da.loadFullCore,g=3Da.loadFullCoreTimeout;if(a.replaceByClassEnabled)a=
.replaceAll(a.replaceClass);a.status=3D'basic_ready';if(f&&f._load)f();el=
se =
if(g)setTimeout(function(){if(a.loadFullCore)a.loadFullCore();},g*1000);}=
;if(window.addEventListener)window.addEventListener('load',e,false);else =
if(window.attachEvent)window.attachEvent('onload',e);})();a.status=3D'bas=
ic_loaded';})();a.dom=3D{};var d=3Da.dom;(function(){var =
e=3D[];a.on('reset',function(){e=3D[];});a.tools=3D{arrayCompare:function=
(f,g){if(!f&&!g)return true;if(!f||!g||f.length!=3Dg.length)return =
false;for(var h=3D0;h<f.length;h++){if(f[h]!=3Dg[h])return false;}return =
true;},clone:function(f){var g;if(f&&f instanceof Array){g=3D[];for(var =
h=3D0;h<f.length;h++)g[h]=3Dthis.clone(f[h]);return =
g;}if(f=3D=3D=3Dnull||typeof f!=3D'object'||f instanceof String||f =
instanceof Number||f instanceof Boolean||f instanceof Date||f instanceof =
RegExp)return f;g=3Dnew f.constructor();for(var i in f){var =
j=3Df[i];g[i]=3Dthis.clone(j);}return g;},capitalize:function(f){return =
f.charAt(0).toUpperCase()+f.substring(1).toLowerCase();},extend:function(=
f){var g=3Darguments.length,h,i;
if(typeof (h=3Darguments[g-1])=3D=3D'boolean')g--;else if(typeof =
(h=3Darguments[g-2])=3D=3D'boolean'){i=3Darguments[g-1];g-=3D2;}for(var =
j=3D1;j<g;j++){var k=3Darguments[j];for(var l in =
k){if(h=3D=3D=3Dtrue||f[l]=3D=3Dundefined)if(!i||l in =
i)f[l]=3Dk[l];}}return f;},prototypedCopy:function(f){var =
g=3Dfunction(){};g.prototype=3Df;return new =
g();},isArray:function(f){return!!f&&f instanceof =
Array;},isEmpty:function(f){for(var g in =
f){if(f.hasOwnProperty(g))return false;}return =
true;},cssStyleToDomStyle:(function(){var =
f=3Ddocument.createElement('div').style,g=3Dtypeof =
f.cssFloat!=3D'undefined'?'cssFloat':typeof =
f.styleFloat!=3D'undefined'?'styleFloat':'float';return =
function(h){if(h=3D=3D'float')return g;else return =
h.replace(/-./g,function(i){return =
i.substr(1).toUpperCase();});};})(),buildStyleHtml:function(f){f=3D[].con=
cat(f);var g,h=3D[];for(var =
i=3D0;i<f.length;i++){g=3Df[i];if(/@import|[{}]/.test(g))h.push('<style>'=
+g+'</style>');else h.push('<link type=3D"text/css" rel=3Dstylesheet =
href=3D"'+g+'">');}return h.join('');},htmlEncode:function(f){var =
g=3Dfunction(k){var l=3Dnew d.element('span');l.setText(k);return =
l.getHtml();},h=3Dg('\n').toLowerCase()=3D=3D'<br>'?function(k){return =
g(k).replace(/<br>/gi,'\n');}:g,i=3Dg('>')=3D=3D'>'?function(k){return =
h(k).replace(/>/g,'&gt;');}:h,j=3Dg('  ')=3D=3D'&nbsp; =
'?function(k){return i(k).replace(/&nbsp;/g,' =
');}:i;this.htmlEncode=3Dj;return =
this.htmlEncode(f);},htmlEncodeAttr:function(f){return =
f.replace(/"/g,'&quot;').replace(/</g,'&lt;').replace(/>/g,'&gt;');},getN=
extNumber:(function(){var f=3D0;return =
function(){return++f;};})(),getNextId:function(){return =
'cke_'+this.getNextNumber();},override:function(f,g){return =
g(f);},setTimeout:function(f,g,h,i,j){if(!j)j=3Dwindow;if(!h)h=3Dj;return=
 j.setTimeout(function(){if(i)f.apply(h,[].concat(i));else =
f.apply(h);},g||0);},trim:(function(){var f=3D/(?:^[ \t\n\r]+)|(?:[ =
\t\n\r]+$)/g;return function(g){return =
g.replace(f,'');};})(),ltrim:(function(){var f=3D/^[ \t\n\r]+/g;return =
function(g){return g.replace(f,'');};})(),rtrim:(function(){var f=3D/[ =
\t\n\r]+$/g;return function(g){return =
g.replace(f,'');};})(),indexOf:Array.prototype.indexOf?function(f,g){retu=
rn f.indexOf(g);}:function(f,g){for(var =
h=3D0,i=3Df.length;h<i;h++){if(f[h]=3D=3D=3Dg)return =
h;}return-1;},bind:function(f,g){return function(){return =
f.apply(g,arguments);};},createClass:function(f){var =
g=3Df.$,h=3Df.base,i=3Df.privates||f._,j=3Df.proto,k=3Df.statics;if(i){va=
r l=3Dg;g=3Dfunction(){var p=3Dthis;var m=3Dp._||(p._=3D{});for(var n in =
i){var o=3Di[n];m[n]=3Dtypeof =
o=3D=3D'function'?a.tools.bind(o,p):o;}l.apply(p,arguments);};}if(h){g.pr=
ototype=3Dthis.prototypedCopy(h.prototype);
g.prototype['constructor']=3Dg;g.prototype.base=3Dfunction(){this.base=3D=
h.prototype.base;h.apply(this,arguments);this.base=3Darguments.callee;};}=
if(j)this.extend(g.prototype,j,true);if(k)this.extend(g,k,true);return =
g;},addFunction:function(f,g){return e.push(function(){return =
f.apply(g||this,arguments);})-1;},removeFunction:function(f){e[f]=3Dnull;=
},callFunction:function(f){var g=3De[f];return =
g&&g.apply(window,Array.prototype.slice.call(arguments,1));},cssLength:(f=
unction(){return function(f){return =
f+(!f||isNaN(Number(f))?'':'px');};})(),convertToPx:(function(){var =
f;return function(g){if(!f){f=3Dd.element.createFromHtml('<div =
style=3D"position:absolute;left:-9999px;top:-9999px;margin:0px;padding:0p=
x;border:0px;"></div>',a.document);a.document.getBody().append(f);}if(!/%=
$/.test(g)){f.setStyle('width',g);return f.$.clientWidth;}return =
g;};})(),repeat:function(f,g){return new =
Array(g+1).join(f);},tryThese:function(){var f;for(var =
g=3D0,h=3Darguments.length;g<h;g++){var =
i=3Darguments[g];try{f=3Di();break;}catch(j){}}return =
f;},genKey:function(){return =
Array.prototype.slice.call(arguments).join('-');}};})();var =
e=3Da.tools;a.dtd=3D(function(){var =
f=3De.extend,g=3D{isindex:1,fieldset:1},h=3D{input:1,button:1,select:1,te=
xtarea:1,label:1},i=3Df({a:1},h),j=3Df({iframe:1},i),k=3D{hr:1,ul:1,menu:=
1,div:1,section:1,header:1,footer:1,nav:1,article:1,aside:1,figure:1,dial=
og:1,hgroup:1,mark:1,time:1,meter:1,command:1,keygen:1,output:1,progress:=
1,audio:1,video:1,details:1,datagrid:1,datalist:1,blockquote:1,noscript:1=
,table:1,center:1,address:1,dir:1,pre:1,h5:1,dl:1,h4:1,noframes:1,h6:1,ol=
:1,h1:1,h3:1,h2:1},l=3D{ins:1,del:1,script:1,style:1},m=3Df({b:1,acronym:=
1,bdo:1,'var':1,'#':1,abbr:1,code:1,br:1,i:1,cite:1,kbd:1,u:1,strike:1,s:=
1,tt:1,strong:1,q:1,samp:1,em:1,dfn:1,span:1,wbr:1},l),n=3Df({sub:1,img:1=
,object:1,sup:1,basefont:1,map:1,applet:1,font:1,big:1,small:1,mark:1},m)=
,o=3Df({p:1},n),p=3Df({iframe:1},n,h),q=3D{img:1,noscript:1,br:1,kbd:1,ce=
nter:1,button:1,basefont:1,h5:1,h4:1,samp:1,h6:1,ol:1,h1:1,h3:1,h2:1,form=
:1,font:1,'#':1,select:1,menu:1,ins:1,abbr:1,label:1,code:1,table:1,scrip=
t:1,cite:1,input:1,iframe:1,strong:1,textarea:1,noframes:1,big:1,small:1,=
span:1,hr:1,sub:1,bdo:1,'var':1,div:1,section:1,header:1,footer:1,nav:1,a=
rticle:1,aside:1,figure:1,dialog:1,hgroup:1,mark:1,time:1,meter:1,menu:1,=
command:1,keygen:1,output:1,progress:1,audio:1,video:1,details:1,datagrid=
:1,datalist:1,object:1,sup:1,strike:1,dir:1,map:1,dl:1,applet:1,del:1,isi=
ndex:1,fieldset:1,ul:1,b:1,acronym:1,a:1,blockquote:1,i:1,u:1,s:1,tt:1,ad=
dress:1,q:1,pre:1,p:1,em:1,dfn:1},r=3Df({a:1},p),s=3D{tr:1},t=3D{'#':1},u=
=3Df({param:1},q),v=3Df({form:1},g,j,k,o),w=3D{li:1},x=3D{style:1,script:=
1},y=3D{base:1,link:1,meta:1,title:1},z=3Df(y,x),A=3D{head:1,body:1},B=3D=
{html:1},C=3D{address:1,blockquote:1,center:1,dir:1,div:1,section:1,heade=
r:1,footer:1,nav:1,article:1,aside:1,figure:1,dialog:1,hgroup:1,time:1,me=
ter:1,menu:1,command:1,keygen:1,output:1,progress:1,audio:1,video:1,detai=
ls:1,datagrid:1,datalist:1,dl:1,fieldset:1,form:1,h1:1,h2:1,h3:1,h4:1,h5:=
1,h6:1,hr:1,isindex:1,noframes:1,ol:1,p:1,pre:1,table:1,ul:1};
return{$nonBodyContent:f(B,A,y),$block:C,$blockLimit:{body:1,div:1,sectio=
n:1,header:1,footer:1,nav:1,article:1,aside:1,figure:1,dialog:1,hgroup:1,=
time:1,meter:1,menu:1,command:1,keygen:1,output:1,progress:1,audio:1,vide=
o:1,details:1,datagrid:1,datalist:1,td:1,th:1,caption:1,form:1},$inline:r=
,$body:f({script:1,style:1},C),$cdata:{script:1,style:1},$empty:{area:1,b=
ase:1,br:1,col:1,hr:1,img:1,input:1,link:1,meta:1,param:1,wbr:1},$listIte=
m:{dd:1,dt:1,li:1},$list:{ul:1,ol:1,dl:1},$nonEditable:{applet:1,button:1=
,embed:1,iframe:1,map:1,object:1,option:1,script:1,textarea:1,param:1,aud=
io:1,video:1},$captionBlock:{caption:1,legend:1},$removeEmpty:{abbr:1,acr=
onym:1,address:1,b:1,bdo:1,big:1,cite:1,code:1,del:1,dfn:1,em:1,font:1,i:=
1,ins:1,label:1,kbd:1,q:1,s:1,samp:1,small:1,span:1,strike:1,strong:1,sub=
:1,sup:1,tt:1,u:1,'var':1,mark:1},$tabIndex:{a:1,area:1,button:1,input:1,=
object:1,select:1,textarea:1},$tableContent:{caption:1,col:1,colgroup:1,t=
body:1,td:1,tfoot:1,th:1,thead:1,tr:1},html:A,head:z,style:t,script:t,bod=
y:v,base:{},link:{},meta:{},title:t,col:{},tr:{td:1,th:1},img:{},colgroup=
:{col:1},noscript:v,td:v,br:{},wbr:{},th:v,center:v,kbd:r,button:f(o,k),b=
asefont:{},h5:r,h4:r,samp:r,h6:r,ol:w,h1:r,h3:r,option:t,h2:r,form:f(g,j,=
k,o),select:{optgroup:1,option:1},font:r,ins:r,menu:w,abbr:r,label:r,tabl=
e:{thead:1,col:1,tbody:1,tr:1,colgroup:1,caption:1,tfoot:1},code:r,tfoot:=
s,cite:r,li:v,input:{},iframe:v,strong:r,textarea:t,noframes:v,big:r,smal=
l:r,span:r,hr:{},dt:r,sub:r,optgroup:{option:1},param:{},bdo:r,'var':r,di=
v:v,object:u,sup:r,dd:v,strike:r,area:{},dir:w,map:f({area:1,form:1,p:1},=
g,l,k),applet:u,dl:{dt:1,dd:1},del:r,isindex:{},fieldset:f({legend:1},q),=
thead:s,ul:w,acronym:r,b:r,a:p,blockquote:v,caption:r,i:r,u:r,tbody:s,s:r=
,address:f(j,o),tt:r,legend:r,q:r,pre:f(m,i),p:r,em:r,dfn:r,section:v,hea=
der:v,footer:v,nav:v,article:v,aside:v,figure:v,dialog:v,hgroup:v,mark:r,=
time:r,meter:r,menu:r,command:r,keygen:r,output:r,progress:u,audio:u,vide=
o:u,details:u,datagrid:u,datalist:u};})();var =
f=3Da.dtd;d.event=3Dfunction(g){this.$=3Dg;};d.event.prototype=3D{getKey:=
function(){return =
this.$.keyCode||this.$.which;},getKeystroke:function(){var h=3Dthis;var =
g=3Dh.getKey();if(h.$.ctrlKey||h.$.metaKey)g+=3D1114112;if(h.$.shiftKey)g=
+=3D2228224;if(h.$.altKey)g+=3D4456448;return =
g;},preventDefault:function(g){var =
h=3Dthis.$;if(h.preventDefault)h.preventDefault();else =
h.returnValue=3Dfalse;if(g)this.stopPropagation();},stopPropagation:funct=
ion(){var g=3Dthis.$;if(g.stopPropagation)g.stopPropagation();else =
g.cancelBubble=3Dtrue;
},getTarget:function(){var g=3Dthis.$.target||this.$.srcElement;return =
g?new =
d.node(g):null;}};a.CTRL=3D1114112;a.SHIFT=3D2228224;a.ALT=3D4456448;d.do=
mObject=3Dfunction(g){if(g)this.$=3Dg;};d.domObject.prototype=3D(function=
(){var g=3Dfunction(h,i){return function(j){if(typeof =
a!=3D'undefined')h.fire(i,new =
d.event(j));};};return{getPrivate:function(){var =
h;if(!(h=3Dthis.getCustomData('_')))this.setCustomData('_',h=3D{});return=
 h;},on:function(h){var k=3Dthis;var =
i=3Dk.getCustomData('_cke_nativeListeners');if(!i){i=3D{};k.setCustomData=
('_cke_nativeListeners',i);}if(!i[h]){var =
j=3Di[h]=3Dg(k,h);if(k.$.attachEvent)k.$.attachEvent('on'+h,j);else =
if(k.$.addEventListener)k.$.addEventListener(h,j,!!a.event.useCapture);}r=
eturn =
a.event.prototype.on.apply(k,arguments);},removeListener:function(h){var =
k=3Dthis;a.event.prototype.removeListener.apply(k,arguments);if(!k.hasLis=
teners(h)){var =
i=3Dk.getCustomData('_cke_nativeListeners'),j=3Di&&i[h];if(j){if(k.$.deta=
chEvent)k.$.detachEvent('on'+h,j);else =
if(k.$.removeEventListener)k.$.removeEventListener(h,j,false);delete =
i[h];}}},removeAllListeners:function(){var k=3Dthis;var =
h=3Dk.getCustomData('_cke_nativeListeners');for(var i in h){var =
j=3Dh[i];if(k.$.detachEvent)k.$.detachEvent('on'+i,j);else =
if(k.$.removeEventListener)k.$.removeEventListener(i,j,false);delete =
h[i];}}};})();(function(g){var =
h=3D{};a.on('reset',function(){h=3D{};});g.equals=3Dfunction(i){return =
i&&i.$=3D=3D=3Dthis.$;};g.setCustomData=3Dfunction(i,j){var =
k=3Dthis.getUniqueId(),l=3Dh[k]||(h[k]=3D{});l[i]=3Dj;return =
this;};g.getCustomData=3Dfunction(i){var =
j=3Dthis.$['data-cke-expando'],k=3Dj&&h[j];return =
k&&k[i];};g.removeCustomData=3Dfunction(i){var =
j=3Dthis.$['data-cke-expando'],k=3Dj&&h[j],l=3Dk&&k[i];if(typeof =
l!=3D'undefined')delete k[i];return =
l||null;};g.clearCustomData=3Dfunction(){this.removeAllListeners();var =
i=3Dthis.$['data-cke-expando'];i&&delete =
h[i];};g.getUniqueId=3Dfunction(){return =
this.$['data-cke-expando']||(this.$['data-cke-expando']=3De.getNextNumber=
());};a.event.implementOn(g);})(d.domObject.prototype);d.window=3Dfunctio=
n(g){d.domObject.call(this,g);};d.window.prototype=3Dnew =
d.domObject();e.extend(d.window.prototype,{focus:function(){if(b.webkit&&=
this.$.parent)this.$.parent.focus();this.$.focus();},getViewPaneSize:func=
tion(){var =
g=3Dthis.$.document,h=3Dg.compatMode=3D=3D'CSS1Compat';return{width:(h?g.=
documentElement.clientWidth:g.body.clientWidth)||0,height:(h?g.documentEl=
ement.clientHeight:g.body.clientHeight)||0};},getScrollPosition:function(=
){var g=3Dthis.$;if('pageXOffset' in =
g)return{x:g.pageXOffset||0,y:g.pageYOffset||0};else{var h=3Dg.document;
return{x:h.documentElement.scrollLeft||h.body.scrollLeft||0,y:h.documentE=
lement.scrollTop||h.body.scrollTop||0};}}});d.document=3Dfunction(g){d.do=
mObject.call(this,g);};var g=3Dd.document;g.prototype=3Dnew =
d.domObject();e.extend(g.prototype,{appendStyleSheet:function(h){if(this.=
$.createStyleSheet)this.$.createStyleSheet(h);else{var i=3Dnew =
d.element('link');i.setAttributes({rel:'stylesheet',type:'text/css',href:=
h});this.getHead().append(i);}},appendStyleText:function(h){var =
k=3Dthis;if(k.$.createStyleSheet){var =
i=3Dk.$.createStyleSheet('');i.cssText=3Dh;}else{var j=3Dnew =
d.element('style',k);j.append(new =
d.text(h,k));k.getHead().append(j);}},createElement:function(h,i){var =
j=3Dnew =
d.element(h,this);if(i){if(i.attributes)j.setAttributes(i.attributes);if(=
i.styles)j.setStyles(i.styles);}return j;},createText:function(h){return =
new =
d.text(h,this);},focus:function(){this.getWindow().focus();},getById:func=
tion(h){var i=3Dthis.$.getElementById(h);return i?new =
d.element(i):null;},getByAddress:function(h,i){var =
j=3Dthis.$.documentElement;for(var k=3D0;j&&k<h.length;k++){var =
l=3Dh[k];if(!i){j=3Dj.childNodes[l];continue;}var m=3D-1;for(var =
n=3D0;n<j.childNodes.length;n++){var =
o=3Dj.childNodes[n];if(i=3D=3D=3Dtrue&&o.nodeType=3D=3D3&&o.previousSibli=
ng&&o.previousSibling.nodeType=3D=3D3)continue;m++;if(m=3D=3Dl){j=3Do;bre=
ak;}}}return j?new =
d.node(j):null;},getElementsByTag:function(h,i){if(!(c&&!(document.docume=
ntMode>8))&&i)h=3Di+':'+h;return new =
d.nodeList(this.$.getElementsByTagName(h));},getHead:function(){var =
h=3Dthis.$.getElementsByTagName('head')[0];if(!h)h=3Dthis.getDocumentElem=
ent().append(new d.element('head'),true);else h=3Dnew =
d.element(h);return(this.getHead=3Dfunction(){return =
h;})();},getBody:function(){var h=3Dnew =
d.element(this.$.body);return(this.getBody=3Dfunction(){return =
h;})();},getDocumentElement:function(){var h=3Dnew =
d.element(this.$.documentElement);return(this.getDocumentElement=3Dfuncti=
on(){return h;})();},getWindow:function(){var h=3Dnew =
d.window(this.$.parentWindow||this.$.defaultView);return(this.getWindow=3D=
function(){return h;})();},write:function(h){var =
i=3Dthis;i.$.open('text/html','replace');b.isCustomDomain()&&(i.$.domain=3D=
document.domain);i.$.write(h);i.$.close();}});d.node=3Dfunction(h){if(h){=
switch(h.nodeType){case 9:return new g(h);case 1:return new =
d.element(h);case 3:return new =
d.text(h);}d.domObject.call(this,h);}return =
this;};d.node.prototype=3Dnew =
d.domObject();a.NODE_ELEMENT=3D1;a.NODE_DOCUMENT=3D9;a.NODE_TEXT=3D3;a.NO=
DE_COMMENT=3D8;a.NODE_DOCUMENT_FRAGMENT=3D11;a.POSITION_IDENTICAL=3D0;a.P=
OSITION_DISCONNECTED=3D1;a.POSITION_FOLLOWING=3D2;
a.POSITION_PRECEDING=3D4;a.POSITION_IS_CONTAINED=3D8;a.POSITION_CONTAINS=3D=
16;e.extend(d.node.prototype,{appendTo:function(h,i){h.append(this,i);ret=
urn h;},clone:function(h,i){var =
j=3Dthis.$.cloneNode(h),k=3Dfunction(l){if(l.nodeType!=3D1)return;if(!i)l=
.removeAttribute('id',false);l.removeAttribute('data-cke-expando',false);=
if(h){var m=3Dl.childNodes;for(var =
n=3D0;n<m.length;n++)k(m[n]);}};k(j);return new =
d.node(j);},hasPrevious:function(){return!!this.$.previousSibling;},hasNe=
xt:function(){return!!this.$.nextSibling;},insertAfter:function(h){h.$.pa=
rentNode.insertBefore(this.$,h.$.nextSibling);return =
h;},insertBefore:function(h){h.$.parentNode.insertBefore(this.$,h.$);retu=
rn =
h;},insertBeforeMe:function(h){this.$.parentNode.insertBefore(h.$,this.$)=
;return h;},getAddress:function(h){var =
i=3D[],j=3Dthis.getDocument().$.documentElement,k=3Dthis.$;while(k&&k!=3D=
j){var =
l=3Dk.parentNode;if(l)i.unshift(this.getIndex.call({$:k},h));k=3Dl;}retur=
n i;},getDocument:function(){return new =
g(this.$.ownerDocument||this.$.parentNode.ownerDocument);},getIndex:funct=
ion(h){var =
i=3Dthis.$,j=3D0;while(i=3Di.previousSibling){if(h&&i.nodeType=3D=3D3&&(!=
i.nodeValue.length||i.previousSibling&&i.previousSibling.nodeType=3D=3D3)=
)continue;j++;}return =
j;},getNextSourceNode:function(h,i,j){if(j&&!j.call){var =
k=3Dj;j=3Dfunction(n){return!n.equals(k);};}var =
l=3D!h&&this.getFirst&&this.getFirst(),m;if(!l){if(this.type=3D=3D1&&j&&j=
(this,true)=3D=3D=3Dfalse)return =
null;l=3Dthis.getNext();}while(!l&&(m=3D(m||this).getParent())){if(j&&j(m=
,true)=3D=3D=3Dfalse)return null;l=3Dm.getNext();}if(!l)return =
null;if(j&&j(l)=3D=3D=3Dfalse)return null;if(i&&i!=3Dl.type)return =
l.getNextSourceNode(false,i,j);return =
l;},getPreviousSourceNode:function(h,i,j){if(j&&!j.call){var =
k=3Dj;j=3Dfunction(n){return!n.equals(k);};}var =
l=3D!h&&this.getLast&&this.getLast(),m;if(!l){if(this.type=3D=3D1&&j&&j(t=
his,true)=3D=3D=3Dfalse)return =
null;l=3Dthis.getPrevious();}while(!l&&(m=3D(m||this).getParent())){if(j&=
&j(m,true)=3D=3D=3Dfalse)return null;l=3Dm.getPrevious();}if(!l)return =
null;if(j&&j(l)=3D=3D=3Dfalse)return null;if(i&&l.type!=3Di)return =
l.getPreviousSourceNode(false,i,j);return =
l;},getPrevious:function(h){var =
i=3Dthis.$,j;do{i=3Di.previousSibling;j=3Di&&new =
d.node(i);}while(j&&h&&!h(j));return j;},getNext:function(h){var =
i=3Dthis.$,j;do{i=3Di.nextSibling;j=3Di&&new =
d.node(i);}while(j&&h&&!h(j));return j;},getParent:function(){var =
h=3Dthis.$.parentNode;return h&&h.nodeType=3D=3D1?new =
d.node(h):null;},getParents:function(h){var i=3Dthis,j=3D[];do =
j[h?'push':'unshift'](i);while(i=3Di.getParent());return =
j;},getCommonAncestor:function(h){var j=3Dthis;if(h.equals(j))return j;
if(h.contains&&h.contains(j))return h;var =
i=3Dj.contains?j:j.getParent();do{if(i.contains(h))return =
i;}while(i=3Di.getParent());return null;},getPosition:function(h){var =
i=3Dthis.$,j=3Dh.$;if(i.compareDocumentPosition)return =
i.compareDocumentPosition(j);if(i=3D=3Dj)return =
0;if(this.type=3D=3D1&&h.type=3D=3D1){if(i.contains){if(i.contains(j))ret=
urn 16+4;if(j.contains(i))return 8+2;}if('sourceIndex' in i)return =
i.sourceIndex<0||j.sourceIndex<0?1:i.sourceIndex<j.sourceIndex?4:2;}var =
k=3Dthis.getAddress(),l=3Dh.getAddress(),m=3DMath.min(k.length,l.length);=
for(var n=3D0;n<=3Dm-1;n++){if(k[n]!=3Dl[n]){if(n<m)return =
k[n]<l[n]?4:2;break;}}return =
k.length<l.length?16+4:8+2;},getAscendant:function(h,i){var =
j=3Dthis.$,k;if(!i)j=3Dj.parentNode;while(j){if(j.nodeName&&(k=3Dj.nodeNa=
me.toLowerCase(),typeof h=3D=3D'string'?k=3D=3Dh:k in h))return new =
d.node(j);j=3Dj.parentNode;}return null;},hasAscendant:function(h,i){var =
j=3Dthis.$;if(!i)j=3Dj.parentNode;while(j){if(j.nodeName&&j.nodeName.toLo=
werCase()=3D=3Dh)return true;j=3Dj.parentNode;}return =
false;},move:function(h,i){h.append(this.remove(),i);},remove:function(h)=
{var i=3Dthis.$,j=3Di.parentNode;if(j){if(h)for(var =
k;k=3Di.firstChild;)j.insertBefore(i.removeChild(k),i);j.removeChild(i);}=
return =
this;},replace:function(h){this.insertBefore(h);h.remove();},trim:functio=
n(){this.ltrim();this.rtrim();},ltrim:function(){var k=3Dthis;var =
h;while(k.getFirst&&(h=3Dk.getFirst())){if(h.type=3D=3D3){var =
i=3De.ltrim(h.getText()),j=3Dh.getLength();if(!i){h.remove();continue;}el=
se =
if(i.length<j){h.split(j-i.length);k.$.removeChild(k.$.firstChild);}}brea=
k;}},rtrim:function(){var k=3Dthis;var =
h;while(k.getLast&&(h=3Dk.getLast())){if(h.type=3D=3D3){var =
i=3De.rtrim(h.getText()),j=3Dh.getLength();if(!i){h.remove();continue;}el=
se =
if(i.length<j){h.split(i.length);k.$.lastChild.parentNode.removeChild(k.$=
.lastChild);}}break;}if(!c&&!b.opera){h=3Dk.$.lastChild;if(h&&h.type=3D=3D=
1&&h.nodeName.toLowerCase()=3D=3D'br')h.parentNode.removeChild(h);}},isRe=
adOnly:function(){var =
h=3Dthis;while(h){if(h.type=3D=3D1){if(h.is('body')||!!h.data('cke-editab=
le'))break;if(h.getAttribute('contentEditable')=3D=3D'false')return =
h;else =
if(h.getAttribute('contentEditable')=3D=3D'true')break;}h=3Dh.getParent()=
;}return =
false;}});d.nodeList=3Dfunction(h){this.$=3Dh;};d.nodeList.prototype=3D{c=
ount:function(){return this.$.length;},getItem:function(h){var =
i=3Dthis.$[h];return i?new =
d.node(i):null;}};d.element=3Dfunction(h,i){if(typeof =
h=3D=3D'string')h=3D(i?i.$:document).createElement(h);d.domObject.call(th=
is,h);};var h=3Dd.element;h.get=3Dfunction(i){return i&&(i.$?i:new =
h(i));};h.prototype=3Dnew d.node();
h.createFromHtml=3Dfunction(i,j){var k=3Dnew =
h('div',j);k.setHtml(i);return =
k.getFirst().remove();};h.setMarker=3Dfunction(i,j,k,l){var =
m=3Dj.getCustomData('list_marker_id')||j.setCustomData('list_marker_id',e=
.getNextNumber()).getCustomData('list_marker_id'),n=3Dj.getCustomData('li=
st_marker_names')||j.setCustomData('list_marker_names',{}).getCustomData(=
'list_marker_names');i[m]=3Dj;n[k]=3D1;return =
j.setCustomData(k,l);};h.clearAllMarkers=3Dfunction(i){for(var j in =
i)h.clearMarkers(i,i[j],1);};h.clearMarkers=3Dfunction(i,j,k){var =
l=3Dj.getCustomData('list_marker_names'),m=3Dj.getCustomData('list_marker=
_id');for(var n in =
l)j.removeCustomData(n);j.removeCustomData('list_marker_names');if(k){j.r=
emoveCustomData('list_marker_id');delete =
i[m];}};e.extend(h.prototype,{type:1,addClass:function(i){var =
j=3Dthis.$.className;if(j){var k=3Dnew =
RegExp('(?:^|\\s)'+i+'(?:\\s|$)','');if(!k.test(j))j+=3D' =
'+i;}this.$.className=3Dj||i;},removeClass:function(i){var =
j=3Dthis.getAttribute('class');if(j){var k=3Dnew =
RegExp('(?:^|\\s+)'+i+'(?=3D\\s|$)','i');if(k.test(j)){j=3Dj.replace(k,''=
).replace(/^\s+/,'');if(j)this.setAttribute('class',j);else =
this.removeAttribute('class');}}},hasClass:function(i){var j=3Dnew =
RegExp('(?:^|\\s+)'+i+'(?=3D\\s|$)','');return =
j.test(this.getAttribute('class'));},append:function(i,j){var =
k=3Dthis;if(typeof =
i=3D=3D'string')i=3Dk.getDocument().createElement(i);if(j)k.$.insertBefor=
e(i.$,k.$.firstChild);else k.$.appendChild(i.$);return =
i;},appendHtml:function(i){var =
k=3Dthis;if(!k.$.childNodes.length)k.setHtml(i);else{var j=3Dnew =
h('div',k.getDocument());j.setHtml(i);j.moveChildren(k);}},appendText:fun=
ction(i){if(this.$.text!=3Dundefined)this.$.text+=3Di;else =
this.append(new d.text(i));},appendBogus:function(){var k=3Dthis;var =
i=3Dk.getLast();while(i&&i.type=3D=3D3&&!e.rtrim(i.getText()))i=3Di.getPr=
evious();if(!i||!i.is||!i.is('br')){var =
j=3Db.opera?k.getDocument().createText(''):k.getDocument().createElement(=
'br');b.gecko&&j.setAttribute('type','_moz');k.append(j);}},breakParent:f=
unction(i){var l=3Dthis;var j=3Dnew =
d.range(l.getDocument());j.setStartAfter(l);j.setEndAfter(i);var =
k=3Dj.extractContents();j.insertNode(l.remove());k.insertAfterNode(l);},c=
ontains:c||b.webkit?function(i){var j=3Dthis.$;return =
i.type!=3D1?j.contains(i.getParent().$):j!=3Di.$&&j.contains(i.$);}:funct=
ion(i){return!!(this.$.compareDocumentPosition(i.$)&16);},focus:(function=
(){function i(){try{this.$.focus();}catch(j){}};return =
function(j){if(j)e.setTimeout(i,100,this);else =
i.call(this);};})(),getHtml:function(){var i=3Dthis.$.innerHTML;return =
c?i.replace(/<\?[^>]*>/g,''):i;
},getOuterHtml:function(){var j=3Dthis;if(j.$.outerHTML)return =
j.$.outerHTML.replace(/<\?[^>]*>/,'');var =
i=3Dj.$.ownerDocument.createElement('div');i.appendChild(j.$.cloneNode(tr=
ue));return i.innerHTML;},setHtml:function(i){return =
this.$.innerHTML=3Di;},setText:function(i){h.prototype.setText=3Dthis.$.i=
nnerText!=3Dundefined?function(j){return =
this.$.innerText=3Dj;}:function(j){return =
this.$.textContent=3Dj;};return =
this.setText(i);},getAttribute:(function(){var i=3Dfunction(j){return =
this.$.getAttribute(j,2);};if(c&&(b.ie7Compat||b.ie6Compat))return =
function(j){var n=3Dthis;switch(j){case =
'class':j=3D'className';break;case =
'http-equiv':j=3D'httpEquiv';break;case 'name':return n.$.name;case =
'tabindex':var =
k=3Di.call(n,j);if(k!=3D=3D0&&n.$.tabIndex=3D=3D=3D0)k=3Dnull;return =
k;break;case 'checked':var =
l=3Dn.$.attributes.getNamedItem(j),m=3Dl.specified?l.nodeValue:n.$.checke=
d;return m?'checked':null;case 'hspace':case 'value':return n.$[j];case =
'style':return n.$.style.cssText;}return i.call(n,j);};else return =
i;})(),getChildren:function(){return new =
d.nodeList(this.$.childNodes);},getComputedStyle:c?function(i){return =
this.$.currentStyle[e.cssStyleToDomStyle(i)];}:function(i){return =
this.getWindow().$.getComputedStyle(this.$,'').getPropertyValue(i);},getD=
td:function(){var i=3Df[this.getName()];this.getDtd=3Dfunction(){return =
i;};return =
i;},getElementsByTag:g.prototype.getElementsByTag,getTabIndex:c?function(=
){var =
i=3Dthis.$.tabIndex;if(i=3D=3D=3D0&&!f.$tabIndex[this.getName()]&&parseIn=
t(this.getAttribute('tabindex'),10)!=3D=3D0)i=3D-1;return =
i;}:b.webkit?function(){var =
i=3Dthis.$.tabIndex;if(i=3D=3Dundefined){i=3DparseInt(this.getAttribute('=
tabindex'),10);if(isNaN(i))i=3D-1;}return i;}:function(){return =
this.$.tabIndex;},getText:function(){return =
this.$.textContent||this.$.innerText||'';},getWindow:function(){return =
this.getDocument().getWindow();},getId:function(){return =
this.$.id||null;},getNameAtt:function(){return =
this.$.name||null;},getName:function(){var =
i=3Dthis.$.nodeName.toLowerCase();if(c&&!(document.documentMode>8)){var =
j=3Dthis.$.scopeName;if(j!=3D'HTML')i=3Dj.toLowerCase()+':'+i;}return(thi=
s.getName=3Dfunction(){return i;})();},getValue:function(){return =
this.$.value;},getFirst:function(i){var j=3Dthis.$.firstChild,k=3Dj&&new =
d.node(j);if(k&&i&&!i(k))k=3Dk.getNext(i);return =
k;},getLast:function(i){var j=3Dthis.$.lastChild,k=3Dj&&new =
d.node(j);if(k&&i&&!i(k))k=3Dk.getPrevious(i);return =
k;},getStyle:function(i){return =
this.$.style[e.cssStyleToDomStyle(i)];},is:function(){var =
i=3Dthis.getName();for(var =
j=3D0;j<arguments.length;j++){if(arguments[j]=3D=3Di)return true;
}return false;},isEditable:function(){if(this.isReadOnly())return =
false;var =
i=3Dthis.getName(),j=3D!f.$nonEditable[i]&&(f[i]||f.span);return =
j&&j['#'];},isIdentical:function(i){if(this.getName()!=3Di.getName())retu=
rn false;var =
j=3Dthis.$.attributes,k=3Di.$.attributes,l=3Dj.length,m=3Dk.length;for(va=
r n=3D0;n<l;n++){var =
o=3Dj[n];if(o.nodeName=3D=3D'_moz_dirty')continue;if((!c||o.specified&&o.=
nodeName!=3D'data-cke-expando')&&o.nodeValue!=3Di.getAttribute(o.nodeName=
))return =
false;}if(c)for(n=3D0;n<m;n++){o=3Dk[n];if(o.specified&&o.nodeName!=3D'da=
ta-cke-expando'&&o.nodeValue!=3Dthis.getAttribute(o.nodeName))return =
false;}return true;},isVisible:function(){var =
i=3D!!this.$.offsetHeight&&this.getComputedStyle('visibility')!=3D'hidden=
',j,k;if(i&&(b.webkit||b.opera)){j=3Dthis.getWindow();if(!j.equals(a.docu=
ment.getWindow())&&(k=3Dj.$.frameElement))i=3Dnew =
h(k).isVisible();}return =
i;},isEmptyInlineRemoveable:function(){if(!f.$removeEmpty[this.getName()]=
)return false;var i=3Dthis.getChildren();for(var =
j=3D0,k=3Di.count();j<k;j++){var =
l=3Di.getItem(j);if(l.type=3D=3D1&&l.data('cke-bookmark'))continue;if(l.t=
ype=3D=3D1&&!l.isEmptyInlineRemoveable()||l.type=3D=3D3&&e.trim(l.getText=
()))return false;}return =
true;},hasAttributes:c&&(b.ie7Compat||b.ie6Compat)?function(){var =
i=3Dthis.$.attributes;for(var j=3D0;j<i.length;j++){var =
k=3Di[j];switch(k.nodeName){case =
'class':if(this.getAttribute('class'))return true;case =
'data-cke-expando':continue;default:if(k.specified)return true;}}return =
false;}:function(){var =
i=3Dthis.$.attributes,j=3Di.length,k=3D{'data-cke-expando':1,_moz_dirty:1=
};return =
j>0&&(j>2||!k[i[0].nodeName]||j=3D=3D2&&!k[i[1].nodeName]);},hasAttribute=
:(function(){function i(j){var =
k=3Dthis.$.attributes.getNamedItem(j);return!!(k&&k.specified);};return =
c&&b.version<8?function(j){if(j=3D=3D'name')return!!this.$.name;return =
i.call(this,j);}:i;})(),hide:function(){this.setStyle('display','none');}=
,moveChildren:function(i,j){var =
k=3Dthis.$;i=3Di.$;if(k=3D=3Di)return;var =
l;if(j)while(l=3Dk.lastChild)i.insertBefore(k.removeChild(l),i.firstChild=
);else =
while(l=3Dk.firstChild)i.appendChild(k.removeChild(l));},mergeSiblings:(f=
unction(){function i(j,k,l){if(k&&k.type=3D=3D1){var =
m=3D[];while(k.data('cke-bookmark')||k.isEmptyInlineRemoveable()){m.push(=
k);k=3Dl?k.getNext():k.getPrevious();if(!k||k.type!=3D1)return;}if(j.isId=
entical(k)){var =
n=3Dl?j.getLast():j.getFirst();while(m.length)m.shift().move(j,!l);k.move=
Children(j,!l);k.remove();if(n&&n.type=3D=3D1)n.mergeSiblings();}}};retur=
n function(j){var =
k=3Dthis;if(!(j=3D=3D=3Dfalse||f.$removeEmpty[k.getName()]||k.is('a')))re=
turn;i(k,k.getNext(),true);
i(k,k.getPrevious());};})(),show:function(){this.setStyles({display:'',vi=
sibility:''});},setAttribute:(function(){var =
i=3Dfunction(j,k){this.$.setAttribute(j,k);return =
this;};if(c&&(b.ie7Compat||b.ie6Compat))return function(j,k){var =
l=3Dthis;if(j=3D=3D'class')l.$.className=3Dk;else =
if(j=3D=3D'style')l.$.style.cssText=3Dk;else =
if(j=3D=3D'tabindex')l.$.tabIndex=3Dk;else =
if(j=3D=3D'checked')l.$.checked=3Dk;else i.apply(l,arguments);return =
l;};else if(b.ie8Compat&&b.secure)return =
function(j,k){if(j=3D=3D'src'&&k.match(/^http:\/\//))try{i.apply(this,arg=
uments);}catch(l){}else i.apply(this,arguments);return this;};else =
return i;})(),setAttributes:function(i){for(var j in =
i)this.setAttribute(j,i[j]);return =
this;},setValue:function(i){this.$.value=3Di;return =
this;},removeAttribute:(function(){var =
i=3Dfunction(j){this.$.removeAttribute(j);};if(c&&(b.ie7Compat||b.ie6Comp=
at))return function(j){if(j=3D=3D'class')j=3D'className';else =
if(j=3D=3D'tabindex')j=3D'tabIndex';i.call(this,j);};else return =
i;})(),removeAttributes:function(i){if(e.isArray(i))for(var =
j=3D0;j<i.length;j++)this.removeAttribute(i[j]);else for(var k in =
i)i.hasOwnProperty(k)&&this.removeAttribute(k);},removeStyle:function(i){=
var =
j=3Dthis;j.setStyle(i,'');if(j.$.style.removeAttribute)j.$.style.removeAt=
tribute(e.cssStyleToDomStyle(i));if(!j.$.style.cssText)j.removeAttribute(=
'style');},setStyle:function(i,j){this.$.style[e.cssStyleToDomStyle(i)]=3D=
j;return this;},setStyles:function(i){for(var j in =
i)this.setStyle(j,i[j]);return =
this;},setOpacity:function(i){if(c){i=3DMath.round(i*100);this.setStyle('=
filter',i>=3D100?'':'progid:DXImageTransform.Microsoft.Alpha(opacity=3D'+=
i+')');}else =
this.setStyle('opacity',i);},unselectable:b.gecko?function(){this.$.style=
.MozUserSelect=3D'none';this.on('dragstart',function(i){i.data.preventDef=
ault();});}:b.webkit?function(){this.$.style.KhtmlUserSelect=3D'none';thi=
s.on('dragstart',function(i){i.data.preventDefault();});}:function(){if(c=
||b.opera){var =
i=3Dthis.$,j,k=3D0;i.unselectable=3D'on';while(j=3Di.all[k++])switch(j.ta=
gName.toLowerCase()){case 'iframe':case 'textarea':case 'input':case =
'select':break;default:j.unselectable=3D'on';}}},getPositionedAncestor:fu=
nction(){var =
i=3Dthis;while(i.getName()!=3D'html'){if(i.getComputedStyle('position')!=3D=
'static')return i;i=3Di.getParent();}return =
null;},getDocumentPosition:function(i){var D=3Dthis;var =
j=3D0,k=3D0,l=3DD.getDocument().getBody(),m=3DD.getDocument().$.compatMod=
e=3D=3D'BackCompat',n=3DD.getDocument();if(document.documentElement.getBo=
undingClientRect){var =
o=3DD.$.getBoundingClientRect(),p=3Dn.$,q=3Dp.documentElement,r=3Dq.clien=
tTop||l.$.clientTop||0,s=3Dq.clientLeft||l.$.clientLeft||0,t=3Dtrue;
if(c){var =
u=3Dn.getDocumentElement().contains(D),v=3Dn.getBody().contains(D);t=3Dm&=
&v||!m&&u;}if(t){j=3Do.left+(!m&&q.scrollLeft||l.$.scrollLeft);j-=3Ds;k=3D=
o.top+(!m&&q.scrollTop||l.$.scrollTop);k-=3Dr;}}else{var =
w=3DD,x=3Dnull,y;while(w&&!(w.getName()=3D=3D'body'||w.getName()=3D=3D'ht=
ml')){j+=3Dw.$.offsetLeft-w.$.scrollLeft;k+=3Dw.$.offsetTop-w.$.scrollTop=
;if(!w.equals(D)){j+=3Dw.$.clientLeft||0;k+=3Dw.$.clientTop||0;}var =
z=3Dx;while(z&&!z.equals(w)){j-=3Dz.$.scrollLeft;k-=3Dz.$.scrollTop;z=3Dz=
.getParent();}x=3Dw;w=3D(y=3Dw.$.offsetParent)?new h(y):null;}}if(i){var =
A=3DD.getWindow(),B=3Di.getWindow();if(!A.equals(B)&&A.$.frameElement){va=
r C=3Dnew =
h(A.$.frameElement).getDocumentPosition(i);j+=3DC.x;k+=3DC.y;}}if(!docume=
nt.documentElement.getBoundingClientRect)if(b.gecko&&!m){j+=3DD.$.clientL=
eft?1:0;k+=3DD.$.clientTop?1:0;}return{x:j,y:k};},scrollIntoView:function=
(i){var o=3Dthis;var =
j=3Do.getWindow(),k=3Dj.getViewPaneSize().height,l=3Dk*-1;if(i)l+=3Dk;els=
e{l+=3Do.$.offsetHeight||0;l+=3DparseInt(o.getComputedStyle('marginBottom=
')||0,10)||0;}var m=3Do.getDocumentPosition();l+=3Dm.y;l=3Dl<0?0:l;var =
n=3Dj.getScrollPosition().y;if(l>n||l<n-k)j.$.scrollTo(0,l);},setState:fu=
nction(i){var j=3Dthis;switch(i){case =
1:j.addClass('cke_on');j.removeClass('cke_off');j.removeClass('cke_disabl=
ed');break;case =
0:j.addClass('cke_disabled');j.removeClass('cke_off');j.removeClass('cke_=
on');break;default:j.addClass('cke_off');j.removeClass('cke_on');j.remove=
Class('cke_disabled');break;}},getFrameDocument:function(){var =
i=3Dthis.$;try{i.contentWindow.document;}catch(j){i.src=3Di.src;if(c&&b.v=
ersion<7)window.showModalDialog('javascript:document.write("<script>windo=
w.setTimeout(function(){window.close();},50);</script>")');}return =
i&&new g(i.contentWindow.document);},copyAttributes:function(i,j){var =
p=3Dthis;var k=3Dp.$.attributes;j=3Dj||{};for(var =
l=3D0;l<k.length;l++){var m=3Dk[l],n=3Dm.nodeName.toLowerCase(),o;if(n =
in =
j)continue;if(n=3D=3D'checked'&&(o=3Dp.getAttribute(n)))i.setAttribute(n,=
o);else =
if(m.specified||c&&m.nodeValue&&n=3D=3D'value'){o=3Dp.getAttribute(n);if(=
o=3D=3D=3Dnull)o=3Dm.nodeValue;i.setAttribute(n,o);}}if(p.$.style.cssText=
!=3D=3D'')i.$.style.cssText=3Dp.$.style.cssText;},renameNode:function(i){=
var l=3Dthis;if(l.getName()=3D=3Di)return;var =
j=3Dl.getDocument(),k=3Dnew =
h(i,j);l.copyAttributes(k);l.moveChildren(k);l.getParent()&&l.$.parentNod=
e.replaceChild(k.$,l.$);k.$['data-cke-expando']=3Dl.$['data-cke-expando']=
;l.$=3Dk.$;},getChild:function(i){var =
j=3Dthis.$;if(!i.slice)j=3Dj.childNodes[i];else =
while(i.length>0&&j)j=3Dj.childNodes[i.shift()];return j?new =
d.node(j):null;},getChildCount:function(){return =
this.$.childNodes.length;
},disableContextMenu:function(){this.on('contextmenu',function(i){if(!i.d=
ata.getTarget().hasClass('cke_enable_context_menu'))i.data.preventDefault=
();});},getDirection:function(i){var j=3Dthis;return =
i?j.getComputedStyle('direction')||j.getDirection()||j.getDocument().$.di=
r||j.getDocument().getBody().getDirection(1):j.getStyle('direction')||j.g=
etAttribute('dir');},data:function(i,j){i=3D'data-'+i;if(j=3D=3D=3Dundefi=
ned)return this.getAttribute(i);else =
if(j=3D=3D=3Dfalse)this.removeAttribute(i);else =
this.setAttribute(i,j);return null;}});(function(){var =
i=3D{width:['border-left-width','border-right-width','padding-left','padd=
ing-right'],height:['border-top-width','border-bottom-width','padding-top=
','padding-bottom']};function j(k){var l=3D0;for(var =
m=3D0,n=3Di[k].length;m<n;m++)l+=3DparseInt(this.getComputedStyle(i[k][m]=
)||0,10)||0;return l;};h.prototype.setSize=3Dfunction(k,l,m){if(typeof =
l=3D=3D'number'){if(m&&!(c&&b.quirks))l-=3Dj.call(this,k);this.setStyle(k=
,l+'px');}};h.prototype.getSize=3Dfunction(k,l){var =
m=3DMath.max(this.$['offset'+e.capitalize(k)],this.$['client'+e.capitaliz=
e(k)])||0;if(l)m-=3Dj.call(this,k);return =
m;};})();a.command=3Dfunction(i,j){this.uiItems=3D[];this.exec=3Dfunction=
(k){if(this.state=3D=3D0)return =
false;if(this.editorFocus)i.focus();return =
j.exec.call(this,i,k)!=3D=3Dfalse;};e.extend(this,j,{modes:{wysiwyg:1},ed=
itorFocus:1,state:2});a.event.call(this);};a.command.prototype=3D{enable:=
function(){var =
i=3Dthis;if(i.state=3D=3D0)i.setState(!i.preserveState||typeof =
i.previousState=3D=3D'undefined'?2:i.previousState);},disable:function(){=
this.setState(0);},setState:function(i){var =
j=3Dthis;if(j.state=3D=3Di)return =
false;j.previousState=3Dj.state;j.state=3Di;j.fire('state');return =
true;},toggleState:function(){var =
i=3Dthis;if(i.state=3D=3D2)i.setState(1);else =
if(i.state=3D=3D1)i.setState(2);}};a.event.implementOn(a.command.prototyp=
e,true);a.ENTER_P=3D1;a.ENTER_BR=3D2;a.ENTER_DIV=3D3;a.config=3D{customCo=
nfig:'config.js',autoUpdateElement:true,baseHref:'',contentsCss:a.basePat=
h+'contents.css',contentsLangDirection:'ui',contentsLanguage:'',language:=
'',defaultLanguage:'en',enterMode:1,forceEnterMode:false,shiftEnterMode:2=
,corePlugins:'',docType:'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 =
Transitional//EN" =
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">',bodyId:'',bod=
yClass:'',fullPage:false,height:200,plugins:'about,a11yhelp,basicstyles,b=
idi,blockquote,button,clipboard,colorbutton,colordialog,contextmenu,dialo=
gadvtab,div,elementspath,enterkey,entities,filebrowser,find,flash,font,fo=
rmat,forms,horizontalrule,htmldataprocessor,iframe,image,indent,justify,k=
eystrokes,link,list,liststyle,maximize,newpage,pagebreak,pastefromword,pa=
stetext,popup,preview,print,removeformat,resize,save,scayt,smiley,showblo=
cks,showborders,sourcearea,stylescombo,table,tabletools,specialchar,tab,t=
emplates,toolbar,undo,wysiwygarea,wsc',extraPlugins:'',removePlugins:'',p=
rotectedSource:[],tabIndex:0,theme:'default',skin:'kama',width:'',baseFlo=
atZIndex:10000};
var i=3Da.config;a.focusManager=3Dfunction(j){if(j.focusManager)return =
j.focusManager;this.hasFocus=3Dfalse;this._=3D{editor:j};return =
this;};a.focusManager.prototype=3D{focus:function(){var =
k=3Dthis;if(k._.timer)clearTimeout(k._.timer);if(!k.hasFocus){if(a.curren=
tInstance)a.currentInstance.focusManager.forceBlur();var =
j=3Dk._.editor;j.container.getChild(1).addClass('cke_focus');k.hasFocus=3D=
true;j.fire('focus');}},blur:function(){var =
j=3Dthis;if(j._.timer)clearTimeout(j._.timer);j._.timer=3DsetTimeout(func=
tion(){delete =
j._.timer;j.forceBlur();},100);},forceBlur:function(){if(this.hasFocus){v=
ar =
j=3Dthis._.editor;j.container.getChild(1).removeClass('cke_focus');this.h=
asFocus=3Dfalse;j.fire('blur');}}};(function(){var =
j=3D{};a.lang=3D{languages:{af:1,ar:1,bg:1,bn:1,bs:1,ca:1,cs:1,cy:1,da:1,=
de:1,el:1,'en-au':1,'en-ca':1,'en-gb':1,en:1,eo:1,es:1,et:1,eu:1,fa:1,fi:=
1,fo:1,'fr-ca':1,fr:1,gl:1,gu:1,he:1,hi:1,hr:1,hu:1,is:1,it:1,ja:1,ka:1,k=
m:1,ko:1,lt:1,lv:1,mn:1,ms:1,nb:1,nl:1,no:1,pl:1,'pt-br':1,pt:1,ro:1,ru:1=
,sk:1,sl:1,'sr-latn':1,sr:1,sv:1,th:1,tr:1,uk:1,vi:1,'zh-cn':1,zh:1},load=
:function(k,l,m){if(!k||!a.lang.languages[k])k=3Dthis.detect(l,k);if(!thi=
s[k])a.scriptLoader.load(a.getUrl('lang/'+k+'.js'),function(){m(k,this[k]=
);},this);else m(k,this[k]);},detect:function(k,l){var =
m=3Dthis.languages;l=3Dl||navigator.userLanguage||navigator.language;var =
n=3Dl.toLowerCase().match(/([a-z]+)(?:-([a-z]+))?/),o=3Dn[1],p=3Dn[2];if(=
m[o+'-'+p])o=3Do+'-'+p;else =
if(!m[o])o=3Dnull;a.lang.detect=3Do?function(){return =
o;}:function(q){return q;};return =
o||k;}};})();a.scriptLoader=3D(function(){var =
j=3D{},k=3D{};return{load:function(l,m,n,o){var p=3Dtypeof =
l=3D=3D'string';if(p)l=3D[l];if(!n)n=3Da;var =
q=3Dl.length,r=3D[],s=3D[],t=3Dfunction(y){if(m)if(p)m.call(n,y);else =
m.call(n,r,s);};if(q=3D=3D=3D0){t(true);return;}var =
u=3Dfunction(y,z){(z?r:s).push(y);if(--q<=3D0){o&&a.document.getDocumentE=
lement().removeStyle('cursor');t(z);}},v=3Dfunction(y,z){j[y]=3D1;var =
A=3Dk[y];delete k[y];for(var =
B=3D0;B<A.length;B++)A[B](y,z);},w=3Dfunction(y){if(j[y]){u(y,true);retur=
n;}var z=3Dk[y]||(k[y]=3D[]);z.push(u);if(z.length>1)return;var A=3Dnew =
h('script');A.setAttributes({type:'text/javascript',src:y});if(m)if(c)A.$=
.onreadystatechange=3Dfunction(){if(A.$.readyState=3D=3D'loaded'||A.$.rea=
dyState=3D=3D'complete'){A.$.onreadystatechange=3Dnull;v(y,true);}};else{=
A.$.onload=3Dfunction(){setTimeout(function(){v(y,true);},0);};A.$.onerro=
r=3Dfunction(){v(y,false);};}A.appendTo(a.document.getHead());};o&&a.docu=
ment.getDocumentElement().setStyle('cursor','wait');for(var =
x=3D0;x<q;x++)w(l[x]);}};})();a.resourceManager=3Dfunction(j,k){var =
l=3Dthis;
l.basePath=3Dj;l.fileName=3Dk;l.registered=3D{};l.loaded=3D{};l.externals=
=3D{};l._=3D{waitingList:{}};};a.resourceManager.prototype=3D{add:functio=
n(j,k){if(this.registered[j])throw '[CKEDITOR.resourceManager.add] The =
resource name "'+j+'" is already =
registered.';a.fire(j+e.capitalize(this.fileName)+'Ready',this.registered=
[j]=3Dk||{});},get:function(j){return =
this.registered[j]||null;},getPath:function(j){var =
k=3Dthis.externals[j];return =
a.getUrl(k&&k.dir||this.basePath+j+'/');},getFilePath:function(j){var =
k=3Dthis.externals[j];return a.getUrl(this.getPath(j)+(k&&typeof =
k.file=3D=3D'string'?k.file:this.fileName+'.js'));},addExternal:function(=
j,k,l){j=3Dj.split(',');for(var m=3D0;m<j.length;m++){var =
n=3Dj[m];this.externals[n]=3D{dir:k,file:l};}},load:function(j,k,l){if(!e=
.isArray(j))j=3Dj?[j]:[];var =
m=3Dthis.loaded,n=3Dthis.registered,o=3D[],p=3D{},q=3D{};for(var =
r=3D0;r<j.length;r++){var s=3Dj[r];if(!s)continue;if(!m[s]&&!n[s]){var =
t=3Dthis.getFilePath(s);o.push(t);if(!(t in =
p))p[t]=3D[];p[t].push(s);}else =
q[s]=3Dthis.get(s);}a.scriptLoader.load(o,function(u,v){if(v.length)throw=
 '[CKEDITOR.resourceManager.load] Resource name "'+p[v[0]].join(',')+'" =
was not found at "'+v[0]+'".';for(var w=3D0;w<u.length;w++){var =
x=3Dp[u[w]];for(var y=3D0;y<x.length;y++){var =
z=3Dx[y];q[z]=3Dthis.get(z);m[z]=3D1;}}k.call(l,q);},this);}};a.plugins=3D=
new a.resourceManager('plugins/','plugin');var =
j=3Da.plugins;j.load=3De.override(j.load,function(k){return =
function(l,m,n){var =
o=3D{},p=3Dfunction(q){k.call(this,q,function(r){e.extend(o,r);var =
s=3D[];for(var t in r){var u=3Dr[t],v=3Du&&u.requires;if(v)for(var =
w=3D0;w<v.length;w++){if(!o[v[w]])s.push(v[w]);}}if(s.length)p.call(this,=
s);else{for(t in =
o){u=3Do[t];if(u.onLoad&&!u.onLoad._called){u.onLoad();u.onLoad._called=3D=
1;}}if(m)m.call(n||window,o);}},this);};p.call(this,l);};});j.setLang=3Df=
unction(k,l,m){var =
n=3Dthis.get(k),o=3Dn.langEntries||(n.langEntries=3D{}),p=3Dn.lang||(n.la=
ng=3D[]);if(e.indexOf(p,l)=3D=3D-1)p.push(l);o[l]=3Dm;};a.skins=3D(functi=
on(){var k=3D{},l=3D{},m=3Dfunction(n,o,p,q){var =
r=3Dk[o];if(!n.skin){n.skin=3Dr;if(r.init)r.init(n);}var =
s=3Dfunction(B){for(var =
C=3D0;C<B.length;C++)B[C]=3Da.getUrl(l[o]+B[C]);};function t(B,C){return =
B.replace(/url\s*\(([\s'"]*)(.*?)([\s"']*)\)/g,function(D,E,F,G){if(/^\/|=
^\w?:/.test(F))return D;else return 'url('+C+E+F+G+')';});};p=3Dr[p];var =
u=3D!p||!!p._isLoaded;if(u)q&&q();else{var =
v=3Dp._pending||(p._pending=3D[]);v.push(q);if(v.length>1)return;var =
w=3D!p.css||!p.css.length,x=3D!p.js||!p.js.length,y=3Dfunction(){if(w&&x)=
{p._isLoaded=3D1;for(var =
B=3D0;B<v.length;B++){if(v[B])v[B]();}}};if(!w){var =
z=3Dp.css;if(e.isArray(z)){s(z);
for(var =
A=3D0;A<z.length;A++)a.document.appendStyleSheet(z[A]);}else{z=3Dt(z,a.ge=
tUrl(l[o]));a.document.appendStyleText(z);}p.css=3Dz;w=3D1;}if(!x){s(p.js=
);a.scriptLoader.load(p.js,function(){x=3D1;y();});}y();}};return{add:fun=
ction(n,o){k[n]=3Do;o.skinPath=3Dl[n]||(l[n]=3Da.getUrl('skins/'+n+'/'));=
},load:function(n,o,p){var =
q=3Dn.skinName,r=3Dn.skinPath;if(k[q])m(n,q,o,p);else{l[q]=3Dr;a.scriptLo=
ader.load(a.getUrl(r+'skin.js'),function(){m(n,q,o,p);});}}};})();a.theme=
s=3Dnew =
a.resourceManager('themes/','theme');a.ui=3Dfunction(k){if(k.ui)return =
k.ui;this._=3D{handlers:{},items:{},editor:k};return this;};var =
k=3Da.ui;k.prototype=3D{add:function(l,m,n){this._.items[l]=3D{type:m,com=
mand:n.command||null,args:Array.prototype.slice.call(arguments,2)};},crea=
te:function(l){var q=3Dthis;var =
m=3Dq._.items[l],n=3Dm&&q._.handlers[m.type],o=3Dm&&m.command&&q._.editor=
.getCommand(m.command),p=3Dn&&n.create.apply(q,m.args);m&&(p=3De.extend(p=
,q._.editor.skin[m.type],true));if(o)o.uiItems.push(p);return =
p;},addHandler:function(l,m){this._.handlers[l]=3Dm;}};a.event.implementO=
n(k);(function(){var l=3D0,m=3Dfunction(){var x=3D'editor'+ ++l;return =
a.instances&&a.instances[x]?m():x;},n=3D{},o=3Dfunction(x){var =
y=3Dx.config.customConfig;if(!y)return false;y=3Da.getUrl(y);var =
z=3Dn[y]||(n[y]=3D{});if(z.fn){z.fn.call(x,x.config);if(a.getUrl(x.config=
.customConfig)=3D=3Dy||!o(x))x.fireOnce('customConfigLoaded');}else =
a.scriptLoader.load(y,function(){if(a.editorConfig)z.fn=3Da.editorConfig;=
else z.fn=3Dfunction(){};o(x);});return =
true;},p=3Dfunction(x,y){x.on('customConfigLoaded',function(){if(y){if(y.=
on)for(var z in y.on)x.on(z,y.on[z]);e.extend(x.config,y,true);delete =
x.config.on;}q(x);});if(y&&y.customConfig!=3Dundefined)x.config.customCon=
fig=3Dy.customConfig;if(!o(x))x.fireOnce('customConfigLoaded');},q=3Dfunc=
tion(x){var =
y=3Dx.config.skin.split(','),z=3Dy[0],A=3Da.getUrl(y[1]||'skins/'+z+'/');=
x.skinName=3Dz;x.skinPath=3DA;x.skinClass=3D'cke_skin_'+z;x.tabIndex=3Dx.=
config.tabIndex||x.element.getAttribute('tabindex')||0;x.readOnly=3D!!(x.=
config.readOnly||x.element.getAttribute('disabled'));x.fireOnce('configLo=
aded');t(x);},r=3Dfunction(x){a.lang.load(x.config.language,x.config.defa=
ultLanguage,function(y,z){x.langCode=3Dy;x.lang=3De.prototypedCopy(z);if(=
b.gecko&&b.version<10900&&x.lang.dir=3D=3D'rtl')x.lang.dir=3D'ltr';x.fire=
('langLoaded');var =
A=3Dx.config;A.contentsLangDirection=3D=3D'ui'&&(A.contentsLangDirection=3D=
x.lang.dir);s(x);});},s=3Dfunction(x){var =
y=3Dx.config,z=3Dy.plugins,A=3Dy.extraPlugins,B=3Dy.removePlugins;if(A){v=
ar C=3Dnew =
RegExp('(?:^|,)(?:'+A.replace(/\s*,\s*/g,'|')+')(?=3D,|$)','g');z=3Dz.rep=
lace(C,'');
z+=3D','+A;}if(B){C=3Dnew =
RegExp('(?:^|,)(?:'+B.replace(/\s*,\s*/g,'|')+')(?=3D,|$)','g');z=3Dz.rep=
lace(C,'');}b.air&&(z+=3D',adobeair');j.load(z.split(','),function(D){var=
 E=3D[],F=3D[],G=3D[];x.plugins=3DD;for(var H in D){var =
I=3DD[H],J=3DI.lang,K=3Dj.getPath(H),L=3Dnull;I.path=3DK;if(J){L=3De.inde=
xOf(J,x.langCode)>=3D0?x.langCode:J[0];if(!I.langEntries||!I.langEntries[=
L])G.push(a.getUrl(K+'lang/'+L+'.js'));else{e.extend(x.lang,I.langEntries=
[L]);L=3Dnull;}}F.push(L);E.push(I);}a.scriptLoader.load(G,function(){var=
 M=3D['beforeInit','init','afterInit'];for(var =
N=3D0;N<M.length;N++)for(var O=3D0;O<E.length;O++){var =
P=3DE[O];if(N=3D=3D=3D0&&F[O]&&P.lang)e.extend(x.lang,P.langEntries[F[O]]=
);if(P[M[N]])P[M[N]](x);}x.fire('pluginsLoaded');u(x);});});},t=3Dfunctio=
n(x){a.skins.load(x,'editor',function(){r(x);});},u=3Dfunction(x){var =
y=3Dx.config.theme;a.themes.load(y,function(){var =
z=3Dx.theme=3Da.themes.get(y);z.path=3Da.themes.getPath(y);z.build(x);if(=
x.config.autoUpdateElement)v(x);});},v=3Dfunction(x){var =
y=3Dx.element;if(x.elementMode=3D=3D1&&y.is('textarea')){var =
z=3Dy.$.form&&new h(y.$.form);if(z){function =
A(){x.updateElement();};z.on('submit',A);if(!z.$.submit.nodeName&&!z.$.su=
bmit.length)z.$.submit=3De.override(z.$.submit,function(B){return =
function(){x.updateElement();if(B.apply)B.apply(this,arguments);else =
B();};});x.on('destroy',function(){z.removeListener('submit',A);});}}};fu=
nction w(){var x,y=3Dthis._.commands,z=3Dthis.mode;if(!z)return;for(var =
A in =
y){x=3Dy[A];x[x.startDisabled?'disable':this.readOnly&&!x.readOnly?'disab=
le':x.modes[z]?'enable':'disable']();}};a.editor.prototype._init=3Dfuncti=
on(){var z=3Dthis;var =
x=3Dh.get(z._.element),y=3Dz._.instanceConfig;delete z._.element;delete =
z._.instanceConfig;z._.commands=3D{};z._.styles=3D[];z.element=3Dx;z.name=
=3Dx&&z.elementMode=3D=3D1&&(x.getId()||x.getNameAtt())||m();if(z.name =
in a.instances)throw '[CKEDITOR.editor] The instance "'+z.name+'" =
already =
exists.';z.id=3De.getNextId();z.config=3De.prototypedCopy(i);z.ui=3Dnew =
k(z);z.focusManager=3Dnew =
a.focusManager(z);a.fire('instanceCreated',null,z);z.on('mode',w,null,nul=
l,1);z.on('readOnly',w,null,null,1);p(z,y);};})();e.extend(a.editor.proto=
type,{addCommand:function(l,m){return this._.commands[l]=3Dnew =
a.command(this,m);},addCss:function(l){this._.styles.push(l);},destroy:fu=
nction(l){var =
m=3Dthis;if(!l)m.updateElement();m.fire('destroy');m.theme&&m.theme.destr=
oy(m);a.remove(m);a.fire('instanceDestroyed',null,m);},execCommand:functi=
on(l,m){var =
n=3Dthis.getCommand(l),o=3D{name:l,commandData:m,command:n};if(n&&n.state=
!=3D0)if(this.fire('beforeCommandExec',o)!=3D=3Dtrue){o.returnValue=3Dn.e=
xec(o.commandData);
if(!n.async&&this.fire('afterCommandExec',o)!=3D=3Dtrue)return =
o.returnValue;}return false;},getCommand:function(l){return =
this._.commands[l];},getData:function(){var =
n=3Dthis;n.fire('beforeGetData');var l=3Dn._.data;if(typeof =
l!=3D'string'){var =
m=3Dn.element;if(m&&n.elementMode=3D=3D1)l=3Dm.is('textarea')?m.getValue(=
):m.getHtml();else l=3D'';}l=3D{dataValue:l};n.fire('getData',l);return =
l.dataValue;},getSnapshot:function(){var =
l=3Dthis.fire('getSnapshot');if(typeof l!=3D'string'){var =
m=3Dthis.element;if(m&&this.elementMode=3D=3D1)l=3Dm.is('textarea')?m.get=
Value():m.getHtml();}return =
l;},loadSnapshot:function(l){this.fire('loadSnapshot',l);},setData:functi=
on(l,m,n){if(m)this.on('dataReady',function(p){p.removeListener();m.call(=
p.editor);});var =
o=3D{dataValue:l};!n&&this.fire('setData',o);this._.data=3Do.dataValue;!n=
&&this.fire('afterSetData',o);},setReadOnly:function(l){l=3Dl=3D=3Dundefi=
ned||l;if(this.readOnly!=3Dl){this.readOnly=3Dl;this.fire('readOnly');}},=
insertHtml:function(l){this.fire('insertHtml',l);},insertText:function(l)=
{this.fire('insertText',l);},insertElement:function(l){this.fire('insertE=
lement',l);},checkDirty:function(){return =
this.mayBeDirty&&this._.previousValue!=3D=3Dthis.getSnapshot();},resetDir=
ty:function(){if(this.mayBeDirty)this._.previousValue=3Dthis.getSnapshot(=
);},updateElement:function(){var n=3Dthis;var =
l=3Dn.element;if(l&&n.elementMode=3D=3D1){var =
m=3Dn.getData();if(n.config.htmlEncodeOutput)m=3De.htmlEncode(m);if(l.is(=
'textarea'))l.setValue(m);else =
l.setHtml(m);}}});a.on('loaded',function(){var =
l=3Da.editor._pending;if(l){delete a.editor._pending;for(var =
m=3D0;m<l.length;m++)l[m]._init();}});a.htmlParser=3Dfunction(){this._=3D=
{htmlPartsRegex:new =
RegExp("<(?:(?:\\/([^>]+)>)|(?:!--([\\S|\\s]*?)-->)|(?:([^\\s>]+)\\s*((?:=
(?:\"[^\"]*\")|(?:'[^']*')|[^\"'>])*)\\/?>))",'g')};};(function(){var =
l=3D/([\w\-:.]+)(?:(?:\s*=3D\s*(?:(?:"([^"]*)")|(?:'([^']*)')|([^\s>]+)))=
|(?=3D\s|$))/g,m=3D{checked:1,compact:1,declare:1,defer:1,disabled:1,isma=
p:1,multiple:1,nohref:1,noresize:1,noshade:1,nowrap:1,readonly:1,selected=
:1};a.htmlParser.prototype=3D{onTagOpen:function(){},onTagClose:function(=
){},onText:function(){},onCDATA:function(){},onComment:function(){},parse=
:function(n){var A=3Dthis;var =
o,p,q=3D0,r;while(o=3DA._.htmlPartsRegex.exec(n)){var =
s=3Do.index;if(s>q){var t=3Dn.substring(q,s);if(r)r.push(t);else =
A.onText(t);}q=3DA._.htmlPartsRegex.lastIndex;if(p=3Do[1]){p=3Dp.toLowerC=
ase();if(r&&f.$cdata[p]){A.onCDATA(r.join(''));r=3Dnull;}if(!r){A.onTagCl=
ose(p);continue;}}if(r){r.push(o[0]);continue;}if(p=3Do[3]){p=3Dp.toLower=
Case();if(/=3D"/.test(p))continue;
var =
u=3D{},v,w=3Do[4],x=3D!!(w&&w.charAt(w.length-1)=3D=3D'/');if(w)while(v=3D=
l.exec(w)){var =
y=3Dv[1].toLowerCase(),z=3Dv[2]||v[3]||v[4]||'';if(!z&&m[y])u[y]=3Dy;else=
 =
u[y]=3Dz;}A.onTagOpen(p,u,x);if(!r&&f.$cdata[p])r=3D[];continue;}if(p=3Do=
[2])A.onComment(p);}if(n.length>q)A.onText(n.substring(q,n.length));}};})=
();a.htmlParser.comment=3Dfunction(l){this.value=3Dl;this._=3D{isBlockLik=
e:false};};a.htmlParser.comment.prototype=3D{type:8,writeHtml:function(l,=
m){var =
n=3Dthis.value;if(m){if(!(n=3Dm.onComment(n,this)))return;if(typeof =
n!=3D'string'){n.parent=3Dthis.parent;n.writeHtml(l,m);return;}}l.comment=
(n);}};(function(){var l=3D/[\t\r\n =
]{2,}|[\t\r\n]/g;a.htmlParser.text=3Dfunction(m){this.value=3Dm;this._=3D=
{isBlockLike:false};};a.htmlParser.text.prototype=3D{type:3,writeHtml:fun=
ction(m,n){var =
o=3Dthis.value;if(n&&!(o=3Dn.onText(o,this)))return;m.text(o);}};})();(fu=
nction(){a.htmlParser.cdata=3Dfunction(l){this.value=3Dl;};a.htmlParser.c=
data.prototype=3D{type:3,writeHtml:function(l){l.write(this.value);}};})(=
);a.htmlParser.fragment=3Dfunction(){this.children=3D[];this.parent=3Dnul=
l;this._=3D{isBlockLike:true,hasInlineStarted:false};};(function(){var =
l=3De.extend({table:1,ul:1,ol:1,dl:1},f.table,f.ul,f.ol,f.dl),m=3Dc&&b.ve=
rsion<8?{dd:1,dt:1}:{},n=3D{ol:1,ul:1},o=3De.extend({},{html:1},f.html,f.=
body,f.head,{style:1,script:1});a.htmlParser.fragment.fromHtml=3Dfunction=
(p,q,r){var s=3Dnew a.htmlParser(),t=3Dr||new =
a.htmlParser.fragment(),u=3D[],v=3D[],w=3Dt,x=3Dfalse;function y(B){var =
C;if(u.length>0)for(var D=3D0;D<u.length;D++){var =
E=3Du[D],F=3DE.name,G=3Df[F],H=3Dw.name&&f[w.name];if((!H||H[F])&&(!B||!G=
||G[B]||!f[B])){if(!C){z();C=3D1;}E=3DE.clone();E.parent=3Dw;w=3DE;u.spli=
ce(D,1);D--;}}};function z(){while(v.length)w.add(v.shift());};function =
A(B,C,D){if(B.previous!=3D=3Dundefined)return;C=3DC||w||t;var =
E=3Dw;if(q&&(!C.type||C.name=3D=3D'body')){var =
F,G;if(B.attributes&&(G=3DB.attributes['data-cke-real-element-type']))F=3D=
G;else F=3DB.name;if(F&&!(F in =
f.$body||F=3D=3D'body'||B.isOrphan)){w=3DC;s.onTagOpen(q,{});B.returnPoin=
t=3DC=3Dw;}}if(B._.isBlockLike&&B.name!=3D'pre'){var =
H=3DB.children.length,I=3DB.children[H-1],J;if(I&&I.type=3D=3D3)if(!(J=3D=
e.rtrim(I.value)))B.children.length=3DH-1;else =
I.value=3DJ;}C.add(B);if(B.returnPoint){w=3DB.returnPoint;delete =
B.returnPoint;}else w=3DD?C:E;};s.onTagOpen=3Dfunction(B,C,D,E){var =
F=3Dnew =
a.htmlParser.element(B,C);if(F.isUnknown&&D)F.isEmpty=3Dtrue;F.isOptional=
Close=3DB in m||E;if(f.$removeEmpty[B]){u.push(F);return;}else =
if(B=3D=3D'pre')x=3Dtrue;else if(B=3D=3D'br'&&x){w.add(new =
a.htmlParser.text('\n'));return;}if(B=3D=3D'br'){v.push(F);return;}while(=
1){var G=3Dw.name,H=3DG?f[G]||(w._.isBlockLike?f.div:f.span):o;
if(!F.isUnknown&&!w.isUnknown&&!H[B]){if(w.isOptionalClose)s.onTagClose(G=
);else if(B in n&&G in n){var =
I=3Dw.children,J=3DI[I.length-1];if(!(J&&J.name=3D=3D'li'))A(J=3Dnew =
a.htmlParser.element('li'),w);!F.returnPoint&&(F.returnPoint=3Dw);w=3DJ;}=
else if(B in =
f.$listItem&&G!=3DB)s.onTagOpen(B=3D=3D'li'?'ul':'dl',{},0,1);else if(G =
in =
l&&G!=3DB){!F.returnPoint&&(F.returnPoint=3Dw);w=3Dw.parent;}else{if(G =
in =
f.$inline)u.unshift(w);if(w.parent)A(w,w.parent,1);else{F.isOrphan=3D1;br=
eak;}}}else break;}y(B);z();F.parent=3Dw;if(F.isEmpty)A(F);else =
w=3DF;};s.onTagClose=3Dfunction(B){for(var =
C=3Du.length-1;C>=3D0;C--){if(B=3D=3Du[C].name){u.splice(C,1);return;}}va=
r =
D=3D[],E=3D[],F=3Dw;while(F!=3Dt&&F.name!=3DB){if(!F._.isBlockLike)E.unsh=
ift(F);D.push(F);F=3DF.returnPoint||F.parent;}if(F!=3Dt){for(C=3D0;C<D.le=
ngth;C++){var =
G=3DD[C];A(G,G.parent);}w=3DF;if(w.name=3D=3D'pre')x=3Dfalse;if(F._.isBlo=
ckLike)z();A(F,F.parent);if(F=3D=3Dw)w=3Dw.parent;u=3Du.concat(E);}if(B=3D=
=3D'body')q=3Dfalse;};s.onText=3Dfunction(B){if((!w._.hasInlineStarted||v=
.length)&&!x){B=3De.ltrim(B);if(B.length=3D=3D=3D0)return;}z();y();if(q&&=
(!w.type||w.name=3D=3D'body')&&e.trim(B))this.onTagOpen(q,{},0,1);if(!x)B=
=3DB.replace(/[\t\r\n ]{2,}|[\t\r\n]/g,' ');w.add(new =
a.htmlParser.text(B));};s.onCDATA=3Dfunction(B){w.add(new =
a.htmlParser.cdata(B));};s.onComment=3Dfunction(B){z();y();w.add(new =
a.htmlParser.comment(B));};s.parse(p);z(!c&&1);while(w!=3Dt)A(w,w.parent,=
1);return t;};a.htmlParser.fragment.prototype=3D{add:function(p,q){var =
s=3Dthis;isNaN(q)&&(q=3Ds.children.length);var =
r=3Dq>0?s.children[q-1]:null;if(r){if(p._.isBlockLike&&r.type=3D=3D3){r.v=
alue=3De.rtrim(r.value);if(r.value.length=3D=3D=3D0){s.children.pop();s.a=
dd(p);return;}}r.next=3Dp;}p.previous=3Dr;p.parent=3Ds;s.children.splice(=
q,0,p);s._.hasInlineStarted=3Dp.type=3D=3D3||p.type=3D=3D1&&!p._.isBlockL=
ike;},writeHtml:function(p,q){var r;this.filterChildren=3Dfunction(){var =
s=3Dnew =
a.htmlParser.basicWriter();this.writeChildrenHtml.call(this,s,q,true);var=
 t=3Ds.getHtml();this.children=3Dnew =
a.htmlParser.fragment.fromHtml(t).children;r=3D1;};!this.name&&q&&q.onFra=
gment(this);this.writeChildrenHtml(p,r?null:q);},writeChildrenHtml:functi=
on(p,q){for(var =
r=3D0;r<this.children.length;r++)this.children[r].writeHtml(p,q);}};})();=
a.htmlParser.element=3Dfunction(l,m){var =
s=3Dthis;s.name=3Dl;s.attributes=3Dm||(m=3D{});s.children=3D[];var =
n=3Dm['data-cke-real-element-type']||l||'',o=3Dn.match(/^cke:(.*)/);o&&(n=
=3Do[1]);var =
p=3Df,q=3D!!(p.$nonBodyContent[n]||p.$block[n]||p.$listItem[n]||p.$tableC=
ontent[n]||p.$nonEditable[n]||n=3D=3D'br'),r=3D!!p.$empty[l];s.isEmpty=3D=
r;s.isUnknown=3D!p[l];s._=3D{isBlockLike:q,hasInlineStarted:r||!q};};
a.htmlParser.cssStyle=3Dfunction(){var l,m=3Darguments[0],n=3D{};l=3Dm =
instanceof =
a.htmlParser.element?m.attributes.style:m;(l||'').replace(/&quot;/g,'"').=
replace(/\s*([^ =
:;]+)\s*:\s*([^;]+)\s*(?=3D;|$)/g,function(o,p,q){p=3D=3D'font-family'&&(=
q=3Dq.replace(/["']/g,''));n[p.toLowerCase()]=3Dq;});return{rules:n,popul=
ate:function(o){var p=3Dthis.toString();if(p)o instanceof =
h?o.setAttribute('style',p):o instanceof =
a.htmlParser.element?o.attributes.style=3Dp:o.style=3Dp;},'toString':func=
tion(){var o=3D[];for(var p in n)n[p]&&o.push(p,':',n[p],';');return =
o.join('');}};};(function(){var =
l=3Dfunction(m,n){m=3Dm[0];n=3Dn[0];return =
m<n?-1:m>n?1:0;};a.htmlParser.element.prototype=3D{type:1,add:a.htmlParse=
r.fragment.prototype.add,clone:function(){return new =
a.htmlParser.element(this.name,this.attributes);},writeHtml:function(m,n)=
{var =
o=3Dthis.attributes,p=3Dthis,q=3Dp.name,r,s,t,u;p.filterChildren=3Dfuncti=
on(){if(!u){var B=3Dnew =
a.htmlParser.basicWriter();a.htmlParser.fragment.prototype.writeChildrenH=
tml.call(p,B,n);p.children=3Dnew =
a.htmlParser.fragment.fromHtml(B.getHtml(),0,p.clone()).children;u=3D1;}}=
;if(n){for(;;){if(!(q=3Dn.onElementName(q)))return;p.name=3Dq;if(!(p=3Dn.=
onElement(p)))return;p.parent=3Dthis.parent;if(p.name=3D=3Dq)break;if(p.t=
ype!=3D1){p.writeHtml(m,n);return;}q=3Dp.name;if(!q){for(var =
v=3D0,w=3Dthis.children.length;v<w;v++)this.children[v].parent=3Dp.parent=
;this.writeChildrenHtml.call(p,m,u?null:n);return;}}o=3Dp.attributes;}m.o=
penTag(q,o);var x=3D[];for(var y=3D0;y<2;y++)for(r in =
o){s=3Dr;t=3Do[r];if(y=3D=3D1)x.push([r,t]);else =
if(n){for(;;){if(!(s=3Dn.onAttributeName(r))){delete o[r];break;}else =
if(s!=3Dr){delete o[r];r=3Ds;continue;}else =
break;}if(s)if((t=3Dn.onAttribute(p,s,t))=3D=3D=3Dfalse)delete o[s];else =
o[s]=3Dt;}}if(m.sortAttributes)x.sort(l);var =
z=3Dx.length;for(y=3D0;y<z;y++){var =
A=3Dx[y];m.attribute(A[0],A[1]);}m.openTagClose(q,p.isEmpty);if(!p.isEmpt=
y){this.writeChildrenHtml.call(p,m,u?null:n);m.closeTag(q);}},writeChildr=
enHtml:function(m,n){a.htmlParser.fragment.prototype.writeChildrenHtml.ap=
ply(this,arguments);}};})();(function(){a.htmlParser.filter=3De.createCla=
ss({$:function(q){this._=3D{elementNames:[],attributeNames:[],elements:{$=
length:0},attributes:{$length:0}};if(q)this.addRules(q,10);},proto:{addRu=
les:function(q,r){var s=3Dthis;if(typeof =
r!=3D'number')r=3D10;m(s._.elementNames,q.elementNames,r);m(s._.attribute=
Names,q.attributeNames,r);n(s._.elements,q.elements,r);n(s._.attributes,q=
.attributes,r);s._.text=3Do(s._.text,q.text,r)||s._.text;s._.comment=3Do(=
s._.comment,q.comment,r)||s._.comment;s._.root=3Do(s._.root,q.root,r)||s.=
_.root;},onElementName:function(q){return l(q,this._.elementNames);
},onAttributeName:function(q){return =
l(q,this._.attributeNames);},onText:function(q){var =
r=3Dthis._.text;return r?r.filter(q):q;},onComment:function(q,r){var =
s=3Dthis._.comment;return s?s.filter(q,r):q;},onFragment:function(q){var =
r=3Dthis._.root;return r?r.filter(q):q;},onElement:function(q){var =
v=3Dthis;var =
r=3D[v._.elements['^'],v._.elements[q.name],v._.elements.$],s,t;for(var =
u=3D0;u<3;u++){s=3Dr[u];if(s){t=3Ds.filter(q,v);if(t=3D=3D=3Dfalse)return=
 null;if(t&&t!=3Dq)return =
v.onNode(t);if(q.parent&&!q.name)break;}}return =
q;},onNode:function(q){var r=3Dq.type;return =
r=3D=3D1?this.onElement(q):r=3D=3D3?new =
a.htmlParser.text(this.onText(q.value)):r=3D=3D8?new =
a.htmlParser.comment(this.onComment(q.value)):null;},onAttribute:function=
(q,r,s){var t=3Dthis._.attributes[r];if(t){var =
u=3Dt.filter(s,q,this);if(u=3D=3D=3Dfalse)return false;if(typeof =
u!=3D'undefined')return u;}return s;}}});function l(q,r){for(var =
s=3D0;q&&s<r.length;s++){var t=3Dr[s];q=3Dq.replace(t[0],t[1]);}return =
q;};function m(q,r,s){if(typeof r=3D=3D'function')r=3D[r];var =
t,u,v=3Dq.length,w=3Dr&&r.length;if(w){for(t=3D0;t<v&&q[t].pri<s;t++){}fo=
r(u=3Dw-1;u>=3D0;u--){var =
x=3Dr[u];if(x){x.pri=3Ds;q.splice(t,0,x);}}}};function =
n(q,r,s){if(r)for(var t in r){var =
u=3Dq[t];q[t]=3Do(u,r[t],s);if(!u)q.$length++;}};function =
o(q,r,s){if(r){r.pri=3Ds;if(q){if(!q.splice){if(q.pri>s)q=3D[r,q];else =
q=3D[q,r];q.filter=3Dp;}else m(q,r,s);return q;}else{r.filter=3Dr;return =
r;}}};function p(q){var r=3Dq.type||q instanceof =
a.htmlParser.fragment;for(var s=3D0;s<this.length;s++){if(r)var =
t=3Dq.type,u=3Dq.name;var =
v=3Dthis[s],w=3Dv.apply(window,arguments);if(w=3D=3D=3Dfalse)return =
w;if(r){if(w&&(w.name!=3Du||w.type!=3Dt))return w;}else if(typeof =
w!=3D'string')return w;w!=3Dundefined&&(q=3Dw);}return =
q;};})();a.htmlParser.basicWriter=3De.createClass({$:function(){this._=3D=
{output:[]};},proto:{openTag:function(l,m){this._.output.push('<',l);},op=
enTagClose:function(l,m){if(m)this._.output.push(' />');else =
this._.output.push('>');},attribute:function(l,m){if(typeof =
m=3D=3D'string')m=3De.htmlEncodeAttr(m);this._.output.push(' =
',l,'=3D"',m,'"');},closeTag:function(l){this._.output.push('</',l,'>');}=
,text:function(l){this._.output.push(l);},comment:function(l){this._.outp=
ut.push('<!--',l,'-->');},write:function(l){this._.output.push(l);},reset=
:function(){this._.output=3D[];this._.indent=3Dfalse;},getHtml:function(l=
){var m=3Dthis._.output.join('');if(l)this.reset();return m;}}});delete =
a.loadFullCore;a.instances=3D{};a.document=3Dnew =
g(document);a.add=3Dfunction(l){a.instances[l.name]=3Dl;l.on('focus',func=
tion(){if(a.currentInstance!=3Dl){a.currentInstance=3Dl;a.fire('currentIn=
stance');
}});l.on('blur',function(){if(a.currentInstance=3D=3Dl){a.currentInstance=
=3Dnull;a.fire('currentInstance');}});};a.remove=3Dfunction(l){delete =
a.instances[l.name];};a.on('instanceDestroyed',function(){if(e.isEmpty(th=
is.instances))a.fire('reset');});a.TRISTATE_ON=3D1;a.TRISTATE_OFF=3D2;a.T=
RISTATE_DISABLED=3D0;d.comment=3De.createClass({base:d.node,$:function(l,=
m){if(typeof =
l=3D=3D'string')l=3D(m?m.$:document).createComment(l);this.base(l);},prot=
o:{type:8,getOuterHtml:function(){return =
'<!--'+this.$.nodeValue+'-->';}}});(function(){var =
l=3D{address:1,blockquote:1,dl:1,h1:1,h2:1,h3:1,h4:1,h5:1,h6:1,p:1,pre:1,=
li:1,dt:1,dd:1,legend:1,caption:1},m=3D{body:1,div:1,table:1,tbody:1,tr:1=
,td:1,th:1,form:1,fieldset:1},n=3Dfunction(o){var =
p=3Do.getChildren();for(var q=3D0,r=3Dp.count();q<r;q++){var =
s=3Dp.getItem(q);if(s.type=3D=3D1&&f.$block[s.getName()])return =
true;}return false;};d.elementPath=3Dfunction(o){var u=3Dthis;var =
p=3Dnull,q=3Dnull,r=3D[],s=3Do;while(s){if(s.type=3D=3D1){if(!u.lastEleme=
nt)u.lastElement=3Ds;var =
t=3Ds.getName();if(c&&s.$.scopeName!=3D'HTML')t=3Ds.$.scopeName.toLowerCa=
se()+':'+t;if(!q){if(!p&&l[t])p=3Ds;if(m[t])if(!p&&t=3D=3D'div'&&!n(s))p=3D=
s;else =
q=3Ds;}r.push(s);if(t=3D=3D'body')break;}s=3Ds.getParent();}u.block=3Dp;u=
.blockLimit=3Dq;u.elements=3Dr;};})();d.elementPath.prototype=3D{compare:=
function(l){var =
m=3Dthis.elements,n=3Dl&&l.elements;if(!n||m.length!=3Dn.length)return =
false;for(var o=3D0;o<m.length;o++){if(!m[o].equals(n[o]))return =
false;}return true;},contains:function(l){var m=3Dthis.elements;for(var =
n=3D0;n<m.length;n++){if(m[n].getName() in l)return m[n];}return =
null;}};d.text=3Dfunction(l,m){if(typeof =
l=3D=3D'string')l=3D(m?m.$:document).createTextNode(l);this.$=3Dl;};d.tex=
t.prototype=3Dnew =
d.node();e.extend(d.text.prototype,{type:3,getLength:function(){return =
this.$.nodeValue.length;},getText:function(){return =
this.$.nodeValue;},setText:function(l){this.$.nodeValue=3Dl;},split:funct=
ion(l){var q=3Dthis;if(c&&l=3D=3Dq.getLength()){var =
m=3Dq.getDocument().createText('');m.insertAfter(q);return m;}var =
n=3Dq.getDocument(),o=3Dnew d.text(q.$.splitText(l),n);if(b.ie8){var =
p=3Dnew d.text('',n);p.insertAfter(o);p.remove();}return =
o;},substring:function(l,m){if(typeof m!=3D'number')return =
this.$.nodeValue.substr(l);else return =
this.$.nodeValue.substring(l,m);}});d.documentFragment=3Dfunction(l){l=3D=
l||a.document;this.$=3Dl.$.createDocumentFragment();};e.extend(d.document=
Fragment.prototype,h.prototype,{type:11,insertAfterNode:function(l){l=3Dl=
.$;l.parentNode.insertBefore(this.$,l.nextSibling);}},true,{append:1,appe=
ndBogus:1,getFirst:1,getLast:1,appendTo:1,moveChildren:1,insertBefore:1,i=
nsertAfterNode:1,replace:1,trim:1,type:1,ltrim:1,rtrim:1,getDocument:1,ge=
tChildCount:1,getChild:1,getChildren:1});
(function(){function l(s,t){if(this._.end)return null;var =
u,v=3Dthis.range,w,x=3Dthis.guard,y=3Dthis.type,z=3Ds?'getPreviousSourceN=
ode':'getNextSourceNode';if(!this._.start){this._.start=3D1;v.trim();if(v=
.collapsed){this.end();return null;}}if(!s&&!this._.guardLTR){var =
A=3Dv.endContainer,B=3DA.getChild(v.endOffset);this._.guardLTR=3Dfunction=
(F,G){return(!G||!A.equals(F))&&(!B||!F.equals(B))&&(F.type!=3D1||!G||F.g=
etName()!=3D'body');};}if(s&&!this._.guardRTL){var =
C=3Dv.startContainer,D=3Dv.startOffset>0&&C.getChild(v.startOffset-1);thi=
s._.guardRTL=3Dfunction(F,G){return(!G||!C.equals(F))&&(!D||!F.equals(D))=
&&(F.type!=3D1||!G||F.getName()!=3D'body');};}var =
E=3Ds?this._.guardRTL:this._.guardLTR;if(x)w=3Dfunction(F,G){if(E(F,G)=3D=
=3D=3Dfalse)return false;return x(F,G);};else =
w=3DE;if(this.current)u=3Dthis.current[z](false,y,w);else =
if(s){u=3Dv.endContainer;if(v.endOffset>0){u=3Du.getChild(v.endOffset-1);=
if(w(u)=3D=3D=3Dfalse)u=3Dnull;}else =
u=3Dw(u,true)=3D=3D=3Dfalse?null:u.getPreviousSourceNode(true,y,w);}else{=
u=3Dv.startContainer;u=3Du.getChild(v.startOffset);if(u){if(w(u)=3D=3D=3D=
false)u=3Dnull;}else =
u=3Dw(v.startContainer,true)=3D=3D=3Dfalse?null:v.startContainer.getNextS=
ourceNode(true,y,w);}while(u&&!this._.end){this.current=3Du;if(!this.eval=
uator||this.evaluator(u)!=3D=3Dfalse){if(!t)return u;}else =
if(t&&this.evaluator)return false;u=3Du[z](false,y,w);}this.end();return =
this.current=3Dnull;};function m(s){var =
t,u=3Dnull;while(t=3Dl.call(this,s))u=3Dt;return =
u;};d.walker=3De.createClass({$:function(s){this.range=3Ds;this._=3D{};},=
proto:{end:function(){this._.end=3D1;},next:function(){return =
l.call(this);},previous:function(){return =
l.call(this,1);},checkForward:function(){return =
l.call(this,0,1)!=3D=3Dfalse;},checkBackward:function(){return =
l.call(this,1,1)!=3D=3Dfalse;},lastForward:function(){return =
m.call(this);},lastBackward:function(){return =
m.call(this,1);},reset:function(){delete =
this.current;this._=3D{};}}});var =
n=3D{block:1,'list-item':1,table:1,'table-row-group':1,'table-header-grou=
p':1,'table-footer-group':1,'table-row':1,'table-column-group':1,'table-c=
olumn':1,'table-cell':1,'table-caption':1};h.prototype.isBlockBoundary=3D=
function(s){var t=3Ds?e.extend({},f.$block,s||{}):f.$block;return =
this.getComputedStyle('float')=3D=3D'none'&&n[this.getComputedStyle('disp=
lay')]||t[this.getName()];};d.walker.blockBoundary=3Dfunction(s){return =
function(t,u){return!(t.type=3D=3D1&&t.isBlockBoundary(s));};};d.walker.l=
istItemBoundary=3Dfunction(){return =
this.blockBoundary({br:1});};d.walker.bookmark=3Dfunction(s,t){function =
u(v){return =
v&&v.getName&&v.getName()=3D=3D'span'&&v.data('cke-bookmark');};return =
function(v){var w,x;
w=3Dv&&!v.getName&&(x=3Dv.getParent())&&u(x);w=3Ds?w:w||u(v);return!!(t^w=
);};};d.walker.whitespaces=3Dfunction(s){return function(t){var =
u=3Dt&&t.type=3D=3D3&&!e.trim(t.getText());return!!(s^u);};};d.walker.inv=
isible=3Dfunction(s){var t=3Dd.walker.whitespaces();return =
function(u){var =
v=3Dt(u)||u.is&&!u.$.offsetHeight;return!!(s^v);};};d.walker.nodeType=3Df=
unction(s,t){return function(u){return!!(t^u.type=3D=3Ds);};};var =
o=3D/^[\t\r\n =
]*(?:&nbsp;|\xa0)$/,p=3Dd.walker.whitespaces(),q=3Dd.walker.bookmark(),r=3D=
function(s){return q(s)||p(s)||s.type=3D=3D1&&s.getName() in =
f.$inline&&!(s.getName() in =
f.$empty);};h.prototype.getBogus=3Dfunction(){var s=3Dthis;do =
s=3Ds.getPreviousSourceNode();while(r(s));if(s&&(!c?s.is&&s.is('br'):s.ge=
tText&&o.test(s.getText())))return s;return =
false;};})();d.range=3Dfunction(l){var =
m=3Dthis;m.startContainer=3Dnull;m.startOffset=3Dnull;m.endContainer=3Dnu=
ll;m.endOffset=3Dnull;m.collapsed=3Dtrue;m.document=3Dl;};(function(){var=
 =
l=3Dfunction(t){t.collapsed=3Dt.startContainer&&t.endContainer&&t.startCo=
ntainer.equals(t.endContainer)&&t.startOffset=3D=3Dt.endOffset;},m=3Dfunc=
tion(t,u,v,w){t.optimizeBookmark();var =
x=3Dt.startContainer,y=3Dt.endContainer,z=3Dt.startOffset,A=3Dt.endOffset=
,B,C;if(y.type=3D=3D3)y=3Dy.split(A);else =
if(y.getChildCount()>0)if(A>=3Dy.getChildCount()){y=3Dy.append(t.document=
.createText(''));C=3Dtrue;}else =
y=3Dy.getChild(A);if(x.type=3D=3D3){x.split(z);if(x.equals(y))y=3Dx.getNe=
xt();}else =
if(!z){x=3Dx.getFirst().insertBeforeMe(t.document.createText(''));B=3Dtru=
e;}else =
if(z>=3Dx.getChildCount()){x=3Dx.append(t.document.createText(''));B=3Dtr=
ue;}else x=3Dx.getChild(z).getPrevious();var =
D=3Dx.getParents(),E=3Dy.getParents(),F,G,H;for(F=3D0;F<D.length;F++){G=3D=
D[F];H=3DE[F];if(!G.equals(H))break;}var I=3Dv,J,K,L,M;for(var =
N=3DF;N<D.length;N++){J=3DD[N];if(I&&!J.equals(x))K=3DI.append(J.clone())=
;L=3DJ.getNext();while(L){if(L.equals(E[N])||L.equals(y))break;M=3DL.getN=
ext();if(u=3D=3D2)I.append(L.clone(true));else{L.remove();if(u=3D=3D1)I.a=
ppend(L);}L=3DM;}if(I)I=3DK;}I=3Dv;for(var =
O=3DF;O<E.length;O++){J=3DE[O];if(u>0&&!J.equals(y))K=3DI.append(J.clone(=
));if(!D[O]||J.$.parentNode!=3DD[O].$.parentNode){L=3DJ.getPrevious();whi=
le(L){if(L.equals(D[O])||L.equals(x))break;M=3DL.getPrevious();if(u=3D=3D=
2)I.$.insertBefore(L.$.cloneNode(true),I.$.firstChild);else{L.remove();if=
(u=3D=3D1)I.$.insertBefore(L.$,I.$.firstChild);}L=3DM;}}if(I)I=3DK;}if(u=3D=
=3D2){var =
P=3Dt.startContainer;if(P.type=3D=3D3){P.$.data+=3DP.$.nextSibling.data;P=
.$.parentNode.removeChild(P.$.nextSibling);}var =
Q=3Dt.endContainer;if(Q.type=3D=3D3&&Q.$.nextSibling){Q.$.data+=3DQ.$.nex=
tSibling.data;Q.$.parentNode.removeChild(Q.$.nextSibling);}}else{if(G&&H&=
&(x.$.parentNode!=3DG.$.parentNode||y.$.parentNode!=3DH.$.parentNode)){va=
r R=3DH.getIndex();
if(B&&H.$.parentNode=3D=3Dx.$.parentNode)R--;if(w&&G.type=3D=3D1){var =
S=3Dh.createFromHtml('<span data-cke-bookmark=3D"1" =
style=3D"display:none">&nbsp;</span>',t.document);S.insertAfter(G);G.merg=
eSiblings(false);t.moveToBookmark({startNode:S});}else =
t.setStart(H.getParent(),R);}t.collapse(true);}if(B)x.remove();if(C&&y.$.=
parentNode)y.remove();},n=3D{abbr:1,acronym:1,b:1,bdo:1,big:1,cite:1,code=
:1,del:1,dfn:1,em:1,font:1,i:1,ins:1,label:1,kbd:1,q:1,samp:1,small:1,spa=
n:1,strike:1,strong:1,sub:1,sup:1,tt:1,u:1,'var':1};function o(t){var =
u=3Dfalse,v=3Dd.walker.bookmark(true);return function(w){if(v(w))return =
true;if(w.type=3D=3D3){if(w.hasAscendant('pre')||e.trim(w.getText()).leng=
th)return false;}else =
if(w.type=3D=3D1)if(!n[w.getName()])if(!t&&!c&&w.getName()=3D=3D'br'&&!u)=
u=3Dtrue;else return false;return true;};};function p(t){return =
t.type!=3D3&&t.getName() in =
f.$removeEmpty||!e.trim(t.getText())||!!t.getParent().data('cke-bookmark'=
);};var q=3Dnew d.walker.whitespaces(),r=3Dnew =
d.walker.bookmark();function =
s(t){return!q(t)&&!r(t);};d.range.prototype=3D{clone:function(){var =
u=3Dthis;var t=3Dnew =
d.range(u.document);t.startContainer=3Du.startContainer;t.startOffset=3Du=
.startOffset;t.endContainer=3Du.endContainer;t.endOffset=3Du.endOffset;t.=
collapsed=3Du.collapsed;return t;},collapse:function(t){var =
u=3Dthis;if(t){u.endContainer=3Du.startContainer;u.endOffset=3Du.startOff=
set;}else{u.startContainer=3Du.endContainer;u.startOffset=3Du.endOffset;}=
u.collapsed=3Dtrue;},cloneContents:function(){var t=3Dnew =
d.documentFragment(this.document);if(!this.collapsed)m(this,2,t);return =
t;},deleteContents:function(t){if(this.collapsed)return;m(this,0,null,t);=
},extractContents:function(t){var u=3Dnew =
d.documentFragment(this.document);if(!this.collapsed)m(this,1,u,t);return=
 u;},createBookmark:function(t){var z=3Dthis;var =
u,v,w,x,y=3Dz.collapsed;u=3Dz.document.createElement('span');u.data('cke-=
bookmark',1);u.setStyle('display','none');u.setHtml('&nbsp;');if(t){w=3D'=
cke_bm_'+e.getNextNumber();u.setAttribute('id',w+'S');}if(!y){v=3Du.clone=
();v.setHtml('&nbsp;');if(t)v.setAttribute('id',w+'E');x=3Dz.clone();x.co=
llapse();x.insertNode(v);}x=3Dz.clone();x.collapse(true);x.insertNode(u);=
if(v){z.setStartAfter(u);z.setEndBefore(v);}else =
z.moveToPosition(u,4);return{startNode:t?w+'S':u,endNode:t?w+'E':v,serial=
izable:t,collapsed:y};},createBookmark2:function(t){var B=3Dthis;var =
u=3DB.startContainer,v=3DB.endContainer,w=3DB.startOffset,x=3DB.endOffset=
,y=3DB.collapsed,z,A;if(!u||!v)return{start:0,end:0};if(t){if(u.type=3D=3D=
1){z=3Du.getChild(w);if(z&&z.type=3D=3D3&&w>0&&z.getPrevious().type=3D=3D=
3){u=3Dz;w=3D0;
}if(z&&z.type=3D=3D1)w=3Dz.getIndex(1);}while(u.type=3D=3D3&&(A=3Du.getPr=
evious())&&A.type=3D=3D3){u=3DA;w+=3DA.getLength();}if(!y){if(v.type=3D=3D=
1){z=3Dv.getChild(x);if(z&&z.type=3D=3D3&&x>0&&z.getPrevious().type=3D=3D=
3){v=3Dz;x=3D0;}if(z&&z.type=3D=3D1)x=3Dz.getIndex(1);}while(v.type=3D=3D=
3&&(A=3Dv.getPrevious())&&A.type=3D=3D3){v=3DA;x+=3DA.getLength();}}}retu=
rn{start:u.getAddress(t),end:y?null:v.getAddress(t),startOffset:w,endOffs=
et:x,normalized:t,collapsed:y,is2:true};},moveToBookmark:function(t){var =
B=3Dthis;if(t.is2){var =
u=3DB.document.getByAddress(t.start,t.normalized),v=3Dt.startOffset,w=3Dt=
.end&&B.document.getByAddress(t.end,t.normalized),x=3Dt.endOffset;B.setSt=
art(u,v);if(w)B.setEnd(w,x);else B.collapse(true);}else{var =
y=3Dt.serializable,z=3Dy?B.document.getById(t.startNode):t.startNode,A=3D=
y?B.document.getById(t.endNode):t.endNode;B.setStartBefore(z);z.remove();=
if(A){B.setEndBefore(A);A.remove();}else =
B.collapse(true);}},getBoundaryNodes:function(){var y=3Dthis;var =
t=3Dy.startContainer,u=3Dy.endContainer,v=3Dy.startOffset,w=3Dy.endOffset=
,x;if(t.type=3D=3D1){x=3Dt.getChildCount();if(x>v)t=3Dt.getChild(v);else =
if(x<1)t=3Dt.getPreviousSourceNode();else{t=3Dt.$;while(t.lastChild)t=3Dt=
.lastChild;t=3Dnew =
d.node(t);t=3Dt.getNextSourceNode()||t;}}if(u.type=3D=3D1){x=3Du.getChild=
Count();if(x>w)u=3Du.getChild(w).getPreviousSourceNode(true);else =
if(x<1)u=3Du.getPreviousSourceNode();else{u=3Du.$;while(u.lastChild)u=3Du=
.lastChild;u=3Dnew =
d.node(u);}}if(t.getPosition(u)&2)t=3Du;return{startNode:t,endNode:u};},g=
etCommonAncestor:function(t,u){var y=3Dthis;var =
v=3Dy.startContainer,w=3Dy.endContainer,x;if(v.equals(w)){if(t&&v.type=3D=
=3D1&&y.startOffset=3D=3Dy.endOffset-1)x=3Dv.getChild(y.startOffset);else=
 x=3Dv;}else x=3Dv.getCommonAncestor(w);return =
u&&!x.is?x.getParent():x;},optimize:function(){var v=3Dthis;var =
t=3Dv.startContainer,u=3Dv.startOffset;if(t.type!=3D1)if(!u)v.setStartBef=
ore(t);else =
if(u>=3Dt.getLength())v.setStartAfter(t);t=3Dv.endContainer;u=3Dv.endOffs=
et;if(t.type!=3D1)if(!u)v.setEndBefore(t);else =
if(u>=3Dt.getLength())v.setEndAfter(t);},optimizeBookmark:function(){var =
v=3Dthis;var =
t=3Dv.startContainer,u=3Dv.endContainer;if(t.is&&t.is('span')&&t.data('ck=
e-bookmark'))v.setStartAt(t,3);if(u&&u.is&&u.is('span')&&u.data('cke-book=
mark'))v.setEndAt(u,4);},trim:function(t,u){var B=3Dthis;var =
v=3DB.startContainer,w=3DB.startOffset,x=3DB.collapsed;if((!t||x)&&v&&v.t=
ype=3D=3D3){if(!w){w=3Dv.getIndex();v=3Dv.getParent();}else =
if(w>=3Dv.getLength()){w=3Dv.getIndex()+1;v=3Dv.getParent();}else{var =
y=3Dv.split(w);w=3Dv.getIndex()+1;v=3Dv.getParent();if(B.startContainer.e=
quals(B.endContainer))B.setEnd(y,B.endOffset-B.startOffset);else =
if(v.equals(B.endContainer))B.endOffset+=3D1;
}B.setStart(v,w);if(x){B.collapse(true);return;}}var =
z=3DB.endContainer,A=3DB.endOffset;if(!(u||x)&&z&&z.type=3D=3D3){if(!A){A=
=3Dz.getIndex();z=3Dz.getParent();}else =
if(A>=3Dz.getLength()){A=3Dz.getIndex()+1;z=3Dz.getParent();}else{z.split=
(A);A=3Dz.getIndex()+1;z=3Dz.getParent();}B.setEnd(z,A);}},enlarge:functi=
on(t,u){switch(t){case 1:if(this.collapsed)return;var =
v=3Dthis.getCommonAncestor(),w=3Dthis.document.getBody(),x,y,z,A,B,C=3Dfa=
lse,D,E,F=3Dthis.startContainer,G=3Dthis.startOffset;if(F.type=3D=3D3){if=
(G){F=3D!e.trim(F.substring(0,G)).length&&F;C=3D!!F;}if(F)if(!(A=3DF.getP=
revious()))z=3DF.getParent();}else{if(G)A=3DF.getChild(G-1)||F.getLast();=
if(!A)z=3DF;}while(z||A){if(z&&!A){if(!B&&z.equals(v))B=3Dtrue;if(!w.cont=
ains(z))break;if(!C||z.getComputedStyle('display')!=3D'inline'){C=3Dfalse=
;if(B)x=3Dz;else =
this.setStartBefore(z);}A=3Dz.getPrevious();}while(A){D=3Dfalse;if(A.type=
=3D=3D3){E=3DA.getText();if(/[^\s\ufeff]/.test(E))A=3Dnull;D=3D/[\s\ufeff=
]$/.test(E);}else =
if((A.$.offsetWidth>0||u&&A.is('br'))&&!A.data('cke-bookmark'))if(C&&f.$r=
emoveEmpty[A.getName()]){E=3DA.getText();if(/[^\s\ufeff]/.test(E))A=3Dnul=
l;else{var H=3DA.$.all||A.$.getElementsByTagName('*');for(var =
I=3D0,J;J=3DH[I++];){if(!f.$removeEmpty[J.nodeName.toLowerCase()]){A=3Dnu=
ll;break;}}}if(A)D=3D!!E.length;}else =
A=3Dnull;if(D)if(C){if(B)x=3Dz;else if(z)this.setStartBefore(z);}else =
C=3Dtrue;if(A){var =
K=3DA.getPrevious();if(!z&&!K){z=3DA;A=3Dnull;break;}A=3DK;}else =
z=3Dnull;}if(z)z=3Dz.getParent();}F=3Dthis.endContainer;G=3Dthis.endOffse=
t;z=3DA=3Dnull;B=3DC=3Dfalse;if(F.type=3D=3D3){F=3D!e.trim(F.substring(G)=
).length&&F;C=3D!(F&&F.getLength());if(F)if(!(A=3DF.getNext()))z=3DF.getP=
arent();}else{A=3DF.getChild(G);if(!A)z=3DF;}while(z||A){if(z&&!A){if(!B&=
&z.equals(v))B=3Dtrue;if(!w.contains(z))break;if(!C||z.getComputedStyle('=
display')!=3D'inline'){C=3Dfalse;if(B)y=3Dz;else =
if(z)this.setEndAfter(z);}A=3Dz.getNext();}while(A){D=3Dfalse;if(A.type=3D=
=3D3){E=3DA.getText();if(/[^\s\ufeff]/.test(E))A=3Dnull;D=3D/^[\s\ufeff]/=
.test(E);}else =
if((A.$.offsetWidth>0||u&&A.is('br'))&&!A.data('cke-bookmark'))if(C&&f.$r=
emoveEmpty[A.getName()]){E=3DA.getText();if(/[^\s\ufeff]/.test(E))A=3Dnul=
l;else{H=3DA.$.all||A.$.getElementsByTagName('*');for(I=3D0;J=3DH[I++];){=
if(!f.$removeEmpty[J.nodeName.toLowerCase()]){A=3Dnull;break;}}}if(A)D=3D=
!!E.length;}else A=3Dnull;if(D)if(C)if(B)y=3Dz;else =
this.setEndAfter(z);if(A){K=3DA.getNext();if(!z&&!K){z=3DA;A=3Dnull;break=
;}A=3DK;}else =
z=3Dnull;}if(z)z=3Dz.getParent();}if(x&&y){v=3Dx.contains(y)?y:x;this.set=
StartBefore(v);this.setEndAfter(v);}break;case 2:case 3:var L=3Dnew =
d.range(this.document);w=3Dthis.document.getBody();L.setStartAt(w,1);L.se=
tEnd(this.startContainer,this.startOffset);
var M=3Dnew =
d.walker(L),N,O,P=3Dd.walker.blockBoundary(t=3D=3D3?{br:1}:null),Q=3Dfunc=
tion(S){var T=3DP(S);if(!T)N=3DS;return T;},R=3Dfunction(S){var =
T=3DQ(S);if(!T&&S.is&&S.is('br'))O=3DS;return =
T;};M.guard=3DQ;z=3DM.lastBackward();N=3DN||w;this.setStartAt(N,!N.is('br=
')&&(!z&&this.checkStartOfBlock()||z&&N.contains(z))?1:4);L=3Dthis.clone(=
);L.collapse();L.setEndAt(w,2);M=3Dnew =
d.walker(L);M.guard=3Dt=3D=3D3?R:Q;N=3Dnull;z=3DM.lastForward();N=3DN||w;=
this.setEndAt(N,!z&&this.checkEndOfBlock()||z&&N.contains(z)?2:3);if(O)th=
is.setEndAfter(O);}},shrink:function(t,u){if(!this.collapsed){t=3Dt||2;va=
r =
v=3Dthis.clone(),w=3Dthis.startContainer,x=3Dthis.endContainer,y=3Dthis.s=
tartOffset,z=3Dthis.endOffset,A=3Dthis.collapsed,B=3D1,C=3D1;if(w&&w.type=
=3D=3D3)if(!y)v.setStartBefore(w);else =
if(y>=3Dw.getLength())v.setStartAfter(w);else{v.setStartBefore(w);B=3D0;}=
if(x&&x.type=3D=3D3)if(!z)v.setEndBefore(x);else =
if(z>=3Dx.getLength())v.setEndAfter(x);else{v.setEndAfter(x);C=3D0;}var =
D=3Dnew =
d.walker(v),E=3Dd.walker.bookmark();D.evaluator=3Dfunction(I){return =
I.type=3D=3D(t=3D=3D1?1:3);};var =
F;D.guard=3Dfunction(I,J){if(E(I))return =
true;if(t=3D=3D1&&I.type=3D=3D3)return false;if(J&&I.equals(F))return =
false;if(!J&&I.type=3D=3D1)F=3DI;return true;};if(B){var =
G=3DD[t=3D=3D1?'lastForward':'next']();G&&this.setStartAt(G,u?1:3);}if(C)=
{D.reset();var =
H=3DD[t=3D=3D1?'lastBackward':'previous']();H&&this.setEndAt(H,u?2:4);}re=
turn!!(B||C);}},insertNode:function(t){var =
x=3Dthis;x.optimizeBookmark();x.trim(false,true);var =
u=3Dx.startContainer,v=3Dx.startOffset,w=3Du.getChild(v);if(w)t.insertBef=
ore(w);else =
u.append(t);if(t.getParent().equals(x.endContainer))x.endOffset++;x.setSt=
artBefore(t);},moveToPosition:function(t,u){this.setStartAt(t,u);this.col=
lapse(true);},selectNodeContents:function(t){this.setStart(t,0);this.setE=
nd(t,t.type=3D=3D3?t.getLength():t.getChildCount());},setStart:function(t=
,u){var =
v=3Dthis;if(t.type=3D=3D1&&f.$empty[t.getName()])u=3Dt.getIndex(),t=3Dt.g=
etParent();v.startContainer=3Dt;v.startOffset=3Du;if(!v.endContainer){v.e=
ndContainer=3Dt;v.endOffset=3Du;}l(v);},setEnd:function(t,u){var =
v=3Dthis;if(t.type=3D=3D1&&f.$empty[t.getName()])u=3Dt.getIndex()+1,t=3Dt=
.getParent();v.endContainer=3Dt;v.endOffset=3Du;if(!v.startContainer){v.s=
tartContainer=3Dt;v.startOffset=3Du;}l(v);},setStartAfter:function(t){thi=
s.setStart(t.getParent(),t.getIndex()+1);},setStartBefore:function(t){thi=
s.setStart(t.getParent(),t.getIndex());},setEndAfter:function(t){this.set=
End(t.getParent(),t.getIndex()+1);},setEndBefore:function(t){this.setEnd(=
t.getParent(),t.getIndex());},setStartAt:function(t,u){var =
v=3Dthis;switch(u){case 1:v.setStart(t,0);break;case =
2:if(t.type=3D=3D3)v.setStart(t,t.getLength());
else v.setStart(t,t.getChildCount());break;case =
3:v.setStartBefore(t);break;case =
4:v.setStartAfter(t);}l(v);},setEndAt:function(t,u){var =
v=3Dthis;switch(u){case 1:v.setEnd(t,0);break;case =
2:if(t.type=3D=3D3)v.setEnd(t,t.getLength());else =
v.setEnd(t,t.getChildCount());break;case 3:v.setEndBefore(t);break;case =
4:v.setEndAfter(t);}l(v);},fixBlock:function(t,u){var x=3Dthis;var =
v=3Dx.createBookmark(),w=3Dx.document.createElement(u);x.collapse(t);x.en=
large(2);x.extractContents().appendTo(w);w.trim();if(!c)w.appendBogus();x=
.insertNode(w);x.moveToBookmark(v);return w;},splitBlock:function(t){var =
D=3Dthis;var u=3Dnew d.elementPath(D.startContainer),v=3Dnew =
d.elementPath(D.endContainer),w=3Du.blockLimit,x=3Dv.blockLimit,y=3Du.blo=
ck,z=3Dv.block,A=3Dnull;if(!w.equals(x))return =
null;if(t!=3D'br'){if(!y){y=3DD.fixBlock(true,t);z=3Dnew =
d.elementPath(D.endContainer).block;}if(!z)z=3DD.fixBlock(false,t);}var =
B=3Dy&&D.checkStartOfBlock(),C=3Dz&&D.checkEndOfBlock();D.deleteContents(=
);if(y&&y.equals(z))if(C){A=3Dnew =
d.elementPath(D.startContainer);D.moveToPosition(z,4);z=3Dnull;}else =
if(B){A=3Dnew =
d.elementPath(D.startContainer);D.moveToPosition(y,3);y=3Dnull;}else{z=3D=
D.splitElement(y);if(!c&&!y.is('ul','ol'))y.appendBogus();}return{previou=
sBlock:y,nextBlock:z,wasStartOfBlock:B,wasEndOfBlock:C,elementPath:A};},s=
plitElement:function(t){var w=3Dthis;if(!w.collapsed)return =
null;w.setEndAt(t,2);var =
u=3Dw.extractContents(),v=3Dt.clone(false);u.appendTo(v);v.insertAfter(t)=
;w.moveToPosition(t,4);return =
v;},checkBoundaryOfElement:function(t,u){var =
v=3Du=3D=3D1,w=3Dthis.clone();w.collapse(v);w[v?'setStartAt':'setEndAt'](=
t,v?1:2);var x=3Dnew d.walker(w);x.evaluator=3Dp;return =
x[v?'checkBackward':'checkForward']();},checkStartOfBlock:function(){var =
z=3Dthis;var =
t=3Dz.startContainer,u=3Dz.startOffset;if(u&&t.type=3D=3D3){var =
v=3De.ltrim(t.substring(0,u));if(v.length)return false;}z.trim();var =
w=3Dnew =
d.elementPath(z.startContainer),x=3Dz.clone();x.collapse(true);x.setStart=
At(w.block||w.blockLimit,1);var y=3Dnew =
d.walker(x);y.evaluator=3Do(true);return =
y.checkBackward();},checkEndOfBlock:function(){var z=3Dthis;var =
t=3Dz.endContainer,u=3Dz.endOffset;if(t.type=3D=3D3){var =
v=3De.rtrim(t.substring(u));if(v.length)return false;}z.trim();var =
w=3Dnew =
d.elementPath(z.endContainer),x=3Dz.clone();x.collapse(false);x.setEndAt(=
w.block||w.blockLimit,2);var y=3Dnew =
d.walker(x);y.evaluator=3Do(false);return =
y.checkForward();},checkReadOnly:(function(){function =
t(u,v){while(u){if(u.type=3D=3D1)if(u.getAttribute('contentEditable')=3D=3D=
'false'&&!u.data('cke-editable'))return 0;else =
if(u.is('html')||u.getAttribute('contentEditable')=3D=3D'true'&&(u.contai=
ns(v)||u.equals(v)))break;
u=3Du.getParent();}return 1;};return function(){var =
u=3Dthis.startContainer,v=3Dthis.endContainer;return!(t(u,v)&&t(v,u));};}=
)(),moveToElementEditablePosition:function(t,u){var =
v;if(f.$empty[t.getName()])return =
false;while(t&&t.type=3D=3D1){v=3Dt.isEditable();if(v)this.moveToPosition=
(t,u?2:1);else =
if(f.$inline[t.getName()]){this.moveToPosition(t,u?4:3);return =
true;}if(f.$empty[t.getName()])t=3Dt[u?'getPrevious':'getNext'](s);else =
t=3Dt[u?'getLast':'getFirst'](s);if(t&&t.type=3D=3D3){this.moveToPosition=
(t,u?4:3);return true;}}return =
v;},moveToElementEditStart:function(t){return =
this.moveToElementEditablePosition(t);},moveToElementEditEnd:function(t){=
return =
this.moveToElementEditablePosition(t,true);},getEnclosedNode:function(){v=
ar =
t=3Dthis.clone();t.optimize();if(t.startContainer.type!=3D1||t.endContain=
er.type!=3D1)return null;var u=3Dnew =
d.walker(t),v=3Dd.walker.bookmark(true),w=3Dd.walker.whitespaces(true),x=3D=
function(z){return w(z)&&v(z);};t.evaluator=3Dx;var =
y=3Du.next();u.reset();return =
y&&y.equals(u.previous())?y:null;},getTouchedStartNode:function(){var =
t=3Dthis.startContainer;if(this.collapsed||t.type!=3D1)return t;return =
t.getChild(this.startOffset)||t;},getTouchedEndNode:function(){var =
t=3Dthis.endContainer;if(this.collapsed||t.type!=3D1)return t;return =
t.getChild(this.endOffset-1)||t;}};})();a.POSITION_AFTER_START=3D1;a.POSI=
TION_BEFORE_END=3D2;a.POSITION_BEFORE_START=3D3;a.POSITION_AFTER_END=3D4;=
a.ENLARGE_ELEMENT=3D1;a.ENLARGE_BLOCK_CONTENTS=3D2;a.ENLARGE_LIST_ITEM_CO=
NTENTS=3D3;a.START=3D1;a.END=3D2;a.STARTEND=3D3;a.SHRINK_ELEMENT=3D1;a.SH=
RINK_TEXT=3D2;(function(){d.rangeList=3Dfunction(n){if(n instanceof =
d.rangeList)return n;if(!n)n=3D[];else if(n instanceof =
d.range)n=3D[n];return e.extend(n,l);};var =
l=3D{createIterator:function(){var =
n=3Dthis,o=3Dd.walker.bookmark(),p=3Dfunction(s){return!(s.is&&s.is('tr')=
);},q=3D[],r;return{getNextRange:function(s){r=3Dr=3D=3Dundefined?0:r+1;v=
ar t=3Dn[r];if(t&&n.length>1){if(!r)for(var =
u=3Dn.length-1;u>=3D0;u--)q.unshift(n[u].createBookmark(true));if(s){var =
v=3D0;while(n[r+v+1]){var =
w=3Dt.document,x=3D0,y=3Dw.getById(q[v].endNode),z=3Dw.getById(q[v+1].sta=
rtNode),A;while(1){A=3Dy.getNextSourceNode(false);if(!z.equals(A)){if(o(A=
)||A.type=3D=3D1&&A.isBlockBoundary()){y=3DA;continue;}}else =
x=3D1;break;}if(!x)break;v++;}}t.moveToBookmark(q.shift());while(v--){A=3D=
n[++r];A.moveToBookmark(q.shift());t.setEnd(A.endContainer,A.endOffset);}=
}return t;}};},createBookmarks:function(n){var s=3Dthis;var =
o=3D[],p;for(var =
q=3D0;q<s.length;q++){o.push(p=3Ds[q].createBookmark(n,true));for(var =
r=3Dq+1;r<s.length;r++){s[r]=3Dm(p,s[r]);s[r]=3Dm(p,s[r],true);}}return =
o;
},createBookmarks2:function(n){var o=3D[];for(var =
p=3D0;p<this.length;p++)o.push(this[p].createBookmark2(n));return =
o;},moveToBookmarks:function(n){for(var =
o=3D0;o<this.length;o++)this[o].moveToBookmark(n[o]);}};function =
m(n,o,p){var =
q=3Dn.serializable,r=3Do[p?'endContainer':'startContainer'],s=3Dp?'endOff=
set':'startOffset',t=3Dq?o.document.getById(n.startNode):n.startNode,u=3D=
q?o.document.getById(n.endNode):n.endNode;if(r.equals(t.getPrevious())){o=
.startOffset=3Do.startOffset-r.getLength()-u.getPrevious().getLength();r=3D=
u.getNext();}else =
if(r.equals(u.getPrevious())){o.startOffset=3Do.startOffset-r.getLength()=
;r=3Du.getNext();}r.equals(t.getParent())&&o[s]++;r.equals(u.getParent())=
&&o[s]++;o[p?'endContainer':'startContainer']=3Dr;return =
o;};})();(function(){if(b.webkit){b.hc=3Dfalse;return;}var =
l=3Dh.createFromHtml('<div =
style=3D"width:0px;height:0px;position:absolute;left:-10000px;border: =
1px solid;border-color: red =
blue;"></div>',a.document);l.appendTo(a.document.getHead());try{b.hc=3Dl.=
getComputedStyle('border-top-color')=3D=3Dl.getComputedStyle('border-righ=
t-color');}catch(m){b.hc=3Dfalse;}if(b.hc)b.cssClass+=3D' =
cke_hc';l.remove();})();j.load(i.corePlugins.split(','),function(){a.stat=
us=3D'loaded';a.fire('loaded');var l=3Da._.pending;if(l){delete =
a._.pending;for(var =
m=3D0;m<l.length;m++)a.add(l[m]);}});if(c)try{document.execCommand('Backg=
roundImageCache',false,true);}catch(l){}a.skins.add('kama',(function(){va=
r =
m=3D'cke_ui_color';return{editor:{css:['editor.css']},dialog:{css:['dialo=
g.css']},richcombo:{canGroup:false},templates:{css:['templates.css']},mar=
gins:[0,0,0,0],init:function(n){if(n.config.width&&!isNaN(n.config.width)=
)n.config.width-=3D12;var o=3D[],p=3D/\$color/g,q=3D'/* UI Color Support =
*/.cke_skin_kama .cke_menuitem .cke_icon_wrapper{\tbackground-color: =
$color !important;\tborder-color: $color !important;}.cke_skin_kama =
.cke_menuitem a:hover .cke_icon_wrapper,.cke_skin_kama .cke_menuitem =
a:focus .cke_icon_wrapper,.cke_skin_kama .cke_menuitem a:active =
.cke_icon_wrapper{\tbackground-color: $color !important;\tborder-color: =
$color !important;}.cke_skin_kama .cke_menuitem a:hover =
.cke_label,.cke_skin_kama .cke_menuitem a:focus =
.cke_label,.cke_skin_kama .cke_menuitem a:active =
.cke_label{\tbackground-color: $color !important;}.cke_skin_kama =
.cke_menuitem a.cke_disabled:hover .cke_label,.cke_skin_kama =
.cke_menuitem a.cke_disabled:focus .cke_label,.cke_skin_kama =
.cke_menuitem a.cke_disabled:active .cke_label{\tbackground-color: =
transparent !important;}.cke_skin_kama .cke_menuitem =
a.cke_disabled:hover .cke_icon_wrapper,.cke_skin_kama .cke_menuitem =
a.cke_disabled:focus .cke_icon_wrapper,.cke_skin_kama .cke_menuitem =
a.cke_disabled:active .cke_icon_wrapper{\tbackground-color: $color =
!important;\tborder-color: $color !important;}.cke_skin_kama =
.cke_menuitem a.cke_disabled .cke_icon_wrapper{\tbackground-color: =
$color !important;\tborder-color: $color !important;}.cke_skin_kama =
.cke_menuseparator{\tbackground-color: $color !important;}.cke_skin_kama =
.cke_menuitem a:hover,.cke_skin_kama .cke_menuitem =
a:focus,.cke_skin_kama .cke_menuitem a:active{\tbackground-color: $color =
!important;}';
if(b.webkit){q=3Dq.split('}').slice(0,-1);for(var =
r=3D0;r<q.length;r++)q[r]=3Dq[r].split('{');}function s(v){var =
w=3Dv.getById(m);if(!w){w=3Dv.getHead().append('style');w.setAttribute('i=
d',m);w.setAttribute('type','text/css');}return w;};function =
t(v,w,x){var y,z,A;for(var =
B=3D0;B<v.length;B++){if(b.webkit)for(z=3D0;z<w.length;z++){A=3Dw[z][1];f=
or(y=3D0;y<x.length;y++)A=3DA.replace(x[y][0],x[y][1]);v[B].$.sheet.addRu=
le(w[z][0],A);}else{A=3Dw;for(y=3D0;y<x.length;y++)A=3DA.replace(x[y][0],=
x[y][1]);if(c)v[B].$.styleSheet.cssText+=3DA;else =
v[B].$.innerHTML+=3DA;}}};var =
u=3D/\$color/g;e.extend(n,{uiColor:null,getUiColor:function(){return =
this.uiColor;},setUiColor:function(v){var =
w,x=3Ds(a.document),y=3D'.'+n.id,z=3D[y+' .cke_wrapper',y+'_dialog =
.cke_dialog_contents',y+'_dialog a.cke_dialog_tab',y+'_dialog =
.cke_dialog_footer'].join(','),A=3D'background-color: $color =
!important;';if(b.webkit)w=3D[[z,A]];else =
w=3Dz+'{'+A+'}';return(this.setUiColor=3Dfunction(B){var =
C=3D[[u,B]];n.uiColor=3DB;t([x],w,C);t(o,q,C);})(v);}});n.on('menuShow',f=
unction(v){var =
w=3Dv.data[0],x=3Dw.element.getElementsByTag('iframe').getItem(0).getFram=
eDocument();if(!x.getById('cke_ui_color')){var y=3Ds(x);o.push(y);var =
z=3Dn.getUiColor();if(z)t([y],q,[[u,z]]);}});if(n.config.uiColor)n.setUiC=
olor(n.config.uiColor);}};})());(function(){a.dialog?m():a.on('dialogPlug=
inReady',m);function m(){a.dialog.on('resize',function(n){var =
o=3Dn.data,p=3Do.width,q=3Do.height,r=3Do.dialog,s=3Dr.parts.contents;if(=
o.skin!=3D'kama')return;s.setStyles({width:p+'px',height:q+'px'});});};})=
();j.add('about',{requires:['dialog'],init:function(m){var =
n=3Dm.addCommand('about',new =
a.dialogCommand('about'));n.modes=3D{wysiwyg:1,source:1};n.canUndo=3Dfals=
e;n.readOnly=3D1;m.ui.addButton('About',{label:m.lang.about.title,command=
:'about'});a.dialog.add('about',this.path+'dialogs/about.js');}});(functi=
on(){var =
m=3D'a11yhelp',n=3D'a11yHelp';j.add(m,{availableLangs:{en:1,he:1},init:fu=
nction(o){var p=3Dthis;o.addCommand(n,{exec:function(){var =
q=3Do.langCode;q=3Dp.availableLangs[q]?q:'en';a.scriptLoader.load(a.getUr=
l(p.path+'lang/'+q+'.js'),function(){e.extend(o.lang,p.langEntries[q]);o.=
openDialog(n);});},modes:{wysiwyg:1,source:1},readOnly:1,canUndo:false});=
a.dialog.add(n,this.path+'dialogs/a11yhelp.js');}});})();j.add('basicstyl=
es',{requires:['styles','button'],init:function(m){var =
n=3Dfunction(q,r,s,t){var u=3Dnew =
a.style(t);m.attachStyleStateChange(u,function(v){!m.readOnly&&m.getComma=
nd(s).setState(v);});m.addCommand(s,new =
a.styleCommand(u));m.ui.addButton(q,{label:r,command:s});},o=3Dm.config,p=
=3Dm.lang;n('Bold',p.bold,'bold',o.coreStyles_bold);
n('Italic',p.italic,'italic',o.coreStyles_italic);n('Underline',p.underli=
ne,'underline',o.coreStyles_underline);n('Strike',p.strike,'strike',o.cor=
eStyles_strike);n('Subscript',p.subscript,'subscript',o.coreStyles_subscr=
ipt);n('Superscript',p.superscript,'superscript',o.coreStyles_superscript=
);}});i.coreStyles_bold=3D{element:'strong',overrides:'b'};i.coreStyles_i=
talic=3D{element:'em',overrides:'i'};i.coreStyles_underline=3D{element:'u=
'};i.coreStyles_strike=3D{element:'strike'};i.coreStyles_subscript=3D{ele=
ment:'sub'};i.coreStyles_superscript=3D{element:'sup'};(function(){var =
m=3D{table:1,ul:1,ol:1,blockquote:1,div:1},n=3D{},o=3D{};e.extend(n,m,{tr=
:1,p:1,div:1,li:1});e.extend(o,n,{td:1});function =
p(B){q(B);r(B);};function q(B){var =
C=3DB.editor,D=3DB.data.path;if(C.readOnly)return;var =
E=3DC.config.useComputedState,F;E=3DE=3D=3D=3Dundefined||E;if(!E)F=3Ds(D.=
lastElement);F=3DF||D.block||D.blockLimit;if(F.is('body')){var =
G=3DC.getSelection().getRanges()[0].getEnclosedNode();G&&G.type=3D=3D1&&(=
F=3DG);}if(!F)return;var =
H=3DE?F.getComputedStyle('direction'):F.getStyle('direction')||F.getAttri=
bute('dir');C.getCommand('bidirtl').setState(H=3D=3D'rtl'?1:2);C.getComma=
nd('bidiltr').setState(H=3D=3D'ltr'?1:2);};function r(B){var =
C=3DB.editor,D=3DB.data.path.block||B.data.path.blockLimit;C.fire('conten=
tDirChanged',D?D.getComputedStyle('direction'):C.lang.dir);};function =
s(B){while(B&&!(B.getName() in o||B.is('body'))){var =
C=3DB.getParent();if(!C)break;B=3DC;}return B;};function =
t(B,C,D,E){if(B.isReadOnly())return;h.setMarker(E,B,'bidi_processed',1);v=
ar =
F=3DB;while((F=3DF.getParent())&&!F.is('body')){if(F.getCustomData('bidi_=
processed')){B.removeStyle('direction');B.removeAttribute('dir');return;}=
}var G=3D'useComputedState' in =
D.config?D.config.useComputedState:1,H=3DG?B.getComputedStyle('direction'=
):B.getStyle('direction')||B.hasAttribute('dir');if(H=3D=3DC)return;B.rem=
oveStyle('direction');if(G){B.removeAttribute('dir');if(C!=3DB.getCompute=
dStyle('direction'))B.setAttribute('dir',C);}else =
B.setAttribute('dir',C);D.forceNextSelectionCheck();};function =
u(B,C,D){var =
E=3DB.getCommonAncestor(false,true);B=3DB.clone();B.enlarge(D=3D=3D2?3:2)=
;if(B.checkBoundaryOfElement(E,1)&&B.checkBoundaryOfElement(E,2)){var =
F;while(E&&E.type=3D=3D1&&(F=3DE.getParent())&&F.getChildCount()=3D=3D1&&=
!(E.getName() in C))E=3DF;return E.type=3D=3D1&&E.getName() in =
C&&E;}};function v(B){return function(C){var =
D=3DC.getSelection(),E=3DC.config.enterMode,F=3DD.getRanges();if(F&&F.len=
gth){var =
G=3D{},H=3DD.createBookmarks(),I=3DF.createIterator(),J,K=3D0;while(J=3DI=
.getNextRange(1)){var =
L=3DJ.getEnclosedNode();if(!L||L&&!(L.type=3D=3D1&&L.getName() in =
n))L=3Du(J,m,E);
L&&t(L,B,C,G);var M,N,O=3Dnew =
d.walker(J),P=3DH[K].startNode,Q=3DH[K++].endNode;O.evaluator=3Dfunction(=
R){return!!(R.type=3D=3D1&&R.getName() in =
m&&!(R.getName()=3D=3D(E=3D=3D1?'p':'div')&&R.getParent().type=3D=3D1&&R.=
getParent().getName()=3D=3D'blockquote')&&R.getPosition(P)&2&&(R.getPosit=
ion(Q)&4+16)=3D=3D4);};while(N=3DO.next())t(N,B,C,G);M=3DJ.createIterator=
();M.enlargeBr=3DE!=3D2;while(N=3DM.getNextParagraph(E=3D=3D1?'p':'div'))=
t(N,B,C,G);}h.clearAllMarkers(G);C.forceNextSelectionCheck();D.selectBook=
marks(H);C.focus();}};};j.add('bidi',{requires:['styles','button'],init:f=
unction(B){var C=3Dfunction(E,F,G,H){B.addCommand(G,new =
a.command(B,{exec:H}));B.ui.addButton(E,{label:F,command:G});},D=3DB.lang=
.bidi;C('BidiLtr',D.ltr,'bidiltr',v('ltr'));C('BidiRtl',D.rtl,'bidirtl',v=
('rtl'));B.on('selectionChange',p);B.on('contentDom',function(){B.documen=
t.on('dirChanged',function(E){B.fire('dirChanged',{node:E.data,dir:E.data=
.getDirection(1)});});});}});function w(B){var =
C=3DB.getDocument().getBody().getParent();while(B){if(B.equals(C))return =
false;B=3DB.getParent();}return true;};function x(B){var =
C=3DB=3D=3Dy.setAttribute,D=3DB=3D=3Dy.removeAttribute,E=3D/\bdirection\s=
*:\s*(.*?)\s*(:?$|;)/;return function(F,G){var =
J=3Dthis;if(!J.getDocument().equals(a.document)){var =
H;if((F=3D=3D(C||D?'dir':'direction')||F=3D=3D'style'&&(D||E.test(G)))&&!=
w(J)){H=3DJ.getDirection(1);var =
I=3DB.apply(J,arguments);if(H!=3DJ.getDirection(1)){J.getDocument().fire(=
'dirChanged',J);return I;}}}return B.apply(J,arguments);};};var =
y=3Dh.prototype,z=3D['setStyle','removeStyle','setAttribute','removeAttri=
bute'];for(var =
A=3D0;A<z.length;A++)y[z[A]]=3De.override(y[z[A]],x);})();(function(){fun=
ction m(q,r){var =
s=3Dr.block||r.blockLimit;if(!s||s.getName()=3D=3D'body')return =
2;if(s.getAscendant('blockquote',true))return 1;return 2;};function =
n(q){var r=3Dq.editor;if(r.readOnly)return;var =
s=3Dr.getCommand('blockquote');s.state=3Dm(r,q.data.path);s.fire('state')=
;};function o(q){for(var =
r=3D0,s=3Dq.getChildCount(),t;r<s&&(t=3Dq.getChild(r));r++){if(t.type=3D=3D=
1&&t.isBlockBoundary())return false;}return true;};var =
p=3D{exec:function(q){var =
r=3Dq.getCommand('blockquote').state,s=3Dq.getSelection(),t=3Ds&&s.getRan=
ges(true)[0];if(!t)return;var u=3Ds.createBookmarks();if(c){var =
v=3Du[0].startNode,w=3Du[0].endNode,x;if(v&&v.getParent().getName()=3D=3D=
'blockquote'){x=3Dv;while(x=3Dx.getNext()){if(x.type=3D=3D1&&x.isBlockBou=
ndary()){v.move(x,true);break;}}}if(w&&w.getParent().getName()=3D=3D'bloc=
kquote'){x=3Dw;while(x=3Dx.getPrevious()){if(x.type=3D=3D1&&x.isBlockBoun=
dary()){w.move(x);break;}}}}var =
y=3Dt.createIterator(),z;y.enlargeBr=3Dq.config.enterMode!=3D2;if(r=3D=3D=
2){var A=3D[];
while(z=3Dy.getNextParagraph())A.push(z);if(A.length<1){var =
B=3Dq.document.createElement(q.config.enterMode=3D=3D1?'p':'div'),C=3Du.s=
hift();t.insertNode(B);B.append(new =
d.text('\ufeff',q.document));t.moveToBookmark(C);t.selectNodeContents(B);=
t.collapse(true);C=3Dt.createBookmark();A.push(B);u.unshift(C);}var =
D=3DA[0].getParent(),E=3D[];for(var =
F=3D0;F<A.length;F++){z=3DA[F];D=3DD.getCommonAncestor(z.getParent());}va=
r =
G=3D{table:1,tbody:1,tr:1,ol:1,ul:1};while(G[D.getName()])D=3DD.getParent=
();var =
H=3Dnull;while(A.length>0){z=3DA.shift();while(!z.getParent().equals(D))z=
=3Dz.getParent();if(!z.equals(H))E.push(z);H=3Dz;}while(E.length>0){z=3DE=
.shift();if(z.getName()=3D=3D'blockquote'){var I=3Dnew =
d.documentFragment(q.document);while(z.getFirst()){I.append(z.getFirst().=
remove());A.push(I.getLast());}I.replace(z);}else A.push(z);}var =
J=3Dq.document.createElement('blockquote');J.insertBefore(A[0]);while(A.l=
ength>0){z=3DA.shift();J.append(z);}}else if(r=3D=3D1){var =
K=3D[],L=3D{};while(z=3Dy.getNextParagraph()){var =
M=3Dnull,N=3Dnull;while(z.getParent()){if(z.getParent().getName()=3D=3D'b=
lockquote'){M=3Dz.getParent();N=3Dz;break;}z=3Dz.getParent();}if(M&&N&&!N=
.getCustomData('blockquote_moveout')){K.push(N);h.setMarker(L,N,'blockquo=
te_moveout',true);}}h.clearAllMarkers(L);var =
O=3D[],P=3D[];L=3D{};while(K.length>0){var =
Q=3DK.shift();J=3DQ.getParent();if(!Q.getPrevious())Q.remove().insertBefo=
re(J);else =
if(!Q.getNext())Q.remove().insertAfter(J);else{Q.breakParent(Q.getParent(=
));P.push(Q.getNext());}if(!J.getCustomData('blockquote_processed')){P.pu=
sh(J);h.setMarker(L,J,'blockquote_processed',true);}O.push(Q);}h.clearAll=
Markers(L);for(F=3DP.length-1;F>=3D0;F--){J=3DP[F];if(o(J))J.remove();}if=
(q.config.enterMode=3D=3D2){var =
R=3Dtrue;while(O.length){Q=3DO.shift();if(Q.getName()=3D=3D'div'){I=3Dnew=
 d.documentFragment(q.document);var =
S=3DR&&Q.getPrevious()&&!(Q.getPrevious().type=3D=3D1&&Q.getPrevious().is=
BlockBoundary());if(S)I.append(q.document.createElement('br'));var =
T=3DQ.getNext()&&!(Q.getNext().type=3D=3D1&&Q.getNext().isBlockBoundary()=
);while(Q.getFirst())Q.getFirst().remove().appendTo(I);if(T)I.append(q.do=
cument.createElement('br'));I.replace(Q);R=3Dfalse;}}}}s.selectBookmarks(=
u);q.focus();}};j.add('blockquote',{init:function(q){q.addCommand('blockq=
uote',p);q.ui.addButton('Blockquote',{label:q.lang.blockquote,command:'bl=
ockquote'});q.on('selectionChange',n);},requires:['domiterator']});})();j=
.add('button',{beforeInit:function(m){m.ui.addHandler('button',k.button.h=
andler);}});a.UI_BUTTON=3D'button';k.button=3Dfunction(m){e.extend(this,m=
,{title:m.label,className:m.className||m.command&&'cke_button_'+m.command=
||'',click:m.click||(function(n){n.execCommand(m.command);
})});this._=3D{};};k.button.handler=3D{create:function(m){return new =
k.button(m);}};(function(){k.button.prototype=3D{render:function(m,n){var=
 =
o=3Db,p=3Dthis._.id=3De.getNextId(),q=3D'',r=3Dthis.command,s;this._.edit=
or=3Dm;var t=3D{id:p,button:this,editor:m,focus:function(){var =
z=3Da.document.getById(p);z.focus();},execute:function(){if(c&&b.version<=
7)e.setTimeout(function(){this.button.click(m);},0,this);else =
this.button.click(m);}},u=3De.addFunction(function(z){if(t.onkey){z=3Dnew=
 d.event(z);return =
t.onkey(t,z.getKeystroke())!=3D=3Dfalse;}}),v=3De.addFunction(function(z)=
{var A;if(t.onfocus)A=3Dt.onfocus(t,new =
d.event(z))!=3D=3Dfalse;if(b.gecko&&b.version<10900)z.preventBubble();ret=
urn A;});t.clickFn=3Ds=3De.addFunction(t.execute,t);if(this.modes){var =
w=3D{};function x(){var z=3Dm.mode;if(z){var =
A=3Dthis.modes[z]?w[z]!=3Dundefined?w[z]:2:0;this.setState(m.readOnly&&!t=
his.readOnly?0:A);}};m.on('beforeModeUnload',function(){if(m.mode&&this._=
.state!=3D0)w[m.mode]=3Dthis._.state;},this);m.on('mode',x,this);!this.re=
adOnly&&m.on('readOnly',x,this);}else =
if(r){r=3Dm.getCommand(r);if(r){r.on('state',function(){this.setState(r.s=
tate);},this);q+=3D'cke_'+(r.state=3D=3D1?'on':r.state=3D=3D0?'disabled':=
'off');}}if(!r)q+=3D'cke_off';if(this.className)q+=3D' =
'+this.className;n.push('<span =
class=3D"cke_button'+(this.icon&&this.icon.indexOf('.png')=3D=3D-1?' =
cke_noalphafix':'')+'">','<a id=3D"',p,'" =
class=3D"',q,'"',o.gecko&&o.version>=3D10900&&!o.hc?'':'" =
href=3D"javascript:void(\''+(this.title||'').replace("'",'')+"')\"",' =
title=3D"',this.title,'" tabindex=3D"-1" hidefocus=3D"true" =
role=3D"button" aria-labelledby=3D"'+p+'_label"'+(this.hasArrow?' =
aria-haspopup=3D"true"':''));if(o.opera||o.gecko&&o.mac)n.push(' =
onkeypress=3D"return false;"');if(o.gecko)n.push(' =
onblur=3D"this.style.cssText =3D this.style.cssText;"');n.push(' =
onkeydown=3D"return CKEDITOR.tools.callFunction(',u,', event);" =
onfocus=3D"return CKEDITOR.tools.callFunction(',v,', event);" =
'+(c?'onclick=3D"return false;" =
onmouseup':'onclick')+'=3D"CKEDITOR.tools.callFunction(',s,', this); =
return false;"><span class=3D"cke_icon"');if(this.icon){var =
y=3D(this.iconOffset||0)*-16;n.push(' =
style=3D"background-image:url(',a.getUrl(this.icon),');background-positio=
n:0 '+y+'px;"');}n.push('>&nbsp;</span><span id=3D"',p,'_label" =
class=3D"cke_label">',this.label,'</span>');if(this.hasArrow)n.push('<spa=
n =
class=3D"cke_buttonarrow">'+(b.hc?'&#9660;':'&nbsp;')+'</span>');n.push('=
</a>','</span>');if(this.onRender)this.onRender();return =
t;},setState:function(m){if(this._.state=3D=3Dm)return =
false;this._.state=3Dm;var =
n=3Da.document.getById(this._.id);if(n){n.setState(m);
m=3D=3D0?n.setAttribute('aria-disabled',true):n.removeAttribute('aria-dis=
abled');m=3D=3D1?n.setAttribute('aria-pressed',true):n.removeAttribute('a=
ria-pressed');return true;}else return =
false;}};})();k.prototype.addButton=3Dfunction(m,n){this.add(m,'button',n=
);};(function(){var m=3Dfunction(y,z){var =
A=3Dy.document,B=3DA.getBody(),C=3D0,D=3Dfunction(){C=3D1;};B.on(z,D);(b.=
version>7?A.$:A.$.selection.createRange()).execCommand(z);B.removeListene=
r(z,D);return C;},n=3Dc?function(y,z){return =
m(y,z);}:function(y,z){try{return =
y.document.$.execCommand(z,false,null);}catch(A){return =
false;}},o=3Dfunction(y){var =
z=3Dthis;z.type=3Dy;z.canUndo=3Dz.type=3D=3D'cut';z.startDisabled=3Dtrue;=
};o.prototype=3D{exec:function(y,z){this.type=3D=3D'cut'&&t(y);var =
A=3Dn(y,this.type);if(!A)alert(y.lang.clipboard[this.type+'Error']);retur=
n A;}};var =
p=3D{canUndo:false,exec:c?function(y){y.focus();if(!y.document.getBody().=
fire('beforepaste')&&!m(y,'paste')){y.fire('pasteDialog');return =
false;}}:function(y){try{if(!y.document.getBody().fire('beforepaste')&&!y=
.document.$.execCommand('Paste',false,null))throw =
0;}catch(z){setTimeout(function(){y.fire('pasteDialog');},0);return =
false;}}},q=3Dfunction(y){if(this.mode!=3D'wysiwyg')return;switch(y.data.=
keyCode){case 1114112+86:case 2228224+45:var =
z=3Dthis.document.getBody();if(!c&&z.fire('beforepaste'))y.cancel();else =
if(b.opera||b.gecko&&b.version<10900)z.fire('paste');return;case =
1114112+88:case 2228224+46:var =
A=3Dthis;this.fire('saveSnapshot');setTimeout(function(){A.fire('saveSnap=
shot');},0);}};function r(y){y.cancel();};function s(y,z,A){var =
B=3Dthis.document;if(B.getById('cke_pastebin'))return;if(z=3D=3D'text'&&y=
.data&&y.data.$.clipboardData){var =
C=3Dy.data.$.clipboardData.getData('text/plain');if(C){y.data.preventDefa=
ult();A(C);return;}}var D=3Dthis.getSelection(),E=3Dnew =
d.range(B),F=3Dnew =
h(z=3D=3D'text'?'textarea':b.webkit?'body':'div',B);F.setAttribute('id','=
cke_pastebin');b.webkit&&F.append(B.createText('\xa0'));B.getBody().appen=
d(F);F.setStyles({position:'absolute',top:D.getStartElement().getDocument=
Position().y+'px',width:'1px',height:'1px',overflow:'hidden'});F.setStyle=
(this.config.contentsLangDirection=3D=3D'ltr'?'left':'right','-1000px');v=
ar =
G=3DD.createBookmarks();this.on('selectionChange',r,null,null,0);if(z=3D=3D=
'text')F.$.focus();else{E.setStartAt(F,1);E.setEndAt(F,2);E.select(true);=
}var =
H=3Dthis;window.setTimeout(function(){z=3D=3D'text'&&b.gecko&&H.focusGrab=
ber.focus();F.remove();H.removeListener('selectionChange',r);var =
I;F=3Db.webkit&&(I=3DF.getFirst())&&I.is&&I.hasClass('Apple-style-span')?=
I:F;D.selectBookmarks(G);
A(F['get'+(z=3D=3D'text'?'Value':'Html')]());},0);};function =
t(y){if(!c||b.quirks)return;var =
z=3Dy.getSelection(),A;if(z.getType()=3D=3D3&&(A=3Dz.getSelectedElement()=
)){var =
B=3Dz.getRanges()[0],C=3Dy.document.createText('');C.insertBefore(A);B.se=
tStartBefore(C);B.setEndAfter(A);z.selectRanges([B]);setTimeout(function(=
){if(A.getParent()){C.remove();z.selectElement(A);}},0);}};var =
u;function v(y,z){c&&(u=3D1);var =
A=3D2;try{A=3Dz.document.$.queryCommandEnabled(y)?2:0;}catch(B){}u=3D0;re=
turn A;};var w;function x(){var =
z=3Dthis;if(z.mode!=3D'wysiwyg')return;z.getCommand('cut').setState(w?0:v=
('Cut',z));z.getCommand('copy').setState(v('Copy',z));var =
y=3Dw?0:b.webkit?2:v('Paste',z);z.fire('pasteState',y);};j.add('clipboard=
',{requires:['dialog','htmldataprocessor'],init:function(y){y.on('paste',=
function(A){var B=3DA.data;if(B.html)y.insertHtml(B.html);else =
if(B.text)y.insertText(B.text);setTimeout(function(){y.fire('afterPaste')=
;},0);},null,null,1000);y.on('pasteDialog',function(A){setTimeout(functio=
n(){y.openDialog('paste');},0);});y.on('pasteState',function(A){y.getComm=
and('paste').setState(A.data);});function z(A,B,C,D){var =
E=3Dy.lang[B];y.addCommand(B,C);y.ui.addButton(A,{label:E,command:B});if(=
y.addMenuItems)y.addMenuItem(B,{label:E,command:B,group:'clipboard',order=
:D});};z('Cut','cut',new o('cut'),1);z('Copy','copy',new =
o('copy'),4);z('Paste','paste',p,8);a.dialog.add('paste',a.getUrl(this.pa=
th+'dialogs/paste.js'));y.on('key',q,y);y.on('contentDom',function(){var =
A=3Dy.document.getBody();A.on(b.webkit?'paste':'beforepaste',function(B){=
if(u)return;var =
C=3D{mode:'html'};y.fire('beforePaste',C);s.call(y,B,C.mode,function(D){i=
f(!(D=3De.trim(D.replace(/<span[^>]+data-cke-bookmark[^<]*?<\/span>/ig,''=
))))return;var =
E=3D{};E[C.mode]=3DD;y.fire('paste',E);});});A.on('contextmenu',function(=
){u=3D1;setTimeout(function(){u=3D0;},10);});A.on('beforecut',function(){=
!u&&t(y);});A.on('mouseup',function(){setTimeout(function(){x.call(y);},0=
);},y);A.on('keyup',x,y);});y.on('selectionChange',function(A){w=3DA.data=
.selection.getRanges()[0].checkReadOnly();x.call(y);});if(y.contextMenu)y=
.contextMenu.addListener(function(A,B){var =
C=3DB.getRanges()[0].checkReadOnly();return{cut:!C&&v('Cut',y),copy:v('Co=
py',y),paste:!C&&(b.webkit?2:v('Paste',y))};});}});})();j.add('colorbutto=
n',{requires:['panelbutton','floatpanel','styles'],init:function(m){var =
n=3Dm.config,o=3Dm.lang.colorButton,p;if(!b.hc){q('TextColor','fore',o.te=
xtColorTitle);q('BGColor','back',o.bgColorTitle);}function q(t,u,v){var =
w=3De.getNextId()+'_colorBox';m.ui.add(t,'panelbutton',{label:v,title:v,c=
lassName:'cke_button_'+t.toLowerCase(),modes:{wysiwyg:1},panel:{css:m.ski=
n.editor.css,attributes:{role:'listbox','aria-label':o.panelTitle}},onBlo=
ck:function(x,y){y.autoSize=3Dtrue;
y.element.addClass('cke_colorblock');y.element.setHtml(r(x,u,w));y.elemen=
t.getDocument().getBody().setStyle('overflow','hidden');k.fire('ready',th=
is);var =
z=3Dy.keys,A=3Dm.lang.dir=3D=3D'rtl';z[A?37:39]=3D'next';z[40]=3D'next';z=
[9]=3D'next';z[A?39:37]=3D'prev';z[38]=3D'prev';z[2228224+9]=3D'prev';z[3=
2]=3D'click';},onOpen:function(){var =
x=3Dm.getSelection(),y=3Dx&&x.getStartElement(),z=3Dnew =
d.elementPath(y),A;y=3Dz.block||z.blockLimit||m.document.getBody();do =
A=3Dy&&y.getComputedStyle(u=3D=3D'back'?'background-color':'color')||'tra=
nsparent';while(u=3D=3D'back'&&A=3D=3D'transparent'&&y&&(y=3Dy.getParent(=
)));if(!A||A=3D=3D'transparent')A=3D'#ffffff';this._.panel._.iframe.getFr=
ameDocument().getById(w).setStyle('background-color',A);}});};function =
r(t,u,v){var =
w=3D[],x=3Dn.colorButton_colors.split(','),y=3Dx.length+(n.colorButton_en=
ableMore?2:1),z=3De.addFunction(function(F,G){if(F=3D=3D'?'){var =
H=3Darguments.callee;function =
I(K){this.removeListener('ok',I);this.removeListener('cancel',I);K.name=3D=
=3D'ok'&&H(this.getContentElement('picker','selectedColor').getValue(),G)=
;};m.openDialog('colordialog',function(){this.on('ok',I);this.on('cancel'=
,I);});return;}m.focus();t.hide(false);m.fire('saveSnapshot');new =
a.style(n['colorButton_'+G+'Style'],{color:'inherit'}).remove(m.document)=
;if(F){var =
J=3Dn['colorButton_'+G+'Style'];J.childRule=3DG=3D=3D'back'?function(K){r=
eturn s(K);}:function(K){return K.getName()!=3D'a'||s(K);};new =
a.style(J,{color:F}).apply(m.document);}m.fire('saveSnapshot');});w.push(=
'<a class=3D"cke_colorauto" _cke_focus=3D1 hidefocus=3Dtrue =
title=3D"',o.auto,'" =
onclick=3D"CKEDITOR.tools.callFunction(',z,",null,'",u,"');return =
false;\" href=3D\"javascript:void('",o.auto,'\')" role=3D"option" =
aria-posinset=3D"1" aria-setsize=3D"',y,'"><table role=3D"presentation" =
cellspacing=3D0 cellpadding=3D0 width=3D"100%"><tr><td><span =
class=3D"cke_colorbox" id=3D"',v,'"></span></td><td colspan=3D7 =
align=3Dcenter>',o.auto,'</td></tr></table></a><table =
role=3D"presentation" cellspacing=3D0 cellpadding=3D0 =
width=3D"100%">');for(var =
A=3D0;A<x.length;A++){if(A%8=3D=3D=3D0)w.push('</tr><tr>');var =
B=3Dx[A].split('/'),C=3DB[0],D=3DB[1]||C;if(!B[1])C=3D'#'+C.replace(/^(.)=
(.)(.)$/,'$1$1$2$2$3$3');var E=3Dm.lang.colors[D]||D;w.push('<td><a =
class=3D"cke_colorbox" _cke_focus=3D1 hidefocus=3Dtrue title=3D"',E,'" =
onclick=3D"CKEDITOR.tools.callFunction(',z,",'",C,"','",u,"'); return =
false;\" href=3D\"javascript:void('",E,'\')" role=3D"option" =
aria-posinset=3D"',A+2,'" aria-setsize=3D"',y,'"><span =
class=3D"cke_colorbox" =
style=3D"background-color:#',D,'"></span></a></td>');}if(n.colorButton_en=
ableMore=3D=3D=3Dundefined||n.colorButton_enableMore)w.push('</tr><tr><td=
 colspan=3D8 align=3Dcenter><a class=3D"cke_colormore" _cke_focus=3D1 =
hidefocus=3Dtrue title=3D"',o.more,'" =
onclick=3D"CKEDITOR.tools.callFunction(',z,",'?','",u,"');return =
false;\" href=3D\"javascript:void('",o.more,"')\"",' role=3D"option" =
aria-posinset=3D"',y,'" aria-setsize=3D"',y,'">',o.more,'</a></td>');
w.push('</tr></table>');return w.join('');};function s(t){return =
t.getAttribute('contentEditable')=3D=3D'false'||t.getAttribute('data-nost=
yle');};}});i.colorButton_colors=3D'000,800000,8B4513,2F4F4F,008080,00008=
0,4B0082,696969,B22222,A52A2A,DAA520,006400,40E0D0,0000CD,800080,808080,F=
00,FF8C00,FFD700,008000,0FF,00F,EE82EE,A9A9A9,FFA07A,FFA500,FFFF00,00FF00=
,AFEEEE,ADD8E6,DDA0DD,D3D3D3,FFF0F5,FAEBD7,FFFFE0,F0FFF0,F0FFFF,F0F8FF,E6=
E6FA,FFF';i.colorButton_foreStyle=3D{element:'span',styles:{color:'#(colo=
r)'},overrides:[{element:'font',attributes:{color:null}}]};i.colorButton_=
backStyle=3D{element:'span',styles:{'background-color':'#(color)'}};j.col=
ordialog=3D{init:function(m){m.addCommand('colordialog',new =
a.dialogCommand('colordialog'));a.dialog.add('colordialog',this.path+'dia=
logs/colordialog.js');}};j.add('colordialog',j.colordialog);j.add('contex=
tmenu',{requires:['menu'],onLoad:function(){j.contextMenu=3De.createClass=
({base:a.menu,$:function(m){this.base.call(this,m,{panel:{className:m.ski=
nClass+' =
cke_contextmenu',attributes:{'aria-label':m.lang.contextmenu.options}}});=
},proto:{addTarget:function(m,n){if(b.opera&&!('oncontextmenu' in =
document.body)){var =
o;m.on('mousedown',function(s){s=3Ds.data;if(s.$.button!=3D2){if(s.getKey=
stroke()=3D=3D1114112+1)m.fire('contextmenu',s);return;}if(n&&(b.mac?s.$.=
metaKey:s.$.ctrlKey))return;var t=3Ds.getTarget();if(!o){var =
u=3Dt.getDocument();o=3Du.createElement('input');o.$.type=3D'button';u.ge=
tBody().append(o);}o.setAttribute('style','position:absolute;top:'+(s.$.c=
lientY-2)+'px;left:'+(s.$.clientX-2)+'px;width:5px;height:5px;opacity:0.0=
1');});m.on('mouseup',function(s){if(o){o.remove();o=3Dundefined;m.fire('=
contextmenu',s.data);}});}m.on('contextmenu',function(s){var =
t=3Ds.data;if(n&&(b.webkit?p:b.mac?t.$.metaKey:t.$.ctrlKey))return;t.prev=
entDefault();var =
u=3Dt.getTarget().getDocument().getDocumentElement(),v=3Dt.$.clientX,w=3D=
t.$.clientY;e.setTimeout(function(){this.open(u,null,v,w);},0,this);},thi=
s);if(b.opera)m.on('keypress',function(s){var =
t=3Ds.data;if(t.$.keyCode=3D=3D=3D0)t.preventDefault();});if(b.webkit){va=
r =
p,q=3Dfunction(s){p=3Db.mac?s.data.$.metaKey:s.data.$.ctrlKey;},r=3Dfunct=
ion(){p=3D0;};m.on('keydown',q);m.on('keyup',r);m.on('contextmenu',r);}},=
open:function(m,n,o,p){this.editor.focus();m=3Dm||a.document.getDocumentE=
lement();this.show(m,n,o,p);}}});},beforeInit:function(m){m.contextMenu=3D=
new =
j.contextMenu(m);m.addCommand('contextMenu',{exec:function(){m.contextMen=
u.open(m.document.getBody());}});}});(function(){function m(o){var =
p=3Dthis.att,q=3Do&&o.hasAttribute(p)&&o.getAttribute(p)||'';
if(q!=3D=3Dundefined)this.setValue(q);};function n(){var o;for(var =
p=3D0;p<arguments.length;p++){if(arguments[p] instanceof =
h){o=3Darguments[p];break;}}if(o){var =
q=3Dthis.att,r=3Dthis.getValue();if(r)o.setAttribute(q,r);else =
o.removeAttribute(q,r);}};j.add('dialogadvtab',{createAdvancedTab:functio=
n(o,p){if(!p)p=3D{id:1,dir:1,classes:1,styles:1};var =
q=3Do.lang.common,r=3D{id:'advanced',label:q.advancedTab,title:q.advanced=
Tab,elements:[{type:'vbox',padding:1,children:[]}]},s=3D[];if(p.id||p.dir=
){if(p.id)s.push({id:'advId',att:'id',type:'text',label:q.id,setup:m,comm=
it:n});if(p.dir)s.push({id:'advLangDir',att:'dir',type:'select',label:q.l=
angDir,'default':'',style:'width:100%',items:[[q.notSet,''],[q.langDirLTR=
,'ltr'],[q.langDirRTL,'rtl']],setup:m,commit:n});r.elements[0].children.p=
ush({type:'hbox',widths:['50%','50%'],children:[].concat(s)});}if(p.style=
s||p.classes){s=3D[];if(p.styles)s.push({id:'advStyles',att:'style',type:=
'text',label:q.styles,'default':'',onChange:function(){},getStyle:functio=
n(t,u){var v=3Dthis.getValue().match(new =
RegExp(t+'\\s*:\\s*([^;]*)','i'));return =
v?v[1]:u;},updateStyle:function(t,u){var =
v=3Dthis.getValue();if(v)v=3Dv.replace(new =
RegExp('\\s*'+t+'s*:[^;]*(?:$|;s*)','i'),'').replace(/^[;\s]+/,'').replac=
e(/\s+$/,'');if(u){v&&!/;\s*$/.test(v)&&(v+=3D'; ');v+=3Dt+': =
'+u;}this.setValue(v,1);},setup:m,commit:n});if(p.classes)s.push({type:'h=
box',widths:['45%','55%'],children:[{id:'advCSSClasses',att:'class',type:=
'text',label:q.cssClasses,'default':'',setup:m,commit:n}]});r.elements[0]=
.children.push({type:'hbox',widths:['50%','50%'],children:[].concat(s)});=
}return =
r;}});})();(function(){j.add('div',{requires:['editingblock','domiterator=
','styles'],init:function(m){var =
n=3Dm.lang.div;m.addCommand('creatediv',new =
a.dialogCommand('creatediv'));m.addCommand('editdiv',new =
a.dialogCommand('editdiv'));m.addCommand('removediv',{exec:function(o){va=
r =
p=3Do.getSelection(),q=3Dp&&p.getRanges(),r,s=3Dp.createBookmarks(),t,u=3D=
[];function v(x){var y=3Dnew =
d.elementPath(x),z=3Dy.blockLimit,A=3Dz.is('div')&&z;if(A&&!A.data('cke-d=
iv-added')){u.push(A);A.data('cke-div-added');}};for(var =
w=3D0;w<q.length;w++){r=3Dq[w];if(r.collapsed)v(p.getStartElement());else=
{t=3Dnew =
d.walker(r);t.evaluator=3Dv;t.lastForward();}}for(w=3D0;w<u.length;w++)u[=
w].remove(true);p.selectBookmarks(s);}});m.ui.addButton('CreateDiv',{labe=
l:n.toolbar,command:'creatediv'});if(m.addMenuItems){m.addMenuItems({edit=
div:{label:n.edit,command:'editdiv',group:'div',order:1},removediv:{label=
:n.remove,command:'removediv',group:'div',order:5}});if(m.contextMenu)m.c=
ontextMenu.addListener(function(o,p){if(!o||o.isReadOnly())return null;
var q=3Dnew =
d.elementPath(o),r=3Dq.blockLimit;if(r&&r.getAscendant('div',true))return=
{editdiv:2,removediv:2};return =
null;});}a.dialog.add('creatediv',this.path+'dialogs/div.js');a.dialog.ad=
d('editdiv',this.path+'dialogs/div.js');}});})();(function(){var =
m=3D{toolbarFocus:{editorFocus:false,readOnly:1,exec:function(o){var =
p=3Do._.elementsPath.idBase,q=3Da.document.getById(p+'0');q&&q.focus(c||b=
.air);}}},n=3D'<span =
class=3D"cke_empty">&nbsp;</span>';j.add('elementspath',{requires:['selec=
tion'],init:function(o){var =
p=3D'cke_path_'+o.name,q,r=3Dfunction(){if(!q)q=3Da.document.getById(p);r=
eturn =
q;},s=3D'cke_elementspath_'+e.getNextNumber()+'_';o._.elementsPath=3D{idB=
ase:s,filters:[]};o.on('themeSpace',function(x){if(x.data.space=3D=3D'bot=
tom')x.data.html+=3D'<span id=3D"'+p+'_label" =
class=3D"cke_voice_label">'+o.lang.elementsPath.eleLabel+'</span>'+'<div =
id=3D"'+p+'" class=3D"cke_path" role=3D"group" =
aria-labelledby=3D"'+p+'_label">'+n+'</div>';});function =
t(x){o.focus();var y=3Do._.elementsPath.list[x];if(y.is('body')){var =
z=3Dnew d.range(o.document);z.selectNodeContents(y);z.select();}else =
o.getSelection().selectElement(y);};var =
u=3De.addFunction(t),v=3De.addFunction(function(x,y){var =
z=3Do._.elementsPath.idBase,A;y=3Dnew d.event(y);var =
B=3Do.lang.dir=3D=3D'rtl';switch(y.getKeystroke()){case B?39:37:case =
9:A=3Da.document.getById(z+(x+1));if(!A)A=3Da.document.getById(z+'0');A.f=
ocus();return false;case B?37:39:case =
2228224+9:A=3Da.document.getById(z+(x-1));if(!A)A=3Da.document.getById(z+=
(o._.elementsPath.list.length-1));A.focus();return false;case =
27:o.focus();return false;case 13:case 32:t(x);return false;}return =
true;});o.on('selectionChange',function(x){var =
y=3Db,z=3Dx.data.selection,A=3Dz.getStartElement(),B=3D[],C=3Dx.editor,D=3D=
C._.elementsPath.list=3D[],E=3DC._.elementsPath.filters;while(A){var =
F=3D0,G;if(A.data('cke-display-name'))G=3DA.data('cke-display-name');else=
 =
if(A.data('cke-real-element-type'))G=3DA.data('cke-real-element-type');el=
se G=3DA.getName();for(var H=3D0;H<E.length;H++){var =
I=3DE[H](A,G);if(I=3D=3D=3Dfalse){F=3D1;break;}G=3DI||G;}if(!F){var =
J=3DD.push(A)-1,K=3D'';if(y.opera||y.gecko&&y.mac)K+=3D' =
onkeypress=3D"return false;"';if(y.gecko)K+=3D' =
onblur=3D"this.style.cssText =3D this.style.cssText;"';var =
L=3DC.lang.elementsPath.eleTitle.replace(/%1/,G);B.unshift('<a =
id=3D"',s,J,'" href=3D"javascript:void(\'',G,'\')" tabindex=3D"-1" =
title=3D"',L,'"'+(b.gecko&&b.version<10900?' =
onfocus=3D"event.preventBubble();"':'')+' hidefocus=3D"true" '+' =
onkeydown=3D"return CKEDITOR.tools.callFunction(',v,',',J,', event =
);"'+K,' onclick=3D"CKEDITOR.tools.callFunction('+u,',',J,'); return =
false;"',' role=3D"button" aria-labelledby=3D"'+s+J+'_label">',G,'<span =
id=3D"',s,J,'_label" class=3D"cke_label">'+L+'</span>','</a>');
}if(G=3D=3D'body')break;A=3DA.getParent();}var =
M=3Dr();M.setHtml(B.join('')+n);C.fire('elementsPathUpdate',{space:M});})=
;function w(){q&&q.setHtml(n);delete =
o._.elementsPath.list;};o.on('readOnly',w);o.on('contentDomUnload',w);o.a=
ddCommand('elementsPathFocus',m.toolbarFocus);}});})();(function(){j.add(=
'enterkey',{requires:['keystrokes','indent'],init:function(t){t.addComman=
d('enter',{modes:{wysiwyg:1},editorFocus:false,exec:function(v){r(v);}});=
t.addCommand('shiftEnter',{modes:{wysiwyg:1},editorFocus:false,exec:funct=
ion(v){q(v);}});var =
u=3Dt.keystrokeHandler.keystrokes;u[13]=3D'enter';u[2228224+13]=3D'shiftE=
nter';}});j.enterkey=3D{enterBlock:function(t,u,v,w){v=3Dv||s(t);if(!v)re=
turn;var =
x=3Dv.document,y=3Dv.checkStartOfBlock(),z=3Dv.checkEndOfBlock(),A=3Dnew =
d.elementPath(v.startContainer),B=3DA.block;if(y&&z){if(B&&(B.is('li')||B=
.getParent().is('li'))){t.execCommand('outdent');return;}}else =
if(B&&B.is('pre')){if(!z){n(t,u,v,w);return;}}else =
if(B&&f.$captionBlock[B.getName()]){n(t,u,v,w);return;}var =
C=3Du=3D=3D3?'div':'p',D=3Dv.splitBlock(C);if(!D)return;var =
E=3DD.previousBlock,F=3DD.nextBlock,G=3DD.wasStartOfBlock,H=3DD.wasEndOfB=
lock,I;if(F){I=3DF.getParent();if(I.is('li')){F.breakParent(I);F.move(F.g=
etNext(),1);}}else =
if(E&&(I=3DE.getParent())&&I.is('li')){E.breakParent(I);I=3DE.getNext();v=
.moveToElementEditStart(I);E.move(E.getPrevious());}if(!G&&!H){if(F.is('l=
i')&&(I=3DF.getFirst(d.walker.invisible(true)))&&I.is&&I.is('ul','ol'))(c=
?x.createText('\xa0'):x.createElement('br')).insertBefore(I);if(F)v.moveT=
oElementEditStart(F);}else{var =
J,K;if(E){if(E.is('li')||!(p.test(E.getName())||E.is('pre')))J=3DE.clone(=
);}else =
if(F)J=3DF.clone();if(!J){if(I&&I.is('li'))J=3DI;else{J=3Dx.createElement=
(C);if(E&&(K=3DE.getDirection()))J.setAttribute('dir',K);}}else =
if(w&&!J.is('li'))J.renameNode(C);var L=3DD.elementPath;if(L)for(var =
M=3D0,N=3DL.elements.length;M<N;M++){var =
O=3DL.elements[M];if(O.equals(L.block)||O.equals(L.blockLimit))break;if(f=
.$removeEmpty[O.getName()]){O=3DO.clone();J.moveChildren(O);J.append(O);}=
}if(!c)J.appendBogus();if(!J.getParent())v.insertNode(J);J.is('li')&&J.re=
moveAttribute('value');if(c&&G&&(!H||!E.getChildCount())){v.moveToElement=
EditStart(H?E:J);v.select();}v.moveToElementEditStart(G&&!H?F:J);}if(!c)i=
f(F){var =
P=3Dx.createElement('span');P.setHtml('&nbsp;');v.insertNode(P);P.scrollI=
ntoView();v.deleteContents();}else =
J.scrollIntoView();v.select();},enterBr:function(t,u,v,w){v=3Dv||s(t);if(=
!v)return;var =
x=3Dv.document,y=3Du=3D=3D3?'div':'p',z=3Dv.checkEndOfBlock(),A=3Dnew =
d.elementPath(t.getSelection().getStartElement()),B=3DA.block,C=3DB&&A.bl=
ock.getName(),D=3Dfalse;
if(!w&&C=3D=3D'li'){o(t,u,v,w);return;}if(!w&&z&&p.test(C)){var =
E,F;if(F=3DB.getDirection()){E=3Dx.createElement('div');E.setAttribute('d=
ir',F);E.insertAfter(B);v.setStart(E,0);}else{x.createElement('br').inser=
tAfter(B);if(b.gecko)x.createText('').insertAfter(B);v.setStartAt(B.getNe=
xt(),c?3:1);}}else{var =
G;D=3DC=3D=3D'pre';if(D&&!b.gecko)G=3Dx.createText(c?'\r':'\n');else =
G=3Dx.createElement('br');v.deleteContents();v.insertNode(G);if(c)v.setSt=
artAt(G,4);else{x.createText('\ufeff').insertAfter(G);if(z)G.getParent().=
appendBogus();G.getNext().$.nodeValue=3D'';v.setStartAt(G.getNext(),1);va=
r =
H=3Dnull;if(!b.gecko){H=3Dx.createElement('span');H.setHtml('&nbsp;');}el=
se =
H=3Dx.createElement('br');H.insertBefore(G.getNext());H.scrollIntoView();=
H.remove();}}v.collapse(true);v.select(D);}};var =
m=3Dj.enterkey,n=3Dm.enterBr,o=3Dm.enterBlock,p=3D/^h[1-6]$/;function =
q(t){if(t.mode!=3D'wysiwyg')return false;return =
r(t,t.config.shiftEnterMode,1);};function =
r(t,u,v){v=3Dt.config.forceEnterMode||v;if(t.mode!=3D'wysiwyg')return =
false;if(!u)u=3Dt.config.enterMode;setTimeout(function(){t.fire('saveSnap=
shot');if(u=3D=3D2)n(t,u,null,v);else o(t,u,null,v);},0);return =
true;};function s(t){var u=3Dt.getSelection().getRanges(true);for(var =
v=3Du.length-1;v>0;v--)u[v].deleteContents();return =
u[0];};})();(function(){var =
m=3D'nbsp,gt,lt,amp',n=3D'quot,iexcl,cent,pound,curren,yen,brvbar,sect,um=
l,copy,ordf,laquo,not,shy,reg,macr,deg,plusmn,sup2,sup3,acute,micro,para,=
middot,cedil,sup1,ordm,raquo,frac14,frac12,frac34,iquest,times,divide,fno=
f,bull,hellip,prime,Prime,oline,frasl,weierp,image,real,trade,alefsym,lar=
r,uarr,rarr,darr,harr,crarr,lArr,uArr,rArr,dArr,hArr,forall,part,exist,em=
pty,nabla,isin,notin,ni,prod,sum,minus,lowast,radic,prop,infin,ang,and,or=
,cap,cup,int,there4,sim,cong,asymp,ne,equiv,le,ge,sub,sup,nsub,sube,supe,=
oplus,otimes,perp,sdot,lceil,rceil,lfloor,rfloor,lang,rang,loz,spades,clu=
bs,hearts,diams,circ,tilde,ensp,emsp,thinsp,zwnj,zwj,lrm,rlm,ndash,mdash,=
lsquo,rsquo,sbquo,ldquo,rdquo,bdquo,dagger,Dagger,permil,lsaquo,rsaquo,eu=
ro',o=3D'Agrave,Aacute,Acirc,Atilde,Auml,Aring,AElig,Ccedil,Egrave,Eacute=
,Ecirc,Euml,Igrave,Iacute,Icirc,Iuml,ETH,Ntilde,Ograve,Oacute,Ocirc,Otild=
e,Ouml,Oslash,Ugrave,Uacute,Ucirc,Uuml,Yacute,THORN,szlig,agrave,aacute,a=
circ,atilde,auml,aring,aelig,ccedil,egrave,eacute,ecirc,euml,igrave,iacut=
e,icirc,iuml,eth,ntilde,ograve,oacute,ocirc,otilde,ouml,oslash,ugrave,uac=
ute,ucirc,uuml,yacute,thorn,yuml,OElig,oelig,Scaron,scaron,Yuml',p=3D'Alp=
ha,Beta,Gamma,Delta,Epsilon,Zeta,Eta,Theta,Iota,Kappa,Lambda,Mu,Nu,Xi,Omi=
cron,Pi,Rho,Sigma,Tau,Upsilon,Phi,Chi,Psi,Omega,alpha,beta,gamma,delta,ep=
silon,zeta,eta,theta,iota,kappa,lambda,mu,nu,xi,omicron,pi,rho,sigmaf,sig=
ma,tau,upsilon,phi,chi,psi,omega,thetasym,upsih,piv';
function q(r,s){var =
t=3D{},u=3D[],v=3D{nbsp:'\xa0',shy:'=C2=AD',gt:'>',lt:'<',amp:'&'};r=3Dr.=
replace(/\b(nbsp|shy|gt|lt|amp)(?:,|$)/g,function(A,B){var =
C=3Ds?'&'+B+';':v[B],D=3Ds?v[B]:'&'+B+';';t[C]=3DD;u.push(C);return =
'';});if(!s&&r){r=3Dr.split(',');var =
w=3Ddocument.createElement('div'),x;w.innerHTML=3D'&'+r.join(';&')+';';x=3D=
w.innerHTML;w=3Dnull;for(var y=3D0;y<x.length;y++){var =
z=3Dx.charAt(y);t[z]=3D'&'+r[y]+';';u.push(z);}}t.regex=3Du.join(s?'|':''=
);return t;};j.add('entities',{afterInit:function(r){var =
s=3Dr.config,t=3Dr.dataProcessor,u=3Dt&&t.htmlFilter;if(u){var =
v=3D'';if(s.basicEntities!=3D=3Dfalse)v+=3Dm;if(s.entities){v+=3D','+n;if=
(s.entities_latin)v+=3D','+o;if(s.entities_greek)v+=3D','+p;if(s.entities=
_additional)v+=3D','+s.entities_additional;}var =
w=3Dq(v),x=3Dw.regex?'['+w.regex+']':'a^';delete =
w.regex;if(s.entities&&s.entities_processNumerical)x=3D'[^ =
-~]|'+x;x=3Dnew RegExp(x,'g');function y(C){return =
s.entities_processNumerical=3D=3D'force'||!w[C]?'&#'+C.charCodeAt(0)+';':=
w[C];};var z=3Dq([m,'shy'].join(','),true),A=3Dnew =
RegExp(z.regex,'g');function B(C){return =
z[C];};u.addRules({text:function(C){return =
C.replace(A,B).replace(x,y);}});}}});})();i.basicEntities=3Dtrue;i.entiti=
es=3Dtrue;i.entities_latin=3Dtrue;i.entities_greek=3Dtrue;i.entities_addi=
tional=3D'#39';(function(){function m(v,w){var x=3D[];if(!w)return =
v;else for(var y in w)x.push(y+'=3D'+encodeURIComponent(w[y]));return =
v+(v.indexOf('?')!=3D-1?'&':'?')+x.join('&');};function n(v){v+=3D'';var =
w=3Dv.charAt(0).toUpperCase();return w+v.substr(1);};function o(v){var =
C=3Dthis;var =
w=3DC.getDialog(),x=3Dw.getParentEditor();x._.filebrowserSe=3DC;var =
y=3Dx.config['filebrowser'+n(w.getName())+'WindowWidth']||x.config.filebr=
owserWindowWidth||'80%',z=3Dx.config['filebrowser'+n(w.getName())+'Window=
Height']||x.config.filebrowserWindowHeight||'70%',A=3DC.filebrowser.param=
s||{};A.CKEditor=3Dx.name;A.CKEditorFuncNum=3Dx._.filebrowserFn;if(!A.lan=
gCode)A.langCode=3Dx.langCode;var =
B=3Dm(C.filebrowser.url,A);x.popup(B,y,z,x.config.fileBrowserWindowFeatur=
es);};function p(v){var y=3Dthis;var =
w=3Dy.getDialog(),x=3Dw.getParentEditor();x._.filebrowserSe=3Dy;if(!w.get=
ContentElement(y['for'][0],y['for'][1]).getInputElement().$.value)return =
false;if(!w.getContentElement(y['for'][0],y['for'][1]).getAction())return=
 false;return true;};function q(v,w,x){var =
y=3Dx.params||{};y.CKEditor=3Dv.name;y.CKEditorFuncNum=3Dv._.filebrowserF=
n;if(!y.langCode)y.langCode=3Dv.langCode;w.action=3Dm(x.url,y);w.filebrow=
ser=3Dx;};function r(v,w,x,y){var z,A;for(var B in =
y){z=3Dy[B];if(z.type=3D=3D'hbox'||z.type=3D=3D'vbox')r(v,w,x,z.children)=
;if(!z.filebrowser)continue;if(typeof z.filebrowser=3D=3D'string'){var =
C=3D{action:z.type=3D=3D'fileButton'?'QuickUpload':'Browse',target:z.file=
browser};
z.filebrowser=3DC;}if(z.filebrowser.action=3D=3D'Browse'){var =
D=3Dz.filebrowser.url;if(D=3D=3D=3Dundefined){D=3Dv.config['filebrowser'+=
n(w)+'BrowseUrl'];if(D=3D=3D=3Dundefined)D=3Dv.config.filebrowserBrowseUr=
l;}if(D){z.onClick=3Do;z.filebrowser.url=3DD;z.hidden=3Dfalse;}}else =
if(z.filebrowser.action=3D=3D'QuickUpload'&&z['for']){D=3Dz.filebrowser.u=
rl;if(D=3D=3D=3Dundefined){D=3Dv.config['filebrowser'+n(w)+'UploadUrl'];i=
f(D=3D=3D=3Dundefined)D=3Dv.config.filebrowserUploadUrl;}if(D){var =
E=3Dz.onClick;z.onClick=3Dfunction(F){var =
G=3DF.sender;if(E&&E.call(G,F)=3D=3D=3Dfalse)return false;return =
p.call(G,F);};z.filebrowser.url=3DD;z.hidden=3Dfalse;q(v,x.getContents(z[=
'for'][0]).get(z['for'][1]),z.filebrowser);}}}};function s(v,w){var =
x=3Dw.getDialog(),y=3Dw.filebrowser.target||null;v=3Dv.replace(/#/g,'%23'=
);if(y){var =
z=3Dy.split(':'),A=3Dx.getContentElement(z[0],z[1]);if(A){A.setValue(v);x=
.selectPage(z[0]);}}};function t(v,w,x){if(x.indexOf(';')!=3D=3D-1){var =
y=3Dx.split(';');for(var z=3D0;z<y.length;z++){if(t(v,w,y[z]))return =
true;}return false;}var A=3Dv.getContents(w).get(x).filebrowser;return =
A&&A.url;};function u(v,w){var A=3Dthis;var =
x=3DA._.filebrowserSe.getDialog(),y=3DA._.filebrowserSe['for'],z=3DA._.fi=
lebrowserSe.filebrowser.onSelect;if(y)x.getContentElement(y[0],y[1]).rese=
t();if(typeof =
w=3D=3D'function'&&w.call(A._.filebrowserSe)=3D=3D=3Dfalse)return;if(z&&z=
.call(A._.filebrowserSe,v,w)=3D=3D=3Dfalse)return;if(typeof =
w=3D=3D'string'&&w)alert(w);if(v)s(v,A._.filebrowserSe);};j.add('filebrow=
ser',{init:function(v,w){v._.filebrowserFn=3De.addFunction(u,v);v.on('des=
troy',function(){e.removeFunction(this._.filebrowserFn);});}});a.on('dial=
ogDefinition',function(v){var w=3Dv.data.definition,x;for(var y in =
w.contents){if(x=3Dw.contents[y]){r(v.editor,v.data.name,w,x.elements);if=
(x.hidden&&x.filebrowser)x.hidden=3D!t(w,x.id,x.filebrowser);}}});})();j.=
add('find',{init:function(m){var =
n=3Dj.find;m.ui.addButton('Find',{label:m.lang.findAndReplace.find,comman=
d:'find'});var o=3Dm.addCommand('find',new =
a.dialogCommand('find'));o.canUndo=3Dfalse;o.readOnly=3D1;m.ui.addButton(=
'Replace',{label:m.lang.findAndReplace.replace,command:'replace'});var =
p=3Dm.addCommand('replace',new =
a.dialogCommand('replace'));p.canUndo=3Dfalse;a.dialog.add('find',this.pa=
th+'dialogs/find.js');a.dialog.add('replace',this.path+'dialogs/find.js')=
;},requires:['styles']});i.find_highlight=3D{element:'span',styles:{'back=
ground-color':'#004',color:'#fff'}};(function(){var =
m=3D/\.swf(?:$|\?)/i;function n(p){var q=3Dp.attributes;return =
q.type=3D=3D'application/x-shockwave-flash'||m.test(q.src||'');};function=
 o(p,q){return p.createFakeParserElement(q,'cke_flash','flash',true);
};j.add('flash',{init:function(p){p.addCommand('flash',new =
a.dialogCommand('flash'));p.ui.addButton('Flash',{label:p.lang.common.fla=
sh,command:'flash'});a.dialog.add('flash',this.path+'dialogs/flash.js');p=
.addCss('img.cke_flash{background-image: =
url('+a.getUrl(this.path+'images/placeholder.png')+');'+'background-posit=
ion: center center;'+'background-repeat: no-repeat;'+'border: 1px solid =
#a9a9a9;'+'width: 80px;'+'height: =
80px;'+'}');if(p.addMenuItems)p.addMenuItems({flash:{label:p.lang.flash.p=
roperties,command:'flash',group:'flash'}});p.on('doubleclick',function(q)=
{var =
r=3Dq.data.element;if(r.is('img')&&r.data('cke-real-element-type')=3D=3D'=
flash')q.data.dialog=3D'flash';});if(p.contextMenu)p.contextMenu.addListe=
ner(function(q,r){if(q&&q.is('img')&&!q.isReadOnly()&&q.data('cke-real-el=
ement-type')=3D=3D'flash')return{flash:2};});},afterInit:function(p){var =
q=3Dp.dataProcessor,r=3Dq&&q.dataFilter;if(r)r.addRules({elements:{'cke:o=
bject':function(s){var =
t=3Ds.attributes,u=3Dt.classid&&String(t.classid).toLowerCase();if(!u&&!n=
(s)){for(var =
v=3D0;v<s.children.length;v++){if(s.children[v].name=3D=3D'cke:embed'){if=
(!n(s.children[v]))return null;return o(p,s);}}return null;}return =
o(p,s);},'cke:embed':function(s){if(!n(s))return null;return =
o(p,s);}}},5);},requires:['fakeobjects']});})();e.extend(i,{flashEmbedTag=
Only:false,flashAddEmbedTag:true,flashConvertOnEdit:false});(function(){f=
unction m(n,o,p,q,r,s,t){var =
u=3Dn.config,v=3Dr.split(';'),w=3D[],x=3D{};for(var =
y=3D0;y<v.length;y++){var z=3Dv[y];if(z){z=3Dz.split('/');var =
A=3D{},B=3Dv[y]=3Dz[0];A[p]=3Dw[y]=3Dz[1]||B;x[B]=3Dnew =
a.style(t,A);x[B]._.definition.name=3DB;}else =
v.splice(y--,1);}n.ui.addRichCombo(o,{label:q.label,title:q.panelTitle,cl=
assName:'cke_'+(p=3D=3D'size'?'fontSize':'font'),panel:{css:n.skin.editor=
.css.concat(u.contentsCss),multiSelect:false,attributes:{'aria-label':q.p=
anelTitle}},init:function(){this.startGroup(q.panelTitle);for(var =
C=3D0;C<v.length;C++){var =
D=3Dv[C];this.add(D,x[D].buildPreview(),D);}},onClick:function(C){n.focus=
();n.fire('saveSnapshot');var =
D=3Dx[C];if(this.getValue()=3D=3DC)D.remove(n.document);else =
D.apply(n.document);n.fire('saveSnapshot');},onRender:function(){n.on('se=
lectionChange',function(C){var =
D=3Dthis.getValue(),E=3DC.data.path,F=3DE.elements;for(var =
G=3D0,H;G<F.length;G++){H=3DF[G];for(var I in =
x){if(x[I].checkElementRemovable(H,true)){if(I!=3DD)this.setValue(I);retu=
rn;}}}this.setValue('',s);},this);}});};j.add('font',{requires:['richcomb=
o','styles'],init:function(n){var =
o=3Dn.config;m(n,'Font','family',n.lang.font,o.font_names,o.font_defaultL=
abel,o.font_style);
m(n,'FontSize','size',n.lang.fontSize,o.fontSize_sizes,o.fontSize_default=
Label,o.fontSize_style);}});})();i.font_names=3D'Arial/Arial, Helvetica, =
sans-serif;Comic Sans MS/Comic Sans MS, cursive;Courier New/Courier New, =
Courier, monospace;Georgia/Georgia, serif;Lucida Sans Unicode/Lucida =
Sans Unicode, Lucida Grande, sans-serif;Tahoma/Tahoma, Geneva, =
sans-serif;Times New Roman/Times New Roman, Times, serif;Trebuchet =
MS/Trebuchet MS, Helvetica, sans-serif;Verdana/Verdana, Geneva, =
sans-serif';i.font_defaultLabel=3D'';i.font_style=3D{element:'span',style=
s:{'font-family':'#(family)'},overrides:[{element:'font',attributes:{face=
:null}}]};i.fontSize_sizes=3D'8/8px;9/9px;10/10px;11/11px;12/12px;14/14px=
;16/16px;18/18px;20/20px;22/22px;24/24px;26/26px;28/28px;36/36px;48/48px;=
72/72px';i.fontSize_defaultLabel=3D'';i.fontSize_style=3D{element:'span',=
styles:{'font-size':'#(size)'},overrides:[{element:'font',attributes:{siz=
e:null}}]};j.add('format',{requires:['richcombo','styles'],init:function(=
m){var =
n=3Dm.config,o=3Dm.lang.format,p=3Dn.format_tags.split(';'),q=3D{};for(va=
r r=3D0;r<p.length;r++){var s=3Dp[r];q[s]=3Dnew =
a.style(n['format_'+s]);q[s]._.enterMode=3Dm.config.enterMode;}m.ui.addRi=
chCombo('Format',{label:o.label,title:o.panelTitle,className:'cke_format'=
,panel:{css:m.skin.editor.css.concat(n.contentsCss),multiSelect:false,att=
ributes:{'aria-label':o.panelTitle}},init:function(){this.startGroup(o.pa=
nelTitle);for(var t in q){var =
u=3Do['tag_'+t];this.add(t,q[t].buildPreview(u),u);}},onClick:function(t)=
{m.focus();m.fire('saveSnapshot');var u=3Dq[t],v=3Dnew =
d.elementPath(m.getSelection().getStartElement());u[u.checkActive(v)?'rem=
ove':'apply'](m.document);setTimeout(function(){m.fire('saveSnapshot');},=
0);},onRender:function(){m.on('selectionChange',function(t){var =
u=3Dthis.getValue(),v=3Dt.data.path;for(var w in =
q){if(q[w].checkActive(v)){if(w!=3Du)this.setValue(w,m.lang.format['tag_'=
+w]);return;}}this.setValue('');},this);}});}});i.format_tags=3D'p;h1;h2;=
h3;h4;h5;h6;pre;address;div';i.format_p=3D{element:'p'};i.format_div=3D{e=
lement:'div'};i.format_pre=3D{element:'pre'};i.format_address=3D{element:=
'address'};i.format_h1=3D{element:'h1'};i.format_h2=3D{element:'h2'};i.fo=
rmat_h3=3D{element:'h3'};i.format_h4=3D{element:'h4'};i.format_h5=3D{elem=
ent:'h5'};i.format_h6=3D{element:'h6'};j.add('forms',{init:function(m){va=
r n=3Dm.lang;m.addCss('form{border: 1px dotted #FF0000;padding: =
2px;}\n');m.addCss('img.cke_hidden{background-image: =
url('+a.getUrl(this.path+'images/hiddenfield.gif')+');'+'background-posit=
ion: center center;'+'background-repeat: no-repeat;'+'border: 1px solid =
#a9a9a9;'+'width: 16px !important;'+'height: 16px !important;'+'}');
var o=3Dfunction(q,r,s){m.addCommand(r,new =
a.dialogCommand(r));m.ui.addButton(q,{label:n.common[q.charAt(0).toLowerC=
ase()+q.slice(1)],command:r});a.dialog.add(r,s);},p=3Dthis.path+'dialogs/=
';o('Form','form',p+'form.js');o('Checkbox','checkbox',p+'checkbox.js');o=
('Radio','radio',p+'radio.js');o('TextField','textfield',p+'textfield.js'=
);o('Textarea','textarea',p+'textarea.js');o('Select','select',p+'select.=
js');o('Button','button',p+'button.js');o('ImageButton','imagebutton',j.g=
etPath('image')+'dialogs/image.js');o('HiddenField','hiddenfield',p+'hidd=
enfield.js');if(m.addMenuItems)m.addMenuItems({form:{label:n.form.menu,co=
mmand:'form',group:'form'},checkbox:{label:n.checkboxAndRadio.checkboxTit=
le,command:'checkbox',group:'checkbox'},radio:{label:n.checkboxAndRadio.r=
adioTitle,command:'radio',group:'radio'},textfield:{label:n.textfield.tit=
le,command:'textfield',group:'textfield'},hiddenfield:{label:n.hidden.tit=
le,command:'hiddenfield',group:'hiddenfield'},imagebutton:{label:n.image.=
titleButton,command:'imagebutton',group:'imagebutton'},button:{label:n.bu=
tton.title,command:'button',group:'button'},select:{label:n.select.title,=
command:'select',group:'select'},textarea:{label:n.textarea.title,command=
:'textarea',group:'textarea'}});if(m.contextMenu){m.contextMenu.addListen=
er(function(q){if(q&&q.hasAscendant('form',true)&&!q.isReadOnly())return{=
form:2};});m.contextMenu.addListener(function(q){if(q&&!q.isReadOnly()){v=
ar =
r=3Dq.getName();if(r=3D=3D'select')return{select:2};if(r=3D=3D'textarea')=
return{textarea:2};if(r=3D=3D'input')switch(q.getAttribute('type')){case =
'button':case 'submit':case 'reset':return{button:2};case =
'checkbox':return{checkbox:2};case 'radio':return{radio:2};case =
'image':return{imagebutton:2};default:return{textfield:2};}if(r=3D=3D'img=
'&&q.data('cke-real-element-type')=3D=3D'hiddenfield')return{hiddenfield:=
2};}});}m.on('doubleclick',function(q){var =
r=3Dq.data.element;if(r.is('form'))q.data.dialog=3D'form';else =
if(r.is('select'))q.data.dialog=3D'select';else =
if(r.is('textarea'))q.data.dialog=3D'textarea';else =
if(r.is('img')&&r.data('cke-real-element-type')=3D=3D'hiddenfield')q.data=
.dialog=3D'hiddenfield';else =
if(r.is('input'))switch(r.getAttribute('type')){case 'button':case =
'submit':case 'reset':q.data.dialog=3D'button';break;case =
'checkbox':q.data.dialog=3D'checkbox';break;case =
'radio':q.data.dialog=3D'radio';break;case =
'image':q.data.dialog=3D'imagebutton';break;default:q.data.dialog=3D'text=
field';break;}});},afterInit:function(m){var =
n=3Dm.dataProcessor,o=3Dn&&n.htmlFilter,p=3Dn&&n.dataFilter;if(c)o&&o.add=
Rules({elements:{input:function(q){var r=3Dq.attributes,s=3Dr.type;
if(!s)r.type=3D'text';if(s=3D=3D'checkbox'||s=3D=3D'radio')r.value=3D=3D'=
on'&&delete =
r.value;}}});if(p)p.addRules({elements:{input:function(q){if(q.attributes=
.type=3D=3D'hidden')return =
m.createFakeParserElement(q,'cke_hidden','hiddenfield');}}});},requires:[=
'image','fakeobjects']});if(c)h.prototype.hasAttribute=3De.override(h.pro=
totype.hasAttribute,function(m){return function(n){var q=3Dthis;var =
o=3Dq.$.attributes.getNamedItem(n);if(q.getName()=3D=3D'input')switch(n){=
case 'class':return q.$.className.length>0;case =
'checked':return!!q.$.checked;case 'value':var =
p=3Dq.getAttribute('type');return =
p=3D=3D'checkbox'||p=3D=3D'radio'?q.$.value!=3D'on':q.$.value;}return =
m.apply(q,arguments);};});(function(){var =
m=3D{canUndo:false,exec:function(o){var =
p=3Do.document.createElement('hr'),q=3Dnew =
d.range(o.document);o.insertElement(p);q.moveToPosition(p,4);var =
r=3Dp.getNext();if(!r||r.type=3D=3D1&&!r.isEditable())q.fixBlock(true,o.c=
onfig.enterMode=3D=3D3?'div':'p');q.select();}},n=3D'horizontalrule';j.ad=
d(n,{init:function(o){o.addCommand(n,m);o.ui.addButton('HorizontalRule',{=
label:o.lang.horizontalrule,command:n});}});})();(function(){var =
m=3D/^[\t\r\n ]*(?:&nbsp;|\xa0)$/,n=3D'{cke_protected}';function =
o(T){var =
U=3DT.children.length,V=3DT.children[U-1];while(V&&V.type=3D=3D3&&!e.trim=
(V.value))V=3DT.children[--U];return V;};function p(T,U){var =
V=3DT.children,W=3Do(T);if(W){if((U||!c)&&W.type=3D=3D1&&W.name=3D=3D'br'=
)V.pop();if(W.type=3D=3D3&&m.test(W.value))V.pop();}};function =
q(T,U,V){if(!U&&(!V||typeof =
V=3D=3D'function'&&V(T)=3D=3D=3Dfalse))return =
false;if(U&&c&&(document.documentMode>7||T.name in f.tr||T.name in =
f.$listItem))return false;var =
W=3Do(T);return!W||W&&(W.type=3D=3D1&&W.name=3D=3D'br'||T.name=3D=3D'form=
'&&W.name=3D=3D'input');};function r(T,U){return =
function(V){p(V,!T);if(q(V,!T,U))if(T||c)V.add(new =
a.htmlParser.text('\xa0'));else V.add(new =
a.htmlParser.element('br',{}));};};var =
s=3Df,t=3D['caption','colgroup','col','thead','tfoot','tbody'],u=3De.exte=
nd({},s.$block,s.$listItem,s.$tableContent);for(var v in u){if(!('br' in =
s[v]))delete u[v];}delete u.pre;var =
w=3D{elements:{},attributeNames:[[/^on/,'data-cke-pa-on']]},x=3D{elements=
:{}};for(v in u)x.elements[v]=3Dr();var =
y=3D{elementNames:[[/^cke:/,''],[/^\?xml:namespace$/,'']],attributeNames:=
[[/^data-cke-(saved|pa)-/,''],[/^data-cke-.*/,''],['hidefocus','']],eleme=
nts:{$:function(T){var =
U=3DT.attributes;if(U){if(U['data-cke-temp'])return false;var =
V=3D['name','href','src'],W;for(var =
X=3D0;X<V.length;X++){W=3D'data-cke-saved-'+V[X];W in U&&delete =
U[V[X]];}}return T;},table:function(T){var =
U=3DT.children;U.sort(function(V,W){return =
V.type=3D=3D1&&W.type=3D=3DV.type?e.indexOf(t,V.name)>e.indexOf(t,W.name)=
?1:-1:0;
});},embed:function(T){var U=3DT.parent;if(U&&U.name=3D=3D'object'){var =
V=3DU.attributes.width,W=3DU.attributes.height;V&&(T.attributes.width=3DV=
);W&&(T.attributes.height=3DW);}},param:function(T){T.children=3D[];T.isE=
mpty=3Dtrue;return =
T;},a:function(T){if(!(T.children.length||T.attributes.name||T.attributes=
['data-cke-saved-name']))return =
false;},span:function(T){if(T.attributes['class']=3D=3D'Apple-style-span'=
)delete T.name;},pre:function(T){c&&p(T);},html:function(T){delete =
T.attributes.contenteditable;delete =
T.attributes['class'];},body:function(T){delete =
T.attributes.spellcheck;delete =
T.attributes.contenteditable;},style:function(T){var =
U=3DT.children[0];U&&U.value&&(U.value=3De.trim(U.value));if(!T.attribute=
s.type)T.attributes.type=3D'text/css';},title:function(T){var =
U=3DT.children[0];U&&(U.value=3DT.attributes['data-cke-title']||'');}},at=
tributes:{'class':function(T,U){return =
e.ltrim(T.replace(/(?:^|\s+)cke_[^\s]*/g,''))||false;}}};if(c)y.attribute=
s.style=3Dfunction(T,U){return =
T.replace(/(^|;)([^\:]+)/g,function(V){return =
V.toLowerCase();});};function z(T){var =
U=3DT.attributes;if(U.contenteditable!=3D'false')U['data-cke-editable']=3D=
U.contenteditable?'true':1;U.contenteditable=3D'false';};function =
A(T){var U=3DT.attributes;switch(U['data-cke-editable']){case =
'true':U.contenteditable=3D'true';break;case '1':delete =
U.contenteditable;break;}};for(v in =
{input:1,textarea:1}){w.elements[v]=3Dz;y.elements[v]=3DA;}var =
B=3D/<(a|area|img|input)\b([^>]*)>/gi,C=3D/\b(href|src|name)\s*=3D\s*(?:(=
?:"[^"]*")|(?:'[^']*')|(?:[^ "'>]+))/gi,D=3D/(?:<style(?=3D[ =
>])[^>]*>[\s\S]*<\/style>)|(?:<(:?link|meta|base)[^>]*>)/gi,E=3D/<cke:enc=
oded>([^<]*)<\/cke:encoded>/gi,F=3D/(<\/?)((?:object|embed|param|html|bod=
y|head|title)[^>]*>)/gi,G=3D/(<\/?)cke:((?:html|body|head|title)[^>]*>)/g=
i,H=3D/<cke:(param|embed)([^>]*?)\/?>(?!\s*<\/cke:\1)/gi;function =
I(T){return T.replace(B,function(U,V,W){return =
'<'+V+W.replace(C,function(X,Y){if(W.indexOf('data-cke-saved-'+Y)=3D=3D-1=
)return ' data-cke-saved-'+X+' '+X;return X;})+'>';});};function =
J(T){return T.replace(D,function(U){return =
'<cke:encoded>'+encodeURIComponent(U)+'</cke:encoded>';});};function =
K(T){return T.replace(E,function(U,V){return =
decodeURIComponent(V);});};function L(T){return =
T.replace(F,'$1cke:$2');};function M(T){return =
T.replace(G,'$1$2');};function N(T){return =
T.replace(H,'<cke:$1$2></cke:$1>');};function O(T){return =
T.replace(/(<pre\b[^>]*>)(\r\n|\n)/g,'$1$2$2');};function P(T){return =
T.replace(/<!--(?!{cke_protected})[\s\S]+?-->/g,function(U){return =
'<!--'+n+'{C}'+encodeURIComponent(U).replace(/--/g,'%2D%2D')+'-->';
});};function Q(T){return =
T.replace(/<!--\{cke_protected\}\{C\}([\s\S]+?)-->/g,function(U,V){return=
 decodeURIComponent(V);});};function R(T,U){var V=3DU._.dataStore;return =
T.replace(/<!--\{cke_protected\}([\s\S]+?)-->/g,function(W,X){return =
decodeURIComponent(X);}).replace(/\{cke_protected_(\d+)\}/g,function(W,X)=
{return V&&V[X]||'';});};function S(T,U){var =
V=3D[],W=3DU.config.protectedSource,X=3DU._.dataStore||(U._.dataStore=3D{=
id:1}),Y=3D/<\!--\{cke_temp(comment)?\}(\d*?)-->/g,Z=3D[/<script[\s\S]*?<=
\/script>/gi,/<noscript[\s\S]*?<\/noscript>/gi].concat(W);T=3DT.replace(/=
<!--[\s\S]*?-->/g,function(ab){return =
'<!--{cke_tempcomment}'+(V.push(ab)-1)+'-->';});for(var =
aa=3D0;aa<Z.length;aa++)T=3DT.replace(Z[aa],function(ab){ab=3Dab.replace(=
Y,function(ac,ad,ae){return =
V[ae];});return/cke_temp(comment)?/.test(ab)?ab:'<!--{cke_temp}'+(V.push(=
ab)-1)+'-->';});T=3DT.replace(Y,function(ab,ac,ad){return =
'<!--'+n+(ac?'{C}':'')+encodeURIComponent(V[ad]).replace(/--/g,'%2D%2D')+=
'-->';});return T.replace(/(['"]).*?\1/g,function(ab){return =
ab.replace(/<!--\{cke_protected\}([\s\S]+?)-->/g,function(ac,ad){X[X.id]=3D=
decodeURIComponent(ad);return '{cke_protected_'+X.id++ =
+'}';});});};j.add('htmldataprocessor',{requires:['htmlwriter'],init:func=
tion(T){var U=3DT.dataProcessor=3Dnew =
a.htmlDataProcessor(T);U.writer.forceSimpleAmpersand=3DT.config.forceSimp=
leAmpersand;U.dataFilter.addRules(w);U.dataFilter.addRules(x);U.htmlFilte=
r.addRules(y);var V=3D{elements:{}};for(v in =
u)V.elements[v]=3Dr(true,T.config.fillEmptyBlocks);U.htmlFilter.addRules(=
V);},onLoad:function(){!('fillEmptyBlocks' in =
i)&&(i.fillEmptyBlocks=3D1);}});a.htmlDataProcessor=3Dfunction(T){var =
U=3Dthis;U.editor=3DT;U.writer=3Dnew a.htmlWriter();U.dataFilter=3Dnew =
a.htmlParser.filter();U.htmlFilter=3Dnew =
a.htmlParser.filter();};a.htmlDataProcessor.prototype=3D{toHtml:function(=
T,U){T=3DS(T,this.editor);T=3DI(T);T=3DJ(T);T=3DL(T);T=3DN(T);T=3DO(T);va=
r V=3Dnew =
h('div');V.setHtml('a'+T);T=3DV.getHtml().substr(1);T=3DM(T);T=3DK(T);T=3D=
Q(T);var W=3Da.htmlParser.fragment.fromHtml(T,U),X=3Dnew =
a.htmlParser.basicWriter();W.writeHtml(X,this.dataFilter);T=3DX.getHtml(t=
rue);T=3DP(T);return T;},toDataFormat:function(T,U){var =
V=3Dthis.writer,W=3Da.htmlParser.fragment.fromHtml(T,U);V.reset();W.write=
Html(V,this.htmlFilter);var =
X=3DV.getHtml(true);X=3DQ(X);X=3DR(X,this.editor);return =
X;}};})();(function(){j.add('iframe',{requires:['dialog','fakeobjects'],i=
nit:function(m){var =
n=3D'iframe',o=3Dm.lang.iframe;a.dialog.add(n,this.path+'dialogs/iframe.j=
s');m.addCommand(n,new =
a.dialogCommand(n));m.addCss('img.cke_iframe{background-image: =
url('+a.getUrl(this.path+'images/placeholder.png')+');'+'background-posit=
ion: center center;'+'background-repeat: no-repeat;'+'border: 1px solid =
#a9a9a9;'+'width: 80px;'+'height: 80px;'+'}');
m.ui.addButton('Iframe',{label:o.toolbar,command:n});m.on('doubleclick',f=
unction(p){var =
q=3Dp.data.element;if(q.is('img')&&q.data('cke-real-element-type')=3D=3D'=
iframe')p.data.dialog=3D'iframe';});if(m.addMenuItems)m.addMenuItems({ifr=
ame:{label:o.title,command:'iframe',group:'image'}});if(m.contextMenu)m.c=
ontextMenu.addListener(function(p,q){if(p&&p.is('img')&&p.data('cke-real-=
element-type')=3D=3D'iframe')return{iframe:2};});},afterInit:function(m){=
var =
n=3Dm.dataProcessor,o=3Dn&&n.dataFilter;if(o)o.addRules({elements:{iframe=
:function(p){return =
m.createFakeParserElement(p,'cke_iframe','iframe',true);}}});}});})();j.a=
dd('image',{init:function(m){var =
n=3D'image';a.dialog.add(n,this.path+'dialogs/image.js');m.addCommand(n,n=
ew =
a.dialogCommand(n));m.ui.addButton('Image',{label:m.lang.common.image,com=
mand:n});m.on('doubleclick',function(o){var =
p=3Do.data.element;if(p.is('img')&&!p.data('cke-realelement')&&!p.isReadO=
nly())o.data.dialog=3D'image';});if(m.addMenuItems)m.addMenuItems({image:=
{label:m.lang.image.menu,command:'image',group:'image'}});if(m.contextMen=
u)m.contextMenu.addListener(function(o,p){if(!o||!o.is('img')||o.data('ck=
e-realelement')||o.isReadOnly())return =
null;return{image:2};});}});i.image_removeLinkByEmptyURL=3Dtrue;(function=
(){var =
m=3D{ol:1,ul:1},n=3Dd.walker.whitespaces(true),o=3Dd.walker.bookmark(fals=
e,true);function p(t){var B=3Dthis;if(t.editor.readOnly)return null;var =
u=3Dt.editor,v=3Dt.data.path,w=3Dv&&v.contains(m),x=3Dv.block||v.blockLim=
it;if(w)return =
B.setState(2);if(!B.useIndentClasses&&B.name=3D=3D'indent')return =
B.setState(2);if(!x)return B.setState(0);if(B.useIndentClasses){var =
y=3Dx.$.className.match(B.classNameRegex),z=3D0;if(y){y=3Dy[1];z=3DB.inde=
ntClassMap[y];}if(B.name=3D=3D'outdent'&&!z||B.name=3D=3D'indent'&&z=3D=3D=
u.config.indentClasses.length)return B.setState(0);return =
B.setState(2);}else{var =
A=3DparseInt(x.getStyle(r(x)),10);if(isNaN(A))A=3D0;if(A<=3D0)return =
B.setState(0);return B.setState(2);}};function q(t,u){var =
w=3Dthis;w.name=3Du;w.useIndentClasses=3Dt.config.indentClasses&&t.config=
.indentClasses.length>0;if(w.useIndentClasses){w.classNameRegex=3Dnew =
RegExp('(?:^|\\s+)('+t.config.indentClasses.join('|')+')(?=3D$|\\s)');w.i=
ndentClassMap=3D{};for(var =
v=3D0;v<t.config.indentClasses.length;v++)w.indentClassMap[t.config.inden=
tClasses[v]]=3Dv+1;}w.startDisabled=3Du=3D=3D'outdent';};function =
r(t,u){return(u||t.getComputedStyle('direction'))=3D=3D'ltr'?'margin-left=
':'margin-right';};function s(t){return =
t.type=3D1&&t.is('li');};q.prototype=3D{exec:function(t){var =
u=3Dthis,v=3D{};function w(M){var =
N=3DC.startContainer,O=3DC.endContainer;
while(N&&!N.getParent().equals(M))N=3DN.getParent();while(O&&!O.getParent=
().equals(M))O=3DO.getParent();if(!N||!O)return;var =
P=3DN,Q=3D[],R=3Dfalse;while(!R){if(P.equals(O))R=3Dtrue;Q.push(P);P=3DP.=
getNext();}if(Q.length<1)return;var S=3DM.getParents(true);for(var =
T=3D0;T<S.length;T++){if(S[T].getName&&m[S[T].getName()]){M=3DS[T];break;=
}}var =
U=3Du.name=3D=3D'indent'?1:-1,V=3DQ[0],W=3DQ[Q.length-1],X=3Dj.list.listT=
oArray(M,v),Y=3DX[W.getCustomData('listarray_index')].indent;for(T=3DV.ge=
tCustomData('listarray_index');T<=3DW.getCustomData('listarray_index');T+=
+){X[T].indent+=3DU;var Z=3DX[T].parent;X[T].parent=3Dnew =
h(Z.getName(),Z.getDocument());}for(T=3DW.getCustomData('listarray_index'=
)+1;T<X.length&&X[T].indent>Y;T++)X[T].indent+=3DU;var =
aa=3Dj.list.arrayToList(X,v,null,t.config.enterMode,M.getDirection());if(=
u.name=3D=3D'outdent'){var ab;if((ab=3DM.getParent())&&ab.is('li')){var =
ac=3Daa.listNode.getChildren(),ad=3D[],ae=3Dac.count(),af;for(T=3Dae-1;T>=
=3D0;T--){if((af=3Dac.getItem(T))&&af.is&&af.is('li'))ad.push(af);}}}if(a=
a)aa.listNode.replace(M);if(ad&&ad.length)for(T=3D0;T<ad.length;T++){var =
ag=3Dad[T],ah=3Dag;while((ah=3Dah.getNext())&&ah.is&&ah.getName() in =
m){if(c&&!ag.getFirst(function(ai){return =
n(ai)&&o(ai);}))ag.append(C.document.createText('\xa0'));ag.append(ah);}a=
g.insertAfter(ab);}};function x(){var =
M=3DC.createIterator(),N=3Dt.config.enterMode;M.enforceRealBlocks=3Dtrue;=
M.enlargeBr=3DN!=3D2;var =
O;while(O=3DM.getNextParagraph(N=3D=3D1?'p':'div'))y(O);};function =
y(M,N){if(M.getCustomData('indent_processed'))return =
false;if(u.useIndentClasses){var =
O=3DM.$.className.match(u.classNameRegex),P=3D0;if(O){O=3DO[1];P=3Du.inde=
ntClassMap[O];}if(u.name=3D=3D'outdent')P--;else P++;if(P<0)return =
false;P=3DMath.min(P,t.config.indentClasses.length);P=3DMath.max(P,0);M.$=
.className=3De.ltrim(M.$.className.replace(u.classNameRegex,''));if(P>0)M=
.addClass(t.config.indentClasses[P-1]);}else{var =
Q=3Dr(M,N),R=3DparseInt(M.getStyle(Q),10);if(isNaN(R))R=3D0;var =
S=3Dt.config.indentOffset||40;R+=3D(u.name=3D=3D'indent'?1:-1)*S;if(R<0)r=
eturn =
false;R=3DMath.max(R,0);R=3DMath.ceil(R/S)*S;M.setStyle(Q,R?R+(t.config.i=
ndentUnit||'px'):'');if(M.getAttribute('style')=3D=3D=3D'')M.removeAttrib=
ute('style');}h.setMarker(v,M,'indent_processed',1);return true;};var =
z=3Dt.getSelection(),A=3Dz.createBookmarks(1),B=3Dz&&z.getRanges(1),C,D=3D=
B.createIterator();while(C=3DD.getNextRange()){var =
E=3DC.getCommonAncestor(),F=3DE;while(F&&!(F.type=3D=3D1&&m[F.getName()])=
)F=3DF.getParent();if(!F){var =
G=3DC.getEnclosedNode();if(G&&G.type=3D=3D1&&G.getName() in =
m){C.setStartAt(G,1);C.setEndAt(G,2);F=3DG;}}if(F&&C.startContainer.type=3D=
=3D1&&C.startContainer.getName() in m){var H=3Dnew d.walker(C);
H.evaluator=3Ds;C.startContainer=3DH.next();}if(F&&C.endContainer.type=3D=
=3D1&&C.endContainer.getName() in m){H=3Dnew =
d.walker(C);H.evaluator=3Ds;C.endContainer=3DH.previous();}if(F){var =
I=3DF.getFirst(s),J=3D!!I.getNext(s),K=3DC.startContainer,L=3DI.equals(K)=
||I.contains(K);if(!(L&&(u.name=3D=3D'indent'||u.useIndentClasses||parseI=
nt(F.getStyle(r(F)),10))&&y(F,!J&&I.getDirection())))w(F);}else =
x();}h.clearAllMarkers(v);t.forceNextSelectionCheck();z.selectBookmarks(A=
);}};j.add('indent',{init:function(t){var u=3Dt.addCommand('indent',new =
q(t,'indent')),v=3Dt.addCommand('outdent',new =
q(t,'outdent'));t.ui.addButton('Indent',{label:t.lang.indent,command:'ind=
ent'});t.ui.addButton('Outdent',{label:t.lang.outdent,command:'outdent'})=
;t.on('selectionChange',e.bind(p,u));t.on('selectionChange',e.bind(p,v));=
if(b.ie6Compat||b.ie7Compat)t.addCss('ul,ol{\tmargin-left: =
0px;\tpadding-left: 40px;}');t.on('dirChanged',function(w){var x=3Dnew =
d.range(t.document);x.setStartBefore(w.data.node);x.setEndAfter(w.data.no=
de);var y=3Dnew =
d.walker(x),z;while(z=3Dy.next()){if(z.type=3D=3D1){if(!z.equals(w.data.n=
ode)&&z.getDirection()){x.setStartAfter(z);y=3Dnew =
d.walker(x);continue;}var A=3Dt.config.indentClasses;if(A){var =
B=3Dw.data.dir=3D=3D'ltr'?['_rtl','']:['','_rtl'];for(var =
C=3D0;C<A.length;C++){if(z.hasClass(A[C]+B[0])){z.removeClass(A[C]+B[0]);=
z.addClass(A[C]+B[1]);}}}var =
D=3Dz.getStyle('margin-right'),E=3Dz.getStyle('margin-left');D?z.setStyle=
('margin-left',D):z.removeStyle('margin-left');E?z.setStyle('margin-right=
',E):z.removeStyle('margin-right');}}});},requires:['domiterator','list']=
});})();(function(){function m(r,s){var =
t=3Ds.block||s.blockLimit;if(!t||t.getName()=3D=3D'body')return 2;return =
n(t,r.config.useComputedState)=3D=3Dthis.value?1:2;};function =
n(r,s){s=3Ds=3D=3D=3Dundefined||s;var =
t;if(s)t=3Dr.getComputedStyle('text-align');else{while(!r.hasAttribute||!=
(r.hasAttribute('align')||r.getStyle('text-align'))){var =
u=3Dr.getParent();if(!u)break;r=3Du;}t=3Dr.getStyle('text-align')||r.getA=
ttribute('align')||'';}t&&(t=3Dt.replace(/-moz-|-webkit-|start|auto/i,'')=
);!t&&s&&(t=3Dr.getComputedStyle('direction')=3D=3D'rtl'?'right':'left');=
return t;};function o(r){if(r.editor.readOnly)return;var =
s=3Dr.editor.getCommand(this.name);s.state=3Dm.call(this,r.editor,r.data.=
path);s.fire('state');};function p(r,s,t){var =
v=3Dthis;v.name=3Ds;v.value=3Dt;var =
u=3Dr.config.justifyClasses;if(u){switch(t){case =
'left':v.cssClassName=3Du[0];break;case =
'center':v.cssClassName=3Du[1];break;case =
'right':v.cssClassName=3Du[2];break;case =
'justify':v.cssClassName=3Du[3];break;}v.cssClassRegex=3Dnew =
RegExp('(?:^|\\s+)(?:'+u.join('|')+')(?=3D$|\\s)');
}};function q(r){var s=3Dr.editor,t=3Dnew =
d.range(s.document);t.setStartBefore(r.data.node);t.setEndAfter(r.data.no=
de);var u=3Dnew =
d.walker(t),v;while(v=3Du.next()){if(v.type=3D=3D1){if(!v.equals(r.data.n=
ode)&&v.getDirection()){t.setStartAfter(v);u=3Dnew =
d.walker(t);continue;}var =
w=3Ds.config.justifyClasses;if(w)if(v.hasClass(w[0])){v.removeClass(w[0])=
;v.addClass(w[2]);}else =
if(v.hasClass(w[2])){v.removeClass(w[2]);v.addClass(w[0]);}var =
x=3D'text-align',y=3Dv.getStyle(x);if(y=3D=3D'left')v.setStyle(x,'right')=
;else =
if(y=3D=3D'right')v.setStyle(x,'left');}}};p.prototype=3D{exec:function(r=
){var D=3Dthis;var =
s=3Dr.getSelection(),t=3Dr.config.enterMode;if(!s)return;var =
u=3Ds.createBookmarks(),v=3Ds.getRanges(true),w=3DD.cssClassName,x,y,z=3D=
r.config.useComputedState;z=3Dz=3D=3D=3Dundefined||z;for(var =
A=3Dv.length-1;A>=3D0;A--){x=3Dv[A].createIterator();x.enlargeBr=3Dt!=3D2=
;while(y=3Dx.getNextParagraph(t=3D=3D1?'p':'div')){y.removeAttribute('ali=
gn');y.removeStyle('text-align');var =
B=3Dw&&(y.$.className=3De.ltrim(y.$.className.replace(D.cssClassRegex,'')=
)),C=3DD.state=3D=3D2&&(!z||n(y,true)!=3DD.value);if(w){if(C)y.addClass(w=
);else if(!B)y.removeAttribute('class');}else =
if(C)y.setStyle('text-align',D.value);}}r.focus();r.forceNextSelectionChe=
ck();s.selectBookmarks(u);}};j.add('justify',{init:function(r){var =
s=3Dnew p(r,'justifyleft','left'),t=3Dnew =
p(r,'justifycenter','center'),u=3Dnew =
p(r,'justifyright','right'),v=3Dnew =
p(r,'justifyblock','justify');r.addCommand('justifyleft',s);r.addCommand(=
'justifycenter',t);r.addCommand('justifyright',u);r.addCommand('justifybl=
ock',v);r.ui.addButton('JustifyLeft',{label:r.lang.justify.left,command:'=
justifyleft'});r.ui.addButton('JustifyCenter',{label:r.lang.justify.cente=
r,command:'justifycenter'});r.ui.addButton('JustifyRight',{label:r.lang.j=
ustify.right,command:'justifyright'});r.ui.addButton('JustifyBlock',{labe=
l:r.lang.justify.block,command:'justifyblock'});r.on('selectionChange',e.=
bind(o,s));r.on('selectionChange',e.bind(o,u));r.on('selectionChange',e.b=
ind(o,t));r.on('selectionChange',e.bind(o,v));r.on('dirChanged',q);},requ=
ires:['domiterator']});})();j.add('keystrokes',{beforeInit:function(m){m.=
keystrokeHandler=3Dnew =
a.keystrokeHandler(m);m.specialKeys=3D{};},init:function(m){var =
n=3Dm.config.keystrokes,o=3Dm.config.blockedKeystrokes,p=3Dm.keystrokeHan=
dler.keystrokes,q=3Dm.keystrokeHandler.blockedKeystrokes;for(var =
r=3D0;r<n.length;r++)p[n[r][0]]=3Dn[r][1];for(r=3D0;r<o.length;r++)q[o[r]=
]=3D1;}});a.keystrokeHandler=3Dfunction(m){var =
n=3Dthis;if(m.keystrokeHandler)return =
m.keystrokeHandler;n.keystrokes=3D{};n.blockedKeystrokes=3D{};n._=3D{edit=
or:m};
return n;};(function(){var m,n=3Dfunction(p){p=3Dp.data;var =
q=3Dp.getKeystroke(),r=3Dthis.keystrokes[q],s=3Dthis._.editor;m=3Ds.fire(=
'key',{keyCode:q})=3D=3D=3Dtrue;if(!m){if(r){var =
t=3D{from:'keystrokeHandler'};m=3Ds.execCommand(r,t)!=3D=3Dfalse;}if(!m){=
var =
u=3Ds.specialKeys[q];m=3Du&&u(s)=3D=3D=3Dtrue;if(!m)m=3D!!this.blockedKey=
strokes[q];}}if(m)p.preventDefault(true);return!m;},o=3Dfunction(p){if(m)=
{m=3Dfalse;p.data.preventDefault(true);}};a.keystrokeHandler.prototype=3D=
{attach:function(p){p.on('keydown',n,this);if(b.opera||b.gecko&&b.mac)p.o=
n('keypress',o,this);}};})();i.blockedKeystrokes=3D[1114112+66,1114112+73=
,1114112+85];i.keystrokes=3D[[4456448+121,'toolbarFocus'],[4456448+122,'e=
lementsPathFocus'],[2228224+121,'contextMenu'],[1114112+2228224+121,'cont=
extMenu'],[1114112+90,'undo'],[1114112+89,'redo'],[1114112+2228224+90,'re=
do'],[1114112+76,'link'],[1114112+66,'bold'],[1114112+73,'italic'],[11141=
12+85,'underline'],[4456448+(c||b.webkit?189:109),'toolbarCollapse'],[445=
6448+48,'a11yHelp']];j.add('link',{init:function(m){m.addCommand('link',n=
ew a.dialogCommand('link'));m.addCommand('anchor',new =
a.dialogCommand('anchor'));m.addCommand('unlink',new =
a.unlinkCommand());m.addCommand('removeAnchor',new =
a.removeAnchorCommand());m.ui.addButton('Link',{label:m.lang.link.toolbar=
,command:'link'});m.ui.addButton('Unlink',{label:m.lang.unlink,command:'u=
nlink'});m.ui.addButton('Anchor',{label:m.lang.anchor.toolbar,command:'an=
chor'});a.dialog.add('link',this.path+'dialogs/link.js');a.dialog.add('an=
chor',this.path+'dialogs/anchor.js');var =
n=3Dm.lang.dir=3D=3D'rtl'?'right':'left',o=3D'background:url('+a.getUrl(t=
his.path+'images/anchor.gif')+') no-repeat '+n+' center;'+'border:1px =
dotted =
#00f;';m.addCss('a.cke_anchor,a.cke_anchor_empty'+(c&&b.version<7?'':',a[=
name],a[data-cke-saved-name]')+'{'+o+'padding-'+n+':18px;'+'cursor:auto;'=
+'}'+(c?'a.cke_anchor_empty{display:inline-block;}':'')+'img.cke_anchor'+=
'{'+o+'width:16px;'+'min-height:15px;'+'height:1.15em;'+'vertical-align:'=
+(b.opera?'middle':'text-bottom')+';'+'}');m.on('selectionChange',functio=
n(p){if(m.readOnly)return;var =
q=3Dm.getCommand('unlink'),r=3Dp.data.path.lastElement&&p.data.path.lastE=
lement.getAscendant('a',true);if(r&&r.getName()=3D=3D'a'&&r.getAttribute(=
'href')&&r.getChildCount())q.setState(2);else =
q.setState(0);});m.on('doubleclick',function(p){var =
q=3Dj.link.getSelectedLink(m)||p.data.element;if(!q.isReadOnly())if(q.is(=
'a')){p.data.dialog=3Dq.getAttribute('name')&&(!q.getAttribute('href')||!=
q.getChildCount())?'anchor':'link';m.getSelection().selectElement(q);}els=
e if(j.link.tryRestoreFakeAnchor(m,q))p.data.dialog=3D'anchor';
});if(m.addMenuItems)m.addMenuItems({anchor:{label:m.lang.anchor.menu,com=
mand:'anchor',group:'anchor',order:1},removeAnchor:{label:m.lang.anchor.r=
emove,command:'removeAnchor',group:'anchor',order:5},link:{label:m.lang.l=
ink.menu,command:'link',group:'link',order:1},unlink:{label:m.lang.unlink=
,command:'unlink',group:'link',order:5}});if(m.contextMenu)m.contextMenu.=
addListener(function(p,q){if(!p||p.isReadOnly())return null;var =
r=3Dj.link.tryRestoreFakeAnchor(m,p);if(!r&&!(r=3Dj.link.getSelectedLink(=
m)))return null;var =
s=3D{};if(r.getAttribute('href')&&r.getChildCount())s=3D{link:2,unlink:2}=
;if(r&&r.hasAttribute('name'))s.anchor=3Ds.removeAnchor=3D2;return =
s;});},afterInit:function(m){var =
n=3Dm.dataProcessor,o=3Dn&&n.dataFilter,p=3Dn&&n.htmlFilter,q=3Dm._.eleme=
ntsPath&&m._.elementsPath.filters;if(o)o.addRules({elements:{a:function(r=
){var s=3Dr.attributes;if(!s.name)return null;var =
t=3D!r.children.length;if(j.link.synAnchorSelector){var =
u=3Dt?'cke_anchor_empty':'cke_anchor',v=3Ds['class'];if(s.name&&(!v||v.in=
dexOf(u)<0))s['class']=3D(v||'')+' =
'+u;if(t&&j.link.emptyAnchorFix){s.contenteditable=3D'false';s['data-cke-=
editable']=3D1;}}else if(j.link.fakeAnchor&&t)return =
m.createFakeParserElement(r,'cke_anchor','anchor');return =
null;}}});if(j.link.emptyAnchorFix&&p)p.addRules({elements:{a:function(r)=
{delete =
r.attributes.contenteditable;}}});if(q)q.push(function(r,s){if(s=3D=3D'a'=
)if(j.link.tryRestoreFakeAnchor(m,r)||r.getAttribute('name')&&(!r.getAttr=
ibute('href')||!r.getChildCount()))return =
'anchor';});},requires:['fakeobjects']});j.link=3D{getSelectedLink:functi=
on(m){try{var n=3Dm.getSelection();if(n.getType()=3D=3D3){var =
o=3Dn.getSelectedElement();if(o.is('a'))return o;}var =
p=3Dn.getRanges(true)[0];p.shrink(2);var =
q=3Dp.getCommonAncestor();return =
q.getAscendant('a',true);}catch(r){return =
null;}},fakeAnchor:b.opera||b.webkit,synAnchorSelector:c,emptyAnchorFix:c=
&&b.version<8,tryRestoreFakeAnchor:function(m,n){if(n&&n.data('cke-real-e=
lement-type')&&n.data('cke-real-element-type')=3D=3D'anchor'){var =
o=3Dm.restoreRealElement(n);if(o.data('cke-saved-name'))return =
o;}}};a.unlinkCommand=3Dfunction(){};a.unlinkCommand.prototype=3D{exec:fu=
nction(m){var =
n=3Dm.getSelection(),o=3Dn.createBookmarks(),p=3Dn.getRanges(),q,r;for(va=
r =
s=3D0;s<p.length;s++){q=3Dp[s].getCommonAncestor(true);r=3Dq.getAscendant=
('a',true);if(!r)continue;p[s].selectNodeContents(r);}n.selectRanges(p);m=
.document.$.execCommand('unlink',false,null);n.selectBookmarks(o);},start=
Disabled:true};a.removeAnchorCommand=3Dfunction(){};a.removeAnchorCommand=
.prototype=3D{exec:function(m){var =
n=3Dm.getSelection(),o=3Dn.createBookmarks(),p;
if(n&&(p=3Dn.getSelectedElement())&&(j.link.fakeAnchor&&!p.getChildCount(=
)?j.link.tryRestoreFakeAnchor(m,p):p.is('a')))p.remove(1);else =
if(p=3Dj.link.getSelectedLink(m))if(p.hasAttribute('href')){p.removeAttri=
butes({name:1,'data-cke-saved-name':1});p.removeClass('cke_anchor');}else=
 =
p.remove(1);n.selectBookmarks(o);}};e.extend(i,{linkShowAdvancedTab:true,=
linkShowTargetTab:true});(function(){var m=3D{ol:1,ul:1},n=3D/^[\n\r\t =
]*$/,o=3Dd.walker.whitespaces(),p=3Dd.walker.bookmark(),q=3Dfunction(E){r=
eturn!(o(E)||p(E));};j.list=3D{listToArray:function(E,F,G,H,I){if(!m[E.ge=
tName()])return[];if(!H)H=3D0;if(!G)G=3D[];for(var =
J=3D0,K=3DE.getChildCount();J<K;J++){var =
L=3DE.getChild(J);if(L.type=3D=3D1&&L.getName() in =
f.$list)j.list.listToArray(L,F,G,H+1);if(L.$.nodeName.toLowerCase()!=3D'l=
i')continue;var =
M=3D{parent:E,indent:H,element:L,contents:[]};if(!I){M.grandparent=3DE.ge=
tParent();if(M.grandparent&&M.grandparent.$.nodeName.toLowerCase()=3D=3D'=
li')M.grandparent=3DM.grandparent.getParent();}else =
M.grandparent=3DI;if(F)h.setMarker(F,L,'listarray_index',G.length);G.push=
(M);for(var =
N=3D0,O=3DL.getChildCount(),P;N<O;N++){P=3DL.getChild(N);if(P.type=3D=3D1=
&&m[P.getName()])j.list.listToArray(P,F,G,H+1,M.grandparent);else =
M.contents.push(P);}}return =
G;},arrayToList:function(E,F,G,H,I){if(!G)G=3D0;if(!E||E.length<G+1)retur=
n null;var J=3DE[G].parent.getDocument(),K=3Dnew =
d.documentFragment(J),L=3Dnull,M=3DG,N=3DMath.max(E[G].indent,0),O=3Dnull=
,P,Q=3DH=3D=3D1?'p':'div';while(1){var =
R=3DE[M];P=3DR.element.getDirection(1);if(R.indent=3D=3DN){if(!L||E[M].pa=
rent.getName()!=3DL.getName()){L=3DE[M].parent.clone(false,1);I&&L.setAtt=
ribute('dir',I);K.append(L);}O=3DL.append(R.element.clone(0,1));if(P!=3DL=
.getDirection(1))O.setAttribute('dir',P);else =
O.removeAttribute('dir');for(var =
S=3D0;S<R.contents.length;S++)O.append(R.contents[S].clone(1,1));M++;}els=
e if(R.indent=3D=3DMath.max(N,0)+1){var =
T=3DE[M-1].element.getDirection(1),U=3Dj.list.arrayToList(E,null,M,H,T!=3D=
P?P:null);if(!O.getChildCount()&&c&&!(J.$.documentMode>7))O.append(J.crea=
teText('\xa0'));O.append(U.listNode);M=3DU.nextIndex;}else =
if(R.indent=3D=3D-1&&!G&&R.grandparent){if(m[R.grandparent.getName()])O=3D=
R.element.clone(false,true);else =
if(I||R.element.hasAttributes()||H!=3D2){O=3DJ.createElement(Q);R.element=
.copyAttributes(O,{type:1,value:1});if(!I&&H=3D=3D2&&!O.hasAttributes())O=
=3Dnew d.documentFragment(J);}else O=3Dnew =
d.documentFragment(J);if(O.type=3D=3D1)if(R.grandparent.getDirection(1)!=3D=
P)O.setAttribute('dir',P);else =
O.removeAttribute('dir');for(S=3D0;S<R.contents.length;S++)O.append(R.con=
tents[S].clone(1,1));if(O.type=3D=3D11&&M!=3DE.length-1){var =
V=3DO.getLast();
if(V&&V.type=3D=3D1&&V.getAttribute('type')=3D=3D'_moz')V.remove();if(!(V=
=3DO.getLast(q)&&V.type=3D=3D1&&V.getName() in =
f.$block))O.append(J.createElement('br'));}if(O.type=3D=3D1&&O.getName()=3D=
=3DQ&&O.$.firstChild){O.trim();var =
W=3DO.getFirst();if(W.type=3D=3D1&&W.isBlockBoundary()){var X=3Dnew =
d.documentFragment(J);O.moveChildren(X);O=3DX;}}var =
Y=3DO.$.nodeName.toLowerCase();if(!c&&(Y=3D=3D'div'||Y=3D=3D'p'))O.append=
Bogus();K.append(O);L=3Dnull;M++;}else return =
null;if(E.length<=3DM||Math.max(E[M].indent,0)<N)break;}if(F){var =
Z=3DK.getFirst();while(Z){if(Z.type=3D=3D1)h.clearMarkers(F,Z);Z=3DZ.getN=
extSourceNode();}}return{listNode:K,nextIndex:M};}};function =
r(E){if(E.editor.readOnly)return null;var =
F=3DE.data.path,G=3DF.blockLimit,H=3DF.elements,I,J;for(J=3D0;J<H.length&=
&(I=3DH[J])&&!I.equals(G);J++){if(m[H[J].getName()])return =
this.setState(this.type=3D=3DH[J].getName()?1:2);}return =
this.setState(2);};function s(E,F,G,H){var =
I=3Dj.list.listToArray(F.root,G),J=3D[];for(var =
K=3D0;K<F.contents.length;K++){var =
L=3DF.contents[K];L=3DL.getAscendant('li',true);if(!L||L.getCustomData('l=
ist_item_processed'))continue;J.push(L);h.setMarker(G,L,'list_item_proces=
sed',true);}var =
M=3DF.root,N=3DM.getDocument().createElement(this.type);M.copyAttributes(=
N,{start:1,type:1});N.removeStyle('list-style-type');for(K=3D0;K<J.length=
;K++){var O=3DJ[K].getCustomData('listarray_index');I[O].parent=3DN;}var =
P=3Dj.list.arrayToList(I,G,null,E.config.enterMode),Q,R=3DP.listNode.getC=
hildCount();for(K=3D0;K<R&&(Q=3DP.listNode.getChild(K));K++){if(Q.getName=
()=3D=3Dthis.type)H.push(Q);}P.listNode.replace(F.root);};var =
t=3D/^h[1-6]$/;function u(E,F,G){var =
H=3DF.contents,I=3DF.root.getDocument(),J=3D[];if(H.length=3D=3D1&&H[0].e=
quals(F.root)){var =
K=3DI.createElement('div');H[0].moveChildren&&H[0].moveChildren(K);H[0].a=
ppend(K);H[0]=3DK;}var L=3DF.contents[0].getParent();for(var =
M=3D0;M<H.length;M++)L=3DL.getCommonAncestor(H[M].getParent());var =
N=3DE.config.useComputedState,O,P;N=3DN=3D=3D=3Dundefined||N;for(M=3D0;M<=
H.length;M++){var =
Q=3DH[M],R;while(R=3DQ.getParent()){if(R.equals(L)){J.push(Q);if(!P&&Q.ge=
tDirection())P=3D1;var =
S=3DQ.getDirection(N);if(O!=3D=3Dnull)if(O&&O!=3DS)O=3Dnull;else =
O=3DS;break;}Q=3DR;}}if(J.length<1)return;var =
T=3DJ[J.length-1].getNext(),U=3DI.createElement(this.type);G.push(U);var =
V,W;while(J.length){V=3DJ.shift();W=3DI.createElement('li');if(V.is('pre'=
)||t.test(V.getName()))V.appendTo(W);else{V.copyAttributes(W);if(O&&V.get=
Direction()){W.removeStyle('direction');W.removeAttribute('dir');}V.moveC=
hildren(W);V.remove();}W.appendTo(U);}if(O&&P)U.setAttribute('dir',O);if(=
T)U.insertBefore(T);else U.appendTo(L);};function v(E,F,G){var =
H=3Dj.list.listToArray(F.root,G),I=3D[];
for(var J=3D0;J<F.contents.length;J++){var =
K=3DF.contents[J];K=3DK.getAscendant('li',true);if(!K||K.getCustomData('l=
ist_item_processed'))continue;I.push(K);h.setMarker(G,K,'list_item_proces=
sed',true);}var L=3Dnull;for(J=3D0;J<I.length;J++){var =
M=3DI[J].getCustomData('listarray_index');H[M].indent=3D-1;L=3DM;}for(J=3D=
L+1;J<H.length;J++){if(H[J].indent>H[J-1].indent+1){var =
N=3DH[J-1].indent+1-H[J].indent,O=3DH[J].indent;while(H[J]&&H[J].indent>=3D=
O){H[J].indent+=3DN;J++;}J--;}}var =
P=3Dj.list.arrayToList(H,G,null,E.config.enterMode,F.root.getAttribute('d=
ir')),Q=3DP.listNode,R,S;function =
T(U){if((R=3DQ[U?'getFirst':'getLast']())&&!(R.is&&R.isBlockBoundary())&&=
(S=3DF.root[U?'getPrevious':'getNext'](d.walker.whitespaces(true)))&&!(S.=
is&&S.isBlockBoundary({br:1})))E.document.createElement('br')[U?'insertBe=
fore':'insertAfter'](R);};T(true);T();Q.replace(F.root);};function =
w(E,F){this.name=3DE;this.type=3DF;};w.prototype=3D{exec:function(E){var =
F=3DE.document,G=3DE.config,H=3DE.getSelection(),I=3DH&&H.getRanges(true)=
;if(!I||I.length<1)return;if(this.state=3D=3D2){var =
J=3DF.getBody();if(!J.getFirst(q)){G.enterMode=3D=3D2?J.appendBogus():I[0=
].fixBlock(1,G.enterMode=3D=3D1?'p':'div');H.selectRanges(I);}else{var =
K=3DI.length=3D=3D1&&I[0],L=3DK&&K.getEnclosedNode();if(L&&L.is&&this.typ=
e=3D=3DL.getName())this.setState(1);}}var =
M=3DH.createBookmarks(true),N=3D[],O=3D{},P=3DI.createIterator(),Q=3D0;wh=
ile((K=3DP.getNextRange())&&++Q){var =
R=3DK.getBoundaryNodes(),S=3DR.startNode,T=3DR.endNode;if(S.type=3D=3D1&&=
S.getName()=3D=3D'td')K.setStartAt(R.startNode,1);if(T.type=3D=3D1&&T.get=
Name()=3D=3D'td')K.setEndAt(R.endNode,2);var =
U=3DK.createIterator(),V;U.forceBrBreak=3Dthis.state=3D=3D2;while(V=3DU.g=
etNextParagraph()){if(V.getCustomData('list_block'))continue;else =
h.setMarker(O,V,'list_block',1);var W=3Dnew =
d.elementPath(V),X=3DW.elements,Y=3DX.length,Z=3Dnull,aa=3D0,ab=3DW.block=
Limit,ac;for(var =
ad=3DY-1;ad>=3D0&&(ac=3DX[ad]);ad--){if(m[ac.getName()]&&ab.contains(ac))=
{ab.removeCustomData('list_group_object_'+Q);var =
ae=3Dac.getCustomData('list_group_object');if(ae)ae.contents.push(V);else=
{ae=3D{root:ac,contents:[V]};N.push(ae);h.setMarker(O,ac,'list_group_obje=
ct',ae);}aa=3D1;break;}}if(aa)continue;var =
af=3Dab;if(af.getCustomData('list_group_object_'+Q))af.getCustomData('lis=
t_group_object_'+Q).contents.push(V);else{ae=3D{root:af,contents:[V]};h.s=
etMarker(O,af,'list_group_object_'+Q,ae);N.push(ae);}}}var =
ag=3D[];while(N.length>0){ae=3DN.shift();if(this.state=3D=3D2){if(m[ae.ro=
ot.getName()])s.call(this,E,ae,O,ag);else u.call(this,E,ae,ag);}else =
if(this.state=3D=3D1&&m[ae.root.getName()])v.call(this,E,ae,O);}for(ad=3D=
0;ad<ag.length;ad++){Z=3Dag[ad];
var ah,ai=3Dthis;(ah=3Dfunction(aj){var =
ak=3DZ[aj?'getPrevious':'getNext'](d.walker.whitespaces(true));if(ak&&ak.=
getName&&ak.getName()=3D=3Dai.type){ak.remove();ak.moveChildren(Z,aj);}})=
();ah(1);}h.clearAllMarkers(O);H.selectBookmarks(M);E.focus();}};var =
x=3Df,y=3D/[\t\r\n ]*(?:&nbsp;|\xa0)$/;function z(E,F){var =
G,H=3DE.children,I=3DH.length;for(var =
J=3D0;J<I;J++){G=3DH[J];if(G.name&&G.name in F)return J;}return =
I;};function A(E){return function(F){var =
G=3DF.children,H=3Dz(F,x.$list),I=3DG[H],J=3DI&&I.previous,K;if(J&&(J.nam=
e&&J.name=3D=3D'br'||J.value&&(K=3DJ.value.match(y)))){var =
L=3DJ;if(!(K&&K.index)&&L=3D=3DG[0])G[0]=3DE||c?new =
a.htmlParser.text('\xa0'):new a.htmlParser.element('br',{});else =
if(L.name=3D=3D'br')G.splice(H-1,1);else =
L.value=3DL.value.replace(y,'');}};};var B=3D{elements:{}};for(var C in =
x.$listItem)B.elements[C]=3DA();var D=3D{elements:{}};for(C in =
x.$listItem)D.elements[C]=3DA(true);j.add('list',{init:function(E){var =
F=3DE.addCommand('numberedlist',new =
w('numberedlist','ol')),G=3DE.addCommand('bulletedlist',new =
w('bulletedlist','ul'));E.ui.addButton('NumberedList',{label:E.lang.numbe=
redlist,command:'numberedlist'});E.ui.addButton('BulletedList',{label:E.l=
ang.bulletedlist,command:'bulletedlist'});E.on('selectionChange',e.bind(r=
,F));E.on('selectionChange',e.bind(r,G));},afterInit:function(E){var =
F=3DE.dataProcessor;if(F){F.dataFilter.addRules(B);F.htmlFilter.addRules(=
D);}},requires:['domiterator']});})();(function(){j.liststyle=3D{requires=
:['dialog'],init:function(m){m.addCommand('numberedListStyle',new =
a.dialogCommand('numberedListStyle'));a.dialog.add('numberedListStyle',th=
is.path+'dialogs/liststyle.js');m.addCommand('bulletedListStyle',new =
a.dialogCommand('bulletedListStyle'));a.dialog.add('bulletedListStyle',th=
is.path+'dialogs/liststyle.js');if(m.addMenuItems){m.addMenuGroup('list',=
108);m.addMenuItems({numberedlist:{label:m.lang.list.numberedTitle,group:=
'list',command:'numberedListStyle'},bulletedlist:{label:m.lang.list.bulle=
tedTitle,group:'list',command:'bulletedListStyle'}});}if(m.contextMenu)m.=
contextMenu.addListener(function(n,o){if(!n||n.isReadOnly())return =
null;while(n){var =
p=3Dn.getName();if(p=3D=3D'ol')return{numberedlist:2};else =
if(p=3D=3D'ul')return{bulletedlist:2};n=3Dn.getParent();}return =
null;});}};j.add('liststyle',j.liststyle);})();(function(){function =
m(s){if(!s||s.type!=3D1||s.getName()!=3D'form')return[];var =
t=3D[],u=3D['style','className'];for(var v=3D0;v<u.length;v++){var =
w=3Du[v],x=3Ds.$.elements.namedItem(w);if(x){var y=3Dnew =
h(x);t.push([y,y.nextSibling]);y.remove();}}return t;};function =
n(s,t){if(!s||s.type!=3D1||s.getName()!=3D'form')return;
if(t.length>0)for(var u=3Dt.length-1;u>=3D0;u--){var =
v=3Dt[u][0],w=3Dt[u][1];if(w)v.insertBefore(w);else =
v.appendTo(s);}};function o(s,t){var =
u=3Dm(s),v=3D{},w=3Ds.$;if(!t){v['class']=3Dw.className||'';w.className=3D=
'';}v.inline=3Dw.style.cssText||'';if(!t)w.style.cssText=3D'position: =
static; overflow: visible';n(u);return v;};function p(s,t){var =
u=3Dm(s),v=3Ds.$;if('class' in t)v.className=3Dt['class'];if('inline' in =
t)v.style.cssText=3Dt.inline;n(u);};function q(s){var =
t=3Da.instances;for(var u in t){var =
v=3Dt[u];if(v.mode=3D=3D'wysiwyg'&&!v.readOnly){var =
w=3Dv.document.getBody();w.setAttribute('contentEditable',false);w.setAtt=
ribute('contentEditable',true);}}if(s.focusManager.hasFocus){s.toolbox.fo=
cus();s.focus();}};function r(s){if(!c||b.version>6)return null;var =
t=3Dh.createFromHtml('<iframe frameborder=3D"0" tabindex=3D"-1" =
src=3D"javascript:void((function(){document.open();'+(b.isCustomDomain()?=
"document.domain=3D'"+this.getDocument().$.domain+"';":'')+'document.clos=
e();'+'})())"'+' =
style=3D"display:block;position:absolute;z-index:-1;'+'progid:DXImageTran=
sform.Microsoft.Alpha(opacity=3D0);'+'"></iframe>');return =
s.append(t,true);};j.add('maximize',{init:function(s){var =
t=3Ds.lang,u=3Da.document,v=3Du.getWindow(),w,x,y,z;function A(){var =
C=3Dv.getViewPaneSize();z&&z.setStyles({width:C.width+'px',height:C.heigh=
t+'px'});s.resize(C.width,C.height,null,true);};var =
B=3D2;s.addCommand('maximize',{modes:{wysiwyg:1,source:1},readOnly:1,edit=
orFocus:false,exec:function(){var =
C=3Ds.container.getChild(1),D=3Ds.getThemeSpace('contents');if(s.mode=3D=3D=
'wysiwyg'){var =
E=3Ds.getSelection();w=3DE&&E.getRanges();x=3Dv.getScrollPosition();}else=
{var =
F=3Ds.textarea.$;w=3D!c&&[F.selectionStart,F.selectionEnd];x=3D[F.scrollL=
eft,F.scrollTop];}if(this.state=3D=3D2){v.on('resize',A);y=3Dv.getScrollP=
osition();var =
G=3Ds.container;while(G=3DG.getParent()){G.setCustomData('maximize_saved_=
styles',o(G));G.setStyle('z-index',s.config.baseFloatZIndex-1);}D.setCust=
omData('maximize_saved_styles',o(D,true));C.setCustomData('maximize_saved=
_styles',o(C,true));var =
H=3D{overflow:b.webkit?'':'hidden',width:0,height:0};u.getDocumentElement=
().setStyles(H);!b.gecko&&u.getDocumentElement().setStyle('position','fix=
ed');!(b.gecko&&b.quirks)&&u.getBody().setStyles(H);c?setTimeout(function=
(){v.$.scrollTo(0,0);},0):v.$.scrollTo(0,0);C.setStyle('position',b.gecko=
&&b.quirks?'fixed':'absolute');C.$.offsetLeft;C.setStyles({'z-index':s.co=
nfig.baseFloatZIndex-1,left:'0px',top:'0px'});z=3Dr(C);C.addClass('cke_ma=
ximized');A();var =
I=3DC.getDocumentPosition();C.setStyles({left:-1*I.x+'px',top:-1*I.y+'px'=
});b.gecko&&q(s);
}else if(this.state=3D=3D1){v.removeListener('resize',A);var =
J=3D[D,C];for(var =
K=3D0;K<J.length;K++){p(J[K],J[K].getCustomData('maximize_saved_styles'))=
;J[K].removeCustomData('maximize_saved_styles');}G=3Ds.container;while(G=3D=
G.getParent()){p(G,G.getCustomData('maximize_saved_styles'));G.removeCust=
omData('maximize_saved_styles');}c?setTimeout(function(){v.$.scrollTo(y.x=
,y.y);},0):v.$.scrollTo(y.x,y.y);C.removeClass('cke_maximized');if(b.webk=
it){C.setStyle('display','inline');setTimeout(function(){C.setStyle('disp=
lay','block');},0);}if(z){z.remove();z=3Dnull;}s.fire('resize');}this.tog=
gleState();var L=3Dthis.uiItems[0];if(L){var =
M=3Dthis.state=3D=3D2?t.maximize:t.minimize,N=3Ds.element.getDocument().g=
etById(L._.id);N.getChild(1).setHtml(M);N.setAttribute('title',M);N.setAt=
tribute('href','javascript:void("'+M+'");');}if(s.mode=3D=3D'wysiwyg'){if=
(w){b.gecko&&q(s);s.getSelection().selectRanges(w);var =
O=3Ds.getSelection().getStartElement();O&&O.scrollIntoView(true);}else =
v.$.scrollTo(x.x,x.y);}else{if(w){F.selectionStart=3Dw[0];F.selectionEnd=3D=
w[1];}F.scrollLeft=3Dx[0];F.scrollTop=3Dx[1];}w=3Dx=3Dnull;B=3Dthis.state=
;},canUndo:false});s.ui.addButton('Maximize',{label:t.maximize,command:'m=
aximize'});s.on('mode',function(){var =
C=3Ds.getCommand('maximize');C.setState(C.state=3D=3D0?0:B);},null,null,1=
00);}});})();j.add('newpage',{init:function(m){m.addCommand('newpage',{mo=
des:{wysiwyg:1,source:1},exec:function(n){var =
o=3Dthis;n.setData(n.config.newpage_html||'',function(){setTimeout(functi=
on(){n.fire('afterCommandExec',{name:o.name,command:o});n.selectionChange=
();},200);});n.focus();},async:true});m.ui.addButton('NewPage',{label:m.l=
ang.newPage,command:'newpage'});}});j.add('pagebreak',{init:function(m){m=
.addCommand('pagebreak',j.pagebreakCmd);m.ui.addButton('PageBreak',{label=
:m.lang.pagebreak,command:'pagebreak'});var n=3D['{','background: =
url('+a.getUrl(this.path+'images/pagebreak.gif')+') no-repeat center =
center;','clear: both;','width:100%; _width:99.9%;','border-top: #999999 =
1px dotted;','border-bottom: #999999 1px dotted;','padding:0;','height: =
5px;','cursor: default;','}'].join('').replace(/;/g,' =
!important;');m.addCss('div.cke_pagebreak'+n);b.opera&&m.on('contentDom',=
function(){m.document.on('click',function(o){var =
p=3Do.data.getTarget();if(p.is('div')&&p.hasClass('cke_pagebreak'))m.getS=
election().selectElement(p);});});},afterInit:function(m){var =
n=3Dm.lang.pagebreakAlt,o=3Dm.dataProcessor,p=3Do&&o.dataFilter,q=3Do&&o.=
htmlFilter;if(q)q.addRules({attributes:{'class':function(r,s){var =
t=3Dr.replace('cke_pagebreak','');if(t!=3Dr){var =
u=3Da.htmlParser.fragment.fromHtml('<span style=3D"display: =
none;">&nbsp;</span>');
s.children.length=3D0;s.add(u);var v=3Ds.attributes;delete =
v['aria-label'];delete v.contenteditable;delete v.title;}return =
t;}}},5);if(p)p.addRules({elements:{div:function(r){var =
s=3Dr.attributes,t=3Ds&&s.style,u=3Dt&&r.children.length=3D=3D1&&r.childr=
en[0],v=3Du&&u.name=3D=3D'span'&&u.attributes.style;if(v&&/page-break-aft=
er\s*:\s*always/i.test(t)&&/display\s*:\s*none/i.test(v)){s.contenteditab=
le=3D'false';s['class']=3D'cke_pagebreak';s['data-cke-display-name']=3D'p=
agebreak';s['aria-label']=3Dn;s.title=3Dn;r.children.length=3D0;}}}});},r=
equires:['fakeobjects']});j.pagebreakCmd=3D{exec:function(m){var =
n=3Dm.lang.pagebreakAlt,o=3Dh.createFromHtml('<div =
style=3D"page-break-after: always;"contenteditable=3D"false" =
title=3D"'+n+'" '+'aria-label=3D"'+n+'" =
'+'data-cke-display-name=3D"pagebreak" =
'+'class=3D"cke_pagebreak">'+'</div>',m.document),p=3Dm.getSelection().ge=
tRanges(true);m.fire('saveSnapshot');for(var =
q,r=3Dp.length-1;r>=3D0;r--){q=3Dp[r];if(r<p.length-1)o=3Do.clone(true);q=
.splitBlock('p');q.insertNode(o);if(r=3D=3Dp.length-1){var =
s=3Do.getNext();q.moveToPosition(o,4);if(!s||s.type=3D=3D1&&!s.isEditable=
())q.fixBlock(true,m.config.enterMode=3D=3D3?'div':'p');q.select();}}m.fi=
re('saveSnapshot');}};(function(){function =
m(n){n.data.mode=3D'html';};j.add('pastefromword',{init:function(n){var =
o=3D0,p=3Dfunction(q){q&&q.removeListener();n.removeListener('beforePaste=
',m);o&&setTimeout(function(){o=3D0;},0);};n.addCommand('pastefromword',{=
canUndo:false,exec:function(){o=3D1;n.on('beforePaste',m);if(n.execComman=
d('paste','html')=3D=3D=3Dfalse){n.on('dialogShow',function(q){q.removeLi=
stener();q.data.on('cancel',p);});n.on('dialogHide',function(q){q.data.re=
moveListener('cancel',p);});}n.on('afterPaste',p);}});n.ui.addButton('Pas=
teFromWord',{label:n.lang.pastefromword.toolbar,command:'pastefromword'})=
;n.on('pasteState',function(q){n.getCommand('pastefromword').setState(q.d=
ata);});n.on('paste',function(q){var =
r=3Dq.data,s;if((s=3Dr.html)&&(o||/(class=3D\"?Mso|style=3D\"[^\"]*\bmso\=
-|w:WordDocument)/.test(s))){var =
t=3Dthis.loadFilterRules(function(){if(t)n.fire('paste',r);else =
if(!n.config.pasteFromWordPromptCleanup||o||confirm(n.lang.pastefromword.=
confirmCleanup))r.html=3Da.cleanWord(s,n);});t&&q.cancel();}},this);},loa=
dFilterRules:function(n){var o=3Da.cleanWord;if(o)n();else{var =
p=3Da.getUrl(i.pasteFromWordCleanupFile||this.path+'filter/default.js');a=
.scriptLoader.load(p,n,null,true);}return!o;},requires:['clipboard']});})=
();(function(){var m=3D{exec:function(n){var =
o=3De.tryThese(function(){var =
p=3Dwindow.clipboardData.getData('Text');if(!p)throw 0;return =
p;});if(!o){n.openDialog('pastetext');
return false;}else n.fire('paste',{text:o});return =
true;}};j.add('pastetext',{init:function(n){var =
o=3D'pastetext',p=3Dn.addCommand(o,m);n.ui.addButton('PasteText',{label:n=
.lang.pasteText.button,command:o});a.dialog.add(o,a.getUrl(this.path+'dia=
logs/pastetext.js'));if(n.config.forcePasteAsPlainText){n.on('beforeComma=
ndExec',function(q){var =
r=3Dq.data.commandData;if(q.data.name=3D=3D'paste'&&r!=3D'html'){n.execCo=
mmand('pastetext');q.cancel();}},null,null,0);n.on('beforePaste',function=
(q){q.data.mode=3D'text';});}n.on('pasteState',function(q){n.getCommand('=
pastetext').setState(q.data);});},requires:['clipboard']});})();j.add('po=
pup');e.extend(a.editor.prototype,{popup:function(m,n,o,p){n=3Dn||'80%';o=
=3Do||'70%';if(typeof =
n=3D=3D'string'&&n.length>1&&n.substr(n.length-1,1)=3D=3D'%')n=3DparseInt=
(window.screen.width*parseInt(n,10)/100,10);if(typeof =
o=3D=3D'string'&&o.length>1&&o.substr(o.length-1,1)=3D=3D'%')o=3DparseInt=
(window.screen.height*parseInt(o,10)/100,10);if(n<640)n=3D640;if(o<420)o=3D=
420;var =
q=3DparseInt((window.screen.height-o)/2,10),r=3DparseInt((window.screen.w=
idth-n)/2,10);p=3D(p||'location=3Dno,menubar=3Dno,toolbar=3Dno,dependent=3D=
yes,minimizable=3Dno,modal=3Dyes,alwaysRaised=3Dyes,resizable=3Dyes,scrol=
lbars=3Dyes')+',width=3D'+n+',height=3D'+o+',top=3D'+q+',left=3D'+r;var =
s=3Dwindow.open('',null,p,true);if(!s)return =
false;try{s.moveTo(r,q);s.resizeTo(n,o);s.focus();s.location.href=3Dm;}ca=
tch(t){s=3Dwindow.open(m,null,p,true);}return true;}});(function(){var =
m=3D{modes:{wysiwyg:1,source:1},canUndo:false,readOnly:1,exec:function(o)=
{var p,q=3Do.config,r=3Dq.baseHref?'<base =
href=3D"'+q.baseHref+'"/>':'',s=3Db.isCustomDomain();if(q.fullPage)p=3Do.=
getData().replace(/<head>/,'$&'+r).replace(/[^>]*(?=3D<\/title>)/,'$& =
&mdash; '+o.lang.preview);else{var t=3D'<body =
',u=3Do.document&&o.document.getBody();if(u){if(u.getAttribute('id'))t+=3D=
'id=3D"'+u.getAttribute('id')+'" =
';if(u.getAttribute('class'))t+=3D'class=3D"'+u.getAttribute('class')+'" =
';}t+=3D'>';p=3Do.config.docType+'<html =
dir=3D"'+o.config.contentsLangDirection+'">'+'<head>'+r+'<title>'+o.lang.=
preview+'</title>'+e.buildStyleHtml(o.config.contentsCss)+'</head>'+t+o.g=
etData()+'</body></html>';}var v=3D640,w=3D420,x=3D80;try{var =
y=3Dwindow.screen;v=3DMath.round(y.width*0.8);w=3DMath.round(y.height*0.7=
);x=3DMath.round(y.width*0.1);}catch(B){}var =
z=3D'';if(s){window._cke_htmlToLoad=3Dp;z=3D'javascript:void( =
(function(){document.open();document.domain=3D"'+document.domain+'";'+'do=
cument.write( window.opener._cke_htmlToLoad =
);'+'document.close();'+'window.opener._cke_htmlToLoad =3D null;'+'})() =
)';}var =
A=3Dwindow.open(z,null,'toolbar=3Dyes,location=3Dno,status=3Dyes,menubar=3D=
yes,scrollbars=3Dyes,resizable=3Dyes,width=3D'+v+',height=3D'+w+',left=3D=
'+x);
if(!s){A.document.open();A.document.write(p);A.document.close();}}},n=3D'=
preview';j.add(n,{init:function(o){o.addCommand(n,m);o.ui.addButton('Prev=
iew',{label:o.lang.preview,command:n});}});})();j.add('print',{init:funct=
ion(m){var =
n=3D'print',o=3Dm.addCommand(n,j.print);m.ui.addButton('Print',{label:m.l=
ang.print,command:n});}});j.print=3D{exec:function(m){if(b.opera)return;e=
lse if(b.gecko)m.window.$.print();else =
m.document.$.execCommand('Print');},canUndo:false,readOnly:1,modes:{wysiw=
yg:!b.opera}};j.add('removeformat',{requires:['selection'],init:function(=
m){m.addCommand('removeFormat',j.removeformat.commands.removeformat);m.ui=
.addButton('RemoveFormat',{label:m.lang.removeFormat,command:'removeForma=
t'});m._.removeFormat=3D{filters:[]};}});j.removeformat=3D{commands:{remo=
veformat:{exec:function(m){var =
n=3Dm._.removeFormatRegex||(m._.removeFormatRegex=3Dnew =
RegExp('^(?:'+m.config.removeFormatTags.replace(/,/g,'|')+')$','i')),o=3D=
m._.removeAttributes||(m._.removeAttributes=3Dm.config.removeFormatAttrib=
utes.split(',')),p=3Dj.removeformat.filter,q=3Dm.getSelection().getRanges=
(1),r=3Dq.createIterator(),s;while(s=3Dr.getNextRange()){if(!s.collapsed)=
s.enlarge(1);var =
t=3Ds.createBookmark(),u=3Dt.startNode,v=3Dt.endNode,w,x=3Dfunction(z){va=
r A=3Dnew d.elementPath(z),B=3DA.elements;for(var =
C=3D1,D;D=3DB[C];C++){if(D.equals(A.block)||D.equals(A.blockLimit))break;=
if(n.test(D.getName())&&p(m,D))z.breakParent(D);}};x(u);if(v){x(v);w=3Du.=
getNextSourceNode(true,1);while(w){if(w.equals(v))break;var =
y=3Dw.getNextSourceNode(false,1);if(!(w.getName()=3D=3D'img'&&w.data('cke=
-realelement'))&&p(m,w))if(n.test(w.getName()))w.remove(1);else{w.removeA=
ttributes(o);m.fire('removeFormatCleanup',w);}w=3Dy;}}s.moveToBookmark(t)=
;}m.getSelection().selectRanges(q);}}},filter:function(m,n){var =
o=3Dm._.removeFormat.filters;for(var =
p=3D0;p<o.length;p++){if(o[p](n)=3D=3D=3Dfalse)return false;}return =
true;}};a.editor.prototype.addRemoveFormatFilter=3Dfunction(m){this._.rem=
oveFormat.filters.push(m);};i.removeFormatTags=3D'b,big,code,del,dfn,em,f=
ont,i,ins,kbd,q,samp,small,span,strike,strong,sub,sup,tt,u,var';i.removeF=
ormatAttributes=3D'class,style,lang,width,height,align,hspace,valign';j.a=
dd('resize',{init:function(m){var =
n=3Dm.config,o=3Dm.element.getDirection(1);!n.resize_dir&&(n.resize_dir=3D=
'both');n.resize_maxWidth=3D=3Dundefined&&(n.resize_maxWidth=3D3000);n.re=
size_maxHeight=3D=3Dundefined&&(n.resize_maxHeight=3D3000);n.resize_minWi=
dth=3D=3Dundefined&&(n.resize_minWidth=3D750);n.resize_minHeight=3D=3Dund=
efined&&(n.resize_minHeight=3D250);if(n.resize_enabled!=3D=3Dfalse){var =
p=3Dnull,q,r,s=3D(n.resize_dir=3D=3D'both'||n.resize_dir=3D=3D'horizontal=
')&&n.resize_minWidth!=3Dn.resize_maxWidth,t=3D(n.resize_dir=3D=3D'both'|=
|n.resize_dir=3D=3D'vertical')&&n.resize_minHeight!=3Dn.resize_maxHeight;=

function u(x){var =
y=3Dx.data.$.screenX-q.x,z=3Dx.data.$.screenY-q.y,A=3Dr.width,B=3Dr.heigh=
t,C=3DA+y*(o=3D=3D'rtl'?-1:1),D=3DB+z;if(s)A=3DMath.max(n.resize_minWidth=
,Math.min(C,n.resize_maxWidth));if(t)B=3DMath.max(n.resize_minHeight,Math=
.min(D,n.resize_maxHeight));m.resize(A,B);};function =
v(x){a.document.removeListener('mousemove',u);a.document.removeListener('=
mouseup',v);if(m.document){m.document.removeListener('mousemove',u);m.doc=
ument.removeListener('mouseup',v);}};var =
w=3De.addFunction(function(x){if(!p)p=3Dm.getResizable();r=3D{width:p.$.o=
ffsetWidth||0,height:p.$.offsetHeight||0};q=3D{x:x.screenX,y:x.screenY};n=
.resize_minWidth>r.width&&(n.resize_minWidth=3Dr.width);n.resize_minHeigh=
t>r.height&&(n.resize_minHeight=3Dr.height);a.document.on('mousemove',u);=
a.document.on('mouseup',v);if(m.document){m.document.on('mousemove',u);m.=
document.on('mouseup',v);}});m.on('destroy',function(){e.removeFunction(w=
);});m.on('themeSpace',function(x){if(x.data.space=3D=3D'bottom'){var =
y=3D'';if(s&&!t)y=3D' cke_resizer_horizontal';if(!s&&t)y=3D' =
cke_resizer_vertical';var z=3D'<div class=3D"cke_resizer'+y+' =
cke_resizer_'+o+'"'+' title=3D"'+e.htmlEncode(m.lang.resize)+'"'+' =
onmousedown=3D"CKEDITOR.tools.callFunction('+w+', =
event)"'+'></div>';o=3D=3D'ltr'&&y=3D=3D'ltr'?x.data.html+=3Dz:x.data.htm=
l=3Dz+x.data.html;}},m,null,100);}}});(function(){var =
m=3D{modes:{wysiwyg:1,source:1},readOnly:1,exec:function(o){var =
p=3Do.element.$.form;if(p)try{p.submit();}catch(q){if(p.submit.click)p.su=
bmit.click();}}},n=3D'save';j.add(n,{init:function(o){var =
p=3Do.addCommand(n,m);p.modes=3D{wysiwyg:!!o.element.$.form};o.ui.addButt=
on('Save',{label:o.lang.save,command:n});}});})();(function(){var =
m=3D'scaytcheck',n=3D'';function o(t,u){var v=3D0,w;for(w in =
u){if(u[w]=3D=3Dt){v=3D1;break;}}return v;};var p=3Dfunction(){var =
t=3Dthis,u=3Dfunction(){var =
y=3Dt.config,z=3D{};z.srcNodeRef=3Dt.document.getWindow().$.frameElement;=
z.assocApp=3D'CKEDITOR.'+a.version+'@'+a.revision;z.customerid=3Dy.scayt_=
customerid||'1:WvF0D4-UtPqN1-43nkD4-NKvUm2-daQqk3-LmNiI-z7Ysb4-mwry24-T8Y=
rS3-Q2tpq2';z.customDictionaryIds=3Dy.scayt_customDictionaryIds||'';z.use=
rDictionaryName=3Dy.scayt_userDictionaryName||'';z.sLang=3Dy.scayt_sLang|=
|'en_US';z.onLoad=3Dfunction(){if(!(c&&b.version<8))this.addStyle(this.se=
lectorCss(),'padding-bottom: 2px =
!important;');if(t.focusManager.hasFocus&&!q.isControlRestored(t))this.fo=
cus();};z.onBeforeChange=3Dfunction(){if(q.getScayt(t)&&!t.checkDirty())s=
etTimeout(function(){t.resetDirty();},0);};var =
A=3Dwindow.scayt_custom_params;if(typeof A=3D=3D'object')for(var B in =
A)z[B]=3DA[B];if(q.getControlId(t))z.id=3Dq.getControlId(t);
var C=3Dnew window.scayt(z);C.afterMarkupRemove.push(function(E){new =
h(E,C.document).mergeSiblings();});var =
D=3Dq.instances[t.name];if(D){C.sLang=3DD.sLang;C.option(D.option());C.pa=
used=3DD.paused;}q.instances[t.name]=3DC;try{C.setDisabled(q.isPaused(t)=3D=
=3D=3Dfalse);}catch(E){}t.fire('showScaytState');};t.on('contentDom',u);t=
.on('contentDomUnload',function(){var =
y=3Da.document.getElementsByTag('script'),z=3D/^dojoIoScript(\d+)$/i,A=3D=
/^https?:\/\/svc\.spellchecker\.net\/spellcheck\/script\/ssrv\.cgi/i;for(=
var B=3D0;B<y.count();B++){var =
C=3Dy.getItem(B),D=3DC.getId(),E=3DC.getAttribute('src');if(D&&E&&D.match=
(z)&&E.match(A))C.remove();}});t.on('beforeCommandExec',function(y){if((y=
.data.name=3D=3D'source'||y.data.name=3D=3D'newpage')&&t.mode=3D=3D'wysiw=
yg'){var =
z=3Dq.getScayt(t);if(z){q.setPaused(t,!z.disabled);q.setControlId(t,z.id)=
;z.destroy(true);delete q.instances[t.name];}}else =
if(y.data.name=3D=3D'source'&&t.mode=3D=3D'source')q.markControlRestore(t=
);});t.on('afterCommandExec',function(y){if(!q.isScaytEnabled(t))return;i=
f(t.mode=3D=3D'wysiwyg'&&(y.data.name=3D=3D'undo'||y.data.name=3D=3D'redo=
'))window.setTimeout(function(){q.getScayt(t).refresh();},10);});t.on('de=
stroy',function(y){var =
z=3Dy.editor,A=3Dq.getScayt(z);if(!A)return;delete =
q.instances[z.name];q.setControlId(z,A.id);A.destroy(true);});t.on('after=
SetData',function(){if(q.isScaytEnabled(t))window.setTimeout(function(){v=
ar =
y=3Dq.getScayt(t);y&&y.refresh();},10);});t.on('insertElement',function()=
{var =
y=3Dq.getScayt(t);if(q.isScaytEnabled(t)){if(c)t.getSelection().unlock(tr=
ue);window.setTimeout(function(){y.focus();y.refresh();},10);}},this,null=
,50);t.on('insertHtml',function(){var =
y=3Dq.getScayt(t);if(q.isScaytEnabled(t)){if(c)t.getSelection().unlock(tr=
ue);window.setTimeout(function(){y.focus();y.refresh();},10);}},this,null=
,50);t.on('scaytDialog',function(y){y.data.djConfig=3Dwindow.djConfig;y.d=
ata.scayt_control=3Dq.getScayt(t);y.data.tab=3Dn;y.data.scayt=3Dwindow.sc=
ayt;});var =
v=3Dt.dataProcessor,w=3Dv&&v.htmlFilter;if(w)w.addRules({elements:{span:f=
unction(y){if(y.attributes['data-scayt_word']&&y.attributes['data-scaytid=
']){delete y.name;return y;}}}});var =
x=3Dj.undo.Image.prototype;x.equals=3De.override(x.equals,function(y){ret=
urn function(z){var E=3Dthis;var =
A=3DE.contents,B=3Dz.contents,C=3Dq.getScayt(E.editor);if(C&&q.isScaytRea=
dy(E.editor)){E.contents=3DC.reset(A)||'';z.contents=3DC.reset(B)||'';}va=
r D=3Dy.apply(E,arguments);E.contents=3DA;z.contents=3DB;return =
D;};});if(t.document)u();};j.scayt=3D{engineLoaded:false,instances:{},con=
trolInfo:{},setControlInfo:function(t,u){if(t&&t.name&&typeof =
this.controlInfo[t.name]!=3D'object')this.controlInfo[t.name]=3D{};
for(var v in =
u)this.controlInfo[t.name][v]=3Du[v];},isControlRestored:function(t){if(t=
&&t.name&&this.controlInfo[t.name])return =
this.controlInfo[t.name].restored;return =
false;},markControlRestore:function(t){this.setControlInfo(t,{restored:tr=
ue});},setControlId:function(t,u){this.setControlInfo(t,{id:u});},getCont=
rolId:function(t){if(t&&t.name&&this.controlInfo[t.name]&&this.controlInf=
o[t.name].id)return this.controlInfo[t.name].id;return =
null;},setPaused:function(t,u){this.setControlInfo(t,{paused:u});},isPaus=
ed:function(t){if(t&&t.name&&this.controlInfo[t.name])return =
this.controlInfo[t.name].paused;return =
undefined;},getScayt:function(t){return =
this.instances[t.name];},isScaytReady:function(t){return =
this.engineLoaded=3D=3D=3Dtrue&&'undefined'!=3D=3Dtypeof =
window.scayt&&this.getScayt(t);},isScaytEnabled:function(t){var =
u=3Dthis.getScayt(t);return =
u?u.disabled=3D=3D=3Dfalse:false;},getUiTabs:function(t){var =
u=3D[],v=3Dt.config.scayt_uiTabs||'1,1,1';v=3Dv.split(',');v[3]=3D'1';for=
(var w=3D0;w<4;w++)u[w]=3Dtypeof window.scayt!=3D'undefined'&&typeof =
window.scayt.uiTags!=3D'undefined'?parseInt(v[w],10)&&window.scayt.uiTags=
[w]:parseInt(v[w],10);return =
u;},loadEngine:function(t){if(b.gecko&&b.version<10900||b.opera||b.air)re=
turn t.fire('showScaytState');if(this.engineLoaded=3D=3D=3Dtrue)return =
p.apply(t);else if(this.engineLoaded=3D=3D-1)return =
a.on('scaytReady',function(){p.apply(t);});a.on('scaytReady',p,t);a.on('s=
caytReady',function(){this.engineLoaded=3Dtrue;},this,null,0);this.engine=
Loaded=3D-1;var =
u=3Ddocument.location.protocol;u=3Du.search(/https?:/)!=3D-1?u:'http:';va=
r =
v=3D'svc.spellchecker.net/scayt26/loader__base.js',w=3Dt.config.scayt_src=
Url||u+'//'+v,x=3Dq.parseUrl(w).path+'/';if(window.scayt=3D=3Dundefined){=
a._djScaytConfig=3D{baseUrl:x,addOnLoad:[function(){a.fireOnce('scaytRead=
y');}],isDebug:false};a.document.getHead().append(a.document.createElemen=
t('script',{attributes:{type:'text/javascript',async:'true',src:w}}));}el=
se a.fireOnce('scaytReady');return null;},parseUrl:function(t){var =
u;if(t.match&&(u=3Dt.match(/(.*)[\/\\](.*?\.\w+)$/)))return{path:u[1],fil=
e:u[2]};else return t;}};var =
q=3Dj.scayt,r=3Dfunction(t,u,v,w,x,y,z){t.addCommand(w,x);t.addMenuItem(w=
,{label:v,command:w,group:y,order:z});},s=3D{preserveState:true,editorFoc=
us:false,canUndo:false,exec:function(t){if(q.isScaytReady(t)){var =
u=3Dq.isScaytEnabled(t);this.setState(u?2:1);var =
v=3Dq.getScayt(t);v.focus();v.setDisabled(u);}else =
if(!t.config.scayt_autoStartup&&q.engineLoaded>=3D0){this.setState(0);q.l=
oadEngine(t);}}};j.add('scayt',{requires:['menubutton'],beforeInit:functi=
on(t){var =
u=3Dt.config.scayt_contextMenuItemsOrder||'suggest|moresuggest|control',v=
=3D'';
u=3Du.split('|');if(u&&u.length)for(var =
w=3D0;w<u.length;w++)v+=3D'scayt_'+u[w]+(u.length!=3DparseInt(w,10)+1?','=
:'');t.config.menu_groups=3Dv+','+t.config.menu_groups;},init:function(t)=
{var =
u=3Dt.dataProcessor&&t.dataProcessor.dataFilter,v=3D{elements:{span:funct=
ion(E){var F=3DE.attributes;if(F&&F['data-scaytid'])delete =
E.name;}}};u&&u.addRules(v);var =
w=3D{},x=3D{},y=3Dt.addCommand(m,s);a.dialog.add(m,a.getUrl(this.path+'di=
alogs/options.js'));var =
z=3Dq.getUiTabs(t),A=3D'scaytButton';t.addMenuGroup(A);var =
B=3D{},C=3Dt.lang.scayt;B.scaytToggle=3D{label:C.enable,command:m,group:A=
};if(z[0]=3D=3D1)B.scaytOptions=3D{label:C.options,group:A,onClick:functi=
on(){n=3D'options';t.openDialog(m);}};if(z[1]=3D=3D1)B.scaytLangs=3D{labe=
l:C.langs,group:A,onClick:function(){n=3D'langs';t.openDialog(m);}};if(z[=
2]=3D=3D1)B.scaytDict=3D{label:C.dictionariesTab,group:A,onClick:function=
(){n=3D'dictionaries';t.openDialog(m);}};B.scaytAbout=3D{label:t.lang.sca=
yt.about,group:A,onClick:function(){n=3D'about';t.openDialog(m);}};t.addM=
enuItems(B);t.ui.add('Scayt','menubutton',{label:C.title,title:b.opera?C.=
opera_title:C.title,className:'cke_button_scayt',modes:{wysiwyg:1},onRend=
er:function(){y.on('state',function(){this.setState(y.state);},this);},on=
Menu:function(){var =
E=3Dq.isScaytEnabled(t);t.getMenuItem('scaytToggle').label=3DC[E?'disable=
':'enable'];var =
F=3Dq.getUiTabs(t);return{scaytToggle:2,scaytOptions:E&&F[0]?2:0,scaytLan=
gs:E&&F[1]?2:0,scaytDict:E&&F[2]?2:0,scaytAbout:E&&F[3]?2:0};}});if(t.con=
textMenu&&t.addMenuItems)t.contextMenu.addListener(function(E,F){if(!q.is=
ScaytEnabled(t)||F.getRanges()[0].checkReadOnly())return null;var =
G=3Dq.getScayt(t),H=3DG.getScaytNode();if(!H)return null;var =
I=3DG.getWord(H);if(!I)return null;var =
J=3DG.getLang(),K=3D{},L=3Dwindow.scayt.getSuggestion(I,J);if(!L||!L.leng=
th)return null;for(var M in w){delete t._.menuItems[M];delete =
t._.commands[M];}for(M in x){delete t._.menuItems[M];delete =
t._.commands[M];}w=3D{};x=3D{};var =
N=3Dt.config.scayt_moreSuggestions||'on',O=3Dfalse,P=3Dt.config.scayt_max=
Suggestions;typeof P!=3D'number'&&(P=3D5);!P&&(P=3DL.length);var =
Q=3Dt.config.scayt_contextCommands||'all';Q=3DQ.split('|');for(var =
R=3D0,S=3DL.length;R<S;R+=3D1){var =
T=3D'scayt_suggestion_'+L[R].replace(' =
','_'),U=3D(function(Y,Z){return{exec:function(){G.replace(Y,Z);}};})(H,L=
[R]);if(R<P){r(t,'button_'+T,L[R],T,U,'scayt_suggest',R+1);K[T]=3D2;x[T]=3D=
2;}else =
if(N=3D=3D'on'){r(t,'button_'+T,L[R],T,U,'scayt_moresuggest',R+1);w[T]=3D=
2;O=3Dtrue;}}if(O){t.addMenuItem('scayt_moresuggest',{label:C.moreSuggest=
ions,group:'scayt_moresuggest',order:10,getItems:function(){return =
w;}});x.scayt_moresuggest=3D2;
}if(o('all',Q)||o('ignore',Q)){var =
V=3D{exec:function(){G.ignore(H);}};r(t,'ignore',C.ignore,'scayt_ignore',=
V,'scayt_control',1);x.scayt_ignore=3D2;}if(o('all',Q)||o('ignoreall',Q))=
{var =
W=3D{exec:function(){G.ignoreAll(H);}};r(t,'ignore_all',C.ignoreAll,'scay=
t_ignore_all',W,'scayt_control',2);x.scayt_ignore_all=3D2;}if(o('all',Q)|=
|o('add',Q)){var =
X=3D{exec:function(){window.scayt.addWordToUserDictionary(H);}};r(t,'add_=
word',C.addWord,'scayt_add_word',X,'scayt_control',3);x.scayt_add_word=3D=
2;}if(G.fireOnContextMenu)G.fireOnContextMenu(t);return x;});var =
D=3Dfunction(){t.removeListener('showScaytState',D);if(!b.opera&&!b.air)y=
.setState(q.isScaytEnabled(t)?1:2);else =
y.setState(0);};t.on('showScaytState',D);if(b.opera||b.air)t.on('instance=
Ready',function(){D();});if(t.config.scayt_autoStartup)t.on('instanceRead=
y',function(){q.loadEngine(t);});},afterInit:function(t){var =
u,v=3Dfunction(w){if(w.hasAttribute('data-scaytid'))return =
false;};if(t._.elementsPath&&(u=3Dt._.elementsPath.filters))u.push(v);t.a=
ddRemoveFormatFilter&&t.addRemoveFormatFilter(v);}});})();j.add('smiley',=
{requires:['dialog'],init:function(m){m.config.smiley_path=3Dm.config.smi=
ley_path||this.path+'images/';m.addCommand('smiley',new =
a.dialogCommand('smiley'));m.ui.addButton('Smiley',{label:m.lang.smiley.t=
oolbar,command:'smiley'});a.dialog.add('smiley',this.path+'dialogs/smiley=
.js');}});i.smiley_images=3D['regular_smile.gif','sad_smile.gif','wink_sm=
ile.gif','teeth_smile.gif','confused_smile.gif','tounge_smile.gif','embar=
essed_smile.gif','omg_smile.gif','whatchutalkingabout_smile.gif','angry_s=
mile.gif','angel_smile.gif','shades_smile.gif','devil_smile.gif','cry_smi=
le.gif','lightbulb.gif','thumbs_down.gif','thumbs_up.gif','heart.gif','br=
oken_heart.gif','kiss.gif','envelope.gif'];i.smiley_descriptions=3D['smil=
ey','sad','wink','laugh','frown','cheeky','blush','surprise','indecision'=
,'angry','angel','cool','devil','crying','enlightened','no','yes','heart'=
,'broken heart','kiss','mail'];(function(){var m=3D'.%2 p,.%2 div,.%2 =
pre,.%2 address,.%2 blockquote,.%2 h1,.%2 h2,.%2 h3,.%2 h4,.%2 h5,.%2 =
h6{background-repeat: no-repeat;background-position: top %3;border: 1px =
dotted gray;padding-top: 8px;padding-%3: 8px;}.%2 p{%1p.png);}.%2 =
div{%1div.png);}.%2 pre{%1pre.png);}.%2 address{%1address.png);}.%2 =
blockquote{%1blockquote.png);}.%2 h1{%1h1.png);}.%2 h2{%1h2.png);}.%2 =
h3{%1h3.png);}.%2 h4{%1h4.png);}.%2 h5{%1h5.png);}.%2 =
h6{%1h6.png);}',n=3D/%1/g,o=3D/%2/g,p=3D/%3/g,q=3D{readOnly:1,preserveSta=
te:true,editorFocus:false,exec:function(r){this.toggleState();
this.refresh(r);},refresh:function(r){if(r.document){var =
s=3Dthis.state=3D=3D1?'addClass':'removeClass';r.document.getBody()[s]('c=
ke_show_blocks');}}};j.add('showblocks',{requires:['wysiwygarea'],init:fu=
nction(r){var =
s=3Dr.addCommand('showblocks',q);s.canUndo=3Dfalse;if(r.config.startupOut=
lineBlocks)s.setState(1);r.addCss(m.replace(n,'background-image: =
url('+a.getUrl(this.path)+'images/block_').replace(o,'cke_show_blocks =
').replace(p,r.lang.dir=3D=3D'rtl'?'right':'left'));r.ui.addButton('ShowB=
locks',{label:r.lang.showBlocks,command:'showblocks'});r.on('mode',functi=
on(){if(s.state!=3D0)s.refresh(r);});r.on('contentDom',function(){if(s.st=
ate!=3D0)s.refresh(r);});}});})();(function(){var =
m=3D'cke_show_border',n,o=3D(b.ie6Compat?['.%1 table.%2,','.%1 table.%2 =
td, .%1 table.%2 th','{','border : #d3d3d3 1px dotted','}']:['.%1 =
table.%2,','.%1 table.%2 > tr > td, .%1 table.%2 > tr > th,','.%1 =
table.%2 > tbody > tr > td, .%1 table.%2 > tbody > tr > th,','.%1 =
table.%2 > thead > tr > td, .%1 table.%2 > thead > tr > th,','.%1 =
table.%2 > tfoot > tr > td, .%1 table.%2 > tfoot > tr > th','{','border =
: #d3d3d3 1px =
dotted','}']).join('');n=3Do.replace(/%2/g,m).replace(/%1/g,'cke_show_bor=
ders ');var =
p=3D{preserveState:true,editorFocus:false,readOnly:1,exec:function(q){thi=
s.toggleState();this.refresh(q);},refresh:function(q){if(q.document){var =
r=3Dthis.state=3D=3D1?'addClass':'removeClass';q.document.getBody()[r]('c=
ke_show_borders');}}};j.add('showborders',{requires:['wysiwygarea'],modes=
:{wysiwyg:1},init:function(q){var =
r=3Dq.addCommand('showborders',p);r.canUndo=3Dfalse;if(q.config.startupSh=
owBorders!=3D=3Dfalse)r.setState(1);q.addCss(n);q.on('mode',function(){if=
(r.state!=3D0)r.refresh(q);},null,null,100);q.on('contentDom',function(){=
if(r.state!=3D0)r.refresh(q);});q.on('removeFormatCleanup',function(s){va=
r =
t=3Ds.data;if(q.getCommand('showborders').state=3D=3D1&&t.is('table')&&(!=
t.hasAttribute('border')||parseInt(t.getAttribute('border'),10)<=3D0))t.a=
ddClass(m);});},afterInit:function(q){var =
r=3Dq.dataProcessor,s=3Dr&&r.dataFilter,t=3Dr&&r.htmlFilter;if(s)s.addRul=
es({elements:{table:function(u){var =
v=3Du.attributes,w=3Dv['class'],x=3DparseInt(v.border,10);if(!x||x<=3D0)v=
['class']=3D(w||'')+' =
'+m;}}});if(t)t.addRules({elements:{table:function(u){var =
v=3Du.attributes,w=3Dv['class'];w&&(v['class']=3Dw.replace(m,'').replace(=
/\s{2}/,' =
').replace(/^\s+|\s+$/,''));}}});}});a.on('dialogDefinition',function(q){=
var r=3Dq.data.name;if(r=3D=3D'table'||r=3D=3D'tableProperties'){var =
s=3Dq.data.definition,t=3Ds.getContents('info'),u=3Dt.get('txtBorder'),v=3D=
u.commit;u.commit=3De.override(v,function(y){return =
function(z,A){y.apply(this,arguments);
var =
B=3DparseInt(this.getValue(),10);A[!B||B<=3D0?'addClass':'removeClass'](m=
);};});var =
w=3Ds.getContents('advanced'),x=3Dw&&w.get('advCSSClasses');if(x){x.setup=
=3De.override(x.setup,function(y){return =
function(){y.apply(this,arguments);this.setValue(this.getValue().replace(=
/cke_show_border/,''));};});x.commit=3De.override(x.commit,function(y){re=
turn =
function(z,A){y.apply(this,arguments);if(!parseInt(A.getAttribute('border=
'),10))A.addClass('cke_show_border');};});}}});})();j.add('sourcearea',{r=
equires:['editingblock'],init:function(m){var =
n=3Dj.sourcearea,o=3Da.document.getWindow();m.on('editingBlockReady',func=
tion(){var =
p,q;m.addMode('source',{load:function(r,s){if(c&&b.version<8)r.setStyle('=
position','relative');m.textarea=3Dp=3Dnew =
h('textarea');p.setAttributes({dir:'ltr',tabIndex:b.webkit?-1:m.tabIndex,=
role:'textbox','aria-label':m.lang.editorTitle.replace('%1',m.name)});p.a=
ddClass('cke_source');p.addClass('cke_enable_context_menu');m.readOnly&&p=
.setAttribute('readOnly','readonly');var =
t=3D{width:b.ie7Compat?'99%':'100%',height:'100%',resize:'none',outline:'=
none','text-align':'left'};if(c){q=3Dfunction(){p.hide();p.setStyle('heig=
ht',r.$.clientHeight+'px');p.setStyle('width',r.$.clientWidth+'px');p.sho=
w();};m.on('resize',q);o.on('resize',q);setTimeout(q,0);}r.setHtml('');r.=
append(p);p.setStyles(t);m.fire('ariaWidget',p);p.on('blur',function(){m.=
focusManager.blur();});p.on('focus',function(){m.focusManager.focus();});=
m.mayBeDirty=3Dtrue;this.loadData(s);var =
u=3Dm.keystrokeHandler;if(u)u.attach(p);setTimeout(function(){m.mode=3D's=
ource';m.fire('mode');},b.gecko||b.webkit?100:0);},loadData:function(r){p=
.setValue(r);m.fire('dataReady');},getData:function(){return =
p.getValue();},getSnapshotData:function(){return =
p.getValue();},unload:function(r){p.clearCustomData();m.textarea=3Dp=3Dnu=
ll;if(q){m.removeListener('resize',q);o.removeListener('resize',q);}if(c&=
&b.version<8)r.removeStyle('position');},focus:function(){p.focus();}});}=
);m.on('readOnly',function(){if(m.mode=3D=3D'source')if(m.readOnly)m.text=
area.setAttribute('readOnly','readonly');else =
m.textarea.removeAttribute('readOnly');});m.addCommand('source',n.command=
s.source);if(m.ui.addButton)m.ui.addButton('Source',{label:m.lang.source,=
command:'source'});m.on('mode',function(){m.getCommand('source').setState=
(m.mode=3D=3D'source'?1:2);});}});j.sourcearea=3D{commands:{source:{modes=
:{wysiwyg:1,source:1},editorFocus:false,readOnly:1,exec:function(m){if(m.=
mode=3D=3D'wysiwyg')m.fire('saveSnapshot');m.getCommand('source').setStat=
e(0);m.setMode(m.mode=3D=3D'source'?'wysiwyg':'source');
},canUndo:false}}};(function(){j.add('stylescombo',{requires:['richcombo'=
,'styles'],init:function(n){var =
o=3Dn.config,p=3Dn.lang.stylesCombo,q=3D{},r=3D[],s;function =
t(u){n.getStylesSet(function(v){if(!r.length){var w,x;for(var =
y=3D0,z=3Dv.length;y<z;y++){var A=3Dv[y];x=3DA.name;w=3Dq[x]=3Dnew =
a.style(A);w._name=3Dx;w._.enterMode=3Do.enterMode;r.push(w);}r.sort(m);}=
u&&u();});};n.ui.addRichCombo('Styles',{label:p.label,title:p.panelTitle,=
className:'cke_styles',panel:{css:n.skin.editor.css.concat(o.contentsCss)=
,multiSelect:true,attributes:{'aria-label':p.panelTitle}},init:function()=
{s=3Dthis;t(function(){var =
u,v,w,x,y,z;for(y=3D0,z=3Dr.length;y<z;y++){u=3Dr[y];v=3Du._name;x=3Du.ty=
pe;if(x!=3Dw){s.startGroup(p['panelTitle'+String(x)]);w=3Dx;}s.add(v,u.ty=
pe=3D=3D3?v:u.buildPreview(),v);}s.commit();});},onClick:function(u){n.fo=
cus();n.fire('saveSnapshot');var v=3Dq[u],w=3Dn.getSelection(),x=3Dnew =
d.elementPath(w.getStartElement());v[v.checkActive(x)?'remove':'apply'](n=
.document);n.fire('saveSnapshot');},onRender:function(){n.on('selectionCh=
ange',function(u){var =
v=3Dthis.getValue(),w=3Du.data.path,x=3Dw.elements;for(var =
y=3D0,z=3Dx.length,A;y<z;y++){A=3Dx[y];for(var B in =
q){if(q[B].checkElementRemovable(A,true)){if(B!=3Dv)this.setValue(B);retu=
rn;}}}this.setValue('');},this);},onOpen:function(){var =
B=3Dthis;if(c||b.webkit)n.focus();var =
u=3Dn.getSelection(),v=3Du.getSelectedElement(),w=3Dnew =
d.elementPath(v||u.getStartElement()),x=3D[0,0,0,0];B.showAll();B.unmarkA=
ll();for(var y in q){var =
z=3Dq[y],A=3Dz.type;if(z.checkActive(w))B.mark(y);else =
if(A=3D=3D3&&!z.checkApplicable(w)){B.hideItem(y);x[A]--;}x[A]++;}if(!x[1=
])B.hideGroup(p['panelTitle'+String(1)]);if(!x[2])B.hideGroup(p['panelTit=
le'+String(2)]);if(!x[3])B.hideGroup(p['panelTitle'+String(3)]);},reset:f=
unction(){if(s){delete s._.panel;delete =
s._.list;s._.committed=3D0;s._.items=3D{};s._.state=3D2;}q=3D{};r=3D[];t(=
);}});n.on('instanceReady',function(){t();});}});function m(n,o){var =
p=3Dn.type,q=3Do.type;return =
p=3D=3Dq?0:p=3D=3D3?-1:q=3D=3D3?1:q=3D=3D1?1:-1;};})();j.add('table',{ini=
t:function(m){var n=3Dj.table,o=3Dm.lang.table;m.addCommand('table',new =
a.dialogCommand('table'));m.addCommand('tableProperties',new =
a.dialogCommand('tableProperties'));m.ui.addButton('Table',{label:o.toolb=
ar,command:'table'});a.dialog.add('table',this.path+'dialogs/table.js');a=
.dialog.add('tableProperties',this.path+'dialogs/table.js');if(m.addMenuI=
tems)m.addMenuItems({table:{label:o.menu,command:'tableProperties',group:=
'table',order:5},tabledelete:{label:o.deleteTable,command:'tableDelete',g=
roup:'table',order:1}});m.on('doubleclick',function(p){var =
q=3Dp.data.element;
if(q.is('table'))p.data.dialog=3D'tableProperties';});if(m.contextMenu)m.=
contextMenu.addListener(function(p,q){if(!p||p.isReadOnly())return =
null;var =
r=3Dp.hasAscendant('table',1);if(r)return{tabledelete:2,table:2};return =
null;});}});(function(){var m=3D/^(?:td|th)$/;function n(G){var =
H=3DG.createBookmarks(),I=3DG.getRanges(),J=3D[],K=3D{};function =
L(T){if(J.length>0)return;if(T.type=3D=3D1&&m.test(T.getName())&&!T.getCu=
stomData('selected_cell')){h.setMarker(K,T,'selected_cell',true);J.push(T=
);}};for(var M=3D0;M<I.length;M++){var N=3DI[M];if(N.collapsed){var =
O=3DN.getCommonAncestor(),P=3DO.getAscendant('td',true)||O.getAscendant('=
th',true);if(P)J.push(P);}else{var Q=3Dnew =
d.walker(N),R;Q.guard=3DL;while(R=3DQ.next()){var =
S=3DR.getAscendant('td')||R.getAscendant('th');if(S&&!S.getCustomData('se=
lected_cell')){h.setMarker(K,S,'selected_cell',true);J.push(S);}}}}h.clea=
rAllMarkers(K);G.selectBookmarks(H);return J;};function o(G){var =
H=3D0,I=3DG.length-1,J=3D{},K,L,M;while(K=3DG[H++])h.setMarker(J,K,'delet=
e_cell',true);H=3D0;while(K=3DG[H++]){if((L=3DK.getPrevious())&&!L.getCus=
tomData('delete_cell')||(L=3DK.getNext())&&!L.getCustomData('delete_cell'=
)){h.clearAllMarkers(J);return =
L;}}h.clearAllMarkers(J);M=3DG[0].getParent();if(M=3DM.getPrevious())retu=
rn M.getLast();M=3DG[I].getParent();if(M=3DM.getNext())return =
M.getChild(0);return null;};function p(G,H){var =
I=3Dn(G),J=3DI[0],K=3DJ.getAscendant('table'),L=3DJ.getDocument(),M=3DI[0=
].getParent(),N=3DM.$.rowIndex,O=3DI[I.length-1],P=3DO.getParent().$.rowI=
ndex+O.$.rowSpan-1,Q=3Dnew =
h(K.$.rows[P]),R=3DH?N:P,S=3DH?M:Q,T=3De.buildTableMap(K),U=3DT[R],V=3DH?=
T[R-1]:T[R+1],W=3DT[0].length,X=3DL.createElement('tr');for(var =
Y=3D0;Y<W;Y++){var =
Z;if(U[Y].rowSpan>1&&V&&U[Y]=3D=3DV[Y]){Z=3DU[Y];Z.rowSpan+=3D1;}else{Z=3D=
new =
h(U[Y]).clone();Z.removeAttribute('rowSpan');!c&&Z.appendBogus();X.append=
(Z);Z=3DZ.$;}Y+=3DZ.colSpan-1;}H?X.insertBefore(S):X.insertAfter(S);};fun=
ction q(G){if(G instanceof d.selection){var =
H=3Dn(G),I=3DH[0],J=3DI.getAscendant('table'),K=3De.buildTableMap(J),L=3D=
H[0].getParent(),M=3DL.$.rowIndex,N=3DH[H.length-1],O=3DN.getParent().$.r=
owIndex+N.$.rowSpan-1,P=3D[];for(var Q=3DM;Q<=3DO;Q++){var =
R=3DK[Q],S=3Dnew h(J.$.rows[Q]);for(var T=3D0;T<R.length;T++){var =
U=3Dnew =
h(R[T]),V=3DU.getParent().$.rowIndex;if(U.$.rowSpan=3D=3D1)U.remove();els=
e{U.$.rowSpan-=3D1;if(V=3D=3DQ){var W=3DK[Q+1];W[T-1]?U.insertAfter(new =
h(W[T-1])):new =
h(J.$.rows[Q+1]).append(U,1);}}T+=3DU.$.colSpan-1;}P.push(S);}var =
X=3DJ.$.rows,Y=3Dnew =
h(X[O+1]||(M>0?X[M-1]:null)||J.$.parentNode);for(Q=3DP.length;Q>=3D0;Q--)=
q(P[Q]);return Y;}else if(G instanceof =
h){J=3DG.getAscendant('table');if(J.$.rows.length=3D=3D1)J.remove();
else G.remove();}return null;};function r(G,H){var =
I=3DG.getParent(),J=3DI.$.cells,K=3D0;for(var L=3D0;L<J.length;L++){var =
M=3DJ[L];K+=3DH?1:M.colSpan;if(M=3D=3DG.$)break;}return K-1;};function =
s(G,H){var I=3DH?Infinity:0;for(var J=3D0;J<G.length;J++){var =
K=3Dr(G[J],H);if(H?K<I:K>I)I=3DK;}return I;};function t(G,H){var =
I=3Dn(G),J=3DI[0],K=3DJ.getAscendant('table'),L=3Ds(I,1),M=3Ds(I),N=3DH?L=
:M,O=3De.buildTableMap(K),P=3D[],Q=3D[],R=3DO.length;for(var =
S=3D0;S<R;S++){P.push(O[S][N]);var =
T=3DH?O[S][N-1]:O[S][N+1];T&&Q.push(T);}for(S=3D0;S<R;S++){var =
U;if(P[S].colSpan>1&&Q.length&&Q[S]=3D=3DP[S]){U=3DP[S];U.colSpan+=3D1;}e=
lse{U=3Dnew =
h(P[S]).clone();U.removeAttribute('colSpan');!c&&U.appendBogus();U[H?'ins=
ertBefore':'insertAfter'].call(U,new =
h(P[S]));U=3DU.$;}S+=3DU.rowSpan-1;}};function u(G){var =
H=3Dn(G),I=3DH[0],J=3DH[H.length-1],K=3DI.getAscendant('table'),L=3De.bui=
ldTableMap(K),M,N,O=3D[];for(var P=3D0,Q=3DL.length;P<Q;P++)for(var =
R=3D0,S=3DL[P].length;R<S;R++){if(L[P][R]=3D=3DI.$)M=3DR;if(L[P][R]=3D=3D=
J.$)N=3DR;}for(P=3DM;P<=3DN;P++)for(R=3D0;R<L.length;R++){var =
T=3DL[R],U=3Dnew h(K.$.rows[R]),V=3Dnew =
h(T[P]);if(V.$){if(V.$.colSpan=3D=3D1)V.remove();else =
V.$.colSpan-=3D1;R+=3DV.$.rowSpan-1;if(!U.$.cells.length)O.push(U);}}var =
W=3DK.$.rows[0]&&K.$.rows[0].cells,X=3Dnew =
h(W[M]||(M?W[M-1]:K.$.parentNode));if(O.length=3D=3DQ)K.remove();return =
X;};function v(G){var =
H=3D[],I=3DG[0]&&G[0].getAscendant('table'),J,K,L,M;for(J=3D0,K=3DG.lengt=
h;J<K;J++)H.push(G[J].$.cellIndex);H.sort();for(J=3D1,K=3DH.length;J<K;J+=
+){if(H[J]-H[J-1]>1){L=3DH[J-1]+1;break;}}if(!L)L=3DH[0]>0?H[0]-1:H[H.len=
gth-1]+1;var =
N=3DI.$.rows;for(J=3D0,K=3DN.length;J<K;J++){M=3DN[J].cells[L];if(M)break=
;}return M?new h(M):I.getPrevious();};function w(G,H){var =
I=3DG.getStartElement(),J=3DI.getAscendant('td',1)||I.getAscendant('th',1=
);if(!J)return;var =
K=3DJ.clone();if(!c)K.appendBogus();if(H)K.insertBefore(J);else =
K.insertAfter(J);};function x(G){if(G instanceof d.selection){var =
H=3Dn(G),I=3DH[0]&&H[0].getAscendant('table'),J=3Do(H);for(var =
K=3DH.length-1;K>=3D0;K--)x(H[K]);if(J)z(J,true);else =
if(I)I.remove();}else if(G instanceof h){var =
L=3DG.getParent();if(L.getChildCount()=3D=3D1)L.remove();else =
G.remove();}};function y(G){var =
H=3DG.getBogus();H&&H.remove();G.trim();};function z(G,H){var I=3Dnew =
d.range(G.getDocument());if(!I['moveToElementEdit'+(H?'End':'Start')](G))=
{I.selectNodeContents(G);I.collapse(H?false:true);}I.select(true);};funct=
ion A(G,H,I){var J=3DG[H];if(typeof I=3D=3D'undefined')return J;for(var =
K=3D0;J&&K<J.length;K++){if(I.is&&J[K]=3D=3DI.$)return K;else =
if(K=3D=3DI)return new h(J[K]);}return I.is?-1:null;};function =
B(G,H,I){var J=3D[];for(var K=3D0;K<G.length;K++){var L=3DG[K];
if(typeof I=3D=3D'undefined')J.push(L[H]);else =
if(I.is&&L[H]=3D=3DI.$)return K;else if(K=3D=3DI)return new =
h(L[H]);}return typeof I=3D=3D'undefined'?J:I.is?-1:null;};function =
C(G,H,I){var =
J=3Dn(G),K;if((H?J.length!=3D1:J.length<2)||(K=3DG.getCommonAncestor())&&=
K.type=3D=3D1&&K.is('table'))return false;var =
L,M=3DJ[0],N=3DM.getAscendant('table'),O=3De.buildTableMap(N),P=3DO.lengt=
h,Q=3DO[0].length,R=3DM.getParent().$.rowIndex,S=3DA(O,R,M);if(H){var =
T;try{var =
U=3DparseInt(M.getAttribute('rowspan'),10)||1,V=3DparseInt(M.getAttribute=
('colspan'),10)||1;T=3DO[H=3D=3D'up'?R-U:H=3D=3D'down'?R+U:R][H=3D=3D'lef=
t'?S-V:H=3D=3D'right'?S+V:S];}catch(an){return =
false;}if(!T||M.$=3D=3DT)return =
false;J[H=3D=3D'up'||H=3D=3D'left'?'unshift':'push'](new h(T));}var =
W=3DM.getDocument(),X=3DR,Y=3D0,Z=3D0,aa=3D!I&&new =
d.documentFragment(W),ab=3D0;for(var =
ac=3D0;ac<J.length;ac++){L=3DJ[ac];var =
ad=3DL.getParent(),ae=3DL.getFirst(),af=3DL.$.colSpan,ag=3DL.$.rowSpan,ah=
=3Dad.$.rowIndex,ai=3DA(O,ah,L);ab+=3Daf*ag;Z=3DMath.max(Z,ai-S+af);Y=3DM=
ath.max(Y,ah-R+ag);if(!I){if(y(L),L.getChildren().count()){if(ah!=3DX&&ae=
&&!(ae.isBlockBoundary&&ae.isBlockBoundary({br:1}))){var =
aj=3Daa.getLast(d.walker.whitespaces(true));if(aj&&!(aj.is&&aj.is('br')))=
aa.append('br');}L.moveChildren(aa);}ac?L.remove():L.setHtml('');}X=3Dah;=
}if(!I){aa.moveChildren(M);if(!c)M.appendBogus();if(Z>=3DQ)M.removeAttrib=
ute('rowSpan');else =
M.$.rowSpan=3DY;if(Y>=3DP)M.removeAttribute('colSpan');else =
M.$.colSpan=3DZ;var ak=3Dnew =
d.nodeList(N.$.rows),al=3Dak.count();for(ac=3Dal-1;ac>=3D0;ac--){var =
am=3Dak.getItem(ac);if(!am.$.cells.length){am.remove();al++;continue;}}re=
turn M;}else return Y*Z=3D=3Dab;};function D(G,H){var =
I=3Dn(G);if(I.length>1)return false;else if(H)return true;var =
J=3DI[0],K=3DJ.getParent(),L=3DK.getAscendant('table'),M=3De.buildTableMa=
p(L),N=3DK.$.rowIndex,O=3DA(M,N,J),P=3DJ.$.rowSpan,Q,R,S,T;if(P>1){R=3DMa=
th.ceil(P/2);S=3DMath.floor(P/2);T=3DN+R;var U=3Dnew =
h(L.$.rows[T]),V=3DA(M,T),W;Q=3DJ.clone();for(var =
X=3D0;X<V.length;X++){W=3DV[X];if(W.parentNode=3D=3DU.$&&X>O){Q.insertBef=
ore(new h(W));break;}else =
W=3Dnull;}if(!W)U.append(Q,true);}else{S=3DR=3D1;U=3DK.clone();U.insertAf=
ter(K);U.append(Q=3DJ.clone());var Y=3DA(M,N);for(var =
Z=3D0;Z<Y.length;Z++)Y[Z].rowSpan++;}if(!c)Q.appendBogus();J.$.rowSpan=3D=
R;Q.$.rowSpan=3DS;if(R=3D=3D1)J.removeAttribute('rowSpan');if(S=3D=3D1)Q.=
removeAttribute('rowSpan');return Q;};function E(G,H){var =
I=3Dn(G);if(I.length>1)return false;else if(H)return true;var =
J=3DI[0],K=3DJ.getParent(),L=3DK.getAscendant('table'),M=3De.buildTableMa=
p(L),N=3DK.$.rowIndex,O=3DA(M,N,J),P=3DJ.$.colSpan,Q,R,S;if(P>1){R=3DMath=
.ceil(P/2);S=3DMath.floor(P/2);}else{S=3DR=3D1;var T=3DB(M,O);for(var =
U=3D0;U<T.length;U++)T[U].colSpan++;
}Q=3DJ.clone();Q.insertAfter(J);if(!c)Q.appendBogus();J.$.colSpan=3DR;Q.$=
.colSpan=3DS;if(R=3D=3D1)J.removeAttribute('colSpan');if(S=3D=3D1)Q.remov=
eAttribute('colSpan');return Q;};var =
F=3D{thead:1,tbody:1,tfoot:1,td:1,tr:1,th:1};j.tabletools=3D{init:functio=
n(G){var H=3DG.lang.table;G.addCommand('cellProperties',new =
a.dialogCommand('cellProperties'));a.dialog.add('cellProperties',this.pat=
h+'dialogs/tableCell.js');G.addCommand('tableDelete',{exec:function(I){va=
r =
J=3DI.getSelection(),K=3DJ&&J.getStartElement(),L=3DK&&K.getAscendant('ta=
ble',1);if(!L)return;var =
M=3DL.getParent();if(M.getChildCount()=3D=3D1&&!M.is('body','td','th'))L=3D=
M;var N=3Dnew =
d.range(I.document);N.moveToPosition(L,3);L.remove();N.select();}});G.add=
Command('rowDelete',{exec:function(I){var =
J=3DI.getSelection();z(q(J));}});G.addCommand('rowInsertBefore',{exec:fun=
ction(I){var =
J=3DI.getSelection();p(J,true);}});G.addCommand('rowInsertAfter',{exec:fu=
nction(I){var =
J=3DI.getSelection();p(J);}});G.addCommand('columnDelete',{exec:function(=
I){var =
J=3DI.getSelection(),K=3Du(J);K&&z(K,true);}});G.addCommand('columnInsert=
Before',{exec:function(I){var =
J=3DI.getSelection();t(J,true);}});G.addCommand('columnInsertAfter',{exec=
:function(I){var =
J=3DI.getSelection();t(J);}});G.addCommand('cellDelete',{exec:function(I)=
{var =
J=3DI.getSelection();x(J);}});G.addCommand('cellMerge',{exec:function(I){=
z(C(I.getSelection()),true);}});G.addCommand('cellMergeRight',{exec:funct=
ion(I){z(C(I.getSelection(),'right'),true);}});G.addCommand('cellMergeDow=
n',{exec:function(I){z(C(I.getSelection(),'down'),true);}});G.addCommand(=
'cellVerticalSplit',{exec:function(I){z(D(I.getSelection()));}});G.addCom=
mand('cellHorizontalSplit',{exec:function(I){z(E(I.getSelection()));}});G=
.addCommand('cellInsertBefore',{exec:function(I){var =
J=3DI.getSelection();w(J,true);}});G.addCommand('cellInsertAfter',{exec:f=
unction(I){var =
J=3DI.getSelection();w(J);}});if(G.addMenuItems)G.addMenuItems({tablecell=
:{label:H.cell.menu,group:'tablecell',order:1,getItems:function(){var =
I=3DG.getSelection(),J=3Dn(I);return{tablecell_insertBefore:2,tablecell_i=
nsertAfter:2,tablecell_delete:2,tablecell_merge:C(I,null,true)?2:0,tablec=
ell_merge_right:C(I,'right',true)?2:0,tablecell_merge_down:C(I,'down',tru=
e)?2:0,tablecell_split_vertical:D(I,true)?2:0,tablecell_split_horizontal:=
E(I,true)?2:0,tablecell_properties:J.length>0?2:0};}},tablecell_insertBef=
ore:{label:H.cell.insertBefore,group:'tablecell',command:'cellInsertBefor=
e',order:5},tablecell_insertAfter:{label:H.cell.insertAfter,group:'tablec=
ell',command:'cellInsertAfter',order:10},tablecell_delete:{label:H.cell.d=
eleteCell,group:'tablecell',command:'cellDelete',order:15},tablecell_merg=
e:{label:H.cell.merge,group:'tablecell',command:'cellMerge',order:16},tab=
lecell_merge_right:{label:H.cell.mergeRight,group:'tablecell',command:'ce=
llMergeRight',order:17},tablecell_merge_down:{label:H.cell.mergeDown,grou=
p:'tablecell',command:'cellMergeDown',order:18},tablecell_split_horizonta=
l:{label:H.cell.splitHorizontal,group:'tablecell',command:'cellHorizontal=
Split',order:19},tablecell_split_vertical:{label:H.cell.splitVertical,gro=
up:'tablecell',command:'cellVerticalSplit',order:20},tablecell_properties=
:{label:H.cell.title,group:'tablecellproperties',command:'cellProperties'=
,order:21},tablerow:{label:H.row.menu,group:'tablerow',order:1,getItems:f=
unction(){return{tablerow_insertBefore:2,tablerow_insertAfter:2,tablerow_=
delete:2};
}},tablerow_insertBefore:{label:H.row.insertBefore,group:'tablerow',comma=
nd:'rowInsertBefore',order:5},tablerow_insertAfter:{label:H.row.insertAft=
er,group:'tablerow',command:'rowInsertAfter',order:10},tablerow_delete:{l=
abel:H.row.deleteRow,group:'tablerow',command:'rowDelete',order:15},table=
column:{label:H.column.menu,group:'tablecolumn',order:1,getItems:function=
(){return{tablecolumn_insertBefore:2,tablecolumn_insertAfter:2,tablecolum=
n_delete:2};}},tablecolumn_insertBefore:{label:H.column.insertBefore,grou=
p:'tablecolumn',command:'columnInsertBefore',order:5},tablecolumn_insertA=
fter:{label:H.column.insertAfter,group:'tablecolumn',command:'columnInser=
tAfter',order:10},tablecolumn_delete:{label:H.column.deleteColumn,group:'=
tablecolumn',command:'columnDelete',order:15}});if(G.contextMenu)G.contex=
tMenu.addListener(function(I,J){if(!I||I.isReadOnly())return =
null;while(I){if(I.getName() in =
F)return{tablecell:2,tablerow:2,tablecolumn:2};I=3DI.getParent();}return =
null;});},getSelectedCells:n};j.add('tabletools',j.tabletools);})();e.bui=
ldTableMap=3Dfunction(m){var n=3Dm.$.rows,o=3D-1,p=3D[];for(var =
q=3D0;q<n.length;q++){o++;!p[o]&&(p[o]=3D[]);var r=3D-1;for(var =
s=3D0;s<n[q].cells.length;s++){var =
t=3Dn[q].cells[s];r++;while(p[o][r])r++;var =
u=3DisNaN(t.colSpan)?1:t.colSpan,v=3DisNaN(t.rowSpan)?1:t.rowSpan;for(var=
 w=3D0;w<v;w++){if(!p[o+w])p[o+w]=3D[];for(var =
x=3D0;x<u;x++)p[o+w][r+x]=3Dn[q].cells[s];}r+=3Du-1;}}return =
p;};j.add('specialchar',{availableLangs:{en:1},init:function(m){var =
n=3D'specialchar',o=3Dthis;a.dialog.add(n,this.path+'dialogs/specialchar.=
js');m.addCommand(n,{exec:function(){var =
p=3Dm.langCode;p=3Do.availableLangs[p]?p:'en';a.scriptLoader.load(a.getUr=
l(o.path+'lang/'+p+'.js'),function(){e.extend(m.lang.specialChar,o.langEn=
tries[p]);m.openDialog(n);});},modes:{wysiwyg:1},canUndo:false});m.ui.add=
Button('SpecialChar',{label:m.lang.specialChar.toolbar,command:n});}});i.=
specialChars=3D['!','&quot;','#','$','%','&amp;',"'",'(',')','*','+','-',=
'.','/','0','1','2','3','4','5','6','7','8','9',':',';','&lt;','=3D','&gt=
;','?','@','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P=
','Q','R','S','T','U','V','W','X','Y','Z','[',']','^','_','`','a','b','c'=
,'d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u',=
'v','w','x','y','z','{','|','}','~','&euro;','&lsquo;','&rsquo;','&ldquo;=
','&rdquo;','&ndash;','&mdash;','&iexcl;','&cent;','&pound;','&curren;','=
&yen;','&brvbar;','&sect;','&uml;','&copy;','&ordf;','&laquo;','&not;','&=
reg;','&macr;','&deg;','&','&sup2;','&sup3;','&acute;','&micro;','&para;'=
,'&middot;','&cedil;','&sup1;','&ordm;','&','&frac14;','&frac12;','&frac3=
4;','&iquest;','&Agrave;','&Aacute;','&Acirc;','&Atilde;','&Auml;','&Arin=
g;','&AElig;','&Ccedil;','&Egrave;','&Eacute;','&Ecirc;','&Euml;','&Igrav=
e;','&Iacute;','&Icirc;','&Iuml;','&ETH;','&Ntilde;','&Ograve;','&Oacute;=
','&Ocirc;','&Otilde;','&Ouml;','&times;','&Oslash;','&Ugrave;','&Uacute;=
','&Ucirc;','&Uuml;','&Yacute;','&THORN;','&szlig;','&agrave;','&aacute;'=
,'&acirc;','&atilde;','&auml;','&aring;','&aelig;','&ccedil;','&egrave;',=
'&eacute;','&ecirc;','&euml;','&igrave;','&iacute;','&icirc;','&iuml;','&=
eth;','&ntilde;','&ograve;','&oacute;','&ocirc;','&otilde;','&ouml;','&di=
vide;','&oslash;','&ugrave;','&uacute;','&ucirc;','&uuml;','&uuml;','&yac=
ute;','&thorn;','&yuml;','&OElig;','&oelig;','&#372;','&#374','&#373','&#=
375;','&sbquo;','&#8219;','&bdquo;','&hellip;','&trade;','&#9658;','&bull=
;','&rarr;','&rArr;','&hArr;','&diams;','&asymp;'];
(function(){var =
m=3D{editorFocus:false,modes:{wysiwyg:1,source:1}},n=3D{exec:function(q){=
q.container.focusNext(true,q.tabIndex);}},o=3D{exec:function(q){q.contain=
er.focusPrevious(true,q.tabIndex);}};function =
p(q){return{editorFocus:false,canUndo:false,modes:{wysiwyg:1},exec:functi=
on(r){if(r.focusManager.hasFocus){var =
s=3Dr.getSelection(),t=3Ds.getCommonAncestor(),u;if(u=3Dt.getAscendant('t=
d',true)||t.getAscendant('th',true)){var v=3Dnew =
d.range(r.document),w=3De.tryThese(function(){var =
D=3Du.getParent(),E=3DD.$.cells[u.$.cellIndex+(q?-1:1)];E.parentNode.pare=
ntNode;return E;},function(){var =
D=3Du.getParent(),E=3DD.getAscendant('table'),F=3DE.$.rows[D.$.rowIndex+(=
q?-1:1)];return F.cells[q?F.cells.length-1:0];});if(!(w||q)){var =
x=3Du.getAscendant('table').$,y=3Du.getParent().$.cells,z=3Dnew =
h(x.insertRow(-1),r.document);for(var A=3D0,B=3Dy.length;A<B;A++){var =
C=3Dz.append(new =
h(y[A],r.document).clone(false,false));!c&&C.appendBogus();}v.moveToEleme=
ntEditStart(z);}else if(w){w=3Dnew =
h(w);v.moveToElementEditStart(w);if(!(v.checkStartOfBlock()&&v.checkEndOf=
Block()))v.selectNodeContents(w);}else return true;v.select(true);return =
true;}}return =
false;}};};j.add('tab',{requires:['keystrokes'],init:function(q){var =
r=3Dq.config.enableTabKeyTools!=3D=3Dfalse,s=3Dq.config.tabSpaces||0,t=3D=
'';while(s--)t+=3D'\xa0';if(t)q.on('key',function(u){if(u.data.keyCode=3D=
=3D9){q.insertHtml(t);u.cancel();}});if(r)q.on('key',function(u){if(u.dat=
a.keyCode=3D=3D9&&q.execCommand('selectNextCell')||u.data.keyCode=3D=3D22=
28224+9&&q.execCommand('selectPreviousCell'))u.cancel();});if(b.webkit||b=
.gecko)q.on('key',function(u){var =
v=3Du.data.keyCode;if(v=3D=3D9&&!t){u.cancel();q.execCommand('blur');}if(=
v=3D=3D2228224+9){q.execCommand('blurBack');u.cancel();}});q.addCommand('=
blur',e.extend(n,m));q.addCommand('blurBack',e.extend(o,m));q.addCommand(=
'selectNextCell',p());q.addCommand('selectPreviousCell',p(true));}});})()=
;h.prototype.focusNext=3Dfunction(m,n){var w=3Dthis;var =
o=3Dw.$,p=3Dn=3D=3D=3Dundefined?w.getTabIndex():n,q,r,s,t,u,v;if(p<=3D0){=
u=3Dw.getNextSourceNode(m,1);while(u){if(u.isVisible()&&u.getTabIndex()=3D=
=3D=3D0){s=3Du;break;}u=3Du.getNextSourceNode(false,1);}}else{u=3Dw.getDo=
cument().getBody().getFirst();while(u=3Du.getNextSourceNode(false,1)){if(=
!q)if(!r&&u.equals(w)){r=3Dtrue;if(m){if(!(u=3Du.getNextSourceNode(true,1=
)))break;q=3D1;}}else =
if(r&&!w.contains(u))q=3D1;if(!u.isVisible()||(v=3Du.getTabIndex())<0)con=
tinue;if(q&&v=3D=3Dp){s=3Du;break;}if(v>p&&(!s||!t||v<t)){s=3Du;t=3Dv;}el=
se =
if(!s&&v=3D=3D=3D0){s=3Du;t=3Dv;}}}if(s)s.focus();};h.prototype.focusPrev=
ious=3Dfunction(m,n){var w=3Dthis;var =
o=3Dw.$,p=3Dn=3D=3D=3Dundefined?w.getTabIndex():n,q,r,s,t=3D0,u,v=3Dw.get=
Document().getBody().getLast();
while(v=3Dv.getPreviousSourceNode(false,1)){if(!q)if(!r&&v.equals(w)){r=3D=
true;if(m){if(!(v=3Dv.getPreviousSourceNode(true,1)))break;q=3D1;}}else =
if(r&&!w.contains(v))q=3D1;if(!v.isVisible()||(u=3Dv.getTabIndex())<0)con=
tinue;if(p<=3D0){if(q&&u=3D=3D=3D0){s=3Dv;break;}if(u>t){s=3Dv;t=3Du;}}el=
se{if(q&&u=3D=3Dp){s=3Dv;break;}if(u<p&&(!s||u>t)){s=3Dv;t=3Du;}}}if(s)s.=
focus();};(function(){j.add('templates',{requires:['dialog'],init:functio=
n(o){a.dialog.add('templates',a.getUrl(this.path+'dialogs/templates.js'))=
;o.addCommand('templates',new =
a.dialogCommand('templates'));o.ui.addButton('Templates',{label:o.lang.te=
mplates.button,command:'templates'});}});var =
m=3D{},n=3D{};a.addTemplates=3Dfunction(o,p){m[o]=3Dp;};a.getTemplates=3D=
function(o){return m[o];};a.loadTemplates=3Dfunction(o,p){var =
q=3D[];for(var =
r=3D0,s=3Do.length;r<s;r++){if(!n[o[r]]){q.push(o[r]);n[o[r]]=3D1;}}if(q.=
length)a.scriptLoader.load(q,p);else =
setTimeout(p,0);};})();i.templates_files=3D[a.getUrl('plugins/templates/t=
emplates/default.js')];i.templates_replaceContent=3Dtrue;(function(){var =
m=3Dfunction(){this.toolbars=3D[];this.focusCommandExecuted=3Dfalse;};m.p=
rototype.focus=3Dfunction(){for(var =
o=3D0,p;p=3Dthis.toolbars[o++];)for(var =
q=3D0,r;r=3Dp.items[q++];){if(r.focus){r.focus();return;}}};var =
n=3D{toolbarFocus:{modes:{wysiwyg:1,source:1},readOnly:1,exec:function(o)=
{if(o.toolbox){o.toolbox.focusCommandExecuted=3Dtrue;if(c||b.air)setTimeo=
ut(function(){o.toolbox.focus();},100);else =
o.toolbox.focus();}}}};j.add('toolbar',{init:function(o){var =
p,q=3Dfunction(r,s){var =
t,u,v=3Do.lang.dir=3D=3D'rtl',w=3Do.config.toolbarGroupCycling;w=3Dw=3D=3D=
=3Dundefined||w;switch(s){case 9:case =
2228224+9:while(!u||!u.items.length){u=3Ds=3D=3D9?(u?u.next:r.toolbar.nex=
t)||o.toolbox.toolbars[0]:(u?u.previous:r.toolbar.previous)||o.toolbox.to=
olbars[o.toolbox.toolbars.length-1];if(u.items.length){r=3Du.items[p?u.it=
ems.length-1:0];while(r&&!r.focus){r=3Dp?r.previous:r.next;if(!r)u=3D0;}}=
}if(r)r.focus();return false;case v?37:39:case =
40:t=3Dr;do{t=3Dt.next;if(!t&&w)t=3Dr.toolbar.items[0];}while(t&&!t.focus=
);if(t)t.focus();else q(r,9);return false;case v?39:37:case =
38:t=3Dr;do{t=3Dt.previous;if(!t&&w)t=3Dr.toolbar.items[r.toolbar.items.l=
ength-1];}while(t&&!t.focus);if(t)t.focus();else{p=3D1;q(r,2228224+9);p=3D=
0;}return false;case 27:o.focus();return false;case 13:case =
32:r.execute();return false;}return =
true;};o.on('themeSpace',function(r){if(r.data.space=3D=3Do.config.toolba=
rLocation){o.toolbox=3Dnew m();var s=3De.getNextId(),t=3D['<div =
class=3D"cke_toolbox" role=3D"group" aria-labelledby=3D"',s,'" =
onmousedown=3D"return =
false;"'],u=3Do.config.toolbarStartupExpanded!=3D=3Dfalse,v;
t.push(u?'>':' style=3D"display:none">');t.push('<span id=3D"',s,'" =
class=3D"cke_voice_label">',o.lang.toolbars,'</span>');var =
w=3Do.toolbox.toolbars,x=3Do.config.toolbar instanceof =
Array?o.config.toolbar:o.config['toolbar_'+o.config.toolbar];for(var =
y=3D0;y<x.length;y++){var =
z,A=3D0,B,C=3Dx[y],D;if(!C)continue;if(v){t.push('</div>');v=3D0;}if(C=3D=
=3D=3D'/'){t.push('<div =
class=3D"cke_break"></div>');continue;}D=3DC.items||C;for(var =
E=3D0;E<D.length;E++){var =
F,G=3DD[E],H;F=3Do.ui.create(G);if(F){H=3DF.canGroup!=3D=3Dfalse;if(!A){z=
=3De.getNextId();A=3D{id:z,items:[]};B=3DC.name&&(o.lang.toolbarGroups[C.=
name]||C.name);t.push('<span id=3D"',z,'" class=3D"cke_toolbar"',B?' =
aria-labelledby=3D"'+z+'_label"':'',' =
role=3D"toolbar">');B&&t.push('<span id=3D"',z,'_label" =
class=3D"cke_voice_label">',B,'</span>');t.push('<span =
class=3D"cke_toolbar_start"></span>');var =
I=3Dw.push(A)-1;if(I>0){A.previous=3Dw[I-1];A.previous.next=3DA;}}if(H){i=
f(!v){t.push('<span class=3D"cke_toolgroup" =
role=3D"presentation">');v=3D1;}}else if(v){t.push('</span>');v=3D0;}var =
J=3DF.render(o,t);I=3DA.items.push(J)-1;if(I>0){J.previous=3DA.items[I-1]=
;J.previous.next=3DJ;}J.toolbar=3DA;J.onkey=3Dq;J.onfocus=3Dfunction(){if=
(!o.toolbox.focusCommandExecuted)o.focus();};}}if(v){t.push('</span>');v=3D=
0;}if(A)t.push('<span =
class=3D"cke_toolbar_end"></span></span>');}t.push('</div>');if(o.config.=
toolbarCanCollapse){var =
K=3De.addFunction(function(){o.execCommand('toolbarCollapse');});o.on('de=
stroy',function(){e.removeFunction(K);});var =
L=3De.getNextId();o.addCommand('toolbarCollapse',{readOnly:1,exec:functio=
n(M){var =
N=3Da.document.getById(L),O=3DN.getPrevious(),P=3DM.getThemeSpace('conten=
ts'),Q=3DO.getParent(),R=3DparseInt(P.$.style.height,10),S=3DQ.$.offsetHe=
ight,T=3D!O.isVisible();if(!T){O.hide();N.addClass('cke_toolbox_collapser=
_min');N.setAttribute('title',M.lang.toolbarExpand);}else{O.show();N.remo=
veClass('cke_toolbox_collapser_min');N.setAttribute('title',M.lang.toolba=
rCollapse);}N.getFirst().setText(T?'=E2=96=B2':'=E2=97=80');var =
U=3DQ.$.offsetHeight-S;P.setStyle('height',R-U+'px');M.fire('resize');},m=
odes:{wysiwyg:1,source:1}});t.push('<a =
title=3D"'+(u?o.lang.toolbarCollapse:o.lang.toolbarExpand)+'" =
id=3D"'+L+'" tabIndex=3D"-1" =
class=3D"cke_toolbox_collapser');if(!u)t.push(' =
cke_toolbox_collapser_min');t.push('" =
onclick=3D"CKEDITOR.tools.callFunction('+K+')">','<span>&#9650;</span>','=
</a>');}r.data.html+=3Dt.join('');}});o.on('destroy',function(){var =
r,s=3D0,t,u,v;r=3Dthis.toolbox.toolbars;for(;s<r.length;s++){u=3Dr[s].ite=
ms;for(t=3D0;t<u.length;t++){v=3Du[t];if(v.clickFn)e.removeFunction(v.cli=
ckFn);if(v.keyDownFn)e.removeFunction(v.keyDownFn);
}}});o.addCommand('toolbarFocus',n.toolbarFocus);o.ui.add('-',a.UI_SEPARA=
TOR,{});o.ui.addHandler(a.UI_SEPARATOR,{create:function(){return{render:f=
unction(r,s){s.push('<span class=3D"cke_separator" =
role=3D"separator"></span>');return{};}};}});}});})();a.UI_SEPARATOR=3D's=
eparator';i.toolbarLocation=3D'top';i.toolbar_Basic=3D[['Bold','Italic','=
-','NumberedList','BulletedList','-','Link','Unlink','-','About']];i.tool=
bar_Full=3D[{name:'document',items:['Source','-','Save','NewPage','DocPro=
ps','Preview','Print','-','Templates']},{name:'clipboard',items:['Cut','C=
opy','Paste','PasteText','PasteFromWord','-','Undo','Redo']},{name:'editi=
ng',items:['Find','Replace','-','SelectAll','-','SpellChecker','Scayt']},=
{name:'forms',items:['Form','Checkbox','Radio','TextField','Textarea','Se=
lect','Button','ImageButton','HiddenField']},'/',{name:'basicstyles',item=
s:['Bold','Italic','Underline','Strike','Subscript','Superscript','-','Re=
moveFormat']},{name:'paragraph',items:['NumberedList','BulletedList','-',=
'Outdent','Indent','-','Blockquote','CreateDiv','-','JustifyLeft','Justif=
yCenter','JustifyRight','JustifyBlock','-','BidiLtr','BidiRtl']},{name:'l=
inks',items:['Link','Unlink','Anchor']},{name:'insert',items:['Image','Fl=
ash','Table','HorizontalRule','Smiley','SpecialChar','PageBreak','Iframe'=
]},'/',{name:'styles',items:['Styles','Format','Font','FontSize']},{name:=
'colors',items:['TextColor','BGColor']},{name:'tools',items:['Maximize','=
ShowBlocks','-','About']}];i.toolbar=3D'Full';i.toolbarCanCollapse=3Dtrue=
;(function(){j.add('undo',{requires:['selection','wysiwygarea'],init:func=
tion(s){var t=3Dnew =
o(s),u=3Ds.addCommand('undo',{exec:function(){if(t.undo()){s.selectionCha=
nge();this.fire('afterUndo');}},state:0,canUndo:false}),v=3Ds.addCommand(=
'redo',{exec:function(){if(t.redo()){s.selectionChange();this.fire('after=
Redo');}},state:0,canUndo:false});t.onChange=3Dfunction(){u.setState(t.un=
doable()?2:0);v.setState(t.redoable()?2:0);};function =
w(x){if(t.enabled&&x.data.command.canUndo!=3D=3Dfalse)t.save();};s.on('be=
foreCommandExec',w);s.on('afterCommandExec',w);s.on('saveSnapshot',functi=
on(){t.save();});s.on('contentDom',function(){s.document.on('keydown',fun=
ction(x){if(!x.data.$.ctrlKey&&!x.data.$.metaKey)t.type(x);});});s.on('be=
foreModeUnload',function(){s.mode=3D=3D'wysiwyg'&&t.save(true);});s.on('m=
ode',function(){t.enabled=3Ds.readOnly?false:s.mode=3D=3D'wysiwyg';t.onCh=
ange();});s.ui.addButton('Undo',{label:s.lang.undo,command:'undo'});s.ui.=
addButton('Redo',{label:s.lang.redo,command:'redo'});s.resetUndo=3Dfuncti=
on(){t.reset();
s.fire('saveSnapshot');};s.on('updateSnapshot',function(){if(t.currentIma=
ge&&new =
m(s).equals(t.currentImage))setTimeout(function(){t.update();},0);});}});=
j.undo=3D{};var =
m=3Dj.undo.Image=3Dfunction(s){this.editor=3Ds;s.fire('beforeUndoImage');=
var =
t=3Ds.getSnapshot(),u=3Dt&&s.getSelection();c&&t&&(t=3Dt.replace(/\s+data=
-cke-expando=3D".*?"/g,''));this.contents=3Dt;this.bookmarks=3Du&&u.creat=
eBookmarks2(true);s.fire('afterUndoImage');},n=3D/\b(?:href|src|name)=3D"=
[^"]*?"/gi;m.prototype=3D{equals:function(s,t){var =
u=3Dthis.contents,v=3Ds.contents;if(c&&(b.ie7Compat||b.ie6Compat)){u=3Du.=
replace(n,'');v=3Dv.replace(n,'');}if(u!=3Dv)return false;if(t)return =
true;var =
w=3Dthis.bookmarks,x=3Ds.bookmarks;if(w||x){if(!w||!x||w.length!=3Dx.leng=
th)return false;for(var y=3D0;y<w.length;y++){var =
z=3Dw[y],A=3Dx[y];if(z.startOffset!=3DA.startOffset||z.endOffset!=3DA.end=
Offset||!e.arrayCompare(z.start,A.start)||!e.arrayCompare(z.end,A.end))re=
turn false;}}return true;}};function =
o(s){this.editor=3Ds;this.reset();};var =
p=3D{8:1,46:1},q=3D{16:1,17:1,18:1},r=3D{37:1,38:1,39:1,40:1};o.prototype=
=3D{type:function(s){var t=3Ds&&s.data.getKey(),u=3Dt in q,v=3Dt in =
p,w=3Dthis.lastKeystroke in p,x=3Dv&&t=3D=3Dthis.lastKeystroke,y=3Dt in =
r,z=3Dthis.lastKeystroke in =
r,A=3D!v&&!y,B=3Dv&&!x,C=3D!(u||this.typing)||A&&(w||z);if(C||B){var =
D=3Dnew m(this.editor);e.setTimeout(function(){var F=3Dthis;var =
E=3DF.editor.getSnapshot();if(c)E=3DE.replace(/\s+data-cke-expando=3D".*?=
"/g,'');if(D.contents!=3DE){F.typing=3Dtrue;if(!F.save(false,D,false))F.s=
napshots.splice(F.index+1,F.snapshots.length-F.index-1);F.hasUndo=3Dtrue;=
F.hasRedo=3Dfalse;F.typesCount=3D1;F.modifiersCount=3D1;F.onChange();}},0=
,this);}this.lastKeystroke=3Dt;if(v){this.typesCount=3D0;this.modifiersCo=
unt++;if(this.modifiersCount>25){this.save(false,null,false);this.modifie=
rsCount=3D1;}}else =
if(!y){this.modifiersCount=3D0;this.typesCount++;if(this.typesCount>25){t=
his.save(false,null,false);this.typesCount=3D1;}}},reset:function(){var =
s=3Dthis;s.lastKeystroke=3D0;s.snapshots=3D[];s.index=3D-1;s.limit=3Ds.ed=
itor.config.undoStackSize||20;s.currentImage=3Dnull;s.hasUndo=3Dfalse;s.h=
asRedo=3Dfalse;s.resetType();},resetType:function(){var =
s=3Dthis;s.typing=3Dfalse;delete =
s.lastKeystroke;s.typesCount=3D0;s.modifiersCount=3D0;},fireChange:functi=
on(){var =
s=3Dthis;s.hasUndo=3D!!s.getNextImage(true);s.hasRedo=3D!!s.getNextImage(=
false);s.resetType();s.onChange();},save:function(s,t,u){var =
w=3Dthis;var v=3Dw.snapshots;if(!t)t=3Dnew =
m(w.editor);if(t.contents=3D=3D=3Dfalse)return =
false;if(w.currentImage&&t.equals(w.currentImage,s))return =
false;v.splice(w.index+1,v.length-w.index-1);if(v.length=3D=3Dw.limit)v.s=
hift();
w.index=3Dv.push(t)-1;w.currentImage=3Dt;if(u!=3D=3Dfalse)w.fireChange();=
return true;},restoreImage:function(s){var =
u=3Dthis;u.editor.loadSnapshot(s.contents);if(s.bookmarks)u.editor.getSel=
ection().selectBookmarks(s.bookmarks);else if(c){var =
t=3Du.editor.document.getBody().$.createTextRange();t.collapse(true);t.se=
lect();}u.index=3Ds.index;u.update();u.fireChange();},getNextImage:functi=
on(s){var x=3Dthis;var =
t=3Dx.snapshots,u=3Dx.currentImage,v,w;if(u)if(s)for(w=3Dx.index-1;w>=3D0=
;w--){v=3Dt[w];if(!u.equals(v,true)){v.index=3Dw;return v;}}else =
for(w=3Dx.index+1;w<t.length;w++){v=3Dt[w];if(!u.equals(v,true)){v.index=3D=
w;return v;}}return null;},redoable:function(){return =
this.enabled&&this.hasRedo;},undoable:function(){return =
this.enabled&&this.hasUndo;},undo:function(){var =
t=3Dthis;if(t.undoable()){t.save(true);var =
s=3Dt.getNextImage(true);if(s)return t.restoreImage(s),true;}return =
false;},redo:function(){var =
t=3Dthis;if(t.redoable()){t.save(true);if(t.redoable()){var =
s=3Dt.getNextImage(false);if(s)return t.restoreImage(s),true;}}return =
false;},update:function(){var =
s=3Dthis;s.snapshots.splice(s.index,1,s.currentImage=3Dnew =
m(s.editor));}};})();(function(){var =
m=3D/(^|<body\b[^>]*>)\s*<(p|div|address|h\d|center|pre)[^>]*>\s*(?:<br[^=
>]*>|&nbsp;|\u00A0|&#160;)?\s*(:?<\/\2>)?\s*(?=3D$|<\/body>)/gi,n=3Dd.wal=
ker.whitespaces(true);function o(C){return =
C.isBlockBoundary()&&f.$empty[C.getName()];};function p(C){return =
function(D){if(this.mode=3D=3D'wysiwyg'){this.focus();this.fire('saveSnap=
shot');C.call(this,D.data);e.setTimeout(function(){this.fire('saveSnapsho=
t');},0,this);}};};function q(C){var =
M=3Dthis;if(M.dataProcessor)C=3DM.dataProcessor.toHtml(C);if(!C)return;va=
r =
D=3DM.getSelection(),E=3DD.getRanges()[0];if(E.checkReadOnly())return;if(=
b.opera){var F=3Dnew d.elementPath(E.startContainer);if(F.block){var =
G=3Da.htmlParser.fragment.fromHtml(C,false).children;for(var =
H=3D0,I=3DG.length;H<I;H++){if(G[H]._.isBlockLike){E.splitBlock(M.enterMo=
de=3D=3D3?'div':'p');E.insertNode(E.document.createText(''));E.select();b=
reak;}}}}if(c){var J=3DD.isLocked;if(J)D.unlock();var =
K=3DD.getNative();if(K.type=3D=3D'Control')K.clear();else =
if(D.getType()=3D=3D2){E=3DD.getRanges()[0];var =
L=3DE&&E.endContainer;if(L&&L.type=3D=3D1&&L.getAttribute('contenteditabl=
e')=3D=3D'false'&&E.checkBoundaryOfElement(L,2)){E.setEndAfter(E.endConta=
iner);E.deleteContents();}}try{K.createRange().pasteHTML(C);}catch(N){}if=
(J)M.getSelection().lock();}else =
M.document.$.execCommand('inserthtml',false,C);if(b.webkit){D=3DM.getSele=
ction();D.scrollIntoView();}};function r(C){var =
D=3Dthis.getSelection(),E=3DD.getStartElement().hasAscendant('pre',true)?=
2:this.config.enterMode,F=3DE=3D=3D2,G=3De.htmlEncode(C.replace(/\r\n|\r/=
g,'\n'));
G=3DG.replace(/^[ \t]+|[ =
\t]+$/g,function(M,N,O){if(M.length=3D=3D1)return '&nbsp;';else =
if(!N)return e.repeat('&nbsp;',M.length-1)+' ';else return ' =
'+e.repeat('&nbsp;',M.length-1);});G=3DG.replace(/[ =
\t]{2,}/g,function(M){return e.repeat('&nbsp;',M.length-1)+' ';});var =
H=3DE=3D=3D1?'p':'div';if(!F)G=3DG.replace(/(\n{2})([\s\S]*?)(?:$|\1)/g,f=
unction(M,N,O){return =
'<'+H+'>'+O+'</'+H+'>';});G=3DG.replace(/\n/g,'<br>');if(!(F||c))G=3DG.re=
place(new RegExp('<br>(?=3D</'+H+'>)'),function(M){return =
e.repeat(M,2);});if(b.gecko||b.webkit){var I=3Dnew =
d.elementPath(D.getStartElement()),J=3D[];for(var =
K=3D0;K<I.elements.length;K++){var L=3DI.elements[K].getName();if(L in =
f.$inline)J.unshift(I.elements[K].getOuterHtml().match(/^<.*?>/));else =
if(L in f.$block)break;}G=3DJ.join('')+G;}q.call(this,G);};function =
s(C){var =
D=3Dthis.getSelection(),E=3DD.getRanges(),F=3DC.getName(),G=3Df.$block[F]=
,H=3DD.isLocked;if(H)D.unlock();var I,J,K,L;for(var =
M=3DE.length-1;M>=3D0;M--){I=3DE[M];if(!I.checkReadOnly()){I.deleteConten=
ts(1);J=3D!M&&C||C.clone(1);var =
N,O;if(G)while((N=3DI.getCommonAncestor(0,1))&&(O=3Df[N.getName()])&&!(O&=
&O[F])){if(N.getName() in f.span)I.splitElement(N);else =
if(I.checkStartOfBlock()&&I.checkEndOfBlock()){I.setStartBefore(N);I.coll=
apse(true);N.remove();}else =
I.splitBlock();}I.insertNode(J);if(!K)K=3DJ;}}if(K){I.moveToPosition(K,4)=
;if(G){var =
P=3DK.getNext(n),Q=3DP&&P.type=3D=3D1&&P.getName();if(Q&&f.$block[Q]&&f[Q=
]['#'])I.moveToElementEditStart(P);}}D.selectRanges([I]);if(H)this.getSel=
ection().lock();};function =
t(C){if(!C.checkDirty())setTimeout(function(){C.resetDirty();},0);};var =
u=3Dd.walker.whitespaces(true),v=3Dd.walker.bookmark(false,true);function=
 w(C){return u(C)&&v(C);};function x(C){return =
C.type=3D=3D3&&e.trim(C.getText()).match(/^(?:&nbsp;|\xa0)$/);};function =
y(C){if(C.isLocked){C.unlock();setTimeout(function(){C.lock();},0);}};fun=
ction z(C){return =
C.getOuterHtml().match(m);};u=3Dd.walker.whitespaces(true);function =
A(C){var =
D=3DC.window,E=3DC.document,F=3DC.document.getBody(),G=3DF.getFirst(),H=3D=
F.getChildren().count();if(!H||H=3D=3D1&&G.type=3D=3D1&&G.hasAttribute('_=
moz_editor_bogus_node')){t(C);var =
I=3DC.element.getDocument(),J=3DI.getDocumentElement(),K=3DJ.$.scrollTop,=
L=3DJ.$.scrollLeft,M=3DE.$.createEvent('KeyEvents');M.initKeyEvent('keypr=
ess',true,true,D.$,false,false,false,false,0,32);E.$.dispatchEvent(M);if(=
K!=3DJ.$.scrollTop||L!=3DJ.$.scrollLeft)I.getWindow().$.scrollTo(L,K);H&&=
F.getFirst().remove();E.getBody().appendBogus();var N=3Dnew =
d.range(E);N.setStartAt(F,1);N.select();}};function B(C){var =
D=3DC.editor,E=3DC.data.path,F=3DE.blockLimit,G=3DC.data.selection,H=3DG.=
getRanges()[0],I=3DD.document.getBody(),J=3DD.config.enterMode;
if(b.gecko){A(D);var =
K=3DE.block||E.blockLimit,L=3DK&&K.getLast(w);if(K&&K.isBlockBoundary()&&=
!(L&&L.type=3D=3D1&&L.isBlockBoundary())&&!K.is('pre')&&!K.getBogus()){D.=
fire('updateSnapshot');t(D);K.appendBogus();}}if(D.config.autoParagraph!=3D=
=3Dfalse&&J!=3D2&&H.collapsed&&F.getName()=3D=3D'body'&&!E.block){D.fire(=
'updateSnapshot');t(D);c&&y(G);var =
M=3DH.fixBlock(true,D.config.enterMode=3D=3D3?'div':'p');if(c){var =
N=3DM.getFirst(w);N&&x(N)&&N.remove();}if(z(M)){var =
O=3DM.getNext(u);if(O&&O.type=3D=3D1&&!o(O)){H.moveToElementEditStart(O);=
M.remove();}else{O=3DM.getPrevious(u);if(O&&O.type=3D=3D1&&!o(O)){H.moveT=
oElementEditEnd(O);M.remove();}}}H.select();C.cancel();}var P=3Dnew =
d.range(D.document);P.moveToElementEditEnd(D.document.getBody());var =
Q=3Dnew =
d.elementPath(P.startContainer);if(!Q.blockLimit.is('body')){D.fire('upda=
teSnapshot');t(D);c&&y(G);var =
R;if(J!=3D2)R=3DI.append(D.document.createElement(J=3D=3D1?'p':'div'));el=
se =
R=3DI;if(!c)R.appendBogus();}};j.add('wysiwygarea',{requires:['editingblo=
ck'],init:function(C){var =
D=3DC.config.enterMode!=3D2&&C.config.autoParagraph!=3D=3Dfalse?C.config.=
enterMode=3D=3D3?'div':'p':false,E=3DC.lang.editorTitle.replace('%1',C.na=
me),F;C.on('editingBlockReady',function(){var =
L,M,N,O,P,Q,R=3Db.isCustomDomain(),S=3Dfunction(V){if(M)M.remove();var =
W=3D'document.open();'+(R?'document.domain=3D"'+document.domain+'";':'')+=
'document.close();';W=3Db.air?'javascript:void(0)':c?'javascript:void(fun=
ction(){'+encodeURIComponent(W)+'}())':'';M=3Dh.createFromHtml('<iframe =
style=3D"width:100%;height:100%" frameBorder=3D"0" title=3D"'+E+'"'+' =
src=3D"'+W+'"'+' tabIndex=3D"'+(b.webkit?-1:C.tabIndex)+'"'+' =
allowTransparency=3D"true"'+'></iframe>');if(document.location.protocol=3D=
=3D'chrome:')a.event.useCapture=3Dtrue;M.on('load',function(X){P=3D1;X.re=
moveListener();var =
Y=3DM.getFrameDocument();Y.write(V);b.air&&U(Y.getWindow().$);});if(docum=
ent.location.protocol=3D=3D'chrome:')a.event.useCapture=3Dfalse;L.append(=
M);};F=3De.addFunction(U);var T=3D'<script id=3D"cke_actscrpt" =
type=3D"text/javascript" =
data-cke-temp=3D"1">'+(R?'document.domain=3D"'+document.domain+'";':'')+'=
window.parent.CKEDITOR.tools.callFunction( '+F+', window =
);'+'</script>';function =
U(V){if(!P)return;P=3D0;C.fire('ariaWidget',M);var =
W=3DV.document,X=3DW.body,Y=3DW.getElementById('cke_actscrpt');Y&&Y.paren=
tNode.removeChild(Y);X.spellcheck=3D!C.config.disableNativeSpellChecker;v=
ar =
Z=3D!C.readOnly;if(c){X.hideFocus=3Dtrue;X.disabled=3Dtrue;X.contentEdita=
ble=3DZ;X.removeAttribute('disabled');}else =
setTimeout(function(){if(b.gecko&&b.version>=3D10900||b.opera)W.$.body.co=
ntentEditable=3DZ;else =
if(b.webkit)W.$.body.parentNode.contentEditable=3DZ;
else =
W.$.designMode=3DZ?'off':'on';},0);Z&&b.gecko&&e.setTimeout(A,0,null,C);V=
=3DC.window=3Dnew d.window(V);W=3DC.document=3Dnew =
g(W);Z&&W.on('dblclick',function(af){var =
ag=3Daf.data.getTarget(),ah=3D{element:ag,dialog:''};C.fire('doubleclick'=
,ah);ah.dialog&&C.openDialog(ah.dialog);});c&&W.on('click',function(af){v=
ar ag=3Daf.data.getTarget();if(ag.is('input')){var =
ah=3Dag.getAttribute('type');if(ah=3D=3D'submit'||ah=3D=3D'reset')af.data=
.preventDefault();}});if(!(c||b.opera))W.on('mousedown',function(af){var =
ag=3Daf.data.getTarget();if(ag.is('img','hr','input','textarea','select')=
)C.getSelection().selectElement(ag);});if(b.gecko)W.on('mouseup',function=
(af){if(af.data.$.button=3D=3D2){var =
ag=3Daf.data.getTarget();if(!ag.getOuterHtml().replace(m,'')){var =
ah=3Dnew =
d.range(W);ah.moveToElementEditStart(ag);ah.select(true);}}});W.on('click=
',function(af){af=3Daf.data;if(af.getTarget().is('a')&&af.$.button!=3D2)a=
f.preventDefault();});if(b.webkit){W.on('mousedown',function(){ac=3D1;});=
W.on('click',function(af){if(af.data.getTarget().is('input','select'))af.=
data.preventDefault();});W.on('mouseup',function(af){if(af.data.getTarget=
().is('input','textarea'))af.data.preventDefault();});}if(Z&&c&&W.$.compa=
tMode=3D=3D'CSS1Compat'||b.gecko||b.opera){var =
aa=3DW.getDocumentElement();aa.on('mousedown',function(af){if(af.data.get=
Target().equals(aa)){if(b.gecko&&b.version>=3D10900)J();K.focus();}});}va=
r ab=3Dc?M:V;ab.on('blur',function(){C.focusManager.blur();});var =
ac;ab.on('focus',function(){var =
af=3DC.document;if(Z&&b.gecko&&b.version>=3D10900)J();else =
if(b.opera)af.getBody().focus();else =
if(b.webkit)if(!ac){C.document.getDocumentElement().focus();ac=3D1;}C.foc=
usManager.focus();});var =
ad=3DC.keystrokeHandler;ad.blockedKeystrokes[8]=3D!Z;ad.attach(W);if(c){W=
.getDocumentElement().addClass(W.$.compatMode);Z&&W.on('keydown',function=
(af){var ag=3Daf.data.getKeystroke();if(ag in {8:1,46:1}){var =
ah=3DC.getSelection(),ai=3Dah.getSelectedElement();if(ai){C.fire('saveSna=
pshot');var =
aj=3Dah.getRanges()[0].createBookmark();ai.remove();ah.selectBookmarks([a=
j]);C.fire('saveSnapshot');af.data.preventDefault();}}});if(W.$.compatMod=
e=3D=3D'CSS1Compat'){var =
ae=3D{33:1,34:1};W.on('keydown',function(af){if(af.data.getKeystroke() =
in =
ae)setTimeout(function(){C.getSelection().scrollIntoView();},0);});}C.con=
fig.enterMode!=3D1&&W.on('selectionchange',function(){var =
af=3DW.getBody(),ag=3DC.getSelection().getRanges()[0];if(af.getHtml().mat=
ch(/^<p>&nbsp;<\/p>$/i)&&ag.startContainer.equals(af))setTimeout(function=
(){ag=3DC.getSelection().getRanges()[0];if(!ag.startContainer.equals('bod=
y')){af.getFirst().remove(1);
ag.moveToElementEditEnd(af);ag.select(1);}},0);});}if(C.contextMenu)C.con=
textMenu.addTarget(W,C.config.browserContextMenuOnCtrl!=3D=3Dfalse);setTi=
meout(function(){C.fire('contentDom');if(Q){C.mode=3D'wysiwyg';C.fire('mo=
de');Q=3Dfalse;}N=3Dfalse;if(O){C.focus();O=3Dfalse;}setTimeout(function(=
){C.fire('dataReady');},0);try{C.document.$.execCommand('enableInlineTabl=
eEditing',false,!C.config.disableNativeTableHandles);}catch(af){}if(C.con=
fig.disableObjectResizing)try{C.document.$.execCommand('enableObjectResiz=
ing',false,false);}catch(ag){C.document.getBody().on(c?'resizestart':'res=
ize',function(ah){ah.data.preventDefault();});}if(c)setTimeout(function()=
{if(C.document){var =
ah=3DC.document.$.body;ah.runtimeStyle.marginBottom=3D'0px';ah.runtimeSty=
le.marginBottom=3D'';}},1000);},0);};C.addMode('wysiwyg',{load:function(V=
,W,X){L=3DV;if(c&&b.quirks)V.setStyle('position','relative');C.mayBeDirty=
=3Dtrue;Q=3Dtrue;if(X)this.loadSnapshotData(W);else =
this.loadData(W);},loadData:function(V){N=3Dtrue;C._.dataStore=3D{id:1};v=
ar W=3DC.config,X=3DW.fullPage,Y=3DW.docType,Z=3D'<style =
type=3D"text/css" =
data-cke-temp=3D"1">'+C._.styles.join('\n')+'</style>';!X&&(Z=3De.buildSt=
yleHtml(C.config.contentsCss)+Z);var aa=3DW.baseHref?'<base =
href=3D"'+W.baseHref+'" data-cke-temp=3D"1" =
/>':'';if(X)V=3DV.replace(/<!DOCTYPE[^>]*>/i,function(ab){C.docType=3DY=3D=
ab;return =
'';}).replace(/<\?xml\s[^\?]*\?>/i,function(ab){C.xmlDeclaration=3Dab;ret=
urn =
'';});if(C.dataProcessor)V=3DC.dataProcessor.toHtml(V,D);if(X){if(!/<body=
[\s|>]/.test(V))V=3D'<body>'+V;if(!/<html[\s|>]/.test(V))V=3D'<html>'+V+'=
</html>';if(!/<head[\s|>]/.test(V))V=3DV.replace(/<html[^>]*>/,'$&<head><=
title></title></head>');else =
if(!/<title[\s|>]/.test(V))V=3DV.replace(/<head[^>]*>/,'$&<title></title>=
');aa&&(V=3DV.replace(/<head>/,'$&'+aa));V=3DV.replace(/<\/head\s*>/,Z+'$=
&');V=3DY+V;}else V=3DW.docType+'<html =
dir=3D"'+W.contentsLangDirection+'"'+' =
lang=3D"'+(W.contentsLanguage||C.langCode)+'">'+'<head>'+'<title>'+E+'</t=
itle>'+aa+Z+'</head>'+'<body'+(W.bodyId?' =
id=3D"'+W.bodyId+'"':'')+(W.bodyClass?' =
class=3D"'+W.bodyClass+'"':'')+'>'+V+'</html>';if(b.gecko)V=3DV.replace(/=
<br \/>(?=3D\s*<\/(:?html|body)>)/,'$&<br type=3D"_moz" =
/>');V+=3DT;this.onDispose();S(V);},getData:function(){var =
V=3DC.config,W=3DV.fullPage,X=3DW&&C.docType,Y=3DW&&C.xmlDeclaration,Z=3D=
M.getFrameDocument(),aa=3DW?Z.getDocumentElement().getOuterHtml():Z.getBo=
dy().getHtml();if(b.gecko)aa=3Daa.replace(/<br>(?=3D\s*(:?$|<\/body>))/,'=
');if(C.dataProcessor)aa=3DC.dataProcessor.toDataFormat(aa,D);if(V.ignore=
EmptyParagraph)aa=3Daa.replace(m,function(ab,ac){return =
ac;});if(Y)aa=3DY+'\n'+aa;
if(X)aa=3DX+'\n'+aa;return aa;},getSnapshotData:function(){return =
M.getFrameDocument().getBody().getHtml();},loadSnapshotData:function(V){M=
.getFrameDocument().getBody().setHtml(V);},onDispose:function(){if(!C.doc=
ument)return;C.document.getDocumentElement().clearCustomData();C.document=
.getBody().clearCustomData();C.window.clearCustomData();C.document.clearC=
ustomData();M.clearCustomData();M.remove();},unload:function(V){this.onDi=
spose();C.window=3DC.document=3DM=3DL=3DO=3Dnull;C.fire('contentDomUnload=
');},focus:function(){var V=3DC.window;if(N)O=3Dtrue;else =
if(b.opera&&C.document){var =
W=3DC.window.$.frameElement;W.blur(),W.focus();C.document.getBody().focus=
();C.selectionChange();}else =
if(!b.opera&&V){b.air?setTimeout(function(){V.focus();},0):V.focus();C.se=
lectionChange();}}});C.on('insertHtml',p(q),null,null,20);C.on('insertEle=
ment',p(s),null,null,20);C.on('insertText',p(r),null,null,20);C.on('selec=
tionChange',B,null,null,1);});var G;C.on('contentDom',function(){var =
L=3DC.document.getElementsByTag('title').getItem(0);L.data('cke-title',C.=
document.$.title);C.document.$.title=3DE;});C.on('readOnly',function(){if=
(C.mode=3D=3D'wysiwyg'){var =
L=3DC.getMode();L.loadData(L.getData());}});if(a.document.$.documentMode>=
=3D8){C.addCss('html.CSS1Compat [contenteditable=3Dfalse]{ min-height:0 =
!important;}');var H=3D[];for(var I in =
f.$removeEmpty)H.push('html.CSS1Compat =
'+I+'[contenteditable=3Dfalse]');C.addCss(H.join(',')+'{ =
display:inline-block;}');}else if(b.gecko){C.addCss('html { height: 100% =
!important; }');C.addCss('img:-moz-broken { -moz-force-broken-image-icon =
: 1;\twidth : 24px; height : 24px; }');}C.addCss('html {\t_overflow-y: =
scroll; cursor: text;\t*cursor:auto;}');C.addCss('img, input, textarea { =
cursor: default;}');function =
J(L){if(C.readOnly)return;e.tryThese(function(){C.document.$.designMode=3D=
'on';setTimeout(function(){C.document.$.designMode=3D'off';if(a.currentIn=
stance=3D=3DC)C.document.getBody().focus();},50);},function(){C.document.=
$.designMode=3D'off';var =
M=3DC.document.getBody();M.setAttribute('contentEditable',false);M.setAtt=
ribute('contentEditable',true);!L&&J(1);});};if(b.gecko||c||b.opera){var =
K;C.on('uiReady',function(){K=3DC.container.append(h.createFromHtml('<spa=
n tabindex=3D"-1" style=3D"position:absolute;" =
role=3D"presentation"></span>'));K.on('focus',function(){C.focus();});C.f=
ocusGrabber=3DK;});C.on('destroy',function(){e.removeFunction(F);K.clearC=
ustomData();delete =
C.focusGrabber;});}C.on('insertElement',function(L){var =
M=3DL.data;if(M.type=3D=3D1&&(M.is('input')||M.is('textarea'))){if(!M.isR=
eadOnly())M.data('cke-editable',M.hasAttribute('contenteditable')?'true':=
'1');
M.setAttribute('contentEditable',false);}});}});if(b.gecko)(function(){va=
r =
C=3Ddocument.body;if(!C)window.addEventListener('load',arguments.callee,f=
alse);else{var =
D=3DC.getAttribute('onpageshow');C.setAttribute('onpageshow',(D?D+';':'')=
+'event.persisted && (function(){'+'var allInstances =3D =
CKEDITOR.instances, editor, doc;'+'for ( var i in allInstances =
)'+'{'+'\teditor =3D allInstances[ i ];'+'\tdoc =3D =
editor.document;'+'\tif ( doc )'+'\t{'+'\t\tdoc.$.designMode =3D =
"off";'+'\t\tdoc.$.designMode =3D =
"on";'+'\t}'+'}'+'})();');}})();})();i.disableObjectResizing=3Dfalse;i.di=
sableNativeTableHandles=3Dtrue;i.disableNativeSpellChecker=3Dtrue;i.ignor=
eEmptyParagraph=3Dtrue;j.add('wsc',{requires:['dialog'],init:function(m){=
var n=3D'checkspell',o=3Dm.addCommand(n,new =
a.dialogCommand(n));o.modes=3D{wysiwyg:!b.opera&&!b.air&&document.domain=3D=
=3Dwindow.location.hostname};m.ui.addButton('SpellChecker',{label:m.lang.=
spellCheck.toolbar,command:n});a.dialog.add(n,this.path+'dialogs/wsc.js')=
;}});i.wsc_customerId=3Di.wsc_customerId||'1:ua3xw1-2XyGJ3-GWruD3-6OFNT1-=
oXcuB1-nR6Bp4-hgQHc-EcYng3-sdRXG3-NOfFk';i.wsc_customLoaderScript=3Di.wsc=
_customLoaderScript||null;a.DIALOG_RESIZE_NONE=3D0;a.DIALOG_RESIZE_WIDTH=3D=
1;a.DIALOG_RESIZE_HEIGHT=3D2;a.DIALOG_RESIZE_BOTH=3D3;(function(){var =
m=3De.cssLength;function =
n(S){return!!this._.tabs[S][0].$.offsetHeight;};function o(){var =
W=3Dthis;var =
S=3DW._.currentTabId,T=3DW._.tabIdList.length,U=3De.indexOf(W._.tabIdList=
,S)+T;for(var V=3DU-1;V>U-T;V--){if(n.call(W,W._.tabIdList[V%T]))return =
W._.tabIdList[V%T];}return null;};function p(){var W=3Dthis;var =
S=3DW._.currentTabId,T=3DW._.tabIdList.length,U=3De.indexOf(W._.tabIdList=
,S);for(var V=3DU+1;V<U+T;V++){if(n.call(W,W._.tabIdList[V%T]))return =
W._.tabIdList[V%T];}return null;};function q(S,T){var =
U=3DS.$.getElementsByTagName('input');for(var =
V=3D0,W=3DU.length;V<W;V++){var X=3Dnew =
h(U[V]);if(X.getAttribute('type').toLowerCase()=3D=3D'text')if(T){X.setAt=
tribute('value',X.getCustomData('fake_value')||'');X.removeCustomData('fa=
ke_value');}else{X.setCustomData('fake_value',X.getAttribute('value'));X.=
setAttribute('value','');}}};function r(S,T){var V=3Dthis;var =
U=3DV.getInputElement();if(U)S?U.removeAttribute('aria-invalid'):U.setAtt=
ribute('aria-invalid',true);if(!S)if(V.select)V.select();else =
V.focus();T&&alert(T);V.fire('validated',{valid:S,msg:T});};function =
s(){var =
S=3Dthis.getInputElement();S&&S.removeAttribute('aria-invalid');};a.dialo=
g=3Dfunction(S,T){var =
U=3Da.dialog._.dialogDefinitions[T],V=3De.clone(u),W=3DS.config.dialog_bu=
ttonsOrder||'OS',X=3DS.lang.dir;if(W=3D=3D'OS'&&b.mac||W=3D=3D'rtl'&&X=3D=
=3D'ltr'||W=3D=3D'ltr'&&X=3D=3D'rtl')V.buttons.reverse();
U=3De.extend(U(S),V);U=3De.clone(U);U=3Dnew y(this,U);var =
Y=3Da.document,Z=3DS.theme.buildDialog(S);this._=3D{editor:S,element:Z.el=
ement,name:T,contentSize:{width:0,height:0},size:{width:0,height:0},conte=
nts:{},buttons:{},accessKeyMap:{},tabs:{},tabIdList:[],currentTabId:null,=
currentTabIndex:null,pageCount:0,lastTab:null,tabBarMode:false,focusList:=
[],currentFocusIndex:0,hasFocus:false};this.parts=3DZ.parts;e.setTimeout(=
function(){S.fire('ariaWidget',this.parts.contents);},0,this);var =
aa=3D{position:b.ie6Compat?'absolute':'fixed',top:0,visibility:'hidden'};=
aa[X=3D=3D'rtl'?'right':'left']=3D0;this.parts.dialog.setStyles(aa);a.eve=
nt.call(this);this.definition=3DU=3Da.fire('dialogDefinition',{name:T,def=
inition:U},S).definition;var ab=3D{};if(!('removeDialogTabs' in =
S._)&&S.config.removeDialogTabs){var =
ac=3DS.config.removeDialogTabs.split(';');for(i=3D0;i<ac.length;i++){var =
ad=3Dac[i].split(':');if(ad.length=3D=3D2){var =
ae=3Dad[0];if(!ab[ae])ab[ae]=3D[];ab[ae].push(ad[1]);}}S._.removeDialogTa=
bs=3Dab;}if(S._.removeDialogTabs&&(ab=3DS._.removeDialogTabs[T]))for(i=3D=
0;i<ab.length;i++)U.removeContents(ab[i]);if(U.onLoad)this.on('load',U.on=
Load);if(U.onShow)this.on('show',U.onShow);if(U.onHide)this.on('hide',U.o=
nHide);if(U.onOk)this.on('ok',function(ar){S.fire('saveSnapshot');setTime=
out(function(){S.fire('saveSnapshot');},0);if(U.onOk.call(this,ar)=3D=3D=3D=
false)ar.data.hide=3Dfalse;});if(U.onCancel)this.on('cancel',function(ar)=
{if(U.onCancel.call(this,ar)=3D=3D=3Dfalse)ar.data.hide=3Dfalse;});var =
af=3Dthis,ag=3Dfunction(ar){var as=3Daf._.contents,at=3Dfalse;for(var au =
in as)for(var av in =
as[au]){at=3Dar.call(this,as[au][av]);if(at)return;}};this.on('ok',functi=
on(ar){ag(function(as){if(as.validate){var =
at=3Das.validate(this),au=3Dtypeof =
at=3D=3D'string'||at=3D=3D=3Dfalse;if(au){ar.data.hide=3Dfalse;ar.stop();=
}r.call(as,!au,typeof at=3D=3D'string'?at:undefined);return =
au;}});},this,null,0);this.on('cancel',function(ar){ag(function(as){if(as=
.isChanged()){if(!confirm(S.lang.common.confirmCancel))ar.data.hide=3Dfal=
se;return =
true;}});},this,null,0);this.parts.close.on('click',function(ar){if(this.=
fire('cancel',{hide:true}).hide!=3D=3Dfalse)this.hide();ar.data.preventDe=
fault();},this);function ah(){var =
ar=3Daf._.focusList;ar.sort(function(au,av){if(au.tabIndex!=3Dav.tabIndex=
)return av.tabIndex-au.tabIndex;else return =
au.focusIndex-av.focusIndex;});var as=3Dar.length;for(var =
at=3D0;at<as;at++)ar[at].focusIndex=3Dat;};function ai(ar){var =
as=3Daf._.focusList,at=3Dar?1:-1;if(as.length<1)return;var =
au=3Daf._.currentFocusIndex;try{as[au].getInputElement().$.blur();}catch(=
ax){}var av=3D(au+at+as.length)%as.length,aw=3Dav;
while(!as[aw].isFocusable()){aw=3D(aw+at+as.length)%as.length;if(aw=3D=3D=
av)break;}as[aw].focus();if(as[aw].type=3D=3D'text')as[aw].select();};thi=
s.changeFocus=3Dai;var aj;function ak(ar){var =
aw=3Dthis;if(af!=3Da.dialog._.currentTop)return;var =
as=3Dar.data.getKeystroke(),at=3DS.lang.dir=3D=3D'rtl';aj=3D0;if(as=3D=3D=
9||as=3D=3D2228224+9){var au=3Das=3D=3D2228224+9;if(af._.tabBarMode){var =
av=3Dau?o.call(af):p.call(af);af.selectPage(av);af._.tabs[av][0].focus();=
}else ai(!au);aj=3D1;}else =
if(as=3D=3D4456448+121&&!af._.tabBarMode&&af.getPageCount()>1){af._.tabBa=
rMode=3Dtrue;af._.tabs[af._.currentTabId][0].focus();aj=3D1;}else =
if((as=3D=3D37||as=3D=3D39)&&af._.tabBarMode){av=3Das=3D=3D(at?39:37)?o.c=
all(af):p.call(af);af.selectPage(av);af._.tabs[av][0].focus();aj=3D1;}els=
e =
if((as=3D=3D13||as=3D=3D32)&&af._.tabBarMode){aw.selectPage(aw._.currentT=
abId);aw._.tabBarMode=3Dfalse;aw._.currentFocusIndex=3D-1;ai(true);aj=3D1=
;}if(aj){ar.stop();ar.data.preventDefault();}};function =
al(ar){aj&&ar.data.preventDefault();};var =
am=3Dthis._.element;this.on('show',function(){am.on('keydown',ak,this,nul=
l,0);if(b.opera||b.gecko&&b.mac)am.on('keypress',al,this);});this.on('hid=
e',function(){am.removeListener('keydown',ak);if(b.opera||b.gecko&&b.mac)=
am.removeListener('keypress',al);ag(function(ar){s.apply(ar);});});this.o=
n('iframeAdded',function(ar){var as=3Dnew =
g(ar.data.iframe.$.contentWindow.document);as.on('keydown',ak,this,null,0=
);});this.on('show',function(){var =
av=3Dthis;ah();if(S.config.dialog_startupFocusTab&&af._.pageCount>1){af._=
.tabBarMode=3Dtrue;af._.tabs[af._.currentTabId][0].focus();}else =
if(!av._.hasFocus){av._.currentFocusIndex=3D-1;if(U.onFocus){var =
ar=3DU.onFocus.call(av);ar&&ar.focus();}else =
ai(true);if(av._.editor.mode=3D=3D'wysiwyg'&&c){var =
as=3DS.document.$.selection,at=3Das.createRange();if(at)if(at.parentEleme=
nt&&at.parentElement().ownerDocument=3D=3DS.document.$||at.item&&at.item(=
0).ownerDocument=3D=3DS.document.$){var =
au=3Ddocument.body.createTextRange();au.moveToElementText(av.getElement()=
.getFirst().$);au.collapse(true);au.select();}}}},this,null,4294967295);i=
f(b.ie6Compat)this.on('load',function(ar){var =
as=3Dthis.getElement(),at=3Das.getFirst();at.remove();at.appendTo(as);},t=
his);A(this);B(this);new =
d.text(U.title,a.document).appendTo(this.parts.title);for(var =
an=3D0;an<U.contents.length;an++){var =
ao=3DU.contents[an];ao&&this.addPage(ao);}this.parts.tabs.on('click',func=
tion(ar){var au=3Dthis;var =
as=3Dar.data.getTarget();if(as.hasClass('cke_dialog_tab')){var =
at=3Das.$.id;au.selectPage(at.substring(4,at.lastIndexOf('_')));if(au._.t=
abBarMode){au._.tabBarMode=3Dfalse;au._.currentFocusIndex=3D-1;
ai(true);}ar.data.preventDefault();}},this);var =
ap=3D[],aq=3Da.dialog._.uiElementBuilders.hbox.build(this,{type:'hbox',cl=
assName:'cke_dialog_footer_buttons',widths:[],children:U.buttons},ap).get=
Child();this.parts.footer.setHtml(ap.join(''));for(an=3D0;an<aq.length;an=
++)this._.buttons[aq[an].id]=3Daq[an];};function =
t(S,T,U){this.element=3DT;this.focusIndex=3DU;this.tabIndex=3D0;this.isFo=
cusable=3Dfunction(){return!T.getAttribute('disabled')&&T.isVisible();};t=
his.focus=3Dfunction(){S._.currentFocusIndex=3Dthis.focusIndex;this.eleme=
nt.focus();};T.on('keydown',function(V){if(V.data.getKeystroke() in =
{32:1,13:1})this.fire('click');});T.on('focus',function(){this.fire('mous=
eover');});T.on('blur',function(){this.fire('mouseout');});};a.dialog.pro=
totype=3D{destroy:function(){this.hide();this._.element.remove();},resize=
:(function(){return function(S,T){var =
U=3Dthis;if(U._.contentSize&&U._.contentSize.width=3D=3DS&&U._.contentSiz=
e.height=3D=3DT)return;a.dialog.fire('resize',{dialog:U,skin:U._.editor.s=
kinName,width:S,height:T},U._.editor);U.fire('resize',{skin:U._.editor.sk=
inName,width:S,height:T},U._.editor);if(U._.editor.lang.dir=3D=3D'rtl'&&U=
._.position)U._.position.x=3Da.document.getWindow().getViewPaneSize().wid=
th-U._.contentSize.width-parseInt(U._.element.getFirst().getStyle('right'=
),10);U._.contentSize=3D{width:S,height:T};};})(),getSize:function(){var =
S=3Dthis._.element.getFirst();return{width:S.$.offsetWidth||0,height:S.$.=
offsetHeight||0};},move:(function(){var S;return function(T,U,V){var =
ac=3Dthis;var =
W=3Dac._.element.getFirst(),X=3Dac._.editor.lang.dir=3D=3D'rtl';if(S=3D=3D=
=3Dundefined)S=3DW.getComputedStyle('position')=3D=3D'fixed';if(S&&ac._.p=
osition&&ac._.position.x=3D=3DT&&ac._.position.y=3D=3DU)return;ac._.posit=
ion=3D{x:T,y:U};if(!S){var =
Y=3Da.document.getWindow().getScrollPosition();T+=3DY.x;U+=3DY.y;}if(X){v=
ar =
Z=3Dac.getSize(),aa=3Da.document.getWindow().getViewPaneSize();T=3Daa.wid=
th-Z.width-T;}var =
ab=3D{top:(U>0?U:0)+'px'};ab[X?'right':'left']=3D(T>0?T:0)+'px';W.setStyl=
es(ab);V&&(ac._.moved=3D1);};})(),getPosition:function(){return =
e.extend({},this._.position);},show:function(){var =
S=3Dthis._.element,T=3Dthis.definition;if(!(S.getParent()&&S.getParent().=
equals(a.document.getBody())))S.appendTo(a.document.getBody());else =
S.setStyle('display','block');if(b.gecko&&b.version<10900){var =
U=3Dthis.parts.dialog;U.setStyle('position','absolute');setTimeout(functi=
on(){U.setStyle('position','fixed');},0);}this.resize(this._.contentSize&=
&this._.contentSize.width||T.width||T.minWidth,this._.contentSize&&this._=
.contentSize.height||T.height||T.minHeight);this.reset();
this.selectPage(this.definition.contents[0].id);if(a.dialog._.currentZInd=
ex=3D=3D=3Dnull)a.dialog._.currentZIndex=3Dthis._.editor.config.baseFloat=
ZIndex;this._.element.getFirst().setStyle('z-index',a.dialog._.currentZIn=
dex+=3D10);if(a.dialog._.currentTop=3D=3D=3Dnull){a.dialog._.currentTop=3D=
this;this._.parentDialog=3Dnull;G(this._.editor);S.on('keydown',K);S.on(b=
.opera?'keypress':'keyup',L);for(var V in =
{keyup:1,keydown:1,keypress:1})S.on(V,R);}else{this._.parentDialog=3Da.di=
alog._.currentTop;var =
W=3Dthis._.parentDialog.getElement().getFirst();W.$.style.zIndex-=3DMath.=
floor(this._.editor.config.baseFloatZIndex/2);a.dialog._.currentTop=3Dthi=
s;}M(this,this,'\x1b',null,function(){this.getButton('cancel')&&this.getB=
utton('cancel').click();});this._.hasFocus=3Dfalse;e.setTimeout(function(=
){this.layout();this.parts.dialog.setStyle('visibility','');this.fireOnce=
('load',{});k.fire('ready',this);this.fire('show',{});this._.editor.fire(=
'dialogShow',this);this.foreach(function(X){X.setInitValue&&X.setInitValu=
e();});},100,this);},layout:function(){var U=3Dthis;var =
S=3Da.document.getWindow().getViewPaneSize(),T=3DU.getSize();U.move(U._.m=
oved?U._.position.x:(S.width-T.width)/2,U._.moved?U._.position.y:(S.heigh=
t-T.height)/2);},foreach:function(S){var V=3Dthis;for(var T in =
V._.contents)for(var U in =
V._.contents[T])S.call(V,V._.contents[T][U]);return =
V;},reset:(function(){var S=3Dfunction(T){if(T.reset)T.reset(1);};return =
function(){this.foreach(S);return =
this;};})(),setupContent:function(){var =
S=3Darguments;this.foreach(function(T){if(T.setup)T.setup.apply(T,S);});}=
,commitContent:function(){var =
S=3Darguments;this.foreach(function(T){if(c&&this._.currentFocusIndex=3D=3D=
T.focusIndex)T.getInputElement().$.blur();if(T.commit)T.commit.apply(T,S)=
;});},hide:function(){if(!this.parts.dialog.isVisible())return;this.fire(=
'hide',{});this._.editor.fire('dialogHide',this);var =
S=3Dthis._.element;S.setStyle('display','none');this.parts.dialog.setStyl=
e('visibility','hidden');N(this);while(a.dialog._.currentTop!=3Dthis)a.di=
alog._.currentTop.hide();if(!this._.parentDialog)H();else{var =
T=3Dthis._.parentDialog.getElement().getFirst();T.setStyle('z-index',pars=
eInt(T.$.style.zIndex,10)+Math.floor(this._.editor.config.baseFloatZIndex=
/2));}a.dialog._.currentTop=3Dthis._.parentDialog;if(!this._.parentDialog=
){a.dialog._.currentZIndex=3Dnull;S.removeListener('keydown',K);S.removeL=
istener(b.opera?'keypress':'keyup',L);for(var U in =
{keyup:1,keydown:1,keypress:1})S.removeListener(U,R);var =
V=3Dthis._.editor;V.focus();if(V.mode=3D=3D'wysiwyg'&&c){var =
W=3DV.getSelection();
W&&W.unlock(true);}}else a.dialog._.currentZIndex-=3D10;delete =
this._.parentDialog;this.foreach(function(X){X.resetInitValue&&X.resetIni=
tValue();});},addPage:function(S){var ae=3Dthis;var T=3D[],U=3DS.label?' =
title=3D"'+e.htmlEncode(S.label)+'"':'',V=3DS.elements,W=3Da.dialog._.uiE=
lementBuilders.vbox.build(ae,{type:'vbox',className:'cke_dialog_page_cont=
ents',children:S.elements,expand:!!S.expand,padding:S.padding,style:S.sty=
le||'width: =
100%;height:100%'},T),X=3Dh.createFromHtml(T.join(''));X.setAttribute('ro=
le','tabpanel');var =
Y=3Db,Z=3D'cke_'+S.id+'_'+e.getNextNumber(),aa=3Dh.createFromHtml(['<a =
class=3D"cke_dialog_tab"',ae._.pageCount>0?' =
cke_last':'cke_first',U,!!S.hidden?' style=3D"display:none"':'',' =
id=3D"',Z,'"',Y.gecko&&Y.version>=3D10900&&!Y.hc?'':' =
href=3D"javascript:void(0)"',' tabIndex=3D"-1"',' hidefocus=3D"true"',' =
role=3D"tab">',S.label,'</a>'].join(''));X.setAttribute('aria-labelledby'=
,Z);ae._.tabs[S.id]=3D[aa,X];ae._.tabIdList.push(S.id);!S.hidden&&ae._.pa=
geCount++;ae._.lastTab=3Daa;ae.updateStyle();var =
ab=3Dae._.contents[S.id]=3D{},ac,ad=3DW.getChild();while(ac=3Dad.shift())=
{ab[ac.id]=3Dac;if(typeof =
ac.getChild=3D=3D'function')ad.push.apply(ad,ac.getChild());}X.setAttribu=
te('name',S.id);X.appendTo(ae.parts.contents);aa.unselectable();ae.parts.=
tabs.append(aa);if(S.accessKey){M(ae,ae,'CTRL+'+S.accessKey,P,O);ae._.acc=
essKeyMap['CTRL+'+S.accessKey]=3DS.id;}},selectPage:function(S){if(this._=
.currentTabId=3D=3DS)return;if(this.fire('selectPage',{page:S,currentPage=
:this._.currentTabId})=3D=3D=3Dtrue)return;for(var T in this._.tabs){var =
U=3Dthis._.tabs[T][0],V=3Dthis._.tabs[T][1];if(T!=3DS){U.removeClass('cke=
_dialog_tab_selected');V.hide();}V.setAttribute('aria-hidden',T!=3DS);}va=
r =
W=3Dthis._.tabs[S];W[0].addClass('cke_dialog_tab_selected');if(b.ie6Compa=
t||b.ie7Compat){q(W[1]);W[1].show();setTimeout(function(){q(W[1],1);},0);=
}else =
W[1].show();this._.currentTabId=3DS;this._.currentTabIndex=3De.indexOf(th=
is._.tabIdList,S);},updateStyle:function(){this.parts.dialog[(this._.page=
Count=3D=3D=3D1?'add':'remove')+'Class']('cke_single_page');},hidePage:fu=
nction(S){var U=3Dthis;var =
T=3DU._.tabs[S]&&U._.tabs[S][0];if(!T||U._.pageCount=3D=3D1||!T.isVisible=
())return;else =
if(S=3D=3DU._.currentTabId)U.selectPage(o.call(U));T.hide();U._.pageCount=
--;U.updateStyle();},showPage:function(S){var U=3Dthis;var =
T=3DU._.tabs[S]&&U._.tabs[S][0];if(!T)return;T.show();U._.pageCount++;U.u=
pdateStyle();},getElement:function(){return =
this._.element;},getName:function(){return =
this._.name;},getContentElement:function(S,T){var =
U=3Dthis._.contents[S];return U&&U[T];},getValueOf:function(S,T){return =
this.getContentElement(S,T).getValue();
},setValueOf:function(S,T,U){return =
this.getContentElement(S,T).setValue(U);},getButton:function(S){return =
this._.buttons[S];},click:function(S){return =
this._.buttons[S].click();},disableButton:function(S){return =
this._.buttons[S].disable();},enableButton:function(S){return =
this._.buttons[S].enable();},getPageCount:function(){return =
this._.pageCount;},getParentEditor:function(){return =
this._.editor;},getSelectedElement:function(){return =
this.getParentEditor().getSelection().getSelectedElement();},addFocusable=
:function(S,T){var V=3Dthis;if(typeof =
T=3D=3D'undefined'){T=3DV._.focusList.length;V._.focusList.push(new =
t(V,S,T));}else{V._.focusList.splice(T,0,new t(V,S,T));for(var =
U=3DT+1;U<V._.focusList.length;U++)V._.focusList[U].focusIndex++;}}};e.ex=
tend(a.dialog,{add:function(S,T){if(!this._.dialogDefinitions[S]||typeof =
T=3D=3D'function')this._.dialogDefinitions[S]=3DT;},exists:function(S){re=
turn!!this._.dialogDefinitions[S];},getCurrent:function(){return =
a.dialog._.currentTop;},okButton:(function(){var =
S=3Dfunction(T,U){U=3DU||{};return =
e.extend({id:'ok',type:'button',label:T.lang.common.ok,'class':'cke_dialo=
g_ui_button_ok',onClick:function(V){var =
W=3DV.data.dialog;if(W.fire('ok',{hide:true}).hide!=3D=3Dfalse)W.hide();}=
},U,true);};S.type=3D'button';S.override=3Dfunction(T){return =
e.extend(function(U){return S(U,T);},{type:'button'},true);};return =
S;})(),cancelButton:(function(){var S=3Dfunction(T,U){U=3DU||{};return =
e.extend({id:'cancel',type:'button',label:T.lang.common.cancel,'class':'c=
ke_dialog_ui_button_cancel',onClick:function(V){var =
W=3DV.data.dialog;if(W.fire('cancel',{hide:true}).hide!=3D=3Dfalse)W.hide=
();}},U,true);};S.type=3D'button';S.override=3Dfunction(T){return =
e.extend(function(U){return S(U,T);},{type:'button'},true);};return =
S;})(),addUIElement:function(S,T){this._.uiElementBuilders[S]=3DT;}});a.d=
ialog._=3D{uiElementBuilders:{},dialogDefinitions:{},currentTop:null,curr=
entZIndex:null};a.event.implementOn(a.dialog);a.event.implementOn(a.dialo=
g.prototype,true);var =
u=3D{resizable:3,minWidth:600,minHeight:400,buttons:[a.dialog.okButton,a.=
dialog.cancelButton]},v=3Dfunction(S,T,U){for(var =
V=3D0,W;W=3DS[V];V++){if(W.id=3D=3DT)return W;if(U&&W[U]){var =
X=3Dv(W[U],T,U);if(X)return X;}}return =
null;},w=3Dfunction(S,T,U,V,W){if(U){for(var =
X=3D0,Y;Y=3DS[X];X++){if(Y.id=3D=3DU){S.splice(X,0,T);return =
T;}if(V&&Y[V]){var Z=3Dw(Y[V],T,U,V,true);if(Z)return Z;}}if(W)return =
null;}S.push(T);return T;},x=3Dfunction(S,T,U){for(var =
V=3D0,W;W=3DS[V];V++){if(W.id=3D=3DT)return =
S.splice(V,1);if(U&&W[U]){var X=3Dx(W[U],T,U);if(X)return X;}}return =
null;},y=3Dfunction(S,T){this.dialog=3DS;
var U=3DT.contents;for(var V=3D0,W;W=3DU[V];V++)U[V]=3DW&&new =
z(S,W);e.extend(this,T);};y.prototype=3D{getContents:function(S){return =
v(this.contents,S);},getButton:function(S){return =
v(this.buttons,S);},addContents:function(S,T){return =
w(this.contents,S,T);},addButton:function(S,T){return =
w(this.buttons,S,T);},removeContents:function(S){x(this.contents,S);},rem=
oveButton:function(S){x(this.buttons,S);}};function =
z(S,T){this._=3D{dialog:S};e.extend(this,T);};z.prototype=3D{get:function=
(S){return v(this.elements,S,'children');},add:function(S,T){return =
w(this.elements,S,T,'children');},remove:function(S){x(this.elements,S,'c=
hildren');}};function A(S){var =
T=3Dnull,U=3Dnull,V=3DS.getElement().getFirst(),W=3DS.getParentEditor(),X=
=3DW.config.dialog_magnetDistance,Y=3DW.skin.margins||[0,0,0,0];if(typeof=
 X=3D=3D'undefined')X=3D20;function Z(ab){var =
ac=3DS.getSize(),ad=3Da.document.getWindow().getViewPaneSize(),ae=3Dab.da=
ta.$.screenX,af=3Dab.data.$.screenY,ag=3Dae-T.x,ah=3Daf-T.y,ai,aj;T=3D{x:=
ae,y:af};U.x+=3Dag;U.y+=3Dah;if(U.x+Y[3]<X)ai=3D-Y[3];else =
if(U.x-Y[1]>ad.width-ac.width-X)ai=3Dad.width-ac.width+(W.lang.dir=3D=3D'=
rtl'?0:Y[1]);else ai=3DU.x;if(U.y+Y[0]<X)aj=3D-Y[0];else =
if(U.y-Y[2]>ad.height-ac.height-X)aj=3Dad.height-ac.height+Y[2];else =
aj=3DU.y;S.move(ai,aj,1);ab.data.preventDefault();};function =
aa(ab){a.document.removeListener('mousemove',Z);a.document.removeListener=
('mouseup',aa);if(b.ie6Compat){var =
ac=3DE.getChild(0).getFrameDocument();ac.removeListener('mousemove',Z);ac=
.removeListener('mouseup',aa);}};S.parts.title.on('mousedown',function(ab=
){T=3D{x:ab.data.$.screenX,y:ab.data.$.screenY};a.document.on('mousemove'=
,Z);a.document.on('mouseup',aa);U=3DS.getPosition();if(b.ie6Compat){var =
ac=3DE.getChild(0).getFrameDocument();ac.on('mousemove',Z);ac.on('mouseup=
',aa);}ab.data.preventDefault();},S);};function B(S){var =
T=3DS.definition,U=3DT.resizable;if(U=3D=3D0)return;var =
V=3DS.getParentEditor(),W,X,Y,Z,aa,ab,ac=3De.addFunction(function(af){aa=3D=
S.getSize();var =
ag=3DS.parts.contents,ah=3Dag.$.getElementsByTagName('iframe').length;if(=
ah){ab=3Dh.createFromHtml('<div class=3D"cke_dialog_resize_cover" =
style=3D"height: 100%; position: absolute; width: =
100%;"></div>');ag.append(ab);}X=3Daa.height-S.parts.contents.getSize('he=
ight',!(b.gecko||b.opera||c&&b.quirks));W=3Daa.width-S.parts.contents.get=
Size('width',1);Z=3D{x:af.screenX,y:af.screenY};Y=3Da.document.getWindow(=
).getViewPaneSize();a.document.on('mousemove',ad);a.document.on('mouseup'=
,ae);if(b.ie6Compat){var =
ai=3DE.getChild(0).getFrameDocument();ai.on('mousemove',ad);ai.on('mouseu=
p',ae);}af.preventDefault&&af.preventDefault();
});S.on('load',function(){var af=3D'';if(U=3D=3D1)af=3D' =
cke_resizer_horizontal';else if(U=3D=3D2)af=3D' =
cke_resizer_vertical';var ag=3Dh.createFromHtml('<div =
class=3D"cke_resizer'+af+' cke_resizer_'+V.lang.dir+'"'+' =
title=3D"'+e.htmlEncode(V.lang.resize)+'"'+' =
onmousedown=3D"CKEDITOR.tools.callFunction('+ac+', event =
)"></div>');S.parts.footer.append(ag,1);});V.on('destroy',function(){e.re=
moveFunction(ac);});function ad(af){var =
ag=3DV.lang.dir=3D=3D'rtl',ah=3D(af.data.$.screenX-Z.x)*(ag?-1:1),ai=3Daf=
.data.$.screenY-Z.y,aj=3Daa.width,ak=3Daa.height,al=3Daj+ah*(S._.moved?1:=
2),am=3Dak+ai*(S._.moved?1:2),an=3DS._.element.getFirst(),ao=3Dag&&an.get=
ComputedStyle('right'),ap=3DS.getPosition();if(ap.y+am>Y.height)am=3DY.he=
ight-ap.y;if((ag?ao:ap.x)+al>Y.width)al=3DY.width-(ag?ao:ap.x);if(U=3D=3D=
1||U=3D=3D3)aj=3DMath.max(T.minWidth||0,al-W);if(U=3D=3D2||U=3D=3D3)ak=3D=
Math.max(T.minHeight||0,am-X);S.resize(aj,ak);if(!S._.moved)S.layout();af=
.data.preventDefault();};function =
ae(){a.document.removeListener('mouseup',ae);a.document.removeListener('m=
ousemove',ad);if(ab){ab.remove();ab=3Dnull;}if(b.ie6Compat){var =
af=3DE.getChild(0).getFrameDocument();af.removeListener('mouseup',ae);af.=
removeListener('mousemove',ad);}};};var C,D=3D{},E;function =
F(S){S.data.preventDefault(1);};function G(S){var =
T=3Da.document.getWindow(),U=3DS.config,V=3DU.dialog_backgroundCoverColor=
||'white',W=3DU.dialog_backgroundCoverOpacity,X=3DU.baseFloatZIndex,Y=3De=
.genKey(V,W,X),Z=3DD[Y];if(!Z){var aa=3D['<div tabIndex=3D"-1" =
style=3D"position: ',b.ie6Compat?'absolute':'fixed','; z-index: ',X,'; =
top: 0px; left: 0px; ',!b.ie6Compat?'background-color: '+V:'','" =
class=3D"cke_dialog_background_cover">'];if(b.ie6Compat){var =
ab=3Db.isCustomDomain(),ac=3D"<html><body =
style=3D\\'background-color:"+V+";\\'></body></html>";aa.push('<iframe =
hidefocus=3D"true" frameborder=3D"0" id=3D"cke_dialog_background_iframe" =
src=3D"javascript:');aa.push('void((function(){document.open();'+(ab?"doc=
ument.domain=3D'"+document.domain+"';":'')+"document.write( '"+ac+"' =
);"+'document.close();'+'})())');aa.push('" =
style=3D"position:absolute;left:0;top:0;width:100%;height: =
100%;progid:DXImageTransform.Microsoft.Alpha(opacity=3D0)"></iframe>');}a=
a.push('</div>');Z=3Dh.createFromHtml(aa.join(''));Z.setOpacity(W!=3Dunde=
fined?W:0.5);Z.on('keydown',F);Z.on('keypress',F);Z.on('keyup',F);Z.appen=
dTo(a.document.getBody());D[Y]=3DZ;}else Z.show();E=3DZ;var =
ad=3Dfunction(){var =
ag=3DT.getViewPaneSize();Z.setStyles({width:ag.width+'px',height:ag.heigh=
t+'px'});},ae=3Dfunction(){var =
ag=3DT.getScrollPosition(),ah=3Da.dialog._.currentTop;Z.setStyles({left:a=
g.x+'px',top:ag.y+'px'});if(ah)do{var ai=3Dah.getPosition();
ah.move(ai.x,ai.y);}while(ah=3Dah._.parentDialog)};C=3Dad;T.on('resize',a=
d);ad();if(!(b.mac&&b.webkit))Z.focus();if(b.ie6Compat){var =
af=3Dfunction(){ae();arguments.callee.prevScrollHandler.apply(this,argume=
nts);};T.$.setTimeout(function(){af.prevScrollHandler=3Dwindow.onscroll||=
(function(){});window.onscroll=3Daf;},0);ae();}};function =
H(){if(!E)return;var =
S=3Da.document.getWindow();E.hide();S.removeListener('resize',C);if(b.ie6=
Compat)S.$.setTimeout(function(){var =
T=3Dwindow.onscroll&&window.onscroll.prevScrollHandler;window.onscroll=3D=
T||null;},0);C=3Dnull;};function I(){for(var S in =
D)D[S].remove();D=3D{};};var J=3D{},K=3Dfunction(S){var =
T=3DS.data.$.ctrlKey||S.data.$.metaKey,U=3DS.data.$.altKey,V=3DS.data.$.s=
hiftKey,W=3DString.fromCharCode(S.data.$.keyCode),X=3DJ[(T?'CTRL+':'')+(U=
?'ALT+':'')+(V?'SHIFT+':'')+W];if(!X||!X.length)return;X=3DX[X.length-1];=
X.keydown&&X.keydown.call(X.uiElement,X.dialog,X.key);S.data.preventDefau=
lt();},L=3Dfunction(S){var =
T=3DS.data.$.ctrlKey||S.data.$.metaKey,U=3DS.data.$.altKey,V=3DS.data.$.s=
hiftKey,W=3DString.fromCharCode(S.data.$.keyCode),X=3DJ[(T?'CTRL+':'')+(U=
?'ALT+':'')+(V?'SHIFT+':'')+W];if(!X||!X.length)return;X=3DX[X.length-1];=
if(X.keyup){X.keyup.call(X.uiElement,X.dialog,X.key);S.data.preventDefaul=
t();}},M=3Dfunction(S,T,U,V,W){var =
X=3DJ[U]||(J[U]=3D[]);X.push({uiElement:S,dialog:T,key:U,keyup:W||S.acces=
sKeyUp,keydown:V||S.accessKeyDown});},N=3Dfunction(S){for(var T in =
J){var U=3DJ[T];for(var =
V=3DU.length-1;V>=3D0;V--){if(U[V].dialog=3D=3DS||U[V].uiElement=3D=3DS)U=
.splice(V,1);}if(U.length=3D=3D=3D0)delete =
J[T];}},O=3Dfunction(S,T){if(S._.accessKeyMap[T])S.selectPage(S._.accessK=
eyMap[T]);},P=3Dfunction(S,T){},Q=3D{27:1,13:1},R=3Dfunction(S){if(S.data=
.getKeystroke() in =
Q)S.data.stopPropagation();};(function(){k.dialog=3D{uiElement:function(S=
,T,U,V,W,X,Y){if(arguments.length<4)return;var =
Z=3D(V.call?V(T):V)||'div',aa=3D['<',Z,' =
'],ab=3D(W&&W.call?W(T):W)||{},ac=3D(X&&X.call?X(T):X)||{},ad=3D(Y&&Y.cal=
l?Y.call(this,S,T):Y)||'',ae=3Dthis.domId=3Dac.id||e.getNextId()+'_uiElem=
ent',af=3Dthis.id=3DT.id,ag;ac.id=3Dae;var =
ah=3D{};if(T.type)ah['cke_dialog_ui_'+T.type]=3D1;if(T.className)ah[T.cla=
ssName]=3D1;if(T.disabled)ah.cke_disabled=3D1;var =
ai=3Dac['class']&&ac['class'].split?ac['class'].split(' =
'):[];for(ag=3D0;ag<ai.length;ag++){if(ai[ag])ah[ai[ag]]=3D1;}var =
aj=3D[];for(ag in ah)aj.push(ag);ac['class']=3Daj.join(' =
');if(T.title)ac.title=3DT.title;var =
ak=3D(T.style||'').split(';');if(T.align){var =
al=3DT.align;ab['margin-left']=3Dal=3D=3D'left'?0:'auto';ab['margin-right=
']=3Dal=3D=3D'right'?0:'auto';}for(ag in =
ab)ak.push(ag+':'+ab[ag]);if(T.hidden)ak.push('display:none');
for(ag=3Dak.length-1;ag>=3D0;ag--){if(ak[ag]=3D=3D=3D'')ak.splice(ag,1);}=
if(ak.length>0)ac.style=3D(ac.style?ac.style+'; ':'')+ak.join('; =
');for(ag in ac)aa.push(ag+'=3D"'+e.htmlEncode(ac[ag])+'" =
');aa.push('>',ad,'</',Z,'>');U.push(aa.join(''));(this._||(this._=3D{}))=
.dialog=3DS;if(typeof =
T.isChanged=3D=3D'boolean')this.isChanged=3Dfunction(){return =
T.isChanged;};if(typeof =
T.isChanged=3D=3D'function')this.isChanged=3DT.isChanged;if(typeof =
T.setValue=3D=3D'function')this.setValue=3De.override(this.setValue,funct=
ion(an){return =
function(ao){an.call(this,T.setValue.call(this,ao));};});if(typeof =
T.getValue=3D=3D'function')this.getValue=3De.override(this.getValue,funct=
ion(an){return function(){return =
T.getValue.call(this,an.call(this));};});a.event.implementOn(this);this.r=
egisterEvents(T);if(this.accessKeyUp&&this.accessKeyDown&&T.accessKey)M(t=
his,S,'CTRL+'+T.accessKey);var =
am=3Dthis;S.on('load',function(){if(am.getInputElement())am.getInputEleme=
nt().on('focus',function(){S._.tabBarMode=3Dfalse;S._.hasFocus=3Dtrue;am.=
fire('focus');},am);});if(this.keyboardFocusable){this.tabIndex=3DT.tabIn=
dex||0;this.focusIndex=3DS._.focusList.push(this)-1;this.on('focus',funct=
ion(){S._.currentFocusIndex=3Dam.focusIndex;});}e.extend(this,T);},hbox:f=
unction(S,T,U,V,W){if(arguments.length<4)return;this._||(this._=3D{});var=
 =
X=3Dthis._.children=3DT,Y=3DW&&W.widths||null,Z=3DW&&W.height||null,aa=3D=
{},ab,ac=3Dfunction(){var ae=3D['<tbody><tr =
class=3D"cke_dialog_ui_hbox">'];for(ab=3D0;ab<U.length;ab++){var =
af=3D'cke_dialog_ui_hbox_child',ag=3D[];if(ab=3D=3D=3D0)af=3D'cke_dialog_=
ui_hbox_first';if(ab=3D=3DU.length-1)af=3D'cke_dialog_ui_hbox_last';ae.pu=
sh('<td class=3D"',af,'" role=3D"presentation" =
');if(Y){if(Y[ab])ag.push('width:'+m(Y[ab]));}else =
ag.push('width:'+Math.floor(100/U.length)+'%');if(Z)ag.push('height:'+m(Z=
));if(W&&W.padding!=3Dundefined)ag.push('padding:'+m(W.padding));if(c&&b.=
quirks&&X[ab].align)ag.push('text-align:'+X[ab].align);if(ag.length>0)ae.=
push('style=3D"'+ag.join('; ')+'" =
');ae.push('>',U[ab],'</td>');}ae.push('</tr></tbody>');return =
ae.join('');},ad=3D{role:'presentation'};W&&W.align&&(ad.align=3DW.align)=
;k.dialog.uiElement.call(this,S,W||{type:'hbox'},V,'table',aa,ad,ac);},vb=
ox:function(S,T,U,V,W){if(arguments.length<3)return;this._||(this._=3D{})=
;var =
X=3Dthis._.children=3DT,Y=3DW&&W.width||null,Z=3DW&&W.heights||null,aa=3D=
function(){var ab=3D['<table role=3D"presentation" cellspacing=3D"0" =
border=3D"0" =
'];ab.push('style=3D"');if(W&&W.expand)ab.push('height:100%;');ab.push('w=
idth:'+m(Y||'100%'),';');ab.push('"');ab.push('align=3D"',e.htmlEncode(W&=
&W.align||(S.getParentEditor().lang.dir=3D=3D'ltr'?'left':'right')),'" =
');
ab.push('><tbody>');for(var ac=3D0;ac<U.length;ac++){var =
ad=3D[];ab.push('<tr><td role=3D"presentation" =
');if(Y)ad.push('width:'+m(Y||'100%'));if(Z)ad.push('height:'+m(Z[ac]));e=
lse =
if(W&&W.expand)ad.push('height:'+Math.floor(100/U.length)+'%');if(W&&W.pa=
dding!=3Dundefined)ad.push('padding:'+m(W.padding));if(c&&b.quirks&&X[ac]=
.align)ad.push('text-align:'+X[ac].align);if(ad.length>0)ab.push('style=3D=
"',ad.join('; '),'" ');ab.push(' =
class=3D"cke_dialog_ui_vbox_child">',U[ac],'</td></tr>');}ab.push('</tbod=
y></table>');return =
ab.join('');};k.dialog.uiElement.call(this,S,W||{type:'vbox'},V,'div',nul=
l,{role:'presentation'},aa);}};})();k.dialog.uiElement.prototype=3D{getEl=
ement:function(){return =
a.document.getById(this.domId);},getInputElement:function(){return =
this.getElement();},getDialog:function(){return =
this._.dialog;},setValue:function(S,T){this.getInputElement().setValue(S)=
;!T&&this.fire('change',{value:S});return =
this;},getValue:function(){return =
this.getInputElement().getValue();},isChanged:function(){return =
false;},selectParentTab:function(){var V=3Dthis;var =
S=3DV.getInputElement(),T=3DS,U;while((T=3DT.getParent())&&T.$.className.=
search('cke_dialog_page_contents')=3D=3D-1){}if(!T)return =
V;U=3DT.getAttribute('name');if(V._.dialog._.currentTabId!=3DU)V._.dialog=
.selectPage(U);return =
V;},focus:function(){this.selectParentTab().getInputElement().focus();ret=
urn this;},registerEvents:function(S){var =
T=3D/^on([A-Z]\w+)/,U,V=3Dfunction(X,Y,Z,aa){Y.on('load',function(){X.get=
InputElement().on(Z,aa,X);});};for(var W in =
S){if(!(U=3DW.match(T)))continue;if(this.eventProcessors[W])this.eventPro=
cessors[W].call(this,this._.dialog,S[W]);else =
V(this,this._.dialog,U[1].toLowerCase(),S[W]);}return =
this;},eventProcessors:{onLoad:function(S,T){S.on('load',T,this);},onShow=
:function(S,T){S.on('show',T,this);},onHide:function(S,T){S.on('hide',T,t=
his);}},accessKeyDown:function(S,T){this.focus();},accessKeyUp:function(S=
,T){},disable:function(){var =
S=3Dthis.getElement(),T=3Dthis.getInputElement();T.setAttribute('disabled=
','true');S.addClass('cke_disabled');},enable:function(){var =
S=3Dthis.getElement(),T=3Dthis.getInputElement();T.removeAttribute('disab=
led');S.removeClass('cke_disabled');},isEnabled:function(){return!this.ge=
tElement().hasClass('cke_disabled');},isVisible:function(){return =
this.getInputElement().isVisible();},isFocusable:function(){if(!this.isEn=
abled()||!this.isVisible())return false;return =
true;}};k.dialog.hbox.prototype=3De.extend(new =
k.dialog.uiElement(),{getChild:function(S){var =
T=3Dthis;if(arguments.length<1)return T._.children.concat();
if(!S.splice)S=3D[S];if(S.length<2)return T._.children[S[0]];else return =
T._.children[S[0]]&&T._.children[S[0]].getChild?T._.children[S[0]].getChi=
ld(S.slice(1,S.length)):null;}},true);k.dialog.vbox.prototype=3Dnew =
k.dialog.hbox();(function(){var S=3D{build:function(T,U,V){var =
W=3DU.children,X,Y=3D[],Z=3D[];for(var =
aa=3D0;aa<W.length&&(X=3DW[aa]);aa++){var =
ab=3D[];Y.push(ab);Z.push(a.dialog._.uiElementBuilders[X.type].build(T,X,=
ab));}return new =
k.dialog[U.type](T,Z,Y,V,U);}};a.dialog.addUIElement('hbox',S);a.dialog.a=
ddUIElement('vbox',S);})();a.dialogCommand=3Dfunction(S){this.dialogName=3D=
S;};a.dialogCommand.prototype=3D{exec:function(S){S.openDialog(this.dialo=
gName);},canUndo:false,editorFocus:c||b.webkit};(function(){var =
S=3D/^([a]|[^a])+$/,T=3D/^\d*$/,U=3D/^\d*(?:\.\d+)?$/,V=3D/^(((\d*(\.\d+)=
)|(\d*))(px|\%)?)?$/,W=3D/^(((\d*(\.\d+))|(\d*))(px|em|ex|in|cm|mm|pt|pc|=
\%)?)?$/i;a.VALIDATE_OR=3D1;a.VALIDATE_AND=3D2;a.dialog.validate=3D{funct=
ions:function(){var X=3Darguments;return function(){var =
Y=3Dthis&&this.getValue?this.getValue():X[0],Z=3Dundefined,aa=3D2,ab=3D[]=
,ac;for(ac=3D0;ac<X.length;ac++){if(typeof =
X[ac]=3D=3D'function')ab.push(X[ac]);else break;}if(ac<X.length&&typeof =
X[ac]=3D=3D'string'){Z=3DX[ac];ac++;}if(ac<X.length&&typeof =
X[ac]=3D=3D'number')aa=3DX[ac];var =
ad=3Daa=3D=3D2?true:false;for(ac=3D0;ac<ab.length;ac++){if(aa=3D=3D2)ad=3D=
ad&&ab[ac](Y);else =
ad=3Dad||ab[ac](Y);}return!ad?Z:true;};},regex:function(X,Y){return =
function(){var =
Z=3Dthis&&this.getValue?this.getValue():arguments[0];return!X.test(Z)?Y:t=
rue;};},notEmpty:function(X){return =
this.regex(S,X);},integer:function(X){return =
this.regex(T,X);},number:function(X){return =
this.regex(U,X);},cssLength:function(X){return =
this.functions(function(Y){return =
W.test(e.trim(Y));},X);},htmlLength:function(X){return =
this.functions(function(Y){return =
V.test(e.trim(Y));},X);},equals:function(X,Y){return =
this.functions(function(Z){return =
Z=3D=3DX;},Y);},notEqual:function(X,Y){return =
this.functions(function(Z){return =
Z!=3DX;},Y);}};a.on('instanceDestroyed',function(X){if(e.isEmpty(a.instan=
ces)){var Y;while(Y=3Da.dialog._.currentTop)Y.hide();I();}var =
Z=3DX.editor._.storedDialogs;for(var aa in =
Z)Z[aa].destroy();});})();e.extend(a.editor.prototype,{openDialog:functio=
n(S,T){if(this.mode=3D=3D'wysiwyg'&&c){var =
U=3Dthis.getSelection();U&&U.lock();}var =
V=3Da.dialog._.dialogDefinitions[S],W=3Dthis.skin.dialog;if(a.dialog._.cu=
rrentTop=3D=3D=3Dnull)G(this);if(typeof =
V=3D=3D'function'&&W._isLoaded){var =
X=3Dthis._.storedDialogs||(this._.storedDialogs=3D{}),Y=3DX[S]||(X[S]=3Dn=
ew a.dialog(this,S));T&&T.call(Y,Y);Y.show();return Y;}else =
if(V=3D=3D'failed'){H();
throw new Error('[CKEDITOR.dialog.openDialog] Dialog "'+S+'" failed when =
loading definition.');}var Z=3Dthis;function aa(ac){var =
ad=3Da.dialog._.dialogDefinitions[S],ae=3DZ.skin.dialog;if(!ae._isLoaded|=
|ab&&typeof ac=3D=3D'undefined')return;if(typeof =
ad!=3D'function')a.dialog._.dialogDefinitions[S]=3D'failed';Z.openDialog(=
S,T);};if(typeof V=3D=3D'string'){var =
ab=3D1;a.scriptLoader.load(a.getUrl(V),aa,null,0,1);}a.skins.load(this,'d=
ialog',aa);return =
null;}});})();j.add('dialog',{requires:['dialogui']});j.add('styles',{req=
uires:['selection'],init:function(m){m.on('contentDom',function(){m.docum=
ent.setCustomData('cke_includeReadonly',!m.config.disableReadonlyStyling)=
;});}});a.editor.prototype.attachStyleStateChange=3Dfunction(m,n){var =
o=3Dthis._.styleStateChangeCallbacks;if(!o){o=3Dthis._.styleStateChangeCa=
llbacks=3D[];this.on('selectionChange',function(p){for(var =
q=3D0;q<o.length;q++){var =
r=3Do[q],s=3Dr.style.checkActive(p.data.path)?1:2;r.fn.call(this,s);}});}=
o.push({style:m,fn:n});};a.STYLE_BLOCK=3D1;a.STYLE_INLINE=3D2;a.STYLE_OBJ=
ECT=3D3;(function(){var =
m=3D{address:1,div:1,h1:1,h2:1,h3:1,h4:1,h5:1,h6:1,p:1,pre:1,section:1,he=
ader:1,footer:1,nav:1,article:1,aside:1,figure:1,dialog:1,hgroup:1,time:1=
,meter:1,menu:1,command:1,keygen:1,output:1,progress:1,details:1,datagrid=
:1,datalist:1},n=3D{a:1,embed:1,hr:1,img:1,li:1,object:1,ol:1,table:1,td:=
1,tr:1,th:1,ul:1,dl:1,dt:1,dd:1,form:1,audio:1,video:1},o=3D/\s*(?:;\s*|$=
)/,p=3D/#\((.+?)\)/g,q=3Dd.walker.bookmark(0,1),r=3Dd.walker.whitespaces(=
1);a.style=3Dfunction(T,U){var =
W=3Dthis;if(U){T=3De.clone(T);L(T.attributes,U);L(T.styles,U);}var =
V=3DW.element=3DT.element?typeof =
T.element=3D=3D'string'?T.element.toLowerCase():T.element:'*';W.type=3Dm[=
V]?1:n[V]?3:2;if(typeof =
W.element=3D=3D'object')W.type=3D3;W._=3D{definition:T};};a.style.prototy=
pe=3D{apply:function(T){S.call(this,T,false);},remove:function(T){S.call(=
this,T,true);},applyToRange:function(T){var =
U=3Dthis;return(U.applyToRange=3DU.type=3D=3D2?t:U.type=3D=3D1?x:U.type=3D=
=3D3?v:null).call(U,T);},removeFromRange:function(T){var =
U=3Dthis;return(U.removeFromRange=3DU.type=3D=3D2?u:U.type=3D=3D1?y:U.typ=
e=3D=3D3?w:null).call(U,T);},applyToObject:function(T){K(T,this);},checkA=
ctive:function(T){var Y=3Dthis;switch(Y.type){case 1:return =
Y.checkElementRemovable(T.block||T.blockLimit,true);case 3:case 2:var =
U=3DT.elements;for(var =
V=3D0,W;V<U.length;V++){W=3DU[V];if(Y.type=3D=3D2&&(W=3D=3DT.block||W=3D=3D=
T.blockLimit))continue;if(Y.type=3D=3D3){var X=3DW.getName();if(!(typeof =
Y.element=3D=3D'string'?X=3D=3DY.element:X in =
Y.element))continue;}if(Y.checkElementRemovable(W,true))return =
true;}}return false;},checkApplicable:function(T){switch(this.type){case =
2:case 1:break;
case 3:return T.lastElement.getAscendant(this.element,true);}return =
true;},checkElementRemovable:function(T,U){var =
ae=3Dthis;if(!T||T.isReadOnly())return false;var =
V=3Dae._.definition,W,X=3DT.getName();if(typeof =
ae.element=3D=3D'string'?X=3D=3Dae.element:X in =
ae.element){if(!U&&!T.hasAttributes())return =
true;W=3DM(V);if(W._length){for(var Y in =
W){if(Y=3D=3D'_length')continue;var =
Z=3DT.getAttribute(Y)||'';if(Y=3D=3D'style'?R(W[Y],P(Z,false)):W[Y]=3D=3D=
Z){if(!U)return true;}else if(U)return false;}if(U)return true;}else =
return true;}var =
aa=3DN(ae)[T.getName()];if(aa){if(!(W=3Daa.attributes))return =
true;for(var ab=3D0;ab<W.length;ab++){Y=3DW[ab][0];var =
ac=3DT.getAttribute(Y);if(ac){var =
ad=3DW[ab][1];if(ad=3D=3D=3Dnull||typeof =
ad=3D=3D'string'&&ac=3D=3Dad||ad.test(ac))return true;}}}return =
false;},buildPreview:function(T){var =
U=3Dthis._.definition,V=3D[],W=3DU.element;if(W=3D=3D'bdo')W=3D'span';V=3D=
['<',W];var X=3DU.attributes;if(X)for(var Y in X)V.push(' =
',Y,'=3D"',X[Y],'"');var Z=3Da.style.getStyleText(U);if(Z)V.push(' =
style=3D"',Z,'"');V.push('>',T||U.name,'</',W,'>');return =
V.join('');}};a.style.getStyleText=3Dfunction(T){var =
U=3DT._ST;if(U)return U;U=3DT.styles;var =
V=3DT.attributes&&T.attributes.style||'',W=3D'';if(V.length)V=3DV.replace=
(o,';');for(var X in U){var =
Y=3DU[X],Z=3D(X+':'+Y).replace(o,';');if(Y=3D=3D'inherit')W+=3DZ;else =
V+=3DZ;}if(V.length)V=3DP(V);V+=3DW;return T._ST=3DV;};function s(T){var =
U,V;while(T=3DT.getParent()){if(T.getName()=3D=3D'body')break;if(T.getAtt=
ribute('data-nostyle'))U=3DT;else if(!V){var =
W=3DT.getAttribute('contentEditable');if(W=3D=3D'false')U=3DT;else =
if(W=3D=3D'true')V=3D1;}}return U;};function t(T){var ax=3Dthis;var =
U=3DT.document;if(T.collapsed){var =
V=3DJ(ax,U);T.insertNode(V);T.moveToPosition(V,2);return;}var =
W=3Dax.element,X=3Dax._.definition,Y,Z=3DX.includeReadonly;if(Z=3D=3Dunde=
fined)Z=3DU.getCustomData('cke_includeReadonly');var =
aa=3Df[W]||(Y=3Dtrue,f.span);T.enlarge(1,1);T.trim();var =
ab=3DT.createBookmark(),ac=3Dab.startNode,ad=3Dab.endNode,ae=3Dac,af,ag=3D=
s(ac),ah=3Ds(ad);if(ag)ae=3Dag.getNextSourceNode(true);if(ah)ad=3Dah;if(a=
e.getPosition(ad)=3D=3D2)ae=3D0;while(ae){var =
ai=3Dfalse;if(ae.equals(ad)){ae=3Dnull;ai=3Dtrue;}else{var =
aj=3Dae.type,ak=3Daj=3D=3D1?ae.getName():null,al=3Dak&&ae.getAttribute('c=
ontentEditable')=3D=3D'false',am=3Dak&&ae.getAttribute('data-nostyle');if=
(ak&&ae.data('cke-bookmark')){ae=3Dae.getNextSourceNode(true);continue;}i=
f(!ak||aa[ak]&&!am&&(!al||Z)&&(ae.getPosition(ad)|4|0|8)=3D=3D4+0+8&&(!X.=
childRule||X.childRule(ae))){var =
an=3Dae.getParent();if(an&&((an.getDtd()||f.span)[W]||Y)&&(!X.parentRule|=
|X.parentRule(an))){if(!af&&(!ak||!f.$removeEmpty[ak]||(ae.getPosition(ad=
)|4|0|8)=3D=3D4+0+8)){af=3Dnew d.range(U);
af.setStartBefore(ae);}if(aj=3D=3D3||al||aj=3D=3D1&&!ae.getChildCount()){=
var =
ao=3Dae,ap;while((ai=3D!ao.getNext(q))&&(ap=3Dao.getParent(),aa[ap.getNam=
e()])&&(ap.getPosition(ac)|2|0|8)=3D=3D2+0+8&&(!X.childRule||X.childRule(=
ap)))ao=3Dap;af.setEndAfter(ao);}}else ai=3Dtrue;}else =
ai=3Dtrue;ae=3Dae.getNextSourceNode(am||al);}if(ai&&af&&!af.collapsed){va=
r =
aq=3DJ(ax,U),ar=3Daq.hasAttributes(),as=3Daf.getCommonAncestor(),at=3D{st=
yles:{},attrs:{},blockedStyles:{},blockedAttrs:{}},au,av,aw;while(aq&&as)=
{if(as.getName()=3D=3DW){for(au in =
X.attributes){if(at.blockedAttrs[au]||!(aw=3Das.getAttribute(av)))continu=
e;if(aq.getAttribute(au)=3D=3Daw)at.attrs[au]=3D1;else =
at.blockedAttrs[au]=3D1;}for(av in =
X.styles){if(at.blockedStyles[av]||!(aw=3Das.getStyle(av)))continue;if(aq=
.getStyle(av)=3D=3Daw)at.styles[av]=3D1;else =
at.blockedStyles[av]=3D1;}}as=3Das.getParent();}for(au in =
at.attrs)aq.removeAttribute(au);for(av in =
at.styles)aq.removeStyle(av);if(ar&&!aq.hasAttributes())aq=3Dnull;if(aq){=
af.extractContents().appendTo(aq);G(ax,aq);af.insertNode(aq);aq.mergeSibl=
ings();if(!c)aq.$.normalize();}else{aq=3Dnew =
h('span');af.extractContents().appendTo(aq);af.insertNode(aq);G(ax,aq);aq=
.remove(true);}af=3Dnull;}}T.moveToBookmark(ab);T.shrink(2);};function =
u(T){T.enlarge(1,1);var =
U=3DT.createBookmark(),V=3DU.startNode;if(T.collapsed){var W=3Dnew =
d.elementPath(V.getParent()),X;for(var =
Y=3D0,Z;Y<W.elements.length&&(Z=3DW.elements[Y]);Y++){if(Z=3D=3DW.block||=
Z=3D=3DW.blockLimit)break;if(this.checkElementRemovable(Z)){var =
aa;if(T.collapsed&&(T.checkBoundaryOfElement(Z,2)||(aa=3DT.checkBoundaryO=
fElement(Z,1)))){X=3DZ;X.match=3Daa?'start':'end';}else{Z.mergeSiblings()=
;if(Z.getName()=3D=3Dthis.element)F(this,Z);else =
H(Z,N(this)[Z.getName()]);}}}if(X){var ab=3DV;for(Y=3D0;true;Y++){var =
ac=3DW.elements[Y];if(ac.equals(X))break;else if(ac.match)continue;else =
ac=3Dac.clone();ac.append(ab);ab=3Dac;}ab[X.match=3D=3D'start'?'insertBef=
ore':'insertAfter'](X);}}else{var ad=3DU.endNode,ae=3Dthis;function =
af(){var ai=3Dnew d.elementPath(V.getParent()),aj=3Dnew =
d.elementPath(ad.getParent()),ak=3Dnull,al=3Dnull;for(var =
am=3D0;am<ai.elements.length;am++){var =
an=3Dai.elements[am];if(an=3D=3Dai.block||an=3D=3Dai.blockLimit)break;if(=
ae.checkElementRemovable(an))ak=3Dan;}for(am=3D0;am<aj.elements.length;am=
++){an=3Daj.elements[am];if(an=3D=3Daj.block||an=3D=3Daj.blockLimit)break=
;if(ae.checkElementRemovable(an))al=3Dan;}if(al)ad.breakParent(al);if(ak)=
V.breakParent(ak);};af();var ag=3DV.getNext();while(!ag.equals(ad)){var =
ah=3Dag.getNextSourceNode();if(ag.type=3D=3D1&&this.checkElementRemovable=
(ag)){if(ag.getName()=3D=3Dthis.element)F(this,ag);else =
H(ag,N(this)[ag.getName()]);
if(ah.type=3D=3D1&&ah.contains(V)){af();ah=3DV.getNext();}}ag=3Dah;}}T.mo=
veToBookmark(U);};function v(T){var =
U=3DT.getCommonAncestor(true,true),V=3DU.getAscendant(this.element,true);=
V&&!V.isReadOnly()&&K(V,this);};function w(T){var =
U=3DT.getCommonAncestor(true,true),V=3DU.getAscendant(this.element,true);=
if(!V)return;var =
W=3Dthis,X=3DW._.definition,Y=3DX.attributes,Z=3Da.style.getStyleText(X);=
if(Y)for(var aa in Y)V.removeAttribute(aa,Y[aa]);if(X.styles)for(var ab =
in =
X.styles){if(!X.styles.hasOwnProperty(ab))continue;V.removeStyle(ab);}};f=
unction x(T){var =
U=3DT.createBookmark(true),V=3DT.createIterator();V.enforceRealBlocks=3Dt=
rue;if(this._.enterMode)V.enlargeBr=3Dthis._.enterMode!=3D2;var =
W,X=3DT.document,Y;while(W=3DV.getNextParagraph()){if(!W.isReadOnly()){va=
r Z=3DJ(this,X,W);z(W,Z);}}T.moveToBookmark(U);};function y(T){var =
Y=3Dthis;var =
U=3DT.createBookmark(1),V=3DT.createIterator();V.enforceRealBlocks=3Dtrue=
;V.enlargeBr=3DY._.enterMode!=3D2;var =
W;while(W=3DV.getNextParagraph()){if(Y.checkElementRemovable(W))if(W.is('=
pre')){var =
X=3DY._.enterMode=3D=3D2?null:T.document.createElement(Y._.enterMode=3D=3D=
1?'p':'div');X&&W.copyAttributes(X);z(W,X);}else =
F(Y,W,1);}T.moveToBookmark(U);};function z(T,U){var =
V=3D!U;if(V){U=3DT.getDocument().createElement('div');T.copyAttributes(U)=
;}var =
W=3DU&&U.is('pre'),X=3DT.is('pre'),Y=3DW&&!X,Z=3D!W&&X;if(Y)U=3DE(T,U);el=
se if(Z)U=3DD(V?[T.getHtml()]:B(T),U);else =
T.moveChildren(U);U.replace(T);if(W)A(U);else if(V)I(U);};function =
A(T){var U;if(!((U=3DT.getPrevious(r))&&U.is&&U.is('pre')))return;var =
V=3DC(U.getHtml(),/\n$/,'')+'\n\n'+C(T.getHtml(),/^\n/,'');if(c)T.$.outer=
HTML=3D'<pre>'+V+'</pre>';else T.setHtml(V);U.remove();};function =
B(T){var =
U=3D/(\S\s*)\n(?:\s|(<span[^>]+data-cke-bookmark.*?\/span>))*\n(?!$)/gi,V=
=3DT.getName(),W=3DC(T.getOuterHtml(),U,function(Y,Z,aa){return =
Z+'</pre>'+aa+'<pre>';}),X=3D[];W.replace(/<pre\b.*?>([\s\S]*?)<\/pre>/gi=
,function(Y,Z){X.push(Z);});return X;};function C(T,U,V){var =
W=3D'',X=3D'';T=3DT.replace(/(^<span[^>]+data-cke-bookmark.*?\/span>)|(<s=
pan[^>]+data-cke-bookmark.*?\/span>$)/gi,function(Y,Z,aa){Z&&(W=3DZ);aa&&=
(X=3Daa);return '';});return W+T.replace(U,V)+X;};function D(T,U){var =
V;if(T.length>1)V=3Dnew d.documentFragment(U.getDocument());for(var =
W=3D0;W<T.length;W++){var =
X=3DT[W];X=3DX.replace(/(\r\n|\r)/g,'\n');X=3DC(X,/^[ =
\t]*\n/,'');X=3DC(X,/\n$/,'');X=3DC(X,/^[ \t]+|[ =
\t]+$/g,function(Z,aa,ab){if(Z.length=3D=3D1)return '&nbsp;';else =
if(!aa)return e.repeat('&nbsp;',Z.length-1)+' ';else return ' =
'+e.repeat('&nbsp;',Z.length-1);});X=3DX.replace(/\n/g,'<br>');X=3DX.repl=
ace(/[ \t]{2,}/g,function(Z){return e.repeat('&nbsp;',Z.length-1)+' ';
});if(V){var Y=3DU.clone();Y.setHtml(X);V.append(Y);}else =
U.setHtml(X);}return V||U;};function E(T,U){var =
V=3DT.getBogus();V&&V.remove();var W=3DT.getHtml();W=3DC(W,/(?:^[ =
\t\n\r]+)|(?:[ \t\n\r]+$)/g,'');W=3DW.replace(/[ \t\r\n]*(<br[^>]*>)[ =
\t\r\n]*/gi,'$1');W=3DW.replace(/([ \t\n\r]+|&nbsp;)/g,' =
');W=3DW.replace(/<br\b[^>]*>/gi,'\n');if(c){var =
X=3DT.getDocument().createElement('div');X.append(U);U.$.outerHTML=3D'<pr=
e>'+W+'</pre>';U.copyAttributes(X.getFirst());U=3DX.getFirst().remove();}=
else U.setHtml(W);return U;};function F(T,U){var =
V=3DT._.definition,W=3De.extend({},V.attributes,N(T)[U.getName()]),X=3DV.=
styles,Y=3De.isEmpty(W)&&e.isEmpty(X);for(var Z in =
W){if((Z=3D=3D'class'||T._.definition.fullMatch)&&U.getAttribute(Z)!=3DO(=
Z,W[Z]))continue;Y=3DU.hasAttribute(Z);U.removeAttribute(Z);}for(var aa =
in =
X){if(T._.definition.fullMatch&&U.getStyle(aa)!=3DO(aa,X[aa],true))contin=
ue;Y=3DY||!!U.getStyle(aa);U.removeStyle(aa);}if(Y)!f.$block[U.getName()]=
||T._.enterMode=3D=3D2&&!U.hasAttributes()?I(U):U.renameNode(T._.enterMod=
e=3D=3D1?'p':'div');};function G(T,U){var =
V=3DT._.definition,W=3DV.attributes,X=3DV.styles,Y=3DN(T),Z=3DU.getElemen=
tsByTag(T.element);for(var =
aa=3DZ.count();--aa>=3D0;)F(T,Z.getItem(aa));for(var ab in =
Y){if(ab!=3DT.element){Z=3DU.getElementsByTag(ab);for(aa=3DZ.count()-1;aa=
>=3D0;aa--){var ac=3DZ.getItem(aa);H(ac,Y[ab]);}}}};function H(T,U){var =
V=3DU&&U.attributes;if(V)for(var W=3D0;W<V.length;W++){var =
X=3DV[W][0],Y;if(Y=3DT.getAttribute(X)){var =
Z=3DV[W][1];if(Z=3D=3D=3Dnull||Z.test&&Z.test(Y)||typeof =
Z=3D=3D'string'&&Y=3D=3DZ)T.removeAttribute(X);}}I(T);};function =
I(T){if(!T.hasAttributes())if(f.$block[T.getName()]){var =
U=3DT.getPrevious(r),V=3DT.getNext(r);if(U&&(U.type=3D=3D3||!U.isBlockBou=
ndary({br:1})))T.append('br',1);if(V&&(V.type=3D=3D3||!V.isBlockBoundary(=
{br:1})))T.append('br');T.remove(true);}else{var =
W=3DT.getFirst(),X=3DT.getLast();T.remove(true);if(W){W.type=3D=3D1&&W.me=
rgeSiblings();if(X&&!W.equals(X)&&X.type=3D=3D1)X.mergeSiblings();}}};fun=
ction J(T,U,V){var =
W,X=3DT._.definition,Y=3DT.element;if(Y=3D=3D'*')Y=3D'span';W=3Dnew =
h(Y,U);if(V)V.copyAttributes(W);W=3DK(W,T);if(U.getCustomData('doc_proces=
sing_style')&&W.hasAttribute('id'))W.removeAttribute('id');else =
U.setCustomData('doc_processing_style',1);return W;};function K(T,U){var =
V=3DU._.definition,W=3DV.attributes,X=3Da.style.getStyleText(V);if(W)for(=
var Y in W)T.setAttribute(Y,W[Y]);if(X)T.setAttribute('style',X);return =
T;};function L(T,U){for(var V in =
T)T[V]=3DT[V].replace(p,function(W,X){return U[X];});};function M(T){var =
U=3DT._AC;if(U)return U;U=3D{};var V=3D0,W=3DT.attributes;if(W)for(var X =
in W){V++;U[X]=3DW[X];}var Y=3Da.style.getStyleText(T);
if(Y){if(!U.style)V++;U.style=3DY;}U._length=3DV;return =
T._AC=3DU;};function N(T){if(T._.overrides)return T._.overrides;var =
U=3DT._.overrides=3D{},V=3DT._.definition.overrides;if(V){if(!e.isArray(V=
))V=3D[V];for(var W=3D0;W<V.length;W++){var X=3DV[W],Y,Z,aa;if(typeof =
X=3D=3D'string')Y=3DX.toLowerCase();else{Y=3DX.element?X.element.toLowerC=
ase():T.element;aa=3DX.attributes;}Z=3DU[Y]||(U[Y]=3D{});if(aa){var =
ab=3DZ.attributes=3DZ.attributes||[];for(var ac in =
aa)ab.push([ac.toLowerCase(),aa[ac]]);}}}return U;};function =
O(T,U,V){var W=3Dnew =
h('span');W[V?'setStyle':'setAttribute'](T,U);return =
W[V?'getStyle':'getAttribute'](T);};function P(T,U){var =
V;if(U!=3D=3Dfalse){var W=3Dnew =
h('span');W.setAttribute('style',T);V=3DW.getAttribute('style')||'';}else=
 V=3DT;V=3DV.replace(/(font-family:)(.*?)(?=3D;|$)/,function(X,Y,Z){var =
aa=3DZ.split(',');for(var =
ab=3D0;ab<aa.length;ab++)aa[ab]=3De.trim(aa[ab].replace(/["']/g,''));retu=
rn Y+aa.join(',');});return =
V.replace(/\s*([;:])\s*/,'$1').replace(/([^\s;])$/,'$1;').replace(/,\s+/g=
,',').replace(/\"/g,'').toLowerCase();};function Q(T){var =
U=3D{};T.replace(/&quot;/g,'"').replace(/\s*([^ =
:;]+)\s*:\s*([^;]+)\s*(?=3D;|$)/g,function(V,W,X){U[W]=3DX;});return =
U;};function R(T,U){typeof T=3D=3D'string'&&(T=3DQ(T));typeof =
U=3D=3D'string'&&(U=3DQ(U));for(var V in T){if(!(V in =
U&&(U[V]=3D=3DT[V]||T[V]=3D=3D'inherit'||U[V]=3D=3D'inherit')))return =
false;}return true;};function S(T,U){var =
V=3DT.getSelection(),W=3DV.createBookmarks(1),X=3DV.getRanges(),Y=3DU?thi=
s.removeFromRange:this.applyToRange,Z,aa=3DX.createIterator();while(Z=3Da=
a.getNextRange())Y.call(this,Z);if(W.length=3D=3D1&&W[0].collapsed){V.sel=
ectRanges(X);T.getById(W[0].startNode).remove();}else =
V.selectBookmarks(W);T.removeCustomData('doc_processing_style');};})();a.=
styleCommand=3Dfunction(m){this.style=3Dm;};a.styleCommand.prototype.exec=
=3Dfunction(m){var o=3Dthis;m.focus();var =
n=3Dm.document;if(n)if(o.state=3D=3D2)o.style.apply(n);else =
if(o.state=3D=3D1)o.style.remove(n);return!!n;};a.stylesSet=3Dnew =
a.resourceManager('','stylesSet');a.addStylesSet=3De.bind(a.stylesSet.add=
,a.stylesSet);a.loadStylesSet=3Dfunction(m,n,o){a.stylesSet.addExternal(m=
,n,'');a.stylesSet.load(m,o);};a.editor.prototype.getStylesSet=3Dfunction=
(m){if(!this._.stylesDefinitions){var =
n=3Dthis,o=3Dn.config.stylesCombo_stylesSet||n.config.stylesSet||'default=
';if(o instanceof Array){n._.stylesDefinitions=3Do;m(o);return;}var =
p=3Do.split(':'),q=3Dp[0],r=3Dp[1],s=3Dj.registered.styles.path;a.stylesS=
et.addExternal(q,r?p.slice(1).join(':'):s+'styles/'+q+'.js','');a.stylesS=
et.load(q,function(t){n._.stylesDefinitions=3Dt[q];m(n._.stylesDefinition=
s);});}else m(this._.stylesDefinitions);
};j.add('domiterator');(function(){function m(s){var =
t=3Dthis;if(arguments.length<1)return;t.range=3Ds;t.forceBrBreak=3D0;t.en=
largeBr=3D1;t.enforceRealBlocks=3D0;t._||(t._=3D{});};var n=3D/^[\r\n\t =
]+$/,o=3Dd.walker.bookmark(false,true),p=3Dd.walker.whitespaces(true),q=3D=
function(s){return o(s)&&p(s);};function r(s,t,u){var =
v=3Ds.getNextSourceNode(t,null,u);while(!o(v))v=3Dv.getNextSourceNode(t,n=
ull,u);return v;};m.prototype=3D{getNextParagraph:function(s){var =
S=3Dthis;var =
t,u,v,w,x,y;if(!S._.lastNode){u=3DS.range.clone();u.shrink(1,true);w=3Du.=
endContainer.hasAscendant('pre',true)||u.startContainer.hasAscendant('pre=
',true);u.enlarge(S.forceBrBreak&&!w||!S.enlargeBr?3:2);var z=3Dnew =
d.walker(u),A=3Dd.walker.bookmark(true,true);z.evaluator=3DA;S._.nextNode=
=3Dz.next();z=3Dnew d.walker(u);z.evaluator=3DA;var =
B=3Dz.previous();S._.lastNode=3DB.getNextSourceNode(true);if(S._.lastNode=
&&S._.lastNode.type=3D=3D3&&!e.trim(S._.lastNode.getText())&&S._.lastNode=
.getParent().isBlockBoundary()){var C=3Dnew =
d.range(u.document);C.moveToPosition(S._.lastNode,4);if(C.checkEndOfBlock=
()){var D=3Dnew =
d.elementPath(C.endContainer),E=3DD.block||D.blockLimit;S._.lastNode=3DE.=
getNextSourceNode(true);}}if(!S._.lastNode){S._.lastNode=3DS._.docEndMark=
er=3Du.document.createText('');S._.lastNode.insertAfter(B);}u=3Dnull;}var=
 F=3DS._.nextNode;B=3DS._.lastNode;S._.nextNode=3Dnull;while(F){var =
G=3D0,H=3DF.hasAscendant('pre'),I=3DF.type!=3D1,J=3D0;if(!I){var =
K=3DF.getName();if(F.isBlockBoundary(S.forceBrBreak&&!H&&{br:1})){if(K=3D=
=3D'br')I=3D1;else =
if(!u&&!F.getChildCount()&&K!=3D'hr'){t=3DF;v=3DF.equals(B);break;}if(u){=
u.setEndAt(F,3);if(K!=3D'br')S._.nextNode=3DF;}G=3D1;}else{if(F.getFirst(=
)){if(!u){u=3Dnew =
d.range(S.range.document);u.setStartAt(F,3);}F=3DF.getFirst();continue;}I=
=3D1;}}else =
if(F.type=3D=3D3)if(n.test(F.getText()))I=3D0;if(I&&!u){u=3Dnew =
d.range(S.range.document);u.setStartAt(F,3);}v=3D(!G||I)&&F.equals(B);if(=
u&&!G)while(!F.getNext(q)&&!v){var =
L=3DF.getParent();if(L.isBlockBoundary(S.forceBrBreak&&!H&&{br:1})){G=3D1=
;I=3D0;v=3Dv||L.equals(B);u.setEndAt(L,2);break;}F=3DL;I=3D1;v=3DF.equals=
(B);J=3D1;}if(I)u.setEndAt(F,4);F=3Dr(F,J,B);v=3D!F;if(v||G&&u)break;}if(=
!t){if(!u){S._.docEndMarker&&S._.docEndMarker.remove();S._.nextNode=3Dnul=
l;return null;}var M=3Dnew =
d.elementPath(u.startContainer),N=3DM.blockLimit,O=3D{div:1,th:1,td:1};t=3D=
M.block;if(!t&&!S.enforceRealBlocks&&O[N.getName()]&&u.checkStartOfBlock(=
)&&u.checkEndOfBlock())t=3DN;else =
if(!t||S.enforceRealBlocks&&t.getName()=3D=3D'li'){t=3DS.range.document.c=
reateElement(s||'p');u.extractContents().appendTo(t);t.trim();u.insertNod=
e(t);x=3Dy=3Dtrue;}else =
if(t.getName()!=3D'li'){if(!u.checkStartOfBlock()||!u.checkEndOfBlock()){=
t=3Dt.clone(false);
u.extractContents().appendTo(t);t.trim();var =
P=3Du.splitBlock();x=3D!P.wasStartOfBlock;y=3D!P.wasEndOfBlock;u.insertNo=
de(t);}}else =
if(!v)S._.nextNode=3Dt.equals(B)?null:r(u.getBoundaryNodes().endNode,1,B)=
;}if(x){var =
Q=3Dt.getPrevious();if(Q&&Q.type=3D=3D1)if(Q.getName()=3D=3D'br')Q.remove=
();else =
if(Q.getLast()&&Q.getLast().$.nodeName.toLowerCase()=3D=3D'br')Q.getLast(=
).remove();}if(y){var =
R=3Dt.getLast();if(R&&R.type=3D=3D1&&R.getName()=3D=3D'br')if(c||R.getPre=
vious(o)||R.getNext(o))R.remove();}if(!S._.nextNode)S._.nextNode=3Dv||t.e=
quals(B)?null:r(t,1,B);return =
t;}};d.range.prototype.createIterator=3Dfunction(){return new =
m(this);};})();j.add('panelbutton',{requires:['button'],onLoad:function()=
{function m(n){var p=3Dthis;var =
o=3Dp._;if(o.state=3D=3D0)return;p.createPanel(n);if(o.on){o.panel.hide()=
;return;}o.panel.showBlock(p._.id,p.document.getById(p._.id),4);};k.panel=
Button=3De.createClass({base:k.button,$:function(n){var p=3Dthis;var =
o=3Dn.panel;delete =
n.panel;p.base(n);p.document=3Do&&o.parent&&o.parent.getDocument()||a.doc=
ument;o.block=3D{attributes:o.attributes};p.hasArrow=3Dtrue;p.click=3Dm;p=
._=3D{panelDefinition:o};},statics:{handler:{create:function(n){return =
new k.panelButton(n);}}},proto:{createPanel:function(n){var =
o=3Dthis._;if(o.panel)return;var =
p=3Dthis._.panelDefinition||{},q=3Dthis._.panelDefinition.block,r=3Dp.par=
ent||a.document.getBody(),s=3Dthis._.panel=3Dnew =
k.floatPanel(n,r,p),t=3Ds.addBlock(o.id,q),u=3Dthis;s.onShow=3Dfunction()=
{if(u.className)this.element.getFirst().addClass(u.className+'_panel');u.=
setState(1);o.on=3D1;if(u.onOpen)u.onOpen();};s.onHide=3Dfunction(v){if(u=
.className)this.element.getFirst().removeClass(u.className+'_panel');u.se=
tState(u.modes&&u.modes[n.mode]?2:0);o.on=3D0;if(!v&&u.onClose)u.onClose(=
);};s.onEscape=3Dfunction(){s.hide();u.document.getById(o.id).focus();};i=
f(this.onBlock)this.onBlock(s,t);t.onHide=3Dfunction(){o.on=3D0;u.setStat=
e(2);};}}});},beforeInit:function(m){m.ui.addHandler('panelbutton',k.pane=
lButton.handler);}});a.UI_PANELBUTTON=3D'panelbutton';j.add('floatpanel',=
{requires:['panel']});(function(){var m=3D{},n=3Dfalse;function =
o(p,q,r,s,t){var =
u=3De.genKey(q.getUniqueId(),r.getUniqueId(),p.skinName,p.lang.dir,p.uiCo=
lor||'',s.css||'',t||''),v=3Dm[u];if(!v){v=3Dm[u]=3Dnew =
k.panel(q,s);v.element=3Dr.append(h.createFromHtml(v.renderHtml(p),q));v.=
element.setStyles({display:'none',position:'absolute'});}return =
v;};k.floatPanel=3De.createClass({$:function(p,q,r,s){r.forceIFrame=3D1;v=
ar =
t=3Dq.getDocument(),u=3Do(p,t,q,r,s||0),v=3Du.element,w=3Dv.getFirst().ge=
tFirst();this.element=3Dv;this._=3D{editor:p,panel:u,parentElement:q,defi=
nition:r,document:t,iframe:w,children:[],dir:p.lang.dir};
p.on('mode',function(){this.hide();},this);},proto:{addBlock:function(p,q=
){return this._.panel.addBlock(p,q);},addListBlock:function(p,q){return =
this._.panel.addListBlock(p,q);},getBlock:function(p){return =
this._.panel.getBlock(p);},showBlock:function(p,q,r,s,t){var =
u=3Dthis._.panel,v=3Du.showBlock(p);this.allowBlur(false);n=3D1;this._.re=
turnFocus=3Dthis._.editor.focusManager.hasFocus?this._.editor:new =
h(a.document.$.activeElement);var =
w=3Dthis.element,x=3Dthis._.iframe,y=3Dthis._.definition,z=3Dq.getDocumen=
tPosition(w.getDocument()),A=3Dthis._.dir=3D=3D'rtl',B=3Dz.x+(s||0),C=3Dz=
.y+(t||0);if(A&&(r=3D=3D1||r=3D=3D4))B+=3Dq.$.offsetWidth;else =
if(!A&&(r=3D=3D2||r=3D=3D3))B+=3Dq.$.offsetWidth-1;if(r=3D=3D3||r=3D=3D4)=
C+=3Dq.$.offsetHeight-1;this._.panel._.offsetParentId=3Dq.getId();w.setSt=
yles({top:C+'px',left:0,display:''});w.setOpacity(0);w.getFirst().removeS=
tyle('width');if(!this._.blurSet){var D=3Dc?x:new =
d.window(x.$.contentWindow);a.event.useCapture=3Dtrue;D.on('blur',functio=
n(E){var G=3Dthis;if(!G.allowBlur())return;var =
F=3DE.data.getTarget();if(F.getName&&F.getName()!=3D'iframe')return;if(G.=
visible&&!G._.activeChild&&!n){delete =
G._.returnFocus;G.hide();}},this);D.on('focus',function(){this._.focused=3D=
true;this.hideChild();this.allowBlur(true);},this);a.event.useCapture=3Df=
alse;this._.blurSet=3D1;}u.onEscape=3De.bind(function(E){if(this.onEscape=
&&this.onEscape(E)=3D=3D=3Dfalse)return =
false;},this);e.setTimeout(function(){if(A)B-=3Dw.$.offsetWidth;var =
E=3De.bind(function(){var F=3Dw.getFirst();if(v.autoSize){var =
G=3Dv.element.$;if(b.gecko||b.opera)G=3DG.parentNode;if(c)G=3DG.document.=
body;var =
H=3DG.scrollWidth;if(c&&b.quirks&&H>0)H+=3D(F.$.offsetWidth||0)-(F.$.clie=
ntWidth||0)+3;H+=3D4;F.setStyle('width',H+'px');v.element.addClass('cke_f=
rameLoaded');var =
I=3Dv.element.$.scrollHeight;if(c&&b.quirks&&I>0)I+=3D(F.$.offsetHeight||=
0)-(F.$.clientHeight||0)+3;F.setStyle('height',I+'px');u._.currentBlock.e=
lement.setStyle('display','none').removeStyle('display');}else =
F.removeStyle('height');var =
J=3Du.element,K=3DJ.getWindow(),L=3DK.getScrollPosition(),M=3DK.getViewPa=
neSize(),N=3D{height:J.$.offsetHeight,width:J.$.offsetWidth};if(A?B<0:B+N=
.width>M.width+L.x)B+=3DN.width*(A?1:-1);if(C+N.height>M.height+L.y)C-=3D=
N.height;if(c){var O=3Dnew =
h(w.$.offsetParent),P=3DO;if(P.getName()=3D=3D'html')P=3DP.getDocument().=
getBody();if(P.getComputedStyle('direction')=3D=3D'rtl')if(b.ie8Compat)B-=
=3Dw.getDocument().getDocumentElement().$.scrollLeft*2;else =
B-=3DO.$.scrollWidth-O.$.clientWidth;}var =
Q=3Dw.getFirst(),R;if(R=3DQ.getCustomData('activePanel'))R.onHide&&R.onHi=
de.call(this,1);Q.setCustomData('activePanel',this);
w.setStyles({top:C+'px',left:B+'px'});w.setOpacity(1);},this);u.isLoaded?=
E():u.onLoad=3DE;e.setTimeout(function(){x.$.contentWindow.focus();this.a=
llowBlur(true);},0,this);},b.air?200:0,this);this.visible=3D1;if(this.onS=
how)this.onShow.call(this);n=3D0;},hide:function(p){var =
r=3Dthis;if(r.visible&&(!r.onHide||r.onHide.call(r)!=3D=3Dtrue)){r.hideCh=
ild();b.gecko&&r._.iframe.getFrameDocument().$.activeElement.blur();r.ele=
ment.setStyle('display','none');r.visible=3D0;r.element.getFirst().remove=
CustomData('activePanel');var =
q=3Dp!=3D=3Dfalse&&r._.returnFocus;if(q){if(b.webkit&&q.type)q.getWindow(=
).$.focus();q.focus();}}},allowBlur:function(p){var =
q=3Dthis._.panel;if(p!=3Dundefined)q.allowBlur=3Dp;return =
q.allowBlur;},showAsChild:function(p,q,r,s,t,u){if(this._.activeChild=3D=3D=
p&&p._.panel._.offsetParentId=3D=3Dr.getId())return;this.hideChild();p.on=
Hide=3De.bind(function(){e.setTimeout(function(){if(!this._.focused)this.=
hide();},0,this);},this);this._.activeChild=3Dp;this._.focused=3Dfalse;p.=
showBlock(q,r,s,t,u);if(b.ie7Compat||b.ie8&&b.ie6Compat)setTimeout(functi=
on(){p.element.getChild(0).$.style.cssText+=3D'';},100);},hideChild:funct=
ion(){var p=3Dthis._.activeChild;if(p){delete p.onHide;delete =
p._.returnFocus;delete =
this._.activeChild;p.hide();}}}});a.on('instanceDestroyed',function(){var=
 p=3De.isEmpty(a.instances);for(var q in m){var =
r=3Dm[q];if(p)r.destroy();else =
r.element.hide();}p&&(m=3D{});});})();j.add('menu',{beforeInit:function(m=
){var =
n=3Dm.config.menu_groups.split(','),o=3Dm._.menuGroups=3D{},p=3Dm._.menuI=
tems=3D{};for(var =
q=3D0;q<n.length;q++)o[n[q]]=3Dq+1;m.addMenuGroup=3Dfunction(r,s){o[r]=3D=
s||100;};m.addMenuItem=3Dfunction(r,s){if(o[s.group])p[r]=3Dnew =
a.menuItem(this,r,s);};m.addMenuItems=3Dfunction(r){for(var s in =
r)this.addMenuItem(s,r[s]);};m.getMenuItem=3Dfunction(r){return =
p[r];};m.removeMenuItem=3Dfunction(r){delete =
p[r];};},requires:['floatpanel']});(function(){a.menu=3De.createClass({$:=
function(n,o){var =
r=3Dthis;o=3Dr._.definition=3Do||{};r.id=3De.getNextId();r.editor=3Dn;r.i=
tems=3D[];r._.listeners=3D[];r._.level=3Do.level||1;var =
p=3De.extend({},o.panel,{css:n.skin.editor.css,level:r._.level-1,block:{}=
}),q=3Dp.block.attributes=3Dp.attributes||{};!q.role&&(q.role=3D'menu');r=
._.panelDefinition=3Dp;},_:{onShow:function(){var v=3Dthis;var =
n=3Dv.editor.getSelection();if(c)n&&n.lock();var =
o=3Dn&&n.getStartElement(),p=3Dv._.listeners,q=3D[];v.removeAll();for(var=
 r=3D0;r<p.length;r++){var s=3Dp[r](o,n);if(s)for(var t in s){var =
u=3Dv.editor.getMenuItem(t);if(u&&(!u.command||v.editor.getCommand(u.comm=
and).state)){u.state=3Ds[t];v.add(u);}}}},onClick:function(n){this.hide(f=
alse);
if(n.onClick)n.onClick();else =
if(n.command)this.editor.execCommand(n.command);},onEscape:function(n){va=
r o=3Dthis.parent;if(o){o._.panel.hideChild();var =
p=3Do._.panel._.panel._.currentBlock,q=3Dp._.focusIndex;p._.markItem(q);}=
else if(n=3D=3D27)this.hide();return false;},onHide:function(){if(c){var =
n=3Dthis.editor.getSelection();n&&n.unlock();}this.onHide&&this.onHide();=
},showSubMenu:function(n){var v=3Dthis;var =
o=3Dv._.subMenu,p=3Dv.items[n],q=3Dp.getItems&&p.getItems();if(!q){v._.pa=
nel.hideChild();return;}var =
r=3Dv._.panel.getBlock(v.id);r._.focusIndex=3Dn;if(o)o.removeAll();else{o=
=3Dv._.subMenu=3Dnew =
a.menu(v.editor,e.extend({},v._.definition,{level:v._.level+1},true));o.p=
arent=3Dv;o._.onClick=3De.bind(v._.onClick,v);}for(var s in q){var =
t=3Dv.editor.getMenuItem(s);if(t){t.state=3Dq[s];o.add(t);}}var =
u=3Dv._.panel.getBlock(v.id).element.getDocument().getById(v.id+String(n)=
);o.show(u,2);}},proto:{add:function(n){if(!n.order)n.order=3Dthis.items.=
length;this.items.push(n);},removeAll:function(){this.items=3D[];},show:f=
unction(n,o,p,q){if(!this.parent){this._.onShow();if(!this.items.length)r=
eturn;}o=3Do||(this.editor.lang.dir=3D=3D'rtl'?2:1);var =
r=3Dthis.items,s=3Dthis.editor,t=3Dthis._.panel,u=3Dthis._.element;if(!t)=
{t=3Dthis._.panel=3Dnew =
k.floatPanel(this.editor,a.document.getBody(),this._.panelDefinition,this=
._.level);t.onEscape=3De.bind(function(F){if(this._.onEscape(F)=3D=3D=3Df=
alse)return =
false;},this);t.onHide=3De.bind(function(){this._.onHide&&this._.onHide()=
;},this);var =
v=3Dt.addBlock(this.id,this._.panelDefinition.block);v.autoSize=3Dtrue;va=
r =
w=3Dv.keys;w[40]=3D'next';w[9]=3D'next';w[38]=3D'prev';w[2228224+9]=3D'pr=
ev';w[s.lang.dir=3D=3D'rtl'?37:39]=3Dc?'mouseup':'click';w[32]=3Dc?'mouse=
up':'click';c&&(w[13]=3D'mouseup');u=3Dthis._.element=3Dv.element;u.addCl=
ass(s.skinClass);var =
x=3Du.getDocument();x.getBody().setStyle('overflow','hidden');x.getElemen=
tsByTag('html').getItem(0).setStyle('overflow','hidden');this._.itemOverF=
n=3De.addFunction(function(F){var =
G=3Dthis;clearTimeout(G._.showSubTimeout);G._.showSubTimeout=3De.setTimeo=
ut(G._.showSubMenu,s.config.menu_subMenuDelay||400,G,[F]);},this);this._.=
itemOutFn=3De.addFunction(function(F){clearTimeout(this._.showSubTimeout)=
;},this);this._.itemClickFn=3De.addFunction(function(F){var H=3Dthis;var =
G=3DH.items[F];if(G.state=3D=3D0){H.hide();return;}if(G.getItems)H._.show=
SubMenu(F);else H._.onClick(G);},this);}m(r);var =
y=3Ds.container.getChild(1),z=3Dy.hasClass('cke_mixed_dir_content')?' =
cke_mixed_dir_content':'',A=3D['<div class=3D"cke_menu'+z+'" =
role=3D"presentation">'],B=3Dr.length,C=3DB&&r[0].group;for(var =
D=3D0;D<B;D++){var E=3Dr[D];if(C!=3DE.group){A.push('<div =
class=3D"cke_menuseparator" role=3D"separator"></div>');
C=3DE.group;}E.render(this,D,A);}A.push('</div>');u.setHtml(A.join(''));k=
.fire('ready',this);if(this.parent)this.parent._.panel.showAsChild(t,this=
.id,n,o,p,q);else =
t.showBlock(this.id,n,o,p,q);s.fire('menuShow',[t]);},addListener:functio=
n(n){this._.listeners.push(n);},hide:function(n){var =
o=3Dthis;o._.onHide&&o._.onHide();o._.panel&&o._.panel.hide(n);}}});funct=
ion m(n){n.sort(function(o,p){if(o.group<p.group)return-1;else =
if(o.group>p.group)return 1;return =
o.order<p.order?-1:o.order>p.order?1:0;});};a.menuItem=3De.createClass({$=
:function(n,o,p){var =
q=3Dthis;e.extend(q,p,{order:0,className:'cke_button_'+o});q.group=3Dn._.=
menuGroups[q.group];q.editor=3Dn;q.name=3Do;},proto:{render:function(n,o,=
p){var w=3Dthis;var q=3Dn.id+String(o),r=3Dtypeof =
w.state=3D=3D'undefined'?2:w.state,s=3D' =
cke_'+(r=3D=3D1?'on':r=3D=3D0?'disabled':'off'),t=3Dw.label;if(w.classNam=
e)s+=3D' '+w.className;var u=3Dw.getItems;p.push('<span =
class=3D"cke_menuitem'+(w.icon&&w.icon.indexOf('.png')=3D=3D-1?' =
cke_noalphafix':'')+'">'+'<a id=3D"',q,'" class=3D"',s,'" =
href=3D"javascript:void(\'',(w.label||'').replace("'",''),'\')" =
title=3D"',w.label,'" tabindex=3D"-1"_cke_focus=3D1 hidefocus=3D"true" =
role=3D"menuitem"'+(u?'aria-haspopup=3D"true"':'')+(r=3D=3D0?'aria-disabl=
ed=3D"true"':'')+(r=3D=3D1?'aria-pressed=3D"true"':''));if(b.opera||b.gec=
ko&&b.mac)p.push(' onkeypress=3D"return false;"');if(b.gecko)p.push(' =
onblur=3D"this.style.cssText =3D this.style.cssText;"');var =
v=3D(w.iconOffset||0)*-16;p.push(' =
onmouseover=3D"CKEDITOR.tools.callFunction(',n._.itemOverFn,',',o,');" =
onmouseout=3D"CKEDITOR.tools.callFunction(',n._.itemOutFn,',',o,');" =
'+(c?'onclick=3D"return false;" =
onmouseup':'onclick')+'=3D"CKEDITOR.tools.callFunction(',n._.itemClickFn,=
',',o,'); return false;"><span class=3D"cke_icon_wrapper"><span =
class=3D"cke_icon"'+(w.icon?' =
style=3D"background-image:url('+a.getUrl(w.icon)+');background-position:0=
 '+v+'px;"':'')+'></span></span>'+'<span =
class=3D"cke_label">');if(u)p.push('<span =
class=3D"cke_menuarrow">','<span>&#',w.editor.lang.dir=3D=3D'rtl'?'9668':=
'9658',';</span>','</span>');p.push(t,'</span></a></span>');}}});})();i.m=
enu_groups=3D'clipboard,form,tablecell,tablecellproperties,tablerow,table=
column,table,anchor,link,image,flash,checkbox,radio,textfield,hiddenfield=
,imagebutton,button,select,textarea,div';(function(){var =
m;j.add('editingblock',{init:function(n){if(!n.config.editingBlock)return=
;n.on('themeSpace',function(o){if(o.data.space=3D=3D'contents')o.data.htm=
l+=3D'<br>';});n.on('themeLoaded',function(){n.fireOnce('editingBlockRead=
y');});n.on('uiReady',function(){n.setMode(n.config.startupMode);
});n.on('afterSetData',function(){if(!m){function =
o(){m=3Dtrue;n.getMode().loadData(n.getData());m=3Dfalse;};if(n.mode)o();=
else =
n.on('mode',function(){if(n.mode){o();n.removeListener('mode',arguments.c=
allee);}});}});n.on('beforeGetData',function(){if(!m&&n.mode){m=3Dtrue;n.=
setData(n.getMode().getData(),null,1);m=3Dfalse;}});n.on('getSnapshot',fu=
nction(o){if(n.mode)o.data=3Dn.getMode().getSnapshotData();});n.on('loadS=
napshot',function(o){if(n.mode)n.getMode().loadSnapshotData(o.data);});n.=
on('mode',function(o){o.removeListener();b.webkit&&n.container.on('focus'=
,function(){n.focus();});if(n.config.startupFocus)n.focus();setTimeout(fu=
nction(){n.fireOnce('instanceReady');a.fire('instanceReady',null,n);},0);=
});n.on('destroy',function(){var =
o=3Dthis;if(o.mode)o._.modes[o.mode].unload(o.getThemeSpace('contents'));=
});}});a.editor.prototype.mode=3D'';a.editor.prototype.addMode=3Dfunction=
(n,o){o.name=3Dn;(this._.modes||(this._.modes=3D{}))[n]=3Do;};a.editor.pr=
ototype.setMode=3Dfunction(n){this.fire('beforeSetMode',{newMode:n});var =
o,p=3Dthis.getThemeSpace('contents'),q=3Dthis.checkDirty();if(this.mode){=
if(n=3D=3Dthis.mode)return;this.fire('beforeModeUnload');var =
r=3Dthis.getMode();o=3Dr.getData();r.unload(p);this.mode=3D'';}p.setHtml(=
'');var s=3Dthis.getMode(n);if(!s)throw '[CKEDITOR.editor.setMode] =
Unknown mode =
"'+n+'".';if(!q)this.on('mode',function(){this.resetDirty();this.removeLi=
stener('mode',arguments.callee);});s.load(p,typeof =
o!=3D'string'?this.getData():o);};a.editor.prototype.getMode=3Dfunction(n=
){return =
this._.modes&&this._.modes[n||this.mode];};a.editor.prototype.focus=3Dfun=
ction(){this.forceNextSelectionCheck();var =
n=3Dthis.getMode();if(n)n.focus();};})();i.startupMode=3D'wysiwyg';i.edit=
ingBlock=3Dtrue;(function(){function m(){var B=3Dthis;try{var =
y=3DB.getSelection();if(!y||!y.document.getWindow().$)return;var =
z=3Dy.getStartElement(),A=3Dnew =
d.elementPath(z);if(!A.compare(B._.selectionPreviousPath)){B._.selectionP=
reviousPath=3DA;B.fire('selectionChange',{selection:y,path:A,element:z});=
}}catch(C){}};var n,o;function =
p(){o=3Dtrue;if(n)return;q.call(this);n=3De.setTimeout(q,200,this);};func=
tion q(){n=3Dnull;if(o){e.setTimeout(m,0,this);o=3Dfalse;}};function =
r(y){function z(D){return D&&D.type=3D=3D1&&D.getName() in =
f.$removeEmpty;};function A(D){var =
E=3Dy.document.getBody();return!D.is('body')&&E.getChildCount()=3D=3D1;};=
var B=3Dy.startContainer,C=3Dy.startOffset;if(B.type=3D=3D3)return =
false;return!e.trim(B.getHtml())?z(B)||A(B):z(B.getChild(C-1))||z(B.getCh=
ild(C));};var =
s=3D{modes:{wysiwyg:1,source:1},readOnly:c||b.webkit,exec:function(y){swi=
tch(y.mode){case =
'wysiwyg':y.document.$.execCommand('SelectAll',false,null);
y.forceNextSelectionCheck();y.selectionChange();break;case 'source':var =
z=3Dy.textarea.$;if(c)z.createTextRange().execCommand('SelectAll');else{z=
.selectionStart=3D0;z.selectionEnd=3Dz.value.length;}z.focus();}},canUndo=
:false};function t(y){w(y);var =
z=3Dy.createText('=E2=80=8B');y.setCustomData('cke-fillingChar',z);return=
 z;};function u(y){return =
y&&y.getCustomData('cke-fillingChar');};function v(y){var =
z=3Dy&&u(y);if(z)if(z.getCustomData('ready'))w(y);else =
z.setCustomData('ready',1);};function w(y){var =
z=3Dy&&y.removeCustomData('cke-fillingChar');if(z){z.setText(z.getText().=
replace(/\u200B/g,''));z=3D0;}};j.add('selection',{init:function(y){if(b.=
webkit){y.on('selectionChange',function(){v(y.document);});y.on('beforeSe=
tMode',function(){w(y.document);});y.on('key',function(D){switch(D.data.k=
eyCode){case 13:case 2228224+13:case 37:case 39:case =
8:w(y.document);}},null,null,10);var z,A;function B(){var =
D=3Dy.document,E=3Du(D);if(E){var =
F=3DD.$.defaultView.getSelection();if(F.type=3D=3D'Caret'&&F.anchorNode=3D=
=3DE.$)A=3D1;z=3DE.getText();E.setText(z.replace(/\u200B/g,''));}};functi=
on C(){var =
D=3Dy.document,E=3Du(D);if(E){E.setText(z);if(A){D.$.defaultView.getSelec=
tion().setPosition(E.$,E.getLength());A=3D0;}}};y.on('beforeUndoImage',B)=
;y.on('afterUndoImage',C);y.on('beforeGetData',B,null,null,0);y.on('getDa=
ta',C);}y.on('contentDom',function(){var =
D=3Dy.document,E=3DD.getBody(),F=3DD.getDocumentElement();if(c){var =
G,H,I=3D1;E.on('focusin',function(M){if(M.data.$.srcElement.nodeName!=3D'=
BODY')return;if(G){if(I){try{G.select();}catch(O){}var =
N=3DD.getCustomData('cke_locked_selection');if(N){N.unlock();N.lock();}}G=
=3Dnull;}});E.on('focus',function(){H=3D1;L();});E.on('beforedeactivate',=
function(M){if(M.data.$.toElement)return;H=3D0;I=3D1;});if(c&&b.version<8=
)y.on('blur',function(M){try{y.document&&y.document.$.selection.empty();}=
catch(N){}});F.on('mousedown',function(){I=3D0;});F.on('mouseup',function=
(){I=3D1;});if(c&&(b.ie7Compat||b.version<8||b.quirks))F.on('click',funct=
ion(M){if(M.data.getTarget().getName()=3D=3D'html')y.getSelection().getRa=
nges()[0].select();});var =
J;E.on('mousedown',function(M){if(M.data.$.button=3D=3D2){var =
N=3Dy.document.$.selection;if(N.type=3D=3D'None')J=3Dy.window.getScrollPo=
sition();}K();});E.on('mouseup',function(M){if(M.data.$.button=3D=3D2&&J)=
{y.document.$.documentElement.scrollLeft=3DJ.x;y.document.$.documentEleme=
nt.scrollTop=3DJ.y;}J=3Dnull;H=3D1;setTimeout(function(){L(true);},0);});=
E.on('keydown',K);E.on('keyup',function(){H=3D1;L();});D.on('selectioncha=
nge',L);function K(){H=3D0;};function L(M){if(H){var =
N=3Dy.document,O=3Dy.getSelection(),P=3DO&&O.getNative();
if(M&&P&&P.type=3D=3D'None')if(!N.$.queryCommandEnabled('InsertImage')){e=
.setTimeout(L,50,this,true);return;}var =
Q;if(P&&P.type&&P.type!=3D'Control'&&(Q=3DP.createRange())&&(Q=3DQ.parent=
Element())&&(Q=3DQ.nodeName)&&Q.toLowerCase() in =
{input:1,textarea:1})return;G=3DP&&O.getRanges()[0];p.call(y);}};}else{D.=
on('mouseup',p,y);D.on('keyup',p,y);}});y.on('contentDomUnload',y.forceNe=
xtSelectionCheck,y);y.addCommand('selectAll',s);y.ui.addButton('SelectAll=
',{label:y.lang.selectAll,command:'selectAll'});y.selectionChange=3Dp;b.i=
e9Compat&&y.on('destroy',function(){var =
D=3Dy.getSelection();D&&D.getNative().clear();},null,null,9);}});a.editor=
.prototype.getSelection=3Dfunction(){return =
this.document&&this.document.getSelection();};a.editor.prototype.forceNex=
tSelectionCheck=3Dfunction(){delete =
this._.selectionPreviousPath;};g.prototype.getSelection=3Dfunction(){var =
y=3Dnew =
d.selection(this);return!y||y.isInvalid?null:y;};a.SELECTION_NONE=3D1;a.S=
ELECTION_TEXT=3D2;a.SELECTION_ELEMENT=3D3;d.selection=3Dfunction(y){var =
B=3Dthis;var z=3Dy.getCustomData('cke_locked_selection');if(z)return =
z;B.document=3Dy;B.isLocked=3D0;B._=3D{cache:{}};if(c){var =
A=3DB.getNative().createRange();if(!A||A.item&&A.item(0).ownerDocument!=3D=
B.document.$||A.parentElement&&A.parentElement().ownerDocument!=3DB.docum=
ent.$)B.isInvalid=3Dtrue;}return B;};var =
x=3D{img:1,hr:1,li:1,table:1,tr:1,td:1,th:1,embed:1,object:1,ol:1,ul:1,a:=
1,input:1,form:1,select:1,textarea:1,button:1,fieldset:1,thead:1,tfoot:1}=
;d.selection.prototype=3D{getNative:c?function(){return =
this._.cache.nativeSel||(this._.cache.nativeSel=3Dthis.document.$.selecti=
on);}:function(){return =
this._.cache.nativeSel||(this._.cache.nativeSel=3Dthis.document.getWindow=
().$.getSelection());},getType:c?function(){var =
y=3Dthis._.cache;if(y.type)return y.type;var z=3D1;try{var =
A=3Dthis.getNative(),B=3DA.type;if(B=3D=3D'Text')z=3D2;if(B=3D=3D'Control=
')z=3D3;if(A.createRange().parentElement)z=3D2;}catch(C){}return =
y.type=3Dz;}:function(){var y=3Dthis._.cache;if(y.type)return y.type;var =
z=3D2,A=3Dthis.getNative();if(!A)z=3D1;else if(A.rangeCount=3D=3D1){var =
B=3DA.getRangeAt(0),C=3DB.startContainer;if(C=3D=3DB.endContainer&&C.node=
Type=3D=3D1&&B.endOffset-B.startOffset=3D=3D1&&x[C.childNodes[B.startOffs=
et].nodeName.toLowerCase()])z=3D3;}return =
y.type=3Dz;},getRanges:(function(){var y=3Dc?(function(){function =
z(B){return new d.node(B).getIndex();};var =
A=3Dfunction(B,C){B=3DB.duplicate();B.collapse(C);var =
D=3DB.parentElement(),E=3DD.ownerDocument;if(!D.hasChildNodes())return{co=
ntainer:D,offset:0};var =
F=3DD.children,G,H,I=3DB.duplicate(),J=3D0,K=3DF.length-1,L=3D-1,M,N;whil=
e(J<=3DK){L=3DMath.floor((J+K)/2);
G=3DF[L];I.moveToElementText(G);M=3DI.compareEndPoints('StartToStart',B);=
if(M>0)K=3DL-1;else if(M<0)J=3DL+1;else =
if(b.ie9Compat&&G.tagName=3D=3D'BR'){var =
O=3D'cke_range_marker';B.execCommand('CreateBookmark',false,O);G=3DE.getE=
lementsByName(O)[0];var =
P=3Dz(G);D.removeChild(G);return{container:D,offset:P};}else =
return{container:D,offset:z(G)};}if(L=3D=3D-1||L=3D=3DF.length-1&&M<0){I.=
moveToElementText(D);I.setEndPoint('StartToStart',B);N=3DI.text.replace(/=
(\r\n|\r)/g,'\n').length;F=3DD.childNodes;if(!N){G=3DF[F.length-1];if(G.n=
odeType=3D=3D1)return{container:D,offset:F.length};else =
return{container:G,offset:G.nodeValue.length};}var =
Q=3DF.length;while(N>0)N-=3DF[--Q].nodeValue.length;return{container:F[Q]=
,offset:-N};}else{I.collapse(M>0?true:false);I.setEndPoint(M>0?'StartToSt=
art':'EndToStart',B);N=3DI.text.replace(/(\r\n|\r)/g,'\n').length;if(!N)r=
eturn{container:D,offset:z(G)+(M>0?0:1)};while(N>0)try{H=3DG[M>0?'previou=
sSibling':'nextSibling'];N-=3DH.nodeValue.length;G=3DH;}catch(R){return{c=
ontainer:D,offset:z(G)};}return{container:G,offset:M>0?-N:G.nodeValue.len=
gth+N};}};return function(){var L=3Dthis;var =
B=3DL.getNative(),C=3DB&&B.createRange(),D=3DL.getType(),E;if(!B)return[]=
;if(D=3D=3D2){E=3Dnew d.range(L.document);var =
F=3DA(C,true);E.setStart(new =
d.node(F.container),F.offset);F=3DA(C);E.setEnd(new =
d.node(F.container),F.offset);if(E.endContainer.getPosition(E.startContai=
ner)&4&&E.endOffset<=3DE.startContainer.getIndex())E.collapse();return[E]=
;}else if(D=3D=3D3){var G=3D[];for(var H=3D0;H<C.length;H++){var =
I=3DC.item(H),J=3DI.parentNode,K=3D0;E=3Dnew =
d.range(L.document);for(;K<J.childNodes.length&&J.childNodes[K]!=3DI;K++)=
{}E.setStart(new d.node(J),K);E.setEnd(new =
d.node(J),K+1);G.push(E);}return G;}return[];};})():function(){var =
z=3D[],A,B=3Dthis.document,C=3Dthis.getNative();if(!C)return =
z;if(!C.rangeCount){A=3Dnew =
d.range(B);A.moveToElementEditStart(B.getBody());z.push(A);}for(var =
D=3D0;D<C.rangeCount;D++){var E=3DC.getRangeAt(D);A=3Dnew =
d.range(B);A.setStart(new =
d.node(E.startContainer),E.startOffset);A.setEnd(new =
d.node(E.endContainer),E.endOffset);z.push(A);}return z;};return =
function(z){var A=3Dthis._.cache;if(A.ranges&&!z)return A.ranges;else =
if(!A.ranges)A.ranges=3Dnew d.rangeList(y.call(this));if(z){var =
B=3DA.ranges;for(var C=3D0;C<B.length;C++){var =
D=3DB[C],E=3DD.getCommonAncestor();if(E.isReadOnly())B.splice(C,1);if(D.c=
ollapsed)continue;var =
F=3DD.startContainer,G=3DD.endContainer,H=3DD.startOffset,I=3DD.endOffset=
,J=3DD.clone(),K;if(K=3DF.isReadOnly())D.setStartAfter(K);if(F&&F.type=3D=
=3D3)if(H>=3DF.getLength())J.setStartAfter(F);else =
J.setStartBefore(F);if(G&&G.type=3D=3D3)if(!I)J.setEndBefore(G);
else J.setEndAfter(G);var L=3Dnew =
d.walker(J);L.evaluator=3Dfunction(M){if(M.type=3D=3D1&&M.isReadOnly()){v=
ar =
N=3DD.clone();D.setEndBefore(M);if(D.collapsed)B.splice(C--,1);if(!(M.get=
Position(J.endContainer)&16)){N.setStartAfter(M);if(!N.collapsed)B.splice=
(C+1,0,N);}return true;}return false;};L.next();}}return =
A.ranges;};})(),getStartElement:function(){var F=3Dthis;var =
y=3DF._.cache;if(y.startElement!=3D=3Dundefined)return =
y.startElement;var z,A=3DF.getNative();switch(F.getType()){case 3:return =
F.getSelectedElement();case 2:var =
B=3DF.getRanges()[0];if(B){if(!B.collapsed){B.optimize();while(1){var =
C=3DB.startContainer,D=3DB.startOffset;if(D=3D=3D(C.getChildCount?C.getCh=
ildCount():C.getLength())&&!C.isBlockBoundary())B.setStartAfter(C);else =
break;}z=3DB.startContainer;if(z.type!=3D1)return =
z.getParent();z=3Dz.getChild(B.startOffset);if(!z||z.type!=3D1)z=3DB.star=
tContainer;else{var =
E=3Dz.getFirst();while(E&&E.type=3D=3D1){z=3DE;E=3DE.getFirst();}}}else{z=
=3DB.startContainer;if(z.type!=3D1)z=3Dz.getParent();}z=3Dz.$;}}return =
y.startElement=3Dz?new h(z):null;},getSelectedElement:function(){var =
y=3Dthis._.cache;if(y.selectedElement!=3D=3Dundefined)return =
y.selectedElement;var z=3Dthis,A=3De.tryThese(function(){return =
z.getNative().createRange().item(0);},function(){var =
B=3Dz.getRanges()[0],C,D;for(var =
E=3D2;E&&!((C=3DB.getEnclosedNode())&&C.type=3D=3D1&&x[C.getName()]&&(D=3D=
C));E--)B.shrink(1);return D.$;});return y.selectedElement=3DA?new =
h(A):null;},getSelectedText:function(){var =
y=3Dthis._.cache;if(y.selectedText!=3D=3Dundefined)return =
y.selectedText;var =
z=3D'',A=3Dthis.getNative();if(this.getType()=3D=3D2)z=3Dc?A.createRange(=
).text:A.toString();return y.selectedText=3Dz;},lock:function(){var =
y=3Dthis;y.getRanges();y.getStartElement();y.getSelectedElement();y.getSe=
lectedText();y._.cache.nativeSel=3D{};y.isLocked=3D1;y.document.setCustom=
Data('cke_locked_selection',y);},unlock:function(y){var D=3Dthis;var =
z=3DD.document,A=3Dz.getCustomData('cke_locked_selection');if(A){z.setCus=
tomData('cke_locked_selection',null);if(y){var =
B=3DA.getSelectedElement(),C=3D!B&&A.getRanges();D.isLocked=3D0;D.reset()=
;z.getBody().focus();if(B)D.selectElement(B);else =
D.selectRanges(C);}}if(!A||!y){D.isLocked=3D0;D.reset();}},reset:function=
(){this._.cache=3D{};},selectElement:function(y){var =
A=3Dthis;if(A.isLocked){var z=3Dnew =
d.range(A.document);z.setStartBefore(y);z.setEndAfter(y);A._.cache.select=
edElement=3Dy;A._.cache.startElement=3Dy;A._.cache.ranges=3Dnew =
d.rangeList(z);A._.cache.type=3D3;return;}z=3Dnew =
d.range(y.getDocument());z.setStartBefore(y);z.setEndAfter(y);z.select();=
A.document.fire('selectionchange');A.reset();
},selectRanges:function(y){var =
M=3Dthis;if(M.isLocked){M._.cache.selectedElement=3Dnull;M._.cache.startE=
lement=3Dy[0]&&y[0].getTouchedStartNode();M._.cache.ranges=3Dnew =
d.rangeList(y);M._.cache.type=3D2;return;}if(c){if(y.length>1){var =
z=3Dy[y.length-1];y[0].setEnd(z.endContainer,z.endOffset);y.length=3D1;}i=
f(y[0])y[0].select();M.reset();}else{var =
A=3DM.getNative();if(!A)return;if(y.length){A.removeAllRanges();b.webkit&=
&w(M.document);}for(var B=3D0;B<y.length;B++){if(B<y.length-1){var =
C=3Dy[B],D=3Dy[B+1],E=3DC.clone();E.setStart(C.endContainer,C.endOffset);=
E.setEnd(D.startContainer,D.startOffset);if(!E.collapsed){E.shrink(1,true=
);var =
F=3DE.getCommonAncestor(),G=3DE.getEnclosedNode();if(F.isReadOnly()||G&&G=
.isReadOnly()){D.setStart(C.startContainer,C.startOffset);y.splice(B--,1)=
;continue;}}}var =
H=3Dy[B],I=3DM.document.$.createRange(),J=3DH.startContainer;if(H.collaps=
ed&&(b.opera||b.gecko&&b.version<10900)&&J.type=3D=3D1&&!J.getChildCount(=
))J.appendText('');if(H.collapsed&&b.webkit&&r(H)){var =
K=3Dt(M.document);H.insertNode(K);var =
L=3DK.getNext();if(L&&!K.getPrevious()&&L.type=3D=3D1&&L.getName()=3D=3D'=
br'){w(M.document);H.moveToPosition(L,3);}else =
H.moveToPosition(K,4);}I.setStart(H.startContainer.$,H.startOffset);try{I=
.setEnd(H.endContainer.$,H.endOffset);}catch(N){if(N.toString().indexOf('=
NS_ERROR_ILLEGAL_VALUE')>=3D0){H.collapse(1);I.setEnd(H.endContainer.$,H.=
endOffset);}else throw =
N;}A.addRange(I);}M.reset();}},createBookmarks:function(y){return =
this.getRanges().createBookmarks(y);},createBookmarks2:function(y){return=
 this.getRanges().createBookmarks2(y);},selectBookmarks:function(y){var =
z=3D[];for(var A=3D0;A<y.length;A++){var B=3Dnew =
d.range(this.document);B.moveToBookmark(y[A]);z.push(B);}this.selectRange=
s(z);return this;},getCommonAncestor:function(){var =
y=3Dthis.getRanges(),z=3Dy[0].startContainer,A=3Dy[y.length-1].endContain=
er;return z.getCommonAncestor(A);},scrollIntoView:function(){var =
y=3Dthis.getStartElement();y.scrollIntoView();}};})();(function(){var =
m=3Dd.walker.whitespaces(true),n=3D/\ufeff|\u00a0/,o=3D{table:1,tbody:1,t=
r:1};d.range.prototype.select=3Dc?function(p){var A=3Dthis;var =
q=3DA.collapsed,r,s,t,u=3DA.getEnclosedNode();if(u)try{t=3DA.document.$.b=
ody.createControlRange();t.addElement(u.$);t.select();return;}catch(B){}i=
f(A.startContainer.type=3D=3D1&&A.startContainer.getName() in =
o||A.endContainer.type=3D=3D1&&A.endContainer.getName() in =
o)A.shrink(1,true);var =
v=3DA.createBookmark(),w=3Dv.startNode,x;if(!q)x=3Dv.endNode;t=3DA.docume=
nt.$.body.createTextRange();t.moveToElementText(w.$);t.moveStart('charact=
er',1);if(x){var y=3DA.document.$.body.createTextRange();
y.moveToElementText(x.$);t.setEndPoint('EndToEnd',y);t.moveEnd('character=
',-1);}else{var =
z=3Dw.getNext(m);r=3D!(z&&z.getText&&z.getText().match(n))&&(p||!w.hasPre=
vious()||w.getPrevious().is&&w.getPrevious().is('br'));s=3DA.document.cre=
ateElement('span');s.setHtml('&#65279;');s.insertBefore(w);if(r)A.documen=
t.createText('\ufeff').insertBefore(w);}A.setStartBefore(w);w.remove();if=
(q){if(r){t.moveStart('character',-1);t.select();A.document.$.selection.c=
lear();}else =
t.select();A.moveToPosition(s,3);s.remove();}else{A.setEndBefore(x);x.rem=
ove();t.select();}A.document.fire('selectionchange');}:function(){this.do=
cument.getSelection().selectRanges([this]);};})();(function(){var =
m=3Da.htmlParser.cssStyle,n=3De.cssLength,o=3D/^((?:\d*(?:\.\d+))|(?:\d+)=
)(.*)?$/i;function p(r,s){var =
t=3Do.exec(r),u=3Do.exec(s);if(t){if(!t[2]&&u[2]=3D=3D'px')return =
u[1];if(t[2]=3D=3D'px'&&!u[2])return u[1]+'px';}return s;};var =
q=3D{elements:{$:function(r){var =
s=3Dr.attributes,t=3Ds&&s['data-cke-realelement'],u=3Dt&&new =
a.htmlParser.fragment.fromHtml(decodeURIComponent(t)),v=3Du&&u.children[0=
];if(v&&r.attributes['data-cke-resizable']){var w=3Dnew =
m(r).rules,x=3Dv.attributes,y=3Dw.width,z=3Dw.height;y&&(x.width=3Dp(x.wi=
dth,y));z&&(x.height=3Dp(x.height,z));}return =
v;}}};j.add('fakeobjects',{requires:['htmlwriter'],afterInit:function(r){=
var =
s=3Dr.dataProcessor,t=3Ds&&s.htmlFilter;if(t)t.addRules(q);}});a.editor.p=
rototype.createFakeElement=3Dfunction(r,s,t,u){var =
v=3Dthis.lang.fakeobjects,w=3Dv[t]||v.unknown,x=3D{'class':s,src:a.getUrl=
('images/spacer.gif'),'data-cke-realelement':encodeURIComponent(r.getOute=
rHtml()),'data-cke-real-node-type':r.type,alt:w,title:w,align:r.getAttrib=
ute('align')||''};if(t)x['data-cke-real-element-type']=3Dt;if(u){x['data-=
cke-resizable']=3Du;var y=3Dnew =
m(),z=3Dr.getAttribute('width'),A=3Dr.getAttribute('height');z&&(y.rules.=
width=3Dn(z));A&&(y.rules.height=3Dn(A));y.populate(x);}return =
this.document.createElement('img',{attributes:x});};a.editor.prototype.cr=
eateFakeParserElement=3Dfunction(r,s,t,u){var =
v=3Dthis.lang.fakeobjects,w=3Dv[t]||v.unknown,x,y=3Dnew =
a.htmlParser.basicWriter();r.writeHtml(y);x=3Dy.getHtml();var =
z=3D{'class':s,src:a.getUrl('images/spacer.gif'),'data-cke-realelement':e=
ncodeURIComponent(x),'data-cke-real-node-type':r.type,alt:w,title:w,align=
:r.attributes.align||''};if(t)z['data-cke-real-element-type']=3Dt;if(u){z=
['data-cke-resizable']=3Du;var A=3Dr.attributes,B=3Dnew =
m(),C=3DA.width,D=3DA.height;C!=3Dundefined&&(B.rules.width=3Dn(C));D!=3D=
undefined&&(B.rules.height=3Dn(D));B.populate(z);}return new =
a.htmlParser.element('img',z);};a.editor.prototype.restoreRealElement=3Df=
unction(r){if(r.data('cke-real-node-type')!=3D1)return null;
var =
s=3Dh.createFromHtml(decodeURIComponent(r.data('cke-realelement')),this.d=
ocument);if(r.data('cke-resizable')){var =
t=3Dr.getStyle('width'),u=3Dr.getStyle('height');t&&s.setAttribute('width=
',p(s.getAttribute('width'),t));u&&s.setAttribute('height',p(s.getAttribu=
te('height'),u));}return =
s;};})();j.add('richcombo',{requires:['floatpanel','listblock','button'],=
beforeInit:function(m){m.ui.addHandler('richcombo',k.richCombo.handler);}=
});a.UI_RICHCOMBO=3D'richcombo';k.richCombo=3De.createClass({$:function(m=
){var o=3Dthis;e.extend(o,m,{title:m.label,modes:{wysiwyg:1}});var =
n=3Do.panel||{};delete =
o.panel;o.id=3De.getNextNumber();o.document=3Dn&&n.parent&&n.parent.getDo=
cument()||a.document;n.className=3D(n.className||'')+' =
cke_rcombopanel';n.block=3D{multiSelect:n.multiSelect,attributes:n.attrib=
utes};o._=3D{panelDefinition:n,items:{},state:2};},statics:{handler:{crea=
te:function(m){return new =
k.richCombo(m);}}},proto:{renderHtml:function(m){var =
n=3D[];this.render(m,n);return n.join('');},render:function(m,n){var =
o=3Db,p=3D'cke_'+this.id,q=3De.addFunction(function(v){var y=3Dthis;var =
w=3Dy._;if(w.state=3D=3D0)return;y.createPanel(m);if(w.on){w.panel.hide()=
;return;}y.commit();var x=3Dy.getValue();if(x)w.list.mark(x);else =
w.list.unmarkAll();w.panel.showBlock(y.id,new =
h(v),4);},this),r=3D{id:p,combo:this,focus:function(){var =
v=3Da.document.getById(p).getChild(1);v.focus();},clickFn:q};function =
s(){var w=3Dthis;var =
v=3Dw.modes[m.mode]?2:0;w.setState(m.readOnly&&!w.readOnly?0:v);w.setValu=
e('');};m.on('mode',s,this);!this.readOnly&&m.on('readOnly',s,this);var =
t=3De.addFunction(function(v,w){v=3Dnew d.event(v);var =
x=3Dv.getKeystroke();switch(x){case 13:case 32:case =
40:e.callFunction(q,w);break;default:r.onkey(r,x);}v.preventDefault();}),=
u=3De.addFunction(function(){r.onfocus&&r.onfocus();});r.keyDownFn=3Dt;n.=
push('<span class=3D"cke_rcombo" role=3D"presentation">','<span =
id=3D',p);if(this.className)n.push(' class=3D"',this.className,' =
cke_off"');n.push(' role=3D"presentation">','<span id=3D"'+p+'_label" =
class=3Dcke_label>',this.label,'</span>','<a hidefocus=3Dtrue =
title=3D"',this.title,'" =
tabindex=3D"-1"',o.gecko&&o.version>=3D10900&&!o.hc?'':" =
href=3D\"javascript:void('"+this.label+"')\"",' role=3D"button" =
aria-labelledby=3D"',p,'_label" aria-describedby=3D"',p,'_text" =
aria-haspopup=3D"true"');if(b.opera||b.gecko&&b.mac)n.push(' =
onkeypress=3D"return false;"');if(b.gecko)n.push(' =
onblur=3D"this.style.cssText =3D this.style.cssText;"');n.push(' =
onkeydown=3D"CKEDITOR.tools.callFunction( ',t,', event, this );" =
onfocus=3D"return CKEDITOR.tools.callFunction(',u,', event);" =
'+(c?'onclick=3D"return false;" =
onmouseup':'onclick')+'=3D"CKEDITOR.tools.callFunction(',q,', this); =
return false;"><span><span id=3D"'+p+'_text" class=3D"cke_text =
cke_inline_label">'+this.label+'</span>'+'</span>'+'<span =
class=3Dcke_openbutton><span =
class=3Dcke_icon>'+(b.hc?'&#9660;':b.air?'&nbsp;':'')+'</span></span>'+'<=
/a>'+'</span>'+'</span>');
if(this.onRender)this.onRender();return =
r;},createPanel:function(m){if(this._.panel)return;var =
n=3Dthis._.panelDefinition,o=3Dthis._.panelDefinition.block,p=3Dn.parent|=
|a.document.getBody(),q=3Dnew =
k.floatPanel(m,p,n),r=3Dq.addListBlock(this.id,o),s=3Dthis;q.onShow=3Dfun=
ction(){if(s.className)this.element.getFirst().addClass(s.className+'_pan=
el');s.setState(1);r.focus(!s.multiSelect&&s.getValue());s._.on=3D1;if(s.=
onOpen)s.onOpen();};q.onHide=3Dfunction(t){if(s.className)this.element.ge=
tFirst().removeClass(s.className+'_panel');s.setState(s.modes&&s.modes[m.=
mode]?2:0);s._.on=3D0;if(!t&&s.onClose)s.onClose();};q.onEscape=3Dfunctio=
n(){q.hide();};r.onClick=3Dfunction(t,u){s.document.getWindow().focus();i=
f(s.onClick)s.onClick.call(s,t,u);if(u)s.setValue(t,s._.items[t]);else =
s.setValue('');q.hide(false);};this._.panel=3Dq;this._.list=3Dr;q.getBloc=
k(this.id).onHide=3Dfunction(){s._.on=3D0;s.setState(2);};if(this.init)th=
is.init();},setValue:function(m,n){var p=3Dthis;p._.value=3Dm;var =
o=3Dp.document.getById('cke_'+p.id+'_text');if(o){if(!(m||n)){n=3Dp.label=
;o.addClass('cke_inline_label');}else =
o.removeClass('cke_inline_label');o.setHtml(typeof =
n!=3D'undefined'?n:m);}},getValue:function(){return =
this._.value||'';},unmarkAll:function(){this._.list.unmarkAll();},mark:fu=
nction(m){this._.list.mark(m);},hideItem:function(m){this._.list.hideItem=
(m);},hideGroup:function(m){this._.list.hideGroup(m);},showAll:function()=
{this._.list.showAll();},add:function(m,n,o){this._.items[m]=3Do||m;this.=
_.list.add(m,n,o);},startGroup:function(m){this._.list.startGroup(m);},co=
mmit:function(){var =
m=3Dthis;if(!m._.committed){m._.list.commit();m._.committed=3D1;k.fire('r=
eady',m);}m._.committed=3D1;},setState:function(m){var =
n=3Dthis;if(n._.state=3D=3Dm)return;n.document.getById('cke_'+n.id).setSt=
ate(m);n._.state=3Dm;}}});k.prototype.addRichCombo=3Dfunction(m,n){this.a=
dd(m,'richcombo',n);};j.add('htmlwriter');a.htmlWriter=3De.createClass({b=
ase:a.htmlParser.basicWriter,$:function(){var =
o=3Dthis;o.base();o.indentationChars=3D'\t';o.selfClosingEnd=3D' =
/>';o.lineBreakChars=3D'\n';o.forceSimpleAmpersand=3D0;o.sortAttributes=3D=
1;o._.indent=3D0;o._.indentation=3D'';o._.inPre=3D0;o._.rules=3D{};var =
m=3Df;for(var n in =
e.extend({},m.$nonBodyContent,m.$block,m.$listItem,m.$tableContent))o.set=
Rules(n,{indent:1,breakBeforeOpen:1,breakAfterOpen:1,breakBeforeClose:!m[=
n]['#'],breakAfterClose:1});o.setRules('br',{breakAfterOpen:1});o.setRule=
s('title',{indent:0,breakAfterOpen:0});o.setRules('style',{indent:0,break=
BeforeClose:1});o.setRules('pre',{indent:0});},proto:{openTag:function(m,=
n){var p=3Dthis;
var o=3Dp._.rules[m];if(p._.indent)p.indentation();else =
if(o&&o.breakBeforeOpen){p.lineBreak();p.indentation();}p._.output.push('=
<',m);},openTagClose:function(m,n){var p=3Dthis;var =
o=3Dp._.rules[m];if(n)p._.output.push(p.selfClosingEnd);else{p._.output.p=
ush('>');if(o&&o.indent)p._.indentation+=3Dp.indentationChars;}if(o&&o.br=
eakAfterOpen)p.lineBreak();m=3D=3D'pre'&&(p._.inPre=3D1);},attribute:func=
tion(m,n){if(typeof =
n=3D=3D'string'){this.forceSimpleAmpersand&&(n=3Dn.replace(/&amp;/g,'&'))=
;n=3De.htmlEncodeAttr(n);}this._.output.push(' =
',m,'=3D"',n,'"');},closeTag:function(m){var o=3Dthis;var =
n=3Do._.rules[m];if(n&&n.indent)o._.indentation=3Do._.indentation.substr(=
o.indentationChars.length);if(o._.indent)o.indentation();else =
if(n&&n.breakBeforeClose){o.lineBreak();o.indentation();}o._.output.push(=
'</',m,'>');m=3D=3D'pre'&&(o._.inPre=3D0);if(n&&n.breakAfterClose)o.lineB=
reak();},text:function(m){var =
n=3Dthis;if(n._.indent){n.indentation();!n._.inPre&&(m=3De.ltrim(m));}n._=
.output.push(m);},comment:function(m){if(this._.indent)this.indentation()=
;this._.output.push('<!--',m,'-->');},lineBreak:function(){var =
m=3Dthis;if(!m._.inPre&&m._.output.length>0)m._.output.push(m.lineBreakCh=
ars);m._.indent=3D1;},indentation:function(){var =
m=3Dthis;if(!m._.inPre)m._.output.push(m._.indentation);m._.indent=3D0;},=
setRules:function(m,n){var =
o=3Dthis._.rules[m];if(o)e.extend(o,n,true);else =
this._.rules[m]=3Dn;}}});j.add('menubutton',{requires:['button','menu'],b=
eforeInit:function(m){m.ui.addHandler('menubutton',k.menuButton.handler);=
}});a.UI_MENUBUTTON=3D'menubutton';(function(){var m=3Dfunction(n){var =
o=3Dthis._;if(o.state=3D=3D=3D0)return;o.previousState=3Do.state;var =
p=3Do.menu;if(!p){p=3Do.menu=3Dnew =
a.menu(n,{panel:{className:n.skinClass+' =
cke_contextmenu',attributes:{'aria-label':n.lang.common.options}}});p.onH=
ide=3De.bind(function(){this.setState(this.modes&&this.modes[n.mode]?o.pr=
eviousState:0);},this);if(this.onMenu)p.addListener(this.onMenu);}if(o.on=
){p.hide();return;}this.setState(1);p.show(a.document.getById(this._.id),=
4);};k.menuButton=3De.createClass({base:k.button,$:function(n){var =
o=3Dn.panel;delete =
n.panel;this.base(n);this.hasArrow=3Dtrue;this.click=3Dm;},statics:{handl=
er:{create:function(n){return new =
k.menuButton(n);}}}});})();j.add('dialogui');(function(){var =
m=3Dfunction(u){var =
x=3Dthis;x._||(x._=3D{});x._['default']=3Dx._.initValue=3Du['default']||'=
';x._.required=3Du.required||false;var v=3D[x._];for(var =
w=3D1;w<arguments.length;w++)v.push(arguments[w]);v.push(true);e.extend.a=
pply(e,v);return x._;},n=3D{build:function(u,v,w){return new =
k.dialog.textInput(u,v,w);
}},o=3D{build:function(u,v,w){return new =
k.dialog[v.type](u,v,w);}},p=3D{build:function(u,v,w){var =
x=3Dv.children,y,z=3D[],A=3D[];for(var =
B=3D0;B<x.length&&(y=3Dx[B]);B++){var =
C=3D[];z.push(C);A.push(a.dialog._.uiElementBuilders[y.type].build(u,y,C)=
);}return new =
k.dialog[v.type](u,A,z,w,v);}},q=3D{isChanged:function(){return =
this.getValue()!=3Dthis.getInitValue();},reset:function(u){this.setValue(=
this.getInitValue(),u);},setInitValue:function(){this._.initValue=3Dthis.=
getValue();},resetInitValue:function(){this._.initValue=3Dthis._['default=
'];},getInitValue:function(){return =
this._.initValue;}},r=3De.extend({},k.dialog.uiElement.prototype.eventPro=
cessors,{onChange:function(u,v){if(!this._.domOnChangeRegistered){u.on('l=
oad',function(){this.getInputElement().on('change',function(){if(!u.parts=
.dialog.isVisible())return;this.fire('change',{value:this.getValue()});},=
this);},this);this._.domOnChangeRegistered=3Dtrue;}this.on('change',v);}}=
,true),s=3D/^on([A-Z]\w+)/,t=3Dfunction(u){for(var v in =
u){if(s.test(v)||v=3D=3D'title'||v=3D=3D'type')delete u[v];}return =
u;};e.extend(k.dialog,{labeledElement:function(u,v,w,x){if(arguments.leng=
th<4)return;var =
y=3Dm.call(this,v);y.labelId=3De.getNextId()+'_label';var =
z=3Dthis._.children=3D[],A=3Dfunction(){var B=3D[],C=3Dv.required?' =
cke_required':'';if(v.labelLayout!=3D'horizontal')B.push('<label =
class=3D"cke_dialog_ui_labeled_label'+C+'" ',' id=3D"'+y.labelId+'"',' =
for=3D"'+y.inputId+'"',(v.labelStyle?' =
style=3D"'+v.labelStyle+'"':'')+'>',v.label,'</label>','<div =
class=3D"cke_dialog_ui_labeled_content"'+(v.controlStyle?' =
style=3D"'+v.controlStyle+'"':'')+' =
role=3D"presentation">',x.call(this,u,v),'</div>');else{var =
D=3D{type:'hbox',widths:v.widths,padding:0,children:[{type:'html',html:'<=
label class=3D"cke_dialog_ui_labeled_label'+C+'"'+' =
id=3D"'+y.labelId+'"'+' for=3D"'+y.inputId+'"'+(v.labelStyle?' =
style=3D"'+v.labelStyle+'"':'')+'>'+e.htmlEncode(v.label)+'</span>'},{typ=
e:'html',html:'<span =
class=3D"cke_dialog_ui_labeled_content"'+(v.controlStyle?' =
style=3D"'+v.controlStyle+'"':'')+'>'+x.call(this,u,v)+'</span>'}]};a.dia=
log._.uiElementBuilders.hbox.build(u,D,B);}return =
B.join('');};k.dialog.uiElement.call(this,u,v,w,'div',null,{role:'present=
ation'},A);},textInput:function(u,v,w){if(arguments.length<3)return;m.cal=
l(this,v);var =
x=3Dthis._.inputId=3De.getNextId()+'_textInput',y=3D{'class':'cke_dialog_=
ui_input_'+v.type,id:x,type:'text'},z;if(v.validate)this.validate=3Dv.val=
idate;if(v.maxLength)y.maxlength=3Dv.maxLength;if(v.size)y.size=3Dv.size;=
if(v.inputStyle)y.style=3Dv.inputStyle;var =
A=3Dthis,B=3Dfalse;u.on('load',function(){A.getInputElement().on('keydown=
',function(D){if(D.data.getKeystroke()=3D=3D13)B=3Dtrue;
});A.getInputElement().on('keyup',function(D){if(D.data.getKeystroke()=3D=
=3D13&&B){u.getButton('ok')&&setTimeout(function(){u.getButton('ok').clic=
k();},0);B=3Dfalse;}},null,null,1000);});var C=3Dfunction(){var =
D=3D['<div class=3D"cke_dialog_ui_input_',v.type,'" =
role=3D"presentation"'];if(v.width)D.push('style=3D"width:'+v.width+'" =
');D.push('><input =
');y['aria-labelledby']=3Dthis._.labelId;this._.required&&(y['aria-requir=
ed']=3Dthis._.required);for(var E in y)D.push(E+'=3D"'+y[E]+'" =
');D.push(' /></div>');return =
D.join('');};k.dialog.labeledElement.call(this,u,v,w,C);},textarea:functi=
on(u,v,w){if(arguments.length<3)return;m.call(this,v);var =
x=3Dthis,y=3Dthis._.inputId=3De.getNextId()+'_textarea',z=3D{};if(v.valid=
ate)this.validate=3Dv.validate;z.rows=3Dv.rows||5;z.cols=3Dv.cols||20;if(=
typeof v.inputStyle!=3D'undefined')z.style=3Dv.inputStyle;var =
A=3Dfunction(){z['aria-labelledby']=3Dthis._.labelId;this._.required&&(z[=
'aria-required']=3Dthis._.required);var B=3D['<div =
class=3D"cke_dialog_ui_input_textarea" role=3D"presentation"><textarea =
class=3D"cke_dialog_ui_input_textarea" id=3D"',y,'" '];for(var C in =
z)B.push(C+'=3D"'+e.htmlEncode(z[C])+'" =
');B.push('>',e.htmlEncode(x._['default']),'</textarea></div>');return =
B.join('');};k.dialog.labeledElement.call(this,u,v,w,A);},checkbox:functi=
on(u,v,w){if(arguments.length<3)return;var =
x=3Dm.call(this,v,{'default':!!v['default']});if(v.validate)this.validate=
=3Dv.validate;var y=3Dfunction(){var =
z=3De.extend({},v,{id:v.id?v.id+'_checkbox':e.getNextId()+'_checkbox'},tr=
ue),A=3D[],B=3De.getNextId()+'_label',C=3D{'class':'cke_dialog_ui_checkbo=
x_input',type:'checkbox','aria-labelledby':B};t(z);if(v['default'])C.chec=
ked=3D'checked';if(typeof =
z.inputStyle!=3D'undefined')z.style=3Dz.inputStyle;x.checkbox=3Dnew =
k.dialog.uiElement(u,z,A,'input',null,C);A.push(' <label id=3D"',B,'" =
for=3D"',C.id,'"'+(v.labelStyle?' =
style=3D"'+v.labelStyle+'"':'')+'>',e.htmlEncode(v.label),'</label>');ret=
urn =
A.join('');};k.dialog.uiElement.call(this,u,v,w,'span',null,null,y);},rad=
io:function(u,v,w){if(arguments.length<3)return;m.call(this,v);if(!this._=
['default'])this._['default']=3Dthis._.initValue=3Dv.items[0][1];if(v.val=
idate)this.validate=3Dv.valdiate;var x=3D[],y=3Dthis,z=3Dfunction(){var =
A=3D[],B=3D[],C=3D{'class':'cke_dialog_ui_radio_item','aria-labelledby':t=
his._.labelId},D=3Dv.id?v.id+'_radio':e.getNextId()+'_radio';for(var =
E=3D0;E<v.items.length;E++){var =
F=3Dv.items[E],G=3DF[2]!=3D=3Dundefined?F[2]:F[0],H=3DF[1]!=3D=3Dundefine=
d?F[1]:F[0],I=3De.getNextId()+'_radio_input',J=3DI+'_label',K=3De.extend(=
{},v,{id:I,title:null,type:null},true),L=3De.extend({},K,{title:G},true),=
M=3D{type:'radio','class':'cke_dialog_ui_radio_input',name:D,value:H,'ari=
a-labelledby':J},N=3D[];
if(y._['default']=3D=3DH)M.checked=3D'checked';t(K);t(L);if(typeof =
K.inputStyle!=3D'undefined')K.style=3DK.inputStyle;x.push(new =
k.dialog.uiElement(u,K,N,'input',null,M));N.push(' ');new =
k.dialog.uiElement(u,L,N,'label',null,{id:J,'for':M.id},F[0]);A.push(N.jo=
in(''));}new k.dialog.hbox(u,[],A,B);return =
B.join('');};k.dialog.labeledElement.call(this,u,v,w,z);this._.children=3D=
x;},button:function(u,v,w){if(!arguments.length)return;if(typeof =
v=3D=3D'function')v=3Dv(u.getParentEditor());m.call(this,v,{disabled:v.di=
sabled||false});a.event.implementOn(this);var =
x=3Dthis;u.on('load',function(A){var =
B=3Dthis.getElement();(function(){B.on('click',function(C){x.fire('click'=
,{dialog:x.getDialog()});C.data.preventDefault();});B.on('keydown',functi=
on(C){if(C.data.getKeystroke() in =
{32:1}){x.click();C.data.preventDefault();}});})();B.unselectable();},thi=
s);var y=3De.extend({},v);delete y.style;var =
z=3De.getNextId()+'_label';k.dialog.uiElement.call(this,u,y,w,'a',null,{s=
tyle:v.style,href:'javascript:void(0)',title:v.label,hidefocus:'true','cl=
ass':v['class'],role:'button','aria-labelledby':z},'<span id=3D"'+z+'" =
class=3D"cke_dialog_ui_button">'+e.htmlEncode(v.label)+'</span>');},selec=
t:function(u,v,w){if(arguments.length<3)return;var =
x=3Dm.call(this,v);if(v.validate)this.validate=3Dv.validate;x.inputId=3De=
.getNextId()+'_select';var y=3Dfunction(){var =
z=3De.extend({},v,{id:v.id?v.id+'_select':e.getNextId()+'_select'},true),=
A=3D[],B=3D[],C=3D{id:x.inputId,'class':'cke_dialog_ui_input_select','ari=
a-labelledby':this._.labelId};if(v.size!=3Dundefined)C.size=3Dv.size;if(v=
.multiple!=3Dundefined)C.multiple=3Dv.multiple;t(z);for(var =
D=3D0,E;D<v.items.length&&(E=3Dv.items[D]);D++)B.push('<option =
value=3D"',e.htmlEncode(E[1]!=3D=3Dundefined?E[1]:E[0]).replace(/"/g,'&qu=
ot;'),'" /> ',e.htmlEncode(E[0]));if(typeof =
z.inputStyle!=3D'undefined')z.style=3Dz.inputStyle;x.select=3Dnew =
k.dialog.uiElement(u,z,A,'select',null,C,B.join(''));return =
A.join('');};k.dialog.labeledElement.call(this,u,v,w,y);},file:function(u=
,v,w){if(arguments.length<3)return;if(v['default']=3D=3D=3Dundefined)v['d=
efault']=3D'';var =
x=3De.extend(m.call(this,v),{definition:v,buttons:[]});if(v.validate)this=
.validate=3Dv.validate;var =
y=3Dfunction(){x.frameId=3De.getNextId()+'_fileInput';var =
z=3Db.isCustomDomain(),A=3D['<iframe frameborder=3D"0" =
allowtransparency=3D"0" class=3D"cke_dialog_ui_input_file" =
id=3D"',x.frameId,'" title=3D"',v.label,'" =
src=3D"javascript:void('];A.push(z?"(function(){document.open();document.=
domain=3D'"+document.domain+"';"+'document.close();'+'})()':'0');A.push('=
)"></iframe>');return A.join('');};u.on('load',function(){var =
z=3Da.document.getById(x.frameId),A=3Dz.getParent();
A.addClass('cke_dialog_ui_input_file');});k.dialog.labeledElement.call(th=
is,u,v,w,y);},fileButton:function(u,v,w){if(arguments.length<3)return;var=
 =
x=3Dm.call(this,v),y=3Dthis;if(v.validate)this.validate=3Dv.validate;var =
z=3De.extend({},v),A=3Dz.onClick;z.className=3D(z.className?z.className+'=
 ':'')+'cke_dialog_ui_button';z.onClick=3Dfunction(B){var =
C=3Dv['for'];if(!A||A.call(this,B)!=3D=3Dfalse){u.getContentElement(C[0],=
C[1]).submit();this.disable();}};u.on('load',function(){u.getContentEleme=
nt(v['for'][0],v['for'][1])._.buttons.push(y);});k.dialog.button.call(thi=
s,u,z,w);},html:(function(){var =
u=3D/^\s*<[\w:]+\s+([^>]*)?>/,v=3D/^(\s*<[\w:]+(?:\s+[^>]*)?)((?:.|\r|\n)=
+)$/,w=3D/\/$/;return function(x,y,z){if(arguments.length<3)return;var =
A=3D[],B,C=3Dy.html,D,E;if(C.charAt(0)!=3D'<')C=3D'<span>'+C+'</span>';va=
r F=3Dy.focus;if(F){var =
G=3Dthis.focus;this.focus=3Dfunction(){G.call(this);typeof =
F=3D=3D'function'&&F.call(this);this.fire('focus');};if(y.isFocusable){va=
r =
H=3Dthis.isFocusable;this.isFocusable=3DH;}this.keyboardFocusable=3Dtrue;=
}k.dialog.uiElement.call(this,x,y,A,'span',null,null,'');B=3DA.join('');D=
=3DB.match(u);E=3DC.match(v)||['','',''];if(w.test(E[1])){E[1]=3DE[1].sli=
ce(0,-1);E[2]=3D'/'+E[2];}z.push([E[1],' =
',D[1]||'',E[2]].join(''));};})(),fieldset:function(u,v,w,x,y){var =
z=3Dy.label,A=3Dfunction(){var =
B=3D[];z&&B.push('<legend>'+z+'</legend>');for(var =
C=3D0;C<w.length;C++)B.push(w[C]);return =
B.join('');};this._=3D{children:v};k.dialog.uiElement.call(this,u,y,x,'fi=
eldset',null,null,A);}},true);k.dialog.html.prototype=3Dnew =
k.dialog.uiElement();k.dialog.labeledElement.prototype=3De.extend(new =
k.dialog.uiElement(),{setLabel:function(u){var =
v=3Da.document.getById(this._.labelId);if(v.getChildCount()<1)new =
d.text(u,a.document).appendTo(v);else =
v.getChild(0).$.nodeValue=3Du;return this;},getLabel:function(){var =
u=3Da.document.getById(this._.labelId);if(!u||u.getChildCount()<1)return =
'';else return =
u.getChild(0).getText();},eventProcessors:r},true);k.dialog.button.protot=
ype=3De.extend(new k.dialog.uiElement(),{click:function(){var =
u=3Dthis;if(!u._.disabled)return =
u.fire('click',{dialog:u._.dialog});u.getElement().$.blur();return =
false;},enable:function(){this._.disabled=3Dfalse;var =
u=3Dthis.getElement();u&&u.removeClass('cke_disabled');},disable:function=
(){this._.disabled=3Dtrue;this.getElement().addClass('cke_disabled');},is=
Visible:function(){return =
this.getElement().getFirst().isVisible();},isEnabled:function(){return!th=
is._.disabled;},eventProcessors:e.extend({},k.dialog.uiElement.prototype.=
eventProcessors,{onClick:function(u,v){this.on('click',v);
}},true),accessKeyUp:function(){this.click();},accessKeyDown:function(){t=
his.focus();},keyboardFocusable:true},true);k.dialog.textInput.prototype=3D=
e.extend(new =
k.dialog.labeledElement(),{getInputElement:function(){return =
a.document.getById(this._.inputId);},focus:function(){var =
u=3Dthis.selectParentTab();setTimeout(function(){var =
v=3Du.getInputElement();v&&v.$.focus();},0);},select:function(){var =
u=3Dthis.selectParentTab();setTimeout(function(){var =
v=3Du.getInputElement();if(v){v.$.focus();v.$.select();}},0);},accessKeyU=
p:function(){this.select();},setValue:function(u){!u&&(u=3D'');return =
k.dialog.uiElement.prototype.setValue.apply(this,arguments);},keyboardFoc=
usable:true},q,true);k.dialog.textarea.prototype=3Dnew =
k.dialog.textInput();k.dialog.select.prototype=3De.extend(new =
k.dialog.labeledElement(),{getInputElement:function(){return =
this._.select.getElement();},add:function(u,v,w){var x=3Dnew =
h('option',this.getDialog().getParentEditor().document),y=3Dthis.getInput=
Element().$;x.$.text=3Du;x.$.value=3Dv=3D=3D=3Dundefined||v=3D=3D=3Dnull?=
u:v;if(w=3D=3D=3Dundefined||w=3D=3D=3Dnull){if(c)y.add(x.$);else =
y.add(x.$,null);}else y.add(x.$,w);return this;},remove:function(u){var =
v=3Dthis.getInputElement().$;v.remove(u);return =
this;},clear:function(){var =
u=3Dthis.getInputElement().$;while(u.length>0)u.remove(0);return =
this;},keyboardFocusable:true},q,true);k.dialog.checkbox.prototype=3De.ex=
tend(new k.dialog.uiElement(),{getInputElement:function(){return =
this._.checkbox.getElement();},setValue:function(u,v){this.getInputElemen=
t().$.checked=3Du;!v&&this.fire('change',{value:u});},getValue:function()=
{return =
this.getInputElement().$.checked;},accessKeyUp:function(){this.setValue(!=
this.getValue());},eventProcessors:{onChange:function(u,v){if(!c)return =
r.onChange.apply(this,arguments);else{u.on('load',function(){var =
w=3Dthis._.checkbox.getElement();w.on('propertychange',function(x){x=3Dx.=
data.$;if(x.propertyName=3D=3D'checked')this.fire('change',{value:w.$.che=
cked});},this);},this);this.on('change',v);}return =
null;}},keyboardFocusable:true},q,true);k.dialog.radio.prototype=3De.exte=
nd(new k.dialog.uiElement(),{setValue:function(u,v){var =
w=3Dthis._.children,x;for(var =
y=3D0;y<w.length&&(x=3Dw[y]);y++)x.getElement().$.checked=3Dx.getValue()=3D=
=3Du;!v&&this.fire('change',{value:u});},getValue:function(){var =
u=3Dthis._.children;for(var =
v=3D0;v<u.length;v++){if(u[v].getElement().$.checked)return =
u[v].getValue();}return null;},accessKeyUp:function(){var =
u=3Dthis._.children,v;for(v=3D0;v<u.length;v++){if(u[v].getElement().$.ch=
ecked){u[v].getElement().focus();return;
}}u[0].getElement().focus();},eventProcessors:{onChange:function(u,v){if(=
!c)return =
r.onChange.apply(this,arguments);else{u.on('load',function(){var =
w=3Dthis._.children,x=3Dthis;for(var y=3D0;y<w.length;y++){var =
z=3Dw[y].getElement();z.on('propertychange',function(A){A=3DA.data.$;if(A=
.propertyName=3D=3D'checked'&&this.$.checked)x.fire('change',{value:this.=
getAttribute('value')});});}},this);this.on('change',v);}return =
null;}},keyboardFocusable:true},q,true);k.dialog.file.prototype=3De.exten=
d(new k.dialog.labeledElement(),q,{getInputElement:function(){var =
u=3Da.document.getById(this._.frameId).getFrameDocument();return =
u.$.forms.length>0?new =
h(u.$.forms[0].elements[0]):this.getElement();},submit:function(){this.ge=
tInputElement().getParent().$.submit();return =
this;},getAction:function(){return =
this.getInputElement().getParent().$.action;},registerEvents:function(u){=
var =
v=3D/^on([A-Z]\w+)/,w,x=3Dfunction(z,A,B,C){z.on('formLoaded',function(){=
z.getInputElement().on(B,C,z);});};for(var y in =
u){if(!(w=3Dy.match(v)))continue;if(this.eventProcessors[y])this.eventPro=
cessors[y].call(this,this._.dialog,u[y]);else =
x(this,this._.dialog,w[1].toLowerCase(),u[y]);}return =
this;},reset:function(){var =
u=3Dthis._,v=3Da.document.getById(u.frameId),w=3Dv.getFrameDocument(),x=3D=
u.definition,y=3Du.buttons,z=3Dthis.formLoadedNumber,A=3Dthis.formUnloadN=
umber,B=3Du.dialog._.editor.lang.dir,C=3Du.dialog._.editor.langCode;if(!z=
){z=3Dthis.formLoadedNumber=3De.addFunction(function(){this.fire('formLoa=
ded');},this);A=3Dthis.formUnloadNumber=3De.addFunction(function(){this.g=
etInputElement().clearCustomData();},this);this.getDialog()._.editor.on('=
destroy',function(){e.removeFunction(z);e.removeFunction(A);});}function =
D(){w.$.open();if(b.isCustomDomain())w.$.domain=3Ddocument.domain;var =
E=3D'';if(x.size)E=3Dx.size-(c?7:0);w.$.write(['<html dir=3D"'+B+'" =
lang=3D"'+C+'"><head><title></title></head><body style=3D"margin: 0; =
overflow: hidden; background: transparent;">','<form =
enctype=3D"multipart/form-data" method=3D"POST" dir=3D"'+B+'" =
lang=3D"'+C+'" action=3D"',e.htmlEncode(x.action),'">','<input =
type=3D"file" name=3D"',e.htmlEncode(x.id||'cke_upload'),'" =
size=3D"',e.htmlEncode(E>0?E:''),'" =
/>','</form>','</body></html>','<script>window.parent.CKEDITOR.tools.call=
Function('+z+');','window.onbeforeunload =3D function() =
{window.parent.CKEDITOR.tools.callFunction('+A+')}</script>'].join(''));w=
.$.close();for(var =
F=3D0;F<y.length;F++)y[F].enable();};if(b.gecko)setTimeout(D,500);else =
D();},getValue:function(){return =
this.getInputElement().$.value||'';},setInitValue:function(){this._.initV=
alue=3D'';
},eventProcessors:{onChange:function(u,v){if(!this._.domOnChangeRegistere=
d){this.on('formLoaded',function(){this.getInputElement().on('change',fun=
ction(){this.fire('change',{value:this.getValue()});},this);},this);this.=
_.domOnChangeRegistered=3Dtrue;}this.on('change',v);}},keyboardFocusable:=
true},true);k.dialog.fileButton.prototype=3Dnew =
k.dialog.button();k.dialog.fieldset.prototype=3De.clone(k.dialog.hbox.pro=
totype);a.dialog.addUIElement('text',n);a.dialog.addUIElement('password',=
n);a.dialog.addUIElement('textarea',o);a.dialog.addUIElement('checkbox',o=
);a.dialog.addUIElement('radio',o);a.dialog.addUIElement('button',o);a.di=
alog.addUIElement('select',o);a.dialog.addUIElement('file',o);a.dialog.ad=
dUIElement('fileButton',o);a.dialog.addUIElement('html',o);a.dialog.addUI=
Element('fieldset',p);})();j.add('panel',{beforeInit:function(m){m.ui.add=
Handler('panel',k.panel.handler);}});a.UI_PANEL=3D'panel';k.panel=3Dfunct=
ion(m,n){var =
o=3Dthis;if(n)e.extend(o,n);e.extend(o,{className:'',css:[]});o.id=3De.ge=
tNextId();o.document=3Dm;o._=3D{blocks:{}};};k.panel.handler=3D{create:fu=
nction(m){return new =
k.panel(m);}};k.panel.prototype=3D{renderHtml:function(m){var =
n=3D[];this.render(m,n);return n.join('');},render:function(m,n){var =
p=3Dthis;var o=3Dp.id;n.push('<div class=3D"',m.skinClass,'" =
lang=3D"',m.langCode,'" role=3D"presentation" =
style=3D"display:none;z-index:'+(m.config.baseFloatZIndex+1)+'">'+'<div'+=
' id=3D',o,' dir=3D',m.lang.dir,' role=3D"presentation" =
class=3D"cke_panel cke_',m.lang.dir);if(p.className)n.push(' =
',p.className);n.push('">');if(p.forceIFrame||p.css.length){n.push('<ifra=
me id=3D"',o,'_frame" frameborder=3D"0" role=3D"application" =
src=3D"javascript:void(');n.push(b.isCustomDomain()?"(function(){document=
.open();document.domain=3D'"+document.domain+"';"+'document.close();'+'})=
()':'0');n.push(')"></iframe>');}n.push('</div></div>');return =
o;},getHolderElement:function(){var =
m=3Dthis._.holder;if(!m){if(this.forceIFrame||this.css.length){var =
n=3Dthis.document.getById(this.id+'_frame'),o=3Dn.getParent(),p=3Do.getAt=
tribute('dir'),q=3Do.getParent().getAttribute('class'),r=3Do.getParent().=
getAttribute('lang'),s=3Dn.getFrameDocument(),t=3De.addFunction(e.bind(fu=
nction(w){this.isLoaded=3Dtrue;if(this.onLoad)this.onLoad();},this)),u=3D=
'<!DOCTYPE html><html dir=3D"'+p+'" class=3D"'+q+'_container" =
lang=3D"'+r+'">'+'<head>'+'<style>.'+q+'_container{visibility:hidden}</st=
yle>'+'</head>'+'<body class=3D"cke_'+p+' cke_panel_frame =
'+b.cssClass+'" style=3D"margin:0;padding:0"'+' onload=3D"( =
window.CKEDITOR || window.parent.CKEDITOR =
).tools.callFunction('+t+');"></body>'+e.buildStyleHtml(this.css)+'</html=
>';
s.write(u);var =
v=3Ds.getWindow();v.$.CKEDITOR=3Da;s.on('key'+(b.opera?'press':'down'),fu=
nction(w){var z=3Dthis;var =
x=3Dw.data.getKeystroke(),y=3Dz.document.getById(z.id).getAttribute('dir'=
);if(z._.onKeyDown&&z._.onKeyDown(x)=3D=3D=3Dfalse){w.data.preventDefault=
();return;}if(x=3D=3D27||x=3D=3D(y=3D=3D'rtl'?39:37))if(z.onEscape&&z.onE=
scape(x)=3D=3D=3Dfalse)w.data.preventDefault();},this);m=3Ds.getBody();m.=
unselectable();b.air&&e.callFunction(t);}else =
m=3Dthis.document.getById(this.id);this._.holder=3Dm;}return =
m;},addBlock:function(m,n){var o=3Dthis;n=3Do._.blocks[m]=3Dn instanceof =
k.panel.block?n:new =
k.panel.block(o.getHolderElement(),n);if(!o._.currentBlock)o.showBlock(m)=
;return n;},getBlock:function(m){return =
this._.blocks[m];},showBlock:function(m){var =
n=3Dthis._.blocks,o=3Dn[m],p=3Dthis._.currentBlock,q=3Dthis.forceIFrame?t=
his.document.getById(this.id+'_frame'):this._.holder;q.getParent().getPar=
ent().disableContextMenu();if(p){q.removeAttributes(p.attributes);p.hide(=
);}this._.currentBlock=3Do;q.setAttributes(o.attributes);a.fire('ariaWidg=
et',q);o._.focusIndex=3D-1;this._.onKeyDown=3Do.onKeyDown&&e.bind(o.onKey=
Down,o);o.onMark=3Dfunction(r){q.setAttribute('aria-activedescendant',r.g=
etId()+'_option');};o.onUnmark=3Dfunction(){q.removeAttribute('aria-activ=
edescendant');};o.show();return =
o;},destroy:function(){this.element&&this.element.remove();}};k.panel.blo=
ck=3De.createClass({$:function(m,n){var =
o=3Dthis;o.element=3Dm.append(m.getDocument().createElement('div',{attrib=
utes:{tabIndex:-1,'class':'cke_panel_block',role:'presentation'},styles:{=
display:'none'}}));if(n)e.extend(o,n);if(!o.attributes.title)o.attributes=
.title=3Do.attributes['aria-label'];o.keys=3D{};o._.focusIndex=3D-1;o.ele=
ment.disableContextMenu();},_:{markItem:function(m){var =
p=3Dthis;if(m=3D=3D-1)return;var =
n=3Dp.element.getElementsByTag('a'),o=3Dn.getItem(p._.focusIndex=3Dm);if(=
b.webkit||b.opera)o.getDocument().getWindow().focus();o.focus();p.onMark&=
&p.onMark(o);}},proto:{show:function(){this.element.setStyle('display',''=
);},hide:function(){var =
m=3Dthis;if(!m.onHide||m.onHide.call(m)!=3D=3Dtrue)m.element.setStyle('di=
splay','none');},onKeyDown:function(m){var r=3Dthis;var =
n=3Dr.keys[m];switch(n){case 'next':var =
o=3Dr._.focusIndex,p=3Dr.element.getElementsByTag('a'),q;while(q=3Dp.getI=
tem(++o)){if(q.getAttribute('_cke_focus')&&q.$.offsetWidth){r._.focusInde=
x=3Do;q.focus();break;}}return false;case =
'prev':o=3Dr._.focusIndex;p=3Dr.element.getElementsByTag('a');while(o>0&&=
(q=3Dp.getItem(--o))){if(q.getAttribute('_cke_focus')&&q.$.offsetWidth){r=
._.focusIndex=3Do;q.focus();break;}}return false;case 'click':case =
'mouseup':o=3Dr._.focusIndex;
q=3Do>=3D0&&r.element.getElementsByTag('a').getItem(o);if(q)q.$[n]?q.$[n]=
():q.$['on'+n]();return false;}return =
true;}}});j.add('listblock',{requires:['panel'],onLoad:function(){k.panel=
.prototype.addListBlock=3Dfunction(m,n){return this.addBlock(m,new =
k.listBlock(this.getHolderElement(),n));};k.listBlock=3De.createClass({ba=
se:k.panel.block,$:function(m,n){var q=3Dthis;n=3Dn||{};var =
o=3Dn.attributes||(n.attributes=3D{});(q.multiSelect=3D!!n.multiSelect)&&=
(o['aria-multiselectable']=3Dtrue);!o.role&&(o.role=3D'listbox');q.base.a=
pply(q,arguments);var =
p=3Dq.keys;p[40]=3D'next';p[9]=3D'next';p[38]=3D'prev';p[2228224+9]=3D'pr=
ev';p[32]=3Dc?'mouseup':'click';c&&(p[13]=3D'mouseup');q._.pendingHtml=3D=
[];q._.items=3D{};q._.groups=3D{};},_:{close:function(){if(this._.started=
){this._.pendingHtml.push('</ul>');delete =
this._.started;}},getClick:function(){if(!this._.click)this._.click=3De.a=
ddFunction(function(m){var o=3Dthis;var =
n=3Dtrue;if(o.multiSelect)n=3Do.toggle(m);else =
o.mark(m);if(o.onClick)o.onClick(m,n);},this);return =
this._.click;}},proto:{add:function(m,n,o){var r=3Dthis;var =
p=3Dr._.pendingHtml,q=3De.getNextId();if(!r._.started){p.push('<ul =
role=3D"presentation" =
class=3Dcke_panel_list>');r._.started=3D1;r._.size=3Dr._.size||0;}r._.ite=
ms[m]=3Dq;p.push('<li id=3D',q,' class=3Dcke_panel_listItem =
role=3Dpresentation><a id=3D"',q,'_option" _cke_focus=3D1 =
hidefocus=3Dtrue title=3D"',o||m,'" href=3D"javascript:void(\'',m,"')\" =
"+(c?'onclick=3D"return false;" =
onmouseup':'onclick')+'=3D"CKEDITOR.tools.callFunction(',r._.getClick(),"=
,'",m,"'); return false;\"",' role=3D"option" aria-posinset=3D"'+ =
++r._.size+'">',n||m,'</a></li>');},startGroup:function(m){this._.close()=
;var n=3De.getNextId();this._.groups[m]=3Dn;this._.pendingHtml.push('<h1 =
role=3D"presentation" id=3D',n,' =
class=3Dcke_panel_grouptitle>',m,'</h1>');},commit:function(){var =
p=3Dthis;p._.close();p.element.appendHtml(p._.pendingHtml.join(''));var =
m=3Dp._.items,n=3Dp.element.getDocument();for(var o in =
m)n.getById(m[o]+'_option').setAttribute('aria-setsize',p._.size);delete =
p._.size;p._.pendingHtml=3D[];},toggle:function(m){var =
n=3Dthis.isMarked(m);if(n)this.unmark(m);else =
this.mark(m);return!n;},hideGroup:function(m){var =
n=3Dthis.element.getDocument().getById(this._.groups[m]),o=3Dn&&n.getNext=
();if(n){n.setStyle('display','none');if(o&&o.getName()=3D=3D'ul')o.setSt=
yle('display','none');}},hideItem:function(m){this.element.getDocument().=
getById(this._.items[m]).setStyle('display','none');},showAll:function(){=
var =
m=3Dthis._.items,n=3Dthis._.groups,o=3Dthis.element.getDocument();for(var=
 p in m)o.getById(m[p]).setStyle('display','');for(var q in n){var =
r=3Do.getById(n[q]),s=3Dr.getNext();
r.setStyle('display','');if(s&&s.getName()=3D=3D'ul')s.setStyle('display'=
,'');}},mark:function(m){var =
p=3Dthis;if(!p.multiSelect)p.unmarkAll();var =
n=3Dp._.items[m],o=3Dp.element.getDocument().getById(n);o.addClass('cke_s=
elected');p.element.getDocument().getById(n+'_option').setAttribute('aria=
-selected',true);p.element.setAttribute('aria-activedescendant',n+'_optio=
n');p.onMark&&p.onMark(o);},unmark:function(m){var q=3Dthis;var =
n=3Dq.element.getDocument(),o=3Dq._.items[m],p=3Dn.getById(o);p.removeCla=
ss('cke_selected');n.getById(o+'_option').removeAttribute('aria-selected'=
);q.onUnmark&&q.onUnmark(p);},unmarkAll:function(){var q=3Dthis;var =
m=3Dq._.items,n=3Dq.element.getDocument();for(var o in m){var =
p=3Dm[o];n.getById(p).removeClass('cke_selected');n.getById(p+'_option').=
removeAttribute('aria-selected');}q.onUnmark&&q.onUnmark();},isMarked:fun=
ction(m){return =
this.element.getDocument().getById(this._.items[m]).hasClass('cke_selecte=
d');},focus:function(m){this._.focusIndex=3D-1;if(m){var =
n=3Dthis.element.getDocument().getById(this._.items[m]).getFirst(),o=3Dth=
is.element.getElementsByTag('a'),p,q=3D-1;while(p=3Do.getItem(++q)){if(p.=
equals(n)){this._.focusIndex=3Dq;break;}}setTimeout(function(){n.focus();=
},0);}}}});}});a.themes.add('default',(function(){var m=3D{};function =
n(o,p){var =
q,r;r=3Do.config.sharedSpaces;r=3Dr&&r[p];r=3Dr&&a.document.getById(r);if=
(r){var s=3D'<span class=3D"cke_shared " =
dir=3D"'+o.lang.dir+'"'+'>'+'<span class=3D"'+o.skinClass+' '+o.id+' =
cke_editor_'+o.name+'">'+'<span class=3D"'+b.cssClass+'">'+'<span =
class=3D"cke_wrapper cke_'+o.lang.dir+'">'+'<span =
class=3D"cke_editor">'+'<div =
class=3D"cke_'+p+'">'+'</div></span></span></span></span></span>',t=3Dr.a=
ppend(h.createFromHtml(s,r.getDocument()));if(r.getCustomData('cke_hassha=
red'))t.hide();else =
r.setCustomData('cke_hasshared',1);q=3Dt.getChild([0,0,0,0]);!o.sharedSpa=
ces&&(o.sharedSpaces=3D{});o.sharedSpaces[p]=3Dq;o.on('focus',function(){=
for(var =
u=3D0,v,w=3Dr.getChildren();v=3Dw.getItem(u);u++){if(v.type=3D=3D1&&!v.eq=
uals(t)&&v.hasClass('cke_shared'))v.hide();}t.show();});o.on('destroy',fu=
nction(){t.remove();});}return q;};return{build:function(o,p){var =
q=3Do.name,r=3Do.element,s=3Do.elementMode;if(!r||s=3D=3D0)return;if(s=3D=
=3D1)r.hide();var =
t=3Do.fire('themeSpace',{space:'top',html:''}).html,u=3Do.fire('themeSpac=
e',{space:'contents',html:''}).html,v=3Do.fireOnce('themeSpace',{space:'b=
ottom',html:''}).html,w=3Du&&o.config.height,x=3Do.config.tabIndex||o.ele=
ment.getAttribute('tabindex')||0;if(!u)w=3D'auto';else =
if(!isNaN(w))w+=3D'px';var =
y=3D'',z=3Do.config.width;if(z){if(!isNaN(z))z+=3D'px';y+=3D'width: =
'+z+';';
}var =
A=3Dt&&n(o,'top'),B=3Dn(o,'bottom');A&&(A.setHtml(t),t=3D'');B&&(B.setHtm=
l(v),v=3D'');var =
C=3D'<style>.'+o.skinClass+'{visibility:hidden;}</style>';if(m[o.skinClas=
s])C=3D'';else m[o.skinClass]=3D1;var D=3Dh.createFromHtml(['<span =
id=3D"cke_',q,'" class=3D"',o.skinClass,' ',o.id,' cke_editor_',q,'" =
dir=3D"',o.lang.dir,'" title=3D"',b.gecko?' ':'','" =
lang=3D"',o.langCode,'"'+(b.webkit?' tabindex=3D"'+x+'"':'')+' =
role=3D"application"'+' aria-labelledby=3D"cke_',q,'_arialbl"'+(y?' =
style=3D"'+y+'"':'')+'>'+'<span id=3D"cke_',q,'_arialbl" =
class=3D"cke_voice_label">'+o.lang.editor+'</span>'+'<span =
class=3D"',b.cssClass,'" role=3D"presentation"><span =
class=3D"cke_wrapper cke_',o.lang.dir,'" role=3D"presentation"><table =
class=3D"cke_editor" border=3D"0" cellspacing=3D"0" cellpadding=3D"0" =
role=3D"presentation"><tbody><tr',t?'':' style=3D"display:none"',' =
role=3D"presentation"><td id=3D"cke_top_',q,'" class=3D"cke_top" =
role=3D"presentation">',t,'</td></tr><tr',u?'':' =
style=3D"display:none"',' role=3D"presentation"><td =
id=3D"cke_contents_',q,'" class=3D"cke_contents" style=3D"height:',w,'" =
role=3D"presentation">',u,'</td></tr><tr',v?'':' =
style=3D"display:none"',' role=3D"presentation"><td =
id=3D"cke_bottom_',q,'" class=3D"cke_bottom" =
role=3D"presentation">',v,'</td></tr></tbody></table>'+C+'</span>'+'</spa=
n>'+'</span>'].join(''));D.getChild([1,0,0,0,0]).unselectable();D.getChil=
d([1,0,0,0,2]).unselectable();if(s=3D=3D1)D.insertAfter(r);else =
r.append(D);o.container=3DD;D.disableContextMenu();o.on('contentDirChange=
d',function(E){var =
F=3D(o.lang.dir!=3DE.data?'add':'remove')+'Class';D.getChild(1)[F]('cke_m=
ixed_dir_content');var =
G=3Dthis.sharedSpaces&&this.sharedSpaces[this.config.toolbarLocation];G&&=
G.getParent().getParent()[F]('cke_mixed_dir_content');});o.fireOnce('them=
eLoaded');o.fireOnce('uiReady');},buildDialog:function(o){var =
p=3De.getNextNumber(),q=3Dh.createFromHtml(['<div =
class=3D"',o.id,'_dialog cke_editor_',o.name.replace('.','\\.'),'_dialog =
cke_skin_',o.skinName,'" dir=3D"',o.lang.dir,'" lang=3D"',o.langCode,'" =
role=3D"dialog" aria-labelledby=3D"%title#"><table =
class=3D"cke_dialog',' '+b.cssClass,' cke_',o.lang.dir,'" =
style=3D"position:absolute" role=3D"presentation"><tr><td =
role=3D"presentation"><div class=3D"%body" role=3D"presentation"><div =
id=3D"%title#" class=3D"%title" role=3D"presentation"></div><a =
id=3D"%close_button#" class=3D"%close_button" =
href=3D"javascript:void(0)" title=3D"'+o.lang.common.close+'" =
role=3D"button"><span class=3D"cke_label">X</span></a>'+'<div =
id=3D"%tabs#" class=3D"%tabs" role=3D"tablist"></div>'+'<table =
class=3D"%contents" role=3D"presentation">'+'<tr>'+'<td =
id=3D"%contents#" class=3D"%contents" =
role=3D"presentation"></td>'+'</tr>'+'<tr>'+'<td id=3D"%footer#" =
class=3D"%footer" =
role=3D"presentation"></td>'+'</tr>'+'</table>'+'</div>'+'<div =
id=3D"%tl#" class=3D"%tl"></div>'+'<div id=3D"%tc#" =
class=3D"%tc"></div>'+'<div id=3D"%tr#" class=3D"%tr"></div>'+'<div =
id=3D"%ml#" class=3D"%ml"></div>'+'<div id=3D"%mr#" =
class=3D"%mr"></div>'+'<div id=3D"%bl#" class=3D"%bl"></div>'+'<div =
id=3D"%bc#" class=3D"%bc"></div>'+'<div id=3D"%br#" =
class=3D"%br"></div>'+'</td></tr>'+'</table>',c?'':'<style>.cke_dialog{vi=
sibility:hidden;}</style>','</div>'].join('').replace(/#/g,'_'+p).replace=
(/%/g,'cke_dialog_')),r=3Dq.getChild([0,0,0,0,0]),s=3Dr.getChild(0),t=3Dr=
.getChild(1);
s.unselectable();t.unselectable();return{element:q,parts:{dialog:q.getChi=
ld(0),title:s,close:t,tabs:r.getChild(2),contents:r.getChild([3,0,0,0]),f=
ooter:r.getChild([3,0,1,0])}};},destroy:function(o){var =
p=3Do.container,q=3Do.element;if(p){p.clearCustomData();p.remove();}if(q)=
{q.clearCustomData();o.elementMode=3D=3D1&&q.show();delete =
o.element;}}};})());a.editor.prototype.getThemeSpace=3Dfunction(m){var =
n=3D'cke_'+m,o=3Dthis._[n]||(this._[n]=3Da.document.getById(n+'_'+this.na=
me));return o;};a.editor.prototype.resize=3Dfunction(m,n,o,p){var =
q=3Dthis.container,r=3Da.document.getById('cke_contents_'+this.name),s=3D=
p?q.getChild(1):q;b.webkit&&s.setStyle('display','none');s.setSize('width=
',m,true);if(b.webkit){s.$.offsetWidth;s.setStyle('display','');}var =
t=3Do?0:(s.$.offsetHeight||0)-(r.$.clientHeight||0);r.setStyle('height',M=
ath.max(n-t,0)+'px');this.fire('resize');};a.editor.prototype.getResizabl=
e=3Dfunction(m){return =
m?a.document.getById('cke_contents_'+this.name):this.container;};})();

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/form.js

// P=E4iv=E4yksen valitsijan k=E4ytt=F6=F6n, jotta osaa p=E4ivitt=E4=E4 =
pp-kk-vvvv -select-valikon=0A=
function updateSelect(cal) {=0A=
	var date =3D cal.date;=0A=
	var selectMonth =3D =
document.getElementById("valitsekuukausi_"+cal.params.inputField.id);=0A=
	selectMonth.selectedIndex =3D date.getMonth()+1;=0A=
	var selectDay =3D =
document.getElementById("valitsepaiva_"+cal.params.inputField.id);=0A=
	selectDay.selectedIndex =3D (date.getDate());=0A=
	var selectYear =3D =
document.getElementById("valitsevuosi_"+cal.params.inputField.id);=0A=
	selectYear.selectedIndex =3D (date.getFullYear() - 1999);=0A=
}=0A=

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/CMS/form.js

if(!CMS)=0A=
	var CMS =3D { };=0A=
=0A=
if(!CMS.form)=0A=
	CMS.form =3D { };=0A=
=0A=
(function(){=0A=
	$(document).ready(function(){=0A=
		$('input.date').each(function(i){=0A=
			var btn =3D document.createElement('input');=0A=
			$(btn).attr({ type: 'button', id: 'dateselector_btn_' + i, value: ' =
... '});=0A=
			$(this).after(btn);=0A=
=0A=
			Calendar.setup({=0A=
				inputField: this,=0A=
				button: btn,=0A=
				onUpdate: function(cal) {=0A=
					var field =3D cal.params.inputField;=0A=
					if(field.onCalendarUpdate)=0A=
					{=0A=
						field.onCalendarUpdate(cal);=0A=
						return;=0A=
					}=0A=
=0A=
					cal.params.inputField.value =3D cal.date;=0A=
				}=0A=
			});=0A=
		});=0A=
=0A=
	});=0A=
})();=0A=
=0A=
CMS.form.Datelist =3D {=0A=
	/**=0A=
	 * K=E4yt=E4 callbackkina onCalendarUpdate eventiss=E4=0A=
	 */=0A=
	add: function(cal) {=0A=
		var d =3D cal.date;=0A=
		var dateStr =3D d.getDate() + '.' + (d.getMonth() + 1) + '.' + =
d.getFullYear();=0A=
=0A=
		if(this.value =3D=3D '')=0A=
			this.value =3D dateStr;=0A=
		else=0A=
			this.value +=3D ', ' + dateStr;=0A=
=0A=
	}=0A=
}=0A=

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/moduulit/keskustelu/js/keskustelu.js

if (!wiki) var wiki =3D {};
if (!wiki.moduulit) wiki.moduulit =3D {};

wiki.moduulit.keskustelu =3D {
=09
	muokattavanaOlevat: {
		muokkauksessa: new Array(),
	=09
		/**
		 * Lis=E4=E4 viestin muokkauksessa olevaksi.
		 *=20
		 * @param int id Viestin ID.
		 * @return boolean.
		 */
		lisaa: function(id) {
			if (id !=3D=3D 'new') {
				for (var i in this.muokkauksessa) {
					if (this.muokkauksessa[i] =3D=3D id) {
						return true;
					}
				}
			=09
				this.muokkauksessa.push(id);
				return true;
			}
		=09
			return false;
		},
	=09
		/**
		 * Poistaa viestin muokkauksessa olevista.
		 *=20
		 * @param int id Viestin ID.
		 * @return boolean.
		 */
		poista: function(id) {
			if (id !=3D=3D 'new') {
				for (var i in this.muokkauksessa) {
					if (this.muokkauksessa[i] =3D=3D id) {
						this.muokkauksessa.splice(i, 1);
						return true;
					}
				}
			}
		=09
			return false;
		},
	=09
		/**
		 * Onko annettu viesti muokattavana.
		 *=20
		 * @param int id Viestin ID.
		 * @return boolean.
		 */
		on: function(id) {
			for (var i in this.muokkauksessa) {
				if (this.muokkauksessa[i] =3D=3D id) {
					return true;
				}
			}
		=09
			return false;
		}
	},
=09
	/**
	 * N=E4ytt=E4=E4 palautteena saadun viestin tehosteineen.
	 *=20
	 * @param object response AJAX:lta saatu palauteobjekti.
	 */
	naytaViesti: function(response) {
		if (response.viesti && response.viesti.tyyppi =3D=3D=3D =
wiki.rekisteri.viesti.redirect
				&& typeof(response.viesti.sisalto) =3D=3D=3D 'string') {
			window.onbeforeunload =3D null;
			window.location =3D response.viesti.sisalto;
			return;
		}
	=09
		var viesti =3D jQuery('#viesti-message_'+response.id);
	=09
		if (viesti && response.viesti) {
			//wiki.moduulit.keskustelu.siirrySisaltoon(response.id);
		=09
			viesti.empty().append(response.viesti.sisalto);
=09
			var transitionTime =3D 1000;
			var delayTime =3D 2000;
			var messageClass =3D 'viesti-'+response.viesti.tyyppi;
=09
			var container =3D jQuery('#message_'+response.id);
		=09
			container.addClass(messageClass, transitionTime);
			viesti.fadeIn(transitionTime);
		=09
			window.setTimeout(function() {
				viesti.fadeOut(transitionTime);
				container.removeClass(messageClass, transitionTime);
			}, transitionTime + delayTime);
		}
	},
=09
	/**
	 * Poistaa annetun viestielementin ketjusta.
	 *=20
	 * @param string|int id Viestin id.
	 * @return boolean.
	 */
	poistaKeskusteluviesti: function(id) {
		var poistettava =3D jQuery('#message_'+id);
	=09
		if (poistettava) {
			//poistettava.fadeOut(1000, function() {
			poistettava.slideUp('normal', function() {
				poistettava.remove();
			});
		=09
			return true;
		}
	=09
		return false;
	},
=09
	/**
	 * P=E4ivitt=E4=E4 viestielementin annetulla sis=E4ll=F6ll=E4.
	 *=20
	 * @param string|int id Viestin ID.
	 * @param string sisalto Viestin sis=E4lt=F6.
	 * @param boolean eiMuokkauksessaOlevia Ei p=E4ivitet=E4 muokattavana =
olevia viestej=E4.
	 * @return boolean
	 */
	paivitaKeskusteluviesti: function(id, sisalto, eiMuokkauksessaOlevia) {
		if (typeof(eiMuokkauksessaOlevia) =3D=3D=3D 'undefined') {
			var eiMuokkauksessaOlevia =3D false;
		}
	=09
		eiMuokkauksessaOlevia =3D Boolean(eiMuokkauksessaOlevia);
	=09
		if (typeof(id) !=3D=3D 'undefined' && typeof(sisalto) =3D=3D=3D =
'string' && sisalto !=3D '') {
			var toBeReplaced =3D jQuery('#message_'+id);
			if (toBeReplaced.length) {
				// Ei saa olla muokkauksessa jos muokattavana olevia ei saa =
p=E4ivitt=E4=E4.
				if (!eiMuokkauksessaOlevia || !this.muokattavanaOlevat.on(id)) {
					toBeReplaced.replaceWith(sisalto);
					return true;
				}
			} else {
				return this.lisaaKeskusteluviesti(sisalto);
			}
		}
	=09
		return false;
	},
=09
	/**
	 * Lis=E4=E4 keskusteluviesti ketjun ensimm=E4iseksi.
	 *=20
	 * @param string sisalto Viestin HTML.
	 * @return boolean
	 */
	lisaaKeskusteluviesti: function(sisalto) {
		var isSuccess =3D false;
	=09
		if (typeof(sisalto) =3D=3D=3D 'string' && sisalto !=3D '') {
			var newMessage =3D jQuery(sisalto).hide();
			var addingForm =3D jQuery('#message_new');
		=09
			// Jos lis=E4yslomake on olemassa, lis=E4t=E4=E4n heti sen j=E4lkeen.
			if (addingForm.length) {
				newMessage.insertAfter(addingForm).slideDown();
				isSuccess =3D true;
		=09
			// Muuten laitetaan containerin ensimm=E4iseksi.
			} else {
				var container =3D jQuery('#discussion');
				if (container.length) {
					newMessage.prependTo(container).slideDown();
				}
			}
		}
	=09
		return isSuccess;
	},
=09
	/**
	 * Tyhjent=E4=E4 viestilaatikon, jos siin=E4 on vain oletusteksti.
	 */
	clearBox: function() {
		if ($("#messagebox_new").val() =3D=3D =
wiki.kaanna._('common|kirjoitaViestisi'))
			$("#messagebox_new").val("");
	},
=09
	/**
	 * Lis=E4=E4 viestilaatikkoon kursorin kohdalle viittauksen annettuun =
nimimerkkiin.
	 */
	addMention: function(nick) {
		wiki.moduulit.keskustelu.clearBox();
	=09
		jQuery('#messagebox_new').insertAtCaret('@'+nick, true);
	=09
		$("#messagebox_new").focus();
	},
=09
	/**
	 * N=E4ytt=E4=E4 keskusteluviestin normaalin n=E4kym=E4n.
	 *=20
	 * @param string|int id Viestin ID.
	 * @return boolean false jos ep=E4onnistuu.
	 */
	nayta: function(id) {
		var data =3D {
			a: 'keskustelu',
			toiminto: 'nayta',
			sivu: wiki.rekisteri.sivu.id,
			viestiId: id
		};
	=09
		jQuery.ajax({
			url: wiki.rekisteri.ajax,
			type: 'POST',
			data: data,
			success: function(response) {
				if (typeof(response) =3D=3D=3D 'object' && response !=3D=3D null) {
					wiki.moduulit.keskustelu.muokattavanaOlevat.poista(response.id);
					wiki.moduulit.keskustelu.paivitaKeskusteluviesti(response.id, =
response.sisalto, true);
					wiki.moduulit.keskustelu.naytaViesti(response);
				}
			},
			dataType: 'json'
		});
=09
		return false;
	},
=09
	/**
	 * N=E4ytt=E4=E4 keskusteluviestin muokkausn=E4kym=E4n.
	 *=20
	 * @param string|int id Viestin ID.
	 * @return boolean false jos ep=E4onnistuu.
	 */
	muokkaa: function(id) {
		var sisalto =3D jQuery('#messagebox_'+id).val();
	=09
		var data =3D {
			a: 'keskustelu',
			toiminto: 'muokkaa',
			sivu: wiki.rekisteri.sivu.id,
			viestiId: id,
			sisalto: sisalto
		};
	=09
		jQuery.ajax({
			url: wiki.rekisteri.ajax,
			type: 'POST',
			data: data,
			success: function(response) {
				if (typeof(response) =3D=3D=3D 'object' && response !=3D=3D null) {
					wiki.moduulit.keskustelu.paivitaKeskusteluviesti(response.id, =
response.sisalto);
					wiki.moduulit.keskustelu.muokattavanaOlevat.lisaa(response.id);
					wiki.moduulit.keskustelu.naytaViesti(response);
				}
			},
			dataType: 'json'
		});
=09
		return false;
	},
=09
	/**
	 * Poistaa keskusteluviestin.
	 *=20
	 * @param string|int id Viestin ID.
	 * @return boolean false jos ep=E4onnistuu.
	 */
	poista: function(id) {
		var data =3D {
				a: 'keskustelu',
				toiminto: 'poista',
				sivu: wiki.rekisteri.sivu.id,
				viestiId: id
		};
		=09
		jQuery.ajax({
			url: wiki.rekisteri.ajax,
			type: 'POST',
			data: data,
			success: function(response) {
				if (typeof(response) =3D=3D=3D 'object' && response !=3D=3D null) {
					//if (response.viesti && response.viesti.tyyppi !=3D=3D 'error' && =
typeof(response.sisalto) =3D=3D=3D 'string') {
					if (response.viesti && response.viesti.tyyppi !=3D=3D =
wiki.rekisteri.viesti.error
							&& typeof(response.sisalto) =3D=3D=3D 'string')
					{
						wiki.moduulit.keskustelu.muokattavanaOlevat.poista(response.id);
						wiki.moduulit.keskustelu.poistaKeskusteluviesti(response.id);
					} else {
						wiki.moduulit.keskustelu.naytaViesti(response);
					}
				}
			},
			dataType: 'json'
		});
	=09
		return false;
	},
=09
	/**
	 * N=E4ytt=E4=E4 keskusteluviestin esikatselun=E4kym=E4n.
	 *=20
	 * @param string|int id Viestin ID.
	 * @return boolean false jos ep=E4onnistuu.
	 */
	esikatsele: function(id) {
		var sisalto =3D '';
		sisalto =3D jQuery('textarea#messagebox_'+id).val();
	=09
		var data =3D {
			a: 'keskustelu',
			toiminto: 'esikatsele',
			sivu: wiki.rekisteri.sivu.id,
			viestiId: id,
			sisalto: sisalto
		};
	=09
		jQuery.ajax({
			url: wiki.rekisteri.ajax,
			type: 'POST',
			data: data,
			success: function(response) {
				if (typeof(response) =3D=3D=3D 'object' && response !=3D=3D null) {
					wiki.moduulit.keskustelu.paivitaKeskusteluviesti(response.id, =
response.sisalto);
					//wiki.moduulit.keskustelu.muokattavanaOlevat.lisaa(response.id);
					wiki.moduulit.keskustelu.naytaViesti(response);
				}
			},
			dataType: 'json'
		});
=09
		return false;
	},
=09
	/**
	 * Tallentaa keskusteluviestin.
	 *=20
	 * @param element lomake Muokkauslomake.
	 * @return boolean false jos ep=E4onnistuu.
	 */
	tallenna: function(lomake) {
		var data =3D jQuery(lomake).serializeArray();
	=09
		data.push({name: 'a', value: 'keskustelu'});
		data.push({name: 'toiminto', value: 'tallenna'});
		data.push({name: 'sivu', value: wiki.rekisteri.sivu.id});
	=09
		jQuery.ajax({
			url: wiki.rekisteri.ajax,
			type: 'POST',
			data: data,
			success: function(response) {
				if (typeof(response) =3D=3D=3D 'object' && response !=3D=3D null) {
					wiki.moduulit.keskustelu.muokattavanaOlevat.poista(response.id);
					wiki.moduulit.keskustelu.paivitaKeskusteluviesti(response.id, =
response.sisalto);
					wiki.paivittaja.getUpdates(true);
					wiki.moduulit.keskustelu.naytaViesti(response);
				}
			},
			dataType: 'json'
		});
=09
		return false;
	}
}

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/moduulit/keskustelu/js/paivittaja.keskustelu.js

jQuery(document).ready(function() {
	var updater =3D {
		processUpdates: function(keskustelu) {
			if (typeof(keskustelu) =3D=3D=3D 'object' && keskustelu !=3D=3D null) =
{
				var self =3D this;
			=09
				if (typeof(keskustelu.muokatut) =3D=3D=3D 'object') {
					for (var key in keskustelu.muokatut) {
						self.updateMessage(keskustelu.muokatut[key]);
					}
				}
			=09
				// Update timestamp of the messages
				if (typeof(keskustelu.viestienIdt) =3D=3D=3D 'object') {
					for (var key in keskustelu.viestienIdt) {
						if (typeof(keskustelu.viestienIdt[key]) =3D=3D=3D 'string' && =
keskustelu.viestienIdt[key]) {
							jQuery('#message_'+key+' .message_timestamp =
a').first().html(keskustelu.viestienIdt[key]);
						}
					}
				}
			=09
				// Loop all the messages and remove deleted ones.
				jQuery('#discussion .message').each(function() {
					var id =3D this.id.replace('message_', '');
				=09
					if (id =3D=3D=3D 'new') {
						return; //returning something else than false in jQuery-loop is =
same as continue.
					}
				=09
					if (!self.messageExists(keskustelu.viestienIdt, id)) {
						wiki.moduulit.keskustelu.poistaKeskusteluviesti(id);
					}
				});
			}
		},
	=09
		messageExists: function(idList, id) {
			var exists =3D false;
		=09
			// Does message still exist or is it deleted.
			if (typeof(idList) =3D=3D=3D 'object') {
				for (var key in idList) {
					if (key =3D=3D id) {
						exists =3D true;
					}
				}
			}
		=09
			return exists;
		},
	=09
		updateMessage: function(message) {
			if (typeof(message) =3D=3D=3D 'object' && message !=3D=3D null) {
				if (typeof(message.id) !=3D=3D 'undefined'
						&& typeof(message.sisalto) !=3D=3D 'undefined')
				{
					return wiki.moduulit.keskustelu.paivitaKeskusteluviesti(message.id, =
message.sisalto, true);
				}
			}
		=09
			return false;
		}
	};
=09
	wiki.paivittaja.addUpdateHandler('keskustelu', updater);
});

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/wiki/kaanna.js

if (!wiki) var wiki =3D {};

wiki.kaanna =3D {
	/**
	 * Hakee raakak=E4=E4nn=F6ksen ladatuista k=E4=E4nn=F6ksist=E4. =
Raakak=E4=E4nn=F6s on
	 * sprintf-funktion muotoiluteksti.
	 *=20
	 * @param string kieli Kielikoodi, jolle k=E4=E4nn=F6s halutaan.
	 * @param string avaimet K=E4=E4nn=F6staulukon avaimet.
	 * 		Muotoa avain1|avain2|avain3... -> ['avain1']['avain2']['avain3']
	 * @return string.
	 */
	haeKaannos: function(kieli, avaimet) {
		var kaannos =3D '';
	=09
		if (typeof(wiki.kaannokset) =3D=3D=3D 'object') {
			var kaannokset =3D wiki.kaannokset;
		=09
			avaimet =3D avaimet.split('|');
			avaimet.unshift(kieli);
		=09
			for (var i in avaimet) {
				avain =3D avaimet[i];
				if (typeof(kaannokset[avain]) !=3D=3D 'undefined') {
					kaannokset =3D kaannokset[avain];
					if (i =3D=3D avaimet.length-1 && typeof(kaannokset) =3D=3D=3D =
'string') {
						kaannos =3D kaannokset;
						break;
					}
				} else {
					break;
				}
			}
		}
	=09
		return kaannos;
	},
=09
	=09
	/**
	 * Muodostaa parametreista evalille kelpaavan merkkijonon.
	 *=20
	 * @param array|string parametrit
	 * @return string.
	 */
	muodostaParametrit: function(parametrit) {
		var tulos =3D '';
	=09
		if (typeof(parametrit) =3D=3D=3D 'string') {
			tulos =3D parametrit;
		} else if (typeof(parametrit) =3D=3D=3D 'object') {
			tulos =3D new Array();
			for (var i in parametrit) {
				var parametri =3D parametrit[i];
				if (typeof(parametri) =3D=3D=3D 'string') {
					tulos.push("'"+parametri+"'");
				} else if (typeof(parametri) =3D=3D=3D 'number') {
					tulos.push(parametri);
				}
			}
			tulos =3D tulos.join(',');
		}
	=09
		return tulos;
	},

	/**
	 * Suorittaa varsinaisen k=E4=E4nt=E4misen.
	 *=20
	 * @param string avain K=E4=E4nn=F6staulukon avaimet. Muotoa =
avain1|avain2|avain3...
	 * @param array|string parametrit Raakak=E4=E4nn=F6kseen =
sis=E4llytett=E4v=E4t parametrit.
	 * @param string kieli Kaksimerkkinen kielikoodi.
	 * @return string.
	 */
	_: function(avain, parametrit, kieli) {
		var kaannos =3D '';
	=09
		if (!kieli) {
			kieli =3D wiki.rekisteri.sivu.kieli;
		}
	=09
		if (typeof(wiki.kaannokset[kieli]) =3D=3D=3D 'object' && =
wiki.kaannokset[kieli] !=3D=3D null) {
			kaannos =3D "'"+wiki.kaanna.haeKaannos(kieli, avain)+"'";
			parametrit =3D wiki.kaanna.muodostaParametrit(parametrit);
			if (parametrit) {
				kaannos =3D kaannos+', '+parametrit;=20
			}=20
			kaannos =3D eval('sprintf('+kaannos+');');
		}
	=09
		return kaannos;
	}
};

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/wiki/paivittaja.js

if (!wiki) var wiki =3D {};

/**
 * P=E4ivitt=E4j=E4 noutaa tietyin v=E4liajoin nykyisen sivun muutokset
 * palvelimelta ja p=E4ivitt=E4=E4 sivua.
 */
wiki.paivittaja =3D {
	/**
	 * var Unix timestamp (int) Milloin tiedot on viimeksi p=E4ivitetty.
	 */
	previousUpdate: wiki.rekisteri.paivittaja.sivunPaivitys,
=09
	/**
	 * var string P=E4ivityksen intervalli millisekunteina.
	 */
	//timeInterval: 150000, //2.5 min
	timeInterval: 60000, //1 min
	//timeInterval: 15000, //15 sek
=09
	/**
	 * var setInterval ID
	 */
	updater: null,
=09
	/**
	 * var object P=E4ivitysten k=E4sittelij=E4t.
	 */
	updateHandlers: {},
=09
	/**
	 * Pys=E4ytt=E4=E4 p=E4ivitt=E4j=E4n.
	 */
	stopUpdater: function() {
		if (this.updater) {
			clearInterval(this.updater);
			this.updater =3D null;
		}
	},
=09
	/**
	 * Resetoi p=E4ivitt=E4j=E4n, eli aloittaa ajanlaskun alusta.
	 */
	resetUpdater: function() {
		this.stopUpdater();
		this.updater =3D setInterval("wiki.paivittaja.getUpdates()", =
this.timeInterval);
	},
=09
	/**
	 * Noutaa p=E4ivitykset palvelimelta.
	 *=20
	 * @param boolean forced Onko p=E4ivitys pakotettu, eli ei ajastajan =
laukaisema.
	 */
	getUpdates: function(forced) {
		if (typeof(forced) =3D=3D=3D 'undefined') {
			var forced =3D false;
		}
		forced =3D Boolean(forced);
	=09
		if (forced) {
			wiki.paivittaja.resetUpdater();
		}
	=09
		var data =3D {
			a: 'paivittaja',
			edellinenPaivitys: wiki.paivittaja.previousUpdate,
			sivu: wiki.rekisteri.sivu.id,
			muokattavina: new Array()
		};
	=09
		if (typeof(wiki.sivu) =3D=3D=3D 'object' && typeof(wiki.sivu.sisalto) =
=3D=3D=3D 'object') {
			data.muokattavina =3D =
wiki.sivu.sisalto.muokattavanaOlevat.muokkauksessa;
		}
	=09
		jQuery.ajax({
			url: wiki.rekisteri.ajax,
			type: 'POST',
			data: data,
			success: function(response) {
				wiki.paivittaja.processUpdates(response);
			},
			dataType: 'json'
		});
	},
=09
	/**
	 * Lis=E4=E4 p=E4ivitysk=E4sittelij=E4n annetulle avaimelle.
	 *=20
	 * @param string key P=E4ivitysten avain, jonka k=E4sittelij=E4 hoitaa.
	 * @param object handler K=E4sittelij=E4, jolla on oltava funktio =
processUpdates.
	 * @return boolean Onnistuiko.
	 */
	addUpdateHandler: function(key, handler) {
		key =3D String(key);
		key =3D jQuery.trim(key);
	=09
		if (key !=3D=3D '') {
			if (typeof(handler) =3D=3D=3D 'object'
					&& typeof(handler['processUpdates']) =3D=3D=3D 'function')
			{
				this.updateHandlers[key] =3D handler;
				return true;
			}
		}
	=09
		return false;
	},
=09
	/**
	 * L=E4hett=E4=E4 saatujen p=E4ivitysten osat k=E4sitelt=E4viksi sille =
rekister=F6idylle k=E4sittelij=E4lle
	 * jos saatu p=E4ivitys on edellist=E4 tuoreempi.
	 * K=E4sittelij=E4ll=E4 t=E4ytyy olla funktio processUpdates(updates).
	 *=20
	 * @param object updates P=E4ivitysobjekti.
	 */
	processUpdates: function(updates) {
		if (typeof(updates) =3D=3D=3D 'object'
				&& typeof(updates.paivitysaika) !=3D=3D 'undefined'
				&& updates.paivitysaika > this.previousUpdate)
		{
			for (var property in updates) {
				if (typeof(this.updateHandlers[property]) =3D=3D=3D 'object'
						&& typeof(this.updateHandlers[property]['processUpdates']) =
=3D=3D=3D 'function')
				{
					this.updateHandlers[property].processUpdates(updates[property]);
				}
			}
		}
	}
};

jQuery(document).ready(function() {
	wiki.paivittaja.resetUpdater();
});
------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/wiki/paivittaja.paivitysaika.js

jQuery(document).ready(function() {
	var updater = {
		processUpdates: function(updated) {
			updated = parseInt(updated, 10);
			wiki.paivittaja.previousUpdate = updated;
		}
	};
	
	wiki.paivittaja.addUpdateHandler('paivitysaika', updater);
});

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/wiki/paivittaja.sisallot.js

jQuery(document).ready(function() {
	var updater =3D {
		processUpdates: function(contentAreas) {
			if (typeof(contentAreas) =3D=3D=3D 'object' && contentAreas !=3D=3D =
null) {
				var self =3D this;
			=09
				for (var key in contentAreas) {
					self.updateContentArea(contentAreas[key]);
				}
			}
		},
	=09
		updateContentArea: function(contentArea) {
			if (typeof(contentArea) =3D=3D=3D 'object' && contentArea !=3D=3D =
null) {
				if (typeof(contentArea.sisaltoalue) !=3D=3D 'undefined'
						&& typeof(contentArea.sisalto) !=3D=3D 'undefined')
				{
					// Update the sent content areas unless they are being edited.
					return =
wiki.sivu.sisalto.paivitaSisaltoalue(contentArea.sisaltoalue, =
contentArea.sisalto, true);
				}
			}
		=09
			return false;
		}
	};
=09
	wiki.paivittaja.addUpdateHandler('sisallot', updater);
});

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/wiki/paivittaja.sivukartta.js

jQuery(document).ready(function() {
	var updater =3D {
		processUpdates: function(sitemap) {
			if (typeof(sitemap) =3D=3D=3D 'string' && sitemap !=3D '') {
				jQuery('ul#simpleTreeHolder').replaceWith(sitemap);
			=09
				//Sivukartta pit=E4=E4 alustaa uudelleen, jotta valittu n=E4kyy.
				simpleTreeCollection =3D $('#simpleTreeHolder').simpleTree({
					afterMove:function(destination, source, pos, before){
						var id =3D source.attr('id').substr(3);
						var hie_ylla =3D destination.substr(3);
					=09
						if (typeof(before) =3D=3D 'undefined')
							var hie_ennen =3D "";
						else=20
							var hie_ennen =3D before.substr(3);
							=20
						$.ajax({
							type: "POST",
							url: "ajax.php",
							data: =
"a=3Dsivut&b=3Dhier&id=3D"+id+"&hie_ylla=3D"+hie_ylla+"&pos=3D"+pos+"&hie=
_ennen=3D"+hie_ennen,
							success: function(){
								//alert("Sivu: "+id+" | Sivu yll=E4: "+hie_ylla+" | Sijainti: =
"+pos+" | Sivu ennen: "+hie_ennen);
							}
						});
					},
					selectedNode:wiki.rekisteri.sivu.id,
					useCookies:true,
					resetCookie:true,
					drag:true
				});
			}
		}
	};
=09
	wiki.paivittaja.addUpdateHandler('sivukartta', updater);
});

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/wiki/paivittaja.sivun_tiedot.js

jQuery(document).ready(function() {
	var updater = {
		processUpdates: function(sivu) {
			if (typeof(sivu) === 'object' && sivu !== null) {
				if (typeof(sivu.nimi) === 'string') {
					var sivunNimiEl = jQuery('#contentHeader');
					var nykyinenNimi = sivunNimiEl.text();
					if (nykyinenNimi !== sivu.nimi) {
						sivunNimiEl.text(sivu.nimi);
					}
				}
			}
		}
	};
	
	wiki.paivittaja.addUpdateHandler('sivunTiedot', updater);
});

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/wiki/paivittaja.viesti.js

jQuery(document).ready(function() {
	var updater = {
		processUpdates: function(viesti) {
			if (viesti && typeof(viesti) === 'object'
					&& viesti.tyyppi === wiki.rekisteri.viesti.redirect
					&& typeof(viesti.sisalto) === 'string') {
				window.onbeforeunload = null;
				window.location = response.viesti.sisalto;
				return;
			}
		}
	};
	
	wiki.paivittaja.addUpdateHandler('viesti', updater);
});

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://verkkovirkailija.purot.net/themes/common/js/wiki.js

function wikiView(mode) {
	if (mode =3D=3D "content") {
		$('#content_td').removeClass("content_50 content_0");=20
		$('#content_td').addClass("content_100");=20
		$('#discussion_td').removeClass("discussion_50 discussion_100");=20
		$('#discussion_td').addClass("discussion_0");=20

		$('#content_tab span img').attr("src", =
"themes/common/view_content2.gif");
		$('#content_tab').addClass("current_views_tab");=20
		$('#both_tab span img').attr("src", "themes/common/view_both1.gif");
		$('#both_tab').removeClass("current_views_tab");=20
		$('#discussion_tab span img').attr("src", =
"themes/common/view_discussion1.gif");
		$('#discussion_tab').removeClass("current_views_tab");=20
	=09
		createCookie('wikiview','content',1);
	}
	else if (mode =3D=3D "both") {
		$('#content_td').removeClass("content_100 content_0");=20
		$('#content_td').addClass("content_50");=20
		$('#discussion_td').removeClass("discussion_0 discussion_100");=20
		$('#discussion_td').addClass("discussion_50");=20

		$('#content_tab span img').attr("src", =
"themes/common/view_content1.gif");
		$('#content_tab').removeClass("current_views_tab");=20
		$('#both_tab span img').attr("src", "themes/common/view_both2.gif");
		$('#both_tab').addClass("current_views_tab");=20
		$('#discussion_tab span img').attr("src", =
"themes/common/view_discussion1.gif");
		$('#discussion_tab').removeClass("current_views_tab");=20

		createCookie('wikiview','both',1);
	}
	else if (mode =3D=3D "discussion") {
		$('#content_td').removeClass("content_50 content_100");=20
		$('#content_td').addClass("content_0");=20
		$('#discussion_td').removeClass("discussion_50 discussion_0");=20
		$('#discussion_td').addClass("discussion_100");=20

		$('#content_tab span img').attr("src", =
"themes/common/view_content1.gif");
		$('#content_tab').removeClass("current_views_tab");=20
		$('#both_tab span img').attr("src", "themes/common/view_both1.gif");
		$('#both_tab').removeClass("current_views_tab");=20
		$('#discussion_tab span img').attr("src", =
"themes/common/view_discussion2.gif");
		$('#discussion_tab').addClass("current_views_tab");=20

		createCookie('wikiview','discussion',1);
	}
}

function clearBox() {
	if ($("#messagebox").val() =3D=3D =
wiki.kaanna._('common|kirjoitaViestisi'))
		$("#messagebox").val("");
}

function addMention(nick) {
	if ($("#messagebox").val() =3D=3D =
wiki.kaanna._('common|kirjoitaViestisi'))
		$("#messagebox").val("@"+nick+" ");
	else=20
		$("#messagebox").val("@"+nick+" "+$("#messagebox").val());
=09
	$("#messagebox").focus();
}

function NaytaArvot() {
	alert($('#sortable').sortable('toArray'));
}

$(document).ready(function() {=20
	$("#sortable").sortable({=20
	axis: 'y',
	update : function () {=20
      $("input#jarjestys").val($('#sortable').sortable('toArray'));=20
    }=20
    });
	$("#sortable").disableSelection();
=09
=09
	$(".tip").tooltip(); =20
=09
	//Muutetaan sis=E4lt=F6-n=E4kym=E4=E4n, jos resoluutio on liian pieni =
molemmat-n=E4kym=E4=E4n=20
	if ($(window).width() < 1024 && readCookie('wikiview') =3D=3D null) =
wikiView("content");
=09
	// N=E4ytet=E4=E4n #message_nro=20
	if (window.location.hash !=3D "") {
		showMore(true);
		currentHash =3D window.location.hash;
		$("div"+currentHash).addClass("message_actived").focus();
	}
   =20
});

// N=E4ytt=E4=E4 seuraavat 20 keskustelun viesti=E4 tai kaikki
function showMore(showAll) {

	if (showAll) {
		$(".message.hidden").removeClass("hidden");
		$(".message_show").hide();
	}
	else {
		var piilotetut =3D $(".message.hidden");
	=09
		for (var i=3D0; i < 20; i++) {
			var viesti =3D piilotetut[i];
			$(viesti).removeClass("hidden");
		}
		var piilotetut =3D $(".message.hidden");
		if (piilotetut.length =3D=3D 0) {
			$(".message_show").hide();
		}
	=09
	}
}

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://verkkovirkailija.purot.net/themes/green/theme-scripts.js

/* Teeman JavaScriptit */

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://apis.google.com/js/plusone.js

window.___jsl=3Dwindow.___jsl||{};=0A=
window.___jsl.h=3Dwindow.___jsl.h||'r;gc\/25095437-ce843676';=0A=
window.___jsl.l=3D[];=0A=
window.___gpq=3D[];=0A=
window.gapi=3Dwindow.gapi||{};=0A=
window.gapi.plusone=3Dwindow.gapi.plusone||(function(){=0A=
  function f(n){return function(){window.___gpq.push(n,arguments)}}=0A=
  return{go:f('go'),render:f('render')}})();=0A=
function __bsld(){var =
p=3Dwindow.gapi.plusone=3Dwindow.googleapisv0.plusone;var =
f;while(f=3Dwindow.___gpq.shift()){=0A=
  p[f]&&p[f].apply(p,window.___gpq.shift())}=0A=
if =
(gadgets.config.get("gwidget")["parsetags"]!=3D=3D"explicit"){gapi.pluson=
e.go();}}=0A=
window['___jsl'] =3D window['___jsl'] || {};window['___jsl']['u'] =3D =
'https:\/\/apis.google.com\/js\/plusone.js';window['___jsl']['f'] =3D =
['googleapis.client','plusone'];window['___jsl']['ms'] =3D =
'https://plus.google.com';(window['___jsl']['ci'] =3D =
(window['___jsl']['ci'] || =
[])).push({"gwidget":{"parsetags":"onload","superbatch":false},"iframes":=
{"sharebox":{"params":{"json":"&"},"url":":socialhost:/u/:session_index:/=
_/sharebox/dialog"},":socialhost:":"https://plusone.google.com","plusone_=
m":{"url":":socialhost:/u/:session_index:/_/+1/fastbutton","params":{"cou=
nt":"","size":"","url":""}},"card":{"params":{"style":"#","userid":"&"},"=
url":":socialhost:/u/:session_index:/_/hovercard/card"},"plusone":{"url":=
":socialhost:/u/:session_index:/_/+1/fastbutton","params":{"count":"","si=
ze":"","url":""}}},"googleapis.config":{"requestCache":{"enabled":true},"=
methods":{"chili.people.list":true,"pos.plusones.list":true,"pos.plusones=
.get":true,"chili.people.get":true,"pos.plusones.insert":true,"chili.acti=
vities.list":true,"pos.plusones.delete":true,"chili.activities.get":true,=
"chili.activities.search":true,"pos.plusones.getSignupState":true},"versi=
ons":{"chili":"v1","pos":"v1"},"rpc":"/rpc","transport":{"isProxyShared":=
true},"sessionCache":{"enabled":true},"root-1p":"https://clients6.google.=
com","root":"https://www.googleapis.com","xd3":"/static/proxy.html","deve=
loperKey":"AIzaSyCKSbrvQasunBoV16zDH9R33D88CeLr9gQ","auth":{"useInterimAu=
th":false}}});var =
gapi=3Dwindow.gapi||{};gapi.client=3Dwindow.gapi&&window.gapi.client||{};=0A=
(function(){var o=3Dvoid 0,p=3Dvoid =
0,q=3D"___jsl",G=3D"h",l=3D"l",H=3D"m",r=3D"ms",s=3D"cu",I=3D"c",J=3D"cm"=
,K=3D"o",m=3D"p",i=3D"q",n=3D"https://ssl.gstatic.com",L=3D"/webclient/js=
",M=3D"/webclient/jsx/",t=3D"https://apis.google.com",u=3D".js",N=3D"gcjs=
-3p",O=3D/^(https?:)?\/\/([^/:@]*)(:[0-9]+)?(\/[\w.,:!=3D/-]*)(\?[^#]*)?(=
#.*)?$/,v=3D/^[?#]([^&]*&)*jsh=3D([^&]*)/,w=3D"d",j=3D"r",P=3D"f",k=3D"m"=
,x=3D"n",Q=3D"sync",R=3D"callback",y=3D"config",z=3D"nodep",A=3D"gapi.loa=
d: ",B=3Dfunction(a,b){o&&o(a,b);throw A+a+(b&&" =
"+b);},C=3Dfunction(a){p&&p(a);var b=3Dwindow.console;=0A=
b&&b.warn(A+a)},S=3Dfunction(a,b,d){a=3Da[G];if(b=3Db&&v.exec(b)||d&&v.ex=
ec(d))try{a=3DdecodeURIComponent(b[2])}catch(f){C("Invalid hint =
"+b[2])}return a},D=3Dfunction(a){a.sort();for(var =
b=3D0;b<a.length;)!a[b]||b&&a[b]=3D=3Da[b-1]?a.splice(b,1):++b},T=3Dfunct=
ion(a,b){for(var =
d=3Dtrue,f=3D0,c=3D0,e,g;d&&(e=3Da[f])&&(g=3Db[c]);)e=3D=3Dg?++f:e<g&&(d=3D=
false),++c;return =
d&&!e},U=3Dfunction(a){if(document.readyState!=3D"loading")return =
false;if(typeof window.___gapisync!=3D"undefined")return =
window.___gapisync;if(a&&(a=3Da[Q],typeof a!=3D"undefined"))return a;=0A=
for(var =
a=3Ddocument.getElementsByTagName("meta"),b=3D0,d;d=3Da[b];++b)if("genera=
tor"=3D=3Dd.getAttribute("name")&&"blogger"=3D=3Dd.getAttribute("content"=
))return true;return false},V=3Dfunction(a){var =
b=3Ddocument.createElement("script");b.setAttribute("src",a);a=3Ddocument=
.getElementsByTagName("script")[0];a.parentNode.insertBefore(b,a)},X=3Dfu=
nction(a,b,d,f,c){var =
e=3Dd.shift(),g;g=3De=3D=3Dj?n:e=3D=3Dk?f[r]||t:(g=3Dd.shift())&&g.replac=
e(/\/+$/,"");var =
h;e=3D=3Dj?(h=3Dd.shift(),h=3D(h.indexOf(M)?L+"/":"")+h):h=3Dd.shift();va=
r i=3De=3D=3Dw,W=3Di&&=0A=
d.shift()||N,d=3Di&&d.shift();if(e=3D=3Dw)c=3Dh,h=3DW,a=3D"/"+a.join(":")=
+(b.length?"!"+b.join(":"):"")+u+"?container=3D"+h+"&c=3D2&jsload=3D0",c&=
&(a+=3D"&r=3D"+c),d=3D=3D"d"&&(a+=3D"&debug=3D1");else =
if(e=3D=3Dj||e=3D=3DP)c=3Dh,a=3D(c.indexOf("/")?"/":"")+c+"/"+a.join("__"=
)+(b.length?"--"+b.join("__"):"")+u;else =
if(e=3D=3Dk||e=3D=3Dx)b=3Dh,a=3Da.join(",").replace(/\./g,"_").replace(/-=
/g,"_"),a=3Db.replace("__features__",a),a=3Dc[z]?a.replace("/d=3D1/","/d=3D=
0/"):a;else return C("Unknown hint type =
"+e),"";if(!g)return"";g+=3Da;a=3Dg;b=3Df;if(c=3Df=3DO.exec(a))if(c=3D!/\=
.\.|\/\//.test(f[4]))b:if(c=3D=0A=
a,f=3Df[2],e=3D=3Dj)c=3Dc.substr(0,n.length)=3D=3Dn;else =
if(e=3D=3Dk)f=3Db[r]||t,c=3Dc.substr(0,f.length)=3D=3Df;else{e=3Db[H];if(=
f&&e){e=3De.split(",");b=3D0;for(c=3De.length;b<c;++b)if(d=3De[b],h=3Df.l=
astIndexOf(d),(h=3D=3D0||d.charAt(0)=3D=3D"."||f.charAt(h-1)=3D=3D".")&&f=
.length-d.length=3D=3Dh){c=3Dtrue;break b}}c=3Dfalse}c||B("Invalid =
URI",a);return =
g},Y=3Dfunction(a,b,d){(a[i]=3Da[i]||[]).push([b,d])},F=3Dfunction(a){a[i=
]&&a[i].length>0&&(window.gapi.load||E).apply(null,a[i].shift())},E=3Dfun=
ction(a,b){var d,f=3D{};typeof b!=3D=3D"function"?(f=3Db||{},d=3Df[R]):=0A=
d=3Db;var c=3Dwindow[q]=3Dwindow[q]||{};if(c[m])Y(c,a,b);else{var =
e=3Da.split(":");f[z]||D(e);var g=3Dc[l]=3Dc[l]||[];D(g);var =
h=3DS(c,window.location.search,window.location.hash);h||B("No hint =
present","");var i=3Dfunction(a){if(a)try{a()}catch(b){return b}return =
null};if(!T(e,g)){var =
h=3Dh.split(";"),j=3Dh[0]=3D=3Dk||h[0]=3D=3Dx?J:I,g=3DX(e,g,h,c,f);f[y]&&=
(c[s]=3Dc[s]||[]).push(f[y]);if(g){c[m]=3De;c[K]=3D1;c[j]=3Dfunction(){de=
lete c[m];delete c[j];var a=3Di(d);F(c);if(a)throw =
a;};[].push.apply(c[l],e);U(f)?document.write('<script src=3D"'+=0A=
g+'"><\/script>'):V(g);return}}f=3Di(d);F(c);if(f)throw =
f;}};gapi.loader=3D{load:E}})();=0A=
gapi.load=3Dwindow.___jsl&&window.___jsl.il&&window.gapi&&window.gapi.loa=
d||gapi.loader.load;=0A=
(window.gapi=3Dwindow.gapi||{}).load=3Dwindow.___jsl&&window.___jsl.il&&w=
indow.gapi.load||gapi.load;=0A=
gapi.load('googleapis.client:plusone', {'callback': window['__bsld']  });
------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pagead2.googlesyndication.com/pagead/show_ads.js

=0A=
(function(){var g=3Dtrue,h=3Dnull,i=3Dfalse,j=3D(new Date).getTime();var =
k=3Dthis,aa=3Dfunction(a,b){var c=3Da.split("."),d=3Dk;!(c[0]in =
d)&&d.execScript&&d.execScript("var "+c[0]);for(var =
e;c.length&&(e=3Dc.shift());)!c.length&&b!=3D=3Dvoid =
0?d[e]=3Db:d=3Dd[e]?d[e]:d[e]=3D{}},ba=3Dfunction(a,b,c){return =
a.call.apply(a.bind,arguments)},ca=3Dfunction(a,b,c){if(!a)throw =
Error();if(arguments.length>2){var =
d=3DArray.prototype.slice.call(arguments,2);return function(){var =
c=3DArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c=
,d);return a.apply(b,c)}}else return function(){return a.apply(b,=0A=
arguments)}},l=3Dfunction(a,b,c){l=3DFunction.prototype.bind&&Function.pr=
ototype.bind.toString().indexOf("native code")!=3D-1?ba:ca;return =
l.apply(h,arguments)};var =
da=3D/&/g,ea=3D/</g,fa=3D/>/g,ha=3D/\"/g,m=3D{"\x00":"\\0","\u0008":"\\b"=
,"\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\x0B",'"':'\\=
"',"\\":"\\\\"},r=3D{"'":"\\'"},ja=3Dfunction(a){for(var =
b=3D0,c=3DString(ia).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),a=3D=
String(a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),d=3DMath.max(c.=
length,a.length),e=3D0;b=3D=3D0&&e<d;e++){var =
f=3Dc[e]||"",ra=3Da[e]||"",t=3DRegExp("(\\d*)(\\D*)","g"),n=3DRegExp("(\\=
d*)(\\D*)","g");do{var o=3Dt.exec(f)||["","",""],p=3Dn.exec(ra)||["",=0A=
"",""];if(o[0].length=3D=3D0&&p[0].length=3D=3D0)break;b=3Ds(o[1].length=3D=
=3D0?0:parseInt(o[1],10),p[1].length=3D=3D0?0:parseInt(p[1],10))||s(o[2].=
length=3D=3D0,p[2].length=3D=3D0)||s(o[2],p[2])}while(b=3D=3D0)}return =
b},s=3Dfunction(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};var =
ka=3Ddocument,u=3Dwindow;var v=3Dfunction(a){return =
a=3D=3D"true"?g:a=3D=3D"false"?i:i},la=3D/^([\w-]+\.)*([\w-]{2,})(\:[0-9]=
+)?$/,w=3Dfunction(a){return!a?"pagead2.googlesyndication.com":(a=3Da.mat=
ch(la))?a[0]:"pagead2.googlesyndication.com"};var =
z=3DparseFloat("0"),ma=3DisNaN(z)||z>1||z<0?0:z;var =
na=3Dv("false"),oa=3Dv("false"),pa=3Dv("false"),qa=3Dv("false");var =
sa=3Dfunction(){return w("")};var A,B,C,E,ta=3Dfunction(){return =
k.navigator?k.navigator.userAgent:h};E=3DC=3DB=3DA=3Di;var =
F;if(F=3Dta()){var =
ua=3Dk.navigator;A=3DF.indexOf("Opera")=3D=3D0;B=3D!A&&F.indexOf("MSIE")!=
=3D-1;C=3D!A&&F.indexOf("WebKit")!=3D-1;E=3D!A&&!C&&ua.product=3D=3D"Geck=
o"}var G=3DB,H=3DE,va=3DC,I;=0A=
a:{var J=3D"",K;if(A&&k.opera)var L=3Dk.opera.version,J=3Dtypeof =
L=3D=3D"function"?L():L;else =
if(H?K=3D/rv\:([^\);]+)(\)|;)/:G?K=3D/MSIE\s+([^\);]+)(\)|;)/:va&&(K=3D/W=
ebKit\/(\S+)/),K)var wa=3DK.exec(ta()),J=3Dwa?wa[1]:"";if(G){var =
xa,ya=3Dk.document;xa=3Dya?ya.documentMode:void =
0;if(xa>parseFloat(J)){I=3DString(xa);break a}}I=3DJ}var =
ia=3DI,M=3D{},za=3D{},Aa=3Dfunction(){return =
za[9]||(za[9]=3DG&&document.documentMode&&document.documentMode>=3D9)};!G=
||Aa();if(H||G)if(!G||!Aa())H&&(M["1.9.1"]||(M["1.9.1"]=3Dja("1.9.1")>=3D=
0));G&&(M["9"]||(M["9"]=3Dja("9")>=3D0));w("");var =
N=3Dfunction(a){return!!a&&typeof =
a=3D=3D"function"&&!!a.call},Ba=3Dfunction(a,b){if(!(arguments.length<2))=
for(var =
c=3D1,d=3Darguments.length;c<d;++c)a.push(arguments[c])};function =
O(a){return typeof =
encodeURIComponent=3D=3D"function"?encodeURIComponent(a):escape(a)}functi=
on =
Ca(a,b){a.attachEvent?a.attachEvent("onload",b):a.addEventListener&&a.add=
EventListener("load",b,i)};aa("google_protectAndRun",function(a,b,c){a=3D=
l(b,k,a);b=3Dwindow.onerror;window.onerror=3Da;try{c()}catch(d){var =
c=3Dd.toString(),e=3D"";d.fileName&&(e=3Dd.fileName);var =
f=3D-1;if(d.lineNumber)f=3Dd.lineNumber;if(!a(c,e,f))throw =
d;}window.onerror=3Db});=0A=
aa("google_handleError",function(a,b,c,d){if(Math.random()<0.01)a=3D["htt=
p://",sa(),"/pagead/gen_204","?id=3Djserror","&jscb=3D",na?1:0,"&jscd=3D"=
,oa?1:0,"&context=3D",O(a),"&msg=3D",O(b),"&file=3D",O(c),"&line=3D",O(d.=
toString()),"&url=3D",O(ka.URL.substring(0,512)),"&ref=3D",O(ka.referrer.=
substring(0,512))],a.push(["&client=3D",O(u.google_ad_client),"&format=3D=
",O(u.google_ad_format),"&slotname=3D",O(u.google_ad_slot),"&output=3D",O=
(u.google_ad_output),"&ad_type=3D",O(u.google_ad_type)].join("")),a=3Da.j=
oin(""),u.google_image_requests||=0A=
(u.google_image_requests=3D[]),b=3Dnew =
Image,b.src=3Da,u.google_image_requests.push(b);return!pa});var =
Da=3Dfunction(a){try{var =
b=3Da.google_test;a.google_test=3D!b;if(a.google_test=3D=3D=3D!b)return =
a.google_test=3Db,g}catch(c){}return =
i},Ea=3Dh,Fa=3Dfunction(){if(!Ea){for(var =
a=3Dwindow;a!=3Da.parent&&Da(a.parent);)a=3Da.parent;Ea=3Da}return =
Ea};var =
P,Q=3Dfunction(a){this.c=3D[];this.a=3Da||window;this.b=3D0;this.d=3Dh},G=
a=3Dfunction(a,b){this.l=3Da;this.i=3Db};Q.prototype.n=3Dfunction(a,b){th=
is.b=3D=3D0&&this.c.length=3D=3D0&&(!b||b=3D=3Dwindow)?(this.b=3D2,this.g=
(new =
Ga(a,window))):this.h(a,b)};Q.prototype.h=3Dfunction(a,b){this.c.push(new=
 =
Ga(a,b||this.a));Ha(this)};Q.prototype.o=3Dfunction(a){this.b=3D1;if(a)th=
is.d=3Dthis.a.setTimeout(l(this.f,this),a)};Q.prototype.f=3Dfunction(){if=
(this.b=3D=3D1){if(this.d!=3Dh)this.a.clearTimeout(this.d),this.d=3Dh;thi=
s.b=3D0}Ha(this)};=0A=
Q.prototype.p=3Dfunction(){return =
g};Q.prototype.nq=3DQ.prototype.n;Q.prototype.nqa=3DQ.prototype.h;Q.proto=
type.al=3DQ.prototype.o;Q.prototype.rl=3DQ.prototype.f;Q.prototype.sz=3DQ=
.prototype.p;var =
Ha=3Dfunction(a){a.a.setTimeout(l(a.m,a),0)};Q.prototype.m=3Dfunction(){i=
f(this.b=3D=3D0&&this.c.length){var =
a=3Dthis.c.shift();this.b=3D2;a.i.setTimeout(l(this.g,this,a),0);Ha(this)=
}};Q.prototype.g=3Dfunction(a){this.b=3D0;a.l()};=0A=
var Ia=3Dfunction(a){try{return a.sz()}catch(b){return =
i}},Ka=3Dfunction(a){return!!a&&(typeof a=3D=3D"object"||typeof =
a=3D=3D"function")&&Ia(a)&&N(a.nq)&&N(a.nqa)&&N(a.al)&&N(a.rl)},La=3Dfunc=
tion(){if(P&&Ia(P))return P;var a=3DFa(),b=3Da.google_jobrunner;return =
Ka(b)?P=3Db:a.google_jobrunner=3DP=3Dnew =
Q(a)},Ma=3Dfunction(a,b){La().nq(a,b)},Na=3Dfunction(a,b){La().nqa(a,b)};=
var Oa=3D/MSIE =
[2-7]|PlayStation|Gecko\/20090226/i,Pa=3D/Android|Opera/,Qa=3Dfunction(){=
var =
a=3DS,b=3DT.google_ad_width,c=3DT.google_ad_height,d=3D["<iframe"],e;for(=
e in =
a)a.hasOwnProperty(e)&&Ba(d,e+"=3D"+a[e]);d.push('style=3D"left:0;positio=
n:absolute;top:0;"');d.push("></iframe>");b=3D"border:none;height:"+c+"px=
;margin:0;padding:0;position:relative;visibility:visible;width:"+b+"px";r=
eturn['<ins style=3D"display:inline-table;',b,'"><ins =
id=3D"',a.id+"_anchor",'" style=3D"display:block;',b,'">',d.join(" =
"),"</ins></ins>"].join("")};var =
Ra=3Dfunction(){},Ta=3Dfunction(a,b,c){switch(typeof b){case =
"string":Sa(b,c);break;case =
"number":c.push(isFinite(b)&&!isNaN(b)?b:"null");break;case =
"boolean":c.push(b);break;case "undefined":c.push("null");break;case =
"object":if(b=3D=3Dh){c.push("null");break}if(b instanceof Array){var =
d=3Db.length;c.push("[");for(var =
e=3D"",f=3D0;f<d;f++)c.push(e),Ta(a,b[f],c),e=3D",";c.push("]");break}c.p=
ush("{");d=3D"";for(e in b)b.hasOwnProperty(e)&&(f=3Db[e],typeof =
f!=3D"function"&&(c.push(d),Sa(e,c),c.push(":"),Ta(a,f,c),d=3D=0A=
","));c.push("}");break;case "function":break;default:throw =
Error("Unknown type: "+typeof =
b);}},Ua=3D{'"':'\\"',"\\":"\\\\","/":"\\/","\u0008":"\\b","\u000c":"\\f"=
,"\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\u000b"},Va=3D/\uffff/.test(=
"\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g,Sa=3D=
function(a,b){b.push('"');b.push(a.replace(Va,function(a){if(a in =
Ua)return Ua[a];var =
b=3Da.charCodeAt(0),e=3D"\\u";b<16?e+=3D"000":b<256?e+=3D"00":b<4096&&(e+=
=3D"0");return Ua[a]=3De+b.toString(16)}));b.push('"')};var =
U=3D"google_ad_block,google_ad_channel,google_ad_client,google_ad_format,=
google_ad_height,google_ad_host,google_ad_host_channel,google_ad_host_tie=
r_id,google_ad_output,google_ad_override,google_ad_region,google_ad_secti=
on,google_ad_slot,google_ad_type,google_ad_width,google_adtest,google_all=
ow_expandable_ads,google_alternate_ad_url,google_alternate_color,google_a=
nalytics_domain_name,google_analytics_uacct,google_bid,google_city,google=
_color_bg,google_color_border,google_color_line,google_color_link,google_=
color_text,google_color_url,google_container_id,google_contents,google_co=
untry,google_cpm,google_ctr_threshold,google_cust_age,google_cust_ch,goog=
le_cust_gender,google_cust_id,google_cust_interests,google_cust_job,googl=
e_cust_l,google_cust_lh,google_cust_u_url,google_disable_video_autoplay,g=
oogle_ed,google_eids,google_enable_ose,google_encoding,google_font_face,g=
oogle_font_size,google_frame_id,google_gl,google_hints,google_image_size,=
google_kw,google_kw_type,google_language,google_max_num_ads,google_max_ra=
dlink_len,google_num_radlinks,google_num_radlinks_per_unit,google_num_slo=
ts_to_rotate,google_only_ads_with_video,google_only_pyv_ads,google_only_u=
serchoice_ads,google_override_format,google_page_url,google_previous_watc=
h,google_previous_searches,google_referrer_url,google_region,google_reuse=
_colors,google_rl_dest_url,google_rl_filtering,google_rl_mode,google_rt,g=
oogle_safe,google_scs,google_skip,google_tag_info,google_targeting,google=
_tfs,google_tl,google_ui_features,google_ui_version,google_video_doc_id,g=
oogle_video_product_type,google_with_pyv_ads".split(",");var =
V=3Dfunction(a){this.a=3Da;a.google_iframe_oncopy||(a.google_iframe_oncop=
y=3D{handlers:{},log:[],img:Math.random()<0.01?[]:h});this.e=3Da.google_i=
frame_oncopy;a.setTimeout(l(this.k,this),3E4)},Wa;var W=3D"var =
i=3Dthis.id,s=3Dwindow.google_iframe_oncopy,H=3Ds&&s.handlers,h=3DH&&H[i]=
,w=3Dthis.contentWindow,d;try{d=3Dw.document}catch(e){}if(h&&d&&(!d.body|=
|!d.body.firstChild)){if(h.call){i+=3D'.call';setTimeout(h,0)}else =
if(h.match){i+=3D'.nav';w.location.replace(h)}s.log&&s.log.push(i)}";=0A=
/[&<>\"]/.test(W)&&(W.indexOf("&")!=3D-1&&(W=3DW.replace(da,"&amp;")),W.i=
ndexOf("<")!=3D-1&&(W=3DW.replace(ea,"&lt;")),W.indexOf(">")!=3D-1&&(W=3D=
W.replace(fa,"&gt;")),W.indexOf('"')!=3D-1&&(W=3DW.replace(ha,"&quot;")))=
;Wa=3DW;V.prototype.set=3Dfunction(a,b){this.e.handlers[a]=3Db;this.a.add=
EventListener&&this.a.addEventListener("load",l(this.j,this,a),i)};V.prot=
otype.j=3Dfunction(a){var =
a=3Dthis.a.document.getElementById(a),b=3Da.contentWindow.document;if(a.o=
nload&&b&&(!b.body||!b.body.firstChild))a.onload()};=0A=
V.prototype.k=3Dfunction(){if(this.e.img){var =
a=3Dthis.e.log,b=3Dthis.a.document;if(a.length)b=3D["http://",sa(),"/page=
ad/gen_204?id=3Diframecopy&log=3D",O(a.join("-")),"&url=3D",O(b.URL.subst=
ring(0,512)),"&ref=3D",O(b.referrer.substring(0,512))].join(""),a.length=3D=
0,a=3Dnew Image,this.e.img.push(a),a.src=3Db}};var Xa=3Dfunction(){var =
a=3D"script",b=3Dw("");return["<",a,' =
src=3D"',[qa?"https":"http","://",b,"/pagead/js/r20111026/r20110914/show_=
ads_impl.js"].join(""),'"></',a,">"].join("")},Ya=3Dfunction(a,b,c,d){ret=
urn function(){var e=3Di;d&&La().al(3E4);try{var =
f;try{f=3D!!a.document.getElementById(b).contentWindow.document}catch(ra)=
{f=3Di}if(f){var t=3D=0A=
a.document.getElementById(b).contentWindow,n=3Dt.document;if(!n.body||!n.=
body.firstChild)n.open(),t.google_async_iframe_close=3Dg,n.write(c)}else{=
var =
o=3Da.document.getElementById(b).contentWindow,p;f=3Dc;f=3DString(f);if(f=
.quote)p=3Df.quote();else{t=3D['"'];for(n=3D0;n<f.length;n++){var =
R=3Df.charAt(n),Ja=3DR.charCodeAt(0),pb=3Dt,qb=3Dn+1,ga;if(!(ga=3Dm[R])){=
var D;if(Ja>31&&Ja<127)D=3DR;else{var q=3DR;if(q in r)D=3Dr[q];else if(q =
in m)D=3Dr[q]=3Dm[q];else{var =
x=3Dq,y=3Dq.charCodeAt(0);if(y>31&&y<127)x=3Dq;else{if(y<256){if(x=3D"\\x=
",y<16||=0A=
y>256)x+=3D"0"}else =
x=3D"\\u",y<4096&&(x+=3D"0");x+=3Dy.toString(16).toUpperCase()}D=3Dr[q]=3D=
x}}ga=3DD}pb[qb]=3Dga}t.push('"');p=3Dt.join("")}o.location.replace("java=
script:"+p)}e=3Dg}catch(xb){o=3DFa().google_jobrunner,Ka(o)&&o.rl()}e&&(n=
ew =
V(a)).set(b,Ya(a,b,c,i))}};window.google_loader_used=3Dg;(function(a){if(=
!("google_onload_fired"in =
a))a.google_onload_fired=3Di,Ca(a,function(){a.google_onload_fired=3Dg})}=
)(window);if(!window.google_loader_experiment){var Za;a:{var =
$a=3D["async_bad_black","block_bad_black"];if(!(Math.random()<1.0E-4)){va=
r =
ab=3DMath.random();if(ab<ma){Za=3D$a[Math.floor(ab/ma*$a.length)];break =
a}}Za=3Dh}window.google_loader_experiment=3DZa||""||"launch"}var bb;=0A=
a:{try{if(window.google_enable_async!=3D=3Dg&&window.google_loader_experi=
ment=3D=3D"blockodd"&&window.top.location.hostname.length%2=3D=3D1){bb=3D=
i;break a}}catch(cb){}bb=3Dg}var db;if(db=3Dbb){var =
eb;if(window.google_enable_async=3D=3D=3Di)eb=3D0;else{var =
fb=3Dnavigator.userAgent,gb=3Dwindow.google_loader_experiment;eb=3D(Oa.te=
st(fb)?i:Pa.test(fb)?gb=3D=3D"async_bad_black":g)&&!window.google_contain=
er_id&&(!window.google_ad_output||window.google_ad_output=3D=3D"html")}db=
=3Deb}=0A=
if(db){var =
hb=3Dwindow;hb.google_unique_id?++hb.google_unique_id:hb.google_unique_id=
=3D1;var =
X=3Dwindow;if(!X.google_slot_list||!X.google_slot_list.push)X.google_slot=
_list=3D[];X.google_slot_list.push([X.google_ad_slot||"",X.google_ad_form=
at||"",X.google_ad_width||"",X.google_ad_height||""].join("."));for(var =
Y=3Dwindow,_script$$inline_171=3D"script",Z,T=3DY,S=3D{allowtransparency:=
'"true"',frameborder:'"0"',height:'"'+Y.google_ad_height+'"',hspace:'"0"'=
,marginwidth:'"0"',marginheight:'"0"',onload:'"'+Wa+'"',scrolling:'"no"',=0A=
vspace:'"0"',width:'"'+Y.google_ad_width+'"'},ib=3DT.document,$=3DS.id,jb=
=3D0;!$||T.document.getElementById($);)$=3D"aswift_"+jb++;S.id=3D$;S.name=
=3D$;ib.write(Qa());Z=3D$;var =
kb;Y.google_page_url&&(Y.google_page_url=3DString(Y.google_page_url));for=
(var lb=3D[],mb=3D0,nb=3DU.length;mb<nb;mb++){var =
ob=3DU[mb];if(Y[ob]!=3Dh){var rb;try{var sb=3D[];Ta(new =
Ra,Y[ob],sb);rb=3Dsb.join("")}catch(tb){}rb&&Ba(lb,ob,"=3D",rb,";")}}kb=3D=
lb.join("");for(var ub=3D0,vb=3DU.length;ub<vb;ub++)Y[U[ub]]=3Dh;var =
wb=3D(new Date).getTime(),yb=3Dwindow.google_loader_experiment,=0A=
zb=3D["<!doctype =
html><html><body><",_script$$inline_171,">",kb,"google_show_ads_impl=3Dtr=
ue;google_unique_id=3D",Y.google_unique_id,';google_async_iframe_id=3D"',=
Z,'";google_start_time=3D',j,";",yb?'google_loader_experiment=3D"'+yb+'";=
':"","google_bpp=3D",wb>j?wb-j:1,";</",_script$$inline_171,">",Xa(),"</bo=
dy></html>"].join("");(Y.document.getElementById(Z)?Ma:Na)(Ya(Y,Z,zb,g))}=
else window.q=3Dj,document.write(Xa());})();=0A=

------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://s7.addthis.com/js/250/addthis_widget.js#username=xa-4cd808ee56681cdc

/* (c) 2008, 2009, 2010 Add This, LLC */=0A=
if(!window._ate){var =
_atd=3D"www.addthis.com/",_atr=3D"//s7.addthis.com/",_euc=3DencodeURIComp=
onent,_duc=3DdecodeURIComponent,_atc=3D{dr:0,ver:250,loc:0,enote:"",cwait=
:500,bamp:0.25,camp:1,csmp:0.0001,damp:1,famp:0.02,pamp:0.2,tamp:1,lamp:0=
,vamp:1,vrmp:0.0001,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),chb:/chrome\/(1[456789])/.test(ua),iph:=
/iphone/.test(ua),dro:/android/.test(ua),ipa:/ipad/.test(ua),saf:/safari/=
.test(ua)&&!(/chrome/.test(ua)),opr:/opera/.test(ua),msi:(/msie/.test(ua)=
)&&!(/opera/.test(ua)),ffx:/firefox/.test(ua),ff2:/firefox\/2/.test(ua),f=
fn:/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:"106117",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/widget35.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);}};function =
reduce(o,fn,_d,_e){if(!o){return _d;}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]){_d=3Dfn.call(_e||o,_d,v,i=
,o);}}else{for(var _12 in =
o){_d=3Dfn.call(_e||o,_d,o[_12],_12,o);}}return _d;}var =
_13=3Dfunction(_14,_15){reduce(_14,function(acc,v,k){_15(k,v);},[]);},_19=
=3Dfunction(a,b){var _1c=3D{};for(var =
i=3D0;i<a.length;i++){_1c[a[i]]=3D1;}for(var =
i=3D0;i<b.length;i++){if(!_1c[b[i]]){a.push(b[i]);_1c[b[i]]=3D1;}}return =
a;},_1e=3DArray.prototype.slice,_1f=3Dfunction(a){return =
_1e.apply(a,_1e.call(arguments,1));},_21=3Dfunction(s){return(""+s).repla=
ce(/(^\s+|\s+$)/g,"");},_23=3Dfunction(A,B){return =
reduce(_1f(arguments,1),function(A,_27){return =
reduce(_27,function(o,v,k){if(o){o[k]=3Dv;}return =
o;},A);},A);},_2b=3Dfunction(o,del){return =
reduce(o,function(acc,v,k){k=3D_21(k);if(k){acc.push(_euc(k)+"=3D"+_euc(_=
21((typeof(v)=3D=3D"object"?_2b(v,(del||"&")):(v)))));}return =
acc;},[]).join(del||"&");},_31=3Dfunction(o,del){return =
reduce(o,function(acc,v,k){k=3D_21(k);if(k){acc.push(_euc(k)+"=3D"+_euc(_=
21(v)));}return acc;},[]).join(del||"&");},_37=3Dfunction(q,del){return =
reduce((q||"").split(del||"&"),function(acc,_3b){try{var =
kv=3D_3b.split("=3D"),k=3D_21(_duc(kv[0])),v=3D_21(_duc(kv.slice(1).join(=
"=3D")));if(v.indexOf(del||"&")>-1||v.indexOf("=3D")>-1){v=3D_37(v,del||"=
&");}if(k){acc[k]=3Dv;}}catch(e){}return =
acc;},{});},_3f=3Dfunction(q,del){return =
reduce((q||"").split(del||"&"),function(acc,_43){try{var =
kv=3D_43.split("=3D"),k=3D_21(_duc(kv[0])),v=3D_21(_duc(kv.slice(1).join(=
"=3D")));if(k){acc[k]=3Dv;}}catch(e){}return =
acc;},{});},_47=3Dfunction(){var =
_48=3D_1f(arguments,0),fn=3D_48.shift(),_4a=3D_48.shift();return =
function(){return =
fn.apply(_4a,_48.concat(_1f(arguments,0)));};},_4b=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);}},_50=3D=
function(obj,evt,fn){_4b(0,obj,evt,fn);},_54=3Dfunction(obj,evt,fn){_4b(1=
,obj,evt,fn);},_58=3Dfunction(s){return(s.match(/(([^\/\/]*)\/\/|\/\/)?([=
^\/\?\&\#]+)/i))[0];},_5a=3Dfunction(s){return =
s.replace(_58(s),"");},_5c=3Dfunction(obj){if(null=3D=3Dobj||"object"!=3D=
typeof obj){return obj;}if(obj instanceof Object){var _5e=3D{};for(var =
_5f in =
obj){if(obj.hasOwnProperty(_5f)){_5e[_5f]=3D_5c(obj[_5f]);}}return =
_5e;}return =
null;},_60=3D{unqconcat:_19,reduce:reduce,slice:_1f,strip:_21,extend:_23,=
toKV:_31,rtoKV:_2b,fromKV:_3f,rfromKV:_37,bind:_47,listen:_50,unlisten:_5=
4,gUD:_58,gUQS:_5a,clone:_5c};_7.util=3D_60;_23(_7,_60);(function(i,k,l){=
var g,n=3Di.util;function =
j(q,p,s,o,r){this.type=3Dq;this.triggerType=3Dp||q;this.target=3Ds||o;thi=
s.triggerTarget=3Do||s;this.data=3Dr||{};}n.extend(j.prototype,{construct=
or:j,bubbles:false,preventDefault:n.noop,stopPropagation:n.noop,clone:fun=
ction(){return new =
this.constructor(this.type,this.triggerType,this.target,this.triggerTarge=
t,n.extend({},this.data));}});function =
e(o,p){this.target=3Do;this.queues=3D{};this.defaultEventType=3Dp||j;}fun=
ction a(o){var p=3Dthis.queues;if(!p[o]){p[o]=3D[];}return =
p[o];}function h(o,p){this.getQueue(o).push(p);}function d(p,r){var =
s=3Dthis.getQueue(p),o=3Ds.indexOf(r);if(o!=3D=3D-1){s.splice(o,1);}}func=
tion b(o,s,r,q){var =
p=3Dthis;if(!q){setTimeout(function(){p.dispatchEvent(new =
p.defaultEventType(o,o,s,p.target,r));},10);}else{p.dispatchEvent(new =
p.defaultEventType(o,o,s,p.target,r));}}function m(p){for(var =
r=3D0,t=3Dp.target,s=3Dthis.getQueue(p.type),o=3Ds.length;r<o;r++){s[r].c=
all(t,p.clone());}}function c(p){if(!p){return;}for(var o in =
f){p[o]=3Dn.bind(f[o],this);}return p;}var =
f=3D{constructor:e,getQueue:a,addEventListener:h,removeEventListener:d,di=
spatchEvent:m,fire:b,decorate:c};n.extend(e.prototype,f);i.event=3D{PolyE=
vent:j,EventDispatcher:e};})(_7,_7.api,_7);_7.ed=3Dnew =
_7.event.EventDispatcher(_7);var =
_83=3D{isBound:0,isReady:0,readyList:[],onReady:function(){if(!_83.isRead=
y){_83.isReady=3D1;var =
l=3D_83.readyList.concat(window.addthis_onload||[]);for(var =
fn=3D0;fn<l.length;fn++){l[fn].call(window);}_83.readyList=3D[];}},addLoa=
d:function(_86){var o=3Dw.onload;if(typeof =
w.onload!=3D"function"){w.onload=3D_86;}else{w.onload=3Dfunction(){if(o){=
o();}_86();};}},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 =
_8a;(function(){if(r.isReady){return;}if(d.readyState!=3D"loaded"&&d.read=
yState!=3D"complete"){setTimeout(arguments.callee,0);return;}if(_8a=3D=3D=
=3Dundefined){var _8c=3Dd.gn("link");for(var =
i=3D0;i<_8c.length;i++){if(_8c[i].getAttribute("rel")=3D=3D"stylesheet"){=
_8a++;}}var =
_8e=3Dd.gn("style");_8a+=3D_8e.length;}if(d.styleSheets.length!=3D_8a){se=
tTimeout(arguments.callee,0);return;}r.onReady();})();}r.addLoad(r.onRead=
y);},append:function(fn,_90){r.bindReady();if(r.isReady){fn.call(window,[=
]);}else{r.readyList.push(function(){return =
fn.call(window,[]);});}}},r=3D_83,a=3D_7;_23(_7,{plo:[],lad:function(x){_=
7.plo.push(x);}});(function(c,e,d){var =
a=3Dwindow;c.pub=3Dfunction(){return =
_euc((window.addthis_config||{}).pubid||(window.addthis_config||{}).usern=
ame||window.addthis_pub||"");};c.usu=3Dfunction(g,h){if(!a.addthis_share)=
{a.addthis_share=3D{};}if(h||g!=3Daddthis_share.url){addthis_share.imp_ur=
l=3D0;}};c.rsu=3Dfunction(){var =
h=3Ddocument,g=3Dh.title,f=3Dh.location?h.location.href:"";if(_atc.ver>=3D=
250&&addthis_share.imp_url&&f&&f!=3Da.addthis_share.url&&!(_7.util.ivc((h=
.location.hash||"").substr(1).split(",").shift()))){a.addthis_share.url=3D=
a.addthis_url=3Df;a.addthis_share.title=3Da.addthis_title=3Dg;return =
1;}return =
0;};c.igv=3Dfunction(f,g){if(!a.addthis_config){a.addthis_config=3D{usern=
ame:a.addthis_pub};}else{if(addthis_config.data_use_cookies=3D=3D=3Dfalse=
){_atc.xck=3D1;}}if(!a.addthis_share){a.addthis_share=3D{};}if(!addthis_s=
hare.url){if(!a.addthis_url&&addthis_share.imp_url=3D=3D=3Dundefined){add=
this_share.imp_url=3D1;}addthis_share.url=3D(a.addthis_url||f||"").split(=
"#{").shift();}if(!addthis_share.title){addthis_share.title=3D(a.addthis_=
title||g||"").split("#{").shift();}};if(!_atc.ost){if(!a.addthis_conf){a.=
addthis_conf=3D{};}for(var b in =
addthis_conf){_atc[b]=3Daddthis_conf[b];}_atc.ost=3D1;}})(_7,_7.api,_7);(=
function(b,f,c){var =
h,g=3Ddocument,a=3Db.util;b.ckv=3Da.fromKV(g.cookie,";");function =
e(d){return =
a.fromKV(g.cookie,";")[d];}if(!b.cookie){b.cookie=3D{};}b.cookie.rck=3De;=
})(_7,_7.api,_7);(function(b,c,e){var =
a,h=3Ddocument,g=3D0,m=3Db.util;function j(){if(g){return =
1;}k("xtc",1);if(1=3D=3Db.cookie.rck("xtc")){g=3D1;}f("xtc",1);return =
g;}function l(o){if(_atc.xck){return;}var =
n=3Do||_7.dh||_7.du||(_7.dl?_7.dl.hostname:"");if(n.indexOf(".gov")>-1||n=
.indexOf(".mil")>-1){_atc.xck=3D1;}var =
q=3Dtypeof(b.pub)=3D=3D=3D"function"?b.pub():b.pub,d=3D["usarmymedia","go=
vdelivery"];for(i in d){if(q=3D=3Dd[i]){_atc.xck=3D1;break;}}}function =
f(n,d){if(h.cookie){h.cookie=3Dn+"=3D; expires=3DThu, 01 Jan 1970 =
00:00:01 GMT; path=3D/"+(d?"; =
domain=3D"+(b.bro.msi?"":".")+"addthis.com":"");}}function =
k(o,n,p,q,d){l();if(!_atc.xck){if(!d){var d=3Dnew =
Date();d.setYear(d.getFullYear()+2);}document.cookie=3Do+"=3D"+n+(!p?"; =
expires=3D"+d.toUTCString():"")+"; path=3D/;"+(!q?" =
domain=3D"+(b.bro.msi?"":".")+"addthis.com":"");}}if(!b.cookie){b.cookie=3D=
{};}b.cookie.sck=3Dk;b.cookie.kck=3Df;b.cookie.cww=3Dj;b.cookie.gov=3Dl;}=
)(_7,_7.api,_7);(function(c,f,d){var =
b=3Dc.util,a=3D0;timeouts=3D{};if(!c.cbs){c.cbs=3D{};}function =
e(i,h,l,j,g){var =
k=3Di+"_"+(_euc(h)).replace(/[0-3][A-Z]|[^a-zA-Z0-9]/g,"")+(!g?a++:"");if=
(!_7.cbs[k]){_7.cbs[k]=3Dfunction(){if(timeouts[k]){clearTimeout(timeouts=
[k]);}l.apply(this,arguments);};}_7.cbs["time_"+k]=3D(new =
Date()).getTime();if(j){clearTimeout(timeouts[k]);timeouts[k]=3DsetTimeou=
t(j,10000);}return"_ate.cbs."+_euc(k);}b.scb=3De;})(_7,_7.api,_7);(functi=
on(b,d,c){function e(){var k=3Da(navigator.userAgent,16),f=3D((new =
Date()).getTimezoneOffset())+""+navigator.javaEnabled()+(navigator.userLa=
nguage||navigator.language),h=3Dwindow.screen.colorDepth+""+window.screen=
.width+window.screen.height+window.screen.availWidth+window.screen.availH=
eight,g=3Dnavigator.plugins,l=3Dg.length;if(l>0){for(var =
j=3D0;j<Math.min(10,l);j++){if(j<5){f+=3Dg[j].name+g[j].description;}else=
{h+=3Dg[j].name+g[j].description;}}}return =
k.substr(0,2)+a(f,16).substr(0,3)+a(h,16).substr(0,3);}function =
a(h,j){var f=3D291;if(h){for(var =
g=3D0;g<h.length;g++){f=3D(f*(h.charCodeAt(g)+g)+3)&1048575;}}return(f&16=
777215).toString(j||32);}b.mun=3Da;b.gub=3De;})(_7,_7.api,_7);(function(d=
,e,g){var c,l=3Dd.util,j=3D4294967295,b=3Dnew Date().getTime();function =
h(){return((b/1000)&j).toString(16)+("00000000"+(Math.floor(Math.random()=
*(j+1))).toString(16)).slice(-8);}function a(m){return k(m)?(new =
Date((parseInt(m.substr(0,8),16)*1000))):new Date();}function i(m){var =
n=3Da();return((n.getTime()-1000*86400)>(new =
Date()).getTime());}function f(m,o){var n=3Da(m);return(((new =
Date()).getTime()-n.getTime())>o*1000);}function k(m){return =
m&&m.match(/^[0-9a-f]{16}$/)&&!i(m);}l.cuid=3Dh;l.ivc=3Dk;l.ioc=3Df;})(_7=
,_7.api,_7);(function(c,f,e){function =
b(g){if(!g){return"";}else{if(g.indexOf("%")>-1){g=3D_duc(g);}}var =
g=3D_7.util.atob(g.split(",")[1]);return g;}function d(h){var =
j=3D{},g,i;j.zip=3Dh.substring(0,5);j.continent=3Dh.substring(5,7);j.coun=
try=3Dh.substring(7,9);j.region=3Dh.substring(9,11);g=3Dh.substring(11,15=
);if(g!=3D"0000"){j.lat=3D(parseInt(g)/10-180).toFixed(1);}lonstr=3Dh.sub=
string(15,19);if(lonstr!=3D"0000"){j.lon=3D(parseInt(lonstr)/10-180).toFi=
xed(1);}j.dma=3Dh.substring(19,22);j.msa=3Dh.substring(22,26);j.network_t=
ype=3Dh.substring(26,27);j.throughput=3Dh.substring(27,28);return =
j;}function a(j,k){j=3Dj.split(",");for(var h=3D0;h<j.length;h++){var =
g=3Dj[h].replace(/ =
/g,"");if(k.zip=3D=3Dg||k.continent=3D=3Dg||k.country=3D=3Dg||k.region=3D=
=3Dg){return 1;}}return =
0;}c.util=3Dc.util||{};c.util.geo=3D{dec:b,parse:d,isin:a};})(_7,_7.api,_=
7);(function(a,c,b){function d(e){return =
e.split("//").pop().split("/").shift().split("#").shift().split("?").shif=
t().split(".").slice(-2).join(".");}a.util=3Da.util||{};a.util.host=3Dd;}=
)(_7,_7.api,_7);(function(a,d,c){function e(g,f){var =
h=3Dg.indexOf("#")>-1&&!f?g.replace(/^[^\#]+\#?|^\#?/,""):g.replace(/^[^\=
?]+\??|^\??/,""),i=3Da.util.fromKV(h);return i;}function b(k){var =
g=3Ddocument.gn("script"),l=3Dg.length,h=3Dg[l-1],j=3De(h.src);if(k||(h.s=
rc&&h.src.indexOf("addthis")=3D=3D-1)){for(var =
f=3D0;f<l;f++){if((g[f].src||"").indexOf(k||"addthis.com")>-1){j=3De(g[f]=
.src);break;}}}return =
j;}if(!a.util){a.util=3D{};}a.util.gsp=3Db;a.util.ghp=3De;})(_7,_7.api,_7=
);(function(e,g,f){var =
d=3De.util,b=3D"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234=
56789-_=3D";function a(k){var =
j=3D"",n,l,h,p,o,m=3D0;if(/[0-9a-fA-F]+/.test(k)){while(m<k.length){n=3Dp=
arseInt(k.charAt(m++),16);l=3DparseInt(k.charAt(m++),16);h=3DparseInt(k.c=
harAt(m++),16);p=3D(n<<2)|(isNaN(h)?l&3:(l>>2));o=3D((l&3)<<4)|h;j+=3Db.c=
harAt(p)+(isNaN(h)?"":b.charAt(o));}}return j;}function c(k){var =
j=3D"",n,l,h,p,o,m=3D0;while(m<k.length){p=3Db.indexOf(k.charAt(m++));o=3D=
m>=3Dk.length?NaN:b.indexOf(k.charAt(m++));n=3Dp>>2;l=3DisNaN(o)?(p&3):((=
(p&3)<<2)|(o>>4));h=3Do&15;j+=3Dn.toString(16)+l.toString(16)+(isNaN(o)?"=
":h.toString(16));}return =
j;}d.hbtoa=3Da;d.atohb=3Dc;})(_7,_7.api,_7);(function(f,s,u){var =
v=3Df,j=3Dnew Date().getTime(),r=3Dfunction(){return =
Math.floor(Math.random()*4294967295).toString(36);},w=3Dfunction(){return=
 Math.floor((new =
Date().getTime()-j)/100).toString(16);},g=3D0,i=3Dfunction(a){if(g=3D=3D=3D=
0){v.sid=3Dg=3D(a||v.util.cuid());}return =
g;},d=3Dnull,c=3Dfunction(a,x){if(d!=3D=3Dnull){clearTimeout(d);}if(a){d=3D=
setTimeout(function(){x(false);},_7.wait);}},o=3Dfunction(x,a){return =
_euc(x)+"=3D"+_euc(a)+";"+w();},n=3D1,h=3Dfunction(x,z){var =
a=3D(x||"").split("?"),x=3Da.shift(),y=3D(a.pop()||"").split("&");return =
z(x,y);},k=3Dfunction(a,x,z,y){if(!x){x=3D{};}if(!x.remove){x.remove=3D[]=
;}if(x.remove.push){x.remove.push("sms_ss");x.remove.push("at_xt");x.remo=
ve.push("fb_ref");x.remove.push("fb_source");}if(x.remove){a=3Dt(a,x.remo=
ve);}if(x.clean){a=3Dl(a);}if(x.defrag){a=3De(a);}if(x.add){a=3Dm(a,x.add=
,z,y);}return a;},m=3Dfunction(z,B,A,x){var a=3D{};if(B){for(var y in =
B){if(z.indexOf(y+"=3D")>-1){continue;}a[y]=3Dp(B[y],z,A,x);}B=3D_7.util.=
toKV(a);}return =
z+(B.length?((z.indexOf("?")>-1?"&":"?")+B):"");},p=3Dfunction(y,x,z,a){v=
ar z=3Dz||addthis_share;return =
y.replace(/\{\{service\}\}/g,_euc(a||"")).replace(/\{\{code\}\}/g,_euc(a|=
|"")).replace(/\{\{title\}\}/g,_euc(z.title)).replace(/\{\{url\}\}/g,_euc=
(x));},t=3Dfunction(x,z){var a=3D{},z=3Dz||[];for(var =
y=3D0;y<z.length;y++){a[z[y]]=3D1;}return h(x,function(A,D){var =
E=3D[];if(D){for(var B in D){if(typeof(D[B])=3D=3D"string"){var =
C=3D(D[B]||"").split("=3D");if(C.length!=3D2&&D[B]){E.push(D[B]);}else{if=
(a[C[0]]){continue;}else{if(D[B]){E.push(D[B]);}}}}}A+=3D(E.length?("?"+E=
.join("&")):"");}return A;});},q=3Dfunction(a){var =
x=3Da.split("#").pop().split(",").shift().split("=3D").pop();if(_7.util.i=
vc(x)){return =
a.split("#").pop().split(",");}return[""];},e=3Dfunction(a){var =
x=3Dq(a).shift().split("=3D").pop();if(_7.util.ivc(x)){return =
a.split("#").shift();}else{x=3Da.split("#").slice(1).join("#").split(";")=
.shift();if(x.split(".").length=3D=3D3){x=3Dx.split(".").slice(0,-1).join=
(".");}if(x.length=3D=3D12&&x.substr(0,1)=3D=3D"."&&(/[a-zA-Z0-9\-_]{11}/=
).test(x.substr(1))){return a.split("#").shift();}}return =
a;},l=3Dfunction(a){return h(a,function(y,B){var =
x=3Dy.indexOf(";jsessionid"),C=3D[];if(x>-1){y=3Dy.substr(0,x);}if(B){for=
(var z in B){if(typeof(B[z])=3D=3D"string"){var =
A=3D(B[z]||"").split("=3D");if(A.length=3D=3D2){if(A[0].indexOf("utm_")=3D=
=3D=3D0||A[0]=3D=3D"gclid"||A[0]=3D=3D"sms_ss"||A[0]=3D=3D"at_xt"||A[0]=3D=
=3D"fb_ref"||A[0]=3D=3D"fb_source"){continue;}}if(B[z]){C.push(B[z]);}}}y=
+=3D(C.length?("?"+C.join("&")):"");}return y;});},b=3Dfunction(){var =
a=3D(typeof(v.pub||"")=3D=3D"function"?v.pub():v.pub)||"unknown";return"A=
T-"+a+"/-/"+v.ab+"/"+i()+"/"+(n++)+(v.uid!=3D=3Dnull?"/"+v.uid:"");};if(!=
_7.track){_7.track=3D{};}f.util.extend(_7.track,{fcv:o,ran:r,rup:t,aup:m,=
cof:e,gof:q,clu:l,mgu:k,ssid:i,sta:b,sxm:c});})(_7,_7.api,_7);(function(c=
,e,i){var =
n=3D".",h=3D";",s=3D".",l=3Dn.length,k=3D0,q=3D{wpp:1,blg:1};function =
b(t){var =
u=3Dt.split(";").shift();if(u.split(".").length=3D=3D3){u=3Du.split(".").=
slice(0,-1).join(".");}if(u.length=3D=3D12&&u.substr(0,1)=3D=3D"."&&(/[a-=
zA-Z0-9\-_]{11}/).test(u.substr(1))){return 1;}return 0;}function =
r(t){return(t.length=3D=3D(11+l)&&(t.substr(0,l)=3D=3Dn)&&(/[a-zA-Z0-9\-_=
]{11}/).test(t.substr(l)));}function o(u){var =
t=3D_7.util.atohb(u.substr(l));return{id:(t.substr(0,8)+"00000000,"+parse=
Int(t.substr(16),10)),fuid:t.substr(8,8)};}function =
g(K,I){if(!K){K=3Ddocument.location;}if(!I){I=3Dd.referer||d.referrer||""=
;}var =
J,P,A,N,v,E,x=3D0,y=3D0,G=3DK?K.href:"",C=3D(G||"").split("#").shift(),u=3D=
K.hash.substr(1),F=3D_7.util.ghp(K.search,1),H=3D_7.util.ghp(K.hash);y=3D=
0,at_st=3DH.at_st,at_pco=3DH.at_pco,v=3DF.sms_ss,fb_ref=3DF.fb_ref,at_xt=3D=
F.at_xt,q_at_st=3DF.at_st;if(!at_st){if(r(u)){var =
Q=3D_7.util.atohb(u.substr(l));E=3DQ.substr(8,8);at_st=3DQ.substr(0,8)+"0=
0000000,";at_st+=3DparseInt(Q.substr(16),10);}}if(fb_ref&&!at_st){var =
M=3Ds,B=3Dfb_ref.split(M);if(B.length<2&&fb_ref.indexOf("_")>-1){M=3D"_";=
B=3Dfb_ref.split(M);}var =
w=3DB.length>1?B.pop():"",t=3DB.join(M);if(!r(t)){t=3Dfb_ref;w=3D"";}if(r=
(t)){var =
Q=3D_7.util.atohb(t.substr(l));at_xt=3DQ.substr(0,16)+","+parseInt(Q.subs=
tr(16),10);v=3D"facebook_"+(w||"like");}else{var =
O=3Dfb_ref.split("=3D").pop().split(s);if(O.length=3D=3D2&&_7.util.ivc(O[=
0])){at_xt=3DO.join(",");v=3D"facebook_"+(w||"like");}}}at_st=3D(at_st&&_=
7.util.ivc(at_st.split(",").shift()))?at_st:"";if(!at_xt){var =
M=3D(u.indexOf(h)>-1)?h:s,z=3Du.substr(l).split(M);if(z.length=3D=3D2&&r(=
u.substr(0,1)+z[0])){var =
Q=3D_7.util.atohb(z[0]);at_xt=3DQ.substr(0,16)+","+parseInt(Q.substr(16),=
10);v=3Dz[1];x=3D1;}}if(at_pco){A=3D1;}if(at_st){y=3DparseInt(at_st.split=
(",").pop())+1;P=3Dat_st.split(",").shift();}else{if(G.indexOf(_atd+"book=
")=3D=3D-1&&C!=3DI){var =
D=3D[],L;if(at_xt){L=3Dat_xt.split(",");J=3D_duc(L.shift());if(J.indexOf(=
",")>-1){L=3DJ.split(",");J=3DL.shift();}}else{if(q_at_st){L=3Dq_at_st.sp=
lit(",");N=3D_duc(L.shift());if(N.indexOf(",")>-1){L=3DN.split(",");N=3DL=
.shift();}}}if(L&&L.length){y=3DMath.min(3,parseInt(L.pop())+1);}}}if(!_7=
.util.ivc(P)){P=3Dnull;}if(!_7.util.ivc(N)){N=3Dnull;}v=3D(v||"").split("=
#").shift().split("?").shift();return{rsi:P,cfc:A,hash:x,rsiq:N,fuid:E,rx=
i:J,rsc:v,gen:y};}function =
f(v,t){if(!t||(t.data_track_clickback!=3D=3Dfalse&&t.data_track_linkback!=
=3D=3Dfalse)){if(k){return =
true;}if(_atc.ver>=3D250){return(k=3Dtrue);}v=3D(v||window.addthis_produc=
t||"").split(",");for(var =
u=3D0;u<v.length;u++){if(q[v[u].split("-").shift()]){return(k=3Dtrue);}}}=
return false;}function j(t,u){t=3Dt||a.util.cuid();return =
n+_7.util.hbtoa(t+Math.min(3,u||0));}function =
p(u,v,t){t=3Dt||a.util.cuid();return =
u.indexOf("#")>-1?u:u+"#"+j((v?t:t.substr(0,8)+_7.gub()),(a.smd||{}).gen)=
+(v?s+v:"");}function m(v){var u,x,z,A;if(v.indexOf("#")>-1){var =
y=3Dv.split("#").slice(1).join("#");if(b(y)){var =
t=3Dy.substr(1).split("."),w=3D(t.length)?t.shift():"";x=3D(t.length)?t.p=
op():"";if(w){w=3D_7.util.atohb(w);u=3Dw.substr(0,16);z=3DparseInt(w.subs=
tr(16),10);if(!isNaN(z)){A=3DA||{};A.gen=3Dz;}}if(_7.util.ivc(u)){A=3DA||=
{};A.xid=3Du;}if(x.search(/^[a-zA-Z0-9_]+$/)!=3D-1){A=3DA||{};A.rsc=3Dx;}=
}}return =
A;}_7.extend(_7.track,{cur:p,dcu:m,gcc:j,cpf:n,ctp:f,eop:g,ich:b});})(_7,=
_7.api,_7);(function(b,d,c){function =
f(g){if(g=3D=3D"t.co"){return"twitter";}for(var h in b.services.map){var =
i=3Db.services.map[h];if(i=3D=3D=3D""){i=3Dh+".com";}if(g.indexOf(i)!=3D-=
1){return h;}}return;}function =
e(h){h=3D_duc(h);h=3Dh.toLowerCase();h=3Dh.replace(/[,;:\+\|]/g," =
");h=3Dh.replace(/[^a-z0-9. '\-]/g,"");h=3Dh.replace(/\s+/g," =
");h=3Dh.replace(/\s+$/g,"");var k=3D[];var j=3Dh.split(" ");for(var =
g=3D0;g<j.length;g++){var =
i=3Dj[g];if(i.charAt(0)=3D=3D"-"){continue;}else{if(/'s$/.test(i)){k.push=
(i.substring(0,i.length-2).replace(/[-']/g,"")+"'s");}else{k=3Dk.concat(i=
.replace(/'/g,"").split("-"));}}}return k;}function a(){var h=3Db.dr;var =
l=3Db.ad.clr(h);var =
i=3D{};if(typeof(h)=3D=3D"undefined"||h=3D=3D=3D""){i.type=3D"direct";ret=
urn i;}var j=3Db.util.host(h);var =
k=3Df(j);if(typeof(k)!=3D"undefined"){i.type=3D"social";i.service=3Dk;}el=
se{if(b.ad.iss(h)){i.type=3D"search";i.domain=3Db.util.host(h);var =
g=3Db.ad.fst(h);i.terms=3De(g);}else{if(l&b.ad.ref.r_ondomain){i.type=3D"=
internal";i.domain=3Ddocument.location.hostname;}else{if(l&b.ad.ref.r_off=
domain){i.type=3D"referred";i.domain=3Db.util.host(h);}else{i.type=3D"dir=
ect";}}}}return =
i;}if(!b.track){b.track=3D{};}b.track.ts=3D{get:a,gst:e};})(_7,_7.api,_7)=
;(function(){var =
d=3Ddocument,a=3D_7,_188=3D0,cvt=3D[],avt=3Dnull,_18b=3DMath.random()<_at=
c.csmp,_18c=3D(!_7.sub&&((dl||{}).href||"").indexOf(".addthis.com")>-1)?1=
:Math.random()<1000*_atc.csmp,_18d=3Dnew RegExp(/\(?(\d{3})\)?[- =
]?(\d{3})[- ]?(\d{4})/g),_18e=3Dnew =
RegExp(/^((([a-z]|[0-9]|\-)+)\.)+([a-z])+$/ig),qtp=3D[],xtp=3Dfunction(){=
var =
p;while(p=3Dqtp.pop()){trk(p);}},atf=3Dnull,pcs=3D[],spc=3Dnull;function =
apc(c){c=3Dc.split("-").shift();for(var =
i=3D0;i<pcs.length;i++){if(pcs[i]=3D=3Dc){return;}}pcs.push(c);}function =
get_atssh(){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;}function ctf(url){var =
ifr,r=3DMath.floor(Math.random()*1000),div=3Dget_atssh();if(!a.bro.msi){i=
fr=3Dd.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;}function jsl(){var =
w=3Dwindow;return((((w.jQuery||{}).fn||{}).jquery&&1)|((w.Prototype||{}).=
Version&&2)|((w.YUI||{}).version||(w.YAHOO||{}).VERSION&&4)|((w.Ext||{}).=
version&&8)|((w.dojo||{}).version&&16)|((w._gaq||w._gat)&&32)|(w.google_a=
d_client&&64)|((w.FB||w.fbAsyncInit)&&128)|(w.$BTB&&256)|(w.meebo&&512)|(=
w.gigya&&1024)|(w.SHARETHIS&&2048)|(w._qevents&&4096)|(w.twttr&&8192));}f=
unction onMenuShare(e){var =
_19d=3D300;if(e&&e.data&&e.data.service){if(a.dcp>=3D_19d){return;}trk({g=
en:e.data.service.indexOf("facebook")>-1||e.data.service=3D=3D"more"?-1:_=
19d,pix:"dest=3D"+e.data.service});a.dcp=3D_19d;}}var =
_19e,_19f=3D[];function =
onApiUsage(evt){if(evt.data.call){_19f.push(evt.data.call);}if(!_19e){_19=
e=3DsetTimeout(function(){img("ap","3","calls=3D"+_euc(_19f.join(",")),{}=
);},10000);}}function onMenuPop(evt){var =
t=3D{},data=3Devt.data||{},svc=3Ddata.svc,pco=3Ddata.pco,_1a6=3Ddata.cmo,=
_1a7=3Ddata.crs,_1a8=3Ddata.cso;if(svc){t.sh=3Dsvc;}if(_1a6){t.cm=3D_1a6;=
}if(_1a8){t.cs=3D1;}if(_1a7){t.cr=3D1;}if(pco){t.spc=3Dpco;}img("sh","3",=
null,t);}function trk(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;t.jsl=3Da.track.jsl();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.post=
Message(_31(t),"*");}}else{var =
div=3Dget_atssh(),base=3D"static/r07/sh66.html"+(false?"?t=3D"+new =
Date().getTime():"");if(atf){div.removeChild(div.firstChild);}atf=3Dctf()=
;atf.src=3D_atr+base+"#"+_31(t);div.appendChild(atf);}}else{qtp.push(t);}=
}function img(i,c,x,obj,_1b2){if(!window.at_sub&&!_atc.xtr){var =
t=3Dobj||{};t.evt=3Di;if(x){t.ext=3Dx;}avt=3Dt;if(_1b2=3D=3D=3D1){xmi(tru=
e);}else{a.track.sxm(true,xmi);}}}function =
cev(k,v){cvt.push(a.track.fcv(k,v));a.track.sxm(true,xmi);}function =
xmi(_1b6){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(_1b6){var =
i=3Dd.ce("iframe");i.id=3D"_atf";_7.opp(i.style);d.body.appendChild(i);i=3D=
d.getElementById("_atf");}}}function =
onCopy(){text=3D"",p_copy=3D250;if(window.getSelection){text=3D_7.trim((w=
indow.getSelection().toString()||"")).replace(_18d," =
").replace(/[\b]+/g," ").split(" =
");if(text.length){if(_18b&&_188<3){cev("cbc",text.length);}_188++;if(!_1=
8c){return;}var _1ba=3D[];for(var =
i=3D0;i<text.length;i++){if(text[i]&&text[i].length<=3D50&&text[i].indexO=
f("@")=3D=3D-1&&text[i].indexOf("://")=3D=3D-1&&(!(_18e.test(text[i])))){=
_1ba.push(text[i]);}}if(_1ba.length&&_1ba.length<=3D5&&(!a.dcp||a.dcp<p_c=
opy)){setTimeout(function(){trk({gen:p_copy,pix:"tt=3D"+_euc(_1ba.join(" =
"))});a.dcp=3Dp_copy;},Math.random()*10000);}}}}try{if(_18b||_18c){if(a.b=
ro.msi){document.body.attachEvent("oncopy",onCopy,true);}else{document.ad=
dEventListener("copy",onCopy,true);}}}catch(e){}a.ed.addEventListener("ad=
dthis-internal.api",onApiUsage);a.ed.addEventListener("addthis-internal.c=
ompact",onMenuPop);a.ed.addEventListener("addthis.menu.share",onMenuShare=
);if(!a.track){a.track=3D{};}a.util.extend(a.track,{pcs:pcs,apc:apc,cev:c=
ev,ctf:ctf,jsl:jsl,gtf:get_atssh,qtp:function(p){qtp.push(p);},stf:functi=
on(f){atf=3Df;},trk:trk,xtp:xtp});})();_23(_7,{_rec:[],xfr:!_7.upm||!_7.b=
ro.ffx,pmh:function(e){if(e.origin.slice(-12)=3D=3D".addthis.com"){if(!e.=
data){return;}var data=3D_7.util.rfromKV(e.data),r=3D_7._rec;for(var =
n=3D0;n<r.length;n++){r[n](data);}}}});_23(_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,hy: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",m=
ak:"mk",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,t=
am:"ta",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-h=
k","zho-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]){retu=
rn lg[l];}l=3Dl.split("-").shift();if(lg[l]){if(lg[l]=3D=3D=3D1){return =
l;}else{return lg[l];}}return 0;},ggl:function(l){var =
map=3D{en:"en-US",ar:"ar",ca:"ca",zh:"zh-CN",hr:"hr",cs:"cs",da:"da",nl:"=
nl",et:"et",fi:"fi",fr:"fr",de:"de",el:"el",he:"iw",hi:"hi",hu:"hu",id:"i=
d",it:"it",ja:"ja",ko:"ko",lv:"lv",lt:"lt",ms:"ms",no:"no",fa:"fa",pl:"pl=
",pt:"pt-BR",ro:"ro",ru:"ru",sr:"sr",sk:"sk",sl:"sl",es:"es",sv:"sv",th:"=
th",tr:"tr",uk:"uk",vi:"vi"};return map[l]||null;},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/lang15/"+l+".js");}}});_23(_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"",_1d4=3D0,_1d5=3D-1;if(u){rv=3Du.substr(0,300);if(rv!=3D=3Du){if((=
_1d5=3Drv.lastIndexOf("%"))>=3Drv.length-4){rv=3Drv.substr(0,_1d5);}if(rv=
!=3Du){for(var i in =
_7.trl){if(_7.trl[i]=3D=3Dk){_1d4=3D1;}}if(!_1d4){_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,_1d9,_1da,id,el){if(!_7.=
jlr[name]){var =
o=3Dd.ce("script"),head=3D(el)?el:d.gn("head")[0]||d.documentElement;o.se=
tAttribute("type","text/javascript");if(_1da){o.setAttribute("async","tru=
e");}if(id){o.setAttribute("id",id);}o.src=3D(_1d9?"":_atr)+name;head.ins=
ertBefore(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/menu88.js");},10);}else{a.pld=3Da.ajs("static/r07/menu88.=
js");}}}catch(e){}},ao:function(elt,pane,iurl,_1e7,_1e8,_1e9){_7.lad(["op=
en",elt,pane,iurl,_1e7,_1e8,_1e9]);_7.jlo();return =
false;},ac:function(){},as:function(s,cf,sh){_7.lad(["send",s,cf,sh]);_7.=
jlo();}});(function(e,f,j){var =
n=3Ddocument,l=3D1,a=3D["cbea","cbeab","kkk","zvys","phz","gvgf","shpxf",=
"chfflyvcf","pernzcvr","svfgvat","wvmm","fcybbtr","flovna"],g=3Da.length,=
c=3D{};function b(d){return d.replace(/[a-zA-Z]/g,function(i){return =
String.fromCharCode((i<=3D"Z"?90:122)>=3D(i=3Di.charCodeAt(0)+13)?i:i-26)=
;});}while(g--){c[b(a[g])]=3D1;}function h(d){var =
i=3D0;if(!d||typeof(d)!=3D"string"){return =
i;}d=3D((d||"").toLowerCase()+"").replace(/ =
/g,"");if(d=3D=3D"mature"||d=3D=3D"adult"||d=3D=3D"rta-5042-1996-1400-157=
7-rta"){i|=3Dl;}return i;}function m(q){var =
t=3D0;if(!q||typeof(q)!=3D"string"){return =
t;}q=3D((q||"").toLowerCase()+"").replace(/[^a-zA-Z]/g," ").split(" =
");for(var d=3D0,r=3Dq.length;d<r;d++){if(c[q[d]]){t|=3Dl;return =
t;}}return t;}function o(){var =
s=3D(w.addthis_title||n.title),i=3Dm(s),r=3Dn.all?n.all.tags("META"):n.ge=
tElementsByTagName?n.getElementsByTagName("META"):new =
Array(),q=3D(r||"").length;if(r&&q){while(q--){var =
d=3Dr[q]||{},u=3D(d.name||(d.getAttribute?d.getAttribute("property"):"")|=
|"").toLowerCase(),t=3Dd.content;if(u=3D=3D"description"||u=3D=3D"keyword=
s"){i|=3Dm(t);}if(u=3D=3D"rating"){i|=3Dh(t);}}}return i;}function =
k(){var =
s=3D[],r=3Dn.all?n.all.tags("META"):n.getElementsByTagName?n.getElementsB=
yTagName("META"):new Array(),i=3D(r||"").length;if(r&&i){while(i--){var =
d=3Dr[i]||{},v=3D((d.getAttribute?d.getAttribute("property"):"")||d.name|=
|"").toLowerCase(),u=3Dd.content,q;if(v.indexOf("og:")=3D=3D=3D0){q=3Dv.s=
plit(":").pop();if(s.length<7){s.push(q=3D=3D"type"?q+"=3D"+u:q);}}}}retu=
rn s;}function p(){var =
s=3D{},q=3D"",r=3Dn.all?n.all.tags("META"):n.getElementsByTagName?n.getEl=
ementsByTagName("META"):new Array();if(!r||r.length=3D=3D0){return =
s;}for(var =
d=3D0;d<r.length;d++){q=3Dr[d].getAttribute("property")||"";if(q.search(/=
^og:/i)!=3D-1){s[q.replace("og:","")]=3Dr[d].content;}}return =
_31(s);}if(!e.ad){e.ad=3D{};}_7.extend(e.ad,{cla:o,gog:k,og:p});})(_7,_7.=
api,_7);(function(e,g,j){var =
l=3Ddocument,h=3D0,b=3D1,a=3D2,i=3D4;function =
c(n,m,d){d=3D(d=3D=3D=3Dundefined||d)||(window.location.protocol=3D=3D"ht=
tps:");m=3D_7.util.host(m=3D=3D=3Dundefined?window.location.href:m);var =
p=3Dh,q=3D0;if(n){var =
o=3D_7.util.host(n);if(m=3D=3Do){p|=3Da;}else{p|=3Di;}}if(!d&&k(n)){p|=3D=
b;}return p;}function k(d){var n=3D".com/";var =
m=3D0;if(d&&d.match(/ws\/results\/(Web|Images|Video|News)/)){m=3D1;}else{=
if(d&&d.indexOf("addthis"=3D=3D-1)&&(d.match(/google.*\/(search|url|m\?)/=
)||d.indexOf(n+"url")>-1||d.indexOf("/search?")>-1||d.indexOf(n+"search")=
>-1||d.indexOf(n+"s?bs")>-1||d.indexOf(n+"s?wd")>-1||d.indexOf(n+"web")>-=
1||d.match(/aol.*\/aol/)||d.indexOf("hotbot"+n)>-1)){if(f(d)!=3Dfalse){m=3D=
1;}}}if(m){return true;}else{return false;}}function f(d){var =
n=3Dd.split("?").pop().toLowerCase().split("&");var =
o=3D/^(?:q|search|bs|wd|p|query|qry|text)=3D(.*)/;for(var =
m=3D0;m<n.length;m++){if(matches=3Do.exec(n[m])){return =
matches[1];}}return =
false;}if(!e.ad){e.ad=3D{};}e.ad.clr=3Dc;e.ad.iss=3Dk;e.ad.fst=3Df;e.ad.r=
ef=3D{r_direct:h,r_search:b,r_ondomain:a,r_offdomain:i};})(_7,_7.api,_7);=
(function(f,g,h){var =
c,j=3Ddocument,m=3Df.util,b=3Df.event.EventDispatcher,k=3D25,e=3D[];funct=
ion i(p,r,o){var d=3D[];function d(){d.push(arguments);}function =
q(){o[p]=3Dr;while(d.length){r.apply(o,d.shift());}}d.ready=3Dq;return =
d;}function l(p){if(p&&p instanceof a){e.push(p);}for(var =
d=3D0;d<e.length;){var =
o=3De[d];if(o&&o.test()){e.splice(d,1);a.fire("load",o,{resource:o});}els=
e{d++;}}if(e.length){setTimeout(l,k);}}function a(r,o,q){var =
d=3Dthis,p=3Dnew =
b(d);p.decorate(p).decorate(d);this.ready=3Dfalse;this.loading=3Dfalse;th=
is.id=3Dr;this.url=3Do;if(typeof(q)=3D=3D=3D"function"){this.test=3Dq;}el=
se{this.test=3Dfunction(){return(!!_window[q]);};}a.addEventListener("loa=
d",function(s){var =
t=3Ds.resource;if(!t||t.id!=3D=3Dd.id){return;}d.loading=3Dfalse;d.ready=3D=
true;p.fire(s.type,t,{resource:t});});}m.extend(a.prototype,{load:functio=
n(){if(!this.loading){var =
d;if(this.url.substr(this.url.length-4)=3D=3D".css"){var =
o=3D(j.gn("head")[0]||j.documentElement);d=3Dj.ce("link");d.rel=3D"styles=
heet";d.type=3D"text/css";d.href=3Dthis.url;d.media=3D"all";o.insertBefor=
e(d,o.firstChild);}else{d=3D_7.ajs(this.url,1);}this.loading=3Dtrue;a.mon=
itor(this);return d;}else{return 1;}}});var n=3Dnew =
b(a);n.decorate(n).decorate(a);m.extend(a,{known:{},loading:e,monitor:l})=
;f.resource=3D{Resource:a,ApiQueueFactory:i};})(_7,_7.api,_7);(function(e=
,u,w){var =
y=3Ddocument,l=3Dy.gn("body").item(0),h=3D{},g=3D{},o,x=3D[],c=3D0,s=3D0,=
t=3D0,j=3Dtrue,m=3D[],A=3D0,v=3D0,i=3D0;function =
p(){return((_atc.ltj&&k()&&n())||(q()&&FB.XFBML&&FB.XFBML.parse));}functi=
on n(){if(o=3D=3D=3Dundefined){try{var =
B=3D(document.getElementsByTagName("html"))[0];if(B){if(B.getAttribute&&B=
.getAttribute("xmlns:fb")){o=3Dtrue;}else{if(_7.bro.msi){var =
d=3DB.outerHTML.substr(0,B.outerHTML.indexOf(">"));if(d.indexOf("xmlns:fb=
")>-1){o=3Dtrue;}}}}}catch(C){o=3Dfalse;}}return o;}function =
q(){return(typeof(window.FB)=3D=3D"object"&&FB.Event&&typeof(FB.Event.sub=
scribe)=3D=3D"function");}function =
k(){return!window.FB_RequireFeatures&&(!window.FB||(!FB.Share&&!FB.Bootst=
rap));}function =
f(){if(y.location.href.indexOf(_atr)=3D=3D-1&&!_7.sub&&!c){if(q()){var =
d=3D(addthis_config.data_ga_tracker||addthis_config.data_ga_property);c=3D=
1;FB.Event.subscribe("message.send",function(D){var =
B=3D{},E=3Dg[D];for(var C in =
addthis_share){B[C]=3Daddthis_share[C];}if(E){for(var C in =
E){B[C]=3DE[C];}}B.url=3DD;_7.share.track("facebook_send",0,B,addthis_con=
fig);if(d){_7.gat("facebook_send",D,addthis_config,B);}});FB.Event.subscr=
ibe("edge.create",function(D){if(!h[D]){var B=3D{},E=3Dg[D];for(var C in =
addthis_share){B[C]=3Daddthis_share[C];}if(E){for(var C in =
E){B[C]=3DE[C];}}B.url=3DD;_7.share.track("facebook_like",0,B,addthis_con=
fig);if(d){_7.gat("facebook_like",D,addthis_config,B);}h[D]=3D1;}});FB.Ev=
ent.subscribe("edge.remove",function(D){if(h[D]){var =
B=3D{},E=3Dg[D];for(var C in =
addthis_share){B[C]=3Daddthis_share[C];}if(E){for(var C in =
E){B[C]=3DE[C];}}B.url=3DD;_7.share.track("facebook_unlike",0,B,addthis_c=
onfig);h[D]=3D0;}});FB.Event.subscribe("comment.create",function(D){var =
B=3D{},E=3Dg[D.href];for(var C in =
addthis_share){B[C]=3Daddthis_share[C];}if(E){for(var C in =
E){B[C]=3DE[C];}}B.url=3DD.href;_7.share.track("facebook_comment",0,B,add=
this_config);if(d){_7.gat("facebook_comment",D.href,addthis_config,B);}})=
;FB.Event.subscribe("comment.remove",function(D){var =
B=3D{},E=3Dg[D.href];for(var C in =
addthis_share){B[C]=3Daddthis_share[C];}if(E){for(var C in =
E){B[C]=3DE[C];}}B.url=3DD.href;_7.share.track("facebook_uncomment",0,B,a=
ddthis_config);});}else{if(window.fbAsyncInit&&!t){if(s<3){setTimeout(f,3=
000+1000*2*(s++));}t=3D1;}}}}function r(d,E){var =
D=3D"fb-root",C=3Dy.getElementById(D),B=3Dwindow.fbAsyncInit;x.push(d);if=
(q()&&FB.XFBML&&FB.XFBML.parse){FB.XFBML.parse(d);f();}else{if(!B){if(!C)=
{C=3Dy.ce("div");C.id=3DD;document.body.appendChild(C);}if(!B){var =
F=3Dy.createElement("script");F.src=3Dy.location.protocol+"//connect.face=
book.net/"+(E||_7.gfl(_7.lng()))+"/all.js";F.async=3Dtrue;C.appendChild(F=
);B=3Dfunction(){FB.init({appId:i?"140586622674265":"172525162793917",sta=
tus:true,cookie:true});};}}if(j){j=3Dfalse;window.__orig__fbAsyncInit=3DB=
;window.fbAsyncInit=3Dfunction(){window.__orig__fbAsyncInit();for(var =
G=3D0;G<x.length;G++){FB.XFBML.parse(x[G]);}f();};}}}function =
z(H,F){if(H.ost){return;}var =
I,G=3D_7.api.ptpa(H,"fb:like"),C=3D"",E=3DG.layout||"button_count",J=3DG.=
locale||_7.gfl(_7.lng()),d=3D{standard:[450,G.show_faces?80:35],button_co=
unt:[90,25],box_count:[55,65]},K=3DG.width||(d[E]?d[E][0]:100),D=3DG.heig=
ht||(d[E]?d[E][1]:25);passthrough=3D_7.util.toKV(G);_7.ufbl=3D1;if(p()){i=
f(G.layout=3D=3D=3Dundefined){G.layout=3D"button_count";}if(G.show_faces=3D=
=3D=3Dundefined){G.show_faces=3D"false";}if(G.action=3D=3D=3Dundefined){G=
.action=3D"like";}if(G.width=3D=3D=3Dundefined){G.width=3DK;}if(G.font=3D=
=3D=3Dundefined){G.font=3D"arial";}if(G.href=3D=3D=3Dundefined){G.href=3D=
_7.track.mgu(F.share.url,{defrag:1});}for(var B in G){C+=3D" =
"+B+"=3D\""+G[B]+"\"";}if(!F.share.xid){F.share.xid=3D_7.util.cuid();}g[G=
.href]=3D{};for(var B in =
F.share){g[G.href][B]=3DF.share[B];}H.innerHTML=3D"<fb:like =
ref=3D\""+_7.share.gcp(F.share,F.conf,".like").replace(",","_")+"\" =
"+C+"></fb:like>";r(H);}else{if(!_7.bro.msi){I=3Dy.ce("iframe");}else{H.i=
nnerHTML=3D"<iframe frameborder=3D\"0\" scrolling=3D\"no\" =
allowTransparency=3D\"true\" scrollbars=3D\"no\""+(_7.bro.ie6?" =
src=3D\"javascript:''\"":"")+"></iframe>";I=3DH.firstChild;}I.style.overf=
low=3D"hidden";I.style.scrolling=3D"no";I.style.scrollbars=3D"no";I.style=
.border=3D"none";I.style.borderWidth=3D"0px";I.style.width=3DK+"px";I.sty=
le.height=3DD+"px";I.src=3D"//www.facebook.com/plugins/like.php?href=3D"+=
_euc(_7.track.mgu(F.share.url,{defrag:1}))+"&layout=3Dbutton_count&show_f=
aces=3Dfalse&width=3D100&action=3Dlike&font=3Darial&"+passthrough;if(!_7.=
bro.msi){H.appendChild(I);}}H.noh=3DH.ost=3D1;}function b(E,C,G,d){var =
D=3DE.share_url_transforms||E.url_transforms||{},F=3D(E.passthrough||{}).=
facebook||{},B=3Da.track.cof(a.track.mgu(E.url,D,E,"facebook"));B=3DA?("h=
ttp://www.facebook.com/sharer.php?&t=3D"+_euc(E.title)+"&u=3D"+_euc(_7.sh=
are.acb("facebook",E,C))):(v?("http://www.facebook.com/connect/prompt_fee=
d.php?message=3D"+_euc(E.title)+"%0A%0D"+_euc(_7.share.acb("facebook",E,C=
))):i?"http://www.facebook.com/dialog/feed?redirect_uri=3D"+_euc("http://=
s7.addthis.com/static/postshare/c00.html")+"&app_id=3D140586622674265&lin=
k=3D"+_euc(B)+"&name=3D"+_euc(E.title)+"&description=3D"+_euc(E.descripti=
on||""):_7.share.genurl("facebook",0,E,C));if(A||v||i){_7.share.track("fa=
cebook",0,E,C,1);}if(C.ui_use_same_window||d){window.location.href=3DB;}e=
lse{_7.share.ocw(B,550,450,"facebook");}return =
false;}e.share=3De.share||{};e.share.fb=3D{like:z,has:q,ns:n,ready:p,comp=
at:k,share:b,sub:f,load:r};})(_7,_7.api,_7);(function(e,o,r){var =
t=3Ddocument,x=3De,i=3D[],b=3Dn();function n(){var =
d=3Dt.gn("link"),B=3D{};for(var A=3D0;A<d.length;A++){var =
a=3Dd[A];if(a.href&&a.rel){B[a.rel]=3Da.href;}}return B;}function =
v(){var a=3Dt.location.protocol;if(a=3D=3D"file:"){a=3D"http:";}return =
a+"//"+_atd;}function l(A,B,d,a){return =
v()+(B?"feed.php":(A=3D=3D"email"&&_atc.ver>=3D300?"tellfriend.php":"book=
mark.php"))+"?v=3D"+(_atc.ver)+"&winname=3Daddthis&"+z(A,B,d,a)+(x.dr?"&p=
re=3D"+_euc(x.track.cof(x.dr)):"")+"&tt=3D0"+(A=3D=3D=3D"more"&&x.bro.ipa=
?"&imore=3D1":"");}function z(R,G,U,Z){var =
N=3Dx.trim,W=3Dwindow,S=3Dx.pub(),L=3Dwindow._atw||{},M=3D(U&&U.url?U.url=
:(L.share&&L.share.url?L.share.url:(W.addthis_url||W.location.href))),Y,F=
=3Dfunction(ac){if(M&&M!=3D""){var =
d=3DM.indexOf("#at"+ac);if(d>-1){M=3DM.substr(0,d);}}};if(!Z){Z=3DL.conf|=
|{};}else{for(var T in =
L.conf){if(!(Z[T])){Z[T]=3DL.conf[T];}}}if(!U){U=3DL.share||{};}else{for(=
var T in =
L.share){if(!(U[T])){U[T]=3DL.share[T];}}}if(x.rsu()){U.url=3Dwindow.addt=
his_url;U.title=3Dwindow.addthis_title;M=3DU.url;}if(!S||S=3D=3D"undefine=
d"){S=3D"unknown";}Y=3DZ.services_custom;F("pro");F("opp");F("cle");F("cl=
b");F("abc");if(M.indexOf("addthis.com/static/r07/ab")>-1){M=3DM.split("&=
");for(var V=3D0;V<M.length;V++){var =
P=3DM[V].split("=3D");if(P.length=3D=3D2){if(P[0]=3D=3D"url"){M=3DP[1];br=
eak;}}}}if(Y instanceof Array){for(var =
V=3D0;V<Y.length;V++){if(Y[V].code=3D=3DR){Y=3DY[V];break;}}}var =
X=3D((U.templates&&U.templates[R])?U.templates[R]:""),A=3D((U.modules&&U.=
modules[R])?U.modules[R]:""),D=3DU.share_url_transforms||U.url_transforms=
||{},J=3DU.track_url_transforms||U.url_transforms,ab=3D((D&&D.shorten&&U.=
shorteners)?(typeof(D.shorten)=3D=3D"string"?D.shorten:(D.shorten[R]||D.s=
horten["default"]||"")):""),H=3D"",Q=3D(Z.product||W.addthis_product||("m=
en-"+_atc.ver)),B=3DL.crs,I=3D"",O=3Dx.track.gof(M),aa=3DO.length=3D=3D2?=
O.shift().split("=3D").pop():"",a=3DO.length=3D=3D2?O.pop():"",K=3D(Z.dat=
a_track_clickback||Z.data_track_linkback||!S||S=3D=3D"AddThis")||(Z.data_=
track_clickback!=3D=3Dfalse&&_atc.ver>=3D250);if(U.email_vars){for(var T =
in =
U.email_vars){I+=3D(I=3D=3D""?"":"&")+_euc(T)+"=3D"+_euc(U.email_vars[T])=
;}}if(x.track.spc&&Q.indexOf(x.track.spc)=3D=3D-1){Q+=3D","+x.track.spc;}=
if(D&&D.shorten&&U.shorteners){for(var T in U.shorteners){for(var C in =
U.shorteners[T]){H+=3D(H.length?"&":"")+_euc(T+"."+C)+"=3D"+_euc(U.shorte=
ners[T][C]);}}}M=3Dx.track.cof(M);M=3Dx.track.mgu(M,D,U,R);if(J){U.tracku=
rl=3Dx.track.mgu(U.trackurl||M,J,U,R);}var =
E=3D"pub=3D"+S+"&source=3D"+Q+"&lng=3D"+(x.lng()||"xx")+"&s=3D"+R+(Z.ui_5=
08_compliant?"&u508=3D1":"")+(G?"&h1=3D"+N((U.feed||U.url).replace("feed:=
//",""),1)+"&t1=3D":"&url=3D"+N(M,1)+"&title=3D")+N(U.title||W.addthis_ti=
tle,1)+(_atc.ver<200?"&logo=3D"+N(W.addthis_logo,1)+"&logobg=3D"+N(W.addt=
his_logo_background,1)+"&logocolor=3D"+N(W.addthis_logo_color,1):"")+"&at=
e=3D"+x.track.sta()+((R!=3D"email"||_atc.ver<300)?"&frommenu=3D1":"")+((w=
indow.addthis_ssh&&(!B||addthis_ssh!=3DB)&&(addthis_ssh=3D=3DR||addthis_s=
sh.search(new =
RegExp("(?:^|,)("+R+")(?:$|,)"))>-1))?"&ips=3D1":"")+(B?"&cr=3D"+(R=3D=3D=
B?1:0):"")+"&uid=3D"+_euc(x.uid&&x.uid!=3D"x"?x.uid:x.util.cuid())+(U.ema=
il_template?"&email_template=3D"+_euc(U.email_template):"")+(I?"&email_va=
rs=3D"+_euc(I):"")+(ab?"&shortener=3D"+_euc(typeof(ab)=3D=3D"array"?ab.jo=
in(","):ab):"")+(ab&&H?"&"+H:"")+((U.passthrough||{})[R]?"&passthrough=3D=
"+N((typeof(U.passthrough[R])=3D=3D"object"?x.util.toKV(U.passthrough[R])=
:U.passthrough[R]),1):"")+(U.description?"&description=3D"+N(U.descriptio=
n,1):"")+(U.html?"&html=3D"+N(U.html,1):(U.content?"&html=3D"+N(U.content=
,1):""))+(U.trackurl&&U.trackurl!=3DM?"&trackurl=3D"+N(U.trackurl,1):"")+=
(U.screenshot?"&screenshot=3D"+N(U.screenshot,1):"")+(U.swfurl?"&swfurl=3D=
"+N(U.swfurl,1):"")+(x.cb?"&cb=3D"+x.cb:"")+(x.ufbl?"&ufbl=3D1":"")+(x.uu=
d?"&uud=3D1":"")+(U.iframeurl?"&iframeurl=3D"+N(U.iframeurl,1):"")+(U.wid=
th?"&width=3D"+U.width:"")+(U.height?"&height=3D"+U.height:"")+(Z.data_tr=
ack_p32?"&p32=3D"+Z.data_track_p32:"")+(K||_7.track.ctp(Z.product,Z)?"&ct=
=3D1":"")+((K||_7.track.ctp(Z.product,Z))&&M.indexOf("#")>-1?"&uct=3D1":"=
")+((Y&&Y.url)?"&acn=3D"+_euc(Y.name)+"&acc=3D"+_euc(Y.code)+"&acu=3D"+_e=
uc(Y.url):"")+(x.smd?(x.smd.rxi?"&rxi=3D"+x.smd.rxi:"")+(x.smd.rsi?"&rsi=3D=
"+x.smd.rsi:"")+(x.smd.gen?"&gen=3D"+x.smd.gen:""):((aa?"&rsi=3D"+aa:"")+=
(a?"&gen=3D"+a:"")))+(U.xid?"&xid=3D"+N(U.xid,1):"")+(X?"&template=3D"+N(=
X,1):"")+(A?"&module=3D"+N(A,1):"")+(Z.ui_cobrand?"&ui_cobrand=3D"+N(Z.ui=
_cobrand,1):"")+(Z.ui_header_color?"&ui_header_color=3D"+N(Z.ui_header_co=
lor,1):"")+(Z.ui_header_background?"&ui_header_background=3D"+N(Z.ui_head=
er_background,1):"");return E;}function y(A,d,B){var =
a=3DA.xid;if(d.data_track_clickback||d.data_track_linkback||_7.track.ctp(=
d.product,d)){return =
x.track.gcc(a,(x.smd||{}).gen||0)+(B||"");}else{return"";}}function =
q(G,I,C,H,d,J){var =
F=3Dx.pub(),a=3DH||I.url||"",B=3DI.xid||x.util.cuid(),D=3D(C.data_track_c=
lickback||C.data_track_linkback||!F||F=3D=3D"AddThis")||(C.data_track_cli=
ckback!=3D=3Dfalse&&_atc.ver>=3D250);if(a.toLowerCase().indexOf("http%3a%=
2f%2f")=3D=3D=3D0){a=3D_duc(a);}if(d){var A=3D{};for(var E in =
I){A[E]=3DI[E];}A.xid=3DB;setTimeout(function(){(new =
Image()).src=3Dl(G=3D=3D"twitter"&&J?"tweet":G,0,A,C);},100);}return(D?x.=
track.cur(a,G,B):a);}function g(C,A,a){var =
A=3DA||{},B=3DC.share_url_transforms||C.url_transforms||{},d=3Dx.track.co=
f(x.track.mgu(C.url,B,C,"mailto"));return"mailto:?subject=3D"+_euc(C.titl=
e?C.title:d)+"&body=3D"+_euc(q("mailto",C,A,d,a));}function =
h(a){return((!a.templates||!a.templates.twitter)&&(!x.wlp||x.wlp=3D=3D"ht=
tp:"));}function f(d,B,I,A){var =
G=3DB||550,C=3DI||450,H=3Dscreen.width,E=3Dscreen.height,F=3DMath.round((=
H/2)-(G/2)),a=3D0,D;if(E>C){F=3DMath.round((E/2)-(C/2));}w.open(d,A||"add=
this_share","left=3D"+F+",top=3D"+a+",width=3D"+G+",height=3D"+C+",person=
albar=3Dno,toolbar=3Dno,scrollbars=3Dyes,location=3Dyes,resizable=3Dyes")=
;return false;}function =
u(d,A,a){w.open(l(d,0,A,a),"addthis_share");return false;}function =
j(d){var =
a=3D{twitter:1,wordpress:1,email:_atc.ver>=3D300,more:_atc.ver>=3D300,rai=
seyourvoice:1,vk:1};return a[d];}function p(F,E,B,D,a,A){var =
C=3D{wordpress:{width:720,height:570},linkedin:{width:600,height:400},ema=
il:_atc.ver>=3D300?{width:660,height:660}:{width:735,height:450},more:_at=
c.ver>=3D300?{width:660,height:716}:{width:735,height:450},vk:{width:720,=
height:290},raiseyourvoice:{width:480,height:635},"default":{width:550,he=
ight:450}},d=3Dl(F,0,E,B);if(B.ui_use_same_window){window.location.href=3D=
d;}else{f(d,D||(C[F]||C["default"]).width,a||(C[F]||C["default"]).height,=
A);}return false;}function c(F,B,G,D){var =
C=3DF.share_url_transforms||F.url_transforms||{},A,d=3D(F.passthrough||{}=
).twitter||{},a=3Dx.track.cof(x.track.mgu(F.url,C,F,"twitter")),E=3D((F.p=
assthrough||{}).twitter=3D=3Dundefined)?{}:d;if(!F.templates){F.templates=
=3D{};}if(!F.templates.twitter){F.templates.twitter=3D(F.text||((F.title=3D=
=3Dt.title)?E.text:F.title)||"{{title}}:")+" {{url}} via =
@"+(F.via||E.via||"AddThis");}a=3Dl("twitter",0,F,B);if(A){F.title=3DA;}i=
f(B.ui_use_same_window||D){window.location.href=3Da;}else{f(a,550,450,"tw=
itter_tweet");}return false;}function =
k(B,A,a,d){_7.ed.fire("addthis.menu.share",window.addthis||{},{element:d|=
|{},service:B||"unknown",url:A.trackurl||A.url});}function =
m(C,D,B,d,A){var =
a=3Dl(C,D,B,d);i.push(x.ajs(a,1));if(!A){k(C,B,d);}}function =
s(A,d,a){return =
v()+"tellfriend.php?&fromname=3Daaa&fromemail=3D"+_euc(d.from)+"&frommenu=
=3D1&tofriend=3D"+_euc(d.to)+(A.email_template?"&template=3D"+_euc(A.emai=
l_template):"")+(d.vars?"&vars=3D"+_euc(d.vars):"")+"&lng=3D"+(x.lng()||"=
xx")+"&note=3D"+_euc(d.note)+"&"+z("email",null,null,a);}e.share=3De.shar=
e||{};e.util.extend(e.share,{auw:j,ocw:f,stw:p,siw:u,pts:c,unt:h,uadd:z,g=
enurl:l,geneurl:s,genieu:g,acb:q,gcp:y,svcurl:v,track:m,notify:k,links:b}=
);})(_7,_7.api,_7);(function(a,b,c){if(!a.services){a.services=3D{};}a.se=
rvices.map=3D{facebook:"",twitter:"",reddit:"",stumbleupon:"",gmail:"mail=
.google.com",blogger:"",linkedin:"",tumblr:"",delicious:"",yahoomail:"com=
pose.mail.yahoo.com",hotmail:"hotmail.msn.com","100zakladok":"100zakladok=
.ru","2tag":"2tag.nl","2linkme":"","7live7":"",a1webmarks:"a1-webmarks.co=
m",a97abi:"",addio:"add.io",menu:"api.addthis.com",adfty:"",adifni:"",aer=
osocial:"",allmyfaves:"",amazonwishlist:"amazon.com",amenme:"",aim:"lifes=
tream.aol.com",aolmail:"webmail.aol.com",armenix:"",arto:"",aviary:"",baa=
ng:"baang.ir",baidu:"cang.baidu.com",bebo:"",bentio:"",biggerpockets:"",b=
itly:"bit.ly",bizsugar:"",bleetbox:"",blinklist:"",blip:"blip.pl",bloggy:=
"bloggy.se",blogmarks:"blogmarks.net",blogtrottr:"",blurpalicious:"",bobr=
dobr:"bobrdobr.ru",bonzobox:"",socialbookmarkingnet:"social-bookmarking.n=
et",bookmarkycz:"bookmarky.cz",bookmerkende:"bookmerken.de",bordom:"bordo=
m.net",box:"box.net",brainify:"",bryderi:"bryderi.se",buddymarks:"",buzzz=
y:"",camyoo:"",cardthis:"partner.cardthis.com",care2:"",chiq:"",cirip:"ci=
rip.ro",citeulike:"citeulike.org",classicalplace:"",cndig:"cndig.org",col=
ivia:"colivia.de",technerd:"",connotea:"connotea.org",cootopia:"",cosmiq:=
"cosmiq.de",curateus:"curate.us",designbump:"",designmoo:"",digthiswebhos=
t:"",digaculturanet:"digacultura.net",digg:"",diggita:"diggita.it",diglog=
:"",digo:"digo.it",digzign:"",diigo:"",dipdive:"",domelhor:"domelhor.net"=
,dosti:"dosti.webdunia.com",dotnetkicks:"",dotnetshoutout:"",woscc:"wos.c=
c",douban:"",draugiem:"draugiem.lv",drimio:"",dropjack:"",dwellicious:"",=
dzone:"",edelight:"edelight.de",efactor:"",ekudos:"ekudos.nl",elefantapl:=
"elefanta.pl",embarkons:"",eucliquei:"eucliquei.com.br",evernote:"",extra=
play:"",ezyspot:"",stylishhome:"",fabulously40:"",informazione:"fai.infor=
mazione.it",fark:"",farkinda:"",fashiolista:"",fashionburner:"",favable:"=
",faves:"",favlogde:"favlog.de",favoritende:"favoriten.de",favoritus:"",f=
laker:"flaker.pl",flosspro:"floss.pro",folkd:"",formspring:"formspring.me=
",thefreedictionary:"",fresqui:"",friendfeed:"",friendster:"",funp:"",fwi=
sp:"",gabbr:"",gamekicker:"",givealink:"givealink.org",globalgrind:"",gov=
n:"my.go.vn",goodnoows:"",googletranslate:"translate.google.com",gravee:"=
",greaterdebater:"",grono:"grono.net",habergentr:"haber.gen.tr",hackernew=
s:"news.ycombinator.com",hadashhot:"hadash-hot.co.il",hatena:"b.hatena.ne=
.jp",gluvsnap:"healthimize.com",hedgehogs:"hedgehogs.net",hellotxt:"",his=
torious:"historio.us",hitmarks:"",hotbookmark:"hotbmark.com",hotklix:"",w=
3validator:"validator.w3.org",hyves:"hyves.net",idearef:"",identica:"iden=
ti.ca",ihavegot:"",index4:"index4.in",indexor:"indexor.co.uk",instapaper:=
"",investorlinks:"",iorbix:"",isociety:"isociety.be",iwiw:"iwiw.hu",james=
pot:"",jappy:"jappy.de",joliprint:"api.joliprint.com",jumptags:"",zooloo:=
"kablog.com",kaboodle:"",kaevur:"",kaixin:"kaixin001.com",kindleit:"fivef=
ilters.org",kipup:"",kirtsy:"",kledy:"kledy.de",kommenting:"",latafanerac=
at:"latafanera.cat",laaikit:"laaik.it",ladenzeile:"ladenzeile.de",libreri=
o:"",linkninja:"linkninja.com.br",linkagogo:"",linksgutter:"",linkshares:=
"linkshares.net",linkuj:"linkuj.cz",livejournal:"",lockerblogger:"",logge=
r24:"",mymailru:"connect.mail.ru",markme:"markme.me",mashbord:"",mawindo:=
"",meinvz:"meinvz.net",mekusharim:"mekusharim.walla.co.il",memonic:"",mem=
ori:"memori.ru",meneame:"meneame.net",live:"profile.live.com",mindbodygre=
en:"",misterwong:"mister-wong.com",misterwong_de:"mister-wong.de",moemest=
o:"moemesto.ru",moikrug:"moikrug.ru",mototagz:"",mrcnetworkit:"mrcnetwork=
.it",multiply:"",myaol:"favorites.my.aol.com",myhayastan:"myhayastan.am",=
mylinkvault:"",myspace:"",n4g:"",naszaklasa:"nk.pl",netlog:"",netvibes:""=
,netvouz:"",newsmeback:"",newstrust:"newstrust.net",newsvine:"",nujij:"nu=
jij.nl",odnoklassniki_ru:"odnoklassniki.ru",oknotizie:"oknotizie.virgilio=
.it",oneview:"oneview.de",ongobee:"",orkut:"promote.orkut.com",dashboard:=
"api.addthis.com",oyyla:"",packg:"",pafnetde:"pafnet.de",pdfonline:"savep=
ageaspdf.pdfonline.com",pdfmyurl:"",phonefavs:"",pingfm:"ping.fm",planypu=
s:"planyp.us",plaxo:"",plurk:"",pochvalcz:"pochval.cz",popedition:"",post=
eezy:"",posterous:"",pratiba:"prati.ba",printfriendly:"",pusha:"pusha.se"=
,qrfin:"qrf.in",quantcast:"",qzone:"sns.qzone.qq.com",readitlater:"readit=
laterlist.com",rediff:"share.rediff.com",redkum:"",ridefix:"",scoopat:"sc=
oop.at",scoopit:"scoop.it",sekoman:"sekoman.lv",select2gether:"www2.selec=
t2gether.com",shaveh:"shaveh.co.il",shetoldme:"",shirintar:"shir.intar.in=
",simpy:"",sinaweibo:"v.t.sina.com.cn",slashdot:"slashdot.org",smiru:"smi=
2.ru",sodahead:"",sonico:"",speedtile:"speedtile.net",sphinn:"",spinsnap:=
"",spokentoyou:"",sportpost:"",yiid:"spread.ly",springpad:"springpadit.co=
m",squidoo:"",startaid:"",startlap:"startlap.hu",storyfollower:"",studivz=
:"studivz.net",stuffpit:"",stumpedia:"",stylehive:"",svejo:"svejo.net",sy=
mbaloo:"",taaza:"",tagmarksde:"tagmarks.de",tagvn:"",tagza:"",tarpipe:"",=
tellmypolitician:"",thewebblend:"",thinkfinity:"community.thinkfinity.org=
",thisnext:"",throwpile:"",tipd:"",topsitelernet:"ekle.topsiteler.net",tr=
ansferr:"",tuenti:"",tulinq:"",tusul:"",tvinx:"",tweetmeme:"api.tweetmeme=
.com",twitthis:"",typepad:"",upnews:"upnews.it",urlaubswerkde:"urlaubswer=
k.de",urlcapt:"",viadeo:"",virb:"",visitezmonsite:"",vk:"vkontakte.ru",vk=
rugudruzei:"vkrugudruzei.ru",voxopolis:"",vybralisme:"vybrali.sme.sk",vyo=
om:"",webnews:"webnews.de",domaintoolswhois:"domaintools.com",windows:"ap=
i.addthis.com",windycitizen:"",wirefan:"",wordpress:"",worio:"",wykop:"wy=
kop.pl",xanga:"",xing:"",yahoobkm:"bookmarks.yahoo.com",yammer:"",yardbar=
ker:"",yemle:"",yigg:"yigg.de",yoolink:"go.yoolink.to",yorumcuyum:"",youb=
lr:"",youbookmarks:"",youmob:"",yuuby:"",zakladoknet:"zakladok.net",zanat=
ic:"",ziczac:"ziczac.it",zingme:"link.apps.zing.vn",zootool:""};})(_7,_7.=
api,_7);var w=3Dwindow,ac=3Dw.addthis_config||{},css=3Dnew =
_7.resource.Resource("widgetcss",_atr+"static/r07/widget70.css",function(=
){return true;}),_2e4=3Dnew =
_7.resource.Resource("widget32css",_atr+"static/r07/widgetbig70.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){_2e4.load();}}var =
a=3D_7,msi=3Da.bro.msi,hp=3D0,_2e8=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,_2ed=3Ddu,_2ee=3D0,al=3D(_7.lng(=
).split("-")).shift(),_2f0=3D_7.track.eop(dl,dr),cvt=3D[],nabc=3D!!a.cook=
ie.rck("nabc"),cfc=3D_2f0.cfc,rsiq=3D_2f0.rsiq,rsi=3D_2f0.rsi,rxi=3D_2f0.=
rxi,rsc=3D_2f0.rsc.split("&").shift().split("%").shift().replace(/[^a-z0-=
9_]/g,""),gen=3D_2f0.gen,fuid=3D_2f0.fuid,ifr,_2fb=3D_atr+"static/r07/sh6=
6.html#",data,_2fd=3Dfunction(){if(!_7.track.pcs.length){_7.track.apc(win=
dow.addthis_product||("men-"+_atc.ver));}data.pc=3D_7.track.pcs.join(",")=
;};if(rsc=3D=3D"tweet"){rsc=3D"twitter";}if(window.addthis_product){_7.tr=
ack.apc(addthis_product);if(addthis_product.indexOf("fxe")=3D=3D-1&&addth=
is_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){_2ed=3D(=
du||"").split("//").pop().split("/");if(l.indexOf("/")=3D=3D=3D0){_2ed=3D=
_2ed.shift()+l;}else{_2ed.pop();_2ed=3D_2ed.join("/")+"/"+l;}_2ed=3Ddl.pr=
otocol+"//"+_2ed;}else{_2ed=3Dl;}_7.usu(0,1);}_2ed=3D_2ed.split("#{").shi=
ft();a.igv(_2ed,d.title||"");var =
_2ff=3Daddthis_share.view_url_transforms||addthis_share.track_url_transfo=
rms||addthis_share.url_transforms;if(_2ff){_2ed=3D_7.track.mgu(_2ed,_2ff)=
;}if(rsi){rsi=3Drsi.substr(0,8)+fuid;}if(a.bro.mod=3D=3D-1){var =
m=3Ddocument.compatMode;if(m){var =
md=3D1;if(m=3D=3D"BackCompat"){md=3D2;}else{if(m=3D=3D"CSS1Compat"){md=3D=
0;}}a.bro.mode=3Dmd;if(a.bro.msi){a.bro.mod=3Dmd;}}}a.smd=3D{rsi:rsi,rxi:=
rxi,gen:gen,rsc:rsc};a.dr=3Da.tru(dr,"fr");a.du=3Da.tru(_2ed,"fp");a.dt=3D=
dt=3Dw.addthis_share.title;a.cb=3Da.ad.cla();a.dh=3Ddl.hostname;a.ssl=3Dd=
u&&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,md:a.bro.=
mode,inst:a.inst,jsl:a.track.jsl(),lng:a.lng(),ogt:_7.ad.gog().join(","),=
pc:w.addthis_product||"men",pub:a.pub(),ssl:a.ssl,sid:_7.track.ssid(),srd=
:_atc.damp,srf:_atc.famp,srp:_atc.pamp,srx:_atc.xamp,ver:_atc.ver,xck:_at=
c.xck||0,og:_7.ad.og()};if(a.trl.length){data.trl=3Da.trl.join(",");}if(a=
.rev){data.rev=3Da.rev;}if(_2e8.data_track_clickback||_2e8.data_track_lin=
kback||_7.track.ctp(data.pc,_2e8)){data.ct=3Da.ct=3D1;}if(a.prv){data.prv=
=3D_31(a.prv);}if(rsc){data.sr=3Drsc;}if(a.vamp>=3D0&&!a.sub){if(cfc){cvt=
.push(a.track.fcv("plv",Math.round(1/_atc.vamp)));cvt.push(a.track.fcv("c=
fc",1));cvt.push(a.track.fcv("rcf",dl.hash));data.ce=3Dcvt.join(",");}els=
e{if(rsi&&(fuid!=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",a.gub()));cvt=
.push(a.track.fcv("rcf",dl.hash));data.ce=3Dcvt.join(",");_2ee=3D"address=
bar";}else{if(rxi||rsiq||rsc){cvt.push(a.track.fcv("plv",Math.round(1/_at=
c.vamp)));if(rsc){cvt.push(a.track.fcv("rsc",rsc));}if(rxi){cvt.push(a.tr=
ack.fcv("rxi",rxi));}else{if(rsiq){cvt.push(a.track.fcv("rsi",rsiq));}}if=
(rsiq||rxi){cvt.push(a.track.fcv("gen",gen));}data.ce=3Dcvt.join(",");_2e=
e=3Drsc||"unknown";}}}}if(_2ee&&a.bamp>=3D0){data.clk=3D1;a.dcp=3Ddata.ge=
n=3D50;_7.ed.fire("addthis.user.clickback",window.addthis||{},{service:_2=
ee});}if(!window.at_noxld){data.xld=3D1;}if(a.upm){data.xd=3D1;}if(!nabc&=
&window.history&&typeof(history.replaceState)=3D=3D"function"&&(!_7.bro.c=
hr||_7.bro.chb)&&(_2e8.data_track_addressbar||_2e8.data_track_addressbar_=
paths)&&((du||"").split("#").shift()!=3Ddr)&&(du.indexOf("#")=3D=3D-1||rs=
i||(_2f0.hash&&rxi))){var =
path=3Ddl.pathname||"",_303,_304=3Dpath!=3D"/";if(_2e8.data_track_address=
bar_paths){_304=3D0;for(var =
i=3D0;i<_2e8.data_track_addressbar_paths.length;i++){_303=3Dnew =
RegExp(_2e8.data_track_addressbar_paths[i].replace(/\*/g,".*")+"$");if(_3=
03.test(path)){_304=3D1;break;}}}if(_304&&(!rsi||a.util.ioc(rsi,5))){var =
_306=3Dfunction(){history.replaceState({d:(new =
Date()),g:gen},d.title,_7.track.cur(dl.href.split("#").shift(),null,_7.tr=
ack.ssid()));};_306();}}if(dl.href.indexOf(_atr)=3D=3D-1&&!a.sub){if(a.up=
m){if(msi){setTimeout(function(){_2fd();ifr=3Da.track.ctf(_2fb+_31(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_2fb;_7.track.qtp(data);}else{if(!msi){setTimeout(function(){_2f=
d();ifr.src=3D_2fb+_31(data);},_7.wait);}}}else{ifr=3Da.track.ctf();setTi=
meout(function(){_2fd();ifr.src=3D_2fb+_31(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._ssc=3Da._ssh=3D[];a=
.dat=3D{};a._rec.push(function(data){_13(data,function(k,v){a.dat[k]=3Dv;=
});if(data.ssc){a._ssc=3Ddata.ssc;}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),_30d=3D[];for(var =
i=3D0;i<u.length;i++){var =
s=3Du[i];if(!seen[s]){_30d.push(s);}seen[s]=3D1;}u=3D_30d;}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_3f(_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.bti){a.bti=3Ddata.bti;_7.ed.fire("addthis-internal.data.bti",{},{b=
ti:data.bti});}if(data.bts){a.bts=3DparseInt(data.bts);_7.ed.fire("addthi=
s-internal.data.bts",{},{bts:data.bts});}if(data.vts){a.vts=3DparseInt(da=
ta.vts);_7.ed.fire("addthis-internal.data.vts",{},{vts:data.vts});}if(dat=
a.geo){a.geo=3D(data.geo.constructor=3D=3D"string")?_7.util.geo.parse(dat=
a.geo):data.geo;_7.ed.fire("addthis-internal.data.geo",{},{geo:a.geo});}i=
f(data.dbm){a.dbm=3Ddata.dbm;}if(data.atgotcode){a.sau=3Ddata.atgotcode;}=
if(data.rdy){a.xfr=3D1;a.track.xtp();return;}});try{var =
_310=3D{},_311=3D_7.util.gsp("addthis_widget.js");if(typeof(_311)=3D=3D"o=
bject"){if(_311.provider){_310=3D{provider:_7.mun(_311.provider_code||_31=
1.provider),auth:_311.auth||_311.provider_auth||""};if(_311.uid||_311.pro=
vider_uid){_310.uid=3D_7.mun(_311.uid||_311.provider_uid);}if(_311.logout=
){_310.logout=3D1;}_7.prv=3D_310;}if(_311.pubid||_311.pub||_311.username)=
{w.addthis_pub=3D_duc(_311.pubid||_311.pub||_311.username);}if(w.addthis_=
pub&&w.addthis_config){w.addthis_config.username=3Dw.addthis_pub;}if(_311=
.domready){_atc.dr=3D1;}if(_311.onready&&_311.onready.match(/[a-zA-Z0-9_\=
.\$]+/)){try{_7.onr=3D_7.evl(_311.onready);}catch(e){window.console&&cons=
ole.log("addthis: onready function ("+_311.onready+") not =
defined",e);}}if(_311.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){_2e4.load();}}}catch(e){if(window.console){console.log("mai=
n",e);}}_83.bindReady();_83.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,data:{getShareCount:a("getShareCount","=
data")},bar:a("bar"),button:a("button"),counter:a("counter"),count:a("cou=
nter"),toolbox:a("toolbox"),update:a("update"),util:{getServiceName:b},ad=
dEventListener:f(_ate.ed.addEventListener,_ate.ed),removeEventListener:f(=
_ate.ed.removeEventListener,_ate.ed)}})()}_adr.append((function(){if(!win=
dow.addthis.ost){_ate.extend(A,_ate.api);var =
W=3Ddocument,L=3Dundefined,K=3Dwindow,H=3D0,e=3D{},Z=3D{compact:1,expande=
d:1,facebook:1,email:1,twitter:1,print:1,google:1,live:1,stumbleupon:1,my=
space:1,favorites:1,digg:1,delicious:1,blogger:1,googlebuzz:1,friendfeed:=
1,vk:1,mymailru:1,gmail:1,yahoomail:1,reddit:1,orkut:1},E=3Dnew =
_ate.resource.Resource("widget32css",_atr+"static/r07/widgetbig70.css",fu=
nction(){return =
true}),Q=3Dfalse,t=3DK.addthis_config,N=3DK.addthis_share,F=3D{},z=3D{},r=
=3DW.gn("body").item(0),A=3Dwindow.addthis,b=3DA._select,x=3DA._gebcn(r,"=
A","addthis_button_",true,true),U=3D{rss:"Subscribe via =
RSS"},T=3D{tweet:"Tweet",email:"Email",mailto:"Email",print:"Print",favor=
ites:"Save to Favorites",twitter:"Tweet This",digg:"Digg =
This",more:"View more =
services"},M=3D{email_vars:1,passthrough:1,modules:1,templates:1,services=
_custom:1},Y=3D{feed:1,more:_atc.ver<300,email:_atc.ver<300,mailto:1},G=3D=
{feed:1,email:_atc.ver<300,mailto:1,print:1,more:!_ate.bro.ipa&&_atc.ver<=
300,favorites:1},y=3D{print:1,favorites:1,mailto:1},P=3D{email:_atc.ver>=3D=
300,more:_atc.ver>=3D300},I=3D0,k=3D0,D=3D0,S=3D0;function =
j(d){if(d.indexOf("&")>-1){d=3Dd.replace(/&([aeiou]).+;/g,"$1")}return =
d}function c(u,w){if(w&&u!=3D=3Dw){for(var d in =
w){if(u[d]=3D=3D=3DL){u[d]=3Dw[d]}}}}function m(ab,u,ac){var =
w=3Dab.onclick||function(){},d=3Dy[u]?function(){_ate.share.track(u,0,ab.=
share,ab.conf)}:function(){_ate.share.notify(u,ab.share,ab.conf,ab)};if(a=
b.conf.data_ga_tracker||addthis_config.data_ga_tracker||ab.conf.data_ga_p=
roperty||addthis_config.data_ga_property){ab.onclick=3Dfunction(){_ate.ga=
t(u,ac,ab.conf,ab.share);d();return =
w()}}else{ab.onclick=3Dfunction(){d();return w()}}}function s(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 =
n(u,d){if(Q&&!d){return true}var =
w=3D(u.parentNode||{}).className||"";Q=3D(w.indexOf("32x32")>-1||u.classN=
ame.indexOf("32x32")>-1);return Q}function B(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){Q=3Dt=
rue}_ate.track.apc(d);return d}function g(w,ab){var u=3D{};for(var d in =
w){if(ab[d]){u[d]=3Dab[d]}else{u[d]=3Dw[d]}}return u}function =
V(d,ac,ad,ab){var =
u=3DW.ce("img");u.width=3Dd;u.height=3Dac;u.border=3D0;u.alt=3Dad;u.src=3D=
ab;return u}function h(ab,ac){var w,d=3D[],ad=3D{};for(var =
u=3D0;u<ab.attributes.length;u++){w=3Dab.attributes[u];d=3Dw.name.split(a=
c+":");if(d.length=3D=3D2){ad[d.pop()]=3Dw.value}}return =
ad}_ate.api.ptpa=3Dh;function C(u,af,d,ab){var =
af=3Daf||{},w=3D{},ad=3Dh(u,"addthis");for(var ac in =
af){w[ac]=3Daf[ac]}if(ab){for(var ac in u[d]){w[ac]=3Du[d][ac]}}for(var =
ac in ad){if(af[ac]&&!ab){w[ac]=3Daf[ac]}else{var =
ag=3Dad[ac];if(ag){w[ac]=3Dag}else{if(af[ac]){w[ac]=3Daf[ac]}}if(w[ac]=3D=
=3D=3D"true"){w[ac]=3Dtrue}else{if(w[ac]=3D=3D=3D"false"){w[ac]=3Dfalse}}=
}if(w[ac]!=3D=3DL&&M[ac]&&(typeof =
w[ac]=3D=3D"string")){try{w[ac]=3DJSON.parse(w[ac].replace(/'/g,'"'))}cat=
ch(ae){w[ac]=3D_ate.evl("("+w[ac]+");",true)}}}return w}function =
J(w){var u=3D(w||{}).services_custom;if(!u){return}if(!(u instanceof =
Array)){u=3D[u]}for(var ab=3D0;ab<u.length;ab++){var =
d=3Du[ab];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();e[d.code]=3Dd}}}function p(u,d){return =
e[u]||{}}function a(u,d,w,ab){var =
ac=3D{conf:d||{},share:w||{}};ac.conf=3DC(u,d,"conf",ab);ac.share=3DC(u,w=
,"share",ab);return ac}function =
O(at,af,al,ad){_ate.igv();if(at){af=3Daf||{};al=3Dal||{};var =
au=3Daf.conf||t,aq=3Daf.share||N,ac=3Dal.onmouseover,w=3Dal.onmouseout,aw=
=3Dal.onclick,ai=3Dal.internal,an=3Dal.singleservice;if(an){if(aw=3D=3D=3D=
L){aw=3DY[an]?function(az,ax,aA){var ay=3Dg(aA,z);return =
addthis_open(az,an,ay.url,ay.title,g(ax,F),ay)}:G[an]?function(az,ax,aA){=
var ay=3Dg(aA,z);return =
addthis_sendto(an,g(ax,F),ay)}:P[an]?function(az,ax,aA){var =
ay=3Dg(aA,z);return =
_ate.share.stw(an,ay,ax,735)}:null}}else{if(!al.noevents){if(!al.nohover)=
{if(ac=3D=3D=3DL){ac=3Dfunction(ay,ax,az){return =
addthis_open(ay,"",null,null,g(ax,F),g(az,z))}}if(w=3D=3D=3DL){w=3Dfuncti=
on(ax){return =
addthis_close()}}if(aw=3D=3D=3DL){aw=3Dfunction(ay,ax,az){return =
addthis_sendto("more",g(ax,F),g(az,z))}}}else{if(aw=3D=3D=3DL){aw=3Dfunct=
ion(ay,ax,az){return =
addthis_open(ay,"more",null,null,g(ax,F),g(az,z))}}}}}at=3Db(at);for(var =
ar=3D0;ar<at.length;ar++){var =
ak=3Dat[ar],ao=3Dak.parentNode,u=3Da(ak,au,aq,!ad)||{};c(u.conf,t);c(u.sh=
are,N);ak.conf=3Du.conf;ak.share=3Du.share;if(ak.conf.ui_language){_ate.a=
lg(ak.conf.ui_language)}J(ak.conf);if(ao&&ao.className.indexOf("toolbox")=
>-1&&(ak.conf.product||"").indexOf("men")=3D=3D=3D0){ak.conf.product=3D"t=
bx"+(ao.className.indexOf("32x32")>-1?"32":"")+"-"+_atc.ver;_ate.track.ap=
c(ak.conf.product)}if(an&&an!=3D=3D"more"){ak.conf.product=3DB(ak)}if((!a=
k.conf||(!ak.conf.ui_click&&!ak.conf.ui_window_panes))&&!_ate.bro.ipa){_a=
te.maf=3D_ate.maf||{};_ate.maf.key=3Dnull;if(ac){ak.onfocus=3Dak.onmouseo=
ver=3Dfunction(){_ate.maf.sib=3Dthis.nextSibling;while(_ate.maf.sib&&_ate=
.maf.sib.nodeType=3D=3D3&&_ate.maf.sib.nextSibling){_ate.maf.sib=3D_ate.m=
af.sib.nextSibling}if(!_ate.maf.sib||_ate.maf.sib.nodeType=3D=3D3){var =
ax=3Dthis.parentNode;if(!ax){ax=3Ddocument.body.firstChild||document.body=
;while(ax.nodeType=3D=3D3&&ax.nextSibling){ax=3Dax.nextSibling}}else{whil=
e(ax.nextSibling&&ax.nodeType=3D=3D3){ax=3Dax.nextSibling}}_ate.maf.sib=3D=
ax}_ate.maf.sib.onfocus=3Dfunction(){_ate.maf.sib.tabIndex=3D""};return =
ac(this,this.conf,this.share)}}if(w){ak.onmouseout=3Dfunction(){return =
w(this)};ak.onkeypress=3Dak.onkeydown=3Dfunction(ax){if(!ax){var =
ax=3Dwindow.event}if(ax.keyCode){_ate.maf.key=3Dax.keyCode}else{if(ax.whi=
ch){_ate.maf.key=3Dax.which}}};ak.onblur=3Dfunction(ax){if(_ate.maf.key=3D=
=3D9){_ate.maf.key=3Dnull}else{_ate.maf.key=3Dnull;return =
w(this)}}}if(aw){ak.onclick=3Dfunction(){return =
aw(ak,ak.conf,ak.share)}}}else{if(aw){if(an){ak.onclick=3Dfunction(){retu=
rn =
aw(this,this.conf,this.share)}}else{if(!ak.conf.ui_window_panes){ak.oncli=
ck=3Dfunction(){return =
addthis_open(this,"",null,null,this.conf,this.share)}}else{ak.onclick=3Df=
unction(){return =
addthis_sendto("more",this.conf,this.share)}}}}}if(ak.tagName.toLowerCase=
()=3D=3D"a"){var =
ab=3Dak.share.url||addthis_share.url;_ate.usu(ab);if(an){var =
ah=3Dp(an,ak.conf),d=3Dak.firstChild;if(ah&&ah.code&&ah.icon){if(d&&d.cla=
ssName.indexOf("at300bs")>-1){var =
aj=3D"16";if(n(ak,1)){d.className=3Dd.className.split("at15nc").join("");=
aj=3D"32"}d.style.background=3D"url("+ah.icon+") no-repeat top left =
transparent";if(!d.style.cssText){d.style.cssText=3D""}d.style.cssText=3D=
"line-height:"+aj+"px!important;width:"+aj+"px!important;height:"+aj+"px!=
important;background:"+d.style.background+"!important"}}if(!G[an]){if(al.=
follow){ak.href=3Dab;ak.onclick=3Dfunction(){_ate.share.track(an,1,ak.sha=
re,ak.conf)};if(ak.children&&ak.children.length=3D=3D1&&ak.parentNode&&ak=
.parentNode.className.indexOf("toolbox")>-1){var =
ap=3DW.ce("span");ap.className=3D"addthis_follow_label";ap.innerHTML=3DA.=
util.getServiceName(an);ak.appendChild(ap)}}else{if(an=3D=3D"twitter"){ak=
.onclick=3Dfunction(ax){return =
_ate.share.pts(ak.share,ak.conf)};ak.noh=3D1}else{if(an=3D=3D"facebook"){=
ak.onclick=3Dfunction(ax){return =
_ate.share.fb.share(ak.share,ak.conf)};ak.noh=3D1}else{if(an=3D=3D"google=
_plusone"){ak.onclick=3Dfunction(ax){return =
false}}else{if(!ak.noh){if(ak.conf.ui_open_windows||_ate.share.auw(an)){a=
k.onclick=3Dfunction(ax){return =
_ate.share.stw(an,ak.share,ak.conf)}}else{ak.onclick=3Dfunction(ax){retur=
n =
_ate.share.siw(an,ak.share,ak.conf)};ak.href=3D_ate.share.genurl(an,0,ak.=
share,ak.conf)}}}}}}m(ak,an,ab);if(!ak.noh&&!ak.target){ak.target=3D"_bla=
nk"}A.links.push(ak)}else{if(an=3D=3D"mailto"||(an=3D=3D"email"&&(ak.conf=
.ui_use_mailto||_ate.bro.iph||_ate.bro.ipa||_ate.bro.dro))){ak.onclick=3D=
function(){ak.share.xid=3D_ate.util.cuid();(new =
Image()).src=3D_ate.share.genurl("mailto",0,ak.share,ak.config);_ate.gat(=
an,ab,ak.conf,ak.share)};ak.href=3D_ate.share.genieu(ak.share);A.ems.push=
(ak)}}if(!ak.title||ak.at_titled){var =
ag=3DA.util.getServiceName(an,!ah);ak.title=3Dj(al.follow?(U[an]?U[an]:"F=
ollow on "+ag):(T[an]?T[an]:"Send to =
"+ag));ak.at_titled=3D1}if(!ak.href){ak.href=3D"#"}}else{if(ak.conf.produ=
ct&&ak.parentNode.className.indexOf("toolbox")=3D=3D-1){B(ak)}}}var =
ae;switch(ai){case"img":if(!ak.hasChildNodes()){var =
av=3D(ak.conf.ui_language||_ate.lng()).split("-").shift(),am=3D_ate.ivl(a=
v);if(!am){av=3D"en"}else{if(am!=3D=3D1){av=3Dam}}ae=3DV(_ate.iwb(av)?150=
:125,16,"Share",_atr+"static/btn/v2/lg-share-"+av.substr(0,2)+".gif")}bre=
ak}if(ae){ak.appendChild(ae)}}}}function =
f(){if(window.gapi&&window.gapi.plusone){gapi.plusone.go();return}else{if=
(!D){var =
d=3D_ate.ajs("//apis.google.com/js/plusone.js",1,1);D=3D1}}if(I<3){setTim=
eout(f,3000+1000*2*(I++))}}function q(d){var =
w=3Dd?d.share:addthis_share,u=3Dd?d.conf:addthis_config;window._at_pluson=
ecallback=3Dwindow._at_plusonecallback||function(ad){var ab=3D{};for(var =
ac in =
w){ab[ac]=3Dw[ac]}ab.url=3Dad.href;_ate.share.track("google_"+(ad.state=3D=
=3D"off"?"un":"")+"plusone",0,ab,u)}}function =
R(){if(window.twttr&&!H&&twttr.events){H=3D1;twttr.events.bind("click",fu=
nction(ad){if(ad.region=3D=3D"tweetcount"){return}var =
ac=3D(ad.target.parentNode&&ad.target.parentNode.share)?ad.target.parentN=
ode.share:{},w=3Dac.url||ad.target.baseURI,ae=3Dac.title||addthis_share.t=
itle,d=3D{};for(var u in addthis_share){d[u]=3Daddthis_share[u]}for(var =
u in ac){d[u]=3Dac[u]}d.url=3Dw;if(ae){d.title=3Dae}var =
ab=3D(ad.region!=3D"follow")?true:false;_ate.share.track(((ab)?"tweet":"t=
witter_follow_native"),((ab)?0:1),d,addthis_config)})}}function =
v(d){if(window.twttr&&window.twttr.events&&S=3D=3D1){R();return}else{if(!=
S){_ate.ajs("//platform.twitter.com/widgets.js",1);S=3D1}}if(k<3){setTime=
out(v,3000+1000*2*(k++))}}function aa(a5,aX,bm,a1,bg){for(var =
aF=3D0;aF<a5.length;aF++){var =
aK=3Da5[aF];if(aK=3D=3Dnull){continue}if(a1!=3D=3Dfalse||!aK.ost){var =
aI=3Da(aK,aX,bm,!bg),aW=3D0,aM=3D"at300",aJ=3DaK.className||"",ad=3D"",ax=
=3DaJ.match(/addthis_button_([\w\.]+)(?:\s|$)/),aR=3D{},a4=3Dax&&ax.lengt=
h?ax[1]:0;c(aI.conf,t);c(aI.share,N);if(a4){if(a4.indexOf("amazonwishlist=
_native")>-1){}else{if(a4=3D=3D=3D"tweetmeme"&&aK.className.indexOf("chic=
let_style")=3D=3D-1){if(aK.ost){continue}var =
ba=3Dh(aK,"tm"),ab=3D50,ae=3D61;ad=3D_ate.util.toKV(ba);if(ba.style=3D=3D=
=3D"compact"){ab=3D95;ae=3D25}aK.innerHTML=3D'<iframe frameborder=3D"0" =
width=3D"'+ab+'" height=3D"'+ae+'" scrolling=3D"no" =
allowTransparency=3D"true" scrollbars=3D"no"'+(_ate.bro.ie6?" =
src=3D\"javascript:''\"":"")+"></iframe>";var =
aS=3DaK.firstChild;aS.src=3D"//api.tweetmeme.com/button.js?url=3D"+_euc(a=
I.share.url)+"&"+ad;aK.noh=3DaK.ost=3D1}else{if(a4=3D=3D=3D"linkedin_coun=
ter"){if(aK.ost){continue}var =
aZ=3Dh(aK,"li"),bm=3DaI.share,bj=3DaZ.width||100,u=3DaZ.height||18,ad,al=3D=
"",aQ;if(!aZ.counter){aZ.counter=3D"horizontal"}if(!bm.passthrough){bm.pa=
ssthrough=3D{}}bm.passthrough.linkedin=3D_ate.util.toKV(aZ);al=3D_ate.uti=
l.rtoKV(bm);if(aZ.counter=3D=3D=3D"top"){u=3D55;bj=3D57;if(!aZ.height){aZ=
.height=3Du}if(!aZ.width){aZ.width=3Dbj}}else{if(aZ.counter=3D=3D=3D"righ=
t"){bj=3D100;if(!aZ.width){aZ.width=3Day}}}if(aZ.width){bj=3DaZ.width}if(=
aZ.height){u=3DaZ.height}ad=3D_ate.util.toKV(aZ),aK.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:'+bj+"px; =
height:"+u+'px;"></iframe>';aQ=3DaK.firstChild;if(!aI.conf.pubid){aI.conf=
.pubid=3Daddthis_config.pubid||_ate.pub()}aQ.src=3D_atr+"static/r07/linke=
din10.html"+((_ate.bro.ie6||_ate.bro.ie7)?"?":"#")+"href=3D"+_euc(aI.shar=
e.url)+"&dr=3D"+_euc(_ate.dr)+"&conf=3D"+_euc(_ate.util.toKV(aI.conf))+"&=
share=3D"+_euc(al)+"&li=3D"+_euc(ad);aK.noh=3DaK.ost=3D1}else{if(a4=3D=3D=
=3D"twitter_follow_native"){var =
a8=3Dh(aK,"tf"),aB=3Dh(aK,"tw"),aE=3DW.ce("a");a8.screen_name=3DaB.screen=
_name||a8.screen_name||"addthis";aE.href=3D"http://twitter.com/"+a8.scree=
n_name;aE.className=3D"twitter-follow-button";aE.innerHTML=3D"Follow =
@"+a8.screen_name;for(var a7 in =
a8){if(a8.hasOwnProperty(a7)){aE.setAttribute("data-"+a7,a8[a7])}}for(var=
 a7 in =
aB){if(aB.hasOwnProperty(a7)){aE.setAttribute("data-"+a7,aB[a7])}}aK.appe=
ndChild(aE);if(!aI.conf.pubid){aI.conf.pubid=3Daddthis_config.pubid||_ate=
.pub()}v(aK)}else{if(a4=3D=3D=3D"tweet"){if(aK.ost){continue}var =
aB=3Dh(aK,"tw"),bm=3DaI.share,ay=3DaB.width||55,aN=3DaB.height||20,ad,al=3D=
"",aY;aI.share.url_transforms=3DaI.share.url_transforms||{};aI.share.url_=
transforms.defrag=3D1;var =
bb=3D_ate.util.clone(aI.share),bf=3D((_ate.bro.msi&&W.compatMode=3D=3D"Ba=
ckCompat")||aI.conf.ui_use_tweet_iframe||(aI.share.url_transforms.shorten=
||{}).twitter=3D=3D"bitly")?true:false;if(typeof =
aB.url!=3D"undefined"){bb.url=3DaB.url=3DaB.url}else{bb.url=3DaB.url=3D_a=
te.track.mgu((bb.url||(addthis_share||{}).url),bb.url_transforms,bb,"twit=
ter")}if(!aB.counturl){aB.counturl=3D(bf)?aB.url.replace(/=3D/g,"%253D"):=
aB.url}aB.url=3D_ate.share.acb("twitter",bb,addthis_config);aB.count=3DaB=
.count||"horizontal";bm.passthrough=3Dbm.passthrough||{};var =
aU=3Dbm.passthrough.twitter||{};aI.via=3DaB.via=3DaB.via||aU.via||"AddThi=
s";aI.text=3DaB.text=3DaB.text||((aI.share.title=3D=3DW.title)?aU.text:aI=
.share.title)||"";aI.related=3DaB.related=3DaB.related||aU.related||"";al=
=3D_ate.util.rtoKV(bm,"#@!");if(aB.count=3D=3D=3D"vertical"){aN=3D62;aB.h=
eight=3DaB.height||aN}else{if(aB.count=3D=3D=3D"horizontal"){ay=3D110;aB.=
width=3DaB.width||ay}}if(aB.width){ay=3DaB.width}if(aB.height){aN=3DaB.he=
ight}ad=3D_ate.util.toKV(aB,"#@!");if(bf){aK.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:'+ay+"px; =
height:"+aN+'px;"></iframe>';aY=3DaK.firstChild;if(!aI.conf.pubid){aI.con=
f.pubid=3Daddthis_config.pubid||_ate.pub()}aY.src=3D_atr+"static/r07/twee=
t10.html"+((_ate.bro.ie6||_ate.bro.ie7)?"?":"#")+"href=3D"+_euc(aB.url)+"=
&dr=3D"+_euc(_ate.dr)+"&conf=3D"+_euc(_ate.util.toKV(aI.conf))+"&share=3D=
"+_euc(al)+"&tw=3D"+_euc(ad)}else{var =
aA=3D(bm.templates||{}).twitter||"";if(!aB.text){aB.text=3Dbm.title=3D=3D=
""?"":bm.title+":"}var =
ai=3DW.ce("a");ai.href=3D"http://twitter.com/share";ai.className=3D"twitt=
er-share-button";ai.innerHTML=3D"Tweet";for(var a7 in =
aB){if(aB.hasOwnProperty(a7)){ai.setAttribute("data-"+a7,aB[a7])}}aK.appe=
ndChild(ai);if(!aI.conf.pubid){aI.conf.pubid=3Daddthis_config.pubid||_ate=
.pub()}v(aK)}aK.noh=3DaK.ost=3D1}else{if(a4=3D=3D=3D"google_plusone"){if(=
aK.ost){continue}var =
a0=3Dh(aK,"g:plusone"),aP=3DW.ce("g:plusone"),bi=3D"";_ate.gpl=3D_ate.gpl=
||{},_ate.gpl.lang=3D_ate.gpl.lang||null;a0.lang=3D_ate.gpl.lang=3D_ate.g=
pl.lang||((typeof =
a0.lang=3D=3D"undefined")?null:a0.lang);window.___gcfg=3Dwindow.___gcfg||=
{};window.___gcfg.lang=3D_ate.gpl.lang||a0.lang||_ate.ggl((aI.conf||{}).u=
i_language||window.addthis_language)||"en-US";a0.href=3Da0.href||_ate.tra=
ck.mgu(aI.share.url,{defrag:1});a0.size=3Da0.size||(n(aK,true)?"standard"=
:"small");a0.callback=3Da0.callback||"_at_plusonecallback";q(aI);for(var =
aD in =
a0){if(a0.hasOwnProperty(aD)){aP.setAttribute(aD,a0[aD])}}aK.appendChild(=
aP);aK.noh=3DaK.ost=3D1;f()}else{if(a4=3D=3D=3D"facebook_send"){if(aK.ost=
||_ate.bro.ie6){continue}var =
be,a3=3Dh(aK,"fb:send"),az=3D"",ao=3Da3.width||55,au=3Da3.height||20;ad=3D=
_ate.util.toKV(a3);_ate.ufbl=3D1;if(_ate.share.fb.ready()){a3.href=3Da3.h=
ref||_ate.track.mgu(aI.share.url,{defrag:1});for(var aD in a3){az+=3D" =
"+aD+'=3D"'+a3[aD]+'"'}aK.innerHTML=3D'<fb:send =
ref=3D"'+_ate.share.gcp(aI.share,aI.conf,".send").replace(",","_")+'" =
'+az+"></fb:send>";_ate.share.fb.load(aK)}else{aK.className=3D"";aK.inner=
HTML=3D"<span></span>";aK.style.width=3DaK.style.height=3D"0px"}aK.noh=3D=
aK.ost=3D1}else{if(a4=3D=3D=3D"facebook_share"){aI.conf=3DaI.conf||{};aI.=
conf.data_track_clickback=3DaI.conf.data_track_linkback=3Dfalse;function =
aq(bo,bn){if(!bo){return}bo.setAttribute("style",bn);bo.style.cssText=3Db=
n;return}var =
aC=3D"AT"+_ate.util.cuid(),a3=3Dh(aK,"fb:share"),at=3DW.ce("span"),bh=3DW=
.ce("div"),w=3DW.ce("div"),aT=3DW.ce("div"),aH=3DW.ce("div"),bk=3DW.ce("d=
iv"),an=3DaI.share.url=3Da3.href||_ate.track.mgu(aI.share.url,{defrag:1})=
,d=3Dtypeof(d)!=3D"undefined"?d:{};d[aC]=3Dan.replace(/\#.*/,"");aq(at,"t=
ext-decoration:none;color:#000000;display:inline-block;cursor:pointer;");=
aq(aT,"text-decoration:none;margin-top:10px;");aq(w,"display:block;z-inde=
x:-1;background:none repeat scroll 0 0 #ECEEF5; border:1px solid =
#CAD4E7; filter:none; border-radius: 4px; color:#000000; =
font-family:Verdana,Helvetica,sans-serif; font-size:18px; =
line-height:16px; height:39px; text-align:center; =
width:58px;");aq(aH,"display:block;margin:-1px 0 0px =
10px;height:4px;width:10px;font-size:1px;line-height:4px;background:url('=
"+_atr+"static/t00/fb_arrow.png') no-repeat =
;");aq(bk,"background-image:url('"+_atr+"static/t00/fb_btn.png');backgrou=
nd-repeat:no-repeat; =
display:inline-block;font-family:Verdana,Helvetica,sans-serif; =
font-size:1px; height:22px; line-height:16px; white-space:nowrap; =
width:60px;");aT.innerHTML=3D"0";aT.id=3DaC;aH.innerHTML=3D"&nbsp;";aI.sh=
are.passthrough=3DaI.share.passthrough||{};aI.share.passthrough.facebook_=
share=3D_ate.util.toKV({src:"sp"});bk.onmouseover=3Dfunction(){this.style=
.opacity=3D"0.75"};bk.onmouseout=3Dfunction(){this.style.opacity=3D"1.0"}=
;bk.onclick=3Dfunction(){var =
bn=3Dthis.parentNode.firstChild.firstChild;if(bn&&isNaN(bn.innerHTML)!=3D=
true){var =
bo=3DparseInt(bn.innerHTML)+1;bn.removeChild(bn.firstChild);bn.appendChil=
d(document.createTextNode(bo))}};w.appendChild(aT);bh.appendChild(w);bh.a=
ppendChild(aH);bh.appendChild(bk);at.appendChild(bh);aK.appendChild(at);a=
K.style.textDecoration=3D"none";var =
aG=3D_ate.util.scb("fbsc",an,function(bp){if(bp.length>0){for(var bn in =
d){if(d[bn]=3D=3Dbp[0].url){var =
bq=3Dbp[0].share_count,bo=3Ddocument.getElementById(bn);if(bq>10000){bq=3D=
parseInt(bq/1000)+"K"}if(bo.firstChild){bo.removeChild(bo.firstChild)}bo.=
appendChild(document.createTextNode(bq))}}}},function(){});_ate.ajs("//ap=
i.facebook.com/restserver.php?method=3Dlinks.getStats&format=3Djson&callb=
ack=3D"+aG+"&urls=3D"+an,1)}else{if(a4=3D=3D=3D"facebook_like"){_ate.shar=
e.fb.like(aK,aI)}else{if(a4.indexOf("stumbleupon_badge")>-1){if(_ate.bro.=
ie6){continue}var =
ak=3Dh(aK,"su:badge"),ac=3Dak.style||"1",a2=3DaI.share.url=3Dak.href||_at=
e.track.mgu(aI.share.url,{defrag:1}),a9=3Dak.height||"20px",aw=3Dak.width=
||"75px";if(ac=3D=3D"5"){a9=3Dak.height||"60px"}else{if(ac=3D=3D"6"){a9=3D=
ak.height||"31px"}}aK.innerHTML=3D'<iframe =
src=3D"http'+(_ate.ssl?"s":"")+'://www.stumbleupon.com/badge/embed/{{STYL=
E}}/?url=3D{{URL}}" scrolling=3D"no" frameborder=3D"0" =
style=3D"border:none; overflow:hidden; width:{{WIDTH}}; =
height:{{HEIGHT}};" =
allowtransparency=3D"true"></iframe>'.replace("{{STYLE}}",ac).replace("{{=
URL}}",_euc(a2)).replace("{{HEIGHT}}",a9).replace("{{WIDTH}}",aw);aK.noh=3D=
aK.ost=3D1}else{if(a4.indexOf("hyves_respect")>-1){var =
bd=3Dh(aK,"hy:respect"),ag=3DaI.share.url=3Dbd.url||_ate.track.mgu(aI.sha=
re.url,{defrag:1}),aV=3Dbd.width||"140px",aL=3D'<iframe =
src=3D"http'+(_ate.ssl?"s":"")+'://www.hyves.nl/respect/button?url=3D{{UR=
L}}" style=3D"border: medium none; overflow:hidden; width:{{WIDTH}}; =
height:22px;" scrolling=3D"no" frameborder=3D"0" =
allowTransparency=3D"true" =
></iframe>'.replace("{{URL}}",_ate.share.acb("hyves",aI.share,addthis_con=
fig)).replace("{{WIDTH}}",aV);aK.innerHTML=3DaL;aK.noh=3DaK.ost=3D1}else{=
if(a4.indexOf("preferred")>-1){if(aK._iss){continue}ax=3DaJ.match(/addthi=
s_button_preferred_([0-9]+)(?:\s|$)/);var =
am=3D((ax&&ax.length)?Math.min(16,Math.max(1,parseInt(ax[1]))):1)-1;if(!a=
K.conf){aK.conf=3D{}}aK.conf.product=3D"tbx-"+_atc.ver;B(aK);if(window._a=
tw){if(!aK.parentNode.services){aK.parentNode.services=3D{}}var =
aj=3D_atw.conf.services_exclude||"",ar=3D_atw.loc,bc=3DaK.parentNode.serv=
ices,bl=3D_ate.util.unqconcat(addthis_options.replace(",more","").split("=
,"),ar.split(","));do{a4=3Dbl[am++]}while(am<bl.length&&(aj.indexOf(a4)>-=
1||bc[a4]));if(bc[a4]){for(var aD in =
_atw.list){if(!bc[aD]&&aj.indexOf(aD)=3D=3D-1){a4=3DaD;break}}}aK._ips=3D=
1;if(aK.className.indexOf(a4)=3D=3D-1){aK.className+=3D" =
addthis_button_"+a4;aK._iss=3D1}aK.parentNode.services[a4]=3D1}else{_ate.=
alg(aI.conf.ui_language||window.addthis_language);_ate.plo.unshift(["deco=
",aa,[aK],aX,bm,true]);if(_ate.gssh){_ate.pld=3D_ate.ajs("static/r07/menu=
88.js")}else{if(!_ate.pld){_ate.pld=3D1;var =
af=3Dfunction(){_ate.pld=3D_ate.ajs("static/r07/menu88.js")};if(_ate.upm)=
{_ate._rec.push(function(bn){if(bn.ssh){af()}});setTimeout(af,500)}else{a=
f()}}}continue}}else{if(a4.indexOf("follow")>-1){a4=3Da4.split("_follow")=
.shift();aR.follow=3Dtrue;aI.share.url=3Ds(a4,aI.share.userid)}}}}}}}}}}}=
}}if(_ate.bro.msi&&!document.getElementById("at300bhoveriefilter")){var =
ap=3Ddocument.getElementsByTagName("head")[0],aO=3Ddocument.createElement=
("style"),ah=3Ddocument.createTextNode(".at300b:hover,.at300bs:hover =
{filter:alpha(opacity=3D80);}");aO.id=3D"at300bhoveriefilter";aO.type=3D"=
text/css";if(aO.styleSheet){aO.styleSheet.cssText=3Dah.nodeValue}else{aO.=
appendChild(ah)}ap.appendChild(aO)}if(!Z[a4]&&(Q||n(aK))){E.load()}if(!aK=
.childNodes.length){var =
a6=3DW.ce("span");aK.appendChild(a6);a6.className=3DaM+"bs at15nc =
at15t_"+a4}else{if(aK.childNodes.length=3D=3D1){var =
av=3DaK.childNodes[0];if(av.nodeType=3D=3D3){var =
a6=3DW.ce("span");aK.insertBefore(a6,av);a6.className=3DaM+"bs at15nc =
at15t_"+a4}}else{if(aK.firstChild&&aK.firstChild.nodeType=3D=3D3&&aK.firs=
tChild.textContent=3D=3D"\n"){}else{aW=3D1}}}if(a4=3D=3D=3D"compact"||a4=3D=
=3D=3D"expanded"){if(!aW&&aJ.indexOf(aM)=3D=3D-1){aK.className+=3D" =
"+aM+"m"}if(aI.conf.product&&aI.conf.product.indexOf("men-")=3D=3D-1){aI.=
conf.product+=3D",men-"+_atc.ver}if(!aK.href){aK.href=3D"#"}if(aK.parentN=
ode&&aK.parentNode.services){aI.conf.parentServices=3DaK.parentNode.servi=
ces}if(a4=3D=3D=3D"expanded"){aR.nohover=3Dtrue;aR.singleservice=3D"more"=
}}else{if((aK.parentNode.className||"").indexOf("toolbox")>-1){if(!aK.par=
entNode.services){aK.parentNode.services=3D{}}aK.parentNode.services[a4]=3D=
1}if(!aW&&aJ.indexOf(aM)=3D=3D-1){aK.className+=3D" =
"+aM+"b"}aR.singleservice=3Da4}if(aK._ips){aR.issh=3Dtrue}O([aK],aI,aR,bg=
);aK.ost=3D1;B(aK)}}}}function =
i(ah,d,ae,ag){if(ah=3D=3D"facebook_unlike"||ah=3D=3D"google_unplusone"){r=
eturn}var =
w=3Dae.data_ga_tracker,ac=3Dae.data_ga_property;if(ac){if(typeof(window._=
gat)=3D=3D"object"&&_gat._getTracker){w=3D_gat._getTracker(ac)}else{if(ty=
peof(window._gaq)=3D=3D"object"&&_gaq._getAsyncTracker){w=3D_gaq._getAsyn=
cTracker(ac)}else{if(typeof(window._gaq)=3D=3D"array"){_gaq.push([functio=
n(){_ate.gat(ah,d,ae,ag)}])}}}}if(w&&typeof(w)=3D=3D"string"){w=3Dwindow[=
w]}if(w&&typeof(w)=3D=3D"object"){var =
af=3Dd||(ag||{}).url||location.href,u=3Dah,ab=3D"share";if(u.indexOf("_")=
>-1){u=3Du.split("_");ab=3Du.pop();if(ab.length<=3D2){ab=3D"share"}u=3Du.=
shift()}if(af.toLowerCase().replace("https","http").indexOf("http%3a%2f%2=
f")=3D=3D0){af=3D_duc(af)}try{if(ae.data_ga_social&&w._trackSocial&&ah!=3D=
"google_plusone"){w._trackSocial(u,ab,ag.url)}else{w._trackEvent("addthis=
",ah,af)}}catch(ad){try{w._initData();if(ae.data_ga_social&&w._trackSocia=
l&&ah!=3D"google_plusone"){w._trackSocial(u,ab,ag.url)}else{w._trackEvent=
("addthis",ah,af)}}catch(ad){}}}}_ate.gat=3Di;A.update=3Dfunction(ae,ac,w=
){if(ae=3D=3D"share"){if(ac=3D=3D"url"){_ate.usu(0,1)}if(!window.addthis_=
share){window.addthis_share=3D{}}window.addthis_share[ac]=3Dw;z[ac]=3Dw;f=
or(var d in A.links){var ad=3DA.links[d],ab=3Dnew =
RegExp("&"+ac+"=3D(.*)&"),u=3D"&"+ac+"=3D"+_euc(w)+"&";if(ad.share){ad.sh=
are[ac]=3Dw}if(!ad.noh){ad.href=3Dad.href.replace(ab,u);if(ad.href.indexO=
f(ac)=3D=3D-1){ad.href+=3Du}}}for(var d in A.ems){var =
ad=3DA.ems[d];ad.href=3D_ate.share.genieu(addthis_share)}}else{if(ae=3D=3D=
"config"){if(!window.addthis_config){window.addthis_config=3D{}}window.ad=
dthis_config[ac]=3Dw;F[ac]=3Dw}}};A._render=3DO;var l=3D[new =
_ate.resource.Resource("countercss",_atr+"static/r07/counter70.css",funct=
ion(){return true}),new =
_ate.resource.Resource("counter",_atr+"js/250/plugin.sharecounter.js",fun=
ction(){return =
window.addthis.counter.ost})];if(!K.JSON||!K.JSON.stringify){l.unshift(ne=
w =
_ate.resource.Resource("json2",_atr+"static/r07/json2.js",function(){retu=
rn =
K.JSON&&K.JSON.stringify}))}A.counter=3Dfunction(ab,u,w){if(ab){ab=3DA._s=
elect(ab);if(ab.length){if(!A.counter.selects){A.counter.selects=3D[]}A.c=
ounter.selects=3DA.counter.selects.concat({counter:ab,config:u,share:w});=
for(var d in =
l){if((l[d]||{}).load){l[d].load()}}}}};A.count=3Dfunction(ab,u,w){if(ab)=
{ab=3DA._select(ab);if(ab.length){if(!A.count.selects){A.count.selects=3D=
[]}A.count.selects=3DA.count.selects.concat({counter:ab,config:u,share:w}=
);for(var d in =
l){if((l[d]||{}).load){l[d].load()}}}}};A.data.getShareCount=3Dfunction(w=
,u){if(!A.counter.reqs){A.counter.reqs=3D[]}A.counter.reqs.push({share:u,=
callback:w});for(var d in =
l){if((l[d]||{}).load){l[d].load()}}};if(document.compatMode=3D=3D"BackCo=
mpat"&&_ate.bro.msi&&false){var o=3D[new =
_ate.resource.Resource("barcss",_atr+"bannerQuirks.css",function(){return=
 true}),new =
_ate.resource.Resource("barjs",_atr+"static/r07/banner01.js",function(){r=
eturn true})]}else{var o=3D[new =
_ate.resource.Resource("barcss",_atr+"static/r07/banner01.css",function()=
{return true}),new =
_ate.resource.Resource("barjs",_atr+"static/r07/banner01.js",function(){r=
eturn =
true})]}A.bar=3Dfunction(af,w,ad,d){if(af){af=3DA._select(af);if(af.lengt=
h){if(!A.bar.selects){A.bar.selects=3D[]}A.bar.selects=3DA.bar.selects.co=
ncat(af);for(var ab=3D0;ab<af.length;ab++){var =
ac=3Daf[ab],ae=3D"bar"+(ac.className.indexOf("vertical")>-1?"vt":"hz")+"-=
"+_atc.ver;_ate.track.apc(ae)}for(var u in =
o){if((o[u]||{}).load){o[u].load()}}}}};A.button=3Dfunction(w,d,u){d=3Dd|=
|{};if(!d.product){d.product=3D"men-"+_atc.ver}O(w,{conf:d,share:u},{inte=
rnal:"img"})};A.toolbox=3Dfunction(ae,u,af,ag){var ah=3Db(ae);for(var =
ab=3D0;ab<ah.length;ab++){var =
w=3Dah[ab],ac=3Da(w,u,af,ag),d=3DW.ce("div"),ad;w.services=3D{};if(!ac.co=
nf.product){ac.conf.product=3D"tbx"+(w.className.indexOf("32x32")>-1?"32"=
:"")+"-"+_atc.ver}if(w){ad=3Dw.getElementsByTagName("a");if(ad){aa(ad,ac.=
conf,ac.share,!ag,!ag)}w.appendChild(d)}d.className=3D"atclear"}};functio=
n X(d){if(!d||d.length<5||d.length>30){throw new Error("Service code =
must be between 5 and 30 =
characters.")}else{if(d.search(/^[a-zA-Z0-9_]+$/)=3D=3D-1){throw new =
Error("Service code must consist entirely of letters, numbers and =
underscores.")}}return true}A.logShare=3Dfunction(w,d,ad,u){var =
ae=3Du||addthis_config,ac=3Dad||addthis_share;ae.product=3D"hdl-"+_atc.ve=
r;ac.imp_url=3D0;var =
w=3Dw||(ad&&ad.url)||addthis_share.url,ab=3D_ate.track.dcu(w);if(ab.rsc&&=
!d){d=3Dab.rsc}if(X(d)){ac.url=3Dw;_ate.share.track(d,0,ac,ae)}};A.addCli=
ckTag=3Dfunction(w,d,ab,u){var =
w=3Dw||ab&&ab.url||addthis_share.url;if(X(d)){w=3D_ate.track.cur(_ate.tra=
ck.cof(w),d)}return w};A.ready=3Dfunction(){var =
d=3DA,u=3D".addthis_";if(d.ost){return}d.ost=3D1;A.toolbox(u+"toolbox",nu=
ll,null,true);A.button(u+"button");A.counter(u+"counter");A.count(u+"coun=
t");A.bar(u+"bar");aa(x,null,null,false);_ate.ed.fire("addthis.ready",A);=
if(_ate.onr){_ate.onr(A)}for(var =
w=3D0,ac=3Dd.plo,ab;w<ac.length;w++){ab=3Dac[w];(ab.ns?d[ab.ns]:d)[ab.cal=
l].apply(this,ab.args)}_ate.share.fb.sub();R();q()};A.util.getAttributes=3D=
a;window.addthis=3DA;window.addthis.ready()}}));if(!window.addthis){windo=
w.addthis=3D{}}addthis.user=3D(function(){var =
G=3D_ate,w=3Daddthis,m=3D1000,q=3D{},k=3D0,e=3D0,j=3D0,i=3D{},o;addthis.H=
IGH=3D3;addthis.MED=3D2;addthis.LOW=3D1;addthis.ASC=3D1;addthis.DSC=3Dadd=
this.DESC=3D0;function C(a,u){return =
G.reduce(["getID","getGeolocation","getServiceShareHistory"],a,u)}functio=
n r(a,u){return =
function(I){setTimeout(function(){I(G[a]||u)},0)}}function =
y(a){if(k){return}if(!a||!a.uid){return}if(o!=3D=3Dnull){clearTimeout(o)}=
o=3Dnull;k=3D1;C(function(J,u,I){q[u]=3Dq[u].queuer.flush(r.apply(w,J[I])=
,w);return J},[["uid",""],["geo",""],["_ssh",[]]])}function =
g(){if(!_ate.pld){_ate.pld=3D(new =
_ate.resource.Resource("menujs",_atr+"static/r07/menu88.js",function(){re=
turn true})).load()}}function =
d(a){if(e&&(a.uid||a.ssh!=3D=3Dundefined)){g();e=3D0}}function D(){var =
a=3D{uid:"x",geo:{},ssh:"",ups:""};j=3D1;y(a);d(a)}o=3DsetTimeout(D,m);G.=
_rec.push(y);function f(I){var u=3D{};for(var =
a=3D0;a<I.length;a++){u[I[a]]=3DI[a]}return u}function =
F(I,J){if(typeof(J)=3D=3D"array"){J=3Df(J)}I=3DI.split(",");for(var =
u=3D0;u<I.length;u++){var a=3DI[u].replace(/ /g,"");if(J[a]){return =
1}}return 0}function v(K,L,J){if(typeof(L)=3D=3D"array"){return =
0}K=3DK.split(",");for(var I=3D0;I<K.length;I++){var a=3DK[I].replace(/ =
/g,"");for(var u=3D0;u<J.length;J++){if(L[J[u]]=3D=3Da){return =
1}}}return 0}function h(a){return G.util.geo.isin(a,G.geo)}function =
n(a){return F(a,i.interests)}function =
p(a){if(!_ate.uud){_ate.ed.fire("addthis-internal.api",window.addthis||{}=
,{call:"rdy"})}_ate.uud=3D1;if(window._atw){_atw.gps(function(){if(c()){a=
(i);return}i.interests=3D[];for(var I in =
_ate.bti){i.interests.push(_ate.bti[I])}var =
L=3D[],u=3D{};if(G._uss){for(var =
K=3D0;K<G._uss.length;K++){if(!u[G._uss[K]]){L.push({name:G._uss[K],score=
:addthis.HIGH})}}}if(G._ups){for(var =
K=3D0;K<G._ups.length;K++){if(!u[G._ups[K]]){L.push({name:G._ups[K],score=
:addthis.HIGH})}}}if(G._ssc){for(var J in =
G._ssc){if(!u[J]){L.push({name:J,score:G._ssc[J]})}}}i.services=3DL;i.act=
ivity=3D{};i.activity.social=3D_ate.bts;i.activity.view=3D_ate.vts;i.sour=
ce=3Dx();if(_ate.geo&&typeof(_ate.geo)=3D=3D"object"&&_ate.geo[0]&&_ate.g=
eo[1]){var M=3D"";for(var K in =
_ate.geo){if(typeof(_ate.geo[K])=3D=3D"string"){M+=3D_ate.geo[K]}}_ate.ge=
o=3D_ate.util.geo.parse(M)}for(var I in =
_ate.geo){if(!isNaN(parseInt(_ate.geo[I]))){_ate.geo[I]=3DparseInt(_ate.g=
eo[I])}}s.location=3Di.location=3D_ate.geo||{};i.location.contains=3Dh;if=
(a){a(i)}_ate.ed.fire("addthis.user.data",window.addthis||{},{})})}else{_=
ate.ed.addEventListener("addthis.menu.ready",function(){p(a)});_ate.alg()=
;if(G.gssh||j){g()}else{if(!G.pld&&!e){_ate._rec.push(d)}}e=3D1}}function=
 =
l(a){p(a)}q.getData=3Dl;q.getPreferredServices=3Dfunction(a){if(window._a=
tw){_atw.gps(a)}else{_ate.ed.addEventListener("addthis.menu.ready",functi=
on(){_atw.gps(a)});_ate.alg();if(G.gssh||j){g()}else{if(!G.pld&&!e){_ate.=
_rec.push(d)}}e=3D1}};function =
c(){_ate.ed.fire("addthis-internal.api",window.addthis||{},{call:"ioo"});=
return G.uid=3D=3D"0000000000000000"}function =
B(a){_ate.ed.fire("addthis-internal.api",window.addthis||{},{call:"iuf"})=
;return(G._ssh&&G._ssh.indexOf(a)>-1)||(G._ssc&&G._ssc[a])}function =
A(a){if(!a){a=3D[]}a._sortasc=3Dfunction(u){a.sort(function(J,I){return =
a._isort(J,I,addthis.ASC,u)})};a._sortdsc=3Dfunction(u){a.sort(function(J=
,I){return =
a._isort(J,I,addthis.DSC,u)})};a._isort=3Dfunction(J,u,L,M){var =
K=3DJ[M],I=3Du[M];if(typeof(K)=3D=3D"string"&&!isNaN(parseInt(K))){K=3Dpa=
rseInt(K,10);I=3DparseInt(I,10);if(L){return K-K}return =
K-I}if(K>I){return L?1:-1}else{if(K=3D=3DI){return 0}}return =
L?-1:1};a.map=3Dfunction(I){if(!I){I=3D"name"}var J=3D{};for(var =
u=3D0;u<a.length;u++){J[a[u][I]]=3Da[u]}return =
J};a.keys=3Dfunction(J,I,K){if(!I){I=3D"name"}if(!K){K=3D"score"}var =
L=3D[];if(J=3D=3Daddthis.ASC){a._sortasc(K)}else{a._sortdsc(K)}for(var =
u=3D0;u<a.length;u++){L.push(typeof(a[u])=3D=3D"object"?a[u].name:a[u])}r=
eturn L};a.top=3Dfunction(I,J){if(!J){J=3D"score"}a._sortdsc(J);var =
K=3D[];for(var =
u=3D0;u<Math.min(I||1,a.length);u++){K.push(a[u].name)}return =
K};a.filter=3Dfunction(K){var J=3D[];for(var =
I=3D0;I<a.length;I++){for(var u in =
K){if(typeof(K[u])!=3D"function"){if(a[I][u]=3D=3DK[u]){J.push(a[I])}}}}r=
eturn A(J)};return a}function =
t(){_ate.ed.fire("addthis-internal.api",window.addthis||{},{call:"gti"});=
return A(i.interests)}function =
b(){_ate.ed.fire("addthis-internal.api",window.addthis||{},{call:"gts"});=
return A(i.services)}function =
x(){_ate.ed.fire("addthis-internal.api",window.addthis||{},{call:"gtt"});=
return G.track.ts.get()}function =
H(){_ate.ed.fire("addthis-internal.api",window.addthis||{},{call:"gtl"});=
return i.location}function =
z(J){_ate.ed.fire("addthis-internal.api",window.addthis||{},{call:"isl"})=
;var =
I=3Dx();if(I.type=3D=3D"social"){if(typeof(J)=3D=3D"string"){J=3DJ.split(=
",");var a=3D{};for(var =
u=3D0;u<J.length;u++){a[J[u]]=3D1}if(!a[I.service]){return false}}return =
true}return false}function =
E(u){_ate.ed.fire("addthis-internal.api",window.addthis||{},{call:"ish"})=
;var =
J=3Dx();if(J.type=3D=3D"search"){if(typeof(u)=3D=3D"string"){u=3Du.split(=
",");var I=3D{};for(var =
a=3D0;a<u.length;a++){I[u[a]]=3D1}if(J.terms&&J.terms.length){for(var =
a=3D0;a<J.terms.length;a++){if(!I[J.terms[a]]){return false}}}}return =
true}return false}var =
s=3D{ready:p,isReturning:function(a){},isOptedOut:c,isUserOf:B,hasInteres=
t:n,isLocatedIn:h,interests:t,services:b,location:H};addthis.session=3D{s=
ource:x,isSocial:z,isSearch:E};_ate.extend(q,s);return =
C(function(u,a){u[a]=3D(new w._Queuer(a)).call;return u},q)})();
------=_NextPart_000_0000_01CC9D42.EC44B570
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://static.getclicky.com/js

var clicky_obj=3Dclicky_obj||(function(){var instance=3Dnull;function =
_ins(){var =
_self=3Dthis,site_ids=3D[],pageviews_fired=3D[],domain,secure,ref,ps_inte=
rval,ps_stop;this.init=3Dfunction(site_id){site_ids.push(site_id);this.se=
tup_site_id(site_id);};this.setup_site_id=3Dfunction(site_id){this.domain=
=3D"http://in.getclicky.com";if(document.location.protocol=3D=3D=3D"https=
:"){this.domain=3D"https://in.getclicky.com";this.secure=3D1;}if(clicky_c=
ustom.async){setTimeout(_self.advanced,1000);}else{this.add_event(window,=
'load',_self.advanced);}this.ref=3DRegExp("^https?://[^/]*"+location.host=
.replace(/^www\./i,"")+"/","i").test(document.referrer)?"":this.enc(docum=
ent.referrer);if(!clicky_custom.pageview_disable){if(window.olark){olark(=
'api.boot.onIdentityReady',function(s,v,c){_self.olark(s,v,c,1);});setTim=
eout(_self.pageview,2000);}else{_self.pageview();}}};this.base=3Dfunction=
(site_id_index,is_ping){var =
base_url=3D_self.domain+"/in.php?site_id=3D"+site_ids[site_id_index];if(i=
s_ping)return =
base_url;base_url+=3D"&res=3D"+screen.width+"x"+screen.height+"&lang=3D"+=
(navigator.language||navigator.browserLanguage||'en').substr(0,2)+(_self.=
secure?"&secure=3D1":"");if(clicky_custom.session){for(var i in =
clicky_custom.session){base_url+=3D"&custom["+_self.enc(i)+"]=3D"+_self.e=
nc(clicky_custom.session[i]);}}return =
base_url;};this.olark=3Dfunction(s,v,c,do_pageview){var =
o=3Ds+','+v+','+c,c=3D_self.get_cookie('clicky_olark');if(c&&c=3D=3Do){if=
(do_pageview)_self.pageview();return;}else{if(c)_self.set_cookie('clicky_=
olark',c,-3600);_self.set_cookie('clicky_olark',o,600);c=3D_self.get_cook=
ie('clicky_olark');}if(do_pageview||pageviews_fired.length=3D=3D0){_self.=
pageview('&olark=3D'+o);}else =
if(c){_self.beacon('ping','&olark=3D'+o);}};this.pageview=3Dfunction(extr=
a){var =
href=3Dclicky_custom.href||'';if(!href){if(self!=3Dtop&&self.location&&to=
p.location&&self.location.hostname=3D=3Dtop.location.hostname&&!clicky_cu=
stom.iframe){href=3Dtop.location.pathname+top.location.search;if(!clicky_=
custom.title&&top.document)clicky_custom.title=3Dtop.document.title;}else=
 =
if(location.hash.match(/utm_/i)){href=3Dlocation.pathname+(location.searc=
h?location.search+'&':'?')+location.hash.substr(1);}else =
href=3Dlocation.pathname+location.search;}if(_self.facebook_is_lame(href)=
)return;_self.beacon('','&href=3D'+_self.enc(href)+'&title=3D'+_self.enc(=
clicky_custom.title||document.title)+'&ref=3D'+_self.ref+(extra||''));for=
(var =
p=3D0;p<site_ids.length;p++){if(!_self.is_pageview_fired(site_ids[p])){pa=
geviews_fired.push(site_ids[p]);}}};this.is_pageview_fired=3Dfunction(sit=
e_id){for(var =
p=3D0;p<pageviews_fired.length;p++)if(pageviews_fired[p]=3D=3Dsite_id)ret=
urn true;return =
false;};this.log=3Dfunction(href,title,type){if(_self.facebook_is_lame(hr=
ef))return;if(type=3D=3D'pageview')href=3Dhref.replace(/^https?:\/\/([^\/=
]+)/i,'');_self.beacon((type||'click'),'&href=3D'+_self.enc(href)+'&title=
=3D'+_self.enc(title||'')+'&ref=3D'+_self.ref,true);if(type=3D=3D"downloa=
d"||type=3D=3D"outbound")_self.pause();};this.facebook_is_lame=3Dfunction=
(href){return =
href.match(/fb_xd_fragment|fb_xd_bust|fbc_channel/i);};this.video=3Dfunct=
ion(action,time,url,title){if(!url||!action)return =
false;_self.beacon('video','&video[action]=3D'+action+'&video[time]=3D'+(=
time||0)+'&href=3D'+_self.enc(url)+(title?'&title=3D'+_self.enc(title):''=
),true);};this.goal=3Dfunction(id,revenue){if(!id)return;var =
goal=3D(typeof =
id=3D=3D'number'||id.match(/^[0-9]+$/))?'[id]=3D'+id:'[name]=3D'+_self.en=
c(id);_self.beacon('goal','&goal'+goal+(revenue?'&goal[revenue]=3D'+reven=
ue:''),true);};this.beacon=3Dfunction(type,q,outside){if(_self.get_cookie=
('no_tracky'))return;q=3Dq||'';type=3Dtype||'pageview';if(type!=3D'pagevi=
ew'&&_self.get_cookie('unpoco'))return;var =
jsuid=3D'',goal=3D'',split=3D'';if(!clicky_custom.no_cookies&&!clicky_cus=
tom.cookies_disable){jsuid=3D_self.get_cookie('_jsuid');if(!jsuid){_self.=
set_cookie('_jsuid',_self.randy());jsuid=3D_self.get_cookie('_jsuid');}}i=
f(clicky_custom.goal){if(typeof =
clicky_custom.goal=3D=3D'object'){for(var i in =
clicky_custom.goal){goal+=3D'&goal['+_self.enc(i)+']=3D'+_self.enc(clicky=
_custom.goal[i]);}}else{goal=3D'&goal=3D'+_self.enc(clicky_custom.goal);}=
clicky_custom.goal=3D'';}if(clicky_custom.split){for(var i in =
clicky_custom.split){if(i=3D=3D'goal'&&typeof =
clicky_custom.split.goal=3D=3D'object'){for(var =
j=3D0,l=3Dclicky_custom.split.goal.length;j<l;j++){split+=3D'&split[goal]=
[]=3D'+clicky_custom.split.goal[j];}}else =
split+=3D'&split['+_self.enc(i)+']=3D'+_self.enc(clicky_custom.split[i]);=
}clicky_custom.split=3D'';}for(var =
site_id_index=3D0;site_id_index<site_ids.length;site_id_index++){if(this.=
should_fire_beacon(site_id_index,type=3D=3D'ping',outside)){var =
s=3Ddocument.createElement('script');s.type=3D'text/javascript';s.async=3D=
true;s.src=3D_self.base(site_id_index,type=3D=3D'ping')+'&type=3D'+type+q=
+goal+split+'&jsuid=3D'+jsuid+'&mime=3Djs&x=3D'+Math.random()+(_self.get_=
cookie('unpoco')?'&up':'');(document.getElementsByTagName('head')[0]||doc=
ument.getElementsByTagName('body')[0]).appendChild(s);}}_self.ref=3D"";_s=
elf.ping_start();};this.should_fire_beacon=3Dfunction(site_id_index,ping,=
outside){return((!_self.is_pageview_fired(site_ids[site_id_index]))||((_s=
elf.is_pageview_fired(site_ids[site_id_index]))&&(ping))||((_self.is_page=
view_fired(site_ids[site_id_index]))&&(outside)));};this.ping=3Dfunction(=
){_self.beacon('ping');};this.ping_set=3Dfunction(){var =
pingy=3DsetInterval(_self.ping,240000);setTimeout("clearInterval("+pingy+=
")",_self.ps_stop*1000);_self.ping();};this.ping_start=3Dfunction(){if(cl=
icky_custom.ping_disable||_self.pinging)return;_self.pinging=3D1;_self.ps=
_stop=3D(clicky_custom.timeout&&clicky_custom.timeout>=3D5&&clicky_custom=
.timeout<=3D240)?((clicky_custom.timeout-4)*60)+5:245;setTimeout(_self.pi=
ng,60000);setTimeout(_self.ping,180000);setTimeout(_self.ping_set,360000)=
;};this.get_cookie=3Dfunction(name){var =
ca=3Ddocument.cookie.split(';');for(var =
i=3D0,l=3Dca.length;i<l;i++){if(eval("ca[i].match(/\\b"+name+"=3D/)"))ret=
urn =
decodeURIComponent(ca[i].split('=3D')[1]);}return'';};this.set_cookie=3Df=
unction(name,value,expires){var ex=3Dnew =
Date;ex.setTime(ex.getTime()+(expires||20*365*86400)*1000);document.cooki=
e=3Dname+"=3D"+value+";expires=3D"+ex.toGMTString()+";path=3D/;domain=3D"=
+(clicky_custom.cookie_domain||"."+location.hostname.replace(/^www\./i,""=
))+";";};this.randy=3Dfunction(){return =
Math.round(Math.random()*4294967295);};this.pause=3Dfunction(x){var =
now=3Dnew Date();var =
stop=3Dnow.getTime()+(x||clicky_custom.timer||500);while(now.getTime()<st=
op)var now=3Dnew =
Date();};this.isset=3Dfunction(e){return(typeof(window[e])!=3D"undefined"=
);};this.enc=3Dfunction(e){return =
window.encodeURIComponent?encodeURIComponent(e):escape(e);};this.add_even=
t=3Dfunction(e,type,func){if(e.addEventListener){e.addEventListener(type,=
func,false);}else =
if(e.attachEvent){e.attachEvent("on"+type,func);}};this.download=3Dfuncti=
on(e){_self.img_src(e,"download");};this.outbound=3Dfunction(e){_self.img=
_src(e,"outbound");};this.click=3Dfunction(e){_self.img_src(e,"click");};=
this.img_src=3Dfunction(e,type){obj=3D_self.get_target(e);_self.log(_self=
.get_href(obj),_self.get_text(obj),type);};this.get_text=3Dfunction(e){do=
{var txt=3De.text?e.text:e.innerText;if(txt)return txt;if(e.alt)return =
e.alt;if(e.title)return e.title;if(e.src)return =
e.src;e=3D_self.get_parent(e);}while(e);return"";};this.get_href=3Dfuncti=
on(e){do{if(e.href&&!e.src)return =
e.href;e=3D_self.get_parent(e);}while(e);return"";};this.get_parent=3Dfun=
ction(e){return =
e.parentElement||e.parentNode;};this.get_target=3Dfunction(e){if(!e)var =
e=3Dwindow.event;var =
t=3De.target?e.target:e.srcElement;if(t.nodeType&&t.nodeType=3D=3D3)t=3Dt=
.parentNode;return =
t;};this.advanced=3Dfunction(){if(clicky_custom.advanced_disable||_self.g=
et_cookie('unpoco'))return;var is_download=3Dnew =
RegExp("\\.(7z|aac|avi|cab|csv|dmg|doc(x|m|b)?|exe|flv|gif|gz|jpe?g|js|m4=
a|mp(3|4|e?g)|mov|msi|ods|pdf|phps|png|ppt(x|m|b)?|rar|rtf|sea|sit|tar|to=
rrent|txt|wma|wmv|xls(x|m|b)?|xml|zip)$","i");var is_link=3Dnew =
RegExp("^(https?|ftp|telnet|mailto):","i");var is_link_internal=3Dnew =
RegExp("^https?:\/\/(.*)"+location.host.replace(/^www\./i,""),"i");var =
a=3Ddocument.getElementsByTagName("a");for(var =
i=3D0;i<a.length;i++){if(a[i].className.match(/clicky_log/i)){if(a[i].cla=
ssName.match(/clicky_log_download/i)){_self.add_event(a[i],"mousedown",_s=
elf.download);}else =
if(a[i].className.match(/clicky_log_outbound/i)){_self.add_event(a[i],"mo=
usedown",_self.outbound);}else{_self.add_event(a[i],"mousedown",_self.cli=
ck);}}else{if(is_link.test(a[i].href)&&!a[i].className.match(/clicky_igno=
re/i)){if(is_download.test(a[i].href)){_self.add_event(a[i],"mousedown",_=
self.download);}else =
if(!is_link_internal.test(a[i].href)){_self.add_event(a[i],"mousedown",_s=
elf.outbound);}}}}}}return new =
function(){this.getInstance=3Dfunction(){if(instance=3D=3Dnull){instance=3D=
new _ins();instance.constructor=3Dnull;}return instance;}}})();var =
clicky=3Dclicky_obj.getInstance();if(!clicky.isset("clicky_custom"))click=
y_custom=3D{};if(clicky.isset("clicky_page_title"))clicky_custom.title=3D=
clicky_page_title;if(clicky.isset("clicky_advanced_disable"))clicky_custo=
m.advanced_disable=3D1;if(clicky.isset("clicky_pause_timer"))clicky_custo=
m.timer=3Dclicky_pause_timer;if(clicky.isset("clicky_custom_session"))cli=
cky_custom.session=3Dclicky_custom_session;if(clicky.isset("clicky_goal")=
)clicky_custom.goal=3Dclicky_goal;if(clicky.isset("async_site_id"))var =
clicky_site_id=3Dasync_site_id;if(clicky.isset("clicky_site_id")){var =
clicky_site_ids=3Dclicky_site_ids||[];clicky_site_ids.push(clicky_site_id=
);}if(clicky.isset("clicky_site_ids")){clicky_custom.async=3D1;while(clic=
ky_site_ids.length)clicky.init(clicky_site_ids.shift());}function =
statsgoyes(site_id){clicky.init(site_id);}var videogoyes=3Dclicky.video;
------=_NextPart_000_0000_01CC9D42.EC44B570--
